From be855a30012d2ce488ddfb67960b3c8826295dce Mon Sep 17 00:00:00 2001 From: rocky Date: Sat, 25 Mar 2023 02:35:59 -0400 Subject: [PATCH] Renstate some code --- uncompyle6/parsers/parse37base.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/uncompyle6/parsers/parse37base.py b/uncompyle6/parsers/parse37base.py index 2553bf82..226e2e7f 100644 --- a/uncompyle6/parsers/parse37base.py +++ b/uncompyle6/parsers/parse37base.py @@ -1261,6 +1261,18 @@ class Python37BaseParser(PythonParser): except Exception: import sys, traceback + print( + ("Exception in %s %s\n" + + "rule: %s\n" + + "offsets %s .. %s") + % ( + fn.__name__, + sys.exc_info()[1], + rule2str(rule), + tokens[first].offset, + tokens[last].offset, + ) + ) print(traceback.print_tb(sys.exc_info()[2], -1)) raise ParserError(tokens[last], tokens[last].off2int(), self.debug["rules"])