]> matita.cs.unibo.it Git - helm.git/log
helm.git
19 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.

19 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.

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

19 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?)

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

19 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

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

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

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

19 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

19 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!!!)

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

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

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

19 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.

19 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.

19 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.

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

19 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.

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

19 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.

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

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

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

19 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

19 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

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

19 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!

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

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

19 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.

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

19 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.

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

19 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.

19 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

19 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

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

19 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.

19 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).

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

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

19 years agoInizio stesura parte su "libreria tutta visibile".
Claudio Sacerdoti Coen [Thu, 17 Nov 2005 15:10:46 +0000 (15:10 +0000)]
Inizio stesura parte su "libreria tutta visibile".

19 years agoported to kluwer style
Stefano Zacchiroli [Thu, 17 Nov 2005 14:44:47 +0000 (14:44 +0000)]
ported to kluwer style

19 years agofixed some stuff in the patterns section
Enrico Tassi [Thu, 17 Nov 2005 10:13:22 +0000 (10:13 +0000)]
fixed some stuff in the patterns section

19 years agofixed some stuff in pattern section
Enrico Tassi [Thu, 17 Nov 2005 09:42:18 +0000 (09:42 +0000)]
fixed some stuff in pattern section

19 years agotests and tests.opt targets greately simplified
Claudio Sacerdoti Coen [Thu, 17 Nov 2005 09:36:56 +0000 (09:36 +0000)]
tests and tests.opt targets greately simplified

19 years agoadded first draft for patterns
Enrico Tassi [Wed, 16 Nov 2005 20:46:31 +0000 (20:46 +0000)]
added first draft for patterns

19 years agopredicative subsets started
Ferruccio Guidi [Wed, 16 Nov 2005 18:09:57 +0000 (18:09 +0000)]
predicative subsets started

19 years agosnapshot
Stefano Zacchiroli [Wed, 16 Nov 2005 16:38:42 +0000 (16:38 +0000)]
snapshot

19 years ago- begin{grafite} environment for script snippets
Stefano Zacchiroli [Wed, 16 Nov 2005 15:43:55 +0000 (15:43 +0000)]
- begin{grafite} environment for script snippets
- more on disambiguation phase

19 years agodump_moo.opt
Claudio Sacerdoti Coen [Wed, 16 Nov 2005 11:38:56 +0000 (11:38 +0000)]
dump_moo.opt

19 years agodo_test.sh no longer prints the compiler options (used to avoid awk-ing out
Claudio Sacerdoti Coen [Wed, 16 Nov 2005 11:32:29 +0000 (11:32 +0000)]
do_test.sh no longer prints the compiler options (used to avoid awk-ing out
the -noprofile flag)

19 years agoNew framework for regression of bad tests.
Claudio Sacerdoti Coen [Wed, 16 Nov 2005 11:10:17 +0000 (11:10 +0000)]
New framework for regression of bad tests.
Now do_test.sh should always return OK if everything is "correct"
(i.e. if good tests are OK and bad tests FAIL with the expected output)

19 years agouniversal quantifier added
Ferruccio Guidi [Wed, 16 Nov 2005 11:08:57 +0000 (11:08 +0000)]
universal quantifier added

19 years agoThe .depend must not be committed! Fixed.
Claudio Sacerdoti Coen [Wed, 16 Nov 2005 10:41:06 +0000 (10:41 +0000)]
The .depend must not be committed! Fixed.

19 years agoignore bibtex litter
Stefano Zacchiroli [Wed, 16 Nov 2005 08:51:44 +0000 (08:51 +0000)]
ignore bibtex litter

19 years ago1. handling of tests and tests.opt targets improved
Claudio Sacerdoti Coen [Tue, 15 Nov 2005 18:20:56 +0000 (18:20 +0000)]
1. handling of tests and tests.opt targets improved
2. new target cleantests.opt
3. new directory bad_tests with tests that should fail.
   For each test that fails we check if it fails with the expected error
   message.

TODO: the nighlty benchmark could fail to detect the output provided by
the failing tests in the bad_tests directory.

19 years agoadded content level ref
Stefano Zacchiroli [Tue, 15 Nov 2005 18:17:19 +0000 (18:17 +0000)]
added content level ref

19 years ago- draft of the first part of disambiguation subsection
Stefano Zacchiroli [Tue, 15 Nov 2005 18:14:57 +0000 (18:14 +0000)]
- draft of the first part of disambiguation subsection
- use bibtex

19 years agoNew directory for bad tests with checks on the error message.
Claudio Sacerdoti Coen [Tue, 15 Nov 2005 17:59:56 +0000 (17:59 +0000)]
New directory for bad tests with checks on the error message.

19 years ago...
Claudio Sacerdoti Coen [Tue, 15 Nov 2005 17:33:42 +0000 (17:33 +0000)]
...

19 years agoDebugging code commented out.
Claudio Sacerdoti Coen [Tue, 15 Nov 2005 17:32:20 +0000 (17:32 +0000)]
Debugging code commented out.

19 years agoBug fixed: wrong exception was raised (instead of returning false)
Claudio Sacerdoti Coen [Tue, 15 Nov 2005 17:12:45 +0000 (17:12 +0000)]
Bug fixed: wrong exception was raised (instead of returning false)
when eq_carr-comparing two different things

19 years agocic concrete syntax (w/o notation)
Stefano Zacchiroli [Tue, 15 Nov 2005 14:40:09 +0000 (14:40 +0000)]
cic concrete syntax (w/o notation)

19 years agobetter output formatting
Stefano Zacchiroli [Tue, 15 Nov 2005 13:18:32 +0000 (13:18 +0000)]
better output formatting

19 years agoremoved grammar rule which used to enable things linke "theorem a."
Stefano Zacchiroli [Tue, 15 Nov 2005 13:18:14 +0000 (13:18 +0000)]
removed grammar rule which used to enable things linke "theorem a."

19 years agolist_uniq abstracted on equality
Enrico Tassi [Tue, 15 Nov 2005 12:10:14 +0000 (12:10 +0000)]
list_uniq abstracted on equality

19 years agofixed self and removed more DUMMY... only one left
Enrico Tassi [Tue, 15 Nov 2005 11:40:31 +0000 (11:40 +0000)]
fixed self and removed more DUMMY... only one left

19 years agoadded print_grammar
Enrico Tassi [Tue, 15 Nov 2005 11:12:31 +0000 (11:12 +0000)]
added print_grammar

19 years agoremoved duplicate entry
Enrico Tassi [Tue, 15 Nov 2005 11:10:19 +0000 (11:10 +0000)]
removed duplicate entry

19 years agotex macros, checked in disambiguation section from whelp paper
Stefano Zacchiroli [Tue, 15 Nov 2005 10:11:04 +0000 (10:11 +0000)]
tex macros, checked in disambiguation section from whelp paper

19 years agodded missing catch for coercions
Enrico Tassi [Mon, 14 Nov 2005 19:52:24 +0000 (19:52 +0000)]
dded missing catch for coercions

19 years agocontribs/PREDICATIVE-TOPOLOGY added as test directory
Ferruccio Guidi [Mon, 14 Nov 2005 18:37:08 +0000 (18:37 +0000)]
contribs/PREDICATIVE-TOPOLOGY added as test directory

19 years agobugfix, use database name
Stefano Zacchiroli [Mon, 14 Nov 2005 13:25:59 +0000 (13:25 +0000)]
bugfix, use database name

19 years agoIntroduction, again.:
Andrea Asperti [Mon, 14 Nov 2005 13:25:05 +0000 (13:25 +0000)]
Introduction, again.:

19 years agofirst draft of db filling script
Stefano Zacchiroli [Mon, 14 Nov 2005 13:12:59 +0000 (13:12 +0000)]
first draft of db filling script

19 years agoIntroduction (partial).
Andrea Asperti [Mon, 14 Nov 2005 13:02:05 +0000 (13:02 +0000)]
Introduction (partial).

19 years agoIntroduction.
Andrea Asperti [Mon, 14 Nov 2005 11:49:58 +0000 (11:49 +0000)]
Introduction.

19 years agoadded an example of reduction of R' and some comments (plus a fix in the demonstration)
Enrico Tassi [Fri, 11 Nov 2005 18:11:37 +0000 (18:11 +0000)]
added an example of reduction of R' and some comments (plus a fix in the demonstration)

19 years agoDefinition of system T.
Andrea Asperti [Fri, 11 Nov 2005 08:19:48 +0000 (08:19 +0000)]
Definition of system T.

19 years agopaper skeleton
Stefano Zacchiroli [Thu, 10 Nov 2005 15:22:13 +0000 (15:22 +0000)]
paper skeleton

19 years agoSeveral changes.
Andrea Asperti [Thu, 10 Nov 2005 13:50:43 +0000 (13:50 +0000)]
Several changes.

19 years agoA couple more of references.
Andrea Asperti [Thu, 10 Nov 2005 12:13:53 +0000 (12:13 +0000)]
A couple more of references.

19 years agotypos
Andrea Asperti [Thu, 10 Nov 2005 11:52:03 +0000 (11:52 +0000)]
typos

19 years agoadded Makefile, llncs style, cvsignore
Stefano Zacchiroli [Thu, 10 Nov 2005 10:22:03 +0000 (10:22 +0000)]
added Makefile, llncs style, cvsignore

19 years agoHeadings of the matita paper.
Andrea Asperti [Thu, 10 Nov 2005 10:02:20 +0000 (10:02 +0000)]
Headings of the matita paper.

19 years agoExtended bibliography.
Andrea Asperti [Thu, 10 Nov 2005 08:46:30 +0000 (08:46 +0000)]
Extended bibliography.

19 years agoAdded an example (well founded recursion).
Andrea Asperti [Wed, 9 Nov 2005 11:06:26 +0000 (11:06 +0000)]
Added an example (well founded recursion).

19 years agoYet another semantics for simplify.
Claudio Sacerdoti Coen [Tue, 8 Nov 2005 15:43:07 +0000 (15:43 +0000)]
Yet another semantics for simplify.

19 years agoYet another semantics for simplify.
Claudio Sacerdoti Coen [Tue, 8 Nov 2005 15:38:06 +0000 (15:38 +0000)]
Yet another semantics for simplify.

19 years agofix
Enrico Tassi [Tue, 8 Nov 2005 14:59:53 +0000 (14:59 +0000)]
fix

19 years agofixed inductive types demonstrations
Enrico Tassi [Tue, 8 Nov 2005 14:49:50 +0000 (14:49 +0000)]
fixed inductive types demonstrations

19 years agoTypos.
Andrea Asperti [Tue, 8 Nov 2005 10:43:36 +0000 (10:43 +0000)]
Typos.

19 years agoCicTypeChecker.AssertFailure now printed.
Claudio Sacerdoti Coen [Tue, 8 Nov 2005 09:27:51 +0000 (09:27 +0000)]
CicTypeChecker.AssertFailure now printed.

19 years agoDebugging code removed.
Claudio Sacerdoti Coen [Tue, 8 Nov 2005 09:27:42 +0000 (09:27 +0000)]
Debugging code removed.

19 years agoNew syntax for the outtype of a match.
Claudio Sacerdoti Coen [Tue, 8 Nov 2005 09:26:47 +0000 (09:26 +0000)]
New syntax for the outtype of a match.

19 years agoadded some stuff on inductive types
Enrico Tassi [Tue, 8 Nov 2005 08:56:32 +0000 (08:56 +0000)]
added some stuff on inductive types

19 years agoRefinement of a Cast was bugged.
Claudio Sacerdoti Coen [Mon, 7 Nov 2005 18:48:37 +0000 (18:48 +0000)]
Refinement of a Cast was bugged.

19 years agoAssertFailure from the type-checker now becomes an AssertFailure for the
Claudio Sacerdoti Coen [Mon, 7 Nov 2005 18:48:22 +0000 (18:48 +0000)]
AssertFailure from the type-checker now becomes an AssertFailure for the
unifier.