Internals

Lexer

Responsible for tokenizing the code.

Parser

Builds the AST.

AST

Intermediate representation of the code.

Codegen

Generates optimized C++ code.