|
97808fd855
|
cl-parser: Transliterate to a trait-based parsing implementation
Bump version number.
|
2024-07-31 01:39:00 -05:00 |
|
|
0cc0cb5cfb
|
conlang: Remove "Identifier" node
It never carried any extra information, and got in the way everywhere it was used.
|
2024-05-19 14:41:31 -05:00 |
|
|
3fe5916a4f
|
cl-ast: Switch from old string interner to new string interner
Update cl-parser, et. al. to match.
|
2024-04-27 20:24:11 -05:00 |
|
|
aa3f357fca
|
conlang: Misc. doc fixes
|
2024-04-24 20:05:55 -05:00 |
|
|
40ec9b30e4
|
conlang: Use interned strings (Sym ) for all symbols
|
2024-04-24 19:34:29 -05:00 |
|
|
b74c4cd5bf
|
cl-parser: Forego RAII scopeguard finalization pattern in impl Fold for ModuleInliner
We have an outer function *right there* to do cleanup for us.
|
2024-04-22 21:43:30 -05:00 |
|
|
9c3c2e8674
|
cl-parser: Implement a module inlining pass
|
2024-04-21 22:31:01 -05:00 |
|