public class ArthExpression extends Expression
| 限定符和类型 | 字段和说明 |
|---|---|
Expression |
a |
short |
arthMode |
Expression |
b |
static short |
DIV |
static short |
MIN |
static short |
MOD |
static short |
MUL |
static short |
PLUS |
type| 构造器和说明 |
|---|
ArthExpression(Expression a,
Expression b,
short mode,
GrammarToken token) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
evaluate(Context ctx) |
void |
infer(InferContext inferCtx) |
getType, setTypepublic static final short PLUS
public static final short MIN
public static final short MUL
public static final short DIV
public static final short MOD
public short arthMode
public Expression a
public Expression b
public ArthExpression(Expression a, Expression b, short mode, GrammarToken token)
public Object evaluate(Context ctx)
evaluate 在类中 Expressionpublic void infer(InferContext inferCtx)
Copyright © 2018. All rights reserved.