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
/
tree.c
Age
Commit message (
Expand
)
Author
2025-06-24
Print member expression correctly
Mel
2025-06-24
Parse named arguments, thus enabling type constructions
Mel
2025-06-15
Shift `type` keyword in type declarations to right-hand assign side, for symm...
Mel
2025-06-14
Bare-declaration parsing and `for` and `while` for loops
Mel
2025-06-14
Disambiguate variable declaration and call/array access syntax with `var` + `...
Mel
2025-06-12
Parse most primitive types into tree
Mel
2025-06-03
Range binary operation
Mel
2025-06-03
Return, break, continue & defer statement parsing
Mel
2025-06-03
Parse and lex ++, --, ** operators, with prefix and postfix handling
Mel
2025-06-03
Parse all 4 types of for-loops
Mel
2025-06-01
Function literal expressions
Mel
2025-06-01
Parse if/else if/else statements
Mel
2025-05-31
Parse blocks of statements as node
Mel
2025-05-31
Keyword-less variable declaration parsing
Mel
2025-05-24
Failure when default case reached in non-optional switch functions
Mel
2025-05-24
Correctly interpret all assignment operator expression variations
Mel
2025-05-21
Basic expression parser with operator precedence and associativity
Mel
2025-05-18
Define basic syntax tree (mostly expressions), with simple debug printing
Mel