]> matita.cs.unibo.it Git - helm.git/commit - helm/software/components/cic_proof_checking/freshNamesGenerator.ml
#### EXPERIMENTAL COMMIT ####
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Wed, 29 Mar 2006 14:44:00 +0000 (14:44 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Wed, 29 Mar 2006 14:44:00 +0000 (14:44 +0000)
commit4e3d7b4b47f66f0745333bfd4efcb27b4528f4c3
tree1b85498bf0bc95a6a5888846a67752479af1b05a
parent49236887a0dce59bae7df0a672955ffb89f756ff
#### EXPERIMENTAL COMMIT ####
Added a potentially dangerous ~expand_beta_redexes flag to
CicSubstitution.subst. If used carefully, it enormously speeds up
the type-checking of many theorems (since a very frequent conversion test
happens between a beta-redex and its contractum).
helm/software/components/cic_proof_checking/cicReduction.ml
helm/software/components/cic_proof_checking/cicSubstitution.ml
helm/software/components/cic_proof_checking/cicSubstitution.mli
helm/software/components/cic_proof_checking/cicTypeChecker.ml
helm/software/components/cic_proof_checking/freshNamesGenerator.ml