Cours 7: mercredi 23 septembre 2015
Contenu
- Fonctions locales: labels
- Récursivité terminale (riota, iota, split-list)
- Ajout d'un élément en début versus fin de liste (iota, split-list)
- fonctions funcall, apply, reduce (:from-end :initial-value)
- Fonctions d'application fonctionnelles: mapcar, mapcan
- Listes d'association: assoc, acons, assoc-if, assoc-if-not
- Fonctions sur les listes d'associations: pairlis, rassoc, rassoc-if, rassoc-if-not, pairlis
Les transparents 56--63
Travail individuel
Lire le paragraphe 7.3 (Définition de fonctions locales) du livre.
Lire la section 8.7 (Fonctions d'application).
Lire la sections 8.9 (Listes d'association).