Matchbox Internals
These pages describe how the current 0.2 implementation works. They are useful when you want to understand source processing, compiler diagnostics, bytecode output, runtime behavior, or the boundary between the language Matchbox accepts today and syntax reserved for later releases.
The current implementation is intentionally small. Source text is lexed into tokens, parsed into an AST, compiled into bytecode, and executed by a stack-based virtual machine.