X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmatita%2Fmatita.txt;h=e660a763f53785a49e4010dae41b8c6a844e4c92;hb=97c2d258a5c524eb5c4b85208899d80751a2c82f;hp=11968e849c7a48f5067c08af6b58f1817b7a7b8c;hpb=ebc030d495380b9f9c3b1f2a8673d84555744dd1;p=helm.git diff --git a/helm/matita/matita.txt b/helm/matita/matita.txt index 11968e849..e660a763f 100644 --- a/helm/matita/matita.txt +++ b/helm/matita/matita.txt @@ -15,6 +15,8 @@ TODO TATTICHE + - generazione di principi di co-induzione per co-induttivi + - ARGOMENTI IMPLICIT: li vogliamo? come? come disabilitarli localmente? - in generale: invece di spiegare gli errori nel momento in cui si sollevano le eccezioni, farlo quando vengono presentate all'utente. Motivo: il calcolo del messaggio di errore puo' essere estremamente costoso (e' gia' successo!) @@ -79,6 +81,7 @@ TODO - riattaccare hbugs (brrr...) -> Zack GUI LOGICA + - generazione di dipendenze verso .moo di Coq (non esistenti!) - proposta di Zack: NON calcolare (ed esportare) per default gli inner-types; aggiungere un'opzione per questo a matitac (riduce drasticamente il tempo di qed) @@ -91,8 +94,6 @@ TODO - default equality e famiglia non e' undo-aware - nuovo pretty-printer testuale: non stampa usando la notazione (e.g. guardare output di matitac) - - matitaclean (e famiglia) non cancellano le directory vuote - (e per giunta il cicbrowser le mostra :-) - fattorizzare codice fra MatitaEngine e DisambiguatePp (dove, fra l'altro, ora io (=CSC) ho messo anche un parser!!!) - bug "Warn: baseuri cic:/matita/higher_order_defs/ordering is not empty" @@ -103,11 +104,13 @@ TODO matitamake /x/y/z/foo/a.ma - notazione -> Luca e Zack - non chiudere transitivamente i moo ?? - - matitaclean all (non troglie i moo?) DEMONI E ALTRO DONE +- matitaclean all (non troglie i moo?) -> Gares +- matitaclean (e famiglia) non cancellano le directory vuote + (e per giunta il cicbrowser le mostra :-) -> Gares - missing feature unification: applicazione di teoremi (~A) quando il goal e' False o di teoremi $symmetric R P$ quando il goal e' $P(x,y)$. Fare un passo di delta[-beta?][-iota-etc.] quando da una parte c'e' una