Expand description
AST optimization pass for Tish.
Applies constant folding, short-circuit evaluation, conditional simplification, and dead code elimination. Benefits all backends: bytecode VM, native, Rust codegen, JS transpilation.
Functionsยง
- optimize
- Optimize a Tish program. Returns a new program with transformations applied.