]>
matita.cs.unibo.it Git - helm.git/log 
Stefano Zacchiroli  [Mon, 9 Feb 2004 09:42:02 +0000  (09:42 +0000)] 
use CicAstPp
Claudio Sacerdoti Coen  [Mon, 9 Feb 2004 09:27:25 +0000  (09:27 +0000)] 
eat_prods now uses mk_implicit_type.
Claudio Sacerdoti Coen  [Sat, 7 Feb 2004 18:03:36 +0000  (18:03 +0000)] 
- Added mk_implicit_sort.
Claudio Sacerdoti Coen  [Sat, 7 Feb 2004 18:01:53 +0000  (18:01 +0000)] 
Added mk_implicit_sort.
Claudio Sacerdoti Coen  [Sat, 7 Feb 2004 17:58:39 +0000  (17:58 +0000)] 
A better (but yet not empty) metasenv is now returned.
Claudio Sacerdoti Coen  [Sat, 7 Feb 2004 17:52:01 +0000  (17:52 +0000)] 
sort_of_prod: the second term, when it is a meta, was unified with a fresh
Stefano Zacchiroli  [Sat, 7 Feb 2004 10:33:09 +0000  (10:33 +0000)] 
- added options "-vars" and "-varsprefix"
Stefano Zacchiroli  [Sat, 7 Feb 2004 10:32:38 +0000  (10:32 +0000)] 
changed deps since testlibrary now uses (minimally) BatchParser
Stefano Zacchiroli  [Sat, 7 Feb 2004 10:32:16 +0000  (10:32 +0000)] 
rebuilt
Claudio Sacerdoti Coen  [Fri, 6 Feb 2004 18:06:28 +0000  (18:06 +0000)] 
sort metavariables are now generated in an empty canonical context.
Stefano Zacchiroli  [Fri, 6 Feb 2004 17:16:20 +0000  (17:16 +0000)] 
added annotations to Cic.Implicit
Stefano Zacchiroli  [Fri, 6 Feb 2004 17:11:59 +0000  (17:11 +0000)] 
use ledit for debugging
Claudio Sacerdoti Coen  [Fri, 6 Feb 2004 14:34:20 +0000  (14:34 +0000)] 
Comments (notes) removed.
Claudio Sacerdoti Coen  [Fri, 6 Feb 2004 14:27:47 +0000  (14:27 +0000)] 
Code riorganization.
Stefano Zacchiroli  [Fri, 6 Feb 2004 12:31:27 +0000  (12:31 +0000)] 
added Format-library-friendly pretty printers defined on top of the
Stefano Zacchiroli  [Fri, 6 Feb 2004 12:29:30 +0000  (12:29 +0000)] 
added -g flag to ocamlc per default
Stefano Zacchiroli  [Fri, 6 Feb 2004 12:28:58 +0000  (12:28 +0000)] 
textual term editor is now the default one
Stefano Zacchiroli  [Fri, 6 Feb 2004 12:25:11 +0000  (12:25 +0000)] 
ignore .debug_script (used by Makefile's debug target)
Stefano Zacchiroli  [Fri, 6 Feb 2004 12:24:38 +0000  (12:24 +0000)] 
- split regtest/testlibrary/gTopLevel objects so that the first two
Andrea Asperti  [Fri, 6 Feb 2004 10:25:04 +0000  (10:25 +0000)] 
Bug MutCase fixed: now the type of the constructor only eats the
Stefano Zacchiroli  [Fri, 6 Feb 2004 09:19:49 +0000  (09:19 +0000)] 
added testlibrary.opt and some cm****
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 18:30:57 +0000  (18:30 +0000)] 
NameExpected exception removed. The "identifier" __n is now returned
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 18:21:36 +0000  (18:21 +0000)] 
Improved error messages.
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 18:18:52 +0000  (18:18 +0000)] 
No more garbage in the metasenv.
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 18:15:45 +0000  (18:15 +0000)] 
New target librarytest (to apply testlibrary.opt to index.txt). The output
Stefano Zacchiroli  [Thu, 5 Feb 2004 17:59:39 +0000  (17:59 +0000)] 
- added support for multiple choices
Stefano Zacchiroli  [Thu, 5 Feb 2004 17:47:07 +0000  (17:47 +0000)] 
better output format
Stefano Zacchiroli  [Thu, 5 Feb 2004 17:46:21 +0000  (17:46 +0000)] 
flush stdout after print_string
Stefano Zacchiroli  [Thu, 5 Feb 2004 17:45:48 +0000  (17:45 +0000)] 
debug prints on stderr
Stefano Zacchiroli  [Thu, 5 Feb 2004 17:28:52 +0000  (17:28 +0000)] 
removed duplicated entry about freshNamesGenerator
Stefano Zacchiroli  [Thu, 5 Feb 2004 17:22:54 +0000  (17:22 +0000)] 
- added testlibrary .opts
Stefano Zacchiroli  [Thu, 5 Feb 2004 17:18:25 +0000  (17:18 +0000)] 
added \to notation for anonymous binders Pi and Lambda
Stefano Zacchiroli  [Thu, 5 Feb 2004 17:17:57 +0000  (17:17 +0000)] 
bugfix: use rev_uniq also on non-located term
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 16:43:15 +0000  (16:43 +0000)] 
sort_of_prod relaxed to accept also Metas (when the second Meta has an
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 16:41:42 +0000  (16:41 +0000)] 
- sort_of_prod now returns the second Meta (if it is a Meta) after
Stefano Zacchiroli  [Thu, 5 Feb 2004 15:20:47 +0000  (15:20 +0000)] 
added html_of_html_msg
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 14:40:03 +0000  (14:40 +0000)] 
__n no longer generated.
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 14:38:56 +0000  (14:38 +0000)] 
"assert false" relaxed to a warning.
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 14:37:14 +0000  (14:37 +0000)] 
No longer puts anonymous declarations in the canonical contexts during
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 14:11:01 +0000  (14:11 +0000)] 
- the result of a refinement is now cleared from dummy dependent types
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 14:09:28 +0000  (14:09 +0000)] 
freshNameGenerator.ml* added
Stefano Zacchiroli  [Thu, 5 Feb 2004 13:32:25 +0000  (13:32 +0000)] 
rebuilt
Stefano Zacchiroli  [Thu, 5 Feb 2004 13:31:31 +0000  (13:31 +0000)] 
added freshNameGenerator
Stefano Zacchiroli  [Thu, 5 Feb 2004 13:30:40 +0000  (13:30 +0000)] 
added testlibrary script
Stefano Zacchiroli  [Thu, 5 Feb 2004 13:29:56 +0000  (13:29 +0000)] 
use a dummy location when no location is provided
Stefano Zacchiroli  [Thu, 5 Feb 2004 13:29:41 +0000  (13:29 +0000)] 
added ( ) notation for binders
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 12:29:49 +0000  (12:29 +0000)] 
dummy dependent types and dummy letins are now removed from the refined
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 11:54:14 +0000  (11:54 +0000)] 
fresh_name_generator has now also the metasenv parameter.
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 11:33:09 +0000  (11:33 +0000)] 
mk_fresh_name moved to FreshNamesGenerator.
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 11:07:02 +0000  (11:07 +0000)] 
New test.
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 11:04:43 +0000  (11:04 +0000)] 
Final answer: the local context MUST be normalized w.r.t. the canonical
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 10:59:11 +0000  (10:59 +0000)] 
Restrict reimplemented to avoid generating lists of indexes to be restricted
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 10:58:17 +0000  (10:58 +0000)] 
Added a TODO (to catch only the right exceptions instead of everything).
Claudio Sacerdoti Coen  [Thu, 5 Feb 2004 10:33:59 +0000  (10:33 +0000)] 
Bug fixed: the canonical contexts were traversed in the wrong direction
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 23:41:14 +0000  (23:41 +0000)] 
Rel to hidden hypotheses are now printed as _hidden_n.
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 23:27:11 +0000  (23:27 +0000)] 
ppterm_in_context exported
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 23:20:19 +0000  (23:20 +0000)] 
ppcontext (and thus also ppmetasenv) were buggy: the occurrences of a variable
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 22:55:12 +0000  (22:55 +0000)] 
Functors must be applied using parentheses around the argument in OCaml.
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 22:28:02 +0000  (22:28 +0000)] 
Added newline.
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 22:22:44 +0000  (22:22 +0000)] 
Bug fixed: restriction of already restricted contexts was bugged (due to
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 21:31:23 +0000  (21:31 +0000)] 
Effects of fixing bugs for other regression tests ;-)
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 21:26:44 +0000  (21:26 +0000)] 
We no longer apply the subst to a Meta in force_does_not_occur. In this
Andrea Asperti  [Wed, 4 Feb 2004 17:32:54 +0000  (17:32 +0000)] 
delift no longer apply the substitution when a Meta is found.
Andrea Asperti  [Wed, 4 Feb 2004 16:56:46 +0000  (16:56 +0000)] 
Added a new example.
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 15:57:21 +0000  (15:57 +0000)] 
...
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 15:47:55 +0000  (15:47 +0000)] 
report files are now produced (and removed) during regression testing
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 14:33:04 +0000  (14:33 +0000)] 
Patch to delift withdrawn.
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 14:27:38 +0000  (14:27 +0000)] 
...
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 14:26:46 +0000  (14:26 +0000)] 
Typo fixed. Used to break target gentest.
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 14:22:11 +0000  (14:22 +0000)] 
Bug fixed: when a variable not instantiated yet was restricted, some
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 13:45:03 +0000  (13:45 +0000)] 
Improved regression testing reporting.
Claudio Sacerdoti Coen  [Wed, 4 Feb 2004 11:52:51 +0000  (11:52 +0000)] 
- regtest: better argument handling (using Arg)
Stefano Zacchiroli  [Wed, 4 Feb 2004 09:46:32 +0000  (09:46 +0000)] 
removed a debugging message
Stefano Zacchiroli  [Wed, 4 Feb 2004 09:46:18 +0000  (09:46 +0000)] 
- improved some error messages
Stefano Zacchiroli  [Wed, 4 Feb 2004 09:44:38 +0000  (09:44 +0000)] 
moved here CicAst and pretty printer
Stefano Zacchiroli  [Wed, 4 Feb 2004 09:43:15 +0000  (09:43 +0000)] 
ported to CicAst
Stefano Zacchiroli  [Wed, 4 Feb 2004 09:42:58 +0000  (09:42 +0000)] 
- sorted domain which hopefully avoids exponential explosion
Stefano Zacchiroli  [Wed, 4 Feb 2004 09:42:12 +0000  (09:42 +0000)] 
moved Ast in cic_transformations/
Stefano Zacchiroli  [Wed, 4 Feb 2004 09:41:35 +0000  (09:41 +0000)] 
- added support for implicit in concrete syntax
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 15:43:46 +0000  (15:43 +0000)] 
regression tests
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 15:43:24 +0000  (15:43 +0000)] 
cic_mkimplicit' removed (its implementation was wrong and the function is
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 15:24:12 +0000  (15:24 +0000)] 
Debugging code removed.
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 15:11:07 +0000  (15:11 +0000)] 
sort_of_prod changed to not generate a new metavariable in the case Meta vs
Stefano Zacchiroli  [Tue, 3 Feb 2004 15:02:52 +0000  (15:02 +0000)] 
- comment inside .test file that explain what follows
Stefano Zacchiroli  [Tue, 3 Feb 2004 15:01:56 +0000  (15:01 +0000)] 
added cleantest target (removes tests/*.test)
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 14:49:16 +0000  (14:49 +0000)] 
Check missed: the two metasenv were not compared.
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 14:40:14 +0000  (14:40 +0000)] 
Debuggin infos removed.
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 14:29:34 +0000  (14:29 +0000)] 
- do not crash any longer if type-checking or reduction fails
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 14:29:06 +0000  (14:29 +0000)] 
time added to regtest
Stefano Zacchiroli  [Tue, 3 Feb 2004 14:10:53 +0000  (14:10 +0000)] 
catch just AssertFailure instead of _ (AssertFailure is the only
Stefano Zacchiroli  [Tue, 3 Feb 2004 14:09:32 +0000  (14:09 +0000)] 
removed SortExpectedMetaFound special exception
Stefano Zacchiroli  [Tue, 3 Feb 2004 14:07:44 +0000  (14:07 +0000)] 
added urimanager dependency
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 14:07:43 +0000  (14:07 +0000)] 
Meta vs same Meta now tries unification when convertibility of the two
Stefano Zacchiroli  [Tue, 3 Feb 2004 14:06:01 +0000  (14:06 +0000)] 
s/LocatedTerm/AnnotatedTerm + various annotations/
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 14:04:05 +0000  (14:04 +0000)] 
New tests for lambdas (that show bugs in applications ;-)
Stefano Zacchiroli  [Tue, 3 Feb 2004 13:45:52 +0000  (13:45 +0000)] 
catch exceptions and mark corresponding tests as failed
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 13:04:33 +0000  (13:04 +0000)] 
eat_prods reimplemented to generalize the output type of the application
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 13:03:49 +0000  (13:03 +0000)] 
Added an optional parameter to identity_relocation_list. The parameter
Claudio Sacerdoti Coen  [Tue, 3 Feb 2004 12:34:32 +0000  (12:34 +0000)] 
More debug informations.
Claudio Sacerdoti Coen  [Mon, 2 Feb 2004 18:39:42 +0000  (18:39 +0000)] 
Substitution no longer returned from CicRefine.type_of_aux