269 Commits (5eecb7f5c91df83ae055722d229c6dd2744731d2)

Author SHA1 Message Date
  Erez Sh e30eef7a53 Commit latest master to v1.0 3 years ago
  Erez Sh 55642be13c Tiny adjustments 3 years ago
  Erez Sh 24f653080f More minor refactorings 3 years ago
  Erez Sh eb45324146 Removed deprecated code 3 years ago
  Erez Sh f7cde8766d Remove tiny dead code 3 years ago
  Erez Sh 0a380b7c2a Added considered_rules to exception for earley. Small improvement to docs and exceptions 3 years ago
  Erez Sh 22c289126f Rename ParserPuppet -> InteractiveParser 3 years ago
  Erez Sh 2a1b03bc65 Rename ParserPuppet -> InteractiveParser 3 years ago
  MegaIng1 754f08a622 Added get_puppet, helpers and tests 3 years ago
  Gary Geng 94e242f51a Use NotImplemented for __eq__ and use __new__ for LexerThread 3 years ago
  Gary Geng 83ce0c7a00 Fix copying and comparing of some classes 3 years ago
  Chanic Panic b272dde726 Add cache to ForestToParseTree 3 years ago
  Erez Sh 7ce0f7015f Added load_grammar.find_grammar_errors 3 years ago
  MegaIng1 c621eeb369 Fix for #818 + tests 3 years ago
  Chanic Panic e88646b586 Fix an SPPF cycle edge case (Issue #820) 3 years ago
  Chanic Panic 03841c4f12 Enable faster forest visiting 3 years ago
  MegaIng1 8ec6d0f2ab Correction for PR 3 years ago
  Erez Sh 111738b8b9 Revised handling of ignored tokens in xearley (Issue #768) 3 years ago
  Erez Sh 284dfe7fd3 Refactored parser_frontends. Now significantly simpler 3 years ago
  Erez Sh e6dcc43478 Improve match_examples() for Earley (Issue #760) 3 years ago
  Erez Sh 7fa993320e match_examples() now works for Earley+Standard 3 years ago
  Erez Sh f285cda4f2 Earley error reporting - initial (Issue #760) 3 years ago
  Chanic Panic 820e185dca Fix IndexError (issue #754) 3 years ago
  Erez Sh 5b30ba4841 Cleanup, and a few PEP8 changes 3 years ago
  Erez Sh 16f2f73d15 Adjust PR - Change warning to debug 3 years ago
  Chanic Panic e3c7564fa0 Add debug attribute to ForestToParseTree 3 years ago
  Chanic Panic c017525e50 Fix issues with SPPF cycle handling 3 years ago
  Erez Sh 19fc3c7520 Small fix to Earley debuging 3 years ago
  Erez Sh 762fd82da1 Updated link to SPPF explanation 3 years ago
  Erez Sh 47df8b5a6a Improve docs 3 years ago
  MegaIng1 605b91e4be improve error message with token source. 3 years ago
  Erez Sh ede2ed78ec Fix puppet, add immutable puppet with hash 3 years ago
  Erez Sh 4d096fae16 Refactor: Split ParserState into ParseConf 3 years ago
  Erez Sh f20d72d9f6 Fix due to CR - handle UnexpectedCharacters resume in the error loop 3 years ago
  Erez Sh 45467e1f61 Changes due to code review by @MegaIng 3 years ago
  Erez Sh 72e7926097 Completely redesigned the interface between Lexer<->Parser, and refactored LALR parser and lexers 4 years ago
  Peter Wienemann e02b1b6669 Fix various typos 3 years ago
  Erez Sh e84a64fc52 Added support for rule priorities in LALR 4 years ago
  Erez Sh c196f99cd4 Better reduce/reduce errors 4 years ago
  Louis Dubois a423097362 fix: Propagate debug flag on loading grammar from cache 4 years ago
  Louis Dubois abdbabe429 fix: Propagate debug flag on loading grammar from cache 4 years ago
  Chanic Panic 24434ec5ff Add documentation for working with the SPPF 4 years ago
  Erez Sh 156bd7577f Adjustments and fixes for PR 4 years ago
  Chanic Panic 50c9cda6b5 Pass list to on_cycle instead of function 4 years ago
  Erez Sh 88d4659c29 Improvements to puppet + other small stuff 4 years ago
  Chanic Panic 9db869cc80 Add PackedData class 4 years ago
  Chanic Panic 9c967fafb0 Add ambiguity='forest' option 4 years ago
  Chanic Panic 607f984523 Create TreeForestTransformer 4 years ago
  Chanic Panic 93d70e8a41 Replace ForestToTreeVisitors with ForestToParseTree 4 years ago
  Chanic Panic 4adc871bf1 Add ForestTransformer 4 years ago