java.lang.Object
antlr.Token
antlr.CommonToken
de.grogra.grammar.Token
de.grogra.grammar.Literal
de.grogra.grammar.NumberLiteral
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
DoubleLiteral,FloatLiteral,IntLiteral,LongLiteral
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class de.grogra.grammar.Token
BOOLEAN_LITERAL, CHAR_LITERAL, DOUBLE_LITERAL, FLOAT_LITERAL, IDENT, INT_LITERAL, LONG_LITERAL, MAX_NUMBER_LITERAL, MIN_NUMBER_LITERAL, MIN_UNUSED, STRING_LITERALFields inherited from class antlr.CommonToken
col, line, textFields inherited from class antlr.Token
badToken, EOF_TYPE, INVALID_TYPE, MIN_USER_TYPE, NULL_TREE_LOOKAHEAD, SKIP, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract doubleabstract floatabstract intintValue()abstract longMethods inherited from class de.grogra.grammar.Token
dup, getColumn, getEndPosition, getFilename, getLine, getStartPosition, getTokenizer, setExtent, setTokenizerMethods inherited from class antlr.CommonToken
getText, setColumn, setLine, setText, toStringMethods inherited from class antlr.Token
getType, setFilename, setType
-
Field Details
-
INT
public static final int INT- See Also:
-
LONG
public static final int LONG- See Also:
-
FLOAT
public static final int FLOAT- See Also:
-
DOUBLE
public static final int DOUBLE- See Also:
-
-
Constructor Details
-
NumberLiteral
-
-
Method Details
-
intValue
public abstract int intValue() -
longValue
public abstract long longValue() -
floatValue
public abstract float floatValue() -
doubleValue
public abstract double doubleValue()
-