Premier TD/TP le 2001-12-12

Rendez-vous dans la salle TD13 à 14h.

Cette feuille contient probablement plus d'exercices que possibles à faire en trois heures. Dans ce cas, ceux qui restent sont à considérer comme un devoir maison à faire avant le cours du 2001-12-19.

Regarder le site Web

Prendre un moment pour parcourir le site Web du module. Regarder particulièrement le livre Traité de programmation en Common Lisp, The Common Lisp Hyper Spec, CMU Common Lisp User Manual.

Emacs

Regarder votre fichier .emacs ainsi que d'autres fichiers éventuellement chargés à partir de ce fichier. S'il y a des modifications des clés (Anglais : keys) non désirées, les virer.

Accéder au manuel en ligne de Emacs (avec C-h i ou M-x info). Regarder la section sur l'édition de programmes Lisp. Attention à la différence entre Emacs Lisp et un Lisp extérieur.

Lire le chapitre dans le livre concernant la manière dont on travail en Lisp avec Emacs. Suivre les conseil concernant le fichier .emacs.

Essayer les commandes Emacs pour l'édition du code Lisp. Lancer Lisp dans une fenêtre Emacs. Essayer les commandes pour la communication entre un tampon (Anglais : buffer) en mode Lisp et le système Lisp.

Common Lisp

Lire les chapitres "expression et évaluation" et "fonctions" du livre.

Suivre les instruction de cette feuille (PostScript en Anglais).