Annotation of doc/homework/xmlparse.eps, revision 1.3

1.1       albertel    1: %!PS-Adobe-2.0 EPSF-2.0
                      2: %%Title: xmlparse.eps
1.3     ! albertel    3: %%Creator: fig2dev Version 3.2 Patchlevel 3d
        !             4: %%CreationDate: Wed Jun  5 19:58:38 2002
        !             5: %%For: albertel@annarbor.albertelli.com ()
        !             6: %%BoundingBox: 0 0 682 384
1.1       albertel    7: %%Magnification: 1.0000
                      8: %%EndComments
                      9: /$F2psDict 200 dict def
                     10: $F2psDict begin
                     11: $F2psDict /mtrx matrix put
                     12: /col-1 {0 setgray} bind def
                     13: /col0 {0.000 0.000 0.000 srgb} bind def
                     14: /col1 {0.000 0.000 1.000 srgb} bind def
                     15: /col2 {0.000 1.000 0.000 srgb} bind def
                     16: /col3 {0.000 1.000 1.000 srgb} bind def
                     17: /col4 {1.000 0.000 0.000 srgb} bind def
                     18: /col5 {1.000 0.000 1.000 srgb} bind def
                     19: /col6 {1.000 1.000 0.000 srgb} bind def
                     20: /col7 {1.000 1.000 1.000 srgb} bind def
                     21: /col8 {0.000 0.000 0.560 srgb} bind def
                     22: /col9 {0.000 0.000 0.690 srgb} bind def
                     23: /col10 {0.000 0.000 0.820 srgb} bind def
                     24: /col11 {0.530 0.810 1.000 srgb} bind def
                     25: /col12 {0.000 0.560 0.000 srgb} bind def
                     26: /col13 {0.000 0.690 0.000 srgb} bind def
                     27: /col14 {0.000 0.820 0.000 srgb} bind def
                     28: /col15 {0.000 0.560 0.560 srgb} bind def
                     29: /col16 {0.000 0.690 0.690 srgb} bind def
                     30: /col17 {0.000 0.820 0.820 srgb} bind def
                     31: /col18 {0.560 0.000 0.000 srgb} bind def
                     32: /col19 {0.690 0.000 0.000 srgb} bind def
                     33: /col20 {0.820 0.000 0.000 srgb} bind def
                     34: /col21 {0.560 0.000 0.560 srgb} bind def
                     35: /col22 {0.690 0.000 0.690 srgb} bind def
                     36: /col23 {0.820 0.000 0.820 srgb} bind def
                     37: /col24 {0.500 0.190 0.000 srgb} bind def
                     38: /col25 {0.630 0.250 0.000 srgb} bind def
                     39: /col26 {0.750 0.380 0.000 srgb} bind def
                     40: /col27 {1.000 0.500 0.500 srgb} bind def
                     41: /col28 {1.000 0.630 0.630 srgb} bind def
                     42: /col29 {1.000 0.750 0.750 srgb} bind def
                     43: /col30 {1.000 0.880 0.880 srgb} bind def
                     44: /col31 {1.000 0.840 0.000 srgb} bind def
                     45: 
                     46: end
                     47: save
1.3     ! albertel   48: newpath 0 384 moveto 0 0 lineto 682 0 lineto 682 384 lineto closepath clip newpath
        !            49: -13.4 389.1 translate
1.1       albertel   50: 1 -1 scale
                     51: 
                     52: /cp {closepath} bind def
                     53: /ef {eofill} bind def
                     54: /gr {grestore} bind def
                     55: /gs {gsave} bind def
                     56: /sa {save} bind def
                     57: /rs {restore} bind def
                     58: /l {lineto} bind def
                     59: /m {moveto} bind def
                     60: /rm {rmoveto} bind def
                     61: /n {newpath} bind def
                     62: /s {stroke} bind def
                     63: /sh {show} bind def
                     64: /slc {setlinecap} bind def
                     65: /slj {setlinejoin} bind def
                     66: /slw {setlinewidth} bind def
                     67: /srgb {setrgbcolor} bind def
                     68: /rot {rotate} bind def
                     69: /sc {scale} bind def
                     70: /sd {setdash} bind def
                     71: /ff {findfont} bind def
                     72: /sf {setfont} bind def
                     73: /scf {scalefont} bind def
                     74: /sw {stringwidth} bind def
                     75: /tr {translate} bind def
                     76: /tnt {dup dup currentrgbcolor
                     77:   4 -2 roll dup 1 exch sub 3 -1 roll mul add
                     78:   4 -2 roll dup 1 exch sub 3 -1 roll mul add
                     79:   4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
                     80:   bind def
                     81: /shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
                     82:   4 -2 roll mul srgb} bind def
                     83: /$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
                     84: /$F2psEnd {$F2psEnteredState restore end} def
                     85: 
                     86: $F2psBegin
                     87: 10 setmiterlimit
                     88:  0.06299 0.06299 sc
                     89: %
                     90: % Fig objects follow
                     91: %
                     92: % Polyline
                     93: 7.500 slw
                     94: n 10170 1215 m 11025 1215 l 11025 1620 l 10170 1620 l
                     95:  cp gs col0 s gr 
                     96: /Times-Roman ff 180.00 scf sf
                     97: 10350 1485 m
                     98: gs 1 -1 sc (recurse) col0 sh gr
                     99: % Polyline
                    100: n 8370 2340 m 9135 2340 l 9135 2745 l 8370 2745 l
                    101:  cp gs col0 s gr 
                    102: /Times-Roman ff 180.00 scf sf
                    103: 8505 2610 m
                    104: gs 1 -1 sc (callsub) col0 sh gr
                    105: % Polyline
                    106: n 225 360 m 990 360 l 990 810 l 225 810 l
                    107:  cp gs col0 s gr 
                    108: % Polyline
                    109: n 270 1440 m 2295 1440 l 2295 2250 l 270 2250 l
                    110:  cp gs col0 s gr 
                    111: % Polyline
                    112: n 2745 1665 m 4140 1665 l 4140 2070 l 2745 2070 l
                    113:  cp gs col0 s gr 
                    114: % Polyline
                    115: n 5130 1440 m 4680 1890 l 5130 2340 l 5580 1890 l
                    116:  cp gs col0 s gr 
                    117: % Polyline
                    118: n 6120 1665 m 7380 1665 l 7380 2160 l 6120 2160 l
                    119:  cp gs col0 s gr 
                    120: % Polyline
                    121: n 8752 1012 m 8302 1462 l 8752 1912 l 9202 1462 l
                    122:  cp gs col0 s gr 
                    123: % Polyline
                    124: n 5985 3060 m 7425 3060 l 7425 3465 l 5985 3465 l
                    125:  cp gs col0 s gr 
                    126: % Polyline
                    127: n 8100 4095 m 9270 4095 l 9270 4590 l 8100 4590 l
                    128:  cp gs col0 s gr 
                    129: % Polyline
                    130: n 6817 3937 m 6367 4387 l 6817 4837 l 7267 4387 l
                    131:  cp gs col0 s gr 
                    132: % Polyline
                    133: gs  clippath
                    134: 555 1455 m 615 1455 l 615 1303 l 585 1423 l 555 1303 l cp
                    135: eoclip
                    136: n 585 810 m
                    137:  585 1440 l gs col0 s gr gr
                    138: 
                    139: % arrowhead
                    140: n 555 1303 m 585 1423 l 615 1303 l  col0 s
                    141: % Polyline
                    142: gs  clippath
                    143: 2760 1875 m 2760 1815 l 2608 1815 l 2728 1845 l 2608 1875 l cp
                    144: eoclip
                    145: n 2295 1845 m
                    146:  2745 1845 l gs col0 s gr gr
                    147: 
                    148: % arrowhead
                    149: n 2608 1875 m 2728 1845 l 2608 1815 l  col0 s
                    150: % Polyline
                    151: gs  clippath
                    152: 4695 1920 m 4695 1860 l 4543 1860 l 4663 1890 l 4543 1920 l cp
                    153: eoclip
                    154: n 4185 1890 m
                    155:  4680 1890 l gs col0 s gr gr
                    156: 
                    157: % arrowhead
                    158: n 4543 1920 m 4663 1890 l 4543 1860 l  col0 s
                    159: % Polyline
                    160: gs  clippath
                    161: 5415 1065 m 5415 1005 l 5263 1005 l 5383 1035 l 5263 1065 l cp
                    162: eoclip
                    163: n 5130 1440 m 5130 1035 l
                    164:  5400 1035 l gs col0 s gr gr
                    165: 
                    166: % arrowhead
                    167: n 5263 1065 m 5383 1035 l 5263 1005 l  col0 s
                    168: % Polyline
                    169: gs  clippath
                    170: 6135 1920 m 6135 1860 l 5983 1860 l 6103 1890 l 5983 1920 l cp
                    171: eoclip
                    172: n 5580 1890 m
                    173:  6120 1890 l gs col0 s gr gr
                    174: 
                    175: % arrowhead
                    176: n 5983 1920 m 6103 1890 l 5983 1860 l  col0 s
                    177: % Polyline
                    178: gs  clippath
                    179: 6000 3270 m 6000 3210 l 5848 3210 l 5968 3240 l 5848 3270 l cp
                    180: eoclip
                    181: n 5130 2340 m 5130 3240 l
                    182:  5985 3240 l gs col0 s gr gr
                    183: 
                    184: % arrowhead
                    185: n 5848 3270 m 5968 3240 l 5848 3210 l  col0 s
                    186: % Polyline
                    187: gs  clippath
                    188: 8295 1470 m 8295 1410 l 8143 1410 l 8263 1440 l 8143 1470 l cp
                    189: eoclip
                    190: n 7380 1935 m 7830 1935 l 7830 1440 l
                    191:  8280 1440 l gs col0 s gr gr
                    192: 
                    193: % arrowhead
                    194: n 8143 1470 m 8263 1440 l 8143 1410 l  col0 s
                    195: % Polyline
                    196: n 6570 945 m 7830 945 l
                    197:  7830 1440 l gs col0 s gr 
                    198: % Polyline
                    199: gs  clippath
                    200: 10185 1470 m 10185 1410 l 10033 1410 l 10153 1440 l 10033 1470 l cp
                    201: eoclip
                    202: n 9180 1440 m
                    203:  10170 1440 l gs col0 s gr gr
                    204: 
                    205: % arrowhead
                    206: n 10033 1470 m 10153 1440 l 10033 1410 l  col0 s
                    207: % Polyline
                    208: gs  clippath
                    209: 8700 2400 m 8760 2400 l 8760 2248 l 8730 2368 l 8700 2248 l cp
                    210: eoclip
                    211: n 8730 1935 m
                    212:  8730 2385 l gs col0 s gr gr
                    213: 
                    214: % arrowhead
                    215: n 8700 2248 m 8730 2368 l 8760 2248 l  col0 s
                    216: % Polyline
                    217: gs  clippath
                    218: 7410 3165 m 7410 3225 l 7562 3225 l 7442 3195 l 7562 3165 l cp
                    219: eoclip
                    220: n 8730 2745 m 8730 3195 l
                    221:  7425 3195 l gs col0 s gr gr
                    222: 
                    223: % arrowhead
                    224: n 7562 3165 m 7442 3195 l 7562 3225 l  col0 s
                    225: % Polyline
                    226: n 10620 1620 m 10620 3195 l
                    227:  8730 3195 l gs col0 s gr 
                    228: % Polyline
                    229: gs  clippath
                    230: 6765 3975 m 6825 3975 l 6825 3823 l 6795 3943 l 6765 3823 l cp
                    231: eoclip
                    232: n 6795 3465 m
                    233:  6795 3960 l gs col0 s gr gr
                    234: 
                    235: % arrowhead
                    236: n 6765 3823 m 6795 3943 l 6825 3823 l  col0 s
                    237: % Polyline
                    238: gs  clippath
                    239: 8115 4395 m 8115 4335 l 7963 4335 l 8083 4365 l 7963 4395 l cp
                    240: eoclip
                    241: n 7245 4365 m
                    242:  8100 4365 l gs col0 s gr gr
                    243: 
                    244: % arrowhead
                    245: n 7963 4395 m 8083 4365 l 7963 4335 l  col0 s
                    246: % Polyline
                    247: gs  clippath
                    248: 6765 5415 m 6825 5415 l 6825 5263 l 6795 5383 l 6765 5263 l cp
                    249: eoclip
                    250: n 6795 4815 m
                    251:  6795 5400 l gs col0 s gr gr
                    252: 
                    253: % arrowhead
                    254: n 6765 5263 m 6795 5383 l 6825 5263 l  col0 s
                    255: % Polyline
                    256: gs  clippath
                    257: 4665 1875 m 4605 1875 l 4605 2027 l 4635 1907 l 4665 2027 l cp
                    258: eoclip
                    259: n 6750 5895 m 6750 6165 l 4635 6165 l
                    260:  4635 1890 l gs col0 s gr gr
                    261: 
                    262: % arrowhead
                    263: n 4665 2027 m 4635 1907 l 4605 2027 l  col0 s
                    264: % Polyline
                    265: n 8685 4590 m 8685 6165 l
                    266:  6750 6165 l gs col0 s gr 
                    267: % Polyline
                    268: n 6120 5400 m 7560 5400 l 7560 5895 l 6120 5895 l
                    269:  cp gs col0 s gr 
                    270: % Polyline
                    271: n 5400 675 m 6570 675 l 6570 1215 l 5400 1215 l
                    272:  cp gs col0 s gr 
                    273: /Times-Roman ff 180.00 scf sf
                    274: 315 630 m
                    275: gs 1 -1 sc (Start) col0 sh gr
                    276: /Times-Roman ff 180.00 scf sf
                    277: 405 1710 m
                    278: gs 1 -1 sc (Setup globals) col0 sh gr
                    279: /Times-Roman ff 180.00 scf sf
                    280: 405 1920 m
                    281: gs 1 -1 sc (Initialize Safe Space) col0 sh gr
                    282: /Times-Roman ff 180.00 scf sf
                    283: 405 2130 m
                    284: gs 1 -1 sc (Initialize Tag Arguments) col0 sh gr
                    285: /Times-Roman ff 180.00 scf sf
                    286: 2835 1935 m
                    287: gs 1 -1 sc (For Each Parser) col0 sh gr
                    288: /Times-Roman ff 180.00 scf sf
                    289: 4815 1935 m
                    290: gs 1 -1 sc (get_token) col0 sh gr
                    291: /Times-Roman ff 180.00 scf sf
                    292: 5490 900 m
                    293: gs 1 -1 sc (Pop argument) col0 sh gr
                    294: /Times-Roman ff 180.00 scf sf
                    295: 5490 1110 m
                    296: gs 1 -1 sc (Stacks) col0 sh gr
                    297: /Times-Roman ff 180.00 scf sf
                    298: 6210 1890 m
                    299: gs 1 -1 sc (Push Argument) col0 sh gr
                    300: /Times-Roman ff 180.00 scf sf
                    301: 6210 2100 m
                    302: gs 1 -1 sc (Stacks) col0 sh gr
                    303: /Times-Roman ff 180.00 scf sf
                    304: 8550 1305 m
                    305: gs 1 -1 sc (Style) col0 sh gr
                    306: /Times-Roman ff 180.00 scf sf
                    307: 8415 1530 m
                    308: gs 1 -1 sc (Definition) col0 sh gr
                    309: /Times-Roman ff 180.00 scf sf
                    310: 270 225 m
                    311: gs 1 -1 sc (LONXML) col0 sh gr
                    312: /Times-Roman ff 180.00 scf sf
                    313: 6075 3330 m
                    314: gs 1 -1 sc (Expand Variables) col0 sh gr
                    315: /Times-Roman ff 180.00 scf sf
                    316: 8235 4275 m
                    317: gs 1 -1 sc (Put result ) col0 sh gr
                    318: /Times-Roman ff 180.00 scf sf
                    319: 8235 4485 m
                    320: gs 1 -1 sc (in outputstack) col0 sh gr
                    321: /Times-Roman ff 180.00 scf sf
                    322: 6255 5835 m
                    323: gs 1 -1 sc (return value) col0 sh gr
                    324: /Times-Roman ff 180.00 scf sf
                    325: 6255 5625 m
                    326: gs 1 -1 sc (Save to xmlparse) col0 sh gr
                    327: /Times-Roman ff 165.00 scf sf
                    328: 6435 4410 m
                    329: gs 1 -1 sc (Redirection) col0 sh gr
1.3     ! albertel  330: /Times-Roman ff 180.00 scf sf
        !           331: 7425 4365 m
        !           332: gs 1 -1 sc (Yes) col0 sh gr
        !           333: /Times-Roman ff 180.00 scf sf
        !           334: 6435 5085 m
        !           335: gs 1 -1 sc (No) col0 sh gr
        !           336: /Times-Roman ff 180.00 scf sf
        !           337: 9405 1395 m
        !           338: gs 1 -1 sc (Yes) col0 sh gr
        !           339: /Times-Roman ff 180.00 scf sf
        !           340: 8775 2160 m
        !           341: gs 1 -1 sc (No) col0 sh gr
        !           342: /Times-Roman ff 180.00 scf sf
        !           343: 4590 1350 m
        !           344: gs 1 -1 sc (End Tag) col0 sh gr
        !           345: /Times-Roman ff 180.00 scf sf
        !           346: 5220 2745 m
        !           347: gs 1 -1 sc (Text) col0 sh gr
        !           348: /Times-Roman ff 180.00 scf sf
        !           349: 5400 1710 m
        !           350: gs 1 -1 sc (Start Tag) col0 sh gr
1.1       albertel  351: $F2psEnd
                    352: rs

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>