Commit Graph
2 Commits
Author SHA1 Message Date
Giulio Agostini 9a817befac Move variable resolution to middleend
- Introduce AST-based visitor and resolver in middleend
- Update guard field and parser to use AstNode<Expr>
- Remove backend variable_resolution and adjust exports
- Expose middleend in the library
2026-07-22 11:36:43 +02:00
Giulio Agostini 5f4fa86979 Make environment generic and adapt closures
Added unit test
2026-07-22 11:36:43 +02:00