]> matita.cs.unibo.it Git - helm.git/log
helm.git
18 years ago(Partial commit)
Claudio Sacerdoti Coen [Mon, 16 Jan 2006 16:18:10 +0000 (16:18 +0000)]
(Partial commit)
Improved version of cicReduction. Configurations can now be preserved as much
as possible (without need to go back to terms by means of unwind).
This allows the implementation of new strategies and removes a few sources of
inefficiences.

The commit is partial since not every strategy has been ported yet.

18 years ago...
Claudio Sacerdoti Coen [Mon, 16 Jan 2006 16:16:20 +0000 (16:16 +0000)]
...

18 years agoBug fixed: the wrong context was used.
Claudio Sacerdoti Coen [Mon, 16 Jan 2006 16:02:28 +0000 (16:02 +0000)]
Bug fixed: the wrong context was used.

18 years agoDead code removed.
Claudio Sacerdoti Coen [Mon, 16 Jan 2006 15:39:49 +0000 (15:39 +0000)]
Dead code removed.

18 years agobugfix for missing parens: when the precedence does not change, parens are now added...
Stefano Zacchiroli [Mon, 16 Jan 2006 10:12:41 +0000 (10:12 +0000)]
bugfix for missing parens: when the precedence does not change, parens are now added not only when there is a mismatch Left vs Right or vice versa but also when there is a mismatch Left vs Inner, Right vs Inner and vice versa.

18 years agoAdded recursive path ordering and demodulation tactic.
Andrea Asperti [Mon, 16 Jan 2006 09:38:52 +0000 (09:38 +0000)]
Added recursive path ordering and demodulation tactic.

18 years agoMore informative error message.
Claudio Sacerdoti Coen [Fri, 13 Jan 2006 11:04:44 +0000 (11:04 +0000)]
More informative error message.

18 years agofixed coercions undoooing
Enrico Tassi [Thu, 12 Jan 2006 15:46:34 +0000 (15:46 +0000)]
fixed coercions undoooing

18 years agofixed
Enrico Tassi [Thu, 12 Jan 2006 14:45:28 +0000 (14:45 +0000)]
fixed

18 years agofix
Enrico Tassi [Thu, 12 Jan 2006 14:30:25 +0000 (14:30 +0000)]
fix

18 years agofixed compilation order
Enrico Tassi [Thu, 12 Jan 2006 14:28:44 +0000 (14:28 +0000)]
fixed compilation order

18 years agofixes for paramodulation relocation
Enrico Tassi [Thu, 12 Jan 2006 14:19:44 +0000 (14:19 +0000)]
fixes for paramodulation relocation
saturate(.opt) is now always compiled

18 years agofixed paramodulation trnsition
Enrico Tassi [Thu, 12 Jan 2006 13:54:08 +0000 (13:54 +0000)]
fixed paramodulation trnsition

18 years agoRemoved calls to paramodulation.saturation.init
Andrea Asperti [Thu, 12 Jan 2006 12:39:55 +0000 (12:39 +0000)]
Removed calls to paramodulation.saturation.init

18 years agoMoved paramodulation inside tactics.
Andrea Asperti [Thu, 12 Jan 2006 12:38:36 +0000 (12:38 +0000)]
Moved paramodulation inside tactics.
Added a new (reduction) tactic demodulate.

18 years agoignore used to avoid Y warning
Claudio Sacerdoti Coen [Thu, 12 Jan 2006 11:24:17 +0000 (11:24 +0000)]
ignore used to avoid Y warning

18 years agoDependency coq.moo.opt added to target tests.opt
Claudio Sacerdoti Coen [Thu, 12 Jan 2006 11:11:51 +0000 (11:11 +0000)]
Dependency coq.moo.opt added to target tests.opt

18 years agoDead code removed.
Claudio Sacerdoti Coen [Thu, 12 Jan 2006 11:02:34 +0000 (11:02 +0000)]
Dead code removed.

18 years agoDead code removed.
Claudio Sacerdoti Coen [Thu, 12 Jan 2006 10:29:26 +0000 (10:29 +0000)]
Dead code removed.

18 years agomah...
Enrico Tassi [Wed, 11 Jan 2006 15:22:36 +0000 (15:22 +0000)]
mah...

18 years agofix
Enrico Tassi [Wed, 11 Jan 2006 15:08:18 +0000 (15:08 +0000)]
fix

18 years agoAdded $SVNOPTION.
Enrico Tassi [Wed, 11 Jan 2006 14:12:15 +0000 (14:12 +0000)]
Added $SVNOPTION.

18 years agosvn now uses $SVNOPTIONS;
Claudio Sacerdoti Coen [Wed, 11 Jan 2006 13:51:05 +0000 (13:51 +0000)]
svn now uses $SVNOPTIONS;
this can be useful to set the release to be checked out in the crontab

18 years agoNew table bench_svn to keep the map "mark"==>"revision"
Claudio Sacerdoti Coen [Wed, 11 Jan 2006 13:34:33 +0000 (13:34 +0000)]
New table bench_svn to keep the map "mark"==>"revision"

18 years agoHand-made generated inversion lemma.
Claudio Sacerdoti Coen [Wed, 11 Jan 2006 11:26:28 +0000 (11:26 +0000)]
Hand-made generated inversion lemma.
It heavily uses the new tinycal features.

18 years agoCode clean up.
marangon [Wed, 11 Jan 2006 10:45:57 +0000 (10:45 +0000)]
Code clean up.

18 years agocle introduced; ceq fixed
Ferruccio Guidi [Tue, 10 Jan 2006 18:07:01 +0000 (18:07 +0000)]
cle introduced; ceq fixed

18 years agoadded $Id$
Stefano Zacchiroli [Tue, 10 Jan 2006 14:55:36 +0000 (14:55 +0000)]
added $Id$

18 years agoDead code removed.
Claudio Sacerdoti Coen [Tue, 10 Jan 2006 12:12:18 +0000 (12:12 +0000)]
Dead code removed.

18 years agoDead code removed.
Claudio Sacerdoti Coen [Tue, 10 Jan 2006 12:06:02 +0000 (12:06 +0000)]
Dead code removed.

18 years agoDead code removed.
Claudio Sacerdoti Coen [Tue, 10 Jan 2006 12:04:07 +0000 (12:04 +0000)]
Dead code removed.

18 years agoDead code removed.
Claudio Sacerdoti Coen [Tue, 10 Jan 2006 12:02:08 +0000 (12:02 +0000)]
Dead code removed.

18 years agoWarning Y fixed.
Claudio Sacerdoti Coen [Tue, 10 Jan 2006 12:00:24 +0000 (12:00 +0000)]
Warning Y fixed.

18 years agoDead code removed.
Claudio Sacerdoti Coen [Tue, 10 Jan 2006 11:58:05 +0000 (11:58 +0000)]
Dead code removed.

18 years agoDead code removed.
Claudio Sacerdoti Coen [Tue, 10 Jan 2006 11:52:29 +0000 (11:52 +0000)]
Dead code removed.

18 years agoLIMIT 0,-1 no more valid --> removed
Enrico Tassi [Tue, 10 Jan 2006 08:58:09 +0000 (08:58 +0000)]
LIMIT 0,-1 no more valid --> removed

18 years agoparamodulation now compiles with ocaml 3.09 in opt mode (added -for-pack)
Claudio Sacerdoti Coen [Mon, 9 Jan 2006 17:02:59 +0000 (17:02 +0000)]
paramodulation now compiles with ocaml 3.09 in opt mode (added -for-pack)

18 years agoThe proofContext method now returns the empty context when no proof is ongoing.
Claudio Sacerdoti Coen [Mon, 9 Jan 2006 14:43:15 +0000 (14:43 +0000)]
The proofContext method now returns the empty context when no proof is ongoing.
This behaviour is compatible with the behaviour of proofMetasenv

18 years agoBug fixed in computation of the domain of records with left parameters.
Claudio Sacerdoti Coen [Mon, 9 Jan 2006 14:41:52 +0000 (14:41 +0000)]
Bug fixed in computation of the domain of records with left parameters.

18 years agochanges location of coq.ma (now "legacy/coq.ma")
Stefano Zacchiroli [Mon, 9 Jan 2006 13:56:10 +0000 (13:56 +0000)]
changes location of coq.ma (now "legacy/coq.ma")

18 years agomatita standard library is an include path per default
Stefano Zacchiroli [Mon, 9 Jan 2006 13:55:07 +0000 (13:55 +0000)]
matita standard library is an include path per default

18 years agorebuilt
Stefano Zacchiroli [Mon, 9 Jan 2006 13:54:48 +0000 (13:54 +0000)]
rebuilt

18 years agocoq repository is legacy
Stefano Zacchiroli [Mon, 9 Jan 2006 13:54:29 +0000 (13:54 +0000)]
coq repository is legacy

18 years agoadded stdlib_dir entry
Stefano Zacchiroli [Mon, 9 Jan 2006 13:54:10 +0000 (13:54 +0000)]
added stdlib_dir entry

18 years agoadded buildTimeConf interface
Stefano Zacchiroli [Mon, 9 Jan 2006 13:53:56 +0000 (13:53 +0000)]
added buildTimeConf interface

18 years agomoved coq.ma to library/legacy/
Stefano Zacchiroli [Mon, 9 Jan 2006 13:53:45 +0000 (13:53 +0000)]
moved coq.ma to library/legacy/

18 years ago- new location for coq.ma
Stefano Zacchiroli [Mon, 9 Jan 2006 13:53:21 +0000 (13:53 +0000)]
- new location for coq.ma
- better implementation of test related Makefile rules

18 years agodo not generate deps for legacy URIs
Stefano Zacchiroli [Mon, 9 Jan 2006 13:52:55 +0000 (13:52 +0000)]
do not generate deps for legacy URIs

18 years agoavoid writing in read only baseuris
Stefano Zacchiroli [Mon, 9 Jan 2006 13:52:05 +0000 (13:52 +0000)]
avoid writing in read only baseuris

18 years agobumped year
Stefano Zacchiroli [Mon, 9 Jan 2006 13:51:23 +0000 (13:51 +0000)]
bumped year

18 years agoadded support for repository attributes
Stefano Zacchiroli [Mon, 9 Jan 2006 13:50:58 +0000 (13:50 +0000)]
added support for repository attributes

18 years agoadded sample entries with attributes
Stefano Zacchiroli [Mon, 9 Jan 2006 13:50:33 +0000 (13:50 +0000)]
added sample entries with attributes

18 years agoOld compare-terms function
Andrea Asperti [Mon, 9 Jan 2006 13:08:14 +0000 (13:08 +0000)]
Old compare-terms function

18 years agoremoved debugging printing
Andrea Asperti [Mon, 9 Jan 2006 12:54:59 +0000 (12:54 +0000)]
removed debugging printing

18 years agoadded cleaning of .lexicon and .metadata files
Stefano Zacchiroli [Mon, 9 Jan 2006 12:51:58 +0000 (12:51 +0000)]
added cleaning of .lexicon and .metadata files

18 years agoignoring the result of load_notation
Andrea Asperti [Mon, 9 Jan 2006 12:33:13 +0000 (12:33 +0000)]
ignoring the result of load_notation

18 years agoBux fixed: matita did not save the .lexicon files! (only matitac did)
Claudio Sacerdoti Coen [Mon, 9 Jan 2006 12:19:17 +0000 (12:19 +0000)]
Bux fixed: matita did not save the .lexicon files! (only matitac did)

18 years ago$Id$ readded to paramodulation/utils.ml
Claudio Sacerdoti Coen [Mon, 9 Jan 2006 12:14:14 +0000 (12:14 +0000)]
$Id$ readded to paramodulation/utils.ml

18 years agoAdded a parameter (empty list) to load_notation.
Andrea Asperti [Mon, 9 Jan 2006 11:49:23 +0000 (11:49 +0000)]
Added a parameter (empty list) to load_notation.

18 years agoadded again the bin files
Enrico Tassi [Mon, 9 Jan 2006 11:05:06 +0000 (11:05 +0000)]
added again the bin files

18 years agomoved away broken files
Enrico Tassi [Mon, 9 Jan 2006 11:04:12 +0000 (11:04 +0000)]
moved away broken files

18 years agoNew version of compare_weights.
Andrea Asperti [Mon, 9 Jan 2006 10:56:02 +0000 (10:56 +0000)]
New version of compare_weights.

18 years agofix
Enrico Tassi [Mon, 9 Jan 2006 10:54:49 +0000 (10:54 +0000)]
fix

18 years agofix
Enrico Tassi [Mon, 9 Jan 2006 10:41:17 +0000 (10:41 +0000)]
fix

18 years agomoved to svn
Enrico Tassi [Mon, 9 Jan 2006 10:39:26 +0000 (10:39 +0000)]
moved to svn

18 years agoStupid bug of mine fixed: sometimes (Some ~-1) was used in place of None.
Claudio Sacerdoti Coen [Mon, 9 Jan 2006 09:39:14 +0000 (09:39 +0000)]
Stupid bug of mine fixed: sometimes (Some ~-1) was used in place of None.
Moreover the userGoal was retrieved before setting it.

18 years agoNew version.
Claudio Sacerdoti Coen [Mon, 9 Jan 2006 08:50:55 +0000 (08:50 +0000)]
New version.

18 years agoBug fixed: the include_paths were no longer handled properly when matita was
Claudio Sacerdoti Coen [Sun, 8 Jan 2006 19:16:27 +0000 (19:16 +0000)]
Bug fixed: the include_paths were no longer handled properly when matita was
launched outside a development. E.g.: ./matita library/nat/times.ma was no
longer working (./matita -I library library/nat/times.ma was)

18 years agoBug fixed: macros in the middle of a goto cursor or goto end-of-script were
Claudio Sacerdoti Coen [Sun, 8 Jan 2006 18:45:58 +0000 (18:45 +0000)]
Bug fixed: macros in the middle of a goto cursor or goto end-of-script were
not executed.

Explanation: the current goal was set only externally, but it is used by
macro disambiguation.

To fix the bug I have finally changed the type of a "lazy_macro" so that its
input is now a context. it used to be an integer, the selected goal; however,
the integer does not make sense since a macro can be invoked also when there is
no current proof.

18 years agoAdded $Id$ to every .ml file.
Claudio Sacerdoti Coen [Sun, 8 Jan 2006 18:00:22 +0000 (18:00 +0000)]
Added $Id$ to every .ml file.

18 years agoAdded $Id$ to the file.
Claudio Sacerdoti Coen [Sun, 8 Jan 2006 17:38:35 +0000 (17:38 +0000)]
Added $Id$ to the file.

18 years ago.cvsignore files removed (the svn:property property is used instead)
Claudio Sacerdoti Coen [Sun, 8 Jan 2006 17:26:52 +0000 (17:26 +0000)]
.cvsignore files removed (the svn:property property is used instead)

18 years ago1. Macros are now handled using an execption that is caught by matitacLib
Claudio Sacerdoti Coen [Sun, 8 Jan 2006 17:20:59 +0000 (17:20 +0000)]
1. Macros are now handled using an execption that is caught by matitacLib
   (raising an error) or matitaScript. As a result matitaScript is now simpler.
2. svn:ignore property refined for several directories in ocaml

18 years agoported to ocaml 3.09.1
Stefano Zacchiroli [Sun, 8 Jan 2006 12:14:20 +0000 (12:14 +0000)]
ported to ocaml 3.09.1

18 years agoported to ocaml 3.09.1
Stefano Zacchiroli [Sun, 8 Jan 2006 00:31:58 +0000 (00:31 +0000)]
ported to ocaml 3.09.1

18 years agobugfix, removed an hard coded instances of ocaml ABI version
Stefano Zacchiroli [Sun, 8 Jan 2006 00:28:27 +0000 (00:28 +0000)]
bugfix, removed an hard coded instances of ocaml ABI version

18 years agoported to ocaml 3.09.1
Stefano Zacchiroli [Sun, 8 Jan 2006 00:22:53 +0000 (00:22 +0000)]
ported to ocaml 3.09.1

18 years agoported to ocaml 3.09.1
Stefano Zacchiroli [Sat, 7 Jan 2006 17:54:03 +0000 (17:54 +0000)]
ported to ocaml 3.09.1

18 years agofix
Enrico Tassi [Mon, 26 Dec 2005 11:41:21 +0000 (11:41 +0000)]
fix

18 years agobeauty\!
Enrico Tassi [Sat, 24 Dec 2005 14:44:04 +0000 (14:44 +0000)]
beauty\!

18 years agobeauty\!
Enrico Tassi [Sat, 24 Dec 2005 14:40:26 +0000 (14:40 +0000)]
beauty\!

18 years agofix
Enrico Tassi [Sat, 24 Dec 2005 14:10:47 +0000 (14:10 +0000)]
fix

18 years agofix
Enrico Tassi [Sat, 24 Dec 2005 14:01:00 +0000 (14:01 +0000)]
fix

18 years agofix
Enrico Tassi [Sat, 24 Dec 2005 13:57:47 +0000 (13:57 +0000)]
fix

18 years agofix
Enrico Tassi [Sat, 24 Dec 2005 13:54:59 +0000 (13:54 +0000)]
fix

18 years agomore fix
Enrico Tassi [Sat, 24 Dec 2005 13:44:54 +0000 (13:44 +0000)]
more fix

18 years agofix
Enrico Tassi [Sat, 24 Dec 2005 13:36:51 +0000 (13:36 +0000)]
fix

18 years agoattempt to move nightly profiling to svn
Enrico Tassi [Sat, 24 Dec 2005 13:36:29 +0000 (13:36 +0000)]
attempt to move nightly profiling to svn

18 years agoremoved spurious CVSROOT from the old repository
Stefano Zacchiroli [Sat, 24 Dec 2005 12:09:12 +0000 (12:09 +0000)]
removed spurious CVSROOT from the old repository

18 years agotest commit
Enrico Tassi [Sat, 24 Dec 2005 11:32:17 +0000 (11:32 +0000)]
test commit

18 years agoremoved prova
Stefano Zacchiroli [Fri, 23 Dec 2005 12:38:52 +0000 (12:38 +0000)]
removed prova

18 years agoprova
Stefano Zacchiroli [Fri, 23 Dec 2005 12:38:21 +0000 (12:38 +0000)]
prova

18 years agoupdated
Stefano Zacchiroli [Fri, 23 Dec 2005 10:48:20 +0000 (10:48 +0000)]
updated

18 years agominor fixes (-nodb works again)
Stefano Zacchiroli [Fri, 23 Dec 2005 10:43:14 +0000 (10:43 +0000)]
minor fixes (-nodb works again)

18 years agoAdded parameter first_statement_only to the functions in matitaEngine
Claudio Sacerdoti Coen [Thu, 22 Dec 2005 18:05:32 +0000 (18:05 +0000)]
Added parameter first_statement_only to the functions in matitaEngine

18 years agoalias diffing/insertion is now handled by matitaEngine (invoked both
Claudio Sacerdoti Coen [Thu, 22 Dec 2005 16:18:06 +0000 (16:18 +0000)]
alias diffing/insertion is now handled by matitaEngine (invoked both
by matita and matitac)

18 years agoMakefiles made less verbose.
Claudio Sacerdoti Coen [Thu, 22 Dec 2005 13:32:45 +0000 (13:32 +0000)]
Makefiles made less verbose.

18 years agofix
Enrico Tassi [Thu, 22 Dec 2005 10:26:21 +0000 (10:26 +0000)]
fix

18 years agofix
Enrico Tassi [Thu, 22 Dec 2005 10:18:31 +0000 (10:18 +0000)]
fix

18 years agofix
Enrico Tassi [Thu, 22 Dec 2005 10:02:40 +0000 (10:02 +0000)]
fix