|
|
1.1 root 1: \unitlength 1.2cm
2: \begin{picture}(10,15)
3: \put(6,2){\oval(8,4)}
4: \put(3.5,2.5){\framebox(1.5,1){\shortstack{Tree \\ ADT}}}
5: \put(3.8,1.2){\framebox(1.5,1){\shortstack{Cost \\ ADT}}}
6: \put(7,1){\framebox(2,1){\_match()}}
7: \put(6,5){\vector(0,-1){1}}
8: \put(4.5,5){\framebox(3,2){\shortstack{compiler \\ \& \\ linker}}}
9: \put(3.5,6){\vector(1,0){1}}
10: \put(8.5,6){\vector(-1,0){1}}
11: \put(6,8){\vector(0,-1){1}}
12: \put(2,6){\oval(3,1)}
13: \put(10,6){\oval(3,1)}
14: \put(1.25,5.5){\makebox(1.5,1){\shortstack{rest of \\ user \\ program}}}
15: \put(9.25,5.5){\makebox(1.5,1){walker.h}}
16: \put(6,9){\oval(2,2)}
17: \put(5,8){\makebox(2,2){\shortstack{walker.c \\ \& \\ symbols.h}}}
18: \put(6,11){\vector(0,-1){1}}
19: \put(4.5,11){\framebox(3,2){\shortstack{Twig \\ preprocessor}}}
20: \put(6,14){\vector(0,-1){1}}
21: \put(6,14.5){\oval(2,1)}
22: \put(5,14){\makebox(2,1){\shortstack{twig \\ specification}}}
23: \put(8.5,12){\vector(-1,0){1}}
24: \put(10,12){\oval(3,1)}
25: \put(8.5,11.5){\makebox(3,1){walker{\it .xx}}}
26: \end{picture}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.