Erez Shinan
1c1b364de8
Version bump
6 years ago
Erez Shinan
86c8ad41c9
BUGFIX affecting standalone generator (Issue #212 )
6 years ago
Erez Shinan
eba99662c4
Bug in pretty printing of Earley derivations (issue #210 )
6 years ago
Erez Shinan
181f061091
BUGFIX - Fixed 2 issues with line counting
1) Failed to detect newlines in regexps of the form [^...]
2) Last token didn't get end_line & end_column
6 years ago
Erez Shinan
86cef7e654
Fix for issue #188
6 years ago
Erez Shinan
28a8cb1cc7
Improved docs
6 years ago
Erez Shinan
dd856995a3
Added list of pages to yml (docs)
6 years ago
Erez Shinan
17da44146a
Added MkDocs documentation
6 years ago
Erez Shinan
faf2a8c213
Version bump
6 years ago
Erez Shinan
dd69b95338
Cleanup after pylint
6 years ago
Erez Shinan
b924d87293
Fix error
6 years ago
Erez Shinan
ef29812520
Fixed missing import (Issue #202 )
6 years ago
Erez Shinan
d7d7b956b7
BUGFIX: Bad naming scheme in tree-builder callbacks caused conflicts (Issue #198 )
6 years ago
Erez Shinan
32b78b8ee5
BUGFIX: Repeated use of optional rules tripped up the simplifier, manifesting when aliases were used (Issue #197 )
6 years ago
Erez Shinan
633bd21e70
Merge branch 'fix_recons'
6 years ago
Erez Shinan
cffd610e77
Fixed reconstructor. All tests passing
6 years ago
Erez Shinan
0ab525177c
Merge pull request #196 from julienmalard/master
Tests for reconstructors
6 years ago
Julien Malard
92b50c39cd
Tests for reconstructors
6 years ago
Erez Shinan
454c88b58a
Refactoring and fixes for merge 2fd0087
6 years ago
Erez Shinan
2fd0087878
Merge pull request #180 from julienmalard/master
Added relative imports
6 years ago
Julien Malard
a03e01bc12
Fixed test.
6 years ago
Julien Malard
12004b3c65
Reimplemented relative and multiple imports.
6 years ago
Erez Shinan
d5b3af208d
Version bump
6 years ago
Erez Shinan
3ac32fa5f0
Bug in PropagatePositions when supplying a reducing transformer
6 years ago
Erez Shinan
3abf16bf67
Added support for v_args(tree=True)
6 years ago
Erez Shinan
c637f3b35e
Version bump
6 years ago
Erez Shinan
1247a8c330
Improved error messages (as pointed out in issue #181 )
6 years ago
Erez Shinan
0240e1c248
Fixed issue where Lark would throw RecursionError for huge grammars (Issue #181 )
6 years ago
Erez Shinan
f99e2ecc86
Lark grammars are now utf8 by default (Issue #179 )
6 years ago
Erez Shinan
2be35e3e38
Added custom_lexer to examples/README
6 years ago
Erez Shinan
a49df1b2e4
Added option to provide a custom lexer (with example)
6 years ago
Erez Shinan
dee5ac776d
Fix for Python 3.7
6 years ago
Julien Malard
405f6a399d
From and relative type imports seem to work.
6 years ago
Erez Shinan
e7212261b2
Fixed examples for error reporting
6 years ago
Erez Shinan
d11c67fea0
Fixed reconstruct
6 years ago
Erez Shinan
847870fdc8
Improved documentation and code style (minor)
6 years ago
Erez Shinan
6ea4588bcf
Dynamic lexer is now returns the maximum match only. Complete lexing beahvior moved to "dynamic_complete"
Changed dynamic lexer behavior to only match terminals to their maximum length (i.e. greedy match), emulating the standard lexer.
The original dynamic lexer behavior, that attempts to match all appearances of a terminal, has been moved to the "dynamic_complete" lexer.
For example, when applying a terminal "a"+ to the text "aaa":
- dynamic: ["aaa"]
- dynamic_complete: ["a", "aa", "aaa"]
6 years ago
Erez Shinan
0e33217321
Updated version
6 years ago
Erez Shinan
9f666a7459
Merge pull request #168 from lark-parser/0.6.0
0.6.0 - A backwards-incompatible release, with better code & interface
6 years ago
Erez Shinan
fc6169732e
Updated performance comparison to include ANTLR
6 years ago
Erez Shinan
5c6df8e825
Moved and restructured exceptions
* All exceptions are now under exceptions.py
* UnexpectedInput is now superclass of UnexpectedToken and UnexpectedCharacters,
all of which support the get_context() and match_examples() methods.
6 years ago
Erez Shinan
c0cf1b3176
Added some docstrings, removed is_terminal from common
6 years ago
Erez Shinan
818a7173d0
Merge branch 'new_transformers' into 0.6.0
6 years ago
Erez Shinan
c77934f6a2
Fixed nearley
6 years ago
Erez Shinan
6d76a4ce8d
visitor_args -> v_args
6 years ago
Erez Shinan
4b09fa2b08
Update README.md
6 years ago
Erez Shinan
f726f40bec
Update README.md
6 years ago
Erez Shinan
5cb7f2cb78
Added %declare to examples/lark.lark
6 years ago
Erez Shinan
2ee28ce762
Merge branch 'RobRoseKnows-file-ext-change' into 0.6.0
6 years ago
Erez Shinan
a91eec7f2b
.gitignore should never have been added
6 years ago