| is_shortvalue(val), is_bytevalue(val) ⊦ |
⊦
⊦ ¬ is_shortvalue(noval)
⊦ ¬ is_shortvalue(intval(i))
⊦ ¬ is_shortvalue(byteval(by))
⊦ is_shortvalue(shortval(sho))
⊦ ¬ is_bytevalue(shortval(sho))
⊦ ¬ is_shortvalue(refval(r))
⊦ ¬ is_shortvalue(boolval(boolvar))
⊦ ¬ is_shortvalue(charval(jchar))
⊦ ¬ is_shortvalue(longval(lo))
⊦ ¬ is_shortvalue(floatval(floatvar))
⊦ ¬ is_shortvalue(doubleval(doublevar))
⊦ ¬ is_shortvalue(stringval(stringvar))
⊦ ¬ is_shortvalue(val ++ val0)
⊦ ¬ is_shortvalue(typeval(ty))
⊦ ¬ is_shortvalue(initval(istate))
⊦ ¬ is_shortvalue(break(lbl))
⊦ ¬ is_shortvalue(continue(lbl))
⊦ ¬ is_shortvalue(return(val, ty))
⊦ ¬ is_shortvalue(throw(r, ty))
[[CONCRETESIMPRULES : ()]]