]> matita.cs.unibo.it Git - helm.git/log
helm.git
15 years agoif todo_dom was [] disambiguation was performed twice
Enrico Tassi [Fri, 5 Dec 2008 18:07:54 +0000 (18:07 +0000)]
if todo_dom was [] disambiguation was performed twice

15 years agostill commented, but benchmarks the new/old disambigution process
Enrico Tassi [Fri, 5 Dec 2008 11:29:39 +0000 (11:29 +0000)]
still commented, but benchmarks the new/old disambigution process

15 years agodisambiguation takes ~mk_localization_tbl and not ~localization_tbl, thus can
Enrico Tassi [Fri, 5 Dec 2008 11:26:55 +0000 (11:26 +0000)]
disambiguation takes ~mk_localization_tbl and not ~localization_tbl, thus can
create the hashtable when needed (after every interpretation)

15 years agoraise failure instead of uncertain if two terms are meta closed
Enrico Tassi [Fri, 5 Dec 2008 11:23:48 +0000 (11:23 +0000)]
raise failure instead of uncertain if two terms are meta closed

15 years agoFixes:
Enrico Tassi [Thu, 4 Dec 2008 19:36:50 +0000 (19:36 +0000)]
Fixes:
 - new letin interpretation in nCicDisambiguation fixed to not swap arguments
 - new refiner raises good exception in case a sort in not such
 - reference raise good exception instead of assert false
Improvements:
 - new disambiguation attached
 - constructor -> indty function in reference

15 years agohousekeeping:
Enrico Tassi [Thu, 4 Dec 2008 13:06:29 +0000 (13:06 +0000)]
housekeeping:
- unused functions removed from Enviconment
- unused file disambiguatePp removed
- disambiguation callbacks pushed down to Disambiguate
  from MultiPassDisambiguator

15 years agoBug fixed: pretty-printing of aliases when the OK button is pressed in the
Enrico Tassi [Thu, 4 Dec 2008 12:36:44 +0000 (12:36 +0000)]
Bug fixed: pretty-printing of aliases when the OK button is pressed in the
ambiguous error window.

15 years agoThe aliases and multi_aliases in the lexicon status are now
Claudio Sacerdoti Coen [Wed, 3 Dec 2008 22:53:01 +0000 (22:53 +0000)]
The aliases and multi_aliases in the lexicon status are now
LexiconAst.alias_spec (they used to be DisambiguateTypes.codomain_item).
Benefit: it is now possible to use the very same set of aliases both for the
new and old terms. Moreover, this commits simplifies quite a bit of code.

Known bugs: when clicking the "OK" button in the error message disambiguation
window, an assertion is often raised. When the assertion is not raised, the
set of aliases that are printed are not syntactically/semantically correct.

15 years agoimproved interface for brgEnvironment
Ferruccio Guidi [Wed, 3 Dec 2008 19:24:54 +0000 (19:24 +0000)]
improved interface for brgEnvironment

15 years agolog facility, initial environment for basic_rg
Ferruccio Guidi [Wed, 3 Dec 2008 17:37:43 +0000 (17:37 +0000)]
log facility, initial environment for basic_rg

15 years ago- we updated some preambles to match that of nUri.ml
Ferruccio Guidi [Tue, 2 Dec 2008 19:31:31 +0000 (19:31 +0000)]
- we updated some preambles to match that of nUri.ml
- the transformation to from "meta" to "basic_rg" is now working

15 years ago...
Enrico Tassi [Tue, 2 Dec 2008 15:30:37 +0000 (15:30 +0000)]
...

15 years ago...
Enrico Tassi [Mon, 1 Dec 2008 18:16:55 +0000 (18:16 +0000)]
...

15 years ago0.5.6 almost ok
Enrico Tassi [Mon, 1 Dec 2008 18:09:10 +0000 (18:09 +0000)]
0.5.6 almost ok

15 years ago0.5.6
Enrico Tassi [Mon, 1 Dec 2008 16:54:42 +0000 (16:54 +0000)]
0.5.6

15 years agowe start a kernel for the version "basic with reverse indexes and global
Ferruccio Guidi [Mon, 1 Dec 2008 15:37:28 +0000 (15:37 +0000)]
we start a kernel for the version "basic with reverse indexes and global
references"

15 years agoall done
Enrico Tassi [Mon, 1 Dec 2008 12:43:00 +0000 (12:43 +0000)]
all done

15 years agomore ex and more notation
Enrico Tassi [Mon, 1 Dec 2008 11:41:01 +0000 (11:41 +0000)]
more ex and more notation

15 years agobetter doc
Enrico Tassi [Mon, 1 Dec 2008 09:29:23 +0000 (09:29 +0000)]
better doc

15 years agort.op and check.opt removed from Makefile
Claudio Sacerdoti Coen [Mon, 1 Dec 2008 07:40:04 +0000 (07:40 +0000)]
rt.op and check.opt removed from Makefile

15 years agonatural deduction support for lemmas with premises
Enrico Tassi [Sun, 30 Nov 2008 21:00:04 +0000 (21:00 +0000)]
natural deduction support for lemmas with premises

15 years agolambda-delta/toplevel: improved transformation from automath (20 secs gained)
Ferruccio Guidi [Sun, 30 Nov 2008 18:23:11 +0000 (18:23 +0000)]
lambda-delta/toplevel: improved transformation from automath (20 secs gained)
                       bug fix in the default arguments specification
       reverse indexes are now supported
transcript: unused parser productions removed

16 years agocicDischarge: final fixup. Now correctly processes Coq/Init/Logic.mma :)
Ferruccio Guidi [Fri, 28 Nov 2008 21:41:19 +0000 (21:41 +0000)]
cicDischarge: final fixup. Now correctly processes Coq/Init/Logic.mma :)
              We handle missing abstractions in MutCase output type
procedural/Coq: we removed the depence from legacy

16 years agong_disambiguation ng_kernel ng_refiner disambiguation: svn:ignore fixed
Ferruccio Guidi [Fri, 28 Nov 2008 18:28:58 +0000 (18:28 +0000)]
ng_disambiguation ng_kernel ng_refiner disambiguation: svn:ignore fixed
hExtlib: the map of list_findopt takes the position in the list (starts at 0)
cicRefine, acic2astMatcher, grafiteEngine: updated accordingly
cicUtil cicDischarge: bug fixes
cicSubstitution: new function lift_map for non-linear relocation
proceduralOptimizer: initial support for contrlling critical optimizations

16 years agoit works!
Enrico Tassi [Fri, 28 Nov 2008 17:48:52 +0000 (17:48 +0000)]
it works!

16 years agonew disambiguator almost attached
Enrico Tassi [Fri, 28 Nov 2008 17:17:02 +0000 (17:17 +0000)]
new disambiguator almost attached

16 years ago\forall x:?. and \forall x. both generate a meta for a type
Enrico Tassi [Fri, 28 Nov 2008 16:18:11 +0000 (16:18 +0000)]
\forall x:?. and \forall x. both generate a meta for a type

16 years agometas for terms have height 3
Enrico Tassi [Fri, 28 Nov 2008 16:17:22 +0000 (16:17 +0000)]
metas for terms have height 3

16 years ago...
Enrico Tassi [Fri, 28 Nov 2008 12:18:09 +0000 (12:18 +0000)]
...

16 years ago...
Enrico Tassi [Fri, 28 Nov 2008 12:13:12 +0000 (12:13 +0000)]
...

16 years agovirtualbox guide almost ok
Enrico Tassi [Fri, 28 Nov 2008 12:11:25 +0000 (12:11 +0000)]
virtualbox guide almost ok

16 years ago...
Enrico Tassi [Fri, 28 Nov 2008 11:35:45 +0000 (11:35 +0000)]
...

16 years ago...
Enrico Tassi [Fri, 28 Nov 2008 11:33:39 +0000 (11:33 +0000)]
...

16 years ago...
Claudio Sacerdoti Coen [Thu, 27 Nov 2008 21:29:54 +0000 (21:29 +0000)]
...

16 years ago...
Claudio Sacerdoti Coen [Thu, 27 Nov 2008 21:29:23 +0000 (21:29 +0000)]
...

16 years ago...
Claudio Sacerdoti Coen [Thu, 27 Nov 2008 21:23:03 +0000 (21:23 +0000)]
...

16 years agoNew modules stack:
Enrico Tassi [Thu, 27 Nov 2008 17:44:31 +0000 (17:44 +0000)]
New modules stack:
grafiteDisambiguator | cicDisambiguator |
                                        | multiPassDisambiagutor |disambiguate
                       nCicDisambiguator|

16 years agocic_disambiguation splitted into disambiguation and cic_disambiguation
Enrico Tassi [Thu, 27 Nov 2008 12:39:24 +0000 (12:39 +0000)]
cic_disambiguation splitted into disambiguation and cic_disambiguation

16 years agodisambiguate.ml splitted into disambiguate.ml and cicDisambiguate.ml
Enrico Tassi [Thu, 27 Nov 2008 12:26:03 +0000 (12:26 +0000)]
disambiguate.ml splitted into disambiguate.ml and cicDisambiguate.ml

16 years ago1. grafiteDisambiguator => multiPassDisambiguator
Enrico Tassi [Thu, 27 Nov 2008 12:24:38 +0000 (12:24 +0000)]
1. grafiteDisambiguator => multiPassDisambiguator
2.

16 years agonew kernel is compiled since the META of grafite_parser depends on the META of ng_dis...
Enrico Tassi [Thu, 27 Nov 2008 10:34:26 +0000 (10:34 +0000)]
new kernel is compiled since the META of grafite_parser depends on the META of ng_disambiguation

16 years ago...
Enrico Tassi [Thu, 27 Nov 2008 10:32:18 +0000 (10:32 +0000)]
...

16 years agonotation now digests Cic.Cast, not sure the precedence level is handled correctly
Enrico Tassi [Thu, 27 Nov 2008 10:21:52 +0000 (10:21 +0000)]
notation now digests Cic.Cast, not sure the precedence level is handled correctly

16 years agodisambiguation should not fail if the new refiner fails
Enrico Tassi [Thu, 27 Nov 2008 09:37:43 +0000 (09:37 +0000)]
disambiguation should not fail if the new refiner fails

16 years ago...
Enrico Tassi [Wed, 26 Nov 2008 17:47:27 +0000 (17:47 +0000)]
...

16 years agoRe-added exception, just for now (debugging).
Enrico Tassi [Wed, 26 Nov 2008 17:24:36 +0000 (17:24 +0000)]
Re-added exception, just for now (debugging).

16 years agoalmost done
Enrico Tassi [Wed, 26 Nov 2008 17:11:00 +0000 (17:11 +0000)]
almost done

16 years agodisambiguation even more abstracted
Enrico Tassi [Wed, 26 Nov 2008 16:11:47 +0000 (16:11 +0000)]
disambiguation even more abstracted

16 years ago...
Enrico Tassi [Tue, 25 Nov 2008 19:30:33 +0000 (19:30 +0000)]
...

16 years agocicUtil: we moved here pp_term from proceduralHelpers
Ferruccio Guidi [Tue, 25 Nov 2008 19:27:41 +0000 (19:27 +0000)]
cicUtil: we moved here pp_term from proceduralHelpers
cicDischarge: some bugs fixed
transcript: we now support explicit declaration of dependences
procedural/Coq: we added an explicit dependence to Init/Prelude where needed

16 years ago...
Enrico Tassi [Tue, 25 Nov 2008 19:27:30 +0000 (19:27 +0000)]
...

16 years ago...
Enrico Tassi [Tue, 25 Nov 2008 19:21:52 +0000 (19:21 +0000)]
...

16 years ago...
Enrico Tassi [Tue, 25 Nov 2008 19:21:01 +0000 (19:21 +0000)]
...

16 years ago...
Enrico Tassi [Tue, 25 Nov 2008 19:15:53 +0000 (19:15 +0000)]
...

16 years ago...
Enrico Tassi [Tue, 25 Nov 2008 19:13:52 +0000 (19:13 +0000)]
...

16 years agomore on the livecd in the manual
Enrico Tassi [Tue, 25 Nov 2008 19:10:15 +0000 (19:10 +0000)]
more on the livecd in the manual

16 years ago....
Enrico Tassi [Mon, 24 Nov 2008 18:11:08 +0000 (18:11 +0000)]
....

16 years ago...
Enrico Tassi [Mon, 24 Nov 2008 17:27:41 +0000 (17:27 +0000)]
...

16 years agoformal topologies
Enrico Tassi [Mon, 24 Nov 2008 16:19:54 +0000 (16:19 +0000)]
formal topologies

16 years agofix some non tex symbols
Enrico Tassi [Mon, 24 Nov 2008 10:45:13 +0000 (10:45 +0000)]
fix some non tex symbols

16 years agosymbolic links to use the uri manager from ng_kernel
Ferruccio Guidi [Sat, 22 Nov 2008 21:19:30 +0000 (21:19 +0000)]
symbolic links to use the uri manager from ng_kernel

16 years agoprint an error message if graphviz is not found
Enrico Tassi [Sat, 22 Nov 2008 16:53:58 +0000 (16:53 +0000)]
print an error message if graphviz is not found

16 years agoif gnome-help is not installed, prints an error message
Enrico Tassi [Sat, 22 Nov 2008 16:48:15 +0000 (16:48 +0000)]
if gnome-help is not installed, prints an error message

16 years agobetter manual generation
Enrico Tassi [Sat, 22 Nov 2008 14:01:14 +0000 (14:01 +0000)]
better manual generation

16 years ago...
Enrico Tassi [Fri, 21 Nov 2008 17:58:08 +0000 (17:58 +0000)]
...

16 years agoone more lazy/loc
Enrico Tassi [Fri, 21 Nov 2008 16:25:55 +0000 (16:25 +0000)]
one more lazy/loc

16 years agoaccording to camlp5 sources, the dummy loc should be 0,0 and not -1,-1
Enrico Tassi [Fri, 21 Nov 2008 16:16:52 +0000 (16:16 +0000)]
according to camlp5 sources, the dummy loc should be 0,0 and not -1,-1

16 years agoloc * lazy string -> (loc * string) lazy
Enrico Tassi [Fri, 21 Nov 2008 16:00:06 +0000 (16:00 +0000)]
loc * lazy string -> (loc * string) lazy

16 years agodisambiguation now returns and takes in input the substitution
Enrico Tassi [Fri, 21 Nov 2008 15:15:43 +0000 (15:15 +0000)]
disambiguation now returns and takes in input the substitution

16 years ago...
Enrico Tassi [Thu, 20 Nov 2008 18:13:50 +0000 (18:13 +0000)]
...

16 years ago...
Enrico Tassi [Thu, 20 Nov 2008 18:13:18 +0000 (18:13 +0000)]
...

16 years ago...
Enrico Tassi [Thu, 20 Nov 2008 16:06:24 +0000 (16:06 +0000)]
...

16 years ago...
Enrico Tassi [Thu, 20 Nov 2008 16:04:25 +0000 (16:04 +0000)]
...

16 years ago...
Enrico Tassi [Thu, 20 Nov 2008 16:02:44 +0000 (16:02 +0000)]
...

16 years agodama almost ok
Enrico Tassi [Thu, 20 Nov 2008 16:00:06 +0000 (16:00 +0000)]
dama almost ok

16 years ago...
Enrico Tassi [Thu, 20 Nov 2008 15:55:08 +0000 (15:55 +0000)]
...

16 years ago...
Enrico Tassi [Thu, 20 Nov 2008 15:54:36 +0000 (15:54 +0000)]
...

16 years agoreverted
Enrico Tassi [Thu, 20 Nov 2008 15:54:16 +0000 (15:54 +0000)]
reverted

16 years agodama into the library
Enrico Tassi [Thu, 20 Nov 2008 15:53:09 +0000 (15:53 +0000)]
dama into the library

16 years agox2sx declared as coercion and used when possible
Enrico Tassi [Wed, 19 Nov 2008 18:38:27 +0000 (18:38 +0000)]
x2sx declared as coercion and used when possible

16 years agorenaming
Enrico Tassi [Wed, 19 Nov 2008 12:19:26 +0000 (12:19 +0000)]
renaming

16 years ago...
Enrico Tassi [Wed, 19 Nov 2008 12:13:44 +0000 (12:13 +0000)]
...

16 years ago0.5.5
Enrico Tassi [Tue, 18 Nov 2008 12:50:57 +0000 (12:50 +0000)]
0.5.5

16 years ago...
Enrico Tassi [Mon, 17 Nov 2008 19:46:56 +0000 (19:46 +0000)]
...

16 years ago...
Enrico Tassi [Mon, 17 Nov 2008 16:20:36 +0000 (16:20 +0000)]
...

16 years agoexercises ready
Enrico Tassi [Mon, 17 Nov 2008 16:20:08 +0000 (16:20 +0000)]
exercises ready

16 years agoall ex done
Enrico Tassi [Mon, 17 Nov 2008 11:44:55 +0000 (11:44 +0000)]
all ex done

16 years ago...
Enrico Tassi [Sun, 16 Nov 2008 10:33:10 +0000 (10:33 +0000)]
...

16 years ago....
Enrico Tassi [Sun, 16 Nov 2008 10:31:08 +0000 (10:31 +0000)]
....

16 years agofixed
Enrico Tassi [Sun, 16 Nov 2008 10:30:30 +0000 (10:30 +0000)]
fixed

16 years agoremoved some printings
Enrico Tassi [Sun, 16 Nov 2008 10:08:58 +0000 (10:08 +0000)]
removed some printings

16 years agocommented out unfinished proof
Enrico Tassi [Sun, 16 Nov 2008 10:05:17 +0000 (10:05 +0000)]
commented out unfinished proof

16 years agoremoved some printings
Enrico Tassi [Sun, 16 Nov 2008 10:03:48 +0000 (10:03 +0000)]
removed some printings

16 years agobetter spacing
Enrico Tassi [Sat, 15 Nov 2008 17:48:16 +0000 (17:48 +0000)]
better spacing

16 years agoapply rule (lem EM) works
Enrico Tassi [Sat, 15 Nov 2008 17:26:07 +0000 (17:26 +0000)]
apply rule (lem EM) works

16 years agomissing subst added, now apply rule is probably enough to replace apply
Enrico Tassi [Sat, 15 Nov 2008 17:25:41 +0000 (17:25 +0000)]
missing subst added, now apply rule is probably enough to replace apply

16 years agoNew bug.
Claudio Sacerdoti Coen [Sat, 15 Nov 2008 15:45:52 +0000 (15:45 +0000)]
New bug.

16 years agono more prove in palette
Enrico Tassi [Sat, 15 Nov 2008 15:32:59 +0000 (15:32 +0000)]
no more prove in palette

16 years agofixed or-in-left
Enrico Tassi [Sat, 15 Nov 2008 15:27:22 +0000 (15:27 +0000)]
fixed or-in-left

16 years agofixed not-e
Enrico Tassi [Sat, 15 Nov 2008 15:20:33 +0000 (15:20 +0000)]
fixed not-e