cases t hyps

Synopsis:

cases term [([id]…)]

Pre-conditions:

t must inhabit an inductive type

Action:

It proceed by cases on t. The new generated hypothesis in each branch are named according to hyps.

New sequents to prove:

One new sequent for each constructor of the type of t. Each sequent has a new hypothesis for each argument of the constructor.