Annotation of gforth/doc/objects-implementation.obj, revision 1.2

1.1       anton       1: %TGIF 2.16-p12
                      2: state(0,32,100,0,0,0,16,1,9,1,1,0,1,1,0,1,1,'Helvetica',0,17,0,0,1,5,0,0,1,0,0,16,1,0,1,1,1,0,1088,1408).
                      3: %
1.2     ! pazsan      4: % @(#)$Header: /usr/local/lib/cvs-repository/src-master/gforth/doc/objects-implementation.obj,v 1.1 2000/08/23 21:03:53 anton Exp $
1.1       anton       5: % %W%
                      6: %
                      7: page(1,"").
                      8: text('black',155,70,'Helvetica-Bold',1,17,1,0,0,1,50,20,22,0,16,4,0,0,0,0,[
                      9:        "object"]).
                     10: group([
                     11: box('black',155,90,210,110,0,1,1,24,0,0,0,[
                     12: ]),
                     13: box('black',155,110,210,130,0,1,1,25,0,0,0,[
                     14: ]),
                     15: box('black',155,130,210,150,0,1,1,26,0,0,0,[
                     16: ]),
                     17: text('black',150,90,'Helvetica',0,17,3,2,0,1,104,60,29,0,16,4,0,0,0,0,[
                     18:        "interface-map",
                     19:        "class-parent",
                     20:        "class inst-size"])
                     21: ],
                     22: 42,0,[
                     23: ]).
                     24: box('black',160,395,220,415,0,1,1,44,0,0,0,[
                     25: ]).
                     26: box('black',160,415,220,435,0,1,1,45,0,0,0,[
                     27: ]).
                     28: box('black',160,435,220,455,0,1,1,46,0,0,0,[
                     29: ]).
                     30: text('black',155,395,'Helvetica',0,17,3,2,0,1,104,60,47,0,16,4,0,0,0,0,[
                     31:        "interface-map",
                     32:        "class-parent",
                     33:        "class inst-size"]).
                     34: group([
                     35: box('black',355,90,410,110,0,1,1,58,0,0,0,[
                     36: ]),
                     37: box('black',355,110,410,130,0,1,1,59,0,0,0,[
                     38: ]),
                     39: box('black',355,130,410,150,0,1,1,60,0,0,0,[
                     40: ]),
                     41: text('black',415,90,'Helvetica',0,17,3,0,0,1,90,60,61,0,16,4,0,0,0,0,[
                     42:        "class pointer",
                     43:        "construct",
                     44:        "print"])
                     45: ],
                     46: 68,0,[
                     47: ]).
                     48: poly('black',4,[
                     49:        190,100,250,100,275,90,355,90],1,1,1,69,1,0,0,0,8,3,0,
                     50:     "6",[
                     51: ]).
                     52: poly('black',4,[
                     53:        380,100,275,100,250,90,210,90],1,1,1,70,1,0,0,0,8,3,0,
                     54:     "6",[
                     55: ]).
                     56: poly('black',2,[
                     57:        155,130,210,110],0,1,1,77,1,0,0,0,8,3,0,
                     58:     "0",[
                     59: ]).
                     60: text('black',160,130,'Helvetica',0,17,1,0,0,1,37,20,78,0,16,4,0,0,0,0,[
                     61:        "cell%"]).
                     62: text('black',380,110,'Helvetica',0,17,2,1,0,1,41,40,80,0,16,4,0,0,0,0,[
                     63:        "' drop",
                     64:        "xt1"]).
                     65: box('black',205,200,260,220,0,1,1,82,0,0,0,[
                     66: ]).
                     67: box('black',205,220,260,240,0,1,1,83,0,0,0,[
                     68: ]).
                     69: text('black',200,200,'Helvetica',0,17,2,2,0,1,86,40,91,0,16,4,0,0,0,0,[
                     70:        "header",
                     71:        "object-map"]).
                     72: text('black',215,180,'Helvetica-Bold',1,17,1,0,0,1,34,20,99,0,16,4,0,0,0,0,[
                     73:        "obj1"]).
                     74: text('black',225,200,'Helvetica',0,17,1,0,0,1,12,20,103,0,16,4,0,0,0,0,[
                     75:        "..."]).
                     76: poly('black',5,[
                     77:        240,230,260,230,290,230,325,90,355,90],1,1,1,113,1,0,0,0,8,3,0,
                     78:     "70",[
                     79: ]).
                     80: text('black',175,375,'Helvetica-Bold',1,17,1,0,0,1,22,20,157,0,16,4,0,0,0,0,[
                     81:        "cl1"]).
                     82: box('black',360,395,415,415,0,1,1,162,0,0,0,[
                     83: ]).
                     84: box('black',360,415,415,435,0,1,1,163,0,0,0,[
                     85: ]).
                     86: box('black',360,435,415,455,0,1,1,164,0,0,0,[
                     87: ]).
                     88: text('black',420,375,'Helvetica',0,17,5,0,0,1,90,100,165,0,16,4,0,0,0,0,[
                     89:        "if1",
                     90:        "class pointer",
                     91:        "construct",
                     92:        "print",
                     93:        "cl1sel1"]).
                     94: poly('black',4,[
                     95:        198,405,255,405,310,375,360,375],1,1,1,166,1,0,0,0,8,3,0,
                     96:     "6",[
                     97: ]).
                     98: poly('black',4,[
                     99:        385,405,280,405,255,395,220,395],1,1,1,167,1,0,0,0,8,3,0,
                    100:     "6",[
                    101: ]).
                    102: text('black',385,415,'Helvetica',0,17,3,1,0,1,32,60,168,0,16,4,0,0,0,0,[
                    103:        "' m1",
                    104:        "xt1",
                    105:        "' m4"]).
                    106: box('black',360,375,415,395,0,1,1,169,0,0,0,[
                    107: ]).
                    108: box('black',680,380,735,400,0,1,1,180,0,0,0,[
                    109: ]).
                    110: box('black',680,400,735,420,0,1,1,181,0,0,0,[
                    111: ]).
                    112: text('black',740,380,'Helvetica',0,17,2,0,0,1,46,40,182,0,16,4,0,0,0,0,[
                    113:        "if1sel1",
                    114:        "if1sel2"]).
                    115: poly('black',4,[
                    116:        390,385,420,340,590,360,680,360],1,1,1,187,1,0,0,0,8,3,0,
                    117:     "6",[
                    118: ]).
                    119: text('black',705,380,'Helvetica',0,17,2,1,0,1,32,40,190,0,16,4,0,0,0,0,[
                    120:        "' m2",
                    121:        "' m3"]).
                    122: box('black',360,455,415,475,0,1,1,193,0,0,0,[
                    123: ]).
                    124: poly('black',6,[
                    125:        198,425,215,425,255,380,325,210,250,90,210,90],1,1,1,198,1,0,0,0,8,3,0,
                    126:     "78",[
                    127: ]).
                    128: text('black',190,435,'Helvetica',0,17,1,1,0,1,57,20,201,0,16,4,0,0,0,0,[
                    129:        "cell% 2*"]).
                    130: box('black',210,505,265,525,0,1,1,207,0,0,0,[
                    131: ]).
                    132: box('black',210,525,265,545,0,1,1,208,0,0,0,[
                    133: ]).
                    134: text('black',205,505,'Helvetica',0,17,3,2,0,1,86,60,209,0,16,4,0,0,0,0,[
                    135:        "header",
                    136:        "object-map",
                    137:        "cl1iv1"]).
                    138: text('black',220,485,'Helvetica-Bold',1,17,1,0,0,1,34,20,210,0,16,4,0,0,0,0,[
                    139:        "obj2"]).
                    140: text('black',230,505,'Helvetica',0,17,1,0,0,1,12,20,211,0,16,4,0,0,0,0,[
                    141:        "..."]).
                    142: poly('black',5,[
                    143:        245,535,265,535,295,535,330,395,360,395],1,1,1,212,1,0,0,0,8,3,0,
                    144:     "70",[
                    145: ]).
                    146: box('black',210,545,265,565,0,1,1,213,0,0,0,[
                    147: ]).
                    148: group([
                    149: box('black',485,510,545,530,0,1,1,238,0,0,0,[
                    150: ]),
                    151: box('black',485,530,545,550,0,1,1,239,0,0,0,[
                    152: ]),
                    153: text('black',480,510,'Helvetica',0,17,3,2,0,1,128,60,240,0,16,4,0,0,0,0,[
                    154:        "header",
                    155:        "selector-offset",
                    156:        "selector-interface"]),
                    157: text('black',515,490,'Helvetica-Bold',1,17,1,1,0,1,54,20,241,0,16,4,0,0,0,0,[
                    158:        "cl1sel1"]),
                    159: text('black',515,510,'Helvetica',0,17,3,1,0,1,57,60,242,0,16,4,0,0,0,0,[
                    160:        "...",
                    161:        "12",
                    162:        "0(class)"]),
                    163: box('black',485,550,545,570,0,1,1,243,0,0,0,[
                    164: ])
                    165: ],
                    166: 255,0,[
                    167: ]).
                    168: box('black',680,360,735,380,0,1,1,273,0,0,0,[
                    169: ]).
                    170: group([
                    171: group([
                    172: box('black',505,185,560,205,0,1,1,214,0,0,0,[
                    173: ]),
                    174: box('black',505,205,560,225,0,1,1,215,0,0,0,[
                    175: ]),
                    176: text('black',500,185,'Helvetica',0,17,3,2,0,1,128,60,216,0,16,4,0,0,0,0,[
                    177:        "header",
                    178:        "selector-offset",
                    179:        "selector-interface"]),
                    180: text('black',535,165,'Helvetica-Bold',1,17,1,1,0,1,51,20,217,0,16,4,0,0,0,0,[
                    181:        "if1sel1"]),
                    182: text('black',530,185,'Helvetica',0,17,3,1,0,1,19,60,218,0,16,4,0,0,0,0,[
                    183:        "...",
                    184:        "0",
                    185:        "-4"]),
                    186: box('black',505,225,560,245,0,1,1,219,0,0,0,[
                    187: ])
                    188: ],
                    189: 262,0,[
                    190: ]),
                    191: group([
                    192: box('black',705,185,760,205,0,1,1,230,0,0,0,[
                    193: ]),
                    194: box('black',705,205,760,225,0,1,1,231,0,0,0,[
                    195: ]),
                    196: text('black',700,185,'Helvetica',0,17,3,2,0,1,128,60,232,0,16,4,0,0,0,0,[
                    197:        "header",
                    198:        "selector-offset",
                    199:        "selector-interface"]),
                    200: text('black',735,165,'Helvetica-Bold',1,17,1,1,0,1,51,20,233,0,16,4,0,0,0,0,[
                    201:        "if1sel2"]),
                    202: text('black',730,185,'Helvetica',0,17,3,1,0,1,19,60,234,0,16,4,0,0,0,0,[
                    203:        "...",
                    204:        "4",
                    205:        "-4"]),
                    206: box('black',705,225,760,245,0,1,1,235,0,0,0,[
                    207: ])
                    208: ],
                    209: 269,0,[
                    210: ])
                    211: ],
                    212: 291,0,[
                    213: ]).
                    214: group([
                    215: group([
                    216: box('black',490,290,545,310,0,1,1,49,0,0,0,[
                    217: ]),
                    218: text('black',485,290,'Helvetica',0,17,1,2,0,1,104,20,52,0,16,4,0,0,0,0,[
                    219:        "interface-map"])
                    220: ],
                    221: 129,0,[
                    222: ]),
                    223: text('black',505,270,'Helvetica-Bold',1,17,1,0,0,1,19,20,130,0,16,4,0,0,0,0,[
                    224:        "if1"])
                    225: ],
                    226: 139,0,[
                    227: ]).
                    228: box('black',680,300,735,320,0,1,1,150,0,0,0,[
                    229: ]).
                    230: box('black',680,320,735,340,0,1,1,151,0,0,0,[
                    231: ]).
                    232: poly('black',4,[
                    233:        515,300,575,300,635,280,680,280],1,1,1,152,1,0,0,0,8,3,0,
                    234:     "6",[
                    235: ]).
                    236: text('black',740,300,'Helvetica',0,17,2,0,0,1,46,40,153,0,16,4,0,0,0,0,[
                    237:        "if1sel1",
                    238:        "if1sel2"]).
                    239: poly('black',2,[
                    240:        680,320,735,300],0,1,1,155,1,0,0,0,8,3,0,
                    241:     "0",[
                    242: ]).
                    243: poly('black',2,[
                    244:        680,340,735,320],0,1,1,156,1,0,0,0,8,3,0,
                    245:     "0",[
                    246: ]).
                    247: box('black',680,280,735,300,0,1,1,270,0,0,0,[
                    248: ]).
                    249: poly('black',2,[
                    250:        710,290,545,290],1,1,1,328,1,0,0,0,8,3,0,
                    251:     "0",[
                    252: ]).
                    253: poly('black',4,[
                    254:        710,370,625,370,605,290,545,290],1,1,1,329,1,0,0,0,8,3,0,
                    255:     "6",[
                    256: ]).

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