]>
matita.cs.unibo.it Git - helm.git/log
Stefano Zacchiroli [Sat, 4 Jun 2005 17:23:42 +0000 (17:23 +0000)]
snapshot (first version with working pattern matching both 3->2 and 2->1)
yupppppieeeeeeeeeeeeeeeeee!
yayyyy
Ferruccio Guidi [Sat, 4 Jun 2005 15:12:01 +0000 (15:12 +0000)]
a contribution about subset theory in an intuitionistic and predicative foundation
Stefano Zacchiroli [Sat, 4 Jun 2005 14:34:18 +0000 (14:34 +0000)]
snapshot
- regression, but better (and working!) implementation of ML pattern matching
- not yet ported 3 -> 2 pattern matching
... the dunwich horror ...
Ferruccio Guidi [Fri, 3 Jun 2005 21:03:39 +0000 (21:03 +0000)]
contribution about \lambda-\delta
Stefano Zacchiroli [Thu, 2 Jun 2005 19:56:57 +0000 (19:56 +0000)]
snapshot (added typed environment in 2 -> 1 conversion)
... in the eye of the meta-vortex ...
... from Ravenna city
Stefano Zacchiroli [Thu, 2 Jun 2005 15:23:49 +0000 (15:23 +0000)]
snapshot (first working implementation of parttern matching from level 2
to level 1)
Enrico Tassi [Wed, 1 Jun 2005 14:40:03 +0000 (14:40 +0000)]
fix_escaping
Enrico Tassi [Wed, 1 Jun 2005 14:34:55 +0000 (14:34 +0000)]
reduce with path
Enrico Tassi [Wed, 1 Jun 2005 14:34:36 +0000 (14:34 +0000)]
paths trough terms implemented with a nice hack :)
Enrico Tassi [Wed, 1 Jun 2005 11:08:38 +0000 (11:08 +0000)]
some cosmetic fixes
Enrico Tassi [Wed, 1 Jun 2005 11:06:46 +0000 (11:06 +0000)]
fix
Enrico Tassi [Wed, 1 Jun 2005 11:06:26 +0000 (11:06 +0000)]
removed debug prerr_endline
Enrico Tassi [Wed, 1 Jun 2005 11:05:19 +0000 (11:05 +0000)]
fixed classical non-C programmer misunderstooding of pointers
Enrico Tassi [Wed, 1 Jun 2005 11:04:22 +0000 (11:04 +0000)]
fixed intro.
Enrico Tassi [Wed, 1 Jun 2005 11:01:10 +0000 (11:01 +0000)]
added C.Appl [] case
Stefano Zacchiroli [Tue, 31 May 2005 22:39:27 +0000 (22:39 +0000)]
snapshot (ported to new "typed" ids_to_inner_sort table)
Stefano Zacchiroli [Tue, 31 May 2005 22:37:56 +0000 (22:37 +0000)]
Changed type of ids_to_inner_sort table used in transformation.
It used to be (Cic.id, string) Hashtbl.t, now is (Cic.id, Cic2acic.sort_kind) Hashtbl.t where sort_kind is [ `Type | `Prop | `CProp | `Set ].
String "?", formerly used to denotes meta variable, is not mapped in sort_kind; since it was uniformly treated as "Type", `Type is now used for metas
Enrico Tassi [Tue, 31 May 2005 15:46:15 +0000 (15:46 +0000)]
added comment
Stefano Zacchiroli [Tue, 31 May 2005 15:41:21 +0000 (15:41 +0000)]
snapshot (first version with [apparently] working mappings between level
2 and level 3)
Enrico Tassi [Tue, 31 May 2005 15:41:09 +0000 (15:41 +0000)]
implemented normalize (used in new_metasenv_for_apply)
Enrico Tassi [Tue, 31 May 2005 13:41:21 +0000 (13:41 +0000)]
fixed width fonts
comments
Enrico Tassi [Tue, 31 May 2005 13:40:59 +0000 (13:40 +0000)]
fixed comments
Enrico Tassi [Tue, 31 May 2005 13:01:29 +0000 (13:01 +0000)]
new shortcuts
fixed hint uri chooser
Andrea Asperti [Tue, 31 May 2005 09:54:16 +0000 (09:54 +0000)]
added colors
Stefano Zacchiroli [Tue, 31 May 2005 09:45:45 +0000 (09:45 +0000)]
snapshot (the thing on the doorstep)
Andrea Asperti [Tue, 31 May 2005 09:42:30 +0000 (09:42 +0000)]
more verbose case failure message
Andrea Asperti [Tue, 31 May 2005 09:40:51 +0000 (09:40 +0000)]
added chronometer
Andrea Asperti [Tue, 31 May 2005 09:40:36 +0000 (09:40 +0000)]
added automathic aliases for _ind _rec and _rect when generated
Andrea Asperti [Tue, 31 May 2005 09:40:15 +0000 (09:40 +0000)]
fix
Enrico Tassi [Tue, 31 May 2005 08:40:54 +0000 (08:40 +0000)]
added automathic aliases for qed and definition
Enrico Tassi [Tue, 31 May 2005 08:27:21 +0000 (08:27 +0000)]
added shortcuts
Enrico Tassi [Tue, 31 May 2005 08:20:54 +0000 (08:20 +0000)]
fix
Stefano Zacchiroli [Mon, 30 May 2005 17:14:34 +0000 (17:14 +0000)]
added uri_of_term
Enrico Tassi [Mon, 30 May 2005 16:03:57 +0000 (16:03 +0000)]
mah...matita.ml
Andrea Asperti [Mon, 30 May 2005 15:57:28 +0000 (15:57 +0000)]
fix
Andrea Asperti [Mon, 30 May 2005 15:57:07 +0000 (15:57 +0000)]
added intros n
Andrea Asperti [Mon, 30 May 2005 15:56:15 +0000 (15:56 +0000)]
added intros n.
Andrea Asperti [Mon, 30 May 2005 11:40:00 +0000 (11:40 +0000)]
added automathic aliases.
Stefano Zacchiroli [Fri, 27 May 2005 16:54:05 +0000 (16:54 +0000)]
- commented out no longer needed macros Redo, Undo, Abort
- bugfix: correctly handles "cic:" and "cic:/" pseudo-uris in cicBrowser
- bugfix: fixed String.sub error on directories shorted than 5 chars
Stefano Zacchiroli [Fri, 27 May 2005 16:52:58 +0000 (16:52 +0000)]
fixed otags invocation
Stefano Zacchiroli [Fri, 27 May 2005 16:52:40 +0000 (16:52 +0000)]
commented out no longer needed macros Redo, Undo, Abort
Stefano Zacchiroli [Fri, 27 May 2005 16:52:19 +0000 (16:52 +0000)]
added %.annot rule to create type annotation files
Enrico Tassi [Fri, 27 May 2005 16:31:47 +0000 (16:31 +0000)]
removed debug prerr_endline
Enrico Tassi [Fri, 27 May 2005 16:31:18 +0000 (16:31 +0000)]
fixed matitac
Stefano Zacchiroli [Fri, 27 May 2005 15:23:19 +0000 (15:23 +0000)]
refactored modules structure
Stefano Zacchiroli [Fri, 27 May 2005 14:59:40 +0000 (14:59 +0000)]
* fold left/right implemented
Stefano Zacchiroli [Fri, 27 May 2005 13:20:05 +0000 (13:20 +0000)]
snapshot
- first version with working DEFAULT magic
Andrea Asperti [Fri, 27 May 2005 11:01:16 +0000 (11:01 +0000)]
1. removed obsolete comments
2. extended delift to the case of meta in head position
3. added a cases (? t1) vs t2: ? gets unified to the beta
expansion of t2 w.r.t t1.
Claudio Sacerdoti Coen [Thu, 26 May 2005 16:04:05 +0000 (16:04 +0000)]
Now the links to 7 pages at a time are shown. Cool.
Claudio Sacerdoti Coen [Thu, 26 May 2005 14:52:51 +0000 (14:52 +0000)]
256 chars max ==> 1024 chars max (because of Coq)
Stefano Zacchiroli [Thu, 26 May 2005 14:13:23 +0000 (14:13 +0000)]
fixed issue with explicit named substitutions
Claudio Sacerdoti Coen [Thu, 26 May 2005 13:10:32 +0000 (13:10 +0000)]
Bugs fixed:
1. elim did not accept identifiers with "'" in the middle
2. elim did not accpet URIs
Stefano Zacchiroli [Thu, 26 May 2005 11:42:22 +0000 (11:42 +0000)]
snapshot
- first commit with working list syntax
Stefano Zacchiroli [Wed, 25 May 2005 16:41:30 +0000 (16:41 +0000)]
multiple bindings inside OPT supported
Stefano Zacchiroli [Wed, 25 May 2005 15:13:21 +0000 (15:13 +0000)]
bugfix: "match" now works also when no type is provided for the matched term
Stefano Zacchiroli [Wed, 25 May 2005 15:11:59 +0000 (15:11 +0000)]
let rec example
Stefano Zacchiroli [Wed, 25 May 2005 14:32:40 +0000 (14:32 +0000)]
snapshot (first version in which some extensions work, e.g. infix +)
ueeeeeehh!
Ferruccio Guidi [Wed, 25 May 2005 14:16:53 +0000 (14:16 +0000)]
some work for Gares
Enrico Tassi [Wed, 25 May 2005 14:02:20 +0000 (14:02 +0000)]
fix
Enrico Tassi [Wed, 25 May 2005 13:46:11 +0000 (13:46 +0000)]
fix
Enrico Tassi [Wed, 25 May 2005 13:45:21 +0000 (13:45 +0000)]
apply now tries both to reduce and to not reduce the applied term
Enrico Tassi [Wed, 25 May 2005 13:44:34 +0000 (13:44 +0000)]
\lambda x.x y ----> \lambda x.(x y)
Stefano Zacchiroli [Wed, 25 May 2005 09:49:50 +0000 (09:49 +0000)]
snapshot
- implemented first draft of extensible parser ... brrrrrr
Stefano Zacchiroli [Tue, 24 May 2005 15:42:20 +0000 (15:42 +0000)]
clean typo
Enrico Tassi [Tue, 24 May 2005 14:54:47 +0000 (14:54 +0000)]
reverted to ==
Enrico Tassi [Tue, 24 May 2005 14:15:06 +0000 (14:15 +0000)]
added .theory check
Enrico Tassi [Tue, 24 May 2005 14:14:28 +0000 (14:14 +0000)]
fixed missing -syntax when using ocamlopt
Enrico Tassi [Tue, 24 May 2005 13:57:35 +0000 (13:57 +0000)]
fixed precedence of \to
Enrico Tassi [Tue, 24 May 2005 13:34:02 +0000 (13:34 +0000)]
added simpl test script
Enrico Tassi [Tue, 24 May 2005 13:33:48 +0000 (13:33 +0000)]
added simpl
Enrico Tassi [Tue, 24 May 2005 13:33:35 +0000 (13:33 +0000)]
fixed syntax
Enrico Tassi [Tue, 24 May 2005 13:33:02 +0000 (13:33 +0000)]
new simpl semantic (now = and not == since you can't write a pointer to a script)
Enrico Tassi [Tue, 24 May 2005 10:36:52 +0000 (10:36 +0000)]
added lost elim_intros_tac
Andrea Asperti [Tue, 24 May 2005 10:09:08 +0000 (10:09 +0000)]
fix
Andrea Asperti [Tue, 24 May 2005 08:33:06 +0000 (08:33 +0000)]
Added a new tactic elim_intros (without simpl of the new goal).
Andrea Asperti [Tue, 24 May 2005 08:31:13 +0000 (08:31 +0000)]
elim -> elim_intros (no simpl)
Claudio Sacerdoti Coen [Mon, 23 May 2005 15:59:30 +0000 (15:59 +0000)]
Added sql/drop_mowgli_tables.mysql.sql
Stefano Zacchiroli [Mon, 23 May 2005 15:23:38 +0000 (15:23 +0000)]
added rule to generate camlp4 expansion of cicNotationParser.ml (in order
to reverse engineer Grammar.extend usage ...)
Stefano Zacchiroli [Mon, 23 May 2005 15:18:20 +0000 (15:18 +0000)]
snapshot
Stefano Zacchiroli [Mon, 23 May 2005 13:07:32 +0000 (13:07 +0000)]
snapshot
- added parse tree for all levels
- implemented parse tree construction for level 1 and 2
Enrico Tassi [Mon, 23 May 2005 11:53:08 +0000 (11:53 +0000)]
fixed clean that wasn't returning the right list of uris owned by the user
Enrico Tassi [Mon, 23 May 2005 11:28:55 +0000 (11:28 +0000)]
added qed
Andrea Asperti [Mon, 23 May 2005 11:18:45 +0000 (11:18 +0000)]
Added andrea.ma
Stefano Zacchiroli [Sun, 22 May 2005 22:03:18 +0000 (22:03 +0000)]
switched to cdbs for debian/rules (now 2 lines long!!!!)
Andrea Asperti [Fri, 20 May 2005 15:26:55 +0000 (15:26 +0000)]
When we unify a Prod against a term t2 which is not a Prod we
now try a whd of t2.
Andrea Asperti [Fri, 20 May 2005 15:24:18 +0000 (15:24 +0000)]
Added a whd on ty in new_metasenv for apply, in order to be able
to apply, e.g. H:(not A) to False.
Andrea Asperti [Fri, 20 May 2005 09:13:34 +0000 (09:13 +0000)]
Hint repaired (an erroneous commit by myself).
Enrico Tassi [Thu, 19 May 2005 13:19:27 +0000 (13:19 +0000)]
fix
Alberto Griggio [Thu, 19 May 2005 13:12:56 +0000 (13:12 +0000)]
added lpo term-ordering
Alberto Griggio [Thu, 19 May 2005 13:11:06 +0000 (13:11 +0000)]
various optimizations (to paramodulation and passive clause selection)
Stefano Zacchiroli [Thu, 19 May 2005 10:06:54 +0000 (10:06 +0000)]
commented out some debugging messages
Stefano Zacchiroli [Thu, 19 May 2005 10:05:45 +0000 (10:05 +0000)]
connected instance to the web search engine
Stefano Zacchiroli [Thu, 19 May 2005 10:00:16 +0000 (10:00 +0000)]
changed debugging code which saves xml input document and input uri so
that it is automatically enabled with debugging
Stefano Zacchiroli [Thu, 19 May 2005 09:39:51 +0000 (09:39 +0000)]
- die on CTRL-C or init.d/... stop instead of resurrecting
- added (commented) debugging code to save xml document
Stefano Zacchiroli [Thu, 19 May 2005 08:32:52 +0000 (08:32 +0000)]
unified grammars and lexers in a single one
Enrico Tassi [Wed, 18 May 2005 14:34:40 +0000 (14:34 +0000)]
fixed some macros, added test_abort.ma
Stefano Zacchiroli [Wed, 18 May 2005 13:11:50 +0000 (13:11 +0000)]
snapshot (implemented level 3 grammar)
Enrico Tassi [Wed, 18 May 2005 12:11:37 +0000 (12:11 +0000)]
fixed some TODO in content2pres
Stefano Zacchiroli [Wed, 18 May 2005 10:53:29 +0000 (10:53 +0000)]
snapshot, notably:
- fixed some lexer bugs
- implemented level 2 patterns grammar
Stefano Zacchiroli [Tue, 17 May 2005 22:22:26 +0000 (22:22 +0000)]
snapshot, notably:
- solved factorization issues in level 1
- support for multiple grammars in cicNotationParser