Fix typo in manual.
[bpt/guile.git] / doc / ref / hierarchy.eps
CommitLineData
5156f4d7
GB
1%!PS-Adobe-3.0
2%%Creator: graphviz version 2.26.3 (20100126.1600)
3%%Title: hierarchy
4%%Pages: (atend)
5%%BoundingBox: (atend)
a0e07ba4 6%%EndComments
5156f4d7
GB
7save
8%%BeginProlog
9/DotDict 200 dict def
10DotDict begin
11
12/setupLatin1 {
13mark
14/EncodingVector 256 array def
15 EncodingVector 0
16
17ISOLatin1Encoding 0 255 getinterval putinterval
18EncodingVector 45 /hyphen put
19
20% Set up ISO Latin 1 character encoding
21/starnetISO {
22 dup dup findfont dup length dict begin
23 { 1 index /FID ne { def }{ pop pop } ifelse
24 } forall
25 /Encoding EncodingVector def
26 currentdict end definefont
27} def
28/Times-Roman starnetISO def
29/Times-Italic starnetISO def
30/Times-Bold starnetISO def
31/Times-BoldItalic starnetISO def
32/Helvetica starnetISO def
33/Helvetica-Oblique starnetISO def
34/Helvetica-Bold starnetISO def
35/Helvetica-BoldOblique starnetISO def
36/Courier starnetISO def
37/Courier-Oblique starnetISO def
38/Courier-Bold starnetISO def
39/Courier-BoldOblique starnetISO def
40cleartomark
41} bind def
42
43%%BeginResource: procset graphviz 0 0
44/coord-font-family /Times-Roman def
45/default-font-family /Times-Roman def
46/coordfont coord-font-family findfont 8 scalefont def
47
48/InvScaleFactor 1.0 def
49/set_scale {
50 dup 1 exch div /InvScaleFactor exch def
51 scale
52} bind def
53
54% styles
55/solid { [] 0 setdash } bind def
56/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
57/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
58/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
59/bold { 2 setlinewidth } bind def
60/filled { } bind def
61/unfilled { } bind def
62/rounded { } bind def
63/diagonals { } bind def
64
65% hooks for setting color
66/nodecolor { sethsbcolor } bind def
67/edgecolor { sethsbcolor } bind def
68/graphcolor { sethsbcolor } bind def
69/nopcolor {pop pop pop} bind def
70
71/beginpage { % i j npages
72 /npages exch def
73 /j exch def
74 /i exch def
75 /str 10 string def
76 npages 1 gt {
77 gsave
78 coordfont setfont
79 0 0 moveto
80 (\() show i str cvs show (,) show j str cvs show (\)) show
81 grestore
82 } if
83} bind def
84
85/set_font {
86 findfont exch
87 scalefont setfont
88} def
89
90% draw text fitted to its expected width
91/alignedtext { % width text
92 /text exch def
93 /width exch def
94 gsave
95 width 0 gt {
96 [] 0 setdash
97 text stringwidth pop width exch sub text length div 0 text ashow
98 } if
99 grestore
100} def
101
102/boxprim { % xcorner ycorner xsize ysize
103 4 2 roll
104 moveto
105 2 copy
106 exch 0 rlineto
107 0 exch rlineto
108 pop neg 0 rlineto
109 closepath
110} bind def
111
112/ellipse_path {
113 /ry exch def
114 /rx exch def
115 /y exch def
116 /x exch def
117 matrix currentmatrix
118 newpath
119 x y translate
120 rx ry scale
121 0 0 1 0 360 arc
122 setmatrix
123} bind def
124
125/endpage { showpage } bind def
126/showpage { } def
127
128/layercolorseq
129 [ % layer color sequence - darkest to lightest
130 [0 0 0]
131 [.2 .8 .8]
132 [.4 .8 .8]
133 [.6 .8 .8]
134 [.8 .8 .8]
135 ]
136def
137
138/layerlen layercolorseq length def
139
140/setlayer {/maxlayer exch def /curlayer exch def
141 layercolorseq curlayer 1 sub layerlen mod get
142 aload pop sethsbcolor
143 /nodecolor {nopcolor} def
144 /edgecolor {nopcolor} def
145 /graphcolor {nopcolor} def
146} bind def
147
148/onlayer { curlayer ne {invis} if } def
149
150/onlayers {
151 /myupper exch def
152 /mylower exch def
153 curlayer mylower lt
154 curlayer myupper gt
155 or
156 {invis} if
157} def
158
159/curlayer 0 def
160
161%%EndResource
a0e07ba4 162%%EndProlog
5156f4d7
GB
163%%BeginSetup
16414 default-font-family set_font
1651 setmiterlimit
166% /arrowlength 10 def
167% /arrowwidth 5 def
168
169% make sure pdfmark is harmless for PS-interpreters other than Distiller
170/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
171% make '<<' and '>>' safe on PS Level 1 devices
172/languagelevel where {pop languagelevel}{1} ifelse
1732 lt {
174 userdict (<<) cvn ([) cvn load put
175 userdict (>>) cvn ([) cvn load put
176} if
a0e07ba4 177
5156f4d7
GB
178%%EndSetup
179setupLatin1
180%%Page: 1 1
181%%PageBoundingBox: 36 36 452 368
182%%PageOrientation: Portrait
1830 0 1 beginpage
184gsave
18536 36 416 332 boxprim clip newpath
1861 1 set_scale 0 rotate 40 41 translate
187% F
188gsave
1890 0 0 nodecolor
19014 /Times-Roman set_font
19194.5 13.4 moveto 9 (F) alignedtext
192grestore
193% D
194gsave
1950 0 0 nodecolor
19614 /Times-Roman set_font
19757.5 85.4 moveto 11 (D) alignedtext
198grestore
199% F->D
200gsave
2011 setlinewidth
2020 0 0 edgecolor
203newpath 89.92 36.17 moveto
20485.94 44.12 81.18 53.63 76.79 62.43 curveto
205stroke
2060 0 0 edgecolor
207newpath 73.55 61.08 moveto
20872.21 71.59 lineto
20979.81 64.21 lineto
210closepath fill
2111 setlinewidth
212solid
2130 0 0 edgecolor
214newpath 73.55 61.08 moveto
21572.21 71.59 lineto
21679.81 64.21 lineto
217closepath stroke
218grestore
219% E
220gsave
2210 0 0 nodecolor
22214 /Times-Roman set_font
223130 85.4 moveto 10 (E) alignedtext
224grestore
225% F->E
226gsave
2271 setlinewidth
2280 0 0 edgecolor
229newpath 108.08 36.17 moveto
230112.06 44.12 116.82 53.63 121.21 62.43 curveto
231stroke
2320 0 0 edgecolor
233newpath 118.19 64.21 moveto
234125.79 71.59 lineto
235124.45 61.08 lineto
236closepath fill
2371 setlinewidth
238solid
2390 0 0 edgecolor
240newpath 118.19 64.21 moveto
241125.79 71.59 lineto
242124.45 61.08 lineto
243closepath stroke
244grestore
245% A
246gsave
2470 0 0 nodecolor
24814 /Times-Roman set_font
24993.5 157.4 moveto 11 (A) alignedtext
250grestore
251% D->A
252gsave
2531 setlinewidth
2540 0 0 edgecolor
255newpath 72.08 108.17 moveto
25676.06 116.12 80.82 125.63 85.21 134.43 curveto
257stroke
2580 0 0 edgecolor
259newpath 82.19 136.21 moveto
26089.79 143.59 lineto
26188.45 133.08 lineto
262closepath fill
2631 setlinewidth
264solid
2650 0 0 edgecolor
266newpath 82.19 136.21 moveto
26789.79 143.59 lineto
26888.45 133.08 lineto
269closepath stroke
270grestore
271% B
272gsave
2730 0 0 nodecolor
27414 /Times-Roman set_font
27522 157.4 moveto 10 (B) alignedtext
276grestore
277% D->B
278gsave
2791 setlinewidth
2800 0 0 edgecolor
281newpath 53.92 108.17 moveto
28249.94 116.12 45.18 125.63 40.79 134.43 curveto
283stroke
2840 0 0 edgecolor
285newpath 37.55 133.08 moveto
28636.21 143.59 lineto
28743.81 136.21 lineto
288closepath fill
2891 setlinewidth
290solid
2910 0 0 edgecolor
292newpath 37.55 133.08 moveto
29336.21 143.59 lineto
29443.81 136.21 lineto
295closepath stroke
296grestore
297% E->A
298gsave
2991 setlinewidth
3000 0 0 edgecolor
301newpath 125.92 108.17 moveto
302121.94 116.12 117.18 125.63 112.79 134.43 curveto
303stroke
3040 0 0 edgecolor
305newpath 109.55 133.08 moveto
306108.21 143.59 lineto
307115.81 136.21 lineto
308closepath fill
3091 setlinewidth
310solid
3110 0 0 edgecolor
312newpath 109.55 133.08 moveto
313108.21 143.59 lineto
314115.81 136.21 lineto
315closepath stroke
316grestore
317% C
318gsave
3190 0 0 nodecolor
32014 /Times-Roman set_font
321166 157.4 moveto 10 (C) alignedtext
322grestore
323% E->C
324gsave
3251 setlinewidth
3260 0 0 edgecolor
327newpath 144.08 108.17 moveto
328148.06 116.12 152.82 125.63 157.21 134.43 curveto
329stroke
3300 0 0 edgecolor
331newpath 154.19 136.21 moveto
332161.79 143.59 lineto
333160.45 133.08 lineto
334closepath fill
3351 setlinewidth
336solid
3370 0 0 edgecolor
338newpath 154.19 136.21 moveto
339161.79 143.59 lineto
340160.45 133.08 lineto
341closepath stroke
342grestore
343% <object>
344gsave
3450 0 0 nodecolor
34614 /Times-Roman set_font
34773.5 229.4 moveto 51 (<object>) alignedtext
348grestore
349% A-><object>
350gsave
3511 setlinewidth
3520 0 0 edgecolor
353newpath 99 180.17 moveto
35499 187.87 99 197.03 99 205.58 curveto
355stroke
3560 0 0 edgecolor
357newpath 95.5 205.59 moveto
35899 215.59 lineto
359102.5 205.59 lineto
360closepath fill
3611 setlinewidth
362solid
3630 0 0 edgecolor
364newpath 95.5 205.59 moveto
36599 215.59 lineto
366102.5 205.59 lineto
367closepath stroke
368grestore
369% B-><object>
370gsave
3711 setlinewidth
3720 0 0 edgecolor
373newpath 45.17 180.17 moveto
37453.72 188.72 64.06 199.06 73.38 208.38 curveto
375stroke
3760 0 0 edgecolor
377newpath 71.04 210.99 moveto
37880.59 215.59 lineto
37975.99 206.04 lineto
380closepath fill
3811 setlinewidth
382solid
3830 0 0 edgecolor
384newpath 71.04 210.99 moveto
38580.59 215.59 lineto
38675.99 206.04 lineto
387closepath stroke
388grestore
389% C-><object>
390gsave
3911 setlinewidth
3920 0 0 edgecolor
393newpath 152.83 180.17 moveto
394144.28 188.72 133.94 199.06 124.62 208.38 curveto
395stroke
3960 0 0 edgecolor
397newpath 122.01 206.04 moveto
398117.41 215.59 lineto
399126.96 210.99 lineto
400closepath fill
4011 setlinewidth
402solid
4030 0 0 edgecolor
404newpath 122.01 206.04 moveto
405117.41 215.59 lineto
406126.96 210.99 lineto
407closepath stroke
408grestore
409% <top>
410gsave
4110 0 0 nodecolor
41214 /Times-Roman set_font
413205.5 301.4 moveto 35 (<top>) alignedtext
414grestore
415% <object>-><top>
416gsave
4171 setlinewidth
4180 0 0 edgecolor
419newpath 130.29 252.17 moveto
420147.52 262.17 168.98 274.63 186.92 285.05 curveto
421stroke
4220 0 0 edgecolor
423newpath 185.53 288.29 moveto
424195.93 290.28 lineto
425189.04 282.23 lineto
426closepath fill
4271 setlinewidth
428solid
4290 0 0 edgecolor
430newpath 185.53 288.29 moveto
431195.93 290.28 lineto
432189.04 282.23 lineto
433closepath stroke
434grestore
435% <pair>
436gsave
4370 0 0 nodecolor
43814 /Times-Roman set_font
439158 229.4 moveto 40 (<pair>) alignedtext
440grestore
441% <pair>-><top>
442gsave
4431 setlinewidth
4440 0 0 edgecolor
445newpath 189.36 252.17 moveto
446194.43 260.29 200.52 270.04 206.12 278.99 curveto
447stroke
4480 0 0 edgecolor
449newpath 203.22 280.96 moveto
450211.49 287.59 lineto
451209.16 277.25 lineto
452closepath fill
4531 setlinewidth
454solid
4550 0 0 edgecolor
456newpath 203.22 280.96 moveto
457211.49 287.59 lineto
458209.16 277.25 lineto
459closepath stroke
460grestore
461% <procedure>
462gsave
4630 0 0 nodecolor
46414 /Times-Roman set_font
465231.5 229.4 moveto 73 (<procedure>) alignedtext
466grestore
467% <procedure>-><top>
468gsave
4691 setlinewidth
4700 0 0 edgecolor
471newpath 256.64 252.17 moveto
472251.57 260.29 245.48 270.04 239.88 278.99 curveto
473stroke
4740 0 0 edgecolor
475newpath 236.84 277.25 moveto
476234.51 287.59 lineto
477242.78 280.96 lineto
478closepath fill
4791 setlinewidth
480solid
4810 0 0 edgecolor
482newpath 236.84 277.25 moveto
483234.51 287.59 lineto
484242.78 280.96 lineto
485closepath stroke
486grestore
487% <integer>
488gsave
4890 0 0 nodecolor
49014 /Times-Roman set_font
491339.5 13.4 moveto 57 (<integer>) alignedtext
492grestore
493% <real>
494gsave
4950 0 0 nodecolor
49614 /Times-Roman set_font
497348.5 85.4 moveto 39 (<real>) alignedtext
498grestore
499% <integer>-><real>
500gsave
5011 setlinewidth
5020 0 0 edgecolor
503newpath 368 36.17 moveto
504368 43.87 368 53.03 368 61.58 curveto
505stroke
5060 0 0 edgecolor
507newpath 364.5 61.59 moveto
508368 71.59 lineto
509371.5 61.59 lineto
510closepath fill
5111 setlinewidth
512solid
5130 0 0 edgecolor
514newpath 364.5 61.59 moveto
515368 71.59 lineto
516371.5 61.59 lineto
517closepath stroke
518grestore
519% <complex>
520gsave
5210 0 0 nodecolor
52214 /Times-Roman set_font
523336 157.4 moveto 64 (<complex>) alignedtext
524grestore
525% <real>-><complex>
526gsave
5271 setlinewidth
5280 0 0 edgecolor
529newpath 368 108.17 moveto
530368 115.87 368 125.03 368 133.58 curveto
531stroke
5320 0 0 edgecolor
533newpath 364.5 133.59 moveto
534368 143.59 lineto
535371.5 133.59 lineto
536closepath fill
5371 setlinewidth
538solid
5390 0 0 edgecolor
540newpath 364.5 133.59 moveto
541368 143.59 lineto
542371.5 133.59 lineto
543closepath stroke
544grestore
545% <number>
546gsave
5470 0 0 nodecolor
54814 /Times-Roman set_font
549337.5 229.4 moveto 61 (<number>) alignedtext
550grestore
551% <complex>-><number>
552gsave
5531 setlinewidth
5540 0 0 edgecolor
555newpath 368 180.17 moveto
556368 187.87 368 197.03 368 205.58 curveto
557stroke
5580 0 0 edgecolor
559newpath 364.5 205.59 moveto
560368 215.59 lineto
561371.5 205.59 lineto
562closepath fill
5631 setlinewidth
564solid
5650 0 0 edgecolor
566newpath 364.5 205.59 moveto
567368 215.59 lineto
568371.5 205.59 lineto
569closepath stroke
570grestore
571% <number>-><top>
572gsave
5731 setlinewidth
5740 0 0 edgecolor
575newpath 331.41 252.17 moveto
576309.39 263.1 281.45 276.98 259.45 287.9 curveto
577stroke
5780 0 0 edgecolor
579newpath 257.82 284.8 moveto
580250.42 292.38 lineto
581260.94 291.07 lineto
582closepath fill
5831 setlinewidth
584solid
5850 0 0 edgecolor
586newpath 257.82 284.8 moveto
587250.42 292.38 lineto
588260.94 291.07 lineto
589closepath stroke
590grestore
591endpage
592showpage
593grestore
594%%PageTrailer
595%%EndPage: 1
596%%Trailer
597%%Pages: 1
598%%BoundingBox: 36 36 452 368
599end
600restore
601%%EOF