GLO-66811
Implantation et optimisation des langages fonctionnels
Session d'automne 2008
Professeur: Danny Dubé
Plan de cours
présent sur Pixel.
Notes de cours
d'introduction.
Exercices
correspondants.
Interaction
avec l'interprète Scheme Gambit, telle que présentée en classe.
Interactions présentées aux sessions
H08
et
H07
.
Notes de cours
sur l'implantation des fonctions. (
Version corrigée
.)
Exercices
et
solutions
correspondants.
Énoncé
du travail pratique #1.
Tests et programme
utilisés pour la correction.
Une
solution
possible.
Notes de cours
sur l'implantation de la récursion.
Exercices
et
solutions
correspondants.
Énoncé
du travail pratique #2.
Programme
à transformer.
Une
solution
possible.
Notes de cours
sur la représentation des objets et des types.
Exercices
et
solutions
correspondants.
Directives
de l'exposé oral.
Notes de cours
sur la récupération automatique de la mémoire.
Exercices
correspondants.
Notes de cours
sur le lambda-calcul.
Exercices
et
solutions
correspondants.
Notes de cours
sur les optimisations et les analyses statiques.
Exercices
et
solutions
correspondants.
Énoncé
du travail pratique #3.
Tests
utilisés pour la correction.
Énoncé
du travail pratique #4.
Fichiers de tests:
1
,
2
,
3
,
4
,
5
et
6
.
Ancien examen
à étudier.