Erez Sh
|
5b30ba4841
|
Cleanup, and a few PEP8 changes
|
4 years ago |
Erez Sh
|
b394b7e4ec
|
Improved docstrings for visitors
|
4 years ago |
Erez Sh
|
eae1693c76
|
Docs: Moved some examples away from docstrings
|
4 years ago |
Erez Sh
|
288078a6a0
|
Corrections to PR
|
4 years ago |
Sasank Chilamkurthy
|
b18e7e143b
|
fix random bug
|
4 years ago |
Sasank Chilamkurthy
|
452f3fc061
|
complete sphinx autodoc
|
4 years ago |
Sasank Chilamkurthy
|
1928b00682
|
document rest of the visitor
|
4 years ago |
Sasank Chilamkurthy
|
cad22acf0f
|
document lark.Interpreter, lark.Transformer
|
4 years ago |
Sasank Chilamkurthy
|
168e6db2d1
|
document lark.Visitor
|
4 years ago |
Erez Sh
|
b7068c45a7
|
Tiny fixes. Don't test use_bytes on Python 3.4.
|
4 years ago |
Erez Sh
|
69adc221c5
|
Fixed documentation bug: Issue #625
|
4 years ago |
MegaIng1
|
51a1c5ceae
|
Added fix so that staticmethod will be correctly affected by class wide v_args + test
|
4 years ago |
Erez Sh
|
dcc98241c1
|
Improved handling and performance of large grammars
|
4 years ago |
Erez Sh
|
fb00e6a134
|
Added visitors.Transformer_NonRecursive. Improved support for big grammars (issue #550)
|
4 years ago |
Erez Sh
|
287b10504c
|
Added CollapseAmbiguities
|
5 years ago |
KmolYuan
|
803b1fe79e
|
Apply changes and extend more names.
|
5 years ago |
KmolYuan
|
3c77de500b
|
Fix syntax for Python 2.
|
5 years ago |
KmolYuan
|
25db16dd73
|
Add stubs for PEP 561.
|
5 years ago |
Erez Sh
|
a55b7155b5
|
Added support for v_args in Interpreter (Issue #520)
|
5 years ago |
Erez Sh
|
e1a39c58d0
|
Refactored v_args & visitors to a better, more agile implementation
|
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
|
175c403830
|
Transformers now visit tokens by default
|
5 years ago |
Giuliano Oliveira
|
1f0b1e7520
|
added visit_topdown methods to Visitor classes
|
5 years ago |
Erez Shinan
|
54b18e5961
|
Allow transformers to transform tokens (Issue #389)
|
5 years ago |
Erez Shinan
|
a9106df824
|
Corrected thee Transformer's whole_tree interface, for both internal and external use
|
5 years ago |
Erez Shinan
|
9420bce40a
|
BUGFIX: v_args didn't wrap overwritten inherited methods (Issue #350)
|
5 years ago |
Peter Dolak
|
b89b003cdb
|
Fix v_args when used on classes with non-callable members
|
6 years ago |
Erez Shinan
|
2b3fabd01c
|
Fixed Discard, broken in 0.6.6 (Issue #337)
|
6 years ago |
Erez Shinan
|
6a6dd97c52
|
VisitError now allows explicit access to previous exception (Issue #314)
|
6 years ago |
Erez Shinan
|
8e7c05a8f6
|
Added VisitError for transformers
|
6 years ago |
Erez Shinan
|
641fec43ce
|
@v_args at function level now takes precedent over class level
|
6 years ago |
Erez Shinan
|
3c1c867b5f
|
Fixed commit 216c341 (Issue #246, #249)
|
6 years ago |
Erez Shinan
|
216c341b06
|
Fixed v_args handling of staticmethod and classmethod (Issue #246, #249)
|
6 years ago |
Erez Shinan
|
53a66132ba
|
Added visitors & transformers to standalone (Issue #223)
|
6 years ago |
Erez Shinan
|
dd69b95338
|
Cleanup after pylint
|
6 years ago |
Erez Shinan
|
3abf16bf67
|
Added support for v_args(tree=True)
|
6 years ago |
Erez Shinan
|
c0cf1b3176
|
Added some docstrings, removed is_terminal from common
|
6 years ago |
Erez Shinan
|
6d76a4ce8d
|
visitor_args -> v_args
|
6 years ago |
Erez Shinan
|
6bfc27c11d
|
New transformers near completion
Nearley tool still needs fixing
|
6 years ago |
Erez Shinan
|
4864a1cf4d
|
More work
|
6 years ago |
Erez Shinan
|
5e546f38a9
|
args decorators actually work now
|
6 years ago |
Erez Shinan
|
9daacb9082
|
Refactored transformers, better code
|
6 years ago |
Erez Shinan
|
55e9d56792
|
Missed those at merge
|
6 years ago |
Erez Shinan
|
c3bce19dc2
|
More steps towards a good solution
|
6 years ago |
Erez Shinan
|
f69bceb335
|
Snap more things into place
|
6 years ago |
Erez Shinan
|
349a607ae3
|
Some more normalizing
|
6 years ago |
Erez Shinan
|
f960c1b8ac
|
Initial: Added transformers.py, and Meta to tree
|
6 years ago |