]> matita.cs.unibo.it Git - helm.git/commitdiff
Some bugs already fixed.
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Fri, 17 Jul 2009 13:46:14 +0000 (13:46 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Fri, 17 Jul 2009 13:46:14 +0000 (13:46 +0000)
helm/software/matita/dist/TODO

index 628164c3951352f45fdda10263567040e2a93c70..0fe3b959d8aa48f5cf0cbd55a88a774e36f8ae0e 100644 (file)
@@ -1,18 +1,19 @@
 TODO:
 - "ncoercion" statement:
-  - type processing to identify source/target
-  - transitive closure (in the new Cic)
+  - :> for projections
+  - simple syntax
   - generation of hints to implement the pullback
 - principles generation:
-  - pretty printer for new statements required
+  - projections for records
+  - induction/inversions
 - dependency graphs
 - queries (on the trie?)
-- serialization/undo
-  - objects
-  - ng_status (moo/lexicon)
 - Tactics:
   - satuation
   - destruct
+  - ncut
+  - nclearbody
+  - nletin che prende il tipo
 - Semantic selection:
   - cosa usare per i pattern % ?
 
@@ -38,21 +39,9 @@ BUGS:
 
 9) chiedere a Enrico il ninductive ascii_min che non va (ma cambiando il
    nome o il numero degli elementi invece si') ????
-10) enrivonment accetta nomi ripetuti
 11) ngeneralize bug di unificazione:  ngeneralize in match (x1 = x2)
 12) generazione dei nomi non va:
     include "freescale/byte8.ma".
     nlemma test: ∀b1,b2,b3.
      plus_b8_d_d b1 (plus_b8_d_d b2 b3) = plus_b8_d_d (plus_b8_d_d b1 b2) b3.
      #b1; #b2; #b3; ncases b1; ncases b2; ncases b3; 
-
-Tattiche mancanti:
- - ncut
- - nclearbody
- - nletin che prende il tipo
-
-=============
-
-A) ng_tactics/nCicElim, ultime linee: commentare le prerr_endline
-B) cut a mano (o quasi):
-   ncut (x1 = x2) lo implementi come nletin Hcut ≝ (? : x1 = x2)