]> matita.cs.unibo.it Git - helm.git/log
helm.git
22 years agoDebug printing update, now the unification bug
Enrico Tassi [Thu, 10 Oct 2002 19:40:37 +0000 (19:40 +0000)]
Debug printing update, now the unification bug
seems to be in tac_zero_inf_pos.

We get '0 < 1 + 0' instead of '0 < 1'.

22 years agoHandling of the splitting of constants into body + type.
Claudio Sacerdoti Coen [Thu, 10 Oct 2002 15:48:33 +0000 (15:48 +0000)]
Handling of the splitting of constants into body + type.

22 years agoHandling of the splitting of constants in body + type.
Claudio Sacerdoti Coen [Thu, 10 Oct 2002 15:46:08 +0000 (15:46 +0000)]
Handling of the splitting of constants in body + type.

22 years agoHTTP_GETTER_PORT environment variable added
Claudio Sacerdoti Coen [Thu, 10 Oct 2002 14:11:22 +0000 (14:11 +0000)]
HTTP_GETTER_PORT environment variable added

22 years agoSeveral bug-fixes:
Claudio Sacerdoti Coen [Wed, 9 Oct 2002 17:28:02 +0000 (17:28 +0000)]
Several bug-fixes:
 - apply_tac and my_cut used to generate a new metavariable without
   updating the metasenv
 - a boolean "false" was used in place of the propositional "False"
 - minor fixes

The equality_replace tactic is completely wrong. For now the whole
proof branch that needs it is commented out.

Open bugs:
 Some unification problem in the proof that the linear combination can
 be derived from the initial disequations.

22 years agoPretty-printing of MUTIND and MUTCONSTRUCT with crazy indexes fixed.
Claudio Sacerdoti Coen [Wed, 9 Oct 2002 15:09:45 +0000 (15:09 +0000)]
Pretty-printing of MUTIND and MUTCONSTRUCT with crazy indexes fixed.

22 years agoadded bootmisc and tomcat scripts
Claudio Sacerdoti Coen [Wed, 9 Oct 2002 14:48:17 +0000 (14:48 +0000)]
added bootmisc and tomcat scripts

22 years agoadded support for unload and reload of predefined stylesheets
Stefano Zacchiroli [Wed, 9 Oct 2002 12:19:42 +0000 (12:19 +0000)]
added support for unload and reload of predefined stylesheets

22 years agoscript that loads predefined uwobo stylesheets
Stefano Zacchiroli [Wed, 9 Oct 2002 11:25:16 +0000 (11:25 +0000)]
script that loads predefined uwobo stylesheets

22 years agoadded /etc/init.d/ stuff
Stefano Zacchiroli [Wed, 9 Oct 2002 09:36:49 +0000 (09:36 +0000)]
added /etc/init.d/ stuff

22 years agoWeb-services ordered by port number.
Claudio Sacerdoti Coen [Tue, 8 Oct 2002 09:42:42 +0000 (09:42 +0000)]
Web-services ordered by port number.

22 years agoDRAW_GRAPH_PORT environment variable added
Claudio Sacerdoti Coen [Tue, 8 Oct 2002 09:37:47 +0000 (09:37 +0000)]
DRAW_GRAPH_PORT environment variable added

22 years agoURI_SET_QUEUE_PORT and DRAW_GRAPH_PORT added
Claudio Sacerdoti Coen [Tue, 8 Oct 2002 09:34:20 +0000 (09:34 +0000)]
URI_SET_QUEUE_PORT and DRAW_GRAPH_PORT added

22 years agoDefault ports changed.
Claudio Sacerdoti Coen [Tue, 8 Oct 2002 09:33:09 +0000 (09:33 +0000)]
Default ports changed.

22 years agoURI_SET_QUEUE_PORT environment variable added
Claudio Sacerdoti Coen [Tue, 8 Oct 2002 09:23:03 +0000 (09:23 +0000)]
URI_SET_QUEUE_PORT environment variable added

22 years agoproofcheckerURL configuration parameter added
Claudio Sacerdoti Coen [Tue, 8 Oct 2002 09:14:29 +0000 (09:14 +0000)]
proofcheckerURL configuration parameter added

22 years agoproofcheckerURL param added
Claudio Sacerdoti Coen [Tue, 8 Oct 2002 09:13:53 +0000 (09:13 +0000)]
proofcheckerURL param added

22 years agofourier_tac without useless recursion
Enrico Tassi [Mon, 7 Oct 2002 20:40:43 +0000 (20:40 +0000)]
fourier_tac without useless recursion

22 years ago- The Getter and UWOBO moved to mowgli.
Claudio Sacerdoti Coen [Mon, 7 Oct 2002 16:56:10 +0000 (16:56 +0000)]
- The Getter and UWOBO moved to mowgli.
- The UWOBO default port changed to 8081.
- The Getter default port changed to 48081.

22 years ago- New environment variables set.
Claudio Sacerdoti Coen [Mon, 7 Oct 2002 16:35:22 +0000 (16:35 +0000)]
- New environment variables set.
- Configuration files for V7_mowgli now also generated.

22 years agohopefully last tactic update cvs log
Enrico Tassi [Mon, 7 Oct 2002 16:30:17 +0000 (16:30 +0000)]
hopefully last tactic update cvs log

22 years agoInitial revision
Claudio Sacerdoti Coen [Mon, 7 Oct 2002 16:25:55 +0000 (16:25 +0000)]
Initial revision

22 years agoHTTP_GETTER_DTD_BASE_DIR configuration parameter added
Claudio Sacerdoti Coen [Mon, 7 Oct 2002 16:11:02 +0000 (16:11 +0000)]
HTTP_GETTER_DTD_BASE_DIR configuration parameter added

22 years agotactic update
Enrico Tassi [Wed, 2 Oct 2002 17:08:50 +0000 (17:08 +0000)]
tactic update

22 years agoModified Files:
Irene Schena [Wed, 2 Oct 2002 12:08:27 +0000 (12:08 +0000)]
Modified Files:
1) grammar.txt: added parentesis to string-set

22 years agoBetter handling of queries. Now both the locate and backward queries give
Claudio Sacerdoti Coen [Fri, 27 Sep 2002 16:59:23 +0000 (16:59 +0000)]
Better handling of queries. Now both the locate and backward queries give
the user the possibility to disambiguate the answer, and write it in the
input window. Some bugs in the disambiguation process have been fixed.
Finally the output of the query process in the outputhtml window is now
much more verbose.

22 years agoModified Files:
Irene Schena [Mon, 23 Sep 2002 12:50:45 +0000 (12:50 +0000)]
Modified Files:
1) grammar.txt xmathql.dtd: relation modified

22 years agochange code moved to change_tac (functional version defined in primitiveTactics)
Claudio Sacerdoti Coen [Fri, 20 Sep 2002 17:30:57 +0000 (17:30 +0000)]
change code moved to change_tac (functional version defined in primitiveTactics)

22 years agoModified Files:
Irene Schena [Fri, 20 Sep 2002 14:14:25 +0000 (14:14 +0000)]
Modified Files:
1)grammar.txt xmathql.dtd: updated versions
Removed Files:
1)core_grammar.txt: now all the grammar is implemented

22 years agocommit of galax mathql interpreter
natile [Thu, 19 Sep 2002 17:45:22 +0000 (17:45 +0000)]
commit of galax mathql interpreter

22 years agoTactic update
Enrico Tassi [Thu, 19 Sep 2002 14:57:41 +0000 (14:57 +0000)]
Tactic update

22 years agoSmall code improvement.
Claudio Sacerdoti Coen [Wed, 18 Sep 2002 09:24:46 +0000 (09:24 +0000)]
Small code improvement.

22 years agoTactic update
Enrico Tassi [Wed, 18 Sep 2002 06:57:55 +0000 (06:57 +0000)]
Tactic update

22 years agonew query generator
Ferruccio Guidi [Tue, 17 Sep 2002 13:28:50 +0000 (13:28 +0000)]
new query generator

22 years agoList of tactics implemented and to implement (italian only).
Claudio Sacerdoti Coen [Mon, 16 Sep 2002 15:22:28 +0000 (15:22 +0000)]
List of tactics implemented and to implement (italian only).

22 years agorestricted mode to use when the database is down :)
Ferruccio Guidi [Fri, 13 Sep 2002 16:52:32 +0000 (16:52 +0000)]
restricted mode to use when the database is down :)

22 years agoquery generator timing feature improved
Ferruccio Guidi [Fri, 13 Sep 2002 14:58:49 +0000 (14:58 +0000)]
query generator timing feature improved

22 years agoModified Files:
Irene Schena [Fri, 13 Sep 2002 13:25:41 +0000 (13:25 +0000)]
Modified Files:
1) schema-h: Prop. occurrence removed

22 years agoring.ml* splitted into ring.ml* and tacticals.ml*
Claudio Sacerdoti Coen [Fri, 13 Sep 2002 11:19:59 +0000 (11:19 +0000)]
ring.ml* splitted into ring.ml* and tacticals.ml*

22 years agothen_ tactical implemented (equivalent to the tclTHEN of Coq)
Claudio Sacerdoti Coen [Fri, 13 Sep 2002 11:10:30 +0000 (11:10 +0000)]
then_ tactical implemented (equivalent to the tclTHEN of Coq)

22 years agoModified Files:
Irene Schena [Fri, 13 Sep 2002 11:08:47 +0000 (11:08 +0000)]
Modified Files:
1)schema-h: added prop. coercion

22 years agoFourier tactic update
Enrico Tassi [Fri, 13 Sep 2002 11:01:39 +0000 (11:01 +0000)]
Fourier tactic update

22 years agoWhen locate is used during the lexing phase, it may happen that no URI is
Claudio Sacerdoti Coen [Mon, 9 Sep 2002 10:10:37 +0000 (10:10 +0000)]
When locate is used during the lexing phase, it may happen that no URI is
found or more than an URI is found. In those cases a window is now opened
and the user is asked to either enter the URI (if none was found) or
choose from the list of found URIs.

22 years agoPatch applied to the locate query: when used to retrieve the first inductive
Claudio Sacerdoti Coen [Mon, 9 Sep 2002 10:03:24 +0000 (10:03 +0000)]
Patch applied to the locate query: when used to retrieve the first inductive
type of a mutual inductive types block, the returned URI is now the URI of
the type (with the fragment identifier!) and not the one of the block (without).

22 years agoFourier tactic update
Enrico Tassi [Mon, 9 Sep 2002 09:39:51 +0000 (09:39 +0000)]
Fourier tactic update

22 years agoFirst works
Enrico Tassi [Sat, 7 Sep 2002 15:36:14 +0000 (15:36 +0000)]
First works

22 years agoAdded Files:
Irene Schena [Fri, 6 Sep 2002 16:05:58 +0000 (16:05 +0000)]
Added Files:
1)schema-h schema-hth: new versions
Removed Files:
1)schema-h.rdf schema-hth.rdf: old versions

22 years agomQueryGenerator and topLevel patched
Ferruccio Guidi [Thu, 5 Sep 2002 14:15:47 +0000 (14:15 +0000)]
mQueryGenerator and topLevel patched

22 years agoModified Files:
Irene Schena [Thu, 5 Sep 2002 13:50:49 +0000 (13:50 +0000)]
Modified Files:
1)dces dcq dctype: new versions
Removed Files:
1)eor

22 years agosome small improvements: command line sintax changed, -MB added
Ferruccio Guidi [Thu, 5 Sep 2002 13:39:08 +0000 (13:39 +0000)]
some small improvements: command line sintax changed, -MB added

22 years agoModified Files:
Irene Schena [Thu, 5 Sep 2002 09:41:09 +0000 (09:41 +0000)]
Modified Files:
xmathql.dtd: syntax error

22 years agoThe parser (the lexer indeed) now use the locate query to locate an object
Claudio Sacerdoti Coen [Wed, 4 Sep 2002 17:53:22 +0000 (17:53 +0000)]
The parser (the lexer indeed) now use the locate query to locate an object
whose identifier is unknown. In ambigous cases, no choice is given to the
user and the usual exception (identifier not found) is raised. It works
only for constants and for the first inductive type of a mutual inductive
type block.

22 years agoraw HTML markap generator
Ferruccio Guidi [Wed, 4 Sep 2002 17:05:21 +0000 (17:05 +0000)]
raw HTML markap generator

22 years agotextual parser fixed
Ferruccio Guidi [Wed, 4 Sep 2002 17:00:54 +0000 (17:00 +0000)]
textual parser fixed

22 years agoFourier tactic
Enrico Tassi [Wed, 4 Sep 2002 15:34:28 +0000 (15:34 +0000)]
Fourier tactic

22 years agoAdded Files:
Irene Schena [Tue, 3 Sep 2002 14:55:02 +0000 (14:55 +0000)]
Added Files:
1)result.xml xmqlresult.dtd: example and dtd for MathQL query results

22 years agouser name added to tmp file name
Ferruccio Guidi [Fri, 30 Aug 2002 17:02:37 +0000 (17:02 +0000)]
user name added to tmp file name

22 years agoModified Files:
Irene Schena [Thu, 29 Aug 2002 14:41:02 +0000 (14:41 +0000)]
Modified Files:
1)core_grammar.txt grammar.txt query.xml xmathql.dtd: new grammar

22 years agoType expression simplified.
Michele Galatà [Thu, 29 Aug 2002 13:19:02 +0000 (13:19 +0000)]
Type expression simplified.

22 years agoComment typo fixed.
Michele Galatà [Thu, 29 Aug 2002 13:18:34 +0000 (13:18 +0000)]
Comment typo fixed.

22 years agoModified Files:
Irene Schena [Wed, 28 Aug 2002 14:57:52 +0000 (14:57 +0000)]
Modified Files:
1)core_grammar.txt grammar.txt query.xml xmathql.dtd: new version
----------------------------------------------------------------------

22 years agodebian release -3
Stefano Zacchiroli [Wed, 28 Aug 2002 13:57:45 +0000 (13:57 +0000)]
debian release -3

22 years agodebian version "-8"
Stefano Zacchiroli [Wed, 28 Aug 2002 13:41:26 +0000 (13:41 +0000)]
debian version "-8"

22 years agoforward compatibility changes for ocaml 3.06
Stefano Zacchiroli [Wed, 28 Aug 2002 13:37:38 +0000 (13:37 +0000)]
forward compatibility changes for ocaml 3.06

22 years agoInterface file created. Missing from previous commit.
Claudio Sacerdoti Coen [Tue, 27 Aug 2002 14:18:31 +0000 (14:18 +0000)]
Interface file created. Missing from previous commit.

22 years agoUpdated to use the new parser that creates (stacks of) existential variables
Claudio Sacerdoti Coen [Mon, 29 Jul 2002 15:55:31 +0000 (15:55 +0000)]
Updated to use the new parser that creates (stacks of) existential variables
when an implicit arguments is found.

22 years agoUpdated to use the new parser that creates (stacks of) existential variables
Claudio Sacerdoti Coen [Mon, 29 Jul 2002 15:50:29 +0000 (15:50 +0000)]
Updated to use the new parser that creates (stacks of) existential variables
when an implicit arguments is found.

22 years agoMany improvements in tactics (and tactical) representation:
Claudio Sacerdoti Coen [Mon, 22 Jul 2002 17:50:49 +0000 (17:50 +0000)]
Many improvements in tactics (and tactical) representation:
1) tactics are no more functions from state to state, but functions from
   proof * goal to proof * goal list where the goal list is the list of
   new goals generated
2) proof and goal are no more optional
3) all the tactics have been slightly changed so that their type is now
   param1 -> ... -> paramn -> ProofEngineTypes.tactic
4) the tactical thens has been implemented

Other changes:
1) more .mli committed
2) comments and copyright notices added where missing

22 years agoFirst version of hxsp (new version of UWOBO implemented in Perl by
Claudio Sacerdoti Coen [Mon, 22 Jul 2002 17:34:34 +0000 (17:34 +0000)]
First version of hxsp (new version of UWOBO implemented in Perl by
Alessandro Barzanti using the bindings to libxml and libxslt).

22 years agoAdded examples.
Stefano Zacchiroli [Tue, 2 Jul 2002 09:26:09 +0000 (09:26 +0000)]
Added examples.

22 years agoconverted to unix textfile (fromdos)
Stefano Zacchiroli [Tue, 2 Jul 2002 08:06:44 +0000 (08:06 +0000)]
converted to unix textfile (fromdos)

22 years agobugfix: Ring will work again with varmaps :-)
Stefano Zacchiroli [Tue, 2 Jul 2002 08:05:52 +0000 (08:05 +0000)]
bugfix: Ring will work again with varmaps :-)

22 years ago- added Ring tactic on reals
Stefano Zacchiroli [Mon, 1 Jul 2002 20:22:39 +0000 (20:22 +0000)]
- added Ring tactic on reals
- module splitting
- proofEngine is now almost functional

22 years agobugfix that inhibit the removal of certain hypotheses
Stefano Zacchiroli [Mon, 1 Jul 2002 20:12:54 +0000 (20:12 +0000)]
bugfix that inhibit the removal of certain hypotheses

22 years agobug fix: handled LetIn case in simpl
Stefano Zacchiroli [Mon, 1 Jul 2002 20:10:54 +0000 (20:10 +0000)]
bug fix: handled LetIn case in simpl

22 years agomathQL modified, stderr corrected to stdout im mathql_interpreter,
Ferruccio Guidi [Mon, 1 Jul 2002 11:34:24 +0000 (11:34 +0000)]
mathQL modified, stderr corrected to stdout im mathql_interpreter,
new lavel assignment procedure in mQueryGenerator (uses degrees),
textual interface for mQueryGenerator added

22 years agoInvariant description added.
Claudio Sacerdoti Coen [Mon, 1 Jul 2002 09:15:14 +0000 (09:15 +0000)]
Invariant description added.

22 years agoBug fixed: there is an invariant that every attributed uri list must be
Claudio Sacerdoti Coen [Mon, 1 Jul 2002 09:13:36 +0000 (09:13 +0000)]
Bug fixed: there is an invariant that every attributed uri list must be
ordered on the uri that was not enforced for the new Reference.

22 years agoWrong xpointers generated. Fixed.
Claudio Sacerdoti Coen [Tue, 25 Jun 2002 08:52:21 +0000 (08:52 +0000)]
Wrong xpointers generated. Fixed.

22 years agoLocate query changed again. There is a mismatch between Domenico's
Claudio Sacerdoti Coen [Tue, 25 Jun 2002 08:51:42 +0000 (08:51 +0000)]
Locate query changed again. There is a mismatch between Domenico's
implementation and Ferruccio's semantics. The code now conforms to
Domenico's implementation and seems to work.

22 years agoclass parameter added to the getallrdfuris method.
Claudio Sacerdoti Coen [Mon, 24 Jun 2002 17:11:49 +0000 (17:11 +0000)]
class parameter added to the getallrdfuris method.
Values may be forward or backward.

22 years agoBug fixed: empty elements did not ask for the size of their first following siblings...
Claudio Sacerdoti Coen [Mon, 24 Jun 2002 15:17:48 +0000 (15:17 +0000)]
Bug fixed: empty elements did not ask for the size of their first following siblings in the
charcount mode.

22 years agoadded comment about 0 and 1 based indexes
Stefano Zacchiroli [Mon, 24 Jun 2002 09:34:44 +0000 (09:34 +0000)]
added comment about 0 and 1 based indexes

22 years agomathQL and mqint updated
Ferruccio Guidi [Sat, 22 Jun 2002 17:17:03 +0000 (17:17 +0000)]
mathQL and mqint updated
multiple MQReference and MQPattern added (untested)

22 years agoted version of mQueryGenerator (was mquery part 2)
Ferruccio Guidi [Sat, 22 Jun 2002 17:03:34 +0000 (17:03 +0000)]
ted version of mQueryGenerator (was mquery part 2)

22 years agountested version of mQueryGenerator (was mquery part 2)
Ferruccio Guidi [Sat, 22 Jun 2002 17:01:41 +0000 (17:01 +0000)]
untested version of mQueryGenerator (was mquery part 2)

22 years agobug fix: wrapped some possible List.{hd,tl} failures raising an
Stefano Zacchiroli [Sat, 22 Jun 2002 16:52:57 +0000 (16:52 +0000)]
bug fix: wrapped some possible List.{hd,tl} failures raising an
IllFormedUri exception

22 years agodatabase connection parameters updated
lordi [Wed, 19 Jun 2002 13:22:03 +0000 (13:22 +0000)]
database connection parameters updated

22 years agolet in scope corrected and new database format support
lordi [Wed, 19 Jun 2002 12:53:55 +0000 (12:53 +0000)]
let in scope corrected and new database format support

22 years agopiecewise ==> m:piecewise
Claudio Sacerdoti Coen [Wed, 19 Jun 2002 12:38:44 +0000 (12:38 +0000)]
piecewise ==> m:piecewise
piece     ==> m:piece

22 years ago*** empty log message ***
Claudio Sacerdoti Coen [Wed, 19 Jun 2002 10:45:28 +0000 (10:45 +0000)]
*** empty log message ***

22 years agoBug fixed: a sort not in normal form can now also be a LetIn.
Claudio Sacerdoti Coen [Wed, 19 Jun 2002 10:44:15 +0000 (10:44 +0000)]
Bug fixed: a sort not in normal form can now also be a LetIn.

22 years agoCoscoy double inner types now available also for Meta arguments.
Claudio Sacerdoti Coen [Wed, 19 Jun 2002 10:43:42 +0000 (10:43 +0000)]
Coscoy double inner types now available also for Meta arguments.

22 years agoupdated for the new version of mathQL.ml
Ferruccio Guidi [Tue, 18 Jun 2002 17:42:23 +0000 (17:42 +0000)]
updated for the new version of mathQL.ml

22 years agomathQL.ml updated
Ferruccio Guidi [Tue, 18 Jun 2002 17:39:14 +0000 (17:39 +0000)]
mathQL.ml updated

22 years agoInner-types a la Coscoy now correctly generated even for atoms.
Claudio Sacerdoti Coen [Tue, 18 Jun 2002 17:11:28 +0000 (17:11 +0000)]
Inner-types a la Coscoy now correctly generated even for atoms.

22 years agoConversion rules are now correctly handled also for atoms.
Claudio Sacerdoti Coen [Tue, 18 Jun 2002 17:10:28 +0000 (17:10 +0000)]
Conversion rules are now correctly handled also for atoms.
The only residual problem is that some proofs + side-proofs
where the proof is an atom with different inner-types are
rendered as a proof with two sub-proofs which is innatural.

22 years agoBenchmarcking informations output.
Claudio Sacerdoti Coen [Tue, 18 Jun 2002 13:04:53 +0000 (13:04 +0000)]
Benchmarcking informations output.

22 years agoNew query implementation using LetIn.
Claudio Sacerdoti Coen [Tue, 18 Jun 2002 13:00:43 +0000 (13:00 +0000)]
New query implementation using LetIn.
Some benchmarks:

Query: 2*n <= 2*m

Results:

  No-LetIn     LetIn  Output
 1: 23s   >>>>  3s    9uri        uri/s: 3
 0: 276s  >>>> 14s   48uri        uri/s: 3.42

Open BUGs:
 the implementation of the LetIn scope is surely not correct. The whole
 semantics is wrong in case of repeated names.

22 years agoModified Files:
Irene Schena [Fri, 14 Jun 2002 14:48:32 +0000 (14:48 +0000)]
Modified Files:
1) grammar.txt xmathql.dtd: modified EXISTS, added SORTEDBY and MINIMIZE
Added Files:
1) core_grammar.txt: implemented grammar