]>
matita.cs.unibo.it Git - helm.git/log
Enrico Tassi [Fri, 29 Apr 2005 18:52:08 +0000 (18:52 +0000)]
added the orrible hack to the parser that is needed to call CicUniv.fresh() properly
Enrico Tassi [Fri, 29 Apr 2005 13:45:41 +0000 (13:45 +0000)]
hint -> experimental_hint
Enrico Tassi [Fri, 29 Apr 2005 13:34:27 +0000 (13:34 +0000)]
main constants set is closed with constants types
Enrico Tassi [Fri, 29 Apr 2005 12:40:12 +0000 (12:40 +0000)]
UniverseInconsistency is now wrapper by CicRefine.type_of_aux' to RefineFailure
Enrico Tassi [Fri, 29 Apr 2005 12:22:52 +0000 (12:22 +0000)]
no more moogle... now whelp (config file name and daemon name)
Enrico Tassi [Fri, 29 Apr 2005 12:15:43 +0000 (12:15 +0000)]
added dump/restore environment to the debug menu
fixed bug: when proof is completed the browser@home is blank
Enrico Tassi [Fri, 29 Apr 2005 12:13:58 +0000 (12:13 +0000)]
added orrible hack to make the current uri visible in the parser so that named universes are generated
Enrico Tassi [Fri, 29 Apr 2005 12:13:05 +0000 (12:13 +0000)]
catched UniverseInconsistency
(only an hack, it should be wrapped by the refiner)
Enrico Tassi [Fri, 29 Apr 2005 12:12:08 +0000 (12:12 +0000)]
added parsing time benchmark
universes generation counter is now properly reset
added orrible hack to make the parser generate proper universes containig
the uri
Enrico Tassi [Fri, 29 Apr 2005 12:09:33 +0000 (12:09 +0000)]
fixed a typo
Enrico Tassi [Fri, 29 Apr 2005 12:07:15 +0000 (12:07 +0000)]
added parser benchamrk
Stefano Zacchiroli [Fri, 29 Apr 2005 08:08:49 +0000 (08:08 +0000)]
fix (ask Enrico :-)
Stefano Zacchiroli [Fri, 29 Apr 2005 08:07:53 +0000 (08:07 +0000)]
uses CicUniv new assertions
Stefano Zacchiroli [Fri, 29 Apr 2005 08:07:05 +0000 (08:07 +0000)]
added assertions about graph in the environment having Some uris
Stefano Zacchiroli [Fri, 29 Apr 2005 08:04:17 +0000 (08:04 +0000)]
added rating parameter to at_least (used by elim)
Enrico Tassi [Thu, 28 Apr 2005 14:12:22 +0000 (14:12 +0000)]
attached macros: hint(partial), check
now matitaScript has a mathviewer to show terms...
Enrico Tassi [Thu, 28 Apr 2005 13:32:42 +0000 (13:32 +0000)]
moved "hint" from Command to Macro
Enrico Tassi [Thu, 28 Apr 2005 13:31:37 +0000 (13:31 +0000)]
deactivated coercions
Enrico Tassi [Thu, 28 Apr 2005 13:30:40 +0000 (13:30 +0000)]
single INSERT on multiple tuples
cosmetic changes
vars are now indexed
Enrico Tassi [Thu, 28 Apr 2005 13:29:30 +0000 (13:29 +0000)]
added hbugs and mathql
Stefano Zacchiroli [Wed, 27 Apr 2005 20:15:35 +0000 (20:15 +0000)]
renamed hbugs hint costructors to match latest API
Stefano Zacchiroli [Wed, 27 Apr 2005 17:25:58 +0000 (17:25 +0000)]
bugfix: patched .ml.in instaned of .ml :-(
Stefano Zacchiroli [Wed, 27 Apr 2005 17:21:01 +0000 (17:21 +0000)]
checked in new version of matita from svn
Stefano Zacchiroli [Wed, 27 Apr 2005 17:11:30 +0000 (17:11 +0000)]
removed all matita files
Stefano Zacchiroli [Wed, 27 Apr 2005 17:10:57 +0000 (17:10 +0000)]
removed all old matita files (kept in attic)
Stefano Zacchiroli [Wed, 27 Apr 2005 17:02:06 +0000 (17:02 +0000)]
ported to svn-cvs merge
Stefano Zacchiroli [Wed, 27 Apr 2005 17:01:49 +0000 (17:01 +0000)]
merged changes from the svn fork by me and Enrico
Stefano Zacchiroli [Wed, 27 Apr 2005 13:54:37 +0000 (13:54 +0000)]
make also in utilities on whatever target
Stefano Zacchiroli [Wed, 27 Apr 2005 13:50:23 +0000 (13:50 +0000)]
cvsignore
Stefano Zacchiroli [Wed, 27 Apr 2005 13:45:11 +0000 (13:45 +0000)]
removed ancient cic_textual_parser (last live version tagged "dead_dir_walking")
Stefano Zacchiroli [Wed, 27 Apr 2005 13:43:15 +0000 (13:43 +0000)]
added re-hash-consing of URIs embedded in universes
Stefano Zacchiroli [Wed, 27 Apr 2005 13:42:31 +0000 (13:42 +0000)]
getter with in memory tree of URIs
Stefano Zacchiroli [Wed, 27 Apr 2005 12:32:02 +0000 (12:32 +0000)]
better checks on elim input, two conditions are now required for an
input to elim to be valid:
1) before the disambiguation an indentifier has been given by the user
2) after the disambiguation a MutInd Cic term has been created
Stefano Zacchiroli [Tue, 26 Apr 2005 17:21:24 +0000 (17:21 +0000)]
clean also hypno_tbl
Stefano Zacchiroli [Tue, 26 Apr 2005 17:21:12 +0000 (17:21 +0000)]
added test.opt target
Stefano Zacchiroli [Tue, 26 Apr 2005 17:21:01 +0000 (17:21 +0000)]
- ported to current metadata API
- changes so that it does not index a single URI given on cmdline, but
rather all the URIs contained in a file
Stefano Zacchiroli [Sun, 24 Apr 2005 13:44:40 +0000 (13:44 +0000)]
added sample entry for environment_dump configuration variable
Stefano Zacchiroli [Sun, 24 Apr 2005 13:43:31 +0000 (13:43 +0000)]
added CicEnvironment preloading
Stefano Zacchiroli [Sat, 23 Apr 2005 13:00:14 +0000 (13:00 +0000)]
added licence header
Stefano Zacchiroli [Sat, 23 Apr 2005 12:59:16 +0000 (12:59 +0000)]
added license statement
Stefano Zacchiroli [Sat, 23 Apr 2005 12:58:07 +0000 (12:58 +0000)]
added license header
Stefano Zacchiroli [Fri, 22 Apr 2005 15:24:31 +0000 (15:24 +0000)]
made context and metasenv parameters of trivial disambiguator optional
Stefano Zacchiroli [Fri, 22 Apr 2005 15:05:52 +0000 (15:05 +0000)]
added Trivial module with a disambiguate_term implementation which took
a string as input and return a Cic.term (if the input is not ambiguous)
Stefano Zacchiroli [Fri, 22 Apr 2005 08:36:42 +0000 (08:36 +0000)]
removed debugging print
Stefano Zacchiroli [Fri, 22 Apr 2005 08:35:21 +0000 (08:35 +0000)]
uses new at_least with criteria on constants number difference
Stefano Zacchiroli [Fri, 22 Apr 2005 08:34:45 +0000 (08:34 +0000)]
added filtering criteria on differences between number of constants in
hypothesis and conclusion, should handle better queries on terms with
metavariables
Stefano Zacchiroli [Fri, 22 Apr 2005 08:30:30 +0000 (08:30 +0000)]
- added no_hyp table
- changed constants number integer type to small int
- added comments describing tables
Stefano Zacchiroli [Thu, 21 Apr 2005 12:54:31 +0000 (12:54 +0000)]
split precedence level of binders: \lambda has higher precedence than others
this is the resulting precedences scheme:
lambda > apply > infix operators > binders
Stefano Zacchiroli [Thu, 21 Apr 2005 12:08:31 +0000 (12:08 +0000)]
removed ancient indirections for gTopLevel
Stefano Zacchiroli [Thu, 21 Apr 2005 12:08:04 +0000 (12:08 +0000)]
no longer build neither mathql nor hbugs per default
Stefano Zacchiroli [Thu, 21 Apr 2005 12:07:41 +0000 (12:07 +0000)]
bumped copyright years
Stefano Zacchiroli [Thu, 21 Apr 2005 12:07:24 +0000 (12:07 +0000)]
utilities for creating environment dumps
Stefano Zacchiroli [Thu, 21 Apr 2005 12:04:32 +0000 (12:04 +0000)]
(hopefully) final decision on precedence levels:
binder > apply > infix operators
Stefano Zacchiroli [Wed, 20 Apr 2005 16:47:32 +0000 (16:47 +0000)]
bugfixes:
- reference position using MetadataTypes.*_pos so that changing the
position prefix fixes all the references
- don't generated dummy predicates which always suceed like ("mainConcl" OR
"inConcl") for at_most checking
Stefano Zacchiroli [Wed, 20 Apr 2005 16:12:01 +0000 (16:12 +0000)]
changed binding strength of some parsing entries:
( a > b means a binds more tightly than b)
- now: infix operators > binders > application
- previous: application > infix operators > binders
Stefano Zacchiroli [Wed, 20 Apr 2005 08:54:29 +0000 (08:54 +0000)]
removed spurious debugging prints
Stefano Zacchiroli [Wed, 20 Apr 2005 08:45:32 +0000 (08:45 +0000)]
html-escapes user given expression when filling hidden field "expression"
in this way xml/html forbidden characters like "<" are converted to "<"
and doesn't crash uwobo
Stefano Zacchiroli [Fri, 8 Apr 2005 16:28:18 +0000 (16:28 +0000)]
bugfix: opt target should build html pages too
Stefano Zacchiroli [Fri, 8 Apr 2005 15:52:16 +0000 (15:52 +0000)]
added clickable fingers
Stefano Zacchiroli [Fri, 8 Apr 2005 11:47:01 +0000 (11:47 +0000)]
changed logo: whelp!
Ferruccio Guidi [Fri, 8 Apr 2005 07:51:56 +0000 (07:51 +0000)]
the description file was patched
Ferruccio Guidi [Fri, 1 Apr 2005 11:06:01 +0000 (11:06 +0000)]
initial version of the "lambda-delta" calculus including:
- Confluence of reduction
- Generation lemma
- Thinning lemma
- Substitution lemma
- Type Correctness
- Type Uniqueness
- Subject Reduction
Stefano Zacchiroli [Wed, 30 Mar 2005 07:23:33 +0000 (07:23 +0000)]
debian version 0.0.5-6
Stefano Zacchiroli [Tue, 29 Mar 2005 09:41:42 +0000 (09:41 +0000)]
rebuilt against ocaml 3.08.3
Stefano Zacchiroli [Fri, 25 Mar 2005 23:45:48 +0000 (23:45 +0000)]
debian: rebuilt against ocaml 3.08.3
Stefano Zacchiroli [Fri, 25 Mar 2005 23:45:33 +0000 (23:45 +0000)]
remove x_gdome_caml.c generated source on "clean"
Stefano Zacchiroli [Fri, 25 Mar 2005 23:44:44 +0000 (23:44 +0000)]
debian: rebuilt against ocaml 3.08.2
Claudio Sacerdoti Coen [Tue, 22 Mar 2005 16:05:54 +0000 (16:05 +0000)]
Bug fixed in assumption_tac: a missing (lift n) when a declaration
x : A := t is found in the context.
Stefano Zacchiroli [Wed, 16 Mar 2005 16:33:10 +0000 (16:33 +0000)]
- bugfix: do not fail when query_kind is missing (e.g. on /getpage)
- bugfix: security, no longer subject to directory traversal (!)
Stefano Zacchiroli [Wed, 16 Mar 2005 16:21:44 +0000 (16:21 +0000)]
user smaller font in result page
Stefano Zacchiroli [Wed, 16 Mar 2005 16:17:03 +0000 (16:17 +0000)]
- new pretty printing of interpretations
- bugfix: interpretations are now remembered between pages
- more coherent look and feel
Stefano Zacchiroli [Wed, 16 Mar 2005 16:16:06 +0000 (16:16 +0000)]
make and clean also in html/
Stefano Zacchiroli [Wed, 16 Mar 2005 16:15:28 +0000 (16:15 +0000)]
removed old HTML files (tagged with "old_htmls")
Stefano Zacchiroli [Wed, 16 Mar 2005 15:57:25 +0000 (15:57 +0000)]
moogle.html is now generated, it do not needs to be in CVS
Stefano Zacchiroli [Wed, 16 Mar 2005 15:56:44 +0000 (15:56 +0000)]
generate HTML templates using XSLT starting from a bunch of .src files
Stefano Zacchiroli [Wed, 16 Mar 2005 15:50:35 +0000 (15:50 +0000)]
look and feel improvements
Stefano Zacchiroli [Wed, 16 Mar 2005 10:23:37 +0000 (10:23 +0000)]
- re-enginered main moogle template, it is now aware of queries kind, summary,
and results. This enable fixing of minor like feedback on the query kind in
case of errors
- minor bug fixes: 1/0 nuisance in case of errors
- commented out advanced query selection (which do nothing)
Stefano Zacchiroli [Tue, 15 Mar 2005 08:27:10 +0000 (08:27 +0000)]
- handle metavariables: if at least one of them is present, then the
cardinality constraint is not enforce
- commented out debugging prints
Stefano Zacchiroli [Tue, 15 Mar 2005 08:21:56 +0000 (08:21 +0000)]
bugfix when user query contains metas: their context should not be analyzed
as it were in main position
Stefano Zacchiroli [Fri, 11 Mar 2005 18:37:41 +0000 (18:37 +0000)]
Bugfix in restore_from_channel, before this fix hashtable (which has uris as
keys and pairs <objects,universe> as values) was dumped but restored as if it
have uris as keys and objects as values. That caused immediate segfaults
while trying to iterated on the restored table.
Stefano Zacchiroli [Wed, 9 Mar 2005 10:24:03 +0000 (10:24 +0000)]
added support for open terms in check
Stefano Zacchiroli [Wed, 9 Mar 2005 10:22:39 +0000 (10:22 +0000)]
support for terms with metas in check
Enrico Tassi [Mon, 14 Feb 2005 15:12:24 +0000 (15:12 +0000)]
added choose_uri method to console, used by the interpreter to implement the
hint command
Enrico Tassi [Mon, 14 Feb 2005 12:06:45 +0000 (12:06 +0000)]
Added heuristic in the Appl case, we beta-expand only if the argument list
does't contain metas.
Enrico Tassi [Mon, 14 Feb 2005 09:51:39 +0000 (09:51 +0000)]
Fixed remove operation and get_obj (that now correctly searches in the
unchecked_list).
Stefano Zacchiroli [Thu, 10 Feb 2005 16:12:17 +0000 (16:12 +0000)]
moved a debug print so that it is executed for each phrase
Stefano Zacchiroli [Thu, 10 Feb 2005 16:06:36 +0000 (16:06 +0000)]
adapted to optional comment lexer interface
Stefano Zacchiroli [Thu, 10 Feb 2005 15:54:44 +0000 (15:54 +0000)]
renaming "remove_term" -> "remove_obj"
Stefano Zacchiroli [Thu, 10 Feb 2005 15:54:00 +0000 (15:54 +0000)]
- fix in intro parsing
- avoid generating seq tactical for a 1-length sequences
Stefano Zacchiroli [Thu, 10 Feb 2005 15:52:22 +0000 (15:52 +0000)]
factorized tacticals separator and terminator
Stefano Zacchiroli [Thu, 10 Feb 2005 15:51:42 +0000 (15:51 +0000)]
added "unindex" to undo indexing of a single object
Stefano Zacchiroli [Thu, 10 Feb 2005 15:45:40 +0000 (15:45 +0000)]
bugfix: method 'advance' now took in input concrete syntax since atm
pretty printing is not the inverse operation of parsing
Stefano Zacchiroli [Thu, 10 Feb 2005 15:44:34 +0000 (15:44 +0000)]
changed toolbar window type
Stefano Zacchiroli [Thu, 10 Feb 2005 15:44:20 +0000 (15:44 +0000)]
bugfix: avoid executing tactic for the script twice
Stefano Zacchiroli [Thu, 10 Feb 2005 09:55:02 +0000 (09:55 +0000)]
removed spurious dependency on Dbi_mysql
Stefano Zacchiroli [Wed, 9 Feb 2005 15:07:37 +0000 (15:07 +0000)]
added script support a la coqide
Stefano Zacchiroli [Wed, 9 Feb 2005 15:07:22 +0000 (15:07 +0000)]
- fixed "error loading dom error" avoiding sequent_viewer be delivered
the destroy signal when resetting the notebook
- added singleton instances of sequent_viewer and sequents_viewer
Stefano Zacchiroli [Wed, 9 Feb 2005 15:06:25 +0000 (15:06 +0000)]
moved lockScript to MatitaScript module
Stefano Zacchiroli [Tue, 8 Feb 2005 21:53:41 +0000 (21:53 +0000)]
0.1.0-1 entry
Stefano Zacchiroli [Tue, 8 Feb 2005 21:50:44 +0000 (21:50 +0000)]
strip debian version from META version