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 |
Erez Shinan
|
950f8817ed
|
Oops!! Important bugfix to last commit
|
7 years ago |
Erez Shinan
|
2ca44bd74b
|
Version bump
|
7 years ago |
Erez Shinan
|
ac9ea26b58
|
Added token priority for standard lexers.
Big Thanks to Seth G of the mappyfile project for financing this feature!
|
7 years ago |
Erez Shinan
|
5d41371fb3
|
Added resolve__antiscore_sum
|
7 years ago |
Erez Shinan
|
d9b490f322
|
Refactoring for ambiguity resolution
|
7 years ago |
Erez Shinan
|
07fcc26422
|
Bugfix #21: Can now handle recursive ambiguity while still defending against infinite recursion
|
7 years ago |
Erez Shinan
|
9b8ae7aecb
|
Bugfix: Fixed the %import TOKEN feature
|
7 years ago |
Erez Shinan
|
4e89084336
|
Oops
|
7 years ago |
Erez Shinan
|
121d54ec3a
|
Fix for priority in Earley
|
7 years ago |
Erez Shinan
|
5c4c320c26
|
Small fixes
|
7 years ago |
Erez Shinan
|
0c5acaab8a
|
Refactoring load_grammar
|
7 years ago |
Erez Shinan
|
57191c699f
|
Version bump
|
7 years ago |
Erez Shinan
|
9b01fd8294
|
More README work
|
7 years ago |
Erez Shinan
|
0d5dd2bd0d
|
Improved README. Dynamic lexer now generates tokens.
|
7 years ago |
Erez Shinan
|
feb95ec64d
|
Earley now uses dynamic lexer by default. Bump to version 0.3.0
|
7 years ago |
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 |