Native code generation backend for Tish.
Target architecture (per plan):
- Phase 2: Bytecode -> Cranelift IR -> .o -> link with minimal runtime
- Current: Delegates to tishlang_compile (Rust codegen) + cargo build as interim path
Once Cranelift backend is implemented, this crate will:
- Take Chunk (bytecode) as input
- Lower to Cranelift IR
- Emit .o via cranelift-object
- Link against prebuilt tishlang_runtime staticlib