예제 #1
0
 // TODO: adjust clients so don't require constsAndGlobals
 public static Term GlobalStateAssumption(BoogieContextIsa boogieContext, Term constsAndGlobals,
                                          Term normalState)
 {
     return
         (IsaBoogieTerm.StateWf(
              boogieContext.absValTyMap,
              boogieContext.rtypeEnv,
              constsAndGlobals,
              IsaBoogieTerm.GlobalState(normalState)));
 }
예제 #2
0
 public static Term OldGlobalStateAssumption(Term normalState)
 {
     return(TermBinary.Eq(IsaBoogieTerm.GlobalState(normalState), IsaBoogieTerm.OldGlobalState(normalState)));
 }