Remove support for using predefined operator as nodes.
i.e., a = operator +(1,3); or a = map<<operator +>>(l); This is to simplify the syntax tree. We migth undo this change in the future, or perform the same thing differently.
Showing
- src/evalNode.ml 3 additions, 5 deletionssrc/evalNode.ml
- src/expandPack.ml 3 additions, 4 deletionssrc/expandPack.ml
- src/lazyCompiler.ml 3 additions, 15 deletionssrc/lazyCompiler.ml
- src/parser.mly 13 additions, 9 deletionssrc/parser.mly
- src/syntaxTreeCore.ml 2 additions, 3 deletionssrc/syntaxTreeCore.ml
- src/syntaxTreeDump.ml 9 additions, 15 deletionssrc/syntaxTreeDump.ml
- src/test/should_work/Pascal/t.lus 2 additions, 2 deletionssrc/test/should_work/Pascal/t.lus
- src/test/should_work/Pascal/t1.lus 1 addition, 1 deletionsrc/test/should_work/Pascal/t1.lus
- src/test/should_work/Pascal/t2.lus 3 additions, 3 deletionssrc/test/should_work/Pascal/t2.lus
- src/test/test.res.exp 2 additions, 5 deletionssrc/test/test.res.exp
Loading
Please register or sign in to comment