| ⊦ (addobj(r, class, (mkfs(class0, int_type, fieldvar0) ' × val) ' + fis, st)[r -- mkfs(class1, boolean_type, fieldvar1) ']) = (addobj(r, class, fis, st)[r -- mkfs(class1, boolean_type, fieldvar1) ']) |
⊦ addobj(r, class1, (sk × val) ' + fis, st) = (addobj(r, class1, fis, st)[r -- sk, val])
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ (st[ r -- mkfs (class, int_type, fieldvar) ', val] [ r0 -- mkfs (class0, boolean_type, fieldvar0) ' ] ) = st[ r0 -- mkfs (class0, boolean_type, fieldvar0) ']], [CSIMPSEQ : ⊦ (fis + fis0) + fis1 = fis + fis0 + fis1])]]