Expand description
Library crate backing the in CLI — hybrid compiler wave plus embedded hotreload daemon.
Modules§
- agent_
mode - arena
- boundary_
capability - boundary_
emit - boundary_
ir - boundary_
verify - bytecode
- Simple stack-based bytecode IR and emitter.
- bytecode_
compiler - compile_
cache - compile_
error - compiler
- Inauguration compiler — multi-language frontends, Core IR, passes, and backends.
- core_ir
- Cross-frontend core AST (v0). Bodies may be empty until a frontend fills statements.
- core_
ir_ verifier - core_
opt - Core IR optimization passes.
- core_
typecheck - dynamic_
module - extension_
registry - external_
guard - family_
typecheck - graph_
report - hotreload
- File-watch → Unix socket hotreload daemon, embedded in the
inbinary on Unix. - hybrid_
core - Hybrid pipeline core types (inlined for single-crate
cargo install inauguration). Source of truth for the workspace library:compiler/rust-driver/crates/core. - hybrid_
pipeline - Hybrid compile wave orchestration (inlined for single-crate publish).
Source of truth:
compiler/rust-driver/crates/pipeline. - hybrid_
scheduler - Task queue / cancellation (inlined for single-crate publish).
Source of truth:
compiler/rust-driver/crates/scheduler. - hybrid_
sil - Textual SIL helpers (inlined for single-crate publish).
Source of truth:
compiler/rust-driver/crates/sil. - in_
canonical - in_
lang_ parse .inv0.2: top-levelstruct/fnwith multiline struct bodies and minimalfnbodies.- inrt
- Inauguration native runtime (
inrt) entry contract for Mach-O executables on Apple ARM64. - language_
gates - language_
support - lower_
core - Lower
crate::core_ir::UnifiedModuleto textual SIL. - mobile
- module_
resolver - native_
backend - native_
emit - Owned native code generation for Apple ARM64 (Mach-O executable subset).
- owned_
compile - package_
discover - package_
extern - package_
install - package_
lock - package_
manifest - package_
ref - package_
runtime - parser_
registry - Parser selection for
in build: CLI, env, magic first line, and file extension. - preview_
client - Rust Unix-socket client for hotreload NDJSON (alternative to Swift preview-host-client). Validates wire envelopes; does not execute SwiftUI — use when embedding without SwiftPM.
- sil_
to_ bytecode - Lower SIL to bytecode for execution or JIT compilation.
- target
- typecheck
- v_
native - vm
- Bytecode VM: executes compiled bytecode programs.