diff options
author | Unknown <qadeer@FAIZ-AHMED-FAIZ.redmond.corp.microsoft.com> | 2012-12-27 16:07:39 -0800 |
---|---|---|
committer | Unknown <qadeer@FAIZ-AHMED-FAIZ.redmond.corp.microsoft.com> | 2012-12-27 16:07:39 -0800 |
commit | 7afb14f298f1185566b85ea98e28da7dffe68d95 (patch) | |
tree | 42c274c2bb3057349b19e64f1bbed4c5a649c6ea /Source/VCGeneration/Check.cs | |
parent | 103ea754ef4b9925f8a982fcdd2ff156152dd241 (diff) |
Added expression evaluation API
Diffstat (limited to 'Source/VCGeneration/Check.cs')
-rw-r--r-- | Source/VCGeneration/Check.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/VCGeneration/Check.cs b/Source/VCGeneration/Check.cs index 1f50d4a8..df438fa6 100644 --- a/Source/VCGeneration/Check.cs +++ b/Source/VCGeneration/Check.cs @@ -498,6 +498,16 @@ namespace Microsoft.Boogie { public virtual void DefineMacro(Macro fun, VCExpr vc) {
throw new NotImplementedException();
}
+
+ public class VCExprEvaluationException : Exception
+ {
+
+ }
+
+ public virtual int Evaluate(VCExpr expr)
+ {
+ throw new NotImplementedException();
+ }
}
public class ProverInterfaceContracts : ProverInterface {
|