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
Erez Shinan
84f08a452f
propagate_positions & maybe_placeholders are now true by default, updated docs, tests & examples accordingly (Issue #449 , #451 )
5 years ago
Erez Sh
e39bfa1b18
Bugfix: Some tokens did not recieve and end_line (Issue #472 )
5 years ago
Erez Sh
7c5917ba19
Merge branch 'master' into true_lalr3
5 years ago
Erez Sh
5e37fe458d
Version bump (0.8.0rc1)
5 years ago
Erez Sh
b21e89b7f3
An addition to the docs
5 years ago
Erez Sh
aa80a95a52
Merge branch 'swuecho-transformer_doc'
5 years ago
Erez Sh
ca36404257
Some improvements to visitor documentation
5 years ago
Hao Wu
10a09ebba8
transform token doc
5 years ago
Hao Wu
6546ea352a
too much
5 years ago
Hao Wu
5b930b5973
page for transformer_and_visitor
5 years ago
Erez Shinan
daf74dea51
Merge pull request #466 from llpinokio/master
added visit_topdown methods to Visitor classes
5 years ago
Giuliano Oliveira
1f0b1e7520
added visit_topdown methods to Visitor classes
5 years ago
Erez Sh
f07359c316
Version bump
5 years ago
Erez Sh
17b6d6d3b3
BUGFIX for declared terminals
5 years ago
Erez Shinan
0a2ff289d5
Merge pull request #463 from timofurrer/bugfix/exc-state
Copy exc state when converting UnexpectedCharacters to UnexpectedToken exc. Fixes #462
5 years ago
Timo Furrer
9f218f85b6
Copy exc state when converting UnexpectedCharacters to UnexpectedToken exc. Fixes #462
5 years ago
Erez Sh
f3714a572f
Now prints a nice warning instead of failing tests when js2py isn't installed
5 years ago
Erez Sh
35e1029034
Start parameter now accepts unicode in Python 2 (Issue #459 )
5 years ago
Erez Shinan
17982b3092
Merge pull request #458 from ffranchina/fix_typos
Fixed some typos in the docs
5 years ago
Francesco Franchina
8685a5afc3
Fixed some typos in the docs
5 years ago
Erez Sh
0a4530b942
Improved Earley error on EOF (Issue #457 )
5 years ago
Erez Sh
f566a3618b
Bugfix: Lark now throws an error for recursive terminals (Issue #264 )
5 years ago
Erez Sh
404fef87f4
Version bump
5 years ago
Erez Sh
94da6c52b8
Refactored the Earley code to make it thread-safe (Issue #454 )
5 years ago
Erez Sh
a207963e46
Improved error reporting (Issue #194 )
5 years ago
Erez Sh
a7e7b568ff
Fixed contextual lexer error that was confusing users (Issue #194 )
5 years ago
Erez Sh
d331a8a1b8
Version bump (alpha)
5 years ago
Erez Shinan
175f787721
Merge pull request #452 from wataash/py3-tutorial-syntax-error
Fix SyntaxError with Python 3 in JSON tutorial
5 years ago
Wataru Ashihara
7a13fb0f5b
Fix SyntaxError with Python 3 in JSON tutorial
unpacking a tuple argument is invalid in Python 3.
>>> def foo(a, (b, c)):
File "<stdin>", line 1
def foo(a, (b, c)):
^
SyntaxError: invalid syntax
Fixes #403
5 years ago
Erez Sh
bb57629418
Added 'edit_terminals' option (Issue #406 )
5 years ago
Erez Shinan
535aebab3c
Added to docs (Issue #400 )
5 years ago
Erez Shinan
f43631949c
Version bump
5 years ago
Erez Shinan
deb325acb4
Pydot now not necessary for earley debug, shows warning instead (Issue #443 )
5 years ago
Erez Shinan
54b18e5961
Allow transformers to transform tokens (Issue #389 )
5 years ago
Erez Shinan
d10182c253
Merge branch 'master' into true_lalr2
5 years ago
Erez Shinan
571bb400e3
Bugfix for regression (Issue #445 )
5 years ago
Erez Shinan
71b17d8e7c
Update __init__.py
5 years ago
Erez Shinan
f06a83a8a7
Better error for literal with bad escaping (Issue #287 )
5 years ago
Erez Sh
56978206a3
No longer confusing aliases and rules when importing (Issue #433 )
5 years ago
Erez Sh
a173117857
Included iter_subtrees and related methods in standalone parser (Issue #440 )
5 years ago
Erez Sh
f86a1c6195
Merge branch 'issue441'
5 years ago
Erez Sh
11cd11394f
Possibly a fix for issue #441
5 years ago
Erez Sh
b6b95c3ff0
Raw docstring to avoid escape warnings (Issue #438 )
5 years ago
Erez Sh
b92d15d63f
NOTE: 'master' branch has been rebased
I (erez) rebased the 'master' branch due to a special circumstance, inolving one of the contributors.
I really hope that won't happen again. If it broke your build or patch, I sincerely apologize, and please let me know.
5 years ago
Michael Heyvaert
c00f4448fa
fix custom lexer handling for lalr parser + test
5 years ago
Erez Shinan
464f720385
Fix links in README (Issue #422 )
5 years ago
Erez Shinan
def1d2931c
Fixed partials (Issue #398 )
5 years ago
Erez Shinan
59f3a5707b
Fixed partials (Issue #398 )
5 years ago