Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
E
e1
- Variable in class slogo.instruction.conditional.
ConditionalInstruction
e2
- Variable in class slogo.instruction.conditional.
ConditionalInstruction
endP
- Variable in class slogo.gui.
PenLine
EOFToken
- Class in
slogo.parser.token
This represents an end-of-file token Uses the singleton pattern since there's no reason to have more than one such token.
EOFToken()
- Constructor for class slogo.parser.token.
EOFToken
Equal
- Class in
slogo.instruction.conditional
Equal(GrammarElement, GrammarElement)
- Constructor for class slogo.instruction.conditional.
Equal
EQUAL
- Static variable in class slogo.language.
CharConsts
EqualParser
- Class in
slogo.parser
EqualParser()
- Constructor for class slogo.parser.
EqualParser
equals(Object)
- Method in class slogo.expression.
Variable
equals(Object)
- Method in class slogo.parser.token.
CharToken
equals(CharToken)
- Method in class slogo.parser.token.
CharToken
equals(Object)
- Method in class slogo.parser.token.
EOFToken
equals(Object)
- Method in class slogo.parser.token.
IdentifierToken
equals(IdentifierToken)
- Method in class slogo.parser.token.
IdentifierToken
equals(Object)
- Method in class slogo.parser.token.
NumberToken
equals(NumberToken)
- Method in class slogo.parser.token.
NumberToken
equals(Object)
- Method in class slogo.parser.token.
ReservedToken
equals(Object)
- Method in class slogo.parser.token.
VariableToken
equals(VariableToken)
- Method in class slogo.parser.token.
VariableToken
EqualsToken
- Class in
slogo.parser.token
EqualsToken()
- Constructor for class slogo.parser.token.
EqualsToken
EqualToken
- Class in
slogo.parser.token
EqualToken()
- Constructor for class slogo.parser.token.
EqualToken
error(Token)
- Method in class slogo.parser.
SLogoParser
evaluate(Context)
- Method in class slogo.expression.
Expression
evaluate(Context)
- Method in class slogo.expression.
Variable
evaluate(Context)
- Method in class slogo.instruction.arithmetic.
Addition
evaluate(Context)
- Method in class slogo.instruction.arithmetic.
Division
evaluate(Context)
- Method in class slogo.instruction.arithmetic.
Multiplication
evaluate(Context)
- Method in class slogo.instruction.arithmetic.
Negation
evaluate(Context)
- Method in class slogo.instruction.arithmetic.
NumericInstruction
evaluate(Context)
- Method in class slogo.instruction.arithmetic.
Remainder
evaluate(Context)
- Method in class slogo.instruction.arithmetic.
Subtraction
evaluate(Context)
- Method in class slogo.instruction.
Assignment
Evaluate the expression that's part of this instruction and update a global map/store to record the assignment of the expression to the variable.
evaluate(Context)
- Method in class slogo.instruction.conditional.
ConditionalInstruction
evaluate(Context)
- Method in class slogo.instruction.conditional.
Equal
evaluate(Context)
- Method in class slogo.instruction.conditional.
Greater
evaluate(Context)
- Method in class slogo.instruction.conditional.
Less
evaluate(Context)
- Method in class slogo.instruction.conditional.
NotEqual
evaluate(Context)
- Method in class slogo.instruction.drawing.
Back
evaluate(Context)
- Method in class slogo.instruction.drawing.
Clean
evaluate(Context)
- Method in class slogo.instruction.drawing.
ClearScreen
erases the drawing area and sends the turtle to the home position (Like CLEAN and HOME)
evaluate(Context)
- Method in class slogo.instruction.drawing.
Forward
evaluate(Context)
- Method in class slogo.instruction.drawing.
Heading
evaluate(Context)
- Method in class slogo.instruction.drawing.
HideTurtle
makes the turtle invisible
evaluate(Context)
- Method in class slogo.instruction.drawing.
Home
evaluate(Context)
- Method in class slogo.instruction.drawing.
IsPenDown
returns 1 (:TRUE) if the pen is down, 0 (:FALSE) if it's up.
evaluate(Context)
- Method in class slogo.instruction.drawing.
Left
turns the turtle counterclockwise by the specified angle
evaluate(Context)
- Method in class slogo.instruction.drawing.
OneParameterInstruction
evaluate(Context)
- Method in class slogo.instruction.drawing.
PenDown
evaluate(Context)
- Method in class slogo.instruction.drawing.
PenUp
evaluate(Context)
- Method in class slogo.instruction.drawing.
Right
evaluate(Context)
- Method in class slogo.instruction.drawing.
SetPenColor
Sets the turtle's pen color
evaluate(Context)
- Method in class slogo.instruction.drawing.
SetX
moves the turtle horizontally to a new absolute horizontal coordinate
evaluate(Context)
- Method in class slogo.instruction.drawing.
SetXY
evaluate(Context)
- Method in class slogo.instruction.drawing.
SetY
moves the turtle vertically to a new absolute vertical coordinate.
evaluate(Context)
- Method in class slogo.instruction.drawing.
ShowTurtle
evaluate(Context)
- Method in class slogo.instruction.drawing.
Towards
evaluate(Context)
- Method in class slogo.instruction.drawing.
XCor
evaluate(Context)
- Method in class slogo.instruction.drawing.
YCor
evaluate(Context)
- Method in class slogo.instruction.
If
Evaluate the IF instruction in a Context.
evaluate(Context)
- Method in class slogo.instruction.
Instruction
evaluate(Context)
- Method in class slogo.instruction.
Repeat
Evaluate this instruction in a Context.
evaluate(Context)
- Method in class slogo.instruction.
StrictInstructionList
Evaluate this instruction in a Context, return the result of the evaluation (the result is the last instruction executed).
evaluate(Context)
- Method in class slogo.instruction.
Subroutine
evaluate(Context)
- Method in class slogo.instruction.
To
evaluate(Context)
- Method in class slogo.language.
GrammarElement
Evaluate this language construct in some context.
evaluateNumericExpression(GrammarElement, Context)
- Static method in class slogo.instruction.
Instruction
Expression
- Class in
slogo.expression
The base class of all arithmetic expressions, the
evaluate
method uses the hook/template method
value
to return a Double value, the template method returns a double.
Expression()
- Constructor for class slogo.expression.
Expression
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y