|
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 - download
Length: 4096 (0x1000) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 03c0 | | .CONST 0x03c0 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0094 | | .CONST 0x0094 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002f | / | .CONST 0x002f ; Number of locals 000b INIT_0008: 000b 029a 009b | | Declare_Subprogram INIT_0098,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x04aa,0x8000,0x0000,0x005a,0x2e45,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 029a 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 029a 01e3 | | Declare_Subprogram INIT_01e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1f,0xfff5 0021 029a 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x21,0xfff4 0023 029a 020b | | Declare_Subprogram INIT_0208,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x23,0xfff3 0025 029a 0223 | #| Declare_Subprogram INIT_0220,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x25,0xfff2 0027 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x27,0xfff1 0029 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x29,0xfff0 002b 029a 024b | K| Declare_Subprogram INIT_0248,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2b,0xffef 002d 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x0.0x11 = 0x2d,0xffee 002e 0129 | ) | Execute Any,Make_Visible 002f 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x0.0x12 = 0x2f,0xffed 0030 0129 | ) | Execute Any,Make_Visible 0031 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x0.0x13 = 0x31,0xffec 0032 0129 | ) | Execute Any,Make_Visible 0033 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x0.0x14 = 0x33,0xffeb 0034 0129 | ) | Execute Any,Make_Visible 0035 029a 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x35,0xffea 0037 029a 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x37,0xffe9 0039 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x39,0xffe8 003b 0007 | | Action Break_Optional ; Debug Table 0x0.0x18 = 0x3b,0xffe7 003c 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0.0x19 = 0x3c,0xffe6 003d 029a 02b3 | | Declare_Subprogram INIT_02b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x3d,0xffe5 003f 029a 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x3f,0xffe4 0041 4805 |H | Short_Literal 0x5 ; Debug Table 0x0.0x1c = 0x41,0xffe3 0042 032a | * | Declare_Type Record,Incomplete 0043 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x1d = 0x43,0xffe2 0044 02a0 | | Declare_Subprogram Null_Subprogram 0045 e225 | % | Load 0x1,0x25 0046 03a3 | | Complete_Type Heap_Access,By_Defining 0047 00bf | | Action Accept_Activation ; Debug Table 0x0.0x1e = 0x47,0xffe1 0048 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0048,0x04ea,0x8000,0x0000,0x005a,0x3e95,0x0000,0x0015 ; Debug Table 0x1.0x0 = 0x48,0xffff 0049 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x49,0xfffe 004a e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x2 = 0x4a,0xfffd 004b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 004c 4864 |Hd | Short_Literal 0x64 004d e002 | | Load 0x0,0x2 004e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 004f 1c07 | | Execute_Immediate Run_Utility,0x7 0050 00e1 | | Load_Encached Boolean_Cache 0051 00e1 | | Load_Encached Boolean_Cache 0052 00e1 | | Load_Encached Boolean_Cache 0053 029f 02d3 | | Declare_Subprogram INIT_02d0,For_Call 0055 e228 | ( | Load 0x1,0x28 0056 0326 | & | Complete_Type Record,By_Defining 0057 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x3 = 0x57,0xfffc 0058 191f | | Execute Package,Field_Reference,Field_Number 0x1f 0059 0007 | | Action Break_Optional 005a e004 | | Load 0x0,0x4 ; Debug Table 0x1.0x4 = 0x5a,0xfffb 005b 1912 | | Execute Package,Field_Reference,Field_Number 0x12 005c 0007 | | Action Break_Optional 005d e004 | | Load 0x0,0x4 ; Debug Table 0x1.0x5 = 0x5d,0xfffa 005e 1912 | | Execute Package,Field_Reference,Field_Number 0x12 005f 0007 | | Action Break_Optional 0060 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x6 = 0x60,0xfff9 0061 00c7 | | Action Elaborate_Subprogram 0062 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x7 = 0x62,0xfff8 0063 00c7 | | Action Elaborate_Subprogram 0064 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x8 = 0x64,0xfff7 0065 00c7 | | Action Elaborate_Subprogram 0066 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x9 = 0x66,0xfff6 0067 00c7 | | Action Elaborate_Subprogram 0068 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0xa = 0x68,0xfff5 0069 00c7 | | Action Elaborate_Subprogram 006a 029d 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call ; Debug Table 0x1.0xb = 0x6a,0xfff4 006c 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xc = 0x6c,0xfff3 006d 00c7 | | Action Elaborate_Subprogram 006e 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xd = 0x6e,0xfff2 006f 00c7 | | Action Elaborate_Subprogram 0070 029d 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call ; Debug Table 0x1.0xe = 0x70,0xfff1 0072 029d 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call ; Debug Table 0x1.0xf = 0x72,0xfff0 0074 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x10 = 0x74,0xffef 0075 00c7 | | Action Elaborate_Subprogram 0076 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x11 = 0x76,0xffee 0077 00c7 | | Action Elaborate_Subprogram 0078 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x12 = 0x78,0xffed 0079 00c7 | | Action Elaborate_Subprogram 007a 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x13 = 0x7a,0xffec 007b 00c7 | | Action Elaborate_Subprogram 007c 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x14 = 0x7c,0xffeb 007d 00c7 | | Action Elaborate_Subprogram 007e 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x15 = 0x7e,0xffea 007f 00c7 | | Action Elaborate_Subprogram 0080 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x16 = 0x80,0xffe9 0081 00c7 | | Action Elaborate_Subprogram 0082 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x17 = 0x82,0xffe8 0083 00c7 | | Action Elaborate_Subprogram 0084 029d 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call ; Debug Table 0x1.0x18 = 0x84,0xffe7 0086 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x19 = 0x86,0xffe6 0087 00c7 | | Action Elaborate_Subprogram 0088 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x1a = 0x88,0xffe5 0089 00c7 | | Action Elaborate_Subprogram 008a 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x1b = 0x8a,0xffe4 008b 00c7 | | Action Elaborate_Subprogram 008c 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1c = 0x8c,0xffe3 008d 00c7 | | Action Elaborate_Subprogram 008e 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x1d = 0x8e,0xffe2 008f 00c7 | | Action Elaborate_Subprogram 0090 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x1e = 0x90,0xffe1 0091 00c7 | | Action Elaborate_Subprogram 0092 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x1f = 0x92,0xffe0 0093 00c7 | | Action Elaborate_Subprogram 0094 BODY_0008: 0094 00bc | | Action Signal_Activated 0095 00bb | | Action Signal_Completion 0096 0000 0000 | | .XXX[0x2] 0098 ; -------------------------------------------------------------------------------------- 0098 ; SUBPROGRAM 0098 ; -------------------------------------------------------------------------------------- 0098 00a0 | | .CONST 0x00a0 ; Address of begin 0099 0004 | | .CONST 0x0004 ; Address of exception handler 009a 0002 | | .CONST 0x0002 ; Number of locals 009b INIT_0098: 009b e225 | % | Load 0x1,0x25 ; Debug Table 0x2 = .DEBUG 0x009b,0x052c,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0008 ; Debug Table 0x2.0x0 = 0x9b,0xffff 009c e003 | | Load 0x0,0x3 009d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 009e 8229 | ) | Call 0x1,0x29 009f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00a0 BODY_0098: 00a0 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x1 = 0xa0,0x1 00a1 00d9 | | Load_Top At_Offset_1 00a2 0217 | | Execute Heap_Access,All_Reference 00a3 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00a4 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x2 = 0xa4,0x2 00a5 00d9 | | Load_Top At_Offset_1 00a6 0217 | | Execute Heap_Access,All_Reference 00a7 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 00a8 e001 | | Load 0x0,0x1 ; Debug Table 0x2.0x3 = 0xa8,0x3 00a9 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00aa 00d9 | | Load_Top At_Offset_1 00ab 0217 | | Execute Heap_Access,All_Reference 00ac 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x4 = 0xad,0x4 00ae 0219 | | Execute Heap_Access,All_Read 00af 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00b0 00d8 | | Load_Top At_Offset_0 00b1 4820 |H | Short_Literal 0x20 00b2 4800 |H | Short_Literal 0x0 00b3 e002 | | Load 0x0,0x2 00b4 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 00b5 00d2 | | Pop_Control Pop_Count_2 00b6 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x5 = 0xb6,0x5 00b7 00d9 | | Load_Top At_Offset_1 00b8 0217 | | Execute Heap_Access,All_Reference 00b9 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 00ba 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00bb 0000 0000 | | .BLANK 0000[0x5] 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00c3 | | .CONST 0x00c3 ; Address of begin 00c1 0004 | | .CONST 0x0004 ; Address of exception handler 00c2 0001 | | .CONST 0x0001 ; Number of locals 00c3 BODY_00c0: 00c3 INIT_00c0: 00c3 4801 |H | Short_Literal 0x1 ; Debug Table 0x3 = .DEBUG 0x00c3,0x053a,0x0001,0x0000,0x005a,0x2e45,0x0000,0x000c ; Debug Table 0x3.0x0 = 0xc3,0x1 00c4 822a | * | Call 0x1,0x2a 00c5 680d |h | Jump_Zero 0xd3 00c6 e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x1 = 0xc6,0x2 00c7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00c8 e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x2 = 0xc8,0x3 00c9 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00ca 0092 0378 | x| Action Push_String_Extended,0x378 ; "-- " ; Debug Table 0x3.0x3 = 0xca,0x4 00cc e005 | | Load 0x0,0x5 00cd 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00ce 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x4 = 0xce,0x5 00cf e006 | | Load 0x0,0x6 00d0 180d | | Execute Package,Field_Execute,Field_Number 0xd 00d1 e005 | | Load 0x0,0x5 00d2 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00d3 4802 |H | Short_Literal 0x2 ; Debug Table 0x3.0x5 = 0xd3,0x6 00d4 822b | + | Call 0x1,0x2b 00d5 6805 |h | Jump_Zero 0xdb 00d6 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x6 = 0xd6,0x7 00d7 e006 | | Load 0x0,0x6 00d8 180d | | Execute Package,Field_Execute,Field_Number 0xd 00d9 e007 | | Load 0x0,0x7 00da 1879 | y | Execute Package,Field_Execute,Field_Number 0x79 00db 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00dc 0000 0000 | | .BLANK 0000[0x4] 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00e3 | | .CONST 0x00e3 ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0001 | | .CONST 0x0001 ; Number of locals 00e3 BODY_00e0: 00e3 INIT_00e0: 00e3 4801 |H | Short_Literal 0x1 ; Debug Table 0x4 = .DEBUG 0x00e3,0x054a,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0016 ; Debug Table 0x4.0x0 = 0xe3,0x1 00e4 822a | * | Call 0x1,0x2a 00e5 683d |h= | Jump_Zero 0x123 00e6 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x1 = 0xe6,0x2 00e7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00e8 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x2 = 0xe8,0x3 00e9 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00ea 0092 0378 | x| Action Push_String_Extended,0x378 ; "-- " ; Debug Table 0x4.0x3 = 0xea,0x4 00ec e005 | | Load 0x0,0x5 00ed 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00ee 0092 0379 | y| Action Push_String_Extended,0x379 ; "end " ; Debug Table 0x4.0x4 = 0xee,0x5 00f0 e005 | | Load 0x0,0x5 00f1 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00f2 0007 | | Action Break_Optional ; Debug Table 0x4.0x5 = 0xf2,0x6 00f3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x6 = 0xf3,0x401 00f4 0007 | | Action Break_Optional 00f5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0x7 = 0xf5,0x402 00f6 0007 | | Action Break_Optional ; Debug Table 0x4.0x8 = 0xf6,0x403 00f7 0007 | | Action Break_Optional ; Debug Table 0x4.0x9 = 0xf7,0x404 00f8 0b56 | V | Execute_Immediate Case_Compare,0x56 ; Debug Table 0x4.0xa = 0xf8,0x6 00f9 700b |p | Jump_Nonzero 0x105 00fa 0b4a | J | Execute_Immediate Case_Compare,0x4a 00fb 700e |p | Jump_Nonzero 0x10a 00fc 0b4f | O | Execute_Immediate Case_Compare,0x4f 00fd 7011 |p | Jump_Nonzero 0x10f 00fe 0b5e | ^ | Execute_Immediate Case_Compare,0x5e 00ff 7014 |p | Jump_Nonzero 0x114 0100 0b4c | L | Execute_Immediate Case_Compare,0x4c 0101 7017 |p | Jump_Nonzero 0x119 0102 0b4e | N | Execute_Immediate Case_Compare,0x4e 0103 701a |p | Jump_Nonzero 0x11e 0104 781d |x | Jump 0x122 ; Debug Table 0x4.0xb = 0x104,0xd 0105 0092 037a | z| Action Push_String_Extended,0x37a ; "if" ; Debug Table 0x4.0xc = 0x105,0x7 0107 e005 | | Load 0x0,0x5 0108 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0109 7818 |x | Jump 0x122 010a 0092 037b | {| Action Push_String_Extended,0x37b ; "loop" ; Debug Table 0x4.0xd = 0x10a,0x8 010c e005 | | Load 0x0,0x5 010d 1816 | | Execute Package,Field_Execute,Field_Number 0x16 010e 7813 |x | Jump 0x122 010f 0092 037c | || Action Push_String_Extended,0x37c ; "case" ; Debug Table 0x4.0xe = 0x10f,0x9 0111 e005 | | Load 0x0,0x5 0112 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0113 780e |x | Jump 0x122 0114 0092 037d | }| Action Push_String_Extended,0x37d ; "select" ; Debug Table 0x4.0xf = 0x114,0xa 0116 e005 | | Load 0x0,0x5 0117 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0118 7809 |x | Jump 0x122 0119 0092 037e | ~| Action Push_String_Extended,0x37e ; "accept" ; Debug Table 0x4.0x10 = 0x119,0xb 011b e005 | | Load 0x0,0x5 011c 1816 | | Execute Package,Field_Execute,Field_Number 0x16 011d 7804 |x | Jump 0x122 011e 0092 037f | | Action Push_String_Extended,0x37f ; "block" ; Debug Table 0x4.0x11 = 0x11e,0xc 0120 e005 | | Load 0x0,0x5 0121 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0122 00d1 | | Pop_Control Pop_Count_1 0123 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0124 0000 0000 | | .BLANK 0000[0x4] 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 012d | - | .CONST 0x012d ; Address of begin 0129 015a | Z | .CONST 0x015a ; Address of exception handler 012a 0002 | | .CONST 0x0002 ; Number of locals 012b INIT_0128: 012b e225 | % | Load 0x1,0x25 ; Debug Table 0x5 = .DEBUG 0x012b,0x0570,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0020 ; Debug Table 0x5.0x0 = 0x12b,0xffff 012c 0007 | | Action Break_Optional 012d BODY_0128: 012d e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x1 = 0x12d,0x1 012e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 012f 8229 | ) | Call 0x1,0x29 0130 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0131 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x2 = 0x131,0x2 0132 681e |h | Jump_Zero 0x151 0133 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x3 = 0x133,0x3 0134 0217 | | Execute Heap_Access,All_Reference 0135 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0136 e002 | | Load 0x0,0x2 0137 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0138 0c01 | | Execute_Immediate Greater_Equal,0x1 0139 6813 |h | Jump_Zero 0x14d 013a 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x4 = 0x13a,0x4 013b 00d9 | | Load_Top At_Offset_1 013c 0217 | | Execute Heap_Access,All_Reference 013d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 013e e002 | | Load 0x0,0x2 013f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0140 e5ff | | Load 0x2,-0x1 0141 01cc | | Execute Vector,Catenate 0142 822c | , | Call 0x1,0x2c 0143 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x5 = 0x143,0x5 0144 0219 | | Execute Heap_Access,All_Read 0145 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0146 00d8 | | Load_Top At_Offset_0 0147 4820 |H | Short_Literal 0x20 0148 4800 |H | Short_Literal 0x0 0149 e002 | | Load 0x0,0x2 014a 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 014b 00d2 | | Pop_Control Pop_Count_2 014c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 014d 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x6 = 0x14d,0x6 014e e5ff | | Load 0x2,-0x1 014f 822c | , | Call 0x1,0x2c 0150 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0151 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x7 = 0x151,0x7 0152 0219 | | Execute Heap_Access,All_Read 0153 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0154 00d8 | | Load_Top At_Offset_0 0155 e5ff | | Load 0x2,-0x1 0156 e002 | | Load 0x0,0x2 0157 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0158 00d2 | | Pop_Control Pop_Count_2 0159 4503 |E | Exit_Suprogram New_Top_Offset 0x3 015a TRAP_0128: 015a 0007 | | Action Break_Optional 015b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x5.0x8 = 0x15b,0x8 015c 0000 0000 | | .BLANK 0000[0x4] 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0178 | x | .CONST 0x0178 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0003 | | .CONST 0x0003 ; Number of locals 0163 INIT_0160: 0163 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0163,0x0584,0x0001,0x0000,0x005a,0x2e45,0x0000,0x002d ; Debug Table 0x6.0x0 = 0x163,0xffff 0164 00e0 | | Load_Encached Standard_Cache 0165 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0166 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x1 = 0x166,0xfffe 0167 4807 |H | Short_Literal 0x7 0168 00da | | Load_Top At_Offset_2 0169 01db | | Execute Vector,Length 016a 0272 | r | Execute Discrete,Minus 016b 0248 | H | Execute Discrete,Check_In_Integer 016c 00e9 | | Load_Encached String_Cache 016d 0334 | 4 | Declare_Variable Array,With_Constraint 016e 00d8 | | Load_Top At_Offset_0 016f 01dc | | Execute Vector,Last 0170 4801 |H | Short_Literal 0x1 0171 0263 | c | Execute Discrete,Above_Bound 0172 7005 |p | Jump_Nonzero BODY_0160 0173 4820 |H | Short_Literal 0x20 0174 00d9 | | Load_Top At_Offset_1 0175 e403 | | Load 0x2,0x3 0176 01d6 | | Execute Vector,Field_Write 0177 3ffb |? | Loop_Increasing 0x173 0178 BODY_0160: 0178 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x2 = 0x178,0x1 0179 4820 |H | Short_Literal 0x20 017a 00da | | Load_Top At_Offset_2 017b e402 | | Load 0x2,0x2 017c 01cc | | Execute Vector,Catenate 017d 01cb | | Execute Vector,Append 017e e5fe | | Load 0x2,-0x2 017f 01cc | | Execute Vector,Catenate 0180 8210 | | Call 0x1,0x10 0181 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0182 0000 0000 | | .BLANK 0000[0x6] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018b | | .CONST 0x018b ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0001 | | .CONST 0x0001 ; Number of locals 018b BODY_0188: 018b INIT_0188: 018b e003 | | Load 0x0,0x3 ; Debug Table 0x7 = .DEBUG 0x018b,0x058c,0x0001,0x0000,0x005a,0x2e45,0x0000,0x003e ; Debug Table 0x7.0x0 = 0x18b,0x1 018c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 018d 8229 | ) | Call 0x1,0x29 018e 822e | . | Call 0x1,0x2e 018f 4802 |H | Short_Literal 0x2 ; Debug Table 0x7.0x1 = 0x18f,0x2 0190 00db | | Load_Top At_Offset_3 0191 822c | , | Call 0x1,0x2c 0192 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0193 0000 0000 | | .BLANK 0000[0x5] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019b | | .CONST 0x019b ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0001 | | .CONST 0x0001 ; Number of locals 019b BODY_0198: 019b INIT_0198: 019b e003 | | Load 0x0,0x3 ; Debug Table 0x8 = .DEBUG 0x019b,0x0592,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0046 ; Debug Table 0x8.0x0 = 0x19b,0x1 019c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 019d 8229 | ) | Call 0x1,0x29 019e 822e | . | Call 0x1,0x2e 019f 4802 |H | Short_Literal 0x2 ; Debug Table 0x8.0x1 = 0x19f,0x2 01a0 00db | | Load_Top At_Offset_3 01a1 822d | - | Call 0x1,0x2d 01a2 e5fe | | Load 0x2,-0x2 01a3 e006 | | Load 0x0,0x6 01a4 180d | | Execute Package,Field_Execute,Field_Number 0xd 01a5 01cc | | Execute Vector,Catenate 01a6 822c | , | Call 0x1,0x2c 01a7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ab | | .CONST 0x01ab ; Address of begin 01a9 01b5 | | .CONST 0x01b5 ; Address of exception handler 01aa 0001 | | .CONST 0x0001 ; Number of locals 01ab BODY_01a8: 01ab INIT_01a8: 01ab 4801 |H | Short_Literal 0x1 ; Debug Table 0x9 = .DEBUG 0x01ab,0x0598,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0054 ; Debug Table 0x9.0x0 = 0x1ab,0x1 01ac e003 | | Load 0x0,0x3 01ad 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01ae 8229 | ) | Call 0x1,0x29 01af 0217 | | Execute Heap_Access,All_Reference 01b0 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01b1 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x1 = 0x1b1,0x2 01b2 00db | | Load_Top At_Offset_3 01b3 822c | , | Call 0x1,0x2c 01b4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01b5 TRAP_01a8: 01b5 0007 | | Action Break_Optional 01b6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x9.0x2 = 0x1b6,0x3 01b7 0000 | | .XXX[0x1] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 01ca | | .CONST 0x01ca ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb 4801 |H | Short_Literal 0x1 ; Debug Table 0xa = .DEBUG 0x01bb,0x05a0,0x0001,0x0000,0x005a,0x2e45,0x0000,0x005c ; Debug Table 0xa.0x0 = 0x1bb,0x1 01bc e003 | | Load 0x0,0x3 01bd 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01be 8229 | ) | Call 0x1,0x29 01bf 0217 | | Execute Heap_Access,All_Reference 01c0 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01c1 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x1 = 0x1c1,0x2 01c2 00db | | Load_Top At_Offset_3 01c3 822d | - | Call 0x1,0x2d 01c4 e5fe | | Load 0x2,-0x2 01c5 e006 | | Load 0x0,0x6 01c6 180d | | Execute Package,Field_Execute,Field_Number 0xd 01c7 01cc | | Execute Vector,Catenate 01c8 822c | , | Call 0x1,0x2c 01c9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01ca TRAP_01b8: 01ca 0007 | | Action Break_Optional 01cb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xa.0x2 = 0x1cb,0x3 01cc 0000 0000 | | .BLANK 0000[0x4] 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 e003 | | Load 0x0,0x3 ; Debug Table 0xb = .DEBUG 0x01d3,0x05a8,0x0001,0x0000,0x005a,0x2e45,0x0000,0x006a ; Debug Table 0xb.0x0 = 0x1d3,0x1 01d4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01d5 8229 | ) | Call 0x1,0x29 01d6 822e | . | Call 0x1,0x2e 01d7 4803 |H | Short_Literal 0x3 ; Debug Table 0xb.0x1 = 0x1d7,0x2 01d8 00db | | Load_Top At_Offset_3 01d9 822c | , | Call 0x1,0x2c 01da 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01db 0000 0000 | | .BLANK 0000[0x5] 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01e3 | | .CONST 0x01e3 ; Address of begin 01e1 0004 | | .CONST 0x0004 ; Address of exception handler 01e2 0001 | | .CONST 0x0001 ; Number of locals 01e3 BODY_01e0: 01e3 INIT_01e0: 01e3 e003 | | Load 0x0,0x3 ; Debug Table 0xc = .DEBUG 0x01e3,0x05ae,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0072 ; Debug Table 0xc.0x0 = 0x1e3,0x1 01e4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01e5 8229 | ) | Call 0x1,0x29 01e6 822e | . | Call 0x1,0x2e 01e7 4803 |H | Short_Literal 0x3 ; Debug Table 0xc.0x1 = 0x1e7,0x2 01e8 00db | | Load_Top At_Offset_3 01e9 822d | - | Call 0x1,0x2d 01ea e5fe | | Load 0x2,-0x2 01eb e006 | | Load 0x0,0x6 01ec 180d | | Execute Package,Field_Execute,Field_Number 0xd 01ed 01cc | | Execute Vector,Catenate 01ee 822c | , | Call 0x1,0x2c 01ef 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f3 | | .CONST 0x01f3 ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0001 | | .CONST 0x0001 ; Number of locals 01f3 BODY_01f0: 01f3 INIT_01f0: 01f3 e003 | | Load 0x0,0x3 ; Debug Table 0xd = .DEBUG 0x01f3,0x05b4,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0080 ; Debug Table 0xd.0x0 = 0x1f3,0x1 01f4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01f5 8229 | ) | Call 0x1,0x29 01f6 822e | . | Call 0x1,0x2e 01f7 4803 |H | Short_Literal 0x3 ; Debug Table 0xd.0x1 = 0x1f7,0x2 01f8 e008 | | Load 0x0,0x8 01f9 180d | | Execute Package,Field_Execute,Field_Number 0xd 01fa 0092 0380 | | Action Push_String_Extended,0x380 ; " handled " 01fc 01cc | | Execute Vector,Catenate 01fd e5ff | | Load 0x2,-0x1 01fe 01cc | | Execute Vector,Catenate 01ff 822c | , | Call 0x1,0x2c 0200 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0201 0000 0000 | | .BLANK 0000[0x7] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020b | | .CONST 0x020b ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0001 | | .CONST 0x0001 ; Number of locals 020b BODY_0208: 020b INIT_0208: 020b e003 | | Load 0x0,0x3 ; Debug Table 0xe = .DEBUG 0x020b,0x05ba,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0088 ; Debug Table 0xe.0x0 = 0x20b,0x1 020c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 020d 8229 | ) | Call 0x1,0x29 020e 822e | . | Call 0x1,0x2e 020f 4803 |H | Short_Literal 0x3 ; Debug Table 0xe.0x1 = 0x20f,0x2 0210 0092 0381 | | Action Push_String_Extended,0x381 ; "Unexpected Diana: " 0212 e5ff | | Load 0x2,-0x1 0213 822d | - | Call 0x1,0x2d 0214 01cc | | Execute Vector,Catenate 0215 e5fe | | Load 0x2,-0x2 0216 e006 | | Load 0x0,0x6 0217 180d | | Execute Package,Field_Execute,Field_Number 0xd 0218 01cc | | Execute Vector,Catenate 0219 822c | , | Call 0x1,0x2c 021a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 021b 0000 0000 | | .BLANK 0000[0x5] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0223 | # | .CONST 0x0223 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0001 | | .CONST 0x0001 ; Number of locals 0223 BODY_0220: 0223 INIT_0220: 0223 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x0223,0x05c0,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0096 ; Debug Table 0xf.0x0 = 0x223,0x1 0224 821e | | Call 0x1,0x1e 0225 822f | / | Call 0x1,0x2f ; Debug Table 0xf.0x1 = 0x225,0x2 0226 614d |aM | Indirect_Literal Discrete,0x374,{0x00000000, 0x5a2e4501} ; Debug Table 0xf.0x2 = 0x226,0x3 0227 0257 | W | Execute Discrete,Raise 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 022b | + | .CONST 0x022b ; Address of begin 0229 0004 | | .CONST 0x0004 ; Address of exception handler 022a 0001 | | .CONST 0x0001 ; Number of locals 022b BODY_0228: 022b INIT_0228: 022b 00db | | Load_Top At_Offset_3 ; Debug Table 0x10 = .DEBUG 0x022b,0x05c8,0x0001,0x0000,0x005a,0x2e45,0x0000,0x009e ; Debug Table 0x10.0x0 = 0x22b,0x1 022c 00db | | Load_Top At_Offset_3 022d 821f | | Call 0x1,0x1f 022e 822f | / | Call 0x1,0x2f ; Debug Table 0x10.0x1 = 0x22e,0x2 022f 6144 |aD | Indirect_Literal Discrete,0x374,{0x00000000, 0x5a2e4501} ; Debug Table 0x10.0x2 = 0x22f,0x3 0230 0257 | W | Execute Discrete,Raise 0231 0000 0000 | | .BLANK 0000[0x7] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023b | ; | .CONST 0x023b ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0001 | | .CONST 0x0001 ; Number of locals 023b BODY_0238: 023b INIT_0238: 023b e003 | | Load 0x0,0x3 ; Debug Table 0x11 = .DEBUG 0x023b,0x05d0,0x0002,0x0000,0x005a,0x2e45,0x0000,0x00ac ; Debug Table 0x11.0x0 = 0x23b,0x1 023c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 023d 8229 | ) | Call 0x1,0x29 023e 0217 | | Execute Heap_Access,All_Reference 023f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0240 00ca | | Action Exit_Nullary_Function 0241 0000 0000 | | .BLANK 0000[0x7] 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 024b | K | .CONST 0x024b ; Address of begin 0249 0004 | | .CONST 0x0004 ; Address of exception handler 024a 0001 | | .CONST 0x0001 ; Number of locals 024b BODY_0248: 024b INIT_0248: 024b e003 | | Load 0x0,0x3 ; Debug Table 0x12 = .DEBUG 0x024b,0x05d4,0x0002,0x0000,0x005a,0x2e45,0x0000,0x00b1 ; Debug Table 0x12.0x0 = 0x24b,0x1 024c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 024d 8229 | ) | Call 0x1,0x29 024e 0217 | | Execute Heap_Access,All_Reference 024f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0250 00ca | | Action Exit_Nullary_Function 0251 0000 0000 | | .BLANK 0000[0x7] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025b | [ | .CONST 0x025b ; Address of begin 0259 0263 | c | .CONST 0x0263 ; Address of exception handler 025a 0001 | | .CONST 0x0001 ; Number of locals 025b BODY_0258: 025b INIT_0258: 025b 4801 |H | Short_Literal 0x1 ; Debug Table 0x13 = .DEBUG 0x025b,0x05d8,0x0001,0x0000,0x005a,0x2e45,0x0000,0x00ea ; Debug Table 0x13.0x0 = 0x25b,0x1 025c e003 | | Load 0x0,0x3 025d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 025e 8229 | ) | Call 0x1,0x29 025f 0217 | | Execute Heap_Access,All_Reference 0260 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0261 610e |a | Indirect_Literal Discrete,0x370,{0x00000000, 0x5a3e9501} ; Debug Table 0x13.0x1 = 0x261,0x2 0262 0257 | W | Execute Discrete,Raise 0263 TRAP_0258: 0263 610c |a | Indirect_Literal Discrete,0x370,{0x00000000, 0x5a3e9501} 0264 010f | | Execute Exception,Equal 0265 6801 |h | Jump_Zero 0x267 0266 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x13.0x2 = 0x266,0x3 0267 0100 | | Execute Exception,Raise 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 e003 | | Load 0x0,0x3 ; Debug Table 0x14 = .DEBUG 0x026b,0x05e0,0x0002,0x0000,0x005a,0x2e45,0x0000,0x00ee ; Debug Table 0x14.0x0 = 0x26b,0x1 026c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 026d 8229 | ) | Call 0x1,0x29 026e 0217 | | Execute Heap_Access,All_Reference 026f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0270 00ca | | Action Exit_Nullary_Function 0271 0000 0000 | | .BLANK 0000[0x7] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 0285 | | .CONST 0x0285 ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0003 | | .CONST 0x0003 ; Number of locals 027b INIT_0278: 027b e225 | % | Load 0x1,0x25 ; Debug Table 0x15 = .DEBUG 0x027b,0x05e4,0x0001,0x0000,0x005a,0x2e45,0x0000,0x00f3 ; Debug Table 0x15.0x0 = 0x27b,0xffff 027c e003 | | Load 0x0,0x3 027d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 027e 8229 | ) | Call 0x1,0x29 027f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0280 e001 | | Load 0x0,0x1 ; Debug Table 0x15.0x1 = 0x280,0xfffe 0281 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0282 02c7 | | Declare_Variable Any 0283 e5ff | | Load 0x2,-0x1 0284 c403 | | Store 0x2,0x3 0285 BODY_0278: 0285 00cf | | Action Mark_Auxiliary 0286 7815 |x | Jump 0x29c 0287 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x2 = 0x287,0x2 0288 e001 | | Load 0x0,0x1 0289 1813 | | Execute Package,Field_Execute,Field_Number 0x13 028a 4604 |F | Jump_Case 0x5 028b 780b |x | Jump 0x297 ; case 0x0 028c 7803 |x | Jump 0x290 ; case 0x1 028d 7807 |x | Jump 0x295 ; case 0x2 028e 7806 |x | Jump 0x295 ; case 0x3 028f 7805 |x | Jump 0x295 ; case 0x4 0290 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x3 = 0x290,0x4 0291 00db | | Load_Top At_Offset_3 0292 0217 | | Execute Heap_Access,All_Reference 0293 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0294 7802 |x | Jump 0x297 0295 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x4 = 0x295,0x5 0296 822e | . | Call 0x1,0x2e 0297 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x5 = 0x297,0x6 0298 e001 | | Load 0x0,0x1 0299 1819 | | Execute Package,Field_Execute,Field_Number 0x19 029a c403 | | Store 0x2,0x3 029b 00c9 | | Action Pop_Auxiliary_Loop 029c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x6 = 0x29c,0x1 029d e001 | | Load 0x0,0x1 029e 181a | | Execute Package,Field_Execute,Field_Number 0x1a 029f 6fe7 |o | Jump_Zero 0x287 02a0 00ce | | Action Pop_Auxiliary 02a1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x7 = 0x2a1,0x7 02a2 e003 | | Load 0x0,0x3 02a3 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02a4 8229 | ) | Call 0x1,0x29 02a5 0217 | | Execute Heap_Access,All_Reference 02a6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02a7 e001 | | Load 0x0,0x1 02a8 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 02a9 e003 | | Load 0x0,0x3 02aa 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02ab 8229 | ) | Call 0x1,0x29 02ac 0217 | | Execute Heap_Access,All_Reference 02ad 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02ae 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02af 0000 | | .XXX[0x1] 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 e225 | % | Load 0x1,0x25 ; Debug Table 0x16 = .DEBUG 0x02b3,0x05f6,0x0002,0x0000,0x005a,0x2e45,0x0000,0x0104 ; Debug Table 0x16.0x0 = 0x2b3,0x1 02b4 e003 | | Load 0x0,0x3 02b5 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02b6 e003 | | Load 0x0,0x3 02b7 1815 | | Execute Package,Field_Execute,Field_Number 0x15 02b8 039c | | Declare_Variable Heap_Access,By_Allocation 02b9 00d8 | | Load_Top At_Offset_0 02ba 0217 | | Execute Heap_Access,All_Reference 02bb 1c00 | | Execute_Immediate Run_Utility,0x0 02bc 00ca | | Action Exit_Nullary_Function 02bd 0000 0000 | | .XXX[0x3] 02bf 0000 | | 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 e003 | | Load 0x0,0x3 ; Debug Table 0x17 = .DEBUG 0x02c3,0x05fa,0x0002,0x0000,0x005a,0x2e45,0x0000,0x0109 ; Debug Table 0x17.0x0 = 0x2c3,0x1 02c4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02c5 8229 | ) | Call 0x1,0x29 02c6 0217 | | Execute Heap_Access,All_Reference 02c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02c8 00d8 | | Load_Top At_Offset_0 02c9 0120 | | Execute Any,Is_Value 02ca 7002 |p | Jump_Nonzero 0x2cd 02cb 00d8 | | Load_Top At_Offset_0 02cc 011e | | Execute Any,Convert 02cd 00ca | | Action Exit_Nullary_Function 02ce 0000 0000 | | .XXX[0x2] 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 4608 |F | Jump_Case 0x9 ; Debug Table 0x18 = .DEBUG 0x02d3,0x05fe,0x0005,0x0000,0x005a,0x3e95,0x0000,0x001d 02d4 7808 |x | Jump 0x2dd ; case 0x0 02d5 7814 |x | Jump 0x2ea ; case 0x1 02d6 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 02d7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 02d8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 02d9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 02da 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 02db 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 02dc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 02dd 00da | | Load_Top At_Offset_2 02de 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02df 0125 | % | Execute Any,Set_Constraint 02e0 00da | | Load_Top At_Offset_2 02e1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02e2 1c00 | | Execute_Immediate Run_Utility,0x0 02e3 00da | | Load_Top At_Offset_2 02e4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 02e5 0125 | % | Execute Any,Set_Constraint 02e6 00da | | Load_Top At_Offset_2 02e7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 02e8 1c00 | | Execute_Immediate Run_Utility,0x0 02e9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 02ea 00da | | Load_Top At_Offset_2 02eb 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02ec 0125 | % | Execute Any,Set_Constraint 02ed 00da | | Load_Top At_Offset_2 02ee 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 02ef 0125 | % | Execute Any,Set_Constraint 02f0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 02f1 0000 0000 | | .BLANK 0000[0x7] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fb | | .CONST 0x02fb ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0001 | | .CONST 0x0001 ; Number of locals 02fb BODY_02f8: 02fb INIT_02f8: 02fb 0007 | | Action Break_Optional ; Debug Table 0x19 = .DEBUG 0x02fb,0x0600,0x0001,0x0000,0x005a,0x3e95,0x0000,0x00e2 ; Debug Table 0x19.0x0 = 0x2fb,0x1 02fc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x1 = 0x2fc,0x401 02fd 0007 | | Action Break_Optional ; Debug Table 0x19.0x2 = 0x2fd,0x1 02fe 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x3 = 0x2fe,0x801 02ff e003 | | Load 0x0,0x3 ; Debug Table 0x19.0x4 = 0x2ff,0x401 0300 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0301 e003 | | Load 0x0,0x3 0302 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0303 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x5 = 0x303,0xc01 0304 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x6 = 0x304,0x801 0305 0007 | | Action Break_Optional 0306 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x7 = 0x306,0x1001 0307 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x8 = 0x307,0xc01 0308 e003 | | Load 0x0,0x3 0309 1813 | | Execute Package,Field_Execute,Field_Number 0x13 030a 8229 | ) | Call 0x1,0x29 030b 0217 | | Execute Heap_Access,All_Reference 030c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 030d e001 | | Load 0x0,0x1 030e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 030f e003 | | Load 0x0,0x3 0310 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0311 8229 | ) | Call 0x1,0x29 0312 0217 | | Execute Heap_Access,All_Reference 0313 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0314 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0x9 = 0x314,0x2 0315 822a | * | Call 0x1,0x2a 0316 6826 |h& | Jump_Zero 0x33d 0317 e005 | | Load 0x0,0x5 ; Debug Table 0x19.0xa = 0x317,0x3 0318 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0319 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0xb = 0x319,0x4 031a 4604 |F | Jump_Case 0x5 031b 7804 |x | Jump 0x320 ; case 0x0 031c 7808 |x | Jump 0x325 ; case 0x1 031d 780c |x | Jump 0x32a ; case 0x2 031e 7810 |x | Jump 0x32f ; case 0x3 031f 7814 |x | Jump 0x334 ; case 0x4 0320 0092 0382 | | Action Push_String_Extended,0x382 ; "--- " ; Debug Table 0x19.0xc = 0x320,0x5 0322 e005 | | Load 0x0,0x5 0323 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0324 7813 |x | Jump 0x338 0325 0092 0383 | | Action Push_String_Extended,0x383 ; "!!! " ; Debug Table 0x19.0xd = 0x325,0x6 0327 e005 | | Load 0x0,0x5 0328 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0329 780e |x | Jump 0x338 032a 0092 0384 | | Action Push_String_Extended,0x384 ; "*** " ; Debug Table 0x19.0xe = 0x32a,0x7 032c e005 | | Load 0x0,0x5 032d 1816 | | Execute Package,Field_Execute,Field_Number 0x16 032e 7809 |x | Jump 0x338 032f 0092 0385 | | Action Push_String_Extended,0x385 ; "$%! " ; Debug Table 0x19.0xf = 0x32f,0x8 0331 e005 | | Load 0x0,0x5 0332 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0333 7804 |x | Jump 0x338 0334 0092 0386 | | Action Push_String_Extended,0x386 ; "%%% " ; Debug Table 0x19.0x10 = 0x334,0x9 0336 e005 | | Load 0x0,0x5 0337 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0338 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x11 = 0x338,0xa 0339 e005 | | Load 0x0,0x5 033a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 033b e005 | | Load 0x0,0x5 ; Debug Table 0x19.0x12 = 0x33b,0xb 033c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 033d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 033e 0000 0000 | | .XXX[0x2] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0343 | C | .CONST 0x0343 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0001 | | .CONST 0x0001 ; Number of locals 0343 BODY_0340: 0343 INIT_0340: 0343 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x0343,0x0628,0x0002,0x0000,0x005a,0x3e95,0x0000,0x0200 ; Debug Table 0x1a.0x0 = 0x343,0x1 0344 01db | | Execute Vector,Length 0345 6806 |h | Jump_Zero 0x34c 0346 00da | | Load_Top At_Offset_2 0347 01dc | | Execute Vector,Last 0348 00db | | Load_Top At_Offset_3 0349 01d7 | | Execute Vector,Field_Read 034a 0f20 | | Execute_Immediate Equal,0x20 034b 6802 |h | Jump_Zero 0x34e 034c 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x1 = 0x34c,0x2 034d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 034e 4820 |H | Short_Literal 0x20 ; Debug Table 0x1a.0x2 = 0x34e,0x3 034f 00db | | Load_Top At_Offset_3 0350 01cb | | Execute Vector,Append 0351 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0352 0000 0000 | | .BLANK 0000[0x6] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035b | [ | .CONST 0x035b ; Address of begin 0359 0361 | a | .CONST 0x0361 ; Address of exception handler 035a 0001 | | .CONST 0x0001 ; Number of locals 035b BODY_0358: 035b INIT_0358: 035b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b = .DEBUG 0x035b,0x0630,0x0001,0x0000,0x005a,0x3e95,0x0000,0x022d ; Debug Table 0x1b.0x0 = 0x35b,0x1 035c 00db | | Load_Top At_Offset_3 035d 0217 | | Execute Heap_Access,All_Reference 035e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 035f 6010 |` | Indirect_Literal Discrete,0x370,{0x00000000, 0x5a3e9501} ; Debug Table 0x1b.0x1 = 0x35f,0x2 0360 0257 | W | Execute Discrete,Raise 0361 TRAP_0358: 0361 600e |` | Indirect_Literal Discrete,0x370,{0x00000000, 0x5a3e9501} 0362 010f | | Execute Exception,Equal 0363 6801 |h | Jump_Zero 0x365 0364 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x1b.0x2 = 0x364,0x3 0365 0100 | | Execute Exception,Raise 0366 0000 0000 | | .XXX[0x2] 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 036b | k | .CONST 0x036b ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0001 | | .CONST 0x0001 ; Number of locals 036b BODY_0368: 036b INIT_0368: 036b 4803 |H | Short_Literal 0x3 ; Debug Table 0x1c = .DEBUG 0x036b,0x0638,0x0001,0x0000,0x005a,0x3e95,0x0000,0x035a ; Debug Table 0x1c.0x0 = 0x36b,0x1 036c 0092 0387 | | Action Push_String_Extended,0x387 ; "Code Generation Abandoned" 036e 822c | , | Call 0x1,0x2c 036f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0370 0000 0000 | | .LITERAL {0x00000000, 0x5a3e9501} 0374 0000 0000 | | .LITERAL {0x00000000, 0x5a2e4501} 0378 ; -------------------------------------------------------------------------------------- 0378 ; STRING TABLE 0378 ; -------------------------------------------------------------------------------------- 0378 0022 | " | .STRTAB 0x0022->0x0389 ; "-- " 0379 0023 | # | .STRTAB 0x0023->0x038a ; "end " 037a 0025 | % | .STRTAB 0x0025->0x038c ; "if" 037b 0025 | % | .STRTAB 0x0025->0x038d ; "loop" 037c 0027 | ' | .STRTAB 0x0027->0x038f ; "case" 037d 0029 | ) | .STRTAB 0x0029->0x0391 ; "select" 037e 002d | - | .STRTAB 0x002d->0x0394 ; "accept" 037f 0031 | 1 | .STRTAB 0x0031->0x0397 ; "block" 0380 0034 | 4 | .STRTAB 0x0034->0x039a ; " handled " 0381 003b | ; | .STRTAB 0x003b->0x039e ; "Unexpected Diana: " 0382 004b | K | .STRTAB 0x004b->0x03a7 ; "--- " 0383 004d | M | .STRTAB 0x004d->0x03a9 ; "!!! " 0384 004f | O | .STRTAB 0x004f->0x03ab ; "*** " 0385 0051 | Q | .STRTAB 0x0051->0x03ad ; "$%! " 0386 0053 | S | .STRTAB 0x0053->0x03af ; "%%% " 0387 0055 | U | .STRTAB 0x0055->0x03b1 ; "Code Generation Abandoned" 0388 006c | l | .STREND 0x006c->0x03be 0389 2d2d 2065 |-- e| .STRTAB_STRINGS 03be 0000 0000 | | .XXX[0x2] 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; Debug Table 03c0 ; -------------------------------------------------------------------------------------- 03c0 0003 001d | | .CONST 0x0003,0x001d 03c2 000b 04aa | | .DEBUG 0x000b,0x04aa,0x8000,0x0000,0x005a,0x2e45,0x0000,0x0007 03ca 0048 04ea | H | .DEBUG 0x0048,0x04ea,0x8000,0x0000,0x005a,0x3e95,0x0000,0x0015 03d2 009b 052c | ,| .DEBUG 0x009b,0x052c,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0008 03da 00c3 053a | :| .DEBUG 0x00c3,0x053a,0x0001,0x0000,0x005a,0x2e45,0x0000,0x000c 03e2 00e3 054a | J| .DEBUG 0x00e3,0x054a,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0016 03ea 012b 0570 | + p| .DEBUG 0x012b,0x0570,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0020 03f2 0163 0584 | c | .DEBUG 0x0163,0x0584,0x0001,0x0000,0x005a,0x2e45,0x0000,0x002d 03fa 018b 058c | | .DEBUG 0x018b,0x058c,0x0001,0x0000,0x005a,0x2e45,0x0000,0x003e 0402 019b 0592 | | .DEBUG 0x019b,0x0592,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0046 040a 01ab 0598 | | .DEBUG 0x01ab,0x0598,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0054 0412 01bb 05a0 | | .DEBUG 0x01bb,0x05a0,0x0001,0x0000,0x005a,0x2e45,0x0000,0x005c 041a 01d3 05a8 | | .DEBUG 0x01d3,0x05a8,0x0001,0x0000,0x005a,0x2e45,0x0000,0x006a 0422 01e3 05ae | | .DEBUG 0x01e3,0x05ae,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0072 042a 01f3 05b4 | | .DEBUG 0x01f3,0x05b4,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0080 0432 020b 05ba | | .DEBUG 0x020b,0x05ba,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0088 043a 0223 05c0 | # | .DEBUG 0x0223,0x05c0,0x0001,0x0000,0x005a,0x2e45,0x0000,0x0096 0442 022b 05c8 | + | .DEBUG 0x022b,0x05c8,0x0001,0x0000,0x005a,0x2e45,0x0000,0x009e 044a 023b 05d0 | ; | .DEBUG 0x023b,0x05d0,0x0002,0x0000,0x005a,0x2e45,0x0000,0x00ac 0452 024b 05d4 | K | .DEBUG 0x024b,0x05d4,0x0002,0x0000,0x005a,0x2e45,0x0000,0x00b1 045a 025b 05d8 | [ | .DEBUG 0x025b,0x05d8,0x0001,0x0000,0x005a,0x2e45,0x0000,0x00ea 0462 026b 05e0 | k | .DEBUG 0x026b,0x05e0,0x0002,0x0000,0x005a,0x2e45,0x0000,0x00ee 046a 027b 05e4 | { | .DEBUG 0x027b,0x05e4,0x0001,0x0000,0x005a,0x2e45,0x0000,0x00f3 0472 02b3 05f6 | | .DEBUG 0x02b3,0x05f6,0x0002,0x0000,0x005a,0x2e45,0x0000,0x0104 047a 02c3 05fa | | .DEBUG 0x02c3,0x05fa,0x0002,0x0000,0x005a,0x2e45,0x0000,0x0109 0482 02d3 05fe | | .DEBUG 0x02d3,0x05fe,0x0005,0x0000,0x005a,0x3e95,0x0000,0x001d 048a 02fb 0600 | | .DEBUG 0x02fb,0x0600,0x0001,0x0000,0x005a,0x3e95,0x0000,0x00e2 0492 0343 0628 | C (| .DEBUG 0x0343,0x0628,0x0002,0x0000,0x005a,0x3e95,0x0000,0x0200 049a 035b 0630 | [ 0| .DEBUG 0x035b,0x0630,0x0001,0x0000,0x005a,0x3e95,0x0000,0x022d 04a2 036b 0638 | k 8| .DEBUG 0x036b,0x0638,0x0001,0x0000,0x005a,0x3e95,0x0000,0x035a 04aa ; -------------------------------------------------------------------------------------- 04aa ; Debug3 Subtable 0x0 04aa ; -------------------------------------------------------------------------------------- 04aa 001f 0000 | | .DBG3TAB 0x001f,0x0000 04ac 000b ffff | | .CONST 0x000b,0xffff 04ae 000d fffe | | .CONST 0x000d,0xfffe 04b0 000f fffd | | .CONST 0x000f,0xfffd 04b2 0011 fffc | | .CONST 0x0011,0xfffc 04b4 0013 fffb | | .CONST 0x0013,0xfffb 04b6 0015 fffa | | .CONST 0x0015,0xfffa 04b8 0017 fff9 | | .CONST 0x0017,0xfff9 04ba 0019 fff8 | | .CONST 0x0019,0xfff8 04bc 001b fff7 | | .CONST 0x001b,0xfff7 04be 001d fff6 | | .CONST 0x001d,0xfff6 04c0 001f fff5 | | .CONST 0x001f,0xfff5 04c2 0021 fff4 | ! | .CONST 0x0021,0xfff4 04c4 0023 fff3 | # | .CONST 0x0023,0xfff3 04c6 0025 fff2 | % | .CONST 0x0025,0xfff2 04c8 0027 fff1 | ' | .CONST 0x0027,0xfff1 04ca 0029 fff0 | ) | .CONST 0x0029,0xfff0 04cc 002b ffef | + | .CONST 0x002b,0xffef 04ce 002d ffee | - | .CONST 0x002d,0xffee 04d0 002f ffed | / | .CONST 0x002f,0xffed 04d2 0031 ffec | 1 | .CONST 0x0031,0xffec 04d4 0033 ffeb | 3 | .CONST 0x0033,0xffeb 04d6 0035 ffea | 5 | .CONST 0x0035,0xffea 04d8 0037 ffe9 | 7 | .CONST 0x0037,0xffe9 04da 0039 ffe8 | 9 | .CONST 0x0039,0xffe8 04dc 003b ffe7 | ; | .CONST 0x003b,0xffe7 04de 003c ffe6 | < | .CONST 0x003c,0xffe6 04e0 003d ffe5 | = | .CONST 0x003d,0xffe5 04e2 003f ffe4 | ? | .CONST 0x003f,0xffe4 04e4 0041 ffe3 | A | .CONST 0x0041,0xffe3 04e6 0043 ffe2 | C | .CONST 0x0043,0xffe2 04e8 0047 ffe1 | G | .CONST 0x0047,0xffe1 04ea ; -------------------------------------------------------------------------------------- 04ea ; Debug3 Subtable 0x1 04ea ; -------------------------------------------------------------------------------------- 04ea 0020 0000 | | .DBG3TAB 0x0020,0x0000 04ec 0048 ffff | H | .CONST 0x0048,0xffff 04ee 0049 fffe | I | .CONST 0x0049,0xfffe 04f0 004a fffd | J | .CONST 0x004a,0xfffd 04f2 0057 fffc | W | .CONST 0x0057,0xfffc 04f4 005a fffb | Z | .CONST 0x005a,0xfffb 04f6 005d fffa | ] | .CONST 0x005d,0xfffa 04f8 0060 fff9 | ` | .CONST 0x0060,0xfff9 04fa 0062 fff8 | b | .CONST 0x0062,0xfff8 04fc 0064 fff7 | d | .CONST 0x0064,0xfff7 04fe 0066 fff6 | f | .CONST 0x0066,0xfff6 0500 0068 fff5 | h | .CONST 0x0068,0xfff5 0502 006a fff4 | j | .CONST 0x006a,0xfff4 0504 006c fff3 | l | .CONST 0x006c,0xfff3 0506 006e fff2 | n | .CONST 0x006e,0xfff2 0508 0070 fff1 | p | .CONST 0x0070,0xfff1 050a 0072 fff0 | r | .CONST 0x0072,0xfff0 050c 0074 ffef | t | .CONST 0x0074,0xffef 050e 0076 ffee | v | .CONST 0x0076,0xffee 0510 0078 ffed | x | .CONST 0x0078,0xffed 0512 007a ffec | z | .CONST 0x007a,0xffec 0514 007c ffeb | | | .CONST 0x007c,0xffeb 0516 007e ffea | ~ | .CONST 0x007e,0xffea 0518 0080 ffe9 | | .CONST 0x0080,0xffe9 051a 0082 ffe8 | | .CONST 0x0082,0xffe8 051c 0084 ffe7 | | .CONST 0x0084,0xffe7 051e 0086 ffe6 | | .CONST 0x0086,0xffe6 0520 0088 ffe5 | | .CONST 0x0088,0xffe5 0522 008a ffe4 | | .CONST 0x008a,0xffe4 0524 008c ffe3 | | .CONST 0x008c,0xffe3 0526 008e ffe2 | | .CONST 0x008e,0xffe2 0528 0090 ffe1 | | .CONST 0x0090,0xffe1 052a 0092 ffe0 | | .CONST 0x0092,0xffe0 052c ; -------------------------------------------------------------------------------------- 052c ; Debug3 Subtable 0x2 052c ; -------------------------------------------------------------------------------------- 052c 0001 0005 | | .DBG3TAB 0x0001,0x0005 052e 009b ffff | | .CONST 0x009b,0xffff 0530 00a0 0001 | | .CONST 0x00a0,0x0001 0532 00a4 0002 | | .CONST 0x00a4,0x0002 0534 00a8 0003 | | .CONST 0x00a8,0x0003 0536 00ad 0004 | | .CONST 0x00ad,0x0004 0538 00b6 0005 | | .CONST 0x00b6,0x0005 053a ; -------------------------------------------------------------------------------------- 053a ; Debug3 Subtable 0x3 053a ; -------------------------------------------------------------------------------------- 053a 0000 0007 | | .DBG3TAB 0x0000,0x0007 053c 00c3 0001 | | .CONST 0x00c3,0x0001 053e 00c6 0002 | | .CONST 0x00c6,0x0002 0540 00c8 0003 | | .CONST 0x00c8,0x0003 0542 00ca 0004 | | .CONST 0x00ca,0x0004 0544 00ce 0005 | | .CONST 0x00ce,0x0005 0546 00d3 0006 | | .CONST 0x00d3,0x0006 0548 00d6 0007 | | .CONST 0x00d6,0x0007 054a ; -------------------------------------------------------------------------------------- 054a ; Debug3 Subtable 0x4 054a ; -------------------------------------------------------------------------------------- 054a 0000 0012 | | .DBG3TAB 0x0000,0x0012 054c 00e3 0001 | | .CONST 0x00e3,0x0001 054e 00e6 0002 | | .CONST 0x00e6,0x0002 0550 00e8 0003 | | .CONST 0x00e8,0x0003 0552 00ea 0004 | | .CONST 0x00ea,0x0004 0554 00ee 0005 | | .CONST 0x00ee,0x0005 0556 00f2 0006 | | .CONST 0x00f2,0x0006 0558 00f3 0401 | | .CONST 0x00f3,0x0401 055a 00f5 0402 | | .CONST 0x00f5,0x0402 055c 00f6 0403 | | .CONST 0x00f6,0x0403 055e 00f7 0404 | | .CONST 0x00f7,0x0404 0560 00f8 0006 | | .CONST 0x00f8,0x0006 0562 0104 000d | | .CONST 0x0104,0x000d 0564 0105 0007 | | .CONST 0x0105,0x0007 0566 010a 0008 | | .CONST 0x010a,0x0008 0568 010f 0009 | | .CONST 0x010f,0x0009 056a 0114 000a | | .CONST 0x0114,0x000a 056c 0119 000b | | .CONST 0x0119,0x000b 056e 011e 000c | | .CONST 0x011e,0x000c 0570 ; -------------------------------------------------------------------------------------- 0570 ; Debug3 Subtable 0x5 0570 ; -------------------------------------------------------------------------------------- 0570 0001 0008 | | .DBG3TAB 0x0001,0x0008 0572 012b ffff | + | .CONST 0x012b,0xffff 0574 012d 0001 | - | .CONST 0x012d,0x0001 0576 0131 0002 | 1 | .CONST 0x0131,0x0002 0578 0133 0003 | 3 | .CONST 0x0133,0x0003 057a 013a 0004 | : | .CONST 0x013a,0x0004 057c 0143 0005 | C | .CONST 0x0143,0x0005 057e 014d 0006 | M | .CONST 0x014d,0x0006 0580 0151 0007 | Q | .CONST 0x0151,0x0007 0582 015b 0008 | [ | .CONST 0x015b,0x0008 0584 ; -------------------------------------------------------------------------------------- 0584 ; Debug3 Subtable 0x6 0584 ; -------------------------------------------------------------------------------------- 0584 0002 0001 | | .DBG3TAB 0x0002,0x0001 0586 0163 ffff | c | .CONST 0x0163,0xffff 0588 0166 fffe | f | .CONST 0x0166,0xfffe 058a 0178 0001 | x | .CONST 0x0178,0x0001 058c ; -------------------------------------------------------------------------------------- 058c ; Debug3 Subtable 0x7 058c ; -------------------------------------------------------------------------------------- 058c 0000 0002 | | .DBG3TAB 0x0000,0x0002 058e 018b 0001 | | .CONST 0x018b,0x0001 0590 018f 0002 | | .CONST 0x018f,0x0002 0592 ; -------------------------------------------------------------------------------------- 0592 ; Debug3 Subtable 0x8 0592 ; -------------------------------------------------------------------------------------- 0592 0000 0002 | | .DBG3TAB 0x0000,0x0002 0594 019b 0001 | | .CONST 0x019b,0x0001 0596 019f 0002 | | .CONST 0x019f,0x0002 0598 ; -------------------------------------------------------------------------------------- 0598 ; Debug3 Subtable 0x9 0598 ; -------------------------------------------------------------------------------------- 0598 0000 0003 | | .DBG3TAB 0x0000,0x0003 059a 01ab 0001 | | .CONST 0x01ab,0x0001 059c 01b1 0002 | | .CONST 0x01b1,0x0002 059e 01b6 0003 | | .CONST 0x01b6,0x0003 05a0 ; -------------------------------------------------------------------------------------- 05a0 ; Debug3 Subtable 0xa 05a0 ; -------------------------------------------------------------------------------------- 05a0 0000 0003 | | .DBG3TAB 0x0000,0x0003 05a2 01bb 0001 | | .CONST 0x01bb,0x0001 05a4 01c1 0002 | | .CONST 0x01c1,0x0002 05a6 01cb 0003 | | .CONST 0x01cb,0x0003 05a8 ; -------------------------------------------------------------------------------------- 05a8 ; Debug3 Subtable 0xb 05a8 ; -------------------------------------------------------------------------------------- 05a8 0000 0002 | | .DBG3TAB 0x0000,0x0002 05aa 01d3 0001 | | .CONST 0x01d3,0x0001 05ac 01d7 0002 | | .CONST 0x01d7,0x0002 05ae ; -------------------------------------------------------------------------------------- 05ae ; Debug3 Subtable 0xc 05ae ; -------------------------------------------------------------------------------------- 05ae 0000 0002 | | .DBG3TAB 0x0000,0x0002 05b0 01e3 0001 | | .CONST 0x01e3,0x0001 05b2 01e7 0002 | | .CONST 0x01e7,0x0002 05b4 ; -------------------------------------------------------------------------------------- 05b4 ; Debug3 Subtable 0xd 05b4 ; -------------------------------------------------------------------------------------- 05b4 0000 0002 | | .DBG3TAB 0x0000,0x0002 05b6 01f3 0001 | | .CONST 0x01f3,0x0001 05b8 01f7 0002 | | .CONST 0x01f7,0x0002 05ba ; -------------------------------------------------------------------------------------- 05ba ; Debug3 Subtable 0xe 05ba ; -------------------------------------------------------------------------------------- 05ba 0000 0002 | | .DBG3TAB 0x0000,0x0002 05bc 020b 0001 | | .CONST 0x020b,0x0001 05be 020f 0002 | | .CONST 0x020f,0x0002 05c0 ; -------------------------------------------------------------------------------------- 05c0 ; Debug3 Subtable 0xf 05c0 ; -------------------------------------------------------------------------------------- 05c0 0000 0003 | | .DBG3TAB 0x0000,0x0003 05c2 0223 0001 | # | .CONST 0x0223,0x0001 05c4 0225 0002 | % | .CONST 0x0225,0x0002 05c6 0226 0003 | & | .CONST 0x0226,0x0003 05c8 ; -------------------------------------------------------------------------------------- 05c8 ; Debug3 Subtable 0x10 05c8 ; -------------------------------------------------------------------------------------- 05c8 0000 0003 | | .DBG3TAB 0x0000,0x0003 05ca 022b 0001 | + | .CONST 0x022b,0x0001 05cc 022e 0002 | . | .CONST 0x022e,0x0002 05ce 022f 0003 | / | .CONST 0x022f,0x0003 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; Debug3 Subtable 0x11 05d0 ; -------------------------------------------------------------------------------------- 05d0 0000 0001 | | .DBG3TAB 0x0000,0x0001 05d2 023b 0001 | ; | .CONST 0x023b,0x0001 05d4 ; -------------------------------------------------------------------------------------- 05d4 ; Debug3 Subtable 0x12 05d4 ; -------------------------------------------------------------------------------------- 05d4 0000 0001 | | .DBG3TAB 0x0000,0x0001 05d6 024b 0001 | K | .CONST 0x024b,0x0001 05d8 ; -------------------------------------------------------------------------------------- 05d8 ; Debug3 Subtable 0x13 05d8 ; -------------------------------------------------------------------------------------- 05d8 0000 0003 | | .DBG3TAB 0x0000,0x0003 05da 025b 0001 | [ | .CONST 0x025b,0x0001 05dc 0261 0002 | a | .CONST 0x0261,0x0002 05de 0266 0003 | f | .CONST 0x0266,0x0003 05e0 ; -------------------------------------------------------------------------------------- 05e0 ; Debug3 Subtable 0x14 05e0 ; -------------------------------------------------------------------------------------- 05e0 0000 0001 | | .DBG3TAB 0x0000,0x0001 05e2 026b 0001 | k | .CONST 0x026b,0x0001 05e4 ; -------------------------------------------------------------------------------------- 05e4 ; Debug3 Subtable 0x15 05e4 ; -------------------------------------------------------------------------------------- 05e4 0002 0006 | | .DBG3TAB 0x0002,0x0006 05e6 027b ffff | { | .CONST 0x027b,0xffff 05e8 0280 fffe | | .CONST 0x0280,0xfffe 05ea 0287 0002 | | .CONST 0x0287,0x0002 05ec 0290 0004 | | .CONST 0x0290,0x0004 05ee 0295 0005 | | .CONST 0x0295,0x0005 05f0 0297 0006 | | .CONST 0x0297,0x0006 05f2 029c 0001 | | .CONST 0x029c,0x0001 05f4 02a1 0007 | | .CONST 0x02a1,0x0007 05f6 ; -------------------------------------------------------------------------------------- 05f6 ; Debug3 Subtable 0x16 05f6 ; -------------------------------------------------------------------------------------- 05f6 0000 0001 | | .DBG3TAB 0x0000,0x0001 05f8 02b3 0001 | | .CONST 0x02b3,0x0001 05fa ; -------------------------------------------------------------------------------------- 05fa ; Debug3 Subtable 0x17 05fa ; -------------------------------------------------------------------------------------- 05fa 0000 0001 | | .DBG3TAB 0x0000,0x0001 05fc 02c3 0001 | | .CONST 0x02c3,0x0001 05fe ; -------------------------------------------------------------------------------------- 05fe ; Debug3 Subtable 0x18 05fe ; -------------------------------------------------------------------------------------- 05fe 0000 0000 | | .DBG3TAB 0x0000,0x0000 0600 ; -------------------------------------------------------------------------------------- 0600 ; Debug3 Subtable 0x19 0600 ; -------------------------------------------------------------------------------------- 0600 0000 0013 | | .DBG3TAB 0x0000,0x0013 0602 02fb 0001 | | .CONST 0x02fb,0x0001 0604 02fc 0401 | | .CONST 0x02fc,0x0401 0606 02fd 0001 | | .CONST 0x02fd,0x0001 0608 02fe 0801 | | .CONST 0x02fe,0x0801 060a 02ff 0401 | | .CONST 0x02ff,0x0401 060c 0303 0c01 | | .CONST 0x0303,0x0c01 060e 0304 0801 | | .CONST 0x0304,0x0801 0610 0306 1001 | | .CONST 0x0306,0x1001 0612 0307 0c01 | | .CONST 0x0307,0x0c01 0614 0314 0002 | | .CONST 0x0314,0x0002 0616 0317 0003 | | .CONST 0x0317,0x0003 0618 0319 0004 | | .CONST 0x0319,0x0004 061a 0320 0005 | | .CONST 0x0320,0x0005 061c 0325 0006 | % | .CONST 0x0325,0x0006 061e 032a 0007 | * | .CONST 0x032a,0x0007 0620 032f 0008 | / | .CONST 0x032f,0x0008 0622 0334 0009 | 4 | .CONST 0x0334,0x0009 0624 0338 000a | 8 | .CONST 0x0338,0x000a 0626 033b 000b | ; | .CONST 0x033b,0x000b 0628 ; -------------------------------------------------------------------------------------- 0628 ; Debug3 Subtable 0x1a 0628 ; -------------------------------------------------------------------------------------- 0628 0000 0003 | | .DBG3TAB 0x0000,0x0003 062a 0343 0001 | C | .CONST 0x0343,0x0001 062c 034c 0002 | L | .CONST 0x034c,0x0002 062e 034e 0003 | N | .CONST 0x034e,0x0003 0630 ; -------------------------------------------------------------------------------------- 0630 ; Debug3 Subtable 0x1b 0630 ; -------------------------------------------------------------------------------------- 0630 0000 0003 | | .DBG3TAB 0x0000,0x0003 0632 035b 0001 | [ | .CONST 0x035b,0x0001 0634 035f 0002 | _ | .CONST 0x035f,0x0002 0636 0364 0003 | d | .CONST 0x0364,0x0003 0638 ; -------------------------------------------------------------------------------------- 0638 ; Debug3 Subtable 0x1c 0638 ; -------------------------------------------------------------------------------------- 0638 0000 0001 | | .DBG3TAB 0x0000,0x0001 063a 036b 0001 | k | .CONST 0x036b,0x0001 063c 0000 0000 | | .BLANK 0000[0x1c4]