public class FlatDiv extends FlatPred
Constructor and Description |
---|
FlatDiv(net.sourceforge.czt.z.ast.ZName a,
net.sourceforge.czt.z.ast.ZName b,
net.sourceforge.czt.z.ast.ZName c) |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(net.sourceforge.czt.util.Visitor<R> visitor)
Calls visitor.visitPred (preferably) or visitor.visitTerm.
|
Mode |
chooseMode(Envir env)
Chooses the mode in which the predicate can be evaluated.
|
boolean |
nextEvaluation()
Does the actual evaluation
|
String |
toString()
A default implementation of toString.
|
freeVars, getArgs, getEnvir, getLastArg, getMode, indent, inferBounds, modeAllDefined, modeCollection, modeFunction, modeOneOutput, printArg, printBinOp, printLastArg, printName, printQuant, setMode, startEvaluation
public FlatDiv(net.sourceforge.czt.z.ast.ZName a, net.sourceforge.czt.z.ast.ZName b, net.sourceforge.czt.z.ast.ZName c)
public Mode chooseMode(Envir env)
chooseMode
in class FlatPred
public boolean nextEvaluation() throws EvalException
nextEvaluation
in class FlatPred
EvalException
public String toString()
FlatPred
public <R> R accept(net.sourceforge.czt.util.Visitor<R> visitor)
FlatPred
Copyright © 2003–2016 Community Z Tools Project. All rights reserved.