|
|
@ -27,6 +27,7 @@ |
|
|
package prism; |
|
|
package prism; |
|
|
|
|
|
|
|
|
import jdd.JDDNode; |
|
|
import jdd.JDDNode; |
|
|
|
|
|
import parser.Values; |
|
|
import parser.ast.*; |
|
|
import parser.ast.*; |
|
|
|
|
|
|
|
|
// interface for model checker classes |
|
|
// interface for model checker classes |
|
|
@ -36,6 +37,7 @@ public interface ModelChecker |
|
|
public Result check(Expression expr) throws PrismException; |
|
|
public Result check(Expression expr) throws PrismException; |
|
|
public StateValues checkExpression(Expression expr) throws PrismException; |
|
|
public StateValues checkExpression(Expression expr) throws PrismException; |
|
|
public JDDNode checkExpressionDD(Expression expr) throws PrismException; |
|
|
public JDDNode checkExpressionDD(Expression expr) throws PrismException; |
|
|
|
|
|
public Values getConstantValues(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
//------------------------------------------------------------------------------ |
|
|
//------------------------------------------------------------------------------ |