java.lang.Object
dev.civl.mc.semantics.IF.Evaluation
Represents the result of evaluating an expression in two parts: the
(possibly) new state resulting from side-effects arising from the evaluation,
and the value resulting from the evaluation.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEvaluation(State state, dev.civl.sarl.IF.expr.SymbolicExpression value) Creates a new instance of evaluation. -
Method Summary
-
Field Details
-
state
The (possibly) new state resulting from side-effects arising from a certain evaluation. -
value
public dev.civl.sarl.IF.expr.SymbolicExpression valueThe value resulting from a certain evaluation.
-
-
Constructor Details
-
Evaluation
Creates a new instance of evaluation.- Parameters:
state- The new state resulting from the evaluation.value- The value resulting from the evaluation.
-
-
Method Details