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 |