]> matita.cs.unibo.it Git - helm.git/log
helm.git
19 years agoProof of unicity of proofs for:
Claudio Sacerdoti Coen [Wed, 2 Nov 2005 18:43:09 +0000 (18:43 +0000)]
Proof of unicity of proofs for:
 1. decidable equalities
 2. P x = true for some function P

19 years agoenable static linking of executables (try "make static")
Stefano Zacchiroli [Wed, 2 Nov 2005 17:48:14 +0000 (17:48 +0000)]
enable static linking of executables (try "make static")

19 years agorebuilt
Stefano Zacchiroli [Wed, 2 Nov 2005 17:34:03 +0000 (17:34 +0000)]
rebuilt

19 years agoadded gcc lib dir for enable static linking of libstdc++
Stefano Zacchiroli [Wed, 2 Nov 2005 17:33:51 +0000 (17:33 +0000)]
added gcc lib dir for enable static linking of libstdc++

19 years agoMaybe this time we will be lucky.
Claudio Sacerdoti Coen [Wed, 2 Nov 2005 12:27:59 +0000 (12:27 +0000)]
Maybe this time we will be lucky.

19 years ago() around tactic terms
Enrico Tassi [Wed, 2 Nov 2005 11:25:00 +0000 (11:25 +0000)]
() around tactic terms

19 years agoTotient function and related files.
Andrea Asperti [Wed, 2 Nov 2005 10:44:02 +0000 (10:44 +0000)]
Totient function and related files.

19 years agomatita distribution stuff
Stefano Zacchiroli [Wed, 2 Nov 2005 10:36:01 +0000 (10:36 +0000)]
matita distribution stuff

19 years agofix
Enrico Tassi [Wed, 2 Nov 2005 10:12:13 +0000 (10:12 +0000)]
fix

19 years agoBugs fixed.
Claudio Sacerdoti Coen [Mon, 31 Oct 2005 09:02:06 +0000 (09:02 +0000)]
Bugs fixed.

19 years agoAczel categories finished
Ferruccio Guidi [Sat, 29 Oct 2005 18:03:03 +0000 (18:03 +0000)]
Aczel categories finished
quantification domains started

19 years agoBug fixed: the wrong mark was chosen for yesterday.
Claudio Sacerdoti Coen [Sat, 29 Oct 2005 16:36:05 +0000 (16:36 +0000)]
Bug fixed: the wrong mark was chosen for yesterday.

19 years agoPorted to multiple marks in the same day: today newest mark is compared
Claudio Sacerdoti Coen [Fri, 28 Oct 2005 22:18:04 +0000 (22:18 +0000)]
Ported to multiple marks in the same day: today newest mark is compared
with yesterday newest mark.

19 years agoNew "global performances" bench (for native code).
Claudio Sacerdoti Coen [Fri, 28 Oct 2005 21:35:00 +0000 (21:35 +0000)]
New "global performances" bench (for native code).

19 years ago1. syntax error fixed
Claudio Sacerdoti Coen [Fri, 28 Oct 2005 21:31:01 +0000 (21:31 +0000)]
1. syntax error fixed
2. r.e. for the time format fixed

19 years agosql query fixed
Claudio Sacerdoti Coen [Fri, 28 Oct 2005 21:30:36 +0000 (21:30 +0000)]
sql query fixed

19 years agoBetter detection of spurious status lines.
Claudio Sacerdoti Coen [Fri, 28 Oct 2005 20:40:47 +0000 (20:40 +0000)]
Better detection of spurious status lines.

19 years agoMark fixed.
Claudio Sacerdoti Coen [Fri, 28 Oct 2005 20:36:19 +0000 (20:36 +0000)]
Mark fixed.

19 years agofix
Enrico Tassi [Fri, 28 Oct 2005 16:59:07 +0000 (16:59 +0000)]
fix

19 years agofix
Enrico Tassi [Fri, 28 Oct 2005 16:36:56 +0000 (16:36 +0000)]
fix

19 years agoNew format for benches (with much more precision).
Claudio Sacerdoti Coen [Fri, 28 Oct 2005 16:28:24 +0000 (16:28 +0000)]
New format for benches (with much more precision).

19 years agofix
Enrico Tassi [Fri, 28 Oct 2005 16:22:28 +0000 (16:22 +0000)]
fix

19 years agofix
Enrico Tassi [Fri, 28 Oct 2005 16:21:36 +0000 (16:21 +0000)]
fix

19 years ago1. Parameter enable (default true) added to HExtlib.profile
Claudio Sacerdoti Coen [Thu, 27 Oct 2005 13:51:16 +0000 (13:51 +0000)]
1. Parameter enable (default true) added to HExtlib.profile
2. profiling code commented out in cicReduction since it affects performances
   very badly

19 years ago...
Claudio Sacerdoti Coen [Thu, 27 Oct 2005 13:42:24 +0000 (13:42 +0000)]
...

19 years agotyping errors
Stefano Zacchiroli [Thu, 27 Oct 2005 08:49:12 +0000 (08:49 +0000)]
typing errors

19 years agoadded constraing on non-empty context for tactic application
Stefano Zacchiroli [Wed, 26 Oct 2005 11:52:37 +0000 (11:52 +0000)]
added constraing on non-empty context for tactic application

19 years agoimproved Makefile
Stefano Zacchiroli [Wed, 26 Oct 2005 10:18:52 +0000 (10:18 +0000)]
improved Makefile

19 years agoDead code removed.
Claudio Sacerdoti Coen [Wed, 26 Oct 2005 10:01:36 +0000 (10:01 +0000)]
Dead code removed.

19 years agoParentheses must now be put in patterns like in tactic arguments.
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 16:46:04 +0000 (16:46 +0000)]
Parentheses must now be put in patterns like in tactic arguments.

19 years agoSemantic change: applying a tactic to the empty goal list is now an error.
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 16:39:45 +0000 (16:39 +0000)]
Semantic change: applying a tactic to the empty goal list is now an error.

19 years agoSyntax change:
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 16:39:07 +0000 (16:39 +0000)]
Syntax change:
 1. hypotheses patterns are now separated by spaces (they used to be separated
    by ";")
 2. terms in patterns must now be put in parentheses like tactic arguments

19 years agoProofEngineTypes.Fail printed correctly.
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 15:57:35 +0000 (15:57 +0000)]
ProofEngineTypes.Fail printed correctly.

19 years agofixed -debug
Enrico Tassi [Tue, 25 Oct 2005 15:49:58 +0000 (15:49 +0000)]
fixed -debug

19 years agomoved the expansion of implicits inside the refiner in a lazy way
Enrico Tassi [Tue, 25 Oct 2005 15:49:18 +0000 (15:49 +0000)]
moved the expansion of implicits inside the refiner in a lazy way

19 years agofixed lapply on new tinycals semantic
Enrico Tassi [Tue, 25 Oct 2005 15:48:18 +0000 (15:48 +0000)]
fixed lapply on new tinycals semantic
removed expand_implicits from elim

19 years agofixed some type error
Stefano Zacchiroli [Tue, 25 Oct 2005 15:36:46 +0000 (15:36 +0000)]
fixed some type error

19 years agoexperimental version
Andrea Asperti [Tue, 25 Oct 2005 14:18:39 +0000 (14:18 +0000)]
experimental version

19 years agonew tacticals
Stefano Zacchiroli [Tue, 25 Oct 2005 13:49:08 +0000 (13:49 +0000)]
new tacticals

19 years agoported to new syntactic requirement about terms being surrounded by parens
Stefano Zacchiroli [Tue, 25 Oct 2005 13:48:39 +0000 (13:48 +0000)]
ported to new syntactic requirement about terms being surrounded by parens

19 years agoadded iter_option
Stefano Zacchiroli [Tue, 25 Oct 2005 13:47:04 +0000 (13:47 +0000)]
added iter_option

19 years ago"better" (????) identification of assertion failures
Stefano Zacchiroli [Tue, 25 Oct 2005 13:46:52 +0000 (13:46 +0000)]
"better" (????) identification of assertion failures

19 years agoDebugging code turned off.
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 12:57:59 +0000 (12:57 +0000)]
Debugging code turned off.

19 years agodump_moo added
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 12:53:55 +0000 (12:53 +0000)]
dump_moo added

19 years ago* More profiling code
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 12:49:21 +0000 (12:49 +0000)]
* More profiling code
* Debugging code restructured

19 years agoEvery exception that used to have type string is now a string Lazy.t.
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 12:37:37 +0000 (12:37 +0000)]
Every exception that used to have type string is now a string Lazy.t.

19 years ago...
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 12:32:09 +0000 (12:32 +0000)]
...

19 years agoreadme file
Andrea Asperti [Tue, 25 Oct 2005 12:15:47 +0000 (12:15 +0000)]
readme file

19 years ago~subst fixed everywhere in the type-checker:
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 11:11:40 +0000 (11:11 +0000)]
~subst fixed everywhere in the type-checker:
 1. sometimes it was not passed to functions
 2. sometimes it was passed but it was not used/useful/correct
 3. sometimes it was not passed recursively

19 years agot renamed to t' since t was already defined in the same file
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 08:24:57 +0000 (08:24 +0000)]
t renamed to t' since t was already defined in the same file

19 years agoBug fixed: the current substitution and metasenv were not propagated to the
Claudio Sacerdoti Coen [Tue, 25 Oct 2005 08:22:12 +0000 (08:22 +0000)]
Bug fixed: the current substitution and metasenv were not propagated to the
check_allowed_sort_elimination function. As a result:
 1. useless metas were opened by the apply tactic
 2. sometimes unification failed

19 years agonew semantics, should be the basis for the (re-)implementation
Stefano Zacchiroli [Mon, 24 Oct 2005 12:08:50 +0000 (12:08 +0000)]
new semantics, should be the basis for the (re-)implementation

19 years agoMinor fixings.
Andrea Asperti [Mon, 24 Oct 2005 07:40:26 +0000 (07:40 +0000)]
Minor fixings.

19 years agoTentative title.
Andrea Asperti [Mon, 24 Oct 2005 07:38:41 +0000 (07:38 +0000)]
Tentative title.

19 years agoCorrected a mistake in power_upto, and decreased the value of just_factor to
Andrea Asperti [Wed, 19 Oct 2005 15:52:56 +0000 (15:52 +0000)]
Corrected a mistake in power_upto, and decreased the value of just_factor to
three.

19 years agodefinition of eq improved (?) parametrizing an argument
Ferruccio Guidi [Tue, 18 Oct 2005 12:16:35 +0000 (12:16 +0000)]
definition of eq improved (?) parametrizing an argument

19 years agoadded coercions to Prod
Enrico Tassi [Mon, 17 Oct 2005 16:01:50 +0000 (16:01 +0000)]
added coercions to Prod

19 years agoadded some comments; general code cleanup
Alberto Griggio [Mon, 17 Oct 2005 14:50:41 +0000 (14:50 +0000)]
added some comments; general code cleanup

19 years agoAdded basic bibliography.
Andrea Asperti [Mon, 17 Oct 2005 07:47:53 +0000 (07:47 +0000)]
Added basic bibliography.

19 years agomore comments added
Ferruccio Guidi [Thu, 13 Oct 2005 14:22:08 +0000 (14:22 +0000)]
more comments added

19 years agoadded few proofs
Enrico Tassi [Thu, 13 Oct 2005 11:37:46 +0000 (11:37 +0000)]
added few proofs

19 years agofixed a couple of bugs that broke tests...
Alberto Griggio [Wed, 12 Oct 2005 12:37:36 +0000 (12:37 +0000)]
fixed a couple of bugs that broke tests...

19 years agofew more cases
Enrico Tassi [Wed, 12 Oct 2005 11:31:10 +0000 (11:31 +0000)]
few more cases

19 years agotlt_defs: notation updated
Ferruccio Guidi [Wed, 12 Oct 2005 11:28:23 +0000 (11:28 +0000)]
tlt_defs: notation updated
ac_defs : PREDICATIVE TOPOLOGY: firs attempt

19 years agoadded few cases
Enrico Tassi [Tue, 11 Oct 2005 16:38:21 +0000 (16:38 +0000)]
added few cases

19 years agofixed bugs in Indexing.find_matches and Saturation.apply_equality_to_goal
Alberto Griggio [Tue, 11 Oct 2005 15:10:22 +0000 (15:10 +0000)]
fixed bugs in Indexing.find_matches and Saturation.apply_equality_to_goal

19 years agofixed some typos
Enrico Tassi [Tue, 11 Oct 2005 13:20:11 +0000 (13:20 +0000)]
fixed some typos

19 years agoadded goals_of_proof
Stefano Zacchiroli [Tue, 11 Oct 2005 12:53:57 +0000 (12:53 +0000)]
added goals_of_proof

19 years agorealizability for the induction principle.
Andrea Asperti [Tue, 11 Oct 2005 08:28:47 +0000 (08:28 +0000)]
realizability for the induction principle.

19 years agoadded list_concat
Stefano Zacchiroli [Tue, 11 Oct 2005 08:24:33 +0000 (08:24 +0000)]
added list_concat

19 years agoadded level2 <-> level3 transformations
Stefano Zacchiroli [Mon, 10 Oct 2005 17:37:24 +0000 (17:37 +0000)]
added level2 <-> level3 transformations

19 years agofixed a bug (status not reset properly between calls), tried some other
Alberto Griggio [Mon, 10 Oct 2005 16:16:04 +0000 (16:16 +0000)]
fixed a bug (status not reset properly between calls), tried some other
euristics (not very satisfactory... :-( )

19 years agoFirst draft.
Andrea Asperti [Mon, 10 Oct 2005 13:57:38 +0000 (13:57 +0000)]
First draft.

19 years agoEmpty directory.
Andrea Asperti [Mon, 10 Oct 2005 10:57:05 +0000 (10:57 +0000)]
Empty directory.

19 years ago- added stack frame tagging
Stefano Zacchiroli [Mon, 10 Oct 2005 08:07:19 +0000 (08:07 +0000)]
- added stack frame tagging
- unified "End" for Branch and Select

19 years agoMore informative exceptions raised.
Claudio Sacerdoti Coen [Sun, 9 Oct 2005 13:42:52 +0000 (13:42 +0000)]
More informative exceptions raised.

19 years agoadded -nodb support
Stefano Zacchiroli [Fri, 7 Oct 2005 08:52:19 +0000 (08:52 +0000)]
added -nodb support

19 years agoadded support for MATITA_FLAGS and NODB make variables
Stefano Zacchiroli [Fri, 7 Oct 2005 08:19:43 +0000 (08:19 +0000)]
added support for MATITA_FLAGS and NODB make variables

19 years agochanged functor interface, now based on proofs instead of metasenvs (this one is...
Stefano Zacchiroli [Thu, 6 Oct 2005 17:59:24 +0000 (17:59 +0000)]
changed functor interface, now based on proofs instead of metasenvs (this one is implementable on top of ProofEngineTypes ...)

19 years agoNODB implemented
Claudio Sacerdoti Coen [Thu, 6 Oct 2005 17:34:57 +0000 (17:34 +0000)]
NODB implemented

19 years agoignore usual *tex crap
Stefano Zacchiroli [Thu, 6 Oct 2005 15:44:32 +0000 (15:44 +0000)]
ignore usual *tex crap

19 years agoadded Makefile
Stefano Zacchiroli [Thu, 6 Oct 2005 15:43:51 +0000 (15:43 +0000)]
added Makefile

19 years agocompleted instantiatian of level 2 patterns from level 1
Stefano Zacchiroli [Thu, 6 Oct 2005 15:43:34 +0000 (15:43 +0000)]
completed instantiatian of level 2 patterns from level 1

19 years agobugfix: avoid diversion in "make opt"
Stefano Zacchiroli [Thu, 6 Oct 2005 12:07:58 +0000 (12:07 +0000)]
bugfix: avoid diversion in "make opt"

19 years ago- better naming
Stefano Zacchiroli [Thu, 6 Oct 2005 11:37:40 +0000 (11:37 +0000)]
- better naming
- uniform handling of empty stack assertion failure
- added Qed and init

19 years agofirst check in of continuationals implementation
Stefano Zacchiroli [Thu, 6 Oct 2005 11:19:35 +0000 (11:19 +0000)]
first check in of continuationals implementation

19 years agoin the end: ... proper handling of multiple bindings of the same key, all "set_*...
Stefano Zacchiroli [Thu, 6 Oct 2005 09:50:12 +0000 (09:50 +0000)]
in the end: ... proper handling of multiple bindings of the same key, all "set_*" methods now replace the previous binding

19 years agobugfix: multiple bindings of the same key work again
Stefano Zacchiroli [Thu, 6 Oct 2005 09:37:32 +0000 (09:37 +0000)]
bugfix: multiple bindings of the same key work again

19 years agocompleted support for "-nodb", now also matitaclean and its library work with that...
Stefano Zacchiroli [Wed, 5 Oct 2005 16:12:07 +0000 (16:12 +0000)]
completed support for "-nodb", now also matitaclean and its library work with that setting

19 years agos/commands_of_domain_and_codomain_items_list/aliases_of_domain_and_codomain_items_list/
Stefano Zacchiroli [Wed, 5 Oct 2005 16:10:53 +0000 (16:10 +0000)]
s/commands_of_domain_and_codomain_items_list/aliases_of_domain_and_codomain_items_list/

19 years agoadded metadata "commands"
Stefano Zacchiroli [Wed, 5 Oct 2005 16:10:13 +0000 (16:10 +0000)]
added metadata "commands"

19 years agouncommented find_cic_appl_pattern_uris
Stefano Zacchiroli [Wed, 5 Oct 2005 16:09:58 +0000 (16:09 +0000)]
uncommented find_cic_appl_pattern_uris

19 years agoadded find
Stefano Zacchiroli [Wed, 5 Oct 2005 16:09:18 +0000 (16:09 +0000)]
added find

19 years agoremoved debug saving of "foo.conf.xml"
Stefano Zacchiroli [Wed, 5 Oct 2005 09:13:09 +0000 (09:13 +0000)]
removed debug saving of "foo.conf.xml"

19 years ago- added support for "-nodb" flag (still missing support for matitaclean which relies...
Stefano Zacchiroli [Wed, 5 Oct 2005 09:12:23 +0000 (09:12 +0000)]
- added support for "-nodb" flag (still missing support for matitaclean which relies on the db)
- centralized parsing of cmdline options in matitaInit. All top level programs which need to parse cmdline will now invoke either MatitaInit.parse_cmdline or MatitaInit.initialize_all and then refer to the relevant keys in the registry
- changed dependencies on hMySql since now it is in a separate library

19 years agoseparated "]]" to avoid clash with (temporary) continuationals ligatures
Stefano Zacchiroli [Wed, 5 Oct 2005 09:04:43 +0000 (09:04 +0000)]
separated "]]" to avoid clash with (temporary) continuationals ligatures

19 years agoadded MATITA_FLAGS support
Stefano Zacchiroli [Wed, 5 Oct 2005 09:04:13 +0000 (09:04 +0000)]
added MATITA_FLAGS support

19 years agorebuilt
Stefano Zacchiroli [Wed, 5 Oct 2005 09:02:08 +0000 (09:02 +0000)]
rebuilt

19 years agoadded hmysql dependency
Stefano Zacchiroli [Wed, 5 Oct 2005 09:01:07 +0000 (09:01 +0000)]
added hmysql dependency

19 years ago- "load_from" no longer clears the previous registry, but instead merge it with loade...
Stefano Zacchiroli [Wed, 5 Oct 2005 09:00:48 +0000 (09:00 +0000)]
- "load_from" no longer clears the previous registry, but instead merge it with loaded key,value pairs
- added "clear" method