]> matita.cs.unibo.it Git - helm.git/log
helm.git
18 years agoocaml 3.09 transition
Stefano Zacchiroli [Sat, 26 Nov 2005 19:29:58 +0000 (19:29 +0000)]
ocaml 3.09 transition

18 years ago* wrong comments removed
Claudio Sacerdoti Coen [Sat, 26 Nov 2005 18:05:10 +0000 (18:05 +0000)]
* wrong comments removed
* relocalization of refined terms is now performed for every refined term

18 years agoRefinement bug fixed. The outtype was not refined if it was an Implicit.
Claudio Sacerdoti Coen [Sat, 26 Nov 2005 17:38:23 +0000 (17:38 +0000)]
Refinement bug fixed. The outtype was not refined if it was an Implicit.

18 years agocoimplication (continued)
Ferruccio Guidi [Sat, 26 Nov 2005 17:20:21 +0000 (17:20 +0000)]
coimplication (continued)
complete overlap algebras (started)

18 years agoDebugging code removed.
Claudio Sacerdoti Coen [Sat, 26 Nov 2005 16:41:01 +0000 (16:41 +0000)]
Debugging code removed.

18 years agoBug fixed: an unrefined term was passed around while checking explicit named
Claudio Sacerdoti Coen [Sat, 26 Nov 2005 16:23:34 +0000 (16:23 +0000)]
Bug fixed: an unrefined term was passed around while checking explicit named
substitutions.

18 years agoExperimental localization of errors during refinement and disambiguation.
Claudio Sacerdoti Coen [Sat, 26 Nov 2005 15:49:23 +0000 (15:49 +0000)]
Experimental localization of errors during refinement and disambiguation.

18 years agothe coimplication connective (start)
Ferruccio Guidi [Sat, 26 Nov 2005 15:39:02 +0000 (15:39 +0000)]
the coimplication connective (start)

18 years agoModule CicHash (hash-tables over CIC terms based on physical equality) moved
Claudio Sacerdoti Coen [Sat, 26 Nov 2005 11:56:07 +0000 (11:56 +0000)]
Module CicHash (hash-tables over CIC terms based on physical equality) moved
into Cic.

18 years agos/0c2/0c2a/ in .install
Stefano Zacchiroli [Sat, 26 Nov 2005 00:32:02 +0000 (00:32 +0000)]
s/0c2/0c2a/ in .install

18 years ago...
Claudio Sacerdoti Coen [Fri, 25 Nov 2005 18:07:41 +0000 (18:07 +0000)]
...

18 years agoNon exhaustive match fixed.
Claudio Sacerdoti Coen [Fri, 25 Nov 2005 17:40:38 +0000 (17:40 +0000)]
Non exhaustive match fixed.

18 years agoBug fixed: removal of .__log was not always attempted.
Stefano Zacchiroli [Fri, 25 Nov 2005 16:37:53 +0000 (16:37 +0000)]
Bug fixed: removal of .__log was not always attempted.

18 years agouse empty universe in the mono alias phases
Stefano Zacchiroli [Fri, 25 Nov 2005 16:34:17 +0000 (16:34 +0000)]
use empty universe in the mono alias phases

18 years agobugfix: removed unneeded No_choices exception
Stefano Zacchiroli [Fri, 25 Nov 2005 16:33:25 +0000 (16:33 +0000)]
bugfix: removed unneeded No_choices exception
bugfix: avoid looking in the library when explecitely asked not to do so

18 years agoConfronto con Coq.
Claudio Sacerdoti Coen [Fri, 25 Nov 2005 15:22:51 +0000 (15:22 +0000)]
Confronto con Coq.

18 years agominor changes
Stefano Zacchiroli [Fri, 25 Nov 2005 14:36:01 +0000 (14:36 +0000)]
minor changes

18 years agolabels
Stefano Zacchiroli [Fri, 25 Nov 2005 12:12:07 +0000 (12:12 +0000)]
labels

18 years ago...
Claudio Sacerdoti Coen [Fri, 25 Nov 2005 12:09:51 +0000 (12:09 +0000)]
...

18 years ago...
Claudio Sacerdoti Coen [Fri, 25 Nov 2005 12:09:18 +0000 (12:09 +0000)]
...

18 years agodeps
Stefano Zacchiroli [Fri, 25 Nov 2005 12:09:08 +0000 (12:09 +0000)]
deps

18 years agoMore on the presentation.
Claudio Sacerdoti Coen [Fri, 25 Nov 2005 11:59:33 +0000 (11:59 +0000)]
More on the presentation.

18 years agofix
Enrico Tassi [Fri, 25 Nov 2005 11:27:00 +0000 (11:27 +0000)]
fix

18 years agoadded missing deps
Stefano Zacchiroli [Fri, 25 Nov 2005 11:24:28 +0000 (11:24 +0000)]
added missing deps

18 years ago...
Claudio Sacerdoti Coen [Fri, 25 Nov 2005 11:19:59 +0000 (11:19 +0000)]
...

18 years agobuild paper per default
Stefano Zacchiroli [Fri, 25 Nov 2005 11:12:05 +0000 (11:12 +0000)]
build paper per default

18 years agodependency graphs
Stefano Zacchiroli [Fri, 25 Nov 2005 11:11:41 +0000 (11:11 +0000)]
dependency graphs

18 years agonotation intro
Stefano Zacchiroli [Fri, 25 Nov 2005 11:11:27 +0000 (11:11 +0000)]
notation intro

18 years agoadded tinycals and patterns subsections
Enrico Tassi [Fri, 25 Nov 2005 10:42:52 +0000 (10:42 +0000)]
added tinycals and patterns subsections

18 years agochanged META dependency
Stefano Zacchiroli [Fri, 25 Nov 2005 10:30:33 +0000 (10:30 +0000)]
changed META dependency
- disambiguation should (and actually does) depend only on acic_content
- paramodulation does not need disambiguation! (except for a test)

18 years agoUnused file removed.
Claudio Sacerdoti Coen [Fri, 25 Nov 2005 09:45:13 +0000 (09:45 +0000)]
Unused file removed.

18 years agoReshaped structure of ocaml/ libraries, matita changed accordingly.
Stefano Zacchiroli [Thu, 24 Nov 2005 18:26:49 +0000 (18:26 +0000)]
Reshaped structure of ocaml/ libraries, matita changed accordingly.
Verbose list of the changes:
  Modified Files:
  Makefile.in METAS/meta.helm-cic_disambiguation.src
  cic_disambiguation/.depend cic_disambiguation/Makefile
  cic_disambiguation/disambiguate.ml
  cic_disambiguation/disambiguate.mli
  cic_disambiguation/disambiguateChoices.ml
  cic_disambiguation/disambiguateTypes.ml
  cic_disambiguation/disambiguateTypes.mli extlib/.depend
  extlib/Makefile xml/xml.ml xml/xml.mli
  Added Files:
  METAS/meta.helm-acic_content.src METAS/meta.helm-cic_acic.src
  METAS/meta.helm-content_pres.src METAS/meta.helm-grafite.src
  METAS/meta.helm-hgdome.src acic_content/.cvsignore
  acic_content/.depend acic_content/Makefile
  acic_content/acic2astMatcher.ml
  acic_content/acic2astMatcher.mli acic_content/acic2content.ml
  acic_content/acic2content.mli acic_content/cicNotationEnv.ml
  acic_content/cicNotationEnv.mli acic_content/cicNotationPp.ml
  acic_content/cicNotationPp.mli acic_content/cicNotationPt.ml
  acic_content/cicNotationUtil.ml
  acic_content/cicNotationUtil.mli acic_content/content.ml
  acic_content/content.mli acic_content/content2cic.ml
  acic_content/content2cic.mli acic_content/contentPp.ml
  acic_content/contentPp.mli acic_content/termAcicContent.ml
  acic_content/termAcicContent.mli cic_acic/.cvsignore
  cic_acic/.depend cic_acic/Makefile cic_acic/cic2Xml.ml
  cic_acic/cic2Xml.mli cic_acic/cic2acic.ml
  cic_acic/cic2acic.mli cic_acic/doubleTypeInference.ml
  cic_acic/doubleTypeInference.mli cic_acic/eta_fixing.ml
  cic_acic/eta_fixing.mli content_pres/.cvsignore
  content_pres/.depend content_pres/Makefile content_pres/box.ml
  content_pres/box.mli content_pres/boxPp.ml
  content_pres/boxPp.mli content_pres/cicNotationLexer.ml
  content_pres/cicNotationLexer.mli
  content_pres/cicNotationParser.ml
  content_pres/cicNotationParser.mli
  content_pres/cicNotationPres.ml
  content_pres/cicNotationPres.mli content_pres/content2pres.ml
  content_pres/content2pres.mli
  content_pres/content2presMatcher.ml
  content_pres/content2presMatcher.mli
  content_pres/mpresentation.ml content_pres/mpresentation.mli
  content_pres/renderingAttrs.ml content_pres/renderingAttrs.mli
  content_pres/sequent2pres.ml content_pres/sequent2pres.mli
  content_pres/termContentPres.ml
  content_pres/termContentPres.mli content_pres/test_lexer.ml
  extlib/patternMatcher.ml extlib/patternMatcher.mli
  grafite/.cvsignore grafite/.depend grafite/Makefile
  grafite/cicNotation.ml grafite/cicNotation.mli
  grafite/grafiteAst.ml grafite/grafiteAstPp.ml
  grafite/grafiteAstPp.mli grafite/grafiteParser.ml
  grafite/grafiteParser.mli grafite/print_grammar.ml
  grafite/test_dep.ml grafite/test_parser.ml hgdome/.cvsignore
  hgdome/.depend hgdome/Makefile hgdome/domMisc.ml
  hgdome/domMisc.mli hgdome/xml2Gdome.ml hgdome/xml2Gdome.mli
  Removed Files:
  METAS/meta.helm-cic_notation.src METAS/meta.helm-cic_omdoc.src
  METAS/meta.helm-cic_transformations.src
  cic_disambiguation/disambiguatePp.ml
  cic_disambiguation/disambiguatePp.mli cic_notation/.cvsignore
  cic_notation/.depend cic_notation/Makefile cic_notation/TODO
  cic_notation/box.ml cic_notation/box.mli cic_notation/boxPp.ml
  cic_notation/boxPp.mli cic_notation/cicNotation.ml
  cic_notation/cicNotation.mli cic_notation/cicNotationEnv.ml
  cic_notation/cicNotationEnv.mli cic_notation/cicNotationFwd.ml
  cic_notation/cicNotationFwd.mli
  cic_notation/cicNotationLexer.ml
  cic_notation/cicNotationLexer.mli
  cic_notation/cicNotationMatcher.ml
  cic_notation/cicNotationMatcher.mli
  cic_notation/cicNotationParser.expanded.ml
  cic_notation/cicNotationParser.ml
  cic_notation/cicNotationParser.mli
  cic_notation/cicNotationPp.ml cic_notation/cicNotationPp.mli
  cic_notation/cicNotationPres.ml
  cic_notation/cicNotationPres.mli cic_notation/cicNotationPt.ml
  cic_notation/cicNotationRew.ml cic_notation/cicNotationRew.mli
  cic_notation/cicNotationTag.ml cic_notation/cicNotationTag.mli
  cic_notation/cicNotationUtil.ml
  cic_notation/cicNotationUtil.mli cic_notation/grafiteAst.ml
  cic_notation/grafiteAstPp.ml cic_notation/grafiteAstPp.mli
  cic_notation/grafiteParser.ml cic_notation/grafiteParser.mli
  cic_notation/mpresentation.ml cic_notation/mpresentation.mli
  cic_notation/print_grammar.ml cic_notation/renderingAttrs.ml
  cic_notation/renderingAttrs.mli cic_notation/test_dep.ml
  cic_notation/test_lexer.ml cic_notation/test_parser.conf.xml
  cic_notation/test_parser.ml cic_notation/doc/.cvsignore
  cic_notation/doc/Makefile cic_notation/doc/body.tex
  cic_notation/doc/infernce.sty cic_notation/doc/ligature.sty
  cic_notation/doc/main.tex cic_notation/doc/manfnt.sty
  cic_notation/doc/reserved.sty cic_notation/doc/samples.ma
  cic_notation/doc/semantic.sty cic_notation/doc/shrthand.sty
  cic_notation/doc/tdiagram.sty cic_omdoc/.cvsignore
  cic_omdoc/.depend cic_omdoc/Makefile cic_omdoc/cic2acic.ml
  cic_omdoc/cic2acic.mli cic_omdoc/cic2content.ml
  cic_omdoc/cic2content.mli cic_omdoc/content.ml
  cic_omdoc/content.mli cic_omdoc/content2cic.ml
  cic_omdoc/content2cic.mli cic_omdoc/contentPp.ml
  cic_omdoc/contentPp.mli cic_omdoc/doubleTypeInference.ml
  cic_omdoc/doubleTypeInference.mli cic_omdoc/eta_fixing.ml
  cic_omdoc/eta_fixing.mli cic_transformations/.cvsignore
  cic_transformations/.depend cic_transformations/Makefile
  cic_transformations/applyTransformation.ml
  cic_transformations/applyTransformation.mli
  cic_transformations/cic2Xml.ml cic_transformations/cic2Xml.mli
  cic_transformations/content2pres.ml
  cic_transformations/content2pres.mli
  cic_transformations/domMisc.ml cic_transformations/domMisc.mli
  cic_transformations/sequent2pres.ml
  cic_transformations/sequent2pres.mli
  cic_transformations/xml2Gdome.ml
  cic_transformations/xml2Gdome.mli

18 years agoReshaped structure of ocaml/ libraries.
Stefano Zacchiroli [Thu, 24 Nov 2005 18:25:43 +0000 (18:25 +0000)]
Reshaped structure of ocaml/ libraries.
Verbose list of the changes:
  Modified Files:
  Makefile.in METAS/meta.helm-cic_disambiguation.src
  cic_disambiguation/.depend cic_disambiguation/Makefile
  cic_disambiguation/disambiguate.ml
  cic_disambiguation/disambiguate.mli
  cic_disambiguation/disambiguateChoices.ml
  cic_disambiguation/disambiguateTypes.ml
  cic_disambiguation/disambiguateTypes.mli extlib/.depend
  extlib/Makefile xml/xml.ml xml/xml.mli
  Added Files:
  METAS/meta.helm-acic_content.src METAS/meta.helm-cic_acic.src
  METAS/meta.helm-content_pres.src METAS/meta.helm-grafite.src
  METAS/meta.helm-hgdome.src acic_content/.cvsignore
  acic_content/.depend acic_content/Makefile
  acic_content/acic2astMatcher.ml
  acic_content/acic2astMatcher.mli acic_content/acic2content.ml
  acic_content/acic2content.mli acic_content/cicNotationEnv.ml
  acic_content/cicNotationEnv.mli acic_content/cicNotationPp.ml
  acic_content/cicNotationPp.mli acic_content/cicNotationPt.ml
  acic_content/cicNotationUtil.ml
  acic_content/cicNotationUtil.mli acic_content/content.ml
  acic_content/content.mli acic_content/content2cic.ml
  acic_content/content2cic.mli acic_content/contentPp.ml
  acic_content/contentPp.mli acic_content/termAcicContent.ml
  acic_content/termAcicContent.mli cic_acic/.cvsignore
  cic_acic/.depend cic_acic/Makefile cic_acic/cic2Xml.ml
  cic_acic/cic2Xml.mli cic_acic/cic2acic.ml
  cic_acic/cic2acic.mli cic_acic/doubleTypeInference.ml
  cic_acic/doubleTypeInference.mli cic_acic/eta_fixing.ml
  cic_acic/eta_fixing.mli content_pres/.cvsignore
  content_pres/.depend content_pres/Makefile content_pres/box.ml
  content_pres/box.mli content_pres/boxPp.ml
  content_pres/boxPp.mli content_pres/cicNotationLexer.ml
  content_pres/cicNotationLexer.mli
  content_pres/cicNotationParser.ml
  content_pres/cicNotationParser.mli
  content_pres/cicNotationPres.ml
  content_pres/cicNotationPres.mli content_pres/content2pres.ml
  content_pres/content2pres.mli
  content_pres/content2presMatcher.ml
  content_pres/content2presMatcher.mli
  content_pres/mpresentation.ml content_pres/mpresentation.mli
  content_pres/renderingAttrs.ml content_pres/renderingAttrs.mli
  content_pres/sequent2pres.ml content_pres/sequent2pres.mli
  content_pres/termContentPres.ml
  content_pres/termContentPres.mli content_pres/test_lexer.ml
  extlib/patternMatcher.ml extlib/patternMatcher.mli
  grafite/.cvsignore grafite/.depend grafite/Makefile
  grafite/cicNotation.ml grafite/cicNotation.mli
  grafite/grafiteAst.ml grafite/grafiteAstPp.ml
  grafite/grafiteAstPp.mli grafite/grafiteParser.ml
  grafite/grafiteParser.mli grafite/print_grammar.ml
  grafite/test_dep.ml grafite/test_parser.ml hgdome/.cvsignore
  hgdome/.depend hgdome/Makefile hgdome/domMisc.ml
  hgdome/domMisc.mli hgdome/xml2Gdome.ml hgdome/xml2Gdome.mli
  Removed Files:
  METAS/meta.helm-cic_notation.src METAS/meta.helm-cic_omdoc.src
  METAS/meta.helm-cic_transformations.src
  cic_disambiguation/disambiguatePp.ml
  cic_disambiguation/disambiguatePp.mli cic_notation/.cvsignore
  cic_notation/.depend cic_notation/Makefile cic_notation/TODO
  cic_notation/box.ml cic_notation/box.mli cic_notation/boxPp.ml
  cic_notation/boxPp.mli cic_notation/cicNotation.ml
  cic_notation/cicNotation.mli cic_notation/cicNotationEnv.ml
  cic_notation/cicNotationEnv.mli cic_notation/cicNotationFwd.ml
  cic_notation/cicNotationFwd.mli
  cic_notation/cicNotationLexer.ml
  cic_notation/cicNotationLexer.mli
  cic_notation/cicNotationMatcher.ml
  cic_notation/cicNotationMatcher.mli
  cic_notation/cicNotationParser.expanded.ml
  cic_notation/cicNotationParser.ml
  cic_notation/cicNotationParser.mli
  cic_notation/cicNotationPp.ml cic_notation/cicNotationPp.mli
  cic_notation/cicNotationPres.ml
  cic_notation/cicNotationPres.mli cic_notation/cicNotationPt.ml
  cic_notation/cicNotationRew.ml cic_notation/cicNotationRew.mli
  cic_notation/cicNotationTag.ml cic_notation/cicNotationTag.mli
  cic_notation/cicNotationUtil.ml
  cic_notation/cicNotationUtil.mli cic_notation/grafiteAst.ml
  cic_notation/grafiteAstPp.ml cic_notation/grafiteAstPp.mli
  cic_notation/grafiteParser.ml cic_notation/grafiteParser.mli
  cic_notation/mpresentation.ml cic_notation/mpresentation.mli
  cic_notation/print_grammar.ml cic_notation/renderingAttrs.ml
  cic_notation/renderingAttrs.mli cic_notation/test_dep.ml
  cic_notation/test_lexer.ml cic_notation/test_parser.conf.xml
  cic_notation/test_parser.ml cic_notation/doc/.cvsignore
  cic_notation/doc/Makefile cic_notation/doc/body.tex
  cic_notation/doc/infernce.sty cic_notation/doc/ligature.sty
  cic_notation/doc/main.tex cic_notation/doc/manfnt.sty
  cic_notation/doc/reserved.sty cic_notation/doc/samples.ma
  cic_notation/doc/semantic.sty cic_notation/doc/shrthand.sty
  cic_notation/doc/tdiagram.sty cic_omdoc/.cvsignore
  cic_omdoc/.depend cic_omdoc/Makefile cic_omdoc/cic2acic.ml
  cic_omdoc/cic2acic.mli cic_omdoc/cic2content.ml
  cic_omdoc/cic2content.mli cic_omdoc/content.ml
  cic_omdoc/content.mli cic_omdoc/content2cic.ml
  cic_omdoc/content2cic.mli cic_omdoc/contentPp.ml
  cic_omdoc/contentPp.mli cic_omdoc/doubleTypeInference.ml
  cic_omdoc/doubleTypeInference.mli cic_omdoc/eta_fixing.ml
  cic_omdoc/eta_fixing.mli cic_transformations/.cvsignore
  cic_transformations/.depend cic_transformations/Makefile
  cic_transformations/applyTransformation.ml
  cic_transformations/applyTransformation.mli
  cic_transformations/cic2Xml.ml cic_transformations/cic2Xml.mli
  cic_transformations/content2pres.ml
  cic_transformations/content2pres.mli
  cic_transformations/domMisc.ml cic_transformations/domMisc.mli
  cic_transformations/sequent2pres.ml
  cic_transformations/sequent2pres.mli
  cic_transformations/xml2Gdome.ml
  cic_transformations/xml2Gdome.mli

18 years ago...
Claudio Sacerdoti Coen [Thu, 24 Nov 2005 14:02:27 +0000 (14:02 +0000)]
...

18 years agoDa capo (matita2.tex).
Claudio Sacerdoti Coen [Thu, 24 Nov 2005 13:30:01 +0000 (13:30 +0000)]
Da capo (matita2.tex).

18 years agosplit non-logic level of whelp away from metadataQuery to a new module
Stefano Zacchiroli [Thu, 24 Nov 2005 13:01:31 +0000 (13:01 +0000)]
split non-logic level of whelp away from metadataQuery to a new module

18 years agoadded missing dependency
Stefano Zacchiroli [Thu, 24 Nov 2005 10:21:33 +0000 (10:21 +0000)]
added missing dependency

18 years agoremoved the need of REQUIRES in libraries Makefile, they are now queried from the...
Stefano Zacchiroli [Thu, 24 Nov 2005 08:39:51 +0000 (08:39 +0000)]
removed the need of REQUIRES in libraries Makefile, they are now queried from the corresponding META

18 years agobugfix: libraries.ps works again
Stefano Zacchiroli [Thu, 24 Nov 2005 08:38:53 +0000 (08:38 +0000)]
bugfix: libraries.ps works again

18 years agoprose
Stefano Zacchiroli [Thu, 24 Nov 2005 08:38:12 +0000 (08:38 +0000)]
prose

18 years agominimal introduction
Stefano Zacchiroli [Thu, 24 Nov 2005 08:38:03 +0000 (08:38 +0000)]
minimal introduction

18 years agoNew implementation for localized exceptions.
Claudio Sacerdoti Coen [Wed, 23 Nov 2005 22:31:36 +0000 (22:31 +0000)]
New implementation for localized exceptions.

18 years ago* New implementation of localized exceptions
Claudio Sacerdoti Coen [Wed, 23 Nov 2005 22:28:21 +0000 (22:28 +0000)]
* New implementation of localized exceptions
* Localized exceptions moved into the extlib

18 years ago...
Claudio Sacerdoti Coen [Wed, 23 Nov 2005 18:05:09 +0000 (18:05 +0000)]
...

18 years agoocaml 3.09 transition
Stefano Zacchiroli [Wed, 23 Nov 2005 10:45:01 +0000 (10:45 +0000)]
ocaml 3.09 transition

18 years agoMore on accessibility.
Claudio Sacerdoti Coen [Wed, 23 Nov 2005 10:43:44 +0000 (10:43 +0000)]
More on accessibility.

18 years agoocaml 3.09 transition
Stefano Zacchiroli [Wed, 23 Nov 2005 10:26:57 +0000 (10:26 +0000)]
ocaml 3.09 transition

18 years agoocaml 3.09 transition
Stefano Zacchiroli [Wed, 23 Nov 2005 10:02:47 +0000 (10:02 +0000)]
ocaml 3.09 transition

18 years ago0.7.2 version (ancient)
Stefano Zacchiroli [Wed, 23 Nov 2005 09:50:05 +0000 (09:50 +0000)]
0.7.2 version (ancient)

18 years ago- more resilient to proof checking failures during pretty printing
Stefano Zacchiroli [Tue, 22 Nov 2005 18:04:55 +0000 (18:04 +0000)]
- more resilient to proof checking failures during pretty printing
- do not compute inner types for sequents

18 years agosupport pretty printing of Cic.Implicit
Stefano Zacchiroli [Tue, 22 Nov 2005 18:03:36 +0000 (18:03 +0000)]
support pretty printing of Cic.Implicit

18 years agobugfix: return unshared sequent when applying cic -> mathml transformations so that...
Stefano Zacchiroli [Tue, 22 Nov 2005 12:57:06 +0000 (12:57 +0000)]
bugfix: return unshared sequent when applying cic -> mathml transformations so that paste work again

18 years agoDebugging code commented out.
Claudio Sacerdoti Coen [Tue, 22 Nov 2005 09:52:32 +0000 (09:52 +0000)]
Debugging code commented out.

18 years agoError messages improved.
Claudio Sacerdoti Coen [Tue, 22 Nov 2005 09:42:56 +0000 (09:42 +0000)]
Error messages improved.

18 years ago"Localization" of error messages for eat_prods and applications.
Claudio Sacerdoti Coen [Tue, 22 Nov 2005 09:42:08 +0000 (09:42 +0000)]
"Localization" of error messages for eat_prods and applications.

18 years agoLess verbose error messages.
Claudio Sacerdoti Coen [Tue, 22 Nov 2005 09:41:44 +0000 (09:41 +0000)]
Less verbose error messages.

18 years agoLast details.
Claudio Sacerdoti Coen [Tue, 22 Nov 2005 09:05:54 +0000 (09:05 +0000)]
Last details.

18 years agoProof using function induction terminated. It's really gorgeous.
Claudio Sacerdoti Coen [Mon, 21 Nov 2005 19:16:51 +0000 (19:16 +0000)]
Proof using function induction terminated. It's really gorgeous.

18 years agoLost of redundant typing hints removed from the functional induction term.
Claudio Sacerdoti Coen [Mon, 21 Nov 2005 18:16:59 +0000 (18:16 +0000)]
Lost of redundant typing hints removed from the functional induction term.

18 years agoNew proof based on an hand-made functional induction.
Claudio Sacerdoti Coen [Mon, 21 Nov 2005 18:07:47 +0000 (18:07 +0000)]
New proof based on an hand-made functional induction.

18 years agoUseful lemma added.
Claudio Sacerdoti Coen [Mon, 21 Nov 2005 18:07:27 +0000 (18:07 +0000)]
Useful lemma added.

18 years agoInvariant no longer true (since when?)
Claudio Sacerdoti Coen [Mon, 21 Nov 2005 17:58:17 +0000 (17:58 +0000)]
Invariant no longer true (since when?)

18 years agoMore informative error messages.
Claudio Sacerdoti Coen [Mon, 21 Nov 2005 16:16:49 +0000 (16:16 +0000)]
More informative error messages.

18 years agosplit body away to ease inclusion from elsewhere
Stefano Zacchiroli [Mon, 21 Nov 2005 13:22:06 +0000 (13:22 +0000)]
split body away to ease inclusion from elsewhere

18 years agosplit to easy inclusion
Stefano Zacchiroli [Mon, 21 Nov 2005 13:12:51 +0000 (13:12 +0000)]
split to easy inclusion

18 years agotypo
Stefano Zacchiroli [Mon, 21 Nov 2005 13:10:45 +0000 (13:10 +0000)]
typo

18 years agointernal quantification fixed
Ferruccio Guidi [Mon, 21 Nov 2005 11:28:31 +0000 (11:28 +0000)]
internal quantification fixed

18 years agofixed URI regexp so that URIs containing '-' are allowed
Stefano Zacchiroli [Mon, 21 Nov 2005 08:36:02 +0000 (08:36 +0000)]
fixed URI regexp so that URIs containing '-' are allowed

18 years ago"let rec f = ... in f l" used to be compiled incorrectly
Claudio Sacerdoti Coen [Sat, 19 Nov 2005 18:28:15 +0000 (18:28 +0000)]
"let rec f = ... in f l" used to be compiled incorrectly
(without checking if f occurs in l and without delifting l!!!)

18 years agotheorems about equality in classes
Ferruccio Guidi [Sat, 19 Nov 2005 18:01:48 +0000 (18:01 +0000)]
theorems about equality in classes

18 years agosome definitions about subsets
Ferruccio Guidi [Sat, 19 Nov 2005 17:58:50 +0000 (17:58 +0000)]
some definitions about subsets

18 years agoError messages improvement.
Claudio Sacerdoti Coen [Sat, 19 Nov 2005 17:53:18 +0000 (17:53 +0000)]
Error messages improvement.

18 years agoLess verbose error messages (= substitution applied everywhere, terms pretty
Claudio Sacerdoti Coen [Sat, 19 Nov 2005 17:51:54 +0000 (17:51 +0000)]
Less verbose error messages (= substitution applied everywhere, terms pretty
printed in their context) are now printed by default.
There is a flag in cicUnification.ml to set the error messages to the
verbose mode.

18 years agoWrong reported error message fixed.
Claudio Sacerdoti Coen [Sat, 19 Nov 2005 15:38:19 +0000 (15:38 +0000)]
Wrong reported error message fixed.

18 years agoMore information is now printed when reporting errors.
Claudio Sacerdoti Coen [Sat, 19 Nov 2005 15:26:57 +0000 (15:26 +0000)]
More information is now printed when reporting errors.

18 years agoTypo fixed.
Claudio Sacerdoti Coen [Sat, 19 Nov 2005 15:07:00 +0000 (15:07 +0000)]
Typo fixed.

18 years agoDisambiguation errors are no longer thrown away. They are now collected
Claudio Sacerdoti Coen [Sat, 19 Nov 2005 15:02:08 +0000 (15:02 +0000)]
Disambiguation errors are no longer thrown away. They are now collected
and presented (in a not understandable way) to the user.

18 years agosome renaming
Ferruccio Guidi [Sat, 19 Nov 2005 12:16:40 +0000 (12:16 +0000)]
some renaming

18 years agoCoercions are now inserted also around the sources of lambda abstractions.
Claudio Sacerdoti Coen [Sat, 19 Nov 2005 09:00:58 +0000 (09:00 +0000)]
Coercions are now inserted also around the sources of lambda abstractions.

18 years agomore work for coercions
Enrico Tassi [Fri, 18 Nov 2005 17:28:02 +0000 (17:28 +0000)]
more work for coercions

18 years agofix
Enrico Tassi [Fri, 18 Nov 2005 17:25:27 +0000 (17:25 +0000)]
fix

18 years agofixed coercions undo
Enrico Tassi [Fri, 18 Nov 2005 17:22:50 +0000 (17:22 +0000)]
fixed coercions undo

18 years agoadded debug items for enabling/disabling pretty printing notation completely
Stefano Zacchiroli [Fri, 18 Nov 2005 16:52:13 +0000 (16:52 +0000)]
added debug items for enabling/disabling pretty printing notation completely

18 years agoadded support for enabling/disabling (pretty printing) notation
Stefano Zacchiroli [Fri, 18 Nov 2005 16:51:47 +0000 (16:51 +0000)]
added support for enabling/disabling (pretty printing) notation

18 years agofix for coercions
Enrico Tassi [Fri, 18 Nov 2005 16:03:38 +0000 (16:03 +0000)]
fix for coercions

18 years agoIncredible bug fixed: coercions were computed and then partially thrown away
Claudio Sacerdoti Coen [Fri, 18 Nov 2005 15:59:38 +0000 (15:59 +0000)]
Incredible bug fixed: coercions were computed and then partially thrown away
during eat_prods!

18 years agosome more on tinycals
Enrico Tassi [Fri, 18 Nov 2005 12:59:41 +0000 (12:59 +0000)]
some more on tinycals

18 years agoadded more on tinycals
Enrico Tassi [Fri, 18 Nov 2005 12:55:29 +0000 (12:55 +0000)]
added more on tinycals

18 years agoImprovement/bug fix: rewriting in the hypothesis used to simplify the
Claudio Sacerdoti Coen [Fri, 18 Nov 2005 12:17:15 +0000 (12:17 +0000)]
Improvement/bug fix: rewriting in the hypothesis used to simplify the
new hypothesis. This is no longer done.

18 years ago...
Claudio Sacerdoti Coen [Fri, 18 Nov 2005 10:57:55 +0000 (10:57 +0000)]
...

18 years agoNew test for parallel rewriting in the hypotheses and in the conclusion.
Claudio Sacerdoti Coen [Thu, 17 Nov 2005 18:39:16 +0000 (18:39 +0000)]
New test for parallel rewriting in the hypotheses and in the conclusion.

18 years agoComments changed/removed.
Claudio Sacerdoti Coen [Thu, 17 Nov 2005 18:38:28 +0000 (18:38 +0000)]
Comments changed/removed.

18 years ago"Parallel" rewriting in a list of hypothesis and in the conclusion is now
Claudio Sacerdoti Coen [Thu, 17 Nov 2005 18:37:38 +0000 (18:37 +0000)]
"Parallel" rewriting in a list of hypothesis and in the conclusion is now
allowed.

18 years agoMajor code semplification and improvement:
Claudio Sacerdoti Coen [Thu, 17 Nov 2005 18:19:39 +0000 (18:19 +0000)]
Major code semplification and improvement:
 1. the proof term generated used to have a (Hletin) ...
    Now it has a (H) ...
 2. the code has been greatly simplified by renaming the old variable
    first and doing a letin later; I used to do the letin first and
    rename the new variable at the end

18 years agoaded a prototype of chtting aboit tacticals
Enrico Tassi [Thu, 17 Nov 2005 17:47:40 +0000 (17:47 +0000)]
aded a prototype of chtting aboit tacticals

18 years agofilled disambiguation algorithm section
Stefano Zacchiroli [Thu, 17 Nov 2005 17:10:43 +0000 (17:10 +0000)]
filled disambiguation algorithm section

18 years agoFirst draft implementation of rewriting in an hypothesis.
Claudio Sacerdoti Coen [Thu, 17 Nov 2005 16:15:29 +0000 (16:15 +0000)]
First draft implementation of rewriting in an hypothesis.
Highly incomplete. Fails randomly if the pattern is not one the tactic is able
to cope with.

18 years agoNew tactic rename (for now for internal usage only).
Claudio Sacerdoti Coen [Thu, 17 Nov 2005 16:13:57 +0000 (16:13 +0000)]
New tactic rename (for now for internal usage only).

18 years agomatita.tex
Enrico Tassi [Thu, 17 Nov 2005 15:18:54 +0000 (15:18 +0000)]
matita.tex

18 years agofollowed kluwer guidelines
Stefano Zacchiroli [Thu, 17 Nov 2005 15:13:15 +0000 (15:13 +0000)]
followed kluwer guidelines