diff options
author | Marion <marion.zepf@gmail.com> | 2013-09-06 09:33:15 (GMT) |
---|---|---|
committer | Marion <marion.zepf@gmail.com> | 2013-09-06 09:33:15 (GMT) |
commit | 40990d2845454b87840ff7c854acb1cd86129f05 (patch) | |
tree | c778de5af14b83031f42cd12a4227941dae5c032 /TurtleArt/taprimitive.py | |
parent | a6541270404dfac233ce73c3b9976a7659583eb2 (diff) |
add Primitive for the 'stop stack' block
Diffstat (limited to 'TurtleArt/taprimitive.py')
-rw-r--r-- | TurtleArt/taprimitive.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/TurtleArt/taprimitive.py b/TurtleArt/taprimitive.py index 2ec958b..47317b1 100644 --- a/TurtleArt/taprimitive.py +++ b/TurtleArt/taprimitive.py @@ -388,6 +388,9 @@ class Primitive(object): call_ast = get_call_ast('logo.icall', [stack_func]) return [call_ast, ast_yield_true()] + elif self == LogoCode.prim_stop_stack: + return ast.Return() + # standard operators elif self.func.__name__ in Primitive.STANDARD_OPERATORS: op = Primitive.STANDARD_OPERATORS[self.func.__name__] |