]>
matita.cs.unibo.it Git - helm.git/log
Ferruccio Guidi [Sun, 18 Sep 2011 21:31:37 +0000 (21:31 +0000)]
some improvements about the partial unfold on terms (tpss)
Wilmer Ricciotti [Sat, 17 Sep 2011 00:04:27 +0000 (00:04 +0000)]
Fixes a bug (introduced in the previous revision) which caused the environment
to forget its status.
Wilmer Ricciotti [Fri, 16 Sep 2011 14:14:15 +0000 (14:14 +0000)]
This commit patches the environment and the library so that their status is
contained in the global status of Matita. This allows several users to execute
concurrently in the same instance of Matita, since they are now using
independent statuses.
matitaweb [Fri, 16 Sep 2011 13:18:56 +0000 (13:18 +0000)]
File uploading
matitaweb [Fri, 16 Sep 2011 12:17:47 +0000 (12:17 +0000)]
mah...
matitaweb [Fri, 16 Sep 2011 12:08:28 +0000 (12:08 +0000)]
The tutorial on line.
matitaweb [Fri, 16 Sep 2011 12:01:05 +0000 (12:01 +0000)]
The tutorial on line
Ferruccio Guidi [Thu, 15 Sep 2011 21:43:51 +0000 (21:43 +0000)]
unfold on terms completed!
Ferruccio Guidi [Mon, 12 Sep 2011 15:35:16 +0000 (15:35 +0000)]
remote update by make
Ferruccio Guidi [Mon, 12 Sep 2011 14:39:02 +0000 (14:39 +0000)]
added a pointer to helena in Wiedijk's list
Ferruccio Guidi [Mon, 12 Sep 2011 14:33:06 +0000 (14:33 +0000)]
update
Wilmer Ricciotti [Mon, 12 Sep 2011 13:00:54 +0000 (13:00 +0000)]
Added debug print in NCicLibrary.serialize.
Ferruccio Guidi [Mon, 12 Sep 2011 12:03:12 +0000 (12:03 +0000)]
bug fix in xslt: missing ld namespace
Ferruccio Guidi [Mon, 12 Sep 2011 12:00:49 +0000 (12:00 +0000)]
refactoring completed!
matitaweb [Mon, 12 Sep 2011 11:36:38 +0000 (11:36 +0000)]
commit by user utente1
Ferruccio Guidi [Sun, 11 Sep 2011 19:08:29 +0000 (19:08 +0000)]
bug fix in the dtd
Ferruccio Guidi [Sun, 11 Sep 2011 18:51:41 +0000 (18:51 +0000)]
refactoring and regeneration of lddl
Ferruccio Guidi [Sun, 11 Sep 2011 14:03:37 +0000 (14:03 +0000)]
the refactoring continues ...
Ferruccio Guidi [Sun, 11 Sep 2011 11:20:49 +0000 (11:20 +0000)]
refactoring ...
Wilmer Ricciotti [Fri, 9 Sep 2011 13:11:36 +0000 (13:11 +0000)]
Matitaweb: layout change in the matitaweb inteface, in order to allow better
cross-browser compatibility.
Ferruccio Guidi [Fri, 9 Sep 2011 12:21:22 +0000 (12:21 +0000)]
- news update
- the download directory is now complete
Ferruccio Guidi [Thu, 8 Sep 2011 21:28:55 +0000 (21:28 +0000)]
- helm server url updated
- some renaming
Ferruccio Guidi [Thu, 8 Sep 2011 20:36:58 +0000 (20:36 +0000)]
initial commit of lambda_delta web site
(it was not maintained in svn so far)
Ferruccio Guidi [Thu, 8 Sep 2011 19:48:13 +0000 (19:48 +0000)]
- support for transitive closures started
- "unfold" component started
- we corrected one axiom of drop
matitaweb [Thu, 8 Sep 2011 15:11:18 +0000 (15:11 +0000)]
Matitaweb: fixed "new file".
Wilmer Ricciotti [Thu, 8 Sep 2011 15:07:01 +0000 (15:07 +0000)]
Matitaweb: New File functionality.
matitaweb [Thu, 8 Sep 2011 14:44:58 +0000 (14:44 +0000)]
Matitaweb: Save as...
matitaweb [Thu, 8 Sep 2011 14:12:38 +0000 (14:12 +0000)]
Matitaweb: makefile reverted to old (working) version.
Wilmer Ricciotti [Thu, 8 Sep 2011 14:11:12 +0000 (14:11 +0000)]
Matitaweb: first attempt at "Save as".
matitaweb [Thu, 8 Sep 2011 13:38:36 +0000 (13:38 +0000)]
Matitaweb: more changes to file selection dialog box.
Wilmer Ricciotti [Thu, 8 Sep 2011 12:58:31 +0000 (12:58 +0000)]
Matitaweb: changes to file selection dialog box.
matitaweb [Thu, 8 Sep 2011 12:58:06 +0000 (12:58 +0000)]
Matitaweb: changes to file selection dialog box.
Wilmer Ricciotti [Thu, 8 Sep 2011 12:47:37 +0000 (12:47 +0000)]
Matitaweb: changes in file selection dialog box.
matitaweb [Thu, 8 Sep 2011 12:44:12 +0000 (12:44 +0000)]
Matitaweb: Changes to the file selection dialog box.
Wilmer Ricciotti [Thu, 8 Sep 2011 12:40:37 +0000 (12:40 +0000)]
Matitaweb: changes to file selection dialog box.
Wilmer Ricciotti [Thu, 8 Sep 2011 12:32:18 +0000 (12:32 +0000)]
Matitaweb: Some changes in file selection dialogbox.
matitaweb [Wed, 7 Sep 2011 14:04:31 +0000 (14:04 +0000)]
...
matitaweb [Wed, 7 Sep 2011 13:47:44 +0000 (13:47 +0000)]
Changed behavior in matitaweb.js, function retrieveFile (it is now
compatible with Firefox, hopefully).
matitaweb [Wed, 7 Sep 2011 12:48:18 +0000 (12:48 +0000)]
logic.ma is now enriched using the correct syntax.
Wilmer Ricciotti [Wed, 7 Sep 2011 12:24:46 +0000 (12:24 +0000)]
Changed redirect behaviour of the daemon (incompatibility with browsers
different from google chrome).
Ferruccio Guidi [Tue, 6 Sep 2011 16:30:41 +0000 (16:30 +0000)]
- confluence of context-free reduction on terms (tpr) closed!
- substitution lemma for tpr closed!
- so-called "substitution lemma" closed!
- some annotating
Wilmer Ricciotti [Tue, 6 Sep 2011 12:28:13 +0000 (12:28 +0000)]
When the user db is not found, matitaweb now creates a new one.
matitaweb [Tue, 6 Sep 2011 12:24:51 +0000 (12:24 +0000)]
Removed ghost copy of a MatitaScriptLexer (moved from
components/content_pres/ to matita/)
Wilmer Ricciotti [Tue, 6 Sep 2011 12:00:20 +0000 (12:00 +0000)]
First attempt at svn commit of developments.
Fixes a problem with hyperlinks (the </A> tag was not consumed correctly
if it appeared at the end of a command/tactic).
Ferruccio Guidi [Mon, 5 Sep 2011 13:55:42 +0000 (13:55 +0000)]
- the substitution lemma is proved!
- slight modification of parallel substitution and some renaming
Wilmer Ricciotti [Mon, 5 Sep 2011 11:48:38 +0000 (11:48 +0000)]
commit by user utente
Wilmer Ricciotti [Mon, 5 Sep 2011 11:28:56 +0000 (11:28 +0000)]
commit by user utente
Ferruccio Guidi [Fri, 2 Sep 2011 20:23:07 +0000 (20:23 +0000)]
- the theory of parallel substitution of local environments (ltps) is ready
- the theory of context-free parallel reduction of local environments (ltpr) is ready
- the proof of the substitution lemma for context-free parallel reduction is started ...
- some renaming and annotating
Ferruccio Guidi [Mon, 29 Aug 2011 15:21:40 +0000 (15:21 +0000)]
- we shared the atomic term constructions
- we fixed the notation of the binary term construction
- we inverted the dependences of cl_shift and cl_weight
Ferruccio Guidi [Sat, 27 Aug 2011 13:59:35 +0000 (13:59 +0000)]
- the shift function is now defined and cpr_shift_fwd is proved
- tentative definition of the structures for the wh normal forms
- definition of lists without the [...] notation
- some refactoring and annotating (we separate lemmas from facts)
Ferruccio Guidi [Thu, 25 Aug 2011 13:20:47 +0000 (13:20 +0000)]
- weakening leq, we proved cpr_bind_dx
- we imple,ented some statistics in the Makefile
Ferruccio Guidi [Wed, 24 Aug 2011 17:48:10 +0000 (17:48 +0000)]
one reduction rule (tpr) was redundant
Ferruccio Guidi [Tue, 23 Aug 2011 17:07:23 +0000 (17:07 +0000)]
- confluence of parallel substitution (tps) closed! (a bug in an
inversion lemma was in the way)
- some refactoring
Ferruccio Guidi [Mon, 22 Aug 2011 12:34:34 +0000 (12:34 +0000)]
we now use non-telescopic substitution in parallel reduction, rather
than the telescopic one. This choice weakens the step of
context-sensitive reduction a bit while maintaining the expected
properties
Ferruccio Guidi [Fri, 19 Aug 2011 13:57:35 +0000 (13:57 +0000)]
- tentative definition of lcpr (contex-sensitive parallel reduction on
local environments)
- some refactoring
Ferruccio Guidi [Thu, 18 Aug 2011 22:14:59 +0000 (22:14 +0000)]
the refactoring was not really complete
Ferruccio Guidi [Thu, 18 Aug 2011 22:09:54 +0000 (22:09 +0000)]
refactoring completed
Ferruccio Guidi [Thu, 18 Aug 2011 22:07:11 +0000 (22:07 +0000)]
- some refactoring
- we fixed some wrong preambles in the scripts
Ferruccio Guidi [Thu, 18 Aug 2011 20:11:59 +0000 (20:11 +0000)]
- matitaclean greatly improved but ...
... LibraryClean.clean_baseuris is not implemented yet :D
Ferruccio Guidi [Wed, 10 Aug 2011 15:12:59 +0000 (15:12 +0000)]
refactoring completed!
Ferruccio Guidi [Wed, 10 Aug 2011 12:49:38 +0000 (12:49 +0000)]
the refactoring continues ...
Ferruccio Guidi [Wed, 10 Aug 2011 12:28:45 +0000 (12:28 +0000)]
the refactoring continues ...
Ferruccio Guidi [Wed, 10 Aug 2011 11:47:21 +0000 (11:47 +0000)]
lambda-delta must be a contrib
Ferruccio Guidi [Wed, 10 Aug 2011 11:23:43 +0000 (11:23 +0000)]
lambda-delta must be a contrib
Ferruccio Guidi [Wed, 10 Aug 2011 11:13:18 +0000 (11:13 +0000)]
some refactoring
Ferruccio Guidi [Tue, 9 Aug 2011 18:46:44 +0000 (18:46 +0000)]
confluence of parallel substitution (tps) started ...
Ferruccio Guidi [Mon, 8 Aug 2011 22:41:37 +0000 (22:41 +0000)]
- tps_tpr closed! (substitution is a reduction)
- some refactoring
Ferruccio Guidi [Sun, 7 Aug 2011 20:44:42 +0000 (20:44 +0000)]
- cpr is now defined and the cpr_flat propery is proved! (it did not
hold in the first version of the calculus because cpr (aka pr2) was
badly designed).
- relocation properties of tpr closed!
- fixed bug in drop (base case was too restrictive)
- some refactoring
Ferruccio Guidi [Sat, 6 Aug 2011 22:00:31 +0000 (22:00 +0000)]
- transitivity of parallel telescopic substitution closed!
- some refactoring
Ferruccio Guidi [Wed, 3 Aug 2011 21:39:10 +0000 (21:39 +0000)]
the generation of the multiple conjunction is now supported!
Ferruccio Guidi [Fri, 29 Jul 2011 19:53:20 +0000 (19:53 +0000)]
confluence of tpr completed!
Ferruccio Guidi [Thu, 28 Jul 2011 14:21:12 +0000 (14:21 +0000)]
confluence: case 13 closed
Ferruccio Guidi [Thu, 28 Jul 2011 11:14:01 +0000 (11:14 +0000)]
xoa: new binary for the generation of multiple logical constants
lambda-delta: integration with xoa and a lemma about a xoa constant
Ferruccio Guidi [Wed, 27 Jul 2011 21:25:17 +0000 (21:25 +0000)]
- xoa: bug fix and improvement
- *_defs: optimization
- confluence: case "flat-theta" closed
Ferruccio Guidi [Tue, 26 Jul 2011 19:47:31 +0000 (19:47 +0000)]
tpr: more inversion lemmas and a main property stated
Ferruccio Guidi [Mon, 25 Jul 2011 21:01:03 +0000 (21:01 +0000)]
lift_weight: bug fix
Ferruccio Guidi [Mon, 25 Jul 2011 20:16:26 +0000 (20:16 +0000)]
- inversion lemmas for tpr completed!
- bug fix in lpr interpretation
Ferruccio Guidi [Sun, 24 Jul 2011 18:50:58 +0000 (18:50 +0000)]
- some renaming
- first third of confluence (tpr) closed
Ferruccio Guidi [Sun, 24 Jul 2011 12:23:53 +0000 (12:23 +0000)]
- sone refactoring
- notation fix
- telescopic substitution replaced by parallel substitution
- context-free parallel reduction added
Ferruccio Guidi [Fri, 22 Jul 2011 16:03:27 +0000 (16:03 +0000)]
confluence of reduction started ...
Ferruccio Guidi [Thu, 21 Jul 2011 13:40:24 +0000 (13:40 +0000)]
one main propery of drop closed, one added
Ferruccio Guidi [Wed, 20 Jul 2011 20:11:07 +0000 (20:11 +0000)]
two more main properties of drop closed
Wilmer Ricciotti [Wed, 20 Jul 2011 16:11:12 +0000 (16:11 +0000)]
Matitaweb: fixed a bug concerning matita/html/xml escaping, which showed when
retrieving some nasty scripts from the server.
Wilmer Ricciotti [Wed, 20 Jul 2011 15:34:52 +0000 (15:34 +0000)]
1) Matitaweb now disambiguates scripts as it runs them
2) Fixed bugs in HTML escaping (also changed the syntax of annotations in
matita scripts)
Ferruccio Guidi [Tue, 19 Jul 2011 20:39:43 +0000 (20:39 +0000)]
first main property of drop closed
Ferruccio Guidi [Tue, 19 Jul 2011 15:12:25 +0000 (15:12 +0000)]
- drop_main: bug fix
- pr_lift: closed!
Ferruccio Guidi [Tue, 19 Jul 2011 14:25:24 +0000 (14:25 +0000)]
- nnAuto.ml: width overflows are warnings, not errors
- matitaScript.ml: backup source file with ~ reactivated
- lambda-delta: main properies of lift closed!
Ferruccio Guidi [Tue, 19 Jul 2011 10:36:20 +0000 (10:36 +0000)]
one main property of lift closed
Ferruccio Guidi [Mon, 18 Jul 2011 19:17:42 +0000 (19:17 +0000)]
- functional properties of lift closed!
- the proof of a main property of lift was lost due to a segmentation
fault of auto :-((
Ferruccio Guidi [Sun, 17 Jul 2011 18:33:56 +0000 (18:33 +0000)]
more lemmas and some generated logical constants for them
Claudio Sacerdoti Coen [Fri, 15 Jul 2011 15:02:24 +0000 (15:02 +0000)]
The name of the constructor for jmeq changed.
Claudio Sacerdoti Coen [Fri, 15 Jul 2011 15:00:40 +0000 (15:00 +0000)]
Bug fixed: when we try to add an object and it is not _directly_ well typed
(i.e. it is not well typed, and not because it depends on a non-well-typed
object in the library), we should not remember it, since the user can change
the definition and try again.
Claudio Sacerdoti Coen [Fri, 15 Jul 2011 14:41:20 +0000 (14:41 +0000)]
Use replace when switching tabs (see previous commit).
Claudio Sacerdoti Coen [Fri, 15 Jul 2011 14:40:34 +0000 (14:40 +0000)]
New function replace to be used in place of time_travel every time the user
switches to a new tab. In this way, every tab is independent and it only sees
the objects defined in that tab. This fixes the following bug: in tab A go
down; go down in tab B; go up in tab A (at this point also the objects declared
in B where removed); do something in B or go up in B (BOOM))
Claudio Sacerdoti Coen [Fri, 15 Jul 2011 14:30:49 +0000 (14:30 +0000)]
Dead code removed from the interface. It is used internally via references.
Wilmer Ricciotti [Thu, 14 Jul 2011 15:11:15 +0000 (15:11 +0000)]
Changes to TeX-macro conversion.
Wilmer Ricciotti [Thu, 14 Jul 2011 14:57:04 +0000 (14:57 +0000)]
Matitaweb: Bugfix for TeX-macro conversion.
Wilmer Ricciotti [Thu, 14 Jul 2011 14:51:33 +0000 (14:51 +0000)]
Matitaweb: changes to utf8MacroTable.js
Wilmer Ricciotti [Thu, 14 Jul 2011 14:47:58 +0000 (14:47 +0000)]
Matitaweb: changes to utf8MacroTable.js.
Wilmer Ricciotti [Thu, 14 Jul 2011 14:41:22 +0000 (14:41 +0000)]
Matitaweb: TeX-like macro handling.