public interface UserOperator
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OERATOR_PRECEDENCE_CONDITIONAL |
static java.lang.String |
OERATOR_PRECEDENCE_FACTOR |
static java.lang.String |
OERATOR_PRECEDENCE_RELATIONAL |
static java.lang.String |
OERATOR_PRECEDENCE_SUM |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
name() |
Code |
parse(LexicalAnalyzer lexer,
CodeBuilder codebuilder,
Code op1,
java.util.function.Supplier<Code> op2) |
java.lang.String |
precedence() |
static final java.lang.String OERATOR_PRECEDENCE_RELATIONAL
static final java.lang.String OERATOR_PRECEDENCE_CONDITIONAL
static final java.lang.String OERATOR_PRECEDENCE_SUM
static final java.lang.String OERATOR_PRECEDENCE_FACTOR
java.lang.String name()
java.lang.String precedence()
Code parse(LexicalAnalyzer lexer, CodeBuilder codebuilder, Code op1, java.util.function.Supplier<Code> op2)