260 Commits (3eb421830aa288e9d38e62bbb961021c56261c80)

Author SHA1 Message Date
  Erez Sh 81fa039872 Refactor: Eradicated inheritance from object 3 years ago
  Erez Sh 61c4512cf3 Rename lexer: Standard/Traditional -> Basic 3 years ago
  Erez Sh 36c957595b Token priority is now 0 by default 3 years ago
  Erez Sh 4e96b96bb5 Various backwards incompatible fixes for v1.0 3 years ago
  Erez Sh 9230c67d28 Grammar: Added support for line breaks, using \\ 3 years ago
  Erez Sh d26a1c5bc6 BUGFIX: Regression in lexer-only mode (parser=None) 3 years ago
  MegaIng e0889a3cf3 Sort Options inside a TerminalTree 3 years ago
  Erez Sh b3816b9a90 Added utility function: List grammar imports + test 3 years ago
  Erez Sh f5c7af8ce9 Proposed corrections to PR #970 3 years ago
  MegaIng 3a4568df24 Reworked grammar to simplify later processing + expand_kids_by_data + tests 3 years ago
  MegaIng c9c33423fc Fix recursion error for many options in Terminal 3 years ago
  Erez Sh e30eef7a53 Commit latest master to v1.0 3 years ago
  Erez Sh 90460f31d9 Refactored PR #949 and edited the comments/docstrings 3 years ago
  MegaIng fa8565366b Off-by-one fix + Change of thresholds + fix tests 3 years ago
  MegaIng b4fe22a27d Python2.7 + comments + Magic constants 3 years ago
  MegaIng 845b6fa477 Refactor + tests + additional splitting up. 3 years ago
  MegaIng b0a9afb287 Split up repeats from tilde into different rules. 3 years ago
  Chanic Panic bca7c79b1f Declare instance variable types at class level 3 years ago
  MegaIng bdcd2e0011 fix tree_matcher when keep_all_tokens=True by setting sym.filter_out correctly. 3 years ago
  Chanic Panic 089bc2b523 More .pyi merging 3 years ago
  Chanic Panic d7b819e9ce Continue merging .pyi files 3 years ago
  Erez Sh 9b77270502 Removed code relevant to versions below 3.6 3 years ago
  Erez Sh ff686fc89a Remove more Python 2 code 3 years ago
  Erez Sh 8a00284700 Removed some of the Python2 compatibility code 3 years ago
  ornariece c24d6ecff5 Fix #696 testing for is _EMPTY 3 years ago
  ornariece c3fc2266e1 Fix #696 now providing the correct amount of placeholders 3 years ago
  Erez Sh 44a20c850e Small fix 3 years ago
  MegaIng c44bb3e0cd Raise a GrammarError on empty string literal. 3 years ago
  Aaron Tsang 11eafa3e9e Support 32bit unicode escape sequence 3 years ago
  MegaIng1 97c3202973 Make verify_used_files work with stdlib. 3 years ago
  Erez Sh 2a1b03bc65 Rename ParserPuppet -> InteractiveParser 3 years ago
  MegaIng1 0f4ca60d83 Added support for verifying imported files 3 years ago
  Erez Sh e56efad1fe Raise correct error when terminal is used within another terminal, by not defined 3 years ago
  Erez Sh 7ce0f7015f Added load_grammar.find_grammar_errors 3 years ago
  Erez Sh a169f0b354 Better error messages 3 years ago
  Erez Sh d2348168bf Small refactor 3 years ago
  Erez Sh 1d61de4f94 Fix .pyi files 3 years ago
  Erez Sh fd3be9d8d6 Brought back the removal of unused rules/terminals in imported grammars 3 years ago
  Erez Sh 8cfe52fb77 Examples: Added example of extending the Python grammar 3 years ago
  Erez Sh 58c9435e80 Refactored and added grammar tests 3 years ago
  Erez Sh d18e009fa4 PR refactor: Simplified load_grammar 3 years ago
  MegaIng1 b6b31548ca Fix for review + Removed unused functions 3 years ago
  MegaIng1 5db3003edb Updated stubs 3 years ago
  MegaIng1 9f3ef97bd7 removed GrammarLoader 3 years ago
  MegaIng1 d676df9b88 Python2.7 compatibility 3 years ago
  MegaIng1 3bf7c6a19a Completed `GrammarBuilder.check` 3 years ago
  MegaIng1 225c9e16a5 Added `%import` to GrammarLoader & fixed tests 3 years ago
  MegaIng1 9e545f8825 Basics for GrammarBuilder 3 years ago
  MegaIng1 be979f2e63 Added %extend for both rules and terminals. 3 years ago
  MegaIng1 5930e4ba6f Added Terminal support for `%override` 3 years ago