Package | Description |
---|---|
net.sourceforge.czt.animation.eval |
CZT ZLive Animator
|
net.sourceforge.czt.animation.eval.flatpred | |
net.sourceforge.czt.animation.eval.result |
Modifier and Type | Field and Description |
---|---|
protected FlatPredList |
ZLiveResult.code_ |
protected FlatPredList |
ZLive.predlist_
Stores the code used in the most recent evaluation.
|
Modifier and Type | Method and Description |
---|---|
FlatPredList |
ZLiveResult.getCode() |
Modifier and Type | Method and Description |
---|---|
net.sourceforge.czt.z.ast.ZName |
Flatten.flattenExpr(net.sourceforge.czt.z.ast.Expr toFlatten,
FlatPredList destination)
Flattens the toFlatten expression into a list of FlatPred predicates.
|
void |
Flatten.flattenPred(net.sourceforge.czt.z.ast.Pred toFlatten,
FlatPredList destination)
Flattens the toFlatten predicate into a list of FlatPred predicates.
|
void |
ZLive.printCode(FlatPredList code,
PrintWriter writer)
Prints the given list of FlatPreds.
|
void |
ZLiveResult.setCode(FlatPredList code,
net.sourceforge.czt.z.ast.ZName resultName)
Record the result of compiling the flattened term.
|
Constructor and Description |
---|
FlattenVisitor(ZLive zlive,
FlatPredList destination,
DefinitionTable defns) |
ZLiveResult(String section,
net.sourceforge.czt.base.ast.Term original,
Envir env0,
net.sourceforge.czt.base.ast.Term unfolded,
FlatPredList code,
net.sourceforge.czt.z.ast.ZName resultName,
Mode mode,
net.sourceforge.czt.base.ast.Term result)
Convenience constructor that records all information
about the evaluated term.
|
Modifier and Type | Class and Description |
---|---|
class |
FlatNot |
Modifier and Type | Field and Description |
---|---|
protected FlatPredList |
FlatForall.body_ |
protected FlatPredList |
FlatIfThenElse.left_
The left-hand expr.
|
protected FlatPredList |
FlatIfThenElse.pred_
The predicate that controls the choice.
|
protected FlatPredList |
FlatSetComp.predsAll_
This FlatPredList is used to evaluate ALL members of the set.
|
protected FlatPredList |
FlatIfThenElse.right_
The right-hand expr, once known.
|
protected FlatPredList |
FlatMu.schText_ |
protected FlatPredList |
FlatForall.schText_ |
Constructor and Description |
---|
FlatExists(FlatPredList sch,
FlatPredList body) |
FlatForall(FlatPredList sch,
FlatPredList body) |
FlatIfThenElse(FlatPredList pred,
FlatPredList left,
net.sourceforge.czt.z.ast.ZName leftResult,
FlatPredList right,
net.sourceforge.czt.z.ast.ZName rightResult,
net.sourceforge.czt.z.ast.ZName wholeResult)
Creates a new instance of FlatUnion.
|
FlatMu(FlatPredList sch,
net.sourceforge.czt.z.ast.ZName result) |
FlatOr(FlatPredList left,
FlatPredList right)
Creates a new instance of FlatOr.
|
Modifier and Type | Field and Description |
---|---|
protected FlatPredList |
SetComp.preds_
This FlatPredList is used to evaluate ALL members of the set.
|
Constructor and Description |
---|
SetComp(FlatPredList preds,
net.sourceforge.czt.z.ast.ZName resultName,
Envir env0,
Bounds bnds)
The resultName must be for predsAll.
|
Copyright © 2003–2016 Community Z Tools Project. All rights reserved.