Erez Sh
42e9f1486c
Fix for ide in github pages (no underscores)
4 years ago
Erez Sh
8d9cc8db7a
Added ide to github pages
4 years ago
Erez Sh
87bc7aa914
Added ide to github pages (initial)
4 years ago
Erez Shinan
9e6b1b9582
Set theme jekyll-theme-slate
4 years ago
Erez Shinan
9e7eb48855
Set theme jekyll-theme-minimal
4 years ago
Erez Shinan
85545e3947
Set theme jekyll-theme-cayman
4 years ago
Aleh Arol
732a562a1c
Use token type equality as a fallback when matching error examples
4 years ago
julienmalard
eeafdb954b
Added preliminary tests.
4 years ago
julienmalard
3fc9733188
Added regex module option.
4 years ago
Erez Sh
c56112eea3
Added debug prints for parser error (in debug mode)
4 years ago
Erez Shinan
84a8767249
Update README.md
4 years ago
Erez Shinan
7d8a010616
Update README.md
4 years ago
Erez Shinan
020349076e
Merge pull request #576 from BlankSpruce/removed-meta-property
4 years ago
Blank Spruce
e5620635c0
Reduce number of calls to Tree.meta in PropagatePositions
Since Tree.meta is property with additional presence check it
introduces unnecessary overhead in accessing underlying Meta
object once it's already initialized. Having local reference to actual
Meta object allows to reduce these presence checks to bare minimum
4 years ago
Erez Sh
613d70d089
Merge branch 'BlankSpruce-improved-iter-subtrees'
4 years ago
Erez Sh
4c61aaf1dc
Small refactoring for iter_subtrees
4 years ago
Blank Spruce
b18d109886
Rewrite iter_subtrees to more efficient version
Using OrderedDict provides these properties:
- given subtree is yielded only once since it's stored in OrderedDict
only once (even though it may be put there multiple times) so no need
to double check if subtree was already seen
- order of iteration is preserved as it was previously when subtrees
to iterate over were stored in a list
4 years ago
Erez Shinan
8578d6d77e
Update README.md
4 years ago
Erez Shinan
7f932d40da
Merge pull request #567 from MegaIng/patch-1
4 years ago
MegaIng
907ccf9866
Added documentation for `__default__`
4 years ago
Erez Sh
f04a2167d6
Fixes to mypy stubs (Issue #561 )
4 years ago
Erez Sh
227f5de927
Docs fix (Issue #560 )
4 years ago
Erez Shinan
445c8d43ef
Merge pull request #557 from MegaIng/staticmethod-inline
Added fix for v_args
4 years ago
MegaIng1
51a1c5ceae
Added fix so that staticmethod will be correctly affected by class wide v_args + test
4 years ago
Erez Shinan
33e0e66359
Merge pull request #554 from dankamongmen/master
grammar.md: fix typos, reduce some language
4 years ago
nick black
5e11a7122b
grammar.md: fix typos, reduce some language
4 years ago
Erez Shinan
29e99465bc
Merge pull request #553 from MegaIng/pyinstaller
Added hook-lark.py and the required lines in setup.py
4 years ago
Erez Shinan
bbf87fed3c
Update issue templates
4 years ago
Erez Shinan
7d6a3a2a3f
Update issue templates
4 years ago
Erez Sh
61b76a1fd0
Updated README about syntax highlighting for intellij
4 years ago
MegaIng1
20834d89d9
Added hook-lark.py and the required lines in setup.py
4 years ago
Erez Sh
dcc98241c1
Improved handling and performance of large grammars
4 years ago
Erez Sh
fb00e6a134
Added visitors.Transformer_NonRecursive. Improved support for big grammars (issue #550 )
4 years ago
Erez Sh
9cc57abd8a
Added 'cache' option to Lark (Issue #479 )
4 years ago
Erez Sh
33220c5a34
Re-wrote the intro
4 years ago
Erez Sh
93aaf9d487
Merge branch 'template_rules' of https://github.com/MegaIng/lark
4 years ago
MegaIng1
1b5ffc0660
Added the ability to use templates as template arguments. Error reporting should still be horrible.
4 years ago
Erez Sh
2d1a058f0d
Merge branch 'template_rules' of https://github.com/MegaIng/lark
4 years ago
MegaIng1
40148d310c
fix for python2.7
4 years ago
MegaIng1
a716f54b22
slight improvement for alias of templates
4 years ago
MegaIng1
20a2f690ca
Correct behaviour of aliases for templates (attempt 2)
4 years ago
Erez Sh
b2f99f9933
Version bump due to bad release (Issue #545 )
4 years ago
Erez Sh
7d5e0146da
Version bump due to bad release (Issue #545 )
4 years ago
Erez Sh
f5cdde2f7a
Pypy in github actions
4 years ago
Erez Sh
d79e08f36b
Update js2py version to support Python 3.8
4 years ago
Erez Sh
d862d66efc
Github actions doesn't support 3.4
4 years ago
Erez Sh
74b85dde05
Retrying github actions
4 years ago
Erez Sh
ba3b9076c0
Attempt to add tests to github actions
4 years ago
MegaIng1
3861ee7e07
Correct behaviour of aliases for templates
4 years ago
MegaIng1
6d3477bbc7
Updated lark.lark + added template_lark.lark, showcasing templates
4 years ago