public class TraceStatementBuilder.TraceCommandOPToken extends AbstractQueryPlusStatementBuilder.AbstractOPToken
f_sFunctor
BINARY_OPERATOR_NODE, BINDING_NODE, CALL_NODE, DEREF_NODE, FIELD_LIST, IDENTIFIER_NODE, LIST_NODE, LITERAL_NODE, m_nBindingPower, m_sLedASTName, m_sNudASTName, m_sValue, PRECEDENCE_ASSIGNMENT, PRECEDENCE_BITWISE, PRECEDENCE_EXPONENT, PRECEDENCE_IDENTIFIER, PRECEDENCE_KEYWORD, PRECEDENCE_LOGICAL, PRECEDENCE_LOGICAL_BITWISE, PRECEDENCE_PARENTHESES, PRECEDENCE_PRODUCT, PRECEDENCE_RELATIONAL, PRECEDENCE_SUM, PRECEDENCE_UNARY, PRECEDENCE_UNARY_POST, UNARY_OPERATOR_NODE
Constructor and Description |
---|
TraceCommandOPToken()
Construct a TraceCommandOPToken.
|
Modifier and Type | Method and Description |
---|---|
Term |
led(OPParser parser,
Term termLeft)
Process this token and possibly the given leftNodein the context of
a parser with the left denotation.
|
Term |
nud(OPParser parser)
Process this token in the context of parser p with the null
denotation.
|
getFunctor
equals, getBindingPower, getId, getLedASTName, getNudASTName, getValue, hashCode, leftBindingPower, newAST, newAST, newAST, newAST, newAST, setBindingPower, setId, setLedASTName, setNudASTName, setValue, toString
public TraceCommandOPToken()
public Term nud(OPParser parser)
IdentifierOPToken
nud
in class IdentifierOPToken
parser
- the parser that is the context for parsingpublic Term led(OPParser parser, Term termLeft)
IdentifierOPToken
led
in class IdentifierOPToken
parser
- the parser that is the context for parsingtermLeft
- an ast Term that the token is possibly interested in