CASES_THENL : (thm_tactic list -> thm_tactic)
A' |- ?x11..x1m. t1 \/ ... \/ ?xn1..xnp. tnwhere the number of existential quantifiers may be zero, and for all i from 1 to n:
A ?- s
========== ttaci (|- ti[xi1'/xi1]..[xim'/xim])
Ai ?- si
where the primed variables have the same type as their unprimed
counterparts, then:
A ?- s
========================= CASES_THENL [ttac1;...;ttacn] th
A1 ?- s1 ... An ?- sn
Unless A' is a subset of A, this is an invalid tactic.