| okbytearray(r, st) ⊦ r = jvmref, validrefs(str, r ', mkarraytype(byte_type), st) |
⊦ validrefs(str, r ', ty, st) ↔ r = jvmref ∨ r ≠ jvmref ∧ is_valid_ref(str, r, st) ∧ st[r -- _type] .type ≤ ty
okbytearray(r, st) ⊦ r = jvmref, r = jvmref ∨ r ≠ jvmref ∧ is_valid_ref(str, r, st) ∧ st[r -- _type] .type ≤ mkarraytype(byte_type)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, mkarraytype(byte_type), r, str)]]