|
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: 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 05a8 | | .CONST 0x05a8 ; 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 0066 | f | .CONST 0x0066 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001e | | .CONST 0x001e ; Number of locals 000b INIT_0008: 000b e001 | | Load 0x0,0x1 ; Debug Table 0x0 = .DEBUG 0x000b,0x0682,0x0000,0x0000,0x0055,0xe795,0x0000,0x10e6 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 000d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 000e 0129 | ) | Execute Any,Make_Visible 000f e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x1 = 0xf,0xfffe 0010 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0011 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0012 0129 | ) | Execute Any,Make_Visible 0013 029a 006b | k| Declare_Subprogram INIT_0068,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0x13,0xfffd 0015 029a 0083 | | Declare_Subprogram INIT_0080,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x15,0xfffc 0017 029a 009b | | Declare_Subprogram INIT_0098,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x17,0xfffb 0019 029a 00b3 | | Declare_Subprogram INIT_00b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x19,0xfffa 001b 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x1b,0xfff9 001d 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1d,0xfff8 001f 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1f,0xfff7 0021 029a 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x21,0xfff6 0023 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x23,0xfff5 0025 029a 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x25,0xfff4 0027 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x27,0xfff3 0029 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x29,0xfff2 002b 029a 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2b,0xfff1 002d 00bf | | Action Accept_Activation 002e e002 | | Load 0x0,0x2 ; Debug Table 0x1 = .DEBUG 0x002e,0x06a2,0x0000,0x0000,0x0057,0x7d95,0x0000,0x001a ; Debug Table 0x1.0x0 = 0x2e,0xffff ; Debug Table 0x1.0x1 = 0x2e,0xfffe ; Debug Table 0x1.0x2 = 0x2e,0xfffd ; Debug Table 0x1.0x3 = 0x2e,0xfffc 002f 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 0030 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0031 02c7 | | Declare_Variable Any 0032 00d8 | | Load_Top At_Offset_0 0033 1c00 | | Execute_Immediate Run_Utility,0x0 0034 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x4 = 0x34,0xfffb 0035 6256 |bV | Indirect_Literal Discrete,0x28c,{0x004d3c0e, 0x00002930} 0036 02a0 | | Declare_Subprogram Null_Subprogram 0037 038e | | Declare_Type Package,Defined 0038 0387 | | Declare_Variable Package 0039 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x5 = 0x39,0xfffa 003a e004 | | Load 0x0,0x4 003b e002 | | Load 0x0,0x2 003c e005 | | Load 0x0,0x5 003d e006 | | Load 0x0,0x6 003e e007 | | Load 0x0,0x7 003f e008 | | Load 0x0,0x8 0040 e009 | | Load 0x0,0x9 0041 e00a | | Load 0x0,0xa 0042 e00b | | Load 0x0,0xb 0043 e00c | | Load 0x0,0xc 0044 e00d | | Load 0x0,0xd 0045 480c |H | Short_Literal 0xc 0046 e21d | | Load 0x1,0x1d 0047 020e | | Execute Module,Augment_Imports 0048 00d8 | | Load_Top At_Offset_0 0049 020f | | Execute Module,Activate 004a 029d 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call ; Debug Table 0x1.0x6 = 0x4a,0xfff9 004c 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x7 = 0x4c,0xfff8 004d 00c7 | | Action Elaborate_Subprogram 004e 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x8 = 0x4e,0xfff7 004f 00c7 | | Action Elaborate_Subprogram 0050 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x9 = 0x50,0xfff6 0051 00c7 | | Action Elaborate_Subprogram 0052 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xa = 0x52,0xfff5 0053 00c7 | | Action Elaborate_Subprogram 0054 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xb = 0x54,0xfff4 0055 00c7 | | Action Elaborate_Subprogram 0056 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xc = 0x56,0xfff3 0057 00c7 | | Action Elaborate_Subprogram 0058 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xd = 0x58,0xfff2 0059 00c7 | | Action Elaborate_Subprogram 005a 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xe = 0x5a,0xfff1 005b 00c7 | | Action Elaborate_Subprogram 005c 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xf = 0x5c,0xfff0 005d 00c7 | | Action Elaborate_Subprogram 005e 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x10 = 0x5e,0xffef 005f 00c7 | | Action Elaborate_Subprogram 0060 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x11 = 0x60,0xffee 0061 00c7 | | Action Elaborate_Subprogram 0062 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x12 = 0x62,0xffed 0063 00c7 | | Action Elaborate_Subprogram 0064 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x13 = 0x64,0xffec 0065 00c7 | | Action Elaborate_Subprogram 0066 BODY_0008: 0066 00bc | | Action Signal_Activated 0067 00bb | | Action Signal_Completion 0068 ; -------------------------------------------------------------------------------------- 0068 ; SUBPROGRAM 0068 ; -------------------------------------------------------------------------------------- 0068 006b | k | .CONST 0x006b ; Address of begin 0069 0004 | | .CONST 0x0004 ; Address of exception handler 006a 0001 | | .CONST 0x0001 ; Number of locals 006b BODY_0068: 006b INIT_0068: 006b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2 = .DEBUG 0x006b,0x06cc,0x0002,0x0000,0x0055,0xe795,0x0000,0x10f3 ; Debug Table 0x2.0x0 = 0x6b,0x1 006c 821e | | Call 0x1,0x1e 006d 6805 |h | Jump_Zero 0x73 006e e21c | | Load 0x1,0x1c ; Debug Table 0x2.0x1 = 0x6e,0x2 006f e002 | | Load 0x0,0x2 0070 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 0071 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0072 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0073 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x2 = 0x73,0x3 0074 4801 |H | Short_Literal 0x1 0075 4801 |H | Short_Literal 0x1 0076 6211 |b | Indirect_Literal Discrete,0x288,{0x00000000, 0x0000076d} 0077 e00e | | Load 0x0,0xe 0078 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0079 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 007a 0000 0000 | | .BLANK 0000[0x6] 0080 ; -------------------------------------------------------------------------------------- 0080 ; SUBPROGRAM 0080 ; -------------------------------------------------------------------------------------- 0080 0083 | | .CONST 0x0083 ; Address of begin 0081 0004 | | .CONST 0x0004 ; Address of exception handler 0082 0001 | | .CONST 0x0001 ; Number of locals 0083 BODY_0080: 0083 INIT_0080: 0083 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x0083,0x06d4,0x0002,0x0000,0x0055,0xe795,0x0000,0x1100 ; Debug Table 0x3.0x0 = 0x83,0x1 0084 821e | | Call 0x1,0x1e 0085 6805 |h | Jump_Zero 0x8b 0086 e21c | | Load 0x1,0x1c ; Debug Table 0x3.0x1 = 0x86,0x2 0087 e002 | | Load 0x0,0x2 0088 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 0089 1813 | | Execute Package,Field_Execute,Field_Number 0x13 008a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 008b 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x2 = 0x8b,0x3 008c 4801 |H | Short_Literal 0x1 008d 4801 |H | Short_Literal 0x1 008e 61f9 |a | Indirect_Literal Discrete,0x288,{0x00000000, 0x0000076d} 008f e00e | | Load 0x0,0xe 0090 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0091 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0092 0000 0000 | | .BLANK 0000[0x6] 0098 ; -------------------------------------------------------------------------------------- 0098 ; SUBPROGRAM 0098 ; -------------------------------------------------------------------------------------- 0098 009b | | .CONST 0x009b ; Address of begin 0099 0004 | | .CONST 0x0004 ; Address of exception handler 009a 0001 | | .CONST 0x0001 ; Number of locals 009b BODY_0098: 009b INIT_0098: 009b 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x009b,0x06dc,0x0002,0x0000,0x0055,0xe795,0x0000,0x110d ; Debug Table 0x4.0x0 = 0x9b,0x1 009c 821e | | Call 0x1,0x1e 009d 6805 |h | Jump_Zero 0xa3 009e e21c | | Load 0x1,0x1c ; Debug Table 0x4.0x1 = 0x9e,0x2 009f e002 | | Load 0x0,0x2 00a0 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 00a1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00a2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00a3 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x2 = 0xa3,0x3 00a4 4801 |H | Short_Literal 0x1 00a5 4801 |H | Short_Literal 0x1 00a6 61e1 |a | Indirect_Literal Discrete,0x288,{0x00000000, 0x0000076d} 00a7 e00e | | Load 0x0,0xe 00a8 1818 | | Execute Package,Field_Execute,Field_Number 0x18 00a9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00aa 0000 0000 | | .BLANK 0000[0x6] 00b0 ; -------------------------------------------------------------------------------------- 00b0 ; SUBPROGRAM 00b0 ; -------------------------------------------------------------------------------------- 00b0 00b3 | | .CONST 0x00b3 ; Address of begin 00b1 0004 | | .CONST 0x0004 ; Address of exception handler 00b2 0001 | | .CONST 0x0001 ; Number of locals 00b3 BODY_00b0: 00b3 INIT_00b0: 00b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x00b3,0x06e4,0x0002,0x0000,0x0055,0xe795,0x0000,0x111a ; Debug Table 0x5.0x0 = 0xb3,0x1 00b4 821e | | Call 0x1,0x1e 00b5 6817 |h | Jump_Zero 0xcd 00b6 e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x1 = 0xb6,0x2 00b7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00b8 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 00b9 180e | | Execute Package,Field_Execute,Field_Number 0xe 00ba 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2 = 0xba,0x401 00bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0xbb,0x2 ; Debug Table 0x5.0x4 = 0xbb,0x801 00bc e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x5 = 0xbc,0x401 00bd 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00be e002 | | Load 0x0,0x2 00bf 1815 | | Execute Package,Field_Execute,Field_Number 0x15 00c0 e21c | | Load 0x1,0x1c 00c1 e002 | | Load 0x0,0x2 00c2 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 00c3 1815 | | Execute Package,Field_Execute,Field_Number 0x15 00c4 00ea | | Load_Encached Null_String_Cache 00c5 e001 | | Load 0x0,0x1 00c6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00c7 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 00c8 e001 | | Load 0x0,0x1 00c9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00ca 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 00cb 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 00cc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00cd e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x6 = 0xcd,0x3 00ce 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00cf 180e | | Execute Package,Field_Execute,Field_Number 0xe 00d0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00d1 0000 0000 | | .BLANK 0000[0x7] 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00db | | .CONST 0x00db ; Address of begin 00d9 0004 | | .CONST 0x0004 ; Address of exception handler 00da 0001 | | .CONST 0x0001 ; Number of locals 00db BODY_00d8: 00db INIT_00d8: 00db 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x00db,0x06f4,0x0002,0x0000,0x0055,0xe795,0x0000,0x1125 ; Debug Table 0x6.0x0 = 0xdb,0x1 00dc 821e | | Call 0x1,0x1e 00dd 6817 |h | Jump_Zero 0xf5 00de e001 | | Load 0x0,0x1 ; Debug Table 0x6.0x1 = 0xde,0x2 00df 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00e0 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 00e1 180e | | Execute Package,Field_Execute,Field_Number 0xe 00e2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x2 = 0xe2,0x401 00e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x3 = 0xe3,0x2 ; Debug Table 0x6.0x4 = 0xe3,0x801 00e4 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x5 = 0xe4,0x401 00e5 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00e6 e002 | | Load 0x0,0x2 00e7 1815 | | Execute Package,Field_Execute,Field_Number 0x15 00e8 e21c | | Load 0x1,0x1c 00e9 e002 | | Load 0x0,0x2 00ea 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 00eb 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00ec 00ea | | Load_Encached Null_String_Cache 00ed e001 | | Load 0x0,0x1 00ee 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00ef 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 00f0 e001 | | Load 0x0,0x1 00f1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f2 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 00f3 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 00f4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f5 e001 | | Load 0x0,0x1 ; Debug Table 0x6.0x6 = 0xf5,0x3 00f6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f7 180e | | Execute Package,Field_Execute,Field_Number 0xe 00f8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f9 0000 0000 | | .BLANK 0000[0x7] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0103 | | .CONST 0x0103 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0001 | | .CONST 0x0001 ; Number of locals 0103 BODY_0100: 0103 INIT_0100: 0103 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x0103,0x0704,0x0002,0x0000,0x0055,0xe795,0x0000,0x1130 ; Debug Table 0x7.0x0 = 0x103,0x1 0104 821e | | Call 0x1,0x1e 0105 6817 |h | Jump_Zero 0x11d 0106 e001 | | Load 0x0,0x1 ; Debug Table 0x7.0x1 = 0x106,0x2 0107 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0108 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 0109 180e | | Execute Package,Field_Execute,Field_Number 0xe 010a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x2 = 0x10a,0x401 010b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x3 = 0x10b,0x2 ; Debug Table 0x7.0x4 = 0x10b,0x801 010c e002 | | Load 0x0,0x2 ; Debug Table 0x7.0x5 = 0x10c,0x401 010d 181e | | Execute Package,Field_Execute,Field_Number 0x1e 010e e002 | | Load 0x0,0x2 010f 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0110 e21c | | Load 0x1,0x1c 0111 e002 | | Load 0x0,0x2 0112 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 0113 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0114 00ea | | Load_Encached Null_String_Cache 0115 e001 | | Load 0x0,0x1 0116 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0117 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 0118 e001 | | Load 0x0,0x1 0119 1b0d | | Execute Package,Field_Read,Field_Number 0xd 011a 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 011b 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 011c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 011d e001 | | Load 0x0,0x1 ; Debug Table 0x7.0x6 = 0x11d,0x3 011e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 011f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0120 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0121 0000 0000 | | .BLANK 0000[0x7] 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 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x012b,0x0714,0x0002,0x0000,0x0055,0xe795,0x0000,0x113b ; Debug Table 0x8.0x0 = 0x12b,0x1 012c 821e | | Call 0x1,0x1e 012d 6817 |h | Jump_Zero 0x145 012e e001 | | Load 0x0,0x1 ; Debug Table 0x8.0x1 = 0x12e,0x2 012f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0130 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 0131 180e | | Execute Package,Field_Execute,Field_Number 0xe 0132 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x2 = 0x132,0x401 0133 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x3 = 0x133,0x2 ; Debug Table 0x8.0x4 = 0x133,0x801 0134 e002 | | Load 0x0,0x2 ; Debug Table 0x8.0x5 = 0x134,0x401 0135 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0136 e002 | | Load 0x0,0x2 0137 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0138 e21c | | Load 0x1,0x1c 0139 e002 | | Load 0x0,0x2 013a 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 013b 1818 | | Execute Package,Field_Execute,Field_Number 0x18 013c 00ea | | Load_Encached Null_String_Cache 013d e001 | | Load 0x0,0x1 013e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 013f 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 0140 e001 | | Load 0x0,0x1 0141 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0142 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 0143 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0144 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0145 e001 | | Load 0x0,0x1 ; Debug Table 0x8.0x6 = 0x145,0x3 0146 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0147 180e | | Execute Package,Field_Execute,Field_Number 0xe 0148 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0149 0000 0000 | | .BLANK 0000[0x7] 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0153 | S | .CONST 0x0153 ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0001 | | .CONST 0x0001 ; Number of locals 0153 BODY_0150: 0153 INIT_0150: 0153 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0153,0x0724,0x0002,0x0000,0x0055,0xe795,0x0000,0x1146 ; Debug Table 0x9.0x0 = 0x153,0x1 0154 821e | | Call 0x1,0x1e 0155 6817 |h | Jump_Zero 0x16d 0156 e001 | | Load 0x0,0x1 ; Debug Table 0x9.0x1 = 0x156,0x2 0157 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0158 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 0159 180e | | Execute Package,Field_Execute,Field_Number 0xe 015a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x15a,0x401 015b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x3 = 0x15b,0x2 ; Debug Table 0x9.0x4 = 0x15b,0x801 015c e002 | | Load 0x0,0x2 ; Debug Table 0x9.0x5 = 0x15c,0x401 015d 181e | | Execute Package,Field_Execute,Field_Number 0x1e 015e e002 | | Load 0x0,0x2 015f 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0160 e21c | | Load 0x1,0x1c 0161 e002 | | Load 0x0,0x2 0162 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 0163 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0164 00ea | | Load_Encached Null_String_Cache 0165 e001 | | Load 0x0,0x1 0166 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0167 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 0168 e001 | | Load 0x0,0x1 0169 1b0d | | Execute Package,Field_Read,Field_Number 0xd 016a 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 016b 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 016c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 016d e001 | | Load 0x0,0x1 ; Debug Table 0x9.0x6 = 0x16d,0x3 016e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 016f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0170 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0171 0000 0000 | | .BLANK 0000[0x7] 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 0xa = .DEBUG 0x017b,0x0734,0x0002,0x0000,0x0055,0xe795,0x0000,0x1151 ; Debug Table 0xa.0x0 = 0x17b,0x1 017c 821e | | Call 0x1,0x1e 017d 6817 |h | Jump_Zero 0x195 017e e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x1 = 0x17e,0x2 017f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0180 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 0181 180e | | Execute Package,Field_Execute,Field_Number 0xe 0182 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x2 = 0x182,0x401 0183 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x3 = 0x183,0x2 ; Debug Table 0xa.0x4 = 0x183,0x801 0184 e002 | | Load 0x0,0x2 ; Debug Table 0xa.0x5 = 0x184,0x401 0185 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0186 e002 | | Load 0x0,0x2 0187 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0188 e21c | | Load 0x1,0x1c 0189 e002 | | Load 0x0,0x2 018a 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 018b 181a | | Execute Package,Field_Execute,Field_Number 0x1a 018c 00ea | | Load_Encached Null_String_Cache 018d e001 | | Load 0x0,0x1 018e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 018f 1854 | T | Execute Package,Field_Execute,Field_Number 0x54 0190 e001 | | Load 0x0,0x1 0191 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0192 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 0193 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0194 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0195 e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x6 = 0x195,0x3 0196 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0197 180e | | Execute Package,Field_Execute,Field_Number 0xe 0198 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0199 0000 0000 | | .BLANK 0000[0x7] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01ab | | .CONST 0x01ab ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 0004 | | .CONST 0x0004 ; Number of locals 01a3 INIT_01a0: 01a3 e002 | | Load 0x0,0x2 ; Debug Table 0xb = .DEBUG 0x01a3,0x0744,0x0002,0x0000,0x0055,0xe795,0x0000,0x115c ; Debug Table 0xb.0x0 = 0x1a3,0xffff 01a4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01a5 e002 | | Load 0x0,0x2 ; Debug Table 0xb.0x1 = 0x1a5,0xfffe 01a6 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01a7 02c7 | | Declare_Variable Any 01a8 00d8 | | Load_Top At_Offset_0 01a9 1c00 | | Execute_Immediate Run_Utility,0x0 01aa 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xb.0x2 = 0x1aa,0xfffd 01ab BODY_01a0: 01ab e002 | | Load 0x0,0x2 ; Debug Table 0xb.0x3 = 0x1ab,0x1 01ac 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01ad 00da | | Load_Top At_Offset_2 01ae 0120 | | Execute Any,Is_Value 01af 6803 |h | Jump_Zero 0x1b3 01b0 e002 | | Load 0x0,0x2 01b1 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01b2 7801 |x | Jump 0x1b4 01b3 00da | | Load_Top At_Offset_2 01b4 e5ff | | Load 0x2,-0x1 01b5 e001 | | Load 0x0,0x1 01b6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01b7 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 01b8 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01b9 c403 | | Store 0x2,0x3 01ba 005b | [ | Store_Top Discrete,At_Offset_3 01bb 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x4 = 0x1bb,0x2 01bc 6802 |h | Jump_Zero 0x1bf 01bd 4fff |O | Short_Literal -0x1 ; Debug Table 0xb.0x5 = 0x1bd,0x3 01be 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01bf 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xb.0x6 = 0x1bf,0x4 01c0 00da | | Load_Top At_Offset_2 01c1 e21d | | Load 0x1,0x1d 01c2 180d | | Execute Package,Field_Execute,Field_Number 0xd 01c3 0059 | Y | Store_Top Discrete,At_Offset_1 01c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x7 = 0x1c4,0x5 01c5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01c6 0000 0000 | | .XXX[0x2] 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 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x01cb,0x0756,0x0002,0x0000,0x0055,0xe795,0x0000,0x1167 ; Debug Table 0xc.0x0 = 0x1cb,0x1 01cc 821e | | Call 0x1,0x1e 01cd 6805 |h | Jump_Zero 0x1d3 01ce e21c | | Load 0x1,0x1c ; Debug Table 0xc.0x1 = 0x1ce,0x2 01cf e002 | | Load 0x0,0x2 01d0 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 01d1 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01d2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01d3 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x2 = 0x1d3,0x3 01d4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01d5 0000 0000 | | .XXX[0x3] 01d7 0000 | | 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 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x01db,0x075e,0x0002,0x0000,0x0055,0xe795,0x0000,0x1172 ; Debug Table 0xd.0x0 = 0x1db,0x1 01dc 821e | | Call 0x1,0x1e 01dd 6805 |h | Jump_Zero 0x1e3 01de e21c | | Load 0x1,0x1c ; Debug Table 0xd.0x1 = 0x1de,0x2 01df e002 | | Load 0x0,0x2 01e0 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 01e1 181d | | Execute Package,Field_Execute,Field_Number 0x1d 01e2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01e3 4fff |O | Short_Literal -0x1 ; Debug Table 0xd.0x2 = 0x1e3,0x3 01e4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01e5 0000 0000 | | .XXX[0x3] 01e7 0000 | | 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01f7 | | .CONST 0x01f7 ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0004 | | .CONST 0x0004 ; Number of locals 01eb INIT_01e8: 01eb e002 | | Load 0x0,0x2 ; Debug Table 0xe = .DEBUG 0x01eb,0x0766,0x0002,0x0000,0x0055,0xe795,0x0000,0x117d ; Debug Table 0xe.0x0 = 0x1eb,0xffff 01ec 1b14 | | Execute Package,Field_Read,Field_Number 0x14 01ed 02ff | | Declare_Variable Variant_Record 01ee 00d8 | | Load_Top At_Offset_0 01ef 1c00 | | Execute_Immediate Run_Utility,0x0 01f0 e002 | | Load 0x0,0x2 ; Debug Table 0xe.0x1 = 0x1f0,0xfffe 01f1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01f2 e00e | | Load 0x0,0xe ; Debug Table 0xe.0x2 = 0x1f2,0xfffd 01f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01f4 02c7 | | Declare_Variable Any 01f5 00d8 | | Load_Top At_Offset_0 01f6 1c00 | | Execute_Immediate Run_Utility,0x0 01f7 BODY_01e8: 01f7 e002 | | Load 0x0,0x2 ; Debug Table 0xe.0x3 = 0x1f7,0x1 01f8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01f9 00db | | Load_Top At_Offset_3 01fa 6089 |` | Indirect_Literal Discrete,0x284,{0x00000000, 0x00004000} 01fb e005 | | Load 0x0,0x5 01fc 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01fd e5ff | | Load 0x2,-0x1 01fe e001 | | Load 0x0,0x1 01ff 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0200 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 0201 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0202 00d1 | | Pop_Control Pop_Count_1 0203 005a | Z | Store_Top Discrete,At_Offset_2 0204 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x4 = 0x204,0x2 0205 6807 |h | Jump_Zero 0x20d 0206 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x5 = 0x206,0x3 0207 4801 |H | Short_Literal 0x1 0208 4801 |H | Short_Literal 0x1 0209 607e |`~ | Indirect_Literal Discrete,0x288,{0x00000000, 0x0000076d} 020a e00e | | Load 0x0,0xe 020b 1818 | | Execute Package,Field_Execute,Field_Number 0x18 020c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 020d e002 | | Load 0x0,0x2 ; Debug Table 0xe.0x6 = 0x20d,0x4 020e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 020f 00d9 | | Load_Top At_Offset_1 0210 0120 | | Execute Any,Is_Value 0211 6803 |h | Jump_Zero 0x215 0212 e00e | | Load 0x0,0xe 0213 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0214 7801 |x | Jump 0x216 0215 00d9 | | Load_Top At_Offset_1 0216 606d |`m | Indirect_Literal Discrete,0x284,{0x00000000, 0x00004000} 0217 e005 | | Load 0x0,0x5 0218 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0219 e402 | | Load 0x2,0x2 021a e002 | | Load 0x0,0x2 021b 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 021c 181f | | Execute Package,Field_Execute,Field_Number 0x1f 021d c404 | | Store 0x2,0x4 021e 005a | Z | Store_Top Discrete,At_Offset_2 021f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x7 = 0x21f,0x5 0220 6807 |h | Jump_Zero 0x228 0221 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x8 = 0x221,0x6 0222 4801 |H | Short_Literal 0x1 0223 4801 |H | Short_Literal 0x1 0224 6063 |`c | Indirect_Literal Discrete,0x288,{0x00000000, 0x0000076d} 0225 e00e | | Load 0x0,0xe 0226 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0227 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0228 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x9 = 0x228,0x7 0229 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 022a 0000 0000 | | .BLANK 0000[0x6] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0241 | A | .CONST 0x0241 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0005 | | .CONST 0x0005 ; Number of locals 0233 INIT_0230: 0233 e002 | | Load 0x0,0x2 ; Debug Table 0xf = .DEBUG 0x0233,0x077c,0x0002,0x0000,0x0057,0x7d95,0x0000,0x05b5 ; Debug Table 0xf.0x0 = 0x233,0xffff 0234 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0235 02c7 | | Declare_Variable Any 0236 00d8 | | Load_Top At_Offset_0 0237 1c00 | | Execute_Immediate Run_Utility,0x0 0238 e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x1 = 0x238,0xfffe 0239 1b0d | | Execute Package,Field_Read,Field_Number 0xd 023a e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x2 = 0x23a,0xfffd 023b 1b14 | | Execute Package,Field_Read,Field_Number 0x14 023c 02ff | | Declare_Variable Variant_Record 023d 00d8 | | Load_Top At_Offset_0 023e 1c00 | | Execute_Immediate Run_Utility,0x0 023f e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x3 = 0x23f,0xfffc 0240 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0241 BODY_0230: 0241 e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x4 = 0x241,0x1 0242 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0243 e402 | | Load 0x2,0x2 0244 0120 | | Execute Any,Is_Value 0245 6803 |h | Jump_Zero 0x249 0246 e002 | | Load 0x0,0x2 0247 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0248 7801 |x | Jump 0x24a 0249 e402 | | Load 0x2,0x2 024a e5ff | | Load 0x2,-0x1 024b e001 | | Load 0x0,0x1 024c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 024d 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 024e 1810 | | Execute Package,Field_Execute,Field_Number 0x10 024f c402 | | Store 0x2,0x2 0250 005b | [ | Store_Top Discrete,At_Offset_3 0251 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x5 = 0x251,0x2 0252 6802 |h | Jump_Zero 0x255 0253 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x6 = 0x253,0x3 0254 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0255 e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x7 = 0x255,0x4 0256 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0257 00da | | Load_Top At_Offset_2 0258 602b |`+ | Indirect_Literal Discrete,0x284,{0x00000000, 0x00004000} 0259 e005 | | Load 0x0,0x5 025a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 025b e5ff | | Load 0x2,-0x1 025c e001 | | Load 0x0,0x1 025d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 025e 1b56 | V | Execute Package,Field_Read,Field_Number 0x56 025f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0260 00d1 | | Pop_Control Pop_Count_1 0261 005b | [ | Store_Top Discrete,At_Offset_3 0262 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x8 = 0x262,0x5 0263 6802 |h | Jump_Zero 0x266 0264 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x9 = 0x264,0x6 0265 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0266 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xa = 0x266,0x7 0267 e002 | | Load 0x0,0x2 0268 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0269 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 026a e002 | | Load 0x0,0x2 ; Debug Table 0xf.0xb = 0x26a,0x8 026b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 026c e21c | | Load 0x1,0x1c 026d 0120 | | Execute Any,Is_Value 026e 6804 |h | Jump_Zero 0x273 026f e002 | | Load 0x0,0x2 0270 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 0271 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0272 7801 |x | Jump 0x274 0273 e21c | | Load 0x1,0x1c 0274 600f |` | Indirect_Literal Discrete,0x284,{0x00000000, 0x00004000} 0275 e005 | | Load 0x0,0x5 0276 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0277 e405 | | Load 0x2,0x5 0278 e402 | | Load 0x2,0x2 0279 e002 | | Load 0x0,0x2 027a 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 027b 1810 | | Execute Package,Field_Execute,Field_Number 0x10 027c c21c | | Store 0x1,0x1c 027d 005b | [ | Store_Top Discrete,At_Offset_3 027e 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0xc = 0x27e,0x9 027f 6802 |h | Jump_Zero 0x282 0280 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0xd = 0x280,0xa 0281 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0282 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0xe = 0x282,0xb 0283 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0284 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 0288 0000 0000 | | .LITERAL {0x00000000, 0x0000076d} 028c 004d 3c0e | M< | .LITERAL {0x004d3c0e, 0x00002930} 0290 02b5 0004 | | .XXX[0x3] 0292 0019 | | 0293 029a 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x10 = .DEBUG 0x0293,0x079c,0x0000,0x0000,0x0057,0x7d95,0x0000,0x0032 ; Debug Table 0x10.0x0 = 0x293,0xffff 0295 00bf | | Action Accept_Activation 0296 e001 | | Load 0x0,0x1 ; Debug Table 0x11 = .DEBUG 0x0296,0x07a0,0x0000,0x0000,0x0057,0x7d95,0x0000,0x0047 ; Debug Table 0x11.0x0 = 0x296,0xffff ; Debug Table 0x11.0x1 = 0x296,0xfffe ; Debug Table 0x11.0x2 = 0x296,0xfffd ; Debug Table 0x11.0x3 = 0x296,0xfffc ; Debug Table 0x11.0x4 = 0x296,0xfffb ; Debug Table 0x11.0x5 = 0x296,0xfffa 0297 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0298 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0299 e001 | | Load 0x0,0x1 ; Debug Table 0x11.0x6 = 0x299,0xfff9 029a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 029b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 029c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 029d e001 | | Load 0x0,0x1 ; Debug Table 0x11.0x7 = 0x29d,0xfff8 029e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 029f 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02a0 e001 | | Load 0x0,0x1 ; Debug Table 0x11.0x8 = 0x2a0,0xfff7 02a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02a2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02a3 029d 0363 | c| Declare_Subprogram INIT_0360,For_Outer_Call ; Debug Table 0x11.0x9 = 0x2a3,0xfff6 ; Debug Table 0x11.0xa = 0x2a3,0xfff5 02a5 029d 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call ; Debug Table 0x11.0xb = 0x2a5,0xfff4 02a7 029d 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call ; Debug Table 0x11.0xc = 0x2a7,0xfff3 02a9 029d 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call ; Debug Table 0x11.0xd = 0x2a9,0xfff2 02ab 029d 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call ; Debug Table 0x11.0xe = 0x2ab,0xfff1 02ad 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x11.0xf = 0x2ad,0xfff0 02af 029d 04f3 | | Declare_Subprogram INIT_04f0,For_Outer_Call ; Debug Table 0x11.0x10 = 0x2af,0xffef 02b1 029d 056b | k| Declare_Subprogram INIT_0568,For_Outer_Call ; Debug Table 0x11.0x11 = 0x2b1,0xffee 02b3 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x11.0x12 = 0x2b3,0xffed 02b4 00c7 | | Action Elaborate_Subprogram 02b5 00cf | | Action Mark_Auxiliary ; Debug Table 0x11.0x13 = 0x2b5,0x1 02b6 e002 | | Load 0x0,0x2 ; Debug Table 0x11.0x14 = 0x2b6,0xfbff 02b7 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 02b8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02b9 02c7 | | Declare_Variable Any 02ba 00d8 | | Load_Top At_Offset_0 02bb 1c00 | | Execute_Immediate Run_Utility,0x0 02bc e001 | | Load 0x0,0x1 ; Debug Table 0x11.0x15 = 0x2bc,0xfbfe 02bd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02be 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02bf e20f | | Load 0x1,0xf ; Debug Table 0x11.0x16 = 0x2bf,0x401 02c0 a20e | | Store_Unchecked 0x1,0xe 02c1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x17 = 0x2c1,0x402 02c2 0120 | | Execute Any,Is_Value 02c3 6804 |h | Jump_Zero 0x2c8 02c4 e002 | | Load 0x0,0x2 02c5 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 02c6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02c7 7801 |x | Jump 0x2c9 02c8 00d9 | | Load_Top At_Offset_1 02c9 e002 | | Load 0x0,0x2 02ca 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 02cb 180e | | Execute Package,Field_Execute,Field_Number 0xe 02cc c21b | | Store 0x1,0x1b 02cd 00cf | | Action Mark_Auxiliary 02ce 7814 |x | Jump 0x2e3 02cf 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x18 = 0x2cf,0x404 02d0 e002 | | Load 0x0,0x2 02d1 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 02d2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02d3 e002 | | Load 0x0,0x2 02d4 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 02d5 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02d6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02d7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x19 = 0x2d7,0x405 02d8 e20e | | Load 0x1,0xe 02d9 027d | } | Execute Discrete,Greater 02da 6802 |h | Jump_Zero 0x2dd 02db 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x1a = 0x2db,0x406 02dc a20e | | Store_Unchecked 0x1,0xe 02dd 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x1b = 0x2dd,0x407 02de e002 | | Load 0x0,0x2 02df 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 02e0 180f | | Execute Package,Field_Execute,Field_Number 0xf 02e1 c21b | | Store 0x1,0x1b 02e2 00c9 | | Action Pop_Auxiliary_Loop 02e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x1c = 0x2e3,0x403 02e4 e002 | | Load 0x0,0x2 02e5 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 02e6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02e7 6fe7 |o | Jump_Zero 0x2cf 02e8 00ce | | Action Pop_Auxiliary 02e9 e20e | | Load 0x1,0xe ; Debug Table 0x11.0x1d = 0x2e9,0x408 02ea 0a01 | | Execute_Immediate Plus,0x1 02eb 0248 | H | Execute Discrete,Check_In_Integer 02ec a20e | | Store_Unchecked 0x1,0xe 02ed e20e | | Load 0x1,0xe ; Debug Table 0x11.0x1e = 0x2ed,0x409 02ee a210 | | Store_Unchecked 0x1,0x10 02ef e20e | | Load 0x1,0xe ; Debug Table 0x11.0x1f = 0x2ef,0x40a 02f0 0a01 | | Execute_Immediate Plus,0x1 02f1 0248 | H | Execute Discrete,Check_In_Integer 02f2 a20e | | Store_Unchecked 0x1,0xe 02f3 e20e | | Load 0x1,0xe ; Debug Table 0x11.0x20 = 0x2f3,0x40b 02f4 a211 | | Store_Unchecked 0x1,0x11 02f5 00d2 | | Pop_Control Pop_Count_2 02f6 00ce | | Action Pop_Auxiliary 02f7 00bc | | Action Signal_Activated 02f8 00bb | | Action Signal_Completion 02f9 0000 0000 | | .BLANK 0000[0x7] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0314 | | .CONST 0x0314 ; Address of begin 0301 035b | [ | .CONST 0x035b ; Address of exception handler 0302 0007 | | .CONST 0x0007 ; Number of locals 0303 INIT_0300: 0303 e003 | | Load 0x0,0x3 ; Debug Table 0x12 = .DEBUG 0x0303,0x07e4,0x0001,0x0000,0x0057,0x7d95,0x0000,0x0033 ; Debug Table 0x12.0x0 = 0x303,0xffff 0304 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0305 02ff | | Declare_Variable Variant_Record 0306 00d8 | | Load_Top At_Offset_0 0307 1c00 | | Execute_Immediate Run_Utility,0x0 0308 e003 | | Load 0x0,0x3 ; Debug Table 0x12.0x1 = 0x308,0xfffe 0309 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 030a 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 030b 02c7 | | Declare_Variable Any 030c 00d8 | | Load_Top At_Offset_0 030d 1c00 | | Execute_Immediate Run_Utility,0x0 030e 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x12.0x2 = 0x30e,0xfffd 030f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0310 03e9 | | Declare_Variable Discrete,Duplicate 0311 e003 | | Load 0x0,0x3 ; Debug Table 0x12.0x3 = 0x311,0xfffc 0312 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0313 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x4 = 0x313,0xfffb 0314 BODY_0300: 0314 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x5 = 0x314,0x1 0315 e003 | | Load 0x0,0x3 0316 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0317 6803 |h | Jump_Zero 0x31b 0318 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x6 = 0x318,0x2 0319 a5fe | | Store_Unchecked 0x2,-0x2 031a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x12.0x7 = 0x31a,0x3 031b e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x8 = 0x31b,0x4 031c e003 | | Load 0x0,0x3 031d 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d 031e 1815 | | Execute Package,Field_Execute,Field_Number 0x15 031f 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0320 e003 | | Load 0x0,0x3 ; Debug Table 0x12.0x9 = 0x320,0x5 0321 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0322 e403 | | Load 0x2,0x3 0323 0120 | | Execute Any,Is_Value 0324 6804 |h | Jump_Zero 0x329 0325 e003 | | Load 0x0,0x3 0326 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0327 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0328 7801 |x | Jump 0x32a 0329 e403 | | Load 0x2,0x3 032a 4801 |H | Short_Literal 0x1 032b 6758 |gX | Indirect_Literal Discrete,0x284,{0x00000000, 0x00004000} 032c e004 | | Load 0x0,0x4 032d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 032e e5ff | | Load 0x2,-0x1 032f e003 | | Load 0x0,0x3 0330 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0331 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0332 c403 | | Store 0x2,0x3 0333 005a | Z | Store_Top Discrete,At_Offset_2 0334 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0xa = 0x334,0x6 0335 8212 | | Call 0x1,0x12 0336 7002 |p | Jump_Nonzero 0x339 0337 6228 |b( | Indirect_Literal Discrete,0x560,{0x00000000, 0x577d9501} ; Debug Table 0x12.0xb = 0x337,0x7 0338 0257 | W | Execute Discrete,Raise 0339 00cf | | Action Mark_Auxiliary 033a 7817 |x | Jump 0x352 033b e403 | | Load 0x2,0x3 ; Debug Table 0x12.0xc = 0x33b,0x9 033c e003 | | Load 0x0,0x3 033d 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 033e 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 033f e402 | | Load 0x2,0x2 0340 016d | m | Execute Variant_Record,Structure_Write 0341 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0xd = 0x341,0xa 0342 e403 | | Load 0x2,0x3 0343 e003 | | Load 0x0,0x3 0344 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0345 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0346 8219 | | Call 0x1,0x19 0347 a405 | | Store_Unchecked 0x2,0x5 0348 e404 | | Load 0x2,0x4 ; Debug Table 0x12.0xe = 0x348,0xb 0349 e405 | | Load 0x2,0x5 034a 0273 | s | Execute Discrete,Plus 034b a404 | | Store_Unchecked 0x2,0x4 034c e403 | | Load 0x2,0x3 ; Debug Table 0x12.0xf = 0x34c,0xc 034d e003 | | Load 0x0,0x3 034e 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 034f 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0350 c403 | | Store 0x2,0x3 0351 00c9 | | Action Pop_Auxiliary_Loop 0352 e403 | | Load 0x2,0x3 ; Debug Table 0x12.0x10 = 0x352,0x8 0353 e003 | | Load 0x0,0x3 0354 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0355 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0356 6fe4 |o | Jump_Zero 0x33b 0357 00ce | | Action Pop_Auxiliary 0358 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x11 = 0x358,0xd 0359 a5fe | | Store_Unchecked 0x2,-0x2 035a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 035b TRAP_0300: 035b 0007 | | Action Break_Optional 035c 4fff |O | Short_Literal -0x1 ; Debug Table 0x12.0x12 = 0x35c,0xe 035d a5fe | | Store_Unchecked 0x2,-0x2 035e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 035f 0000 | | .XXX[0x1] 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0363 | c | .CONST 0x0363 ; Address of begin 0361 0004 | | .CONST 0x0004 ; Address of exception handler 0362 0001 | | .CONST 0x0001 ; Number of locals 0363 BODY_0360: 0363 INIT_0360: 0363 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x0363,0x080c,0x0002,0x0000,0x0057,0x7d95,0x0000,0x00a0 ; Debug Table 0x13.0x0 = 0x363,0x1 0364 0f00 | | Execute_Immediate Equal,0x0 0365 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 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 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x036b,0x0810,0x0002,0x0000,0x0057,0x7d95,0x0000,0x00b9 ; Debug Table 0x14.0x0 = 0x36b,0x1 036c 61ef |a | Indirect_Literal Discrete,0x55c,{0x00000000, 0x00001fff} 036d 0273 | s | Execute Discrete,Plus 036e 09f3 | | Execute_Immediate Binary_Scale,-0xd 036f 090d | | Execute_Immediate Binary_Scale,0xd 0370 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0371 0000 0000 | | .BLANK 0000[0x7] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 0384 | | .CONST 0x0384 ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0004 | | .CONST 0x0004 ; Number of locals 037b INIT_0378: 037b e003 | | Load 0x0,0x3 ; Debug Table 0x15 = .DEBUG 0x037b,0x0814,0x0002,0x0000,0x0057,0x7d95,0x0000,0x00db ; Debug Table 0x15.0x0 = 0x37b,0xffff 037c 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 037d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 037e 02c7 | | Declare_Variable Any 037f 00d8 | | Load_Top At_Offset_0 0380 1c00 | | Execute_Immediate Run_Utility,0x0 0381 e003 | | Load 0x0,0x3 ; Debug Table 0x15.0x1 = 0x381,0xfffe 0382 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0383 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x15.0x2 = 0x383,0xfffd 0384 BODY_0378: 0384 e003 | | Load 0x0,0x3 ; Debug Table 0x15.0x3 = 0x384,0x1 0385 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0386 00db | | Load_Top At_Offset_3 0387 0120 | | Execute Any,Is_Value 0388 6804 |h | Jump_Zero 0x38d 0389 e003 | | Load 0x0,0x3 038a 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 038b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 038c 7801 |x | Jump 0x38e 038d 00db | | Load_Top At_Offset_3 038e 66f5 |f | Indirect_Literal Discrete,0x284,{0x00000000, 0x00004000} 038f e004 | | Load 0x0,0x4 0390 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0391 e5ff | | Load 0x2,-0x1 0392 e003 | | Load 0x0,0x3 0393 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 0394 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0395 c402 | | Store 0x2,0x2 0396 005a | Z | Store_Top Discrete,At_Offset_2 0397 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x4 = 0x397,0x2 0398 8212 | | Call 0x1,0x12 0399 7002 |p | Jump_Nonzero 0x39c 039a 61c5 |a | Indirect_Literal Discrete,0x560,{0x00000000, 0x577d9501} ; Debug Table 0x15.0x5 = 0x39a,0x3 039b 0257 | W | Execute Discrete,Raise 039c 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x6 = 0x39c,0x4 039d e003 | | Load 0x0,0x3 039e 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f 039f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 03a0 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 03a1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x7 = 0x3a1,0x5 03a2 8213 | | Call 0x1,0x13 03a3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a4 0000 0000 | | .BLANK 0000[0x4] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03b2 | | .CONST 0x03b2 ; Address of begin 03a9 0004 | | .CONST 0x0004 ; Address of exception handler 03aa 0003 | | .CONST 0x0003 ; Number of locals 03ab INIT_03a8: 03ab e005 | | Load 0x0,0x5 ; Debug Table 0x16 = .DEBUG 0x03ab,0x0826,0x0002,0x0000,0x0057,0x7d95,0x0000,0x012c ; Debug Table 0x16.0x0 = 0x3ab,0xffff 03ac 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03ad e003 | | Load 0x0,0x3 ; Debug Table 0x16.0x1 = 0x3ad,0xfffe 03ae 1b14 | | Execute Package,Field_Read,Field_Number 0x14 03af 02ff | | Declare_Variable Variant_Record 03b0 00d8 | | Load_Top At_Offset_0 03b1 1c00 | | Execute_Immediate Run_Utility,0x0 03b2 BODY_03a8: 03b2 e005 | | Load 0x0,0x5 ; Debug Table 0x16.0x2 = 0x3b2,0x1 03b3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03b4 00d9 | | Load_Top At_Offset_1 03b5 4800 |H | Short_Literal 0x0 03b6 e004 | | Load 0x0,0x4 03b7 1b0e | | Execute Package,Field_Read,Field_Number 0xe 03b8 e5ff | | Load 0x2,-0x1 03b9 e006 | | Load 0x0,0x6 03ba 1851 | Q | Execute Package,Field_Execute,Field_Number 0x51 03bb 00d1 | | Pop_Control Pop_Count_1 03bc 005a | Z | Store_Top Discrete,At_Offset_2 03bd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x3 = 0x3bd,0x2 03be 7007 |p | Jump_Nonzero 0x3c6 03bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x4 = 0x3bf,0x3 03c0 e003 | | Load 0x0,0x3 03c1 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03c2 7003 |p | Jump_Nonzero 0x3c6 03c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x5 = 0x3c3,0x4 03c4 8214 | | Call 0x1,0x14 03c5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03c6 6199 |a | Indirect_Literal Discrete,0x560,{0x00000000, 0x577d9501} ; Debug Table 0x16.0x6 = 0x3c6,0x5 03c7 0257 | W | Execute Discrete,Raise 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03db | | .CONST 0x03db ; Address of begin 03c9 042b | + | .CONST 0x042b ; Address of exception handler 03ca 0008 | | .CONST 0x0008 ; Number of locals 03cb INIT_03c8: 03cb e007 | | Load 0x0,0x7 ; Debug Table 0x17 = .DEBUG 0x03cb,0x0836,0x0002,0x0000,0x0057,0x7d95,0x0000,0x017a ; Debug Table 0x17.0x0 = 0x3cb,0xffff ; Debug Table 0x17.0x1 = 0x3cb,0xfffe 03cc 1b20 | | Execute Package,Field_Read,Field_Number 0x20 03cd e007 | | Load 0x0,0x7 ; Debug Table 0x17.0x2 = 0x3cd,0xfffd 03ce 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 03cf 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x17.0x3 = 0x3cf,0xfffc 03d0 e004 | | Load 0x0,0x4 ; Debug Table 0x17.0x4 = 0x3d0,0xfffb 03d1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03d2 02c7 | | Declare_Variable Any 03d3 00d8 | | Load_Top At_Offset_0 03d4 1c00 | | Execute_Immediate Run_Utility,0x0 03d5 e007 | | Load 0x0,0x7 ; Debug Table 0x17.0x5 = 0x3d5,0xfffa 03d6 1b19 | | Execute Package,Field_Read,Field_Number 0x19 03d7 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 03d8 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x17.0x6 = 0x3d8,0xfff9 03d9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 03da 03e9 | | Declare_Variable Discrete,Duplicate 03db BODY_03c8: 03db e008 | | Load 0x0,0x8 ; Debug Table 0x17.0x7 = 0x3db,0x1 03dc 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03dd e004 | | Load 0x0,0x4 03de 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03df c405 | | Store 0x2,0x5 03e0 e007 | | Load 0x0,0x7 ; Debug Table 0x17.0x8 = 0x3e0,0x2 03e1 1b20 | | Execute Package,Field_Read,Field_Number 0x20 03e2 e007 | | Load 0x0,0x7 03e3 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 03e4 4801 |H | Short_Literal 0x1 03e5 e405 | | Load 0x2,0x5 03e6 e5ff | | Load 0x2,-0x1 03e7 e007 | | Load 0x0,0x7 03e8 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 03e9 c403 | | Store 0x2,0x3 03ea c402 | | Store 0x2,0x2 03eb e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x9 = 0x3eb,0x3 03ec 7034 |p4 | Jump_Nonzero 0x421 03ed e007 | | Load 0x0,0x7 ; Debug Table 0x17.0xa = 0x3ed,0x4 03ee 1b19 | | Execute Package,Field_Read,Field_Number 0x19 03ef 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 03f0 e009 | | Load 0x0,0x9 03f1 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03f2 e00a | | Load 0x0,0xa 03f3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03f4 e403 | | Load 0x2,0x3 03f5 0217 | | Execute Heap_Access,All_Reference 03f6 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 03f7 e007 | | Load 0x0,0x7 03f8 1b19 | | Execute Package,Field_Read,Field_Number 0x19 03f9 181f | | Execute Package,Field_Execute,Field_Number 0x1f 03fa 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03fb 00cf | | Action Mark_Auxiliary 03fc 7811 |x | Jump 0x40e 03fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0xb = 0x3fd,0x6 03fe e007 | | Load 0x0,0x7 03ff 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0400 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0401 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0402 8214 | | Call 0x1,0x14 0403 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0404 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0xc = 0x404,0x7 0405 00db | | Load_Top At_Offset_3 0406 0273 | s | Execute Discrete,Plus 0407 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0408 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0xd = 0x408,0x8 0409 e007 | | Load 0x0,0x7 040a 1b19 | | Execute Package,Field_Read,Field_Number 0x19 040b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 040c c406 | | Store 0x2,0x6 040d 00c9 | | Action Pop_Auxiliary_Loop 040e 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0xe = 0x40e,0x5 040f e007 | | Load 0x0,0x7 0410 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0411 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0412 6fea |o | Jump_Zero 0x3fd 0413 00ce | | Action Pop_Auxiliary 0414 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x17.0xf = 0x414,0x9 0415 e405 | | Load 0x2,0x5 0416 e5ff | | Load 0x2,-0x1 0417 e007 | | Load 0x0,0x7 0418 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0419 c404 | | Store 0x2,0x4 041a 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x10 = 0x41a,0xa 041b 4801 |H | Short_Literal 0x1 041c 4801 |H | Short_Literal 0x1 041d e004 | | Load 0x0,0x4 041e 1818 | | Execute Package,Field_Execute,Field_Number 0x18 041f c405 | | Store 0x2,0x5 0420 7808 |x | Jump 0x429 0421 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x11 = 0x421,0xb 0422 4801 |H | Short_Literal 0x1 0423 4800 |H | Short_Literal 0x0 0424 e004 | | Load 0x0,0x4 0425 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0426 c405 | | Store 0x2,0x5 0427 6138 |a8 | Indirect_Literal Discrete,0x560,{0x00000000, 0x577d9501} ; Debug Table 0x17.0x12 = 0x427,0xc 0428 0257 | W | Execute Discrete,Raise 0429 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x13 = 0x429,0xd 042a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 042b TRAP_03c8: 042b 0007 | | Action Break_Optional 042c e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x14 = 0x42c,0xe 042d 4801 |H | Short_Literal 0x1 042e 4800 |H | Short_Literal 0x0 042f e004 | | Load 0x0,0x4 0430 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0431 c405 | | Store 0x2,0x5 0432 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x15 = 0x432,0xf 0433 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0434 0000 0000 | | .BLANK 0000[0x4] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 045b | [ | .CONST 0x045b ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0009 | | .CONST 0x0009 ; Number of locals 043b INIT_0438: 043b e003 | | Load 0x0,0x3 ; Debug Table 0x18 = .DEBUG 0x043b,0x0864,0x0002,0x0000,0x0057,0x7d95,0x0000,0x023e ; Debug Table 0x18.0x0 = 0x43b,0xffff 043c 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 043d 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 043e 02c7 | | Declare_Variable Any 043f 00d8 | | Load_Top At_Offset_0 0440 1c00 | | Execute_Immediate Run_Utility,0x0 0441 e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x1 = 0x441,0xfffe 0442 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0443 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0444 02c7 | | Declare_Variable Any 0445 00d8 | | Load_Top At_Offset_0 0446 1c00 | | Execute_Immediate Run_Utility,0x0 0447 e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x2 = 0x447,0xfffd 0448 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0449 02c7 | | Declare_Variable Any 044a 00d8 | | Load_Top At_Offset_0 044b 1c00 | | Execute_Immediate Run_Utility,0x0 044c e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x3 = 0x44c,0xfffc 044d 1b14 | | Execute Package,Field_Read,Field_Number 0x14 044e 02ff | | Declare_Variable Variant_Record 044f 00d8 | | Load_Top At_Offset_0 0450 1c00 | | Execute_Immediate Run_Utility,0x0 0451 e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x4 = 0x451,0xfffb 0452 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0453 02ff | | Declare_Variable Variant_Record 0454 00d8 | | Load_Top At_Offset_0 0455 1c00 | | Execute_Immediate Run_Utility,0x0 0456 e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x5 = 0x456,0xfffa 0457 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0458 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x18.0x6 = 0x458,0xfff9 0459 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 045a 03e9 | | Declare_Variable Discrete,Duplicate 045b BODY_0438: 045b 00be | | Action Activate_Tasks 045c e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x7 = 0x45c,0x1 045d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 045e e402 | | Load 0x2,0x2 045f 0120 | | Execute Any,Is_Value 0460 6804 |h | Jump_Zero 0x465 0461 e003 | | Load 0x0,0x3 0462 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0463 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 0464 7801 |x | Jump 0x466 0465 e402 | | Load 0x2,0x2 0466 661d |f | Indirect_Literal Discrete,0x284,{0x00000000, 0x00004000} 0467 e004 | | Load 0x0,0x4 0468 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0469 e5ff | | Load 0x2,-0x1 046a e003 | | Load 0x0,0x3 046b 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 046c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 046d c402 | | Store 0x2,0x2 046e 005b | [ | Store_Top Discrete,At_Offset_3 046f 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x8 = 0x46f,0x2 0470 8212 | | Call 0x1,0x12 0471 7002 |p | Jump_Nonzero 0x474 0472 60ed |` | Indirect_Literal Discrete,0x560,{0x00000000, 0x577d9501} ; Debug Table 0x18.0x9 = 0x472,0x3 0473 0257 | W | Execute Discrete,Raise 0474 00cf | | Action Mark_Auxiliary 0475 7870 |xp | Jump 0x4e6 0476 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0xa = 0x476,0x5 0477 e003 | | Load 0x0,0x3 0478 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0479 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 047a e405 | | Load 0x2,0x5 047b 016d | m | Execute Variant_Record,Structure_Write 047c e405 | | Load 0x2,0x5 ; Debug Table 0x18.0xb = 0x47c,0x6 047d e001 | | Load 0x0,0x1 047e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 047f e00b | | Load 0x0,0xb 0480 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0481 027f | | Execute Discrete,Equal 0482 6848 |hH | Jump_Zero 0x4cb 0483 e405 | | Load 0x2,0x5 ; Debug Table 0x18.0xc = 0x483,0x7 0484 e003 | | Load 0x0,0x3 0485 1b40 | @ | Execute Package,Field_Read,Field_Number 0x40 0486 180e | | Execute Package,Field_Execute,Field_Number 0xe 0487 c404 | | Store 0x2,0x4 0488 e003 | | Load 0x0,0x3 ; Debug Table 0x18.0xd = 0x488,0x8 0489 1b0d | | Execute Package,Field_Read,Field_Number 0xd 048a e403 | | Load 0x2,0x3 048b 0120 | | Execute Any,Is_Value 048c 6804 |h | Jump_Zero 0x491 048d e003 | | Load 0x0,0x3 048e 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 048f 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0490 7801 |x | Jump 0x492 0491 e403 | | Load 0x2,0x3 0492 4801 |H | Short_Literal 0x1 0493 65f0 |e | Indirect_Literal Discrete,0x284,{0x00000000, 0x00004000} 0494 e004 | | Load 0x0,0x4 0495 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0496 e404 | | Load 0x2,0x4 0497 e003 | | Load 0x0,0x3 0498 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0499 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 049a c403 | | Store 0x2,0x3 049b c407 | | Store 0x2,0x7 049c 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0xe = 0x49c,0x9 049d 8212 | | Call 0x1,0x12 049e 7002 |p | Jump_Nonzero 0x4a1 049f 60c0 |` | Indirect_Literal Discrete,0x560,{0x00000000, 0x577d9501} ; Debug Table 0x18.0xf = 0x49f,0xa 04a0 0257 | W | Execute Discrete,Raise 04a1 00cf | | Action Mark_Auxiliary 04a2 7821 |x! | Jump 0x4c4 04a3 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x10 = 0x4a3,0xc 04a4 e003 | | Load 0x0,0x3 04a5 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04a6 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 04a7 e406 | | Load 0x2,0x6 04a8 016d | m | Execute Variant_Record,Structure_Write 04a9 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x11 = 0x4a9,0xd 04aa e003 | | Load 0x0,0x3 04ab 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04ac 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 04ad c403 | | Store 0x2,0x3 04ae e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x12 = 0x4ae,0xe 04af 8214 | | Call 0x1,0x14 04b0 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04b1 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x13 = 0x4b1,0xf 04b2 00db | | Load_Top At_Offset_3 04b3 0273 | s | Execute Discrete,Plus 04b4 a408 | | Store_Unchecked 0x2,0x8 04b5 e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x14 = 0x4b5,0x10 04b6 e001 | | Load 0x0,0x1 04b7 1812 | | Execute Package,Field_Execute,Field_Number 0x12 04b8 e007 | | Load 0x0,0x7 04b9 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 04ba 027f | | Execute Discrete,Equal 04bb 6807 |h | Jump_Zero 0x4c3 04bc e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x15 = 0x4bc,0x11 04bd 8216 | | Call 0x1,0x16 04be 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04bf 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x16 = 0x4bf,0x12 04c0 00db | | Load_Top At_Offset_3 04c1 0273 | s | Execute Discrete,Plus 04c2 a408 | | Store_Unchecked 0x2,0x8 04c3 00c9 | | Action Pop_Auxiliary_Loop 04c4 e403 | | Load 0x2,0x3 ; Debug Table 0x18.0x17 = 0x4c4,0xb 04c5 e003 | | Load 0x0,0x3 04c6 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04c7 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 04c8 6fda |o | Jump_Zero 0x4a3 04c9 00ce | | Action Pop_Auxiliary 04ca 7815 |x | Jump 0x4e0 04cb e405 | | Load 0x2,0x5 ; Debug Table 0x18.0x18 = 0x4cb,0x13 04cc 8214 | | Call 0x1,0x14 04cd 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 04ce 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x19 = 0x4ce,0x14 04cf 00da | | Load_Top At_Offset_2 04d0 0273 | s | Execute Discrete,Plus 04d1 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04d2 e405 | | Load 0x2,0x5 ; Debug Table 0x18.0x1a = 0x4d2,0x15 04d3 e001 | | Load 0x0,0x1 04d4 1812 | | Execute Package,Field_Execute,Field_Number 0x12 04d5 e007 | | Load 0x0,0x7 04d6 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 04d7 027f | | Execute Discrete,Equal 04d8 6807 |h | Jump_Zero 0x4e0 04d9 e405 | | Load 0x2,0x5 ; Debug Table 0x18.0x1b = 0x4d9,0x16 04da 8216 | | Call 0x1,0x16 04db 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 04dc 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x1c = 0x4dc,0x17 04dd 00da | | Load_Top At_Offset_2 04de 0273 | s | Execute Discrete,Plus 04df 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 04e0 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x1d = 0x4e0,0x18 04e1 e003 | | Load 0x0,0x3 04e2 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04e3 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 04e4 c402 | | Store 0x2,0x2 04e5 00c9 | | Action Pop_Auxiliary_Loop 04e6 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x1e = 0x4e6,0x4 04e7 e003 | | Load 0x0,0x3 04e8 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04e9 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 04ea 6f8b |o | Jump_Zero 0x476 04eb 00ce | | Action Pop_Auxiliary 04ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x1f = 0x4ec,0x19 04ed 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04ee 0000 0000 | | .XXX[0x2] 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; SUBPROGRAM 04f0 ; -------------------------------------------------------------------------------------- 04f0 0507 | | .CONST 0x0507 ; Address of begin 04f1 054c | L | .CONST 0x054c ; Address of exception handler 04f2 0007 | | .CONST 0x0007 ; Number of locals 04f3 INIT_04f0: 04f3 e00c | | Load 0x0,0xc ; Debug Table 0x19 = .DEBUG 0x04f3,0x08a6,0x0002,0x0000,0x0057,0x7d95,0x0000,0x0386 ; Debug Table 0x19.0x0 = 0x4f3,0xffff 04f4 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04f5 02c7 | | Declare_Variable Any 04f6 00d8 | | Load_Top At_Offset_0 04f7 1c00 | | Execute_Immediate Run_Utility,0x0 04f8 e00c | | Load 0x0,0xc ; Debug Table 0x19.0x1 = 0x4f8,0xfffe 04f9 1b11 | | Execute Package,Field_Read,Field_Number 0x11 04fa e003 | | Load 0x0,0x3 ; Debug Table 0x19.0x2 = 0x4fa,0xfffd 04fb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04fc e004 | | Load 0x0,0x4 ; Debug Table 0x19.0x3 = 0x4fc,0xfffc 04fd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04fe 02c7 | | Declare_Variable Any 04ff 00d8 | | Load_Top At_Offset_0 0500 1c00 | | Execute_Immediate Run_Utility,0x0 0501 e003 | | Load 0x0,0x3 ; Debug Table 0x19.0x4 = 0x501,0xfffb 0502 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0503 02c7 | | Declare_Variable Any 0504 00d8 | | Load_Top At_Offset_0 0505 1c00 | | Execute_Immediate Run_Utility,0x0 0506 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x19.0x5 = 0x506,0xfffa 0507 BODY_04f0: 0507 e008 | | Load 0x0,0x8 ; Debug Table 0x19.0x6 = 0x507,0x1 0508 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0509 e004 | | Load 0x0,0x4 050a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 050b c405 | | Store 0x2,0x5 050c e003 | | Load 0x0,0x3 ; Debug Table 0x19.0x7 = 0x50c,0x2 050d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 050e 00da | | Load_Top At_Offset_2 050f 0120 | | Execute Any,Is_Value 0510 6803 |h | Jump_Zero 0x514 0511 e003 | | Load 0x0,0x3 0512 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0513 7801 |x | Jump 0x515 0514 00da | | Load_Top At_Offset_2 0515 656e |en | Indirect_Literal Discrete,0x284,{0x00000000, 0x00004000} 0516 e004 | | Load 0x0,0x4 0517 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0518 e5ff | | Load 0x2,-0x1 0519 e003 | | Load 0x0,0x3 051a 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 051b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 051c c406 | | Store 0x2,0x6 051d c404 | | Store 0x2,0x4 051e e00c | | Load 0x0,0xc ; Debug Table 0x19.0x8 = 0x51e,0x3 051f 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0520 e402 | | Load 0x2,0x2 0521 0120 | | Execute Any,Is_Value 0522 6803 |h | Jump_Zero 0x526 0523 e00c | | Load 0x0,0xc 0524 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0525 7801 |x | Jump 0x527 0526 e402 | | Load 0x2,0x2 0527 6030 |`0 | Indirect_Literal Discrete,0x558,{0x00000000, 0x00028000} 0528 e405 | | Load 0x2,0x5 0529 4800 |H | Short_Literal 0x0 052a e406 | | Load 0x2,0x6 052b e00c | | Load 0x0,0xc 052c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 052d c402 | | Store 0x2,0x2 052e c403 | | Store 0x2,0x3 052f e403 | | Load 0x2,0x3 ; Debug Table 0x19.0x9 = 0x52f,0x4 0530 7013 |p | Jump_Nonzero 0x544 0531 e402 | | Load 0x2,0x2 ; Debug Table 0x19.0xa = 0x531,0x5 0532 e00c | | Load 0x0,0xc 0533 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0534 8214 | | Call 0x1,0x14 0535 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0536 e00c | | Load 0x0,0xc ; Debug Table 0x19.0xb = 0x536,0x6 0537 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0538 e402 | | Load 0x2,0x2 0539 e00c | | Load 0x0,0xc 053a 1815 | | Execute Package,Field_Execute,Field_Number 0x15 053b c403 | | Store 0x2,0x3 053c 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0xc = 0x53c,0x7 053d 4801 |H | Short_Literal 0x1 053e 4801 |H | Short_Literal 0x1 053f e004 | | Load 0x0,0x4 0540 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0541 c405 | | Store 0x2,0x5 0542 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0xd = 0x542,0x8 0543 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0544 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0xe = 0x544,0x9 0545 4801 |H | Short_Literal 0x1 0546 4800 |H | Short_Literal 0x0 0547 e004 | | Load 0x0,0x4 0548 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0549 c405 | | Store 0x2,0x5 054a 6015 |` | Indirect_Literal Discrete,0x560,{0x00000000, 0x577d9501} ; Debug Table 0x19.0xf = 0x54a,0xa 054b 0257 | W | Execute Discrete,Raise 054c TRAP_04f0: 054c 0007 | | Action Break_Optional 054d 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x10 = 0x54d,0xb 054e 4801 |H | Short_Literal 0x1 054f 4800 |H | Short_Literal 0x0 0550 e004 | | Load 0x0,0x4 0551 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0552 c405 | | Store 0x2,0x5 0553 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x11 = 0x553,0xc 0554 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0555 0000 0000 | | .XXX[0x3] 0557 0000 | | 0558 0000 0000 | | .LITERAL {0x00000000, 0x00028000} 055c 0000 0000 | | .LITERAL {0x00000000, 0x00001fff} 0560 0000 0000 | | .LITERAL {0x00000000, 0x577d9501} 0564 0000 0000 | | .BLANK 0000[0x4] 0568 ; -------------------------------------------------------------------------------------- 0568 ; SUBPROGRAM 0568 ; -------------------------------------------------------------------------------------- 0568 0575 | u | .CONST 0x0575 ; Address of begin 0569 05a3 | | .CONST 0x05a3 ; Address of exception handler 056a 0004 | | .CONST 0x0004 ; Number of locals 056b INIT_0568: 056b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x056b,0x08cc,0x0002,0x0000,0x0057,0x7d95,0x0000,0x0417 ; Debug Table 0x1a.0x0 = 0x56b,0xffff 056c e001 | | Load 0x0,0x1 056d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 056e e001 | | Load 0x0,0x1 056f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0570 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0571 03f1 | | Declare_Variable Discrete,With_Value 0572 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1a.0x1 = 0x572,0xfffe 0573 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0574 03e9 | | Declare_Variable Discrete,Duplicate 0575 BODY_0568: 0575 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x2 = 0x575,0x1 0576 e003 | | Load 0x0,0x3 0577 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0578 6802 |h | Jump_Zero 0x57b 0579 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x3 = 0x579,0x2 057a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 057b e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x4 = 0x57b,0x3 057c 8214 | | Call 0x1,0x14 057d 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 057e e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x5 = 0x57e,0x4 057f 6808 |h | Jump_Zero 0x588 0580 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x6 = 0x580,0x5 0581 8218 | | Call 0x1,0x18 0582 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0583 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x7 = 0x583,0x6 0584 00da | | Load_Top At_Offset_2 0585 0273 | s | Execute Discrete,Plus 0586 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0587 7819 |x | Jump 0x5a1 0588 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x8 = 0x588,0x7 0589 e006 | | Load 0x0,0x6 058a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 058b 027f | | Execute Discrete,Equal 058c 6808 |h | Jump_Zero 0x595 058d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x9 = 0x58d,0x8 058e 8217 | | Call 0x1,0x17 058f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0590 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0xa = 0x590,0x9 0591 00da | | Load_Top At_Offset_2 0592 0273 | s | Execute Discrete,Plus 0593 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0594 780c |x | Jump 0x5a1 0595 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0xb = 0x595,0xa 0596 e007 | | Load 0x0,0x7 0597 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 0598 027f | | Execute Discrete,Equal 0599 6807 |h | Jump_Zero 0x5a1 059a e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0xc = 0x59a,0xb 059b 8216 | | Call 0x1,0x16 059c 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 059d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0xd = 0x59d,0xc 059e 00da | | Load_Top At_Offset_2 059f 0273 | s | Execute Discrete,Plus 05a0 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 05a1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0xe = 0x5a1,0xd 05a2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05a3 TRAP_0568: 05a3 0007 | | Action Break_Optional 05a4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xf = 0x5a4,0xe 05a5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05a6 0000 0000 | | .XXX[0x2] 05a8 ; -------------------------------------------------------------------------------------- 05a8 ; Debug Table 05a8 ; -------------------------------------------------------------------------------------- 05a8 0003 001b | | .CONST 0x0003,0x001b 05aa 000b 0682 | | .DEBUG 0x000b,0x0682,0x0000,0x0000,0x0055,0xe795,0x0000,0x10e6 05b2 002e 06a2 | . | .DEBUG 0x002e,0x06a2,0x0000,0x0000,0x0057,0x7d95,0x0000,0x001a 05ba 006b 06cc | k | .DEBUG 0x006b,0x06cc,0x0002,0x0000,0x0055,0xe795,0x0000,0x10f3 05c2 0083 06d4 | | .DEBUG 0x0083,0x06d4,0x0002,0x0000,0x0055,0xe795,0x0000,0x1100 05ca 009b 06dc | | .DEBUG 0x009b,0x06dc,0x0002,0x0000,0x0055,0xe795,0x0000,0x110d 05d2 00b3 06e4 | | .DEBUG 0x00b3,0x06e4,0x0002,0x0000,0x0055,0xe795,0x0000,0x111a 05da 00db 06f4 | | .DEBUG 0x00db,0x06f4,0x0002,0x0000,0x0055,0xe795,0x0000,0x1125 05e2 0103 0704 | | .DEBUG 0x0103,0x0704,0x0002,0x0000,0x0055,0xe795,0x0000,0x1130 05ea 012b 0714 | + | .DEBUG 0x012b,0x0714,0x0002,0x0000,0x0055,0xe795,0x0000,0x113b 05f2 0153 0724 | S $| .DEBUG 0x0153,0x0724,0x0002,0x0000,0x0055,0xe795,0x0000,0x1146 05fa 017b 0734 | { 4| .DEBUG 0x017b,0x0734,0x0002,0x0000,0x0055,0xe795,0x0000,0x1151 0602 01a3 0744 | D| .DEBUG 0x01a3,0x0744,0x0002,0x0000,0x0055,0xe795,0x0000,0x115c 060a 01cb 0756 | V| .DEBUG 0x01cb,0x0756,0x0002,0x0000,0x0055,0xe795,0x0000,0x1167 0612 01db 075e | ^| .DEBUG 0x01db,0x075e,0x0002,0x0000,0x0055,0xe795,0x0000,0x1172 061a 01eb 0766 | f| .DEBUG 0x01eb,0x0766,0x0002,0x0000,0x0055,0xe795,0x0000,0x117d 0622 0233 077c | 3 || .DEBUG 0x0233,0x077c,0x0002,0x0000,0x0057,0x7d95,0x0000,0x05b5 062a 0293 079c | | .DEBUG 0x0293,0x079c,0x0000,0x0000,0x0057,0x7d95,0x0000,0x0032 0632 0296 07a0 | | .DEBUG 0x0296,0x07a0,0x0000,0x0000,0x0057,0x7d95,0x0000,0x0047 063a 0303 07e4 | | .DEBUG 0x0303,0x07e4,0x0001,0x0000,0x0057,0x7d95,0x0000,0x0033 0642 0363 080c | c | .DEBUG 0x0363,0x080c,0x0002,0x0000,0x0057,0x7d95,0x0000,0x00a0 064a 036b 0810 | k | .DEBUG 0x036b,0x0810,0x0002,0x0000,0x0057,0x7d95,0x0000,0x00b9 0652 037b 0814 | { | .DEBUG 0x037b,0x0814,0x0002,0x0000,0x0057,0x7d95,0x0000,0x00db 065a 03ab 0826 | &| .DEBUG 0x03ab,0x0826,0x0002,0x0000,0x0057,0x7d95,0x0000,0x012c 0662 03cb 0836 | 6| .DEBUG 0x03cb,0x0836,0x0002,0x0000,0x0057,0x7d95,0x0000,0x017a 066a 043b 0864 | ; d| .DEBUG 0x043b,0x0864,0x0002,0x0000,0x0057,0x7d95,0x0000,0x023e 0672 04f3 08a6 | | .DEBUG 0x04f3,0x08a6,0x0002,0x0000,0x0057,0x7d95,0x0000,0x0386 067a 056b 08cc | k | .DEBUG 0x056b,0x08cc,0x0002,0x0000,0x0057,0x7d95,0x0000,0x0417 0682 ; -------------------------------------------------------------------------------------- 0682 ; Debug3 Subtable 0x0 0682 ; -------------------------------------------------------------------------------------- 0682 000f 0000 | | .DBG3TAB 0x000f,0x0000 0684 000b ffff | | .CONST 0x000b,0xffff 0686 000f fffe | | .CONST 0x000f,0xfffe 0688 0013 fffd | | .CONST 0x0013,0xfffd 068a 0015 fffc | | .CONST 0x0015,0xfffc 068c 0017 fffb | | .CONST 0x0017,0xfffb 068e 0019 fffa | | .CONST 0x0019,0xfffa 0690 001b fff9 | | .CONST 0x001b,0xfff9 0692 001d fff8 | | .CONST 0x001d,0xfff8 0694 001f fff7 | | .CONST 0x001f,0xfff7 0696 0021 fff6 | ! | .CONST 0x0021,0xfff6 0698 0023 fff5 | # | .CONST 0x0023,0xfff5 069a 0025 fff4 | % | .CONST 0x0025,0xfff4 069c 0027 fff3 | ' | .CONST 0x0027,0xfff3 069e 0029 fff2 | ) | .CONST 0x0029,0xfff2 06a0 002b fff1 | + | .CONST 0x002b,0xfff1 06a2 ; -------------------------------------------------------------------------------------- 06a2 ; Debug3 Subtable 0x1 06a2 ; -------------------------------------------------------------------------------------- 06a2 0014 0000 | | .DBG3TAB 0x0014,0x0000 06a4 002e ffff | . | .CONST 0x002e,0xffff 06a6 002e fffe | . | .CONST 0x002e,0xfffe 06a8 002e fffd | . | .CONST 0x002e,0xfffd 06aa 002e fffc | . | .CONST 0x002e,0xfffc 06ac 0034 fffb | 4 | .CONST 0x0034,0xfffb 06ae 0039 fffa | 9 | .CONST 0x0039,0xfffa 06b0 004a fff9 | J | .CONST 0x004a,0xfff9 06b2 004c fff8 | L | .CONST 0x004c,0xfff8 06b4 004e fff7 | N | .CONST 0x004e,0xfff7 06b6 0050 fff6 | P | .CONST 0x0050,0xfff6 06b8 0052 fff5 | R | .CONST 0x0052,0xfff5 06ba 0054 fff4 | T | .CONST 0x0054,0xfff4 06bc 0056 fff3 | V | .CONST 0x0056,0xfff3 06be 0058 fff2 | X | .CONST 0x0058,0xfff2 06c0 005a fff1 | Z | .CONST 0x005a,0xfff1 06c2 005c fff0 | \ | .CONST 0x005c,0xfff0 06c4 005e ffef | ^ | .CONST 0x005e,0xffef 06c6 0060 ffee | ` | .CONST 0x0060,0xffee 06c8 0062 ffed | b | .CONST 0x0062,0xffed 06ca 0064 ffec | d | .CONST 0x0064,0xffec 06cc ; -------------------------------------------------------------------------------------- 06cc ; Debug3 Subtable 0x2 06cc ; -------------------------------------------------------------------------------------- 06cc 0000 0003 | | .DBG3TAB 0x0000,0x0003 06ce 006b 0001 | k | .CONST 0x006b,0x0001 06d0 006e 0002 | n | .CONST 0x006e,0x0002 06d2 0073 0003 | s | .CONST 0x0073,0x0003 06d4 ; -------------------------------------------------------------------------------------- 06d4 ; Debug3 Subtable 0x3 06d4 ; -------------------------------------------------------------------------------------- 06d4 0000 0003 | | .DBG3TAB 0x0000,0x0003 06d6 0083 0001 | | .CONST 0x0083,0x0001 06d8 0086 0002 | | .CONST 0x0086,0x0002 06da 008b 0003 | | .CONST 0x008b,0x0003 06dc ; -------------------------------------------------------------------------------------- 06dc ; Debug3 Subtable 0x4 06dc ; -------------------------------------------------------------------------------------- 06dc 0000 0003 | | .DBG3TAB 0x0000,0x0003 06de 009b 0001 | | .CONST 0x009b,0x0001 06e0 009e 0002 | | .CONST 0x009e,0x0002 06e2 00a3 0003 | | .CONST 0x00a3,0x0003 06e4 ; -------------------------------------------------------------------------------------- 06e4 ; Debug3 Subtable 0x5 06e4 ; -------------------------------------------------------------------------------------- 06e4 0000 0007 | | .DBG3TAB 0x0000,0x0007 06e6 00b3 0001 | | .CONST 0x00b3,0x0001 06e8 00b6 0002 | | .CONST 0x00b6,0x0002 06ea 00ba 0401 | | .CONST 0x00ba,0x0401 06ec 00bb 0002 | | .CONST 0x00bb,0x0002 06ee 00bb 0801 | | .CONST 0x00bb,0x0801 06f0 00bc 0401 | | .CONST 0x00bc,0x0401 06f2 00cd 0003 | | .CONST 0x00cd,0x0003 06f4 ; -------------------------------------------------------------------------------------- 06f4 ; Debug3 Subtable 0x6 06f4 ; -------------------------------------------------------------------------------------- 06f4 0000 0007 | | .DBG3TAB 0x0000,0x0007 06f6 00db 0001 | | .CONST 0x00db,0x0001 06f8 00de 0002 | | .CONST 0x00de,0x0002 06fa 00e2 0401 | | .CONST 0x00e2,0x0401 06fc 00e3 0002 | | .CONST 0x00e3,0x0002 06fe 00e3 0801 | | .CONST 0x00e3,0x0801 0700 00e4 0401 | | .CONST 0x00e4,0x0401 0702 00f5 0003 | | .CONST 0x00f5,0x0003 0704 ; -------------------------------------------------------------------------------------- 0704 ; Debug3 Subtable 0x7 0704 ; -------------------------------------------------------------------------------------- 0704 0000 0007 | | .DBG3TAB 0x0000,0x0007 0706 0103 0001 | | .CONST 0x0103,0x0001 0708 0106 0002 | | .CONST 0x0106,0x0002 070a 010a 0401 | | .CONST 0x010a,0x0401 070c 010b 0002 | | .CONST 0x010b,0x0002 070e 010b 0801 | | .CONST 0x010b,0x0801 0710 010c 0401 | | .CONST 0x010c,0x0401 0712 011d 0003 | | .CONST 0x011d,0x0003 0714 ; -------------------------------------------------------------------------------------- 0714 ; Debug3 Subtable 0x8 0714 ; -------------------------------------------------------------------------------------- 0714 0000 0007 | | .DBG3TAB 0x0000,0x0007 0716 012b 0001 | + | .CONST 0x012b,0x0001 0718 012e 0002 | . | .CONST 0x012e,0x0002 071a 0132 0401 | 2 | .CONST 0x0132,0x0401 071c 0133 0002 | 3 | .CONST 0x0133,0x0002 071e 0133 0801 | 3 | .CONST 0x0133,0x0801 0720 0134 0401 | 4 | .CONST 0x0134,0x0401 0722 0145 0003 | E | .CONST 0x0145,0x0003 0724 ; -------------------------------------------------------------------------------------- 0724 ; Debug3 Subtable 0x9 0724 ; -------------------------------------------------------------------------------------- 0724 0000 0007 | | .DBG3TAB 0x0000,0x0007 0726 0153 0001 | S | .CONST 0x0153,0x0001 0728 0156 0002 | V | .CONST 0x0156,0x0002 072a 015a 0401 | Z | .CONST 0x015a,0x0401 072c 015b 0002 | [ | .CONST 0x015b,0x0002 072e 015b 0801 | [ | .CONST 0x015b,0x0801 0730 015c 0401 | \ | .CONST 0x015c,0x0401 0732 016d 0003 | m | .CONST 0x016d,0x0003 0734 ; -------------------------------------------------------------------------------------- 0734 ; Debug3 Subtable 0xa 0734 ; -------------------------------------------------------------------------------------- 0734 0000 0007 | | .DBG3TAB 0x0000,0x0007 0736 017b 0001 | { | .CONST 0x017b,0x0001 0738 017e 0002 | ~ | .CONST 0x017e,0x0002 073a 0182 0401 | | .CONST 0x0182,0x0401 073c 0183 0002 | | .CONST 0x0183,0x0002 073e 0183 0801 | | .CONST 0x0183,0x0801 0740 0184 0401 | | .CONST 0x0184,0x0401 0742 0195 0003 | | .CONST 0x0195,0x0003 0744 ; -------------------------------------------------------------------------------------- 0744 ; Debug3 Subtable 0xb 0744 ; -------------------------------------------------------------------------------------- 0744 0003 0005 | | .DBG3TAB 0x0003,0x0005 0746 01a3 ffff | | .CONST 0x01a3,0xffff 0748 01a5 fffe | | .CONST 0x01a5,0xfffe 074a 01aa fffd | | .CONST 0x01aa,0xfffd 074c 01ab 0001 | | .CONST 0x01ab,0x0001 074e 01bb 0002 | | .CONST 0x01bb,0x0002 0750 01bd 0003 | | .CONST 0x01bd,0x0003 0752 01bf 0004 | | .CONST 0x01bf,0x0004 0754 01c4 0005 | | .CONST 0x01c4,0x0005 0756 ; -------------------------------------------------------------------------------------- 0756 ; Debug3 Subtable 0xc 0756 ; -------------------------------------------------------------------------------------- 0756 0000 0003 | | .DBG3TAB 0x0000,0x0003 0758 01cb 0001 | | .CONST 0x01cb,0x0001 075a 01ce 0002 | | .CONST 0x01ce,0x0002 075c 01d3 0003 | | .CONST 0x01d3,0x0003 075e ; -------------------------------------------------------------------------------------- 075e ; Debug3 Subtable 0xd 075e ; -------------------------------------------------------------------------------------- 075e 0000 0003 | | .DBG3TAB 0x0000,0x0003 0760 01db 0001 | | .CONST 0x01db,0x0001 0762 01de 0002 | | .CONST 0x01de,0x0002 0764 01e3 0003 | | .CONST 0x01e3,0x0003 0766 ; -------------------------------------------------------------------------------------- 0766 ; Debug3 Subtable 0xe 0766 ; -------------------------------------------------------------------------------------- 0766 0003 0007 | | .DBG3TAB 0x0003,0x0007 0768 01eb ffff | | .CONST 0x01eb,0xffff 076a 01f0 fffe | | .CONST 0x01f0,0xfffe 076c 01f2 fffd | | .CONST 0x01f2,0xfffd 076e 01f7 0001 | | .CONST 0x01f7,0x0001 0770 0204 0002 | | .CONST 0x0204,0x0002 0772 0206 0003 | | .CONST 0x0206,0x0003 0774 020d 0004 | | .CONST 0x020d,0x0004 0776 021f 0005 | | .CONST 0x021f,0x0005 0778 0221 0006 | ! | .CONST 0x0221,0x0006 077a 0228 0007 | ( | .CONST 0x0228,0x0007 077c ; -------------------------------------------------------------------------------------- 077c ; Debug3 Subtable 0xf 077c ; -------------------------------------------------------------------------------------- 077c 0004 000b | | .DBG3TAB 0x0004,0x000b 077e 0233 ffff | 3 | .CONST 0x0233,0xffff 0780 0238 fffe | 8 | .CONST 0x0238,0xfffe 0782 023a fffd | : | .CONST 0x023a,0xfffd 0784 023f fffc | ? | .CONST 0x023f,0xfffc 0786 0241 0001 | A | .CONST 0x0241,0x0001 0788 0251 0002 | Q | .CONST 0x0251,0x0002 078a 0253 0003 | S | .CONST 0x0253,0x0003 078c 0255 0004 | U | .CONST 0x0255,0x0004 078e 0262 0005 | b | .CONST 0x0262,0x0005 0790 0264 0006 | d | .CONST 0x0264,0x0006 0792 0266 0007 | f | .CONST 0x0266,0x0007 0794 026a 0008 | j | .CONST 0x026a,0x0008 0796 027e 0009 | ~ | .CONST 0x027e,0x0009 0798 0280 000a | | .CONST 0x0280,0x000a 079a 0282 000b | | .CONST 0x0282,0x000b 079c ; -------------------------------------------------------------------------------------- 079c ; Debug3 Subtable 0x10 079c ; -------------------------------------------------------------------------------------- 079c 0001 0000 | | .DBG3TAB 0x0001,0x0000 079e 0293 ffff | | .CONST 0x0293,0xffff 07a0 ; -------------------------------------------------------------------------------------- 07a0 ; Debug3 Subtable 0x11 07a0 ; -------------------------------------------------------------------------------------- 07a0 0015 000c | | .DBG3TAB 0x0015,0x000c 07a2 0296 ffff | | .CONST 0x0296,0xffff 07a4 0296 fffe | | .CONST 0x0296,0xfffe 07a6 0296 fffd | | .CONST 0x0296,0xfffd 07a8 0296 fffc | | .CONST 0x0296,0xfffc 07aa 0296 fffb | | .CONST 0x0296,0xfffb 07ac 0296 fffa | | .CONST 0x0296,0xfffa 07ae 0299 fff9 | | .CONST 0x0299,0xfff9 07b0 029d fff8 | | .CONST 0x029d,0xfff8 07b2 02a0 fff7 | | .CONST 0x02a0,0xfff7 07b4 02a3 fff6 | | .CONST 0x02a3,0xfff6 07b6 02a3 fff5 | | .CONST 0x02a3,0xfff5 07b8 02a5 fff4 | | .CONST 0x02a5,0xfff4 07ba 02a7 fff3 | | .CONST 0x02a7,0xfff3 07bc 02a9 fff2 | | .CONST 0x02a9,0xfff2 07be 02ab fff1 | | .CONST 0x02ab,0xfff1 07c0 02ad fff0 | | .CONST 0x02ad,0xfff0 07c2 02af ffef | | .CONST 0x02af,0xffef 07c4 02b1 ffee | | .CONST 0x02b1,0xffee 07c6 02b3 ffed | | .CONST 0x02b3,0xffed 07c8 02b5 0001 | | .CONST 0x02b5,0x0001 07ca 02b6 fbff | | .CONST 0x02b6,0xfbff 07cc 02bc fbfe | | .CONST 0x02bc,0xfbfe 07ce 02bf 0401 | | .CONST 0x02bf,0x0401 07d0 02c1 0402 | | .CONST 0x02c1,0x0402 07d2 02cf 0404 | | .CONST 0x02cf,0x0404 07d4 02d7 0405 | | .CONST 0x02d7,0x0405 07d6 02db 0406 | | .CONST 0x02db,0x0406 07d8 02dd 0407 | | .CONST 0x02dd,0x0407 07da 02e3 0403 | | .CONST 0x02e3,0x0403 07dc 02e9 0408 | | .CONST 0x02e9,0x0408 07de 02ed 0409 | | .CONST 0x02ed,0x0409 07e0 02ef 040a | | .CONST 0x02ef,0x040a 07e2 02f3 040b | | .CONST 0x02f3,0x040b 07e4 ; -------------------------------------------------------------------------------------- 07e4 ; Debug3 Subtable 0x12 07e4 ; -------------------------------------------------------------------------------------- 07e4 0005 000e | | .DBG3TAB 0x0005,0x000e 07e6 0303 ffff | | .CONST 0x0303,0xffff 07e8 0308 fffe | | .CONST 0x0308,0xfffe 07ea 030e fffd | | .CONST 0x030e,0xfffd 07ec 0311 fffc | | .CONST 0x0311,0xfffc 07ee 0313 fffb | | .CONST 0x0313,0xfffb 07f0 0314 0001 | | .CONST 0x0314,0x0001 07f2 0318 0002 | | .CONST 0x0318,0x0002 07f4 031a 0003 | | .CONST 0x031a,0x0003 07f6 031b 0004 | | .CONST 0x031b,0x0004 07f8 0320 0005 | | .CONST 0x0320,0x0005 07fa 0334 0006 | 4 | .CONST 0x0334,0x0006 07fc 0337 0007 | 7 | .CONST 0x0337,0x0007 07fe 033b 0009 | ; | .CONST 0x033b,0x0009 0800 0341 000a | A | .CONST 0x0341,0x000a 0802 0348 000b | H | .CONST 0x0348,0x000b 0804 034c 000c | L | .CONST 0x034c,0x000c 0806 0352 0008 | R | .CONST 0x0352,0x0008 0808 0358 000d | X | .CONST 0x0358,0x000d 080a 035c 000e | \ | .CONST 0x035c,0x000e 080c ; -------------------------------------------------------------------------------------- 080c ; Debug3 Subtable 0x13 080c ; -------------------------------------------------------------------------------------- 080c 0000 0001 | | .DBG3TAB 0x0000,0x0001 080e 0363 0001 | c | .CONST 0x0363,0x0001 0810 ; -------------------------------------------------------------------------------------- 0810 ; Debug3 Subtable 0x14 0810 ; -------------------------------------------------------------------------------------- 0810 0000 0001 | | .DBG3TAB 0x0000,0x0001 0812 036b 0001 | k | .CONST 0x036b,0x0001 0814 ; -------------------------------------------------------------------------------------- 0814 ; Debug3 Subtable 0x15 0814 ; -------------------------------------------------------------------------------------- 0814 0003 0005 | | .DBG3TAB 0x0003,0x0005 0816 037b ffff | { | .CONST 0x037b,0xffff 0818 0381 fffe | | .CONST 0x0381,0xfffe 081a 0383 fffd | | .CONST 0x0383,0xfffd 081c 0384 0001 | | .CONST 0x0384,0x0001 081e 0397 0002 | | .CONST 0x0397,0x0002 0820 039a 0003 | | .CONST 0x039a,0x0003 0822 039c 0004 | | .CONST 0x039c,0x0004 0824 03a1 0005 | | .CONST 0x03a1,0x0005 0826 ; -------------------------------------------------------------------------------------- 0826 ; Debug3 Subtable 0x16 0826 ; -------------------------------------------------------------------------------------- 0826 0002 0005 | | .DBG3TAB 0x0002,0x0005 0828 03ab ffff | | .CONST 0x03ab,0xffff 082a 03ad fffe | | .CONST 0x03ad,0xfffe 082c 03b2 0001 | | .CONST 0x03b2,0x0001 082e 03bd 0002 | | .CONST 0x03bd,0x0002 0830 03bf 0003 | | .CONST 0x03bf,0x0003 0832 03c3 0004 | | .CONST 0x03c3,0x0004 0834 03c6 0005 | | .CONST 0x03c6,0x0005 0836 ; -------------------------------------------------------------------------------------- 0836 ; Debug3 Subtable 0x17 0836 ; -------------------------------------------------------------------------------------- 0836 0007 000f | | .DBG3TAB 0x0007,0x000f 0838 03cb ffff | | .CONST 0x03cb,0xffff 083a 03cb fffe | | .CONST 0x03cb,0xfffe 083c 03cd fffd | | .CONST 0x03cd,0xfffd 083e 03cf fffc | | .CONST 0x03cf,0xfffc 0840 03d0 fffb | | .CONST 0x03d0,0xfffb 0842 03d5 fffa | | .CONST 0x03d5,0xfffa 0844 03d8 fff9 | | .CONST 0x03d8,0xfff9 0846 03db 0001 | | .CONST 0x03db,0x0001 0848 03e0 0002 | | .CONST 0x03e0,0x0002 084a 03eb 0003 | | .CONST 0x03eb,0x0003 084c 03ed 0004 | | .CONST 0x03ed,0x0004 084e 03fd 0006 | | .CONST 0x03fd,0x0006 0850 0404 0007 | | .CONST 0x0404,0x0007 0852 0408 0008 | | .CONST 0x0408,0x0008 0854 040e 0005 | | .CONST 0x040e,0x0005 0856 0414 0009 | | .CONST 0x0414,0x0009 0858 041a 000a | | .CONST 0x041a,0x000a 085a 0421 000b | ! | .CONST 0x0421,0x000b 085c 0427 000c | ' | .CONST 0x0427,0x000c 085e 0429 000d | ) | .CONST 0x0429,0x000d 0860 042c 000e | , | .CONST 0x042c,0x000e 0862 0432 000f | 2 | .CONST 0x0432,0x000f 0864 ; -------------------------------------------------------------------------------------- 0864 ; Debug3 Subtable 0x18 0864 ; -------------------------------------------------------------------------------------- 0864 0007 0019 | | .DBG3TAB 0x0007,0x0019 0866 043b ffff | ; | .CONST 0x043b,0xffff 0868 0441 fffe | A | .CONST 0x0441,0xfffe 086a 0447 fffd | G | .CONST 0x0447,0xfffd 086c 044c fffc | L | .CONST 0x044c,0xfffc 086e 0451 fffb | Q | .CONST 0x0451,0xfffb 0870 0456 fffa | V | .CONST 0x0456,0xfffa 0872 0458 fff9 | X | .CONST 0x0458,0xfff9 0874 045c 0001 | \ | .CONST 0x045c,0x0001 0876 046f 0002 | o | .CONST 0x046f,0x0002 0878 0472 0003 | r | .CONST 0x0472,0x0003 087a 0476 0005 | v | .CONST 0x0476,0x0005 087c 047c 0006 | | | .CONST 0x047c,0x0006 087e 0483 0007 | | .CONST 0x0483,0x0007 0880 0488 0008 | | .CONST 0x0488,0x0008 0882 049c 0009 | | .CONST 0x049c,0x0009 0884 049f 000a | | .CONST 0x049f,0x000a 0886 04a3 000c | | .CONST 0x04a3,0x000c 0888 04a9 000d | | .CONST 0x04a9,0x000d 088a 04ae 000e | | .CONST 0x04ae,0x000e 088c 04b1 000f | | .CONST 0x04b1,0x000f 088e 04b5 0010 | | .CONST 0x04b5,0x0010 0890 04bc 0011 | | .CONST 0x04bc,0x0011 0892 04bf 0012 | | .CONST 0x04bf,0x0012 0894 04c4 000b | | .CONST 0x04c4,0x000b 0896 04cb 0013 | | .CONST 0x04cb,0x0013 0898 04ce 0014 | | .CONST 0x04ce,0x0014 089a 04d2 0015 | | .CONST 0x04d2,0x0015 089c 04d9 0016 | | .CONST 0x04d9,0x0016 089e 04dc 0017 | | .CONST 0x04dc,0x0017 08a0 04e0 0018 | | .CONST 0x04e0,0x0018 08a2 04e6 0004 | | .CONST 0x04e6,0x0004 08a4 04ec 0019 | | .CONST 0x04ec,0x0019 08a6 ; -------------------------------------------------------------------------------------- 08a6 ; Debug3 Subtable 0x19 08a6 ; -------------------------------------------------------------------------------------- 08a6 0006 000c | | .DBG3TAB 0x0006,0x000c 08a8 04f3 ffff | | .CONST 0x04f3,0xffff 08aa 04f8 fffe | | .CONST 0x04f8,0xfffe 08ac 04fa fffd | | .CONST 0x04fa,0xfffd 08ae 04fc fffc | | .CONST 0x04fc,0xfffc 08b0 0501 fffb | | .CONST 0x0501,0xfffb 08b2 0506 fffa | | .CONST 0x0506,0xfffa 08b4 0507 0001 | | .CONST 0x0507,0x0001 08b6 050c 0002 | | .CONST 0x050c,0x0002 08b8 051e 0003 | | .CONST 0x051e,0x0003 08ba 052f 0004 | / | .CONST 0x052f,0x0004 08bc 0531 0005 | 1 | .CONST 0x0531,0x0005 08be 0536 0006 | 6 | .CONST 0x0536,0x0006 08c0 053c 0007 | < | .CONST 0x053c,0x0007 08c2 0542 0008 | B | .CONST 0x0542,0x0008 08c4 0544 0009 | D | .CONST 0x0544,0x0009 08c6 054a 000a | J | .CONST 0x054a,0x000a 08c8 054d 000b | M | .CONST 0x054d,0x000b 08ca 0553 000c | S | .CONST 0x0553,0x000c 08cc ; -------------------------------------------------------------------------------------- 08cc ; Debug3 Subtable 0x1a 08cc ; -------------------------------------------------------------------------------------- 08cc 0002 000e | | .DBG3TAB 0x0002,0x000e 08ce 056b ffff | k | .CONST 0x056b,0xffff 08d0 0572 fffe | r | .CONST 0x0572,0xfffe 08d2 0575 0001 | u | .CONST 0x0575,0x0001 08d4 0579 0002 | y | .CONST 0x0579,0x0002 08d6 057b 0003 | { | .CONST 0x057b,0x0003 08d8 057e 0004 | ~ | .CONST 0x057e,0x0004 08da 0580 0005 | | .CONST 0x0580,0x0005 08dc 0583 0006 | | .CONST 0x0583,0x0006 08de 0588 0007 | | .CONST 0x0588,0x0007 08e0 058d 0008 | | .CONST 0x058d,0x0008 08e2 0590 0009 | | .CONST 0x0590,0x0009 08e4 0595 000a | | .CONST 0x0595,0x000a 08e6 059a 000b | | .CONST 0x059a,0x000b 08e8 059d 000c | | .CONST 0x059d,0x000c 08ea 05a1 000d | | .CONST 0x05a1,0x000d 08ec 05a4 000e | | .CONST 0x05a4,0x000e 08ee 0000 0000 | | .BLANK 0000[0x112]