28 Commits (2b5f98478578a65fe0be4c4de8b72f90178133db)

Author SHA1 Message Date
  Erez Sh 5b30ba4841 Cleanup, and a few PEP8 changes 3 years ago
  Erez Sh 3bee21051e Reverted changes regarding EOF 4 years ago
  MegaIng1 20a2f690ca Correct behaviour of aliases for templates (attempt 2) 4 years ago
  Erez Sh b9c81a5450 Refactor: Simplify code by assuming rule.options is never None 4 years ago
  Erez Shinan 8466981c08 Cleanup 5 years ago
  Erez Shinan de24fa055d Saving _hash for symbols isn't necessary 5 years ago
  Raekye 0c59cba3f5 implement DeRemer and Pennello's lookahead algorithm for LALR(1) 5 years ago
  Raekye 6f412c25b7 LALR optimizations and profiling 5 years ago
  Erez Shinan aa75d50bd5 End symbol working for lalr + fixed validation for undefined %ignore 5 years ago
  Erez Shinan 94e15fb6f7 Mid work. Almost stable 5 years ago
  Erez Shinan d13ebb9c15 Using a mostly-generic serialization method 5 years ago
  Erez Shinan 335206911d Basic serialize/deserialize working! 5 years ago
  Erez Shinan 120d5b9ffa Mid work 5 years ago
  night199uk 80a09697fe Rebuild the way Earley prioritizes ambiguities 5 years ago
  night199uk 64992aa49c Fix a performance regression on Rules related to empties 5 years ago
  Erez Shinan 222df5bab4 New Feature: Added maybe_placeholders option (Issue #285) 5 years ago
  Erez Shinan 5c68bf677a Implement eq/hash for Rule (Issue #278) 5 years ago
  Erez Shinan a892f184e3 Fix LALR shift/reduce warnings when debug=True (Issue #258) 5 years ago
  Erez Shinan 37cfe5c9f3 BUGFIX: Standalone parser didn't retain filter_out values for terminals (Issue #222) 6 years ago
  Erez Shinan 7b32ffd83a Fixed token visibility rules (Issue #109) 6 years ago
  Erez Shinan 33caa391d5 Breaking backwards compatibility: 6 years ago
  Erez Shinan 4a5aa745ea All tests passing 6 years ago
  Erez Shinan 67f372c994 Symbols instead of strings - initial 6 years ago
  Erez Shinan 07b5469e86 More refactoring, untangling grammar compilation and parse-tree creation 6 years ago
  Erez Shinan 7182ba3991 Minor refactoring for the standalone tool (in progress) 6 years ago
  Erez Shinan 1cc4c965e8 Big Refactor: Grammars now build in half the time. Code shorter & cleaner. 6 years ago