Erez Sh
f5c7af8ce9
Proposed corrections to PR #970
3 years ago
Erez Sh
5dc44c31e1
Merge branch 'fix_recursion_error_terminal' of https://github.com/MegaIng/lark into MegaIng-fix_recursion_error_terminal
3 years ago
MegaIng
3a4568df24
Reworked grammar to simplify later processing + expand_kids_by_data + tests
3 years ago
MegaIng
c9c33423fc
Fix recursion error for many options in Terminal
3 years ago
Erez Sh
3d3858a30c
README: Added Poetry to 'projects using Lark'
3 years ago
Erez Sh
8f2bef29bc
README: Added link to Lark.js
3 years ago
Erez Shinan
82ad512c1a
Merge pull request #960 from michael-k/remove-travis
Remove config for Travis-CI.org
3 years ago
Erez Shinan
c998d0bd2a
Merge pull request #961 from michael-k/python3.10
3 years ago
Michael Käufl
8f73a58a54
Run tests against Python 3.10
3 years ago
Michael Käufl
3269605211
Remove config for Travis CI
3 years ago
Erez Shinan
d637b1179f
Merge pull request #930 from MegaIng/fix-tree_matcher
fix tree_matcher when keep_all_tokens=True by setting sym.filter_out …
3 years ago
Erez Shinan
6282dc9cb6
Merge pull request #956 from sbraz/description
3 years ago
Louis Sautier
f3826ed3d1
Remove ineffective description-file key from setup.cfg
Otherwise, setuptools warns that:
"UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead"
This key doesn't seem to do anything unless you use pbr.
3 years ago
Erez Sh
41b2ba0d3a
Docs: Updated IDE links again
3 years ago
Erez Sh
e8d5e7e30d
Docs: Updated IDE link
3 years ago
Erez Shinan
7ee1409128
Merge pull request #952 from lark-parser/MegaIng-better_repeats_refactor
3 years ago
Erez Sh
cf61f78509
Tests: Moved repeat operator tests to test_grammar
3 years ago
Erez Shinan
8b50786ca1
Merge pull request #940 from lark-parser/issue938
3 years ago
Erez Shinan
c019634123
Merge pull request #950 from lark-parser/py3_grammar
3 years ago
Erez Sh
90460f31d9
Refactored PR #949 and edited the comments/docstrings
3 years ago
Erez Sh
953f2534fe
Merge branch 'better_repeats' of https://github.com/MegaIng/lark into MegaIng-better_repeats
3 years ago
MegaIng
3436b33885
Refactor small_factors
3 years ago
MegaIng
fa8565366b
Off-by-one fix + Change of thresholds + fix tests
3 years ago
Erez Sh
6a027982c7
Tiny fix to PR
3 years ago
Erez Sh
6872404f11
Improvements to the Python3 grammar
3 years ago
MegaIng
b4fe22a27d
Python2.7 + comments + Magic constants
3 years ago
MegaIng
845b6fa477
Refactor + tests + additional splitting up.
3 years ago
MegaIng
b0a9afb287
Split up repeats from tilde into different rules.
3 years ago
Erez Sh
55642be13c
Tiny adjustments
3 years ago
Erez Shinan
61973a70f5
Merge pull request #945 from lark-parser/docs_jul22
3 years ago
Erez Sh
5e5bd187a6
Docs: Improved documentation of exceptions
3 years ago
Erez Sh
87a18a098e
Tiny fix: MakeParsingFrontend is a regular method, not a classmethod
3 years ago
Erez Sh
7cb8acbe54
Bugfix for deepcopy + small unrelated refactor (issue #938 )
3 years ago
Erez Shinan
be4a7af62b
Merge pull request #942 from MegaIng/patch-4
3 years ago
MegaIng
688c581949
Updated a few links
I believe that the changed link from `examples` to `/examples` isn't a problem on readthedocs, but we should check. If it works, this PR fixes #941 .
3 years ago
Erez Sh
b37519b7c8
Bugfix for deepcopy + small unrelated refactor (issue #938 )
3 years ago
Erez Shinan
8b5d85605c
Merge pull request #935 from lark-parser/propagate_containers
Bugfix in propagate_positions
3 years ago
Erez Sh
f14ff6d4d1
Fixed tests to use meta (Tree.column is deprecated)
3 years ago
Erez Sh
c953dd9505
Tests: Added a test case demonstrating the need for calculating containers
3 years ago
Erez Sh
d7d02e9308
Tiny comment fix
3 years ago
Erez Sh
a13cfcef55
Bugfix in propagate_positions: Corrected to account for 'container nodes'
3 years ago
Erez Shinan
eb2b0b9166
Merge pull request #932 from lark-parser/refactor_jun2021
3 years ago
Erez Sh
24f653080f
More minor refactorings
3 years ago
Erez Sh
3bc070bc1d
Change how propagate_positions work
3 years ago
Erez Sh
da3a993d02
lexer.py: Small simplification
3 years ago
Erez Sh
e5991739ee
lexer.py: Small refactor
3 years ago
Erez Sh
389e7fbf5c
lexer.py: Refactored mres operations into a Scanner class.
3 years ago
MegaIng
bdcd2e0011
fix tree_matcher when keep_all_tokens=True by setting sym.filter_out correctly.
3 years ago
Erez Sh
ec2ba8826e
Docs fix + cleanup
3 years ago
Erez Sh
44a20c850e
Small fix
3 years ago