summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorGravatar U-REDMOND\kenmcmil <kenmcmil@KENMCMIL-ASUS.redmond.corp.microsoft.com>2015-06-09 15:51:05 -0700
committerGravatar U-REDMOND\kenmcmil <kenmcmil@KENMCMIL-ASUS.redmond.corp.microsoft.com>2015-06-09 15:51:05 -0700
commit073ddcc74e239cb9b270cc2e6db60e1daa033518 (patch)
tree4f1115d65c9395d090c3b5eaf6439550efe2eb80 /Source/Core
parent8f64d5c104efe69c5d561c1b22c3e1320bba04fa (diff)
various changes for duality from dead codeplex repo
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/CommandLineOptions.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/Source/Core/CommandLineOptions.cs b/Source/Core/CommandLineOptions.cs
index be371fcb..1564b76b 100644
--- a/Source/Core/CommandLineOptions.cs
+++ b/Source/Core/CommandLineOptions.cs
@@ -418,6 +418,8 @@ namespace Microsoft.Boogie {
public string SimplifyLogFilePath = null;
public bool PrintInstrumented = false;
public bool InstrumentWithAsserts = false;
+ public string ProverPreamble = null;
+
public enum InstrumentationPlaces {
LoopHeaders,
Everywhere
@@ -938,7 +940,14 @@ namespace Microsoft.Boogie {
}
return true;
- case "logPrefix":
+ case "proverPreamble":
+ if (ps.ConfirmArgumentCount(1))
+ {
+ ProverPreamble = args[ps.i];
+ }
+ return true;
+
+ case "logPrefix":
if (ps.ConfirmArgumentCount(1)) {
string s = cce.NonNull(args[ps.i]);
LogPrefix += s.Replace('/', '-').Replace('\\', '-');