| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-19 | Simplify statement synthesis boilerplate | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-19 | Add IR constructors | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-04 | Lift out any function closures in lowering pass 2 | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-04 | Lower all styles of source loops | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-04 | Lower source compound assigns and inc/dec statements | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-04 | Lower source if + while + endless statements | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-04 | Lowering pass lexical scope tracking | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-04 | Lower source expressions into simple IR | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-04 | Initial lowering pass 2 implementation, create shells for source expressions ↵ | Mel | |
| and statements Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-04 | Lower down structural (inline) type definitions into type objects | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-04 | Topologically sort types and their dependencies during lowering, report cycles | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-04 | Complete lowering pass 1, fully collect all top-level declarations and their ↵ | Mel | |
| dependencies Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-03 | IR lowering pass 1, function declarations | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
| 2026-05-03 | Lowering pass initial driver shell | Mel | |
| Signed-off-by: Mel <mel@rnrd.eu> | |||
