Class Summary |
Assignment |
An assignment instruction assigns an expression to a variable, updating the
global state to reflect the assignment. |
If |
|
Instruction |
Represents an instruction in the SLogo language |
Repeat |
An AST (abstract syntax tree) for a MoboLogo/Slogo REPEAT instruction. |
StrictInstructionList |
A list of instructions that doesn't include a function definition. |
Subroutine |
Represents a subroutine object that has a name and a list of
instructions. |
To |
Defines a turtle subroutine by placing it in the
subroutine factory map. |