public enum Token extends Enum<Token>
| Enum Constant and Description |
|---|
AND
Character : "&&"
|
AT
Character : "@"
|
BW_AND
Character : "&"
|
BW_NOT
Character : "~"
|
BW_OR
Character : "|"
|
BW_XOR
Character : "^"
|
CLOSE_ALINEAS
Character : "}"
|
CLOSE_BRACKET
Character : "]"
|
CLOSE_PARENTESIS
Character : ")"
|
COLON
Character : ":"
|
COLON_EQUAL
Character : ":="
|
DECREMENT
Character : "--"
|
DIVIDE
Character : "/"
|
DIVIDE_EQUAL
Character : "/="
|
DOT
Character : "."
|
EOF
Occurs where there in no more caracter on the stream.
|
EOS
Character : ";"
|
EQUAL
Character : "="
|
GREATER
Character : ">"
|
GREATER_EQUAL
Character : ">="
|
IDENTIFIER
Identifier getValue.
|
INCREMENT
Character : "++"
|
KEYWORD
Strings without quotes.
|
LESSER
Character : "<"
|
LESSER_EQUAL
Character : "<="
|
MINUS
Character : "-"
|
MINUS_EQUAL
Character : "-="
|
MODULUS
Character : "%"
|
MODULUS_EQUAL
Character : "%="
|
MULTIPLY
Character : "*"
|
MULTIPLY_EQUAL
Character : "*="
|
NOT
Character : "!"
|
NOT_EQUAL
Character : "<>"
|
NUMERIC
NumericOps values.
|
OPEN_ALINEAS
Character : "{"
|
OPEN_BRACKET
Character : "["
|
OPEN_PARENTESIS
Character : "("
|
OR
Character : "||"
|
PLUS
Character : "+"
|
PLUS_EQUAL
Character : "+="
|
SEP
Character : ","
|
STRING
String getValue.
|
XOR
Character : "^^"
|
| Modifier and Type | Method and Description |
|---|---|
static Token |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Token[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Token EOF
public static final Token KEYWORD
public static final Token IDENTIFIER
public static final Token STRING
public static final Token NUMERIC
public static final Token SEP
public static final Token EOS
public static final Token OPEN_PARENTESIS
public static final Token OPEN_BRACKET
public static final Token OPEN_ALINEAS
public static final Token CLOSE_PARENTESIS
public static final Token CLOSE_BRACKET
public static final Token CLOSE_ALINEAS
public static final Token PLUS
public static final Token MINUS
public static final Token MULTIPLY
public static final Token DIVIDE
public static final Token MODULUS
public static final Token INCREMENT
public static final Token DECREMENT
public static final Token PLUS_EQUAL
public static final Token MINUS_EQUAL
public static final Token MULTIPLY_EQUAL
public static final Token DIVIDE_EQUAL
public static final Token MODULUS_EQUAL
public static final Token GREATER
public static final Token LESSER
public static final Token EQUAL
public static final Token GREATER_EQUAL
public static final Token LESSER_EQUAL
public static final Token NOT_EQUAL
public static final Token BW_AND
public static final Token BW_OR
public static final Token BW_XOR
public static final Token BW_NOT
public static final Token AND
public static final Token OR
public static final Token XOR
public static final Token NOT
public static final Token AT
public static final Token COLON_EQUAL
public static final Token COLON
public static final Token DOT
public static Token[] values()
for (Token c : Token.values()) System.out.println(c);
public static Token valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2015. All rights reserved.