|
3f8377d9fe
|
add hoisting pass for preincrement rvalue expressions
|
2020-04-15 19:55:31 +12:00 |
|
|
739db2c444
|
move MutatingWalker to new subpackage, exhaustively implement all cases
|
2020-04-12 14:42:01 +12:00 |
|
|
df2fc21324
|
implement walkMutate(*node); completely transform AltIf->If
|
2020-04-10 17:37:59 +12:00 |
|
|
6d9aa8b022
|
add normalisation pass (WIP)
|
2020-04-10 17:20:54 +12:00 |
|
|
daf5000404
|
node: support namespace, support tracking package imports
|
2020-04-08 19:57:59 +12:00 |
|
|
49241e7a8c
|
node: preserve comments
|
2020-04-07 18:27:20 +12:00 |
|
|
45b694434d
|
stmt: track conversion state in a struct
|
2020-04-05 18:45:14 +12:00 |
|
|
872c878857
|
initial commit
|
2020-04-05 16:35:44 +12:00 |
|