inauguration
ultrafast hybrid compile · hot reload · JIT

THE STACK: INLANG + CREPUSCULARITY

Ultrafast compiler pipeline for OOP and systems languages

A single unified Core IR → MIR → native JIT emitter. No LLVM, no bytecode VM. Experience sub-millisecond compile loops, live code injection, and seamless GUI integration using the inlang (.in) systems language coupled with crepuscularity for hardware-accelerated declarative UI everywhere.

inauguration-shell
# Run an .in script
$ in eval hello.in

# Run the test suite
$ in test

# Update the compiler toolchain
$ in self-update
PIPELINE CAPABILITIES
1. Multi-Frontend Parser

Uses Tree-sitter polyglot fronts to ingest Swift, C, Rust, Go, Python, Zig, and Java. Lowers source files directly into a unified Core IR AST, mapping structural semantics cleanly.

2. MIR & Offset Assembly

Translates Core IR to MIR (Mid IR). MIR defers relative address offsets, performing label resolution and instruction alignment before assembling to binary buffers.

3. Native JIT Emitters

Direct machine code emission for AArch64 (ARM64) and x86_64. Native page allocation maps binary targets to executable memory, running JIT compiles in microseconds.

DOCUMENTATION DIRECTORY