|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Token | |
---|---|
picasso.parser | |
picasso.parser.tokens | |
picasso.parser.tokens.chars | |
picasso.parser.tokens.functions | |
picasso.parser.tokens.operations |
Uses of Token in picasso.parser |
---|
Methods in picasso.parser that return Token | |
---|---|
Token |
Tokenizer.getToken()
|
Token |
Tokenizer.match(Token rhs)
Try to match a token. |
Methods in picasso.parser that return types with arguments of type Token | |
---|---|
java.util.Stack<Token> |
ExpressionTreeGenerator.infixToPostfix(java.lang.String infix)
This method converts the String infix expression to a Stack of tokens, which are in postfix. |
java.util.List<Token> |
Tokenizer.parseTokens(java.lang.String s)
Parses the given string into a list of Picasso tokens (in order) |
Methods in picasso.parser with parameters of type Token | |
---|---|
Token |
Tokenizer.match(Token rhs)
Try to match a token. |
void |
Tokenizer.setCurrToken(Token currToken)
|
Method parameters in picasso.parser with type arguments of type Token | |
---|---|
ExpressionTreeNode |
YCRC2RGBRAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
WrapAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
abstract ExpressionTreeNode |
UnaryFunctionAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
StringAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
SinAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
SemanticAnalyzerInterface.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
SemanticAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
From a stack of tokens in postfix order, creates an expression tree |
ExpressionTreeNode |
RgbToYCrCbAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
RandomColorAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
PlusAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
PerlinColorAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
PerlinBWAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
NegateAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
MultiplyAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
ModAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
MinusAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
LogAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
IdentifierAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
FloorAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
ExponentiateAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
ExpAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
EqualsAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
DivideAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
CosAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
ConstantAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
ColorAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
ClampAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
CeilAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
AtanAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
ExpressionTreeNode |
AbsAnalyzer.generateExpressionTree(java.util.Stack<Token> tokens)
|
Uses of Token in picasso.parser.tokens |
---|
Subclasses of Token in picasso.parser.tokens | |
---|---|
class |
ColorToken
Represents a color (using double values). |
class |
EOFToken
This represents an end-of-file token. |
class |
IdentifierToken
Represents an identifier (a variable name) |
class |
NumberToken
Represents a number (using double values). |
class |
StringToken
Represents a string that is a filename. |
Methods in picasso.parser.tokens that return Token | |
---|---|
static Token |
TokenFactory.parse(java.io.StreamTokenizer tokenizer)
|
Uses of Token in picasso.parser.tokens.chars |
---|
Subclasses of Token in picasso.parser.tokens.chars | |
---|---|
class |
ApostropheToken
Represents apostrophe token |
class |
BackslashToken
Represents backslash token |
class |
BangToken
Represents bang token |
class |
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. |
class |
CommaToken
|
class |
DollarSignToken
Represents dollar sign token |
class |
LeftBracketToken
Represents a left bracket |
class |
LeftParenToken
Represents a left parenthesis |
class |
PeriodToken
|
class |
QuestionMarkToken
Represents question mark token |
class |
QuoteToken
Represents quote token |
class |
RightBracketToken
Represents a right bracket |
class |
RightParenToken
Represents a right parenthesis |
class |
TildeToken
Represents tilde token |
class |
UnderscoreToken
Represents underscore token |
Uses of Token in picasso.parser.tokens.functions |
---|
Subclasses of Token in picasso.parser.tokens.functions | |
---|---|
class |
AbsToken
Represents abs value function token |
class |
AtanToken
Represents an arctangent function token |
class |
CeilToken
Represents the ceiling function token |
class |
ClampToken
Represents the ceiling function token |
class |
CosToken
Represents cosine function token |
class |
ExpToken
Represents exp function token |
class |
FloorToken
Represents the floor function token |
class |
FunctionToken
Parent class for Tokens that represent functions. |
class |
LogToken
Represents a log token |
class |
PerlinBWToken
Represents perlin BW token |
class |
PerlinColorToken
Represents perlin color token |
class |
RgbToYCrCbToken
Represents the RgbToYCrCb function token |
class |
SinToken
Represents the sine function token |
class |
TanToken
Represents a tangent function token |
class |
WrapToken
Represents wrap function token |
class |
YCRC2RGBRToken
Represents the YCRC2RGBR function token |
Uses of Token in picasso.parser.tokens.operations |
---|
Subclasses of Token in picasso.parser.tokens.operations | |
---|---|
class |
DivideToken
Represents the division sign |
class |
EqualsToken
Represents the equals sign |
class |
ExponentiateToken
Represents the multiplication sign |
class |
MinusToken
Represent the minus sign |
class |
ModToken
Represents the mod token |
class |
MultiplyToken
Represents the multiplication sign |
class |
NegateToken
Represent the negate sign |
class |
PlusToken
Represents the plus sign |
class |
PowerToken
Represents the exponent sign |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |