|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 5120 (0x1400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 04e0 | | .CONST 0x04e0 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00ff | | .CONST 0x00ff ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0044 | D | .CONST 0x0044 ; Number of locals 000b INIT_0008: 000b e001 | | Load 0x0,0x1 ; Debug Table 0x0 = .DEBUG 0x000b,0x069a,0x0000,0x0000,0x0056,0xb955,0x0000,0x007d ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 000d 0129 | ) | Execute Any,Make_Visible 000e 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x1 = 0xe,0xfffe 000f 4804 |H | Short_Literal 0x4 0010 029f 010b | | Declare_Subprogram INIT_0108,For_Call 0012 03fe | | Declare_Type Discrete,Defined,Visible 0013 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0x13,0xfffd 0015 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x15,0xfffc 0017 029a 0133 | 3| Declare_Subprogram INIT_0130,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x17,0xfffb 0019 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x19,0xfffa 001b 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x1b,0xfff9 001d 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1d,0xfff8 001f 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1f,0xfff7 0021 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x21,0xfff6 0023 029a 0173 | s| Declare_Subprogram INIT_0170,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x23,0xfff5 0025 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x25,0xfff4 0027 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x27,0xfff3 0029 029a 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x29,0xfff2 002b 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2b,0xfff1 002d 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2d,0xfff0 002f 029a 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2f,0xffef 0031 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x31,0xffee 0033 029a 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x33,0xffed 0035 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x35,0xffec 0037 029a 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x37,0xffeb 0039 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x39,0xffea 003b 029a 020b | | Declare_Subprogram INIT_0208,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x3b,0xffe9 003d 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x3d,0xffe8 003f 029a 024b | K| Declare_Subprogram INIT_0248,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x3f,0xffe7 0041 029a 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x41,0xffe6 0043 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x1a = 0x43,0xffe5 0044 480f |H | Short_Literal 0xf 0045 00e2 | | Load_Encached Integer_Cache 0046 03f9 | | Declare_Type Discrete,Constrained,Visible 0047 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x47,0xffe4 0049 029a 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x49,0xffe3 004b 029a 02a3 | | Declare_Subprogram INIT_02a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x4b,0xffe2 004d 029a 02b3 | | Declare_Subprogram INIT_02b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x4d,0xffe1 004f 029a 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1f = 0x4f,0xffe0 0051 029a 02d3 | | Declare_Subprogram INIT_02d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x20 = 0x51,0xffdf 0053 029a 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x21 = 0x53,0xffde 0055 029a 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x22 = 0x55,0xffdd 0057 029a 030b | | Declare_Subprogram INIT_0308,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x23 = 0x57,0xffdc 0059 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x24 = 0x59,0xffdb 005b 029a 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x25 = 0x5b,0xffda 005d 029a 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x26 = 0x5d,0xffd9 005f 029a 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x27 = 0x5f,0xffd8 0061 029a 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x28 = 0x61,0xffd7 0063 029a 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x29 = 0x63,0xffd6 0065 029a 03b3 | | Declare_Subprogram INIT_03b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2a = 0x65,0xffd5 0067 029a 03bb | | Declare_Subprogram INIT_03b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2b = 0x67,0xffd4 0069 029a 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2c = 0x69,0xffd3 006b 029a 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2d = 0x6b,0xffd2 006d 029a 03d3 | | Declare_Subprogram INIT_03d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2e = 0x6d,0xffd1 006f 00bf | | Action Accept_Activation 0070 e002 | | Load 0x0,0x2 ; Debug Table 0x1 = .DEBUG 0x0070,0x06fa,0x0000,0x0000,0x0056,0xba25,0x0000,0x000a ; Debug Table 0x1.0x0 = 0x70,0xffff ; Debug Table 0x1.0x1 = 0x70,0xfffe 0071 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0072 029b 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x2 = 0x72,0xfffd 0074 029b 0403 | | Declare_Subprogram INIT_0400,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x3 = 0x74,0xfffc 0076 029b 040b | | Declare_Subprogram INIT_0408,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x4 = 0x76,0xfffb 0078 029b 0413 | | Declare_Subprogram INIT_0410,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x5 = 0x78,0xfffa 007a 6271 |bq | Indirect_Literal Discrete,0x2ec,{0x00000000, 0x0056ba25} ; Debug Table 0x1.0x6 = 0x7a,0xfff9 007b 484d |HM | Short_Literal 0x4d 007c 0092 04b5 | | Action Push_String_Extended,0x4b5 ; "Garbage_Unit_action" 007e e003 | | Load 0x0,0x3 007f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0080 e003 | | Load 0x0,0x3 0081 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0082 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f 0083 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40 0084 4800 |H | Short_Literal 0x0 0085 4800 |H | Short_Literal 0x0 0086 e002 | | Load 0x0,0x2 0087 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 0088 0387 | | Declare_Variable Package 0089 00d8 | | Load_Top At_Offset_0 008a 020f | | Execute Module,Activate 008b 6260 |b` | Indirect_Literal Discrete,0x2ec,{0x00000000, 0x0056ba25} ; Debug Table 0x1.0x7 = 0x8b,0xfff8 008c 486d |Hm | Short_Literal 0x6d 008d 0092 04b6 | | Action Push_String_Extended,0x4b6 ; "Garbage_Unit" 008f e20d | | Load 0x1,0xd 0090 e001 | | Load 0x0,0x1 0091 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0092 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d 0093 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e 0094 4801 |H | Short_Literal 0x1 0095 4800 |H | Short_Literal 0x0 0096 e002 | | Load 0x0,0x2 0097 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 0098 0387 | | Declare_Variable Package 0099 00d8 | | Load_Top At_Offset_0 009a 020f | | Execute Module,Activate 009b 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x8 = 0x9b,0xfff7 009c 00c7 | | Action Elaborate_Subprogram 009d 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x9 = 0x9d,0xfff6 009e 00c7 | | Action Elaborate_Subprogram 009f 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xa = 0x9f,0xfff5 00a0 00c7 | | Action Elaborate_Subprogram 00a1 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xb = 0xa1,0xfff4 00a2 00c7 | | Action Elaborate_Subprogram 00a3 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xc = 0xa3,0xfff3 00a4 00c7 | | Action Elaborate_Subprogram 00a5 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xd = 0xa5,0xfff2 00a6 00c7 | | Action Elaborate_Subprogram 00a7 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xe = 0xa7,0xfff1 00a8 00c7 | | Action Elaborate_Subprogram 00a9 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xf = 0xa9,0xfff0 00aa 00c7 | | Action Elaborate_Subprogram 00ab 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x10 = 0xab,0xffef 00ac 00c7 | | Action Elaborate_Subprogram 00ad 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x11 = 0xad,0xffee 00ae 00c7 | | Action Elaborate_Subprogram 00af 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x12 = 0xaf,0xffed 00b0 00c7 | | Action Elaborate_Subprogram 00b1 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x13 = 0xb1,0xffec 00b2 00c7 | | Action Elaborate_Subprogram 00b3 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x14 = 0xb3,0xffeb 00b4 00c7 | | Action Elaborate_Subprogram 00b5 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x15 = 0xb5,0xffea 00b6 00c7 | | Action Elaborate_Subprogram 00b7 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x16 = 0xb7,0xffe9 00b8 00c7 | | Action Elaborate_Subprogram 00b9 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x17 = 0xb9,0xffe8 00ba 00c7 | | Action Elaborate_Subprogram 00bb 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x18 = 0xbb,0xffe7 00bc 00c7 | | Action Elaborate_Subprogram 00bd 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x19 = 0xbd,0xffe6 00be 00c7 | | Action Elaborate_Subprogram 00bf 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x1a = 0xbf,0xffe5 00c0 00c7 | | Action Elaborate_Subprogram 00c1 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x1b = 0xc1,0xffe4 00c2 00c7 | | Action Elaborate_Subprogram 00c3 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x1c = 0xc3,0xffe3 00c4 00c7 | | Action Elaborate_Subprogram 00c5 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x1d = 0xc5,0xffe2 00c6 00c7 | | Action Elaborate_Subprogram 00c7 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c ; Debug Table 0x1.0x1e = 0xc7,0xffe1 00c8 00c7 | | Action Elaborate_Subprogram 00c9 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d ; Debug Table 0x1.0x1f = 0xc9,0xffe0 00ca 00c7 | | Action Elaborate_Subprogram 00cb 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e ; Debug Table 0x1.0x20 = 0xcb,0xffdf 00cc 00c7 | | Action Elaborate_Subprogram 00cd 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 ; Debug Table 0x1.0x21 = 0xcd,0xffde 00ce 00c7 | | Action Elaborate_Subprogram 00cf 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31 ; Debug Table 0x1.0x22 = 0xcf,0xffdd 00d0 00c7 | | Action Elaborate_Subprogram 00d1 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f ; Debug Table 0x1.0x23 = 0xd1,0xffdc 00d2 00c7 | | Action Elaborate_Subprogram 00d3 1d32 | 2 | Execute_Immediate Reference_Lex_1,0x32 ; Debug Table 0x1.0x24 = 0xd3,0xffdb 00d4 00c7 | | Action Elaborate_Subprogram 00d5 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34 ; Debug Table 0x1.0x25 = 0xd5,0xffda 00d6 00c7 | | Action Elaborate_Subprogram 00d7 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35 ; Debug Table 0x1.0x26 = 0xd7,0xffd9 00d8 00c7 | | Action Elaborate_Subprogram 00d9 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x27 = 0xd9,0xffd8 00da 00c7 | | Action Elaborate_Subprogram 00db 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x28 = 0xdb,0xffd7 00dc 00c7 | | Action Elaborate_Subprogram 00dd 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 ; Debug Table 0x1.0x29 = 0xdd,0xffd6 00de 00c7 | | Action Elaborate_Subprogram 00df 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37 ; Debug Table 0x1.0x2a = 0xdf,0xffd5 00e0 00c7 | | Action Elaborate_Subprogram 00e1 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 ; Debug Table 0x1.0x2b = 0xe1,0xffd4 00e2 00c7 | | Action Elaborate_Subprogram 00e3 1d39 | 9 | Execute_Immediate Reference_Lex_1,0x39 ; Debug Table 0x1.0x2c = 0xe3,0xffd3 00e4 00c7 | | Action Elaborate_Subprogram 00e5 1d3a | : | Execute_Immediate Reference_Lex_1,0x3a ; Debug Table 0x1.0x2d = 0xe5,0xffd2 00e6 00c7 | | Action Elaborate_Subprogram 00e7 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b ; Debug Table 0x1.0x2e = 0xe7,0xffd1 00e8 00c7 | | Action Elaborate_Subprogram 00e9 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x2f = 0xe9,0xffd0 00ea 00c7 | | Action Elaborate_Subprogram 00eb 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x30 = 0xeb,0xffcf 00ec 00c7 | | Action Elaborate_Subprogram 00ed 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x31 = 0xed,0xffce 00ee 00c7 | | Action Elaborate_Subprogram 00ef 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x32 = 0xef,0xffcd 00f0 00c7 | | Action Elaborate_Subprogram 00f1 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f ; Debug Table 0x1.0x33 = 0xf1,0xffcc 00f2 00c7 | | Action Elaborate_Subprogram 00f3 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40 ; Debug Table 0x1.0x34 = 0xf3,0xffcb 00f4 00c7 | | Action Elaborate_Subprogram 00f5 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e ; Debug Table 0x1.0x35 = 0xf5,0xffca 00f6 00c7 | | Action Elaborate_Subprogram 00f7 029d 041b | | Declare_Subprogram INIT_0418,For_Outer_Call ; Debug Table 0x1.0x36 = 0xf7,0xffc9 00f9 029d 046b | k| Declare_Subprogram INIT_0468,For_Outer_Call ; Debug Table 0x1.0x37 = 0xf9,0xffc8 00fb 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d ; Debug Table 0x1.0x38 = 0xfb,0xffc7 00fc 00c7 | | Action Elaborate_Subprogram 00fd 1d33 | 3 | Execute_Immediate Reference_Lex_1,0x33 ; Debug Table 0x1.0x39 = 0xfd,0xffc6 00fe 00c7 | | Action Elaborate_Subprogram 00ff BODY_0008: 00ff 00bc | | Action Signal_Activated 0100 00bb | | Action Signal_Completion 0101 0000 0000 | | .BLANK 0000[0x7] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 010b | | .CONST 0x010b ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0001 | | .CONST 0x0001 ; Number of locals 010b BODY_0108: 010b INIT_0108: 010b 4603 |F | Jump_Case 0x4 ; Debug Table 0x2 = .DEBUG 0x010b,0x0770,0x0005,0x0000,0x0056,0xb955,0x0000,0x0084 010c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 010d 7802 |x | Jump 0x110 ; case 0x1 010e 7805 |x | Jump 0x114 ; case 0x2 010f 7809 |x | Jump 0x119 ; case 0x3 0110 00da | | Load_Top At_Offset_2 0111 0091 04b0 | | Action Push_String_Extended_Indexed,0x4b0 ; "NONEXISTENT" 0113 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0114 00db | | Load_Top At_Offset_3 0115 00db | | Load_Top At_Offset_3 0116 00e0 | | Load_Encached Standard_Cache 0117 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0118 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0119 00da | | Load_Top At_Offset_2 011a 00e0 | | Load_Encached Standard_Cache 011b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 011c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 011d 0000 0000 | | .XXX[0x3] 011f 0000 | | 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x0123,0x0772,0x0002,0x0000,0x0056,0xb955,0x0000,0x008d ; Debug Table 0x3.0x0 = 0x123,0x1 0124 821f | | Call 0x1,0x1f 0125 0d03 | | Execute_Immediate Less,0x3 0126 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0127 0000 | | .XXX[0x1] 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 012b | + | .CONST 0x012b ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0001 | | .CONST 0x0001 ; Number of locals 012b BODY_0128: 012b INIT_0128: 012b e001 | | Load 0x0,0x1 ; Debug Table 0x4 = .DEBUG 0x012b,0x0776,0x0002,0x0000,0x0056,0xb955,0x0000,0x0096 ; Debug Table 0x4.0x0 = 0x12b,0x1 012c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 012d 00ca | | Action Exit_Nullary_Function 012e 0000 0000 | | .XXX[0x2] 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 0133 | 3 | .CONST 0x0133 ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0001 | | .CONST 0x0001 ; Number of locals 0133 BODY_0130: 0133 INIT_0130: 0133 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x0133,0x077a,0x0002,0x0000,0x0056,0xb955,0x0000,0x009b ; Debug Table 0x5.0x0 = 0x133,0x1 0134 021d | | Execute Heap_Access,Is_Null 0135 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0136 0000 0000 | | .XXX[0x2] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 013f | ? | .CONST 0x013f ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0002 | | .CONST 0x0002 ; Number of locals 013b INIT_0138: 013b 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x6 = .DEBUG 0x013b,0x077e,0x0002,0x0000,0x0056,0xb955,0x0000,0x00a4 ; Debug Table 0x6.0x0 = 0x13b,0xffff 013c e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x1 = 0x13c,0x401 013d 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x6.0x2 = 0x13d,0x402 013e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x6.0x3 = 0x13e,0x403 ; Debug Table 0x6.0x4 = 0x13e,0x404 ; Debug Table 0x6.0x5 = 0x13e,0xffff 013f BODY_0138: 013f e004 | | Load 0x0,0x4 ; Debug Table 0x6.0x6 = 0x13f,0x1 0140 00d9 | | Load_Top At_Offset_1 0141 e005 | | Load 0x0,0x5 0142 e006 | | Load 0x0,0x6 0143 a007 | | Store_Unchecked 0x0,0x7 0144 e008 | | Load 0x0,0x8 0145 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0146 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0147 0000 | | .XXX[0x1] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 014b | K | .CONST 0x014b ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0001 | | .CONST 0x0001 ; Number of locals 014b BODY_0148: 014b INIT_0148: 014b e004 | | Load 0x0,0x4 ; Debug Table 0x7 = .DEBUG 0x014b,0x078e,0x0002,0x0000,0x0056,0xb955,0x0000,0x00af ; Debug Table 0x7.0x0 = 0x14b,0x1 014c 00db | | Load_Top At_Offset_3 014d e005 | | Load 0x0,0x5 014e e006 | | Load 0x0,0x6 014f a007 | | Store_Unchecked 0x0,0x7 0150 e008 | | Load 0x0,0x8 0151 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0152 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0153 0000 0000 | | .BLANK 0000[0x5] 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015b | [ | .CONST 0x015b ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0001 | | .CONST 0x0001 ; Number of locals 015b BODY_0158: 015b INIT_0158: 015b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x015b,0x0792,0x0002,0x0000,0x0056,0xb955,0x0000,0x00ba ; Debug Table 0x8.0x0 = 0x15b,0x1 015c e009 | | Load 0x0,0x9 015d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 015e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 015f 0000 | | .XXX[0x1] 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0163 | c | .CONST 0x0163 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0001 | | .CONST 0x0001 ; Number of locals 0163 BODY_0160: 0163 INIT_0160: 0163 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0163,0x0796,0x0002,0x0000,0x0056,0xb955,0x0000,0x00c5 ; Debug Table 0x9.0x0 = 0x163,0x1 0164 0217 | | Execute Heap_Access,All_Reference 0165 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0166 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0167 0000 | | .XXX[0x1] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 016b | k | .CONST 0x016b ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0001 | | .CONST 0x0001 ; Number of locals 016b BODY_0168: 016b INIT_0168: 016b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x016b,0x079a,0x0002,0x0000,0x0056,0xb955,0x0000,0x00d0 ; Debug Table 0xa.0x0 = 0x16b,0x1 016c 8212 | | Call 0x1,0x12 016d 0217 | | Execute Heap_Access,All_Reference 016e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 016f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 0173 | s | .CONST 0x0173 ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 0001 | | .CONST 0x0001 ; Number of locals 0173 BODY_0170: 0173 INIT_0170: 0173 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x0173,0x079e,0x0001,0x0000,0x0056,0xb955,0x0000,0x00dd ; Debug Table 0xb.0x0 = 0x173,0x1 0174 00dc | | Load_Top At_Offset_4 0175 0217 | | Execute Heap_Access,All_Reference 0176 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0177 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 017b | { | .CONST 0x017b ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0001 | | .CONST 0x0001 ; Number of locals 017b BODY_0178: 017b INIT_0178: 017b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x017b,0x07a2,0x0002,0x0000,0x0056,0xb955,0x0000,0x00eb ; Debug Table 0xc.0x0 = 0x17b,0x1 017c 0217 | | Execute Heap_Access,All_Reference 017d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 017e e00a | | Load 0x0,0xa 017f 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0180 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0181 0000 0000 | | .BLANK 0000[0x7] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 0194 | | .CONST 0x0194 ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0002 | | .CONST 0x0002 ; Number of locals 018b INIT_0188: 018b e20d | | Load 0x1,0xd ; Debug Table 0xd = .DEBUG 0x018b,0x07a6,0x0002,0x0000,0x0056,0xb955,0x0000,0x00f6 ; Debug Table 0xd.0x0 = 0x18b,0xffff 018c e004 | | Load 0x0,0x4 018d 00dc | | Load_Top At_Offset_4 018e e005 | | Load 0x0,0x5 018f e006 | | Load 0x0,0x6 0190 a007 | | Store_Unchecked 0x0,0x7 0191 e008 | | Load 0x0,0x8 0192 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0193 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0194 BODY_0188: 0194 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1 = 0x194,0x1 0195 0217 | | Execute Heap_Access,All_Reference 0196 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0197 e00a | | Load 0x0,0xa 0198 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0199 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 019a 0000 0000 | | .BLANK 0000[0x6] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a3 | | .CONST 0x01a3 ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 0001 | | .CONST 0x0001 ; Number of locals 01a3 BODY_01a0: 01a3 INIT_01a0: 01a3 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x01a3,0x07ac,0x0002,0x0000,0x0056,0xb955,0x0000,0x0103 ; Debug Table 0xe.0x0 = 0x1a3,0x1 01a4 0217 | | Execute Heap_Access,All_Reference 01a5 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01a6 02fd | | Declare_Variable Variant_Record,Duplicate 01a7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ab | | .CONST 0x01ab ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0001 | | .CONST 0x0001 ; Number of locals 01ab BODY_01a8: 01ab INIT_01a8: 01ab 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x01ab,0x07b0,0x0002,0x0000,0x0056,0xb955,0x0000,0x010e ; Debug Table 0xf.0x0 = 0x1ab,0x1 01ac 8212 | | Call 0x1,0x12 01ad 0217 | | Execute Heap_Access,All_Reference 01ae 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01af 02fd | | Declare_Variable Variant_Record,Duplicate 01b0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b1 0000 0000 | | .BLANK 0000[0x7] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x10 = .DEBUG 0x01bb,0x07b4,0x0001,0x0000,0x0056,0xb955,0x0000,0x011b ; Debug Table 0x10.0x0 = 0x1bb,0x1 01bc 00db | | Load_Top At_Offset_3 01bd 0217 | | Execute Heap_Access,All_Reference 01be 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01bf 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01c3 | | .CONST 0x01c3 ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 0001 | | .CONST 0x0001 ; Number of locals 01c3 BODY_01c0: 01c3 INIT_01c0: 01c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x01c3,0x07b8,0x0002,0x0000,0x0056,0xb955,0x0000,0x0129 ; Debug Table 0x11.0x0 = 0x1c3,0x1 01c4 0217 | | Execute Heap_Access,All_Reference 01c5 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01c6 02fd | | Declare_Variable Variant_Record,Duplicate 01c7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cb | | .CONST 0x01cb ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0001 | | .CONST 0x0001 ; Number of locals 01cb BODY_01c8: 01cb INIT_01c8: 01cb 00db | | Load_Top At_Offset_3 ; Debug Table 0x12 = .DEBUG 0x01cb,0x07bc,0x0001,0x0000,0x0056,0xb955,0x0000,0x0134 ; Debug Table 0x12.0x0 = 0x1cb,0x1 01cc 00db | | Load_Top At_Offset_3 01cd 0217 | | Execute Heap_Access,All_Reference 01ce 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01cf 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d3 | | .CONST 0x01d3 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0001 | | .CONST 0x0001 ; Number of locals 01d3 BODY_01d0: 01d3 INIT_01d0: 01d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x01d3,0x07c0,0x0002,0x0000,0x0056,0xb955,0x0000,0x0142 ; Debug Table 0x13.0x0 = 0x1d3,0x1 01d4 0217 | | Execute Heap_Access,All_Reference 01d5 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 01d6 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 01d7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01db | | .CONST 0x01db ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0001 | | .CONST 0x0001 ; Number of locals 01db BODY_01d8: 01db INIT_01d8: 01db 00db | | Load_Top At_Offset_3 ; Debug Table 0x14 = .DEBUG 0x01db,0x07c4,0x0001,0x0000,0x0056,0xb955,0x0000,0x014b ; Debug Table 0x14.0x0 = 0x1db,0x1 01dc 00db | | Load_Top At_Offset_3 01dd 0217 | | Execute Heap_Access,All_Reference 01de 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 01df 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 01e0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01e1 0000 0000 | | .BLANK 0000[0x7] 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01eb | | .CONST 0x01eb ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0001 | | .CONST 0x0001 ; Number of locals 01eb BODY_01e8: 01eb INIT_01e8: 01eb 4800 |H | Short_Literal 0x0 ; Debug Table 0x15 = .DEBUG 0x01eb,0x07c8,0x0001,0x0000,0x0056,0xb955,0x0000,0x0157 ; Debug Table 0x15.0x0 = 0x1eb,0x1 01ec a5fb | | Store_Unchecked 0x2,-0x5 01ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1 = 0x1ed,0x2 01ee 821f | | Call 0x1,0x1f 01ef 0056 | V | Store_Top_Unchecked Discrete,At_Offset_6 01f0 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01f1 0000 0000 | | .BLANK 0000[0x7] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 01fb | | .CONST 0x01fb ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0001 | | .CONST 0x0001 ; Number of locals 01fb BODY_01f8: 01fb INIT_01f8: 01fb 4800 |H | Short_Literal 0x0 ; Debug Table 0x16 = .DEBUG 0x01fb,0x07ce,0x0001,0x0000,0x0056,0xb955,0x0000,0x0174 ; Debug Table 0x16.0x0 = 0x1fb,0x1 01fc a5fb | | Store_Unchecked 0x2,-0x5 01fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1 = 0x1fd,0x2 01fe 00db | | Load_Top At_Offset_3 01ff 8220 | | Call 0x1,0x20 0200 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0201 0000 0000 | | .BLANK 0000[0x7] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020d | | .CONST 0x020d ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0002 | | .CONST 0x0002 ; Number of locals 020b INIT_0208: 020b 029f 048b | | Declare_Subprogram INIT_0488,For_Call ; Debug Table 0x17 = .DEBUG 0x020b,0x07d4,0x0001,0x0000,0x0056,0xb955,0x0000,0x0191 020d BODY_0208: 020d 00dd | | Load_Top At_Offset_5 ; Debug Table 0x17.0x0 = 0x20d,0x1 020e 6809 |h | Jump_Zero 0x218 020f 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x1 = 0x20f,0x2 0210 7002 |p | Jump_Nonzero 0x213 0211 8402 | | Call 0x2,0x2 ; Debug Table 0x17.0x2 = 0x211,0x3 0212 7805 |x | Jump 0x218 0213 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x3 = 0x213,0x4 0214 8214 | | Call 0x1,0x14 0215 00de | | Load_Top At_Offset_6 0216 e008 | | Load 0x0,0x8 0217 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0218 00dc | | Load_Top At_Offset_4 ; Debug Table 0x17.0x4 = 0x218,0x5 0219 6806 |h | Jump_Zero 0x220 021a 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x5 = 0x21a,0x6 021b 00dc | | Load_Top At_Offset_4 021c 00de | | Load_Top At_Offset_6 021d e242 | B | Load 0x1,0x42 021e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 021f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0220 00dd | | Load_Top At_Offset_5 ; Debug Table 0x17.0x6 = 0x220,0x7 0221 7005 |p | Jump_Nonzero 0x227 0222 e00b | | Load 0x0,0xb ; Debug Table 0x17.0x7 = 0x222,0x8 0223 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0224 4800 |H | Short_Literal 0x0 0225 00dd | | Load_Top At_Offset_5 0226 8223 | # | Call 0x1,0x23 0227 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 022c | , | .CONST 0x022c ; Address of begin 0229 0004 | | .CONST 0x0004 ; Address of exception handler 022a 0002 | | .CONST 0x0002 ; Number of locals 022b INIT_0228: 022b 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x18 = .DEBUG 0x022b,0x07e6,0x0002,0x0000,0x0056,0xb955,0x0000,0x01ab ; Debug Table 0x18.0x0 = 0x22b,0xffff 022c BODY_0228: 022c 00dc | | Load_Top At_Offset_4 ; Debug Table 0x18.0x1 = 0x22c,0x1 022d 6811 |h | Jump_Zero 0x23f 022e 00dc | | Load_Top At_Offset_4 ; Debug Table 0x18.0x2 = 0x22e,0x2 022f e008 | | Load 0x0,0x8 0230 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0231 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0232 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x3 = 0x232,0x3 0233 00f0 | | Load_Encached Segment_Cache 0234 021f | | Execute Heap_Access,Equal 0235 6806 |h | Jump_Zero 0x23c 0236 00dc | | Load_Top At_Offset_4 ; Debug Table 0x18.0x4 = 0x236,0x4 0237 e00b | | Load 0x0,0xb 0238 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0239 e242 | B | Load 0x1,0x42 023a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 023b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 023c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x5 = 0x23c,0x5 023d 8213 | | Call 0x1,0x13 023e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 023f 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x6 = 0x23f,0x6 0240 e242 | B | Load 0x1,0x42 0241 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0242 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0243 0000 0000 | | .BLANK 0000[0x5] 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 024c | L | .CONST 0x024c ; Address of begin 0249 0004 | | .CONST 0x0004 ; Address of exception handler 024a 0002 | | .CONST 0x0002 ; Number of locals 024b INIT_0248: 024b 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x19 = .DEBUG 0x024b,0x07f6,0x0002,0x0000,0x0056,0xb955,0x0000,0x01c2 ; Debug Table 0x19.0x0 = 0x24b,0xffff 024c BODY_0248: 024c 00dc | | Load_Top At_Offset_4 ; Debug Table 0x19.0x1 = 0x24c,0x1 024d 6812 |h | Jump_Zero 0x260 024e 00dc | | Load_Top At_Offset_4 ; Debug Table 0x19.0x2 = 0x24e,0x2 024f e008 | | Load 0x0,0x8 0250 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0251 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0252 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x3 = 0x252,0x3 0253 00f0 | | Load_Encached Segment_Cache 0254 021f | | Execute Heap_Access,Equal 0255 6808 |h | Jump_Zero 0x25e 0256 00dc | | Load_Top At_Offset_4 ; Debug Table 0x19.0x4 = 0x256,0x4 0257 e00b | | Load 0x0,0xb 0258 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0259 e242 | B | Load 0x1,0x42 025a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 025b e009 | | Load 0x0,0x9 025c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 025d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 025e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x5 = 0x25e,0x5 025f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0260 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x6 = 0x260,0x6 0261 e242 | B | Load 0x1,0x42 0262 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0263 e009 | | Load 0x0,0x9 0264 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0265 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0266 0000 0000 | | .XXX[0x2] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026b | k | .CONST 0x026b ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0001 | | .CONST 0x0001 ; Number of locals 026b BODY_0268: 026b INIT_0268: 026b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x026b,0x0806,0x0002,0x0000,0x0056,0xb955,0x0000,0x01db ; Debug Table 0x1a.0x0 = 0x26b,0x1 026c e008 | | Load 0x0,0x8 026d 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 026e 00f0 | | Load_Encached Segment_Cache 026f 021f | | Execute Heap_Access,Equal 0270 0f00 | | Execute_Immediate Equal,0x0 0271 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0272 0000 0000 | | .BLANK 0000[0x6] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027e | ~ | .CONST 0x027e ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0003 | | .CONST 0x0003 ; Number of locals 027b INIT_0278: 027b e00c | | Load 0x0,0xc ; Debug Table 0x1b = .DEBUG 0x027b,0x080a,0x0002,0x0000,0x0056,0xb955,0x0000,0x01f0 ; Debug Table 0x1b.0x0 = 0x27b,0xffff 027c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 027d e227 | ' | Load 0x1,0x27 ; Debug Table 0x1b.0x1 = 0x27d,0xfffe 027e BODY_0278: 027e e00c | | Load 0x0,0xc ; Debug Table 0x1b.0x2 = 0x27e,0x1 027f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0280 e227 | ' | Load 0x1,0x27 0281 e5fd | | Load 0x2,-0x3 0282 e5fe | | Load 0x2,-0x2 0283 e5ff | | Load 0x2,-0x1 0284 8234 | 4 | Call 0x1,0x34 0285 005a | Z | Store_Top Discrete,At_Offset_2 0286 005a | Z | Store_Top Discrete,At_Offset_2 0287 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x3 = 0x287,0x2 0288 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0289 0000 0000 | | .BLANK 0000[0x7] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0295 | | .CONST 0x0295 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0002 | | .CONST 0x0002 ; Number of locals 0293 INIT_0290: 0293 e00c | | Load 0x0,0xc ; Debug Table 0x1c = .DEBUG 0x0293,0x0814,0x0001,0x0000,0x0056,0xb955,0x0000,0x0209 ; Debug Table 0x1c.0x0 = 0x293,0xffff 0294 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0295 BODY_0290: 0295 e00c | | Load 0x0,0xc ; Debug Table 0x1c.0x1 = 0x295,0x1 0296 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0297 e5fc | | Load 0x2,-0x4 0298 e5fd | | Load 0x2,-0x3 0299 e5fe | | Load 0x2,-0x2 029a e5ff | | Load 0x2,-0x1 029b 8235 | 5 | Call 0x1,0x35 029c 0059 | Y | Store_Top Discrete,At_Offset_1 029d 4505 |E | Exit_Suprogram New_Top_Offset 0x5 029e 0000 0000 | | .XXX[0x2] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a3 | | .CONST 0x02a3 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0001 | | .CONST 0x0001 ; Number of locals 02a3 BODY_02a0: 02a3 INIT_02a0: 02a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x02a3,0x081a,0x0002,0x0000,0x0056,0xb955,0x0000,0x0227 ; Debug Table 0x1d.0x0 = 0x2a3,0x1 02a4 0217 | | Execute Heap_Access,All_Reference 02a5 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 02a6 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4 02a7 00d8 | | Load_Top At_Offset_0 02a8 0120 | | Execute Any,Is_Value 02a9 7002 |p | Jump_Nonzero 0x2ac 02aa 00d8 | | Load_Top At_Offset_0 02ab 011e | | Execute Any,Convert 02ac 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ad 0000 0000 | | .XXX[0x3] 02af 0000 | | 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02b3 | | .CONST 0x02b3 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0001 | | .CONST 0x0001 ; Number of locals 02b3 BODY_02b0: 02b3 INIT_02b0: 02b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e = .DEBUG 0x02b3,0x081e,0x0002,0x0000,0x0056,0xb955,0x0000,0x0232 ; Debug Table 0x1e.0x0 = 0x2b3,0x1 02b4 8212 | | Call 0x1,0x12 02b5 0217 | | Execute Heap_Access,All_Reference 02b6 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 02b7 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4 02b8 00d8 | | Load_Top At_Offset_0 02b9 0120 | | Execute Any,Is_Value 02ba 7002 |p | Jump_Nonzero 0x2bd 02bb 00d8 | | Load_Top At_Offset_0 02bc 011e | | Execute Any,Convert 02bd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02be 0000 0000 | | .XXX[0x2] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02c3 | | .CONST 0x02c3 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0001 | | .CONST 0x0001 ; Number of locals 02c3 BODY_02c0: 02c3 INIT_02c0: 02c3 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f = .DEBUG 0x02c3,0x0822,0x0001,0x0000,0x0056,0xb955,0x0000,0x023f ; Debug Table 0x1f.0x0 = 0x2c3,0x1 02c4 00db | | Load_Top At_Offset_3 02c5 0217 | | Execute Heap_Access,All_Reference 02c6 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 02c7 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 02c8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02c9 0000 0000 | | .BLANK 0000[0x7] 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02d3 | | .CONST 0x02d3 ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0001 | | .CONST 0x0001 ; Number of locals 02d3 BODY_02d0: 02d3 INIT_02d0: 02d3 4800 |H | Short_Literal 0x0 ; Debug Table 0x20 = .DEBUG 0x02d3,0x0826,0x0001,0x0000,0x0056,0xb955,0x0000,0x024d ; Debug Table 0x20.0x0 = 0x2d3,0x1 02d4 a5fb | | Store_Unchecked 0x2,-0x5 02d5 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x1 = 0x2d5,0x2 02d6 822a | * | Call 0x1,0x2a 02d7 c5fc | | Store 0x2,-0x4 02d8 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02d9 0000 0000 | | .BLANK 0000[0x7] 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e3 | | .CONST 0x02e3 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0001 | | .CONST 0x0001 ; Number of locals 02e3 BODY_02e0: 02e3 INIT_02e0: 02e3 00db | | Load_Top At_Offset_3 ; Debug Table 0x21 = .DEBUG 0x02e3,0x082c,0x0001,0x0000,0x0056,0xb955,0x0000,0x026c ; Debug Table 0x21.0x0 = 0x2e3,0x1 02e4 00db | | Load_Top At_Offset_3 02e5 822c | , | Call 0x1,0x2c 02e6 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x1 = 0x2e6,0x2 02e7 a5fb | | Store_Unchecked 0x2,-0x5 02e8 4505 |E | Exit_Suprogram New_Top_Offset 0x5 02e9 0000 0000 | | .XXX[0x3] 02eb 0000 | | 02ec 0000 0000 | | .LITERAL {0x00000000, 0x0056ba25} 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 02f5 | | .CONST 0x02f5 ; Address of begin 02f1 0004 | | .CONST 0x0004 ; Address of exception handler 02f2 0002 | | .CONST 0x0002 ; Number of locals 02f3 INIT_02f0: 02f3 e00d | | Load 0x0,0xd ; Debug Table 0x22 = .DEBUG 0x02f3,0x0832,0x0002,0x0000,0x0056,0xb955,0x0000,0x028b ; Debug Table 0x22.0x0 = 0x2f3,0xffff 02f4 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 02f5 BODY_02f0: 02f5 e00d | | Load 0x0,0xd ; Debug Table 0x22.0x1 = 0x2f5,0x1 02f6 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 02f7 00dc | | Load_Top At_Offset_4 02f8 8214 | | Call 0x1,0x14 02f9 e00d | | Load 0x0,0xd 02fa 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 02fb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2 = 0x2fc,0x2 02fd 00dc | | Load_Top At_Offset_4 02fe 0217 | | Execute Heap_Access,All_Reference 02ff 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 0300 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 0301 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x3 = 0x301,0x3 0302 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0303 0000 0000 | | .BLANK 0000[0x5] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 030b | | .CONST 0x030b ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0001 | | .CONST 0x0001 ; Number of locals 030b BODY_0308: 030b INIT_0308: 030b 00da | | Load_Top At_Offset_2 ; Debug Table 0x23 = .DEBUG 0x030b,0x083c,0x0002,0x0000,0x0056,0xb955,0x0000,0x0298 ; Debug Table 0x23.0x0 = 0x30b,0x1 030c 0217 | | Execute Heap_Access,All_Reference 030d 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 030e 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 030f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0313 | | .CONST 0x0313 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0001 | | .CONST 0x0001 ; Number of locals 0313 BODY_0310: 0313 INIT_0310: 0313 00db | | Load_Top At_Offset_3 ; Debug Table 0x24 = .DEBUG 0x0313,0x0840,0x0001,0x0000,0x0056,0xb955,0x0000,0x02a5 ; Debug Table 0x24.0x0 = 0x313,0x1 0314 00db | | Load_Top At_Offset_3 0315 0217 | | Execute Heap_Access,All_Reference 0316 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 0317 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 0318 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0319 0000 0000 | | .BLANK 0000[0x7] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 032a | * | .CONST 0x032a ; Address of begin 0321 0332 | 2 | .CONST 0x0332 ; Address of exception handler 0322 0002 | | .CONST 0x0002 ; Number of locals 0323 INIT_0320: 0323 e00d | | Load 0x0,0xd ; Debug Table 0x25 = .DEBUG 0x0323,0x0844,0x0002,0x0000,0x0056,0xb955,0x0000,0x02b5 ; Debug Table 0x25.0x0 = 0x323,0xffff 0324 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 0325 00db | | Load_Top At_Offset_3 0326 0217 | | Execute Heap_Access,All_Reference 0327 3407 |4 | Execute Record,Field_Reference,Field_Number 0x7 0328 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0329 0031 | 1 | Store_Top Heap_Access,At_Offset_1 032a BODY_0320: 032a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x1 = 0x32a,0x1 032b e00d | | Load 0x0,0xd 032c 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 032d 6802 |h | Jump_Zero 0x330 032e 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x2 = 0x32e,0x2 032f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0330 4831 |H1 | Short_Literal 0x31 0331 0257 | W | Execute Discrete,Raise 0332 TRAP_0320: 0332 0007 | | Action Break_Optional 0333 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x3 = 0x333,0x3 0334 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0335 0000 0000 | | .XXX[0x3] 0337 0000 | | 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 033b | ; | .CONST 0x033b ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0001 | | .CONST 0x0001 ; Number of locals 033b BODY_0338: 033b INIT_0338: 033b e00e | | Load 0x0,0xe ; Debug Table 0x26 = .DEBUG 0x033b,0x084e,0x0002,0x0000,0x0056,0xb955,0x0000,0x02c0 ; Debug Table 0x26.0x0 = 0x33b,0x1 033c 180e | | Execute Package,Field_Execute,Field_Number 0xe 033d e242 | B | Load 0x1,0x42 033e 1817 | | Execute Package,Field_Execute,Field_Number 0x17 033f e009 | | Load 0x0,0x9 0340 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0341 00ca | | Action Exit_Nullary_Function 0342 0000 0000 | | .BLANK 0000[0x6] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 034f | O | .CONST 0x034f ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0002 | | .CONST 0x0002 ; Number of locals 034b INIT_0348: 034b e00f | | Load 0x0,0xf ; Debug Table 0x27 = .DEBUG 0x034b,0x0852,0x0001,0x0000,0x0056,0xb955,0x0000,0x02c7 ; Debug Table 0x27.0x0 = 0x34b,0xffff 034c 0322 | " | Declare_Variable Record 034d 00d8 | | Load_Top At_Offset_0 034e 1c00 | | Execute_Immediate Run_Utility,0x0 034f BODY_0348: 034f e00f | | Load 0x0,0xf ; Debug Table 0x27.0x1 = 0x34f,0x1 0350 0322 | " | Declare_Variable Record 0351 4802 |H | Short_Literal 0x2 0352 e010 | | Load 0x0,0x10 0353 1c08 | | Execute_Immediate Run_Utility,0x8 0354 4800 |H | Short_Literal 0x0 0355 00d9 | | Load_Top At_Offset_1 0356 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 0357 00d9 | | Load_Top At_Offset_1 0358 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0359 00d9 | | Load_Top At_Offset_1 035a 017d | } | Execute Record,Structure_Write 035b e00c | | Load 0x0,0xc ; Debug Table 0x27.0x2 = 0x35b,0x2 035c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 035d 00d9 | | Load_Top At_Offset_1 035e 00de | | Load_Top At_Offset_6 035f e5fd | | Load 0x2,-0x3 0360 4801 |H | Short_Literal 0x1 0361 e5ff | | Load 0x2,-0x1 0362 e011 | | Load 0x0,0x11 0363 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0364 00d1 | | Pop_Control Pop_Count_1 0365 c5fb | | Store 0x2,-0x5 0366 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x3 = 0x366,0x3 0367 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0368 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0369 a5fc | | Store_Unchecked 0x2,-0x4 036a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 036b 0000 0000 | | .BLANK 0000[0x5] 0370 ; -------------------------------------------------------------------------------------- 0370 ; SUBPROGRAM 0370 ; -------------------------------------------------------------------------------------- 0370 0379 | y | .CONST 0x0379 ; Address of begin 0371 0004 | | .CONST 0x0004 ; Address of exception handler 0372 0003 | | .CONST 0x0003 ; Number of locals 0373 INIT_0370: 0373 e00f | | Load 0x0,0xf ; Debug Table 0x28 = .DEBUG 0x0373,0x085c,0x0001,0x0000,0x0056,0xb955,0x0000,0x02eb ; Debug Table 0x28.0x0 = 0x373,0xffff 0374 0322 | " | Declare_Variable Record 0375 00d8 | | Load_Top At_Offset_0 0376 1c00 | | Execute_Immediate Run_Utility,0x0 0377 e003 | | Load 0x0,0x3 ; Debug Table 0x28.0x1 = 0x377,0xfffe 0378 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0379 BODY_0370: 0379 e00f | | Load 0x0,0xf ; Debug Table 0x28.0x2 = 0x379,0x1 037a 0322 | " | Declare_Variable Record 037b 4803 |H | Short_Literal 0x3 037c e010 | | Load 0x0,0x10 037d 1c08 | | Execute_Immediate Run_Utility,0x8 037e e5fe | | Load 0x2,-0x2 037f 00d9 | | Load_Top At_Offset_1 0380 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 0381 00d9 | | Load_Top At_Offset_1 0382 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0383 00da | | Load_Top At_Offset_2 0384 017d | } | Execute Record,Structure_Write 0385 00dc | | Load_Top At_Offset_4 ; Debug Table 0x28.0x3 = 0x385,0x2 0386 e5fd | | Load 0x2,-0x3 0387 e003 | | Load 0x0,0x3 0388 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0389 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 038a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x4 = 0x38a,0x3 038b 4603 |F | Jump_Case 0x4 038c 7806 |x | Jump 0x393 ; case 0x0 038d 7805 |x | Jump 0x393 ; case 0x1 038e 7801 |x | Jump 0x390 ; case 0x2 038f 7803 |x | Jump 0x393 ; case 0x3 0390 4802 |H | Short_Literal 0x2 ; Debug Table 0x28.0x5 = 0x390,0x4 0391 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0392 7802 |x | Jump 0x395 0393 4803 |H | Short_Literal 0x3 ; Debug Table 0x28.0x6 = 0x393,0x5 0394 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0395 e00c | | Load 0x0,0xc ; Debug Table 0x28.0x7 = 0x395,0x6 0396 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0397 00da | | Load_Top At_Offset_2 0398 e5fd | | Load 0x2,-0x3 0399 e5fc | | Load 0x2,-0x4 039a 00dc | | Load_Top At_Offset_4 039b e5ff | | Load 0x2,-0x1 039c e011 | | Load 0x0,0x11 039d 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 039e 00d1 | | Pop_Control Pop_Count_1 039f c5fb | | Store 0x2,-0x5 03a0 4505 |E | Exit_Suprogram New_Top_Offset 0x5 03a1 0000 0000 | | .BLANK 0000[0x7] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03ab | | .CONST 0x03ab ; Address of begin 03a9 0004 | | .CONST 0x0004 ; Address of exception handler 03aa 0001 | | .CONST 0x0001 ; Number of locals 03ab BODY_03a8: 03ab INIT_03a8: 03ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x29 = .DEBUG 0x03ab,0x086e,0x0001,0x0000,0x0056,0xb955,0x0000,0x030f ; Debug Table 0x29.0x0 = 0x3ab,0x1 03ac 00db | | Load_Top At_Offset_3 03ad 0217 | | Execute Heap_Access,All_Reference 03ae 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03af 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03b3 | | .CONST 0x03b3 ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0001 | | .CONST 0x0001 ; Number of locals 03b3 BODY_03b0: 03b3 INIT_03b0: 03b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a = .DEBUG 0x03b3,0x0872,0x0002,0x0000,0x0056,0xb955,0x0000,0x031b ; Debug Table 0x2a.0x0 = 0x3b3,0x1 03b4 0217 | | Execute Heap_Access,All_Reference 03b5 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03b6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03b7 0000 | | .XXX[0x1] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x2b = .DEBUG 0x03bb,0x0876,0x0001,0x0000,0x0056,0xb955,0x0000,0x0324 ; Debug Table 0x2b.0x0 = 0x3bb,0x1 03bc 00db | | Load_Top At_Offset_3 03bd 0217 | | Execute Heap_Access,All_Reference 03be 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 03bf 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c = .DEBUG 0x03c3,0x087a,0x0002,0x0000,0x0056,0xb955,0x0000,0x0330 ; Debug Table 0x2c.0x0 = 0x3c3,0x1 03c4 0217 | | Execute Heap_Access,All_Reference 03c5 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 03c6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03c7 0000 | | .XXX[0x1] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03cb | | .CONST 0x03cb ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0001 | | .CONST 0x0001 ; Number of locals 03cb BODY_03c8: 03cb INIT_03c8: 03cb 00db | | Load_Top At_Offset_3 ; Debug Table 0x2d = .DEBUG 0x03cb,0x087e,0x0001,0x0000,0x0056,0xb955,0x0000,0x0339 ; Debug Table 0x2d.0x0 = 0x3cb,0x1 03cc 00db | | Load_Top At_Offset_3 03cd 0217 | | Execute Heap_Access,All_Reference 03ce 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03cf 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03d3 | | .CONST 0x03d3 ; Address of begin 03d1 0004 | | .CONST 0x0004 ; Address of exception handler 03d2 0001 | | .CONST 0x0001 ; Number of locals 03d3 BODY_03d0: 03d3 INIT_03d0: 03d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2e = .DEBUG 0x03d3,0x0882,0x0002,0x0000,0x0056,0xb955,0x0000,0x0345 ; Debug Table 0x2e.0x0 = 0x3d3,0x1 03d4 0217 | | Execute Heap_Access,All_Reference 03d5 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 03d6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03d7 0000 | | .XXX[0x1] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03df | | .CONST 0x03df ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0004 | | .CONST 0x0004 ; Number of locals 03db INIT_03d8: 03db e20d | | Load 0x1,0xd ; Debug Table 0x2f = .DEBUG 0x03db,0x0886,0x0001,0x0000,0x0056,0xba25,0x0000,0x0015 ; Debug Table 0x2f.0x0 = 0x3db,0xffff 03dc 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2f.0x1 = 0x3dc,0xfffe 03dd 029f 049b | | Declare_Subprogram INIT_0498,For_Call ; Debug Table 0x2f.0x2 = 0x3dd,0xfffd ; Debug Table 0x2f.0x3 = 0x3dd,0xfffc ; Debug Table 0x2f.0x4 = 0x3dd,0xfffb 03df BODY_03d8: 03df 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2f.0x5 = 0x3df,0x1 03e0 00db | | Load_Top At_Offset_3 03e1 e5ff | | Load 0x2,-0x1 03e2 e242 | B | Load 0x1,0x42 03e3 1818 | | Execute Package,Field_Execute,Field_Number 0x18 03e4 0034 | 4 | Store_Top Heap_Access,At_Offset_4 03e5 005a | Z | Store_Top Discrete,At_Offset_2 03e6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2f.0x6 = 0x3e6,0x2 03e7 680c |h | Jump_Zero 0x3f4 03e8 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x7 = 0x3e8,0x3 03e9 8404 | | Call 0x2,0x4 03ea 6807 |h | Jump_Zero 0x3f2 03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x8 = 0x3eb,0x4 03ec 8214 | | Call 0x1,0x14 03ed e001 | | Load 0x0,0x1 03ee 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 03ef 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x9 = 0x3ef,0x5 03f0 a5fe | | Store_Unchecked 0x2,-0x2 03f1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x2f.0xa = 0x3f1,0x6 03f2 00dd | | Load_Top At_Offset_5 ; Debug Table 0x2f.0xb = 0x3f2,0x7 03f3 8244 | D | Call 0x1,0x44 03f4 e20d | | Load 0x1,0xd ; Debug Table 0x2f.0xc = 0x3f4,0x8 03f5 00de | | Load_Top At_Offset_6 03f6 8243 | C | Call 0x1,0x43 03f7 c5fe | | Store 0x2,-0x2 03f8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03f9 0000 0000 | | .BLANK 0000[0x7] 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; -------------------------------------------------------------------------------------- 0400 0403 | | .CONST 0x0403 ; Address of begin 0401 0004 | | .CONST 0x0004 ; Address of exception handler 0402 0001 | | .CONST 0x0001 ; Number of locals 0403 BODY_0400: 0403 INIT_0400: 0403 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x30 = .DEBUG 0x0403,0x08a2,0x0001,0x0000,0x0056,0xba25,0x0000,0x0023 ; Debug Table 0x30.0x0 = 0x403,0x1 0404 0000 0000 | | .BLANK 0000[0x4] 0408 ; -------------------------------------------------------------------------------------- 0408 ; SUBPROGRAM 0408 ; -------------------------------------------------------------------------------------- 0408 040b | | .CONST 0x040b ; Address of begin 0409 0004 | | .CONST 0x0004 ; Address of exception handler 040a 0001 | | .CONST 0x0001 ; Number of locals 040b BODY_0408: 040b INIT_0408: 040b e003 | | Load 0x0,0x3 ; Debug Table 0x31 = .DEBUG 0x040b,0x08a6,0x0001,0x0000,0x0056,0xba25,0x0000,0x0031 ; Debug Table 0x31.0x0 = 0x40b,0x1 040c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 040d c5fe | | Store 0x2,-0x2 040e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 040f 0000 | | .XXX[0x1] 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; -------------------------------------------------------------------------------------- 0410 0413 | | .CONST 0x0413 ; Address of begin 0411 0004 | | .CONST 0x0004 ; Address of exception handler 0412 0001 | | .CONST 0x0001 ; Number of locals 0413 BODY_0410: 0413 INIT_0410: 0413 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x32 = .DEBUG 0x0413,0x08aa,0x0001,0x0000,0x0056,0xba25,0x0000,0x003f ; Debug Table 0x32.0x0 = 0x413,0x1 0414 0000 0000 | | .BLANK 0000[0x4] 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 042d | - | .CONST 0x042d ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0006 | | .CONST 0x0006 ; Number of locals 041b INIT_0418: 041b e20d | | Load 0x1,0xd ; Debug Table 0x33 = .DEBUG 0x041b,0x08ae,0x0001,0x0000,0x0056,0xba25,0x0000,0x0700 ; Debug Table 0x33.0x0 = 0x41b,0xffff 041c e001 | | Load 0x0,0x1 ; Debug Table 0x33.0x1 = 0x41c,0xfffe 041d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 041e 02ff | | Declare_Variable Variant_Record 041f 00d8 | | Load_Top At_Offset_0 0420 1c00 | | Execute_Immediate Run_Utility,0x0 0421 e00c | | Load 0x0,0xc ; Debug Table 0x33.0x2 = 0x421,0xfffd 0422 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0423 e00c | | Load 0x0,0xc ; Debug Table 0x33.0x3 = 0x423,0xfffc 0424 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0425 e003 | | Load 0x0,0x3 ; Debug Table 0x33.0x4 = 0x425,0xfffb 0426 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0427 02c7 | | Declare_Variable Any 0428 e00b | | Load 0x0,0xb 0429 1810 | | Execute Package,Field_Execute,Field_Number 0x10 042a e003 | | Load 0x0,0x3 042b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 042c c406 | | Store 0x2,0x6 042d BODY_0418: 042d e00c | | Load 0x0,0xc ; Debug Table 0x33.0x5 = 0x42d,0xfffa ; Debug Table 0x33.0x6 = 0x42d,0x1 042e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 042f 00dc | | Load_Top At_Offset_4 0430 4800 |H | Short_Literal 0x0 0431 4800 |H | Short_Literal 0x0 0432 e012 | | Load 0x0,0x12 0433 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0434 00dc | | Load_Top At_Offset_4 0435 4800 |H | Short_Literal 0x0 0436 4800 |H | Short_Literal 0x0 0437 4800 |H | Short_Literal 0x0 0438 e001 | | Load 0x0,0x1 0439 1816 | | Execute Package,Field_Execute,Field_Number 0x16 043a 00d1 | | Pop_Control Pop_Count_1 043b 005b | [ | Store_Top Discrete,At_Offset_3 043c 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x7 = 0x43c,0x2 043d 0b00 | | Execute_Immediate Case_Compare,0x0 043e 7002 |p | Jump_Nonzero 0x441 043f 606c |`l | Indirect_Literal Discrete,0x4ac,{0x00000000, 0x56ba2501} ; Debug Table 0x33.0x8 = 0x43f,0x4 0440 0257 | W | Execute Discrete,Raise 0441 00d1 | | Pop_Control Pop_Count_1 0442 e00c | | Load 0x0,0xc ; Debug Table 0x33.0x9 = 0x442,0x5 0443 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0444 e20d | | Load 0x1,0xd 0445 00da | | Load_Top At_Offset_2 0446 4800 |H | Short_Literal 0x0 0447 4802 |H | Short_Literal 0x2 0448 e403 | | Load 0x2,0x3 0449 e001 | | Load 0x0,0x1 044a 181a | | Execute Package,Field_Execute,Field_Number 0x1a 044b 0036 | 6 | Store_Top Heap_Access,At_Offset_6 044c 005a | Z | Store_Top Discrete,At_Offset_2 044d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0xa = 0x44d,0x6 044e 0b00 | | Execute_Immediate Case_Compare,0x0 044f 7002 |p | Jump_Nonzero 0x452 0450 605b |`[ | Indirect_Literal Discrete,0x4ac,{0x00000000, 0x56ba2501} ; Debug Table 0x33.0xb = 0x450,0x8 0451 0257 | W | Execute Discrete,Raise 0452 00d1 | | Pop_Control Pop_Count_1 0453 00dc | | Load_Top At_Offset_4 ; Debug Table 0x33.0xc = 0x453,0x9 0454 00dd | | Load_Top At_Offset_5 0455 8214 | | Call 0x1,0x14 0456 48ab |H | Short_Literal 0xab 0457 00eb | | Load_Encached Diana_Cache 0458 1881 | | Execute Package,Field_Execute,Field_Number 0x81 0459 8217 | | Call 0x1,0x17 045a 4800 |H | Short_Literal 0x0 ; Debug Table 0x33.0xd = 0x45a,0xa 045b 00d9 | | Load_Top At_Offset_1 045c e5ff | | Load 0x2,-0x1 045d e241 | A | Load 0x1,0x41 045e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 045f 00dc | | Load_Top At_Offset_4 ; Debug Table 0x33.0xe = 0x45f,0xb 0460 a5fe | | Store_Unchecked 0x2,-0x2 0461 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0462 0000 0000 | | .BLANK 0000[0x6] 0468 ; -------------------------------------------------------------------------------------- 0468 ; SUBPROGRAM 0468 ; -------------------------------------------------------------------------------------- 0468 0471 | q | .CONST 0x0471 ; Address of begin 0469 0004 | | .CONST 0x0004 ; Address of exception handler 046a 0003 | | .CONST 0x0003 ; Number of locals 046b INIT_0468: 046b e003 | | Load 0x0,0x3 ; Debug Table 0x34 = .DEBUG 0x046b,0x08ce,0x0001,0x0000,0x0056,0xba25,0x0000,0x07a4 ; Debug Table 0x34.0x0 = 0x46b,0xffff 046c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 046d 02c7 | | Declare_Variable Any 046e 00d8 | | Load_Top At_Offset_0 046f 1c00 | | Execute_Immediate Run_Utility,0x0 0470 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x34.0x1 = 0x470,0xfffe 0471 BODY_0468: 0471 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x34.0x2 = 0x471,0x1 0472 00da | | Load_Top At_Offset_2 0473 00de | | Load_Top At_Offset_6 0474 e241 | A | Load 0x1,0x41 0475 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0476 c402 | | Store 0x2,0x2 0477 0059 | Y | Store_Top Discrete,At_Offset_1 0478 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x3 = 0x478,0x2 0479 680b |h | Jump_Zero 0x485 047a 00d9 | | Load_Top At_Offset_1 047b e003 | | Load 0x0,0x3 047c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 047d 012f | / | Execute Any,Equal 047e 7006 |p | Jump_Nonzero 0x485 047f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x34.0x4 = 0x47f,0x3 0480 4801 |H | Short_Literal 0x1 0481 4800 |H | Short_Literal 0x0 0482 e003 | | Load 0x0,0x3 0483 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0484 c402 | | Store 0x2,0x2 0485 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0486 0000 0000 | | .XXX[0x2] 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 048b | | .CONST 0x048b ; Address of begin 0489 0490 | | .CONST 0x0490 ; Address of exception handler 048a 0001 | | .CONST 0x0001 ; Number of locals 048b BODY_0488: 048b INIT_0488: 048b 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x35 = .DEBUG 0x048b,0x08da,0x0004,0x0000,0x0056,0xba25,0x0000,0x0598 ; Debug Table 0x35.0x0 = 0x48b,0x1 048c e5fd | | Load 0x2,-0x3 048d e008 | | Load 0x0,0x8 048e 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 048f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0490 TRAP_0488: 0490 0007 | | Action Break_Optional 0491 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x35.0x1 = 0x491,0x2 0492 0000 0000 | | .BLANK 0000[0x6] 0498 ; -------------------------------------------------------------------------------------- 0498 ; SUBPROGRAM 0498 ; -------------------------------------------------------------------------------------- 0498 049f | | .CONST 0x049f ; Address of begin 0499 04a5 | | .CONST 0x04a5 ; Address of exception handler 049a 0002 | | .CONST 0x0002 ; Number of locals 049b INIT_0498: 049b 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x36 = .DEBUG 0x049b,0x08e0,0x0002,0x0000,0x0056,0xba25,0x0000,0x0804 ; Debug Table 0x36.0x0 = 0x49b,0xffff 049c 00db | | Load_Top At_Offset_3 049d 8214 | | Call 0x1,0x14 049e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 049f BODY_0498: 049f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x1 = 0x49f,0x1 04a0 e008 | | Load 0x0,0x8 04a1 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04a2 6005 |` | Indirect_Literal Discrete,0x4a8,{0x00000000, 0x000a0000} 04a3 027c | | | Execute Discrete,Less 04a4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04a5 TRAP_0498: 04a5 0007 | | Action Break_Optional 04a6 4800 |H | Short_Literal 0x0 ; Debug Table 0x36.0x2 = 0x4a6,0x2 04a7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04a8 0000 0000 | | .LITERAL {0x00000000, 0x000a0000} 04ac 0000 0000 | | .LITERAL {0x00000000, 0x56ba2501} 04b0 ; -------------------------------------------------------------------------------------- 04b0 ; STRING TABLE 04b0 ; -------------------------------------------------------------------------------------- 04b0 0010 | | .STRTAB 0x0010->0x04b8 ; "NONEXISTENT" 04b1 0019 | | .STRTAB 0x0019->0x04bd ; "ARCHIVE" 04b2 001e | | .STRTAB 0x001e->0x04c1 ; "SOURCE" 04b3 0022 | " | .STRTAB 0x0022->0x04c4 ; "INSTALLED" 04b4 0029 | ) | .STRTAB 0x0029->0x04c8 ; "CODED" 04b5 002c | , | .STRTAB 0x002c->0x04cb ; "Garbage_Unit_action" 04b6 003d | = | .STRTAB 0x003d->0x04d4 ; "Garbage_Unit" 04b7 0047 | G | .STREND 0x0047->0x04da 04b8 4e4f 4e45 |NONE| .STRTAB_STRINGS 04db 0000 0000 | | .BLANK 0000[0x5] 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; Debug Table 04e0 ; -------------------------------------------------------------------------------------- 04e0 0003 0037 | 7| .CONST 0x0003,0x0037 04e2 000b 069a | | .DEBUG 0x000b,0x069a,0x0000,0x0000,0x0056,0xb955,0x0000,0x007d 04ea 0070 06fa | p | .DEBUG 0x0070,0x06fa,0x0000,0x0000,0x0056,0xba25,0x0000,0x000a 04f2 010b 0770 | p| .DEBUG 0x010b,0x0770,0x0005,0x0000,0x0056,0xb955,0x0000,0x0084 04fa 0123 0772 | # r| .DEBUG 0x0123,0x0772,0x0002,0x0000,0x0056,0xb955,0x0000,0x008d 0502 012b 0776 | + v| .DEBUG 0x012b,0x0776,0x0002,0x0000,0x0056,0xb955,0x0000,0x0096 050a 0133 077a | 3 z| .DEBUG 0x0133,0x077a,0x0002,0x0000,0x0056,0xb955,0x0000,0x009b 0512 013b 077e | ; ~| .DEBUG 0x013b,0x077e,0x0002,0x0000,0x0056,0xb955,0x0000,0x00a4 051a 014b 078e | K | .DEBUG 0x014b,0x078e,0x0002,0x0000,0x0056,0xb955,0x0000,0x00af 0522 015b 0792 | [ | .DEBUG 0x015b,0x0792,0x0002,0x0000,0x0056,0xb955,0x0000,0x00ba 052a 0163 0796 | c | .DEBUG 0x0163,0x0796,0x0002,0x0000,0x0056,0xb955,0x0000,0x00c5 0532 016b 079a | k | .DEBUG 0x016b,0x079a,0x0002,0x0000,0x0056,0xb955,0x0000,0x00d0 053a 0173 079e | s | .DEBUG 0x0173,0x079e,0x0001,0x0000,0x0056,0xb955,0x0000,0x00dd 0542 017b 07a2 | { | .DEBUG 0x017b,0x07a2,0x0002,0x0000,0x0056,0xb955,0x0000,0x00eb 054a 018b 07a6 | | .DEBUG 0x018b,0x07a6,0x0002,0x0000,0x0056,0xb955,0x0000,0x00f6 0552 01a3 07ac | | .DEBUG 0x01a3,0x07ac,0x0002,0x0000,0x0056,0xb955,0x0000,0x0103 055a 01ab 07b0 | | .DEBUG 0x01ab,0x07b0,0x0002,0x0000,0x0056,0xb955,0x0000,0x010e 0562 01bb 07b4 | | .DEBUG 0x01bb,0x07b4,0x0001,0x0000,0x0056,0xb955,0x0000,0x011b 056a 01c3 07b8 | | .DEBUG 0x01c3,0x07b8,0x0002,0x0000,0x0056,0xb955,0x0000,0x0129 0572 01cb 07bc | | .DEBUG 0x01cb,0x07bc,0x0001,0x0000,0x0056,0xb955,0x0000,0x0134 057a 01d3 07c0 | | .DEBUG 0x01d3,0x07c0,0x0002,0x0000,0x0056,0xb955,0x0000,0x0142 0582 01db 07c4 | | .DEBUG 0x01db,0x07c4,0x0001,0x0000,0x0056,0xb955,0x0000,0x014b 058a 01eb 07c8 | | .DEBUG 0x01eb,0x07c8,0x0001,0x0000,0x0056,0xb955,0x0000,0x0157 0592 01fb 07ce | | .DEBUG 0x01fb,0x07ce,0x0001,0x0000,0x0056,0xb955,0x0000,0x0174 059a 020b 07d4 | | .DEBUG 0x020b,0x07d4,0x0001,0x0000,0x0056,0xb955,0x0000,0x0191 05a2 022b 07e6 | + | .DEBUG 0x022b,0x07e6,0x0002,0x0000,0x0056,0xb955,0x0000,0x01ab 05aa 024b 07f6 | K | .DEBUG 0x024b,0x07f6,0x0002,0x0000,0x0056,0xb955,0x0000,0x01c2 05b2 026b 0806 | k | .DEBUG 0x026b,0x0806,0x0002,0x0000,0x0056,0xb955,0x0000,0x01db 05ba 027b 080a | { | .DEBUG 0x027b,0x080a,0x0002,0x0000,0x0056,0xb955,0x0000,0x01f0 05c2 0293 0814 | | .DEBUG 0x0293,0x0814,0x0001,0x0000,0x0056,0xb955,0x0000,0x0209 05ca 02a3 081a | | .DEBUG 0x02a3,0x081a,0x0002,0x0000,0x0056,0xb955,0x0000,0x0227 05d2 02b3 081e | | .DEBUG 0x02b3,0x081e,0x0002,0x0000,0x0056,0xb955,0x0000,0x0232 05da 02c3 0822 | "| .DEBUG 0x02c3,0x0822,0x0001,0x0000,0x0056,0xb955,0x0000,0x023f 05e2 02d3 0826 | &| .DEBUG 0x02d3,0x0826,0x0001,0x0000,0x0056,0xb955,0x0000,0x024d 05ea 02e3 082c | ,| .DEBUG 0x02e3,0x082c,0x0001,0x0000,0x0056,0xb955,0x0000,0x026c 05f2 02f3 0832 | 2| .DEBUG 0x02f3,0x0832,0x0002,0x0000,0x0056,0xb955,0x0000,0x028b 05fa 030b 083c | <| .DEBUG 0x030b,0x083c,0x0002,0x0000,0x0056,0xb955,0x0000,0x0298 0602 0313 0840 | @| .DEBUG 0x0313,0x0840,0x0001,0x0000,0x0056,0xb955,0x0000,0x02a5 060a 0323 0844 | # D| .DEBUG 0x0323,0x0844,0x0002,0x0000,0x0056,0xb955,0x0000,0x02b5 0612 033b 084e | ; N| .DEBUG 0x033b,0x084e,0x0002,0x0000,0x0056,0xb955,0x0000,0x02c0 061a 034b 0852 | K R| .DEBUG 0x034b,0x0852,0x0001,0x0000,0x0056,0xb955,0x0000,0x02c7 0622 0373 085c | s \| .DEBUG 0x0373,0x085c,0x0001,0x0000,0x0056,0xb955,0x0000,0x02eb 062a 03ab 086e | n| .DEBUG 0x03ab,0x086e,0x0001,0x0000,0x0056,0xb955,0x0000,0x030f 0632 03b3 0872 | r| .DEBUG 0x03b3,0x0872,0x0002,0x0000,0x0056,0xb955,0x0000,0x031b 063a 03bb 0876 | v| .DEBUG 0x03bb,0x0876,0x0001,0x0000,0x0056,0xb955,0x0000,0x0324 0642 03c3 087a | z| .DEBUG 0x03c3,0x087a,0x0002,0x0000,0x0056,0xb955,0x0000,0x0330 064a 03cb 087e | ~| .DEBUG 0x03cb,0x087e,0x0001,0x0000,0x0056,0xb955,0x0000,0x0339 0652 03d3 0882 | | .DEBUG 0x03d3,0x0882,0x0002,0x0000,0x0056,0xb955,0x0000,0x0345 065a 03db 0886 | | .DEBUG 0x03db,0x0886,0x0001,0x0000,0x0056,0xba25,0x0000,0x0015 0662 0403 08a2 | | .DEBUG 0x0403,0x08a2,0x0001,0x0000,0x0056,0xba25,0x0000,0x0023 066a 040b 08a6 | | .DEBUG 0x040b,0x08a6,0x0001,0x0000,0x0056,0xba25,0x0000,0x0031 0672 0413 08aa | | .DEBUG 0x0413,0x08aa,0x0001,0x0000,0x0056,0xba25,0x0000,0x003f 067a 041b 08ae | | .DEBUG 0x041b,0x08ae,0x0001,0x0000,0x0056,0xba25,0x0000,0x0700 0682 046b 08ce | k | .DEBUG 0x046b,0x08ce,0x0001,0x0000,0x0056,0xba25,0x0000,0x07a4 068a 048b 08da | | .DEBUG 0x048b,0x08da,0x0004,0x0000,0x0056,0xba25,0x0000,0x0598 0692 049b 08e0 | | .DEBUG 0x049b,0x08e0,0x0002,0x0000,0x0056,0xba25,0x0000,0x0804 069a ; -------------------------------------------------------------------------------------- 069a ; Debug3 Subtable 0x0 069a ; -------------------------------------------------------------------------------------- 069a 002f 0000 | / | .DBG3TAB 0x002f,0x0000 069c 000b ffff | | .CONST 0x000b,0xffff 069e 000e fffe | | .CONST 0x000e,0xfffe 06a0 0013 fffd | | .CONST 0x0013,0xfffd 06a2 0015 fffc | | .CONST 0x0015,0xfffc 06a4 0017 fffb | | .CONST 0x0017,0xfffb 06a6 0019 fffa | | .CONST 0x0019,0xfffa 06a8 001b fff9 | | .CONST 0x001b,0xfff9 06aa 001d fff8 | | .CONST 0x001d,0xfff8 06ac 001f fff7 | | .CONST 0x001f,0xfff7 06ae 0021 fff6 | ! | .CONST 0x0021,0xfff6 06b0 0023 fff5 | # | .CONST 0x0023,0xfff5 06b2 0025 fff4 | % | .CONST 0x0025,0xfff4 06b4 0027 fff3 | ' | .CONST 0x0027,0xfff3 06b6 0029 fff2 | ) | .CONST 0x0029,0xfff2 06b8 002b fff1 | + | .CONST 0x002b,0xfff1 06ba 002d fff0 | - | .CONST 0x002d,0xfff0 06bc 002f ffef | / | .CONST 0x002f,0xffef 06be 0031 ffee | 1 | .CONST 0x0031,0xffee 06c0 0033 ffed | 3 | .CONST 0x0033,0xffed 06c2 0035 ffec | 5 | .CONST 0x0035,0xffec 06c4 0037 ffeb | 7 | .CONST 0x0037,0xffeb 06c6 0039 ffea | 9 | .CONST 0x0039,0xffea 06c8 003b ffe9 | ; | .CONST 0x003b,0xffe9 06ca 003d ffe8 | = | .CONST 0x003d,0xffe8 06cc 003f ffe7 | ? | .CONST 0x003f,0xffe7 06ce 0041 ffe6 | A | .CONST 0x0041,0xffe6 06d0 0043 ffe5 | C | .CONST 0x0043,0xffe5 06d2 0047 ffe4 | G | .CONST 0x0047,0xffe4 06d4 0049 ffe3 | I | .CONST 0x0049,0xffe3 06d6 004b ffe2 | K | .CONST 0x004b,0xffe2 06d8 004d ffe1 | M | .CONST 0x004d,0xffe1 06da 004f ffe0 | O | .CONST 0x004f,0xffe0 06dc 0051 ffdf | Q | .CONST 0x0051,0xffdf 06de 0053 ffde | S | .CONST 0x0053,0xffde 06e0 0055 ffdd | U | .CONST 0x0055,0xffdd 06e2 0057 ffdc | W | .CONST 0x0057,0xffdc 06e4 0059 ffdb | Y | .CONST 0x0059,0xffdb 06e6 005b ffda | [ | .CONST 0x005b,0xffda 06e8 005d ffd9 | ] | .CONST 0x005d,0xffd9 06ea 005f ffd8 | _ | .CONST 0x005f,0xffd8 06ec 0061 ffd7 | a | .CONST 0x0061,0xffd7 06ee 0063 ffd6 | c | .CONST 0x0063,0xffd6 06f0 0065 ffd5 | e | .CONST 0x0065,0xffd5 06f2 0067 ffd4 | g | .CONST 0x0067,0xffd4 06f4 0069 ffd3 | i | .CONST 0x0069,0xffd3 06f6 006b ffd2 | k | .CONST 0x006b,0xffd2 06f8 006d ffd1 | m | .CONST 0x006d,0xffd1 06fa ; -------------------------------------------------------------------------------------- 06fa ; Debug3 Subtable 0x1 06fa ; -------------------------------------------------------------------------------------- 06fa 003a 0000 | : | .DBG3TAB 0x003a,0x0000 06fc 0070 ffff | p | .CONST 0x0070,0xffff 06fe 0070 fffe | p | .CONST 0x0070,0xfffe 0700 0072 fffd | r | .CONST 0x0072,0xfffd 0702 0074 fffc | t | .CONST 0x0074,0xfffc 0704 0076 fffb | v | .CONST 0x0076,0xfffb 0706 0078 fffa | x | .CONST 0x0078,0xfffa 0708 007a fff9 | z | .CONST 0x007a,0xfff9 070a 008b fff8 | | .CONST 0x008b,0xfff8 070c 009b fff7 | | .CONST 0x009b,0xfff7 070e 009d fff6 | | .CONST 0x009d,0xfff6 0710 009f fff5 | | .CONST 0x009f,0xfff5 0712 00a1 fff4 | | .CONST 0x00a1,0xfff4 0714 00a3 fff3 | | .CONST 0x00a3,0xfff3 0716 00a5 fff2 | | .CONST 0x00a5,0xfff2 0718 00a7 fff1 | | .CONST 0x00a7,0xfff1 071a 00a9 fff0 | | .CONST 0x00a9,0xfff0 071c 00ab ffef | | .CONST 0x00ab,0xffef 071e 00ad ffee | | .CONST 0x00ad,0xffee 0720 00af ffed | | .CONST 0x00af,0xffed 0722 00b1 ffec | | .CONST 0x00b1,0xffec 0724 00b3 ffeb | | .CONST 0x00b3,0xffeb 0726 00b5 ffea | | .CONST 0x00b5,0xffea 0728 00b7 ffe9 | | .CONST 0x00b7,0xffe9 072a 00b9 ffe8 | | .CONST 0x00b9,0xffe8 072c 00bb ffe7 | | .CONST 0x00bb,0xffe7 072e 00bd ffe6 | | .CONST 0x00bd,0xffe6 0730 00bf ffe5 | | .CONST 0x00bf,0xffe5 0732 00c1 ffe4 | | .CONST 0x00c1,0xffe4 0734 00c3 ffe3 | | .CONST 0x00c3,0xffe3 0736 00c5 ffe2 | | .CONST 0x00c5,0xffe2 0738 00c7 ffe1 | | .CONST 0x00c7,0xffe1 073a 00c9 ffe0 | | .CONST 0x00c9,0xffe0 073c 00cb ffdf | | .CONST 0x00cb,0xffdf 073e 00cd ffde | | .CONST 0x00cd,0xffde 0740 00cf ffdd | | .CONST 0x00cf,0xffdd 0742 00d1 ffdc | | .CONST 0x00d1,0xffdc 0744 00d3 ffdb | | .CONST 0x00d3,0xffdb 0746 00d5 ffda | | .CONST 0x00d5,0xffda 0748 00d7 ffd9 | | .CONST 0x00d7,0xffd9 074a 00d9 ffd8 | | .CONST 0x00d9,0xffd8 074c 00db ffd7 | | .CONST 0x00db,0xffd7 074e 00dd ffd6 | | .CONST 0x00dd,0xffd6 0750 00df ffd5 | | .CONST 0x00df,0xffd5 0752 00e1 ffd4 | | .CONST 0x00e1,0xffd4 0754 00e3 ffd3 | | .CONST 0x00e3,0xffd3 0756 00e5 ffd2 | | .CONST 0x00e5,0xffd2 0758 00e7 ffd1 | | .CONST 0x00e7,0xffd1 075a 00e9 ffd0 | | .CONST 0x00e9,0xffd0 075c 00eb ffcf | | .CONST 0x00eb,0xffcf 075e 00ed ffce | | .CONST 0x00ed,0xffce 0760 00ef ffcd | | .CONST 0x00ef,0xffcd 0762 00f1 ffcc | | .CONST 0x00f1,0xffcc 0764 00f3 ffcb | | .CONST 0x00f3,0xffcb 0766 00f5 ffca | | .CONST 0x00f5,0xffca 0768 00f7 ffc9 | | .CONST 0x00f7,0xffc9 076a 00f9 ffc8 | | .CONST 0x00f9,0xffc8 076c 00fb ffc7 | | .CONST 0x00fb,0xffc7 076e 00fd ffc6 | | .CONST 0x00fd,0xffc6 0770 ; -------------------------------------------------------------------------------------- 0770 ; Debug3 Subtable 0x2 0770 ; -------------------------------------------------------------------------------------- 0770 0000 0000 | | .DBG3TAB 0x0000,0x0000 0772 ; -------------------------------------------------------------------------------------- 0772 ; Debug3 Subtable 0x3 0772 ; -------------------------------------------------------------------------------------- 0772 0000 0001 | | .DBG3TAB 0x0000,0x0001 0774 0123 0001 | # | .CONST 0x0123,0x0001 0776 ; -------------------------------------------------------------------------------------- 0776 ; Debug3 Subtable 0x4 0776 ; -------------------------------------------------------------------------------------- 0776 0000 0001 | | .DBG3TAB 0x0000,0x0001 0778 012b 0001 | + | .CONST 0x012b,0x0001 077a ; -------------------------------------------------------------------------------------- 077a ; Debug3 Subtable 0x5 077a ; -------------------------------------------------------------------------------------- 077a 0000 0001 | | .DBG3TAB 0x0000,0x0001 077c 0133 0001 | 3 | .CONST 0x0133,0x0001 077e ; -------------------------------------------------------------------------------------- 077e ; Debug3 Subtable 0x6 077e ; -------------------------------------------------------------------------------------- 077e 0002 0005 | | .DBG3TAB 0x0002,0x0005 0780 013b ffff | ; | .CONST 0x013b,0xffff 0782 013c 0401 | < | .CONST 0x013c,0x0401 0784 013d 0402 | = | .CONST 0x013d,0x0402 0786 013e 0403 | > | .CONST 0x013e,0x0403 0788 013e 0404 | > | .CONST 0x013e,0x0404 078a 013e ffff | > | .CONST 0x013e,0xffff 078c 013f 0001 | ? | .CONST 0x013f,0x0001 078e ; -------------------------------------------------------------------------------------- 078e ; Debug3 Subtable 0x7 078e ; -------------------------------------------------------------------------------------- 078e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0790 014b 0001 | K | .CONST 0x014b,0x0001 0792 ; -------------------------------------------------------------------------------------- 0792 ; Debug3 Subtable 0x8 0792 ; -------------------------------------------------------------------------------------- 0792 0000 0001 | | .DBG3TAB 0x0000,0x0001 0794 015b 0001 | [ | .CONST 0x015b,0x0001 0796 ; -------------------------------------------------------------------------------------- 0796 ; Debug3 Subtable 0x9 0796 ; -------------------------------------------------------------------------------------- 0796 0000 0001 | | .DBG3TAB 0x0000,0x0001 0798 0163 0001 | c | .CONST 0x0163,0x0001 079a ; -------------------------------------------------------------------------------------- 079a ; Debug3 Subtable 0xa 079a ; -------------------------------------------------------------------------------------- 079a 0000 0001 | | .DBG3TAB 0x0000,0x0001 079c 016b 0001 | k | .CONST 0x016b,0x0001 079e ; -------------------------------------------------------------------------------------- 079e ; Debug3 Subtable 0xb 079e ; -------------------------------------------------------------------------------------- 079e 0000 0001 | | .DBG3TAB 0x0000,0x0001 07a0 0173 0001 | s | .CONST 0x0173,0x0001 07a2 ; -------------------------------------------------------------------------------------- 07a2 ; Debug3 Subtable 0xc 07a2 ; -------------------------------------------------------------------------------------- 07a2 0000 0001 | | .DBG3TAB 0x0000,0x0001 07a4 017b 0001 | { | .CONST 0x017b,0x0001 07a6 ; -------------------------------------------------------------------------------------- 07a6 ; Debug3 Subtable 0xd 07a6 ; -------------------------------------------------------------------------------------- 07a6 0001 0001 | | .DBG3TAB 0x0001,0x0001 07a8 018b ffff | | .CONST 0x018b,0xffff 07aa 0194 0001 | | .CONST 0x0194,0x0001 07ac ; -------------------------------------------------------------------------------------- 07ac ; Debug3 Subtable 0xe 07ac ; -------------------------------------------------------------------------------------- 07ac 0000 0001 | | .DBG3TAB 0x0000,0x0001 07ae 01a3 0001 | | .CONST 0x01a3,0x0001 07b0 ; -------------------------------------------------------------------------------------- 07b0 ; Debug3 Subtable 0xf 07b0 ; -------------------------------------------------------------------------------------- 07b0 0000 0001 | | .DBG3TAB 0x0000,0x0001 07b2 01ab 0001 | | .CONST 0x01ab,0x0001 07b4 ; -------------------------------------------------------------------------------------- 07b4 ; Debug3 Subtable 0x10 07b4 ; -------------------------------------------------------------------------------------- 07b4 0000 0001 | | .DBG3TAB 0x0000,0x0001 07b6 01bb 0001 | | .CONST 0x01bb,0x0001 07b8 ; -------------------------------------------------------------------------------------- 07b8 ; Debug3 Subtable 0x11 07b8 ; -------------------------------------------------------------------------------------- 07b8 0000 0001 | | .DBG3TAB 0x0000,0x0001 07ba 01c3 0001 | | .CONST 0x01c3,0x0001 07bc ; -------------------------------------------------------------------------------------- 07bc ; Debug3 Subtable 0x12 07bc ; -------------------------------------------------------------------------------------- 07bc 0000 0001 | | .DBG3TAB 0x0000,0x0001 07be 01cb 0001 | | .CONST 0x01cb,0x0001 07c0 ; -------------------------------------------------------------------------------------- 07c0 ; Debug3 Subtable 0x13 07c0 ; -------------------------------------------------------------------------------------- 07c0 0000 0001 | | .DBG3TAB 0x0000,0x0001 07c2 01d3 0001 | | .CONST 0x01d3,0x0001 07c4 ; -------------------------------------------------------------------------------------- 07c4 ; Debug3 Subtable 0x14 07c4 ; -------------------------------------------------------------------------------------- 07c4 0000 0001 | | .DBG3TAB 0x0000,0x0001 07c6 01db 0001 | | .CONST 0x01db,0x0001 07c8 ; -------------------------------------------------------------------------------------- 07c8 ; Debug3 Subtable 0x15 07c8 ; -------------------------------------------------------------------------------------- 07c8 0000 0002 | | .DBG3TAB 0x0000,0x0002 07ca 01eb 0001 | | .CONST 0x01eb,0x0001 07cc 01ed 0002 | | .CONST 0x01ed,0x0002 07ce ; -------------------------------------------------------------------------------------- 07ce ; Debug3 Subtable 0x16 07ce ; -------------------------------------------------------------------------------------- 07ce 0000 0002 | | .DBG3TAB 0x0000,0x0002 07d0 01fb 0001 | | .CONST 0x01fb,0x0001 07d2 01fd 0002 | | .CONST 0x01fd,0x0002 07d4 ; -------------------------------------------------------------------------------------- 07d4 ; Debug3 Subtable 0x17 07d4 ; -------------------------------------------------------------------------------------- 07d4 0000 0008 | | .DBG3TAB 0x0000,0x0008 07d6 020d 0001 | | .CONST 0x020d,0x0001 07d8 020f 0002 | | .CONST 0x020f,0x0002 07da 0211 0003 | | .CONST 0x0211,0x0003 07dc 0213 0004 | | .CONST 0x0213,0x0004 07de 0218 0005 | | .CONST 0x0218,0x0005 07e0 021a 0006 | | .CONST 0x021a,0x0006 07e2 0220 0007 | | .CONST 0x0220,0x0007 07e4 0222 0008 | " | .CONST 0x0222,0x0008 07e6 ; -------------------------------------------------------------------------------------- 07e6 ; Debug3 Subtable 0x18 07e6 ; -------------------------------------------------------------------------------------- 07e6 0001 0006 | | .DBG3TAB 0x0001,0x0006 07e8 022b ffff | + | .CONST 0x022b,0xffff 07ea 022c 0001 | , | .CONST 0x022c,0x0001 07ec 022e 0002 | . | .CONST 0x022e,0x0002 07ee 0232 0003 | 2 | .CONST 0x0232,0x0003 07f0 0236 0004 | 6 | .CONST 0x0236,0x0004 07f2 023c 0005 | < | .CONST 0x023c,0x0005 07f4 023f 0006 | ? | .CONST 0x023f,0x0006 07f6 ; -------------------------------------------------------------------------------------- 07f6 ; Debug3 Subtable 0x19 07f6 ; -------------------------------------------------------------------------------------- 07f6 0001 0006 | | .DBG3TAB 0x0001,0x0006 07f8 024b ffff | K | .CONST 0x024b,0xffff 07fa 024c 0001 | L | .CONST 0x024c,0x0001 07fc 024e 0002 | N | .CONST 0x024e,0x0002 07fe 0252 0003 | R | .CONST 0x0252,0x0003 0800 0256 0004 | V | .CONST 0x0256,0x0004 0802 025e 0005 | ^ | .CONST 0x025e,0x0005 0804 0260 0006 | ` | .CONST 0x0260,0x0006 0806 ; -------------------------------------------------------------------------------------- 0806 ; Debug3 Subtable 0x1a 0806 ; -------------------------------------------------------------------------------------- 0806 0000 0001 | | .DBG3TAB 0x0000,0x0001 0808 026b 0001 | k | .CONST 0x026b,0x0001 080a ; -------------------------------------------------------------------------------------- 080a ; Debug3 Subtable 0x1b 080a ; -------------------------------------------------------------------------------------- 080a 0002 0002 | | .DBG3TAB 0x0002,0x0002 080c 027b ffff | { | .CONST 0x027b,0xffff 080e 027d fffe | } | .CONST 0x027d,0xfffe 0810 027e 0001 | ~ | .CONST 0x027e,0x0001 0812 0287 0002 | | .CONST 0x0287,0x0002 0814 ; -------------------------------------------------------------------------------------- 0814 ; Debug3 Subtable 0x1c 0814 ; -------------------------------------------------------------------------------------- 0814 0001 0001 | | .DBG3TAB 0x0001,0x0001 0816 0293 ffff | | .CONST 0x0293,0xffff 0818 0295 0001 | | .CONST 0x0295,0x0001 081a ; -------------------------------------------------------------------------------------- 081a ; Debug3 Subtable 0x1d 081a ; -------------------------------------------------------------------------------------- 081a 0000 0001 | | .DBG3TAB 0x0000,0x0001 081c 02a3 0001 | | .CONST 0x02a3,0x0001 081e ; -------------------------------------------------------------------------------------- 081e ; Debug3 Subtable 0x1e 081e ; -------------------------------------------------------------------------------------- 081e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0820 02b3 0001 | | .CONST 0x02b3,0x0001 0822 ; -------------------------------------------------------------------------------------- 0822 ; Debug3 Subtable 0x1f 0822 ; -------------------------------------------------------------------------------------- 0822 0000 0001 | | .DBG3TAB 0x0000,0x0001 0824 02c3 0001 | | .CONST 0x02c3,0x0001 0826 ; -------------------------------------------------------------------------------------- 0826 ; Debug3 Subtable 0x20 0826 ; -------------------------------------------------------------------------------------- 0826 0000 0002 | | .DBG3TAB 0x0000,0x0002 0828 02d3 0001 | | .CONST 0x02d3,0x0001 082a 02d5 0002 | | .CONST 0x02d5,0x0002 082c ; -------------------------------------------------------------------------------------- 082c ; Debug3 Subtable 0x21 082c ; -------------------------------------------------------------------------------------- 082c 0000 0002 | | .DBG3TAB 0x0000,0x0002 082e 02e3 0001 | | .CONST 0x02e3,0x0001 0830 02e6 0002 | | .CONST 0x02e6,0x0002 0832 ; -------------------------------------------------------------------------------------- 0832 ; Debug3 Subtable 0x22 0832 ; -------------------------------------------------------------------------------------- 0832 0001 0003 | | .DBG3TAB 0x0001,0x0003 0834 02f3 ffff | | .CONST 0x02f3,0xffff 0836 02f5 0001 | | .CONST 0x02f5,0x0001 0838 02fc 0002 | | .CONST 0x02fc,0x0002 083a 0301 0003 | | .CONST 0x0301,0x0003 083c ; -------------------------------------------------------------------------------------- 083c ; Debug3 Subtable 0x23 083c ; -------------------------------------------------------------------------------------- 083c 0000 0001 | | .DBG3TAB 0x0000,0x0001 083e 030b 0001 | | .CONST 0x030b,0x0001 0840 ; -------------------------------------------------------------------------------------- 0840 ; Debug3 Subtable 0x24 0840 ; -------------------------------------------------------------------------------------- 0840 0000 0001 | | .DBG3TAB 0x0000,0x0001 0842 0313 0001 | | .CONST 0x0313,0x0001 0844 ; -------------------------------------------------------------------------------------- 0844 ; Debug3 Subtable 0x25 0844 ; -------------------------------------------------------------------------------------- 0844 0001 0003 | | .DBG3TAB 0x0001,0x0003 0846 0323 ffff | # | .CONST 0x0323,0xffff 0848 032a 0001 | * | .CONST 0x032a,0x0001 084a 032e 0002 | . | .CONST 0x032e,0x0002 084c 0333 0003 | 3 | .CONST 0x0333,0x0003 084e ; -------------------------------------------------------------------------------------- 084e ; Debug3 Subtable 0x26 084e ; -------------------------------------------------------------------------------------- 084e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0850 033b 0001 | ; | .CONST 0x033b,0x0001 0852 ; -------------------------------------------------------------------------------------- 0852 ; Debug3 Subtable 0x27 0852 ; -------------------------------------------------------------------------------------- 0852 0001 0003 | | .DBG3TAB 0x0001,0x0003 0854 034b ffff | K | .CONST 0x034b,0xffff 0856 034f 0001 | O | .CONST 0x034f,0x0001 0858 035b 0002 | [ | .CONST 0x035b,0x0002 085a 0366 0003 | f | .CONST 0x0366,0x0003 085c ; -------------------------------------------------------------------------------------- 085c ; Debug3 Subtable 0x28 085c ; -------------------------------------------------------------------------------------- 085c 0002 0006 | | .DBG3TAB 0x0002,0x0006 085e 0373 ffff | s | .CONST 0x0373,0xffff 0860 0377 fffe | w | .CONST 0x0377,0xfffe 0862 0379 0001 | y | .CONST 0x0379,0x0001 0864 0385 0002 | | .CONST 0x0385,0x0002 0866 038a 0003 | | .CONST 0x038a,0x0003 0868 0390 0004 | | .CONST 0x0390,0x0004 086a 0393 0005 | | .CONST 0x0393,0x0005 086c 0395 0006 | | .CONST 0x0395,0x0006 086e ; -------------------------------------------------------------------------------------- 086e ; Debug3 Subtable 0x29 086e ; -------------------------------------------------------------------------------------- 086e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0870 03ab 0001 | | .CONST 0x03ab,0x0001 0872 ; -------------------------------------------------------------------------------------- 0872 ; Debug3 Subtable 0x2a 0872 ; -------------------------------------------------------------------------------------- 0872 0000 0001 | | .DBG3TAB 0x0000,0x0001 0874 03b3 0001 | | .CONST 0x03b3,0x0001 0876 ; -------------------------------------------------------------------------------------- 0876 ; Debug3 Subtable 0x2b 0876 ; -------------------------------------------------------------------------------------- 0876 0000 0001 | | .DBG3TAB 0x0000,0x0001 0878 03bb 0001 | | .CONST 0x03bb,0x0001 087a ; -------------------------------------------------------------------------------------- 087a ; Debug3 Subtable 0x2c 087a ; -------------------------------------------------------------------------------------- 087a 0000 0001 | | .DBG3TAB 0x0000,0x0001 087c 03c3 0001 | | .CONST 0x03c3,0x0001 087e ; -------------------------------------------------------------------------------------- 087e ; Debug3 Subtable 0x2d 087e ; -------------------------------------------------------------------------------------- 087e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0880 03cb 0001 | | .CONST 0x03cb,0x0001 0882 ; -------------------------------------------------------------------------------------- 0882 ; Debug3 Subtable 0x2e 0882 ; -------------------------------------------------------------------------------------- 0882 0000 0001 | | .DBG3TAB 0x0000,0x0001 0884 03d3 0001 | | .CONST 0x03d3,0x0001 0886 ; -------------------------------------------------------------------------------------- 0886 ; Debug3 Subtable 0x2f 0886 ; -------------------------------------------------------------------------------------- 0886 0005 0008 | | .DBG3TAB 0x0005,0x0008 0888 03db ffff | | .CONST 0x03db,0xffff 088a 03dc fffe | | .CONST 0x03dc,0xfffe 088c 03dd fffd | | .CONST 0x03dd,0xfffd 088e 03dd fffc | | .CONST 0x03dd,0xfffc 0890 03dd fffb | | .CONST 0x03dd,0xfffb 0892 03df 0001 | | .CONST 0x03df,0x0001 0894 03e6 0002 | | .CONST 0x03e6,0x0002 0896 03e8 0003 | | .CONST 0x03e8,0x0003 0898 03eb 0004 | | .CONST 0x03eb,0x0004 089a 03ef 0005 | | .CONST 0x03ef,0x0005 089c 03f1 0006 | | .CONST 0x03f1,0x0006 089e 03f2 0007 | | .CONST 0x03f2,0x0007 08a0 03f4 0008 | | .CONST 0x03f4,0x0008 08a2 ; -------------------------------------------------------------------------------------- 08a2 ; Debug3 Subtable 0x30 08a2 ; -------------------------------------------------------------------------------------- 08a2 0000 0001 | | .DBG3TAB 0x0000,0x0001 08a4 0403 0001 | | .CONST 0x0403,0x0001 08a6 ; -------------------------------------------------------------------------------------- 08a6 ; Debug3 Subtable 0x31 08a6 ; -------------------------------------------------------------------------------------- 08a6 0000 0001 | | .DBG3TAB 0x0000,0x0001 08a8 040b 0001 | | .CONST 0x040b,0x0001 08aa ; -------------------------------------------------------------------------------------- 08aa ; Debug3 Subtable 0x32 08aa ; -------------------------------------------------------------------------------------- 08aa 0000 0001 | | .DBG3TAB 0x0000,0x0001 08ac 0413 0001 | | .CONST 0x0413,0x0001 08ae ; -------------------------------------------------------------------------------------- 08ae ; Debug3 Subtable 0x33 08ae ; -------------------------------------------------------------------------------------- 08ae 0006 0009 | | .DBG3TAB 0x0006,0x0009 08b0 041b ffff | | .CONST 0x041b,0xffff 08b2 041c fffe | | .CONST 0x041c,0xfffe 08b4 0421 fffd | ! | .CONST 0x0421,0xfffd 08b6 0423 fffc | # | .CONST 0x0423,0xfffc 08b8 0425 fffb | % | .CONST 0x0425,0xfffb 08ba 042d fffa | - | .CONST 0x042d,0xfffa 08bc 042d 0001 | - | .CONST 0x042d,0x0001 08be 043c 0002 | < | .CONST 0x043c,0x0002 08c0 043f 0004 | ? | .CONST 0x043f,0x0004 08c2 0442 0005 | B | .CONST 0x0442,0x0005 08c4 044d 0006 | M | .CONST 0x044d,0x0006 08c6 0450 0008 | P | .CONST 0x0450,0x0008 08c8 0453 0009 | S | .CONST 0x0453,0x0009 08ca 045a 000a | Z | .CONST 0x045a,0x000a 08cc 045f 000b | _ | .CONST 0x045f,0x000b 08ce ; -------------------------------------------------------------------------------------- 08ce ; Debug3 Subtable 0x34 08ce ; -------------------------------------------------------------------------------------- 08ce 0002 0003 | | .DBG3TAB 0x0002,0x0003 08d0 046b ffff | k | .CONST 0x046b,0xffff 08d2 0470 fffe | p | .CONST 0x0470,0xfffe 08d4 0471 0001 | q | .CONST 0x0471,0x0001 08d6 0478 0002 | x | .CONST 0x0478,0x0002 08d8 047f 0003 | | .CONST 0x047f,0x0003 08da ; -------------------------------------------------------------------------------------- 08da ; Debug3 Subtable 0x35 08da ; -------------------------------------------------------------------------------------- 08da 0000 0002 | | .DBG3TAB 0x0000,0x0002 08dc 048b 0001 | | .CONST 0x048b,0x0001 08de 0491 0002 | | .CONST 0x0491,0x0002 08e0 ; -------------------------------------------------------------------------------------- 08e0 ; Debug3 Subtable 0x36 08e0 ; -------------------------------------------------------------------------------------- 08e0 0001 0002 | | .DBG3TAB 0x0001,0x0002 08e2 049b ffff | | .CONST 0x049b,0xffff 08e4 049f 0001 | | .CONST 0x049f,0x0001 08e6 04a6 0002 | | .CONST 0x04a6,0x0002 08e8 0000 0000 | | .BLANK 0000[0x118]