Erez Shinan
|
dda0719375
|
Post-merge cleanup
|
7 years ago |
Erez Shinan
|
2d0f2af0aa
|
Merge branch 'master' into dyn_earley
|
7 years ago |
Erez Shinan
|
996ac1e4d4
|
Complete solution. Only one test failing.
|
7 years ago |
Erez Shinan
|
4eec924403
|
Added prioritization to Earley. Use rule.1 etc. Highest priority will be selected in case of ambiguity.
|
7 years ago |
Erez Shinan
|
e7edae0604
|
Working. All tests passing but two. Minor fixes probably.
|
7 years ago |
Erez Shinan
|
da7eaa219d
|
Version bump
|
7 years ago |
Erez Shinan
|
188386cf04
|
Fixed main bug in test_token_collision2.
|
7 years ago |
Erez Shinan
|
ee8dd8b3f3
|
Added a test suggested by James McLaughlin
|
7 years ago |
Erez Shinan
|
70fa3c6ea9
|
Tiny fix for issue #14
Version bump
|
7 years ago |
Erez Shinan
|
107c596aea
|
Version bump
|
7 years ago |
Erez Shinan
|
48efa6500a
|
Improvements to the Earley parser ambiguity resolution
|
7 years ago |
Erez Shinan
|
9570918005
|
Improved: efficiency of iter_subtrees(), customizability of pretty()
|
7 years ago |
Erez Shinan
|
1da851516c
|
Added option: Keep all tokens
|
7 years ago |
Erez Shinan
|
686e796a62
|
Small improvements to Earley
|
7 years ago |
Erez Shinan
|
88242f10d7
|
Tiny fix in lexer
|
7 years ago |
Erez Shinan
|
40d732ddf5
|
Added Contribute section to README
|
7 years ago |
Erez Shinan
|
a588a70a7a
|
Added the experimental "propagate_positions" feature (only for standard lexer for now).
|
7 years ago |
Erez Shinan
|
f1aede9acd
|
README: Added 'pytreeview' to projects using lark
|
7 years ago |
Erez Shinan
|
64d141e486
|
BUGFIX: Fixes a subtle bug in the LALR(1) parser. See the new test for details.
|
7 years ago |
Erez Shinan
|
e20b54be2f
|
Bugfix for issue #6. Thanks DaRasch!
|
7 years ago |
Erez Shinan
|
5946e78ed2
|
Bugfix for Scanless Earley. Thanks Ken!
|
7 years ago |
Erez Shinan
|
8e2221b2fd
|
Mid-work. A nice first try
|
7 years ago |
Erez Shinan
|
6ccd6b9faf
|
Added Build Status to README
|
7 years ago |
Erez Shinan
|
32cbf1eb19
|
Improvements to the Earley parser code
|
7 years ago |
Erez Shinan
|
cd01700e81
|
Added codecov badge
|
7 years ago |
Erez Shinan
|
67c20918e0
|
Trying travis support 2
|
7 years ago |
Erez Shinan
|
d43afcf74a
|
Trying travis support
|
7 years ago |
Erez Shinan
|
6d0d9dc434
|
Tiny README adjustment
|
7 years ago |
Erez Shinan
|
ae2834862e
|
Improved README and added tree-to-pydot utility function
|
7 years ago |
Erez Shinan
|
f374e70b2c
|
Feature: Added explicit ambiguity option for Earley
|
7 years ago |
Erez Shinan
|
0c0d210872
|
Added Nearley and mappyfile to README
|
7 years ago |
Erez Shinan
|
4deccf629e
|
Merge branch 'js2py2'
|
7 years ago |
Erez Shinan
|
0a21065de1
|
Added example Python grammars & parser
|
7 years ago |
Erez Shinan
|
5cb209184d
|
Include LICENSE, docs, examples, tests, in tar.gz.
|
7 years ago |
Erez Shinan
|
9a11b46afc
|
Merge branch 'master' into js2py2
|
7 years ago |
Erez Shinan
|
1685f94ea3
|
BUGFIX: Solved an elusive bug in Earley parser, when empty rules repeat in the same column
|
7 years ago |
Erez Shinan
|
7d3e00666b
|
Nearley-to-Lark Works. Now using js2py as code generator
|
8 years ago |
Erez Shinan
|
a7f99dd8c6
|
Another little update to the README benchmarks
|
8 years ago |
Erez Shinan
|
7a5ff49d09
|
Patch version bump
|
8 years ago |
Erez Shinan
|
c37ece612b
|
Updated benchmarks in README
|
8 years ago |
Erez Shinan
|
04cd5d0850
|
Updated benchmarks due to error in memory measurement (Thanks Jamie!)
|
8 years ago |
Erez Shinan
|
00811a7c16
|
Don't construct a list of tokens, to reduce memory footprint
|
8 years ago |
Erez Shinan
|
c90b933a33
|
Made load_grammar a tiny bit nicer
|
8 years ago |
Erez Shinan
|
007b2174df
|
Still working on Nearley
|
8 years ago |
Erez Shinan
|
d4140d5e6c
|
Nearley -> Lark tool working for tests with js2py
|
8 years ago |
Erez Shinan
|
c1968b7e30
|
Fixed tools.nearley (converter)
|
8 years ago |
Erez Shinan
|
3dcf3380d3
|
Bumped patch-version
|
8 years ago |
Erez Shinan
|
9ef3670ea2
|
Improved error messages
|
8 years ago |
Erez Shinan
|
85dc8d4bc2
|
Added the turtle dsl example
|
8 years ago |
Erez Shinan
|
89edd9f30f
|
Bugfix in scanless mode
|
8 years ago |