Modifier le code du traducteur pour ne pas créer une variable
temporaire uniquement affecter par une autre variable.
Modifier le générateur de Java en détectant les
expressions de mini-ML pouvant se traduire directement en Java sans
passer par des variables intermédiaires.
Que fait la méthode invoke pour les fonctions à un
paramètre? Modifier le traducteur pour appeler directement la méthode
invoke_real quand tous les arguments de la fonction lui sont
passés.
Implantation de la bibliothèque d'exécution pour C
On cherche à implanter la bibliothèque d'exécution pour C commencée en
TD. Tester-la avec de petits exemples écrits directement en C à la
manière des appels de la fonction map vue précédemment.
Génération de code C
Pour tester la bibliothèque d'exécution poru C, on cherche à modifier
le générateur de code pour qu'il puisse engendrer des programmes C compatibles
avec celle-ci dans le but de construire des exécutables au sens C.