julienmalard
|
230aad94a7
|
Added reconstructor tests for tokens to keep ("!") and for expanded rules.
|
4 years ago |
Erez Sh
|
12d95c37af
|
Small fixes
|
4 years ago |
julienmalard
|
b90ac434d2
|
· character was causing problems in pypy3
|
4 years ago |
julienmalard
|
09e80a5c9e
|
Fixed tests
|
4 years ago |
Erez Sh
|
985c38e0e0
|
Documentation fix (Removed bloat from README)
|
4 years ago |
julienmalard
|
797195d8ad
|
Removed debug print
|
4 years ago |
julienmalard
|
857f71e3aa
|
Added regex tests to tox.
|
4 years ago |
julienmalard
|
86a162d6d8
|
Added `regex` module as optional mode.
|
4 years ago |
Erez Sh
|
cc1092bd53
|
Refactored puppet + small fixes
|
4 years ago |
Erez Sh
|
3bee21051e
|
Reverted changes regarding EOF
|
5 years ago |
julienmalard
|
eeafdb954b
|
Added preliminary tests.
|
5 years ago |
julienmalard
|
3fc9733188
|
Added regex module option.
|
5 years ago |
MegaIng1
|
51a1c5ceae
|
Added fix so that staticmethod will be correctly affected by class wide v_args + test
|
5 years ago |
Erez Sh
|
dcc98241c1
|
Improved handling and performance of large grammars
|
5 years ago |
Erez Sh
|
9cc57abd8a
|
Added 'cache' option to Lark (Issue #479)
|
5 years ago |
MegaIng1
|
1b5ffc0660
|
Added the ability to use templates as template arguments. Error reporting should still be horrible.
|
5 years ago |
MegaIng1
|
20a2f690ca
|
Correct behaviour of aliases for templates (attempt 2)
|
5 years ago |
MegaIng1
|
2daca647d4
|
Unified rules and templates
|
5 years ago |
MegaIng1
|
8bf5da697a
|
Added test for template imports and implemented them
|
5 years ago |
MegaIng1
|
0c1c48411d
|
Added test for recursive templates + implemented them
|
5 years ago |
MegaIng1
|
ed17512c3a
|
Corrected & Simplified test
|
5 years ago |
MegaIng1
|
926c98bd41
|
Renamed global_flags to g_regex_flags
|
5 years ago |
MegaIng1
|
732a835b53
|
Added template tests
|
5 years ago |
MegaIng1
|
3a97029853
|
Added global_flags option to Lark (+ test)
|
5 years ago |
Erez Sh
|
cf7479f186
|
Post-merge fixed for end_symbol, + two more tests (Issue #237)
|
5 years ago |
Erez Sh
|
94dd3646d4
|
Extend comments in rules tests
|
5 years ago |
Erez Sh
|
ae691bf35e
|
Revert propagate_positions to be False by default, still not ready for prime-time
|
5 years ago |
Erez Sh
|
dcc9d46eef
|
Fixes to propagate_positions
|
5 years ago |
Erez Sh
|
e1a39c58d0
|
Refactored v_args & visitors to a better, more agile implementation
|
5 years ago |
Jussi Laasonen
|
2de7e34766
|
Open imported grammars with UTF-8 encoding
|
5 years ago |
Mike Roberts
|
ed3c131ca8
|
Allow comments in rule definitions
|
5 years ago |
Erez Shinan
|
1815bd7fbd
|
Support for token visitation in internal transformers, as an alternative mechanism for lexer_callbacks
|
5 years ago |
Erez Shinan
|
84f08a452f
|
propagate_positions & maybe_placeholders are now true by default, updated docs, tests & examples accordingly (Issue #449, #451)
|
5 years ago |
Giuliano Oliveira
|
1f0b1e7520
|
added visit_topdown methods to Visitor classes
|
5 years ago |
Erez Sh
|
f3714a572f
|
Now prints a nice warning instead of failing tests when js2py isn't installed
|
5 years ago |
Erez Shinan
|
54b18e5961
|
Allow transformers to transform tokens (Issue #389)
|
5 years ago |
Michael Heyvaert
|
c00f4448fa
|
fix custom lexer handling for lalr parser + test
|
5 years ago |
Erez Shinan
|
def1d2931c
|
Fixed partials (Issue #398)
|
5 years ago |
Erez Shinan
|
59f3a5707b
|
Fixed partials (Issue #398)
|
5 years ago |
Erez Shinan
|
c5c763580e
|
Fixed test for newline detection
|
5 years ago |
Fábio Macêdo Mendes
|
e8c67839c2
|
Test if lexer correctly detects newlines
|
5 years ago |
Erez Shinan
|
e3cbd7aadc
|
Negative priority now allowed in rules and tokens. Updated docs about priority
|
5 years ago |
Erez Shinan
|
aa75d50bd5
|
End symbol working for lalr + fixed validation for undefined %ignore
|
5 years ago |
Erez Shinan
|
68cee8aa6e
|
Cleaned up a test
|
5 years ago |
Erez Sh
|
3fbac825a8
|
Added to tests: Make sure the standalone parser is reusable
|
6 years ago |
Erez Shinan
|
505c46e9ba
|
Cleaned up a test
|
5 years ago |
Erez Sh
|
be2e860c83
|
Added to tests: Make sure the standalone parser is reusable
|
6 years ago |
Erez Shinan
|
f1e844accd
|
Mid work. Not promising
|
5 years ago |
Erez Shinan
|
e79689dce7
|
Remove unused rules (Issue #384)
|
6 years ago |
Erez Shinan
|
a9106df824
|
Corrected thee Transformer's whole_tree interface, for both internal and external use
|
6 years ago |