diff options
author | stefanheule <unknown> | 2012-02-25 03:19:20 -0800 |
---|---|---|
committer | stefanheule <unknown> | 2012-02-25 03:19:20 -0800 |
commit | 21a799c68760e6b34bf05f70811c139269410d8a (patch) | |
tree | 6a354d254e7ed4224475e9445e2656f621642a89 /Chalice | |
parent | 98314f3813388c7d74d7452042b0c6707a194e54 (diff) |
Chalice: do not assume IsGoodMask(sm)
Diffstat (limited to 'Chalice')
-rw-r--r-- | Chalice/src/main/scala/Translator.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Chalice/src/main/scala/Translator.scala b/Chalice/src/main/scala/Translator.scala index f736c65a..29a7c64c 100644 --- a/Chalice/src/main/scala/Translator.scala +++ b/Chalice/src/main/scala/Translator.scala @@ -2673,7 +2673,7 @@ object TranslationHelper { def wf(h: Expr, m: Expr, sm: Expr) = FunctionApp("wf", List(h, m, sm));
def IsGoodMask(m: Expr) = FunctionApp("IsGoodMask", List(m))
- def AreGoodMasks(m: Expr, sm: Expr) = IsGoodMask(m) && IsGoodMask(sm)
+ def AreGoodMasks(m: Expr, sm: Expr) = IsGoodMask(m) // && IsGoodMask(sm) /** The second mask does currently not necessarily contain positive permissions, which means that we cannot assume IsGoodMask(sm). This might change in the future if we see a need for it */
def IsGoodInhaleState(ih: Expr, h: Expr, m: Expr, sm: Expr) = FunctionApp("IsGoodInhaleState", List(ih,h,m,sm))
def IsGoodExhaleState(eh: Expr, h: Expr, m: Expr, sm: Expr) = FunctionApp("IsGoodExhaleState", List(eh,h,m,sm))
def contributesToWaitLevel(e: Expr, h: Expr, c: Expr) =
|