33 コミット (67f372c994599c19978d0e0ad36b80dc17983b27)

作成者 SHA1 メッセージ 日付
  Erez Shinan 880f42dd12 Corrections to PR and added get_context 6年前
  DrSlump e69d567bce example driven parser errors 6年前
  Erez Shinan 327cca8c00 Added 'considered_rules' to exceptions, to help users debug 6年前
  Erez Shinan 07f45a0bd3 Style fixes 6年前
  Erez Shinan 22e525f53e Fixed propagate positions. Added lexer_callbacks option. 6年前
  Erez Shinan 37c1c0f65f Better error message for bad regexps (Issue #62) 6年前
  Erez Shinan 9b0672fda6 Standalone tools now supports postlex 6年前
  Erez Shinan da1910f5b6 More refactoring towards standalone 6年前
  Erez Shinan 1cc4c965e8 Big Refactor: Grammars now build in half the time. Code shorter & cleaner. 6年前
  Erez Shinan 5f5acca40b Cleaned up the LALR(1) parser 6年前
  Erez Shinan dcb7297c30 Flags are now part of the terminal identity 6年前
  Erez Shinan 2efbc08854 Support for multiple flags 6年前
  Erez Shinan e8810e3b80 Fixed some deprecation warnings due to changes in Py3.6 regexps 6年前
  Erez Shinan ac9ea26b58 Added token priority for standard lexers. 7年前
  Erez Shinan 0c5acaab8a Refactoring load_grammar 7年前
  Erez Shinan 0d5dd2bd0d Improved README. Dynamic lexer now generates tokens. 7年前
  Erez Shinan 4eec924403 Added prioritization to Earley. Use rule.1 etc. Highest priority will be selected in case of ambiguity. 7年前
  Erez Shinan 188386cf04 Fixed main bug in test_token_collision2. 7年前
  Erez Shinan 794a1c4965 More flags work 7年前
  Erez Shinan 34acc4674e Added flag options to terminals (just 'i' for now) 7年前
  Erez Shinan a73cc9ad90 Re-wrote the Earley parser to use a parse-forest 7年前
  Erez Shinan 680449fb6b A little bit of cleanup 7年前
  Erez Shinan d230e7744c Pylint 7年前
  Erez Shinan 5236e4a32a Refactored TokenDef to store Pattern(Str/RE) 7年前
  Erez Shinan 538f944602 My Earley parser is working 7年前
  Erez Shinan 0b902b1d03 Added the '!' prefix to keep all tokens in rule. Also removed tools (it's now in lark/tools) 7年前
  Erez Shinan c8e6122148 Restored nice error reports 7年前
  Erez Shinan 387b701670 Added Nearley-to-lark converter 7年前
  Erez Shinan f31482c236 Lint treatment 7年前
  Erez Shinan 7af3de208d Moved lexing responsibility to parser frontend 7年前
  Erez Shinan 1602482608 Improved error reporting in Earley 7年前
  Erez Shinan 115c4c6d21 A little order and refactoring 7年前
  Erez Shinan cde2b677bb Added tests and lots of fixes and refactoring 7年前