Resolve "Pest parser"
Closes #3 Approved-by:belazy <aarthuur01@gmail.com> Approved-by:
aalbert <augustin.albert@bleu-azure.fr> * fix(parser): Fix minor issues (impl PartialEq for tests) * feat(parser): Add more inclusive syntax * feat(parser): Add informative message for free variables * fix(parser): Fix a conversion bug * feat(parser,core): Move classic term from core into parser * feat(parser): Conversion from classic terms to terms * feat(core): Add conversion from classic term to term * chore(parser): Rename pest file * chore(core): Move classic terms in its own file * feat(parser): Add ClassicTerm with variables for easier user input * fix(parser): Reorganize lib.rs and parser.rs * fix(parser): Reorganize lib.rs and parser.rs * fix(parser): Reorganize lib.rs and parser.rs * chore(parser): Rename tests files * chore(parser): Rename tests files * feat(parser): add parser for terms, commands and files * feat(parser): add parser for terms, commands and files * feat(parser): add parser for terms, commands and files * feat(parser): add parser for terms, commands and files * feat(parser): add parser for terms, commands and files * feat(parser): add parser for terms, commands and files * feat(parser): add parser for terms, commands and files * chore(core): add license * chore(parser): remove warnings * chore(core): format files * chore(parser): remove warnings * chore(parser): format code * fix(core): add lib.rs * feat(term): Add early Term struct + Display trait * feat(parser): add parser crate and pest config
parent
53bfa411
No related branches found
No related tags found
Showing
- Cargo.lock 204 additions, 1 deletionCargo.lock
- Cargo.toml 1 addition, 0 deletionsCargo.toml
- core/Cargo.toml 2 additions, 2 deletionscore/Cargo.toml
- core/src/command.rs 9 additions, 0 deletionscore/src/command.rs
- core/src/lib.rs 7 additions, 0 deletionscore/src/lib.rs
- core/src/term.rs 24 additions, 0 deletionscore/src/term.rs
- parser/Cargo.toml 13 additions, 0 deletionsparser/Cargo.toml
- parser/src/classic_term.pest 20 additions, 0 deletionsparser/src/classic_term.pest
- parser/src/classic_term.rs 62 additions, 0 deletionsparser/src/classic_term.rs
- parser/src/lib.rs 9 additions, 0 deletionsparser/src/lib.rs
- parser/src/parser.rs 112 additions, 0 deletionsparser/src/parser.rs
- parser/tests/example.mdln 4 additions, 0 deletionsparser/tests/example.mdln
- parser/tests/example.rs 12 additions, 0 deletionsparser/tests/example.rs
Loading
Please register or sign in to comment