1 (ig) idee generale 1 (syn) syntaxe generale ` , Common Lisp 1 (arg) arguments de la macro: var, &body body 1 (gensym) let + gensym pour stocker la valeur de la variable donnee en param 1 (bod) utilisation de ,@body 1 (pix) creation d'un pixmap et stockage dans la variable (create-pixmap win) 1 (copy) (copy-pixmap pm win), (destroy-pixmap pm) 1 (val) rendre la valeur initiale a la var 1 (tol) tolerence aux pannes 1 (gl) genie logiciel ----------------------------------------------------------------------- Ghislaine LEHMANN ig 1 syn 1- "set" au lieu de "setf" ou "setq" arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 trop de commentaires ------------ 8 ----------------------------------------------------------------------- Laurent SENEE ig 1 syn 1 arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 "and" non nécessaire ------------ 8 ----------------------------------------------------------------------- Mehdi M RABET ig 1 syn 0 virgule oubliée, arg 1 gensym 0 capture de la var pixmap bod 1 pix 1 copy 1 val 1 tol 0 gl 0 indentation ------------ 6 ----------------------------------------------------------------------- Ludovic TRANCHANT ig 1 syn 1 arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 trop de commentaires, "and" non nécessaire ------------ 8 ----------------------------------------------------------------------- William GUILLERON ig 0 copy-copie, nouveau non utilisé syn 1 arg 1 gensym 1 bod 1 pix 1 copy 1 val 1- pas necessaire avec le let* tol 0 gl 0 trop de commentaires, progn inutile ------------ 7 ----------------------------------------------------------------------- Sami MESTAOUI ig 1 syn 0 "(pixmap" pas dans le let arg 1 gensym 0 capture de pixmap bod 1 pix 1 copy 1 val 1 tol 0 gl 0 trop de commentaires, formatage du code ------------ 6 ----------------------------------------------------------------------- Nicolas SCEAUX ig 1 syn 1 arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 "and" non nécessaire ------------ 8 ----------------------------------------------------------------------- Cyrille THOUVENIN ig 1 syn 1 arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 "and" non nécessaire ------------ 8 ----------------------------------------------------------------------- Pierre-Yves NICOLAS ig 1 syn 1 arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 1 ------------ 9 ----------------------------------------------------------------------- Pierre STEFANI ig 0 new-w non utilisé syn 1 arg 1 gensym 1 bod 1 pix 1 copy 1 val 1- pas nécessaire avec let* tol 0 gl 0 trop de commentaires, progn inutile, ------------ 7 ----------------------------------------------------------------------- Jimi FRECHETTE ig 1 syn 0 set au lieu de setf ou setq arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 trop de commentaires (mauvais nombre de ";"), progn inutile ------------ 7 ----------------------------------------------------------------------- Anthohy GEIGER ig 1 syn 0 set au lieu de setf ou setq arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 trop de commentaires (mauvais nombre de ";"), progn inutile ------------ 7 ----------------------------------------------------------------------- Thierry VERDIER ig 0 pas de let => variables globales syn 0 set au lieu de setf ou setq arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 var pixmap inutile ------------ 6 ----------------------------------------------------------------------- Cyril ROCHARD ig 1 syn 1 arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 progn inutile, var pixmap inutile ------------ 8 ----------------------------------------------------------------------- Olivier FAUCHILLE ig 1 syn 0 set au lieu de setf ou setq arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 progn inutile, *window* var mal choisie, trop de commentaires and, if non utiles ------------ 7 ----------------------------------------------------------------------- Sanaa ACHARGUI ig 1 syn 1 arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 "_" au lieu de "-", trop de commentaires, progn inutile if and inutiles ------------ 8 ----------------------------------------------------------------------- Stephanie GAILLARDOU ig 1 syn 0 set au lieu de setq ou setf arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 progn inutile ------------ 7 ----------------------------------------------------------------------- Jelloul AYEB ou Ayeb JELLOUL ig 0 workwindow non utilisé syn 0 (setf (,window ,savewindow)) arg 0 &operations? gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 trop de commentaires, espacement, progn inutile ------------ 5 ----------------------------------------------------------------------- Bertrand BOCANDE ig 1 syn 0 (setf (,window...)) arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 trop de commentaires, indentation, progn inutile if, and inutiles ------------ 7 Solution identique à celle de BERTIN (même la mauvase indentation) 3.5 ----------------------------------------------------------------------- Guillaume BERTIN ig 1 syn 0 (setf (,window...)) arg 1 gensym 1 bod 1 pix 1 copy 1 val 1 tol 0 gl 0 trop de commentaires, indentation, progn inutile if, and inutiles ------------ 7 Solution identique à celle de BOCANDE (même la mauvase indentation) 3.5 -----------------------------------------------------------------------