]> matita.cs.unibo.it Git - helm.git/log
helm.git
18 years agouseless alias removed
Claudio Sacerdoti Coen [Tue, 13 Sep 2005 14:36:06 +0000 (14:36 +0000)]
useless alias removed

18 years agoremoved a comment/bug report about let..in rendering, now fixed
Stefano Zacchiroli [Tue, 13 Sep 2005 14:11:45 +0000 (14:11 +0000)]
removed a comment/bug report about let..in rendering, now fixed

18 years agofixed "let .. in" rendering, adding the break between the "in" and what follows
Stefano Zacchiroli [Tue, 13 Sep 2005 14:11:16 +0000 (14:11 +0000)]
fixed "let .. in" rendering, adding the break between the "in" and what follows

18 years ago- changed moo representation in MatitaTypes.status, no longer a string list, but...
Stefano Zacchiroli [Tue, 13 Sep 2005 13:27:53 +0000 (13:27 +0000)]
- changed moo representation in MatitaTypes.status, no longer a string list, but a command (in AST format) list
- fixed redundancy in moo: aliases, interpretation, and default commands are always present only once in a single moo
- added MatitaTypes.add_moo_content: from now on it must be then only function used to add content to moo objects

18 years agocosmetic changes
Stefano Zacchiroli [Tue, 13 Sep 2005 13:25:46 +0000 (13:25 +0000)]
cosmetic changes

18 years agofixed dummy_floc
Stefano Zacchiroli [Tue, 13 Sep 2005 13:25:36 +0000 (13:25 +0000)]
fixed dummy_floc

18 years ago- fixed dummy_floc (now in DisambiguateTypes)
Stefano Zacchiroli [Tue, 13 Sep 2005 13:24:56 +0000 (13:24 +0000)]
- fixed dummy_floc (now in DisambiguateTypes)
- cosmetic changes

18 years agoadded moo dumping debug item
Stefano Zacchiroli [Tue, 13 Sep 2005 13:24:22 +0000 (13:24 +0000)]
added moo dumping debug item

18 years agoremove matitamake binaries on clean
Stefano Zacchiroli [Tue, 13 Sep 2005 13:24:06 +0000 (13:24 +0000)]
remove matitamake binaries on clean

18 years agoadded "commands_of_environment"
Stefano Zacchiroli [Tue, 13 Sep 2005 13:23:05 +0000 (13:23 +0000)]
added "commands_of_environment"

18 years agoregenerated
Stefano Zacchiroli [Tue, 13 Sep 2005 13:22:23 +0000 (13:22 +0000)]
regenerated

18 years agomoved dummy_floc from Disambiguate to DisambiguateTypes, since it is now needed by...
Stefano Zacchiroli [Tue, 13 Sep 2005 13:22:02 +0000 (13:22 +0000)]
moved dummy_floc from Disambiguate to DisambiguateTypes, since it is now needed by DisambiguatePp

18 years ago...
Claudio Sacerdoti Coen [Tue, 13 Sep 2005 12:19:26 +0000 (12:19 +0000)]
...

18 years ago...
Claudio Sacerdoti Coen [Tue, 13 Sep 2005 12:17:44 +0000 (12:17 +0000)]
...

18 years agoTest fixed.
Claudio Sacerdoti Coen [Tue, 13 Sep 2005 12:12:44 +0000 (12:12 +0000)]
Test fixed.

18 years agoTwo bugs fixed in the apply tactic:
Claudio Sacerdoti Coen [Tue, 13 Sep 2005 11:56:42 +0000 (11:56 +0000)]
Two bugs fixed in the apply tactic:
 1. an application of a term of type t where t reduces to a product does not
    fail any longer: t is unfolded as required to produce enough products.
    E.g. apply (t: ~A) when the goal is False
 2. the apply tactic does not fail any longer when the goal is a product.
    When the head of the type of the term is flexible, the type is a product
    and the goal is a product (e.g. t: A -> ? vs A' -> B) the less instantiated
    term (i.e. t) is tried first; in case of failure (e.g. A not unifiable with
    A') t is instantiated adding one metavariable after another.

18 years agocic_textual_parser2 ==> cic_disambiguation
Claudio Sacerdoti Coen [Mon, 12 Sep 2005 17:04:54 +0000 (17:04 +0000)]
cic_textual_parser2 ==> cic_disambiguation

18 years agocic_textual_parser2 ==> cic_disambiguation
Claudio Sacerdoti Coen [Mon, 12 Sep 2005 16:59:51 +0000 (16:59 +0000)]
cic_textual_parser2 ==> cic_disambiguation

18 years agocore_notation.ma ==> core_notation.moo
Claudio Sacerdoti Coen [Mon, 12 Sep 2005 16:54:44 +0000 (16:54 +0000)]
core_notation.ma ==> core_notation.moo

18 years agoremoved left-spacing of 2 em for '(' (useful only for debugging purposes)
Stefano Zacchiroli [Mon, 12 Sep 2005 16:37:40 +0000 (16:37 +0000)]
removed left-spacing of 2 em for '(' (useful only for debugging purposes)

18 years ago- de-ALB-ing
Stefano Zacchiroli [Mon, 12 Sep 2005 16:36:27 +0000 (16:36 +0000)]
- de-ALB-ing
- added a debugging item for notation

18 years agocic_textual_parser2 -> cic_disambiguation
Stefano Zacchiroli [Mon, 12 Sep 2005 16:35:36 +0000 (16:35 +0000)]
cic_textual_parser2 -> cic_disambiguation

18 years agoremoved debugging print
Stefano Zacchiroli [Mon, 12 Sep 2005 16:20:38 +0000 (16:20 +0000)]
removed debugging print

18 years agoremoved work-arounds for poor disambiguation, which should now be fixed with the...
Stefano Zacchiroli [Mon, 12 Sep 2005 16:09:07 +0000 (16:09 +0000)]
removed work-arounds for poor disambiguation, which should now be fixed with the multiple passes support ...

18 years agoAdded support for multiple disambiguation passes.
Stefano Zacchiroli [Mon, 12 Sep 2005 16:06:33 +0000 (16:06 +0000)]
Added support for multiple disambiguation passes.
Actually, passes can differ in:
- whether they use library as fallback for unbound domain items or not
- whether they use multi-aliases or not
- whether they use coercions or not.
The current policy is to postpone the use of coercions as much as possible and to fallback to library only as a last resort.
Passes can be configured from matitaDisambiguator.ml.

18 years agoadded support for multi-aliases in disambiguation environment(s)
Stefano Zacchiroli [Mon, 12 Sep 2005 16:02:02 +0000 (16:02 +0000)]
added support for multi-aliases in disambiguation environment(s)

18 years agoadded use_coercions flag (imperative :-(, non re-entrant :-(((( )
Stefano Zacchiroli [Mon, 12 Sep 2005 16:00:51 +0000 (16:00 +0000)]
added use_coercions flag (imperative :-(, non re-entrant :-(((( )

18 years agoComment removed.
Claudio Sacerdoti Coen [Mon, 12 Sep 2005 11:27:47 +0000 (11:27 +0000)]
Comment removed.

18 years ago...
Claudio Sacerdoti Coen [Mon, 12 Sep 2005 10:44:12 +0000 (10:44 +0000)]
...

18 years ago...
Claudio Sacerdoti Coen [Mon, 12 Sep 2005 10:26:36 +0000 (10:26 +0000)]
...

18 years ago- exported CPS iterator visit_magic
Stefano Zacchiroli [Mon, 12 Sep 2005 09:19:28 +0000 (09:19 +0000)]
- exported CPS iterator visit_magic
- added CPS iterator vivist_variable
- added freshen_term/freshen_obj which freshen instance numbers on ASTs

18 years agoFilled pre-generated notation levels with productions on dummy tokens (never generate...
Stefano Zacchiroli [Mon, 12 Sep 2005 09:18:15 +0000 (09:18 +0000)]
Filled pre-generated notation levels with productions on dummy tokens (never generated by the lexer). This hack works around a bug in camlp4 which on delete_rule remove an entire precedence level if it gets empty after the delete_rule invocation.

18 years agodone some items
Stefano Zacchiroli [Mon, 12 Sep 2005 09:16:56 +0000 (09:16 +0000)]
done some items

18 years agocommented Record type constructor
Stefano Zacchiroli [Mon, 12 Sep 2005 09:16:34 +0000 (09:16 +0000)]
commented Record type constructor

18 years agoAn old note (that goes back to July) integrated in matita.txt.
Claudio Sacerdoti Coen [Mon, 12 Sep 2005 08:52:13 +0000 (08:52 +0000)]
An old note (that goes back to July) integrated in matita.txt.

18 years agothe case Appl Meta vs t was not executed in case t was a Constant,Mutcase,Cofix,Fix...
Enrico Tassi [Fri, 9 Sep 2005 13:03:25 +0000 (13:03 +0000)]
the case Appl Meta vs t was not executed in case t was a Constant,Mutcase,Cofix,Fix,.... (I guess only if it was a Rel/Meta).

18 years agoworkaround for sequent viewer flickering
Enrico Tassi [Fri, 9 Sep 2005 09:24:53 +0000 (09:24 +0000)]
workaround for sequent viewer flickering

18 years agoadded left/right
Enrico Tassi [Fri, 9 Sep 2005 09:06:13 +0000 (09:06 +0000)]
added left/right

18 years ago...
Claudio Sacerdoti Coen [Thu, 8 Sep 2005 17:13:46 +0000 (17:13 +0000)]
...

18 years agoremoved some debugging prints
Stefano Zacchiroli [Thu, 8 Sep 2005 12:49:43 +0000 (12:49 +0000)]
removed some debugging prints

18 years agoitems related to lazy parsing
Stefano Zacchiroli [Thu, 8 Sep 2005 11:55:16 +0000 (11:55 +0000)]
items related to lazy parsing

18 years agoimplemented lazy disambiguation of tactics arguments, when those
Stefano Zacchiroli [Thu, 8 Sep 2005 10:42:03 +0000 (10:42 +0000)]
implemented lazy disambiguation of tactics arguments, when those
arguments have to be parsed in contexts extracted by a pattern

18 years agoadded set_metasenv on proof_status
Stefano Zacchiroli [Thu, 8 Sep 2005 10:40:16 +0000 (10:40 +0000)]
added set_metasenv on proof_status

18 years ago- uses runtime base dir to reference logo with qed
Stefano Zacchiroli [Thu, 8 Sep 2005 10:39:49 +0000 (10:39 +0000)]
- uses runtime base dir to reference logo with qed
- removed some dead code

18 years agoremoved some dead code
Stefano Zacchiroli [Thu, 8 Sep 2005 10:38:05 +0000 (10:38 +0000)]
removed some dead code

18 years agotests changing under a binder
Stefano Zacchiroli [Thu, 8 Sep 2005 10:37:34 +0000 (10:37 +0000)]
tests changing under a binder

18 years agouses Map.equal to compare universes
Stefano Zacchiroli [Thu, 8 Sep 2005 10:36:40 +0000 (10:36 +0000)]
uses Map.equal to compare universes

18 years agocompleted test
Stefano Zacchiroli [Thu, 8 Sep 2005 09:42:30 +0000 (09:42 +0000)]
completed test

18 years agoUnsharing bugs fixed.
Claudio Sacerdoti Coen [Wed, 7 Sep 2005 17:15:09 +0000 (17:15 +0000)]
Unsharing bugs fixed.

18 years agoUnsharing bug due to a very stupid typo fixed.
Claudio Sacerdoti Coen [Wed, 7 Sep 2005 16:56:30 +0000 (16:56 +0000)]
Unsharing bug due to a very stupid typo fixed.

18 years ago...
Claudio Sacerdoti Coen [Wed, 7 Sep 2005 16:20:03 +0000 (16:20 +0000)]
...

18 years agobugfix: avoid losing attributes on boxes which have a single children
Stefano Zacchiroli [Tue, 6 Sep 2005 16:50:33 +0000 (16:50 +0000)]
bugfix: avoid losing attributes on boxes which have a single children
this used to cause impossibility of selecting a let .. in term

18 years agoremoved dead code
Stefano Zacchiroli [Tue, 6 Sep 2005 16:49:07 +0000 (16:49 +0000)]
removed dead code

18 years agoadded {get,set}_attr
Stefano Zacchiroli [Tue, 6 Sep 2005 16:48:21 +0000 (16:48 +0000)]
added {get,set}_attr

18 years agoadded {get,set,pp}_attr
Stefano Zacchiroli [Tue, 6 Sep 2005 16:48:04 +0000 (16:48 +0000)]
added {get,set,pp}_attr

18 years agouses \def symbol for definitions in context
Stefano Zacchiroli [Tue, 6 Sep 2005 16:47:29 +0000 (16:47 +0000)]
uses \def symbol for definitions in context

18 years agodone 1 item
Stefano Zacchiroli [Tue, 6 Sep 2005 16:46:03 +0000 (16:46 +0000)]
done 1 item

18 years agoupdated
Stefano Zacchiroli [Tue, 6 Sep 2005 14:39:44 +0000 (14:39 +0000)]
updated

18 years agomisc fixes in cic browser queries (pretty printing, url bar, ...)
Stefano Zacchiroli [Tue, 6 Sep 2005 14:37:42 +0000 (14:37 +0000)]
misc fixes in cic browser queries (pretty printing, url bar, ...)

18 years agoadded dirty hack to blacklist mult_n_2, which causes troubles... :-(
Alberto Griggio [Tue, 6 Sep 2005 14:18:12 +0000 (14:18 +0000)]
added dirty hack to blacklist mult_n_2, which causes troubles... :-(

18 years ago...
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 14:14:13 +0000 (14:14 +0000)]
...

18 years ago...
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 12:21:41 +0000 (12:21 +0000)]
...

18 years ago...
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 12:12:44 +0000 (12:12 +0000)]
...

18 years agoRefiner substituted with the type-checker in a case that is known to be already
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 11:59:41 +0000 (11:59 +0000)]
Refiner substituted with the type-checker in a case that is known to be already
well-typed.

18 years ago...
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 11:38:00 +0000 (11:38 +0000)]
...

18 years agoNew bug exposed.
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 10:25:15 +0000 (10:25 +0000)]
New bug exposed.

18 years ago...
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 10:24:58 +0000 (10:24 +0000)]
...

18 years agoDead code/files removed.
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 10:12:12 +0000 (10:12 +0000)]
Dead code/files removed.

18 years agoremoved debugging prints and better sample
Stefano Zacchiroli [Tue, 6 Sep 2005 09:13:04 +0000 (09:13 +0000)]
removed debugging prints and better sample

18 years agoadded <include href="foo/bar/baz.xml" /> support
Stefano Zacchiroli [Tue, 6 Sep 2005 09:06:38 +0000 (09:06 +0000)]
added <include href="foo/bar/baz.xml" /> support

18 years agoBug fixed: the small logo was searched in the wrong path.
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 08:59:09 +0000 (08:59 +0000)]
Bug fixed: the small logo was searched in the wrong path.

18 years agoSerious bug fixed: unsharing was not performed over sequents.
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 08:43:30 +0000 (08:43 +0000)]
Serious bug fixed: unsharing was not performed over sequents.

18 years agoDead code removed.
Claudio Sacerdoti Coen [Tue, 6 Sep 2005 08:35:34 +0000 (08:35 +0000)]
Dead code removed.

18 years agoAdded aliases and notation.
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 17:14:12 +0000 (17:14 +0000)]
Added aliases and notation.

18 years ago...
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 16:59:40 +0000 (16:59 +0000)]
...

18 years agoUnfold tactic generalized to perform zeta-reduction.
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 16:48:46 +0000 (16:48 +0000)]
Unfold tactic generalized to perform zeta-reduction.
WARNING: the tactic is bugged since it tries to zeta-expand a term that lives
in the context of the goal, not in the context of the pattern!

18 years agolocate_in_* functions generalized to handle equalities in a context.
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 16:47:07 +0000 (16:47 +0000)]
locate_in_* functions generalized to handle equalities in a context.
Usually only the context length is used (to compute some lifting factor).

18 years agoNew change in patterns: the pattern "in H" is now interpreted as
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 16:36:21 +0000 (16:36 +0000)]
New change in patterns: the pattern "in H" is now interpreted as
"in H \vdash ?". It used to be interpreted as "in H \vdash %".

18 years agoThe refined form of a reference to a let-in bound variable in the context
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 16:14:57 +0000 (16:14 +0000)]
The refined form of a reference to a let-in bound variable in the context
used to be the zeta-expanded form. It is now the reference.

18 years agouse uniform naming for referencing cicNotation* modules
Stefano Zacchiroli [Mon, 5 Sep 2005 15:55:46 +0000 (15:55 +0000)]
use uniform naming for referencing cicNotation* modules

18 years ago...
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 15:48:04 +0000 (15:48 +0000)]
...

18 years agoremoved tedious debugging message
Stefano Zacchiroli [Mon, 5 Sep 2005 15:29:34 +0000 (15:29 +0000)]
removed tedious debugging message

18 years agoavoid generating multiple times the same xref/href
Stefano Zacchiroli [Mon, 5 Sep 2005 15:28:12 +0000 (15:28 +0000)]
avoid generating multiple times the same xref/href

18 years agofix generation of applications of applications.
Enrico Tassi [Mon, 5 Sep 2005 15:25:56 +0000 (15:25 +0000)]
fix generation of applications of applications.

18 years agoadded @raise in comment (and source)
Enrico Tassi [Mon, 5 Sep 2005 15:25:25 +0000 (15:25 +0000)]
added @raise in comment (and source)

18 years agosimplify and let-in
Enrico Tassi [Mon, 5 Sep 2005 15:24:21 +0000 (15:24 +0000)]
simplify and let-in

18 years ago...
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 14:42:52 +0000 (14:42 +0000)]
...

18 years agoAssert false (for imbricated theorems) changed to a nice error message.
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 14:41:47 +0000 (14:41 +0000)]
Assert false (for imbricated theorems) changed to a nice error message.

18 years agoNew strategy for let-in unfolding (aka zeta reduction): a reference to a
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 14:27:39 +0000 (14:27 +0000)]
New strategy for let-in unfolding (aka zeta reduction): a reference to a
let-bound variable is expanded if and only if the simplified form of its definiendum (applied to the actual arguments) is different from the
non-simplified form.

18 years agoCritical bug fixed: the get_cooked_obj was called on an object that was not
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 12:42:57 +0000 (12:42 +0000)]
Critical bug fixed: the get_cooked_obj was called on an object that was not
in cache. The bug did not manifest when the environment was trusted.

18 years agoTyping errors fixed.
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 12:04:50 +0000 (12:04 +0000)]
Typing errors fixed.

18 years agoThe logo was searched in the wrong directory.
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 11:47:49 +0000 (11:47 +0000)]
The logo was searched in the wrong directory.

18 years agoBug fixed: Invalid_argument was raised by List.combine in place of a typing
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 11:44:28 +0000 (11:44 +0000)]
Bug fixed: Invalid_argument was raised by List.combine in place of a typing
error. A similar thing occurred during pretty-printing.

18 years agoLAMBDA-TYPES moved under contrib, fixed (to use the library of Coq even if
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 10:35:41 +0000 (10:35 +0000)]
LAMBDA-TYPES moved under contrib, fixed (to use the library of Coq even if
the library of matita is already compiled) and added to the daily benchmark.

18 years agobug fix for IDA: uses remote names (i.e. http://..) when patching xml bases so that...
Stefano Zacchiroli [Mon, 5 Sep 2005 10:26:09 +0000 (10:26 +0000)]
bug fix for IDA: uses remote names (i.e. http://..) when patching xml bases so that external links like images gets valid URIs instead of invalid local ones like /tmp/...

18 years agoLAMBDA-TYPES moved under contribs
Ferruccio Guidi [Mon, 5 Sep 2005 10:15:21 +0000 (10:15 +0000)]
LAMBDA-TYPES moved under contribs

18 years agoThe popup that asks to generate .moo for a .ma shows only the basename and not the...
Enrico Tassi [Mon, 5 Sep 2005 10:04:00 +0000 (10:04 +0000)]
The popup that asks to generate .moo for a .ma shows only the basename and not the full path of the file.

18 years agoBug fixed: matitac used to stop too early when an ambigous identifier was met
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 09:46:26 +0000 (09:46 +0000)]
Bug fixed: matitac used to stop too early when an ambigous identifier was met
and auto_disambiguation was true.

18 years agocreate_owner_environment missing from matitatop initialization
Claudio Sacerdoti Coen [Mon, 5 Sep 2005 09:24:51 +0000 (09:24 +0000)]
create_owner_environment missing from matitatop initialization

18 years ago...
Claudio Sacerdoti Coen [Fri, 2 Sep 2005 13:02:44 +0000 (13:02 +0000)]
...