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.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.XOrI
arg
Modifier | Constructor and Description |
---|---|
protected |
Term.UnaryN(String name,
int type,
Term arg) |
Modifier and Type | Method and Description |
---|---|
boolean |
evalB(EvalEnv env)
Evaluates this term to a
boolean value. |
getArgs, getChildren, getRetType, toString
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.