From 99915bb76fe3bd593ecf1ad0f5d4170b9db7eb68 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Thu, 16 Sep 2010 23:33:03 +0000 Subject: catching syntax errors in Python block --- (limited to 'TurtleArt/talogo.py') 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) -- cgit v0.9.1