| ⊦ ¬ goodfieldandtype(r, sk, st[r0 -- mkfs(class0, ty, fieldvar) ', val]) ∧ mkfs(class0, ty, fieldvar) ' ≠ _type ∧ oktype(val, ty, st) → ¬ goodfieldandtype(r, sk, st) |
oktype(val, ty, st), goodfieldandtype(r, sk, st) ⊦ mkfs(class0, ty, fieldvar) ' = _type, goodfieldandtype(r, sk, st[r0 -- mkfs(class0, ty, fieldvar) ', val])
[[CONCRETESIMPRULES : ()]]