diff options
-rw-r--r-- | astparser.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/astparser.py b/astparser.py index a33484d..3a87817 100644 --- a/astparser.py +++ b/astparser.py @@ -586,6 +586,8 @@ class AstParser: ret = self._process_node(eqn.body, state) else: ret = self._process_node(eqn, state) + except (RuntimeError, ParserError), e: + raise e except Exception, e: logging.error('Internal error (%s): %s', type(e), str(e)) msg = _('Internal error') |