summaryrefslogtreecommitdiff
path: root/doc/Compilo.eps
blob: 785b852339cc880cf2c9678257e8ba6aafc62b3e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
%!PS-Adobe-2.0 EPSF-2.0
%%Title: Compilo.eps
%%Creator: fig2dev Version 3.2 Patchlevel 3c
%%CreationDate: Thu Feb 22 22:16:25 2001
%%For: Pixel@the-babel-tower (,,,)
%%BoundingBox: 0 0 447 192
%%Magnification: 0.6000
%%EndComments
/$F2psDict 200 dict def
$F2psDict begin
$F2psDict /mtrx matrix put
/col-1 {0 setgray} bind def
/col0 {0.000 0.000 0.000 srgb} bind def
/col1 {0.000 0.000 1.000 srgb} bind def
/col2 {0.000 1.000 0.000 srgb} bind def
/col3 {0.000 1.000 1.000 srgb} bind def
/col4 {1.000 0.000 0.000 srgb} bind def
/col5 {1.000 0.000 1.000 srgb} bind def
/col6 {1.000 1.000 0.000 srgb} bind def
/col7 {1.000 1.000 1.000 srgb} bind def
/col8 {0.000 0.000 0.560 srgb} bind def
/col9 {0.000 0.000 0.690 srgb} bind def
/col10 {0.000 0.000 0.820 srgb} bind def
/col11 {0.530 0.810 1.000 srgb} bind def
/col12 {0.000 0.560 0.000 srgb} bind def
/col13 {0.000 0.690 0.000 srgb} bind def
/col14 {0.000 0.820 0.000 srgb} bind def
/col15 {0.000 0.560 0.560 srgb} bind def
/col16 {0.000 0.690 0.690 srgb} bind def
/col17 {0.000 0.820 0.820 srgb} bind def
/col18 {0.560 0.000 0.000 srgb} bind def
/col19 {0.690 0.000 0.000 srgb} bind def
/col20 {0.820 0.000 0.000 srgb} bind def
/col21 {0.560 0.000 0.560 srgb} bind def
/col22 {0.690 0.000 0.690 srgb} bind def
/col23 {0.820 0.000 0.820 srgb} bind def
/col24 {0.500 0.190 0.000 srgb} bind def
/col25 {0.630 0.250 0.000 srgb} bind def
/col26 {0.750 0.380 0.000 srgb} bind def
/col27 {1.000 0.500 0.500 srgb} bind def
/col28 {1.000 0.630 0.630 srgb} bind def
/col29 {1.000 0.750 0.750 srgb} bind def
/col30 {1.000 0.880 0.880 srgb} bind def
/col31 {1.000 0.840 0.000 srgb} bind def

end
save
newpath 0 192 moveto 0 0 lineto 447 0 lineto 447 192 lineto closepath clip newpath
1.0 245.0 translate
1 -1 scale

/cp {closepath} bind def
/ef {eofill} bind def
/gr {grestore} bind def
/gs {gsave} bind def
/sa {save} bind def
/rs {restore} bind def
/l {lineto} bind def
/m {moveto} bind def
/rm {rmoveto} bind def
/n {newpath} bind def
/s {stroke} bind def
/sh {show} bind def
/slc {setlinecap} bind def
/slj {setlinejoin} bind def
/slw {setlinewidth} bind def
/srgb {setrgbcolor} bind def
/rot {rotate} bind def
/sc {scale} bind def
/sd {setdash} bind def
/ff {findfont} bind def
/sf {setfont} bind def
/scf {scalefont} bind def
/sw {stringwidth} bind def
/tr {translate} bind def
/tnt {dup dup currentrgbcolor
  4 -2 roll dup 1 exch sub 3 -1 roll mul add
  4 -2 roll dup 1 exch sub 3 -1 roll mul add
  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
  bind def
/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
  4 -2 roll mul srgb} bind def
/reencdict 12 dict def /ReEncode { reencdict begin
/newcodesandnames exch def /newfontname exch def /basefontname exch def
/basefontdict basefontname findfont def /newfont basefontdict maxlength dict def
basefontdict { exch dup /FID ne { dup /Encoding eq
{ exch dup length array copy newfont 3 1 roll put }
{ exch newfont 3 1 roll put } ifelse } { pop pop } ifelse } forall
newfont /FontName newfontname put newcodesandnames aload pop
128 1 255 { newfont /Encoding get exch /.notdef put } for
newcodesandnames length 2 idiv { newfont /Encoding get 3 1 roll put } repeat
newfontname newfont definefont pop end } def
/isovec [
8#055 /minus 8#200 /grave 8#201 /acute 8#202 /circumflex 8#203 /tilde
8#204 /macron 8#205 /breve 8#206 /dotaccent 8#207 /dieresis
8#210 /ring 8#211 /cedilla 8#212 /hungarumlaut 8#213 /ogonek 8#214 /caron
8#220 /dotlessi 8#230 /oe 8#231 /OE
8#240 /space 8#241 /exclamdown 8#242 /cent 8#243 /sterling
8#244 /currency 8#245 /yen 8#246 /brokenbar 8#247 /section 8#250 /dieresis
8#251 /copyright 8#252 /ordfeminine 8#253 /guillemotleft 8#254 /logicalnot
8#255 /hyphen 8#256 /registered 8#257 /macron 8#260 /degree 8#261 /plusminus
8#262 /twosuperior 8#263 /threesuperior 8#264 /acute 8#265 /mu 8#266 /paragraph
8#267 /periodcentered 8#270 /cedilla 8#271 /onesuperior 8#272 /ordmasculine
8#273 /guillemotright 8#274 /onequarter 8#275 /onehalf
8#276 /threequarters 8#277 /questiondown 8#300 /Agrave 8#301 /Aacute
8#302 /Acircumflex 8#303 /Atilde 8#304 /Adieresis 8#305 /Aring
8#306 /AE 8#307 /Ccedilla 8#310 /Egrave 8#311 /Eacute
8#312 /Ecircumflex 8#313 /Edieresis 8#314 /Igrave 8#315 /Iacute
8#316 /Icircumflex 8#317 /Idieresis 8#320 /Eth 8#321 /Ntilde 8#322 /Ograve
8#323 /Oacute 8#324 /Ocircumflex 8#325 /Otilde 8#326 /Odieresis 8#327 /multiply
8#330 /Oslash 8#331 /Ugrave 8#332 /Uacute 8#333 /Ucircumflex
8#334 /Udieresis 8#335 /Yacute 8#336 /Thorn 8#337 /germandbls 8#340 /agrave
8#341 /aacute 8#342 /acircumflex 8#343 /atilde 8#344 /adieresis 8#345 /aring
8#346 /ae 8#347 /ccedilla 8#350 /egrave 8#351 /eacute
8#352 /ecircumflex 8#353 /edieresis 8#354 /igrave 8#355 /iacute
8#356 /icircumflex 8#357 /idieresis 8#360 /eth 8#361 /ntilde 8#362 /ograve
8#363 /oacute 8#364 /ocircumflex 8#365 /otilde 8#366 /odieresis 8#367 /divide
8#370 /oslash 8#371 /ugrave 8#372 /uacute 8#373 /ucircumflex
8#374 /udieresis 8#375 /yacute 8#376 /thorn 8#377 /ydieresis] def
/Times-Roman /Times-Roman-iso isovec ReEncode
/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
/$F2psEnd {$F2psEnteredState restore end} def

$F2psBegin
%%Page: 1 1
10 setmiterlimit
 0.03600 0.03600 sc
%
% Fig objects follow
%
% Polyline
60.000 slw
n 1950 2550 m 1800 2550 1800 6600 150 arcto 4 {pop} repeat
  1800 6750 10050 6750 150 arcto 4 {pop} repeat
  10200 6750 10200 2700 150 arcto 4 {pop} repeat
  10200 2550 1950 2550 150 arcto 4 {pop} repeat
 cp gs col0 s gr 
% Polyline
7.500 slw
n 2250 5550 m 3975 5550 l 3975 6300 l 2250 6300 l
 cp gs col0 s gr 
% Polyline
n 4575 5550 m 6450 5550 l 6450 6300 l 4575 6300 l
 cp gs col0 s gr 
% Polyline
n 7050 5550 m 9525 5550 l 9525 6300 l 7050 6300 l
 cp gs col0 s gr 
% Polyline
30.000 slw
n 1950 2550 m 1800 2550 1800 3000 150 arcto 4 {pop} repeat
  1800 3150 3450 3150 150 arcto 4 {pop} repeat
  3600 3150 3600 2700 150 arcto 4 {pop} repeat
  3600 2550 1950 2550 150 arcto 4 {pop} repeat
 cp gs col0 s gr 
% Polyline
7.500 slw
gs  clippath
4590 5955 m 4590 5895 l 4438 5895 l 4558 5925 l 4438 5955 l cp
eoclip
n 3975 5925 m
 4575 5925 l gs col0 s gr gr

% arrowhead
n 4438 5955 m 4558 5925 l 4438 5895 l  col0 s
% Polyline
gs  clippath
7065 5955 m 7065 5895 l 6913 5895 l 7033 5925 l 6913 5955 l cp
eoclip
n 6450 5925 m
 7050 5925 l gs col0 s gr gr

% arrowhead
n 6913 5955 m 7033 5925 l 6913 5895 l  col0 s
% Polyline
gs  clippath
2265 5955 m 2265 5895 l 2113 5895 l 2233 5925 l 2113 5955 l cp
eoclip
n 1425 5925 m
 2250 5925 l gs col0 s gr gr

% arrowhead
n 2113 5955 m 2233 5925 l 2113 5895 l  col0 s
% Polyline
gs  clippath
5445 5565 m 5505 5565 l 5505 5413 l 5475 5533 l 5445 5413 l cp
eoclip
n 5475 4425 m
 5475 5550 l gs col0 s gr gr

% arrowhead
n 5445 5413 m 5475 5533 l 5505 5413 l  col0 s
% Polyline
gs  clippath
10815 5955 m 10815 5895 l 10663 5895 l 10783 5925 l 10663 5955 l cp
eoclip
n 9525 5925 m
 10800 5925 l gs col0 s gr gr

% arrowhead
n 10663 5955 m 10783 5925 l 10663 5895 l  col0 s
% Polyline
n 4575 3675 m 6450 3675 l 6450 4425 l 4575 4425 l
 cp gs col0 s gr 
% Polyline
gs  clippath
5445 3690 m 5505 3690 l 5505 3538 l 5475 3658 l 5445 3538 l cp
eoclip
n 3600 1800 m 5475 1800 l
 5475 3675 l gs col0 s gr gr

% arrowhead
n 5445 3538 m 5475 3658 l 5505 3538 l  col0 s
% Polyline
n 1425 5625 m 0 5625 l 0 6225 l 1425 6225 l
 cp gs col0 s gr 
% Polyline
n 10800 5625 m 12375 5625 l 12375 6225 l 10800 6225 l
 cp gs col0 s gr 
% Polyline
n 750 2100 m 3600 2100 l 3600 1500 l 750 1500 l
 cp gs col0 s gr 
/Times-Roman-iso ff 300.00 scf sf
2700 2925 m
gs 1 -1 sc (Assembleur) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 240.00 scf sf
2175 1875 m
gs 1 -1 sc (Meta Langage) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 240.00 scf sf
5475 4125 m
gs 1 -1 sc (Meta Parser) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 180.00 scf sf
5475 6000 m
gs 1 -1 sc (Premiere phase) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 180.00 scf sf
5475 6225 m
gs 1 -1 sc (de l\264assemblage) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 180.00 scf sf
5475 5775 m
gs 1 -1 sc (Analyseur syntaxique) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 240.00 scf sf
3075 6000 m
gs 1 -1 sc (Parser) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 180.00 scf sf
8175 5775 m
gs 1 -1 sc (Resolver de symboles) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 180.00 scf sf
8175 6000 m
gs 1 -1 sc (Deuxieme phase) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 180.00 scf sf
8175 6225 m
gs 1 -1 sc (de l\264assemblage) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 240.00 scf sf
600 6000 m
gs 1 -1 sc (Source) dup sw pop 2 div neg 0 rm  col0 sh gr
/Times-Roman-iso ff 240.00 scf sf
11700 6000 m
gs 1 -1 sc (Objet) dup sw pop 2 div neg 0 rm  col0 sh gr
$F2psEnd
rs