- SEMI_COLON - Static variable in class slogo.CharConsts
-
- setHeading(int) - Method in class slogo.turtle.JTurtle
-
Set heading in degrees, notify listeners.
- setHeading(double) - Method in class slogo.turtle.JTurtle
-
Set heading in radians, notify listeners.
- setPoint(Point2D) - Method in class slogo.turtle.JTurtle
-
Sets the turtles point, notifies listeners.
- setTurtle(JTurtle) - Method in class slogo.turtle.TurtleField
-
- showAngle(int) - Method in class slogo.turtle.TurtleField
-
Display (Turtle's) angle
- showPoint(Point2D) - Method in class slogo.turtle.TurtleField
-
display Turtle's point information
- SLASH - Static variable in class slogo.CharConsts
-
- slogo - package slogo
-
- slogo.expression - package slogo.expression
-
- slogo.instruction - package slogo.instruction
-
- slogo.parser - package slogo.parser
-
This package is responsible for parsing the language SLogo.
- slogo.parser.token - package slogo.parser.token
-
- slogo.turtle - package slogo.turtle
-
- SLogoInterpreter - Class in slogo
-
Main driver for the SLogo interpreter.
- SLogoInterpreter() - Constructor for class slogo.SLogoInterpreter
-
- STAR - Static variable in class slogo.CharConsts
-
- StrictInstructionList - Class in slogo.instruction
-
A list of instructions that doesn't include a function definition.
- StrictInstructionList() - Constructor for class slogo.instruction.StrictInstructionList
-
Construct an empty list of instructions.
- StrictInstructionListParser - Class in slogo.parser
-
The parser for lists of instructions.
- Subtraction - Class in slogo.instruction
-
Represents a subtraction (e.g., lhs - rhs)
- Subtraction(ArithmeticBase, ArithmeticBase) - Constructor for class slogo.instruction.Subtraction
-
Represents a subtraction