diff options
author | Walter Bender <walter@sugarlabs.org> | 2010-09-16 23:33:03 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2010-09-16 23:33:03 (GMT) |
commit | 99915bb76fe3bd593ecf1ad0f5d4170b9db7eb68 (patch) | |
tree | dfda1994c554d2dc55842eaeb09df98a1db84b28 /TurtleArt | |
parent | cd5873c51969975dc2045cde40340b1098c2d0e9 (diff) |
catching syntax errors in Python block
Diffstat (limited to 'TurtleArt')
-rw-r--r-- | TurtleArt/talogo.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/TurtleArt/talogo.py b/TurtleArt/talogo.py index 14a698c..c3d6358 100644 --- a/TurtleArt/talogo.py +++ b/TurtleArt/talogo.py @@ -849,6 +849,10 @@ class LogoCode: _logger.debug("ValueError") stop_logo(self.tw) raise logoerror("#syntaxerror") + except SyntaxError: + _logger.debug("SyntaxError") + stop_logo(self.tw) + raise logoerror("#syntaxerror") except NameError: _logger.debug("NameError") stop_logo(self.tw) |