Class Evaluation
- java.lang.Object
-
- edu.udel.cis.vsl.civl.semantics.IF.Evaluation
-
public class Evaluation extends java.lang.ObjectRepresents 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.
-
-
Constructor Summary
Constructors Constructor Description Evaluation(State state, edu.udel.cis.vsl.sarl.IF.expr.SymbolicExpression value)Creates a new instance of evaluation.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()
-
-
-
Field Detail
-
state
public State state
The (possibly) new state resulting from side-effects arising from a certain evaluation.
-
value
public edu.udel.cis.vsl.sarl.IF.expr.SymbolicExpression value
The value resulting from a certain evaluation.
-
-
Constructor Detail
-
Evaluation
public Evaluation(State state, edu.udel.cis.vsl.sarl.IF.expr.SymbolicExpression value)
Creates a new instance of evaluation.- Parameters:
state- The new state resulting from the evaluation.value- The value resulting from the evaluation.
-
-