index
:
catskill
this commit
main
a c preprocessor with delusions of grandeur.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
boot
/
lower.c
Age
Commit message (
Expand
)
Author
2026-05-24
Emit c-header pragmas as includes
Mel
2026-05-24
Make diagnostics generic over passes, condensing different error handling
Mel
2026-05-19
Break up large IR lowering functions into sub-functions to clean up
Mel
2026-05-19
Simplify statement synthesis boilerplate
Mel
2026-05-19
Add IR constructors
Mel
2026-05-04
Lift out any function closures in lowering pass 2
Mel
2026-05-04
Lower all styles of source loops
Mel
2026-05-04
Lower source compound assigns and inc/dec statements
Mel
2026-05-04
Lower source if + while + endless statements
Mel
2026-05-04
Lowering pass lexical scope tracking
Mel
2026-05-04
Lower source expressions into simple IR
Mel
2026-05-04
Initial lowering pass 2 implementation, create shells for source expressions ...
Mel
2026-05-04
Lower down structural (inline) type definitions into type objects
Mel
2026-05-04
Topologically sort types and their dependencies during lowering, report cycles
Mel
2026-05-04
Complete lowering pass 1, fully collect all top-level declarations and their ...
Mel
2026-05-03
IR lowering pass 1, function declarations
Mel
2026-05-03
Lowering pass initial driver shell
Mel