| # getbytearray(r, st) = # getbytearray(r1, st) ∧ getbytearray(r, st) ≠ getbytearray(r1, st) → bytes2int(getbytearray(r, st)) ≠ bytes2int(getbytearray(r1, st)), bytes2int(getbytearray(r, st)) = bytes2int(getbytearray(r1, st)), st[r -- _length] .intval = st[r1 -- _length] .intval, okarray(r, byte_type, st), okarray(r1, byte_type, st), r ∈ st, r1 ∈ st ⊦ getbytearray(r, st) = getbytearray(r1, st), r = jvmref, r1 = jvmref |
bytes2int(getbytearray(r, st)) = bytes2int(getbytearray(r1, st)), st[r -- _length] .intval = st[r1 -- _length] .intval, okarray(r, byte_type, st), okarray(r1, byte_type, st), r ∈ st, r1 ∈ st ⊦ r = jvmref, r1 = jvmref, # getbytearray(r, st) = # getbytearray(r1, st)
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ # bytes ≠ # bytes0 → bytes ≠ bytes0])]]