fact: Definition FieldUpdateAction (p : Program) (pivot : Location) (new_loc : Value) (st : State.t) : State.t := if (isPivot p pivot) then st[fr:=st@fr[assignables := map (SavePreState p st@h pivot) st@fr@assignables]] else st.
imports: Coq(List) JML(Stack) Coq(ListSet) Coq(Bool) Coq(ZArith) Coq(Relation_Operators) JML(ListHelpers) Coq(Classical)