Architecture
The key system decisions
Parser crate
Turns TS-like syntax into an internal representation that is strict enough to support later compiler stages.
Type analysis layer
Reasons about language semantics beyond surface syntax so the compiler can enforce meaning instead of just shape.
TS-Native IR
Acts as the bridge between source-level intent and backend code generation decisions.
LLVM-backed output
Lowers the IR into native binaries through a backend that exposes real systems-level constraints.


