Class Variable
java.lang.Object
com.googlecode.aviator.lexer.token.AbstractToken<Object>
com.googlecode.aviator.lexer.token.Variable
- All Implemented Interfaces:
Token<Object>, Serializable
-
Nested Class Summary
Nested classes/interfaces inherited from interface Token
Token.TokenType -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Variablereturn keywordstatic final Variablestatic final Variablereturn keywordstatic final Variableelse keywordstatic final Variableelsif keywordstatic final Variableend keywordstatic final VariableBoolean value falsestatic final Variablestatic final Variablefn keywordstatic final Variablefor keywordstatic final Variableif keywordstatic final Variablein keywordstatic final VariableLambda keywordstatic final Variablelet keywordstatic final Variablestatic final VariableBoolean value falseprivate booleanstatic final Variablereturn keywordprivate static final longstatic final Variablestatic final VariableBoolean value truestatic final Variableelsif keywordstatic final Variablestatic final Variablewhile keywordFields inherited from class AbstractToken
lexeme -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractToken
equals, getEndIndex, getLexeme, getLineNo, getMeta, getMeta, getMetaMap, getStartIndex, hashCode, setMetaMap, withMeta
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
quote
private boolean quote -
TRUE
Boolean value true -
FALSE
Boolean value false -
NIL
Boolean value false -
LAMBDA
Lambda keyword -
END
end keyword -
IF
if keyword -
ELSE
else keyword -
FOR
for keyword -
IN
in keyword -
RETURN
return keyword -
BREAK
return keyword -
CONTINUE
return keyword -
LET
let keyword -
WHILE
while keyword -
FN
fn keyword -
ELSIF
elsif keyword -
TRY
elsif keyword -
CATCH
-
FINALLY
-
THROW
-
NEW
-
USE
-
-
Constructor Details
-
Variable
-
-
Method Details
-
isQuote
public boolean isQuote() -
setQuote
public void setQuote(boolean special) -
getType
-
getValue
-
setLexeme
-
toString
- Overrides:
toStringin classAbstractToken<Object>
-