| ⊦ r ∈ update(r0, fis, st) ↔ r ∈ st ∨ r = r0 ∧ fis ≠ [] |
⊦ update(r, [], st) = st
∀ r, r0, st. r ∈ update(r0, fis0, st) ↔ r ∈ st ∨ r = r0 ∧ fis0 ≠ [] ⊦ r ∈ update(r0, fv + fis0, st) ↔ r ∈ st ∨ r = r0 ∧ fv + fis0 ≠ []
[[CONCRETESIMPRULES : ([CSIMPGEN : fieldinits generated by [], +;])]]