Skip to content

Compiler Internals ​

Technical documentation for the Rust SYX compiler toolchain (crates/).

Source (.sy)
  → Lexer → Parser → Semantic → MIR
                               ├→ VM
                               ├→ LLVM native
                               └→ Wasm
DocumentDescription
Lexical Analysissyx-lexer
Syntax Analysissyx-parser + syx-ast
Semantic Analysissyx-semantic + syx-stdlib
Instruction Setsyx-codegen + syx-vm
Technical OverviewCrate overview and pipelines
Backend ParityVM / MIR / LLVM / Wasm
Network StdlibNetworking packages
Backend DebuggingDebugging backends
Env RegistryEnvironment variable registry

For day-to-day usage see the Quick Guide. Architecture decisions: About.

SYX · Apache-2.0