Erez Sh
|
36c957595b
|
Token priority is now 0 by default
|
vor 3 Jahren |
Erez Sh
|
19b2aa934f
|
Fix tests for PR
|
vor 3 Jahren |
Erez Sh
|
9230c67d28
|
Grammar: Added support for line breaks, using \\
|
vor 3 Jahren |
Erez Sh
|
b1103bdcf1
|
Tests: Fixed skipping nearley when it isn't included
|
vor 3 Jahren |
MegaIng
|
e0889a3cf3
|
Sort Options inside a TerminalTree
|
vor 3 Jahren |
Erez Sh
|
d449513839
|
Tests: Updated test_merge_transformers
|
vor 3 Jahren |
Robin A. Dorstijn
|
fc24666f37
|
Add merge function
|
vor 3 Jahren |
Erez Sh
|
b3816b9a90
|
Added utility function: List grammar imports + test
|
vor 3 Jahren |
MegaIng
|
3a4568df24
|
Reworked grammar to simplify later processing + expand_kids_by_data + tests
|
vor 3 Jahren |
Erez Sh
|
e30eef7a53
|
Commit latest master to v1.0
|
vor 3 Jahren |
Erez Sh
|
1457e01e7e
|
Fixes to typing and tests
|
vor 3 Jahren |
Erez Sh
|
cf61f78509
|
Tests: Moved repeat operator tests to test_grammar
|
vor 3 Jahren |
Erez Sh
|
90460f31d9
|
Refactored PR #949 and edited the comments/docstrings
|
vor 3 Jahren |
MegaIng
|
fa8565366b
|
Off-by-one fix + Change of thresholds + fix tests
|
vor 3 Jahren |
MegaIng
|
b4fe22a27d
|
Python2.7 + comments + Magic constants
|
vor 3 Jahren |
MegaIng
|
845b6fa477
|
Refactor + tests + additional splitting up.
|
vor 3 Jahren |
Erez Sh
|
f14ff6d4d1
|
Fixed tests to use meta (Tree.column is deprecated)
|
vor 3 Jahren |
Erez Sh
|
c953dd9505
|
Tests: Added a test case demonstrating the need for calculating containers
|
vor 3 Jahren |
MegaIng
|
bdcd2e0011
|
fix tree_matcher when keep_all_tokens=True by setting sym.filter_out correctly.
|
vor 3 Jahren |
Erez Sh
|
9b77270502
|
Removed code relevant to versions below 3.6
|
vor 3 Jahren |
ornariece
|
c3fc2266e1
|
Fix #696 now providing the correct amount of placeholders
|
vor 3 Jahren |
MegaIng
|
c44bb3e0cd
|
Raise a GrammarError on empty string literal.
|
vor 3 Jahren |
Erez Sh
|
a2107daee6
|
Tests: Fixed for pytest
|
vor 3 Jahren |
Aaron Tsang
|
11eafa3e9e
|
Support 32bit unicode escape sequence
|
vor 3 Jahren |
MegaIng1
|
2e0e55ea2a
|
Added fallback to `get_regexp_width` to not fail on unsupported regex features.
|
vor 3 Jahren |
Erez Sh
|
22c289126f
|
Rename ParserPuppet -> InteractiveParser
|
vor 3 Jahren |
Erez Sh
|
2a1b03bc65
|
Rename ParserPuppet -> InteractiveParser
|
vor 3 Jahren |
MegaIng1
|
0f4ca60d83
|
Added support for verifying imported files
|
vor 3 Jahren |
MegaIng1
|
754f08a622
|
Added get_puppet, helpers and tests
|
vor 3 Jahren |
Gary Geng
|
83ce0c7a00
|
Fix copying and comparing of some classes
|
vor 3 Jahren |
Erez Sh
|
0199afa4c8
|
Cleanup and refactor
|
vor 3 Jahren |
MegaIng1
|
a202f2c7e8
|
Fix for cache + inline Transformer
|
vor 3 Jahren |
Erez Sh
|
d2cd300550
|
Added test for cache + inline-transformer
|
vor 3 Jahren |
MegaIng1
|
3d5729d5d2
|
Resolved cyclic dependency by moving deserialize_lexer_conf out of MakeParsingFrontend.deserialize
|
vor 3 Jahren |
Erez Sh
|
7ce0f7015f
|
Added load_grammar.find_grammar_errors
|
vor 3 Jahren |
MegaIng1
|
c621eeb369
|
Fix for #818 + tests
|
vor 3 Jahren |
MegaIng1
|
7f795e8271
|
Fix for #826 (Thanks @mikeiovine) + stubs + tests
|
vor 3 Jahren |
Chanic Panic
|
e88646b586
|
Fix an SPPF cycle edge case (Issue #820)
|
vor 3 Jahren |
Erez Sh
|
fd3be9d8d6
|
Brought back the removal of unused rules/terminals in imported grammars
|
vor 3 Jahren |
Erez Sh
|
58c9435e80
|
Refactored and added grammar tests
|
vor 3 Jahren |
MegaIng1
|
b6b31548ca
|
Fix for review + Removed unused functions
|
vor 3 Jahren |
MegaIng1
|
225c9e16a5
|
Added `%import` to GrammarLoader & fixed tests
|
vor 3 Jahren |
MegaIng1
|
be979f2e63
|
Added %extend for both rules and terminals.
|
vor 3 Jahren |
MegaIng1
|
5930e4ba6f
|
Added Terminal support for `%override`
|
vor 3 Jahren |
Erez Sh
|
b379ea4b8b
|
Grammar: Added new %override statement for rewriting imported rules (like in class inheritance)
|
vor 3 Jahren |
Erez Sh
|
a7c71f32cc
|
Fixed Lark.lex(), added dont_ignore option, added tests for it.
|
vor 3 Jahren |
Erez Sh
|
8953849841
|
Allow unicode in terminal names
|
vor 3 Jahren |
Erez Sh
|
712df517b2
|
Fixes for PR. Custom lexer now works with CYK
|
vor 3 Jahren |
MegaIng1
|
b655bd950a
|
Fix tests failing when used with `python -m unittest discover`
|
vor 3 Jahren |
MegaIng1
|
83e896b3b8
|
Prevent test from running with old custom lexer
|
vor 3 Jahren |