Crate mica_language

Source
Expand description

The implementation of the Mica programming language. This crate contains the low-level API; you usually want to use the high-level API from mica-hl instead.

Modules§

ast
The representation of Mica’s abstract syntax tree.
bytecode
The bytecode representation of Mica.
codegen
Bytecode generation.
common
Common things, mostly error handling-related.
gc
Garbage collection.
lexer
The lexer.
parser
The parser.
value
Dynamically typed values.
vm
The virtual machine.