]> matita.cs.unibo.it Git - helm.git/commit
Procedural: we use the expected type rather than the inferred type when we perform...
authorFerruccio Guidi <ferruccio.guidi@unibo.it>
Thu, 21 May 2009 19:04:29 +0000 (19:04 +0000)
committerFerruccio Guidi <ferruccio.guidi@unibo.it>
Thu, 21 May 2009 19:04:29 +0000 (19:04 +0000)
commitb4fd90e993045c2a71b6fd2479cd515f09d36d06
tree8dccd65648e1d0dc8a5005ec5ea14a0d4ff99f09
parent2e58d03db0222ac0d885abeaebceac07ac586761
Procedural: we use the expected type rather than the inferred type when we perform a cut to keep the goal in sync with the expected type.
we try to beta-reduce the elimination pattern when it does not match the goal/expected type

now nat/compare.ma and Z/z.ma are fully reconstructed :)
helm/software/components/acic_procedural/procedural2.ml
helm/software/components/acic_procedural/proceduralConversion.ml
helm/software/components/acic_procedural/proceduralConversion.mli