Cours 4: lundi 3 décembre 2012
Contenu
- Macro time
- Ajout d'un élément en début versus fin de liste (iota)
- Exemples: riota, iota, split
- 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
- Égalités
- Paramètres des fonctions (requis, &optional, &rest, &key)
- macro "assert"
Les transparents 56--65
Travail individuel
Lire la section 8.7 (Fonctions d'application).
Lire la section 8.8 du livre (Listes pour représenter des ensembles).