Erez Shinan
|
baae08e399
|
Fixed tree-construction semantics: Alias now overrides the "?rule" operator
Breaking change!!
|
6 years ago |
Erez Shinan
|
b3cb2f433b
|
Towards an introspectable tree-builder
|
7 years ago |
Erez Shinan
|
19a9c9c206
|
Towards an introspectable tree-builder. Also added tests.
|
7 years ago |
Erez Shinan
|
4eec924403
|
Added prioritization to Earley. Use rule.1 etc. Highest priority will be selected in case of ambiguity.
|
7 years ago |
Erez Shinan
|
1da851516c
|
Added option: Keep all tokens
|
7 years ago |
Erez Shinan
|
a588a70a7a
|
Added the experimental "propagate_positions" feature (only for standard lexer for now).
|
7 years ago |
Erez Shinan
|
e151d22ea2
|
examples.reconstruct_json now working with scanless
|
7 years ago |
Erez Shinan
|
5c115acbd9
|
Final fixes for scanless (hopefully)
|
7 years ago |
Erez Shinan
|
a60c339ff7
|
Scanless Earley now working for all tests!
|
7 years ago |
Erez Shinan
|
0b902b1d03
|
Added the '!' prefix to keep all tokens in rule. Also removed tools (it's now in lark/tools)
|
7 years ago |
Erez Shinan
|
f31482c236
|
Lint treatment
|
7 years ago |
Erez Shinan
|
09a80ed222
|
Fixed bug in lexer where unidentical tokens got the same name
|
7 years ago |
Erez Shinan
|
772f1cc0aa
|
Improved error reporting
|
7 years ago |
Erez Shinan
|
45060df80d
|
Optimized the tree builder, and updated docs
|
7 years ago |
Erez Shinan
|
115c4c6d21
|
A little order and refactoring
|
7 years ago |
Erez Shinan
|
cde2b677bb
|
Added tests and lots of fixes and refactoring
|
7 years ago |