]> matita.cs.unibo.it Git - helm.git/commit
Very experimental commit: the type of the source is now required in LetIns
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Tue, 11 Mar 2008 22:02:58 +0000 (22:02 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Tue, 11 Mar 2008 22:02:58 +0000 (22:02 +0000)
commitcc23f034c9419186602d9250456241f2eba90d7c
tree1ffb4c99bfa82aae644ac2eeaca69e84b42e724a
parent94538d45a28cf8e833f9ad4523b61a3252fde7d4
Very experimental commit: the type of the source is now required in LetIns
and Defs. This is a back-porting from the new generation kernel.

TODO:
a) debug some failing examples (paramodulation)
b) port the code by Ferruccio
c) do something for Coq files (that are now rejected)
54 files changed:
helm/software/components/acic_content/acic2content.ml
helm/software/components/acic_content/cicNotationPp.ml
helm/software/components/acic_content/cicNotationUtil.ml
helm/software/components/acic_content/content.ml
helm/software/components/acic_content/content.mli
helm/software/components/acic_content/content2cic.ml
helm/software/components/acic_content/termAcicContent.ml
helm/software/components/acic_procedural/acic2Procedural.ml
helm/software/components/acic_procedural/proceduralConversion.ml
helm/software/components/acic_procedural/proceduralHelpers.ml
helm/software/components/acic_procedural/proceduralOptimizer.ml
helm/software/components/cic/cic.ml
helm/software/components/cic/cicInspect.ml
helm/software/components/cic/cicParser.ml
helm/software/components/cic/cicUtil.ml
helm/software/components/cic/deannotate.ml
helm/software/components/cic/unshare.ml
helm/software/components/cic_acic/cic2Xml.ml
helm/software/components/cic_acic/cic2acic.ml
helm/software/components/cic_acic/doubleTypeInference.ml
helm/software/components/cic_acic/eta_fixing.ml
helm/software/components/cic_disambiguation/disambiguate.ml
helm/software/components/cic_exportation/cicExportation.ml
helm/software/components/cic_proof_checking/cicMiniReduction.ml
helm/software/components/cic_proof_checking/cicPp.ml
helm/software/components/cic_proof_checking/cicReduction.ml
helm/software/components/cic_proof_checking/cicSubstitution.ml
helm/software/components/cic_proof_checking/cicTypeChecker.ml
helm/software/components/cic_proof_checking/cicUnivUtils.ml
helm/software/components/cic_proof_checking/freshNamesGenerator.ml
helm/software/components/cic_unification/cicMetaSubst.ml
helm/software/components/cic_unification/cicRefine.ml
helm/software/components/cic_unification/cicReplace.ml
helm/software/components/cic_unification/cicUnification.ml
helm/software/components/content_pres/termContentPres.ml
helm/software/components/metadata/metadataConstraints.ml
helm/software/components/metadata/metadataExtractor.ml
helm/software/components/tactics/auto.ml
helm/software/components/tactics/fourierR.ml
helm/software/components/tactics/paramodulation/equality.ml
helm/software/components/tactics/paramodulation/saturation.ml
helm/software/components/tactics/paramodulation/subst.ml
helm/software/components/tactics/paramodulation/utils.ml
helm/software/components/tactics/primitiveTactics.ml
helm/software/components/tactics/primitiveTactics.mli
helm/software/components/tactics/proofEngineHelpers.ml
helm/software/components/tactics/proofEngineHelpers.mli
helm/software/components/tactics/proofEngineReduction.ml
helm/software/components/tactics/proofEngineStructuralRules.ml
helm/software/components/tactics/reductionTactics.ml
helm/software/components/tactics/setoids.ml
helm/software/components/tactics/universe.ml
helm/software/components/tactics/variousTactics.ml
helm/software/matita/matitaScript.ml