summaryrefslogtreecommitdiff
path: root/web/yacco2/diagrams/o2_overview.1
blob: 0cc2e2270baa1a1d93a744839731d6d35bbdac33 (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
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
%!PS
%%BoundingBox: -4 -245 426 10 
%%HiResBoundingBox: -3.25 -244.11285 425.9974 9.9036 
%%Creator: MetaPost 0.993
%%CreationDate: 2008.05.07:1511
%%Pages: 1
%*Font: cmr10 9.96265 9.96265 0c:80000010e4000500008147fdfbfc
%*Font: cmex10 9.96265 9.96265 50:8
%*Font: cmmi10 9.96265 9.96265 4f:8
%*Font: cmr7 6.97385 6.97385 32:8
%%BeginProlog
%%EndProlog
%%Page: 1 1
 0 0 0 setrgbcolor
0 0 moveto
(options) cmr10 9.96265 fshow
 0 0.5 dtransform truncate idtransform setlinewidth pop
 [0 5 ] 2.5 setdash 1 setlinecap 1 setlinejoin 10 setmiterlimit
newpath -3 -4.9372 moveto
34.60382 -4.9372 lineto
34.60382 9.6536 lineto
-3 9.6536 lineto
-3 -4.9372 lineto stroke
75.98022 7.33955 moveto
(P) cmex10 9.96265 fshow
89.81723 -0.13245 moveto
(xxx.lex) cmr10 9.96265 fshow
124.13312 -0.13245 moveto
(grammars) cmr10 9.96265 fshow
 [] 0 setdash
newpath 72.98021 -4.9372 moveto
170.41534 -4.9372 lineto
170.41534 9.6536 lineto
72.98021 9.6536 lineto
 closepath stroke
211.79175 -0.13246 moveto
(T) cmr10 9.96265 fshow
218.15675 -0.13246 moveto
(erminal) cmr10 9.96265 fshow
254.16075 -0.13246 moveto
(v) cmr10 9.96265 fshow
259.14204 -0.13246 moveto
(o) cmr10 9.96265 fshow
264.40015 -0.13246 moveto
(cabulary) cmr10 9.96265 fshow
newpath 208.79173 -4.9372 moveto
304.78784 -4.9372 lineto
304.78784 9.6536 lineto
208.79173 9.6536 lineto
 closepath stroke
115.66348 -38.50885 moveto
(O) cmmi10 9.96265 fshow
123.26279 -40.00325 moveto
(2) cmr7 6.97385 fshow
newpath 112.66348 -44.99574 moveto
130.73209 -44.99574 lineto
130.73209 -27.04063 lineto
112.66348 -27.04063 lineto
 closepath stroke
172.10849 -38.50885 moveto
(xxx) cmr10 9.96265 fshow
 0 0.3985 dtransform truncate idtransform setlinewidth pop 0 setlinecap
newpath 188.48048 -38.30965 moveto
191.46928 -38.30965 lineto stroke
191.46928 -38.50885 moveto
(errors.log) cmr10 9.96265 fshow
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 169.10847 -43.44604 moveto
235.01181 -43.44604 lineto
235.01181 -28.59033 lineto
169.10847 -28.59033 lineto
 closepath stroke
2.02997 -38.50885 moveto
(xxx) cmr10 9.96265 fshow
 0 0.3985 dtransform truncate idtransform setlinewidth pop
newpath 18.40196 -38.30965 moveto
21.39076 -38.30965 lineto stroke
21.39076 -38.50885 moveto
(tracings.log) cmr10 9.96265 fshow
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath -0.97003 -43.44604 moveto
74.2871 -43.44604 lineto
74.2871 -28.59033 lineto
-0.97003 -28.59033 lineto
 closepath stroke
4.75357 -76.88522 moveto
(xxx[,sym,tbl].cpp) cmr10 9.96265 fshow
82.84987 -76.88522 moveto
(\014les) cmr10 9.96265 fshow
newpath 1.75357 -82.37593 moveto
102.50958 -82.37593 lineto
102.50958 -66.41322 lineto
1.75357 -66.41322 lineto
 closepath stroke
143.88599 -76.88524 moveto
(T-Alphab) cmr10 9.96265 fshow
186.50409 -76.88524 moveto
(et) cmr10 9.96265 fshow
198.12709 -76.88524 moveto
(and) cmr10 9.96265 fshow
217.499 -76.88524 moveto
(xxx.fsc) cmr10 9.96265 fshow
250.76318 -76.88524 moveto
(\014les) cmr10 9.96265 fshow
newpath 140.88597 -82.37593 moveto
270.423 -82.37593 lineto
270.423 -66.41322 lineto
140.88597 -66.41322 lineto
 closepath stroke
311.79941 -76.88524 moveto
(yyy) cmr10 9.96265 fshow
326.74341 -76.88524 moveto
(.fsc) cmr10 9.96265 fshow
344.23341 -76.88524 moveto
(O) cmmi10 9.96265 fshow
351.8327 -78.37964 moveto
(2) cmr7 6.97385 fshow
356.302 -76.88524 moveto
(link) cmr10 9.96265 fshow
372.35301 -76.88524 moveto
(er) cmr10 9.96265 fshow
384.00381 -76.88524 moveto
(mak) cmr10 9.96265 fshow
402.2687 -76.88524 moveto
(e) cmr10 9.96265 fshow
410.01741 -76.88524 moveto
(\014le) cmr10 9.96265 fshow
newpath 308.7994 -82.37593 moveto
425.7474 -82.37593 lineto
425.7474 -66.41322 lineto
308.7994 -66.41322 lineto
 closepath stroke
349.04866 -115.26163 moveto
(O) cmmi10 9.96265 fshow
356.64796 -116.75603 moveto
(2) cmr7 6.97385 fshow
361.11726 -115.26163 moveto
(link) cmr10 9.96265 fshow
377.16826 -115.26163 moveto
(er) cmr10 9.96265 fshow
newpath 346.04866 -121.74852 moveto
388.49815 -121.74852 lineto
388.49815 -103.79341 lineto
346.04866 -103.79341 lineto
 closepath stroke
334.63051 -153.63802 moveto
(O) cmmi10 9.96265 fshow
342.22981 -155.13242 moveto
(2) cmr7 6.97385 fshow
346.69911 -153.63802 moveto
(link) cmr10 9.96265 fshow
362.7501 -153.63802 moveto
(er) cmr10 9.96265 fshow
374.40091 -153.63802 moveto
(tables) cmr10 9.96265 fshow
newpath 331.63051 -160.12491 moveto
402.9163 -160.12491 lineto
402.9163 -142.1698 lineto
331.63051 -142.1698 lineto
 closepath stroke
107.36522 -192.92764 moveto
(CC) cmr10 9.96265 fshow
newpath 104.36522 -195.92764 moveto
124.7557 -195.92764 lineto
124.7557 -183.11984 lineto
104.36522 -183.11984 lineto
 closepath stroke
23.0412 -230.90015 moveto
(P) cmex10 9.96265 fshow
36.8782 -238.37215 moveto
(dispatc) cmr10 9.96265 fshow
67.6518 -238.37215 moveto
(h) cmr10 9.96265 fshow
76.50749 -238.37215 moveto
(threads) cmr10 9.96265 fshow
112.0133 -238.37215 moveto
(table,) cmr10 9.96265 fshow
139.6873 -238.37215 moveto
(grammars's) cmr10 9.96265 fshow
192.9875 -238.37215 moveto
(lr1) cmr10 9.96265 fshow
207.9592 -238.37215 moveto
(tables,) cmr10 9.96265 fshow
239.563 -238.37215 moveto
(eac) cmr10 9.96265 fshow
253.1232 -238.37215 moveto
(h) cmr10 9.96265 fshow
261.9789 -238.37215 moveto
(fsm) cmr10 9.96265 fshow
280.5759 -238.37215 moveto
(and) cmr10 9.96265 fshow
299.9477 -238.37215 moveto
(rhs) cmr10 9.96265 fshow
316.6352 -238.37215 moveto
(pro) cmr10 9.96265 fshow
331.3301 -238.37215 moveto
(cedure) cmr10 9.96265 fshow
newpath 20.0412 -243.86285 moveto
362.58528 -243.86285 lineto
362.58528 -227.90013 lineto
20.0412 -227.90013 lineto
 closepath stroke
107.77136 -107.78961 moveto
(P) cmex10 9.96265 fshow
121.60837 -115.26161 moveto
(do) cmr10 9.96265 fshow
132.40126 -115.26161 moveto
(c.) cmr10 9.96265 fshow
144.02437 -115.26161 moveto
(\014les) cmr10 9.96265 fshow
164.00507 -115.26161 moveto
(of) cmr10 9.96265 fshow
175.35136 -115.26161 moveto
(xxx.[mp,w]) cmr10 9.96265 fshow
226.54846 -115.26161 moveto
(for) cmr10 9.96265 fshow
241.79686 -115.26161 moveto
(mp) cmr10 9.96265 fshow
255.91066 -115.26161 moveto
(ost,) cmr10 9.96265 fshow
274.78436 -115.26161 moveto
(cw) cmr10 9.96265 fshow
286.13066 -115.26161 moveto
(ea) cmr10 9.96265 fshow
295.26306 -115.26161 moveto
(v) cmr10 9.96265 fshow
300.24446 -115.26161 moveto
(e) cmr10 9.96265 fshow
newpath 104.77136 -121.74852 moveto
307.67227 -121.74852 lineto
307.67227 -103.79341 lineto
104.77136 -103.79341 lineto
 closepath stroke
 [0 5 ] 2.5 setdash 1 setlinecap
newpath 34.60382 -4.9372 moveto
112.66348 -27.04063 lineto stroke
 [] 0 setdash
newpath 108.69101 -27.50664 moveto
112.66348 -27.04063 lineto
109.52505 -24.56114 lineto
 closepath
gsave fill grestore stroke
 [0 5 ] 2.5 setdash
newpath 208.79173 2.3582 moveto
170.41534 2.3582 lineto stroke
 [] 0 setdash
newpath 174.11092 3.88899 moveto
170.41534 2.3582 lineto
174.11092 0.82741 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
newpath 121.69778 -4.9372 moveto
121.69778 -27.04063 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 120.167 -23.34511 moveto
121.69778 -27.04063 lineto
123.22856 -23.34511 lineto
 closepath
gsave fill grestore stroke
 [0 10 ] 5 setdash
newpath 130.73209 -36.01819 moveto
169.10847 -36.01819 lineto stroke
 [] 0 setdash
newpath 165.4129 -37.54898 moveto
169.10847 -36.01819 lineto
165.4129 -34.4874 lineto
 closepath
gsave fill grestore stroke
 [0 10 ] 5 setdash
newpath 112.66348 -36.01819 moveto
74.2871 -36.01819 lineto stroke
 [] 0 setdash
newpath 77.98267 -34.4874 moveto
74.2871 -36.01819 lineto
77.98267 -37.54898 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
newpath 121.69778 -44.99574 moveto
121.69778 -55.20639 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 121.69778 -55.20639 moveto
52.13158 -55.20639 lineto stroke
newpath 121.69778 -55.20639 moveto
205.6545 -55.20639 lineto stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
newpath 52.13158 -55.20639 moveto
52.13158 -66.41322 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 50.60085 -62.71779 moveto
52.13158 -66.41322 lineto
53.66231 -62.71779 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
newpath 205.6545 -55.20639 moveto
205.6545 -66.41322 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 204.12376 -62.71779 moveto
205.6545 -66.41322 lineto
207.18523 -62.71779 lineto
 closepath
gsave fill grestore stroke
 [0 5 ] 2.5 setdash
newpath 270.423 -74.39458 moveto
308.7994 -74.39458 lineto stroke
 [] 0 setdash
newpath 305.10382 -75.92537 moveto
308.7994 -74.39458 lineto
305.10382 -72.86378 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
newpath 367.2734 -82.37593 moveto
367.2734 -103.79341 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 365.74261 -100.09784 moveto
367.2734 -103.79341 lineto
368.8042 -100.09784 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
newpath 367.2734 -121.74852 moveto
367.2734 -142.1698 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 365.74261 -138.47423 moveto
367.2734 -142.1698 lineto
368.8042 -138.47423 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
newpath 114.56047 -195.92764 moveto
114.56047 -227.90013 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 113.02971 -224.20465 moveto
114.56047 -227.90013 lineto
116.09123 -224.20465 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
newpath 52.13158 -82.37593 moveto
52.13158 -170.33554 lineto stroke
newpath 367.2734 -160.12491 moveto
367.2734 -170.33554 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 52.13158 -170.33554 moveto
367.2734 -170.33554 lineto stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
newpath 114.56047 -170.33554 moveto
114.56047 -183.11984 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 113.02971 -179.42436 moveto
114.56047 -183.11984 lineto
116.09123 -179.42436 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
newpath 121.69778 -44.99574 moveto
121.69778 -103.79341 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop
newpath 120.16718 -100.09827 moveto
121.69778 -103.79341 lineto
123.2284 -100.09827 lineto
 closepath
gsave fill grestore stroke
showpage
%%EOF