Browse Source

Fix for issue #188

tags/gm/2021-09-23T00Z/github.com--lark-parser-lark/0.6.4
Erez Shinan 6 years ago
parent
commit
86cef7e654
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      lark/load_grammar.py

+ 2
- 2
lark/load_grammar.py View File

@@ -599,8 +599,8 @@ class GrammarLoader:
tree = self.canonize_tree.transform( self.parser.parse(grammar_text+'\n') )
except UnexpectedCharacters as e:
context = e.get_context(grammar_text)
raise GrammarError("Unexpected input %r at line %d column %d in %s" %
(context, e.line, e.column, grammar_name))
raise GrammarError("Unexpected input at line %d column %d in %s: \n\n%s" %
(e.line, e.column, grammar_name, context))
except UnexpectedToken as e:
context = e.get_context(grammar_text)
error = e.match_examples(self.parser.parse, {


Loading…
Cancel
Save