Crate mil[−][src]
Expand description
This is the mil compiler; a low-level language for the Mel VM.
Modules
cmdline | User-facing command line interface to the compiler. |
compiler | Compiles the lowest-level representation, [MelExpr]s, into binary. |
executor | Execute a set of opcodes in a MelVM environment. |
parser | Parse strings into low-level syntax trees which can be compiled to binary. |
types | Project level types such as the abstract syntax tree and intermediate representations. |
Macros
PErr | Short hand for a Result<_, ParseErr> type given the error string and args. |