| ⊦ str = str0, (st[r -- (sk ' + mkfs(class, ty, str .field) ' '), val][r0 -- mkfs(class0, ty0, str0 .field) ']) = st[r0 -- mkfs(class0, ty0, str0 .field) '] |
str ≠ str0 ⊦ (st[r -- (sks + mkfs(class, ty, ((* str)) .field) ' '), val][r0 -- mkfs(class0, ty0, ((* str0)) .field) ']) = st[r0 -- mkfs(class0, ty0, str0 .field) ']
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (str0, ty0, class0, r0, val, str, ty, class, sk ', r, st)]]