Erez Sh
288078a6a0
Corrections to PR
4 years ago
Sasank Chilamkurthy
f107512cb3
change to definition format for larkoptins
4 years ago
Sasank Chilamkurthy
83006aa0c8
fix unicode import bug
4 years ago
Sasank Chilamkurthy
b18e7e143b
fix random bug
4 years ago
Sasank Chilamkurthy
452f3fc061
complete sphinx autodoc
4 years ago
Sasank Chilamkurthy
1928b00682
document rest of the visitor
4 years ago
Sasank Chilamkurthy
cad22acf0f
document lark.Interpreter, lark.Transformer
4 years ago
Sasank Chilamkurthy
168e6db2d1
document lark.Visitor
4 years ago
Sasank Chilamkurthy
fd08f470e2
document lark.Token
4 years ago
Sasank Chilamkurthy
b753e24b2f
document lark.Tree
4 years ago
Sasank Chilamkurthy
9e34dc94e9
document LarkOptions
4 years ago
Sasank Chilamkurthy
cc24dcffa4
document lark.Lark
4 years ago
Erez Sh
39fb4c0f3e
Bugfix and warn on ambiguous intermediate nodes, based on PR #651
4 years ago
Erez Sh
af3bedd39d
Adjustments to logging PR
4 years ago
Blank Spruce
5559b1a211
Add missing elements in standalone parser
Add:
- missing imports
- __version__ variable
Additionally regenerated json parser example
4 years ago
Erez Sh
2f4831f9b6
Small refactor after PR
4 years ago
Blank Spruce
96873d64ba
Make transformer work with tokens in standalone parser, fixes #648
4 years ago
Erez Sh
2c7afed894
Small fixes
4 years ago
Erez Sh
02d57bc32a
Small adjustments to PR
4 years ago
MegaIng1
cb2d9cded0
Refactored ParserPuppet, added stubs
4 years ago
MegaIng1
2e160c046e
Correction for python2.7 (LalrPuppet-> new style class)
4 years ago
MegaIng1
d3b0449f71
Improved `match_examples` with `UnexpectedToken.accepts`
4 years ago
MegaIng1
a7bcd0bc2d
Added `accepts` attribute to `UnexpectedToken` and update stubs
4 years ago
MegaIng1
28e0a86f38
Small improvements for debug info
4 years ago
decorator-factory
2525e0ce9c
formatting: fix pistol operator
4 years ago
decorator-factory
8b59a16425
refactor: replace dict lookup with simple conditional
4 years ago
decorator-factory
9923987e94
allow multiline regexes with 'x' (verbose) flag
4 years ago
Erez Sh
b7068c45a7
Tiny fixes. Don't test use_bytes on Python 3.4.
4 years ago
Erez Sh
5954fdf87a
Restore bad code (needs better fix). Updated readme & docs.
4 years ago
Erez Sh
61a7c1e20a
Removed code that causes failure in Python 3.4
4 years ago
Erez Sh
d631cad024
Minor adjustments
4 years ago
Erez Sh
621d9f651f
Tiny update (Nearley)
4 years ago
Erez Sh
b0feed8c12
A few adjustments to Nearley PR (mostly docs)
4 years ago
Michael Milton
e6ad86f373
For Nearley: add argparse, extras install, allow es6 compiling
4 years ago
Erez Sh
7c6e94bf73
Fixed issues with the use_bytes PR, and added documentation
4 years ago
MegaIng1
c93106f143
Tests for bytes parser (credit to @ctrlcctrlv )
4 years ago
MegaIng1
0c89189b5f
Support for bytes parser
4 years ago
Inky
fcaf10ac4d
Fixes caching when custom lexers are used
4 years ago
MegaIng1
e4e29f5127
Added a bit of explanation for `term_subs`
4 years ago
Erez Sh
69adc221c5
Fixed documentation bug: Issue #625
4 years ago
Erez Sh
c96adbd1e8
Small refactor
4 years ago
MegaIng1
9ab02b465c
Added comment with explanation
4 years ago
MegaIng1
3d3bf69403
Added support of expansions
4 years ago
MegaIng1
e6fc3c9b00
Added possibility for terminals with different flags to be joined in python3.6+
4 years ago
Nathaniel Hartley
c7fa5e3aa3
Allows building TraditionalLexer with current configuration convention
4 years ago
julienmalard
a3368d8a72
Need to remove duplicate rules for root rools as well.
4 years ago
pwwang
2a73afd355
Change LOGGER to logger
4 years ago
Erez Sh
7dc00179e6
Lark now loads faster
- Refactored lexer interface into LexerConf
- Lexer now compiles regexps only when used (especially useful for ContextualLexer)
- Lexer now doesn't validate on deserialize (noticable speedup)
4 years ago
Erez Sh
2c49cc6e45
Version Bump
4 years ago
Erez Sh
601f050645
Added docs for ParserPuppet
4 years ago