| mkfs(class1, ty, fieldvar) ' ∈ fis ⊦ (jvmref -- mkfs(class1, ty, fieldvar) ') × val ∈ addclass(class1, fis, st) ↔ fis[mkfs(class1, ty, fieldvar) '] = val |
mkfs(class1, ty, fieldvar) ' ∈ fis ⊦ jvmref -- mkfs(class1, ty, fieldvar) ' ∈ addclass(class1, fis, st)
mkfs(class1, ty, fieldvar) ' ∈ fis ⊦ (addclass(class1, fis, st)[jvmref -- mkfs(class1, ty, fieldvar) ']) = fis[mkfs(class1, ty, fieldvar) ']
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ rk × val ∈ st ↔ ¬ ¬ (rk ∈ st ∧ st[rk] = val)], [CSIMPSEQ : ⊦ rk × val ∈ st ↔ rk ∈ st ∧ st[rk] = val])]]