genera i_rec e i_rect quando c'e' un argomento ricorsivo.
(CSC: manca vincolo aggiuntivo non dipendente dalla sorta per il caso in
questione) -> Gares
- - bug universi e tipi induttivi
+ - bug universi e tipi induttivi (anche in cicElim.ml!!!)
- Set predicativo
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!)
- 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)
- 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"
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