A B C D E F G H I L M N O P Q R S T U V W X Y

S

secondValue(Context) - Method in class slogo.instruction.conditional.ConditionalInstruction
 
SEMI_COLON - Static variable in class slogo.language.CharConsts
 
serialVersionUID - Static variable in class slogo.Main.DrawingPanel
 
serialVersionUID - Static variable in class slogo.Main
 
serialVersionUID - Static variable in class slogo.Main.TurtlePanel
 
serialVersionUID - Static variable in class slogo.OldMain.BufferedPanel
 
serialVersionUID - Static variable in class slogo.OldMain.DrawingPanel
 
serialVersionUID - Static variable in class slogo.OldMain
 
serialVersionUID - Static variable in exception slogo.parser.ParseException
 
setColor(Color) - Method in class slogo.gui.PenLine
Set the color for the line
setEndPoint(Point2D) - Method in class slogo.gui.PenLine
Set end point for the line
setHeading(int) - Method in class slogo.gui.Turtle
Set heading in degrees, notify listeners.
setHeading(double) - Method in class slogo.gui.Turtle
Set heading in radians, notify listeners.
setPenColor(Color) - Method in class slogo.gui.Turtle
 
SetPenColor - Class in slogo.instruction.drawing
Sets the turtle's pen color.
SetPenColor(GrammarElement) - Constructor for class slogo.instruction.drawing.SetPenColor
 
SetPenColorParser - Class in slogo.parser
Parses the SETPENCOLOR instruction
SetPenColorParser() - Constructor for class slogo.parser.SetPenColorParser
 
SetPenColorToken - Class in slogo.parser.token
 
SetPenColorToken() - Constructor for class slogo.parser.token.SetPenColorToken
 
setPenToDown(boolean) - Method in class slogo.gui.Turtle
Allows user to set the pen position for the turtle
setPoint(Point2D) - Method in class slogo.gui.Turtle
Sets the turtles point, notifies listeners.
setPoint(double, double) - Method in class slogo.gui.Turtle
 
setStartPoint(Point2D) - Method in class slogo.gui.PenLine
Set start point for the line
setStartPoint(int, int) - Method in class slogo.gui.Turtle
 
setTurtle(Turtle) - Method in class slogo.Main
 
setTurtle(Turtle) - Method in class slogo.OldMain
 
setUp() - Method in class testing.SLogoParserTest
 
setVisibility(boolean) - Method in class slogo.gui.Turtle
 
SetX - Class in slogo.instruction.drawing
moves the turtle horizontally to a new absolute horizontal coordinate
SetX(GrammarElement) - Constructor for class slogo.instruction.drawing.SetX
 
SetXParser - Class in slogo.parser
 
SetXParser() - Constructor for class slogo.parser.SetXParser
 
SetXToken - Class in slogo.parser.token
 
SetXToken() - Constructor for class slogo.parser.token.SetXToken
 
SetXY - Class in slogo.instruction.drawing
moves the turtle to an absolute screen position.
SetXY(GrammarElement, GrammarElement) - Constructor for class slogo.instruction.drawing.SetXY
 
SetXYParser - Class in slogo.parser
 
SetXYParser() - Constructor for class slogo.parser.SetXYParser
 
SetXYToken - Class in slogo.parser.token
 
SetXYToken() - Constructor for class slogo.parser.token.SetXYToken
 
SetY - Class in slogo.instruction.drawing
moves the turtle vertically to a new absolute vertical coordinate.
SetY(GrammarElement) - Constructor for class slogo.instruction.drawing.SetY
 
SetYParser - Class in slogo.parser
 
SetYParser() - Constructor for class slogo.parser.SetYParser
 
SetYToken - Class in slogo.parser.token
 
SetYToken() - Constructor for class slogo.parser.token.SetYToken
 
showAngle(int) - Method in class slogo.Main
Display Turtle's angle
showAngle(int) - Method in class slogo.OldMain
Display (Turtle's) angle
showPoint(Point2D) - Method in class slogo.Main
display Turtle's point information
showPoint(Point2D) - Method in class slogo.OldMain
display Turtle's point information
ShowTurtle - Class in slogo.instruction.drawing
makes the turtle visible
ShowTurtle() - Constructor for class slogo.instruction.drawing.ShowTurtle
 
ShowTurtleParser - Class in slogo.parser
 
ShowTurtleParser() - Constructor for class slogo.parser.ShowTurtleParser
 
ShowTurtleToken - Class in slogo.parser.token
 
ShowTurtleToken() - Constructor for class slogo.parser.token.ShowTurtleToken
 
SLASH - Static variable in class slogo.language.CharConsts
 
SlashToken - Class in slogo.parser.token
 
SlashToken() - Constructor for class slogo.parser.token.SlashToken
 
slogo - package slogo
 
slogo.expression - package slogo.expression
 
slogo.gui - package slogo.gui
 
slogo.instruction - package slogo.instruction
 
slogo.instruction.arithmetic - package slogo.instruction.arithmetic
 
slogo.instruction.conditional - package slogo.instruction.conditional
 
slogo.instruction.drawing - package slogo.instruction.drawing
 
slogo.language - package slogo.language
 
slogo.parser - package slogo.parser
This package is responsible for parsing the language SLogo.
slogo.parser.token - package slogo.parser.token
 
SLogoContext - Class in slogo.language
Class that implements the Context interface.
SLogoContext(Turtle) - Constructor for class slogo.language.SLogoContext
 
SLogoParser - Class in slogo.parser
Illustrates the java.io.StreamTokenizer class and how it can be used to parse tokens for a toy example programming language (elan).
SLogoParser(Turtle) - Constructor for class slogo.parser.SLogoParser
 
SLogoParserTest - Class in testing
 
SLogoParserTest() - Constructor for class testing.SLogoParserTest
 
sp - Variable in class testing.InstructionTest
 
STAR - Static variable in class slogo.language.CharConsts
 
StarToken - Class in slogo.parser.token
 
StarToken() - Constructor for class slogo.parser.token.StarToken
 
startP - Variable in class slogo.gui.PenLine
 
startX - Variable in class slogo.gui.Turtle
 
startY - Variable in class slogo.gui.Turtle
 
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.
StrictInstructionListParser - Class in slogo.parser
 
StrictInstructionListParser() - Constructor for class slogo.parser.StrictInstructionListParser
 
Subroutine - Class in slogo.instruction
Represents a subroutine object that has a name and a list of instructions.
Subroutine(String, StrictInstructionList) - Constructor for class slogo.instruction.Subroutine
 
SubroutineFactory - Class in slogo.language
Factory for keeping all the subroutines in one mapping
SubroutineFactory() - Constructor for class slogo.language.SubroutineFactory
 
subroutineNameToSubroutine - Static variable in class slogo.language.SubroutineFactory
 
Subtraction - Class in slogo.instruction.arithmetic
Represents a - b, the subtraction of two expressions
Subtraction(GrammarElement, GrammarElement) - Constructor for class slogo.instruction.arithmetic.Subtraction
 
SumParser - Class in slogo.parser
 
SumParser() - Constructor for class slogo.parser.SumParser
 
SumToken - Class in slogo.parser.token
 
SumToken() - Constructor for class slogo.parser.token.SumToken
 

A B C D E F G H I L M N O P Q R S T U V W X Y