]> matita.cs.unibo.it Git - helm.git/log
helm.git
18 years agoDisambiguationError exceptions (that have locations inside) are now relocated
Claudio Sacerdoti Coen [Mon, 28 Nov 2005 12:58:02 +0000 (12:58 +0000)]
DisambiguationError exceptions (that have locations inside) are now relocated
correctly after a (** comment *).

18 years ago1. Bug fixed: compilation of "let corec" to a simple CoFix without a surrounding
Claudio Sacerdoti Coen [Mon, 28 Nov 2005 12:41:21 +0000 (12:41 +0000)]
1. Bug fixed: compilation of "let corec" to a simple CoFix without a surrounding
   let...in was bugged (because of a missing delifting). Fixed.
2. Localization is no longer lost in the body of a "let rec" or a "let corec"

18 years agoremoved deadcode / fixed typos (thanks to ocaml 3.09)
Stefano Zacchiroli [Sun, 27 Nov 2005 16:17:59 +0000 (16:17 +0000)]
removed deadcode / fixed typos (thanks to ocaml 3.09)

18 years agoremoved dead code (thanks to ocaml 3.09)
Stefano Zacchiroli [Sun, 27 Nov 2005 16:17:36 +0000 (16:17 +0000)]
removed dead code (thanks to ocaml 3.09)

18 years agocrosso compatibility patch which enable building both with ocaml 3.08 and 3.09
Stefano Zacchiroli [Sun, 27 Nov 2005 15:53:47 +0000 (15:53 +0000)]
crosso compatibility patch which enable building both with ocaml 3.08 and 3.09

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