DTM
| Paradigm(s) | Imperative |
|---|---|
| Designed by | Mker-bin |
| Appeared in | 2025 |
| Computational class | Unknown |
| Reference implementation | Unimplemented |
| Influenced | Assembly |
DTM (DaTa Manager v0.0.1 BETA) is an esoteric programming language made by the user User:Mker-bin.
Memory
| Variable | Description |
|---|---|
| r_var | The main register |
| r_mcr | Saves 3 predefined macros |
System
Each instruction in DTM has a fixed-width parsing of its arguments. Because of this fixed parsing, the instruction must have 3 characters, the same for the other 2 arguments, but with a space between them, basically iii 111 222 (iii: instruction, 111: first argument, 222: second argument).
Syntax
.m <name> <value> defines the value of one of the macros in "r_mcr". "<name>" must be one of these predefined macros: dm1, dm2, dm3; and "<value>" must be the macro's value.
set <macro> sets the main variable to the value specified in the predefined macro.
out displays the value of the main variable, "r_var".
Example
"Hello, World!"
.m dm1 Hello, World! set dm1 out
$ python3 main.py Hello, World!
Note: This page may change due to updates in the original repository.
You can check the DTM repository on GitHub by this link: DTM