Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt/tajail.py
diff options
context:
space:
mode:
Diffstat (limited to 'TurtleArt/tajail.py')
-rw-r--r--TurtleArt/tajail.py24
1 files changed, 6 insertions, 18 deletions
diff --git a/TurtleArt/tajail.py b/TurtleArt/tajail.py
index 091557b..8962674 100644
--- a/TurtleArt/tajail.py
+++ b/TurtleArt/tajail.py
@@ -34,30 +34,18 @@ def myfunc(f, args):
if len(args) == 1:
myf = "def f(x): return " + f.replace("import","")
userdefined = {}
- try:
- exec myf in globals(), userdefined
- return userdefined.values()[0](args[0])
- except:
- traceback.print_exc()
- return None
+ exec myf in globals(), userdefined
+ return userdefined.values()[0](args[0])
elif len(args) == 2:
myf = "def f(x,y): return " + f.replace("import","")
userdefined = {}
- try:
- exec myf in globals(), userdefined
- return userdefined.values()[0](args[0],args[1])
- except:
- traceback.print_exc()
- return None
+ exec myf in globals(), userdefined
+ return userdefined.values()[0](args[0],args[1])
elif len(args) == 3:
myf = "def f(x,y,z): return " + f.replace("import","")
userdefined = {}
- try:
- exec myf in globals(), userdefined
- return userdefined.values()[0](args[0],args[1],args[2])
- except:
- traceback.print_exc()
- return None
+ exec myf in globals(), userdefined
+ return userdefined.values()[0](args[0],args[1],args[2])
def myfunc_import(lc, f, x):
userdefined = {}