]> matita.cs.unibo.it Git - helm.git/log
helm.git
18 years agominor fixes
Enrico Tassi [Mon, 27 Jun 2005 08:15:55 +0000 (08:15 +0000)]
minor fixes

18 years agothe web interface for the benchmarking system
Enrico Tassi [Sun, 26 Jun 2005 15:16:57 +0000 (15:16 +0000)]
the web interface for the benchmarking system

18 years agofirst working (?) version of lapply
Ferruccio Guidi [Sat, 25 Jun 2005 19:17:47 +0000 (19:17 +0000)]
first working (?) version of lapply

18 years agofirs wrking (?) version of lapply
Ferruccio Guidi [Sat, 25 Jun 2005 19:14:00 +0000 (19:14 +0000)]
firs wrking (?) version of lapply

18 years agolapply tactic continued
Ferruccio Guidi [Fri, 24 Jun 2005 18:43:43 +0000 (18:43 +0000)]
lapply tactic continued

18 years agonew implementation (due to paths).
Enrico Tassi [Fri, 24 Jun 2005 17:22:56 +0000 (17:22 +0000)]
new implementation (due to paths).
terms found by select (that may be under some binders) are delifted to the
context and, once reduced, lifted back.

18 years agostupid rename
Enrico Tassi [Fri, 24 Jun 2005 17:21:25 +0000 (17:21 +0000)]
stupid rename

18 years agonow we use rplace_lifting_csc since the what must NOT be lifted
Enrico Tassi [Fri, 24 Jun 2005 17:20:47 +0000 (17:20 +0000)]
now we use rplace_lifting_csc since the what must NOT be lifted

18 years agofixed select (not Implicit (Some `TYPE) is handled)
Enrico Tassi [Fri, 24 Jun 2005 17:19:52 +0000 (17:19 +0000)]
fixed select (not Implicit (Some `TYPE) is handled)

18 years agofix
Enrico Tassi [Fri, 24 Jun 2005 17:16:27 +0000 (17:16 +0000)]
fix

18 years agofix
Enrico Tassi [Fri, 24 Jun 2005 15:13:47 +0000 (15:13 +0000)]
fix

18 years agoNew implementation of experimental_hint/auto (called new_experimental_hint) that
Claudio Sacerdoti Coen [Fri, 24 Jun 2005 15:00:05 +0000 (15:00 +0000)]
New implementation of experimental_hint/auto (called new_experimental_hint) that
dramatically cuts down the total time in certain cases. The idea of
new_experimental_hint is to take in input the universe (the list of uris that
occur in the signature) and to prune the results using the universe in place
of the signature. Thus in place of doing a lot of sigmatches a sigmatch is
done just once at the very beginning.

NOTE: to reduce the size of the universe the empty set of constraints is
not considered.

18 years agofix
Enrico Tassi [Fri, 24 Jun 2005 10:39:26 +0000 (10:39 +0000)]
fix

18 years agofix
Enrico Tassi [Fri, 24 Jun 2005 10:26:42 +0000 (10:26 +0000)]
fix

18 years agosnapshot
Enrico Tassi [Fri, 24 Jun 2005 10:19:04 +0000 (10:19 +0000)]
snapshot

18 years agoBug fixed: select => select distinct (since the ors in the where patterns
Claudio Sacerdoti Coen [Fri, 24 Jun 2005 10:08:44 +0000 (10:08 +0000)]
Bug fixed: select => select distinct (since the ors in the where patterns
used to generate duplicates).

18 years agoshanpshot
Enrico Tassi [Fri, 24 Jun 2005 10:00:36 +0000 (10:00 +0000)]
shanpshot

18 years agofix
Enrico Tassi [Fri, 24 Jun 2005 09:59:45 +0000 (09:59 +0000)]
fix

18 years agofix
Enrico Tassi [Fri, 24 Jun 2005 09:56:44 +0000 (09:56 +0000)]
fix

18 years agonigth-bench snapshot
Enrico Tassi [Fri, 24 Jun 2005 09:21:00 +0000 (09:21 +0000)]
nigth-bench snapshot

18 years agomatita.conf.xml.sample now has a @@OWNER@@ so that sed is easy
Enrico Tassi [Fri, 24 Jun 2005 09:01:30 +0000 (09:01 +0000)]
matita.conf.xml.sample now has a @@OWNER@@ so that sed is easy

18 years agoadded a getter maps updater
Enrico Tassi [Fri, 24 Jun 2005 08:57:54 +0000 (08:57 +0000)]
added a getter maps updater

18 years agocicPxpParser.ml*, cicParser2.ml* and cicParser3.ml definitely removed
Claudio Sacerdoti Coen [Fri, 24 Jun 2005 08:43:21 +0000 (08:43 +0000)]
cicPxpParser.ml*, cicParser2.ml* and cicParser3.ml definitely removed
in favour of the cicPushParser.ml* (renamed to cicParser.ml*)

18 years agofirst snapshot of the night-profiling
Enrico Tassi [Fri, 24 Jun 2005 08:35:26 +0000 (08:35 +0000)]
first snapshot of the night-profiling

18 years agoSmall improvement in extracting suffixes.
Claudio Sacerdoti Coen [Fri, 24 Jun 2005 08:06:59 +0000 (08:06 +0000)]
Small improvement in extracting suffixes.

18 years agoNew functions UriManager.uri_is_var, UriManager.uri_is_con.
Claudio Sacerdoti Coen [Fri, 24 Jun 2005 07:40:39 +0000 (07:40 +0000)]
New functions UriManager.uri_is_var, UriManager.uri_is_con.

18 years agoAsts generalized: a lot of tactics where restricted to identifiers in place
Claudio Sacerdoti Coen [Fri, 24 Jun 2005 06:50:43 +0000 (06:50 +0000)]
Asts generalized: a lot of tactics where restricted to identifiers in place
of patterns or terms.

18 years agodebugging printf removed
Claudio Sacerdoti Coen [Fri, 24 Jun 2005 06:47:00 +0000 (06:47 +0000)]
debugging printf removed

18 years agoadded various profiling statistics...
Alberto Griggio [Thu, 23 Jun 2005 17:15:16 +0000 (17:15 +0000)]
added various profiling statistics...

18 years agoMuch simpler (and slightly more performant) implementation of the UriManager.
Enrico Tassi [Thu, 23 Jun 2005 17:05:01 +0000 (17:05 +0000)]
Much simpler (and slightly more performant) implementation of the UriManager.

18 years agoaded prifiler factory
Enrico Tassi [Thu, 23 Jun 2005 16:37:21 +0000 (16:37 +0000)]
aded prifiler factory

18 years agoAdded Z, Zplus and its properties.
Andrea Asperti [Thu, 23 Jun 2005 15:29:02 +0000 (15:29 +0000)]
Added Z, Zplus and its properties.

18 years agoTactic discriminate activated in matita.
Claudio Sacerdoti Coen [Thu, 23 Jun 2005 12:30:26 +0000 (12:30 +0000)]
Tactic discriminate activated in matita.

18 years agoThe discriminate tactic accepts a term, not only an identifier!
Claudio Sacerdoti Coen [Thu, 23 Jun 2005 12:25:56 +0000 (12:25 +0000)]
The discriminate tactic accepts a term, not only an identifier!

18 years ago1. Tactic generalize ported to patterns and activated in matita.
Claudio Sacerdoti Coen [Thu, 23 Jun 2005 12:23:04 +0000 (12:23 +0000)]
1. Tactic generalize ported to patterns and activated in matita.
2. slightly improved syntax for patterns
3. new test for "hand implemented" inversion (that uses induction instead of
   case analysis)

18 years agoTactic generalize ported to patterns and activated in matita.
Claudio Sacerdoti Coen [Thu, 23 Jun 2005 12:17:55 +0000 (12:17 +0000)]
Tactic generalize ported to patterns and activated in matita.

18 years ago1 .Tactic generalize ported to patterns and activated in matita.
Claudio Sacerdoti Coen [Thu, 23 Jun 2005 12:14:53 +0000 (12:14 +0000)]
1 .Tactic generalize ported to patterns and activated in matita.
2. new syntax for patterns:
   "in H0 [: ty] ; ... ; Hn [: ty] [\vdash ty]"
   where the list of hypotheses may be empty

18 years agoreverted to previous version, as it worked better...
Alberto Griggio [Wed, 22 Jun 2005 17:57:55 +0000 (17:57 +0000)]
reverted to previous version, as it worked better...

18 years agofix
Enrico Tassi [Wed, 22 Jun 2005 14:20:06 +0000 (14:20 +0000)]
fix

18 years agolocal use of OCAMLPATH so that ./script.sh should not be needed anymore
Stefano Zacchiroli [Wed, 22 Jun 2005 13:50:50 +0000 (13:50 +0000)]
local use of OCAMLPATH so that ./script.sh should not be needed anymore

18 years agorestored local usage of OCAMLPATH so that ./script.sh should not be needed anymore
Stefano Zacchiroli [Wed, 22 Jun 2005 13:50:19 +0000 (13:50 +0000)]
restored local usage of OCAMLPATH so that ./script.sh should not be needed anymore

18 years agoadded $(NULL)
Stefano Zacchiroli [Wed, 22 Jun 2005 13:49:51 +0000 (13:49 +0000)]
added $(NULL)

18 years agofixed +1 numbering (added when the memory consuming fold_right was committed)
Enrico Tassi [Wed, 22 Jun 2005 12:00:53 +0000 (12:00 +0000)]
fixed +1 numbering (added when the memory consuming fold_right was committed)

18 years agoremoved memory wasting foldright
Enrico Tassi [Wed, 22 Jun 2005 11:45:46 +0000 (11:45 +0000)]
removed memory wasting foldright

18 years agostring -> uri
Enrico Tassi [Wed, 22 Jun 2005 11:34:13 +0000 (11:34 +0000)]
string -> uri

18 years agouse of discrimination trees instead of path indexes, for a little
Alberto Griggio [Wed, 22 Jun 2005 09:07:45 +0000 (09:07 +0000)]
use of discrimination trees instead of path indexes, for a little
performance gain

18 years agotrie structure implementation
Alberto Griggio [Wed, 22 Jun 2005 09:05:21 +0000 (09:05 +0000)]
trie structure implementation

18 years agosome optimizations...
Alberto Griggio [Mon, 20 Jun 2005 18:04:09 +0000 (18:04 +0000)]
some optimizations...

18 years agotesting...
Alberto Griggio [Mon, 20 Jun 2005 18:03:08 +0000 (18:03 +0000)]
testing...

18 years ago*** empty log message ***
Alberto Griggio [Mon, 20 Jun 2005 18:02:42 +0000 (18:02 +0000)]
*** empty log message ***

18 years agodiscrimination trees
Alberto Griggio [Mon, 20 Jun 2005 18:01:42 +0000 (18:01 +0000)]
discrimination trees

18 years agolimited-resource-strategy implementation (now working!)
Alberto Griggio [Sun, 19 Jun 2005 12:42:08 +0000 (12:42 +0000)]
limited-resource-strategy implementation (now working!)

18 years agopath indexing integration, limited-resource-strategy implementation (not yet working)
Alberto Griggio [Sun, 19 Jun 2005 10:09:42 +0000 (10:09 +0000)]
path indexing integration, limited-resource-strategy implementation (not yet working)

18 years agopath indexing integration
Alberto Griggio [Sun, 19 Jun 2005 10:08:55 +0000 (10:08 +0000)]
path indexing integration

18 years agopath indexing working!
Alberto Griggio [Sun, 19 Jun 2005 10:08:05 +0000 (10:08 +0000)]
path indexing working!

18 years agofixed increase/decrease size feature
Enrico Tassi [Sat, 18 Jun 2005 11:52:13 +0000 (11:52 +0000)]
fixed increase/decrease size feature

18 years agoremoved!
Stefano Zacchiroli [Fri, 17 Jun 2005 15:06:43 +0000 (15:06 +0000)]
removed!

18 years agosupport for goal patterns
Enrico Tassi [Fri, 17 Jun 2005 15:00:38 +0000 (15:00 +0000)]
support for goal patterns

18 years agouses new pattern concrete syntax
Enrico Tassi [Fri, 17 Jun 2005 14:59:59 +0000 (14:59 +0000)]
uses new pattern concrete syntax

18 years agoadded support for goal patterns
Enrico Tassi [Fri, 17 Jun 2005 14:58:48 +0000 (14:58 +0000)]
added support for goal patterns

18 years agoconcrete syntax for goal patterns
Enrico Tassi [Fri, 17 Jun 2005 14:58:02 +0000 (14:58 +0000)]
concrete syntax for goal patterns

18 years agoadded support for patterns current goal
Enrico Tassi [Fri, 17 Jun 2005 14:57:43 +0000 (14:57 +0000)]
added support for patterns current goal

18 years agochanged select so that it returns a list of pairs <number of binders crossed, term>
Enrico Tassi [Fri, 17 Jun 2005 14:56:24 +0000 (14:56 +0000)]
changed select so that it returns a list of pairs <number of binders crossed, term>

18 years agoprofiling experiments...
Alberto Griggio [Fri, 17 Jun 2005 13:28:27 +0000 (13:28 +0000)]
profiling experiments...

18 years agomore strings to UriManager.uri
Claudio Sacerdoti Coen [Fri, 17 Jun 2005 13:28:22 +0000 (13:28 +0000)]
more strings to UriManager.uri

18 years agomany strings that are supposed to be URIs are now UriManager.uri
Claudio Sacerdoti Coen [Fri, 17 Jun 2005 13:05:08 +0000 (13:05 +0000)]
many strings that are supposed to be URIs are now UriManager.uri

18 years agoremoved spurious entry gtkrc
Stefano Zacchiroli [Fri, 17 Jun 2005 07:49:25 +0000 (07:49 +0000)]
removed spurious entry gtkrc

18 years agoLocally implemented print_context replaced by CicPp.ppcontext.
Claudio Sacerdoti Coen [Thu, 16 Jun 2005 16:40:55 +0000 (16:40 +0000)]
Locally implemented print_context replaced by CicPp.ppcontext.

18 years agoA cleaned version of auto_tac_new.
Andrea Asperti [Thu, 16 Jun 2005 16:34:24 +0000 (16:34 +0000)]
A cleaned version of auto_tac_new.

18 years agoadded depth and width (optional) parameters to auto_tac_new
Stefano Zacchiroli [Thu, 16 Jun 2005 15:11:56 +0000 (15:11 +0000)]
added depth and width (optional) parameters to auto_tac_new

18 years agouses auto_tac_new instead of auto_tac
Stefano Zacchiroli [Thu, 16 Jun 2005 15:11:32 +0000 (15:11 +0000)]
uses auto_tac_new instead of auto_tac

18 years agoDead code clean-up.
Claudio Sacerdoti Coen [Thu, 16 Jun 2005 14:16:21 +0000 (14:16 +0000)]
Dead code clean-up.

18 years agoDead code for packing/unpacking (usually just a big hack) commented out
Claudio Sacerdoti Coen [Thu, 16 Jun 2005 14:14:41 +0000 (14:14 +0000)]
Dead code for packing/unpacking (usually just a big hack) commented out
(hopefully forever).

18 years agoDead code clean-up.
Claudio Sacerdoti Coen [Thu, 16 Jun 2005 14:07:33 +0000 (14:07 +0000)]
Dead code clean-up.

18 years agoadded decrease and increase font size fantafeature
Enrico Tassi [Thu, 16 Jun 2005 11:55:21 +0000 (11:55 +0000)]
added decrease and increase font size fantafeature

18 years agoadded utility to dump some tables of the db on mowgli
Enrico Tassi [Thu, 16 Jun 2005 09:25:50 +0000 (09:25 +0000)]
added utility to dump some tables of the db on mowgli
(useful to export metadata to laptops)

18 years agomatita.conf.xml added
Claudio Sacerdoti Coen [Thu, 16 Jun 2005 08:06:35 +0000 (08:06 +0000)]
matita.conf.xml added

18 years agoremoved again (I added it by error :-(
Claudio Sacerdoti Coen [Thu, 16 Jun 2005 08:06:00 +0000 (08:06 +0000)]
removed again (I added it by error :-(

18 years ago* parsing errors in tests were not detected and the rest of the file was
Claudio Sacerdoti Coen [Wed, 15 Jun 2005 17:05:53 +0000 (17:05 +0000)]
* parsing errors in tests were not detected and the rest of the file was
  ignored!!!! Tests fixed
* a few interactive tests moved to tests/interactive to avoid regression
  testing over them (for now...)

18 years agoDTD for attributes revised.
Stefano Zacchiroli [Wed, 15 Jun 2005 16:54:46 +0000 (16:54 +0000)]
DTD for attributes revised.
New syntax:
 <attributes>
  <class type="..">
   ...
  </class>
  <generated />
 </attributes>
where the ... are the arguments of the class and the class and generated
elements are optional. For the "elim" class the only argument is the SORT.
For the "record" class the arguments are a list of <field name=".."/>

18 years agoSyntax of <attributes>...</attributes> improved to allow arguments for
Claudio Sacerdoti Coen [Wed, 15 Jun 2005 16:49:53 +0000 (16:49 +0000)]
Syntax of <attributes>...</attributes> improved to allow arguments for
classes.

18 years agoDTD for attributes revised.
Claudio Sacerdoti Coen [Wed, 15 Jun 2005 16:37:16 +0000 (16:37 +0000)]
DTD for attributes revised.
New syntax:
 <attributes>
  <class type="..">
   ...
  </class>
  <generated />
 </attributes>
where the ... are the arguments of the class and the class and generated
elements are optional. For the "elim" class the only argument is the SORT.
For the "record" class the arguments are a list of <field name=".."/>

18 years agoThe `Record class now records also the name of the fields
Claudio Sacerdoti Coen [Wed, 15 Jun 2005 16:18:12 +0000 (16:18 +0000)]
The `Record class now records also the name of the fields
(used to generate the projections)

18 years agoa parser error is now logged as an error!
Claudio Sacerdoti Coen [Wed, 15 Jun 2005 15:43:06 +0000 (15:43 +0000)]
a parser error is now logged as an error!

18 years agoBug fixed: parsing errors were ignored by matitac since the EOI was not
Claudio Sacerdoti Coen [Wed, 15 Jun 2005 15:41:51 +0000 (15:41 +0000)]
Bug fixed: parsing errors were ignored by matitac since the EOI was not
required to terminate the list of commands!

18 years agoBug fixed (that used to throw away a metasenv :-(
Claudio Sacerdoti Coen [Wed, 15 Jun 2005 14:41:07 +0000 (14:41 +0000)]
Bug fixed (that used to throw away a metasenv :-(

18 years agofix
Enrico Tassi [Wed, 15 Jun 2005 14:07:33 +0000 (14:07 +0000)]
fix

18 years agorenamed clientHTTP to http_getter_wget
Stefano Zacchiroli [Wed, 15 Jun 2005 13:35:49 +0000 (13:35 +0000)]
renamed clientHTTP to http_getter_wget

18 years agowe no longer use pxp
Stefano Zacchiroli [Wed, 15 Jun 2005 12:56:49 +0000 (12:56 +0000)]
we no longer use pxp

18 years agosupport for the new tactics lapply and fwd
Ferruccio Guidi [Wed, 15 Jun 2005 12:42:21 +0000 (12:42 +0000)]
support for the new tactics lapply and fwd
used in forward reasoning

18 years agoenable static linking of C stub code
Stefano Zacchiroli [Wed, 15 Jun 2005 12:39:52 +0000 (12:39 +0000)]
enable static linking of C stub code

18 years agoversion 0.7.1-1
Stefano Zacchiroli [Wed, 15 Jun 2005 12:39:33 +0000 (12:39 +0000)]
version 0.7.1-1

18 years ago- better printing of modifiers
Stefano Zacchiroli [Wed, 15 Jun 2005 12:39:04 +0000 (12:39 +0000)]
- better printing of modifiers
- quit on window destroy

18 years agobeginning of the tactics lapply and fwd
Ferruccio Guidi [Wed, 15 Jun 2005 12:38:41 +0000 (12:38 +0000)]
beginning of the tactics lapply and fwd
used to support forward reasoning

18 years agosync with new typecheck prototype (no more univ graph)
Enrico Tassi [Wed, 15 Jun 2005 12:24:06 +0000 (12:24 +0000)]
sync with new typecheck prototype (no more univ graph)

18 years ago...
Claudio Sacerdoti Coen [Wed, 15 Jun 2005 12:15:26 +0000 (12:15 +0000)]
...

18 years agoapply_tac used to calculate the type of the term before generalizing on explicit...
Enrico Tassi [Wed, 15 Jun 2005 11:39:45 +0000 (11:39 +0000)]
apply_tac used to calculate the type of the term before generalizing on explicit name subts

18 years agoare_convertible on MutCase was no longer checking the match arguments
Enrico Tassi [Wed, 15 Jun 2005 11:38:55 +0000 (11:38 +0000)]
are_convertible on MutCase was no longer checking the match arguments
convertibility.

18 years agoported to latest registry interface
Stefano Zacchiroli [Wed, 15 Jun 2005 11:32:23 +0000 (11:32 +0000)]
ported to latest registry interface

18 years ago- support for multiple bindings of the same key, accessible via get_list
Stefano Zacchiroli [Wed, 15 Jun 2005 11:31:15 +0000 (11:31 +0000)]
- support for multiple bindings of the same key, accessible via get_list
- changed get_opt interface so that marshallers/unmarshallers are needed
  instead of getters/setters