refactor: split optimizer/verifier/parser modules (mainline); add runner trace/directives; add LLVM terminator/select scaffolds; extract AST Span; update CURRENT_TASK with remaining plan

This commit is contained in:
Selfhosting Dev
2025-09-17 05:56:33 +09:00
parent 154778fc57
commit 9dc5c9afb9
39 changed files with 1327 additions and 739 deletions

View File

@ -0,0 +1,9 @@
/*!
* Terminators (scaffolding)
*
* Thin re-exports of flow-level terminators. Call sites can gradually
* migrate to `terminators::*` without changing behavior.
*/
pub use super::flow::{emit_branch, emit_jump, emit_return};