]> matita.cs.unibo.it Git - helm.git/log
helm.git
21 years agoThis commit was manufactured by cvs2svn to create tag 'mathql'. mathql
no author [Thu, 17 Oct 2002 17:55:17 +0000 (17:55 +0000)]
This commit was manufactured by cvs2svn to create tag 'mathql'.

21 years agoFun implemented. new_mathql
natile [Thu, 17 Oct 2002 17:55:17 +0000 (17:55 +0000)]
Fun implemented.

21 years agoThis commit was manufactured by cvs2svn to create branch 'new_mathql'.
no author [Thu, 17 Oct 2002 15:16:44 +0000 (15:16 +0000)]
This commit was manufactured by cvs2svn to create branch 'new_mathql'.

21 years agogenerator patched
Ferruccio Guidi [Thu, 17 Oct 2002 15:02:52 +0000 (15:02 +0000)]
generator patched

21 years agosupport for topLevel switch -s added
Ferruccio Guidi [Tue, 15 Oct 2002 16:04:30 +0000 (16:04 +0000)]
support for topLevel switch -s added

21 years agotextual parser: caml-like comments added (not nestable)
Ferruccio Guidi [Tue, 15 Oct 2002 16:03:09 +0000 (16:03 +0000)]
textual parser: caml-like comments added (not nestable)
utilities     : pretty-printing patched

21 years agoquery numeration added
Ferruccio Guidi [Tue, 15 Oct 2002 16:00:21 +0000 (16:00 +0000)]
query numeration added

21 years agoadded -s switch and query numeration
Ferruccio Guidi [Tue, 15 Oct 2002 15:57:15 +0000 (15:57 +0000)]
added -s switch and query numeration

21 years agoTime misurations patched.
natile [Thu, 10 Oct 2002 15:36:52 +0000 (15:36 +0000)]
Time misurations patched.

21 years agoIntersect patched..
natile [Thu, 10 Oct 2002 14:19:25 +0000 (14:19 +0000)]
Intersect patched..

21 years agoSub e Meet patched
natile [Thu, 10 Oct 2002 10:43:51 +0000 (10:43 +0000)]
Sub e Meet patched

21 years agoWhithout prints.
natile [Wed, 9 Oct 2002 15:54:52 +0000 (15:54 +0000)]
Whithout prints.

21 years agoDebugging better Sub and Meet.
natile [Wed, 9 Oct 2002 15:43:19 +0000 (15:43 +0000)]
Debugging better Sub and Meet.

21 years agoDebugging Sub and Meet
natile [Wed, 9 Oct 2002 15:19:27 +0000 (15:19 +0000)]
Debugging Sub and Meet

21 years agoUpdating contests and time misurations
natile [Tue, 8 Oct 2002 13:59:20 +0000 (13:59 +0000)]
Updating contests and time misurations

21 years agothe db connection parameters are now parametrized istead of hard-coded
Ferruccio Guidi [Tue, 8 Oct 2002 12:04:36 +0000 (12:04 +0000)]
the db connection parameters are now parametrized istead of hard-coded
we use Sys.time () instead of Unix.time ()
Let-in for vvars fixed

21 years agotopLevel updated for the new mqint
Ferruccio Guidi [Tue, 8 Oct 2002 11:58:09 +0000 (11:58 +0000)]
topLevel updated for the new mqint

21 years agoRelation ok!
natile [Tue, 8 Oct 2002 10:07:45 +0000 (10:07 +0000)]
Relation ok!

21 years agoDb connection ok!
natile [Tue, 8 Oct 2002 08:56:51 +0000 (08:56 +0000)]
Db connection ok!

21 years agomqint updated
Ferruccio Guidi [Thu, 3 Oct 2002 15:07:29 +0000 (15:07 +0000)]
mqint updated

21 years agotoplevel updated
Ferruccio Guidi [Thu, 3 Oct 2002 15:06:50 +0000 (15:06 +0000)]
toplevel updated

21 years agoDb connection initialization
natile [Thu, 3 Oct 2002 14:45:30 +0000 (14:45 +0000)]
Db connection initialization

21 years agoDb exceptions update
natile [Thu, 3 Oct 2002 08:00:32 +0000 (08:00 +0000)]
Db exceptions update

21 years agoWhithout List.hd error
natile [Wed, 2 Oct 2002 16:28:43 +0000 (16:28 +0000)]
Whithout List.hd error

21 years agoWithout warning
natile [Tue, 1 Oct 2002 17:40:00 +0000 (17:40 +0000)]
Without warning

21 years agoConst without duplicates
natile [Tue, 1 Oct 2002 17:07:37 +0000 (17:07 +0000)]
Const without duplicates

21 years ago contest file
natile [Tue, 1 Oct 2002 16:57:29 +0000 (16:57 +0000)]
contest file

21 years ago New files about Sub Meet
natile [Tue, 1 Oct 2002 16:54:10 +0000 (16:54 +0000)]
New files about Sub Meet

21 years agoAfter add relation.ml relation.mli
natile [Tue, 1 Oct 2002 16:26:58 +0000 (16:26 +0000)]
After add relation.ml relation.mli

21 years agoAfter Union and Relation
natile [Tue, 1 Oct 2002 15:25:25 +0000 (15:25 +0000)]
After Union and Relation

21 years agobinders list specified in MathQL.Ex constructors
Ferruccio Guidi [Wed, 25 Sep 2002 14:00:17 +0000 (14:00 +0000)]
binders list specified in MathQL.Ex constructors

21 years agobinders list added to MathQL.Ex constructor
Ferruccio Guidi [Wed, 25 Sep 2002 13:54:42 +0000 (13:54 +0000)]
binders list added to MathQL.Ex constructor

21 years agonew semantics for relation and attribute
Ferruccio Guidi [Sat, 21 Sep 2002 18:44:02 +0000 (18:44 +0000)]
new semantics for relation and attribute

21 years agointersect.ml cleaned
Ferruccio Guidi [Sat, 21 Sep 2002 18:42:07 +0000 (18:42 +0000)]
intersect.ml cleaned

21 years agoGenerator updated for the new semantics of Relation
Ferruccio Guidi [Sat, 21 Sep 2002 18:37:43 +0000 (18:37 +0000)]
Generator updated for the new semantics of Relation

21 years agoCommit of updates in intersect.ml/mli, mqint.ml, Makefile
natile [Fri, 20 Sep 2002 14:46:32 +0000 (14:46 +0000)]
Commit of updates in intersect.ml/mli, mqint.ml, Makefile

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

21 years agonew toplevel with -help option instead of the Readme
Ferruccio Guidi [Tue, 17 Sep 2002 10:46:30 +0000 (10:46 +0000)]
new toplevel with -help option instead of the Readme

21 years agovvar context component added
Ferruccio Guidi [Tue, 17 Sep 2002 09:00:31 +0000 (09:00 +0000)]
vvar context component added

21 years agoThis commit was manufactured by cvs2svn to create branch 'new_mathql'.
no author [Tue, 17 Sep 2002 09:00:31 +0000 (09:00 +0000)]
This commit was manufactured by cvs2svn to create branch 'new_mathql'.

21 years agoparser and pretty printer corrected and tested
Ferruccio Guidi [Mon, 16 Sep 2002 13:09:08 +0000 (13:09 +0000)]
parser and pretty printer corrected and tested

21 years agolet-in on vvars added to mathql
Ferruccio Guidi [Sun, 15 Sep 2002 18:34:32 +0000 (18:34 +0000)]
let-in on vvars added to mathql

21 years agoattr_list changed in vvar_list
Ferruccio Guidi [Sat, 14 Sep 2002 13:50:10 +0000 (13:50 +0000)]
attr_list changed in vvar_list

21 years agoparsing and pretty printing for textual notation
Ferruccio Guidi [Fri, 13 Sep 2002 11:52:42 +0000 (11:52 +0000)]
parsing and pretty printing for textual notation

21 years agoa small correction to mathQL.ml
Ferruccio Guidi [Tue, 10 Sep 2002 17:48:27 +0000 (17:48 +0000)]
a small correction to mathQL.ml

21 years agonew mathql semantics
Ferruccio Guidi [Tue, 10 Sep 2002 14:15:48 +0000 (14:15 +0000)]
new mathql semantics

21 years agoThis commit was manufactured by cvs2svn to create branch 'new_mathql'.
no author [Tue, 10 Sep 2002 14:15:48 +0000 (14:15 +0000)]
This commit was manufactured by cvs2svn to create branch 'new_mathql'.

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

21 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

21 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

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

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

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

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

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

21 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

21 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

21 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

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

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

21 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
----------------------------------------------------------------------

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

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

21 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

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

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

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

21 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

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

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

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

21 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 :-)

21 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

21 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

21 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

21 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

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

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

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

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

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

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

21 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

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

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

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

21 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

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

21 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

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

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

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

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

21 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

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

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

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

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

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

21 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