]> matita.cs.unibo.it Git - helm.git/blob - helm/gTopLevel/tests/lambda03.cic.test
New implementation of eat_prods. Some residual problems disappear.
[helm.git] / helm / gTopLevel / tests / lambda03.cic.test
1 \lambda n:nat.
2  \lambda H:n=n.\lambda g:(?\to (le n 0))\to True.(g \lambda f.(f n H))
3 ### (* METASENV after disambiguation  *)
4
5 ### (* TERM after disambiguation      *)
6 [n:nat][H:(eq nat n n)][g:(((x:nat)((eq nat x x)->(le x O))->(le n O))->True)](g [f:(x:nat)((eq nat x x)->(le x O))](f n H))
7 ### (* TYPE_OF the disambiguated term *)
8 (n:nat)(H:(eq nat n n))(g:(((x:nat)((eq nat x x)->(le x O))->(le n O))->True))True
9 ### (* REDUCED disambiguated term     *)
10 [n:nat][H:(eq nat n n)][g:(((x:nat)((eq nat x x)->(le x O))->(le n O))->True)](g [f:(x:nat)((eq nat x x)->(le x O))](f n H))