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

18 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".

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

18 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

18 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

18 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

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

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

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

18 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

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

18 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)

18 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)

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

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

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

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

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

18 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

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

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

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

18 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

18 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)

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

18 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."

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

18 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

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

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

18 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

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

18 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

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

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

18 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

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

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

18 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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

18 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

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

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

18 years agoLet-ins with types can now be produced.
Claudio Sacerdoti Coen [Mon, 7 Nov 2005 18:46:56 +0000 (18:46 +0000)]
Let-ins with types can now be produced.

18 years agoAvoid generation of let x = let rec x = ... in x in (x ...).
Claudio Sacerdoti Coen [Mon, 7 Nov 2005 18:46:02 +0000 (18:46 +0000)]
Avoid generation of let x = let rec x = ... in x in (x ...).

18 years agoLet-ins with types can be produced.
Claudio Sacerdoti Coen [Mon, 7 Nov 2005 18:44:56 +0000 (18:44 +0000)]
Let-ins with types can be produced.

18 years agoSyntactic change:
Claudio Sacerdoti Coen [Mon, 7 Nov 2005 13:52:50 +0000 (13:52 +0000)]
Syntactic change:
 [ ... ] match t in t with ==> match t in t return ... with

18 years agoSyntactic change:
Claudio Sacerdoti Coen [Mon, 7 Nov 2005 13:47:46 +0000 (13:47 +0000)]
Syntactic change:
 [ ... ] match t in t with ==> match t in t return ... with

18 years agoDuplicated exception definition removed (used to give birth to a bug due to
Claudio Sacerdoti Coen [Mon, 7 Nov 2005 12:44:22 +0000 (12:44 +0000)]
Duplicated exception definition removed (used to give birth to a bug due to
the generativeness of exceptions).

18 years agoFirst draft of the introduction.
Andrea Asperti [Mon, 7 Nov 2005 11:31:00 +0000 (11:31 +0000)]
First draft of the introduction.

18 years agochanged script actions keybindings: s/CTRL-XXX/CTRL-ALT-XXX/
Stefano Zacchiroli [Mon, 7 Nov 2005 10:29:25 +0000 (10:29 +0000)]
changed script actions keybindings: s/CTRL-XXX/CTRL-ALT-XXX/

18 years agobugfix: no longer raise End_of_file for scripts ending with comments
Stefano Zacchiroli [Mon, 7 Nov 2005 10:28:50 +0000 (10:28 +0000)]
bugfix: no longer raise End_of_file for scripts ending with comments

18 years agolist sorting (to be completed ...)
Stefano Zacchiroli [Mon, 7 Nov 2005 10:21:54 +0000 (10:21 +0000)]
list sorting (to be completed ...)

18 years agoadded tail function
Stefano Zacchiroli [Mon, 7 Nov 2005 10:20:57 +0000 (10:20 +0000)]
added tail function

18 years agoadded bool_elim (elimination which preserves infos on the eliminated value)
Stefano Zacchiroli [Mon, 7 Nov 2005 10:04:22 +0000 (10:04 +0000)]
added bool_elim (elimination which preserves infos on the eliminated value)

18 years agosince the outtype is now refined correclty some types can be opmitted
Enrico Tassi [Fri, 4 Nov 2005 17:18:49 +0000 (17:18 +0000)]
since the outtype is now refined correclty some types can be opmitted

18 years agorefined outtype used to be discharged
Enrico Tassi [Fri, 4 Nov 2005 17:18:12 +0000 (17:18 +0000)]
refined outtype used to be discharged

18 years agomatita*.opt are now considered as if they were matita*
Claudio Sacerdoti Coen [Fri, 4 Nov 2005 16:58:10 +0000 (16:58 +0000)]
matita*.opt are now considered as if they were matita*

18 years agomake profiler silent
Enrico Tassi [Fri, 4 Nov 2005 16:32:06 +0000 (16:32 +0000)]
make profiler silent

18 years agoadded calbback to make the profiler silent
Enrico Tassi [Fri, 4 Nov 2005 16:30:33 +0000 (16:30 +0000)]
added calbback to make the profiler silent

18 years agoadded support for ALT-L expansion of tex macros
Stefano Zacchiroli [Fri, 4 Nov 2005 15:08:47 +0000 (15:08 +0000)]
added support for ALT-L expansion of tex macros

18 years agoligature expansion now considers also tex macros
Stefano Zacchiroli [Fri, 4 Nov 2005 15:08:19 +0000 (15:08 +0000)]
ligature expansion now considers also tex macros

18 years agoexported is_blank
Stefano Zacchiroli [Fri, 4 Nov 2005 14:32:41 +0000 (14:32 +0000)]
exported is_blank

18 years agoadded ligatures expansion support functions
Stefano Zacchiroli [Fri, 4 Nov 2005 14:03:47 +0000 (14:03 +0000)]
added ligatures expansion support functions

18 years agoadded support for expansion of ligatures ALT-L will trigger it
Stefano Zacchiroli [Fri, 4 Nov 2005 14:03:06 +0000 (14:03 +0000)]
added support for expansion of ligatures ALT-L will trigger it

18 years agobetter distinction of (* *) and (** *) comments
Stefano Zacchiroli [Fri, 4 Nov 2005 13:02:54 +0000 (13:02 +0000)]
better distinction of (* *) and (** *) comments
- first kind of comments is thrown away by the lexer, still admitting comment nesting
- second kind of comment is lexed as usual returning "BEGINCOMMENT" .... "ENDCOMMENT" token stream

18 years agoavoid losing work on CTRL-N
Stefano Zacchiroli [Fri, 4 Nov 2005 12:25:04 +0000 (12:25 +0000)]
avoid losing work on CTRL-N

18 years agoremoved no longer needed dependency on pxp
Stefano Zacchiroli [Fri, 4 Nov 2005 10:29:17 +0000 (10:29 +0000)]
removed no longer needed dependency on pxp

18 years agofixed typo
Stefano Zacchiroli [Fri, 4 Nov 2005 09:47:32 +0000 (09:47 +0000)]
fixed typo

18 years agomore structured makefile
Stefano Zacchiroli [Fri, 4 Nov 2005 09:47:03 +0000 (09:47 +0000)]
more structured makefile

18 years ago"towards a distribution of matita" changes:
Stefano Zacchiroli [Fri, 4 Nov 2005 09:34:24 +0000 (09:34 +0000)]
"towards a distribution of matita" changes:
- @USER_HOME@, @USER_NAME@ no longer hard coded at configure time
- added support for tilde expansion in configuration file
- added support for runtime overriding of RT_BASE_DIR
- better configure.ac, can now configure RT_BASE_DIR, debugging, and distribution defaults

18 years agoadded tilde_expansion of directory settings
Stefano Zacchiroli [Fri, 4 Nov 2005 09:33:00 +0000 (09:33 +0000)]
added tilde_expansion of directory settings

18 years agoadded char functions:
Stefano Zacchiroli [Fri, 4 Nov 2005 09:32:33 +0000 (09:32 +0000)]
added char functions:
- is_alpha, is_digit, is_alphanum
added string function:
- tilde_expand