public class SymbolToken extends Token
SymbolTokenMatcher
.Constructor and Description |
---|
SymbolToken(java.lang.String source) |
SymbolToken(java.lang.String source,
boolean implicitMul)
Construct a symbol token with a specified value for the implicit multiplication flag.
|
Modifier and Type | Method and Description |
---|---|
Token |
cloneToken() |
boolean |
isImplicitMulRhs()
Whether the token can appear on the right hand side of implicit multiplication '2 x'.
|
boolean |
isRhsImpMul() |
boolean |
isSymbol() |
void |
setRhsImpMul(boolean rhsImpMul) |
java.lang.String |
toString() |
equals, getColumnNumber, getLength, getLineNumber, getSource, hashCode, isBinary, isComment, isFunction, isIdentifier, isNumber, isOperator, isPrefix, isString, isSuffix, isTerminal, isTernary, isWhiteSpace, setPosition
public SymbolToken(java.lang.String source)
public SymbolToken(java.lang.String source, boolean implicitMul)
source
- matched textimplicitMul
- where the token can appear on the right hand side of implicit multiplication.public boolean isImplicitMulRhs()
Token
isImplicitMulRhs
in class Token
public boolean isRhsImpMul()
public void setRhsImpMul(boolean rhsImpMul)
public Token cloneToken()
Copyright © 2018 Singular Systems http://www.singularsys.com/jep