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