Erez Shinan
|
0155d3d956
|
A few more fixes
|
7 years ago |
Erez Shinan
|
93302d7ceb
|
Important optimization for fix
|
7 years ago |
Erez Shinan
|
c93140386d
|
BUGFIX: The Earley parser collected repeating derivations, and filtered them out much later than needed. This resulted in very long lists and many unnecessary comparisons.
|
7 years ago |
Erez Shinan
|
b13471bb97
|
Fixed README
|
7 years ago |
Erez Shinan
|
b130b7f5c7
|
Fixed README
|
7 years ago |
Erez Shinan
|
2f11645469
|
Main README is now shorter and to the point. Added a short examples README
|
7 years ago |
Erez Shinan
|
27fb1889cf
|
Added test
|
7 years ago |
Erez Shinan
|
a8aa908a4e
|
BUGFIX in Dynamic Earley when ending with an %ignore token
|
7 years ago |
Erez Shinan
|
816266a5eb
|
BUGFIX for issue #24: Dynamic Earley mishandled %ignore tokens
|
7 years ago |
Erez Shinan
|
692307f683
|
Added the fruitflies test. Found bug in scanless reconstruction of tokens
|
7 years ago |
Erez Shinan
|
be7ac242ff
|
Version bump for fix
|
7 years ago |
Erez Shinan
|
551482898c
|
Fix for earley__all_derivations = False
|
7 years ago |
Erez Shinan
|
776edadcf4
|
Version bump due to breaking changes
|
7 years ago |
Erez Shinan
|
e8810e3b80
|
Fixed some deprecation warnings due to changes in Py3.6 regexps
|
7 years ago |
Erez Shinan
|
baae08e399
|
Fixed tree-construction semantics: Alias now overrides the "?rule" operator
Breaking change!!
|
7 years ago |
Erez Shinan
|
eed2a0fd78
|
Minor fix: Removed printing in new nearley tests
|
7 years ago |
Erez Shinan
|
035eea234f
|
BUGFIX: Tree comparison in Earley wasn't hashed, which caused a huge spike in run-time for some cases.
|
7 years ago |
Erez Shinan
|
358d54adad
|
Merge pull request #33 from kasbah/fix-nearley-utf8
Fix unicode issues in Nearly transformation
|
7 years ago |
Kaspar Emanuel
|
e05c62ca06
|
Add test for nearley include of unicode
|
7 years ago |
Kaspar Emanuel
|
b491138d9a
|
Make nearley tool main testable and test it
|
7 years ago |
Kaspar Emanuel
|
809ac8c9ea
|
Switch to codecs.open for nearley tool
|
7 years ago |
Kaspar Emanuel
|
25399b4a21
|
Add tests for utf8 with nearley
|
7 years ago |
Erez Shinan
|
00c37caa23
|
Merge branch 'fix-utf8-python2' with fixes
|
7 years ago |
Erez Shinan
|
b532bf4e3c
|
Fixed test
|
7 years ago |
Erez Shinan
|
9d065c9642
|
LALR parser: towards generating a standalone (very far away still)
|
7 years ago |
Erez Shinan
|
b3cb2f433b
|
Towards an introspectable tree-builder
|
7 years ago |
Erez Shinan
|
19a9c9c206
|
Towards an introspectable tree-builder. Also added tests.
|
7 years ago |
Kaspar Emanuel
|
ed04b22c4c
|
Fix UTF-8 test
|
7 years ago |
Kaspar Emanuel
|
9110e1e400
|
Fix installation of nearley deps for travis
|
7 years ago |
Kaspar Emanuel
|
7d21c754a1
|
Add test for UTF-8 characters in grammar
|
7 years ago |
Erez Shinan
|
6af8787304
|
Merge pull request #31 from kasbah/fix-transform-spelling
Fix spelling of TransformNearley class
|
7 years ago |
Kaspar Emanuel
|
3940812575
|
Fix spelling of TransformNearley class
|
7 years ago |
Erez Shinan
|
61f4b5c999
|
Merge branch 'nearley-include'
|
7 years ago |
Erez Shinan
|
2bd23b1b62
|
Style fixes
|
7 years ago |
Kaspar Emanuel
|
c0063e4d82
|
Make tracking includes more logical in nearley tool
|
7 years ago |
Kaspar Emanuel
|
4539152b32
|
Refactor nearley builtin and include
|
7 years ago |
Kaspar Emanuel
|
3ea0b35c9f
|
Fix nearley multi includes
|
7 years ago |
Kaspar Emanuel
|
15c0ef1570
|
Switch nearley submodule to original repo
|
7 years ago |
Kaspar Emanuel
|
ceae390650
|
Add test for multi-include
|
7 years ago |
Kaspar Emanuel
|
1bf1c1f0f9
|
Remove unused import
|
7 years ago |
Kaspar Emanuel
|
f82ba5ea3b
|
Make nearley css test load grammar from submodule
|
7 years ago |
Kaspar Emanuel
|
872dec4990
|
Add requirements.txt with js2py
|
7 years ago |
Kaspar Emanuel
|
21ecd9a319
|
Write test for nearley include
|
7 years ago |
Kaspar Emanuel
|
a87bcf3097
|
Convert nearley css test into unit test
|
7 years ago |
Kaspar Emanuel
|
e8c02951e4
|
Add support for nearley @include
|
7 years ago |
Erez Shinan
|
3b0ab867ef
|
Patch version bump
|
7 years ago |
Erez Shinan
|
5c02166c3f
|
Bugfix #25: Ambiguity resolver sometimes failed under Python3
|
7 years ago |
Erez Shinan
|
063c7fbdab
|
Tiny fix for Python3
|
7 years ago |
Erez Shinan
|
aede340449
|
Added earley__all_derivations due to performance concerns
|
7 years ago |
Erez Shinan
|
7373993102
|
Oops!! Important bugfix to last commit
|
7 years ago |