]>
 
 
matita.cs.unibo.it Git - helm.git/log 
 
 
 
 
 
 
Stefano Zacchiroli  [Tue, 11 Jan 2005 16:04:31 +0000  (16:04 +0000)] 
 
- added pack/unpack over AST of terms 
- created cicAst.mli (it was missing) 
 
Stefano Zacchiroli  [Tue, 11 Jan 2005 16:04:31 +0000  (16:04 +0000)] 
 
- added pack/unpack over AST of terms 
- created cicAst.mli (it was missing) 
- added syntax for URIs 
 
Stefano Zacchiroli  [Tue, 11 Jan 2005 16:03:13 +0000  (16:03 +0000)] 
 
added clean_and_fill, to be invoked on qed 
 
Stefano Zacchiroli  [Tue, 11 Jan 2005 16:02:53 +0000  (16:02 +0000)] 
 
snapshot, not yet completed, but ... 
 
Stefano Zacchiroli  [Tue, 11 Jan 2005 16:01:46 +0000  (16:01 +0000)] 
 
- added support for contexts (terms with holes) 
- added CicUtil.pack/unpack to pack/unpack several terms in a single term 
- added CicUtil.strip_prods to removed a given number of head prods from a term 
- added CicUtil.context_of/select to create contexts/select a subterm 
  matching a context 
 
Stefano Zacchiroli  [Tue, 11 Jan 2005 15:59:06 +0000  (15:59 +0000)] 
 
cosmetic changes 
 
Enrico Tassi  [Mon, 10 Jan 2005 10:47:47 +0000  (10:47 +0000)] 
 
added begin list and end list comments to help moogle search engine plugin 
 
Stefano Zacchiroli  [Wed, 5 Jan 2005 14:07:33 +0000  (14:07 +0000)] 
 
exported lift_from 
 
Stefano Zacchiroli  [Wed, 5 Jan 2005 14:06:41 +0000  (14:06 +0000)] 
 
snapshot 
 
Stefano Zacchiroli  [Tue, 21 Dec 2004 17:52:32 +0000  (17:52 +0000)] 
 
added an hyperlink to the input syntax page 
 
Stefano Zacchiroli  [Tue, 21 Dec 2004 17:48:59 +0000  (17:48 +0000)] 
 
improved input syntax page with example queries of elim, match and hint 
 
Stefano Zacchiroli  [Tue, 21 Dec 2004 17:19:40 +0000  (17:19 +0000)] 
 
added URI printing in the result page (so that mouse-over is not the 
only way to know the URI of results!) 
 
Stefano Zacchiroli  [Tue, 21 Dec 2004 15:49:03 +0000  (15:49 +0000)] 
 
first commit (in the wrong place --by CSC) of induction principles generation 
 
Stefano Zacchiroli  [Sat, 11 Dec 2004 16:32:14 +0000  (16:32 +0000)] 
 
ignores example binaries 
 
Stefano Zacchiroli  [Thu, 9 Dec 2004 20:31:24 +0000  (20:31 +0000)] 
 
ported to new format of Parse_error exception (which includes error position) 
 
Stefano Zacchiroli  [Thu, 9 Dec 2004 20:29:44 +0000  (20:29 +0000)] 
 
(dummy) porting to universes 
 
Stefano Zacchiroli  [Thu, 9 Dec 2004 17:20:56 +0000  (17:20 +0000)] 
 
implemented pretty printer for (mutual) (co)inductive types 
 
Stefano Zacchiroli  [Thu, 9 Dec 2004 17:20:06 +0000  (17:20 +0000)] 
 
(first) complete implementation of (mutual) (co)inductive types syntax 
 
Stefano Zacchiroli  [Thu, 9 Dec 2004 15:18:50 +0000  (15:18 +0000)] 
 
addded inductive definition to AST 
 
Stefano Zacchiroli  [Thu, 9 Dec 2004 15:18:30 +0000  (15:18 +0000)] 
 
- enriched Parse_error exception with error location 
- first implementation of inductive type definitions (not yet completed: 
  mutual inductive definition are still missing) 
- test parser now displays error location using ASCII escape coloring 
 
Andrea Asperti  [Tue, 7 Dec 2004 08:25:12 +0000  (08:25 +0000)] 
 
symmetry of equality NOT used in auto 
 
Andrea Asperti  [Mon, 6 Dec 2004 12:16:07 +0000  (12:16 +0000)] 
 
New version of auto with "width". 
 
Stefano Zacchiroli  [Fri, 3 Dec 2004 16:30:13 +0000  (16:30 +0000)] 
 
snapshot 
 
Stefano Zacchiroli  [Fri, 3 Dec 2004 16:05:27 +0000  (16:05 +0000)] 
 
moogle syntax help page, actually contains only syntax and examples for 
the "locate" query. "hint", "match" and "elim" syntaxes are currently 
undocumented 
 
Stefano Zacchiroli  [Fri, 3 Dec 2004 16:04:01 +0000  (16:04 +0000)] 
 
changed "locate" so that it supports shell-like pattern matching with 
'*' and '?' wildcards 
 
Stefano Zacchiroli  [Fri, 3 Dec 2004 15:13:29 +0000  (15:13 +0000)] 
 
ported to universes 
 
Stefano Zacchiroli  [Thu, 2 Dec 2004 14:55:54 +0000  (14:55 +0000)] 
 
*** empty log message *** 
 
Enrico Tassi  [Thu, 2 Dec 2004 13:43:58 +0000  (13:43 +0000)] 
 
sync with universes and ~subst (and not ?(subst=[])) 
 
Enrico Tassi  [Wed, 1 Dec 2004 09:43:44 +0000  (09:43 +0000)] 
 
Added universes handling. Tag PRE_UNIVERSES may help ;) 
 
Enrico Tassi  [Wed, 1 Dec 2004 09:42:42 +0000  (09:42 +0000)] 
 
Added universes handling. The PRE_UNIVERSES tag may help ;) 
 
Andrea Asperti  [Tue, 30 Nov 2004 14:55:27 +0000  (14:55 +0000)] 
 
Bug in the management of substitutions into auto corrected. 
No significative loss in performance. 
Comments commented. 
 
Stefano Zacchiroli  [Mon, 29 Nov 2004 12:31:21 +0000  (12:31 +0000)] 
 
- ported tests to newer PP / substitutions 
 
Stefano Zacchiroli  [Mon, 29 Nov 2004 12:30:31 +0000  (12:30 +0000)] 
 
- passes subst to FreshNameGenerator 
- removed some old debugging prints 
 
Stefano Zacchiroli  [Mon, 29 Nov 2004 12:30:09 +0000  (12:30 +0000)] 
 
removed old debugging prints 
 
Stefano Zacchiroli  [Mon, 29 Nov 2004 12:24:47 +0000  (12:24 +0000)] 
 
passes ~subst to FreshNameGenerator 
 
Stefano Zacchiroli  [Mon, 29 Nov 2004 12:24:25 +0000  (12:24 +0000)] 
 
passes subst to FreshNameGenerator 
 
Stefano Zacchiroli  [Mon, 29 Nov 2004 12:24:09 +0000  (12:24 +0000)] 
 
- pass subst to FreshNameGenerator on mk_fresh_name invocations 
- removed assert failures on get_cooked_obj (rolled back last commit) 
- reindented (the huuuuuuuge) eat_prods function 
 
Stefano Zacchiroli  [Mon, 29 Nov 2004 12:22:23 +0000  (12:22 +0000)] 
 
bugfix: FreshNameGenerator uses the type checker on mk_fresh_name 
invocation, thus it should receive in input a subst to be passed to the 
type checker in order to avoid "unknown" Metas in the term to be type 
checked 
 
Stefano Zacchiroli  [Mon, 29 Nov 2004 12:20:06 +0000  (12:20 +0000)] 
 
bugfix in type_of_aux' which erroneously discard given substitution 
(fixes a lot of CicUtil.Meta_not_found spurious exceptions) 
 
Stefano Zacchiroli  [Fri, 26 Nov 2004 14:17:15 +0000  (14:17 +0000)] 
 
ported to Mysql 
 
Stefano Zacchiroli  [Fri, 26 Nov 2004 14:17:01 +0000  (14:17 +0000)] 
 
ported to new xpointer syntax 
 
Stefano Zacchiroli  [Thu, 25 Nov 2004 09:05:18 +0000  (09:05 +0000)] 
 
protected invocations to get_cooked_obj with assertion failures 
 
Stefano Zacchiroli  [Thu, 25 Nov 2004 09:00:35 +0000  (09:00 +0000)] 
 
protected invocations of get_cooked_obj with assertion failures 
 
Stefano Zacchiroli  [Wed, 24 Nov 2004 13:18:03 +0000  (13:18 +0000)] 
 
guard get_cooked_obj calls with assert false in case of Not_found 
 
Stefano Zacchiroli  [Wed, 24 Nov 2004 13:17:39 +0000  (13:17 +0000)] 
 
use get_obj instead of get_cooked_obj in order to retrieve params for 
unchecked objects (fixes "not found" bug when trust in the environment 
is false) 
 
Luca Padovani  [Tue, 23 Nov 2004 15:15:41 +0000  (15:15 +0000)] 
 
* several adjustments after introduction of the depth column 
 
Luca Padovani  [Tue, 23 Nov 2004 13:39:24 +0000  (13:39 +0000)] 
 
* validation scripts 
 
Luca Padovani  [Tue, 23 Nov 2004 13:38:52 +0000  (13:38 +0000)] 
 
* basic infrastructure for collecting statistics 
 
Stefano Zacchiroli  [Mon, 22 Nov 2004 17:20:15 +0000  (17:20 +0000)] 
 
added parse test for 
- expat 
- libxml2 (xmlreader API) 
- libxml2 (SAX2 API) 
 
Stefano Zacchiroli  [Thu, 18 Nov 2004 16:50:34 +0000  (16:50 +0000)] 
 
set environment trust to false to avoid dummy proof checking 
 
Stefano Zacchiroli  [Thu, 18 Nov 2004 16:47:28 +0000  (16:47 +0000)] 
 
use stateful logger so that the ProofChecker daemon is able to properly 
indent proof checking messages 
 
Stefano Zacchiroli  [Thu, 18 Nov 2004 16:46:23 +0000  (16:46 +0000)] 
 
added a stateful logger which remember indentation level of recursive 
type checking 
 
Stefano Zacchiroli  [Thu, 18 Nov 2004 16:45:43 +0000  (16:45 +0000)] 
 
added set_trust to externally set the trust function (used by the proof 
checking daemon) 
 
Stefano Zacchiroli  [Thu, 18 Nov 2004 13:45:18 +0000  (13:45 +0000)] 
 
ported to Mysql native connection 
 
Matteo Selmi  [Wed, 17 Nov 2004 14:47:13 +0000  (14:47 +0000)] 
 
Resolved problem occured when "=" in MainConclusion 
 
Matteo Selmi  [Wed, 17 Nov 2004 12:48:55 +0000  (12:48 +0000)] 
 
Removed duplicated uri in sigmatch 
 
Matteo Selmi  [Wed, 17 Nov 2004 11:13:46 +0000  (11:13 +0000)] 
 
Bug fix 
 
Stefano Zacchiroli  [Mon, 15 Nov 2004 09:04:40 +0000  (09:04 +0000)] 
 
changed reduction tactics ast 
 
Stefano Zacchiroli  [Mon, 15 Nov 2004 09:03:45 +0000  (09:03 +0000)] 
 
snapshot 
 
Stefano Zacchiroli  [Fri, 12 Nov 2004 18:13:17 +0000  (18:13 +0000)] 
 
Fixed an hidden occur check problem: when a Meta is being delifted, 
apply substitution on the fly and delift the result. Previously we did 
not recursively check the instantiation of the Meta. 
 
Stefano Zacchiroli  [Thu, 11 Nov 2004 13:30:45 +0000  (13:30 +0000)] 
 
added dummy entry in CicAst: UserInput 
 
Stefano Zacchiroli  [Thu, 11 Nov 2004 13:30:11 +0000  (13:30 +0000)] 
 
snapshot: 
- changed interaction model 
 
Stefano Zacchiroli  [Wed, 10 Nov 2004 13:22:34 +0000  (13:22 +0000)] 
 
bumped changelog line to match upload date 
 
Stefano Zacchiroli  [Wed, 10 Nov 2004 12:02:27 +0000  (12:02 +0000)] 
 
disabled debugging info 
 
Stefano Zacchiroli  [Wed, 10 Nov 2004 12:02:21 +0000  (12:02 +0000)] 
 
parse Baseuri command 
 
Stefano Zacchiroli  [Wed, 10 Nov 2004 12:01:52 +0000  (12:01 +0000)] 
 
added Baseuri command 
 
Stefano Zacchiroli  [Wed, 10 Nov 2004 12:01:39 +0000  (12:01 +0000)] 
 
commented out some timing messages 
 
Stefano Zacchiroli  [Tue, 9 Nov 2004 17:23:18 +0000  (17:23 +0000)] 
 
snapshot, notably: 
- fixed "noshow" bugs in sequents notebook and proof window 
- implemented interpretation choice 
 
Luca Padovani  [Tue, 9 Nov 2004 15:30:33 +0000  (15:30 +0000)] 
 
* compressed statistics committed 
 
Stefano Zacchiroli  [Tue, 9 Nov 2004 14:38:20 +0000  (14:38 +0000)] 
 
- split compound fields 
- rounded to integer floating point values 
 
Luca Padovani  [Tue, 9 Nov 2004 13:56:59 +0000  (13:56 +0000)] 
 
* snapshot 
 
Andrea Asperti  [Tue, 9 Nov 2004 12:16:24 +0000  (12:16 +0000)] 
 
Aggiunta l'introduzione alla prima sezione:. 
 
Luca Padovani  [Tue, 9 Nov 2004 12:07:55 +0000  (12:07 +0000)] 
 
* output of XML file size 
 
Luca Padovani  [Tue, 9 Nov 2004 12:05:09 +0000  (12:05 +0000)] 
 
* fix bug detect blank nodes 
* output of file size 
 
Luca Padovani  [Tue, 9 Nov 2004 08:22:37 +0000  (08:22 +0000)] 
 
* added stylesheet to render the results 
 
Stefano Zacchiroli  [Tue, 9 Nov 2004 08:15:43 +0000  (08:15 +0000)] 
 
added filling of no_concl_hyp 
 
Stefano Zacchiroli  [Tue, 9 Nov 2004 08:14:31 +0000  (08:14 +0000)] 
 
added query to fill no_concl_hyp table 
 
Stefano Zacchiroli  [Tue, 9 Nov 2004 08:14:20 +0000  (08:14 +0000)] 
 
formatted 
 
Luca Padovani  [Tue, 9 Nov 2004 07:55:31 +0000  (07:55 +0000)] 
 
* depths now in hash table 
 
Luca Padovani  [Tue, 9 Nov 2004 07:37:38 +0000  (07:37 +0000)] 
 
* snapshot 
 
Luca Padovani  [Mon, 8 Nov 2004 22:07:09 +0000  (22:07 +0000)] 
 
* added a few calculations 
 
Luca Padovani  [Mon, 8 Nov 2004 21:04:12 +0000  (21:04 +0000)] 
 
* added .cc program (and equivalent .xsl stylesheet) for collecting 
  statistics about XML files 
 
Andrea Asperti  [Mon, 8 Nov 2004 12:27:44 +0000  (12:27 +0000)] 
 
First draft (introduction). 
 
Claudio Sacerdoti Coen  [Mon, 8 Nov 2004 11:46:56 +0000  (11:46 +0000)] 
 
... 
 
Stefano Zacchiroli  [Fri, 5 Nov 2004 11:06:46 +0000  (11:06 +0000)] 
 
filled toolbar and implemented buttons behaviours 
 
Stefano Zacchiroli  [Fri, 5 Nov 2004 11:03:43 +0000  (11:03 +0000)] 
 
ported to new cut and letin "API" 
 
Stefano Zacchiroli  [Fri, 5 Nov 2004 11:03:01 +0000  (11:03 +0000)] 
 
- added Tactics module as a common point where tactics could be accessed 
 
Andrea Asperti  [Thu, 4 Nov 2004 10:24:59 +0000  (10:24 +0000)] 
 
Auto moved to a new file autoTactic.ml 
Added a hastbl of duplicates in the library (currently filtered by 
hint). 
 
Andrea Asperti  [Thu, 4 Nov 2004 10:22:18 +0000  (10:22 +0000)] 
 
New version(s) of hint. One more stable (hint) and one more experimental 
experimental_hint. The latter uses apply_verbose, since it needs to 
get back the subproof of the goal, usually not returned by tactics. 
 
Andrea Asperti  [Thu, 4 Nov 2004 10:15:10 +0000  (10:15 +0000)] 
 
Added a new boolean parameter "facts" (default=false) to most of the 
methods. The idea is that when facts=true search should be restricted 
to facts (theorems without hypothesis). To be used at the maximum 
depth of automatic tactcis. 
 
Andrea Asperti  [Thu, 4 Nov 2004 10:10:52 +0000  (10:10 +0000)] 
 
Porting to the new version of auto. 
 
Stefano Zacchiroli  [Wed, 3 Nov 2004 16:39:22 +0000  (16:39 +0000)] 
 
snapshot (notably: ported to mysql instead of dbi) 
 
Stefano Zacchiroli  [Wed, 3 Nov 2004 16:31:43 +0000  (16:31 +0000)] 
 
no longer use Dbi module but directly use Mysql module since it's 13 
times faster 
 
Stefano Zacchiroli  [Wed, 3 Nov 2004 14:31:22 +0000  (14:31 +0000)] 
 
added Auto parsing 
 
Stefano Zacchiroli  [Wed, 3 Nov 2004 14:27:55 +0000  (14:27 +0000)] 
 
added Auto and Hint tactic 
 
Luca Padovani  [Tue, 2 Nov 2004 14:29:11 +0000  (14:29 +0000)] 
 
* substitution are not rendered by default, an action is generated 
 
Stefano Zacchiroli  [Tue, 2 Nov 2004 11:46:34 +0000  (11:46 +0000)] 
 
renamed Http_client to Http_user_agent to avoid clashes with Gerd's 
netclient since both Netclient and ocaml-http are used, believe it or 
not, by xmlrpc 
 
Stefano Zacchiroli  [Fri, 29 Oct 2004 12:22:30 +0000  (12:22 +0000)] 
 
ignore typecheck_uri{,.opt} 
 
Stefano Zacchiroli  [Fri, 29 Oct 2004 12:21:39 +0000  (12:21 +0000)] 
 
added test script for typechecking URIs given on STDIN 
 
Stefano Zacchiroli  [Fri, 29 Oct 2004 08:31:44 +0000  (08:31 +0000)] 
 
- equality test on terms before trying convertibility now first tries 
  phyisical equality between terms and then fallback to structural 
  equality (same behaviour of ocaml < 3.08) 
- changed behaviour of are_convertible. Before this change: equality was 
  first tried on terms (as above) then, in case of failure, equality 
  between weak head reduced terms was tried. Now weak head reduction is 
  always performed. This change is motivated by the convertibility 
  between "sin x" and "cos x" (no one was able to see the end of this 
  test case). Now this test case completes almost immediately and 
  regression test type checking the whole standard library does not 
  shown any sensible slow down