Skip navigation links
A B C D E G I J L M N O P Q R S T U V 

A

add(Instruction) - Method in class slogo.instruction.StrictInstructionList
Add an instruction to this list (FIFO order for execution).
Addition - Class in slogo.instruction
Represents a + b, the addition of two expressions
Addition(ArithmeticBase, ArithmeticBase) - Constructor for class slogo.instruction.Addition
Represents an addition
addTurtleListener(TurtleListener) - Method in class slogo.turtle.JTurtle
Add a listener.
APOSTROPHE - Static variable in class slogo.CharConsts
 
ArithmeticBase - Class in slogo.expression
The "base" or factor of arithmetic instructions (a number or a variable)
ArithmeticBase() - Constructor for class slogo.expression.ArithmeticBase
 
ArithmeticInstruction - Class in slogo.instruction
The base class of all arithmetic instruction, the evaluate method uses the hook/template method value to return a Double value, the template method returns a double.
ArithmeticInstruction() - Constructor for class slogo.instruction.ArithmeticInstruction
 
Assignment - Class in slogo.instruction
An assignment instruction assigns an expression to a variable, updating the global state to reflect the assignment.
Assignment(Variable, GrammarElement) - Constructor for class slogo.instruction.Assignment
Construct an Assignment instruction from a variable and an expression, e.g., X = expression.
AssignmentParser - Class in slogo.parser
Parse an assignment statement, which looks like <id> <assignment_token, i.e., = > <expression>
AssignmentParser() - Constructor for class slogo.parser.AssignmentParser
 
AssignmentToken - Class in slogo.parser.token
Represents the assignment token ("=")
AT - Static variable in class slogo.CharConsts
 
A B C D E G I J L M N O P Q R S T U V 
Skip navigation links