Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt/taprimitive.py
diff options
context:
space:
mode:
authorMarion <marion.zepf@gmail.com>2013-09-16 11:37:00 (GMT)
committer Marion <marion.zepf@gmail.com>2013-09-16 11:37:00 (GMT)
commita9d49ab15760c75f54c4735162a189ce390c60a2 (patch)
tree5b465332235de143a192c47f5459e8639dfec67b /TurtleArt/taprimitive.py
parent2f3ccc0fcbb5318e50f1e429b93d2ae36a55aad5 (diff)
fix export of 'f(x)' block
Diffstat (limited to 'TurtleArt/taprimitive.py')
-rw-r--r--TurtleArt/taprimitive.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/TurtleArt/taprimitive.py b/TurtleArt/taprimitive.py
index 7f30071..05a44ad 100644
--- a/TurtleArt/taprimitive.py
+++ b/TurtleArt/taprimitive.py
@@ -422,8 +422,8 @@ class Primitive(object):
param_asts = []
for id_ in ['x', 'y', 'z'][:len(new_arg_asts)-1]:
param_asts.append(ast.Name(id=id_, ctx=ast.Param))
- func_ast = ast.Lambda(body=new_arg_asts[0], args=ast.arguments(
- args=param_asts, vararg=None, kwarg=None, defaults=[]))
+ func_ast = ast_extensions.LambdaWithStrBody(
+ body_str=new_arg_asts[0].s, args=param_asts)
return get_call_ast(func_ast, new_arg_asts[1:],
return_type=self.return_type)