jj/lib
Yuya Nishihara b31f75bc94 dsl_util: introduce visitor-based generic alias substitution
The original expand_node() body is migrated as follows:
- Identifier -> fold_identifier()
- FunctionCall -> fold_function_call()

expand_defn() now manages states stack by itself, which simplifies lifetime
parameters.
2024-05-26 11:21:45 +09:00
..
benches
gen-protos
proc-macros cargo: explicitly indicate paths to publish 2024-04-15 20:37:00 -07:00
src dsl_util: introduce visitor-based generic alias substitution 2024-05-26 11:21:45 +09:00
tests tree_builder: propagate errors from write_tree() 2024-05-22 06:46:38 -07:00
testutils tree_builder: propagate errors from write_tree() 2024-05-22 06:46:38 -07:00
Cargo.toml cargo: explicitly indicate paths to publish 2024-04-15 20:37:00 -07:00
LICENSE