Internals & Architecture
Internals & Architecture
How Luma works under the hood. The compiler reads .luma files, parses them into an AST, and generates Go code that gets compiled into a native binary. These pages document each stage of that pipeline.
Compilation
End-to-end flow from .luma source to native binary
How the code generator translates AST nodes to Go
Parsing
The abstract syntax tree that represents every Luma program
Tokenization and parsing of Luma source code
Runtime
Last updated on