feat(parser): Add new syntaxic sugar and meaningfull error messages, add more... ✨️
Closes #10 🐔️👍️ Approved-by:v-lafeychine <vincent.lafeychine@proton.me> Approved-by:
aalbert <augustin.albert@bleu-azure.fr> Approved-by:
loutr <loutr@crans.org> 🦀️
🍰 🦀️🍰 🦀️🍰 * fix(parser): Fix the semantics of products without parentheses. * chore(parser): renaming * chore(parser & proost): renaming * feat(parser): documentation * fix(parser): resolve threads * feat(parser): Add new syntaxic sugar and meaningfull error messages, add more efficient conversion into terms (VecDeque), remove unused struct ClassicTerm, remove useless & outdated test. feat(kernel): Add new command: DefineCheckType. eg: "def x:P := P" feat(proost): Process multiples commands in one line * feat(parser): Add new syntaxic sugar and meaningfull error messages, add more efficient conversion into terms (VecDeque), remove unused struct ClassicTerm, remove useless & outdated test. feat(kernel): Add new command: DefineCheckType. eg: "def x:P := P" feat(proost): Process multiples commands in one line
parent
021a8074
No related branches found
No related tags found
Showing
- kernel/src/command.rs 3 additions, 0 deletionskernel/src/command.rs
- parser/src/classic_term.pest 0 additions, 20 deletionsparser/src/classic_term.pest
- parser/src/classic_term.rs 0 additions, 65 deletionsparser/src/classic_term.rs
- parser/src/lib.rs 5 additions, 2 deletionsparser/src/lib.rs
- parser/src/parser.rs 101 additions, 74 deletionsparser/src/parser.rs
- parser/src/term.pest 40 additions, 0 deletionsparser/src/term.pest
- parser/tests/example.mdln 0 additions, 4 deletionsparser/tests/example.mdln
- parser/tests/example.rs 0 additions, 12 deletionsparser/tests/example.rs
- proost/src/main.rs 10 additions, 5 deletionsproost/src/main.rs
Loading
Please register or sign in to comment