This is TeX, Version 3.14159 (Web2C 7.3.1) (format=latex 2000.7.19) 4 OCT 2001 06:43 **slides.tex (slides.tex LaTeX2e <1999/12/01> patch level 1 Babel and hyphenation patterns for american, french, german, ngerman, i talian, nohyphenation, loaded. (/usr/share/texmf/tex/latex/base/slides.cls Document Class: slides 1997/08/15 v2.3z Standard LaTeX document class (/usr/share/texmf/tex/latex/base/slides.def File: slides.def 1997/08/15 v2.3z SLiTeX definitions hacks, slides, \c@page=\count79 picture, mods, \@smashboxa=\box26 \@smashboxb=\box27 \@smashboxc=\box28 output, init) (/usr/share/texmf/tex/latex/base/sfonts.def File: sfonts.def 1998/06/12 v2.2e Standard LaTeX slide font definitions (/usr/share/texmf/tex/latex/base/ot1lcmss.fd File: ot1lcmss.fd 1998/06/12 v2.2e Standard LaTeX slide font definitions )) \c@minutes=\count80 \c@seconds=\count81 \c@mv@invisible=\count82 LaTeX Font Info: Overwriting symbol font `operators' in version `normal' (Font) OT1/cmr/m/n --> OT1/lcmss/m/n on input line 364. LaTeX Font Info: Overwriting symbol font `letters' in version `normal' (Font) OML/cmm/m/it --> OML/lcmm/m/it on input line 367. LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' (Font) OMS/cmsy/m/n --> OMS/lcmsy/m/n on input line 369. LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' (Font) OMX/cmex/m/n --> OMX/lcmex/m/n on input line 371. LaTeX Font Info: Overwriting symbol font `operators' in version `invisible' (Font) OT1/cmr/m/n --> OT1/lcmss/m/In on input line 374. LaTeX Font Info: Overwriting symbol font `letters' in version `invisible' (Font) OML/cmm/m/it --> OML/lcmm/m/Iit on input line 376. LaTeX Font Info: Overwriting symbol font `symbols' in version `invisible' (Font) OMS/cmsy/m/n --> OMS/lcmsy/m/In on input line 378. LaTeX Font Info: Overwriting symbol font `largesymbols' in version `invisibl e' (Font) OMX/cmex/m/n --> OMX/lcmex/m/In on input line 380. ) (/usr/share/texmf/tex/latex/base/inputenc.sty Package: inputenc 1999/09/17 v0.992 Input encoding file (/usr/share/texmf/tex/latex/base/latin1.def File: latin1.def 1999/09/17 v0.992 Input encoding file )) (/usr/share/texmf/tex/latex/graphics/color.sty Package: color 1999/02/16 v1.0i Standard LaTeX Color (DPC) (/usr/share/texmf/tex/latex/config/color.cfg) Package color Info: Driver file: dvips.def on input line 125. (/usr/share/texmf/tex/latex/graphics/dvips.def File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) ) (/usr/share/texmf/tex/latex/graphics/dvipsnam.def File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) )) (/usr/share/texmf/tex/latex/misc/portland.sty \paperheight=\dimen102 \phoffset=\dimen103 \pvoffset=\dimen104 \ptextwidth=\dimen105 \ptextheight=\dimen106 \ptopmargin=\dimen107 \poddsidemargin=\dimen108 \pevensidemargin=\dimen109 \lhoffset=\dimen110 \lvoffset=\dimen111 \ltextwidth=\dimen112 \ltextheight=\dimen113 \ltopmargin=\dimen114 \loddsidemargin=\dimen115 \levensidemargin=\dimen116 ) (/usr/share/texmf/tex/latex/graphics/epsfig.sty Package: epsfig 1999/02/16 v1.7a (e)psfig emulation (SPQR) (/usr/share/texmf/tex/latex/graphics/graphicx.sty Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) (/usr/share/texmf/tex/latex/graphics/keyval.sty Package: keyval 1999/03/16 v1.13 key=value parser (DPC) \KV@toks@=\toks14 ) (/usr/share/texmf/tex/latex/graphics/graphics.sty Package: graphics 1999/02/16 v1.0l Standard LaTeX Graphics (DPC,SPQR) (/usr/share/texmf/tex/latex/graphics/trig.sty Package: trig 1999/03/16 v1.09 sin cos tan (DPC) ) (/usr/share/texmf/tex/latex/config/graphics.cfg) Package graphics Info: Driver file: dvips.def on input line 80. ) \Gin@req@height=\dimen117 \Gin@req@width=\dimen118 ) \epsfxsize=\dimen119 \epsfysize=\dimen120 ) (/usr/share/texmf/tex/latex/base/alltt.sty Package: alltt 1997/06/16 v2.0g defines alltt environment ) (/usr/share/texmf/tex/latex/misc/moreverb.sty Package: moreverb 1997/12/07 v2.2d.2 `more' verbatim facilities (/usr/share/texmf/tex/latex/tools/verbatim.sty Package: verbatim 2000/01/07 v1.5m LaTeX2e package for verbatim enhancements \every@verbatim=\toks15 \verbatim@line=\toks16 \verbatim@in@stream=\read1 ) \verbatim@out=\write3 \tab@position=\count83 \tab@size=\count84 \listing@line=\count85 ) (slides.aux) \openout1 = `slides.aux'. LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 19. LaTeX Font Info: ... okay on input line 19. LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 19. LaTeX Font Info: ... okay on input line 19. LaTeX Font Info: Checking defaults for OT1/lcmss/m/n on input line 19. LaTeX Font Info: ... okay on input line 19. LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 19. LaTeX Font Info: ... okay on input line 19. LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 19. LaTeX Font Info: ... okay on input line 19. LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 19. LaTeX Font Info: ... okay on input line 19. \landscape LaTeX Font Info: Try loading font information for OML+lcmm on input line 28. (/usr/share/texmf/tex/latex/base/omllcmm.fd File: omllcmm.fd 1998/06/12 v2.2e Standard LaTeX slide font definitions ) LaTeX Font Info: Try loading font information for OMS+lcmsy on input line 28 . (/usr/share/texmf/tex/latex/base/omslcmsy.fd File: omslcmsy.fd 1998/06/12 v2.2e Standard LaTeX slide font definitions ) LaTeX Font Info: Try loading font information for OMX+lcmex on input line 28 . (/usr/share/texmf/tex/latex/base/omxlcmex.fd File: omxlcmex.fd 1998/06/12 v2.2e Standard LaTeX slide font definitions ) LaTeX Font Info: External font `cmex10 at17.28pt' loaded for size (Font) <19.907> on input line 28. LaTeX Font Info: External font `cmex10 at17.28pt' loaded for size (Font) <16.59> on input line 28. LaTeX Font Info: External font `cmex10 at17.28pt' loaded for size (Font) <13.82> on input line 28. Overfull \hbox (4.35658pt too wide) in paragraph at lines 34--40 [][] [] Overfull \hbox (79.84306pt too wide) in paragraph at lines 41--42 []\OT1/lcmss/m/n/19.907 Web : []\OT1/lcmss/m/n/16.59 http://dept-info.labri.fr/ ~strandh/Teaching/TFP/2001-2002/Dir.html[] [] [1 ] [2] Overfull \hbox (123.45367pt too wide) in paragraph at lines 54--67 [] [] [3] Overfull \hbox (73.61682pt too wide) in paragraph at lines 71--77 [] [] Overfull \hbox (162.82892pt too wide) in paragraph at lines 78--83 [][] [] [4] Overfull \hbox (63.06738pt too wide) in paragraph at lines 87--98 [] [] [5] Overfull \hbox (0.853pt too wide) in paragraph at lines 101--103 \OT1/lcmss/m/n/19.907 M^^Sethodes et tech-niques pour l'^^Secriture d'applicati ons main- [] Overfull \hbox (42.74086pt too wide) in paragraph at lines 101--103 \OT1/lcmss/m/n/19.907 ten-ables, r^^Seutilisables, lis-i-bles, mod-u-laires, g^ ^Sen^^Serales, ^^Sel^^Segantes. [] Overfull \hbox (2.14975pt too wide) in paragraph at lines 110--111 []\OT1/lcmss/m/n/19.907 Applications par-ti-c-uli^^Reres (jeux, im-age, num^^Se riques, $[]$) [] [6] [7] Overfull \hbox (10.30557pt too wide) in paragraph at lines 137--138 []\OT1/lcmss/m/n/19.907 Repr^^Sesentation de pro-grammes sous la forme de donn^ ^Sees [] Overfull \hbox (24.19923pt too wide) in paragraph at lines 139--141 []\OT1/lcmss/m/n/19.907 Programmation par ob-jets plus puis-sante qu'avec d'aut res [] [8] [9] [10] Overfull \hbox (23.85373pt too wide) in paragraph at lines 176--177 []\OT1/lcmss/m/n/19.907 Utilisation par les pro-gram-meurs pen-dant plusieurs a nn^^Sees [] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] Overfull \hbox (8.1797pt too wide) in paragraph at lines 334--339 []\OT1/lcmss/m/n/19.907 La repr^^Sesentation in-terne de l'expression est en-su ite ^^Sevalu^^See, [] [22] [23] LaTeX Font Info: Try loading font information for OT1+lcmtt on input line 35 2. (/usr/share/texmf/tex/latex/base/ot1lcmtt.fd File: ot1lcmtt.fd 1998/06/12 v2.2e Standard LaTeX slide font definitions ) [24] [25] [26] [27] [28] [29] Overfull \hbox (41.81894pt too wide) in paragraph at lines 444--449 \OT1/lcmss/m/n/19.907 en-tour^^Sees de par-enth^^Reses. Sou-vent, la premi^^Rer e sous-expression [] [30] [31] [32] [33] [34] Overfull \hbox (4.86206pt too wide) in paragraph at lines 514--516 \OT1/lcmss/m/n/19.907 L'utilisateur peut d^^Sefinier des fonc-tions en util-isa nt la macro [] [35] [36] (nombres.pstex_t File: nombres.pstex Graphic file (type eps) ) Overfull \hbox (15.39618pt too wide) in paragraph at lines 3--558 [][] [] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] (symboles.pstex_t File: symboles.pstex Graphic file (type eps) ) Overfull \hbox (94.23259pt too wide) in paragraph at lines 3--791 [][] [] [49] [50] Overfull \hbox (15.23024pt too wide) in paragraph at lines 820--823 []\OT1/lcmss/m/sl/19.907 alpha-char-p\OT1/lcmss/m/n/19.907 , \OT1/lcmss/m/sl/19 .907 upper-case-p\OT1/lcmss/m/n/19.907 , \OT1/lcmss/m/sl/19.907 lower-case-p\OT 1/lcmss/m/n/19.907 , \OT1/lcmss/m/sl/19.907 both-case-p\OT1/lcmss/m/n/19.907 , \OT1/lcmss/m/sl/19.907 digit- [] Overfull \hbox (39.14697pt too wide) in paragraph at lines 820--823 \OT1/lcmss/m/sl/19.907 char-p\OT1/lcmss/m/n/19.907 , \OT1/lcmss/m/sl/19.907 al- phanu-mer-icp\OT1/lcmss/m/n/19.907 , \OT1/lcmss/m/sl/19.907 char=\OT1/lcmss/m/n /19.907 , \OT1/lcmss/m/sl/19.907 char/=\OT1/lcmss/m/n/19.907 , \OT1/lcmss/m/sl/ 19.907 char$\OML/lcmm/m/it/19.907 <$\OT1/lcmss/m/n/19.907 , \OT1/lcmss/m/sl/19. 907 char$\OML/lcmm/m/it/19.907 >$\OT1/lcmss/m/n/19.907 , \OT1/lcmss/m/sl/19.907 char$\OML/lcmm/m/it/19.907 <$\OT1/lcmss/m/sl/19.907 =\OT1/lcmss/m/n/19.907 , [] [51] [52] (listes1.pstex_t File: listes1.pstex Graphic file (type eps) ) [53] (listes2.pstex_t File: listes2.pstex Graphic file (type eps) ) [54] (listes3.pstex_t File: listes3.pstex Graphic file (type eps) ) [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] Overfull \hbox (76.27095pt too wide) in paragraph at lines 1129--1129 []\OT1/lcmtt/m/n/19.907 * (make-array 4 :initial-contents (list (+ 3 4) "hello" 'hi t))[] [] [70] [71] Overfull \hbox (55.11949pt too wide) in paragraph at lines 1170--1170 []\OT1/lcmtt/m/n/19.907 #S(PERSON :NAME "Bobby Beach" :ADDRESS NIL :PHONE-NUMBE R NIL)[] [] Overfull \hbox (65.69522pt too wide) in paragraph at lines 1171--1171 []\OT1/lcmtt/m/n/19.907 * (defstruct person (name "unknown") address (phone-num ber 0))[] [] Overfull \hbox (33.96803pt too wide) in paragraph at lines 1176--1176 []\OT1/lcmtt/m/n/19.907 #S(PERSON :NAME "Bobby Beach" :ADDRESS NIL :PHONE-NUMBE R 0)[] [] [72] [73] [74] [75] Overfull \hbox (33.96803pt too wide) in paragraph at lines 1249--1249 []\OT1/lcmtt/m/n/19.907 * (find-if (lambda (x) (> x 5)) '(5 8 3 9 4 2) :from-en d t)[] [] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] Overfull \hbox (11.7744pt too wide) in paragraph at lines 1452--1453 []\OT1/lcmss/m/n/19.907 Evaluation en deux phases: macro-expansion puis ^^Seval uation [] [87] [88] [89] [90] [91] [92] [93] [94] Overfull \hbox (33.96803pt too wide) in paragraph at lines 1602--1602 [] \OT1/lcmtt/m/n/19.907 (mappend #'cdr clauses)) ))))[] [] Overfull \hbox (12.81657pt too wide) in paragraph at lines 1602--1602 [] \OT1/lcmtt/m/n/19.907 (condlet-clause vars cl bodfn ))[] [] [95] Overfull \hbox (12.81657pt too wide) in paragraph at lines 1602--1602 [] \OT1/lcmtt/m/n/19.907 (cons (cdr (assoc (car bindform) vars ))[] [] Class slides Warning: Slide 95 too long on input line 1603. [95] [96] [97] [98] [99] [100] [101] [102] Overfull \hbox (21.03642pt too wide) in paragraph at lines 1680--1683 []\OT1/lcmss/m/n/19.907 La pro-gram-ma-tion ori-ent^^See ob-jets ^^Ra ^^Set^^Se con^^Xcue pour r^^Sesoudre [] [103] Overfull \hbox (0.76082pt too wide) in paragraph at lines 1707--1712 \OT1/lcmss/m/n/19.907 pas avoir de la m^^Semoire al-lou^^See. L'identit^^Se et la s^^Semantique [] [104] [105] [106] [107] Overfull \hbox (34.304pt too wide) in paragraph at lines 1757--1760 []\OT1/lcmss/m/n/19.907 Une \OT1/lcmss/m/sl/19.907 classe \OT1/lcmss/m/n/19.907 est utilis^^See pour d^^Secrire les d^^Setails d'impl^^Sementation [] [108] [109] Overfull \hbox (37.7601pt too wide) in paragraph at lines 1787--1791 []\OT1/lcmss/m/n/19.907 Une \OT1/lcmss/m/sl/19.907 m^^Sethode \OT1/lcmss/m/n/19 .907 est une \OT1/lcmss/m/sl/19.907 impl^^Sementation par-tielle d'une op^^Sera tion\OT1/lcmss/m/n/19.907 . [] Overfull \hbox (3.06482pt too wide) in paragraph at lines 1787--1791 \OT1/lcmss/m/n/19.907 L'impl^^Sementation est par-tielle, car la m^^Sethode l'i mpl^^Semente [] Overfull \hbox (32.37239pt too wide) in paragraph at lines 1787--1791 \OT1/lcmss/m/n/19.907 unique-ment pour des ar-gu-ments in-stances de cer-taines classes. [] [110] [111] Overfull \hbox (10.25359pt too wide) in paragraph at lines 1814--1817 \OT1/lcmss/m/n/19.907 m^^Sethode par-ti-c-uli^^Rere d'une fonc-tion g^^Sen^^Ser ique selon la classe [] [112] [113] [114] [115] [116] [117] Overfull \hbox (6.24464pt too wide) in paragraph at lines 1879--1881 []\OT1/lcmss/m/n/19.907 Le lan-gage Java ^^Ra l'h^^Seritage sim-ple plus la no- tion d'interface [] [118] [119] [120] [121] Overfull \hbox (86.84668pt too wide) in paragraph at lines 1930--1930 [] \OT1/lcmtt/m/n/19.907 ((position :initarg :position :accessor participant-p osition))[] [] Overfull \hbox (44.54376pt too wide) in paragraph at lines 1935--1935 [] \OT1/lcmtt/m/n/19.907 (:documentation "base class for all mobile participan ts"))[] [] Overfull \hbox (23.3923pt too wide) in paragraph at lines 1939--1939 [] \OT1/lcmtt/m/n/19.907 (invincible :initform nil :accessor pacman-invincibl e))[] [] [122] Overfull \hbox (2.24084pt too wide) in paragraph at lines 1955--1955 [] \OT1/lcmtt/m/n/19.907 (make-instance 'pacman :position (make-position x y)) )[] [] [123] Overfull \hbox (160.87679pt too wide) in paragraph at lines 1964--1964 [] \OT1/lcmtt/m/n/19.907 (:documentation "change the location of a participant on the board"))[] [] Overfull \hbox (97.42241pt too wide) in paragraph at lines 1967--1967 [] \OT1/lcmtt/m/n/19.907 (:documentation "handle a collision between two parti cipants"))[] [] [124] Overfull \hbox (2.24084pt too wide) in paragraph at lines 1973--1973 []\OT1/lcmtt/m/n/19.907 (defmethod move-participant ((p mobile-participant) x y )[] [] [125] Overfull \hbox (0.57634pt too wide) in paragraph at lines 1992--1994 []\OT1/lcmss/m/n/19.907 La liste des ar-gu-ment (lambda list) con-tient des par am^^Retres [] [126] Overfull \hbox (55.11949pt too wide) in paragraph at lines 2004--2004 []\OT1/lcmtt/m/n/19.907 (defmethod collision :after ((pac pacman) (tab super-ta blet))[] [] Overfull \hbox (65.69522pt too wide) in paragraph at lines 2009--2009 [] \OT1/lcmtt/m/n/19.907 &key &allow-othe r-keys)[] [] [127] Overfull \hbox (65.69522pt too wide) in paragraph at lines 2024--2024 []\OT1/lcmtt/m/n/19.907 (defmethod (setf participant-position) :before ((pos po sition)[] [] Overfull \hbox (86.84668pt too wide) in paragraph at lines 2025--2025 [] \OT1/lcmtt/m/n/19.907 (p part icipant))[] [] Overfull \hbox (2.24084pt too wide) in paragraph at lines 2027--2027 [] \OT1/lcmtt/m/n/19.907 (setf (aref *board* (pos-x old-pos) (pos-y old-pos) )[] [] Overfull \hbox (55.11949pt too wide) in paragraph at lines 2030--2030 []\OT1/lcmtt/m/n/19.907 (defmethod (setf participant-position) :after ((pos pos ition)[] [] Overfull \hbox (76.27095pt too wide) in paragraph at lines 2031--2031 [] \OT1/lcmtt/m/n/19.907 (p parti cipant))[] [] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] Overfull \hbox (0.16171pt too wide) in paragraph at lines 2203--2205 []\OT1/lcmss/m/n/19.907 Pour d^^Sefinir des sous classes de la classe "con-di-t ion" utiliser [] [139] (conditions.pstex_t File: conditions.pstex Graphic file (type eps) ) [140] [141] [142] Overfull \hbox (76.27095pt too wide) in paragraph at lines 2262--2262 [] \OT1/lcmtt/m/n/19.907 (cond ((consp l) (reduce #'* (mapcar #'multiply-lea ves l)))[] [] [143] Overfull \hbox (2.24084pt too wide) in paragraph at lines 2278--2278 [] \OT1/lcmtt/m/n/19.907 (multiply-leaves '((1 2 (3 0)) (((5 6))) "hello") )[] [] [144] Overfull \hbox (38.50703pt too wide) in paragraph at lines 2291--2293 []\OT1/lcmss/m/n/19.907 Repr^^Sesentation de donn^^Sees (tableaux de bits, flot s d'octets, [] [145] Overfull \hbox (3.34132pt too wide) in paragraph at lines 2307--2309 \OT1/lcmss/m/n/19.907 On peut con-stru-ire une sp^^Secification de type pour n' importe [] [146] Overfull \hbox (2.24084pt too wide) in paragraph at lines 2336--2336 [] \OT1/lcmtt/m/n/19.907 '(or vector (and list (not (satisfies circular?)))) )[] [] [147] [148] [149] [150] [151] LaTeX Font Info: Try loading font information for OMS+lcmss on input line 24 22. LaTeX Font Info: No file OMSlcmss.fd. on input line 2422. LaTeX Font Warning: Font shape `OMS/lcmss/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 2422. LaTeX Font Warning: Font shape `OMS/cmsy/m/n' in size <19.907> not available (Font) size <20.74> substituted on input line 2422. LaTeX Font Warning: Font shape `OMS/lcmss/m/n' in size <19.907> not available (Font) size <20.74> substituted on input line 2422. [152] LaTeX Font Info: Try loading font information for OMS+lcmtt on input line 24 29. LaTeX Font Info: No file OMSlcmtt.fd. on input line 2429. LaTeX Font Warning: Font shape `OMS/lcmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceright' on input line 2429. [153] LaTeX Font Warning: Font shape `OMS/lcmtt/m/n' in size <19.907> not available (Font) size <20.74> substituted on input line 2440. [154] Overfull \hbox (76.27095pt too wide) in paragraph at lines 2475--2475 []\OT1/lcmtt/m/n/19.907 #[] [] [155] Overfull \hbox (76.27095pt too wide) in paragraph at lines 2487--2487 []\OT1/lcmtt/m/n/19.907 #[] [] [156] Overfull \hbox (33.96803pt too wide) in paragraph at lines 2499--2499 []\OT1/lcmtt/m/n/19.907 * (setf *package* (make-package 'mine :use '(common-lis p)))[] [] [157] Overfull \hbox (76.27095pt too wide) in paragraph at lines 2519--2519 []\OT1/lcmtt/m/n/19.907 #[] [] [158] [159] [160] [161] [162] (slides.aux) LaTeX Font Warning: Size substitutions with differences (Font) up to 0.83301pt have occured. LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) Here is how much of TeX's memory you used: 993 strings out of 20898 13270 string characters out of 196686 57726 words of memory out of 350001 3926 multiletter control sequences out of 10000+15000 7686 words of font info for 28 fonts, out of 400000 for 1000 14 hyphenation exceptions out of 1000 32i,10n,21p,216b,384s stack positions out of 1500i,100n,500p,50000b,4000s Output written on slides.dvi (163 pages, 115320 bytes).