public abstract static class Term.UnaryN extends Term.Unary
Term.Add, Term.AndB, Term.AndI, Term.Assign, Term.Binary, Term.BinaryB, Term.BinaryI, Term.BinaryN, Term.Call, Term.Cond, Term.Const, Term.ConstB, Term.ConstD, Term.ConstI, Term.ConstS, Term.Div, Term.EqB, Term.EqD, Term.EqI, Term.GeD, Term.GeI, Term.GtD, Term.GtI, Term.LeD, Term.LeI, Term.LtD, Term.LtI, Term.Mod, Term.Mul, Term.Neg, Term.NEqB, Term.NEqD, Term.NEqI, Term.NotB, Term.NotI, Term.Op, Term.OrB, Term.OrI, Term.Ref, Term.Sub, Term.Unary, Term.UnaryB, Term.UnaryI, Term.UnaryN, Term.XOrIarg| Modifier | Constructor and Description |
|---|---|
protected |
UnaryN(String name,
int type,
Term arg) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evalB(EvalEnv env)
Evaluates this term to a
boolean value. |
precompare, getArg, getArg, getArgCount, getArgs, getChildren, getName, getRetType, isConst, toStringCopyright © 2014–2015 European Space Agency (ESA). All rights reserved.