forked from soot-oss/soot
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathfrontend_struc.eps
More file actions
306 lines (290 loc) · 7.58 KB
/
frontend_struc.eps
File metadata and controls
306 lines (290 loc) · 7.58 KB
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
%!PS-Adobe-2.0 EPSF-2.0
%%Title: frontend_struc.fig
%%Creator: fig2dev Version 3.2 Patchlevel 4
%%CreationDate: Mon Dec 27 21:30:35 2004
%%For: jlhotak@cookie (Jennifer Lhotak,,,)
%%BoundingBox: 0 0 623 180
%%Magnification: 1.0000
%%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 180 moveto 0 0 lineto 623 0 lineto 623 180 lineto closepath clip newpath
-10.6 208.3 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
/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
/$F2psEnd {$F2psEnteredState restore end} def
$F2psBegin
10 setmiterlimit
0 slj 0 slc
0.06299 0.06299 sc
%
% Fig objects follow
%
%
% here starts figure with depth 50
/Helvetica-Bold ff 240.00 scf sf
405 1215 m
gs 1 -1 sc (streams ) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
405 1485 m
gs 1 -1 sc (of chars) col0 sh gr
% Polyline
7.500 slw
n 1890 945 m 2925 945 l 2925 1565 l 1890 1565 l
cp gs col0 s gr
/Helvetica-Bold ff 240.00 scf sf
1935 1485 m
gs 1 -1 sc (analysis) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
2025 1215 m
gs 1 -1 sc (lexical) col0 sh gr
% Polyline
n 4815 910 m 5850 910 l 5850 1530 l 4815 1530 l
cp gs col0 s gr
/Helvetica-Bold ff 240.00 scf sf
4950 1305 m
gs 1 -1 sc (parser) col0 sh gr
% Polyline
n 7515 910 m 8550 910 l 8550 1530 l 7515 1530 l
cp gs col0 s gr
/Helvetica-Bold ff 240.00 scf sf
7560 1305 m
gs 1 -1 sc (weeding) col0 sh gr
% Polyline
n 7200 2216 m 8505 2216 l 8505 2997 l 7200 2997 l
cp gs col0 s gr
/Helvetica-Bold ff 240.00 scf sf
7245 2565 m
gs 1 -1 sc (code) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
7245 2835 m
gs 1 -1 sc (generation) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
5580 2340 m
gs 1 -1 sc (AST +) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
5580 2640 m
gs 1 -1 sc (symbol) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
5580 2940 m
gs 1 -1 sc (elements) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
5580 3240 m
gs 1 -1 sc (+ types) col0 sh gr
% Polyline
n 3780 2342 m 4905 2342 l 4905 3015 l 3780 3015 l
cp gs col0 s gr
/Helvetica-Bold ff 240.00 scf sf
3825 2610 m
gs 1 -1 sc (type) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
3825 2910 m
gs 1 -1 sc (checking) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
2160 2520 m
gs 1 -1 sc (AST + ) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
2160 2820 m
gs 1 -1 sc (symbol) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
2160 3120 m
gs 1 -1 sc (elements) col0 sh gr
% Polyline
n 450 2440 m 1485 2440 l 1485 3060 l 450 3060 l
cp gs col0 s gr
/Helvetica-Bold ff 240.00 scf sf
540 2700 m
gs 1 -1 sc (symbol ) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
540 3000 m
gs 1 -1 sc (table) col0 sh gr
% Polyline
gs clippath
1815 1290 m 1815 1230 l 1663 1230 l 1783 1260 l 1663 1290 l cp
eoclip
n 1485 1260 m
1800 1260 l gs col0 s gr gr
% arrowhead
n 1663 1290 m 1783 1260 l 1663 1230 l col0 s
% Polyline
gs clippath
3390 1290 m 3390 1230 l 3238 1230 l 3358 1260 l 3238 1290 l cp
eoclip
n 2970 1260 m
3375 1260 l gs col0 s gr gr
% arrowhead
n 3238 1290 m 3358 1260 l 3238 1230 l col0 s
% Polyline
gs clippath
4785 1290 m 4785 1230 l 4633 1230 l 4753 1260 l 4633 1290 l cp
eoclip
n 4230 1260 m
4770 1260 l gs col0 s gr gr
% arrowhead
n 4633 1290 m 4753 1260 l 4633 1230 l col0 s
% Polyline
gs clippath
6360 1245 m 6360 1185 l 6208 1185 l 6328 1215 l 6208 1245 l cp
eoclip
n 5895 1215 m
6345 1215 l gs col0 s gr gr
% arrowhead
n 6208 1245 m 6328 1215 l 6208 1185 l col0 s
% Polyline
gs clippath
7485 1245 m 7485 1185 l 7333 1185 l 7453 1215 l 7333 1245 l cp
eoclip
n 7020 1215 m
7470 1215 l gs col0 s gr gr
% arrowhead
n 7333 1245 m 7453 1215 l 7333 1185 l col0 s
% Polyline
gs clippath
9060 1245 m 9060 1185 l 8908 1185 l 9028 1215 l 8908 1245 l cp
eoclip
n 8640 1215 m
9045 1215 l gs col0 s gr gr
% arrowhead
n 8908 1245 m 9028 1215 l 8908 1185 l col0 s
% Polyline
gs clippath
8628 680 m 8579 645 l 8489 766 l 8585 688 l 8537 802 l cp
eoclip
n 8460 855 m
8595 675 l gs col0 s gr gr
% arrowhead
n 8537 802 m 8585 688 l 8489 766 l col0 s
% Polyline
gs clippath
420 2775 m 420 2715 l 268 2715 l 388 2745 l 268 2775 l cp
eoclip
n 9675 1215 m 10035 1215 l 10035 1890 l 180 1890 l 180 2745 l
405 2745 l gs col0 s gr gr
% arrowhead
n 268 2775 m 388 2745 l 268 2715 l col0 s
% Polyline
gs clippath
2085 2775 m 2085 2715 l 1933 2715 l 2053 2745 l 1933 2775 l cp
eoclip
n 1530 2745 m
2070 2745 l gs col0 s gr gr
% arrowhead
n 1933 2775 m 2053 2745 l 1933 2715 l col0 s
% Polyline
gs clippath
3705 2730 m 3705 2670 l 3553 2670 l 3673 2700 l 3553 2730 l cp
eoclip
n 3105 2700 m
3690 2700 l gs col0 s gr gr
% arrowhead
n 3553 2730 m 3673 2700 l 3553 2670 l col0 s
% Polyline
gs clippath
5505 2730 m 5505 2670 l 5353 2670 l 5473 2700 l 5353 2730 l cp
eoclip
n 4995 2700 m
5490 2700 l gs col0 s gr gr
% arrowhead
n 5353 2730 m 5473 2700 l 5353 2670 l col0 s
% Polyline
gs clippath
7125 2730 m 7125 2670 l 6973 2670 l 7093 2700 l 6973 2730 l cp
eoclip
n 6705 2700 m
7110 2700 l gs col0 s gr gr
% arrowhead
n 6973 2730 m 7093 2700 l 6973 2670 l col0 s
% Polyline
gs clippath
8925 2685 m 8925 2625 l 8773 2625 l 8893 2655 l 8773 2685 l cp
eoclip
n 8595 2655 m
8910 2655 l gs col0 s gr gr
% arrowhead
n 8773 2685 m 8893 2655 l 8773 2625 l col0 s
/Helvetica-Bold ff 240.00 scf sf
3420 1305 m
gs 1 -1 sc (tokens) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
6435 1305 m
gs 1 -1 sc (AST) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
9090 1305 m
gs 1 -1 sc (AST) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
8595 630 m
gs 1 -1 sc (Bad AST) col0 sh gr
/Helvetica-Bold ff 240.00 scf sf
9045 2745 m
gs 1 -1 sc (IR) col0 sh gr
% here ends figure;
$F2psEnd
rs
showpage