Annotation of 43BSDReno/contrib/isode-beta/doc/ftam/figure8.pic, revision 1.1.1.1

1.1       root        1: .PS 5.5i
                      2: .ps 20
                      3: boxht  =       boxht/2
                      4: lineht =       3*lineht/4
                      5: linewid        =       3*linewid/4
                      6: ## figure 8
                      7: ## EXAMPLE: THE ALTERNATE FILESYSTEM APPROACH (cont.)
                      8: B2:    box "flintstones"
                      9: B2a:   box "descriptor" with .w at (B2.e.x+linewid, B2.e.y)
                     10: B2b:   box "attributes" with .w at (B2.e.x+linewid, B2.e.y-lineht)
                     11: B2c:   box "DU" with .w at (B2.e.x+linewid, B2.e.y-2*lineht)
                     12: ##
                     13: B3:    box "1" with .w at (B2.e.x+linewid, B2.e.y-3*lineht)
                     14: B3a:   box "descriptor" with .w at (B3.e.x+linewid, B3.e.y)
                     15:        move to B3a.e; "\ \ depth 1" ljust
                     16: ##
                     17: B4:    box "1" with .w at (B3.e.x+linewid, B3.e.y-lineht)
                     18: B4a:   box "descriptor" with .w at (B4.e.x+linewid, B4.e.y)
                     19:        move to B4a.e; "\ \ depth 1, fred" ljust
                     20: B4b:   box "DU" with .w at (B4.e.x+linewid, B4.e.y-lineht)
                     21: B5:    box "2" with .w at (B3.e.x+linewid, B4.e.y-2*lineht)
                     22: B5a:   box "descriptor" with .w at (B5.e.x+linewid, B5.e.y)
                     23:        move to B5a.e; "\ \ depth 1, wilma" ljust
                     24: B5b:   box "DU" with .w at (B5.e.x+linewid, B5.e.y-lineht)
                     25: ##
                     26: B6:    box "2" with .w at (B2.e.x+linewid, B4.e.y-4*lineht)
                     27: B6a:   box "descriptor" with .w at (B6.e.x+linewid, B6.e.y)
                     28:        move to B6a.e; "\ \ depth 2, pebbles" ljust
                     29: ##
                     30: B7:    box "3" with .w at (B2.e.x+linewid, B4.e.y-5*lineht)
                     31: B7a:   box "descriptor" with .w at (B7.e.x+linewid, B7.e.y)
                     32:        move to B7a.e; "\ \ depth 1" ljust
                     33: B7b:   box "DU" with .w at (B7.e.x+linewid, B7.e.y-lineht)
                     34: ##
                     35: B8:    box "1" with .w at (B7.e.x+linewid, B7.e.y-2*lineht)
                     36: B8a:   box "descriptor" with .w at (B8.e.x+linewid, B8.e.y)
                     37:        move to B8a.e; "\ \ depth 1, dino" ljust
                     38: B8b:   box "DU" with .w at (B8.e.x+linewid, B8.e.y-lineht)
                     39: ##
                     40:        line from ((B2.e.x+B2a.w.x)/2, B2.e.y) to ((B2.e.x+B2a.w.x)/2, B7.w.y)
                     41:        line from B2.e to ((B2.e.x+B2a.w.x)/2, B2.e.y)
                     42:        line from ((B2.e.x+B2a.w.x)/2, B2a.w.y) to B2a.w
                     43:        line from ((B2.e.x+B2a.w.x)/2, B2b.w.y) to B2b.w
                     44:        line from ((B2.e.x+B2a.w.x)/2, B2c.w.y) to B2c.w
                     45:        line from ((B2.e.x+B2a.w.x)/2, B3.w.y) to B3.w
                     46:        line from ((B2.e.x+B2a.w.x)/2, B6.w.y) to B6.w
                     47:        line from ((B2.e.x+B2a.w.x)/2, B7.w.y) to B7.w
                     48: ##
                     49:        line from ((B3.e.x+B3a.w.x)/2, B3.e.y) to ((B3.e.x+B3a.w.x)/2, B5.w.y)
                     50:        line from B3.e to ((B3.e.x+B3a.w.x)/2, B3.e.y)
                     51:        line from ((B3.e.x+B3a.w.x)/2, B3a.e.y) to B3a.w
                     52:        line from ((B3.e.x+B3a.w.x)/2, B4.e.y) to B4.w
                     53:        line from ((B3.e.x+B3a.w.x)/2, B5.e.y) to B5.w
                     54: ##
                     55:        line from ((B4.e.x+B4a.w.x)/2, B4.e.y) to ((B4.e.x+B4a.w.x)/2, B4b.w.y)
                     56:        line from B4.e to ((B4.e.x+B4a.w.x)/2, B4.e.y)
                     57:        line from ((B4.e.x+B4a.w.x)/2, B4a.e.y) to B4a.w
                     58:        line from ((B4.e.x+B4a.w.x)/2, B4b.w.y) to B4b.w
                     59: ##
                     60:        line from ((B5.e.x+B5a.w.x)/2, B5.e.y) to ((B5.e.x+B5a.w.x)/2, B5b.w.y)
                     61:        line from B5.e to ((B5.e.x+B5a.w.x)/2, B5.e.y)
                     62:        line from ((B5.e.x+B5a.w.x)/2, B5a.e.y) to B5a.w
                     63:        line from ((B5.e.x+B5a.w.x)/2, B5b.w.y) to B5b.w
                     64: ##
                     65:        line from B6.e to B6a.w
                     66: ##
                     67:        line from ((B7.e.x+B7a.w.x)/2, B7.e.y) to ((B7.e.x+B7a.w.x)/2, B8.w.y)
                     68:        line from B7.e to ((B7.e.x+B7a.w.x)/2, B7.e.y)
                     69:        line from ((B7.e.x+B7a.w.x)/2, B7a.w.y) to B7a.w
                     70:        line from ((B7.e.x+B7a.w.x)/2, B7b.w.y) to B7b.w
                     71:        line from ((B7.e.x+B7a.w.x)/2, B8.w.y) to B8.w
                     72: 
                     73: ##
                     74:        line from ((B8.e.x+B8a.w.x)/2, B8.e.y) to ((B8.e.x+B8a.w.x)/2, B8b.w.y)
                     75:        line from B8.e to ((B8.e.x+B8a.w.x)/2, B8.e.y)
                     76:        line from ((B8.e.x+B8a.w.x)/2, B8a.e.y) to B8a.w
                     77:        line from ((B8.e.x+B8a.w.x)/2, B8b.w.y) to B8b.w
                     78: ##
                     79: .PE

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.