nemo
nemo copied to clipboard
Redesign parser and rule model
The current parser should be reworked to parse into a dedicated AST representation of the program, which then gets translated into a logical model. The latter should keep track of the origin nodes in the AST to be able to generate nice error message that reference the specific line in the source code.
- [x] Create a AST model
- [x] Write a parser that returns that AST
- [x] #511
- [x] #533
- [x] #516
- [x] #512
- [x] #513
- [ ] #517
- [x] #521
- [x] #522
- [ ] #523
- [x] #524
- [x] #528