MegaIng
|
a787ea83d7
|
Prevents caching values that are to be provided again next time anyway. (Most notably transformer, since those might not be picklable)
|
3 years ago |
Erez Sh
|
2335aa63e1
|
Move changelog to root directory
|
3 years ago |
Erez Sh
|
253a72adf2
|
Updated CHANGELOG.md
|
3 years ago |
Erez Sh
|
a9129f33c2
|
Remove Py2-related unicode patch
|
3 years ago |
Erez Sh
|
81fa039872
|
Refactor: Eradicated inheritance from object
|
3 years ago |
Erez Sh
|
61c4512cf3
|
Rename lexer: Standard/Traditional -> Basic
|
3 years ago |
Erez Sh
|
070c54dc8e
|
yield -> yield from
|
3 years ago |
Erez Sh
|
36c957595b
|
Token priority is now 0 by default
|
3 years ago |
Erez Sh
|
5eb348481b
|
Added CHANGELOG.md
|
3 years ago |
Erez Sh
|
5eecb7f5c9
|
Remove old comment
|
3 years ago |
Erez Sh
|
4e96b96bb5
|
Various backwards incompatible fixes for v1.0
|
3 years ago |
Erez Sh
|
9230c67d28
|
Grammar: Added support for line breaks, using \\
|
3 years ago |
Erez Sh
|
6e2842e9a2
|
Grammars: Remove use of /i/ in middle of terminals, to support Lark.js
|
3 years ago |
Erez Sh
|
2b5f984785
|
ast_utils: Fix docstring
|
3 years ago |
Erez Sh
|
9638ad8edb
|
ast_utils: Refactor and improve interface
|
3 years ago |
Erez Sh
|
a85f7d9667
|
Oops
|
3 years ago |
Erez Sh
|
f5115464ec
|
ast_utils: Added support for WithMeta (Initial)
|
3 years ago |
Erez Sh
|
293bf07c51
|
Version bump
|
3 years ago |
Erez Sh
|
d26a1c5bc6
|
BUGFIX: Regression in lexer-only mode (parser=None)
|
3 years ago |
MegaIng
|
e0889a3cf3
|
Sort Options inside a TerminalTree
|
3 years ago |
Erez Sh
|
9c63734705
|
Fix for issue #977
|
3 years ago |
Erez Sh
|
786adec537
|
Docs: Tiny fix in docstring in visitors.py
|
3 years ago |
Erez Sh
|
d433e30659
|
Docs: Add merge_transformer; fix docstrings for sphinx
|
3 years ago |
Erez Sh
|
afbdb6a4a9
|
Edits to merge_transformers
|
3 years ago |
Robin A. Dorstijn
|
fb8800914b
|
Added advanced example for merge_transformers
|
3 years ago |
Robin A. Dorstijn
|
fc24666f37
|
Add merge function
|
3 years ago |
Erez Sh
|
b3816b9a90
|
Added utility function: List grammar imports + test
|
3 years ago |
Erez Sh
|
4fe49c9cdb
|
Change expand_kids_by_data to use range
|
3 years ago |
Erez Sh
|
d2e8b15c2f
|
Another update for the PR
|
3 years ago |
Erez Sh
|
f5c7af8ce9
|
Proposed corrections to PR #970
|
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
|
343c22e218
|
NotImplemented -> NotImplmementedError
|
3 years ago |
Erez Sh
|
a8900c13b7
|
Changed sequence to collection
|
3 years ago |
Erez Sh
|
e30eef7a53
|
Commit latest master to v1.0
|
3 years ago |
Erez Sh
|
0fddb7fef6
|
Replace '...' with 'NotImplemented'
|
3 years ago |
Erez Sh
|
1457e01e7e
|
Fixes to typing and tests
|
3 years ago |
Erez Sh
|
a8473e7e5d
|
A tiny bit more typing info
|
3 years ago |
Erez Sh
|
3f507fc073
|
A few more type annotations, reduce use of inline flags
|
3 years ago |
Erez Sh
|
90460f31d9
|
Refactored PR #949 and edited the comments/docstrings
|
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 |
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 Sh
|
5e5bd187a6
|
Docs: Improved documentation of exceptions
|
3 years ago |
Erez Sh
|
3e9e5d8449
|
Refactor: Split class to move code out of standalone section
|
3 years ago |
Erez Sh
|
8aa4bfbd95
|
Fixup: moved import to standalone.
|
3 years ago |
Erez Sh
|
d0f25985af
|
Fixup: change typehint to Sequence
|
3 years ago |