fc61697
Updated performance comparison to include ANTLR by
2018-06-20 18:59:13 +0300
5c6df8e
Moved and restructured exceptions by
2018-06-18 15:14:31 +0300
c0cf1b3
Added some docstrings, removed is_terminal from common by
2018-06-18 11:57:53 +0300
818a717
Merge branch 'new_transformers' into 0.6.0 by
2018-06-18 11:33:33 +0300
c77934f
Fixed nearley by
2018-06-18 11:32:07 +0300
6d76a4c
visitor_args -> v_args by
2018-06-18 11:30:32 +0300
4b09fa2
Update README.md by
2018-06-13 10:08:03 +0300
f726f40
Update README.md by
2018-06-01 15:43:01 +0300
5cb7f2c
Added %declare to examples/lark.lark by
2018-05-27 12:05:00 +0300
2ee28ce
Merge branch 'RobRoseKnows-file-ext-change' into 0.6.0 by
2018-05-27 12:03:16 +0300
a91eec7
.gitignore should never have been added by
2018-05-27 12:00:43 +0300
e800b5d
Merge branch 'file-ext-change' of https://github.com/RobRoseKnows/lark into RobRoseKnows-file-ext-change by
2018-05-27 11:59:40 +0300
c1365ca
Added cheatsheet PDF by
2018-05-27 01:08:51 +0300
34cd792
Fixed Python grammars, and a bug in newline detection by
2018-05-27 00:54:32 +0300
ac0d49e
Added %declare by
2018-05-27 00:04:11 +0300
34dae9d
Merge branch 'brupelo-master' by
2018-05-24 15:25:39 +0300
9b8b383
A requirements file for the examples is an overkill by
2018-05-24 15:25:10 +0300
ac21955
Improvements by
2018-05-24 15:24:32 +0300
895e056
Fixes by
2018-05-24 15:20:55 +0300
47ff0e9
New example showing how to use lark+qscintilla (Issue #150) by
2018-05-24 12:26:49 +0200
6bfc27c
New transformers near completion by
2018-05-18 15:14:57 +0300
e75eb86
Merge pull request #144 from asmodehn/toxing by
2018-05-17 18:05:55 +0300
2dcccb0
cleaning up tox.ini by
2018-05-17 16:26:09 +0200
ab2ef6d
toxing for easy multiversion tests by
2018-05-17 14:48:29 +0200
53b01b7
Updated README - Build now refering to lark-parser by
2018-05-17 12:57:04 +0300
4864a1c
More work by
2018-05-15 10:59:20 +0300
5e546f3
args decorators actually work now by
2018-05-13 00:54:06 +0300
9daacb9
Refactored transformers, better code by
2018-05-13 00:42:50 +0300
1508dcd
Refactored inline_args with smart_decorator by
2018-05-12 23:54:22 +0300
55e9d56
Missed those at merge by
2018-05-12 23:39:23 +0300
8084894
Merge branch '0.6.0' into new_transformers by
2018-05-12 23:27:11 +0300
2b4ef11
Columns now start at 1 by
2018-05-10 12:34:19 +0300
ad72810
Merge branch 'symbols' into 0.6.0 by
2018-05-08 12:24:57 +0300
ea413fd
Simplify PrepareAnonTerminals by
2018-05-08 12:24:01 +0300
0d56b0c
Anon terminals no longer need to start with _ by
2018-05-08 12:13:22 +0300
7b32ffd
Fixed token visibility rules (Issue #109) by
2018-05-08 12:05:11 +0300
c5e6cf0
Refactoring to introduce Symbol instances before creating anons by
2018-05-08 11:26:53 +0300
5a6e604
Added .gitignore for pyenv by
2018-05-05 22:25:20 -0400
1839c32
Small refactoring step by
2018-05-05 17:32:46 +0300
33caa39
Breaking backwards compatibility: by
2018-05-05 16:52:39 +0300
4a5aa74
All tests passing by
2018-05-05 14:53:05 +0300
cf7ddee
Earley working too by
2018-05-05 13:26:28 +0300
67f372c
Symbols instead of strings - initial by
2018-05-05 13:16:15 +0300
8367352
Resolved upstream changes to use new file-extension by
2018-04-25 14:28:12 -0400
f92ed26
Merge branch 'master' of https://github.com/lark-parser/lark into file-ext-change by
2018-04-25 14:20:19 -0400
0a40137
Update README.md by
2018-04-25 19:09:50 +0300
51644a6
Added examples/lark.g - Reference implementation of the Lark grammar (inspired by issue #116) by
2018-04-25 19:06:33 +0300
4a7a66d
.lark (preparing) by
2018-04-25 01:55:10 +0300
209a3fe
Interface improvements for the Lark instance by
2018-04-25 01:54:16 +0300
0f0776c
BUGIX in lexer: Embedding strings overwrote priority (Issue #121) by
2018-04-24 15:36:53 +0300
594a271
Merge pull request #133 from Gentle/interpreter_defaults by
2018-04-24 10:26:32 +0300
1854b81
interpreter: default behavior changed to return the values instead of discarding them, added test showcasing the behavior by
2018-04-24 00:14:03 +0200
4c89d69
Update README.md by
2018-04-23 10:20:43 +0300
f5550b3
Implemented a new visitor class (Interpreter) that works top-down (PR #130) by
2018-04-19 16:57:43 +0200
9848cac
Improved Lark's error reporting for grammar syntax errors (Based on PR #129) by
2018-04-18 13:27:49 +0300
599b80e
Added example for error reporting with LALR by
2018-04-18 12:37:57 +0300
d46318c
Merge branch 'pr_accept' (Containing #129 with corrections) by
2018-04-18 12:34:23 +0300
880f42d
Corrections to PR and added get_context by
2018-04-18 12:33:47 +0300
e69d567
example driven parser errors by
2018-04-15 12:42:13 +0200
b22268d
Merge pull request #128 from psboyce/patch-2 by
2018-04-15 10:43:12 +0300
138f1d5
Fix order of members when pickling Token by
2018-04-14 23:10:28 -0600
ca3d4ca
Changing changes from .lrk to .lark by
2018-04-14 20:27:39 -0400
c3bce19
More steps towards a good solution by
2018-04-13 13:41:30 +0300
f69bceb
Snap more things into place by
2018-04-13 12:02:01 +0300
349a607
Some more normalizing by
2018-04-13 11:48:41 +0300
f960c1b
Initial: Added transformers.py, and Meta to tree by
2018-04-13 00:40:28 +0300
04c0b04
Improvements based on the PR of @drslump (https://github.com/erezsh/lark/pull/125) by
2018-04-07 17:20:07 +0300
61afbed
A minor style fix (a possible memory usage improvement) by
2018-04-07 15:17:37 +0300
b9e1e44
Added SlottedTree by
2018-04-07 15:13:12 +0300
b951b5f
Significant reduction in memory consumption (Saving only parse-table instead of analysis instance) by
2018-04-07 14:55:17 +0300
ba0dc78
Significantly better memory performance (Thanks @drslump!) by
2018-04-07 12:21:51 +0300
eb6e809
(tag: gm/2021-09-23T00Z/github.com--lark-parser-lark/0.5.6)
Version bump by
2018-04-05 16:15:22 +0300
4f2330f
Fixed bug in Earley prioritization by
2018-04-05 16:09:42 +0300
25c3c51
Fixed bug in Earley: A tree builder optimization clashed with explicit ambiguity by
2018-04-05 15:40:33 +0300
255ef0d
Added error message for the alias syntax in terminals (Issue #97) by
2018-04-01 00:06:31 +0300
ff58871
Changed Lark standalone file extension by
2018-03-27 15:56:39 -0400
1c57445
Merge pull request #104 from night199uk/token_pickle by
2018-03-16 10:13:02 +0200
7be2c04
Ensure Tokens can be pickled correctly by
2018-03-16 03:33:03 +0100
d210087
Updated setup.py. How long has it been saying 'Alpha'? Hmm.. by
2018-03-10 13:20:16 +0200
bc159cd
Merge pull request #88 from cclauss/patch-2 by
2018-03-10 12:32:26 +0200
eba4a60
Added tests for standalone generator by
2018-03-10 12:28:13 +0200
d77f93c
Standalone generator working again. Updated examples by
2018-03-10 12:01:08 +0200
52d4ce2
Merge pull request #102 from night199uk/functools by
2018-03-08 23:43:05 +0200
3eebd4a
(tag: gm/2021-09-23T00Z/github.com--lark-parser-lark/0.5.5)
Version bump by
2018-03-08 23:26:00 +0200
327cca8
Added 'considered_rules' to exceptions, to help users debug by
2018-03-08 23:23:00 +0200
96e0bee
Allow functools partials to be used with the InlineTransformer by
2018-03-08 21:34:14 +0100
d5c617f
BUGFIX: Non-linearity in tree construction, causing performance issues for large inputs (Issue #94) by
2018-02-28 17:59:45 +0200
c0dd6c8
Update README.md by
2018-02-28 11:10:13 +0200
8098570
Merge pull request #93 from micaiahparker/master by
2018-02-24 20:10:22 +0200
57bdfac
added UnexpectedToken to __init__ for help unit testing by
2018-02-24 12:20:25 -0500
ebdad8f
Refactored parse_tree_builder, much small and cleaner now by
2018-02-24 17:12:56 +0200
bb0b9aa
BUGFIX: Token and Derivation get compared in _compare_drv (Issue #91) by
2018-02-22 10:10:57 +0200
db1dabc
Merge pull request #89 from psboyce/patch-1 by
2018-02-21 10:24:15 +0200
ce26c7c
Use loops for flow control instead of catching exceptions by
2018-02-20 20:40:13 -0700
7ddb921
Python 3.2 and 3.3 are End of Life by
2018-02-18 21:32:05 +0100
834dc9d
(tag: gm/2021-09-23T00Z/github.com--lark-parser-lark/0.5.4)
Version bump by
2018-02-18 17:31:45 +0200
6578742
BUGFIX: Undefined symbols (Issue #87) by
2018-02-18 17:28:47 +0200
84d5bd6
BUGFIX: SIGNED_FLOAT matched an int... (Issue #84) by
2018-02-12 18:03:42 +0200
7d11dfa
FEATURE: Added support for ranged-repeat for rules and terminals (Issues #75, #19) by
2018-02-10 19:43:19 +0200
1cc8bc9
Refactoring and bugfixes in reconstruct.py by
2018-02-10 17:08:05 +0200