%!
%%BoundingBox: -1 521 343 793
%%Title: toolset
%%CreationDate: Thu May 23 10:42:20 2002
%%Creator: Tgif-4.1.16 by William Chia-Wei Cheng (william@cs.UCLA.edu)
/tgifdict 53 dict def
tgifdict begin
/tgifarrowtipdict 8 dict def
tgifarrowtipdict /mtrx matrix put
/TGAT % tgifarrowtip
{ tgifarrowtipdict begin
/dy exch def
/dx exch def
/h exch def
/w exch def
/y exch def
/x exch def
/savematrix mtrx currentmatrix def
x y translate
dy dx atan rotate
0 0 moveto
w neg h lineto
w neg h neg lineto
savematrix setmatrix
end
} def
/TGMAX
{ exch dup 3 1 roll exch dup 3 1 roll gt { pop } { exch pop } ifelse
} def
/TGMIN
{ exch dup 3 1 roll exch dup 3 1 roll lt { pop } { exch pop } ifelse
} def
/TGSW { stringwidth pop } def
/bd { bind def } bind def
/GS { gsave } bd
/GR { grestore } bd
/NP { newpath } bd
/CP { closepath } bd
/CHP { charpath } bd
/CT { curveto } bd
/L { lineto } bd
/RL { rlineto } bd
/M { moveto } bd
/RM { rmoveto } bd
/S { stroke } bd
/F { fill } bd
/TR { translate } bd
/RO { rotate } bd
/SC { scale } bd
/MU { mul } bd
/DI { div } bd
/DU { dup } bd
/NE { neg } bd
/AD { add } bd
/SU { sub } bd
/PO { pop } bd
/EX { exch } bd
/CO { concat } bd
/CL { clip } bd
/EC { eoclip } bd
/EF { eofill } bd
/IM { image } bd
/IMM { imagemask } bd
/ARY { array } bd
/SG { setgray } bd
/RG { setrgbcolor } bd
/SD { setdash } bd
/W { setlinewidth } bd
/SM { setmiterlimit } bd
/SLC { setlinecap } bd
/SLJ { setlinejoin } bd
/SH { show } bd
/FF { findfont } bd
/MS { makefont setfont } bd
/AR { arcto 4 {pop} repeat } bd
/CURP { currentpoint } bd
/FLAT { flattenpath strokepath clip newpath } bd
/TGSM { tgiforigctm setmatrix } def
/TGRM { savematrix setmatrix } def
end
tgifdict begin
/tgifsavedpage save def
1 SM
1 W
0 SG
72 0 MU 72 11 MU TR
72 128 DI 100.000 MU 100 DI DU NE SC
GS
/tgiforigctm matrix currentmatrix def
% POLY/OPEN-SPLINE
0 SG
GS
NP
0 272 M
608 272 L
TGSM
1 W
S
GR
% BOX
0 SG
GS
10 SM
GS
NP 64 48 M 160 48 L 160 96 L 64 96 L CP
S
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 64 96 M 160 96 L 160 144 L 64 144 L CP
S
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 192 48 M 384 48 L 384 96 L 192 96 L CP
S
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 208 128 M 352 128 L 352 176 L 208 176 L CP
S
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 416 48 M 608 48 L 608 96 L 416 96 L CP
S
GR
GR
% TEXT
NP
0 SG
GS
1 W
80 64 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(VIPER) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
80 112 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(VP\\TeX) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
208 64 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(ilcg.Pascal) SH
GR
0 14 RM
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(java package) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
432 64 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(ILCG CodeGenerator) SH
GR
0 14 RM
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(Generator) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
224 144 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(Pentium.java) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
224 160 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(K6.java) SH
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 224 192 M 368 192 L 368 256 L 224 256 L CP
S
GR
GR
% TEXT
NP
0 SG
GS
1 W
256 224 M
GS
0 SG
/Courier FF [14 0 0 -14 0 0] MS
( ) SH
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(ilcg.tree) SH
GR
0 14 RM
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
( java package) SH
GR
GR
% POLY/OPEN-SPLINE
0 SG
GS
NP
448 96 M
32 -128 atan DU cos 8.000 MU 320 exch SU
exch sin 8.000 MU 128 exch SU L
TGSM
1 W
S
GR
GS
TGSM
NP
320 128 8.000 3.000 -128 32 TGAT
1 SG CP F
0 SG
NP
320 128 8.000 3.000 -128 32 TGAT
CP F
GR
% TEXT
NP
0 SG
GS
1 W
288 160 M
GS
0 SG
/Courier FF [14 0 0 -14 0 0] MS
(etc) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
16 240 M
GS
0 SG
/Times-Roman FF [12 0 0 -12 0 0] MS
(Provided as part of) SH
GR
0 15 RM
GS
0 SG
/Times-Roman FF [12 0 0 -12 0 0] MS
(the Vector Pascal ) SH
GR
0 15 RM
GS
0 SG
/Times-Roman FF [12 0 0 -12 0 0] MS
(System) SH
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 480 128 M 576 128 L 576 240 L 480 240 L CP
S
GR
GR
% TEXT
NP
0 SG
GS
1 W
496 144 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(Machine ) SH
GR
0 14 RM
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(files) SH
GR
0 14 RM
GS
GR
0 14 RM
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(Pentium.m4) SH
GR
0 14 RM
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(MMX.m4) SH
GR
0 14 RM
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(K6.m4 etc) SH
GR
GR
% POLY/OPEN-SPLINE
0 SG
GS
NP
528 128 M
-32 -16 atan DU cos 8.000 MU 512 exch SU
exch sin 8.000 MU 96 exch SU L
TGSM
1 W
S
GR
GS
TGSM
NP
512 96 8.000 3.000 -16 -32 TGAT
1 SG CP F
0 SG
NP
512 96 8.000 3.000 -16 -32 TGAT
CP F
GR
% POLY/OPEN-SPLINE
0 SG
GS
[16 16] 0 SD
NP
176 0 M
176 480 L
TGSM
1 W
S
[] 0 SD
GR
% POLY/OPEN-SPLINE
0 SG
GS
[16 16] 0 SD
NP
400 0 M
400 464 L
TGSM
1 W
S
[] 0 SD
GR
% TEXT
NP
0 SG
GS
1 W
16 16 M
GS
0 SG
/Times-Roman FF [12 0 0 -12 0 0] MS
(Program Preparation tools) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
192 16 M
GS
0 SG
/Times-Roman FF [12 0 0 -12 0 0] MS
(Code translation tools) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
416 16 M
GS
0 SG
/Times-Roman FF [12 0 0 -12 0 0] MS
(Code Generator Preparation) SH
GR
0 15 RM
GS
0 SG
/Times-Roman FF [12 0 0 -12 0 0] MS
(tools) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
16 288 M
GS
0 SG
/Times-Roman FF [12 0 0 -12 0 0] MS
(Provided as part of) SH
GR
0 15 RM
GS
0 SG
/Times-Roman FF [12 0 0 -12 0 0] MS
(the operating ) SH
GR
0 15 RM
GS
0 SG
/Times-Roman FF [12 0 0 -12 0 0] MS
(environment) SH
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 16 320 M 128 320 L 128 352 L 16 352 L CP
S
GR
GR
% TEXT
NP
0 SG
GS
1 W
32 336 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(Latex) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
32 368 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(DVIviewer) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
48 400 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(TTH) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
208 336 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(Assembler e.g., NASM) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
208 368 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(C compiler e.g. GCC) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
240 304 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(Java system) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
192 416 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(JLex lexical analyser) SH
GR
0 14 RM
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(generator *) SH
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 192 288 M 368 288 L 368 320 L 192 320 L CP
S
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 192 320 M 368 320 L 368 352 L 192 352 L CP
S
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 192 352 M 368 352 L 368 384 L 192 384 L CP
S
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 16 352 M 128 352 L 128 384 L 16 384 L CP
S
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 16 384 M 128 384 L 128 416 L 16 416 L CP
S
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 192 400 M 352 400 L 352 448 L 192 448 L CP
S
GR
GR
% TEXT
NP
0 SG
GS
1 W
464 304 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(m4 macro processor) SH
GR
GR
% TEXT
NP
0 SG
GS
1 W
464 336 M
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(Sable compiler) SH
GR
0 14 RM
GS
0 SG
/Courier FF [12 0 0 -12 0 0] MS
(generator) SH
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 416 288 M 608 288 L 608 320 L 416 320 L CP
S
GR
GR
% BOX
0 SG
GS
10 SM
GS
NP 416 320 M 608 320 L 608 368 L 416 368 L CP
S
GR
GR
GR
tgifsavedpage restore
end
showpage
%MatchingCreationDate: Thu May 23 10:42:20 2002