From b924d87293b98dab85083ffd7b6723db1c815557 Mon Sep 17 00:00:00 2001 From: Erez Shinan Date: Fri, 3 Aug 2018 04:37:47 +0300 Subject: [PATCH] Fix error --- lark/load_grammar.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lark/load_grammar.py b/lark/load_grammar.py index 8f924c5..455116f 100644 --- a/lark/load_grammar.py +++ b/lark/load_grammar.py @@ -598,8 +598,9 @@ class GrammarLoader: try: 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" % - (e.context, e.line, e.column, grammar_name)) + (context, e.line, e.column, grammar_name)) except UnexpectedToken as e: context = e.get_context(grammar_text) error = e.match_examples(self.parser.parse, {