Commit Graph

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