124 Commits (145d8a8e7c64046bc7938d7a5e4dfcecfbbcb6eb)

Author SHA1 Message Date
  Erez Shinan d2f55fe3ba BUGFIX: Fixed common.ESCAPED_STRING (Issue #309) 6 years ago
  Erez Shinan f8486a02b0 Minor cleanup 6 years ago
  Erez Shinan 899f69a94b Temporarily silence test_earley3 and test_earley4 (priority in terminals) 6 years ago
  Erez Shinan 688c453456 Corrections 6 years ago
  night199uk 80a09697fe Rebuild the way Earley prioritizes ambiguities 6 years ago
  night199uk 72118eaf8c Disable some debug that crept in 6 years ago
  evandrocoan 48351c3d3e Trimmed whitespaces and ensured a new line on the end of the file 6 years ago
  Erez Shinan 467483553b Fixed placeholder code, should work as expected (Issue #285) 6 years ago
  Erez Shinan adb30180aa maybe_placeholder now doesn't apply to anonymous terminals 6 years ago
  Erez Shinan 641fec43ce @v_args at function level now takes precedent over class level 6 years ago
  Erez Shinan 222df5bab4 New Feature: Added maybe_placeholders option (Issue #285) 6 years ago
  Erez Shinan 76e185a36c Added the Forest interface for explicit ambiguity 6 years ago
  night199uk bb22c84df3 Speed up repetitive parsing using the same parser 6 years ago
  Erez Shinan b2489e13e2 A few fixes (tests + interface) 6 years ago
  Erez Shinan 0077366255 Earley now ignores infinite recursion 6 years ago
  Erez Shinan 74fc559ea5 Reconstructor fixes 6 years ago
  Alexey Shrub f604b73a3c Tree walk tests 6 years ago
  Erez Shinan 1798971455 Adjustments 6 years ago
  Erez Shinan 216c341b06 Fixed v_args handling of staticmethod and classmethod (Issue #246, #249) 6 years ago
  Erez Shinan 6c8ba76b79 Fixed a deep bug in grammar analysis involving empty rules (Issue #250) 6 years ago
  night199uk 1d5fd7301a Heavy modifications to the Earley parser to try and make it handle more 6 years ago
  Erez Shinan 720372a386 Standalone parser now uses contextual lexer instead of traditional one (Issue #212) 6 years ago
  Erez Shinan 242ac24ea6 Fixed the propagate_positions implementation, and added start_pos/end_pos attributes to Tree.Meta 6 years ago
  Erez Shinan 181f061091 BUGFIX - Fixed 2 issues with line counting 6 years ago
  Erez Shinan 32b78b8ee5 BUGFIX: Repeated use of optional rules tripped up the simplifier, manifesting when aliases were used (Issue #197) 6 years ago
  Erez Shinan cffd610e77 Fixed reconstructor. All tests passing 6 years ago
  Julien Malard 92b50c39cd Tests for reconstructors 6 years ago
  Erez Shinan 454c88b58a Refactoring and fixes for merge 2fd0087 6 years ago
  Julien Malard a03e01bc12 Fixed test. 6 years ago
  Julien Malard 12004b3c65 Reimplemented relative and multiple imports. 6 years ago
  Julien Malard 405f6a399d From and relative type imports seem to work. 6 years ago
  Erez Shinan 6ea4588bcf Dynamic lexer is now returns the maximum match only. Complete lexing beahvior moved to "dynamic_complete" 6 years ago
  Erez Shinan 5c6df8e825 Moved and restructured exceptions 6 years ago
  Erez Shinan 6d76a4ce8d visitor_args -> v_args 6 years ago
  Erez Shinan 6bfc27c11d New transformers near completion 6 years ago
  Erez Shinan 4864a1cf4d More work 6 years ago
  Erez Shinan 5e546f38a9 args decorators actually work now 6 years ago
  Erez Shinan 9daacb9082 Refactored transformers, better code 6 years ago
  Erez Shinan 55e9d56792 Missed those at merge 6 years ago
  Erez Shinan 2b4ef11ebf Columns now start at 1 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 0f0776c0fa BUGIX in lexer: Embedding strings overwrote priority (Issue #121) 6 years ago
  Ramon Klass 1854b81ebc interpreter: default behavior changed to return the values instead of discarding them, added test showcasing the behavior 6 years ago
  Ramon Klass f5550b3040 Implemented a new visitor class (Interpreter) that works top-down (PR #130) 6 years ago
  Erez Shinan c3bce19dc2 More steps towards a good solution 6 years ago
  Erez Shinan f69bceb335 Snap more things into place 6 years ago
  Erez Shinan f960c1b8ac Initial: Added transformers.py, and Meta to tree 6 years ago
  Erez Shinan 4f2330fc9b Fixed bug in Earley prioritization 6 years ago
  Erez Shinan 25c3c51b1c Fixed bug in Earley: A tree builder optimization clashed with explicit ambiguity 6 years ago