| ⊦ stringvar = `*Array*', (((r = r0 ∧ _length = mkfs(stringvar .class, ty, fieldvar) ') ⊃ val; st[r -- _length])) = st[r -- _length] |
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ mkfs(class1, ty, fieldvar) ' = _length → class1 = `*Array*' .class ∧ ty = int_type ∧ fieldvar = `length' .field], [CSIMPSEQ : ⊦ stringvar .class = stringvar0 .class ↔ stringvar = stringvar0])]]