Skip to content

Commit

Permalink
Turtle doesn't turn when no args are given
Browse files Browse the repository at this point in the history
`turn` will be equal to `turn 0`
  • Loading branch information
AnneliesVlaar committed Feb 14, 2025
1 parent 76a3288 commit db01127
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions hedy.py
Original file line number Diff line number Diff line change
Expand Up @@ -1906,7 +1906,7 @@ def color(self, meta, args):

def turn(self, meta, args):
if not args:
return f"t.right(90){self.add_debug_breakpoint()}" # no arguments defaults to a right turn
return f"t.right(0){self.add_debug_breakpoint()}" # no arguments defaults to not turning

arg = args[0].data
if arg == 'left':
Expand Down Expand Up @@ -2025,7 +2025,7 @@ def color(self, meta, args):

def turn(self, meta, args):
if not args:
return f"t.right(90){self.add_debug_breakpoint()}" # no arguments defaults to a right turn
return f"t.right(0){self.add_debug_breakpoint()}" # no arguments defaults to not turning
arg = self.unpack(args[0])
if self.is_variable(arg, meta.line) and not self.is_list_access(arg):
return self.make_turn(escape_var(arg))
Expand Down Expand Up @@ -2381,7 +2381,7 @@ def if_pressed_else(self, meta, args):
class ConvertToPython_6(ConvertToPython_5):
def turn(self, meta, args):
if not args:
return "t.right(90)" + self.add_debug_breakpoint() # no arguments defaults to a right turn
return "t.right(0)" + self.add_debug_breakpoint() # no arguments defaults to not turning
arg = args[0]
if self.is_variable_with_definition(arg, meta.line):
value = f'{escape_var(self.unpack(arg))}.data'
Expand Down Expand Up @@ -2916,7 +2916,7 @@ def sleep(self, meta, args):

def turn(self, meta, args):
if not args:
return "t.right(90)" + self.add_debug_breakpoint() # no arguments defaults to a right turn
return "t.right(0)" + self.add_debug_breakpoint() # no arguments defaults to not turning

if self.is_variable_with_definition(args[0], meta.line):
return self.make_turn(f'{escape_var(self.unpack(args[0]))}.data')
Expand Down

0 comments on commit db01127

Please sign in to comment.