heptagon/todo.txt

30 lines
1.1 KiB
Text
Raw Permalink Normal View History

2010-11-23 17:10:11 +01:00
Plus ou moins ordonné du plus urgent au moins urgent.
2011-06-08 12:10:11 +02:00
Bugs :
*- Typer les signatures (verifier que les contraintes sont bien des bools)
*- Hept mapfold ne parcourt pas les types partout..... cf TODO du code.
*- Bugs related to matching types without unaliasing it. In lots of parts. Use Modules.unalias_type.
2011-01-24 16:07:26 +01:00
2011-03-21 14:30:19 +01:00
*- Les types des patterns dans les boucles crées par concatenate ( entre autres ) sont faux.
2011-03-17 10:02:35 +01:00
2011-06-08 12:10:11 +02:00
Ameliorations :
*- Permettre des equations sans variables a gauche. Ou au moins ne pas donner de nom au pattern : _
2011-01-20 23:05:18 +01:00
*- Collision entre les noms de params et les idents dans les noeuds.
2011-01-05 15:47:53 +01:00
*- Optimisations du genre "if true then ... else ... " ou genre "x,y = if b then a,c else a2,c" qui devrait etre transformé en "x = if b then a else s2; y = c" ...
*- Optimisation de la traduction des automates : pas besoin de variables de reset pour les états "continue", etc.
2010-11-23 17:10:11 +01:00
*- Compléter la passe "static.ml" pour gérer l'ensemble des opérateurs de pervasives
2010-11-23 17:13:33 +01:00
*- Permettre la définition de constantes locales.
2011-02-14 15:32:56 +01:00
*- Optimiser le reset en utilisant un memcopy ? ou autre chose ?