public abstract static class Term.BinaryB extends Term.Binary
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.XOrIarg1, arg2| Modifier | Constructor and Description | 
|---|---|
protected  | 
BinaryB(String name,
       Term arg1,
       Term arg2)  | 
| Modifier and Type | Method and Description | 
|---|---|
double | 
evalD(EvalEnv env)
Evaluates this term to a  
double value. | 
int | 
evalI(EvalEnv env)
Evaluates this term to an  
int value. | 
compare, getArg, getArg, getArgCount, getArgs, getChildren, getName, getRetType, isConst, toStringCopyright © 2014–2022 European Space Agency (ESA). All rights reserved.