From: Tim Vieira Date: Sun, 21 Jul 2013 23:29:22 +0000 (-0400) Subject: tweak X-Git-Url: https://hydra-www.ietfng.org/gitweb/?a=commitdiff_plain;h=e6914be5ec327eb6fb0934b9e2fd6440bd95a829;p=dyna2 tweak --- diff --git a/src/Dyna/Backend/Python/utils.py b/src/Dyna/Backend/Python/utils.py index d90d354..a7c9815 100644 --- a/src/Dyna/Backend/Python/utils.py +++ b/src/Dyna/Backend/Python/utils.py @@ -276,7 +276,11 @@ def rule_source(span, src=None): """ Utility for retrieving source code for Parsec error message. """ - [(filename, bl, bc, el, ec)] = re.findall(r'(.*):(\d+):(\d+)-\1:(\d+):(\d+)', span) + try: + [(filename, bl, bc, el, ec)] = re.findall(r'(.*):(\d+):(\d+)-\1:(\d+):(\d+)', span) + except ValueError: + return span + (bl, bc, el, ec) = map(int, [bl, bc, el, ec]) if not src: