|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Token | currently this is a flag interface |
Class Summary | |
---|---|
AssignmentToken | Represents the assignment token ("=") |
BackToken | |
CharToken | A token represented by a single character, e.g., '*', ';', '[' and so on; the method equals compares a CharToken as equal to another CharToken encapsulating the same character. |
CharTokenFactory | Factory for generating CharToken objects ensuring that only one of any specific CharToken object is created (enforcing CharToken singleton-ness per char value) |
CleanToken | |
ClearScreenToken | |
DifferenceToken | |
EOFToken | This represents an end-of-file token Uses the singleton pattern since there's no reason to have more than one such token. |
EqualsToken | |
EqualToken | |
ForwardToken | |
GreaterToken | |
HeadingToken | |
HideTurtleToken | |
HomeToken | |
IdentifierToken | Represents an identifier (a variable name) |
IfToken | |
IsPenDownToken | |
LeftBracketToken | |
LeftParenToken | |
LeftToken | |
LessToken | |
MinusSignToken | |
MinusToken | |
NotEqualToken | |
NumberToken | Represents a number (using doublevalues). |
PenDownToken | |
PenUpToken | |
PlusToken | |
ProductToken | |
QuotientToken | |
RemainderToken | |
RepeatToken | |
ReservedToken | Represents a reserved word |
RightBracketToken | |
RightParenToken | |
RightToken | |
SetPenColorToken | |
SetXToken | |
SetXYToken | |
SetYToken | |
ShowTurtleToken | |
SlashToken | |
StarToken | |
SumToken | |
TokenFactory | Parses a stream into tokens |
ToToken | |
TowardsToken | |
VariableToken | Represents a variable |
XCorToken | |
YCorToken |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |