| ⊦ validrefval(str, val, ty, st[jvmref -- sk, val0]) ↔ validrefval(str, val, ty, st) |
⊦ validrefval(str, val, ty, st) ↔ is_referencevalue(val) ∧ validref(str, val .refval, ty, st)
⊦ is_referencevalue(val) ∧ validref(str, val .refval, ty, st[jvmref -- sk, val0]) ↔ validrefval(str, val, ty, st)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st[jvmref -- sk, val0], ty, val, str)]]