|
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 0590 | | .CONST 0x0590 ; 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 00af | | .CONST 0x00af ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002f | / | .CONST 0x002f ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x069a,0xc000,0x0000,0x0056,0xf045,0x0000,0x0009 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x3 = 0xc,0xfffc 000d 4802 |H | Short_Literal 0x2 000e 029f 00bb | | Declare_Subprogram INIT_00b8,For_Call 0010 03fe | | Declare_Type Discrete,Defined,Visible 0011 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x4 = 0x11,0xfffb 0012 62c1 |b | Indirect_Literal Discrete,0x2d4,{0x00000000, 0x7fffffff} 0013 e20f | | Load 0x1,0xf 0014 012c | , | Execute Any,Size 0015 0270 | p | Execute Discrete,Divide 0016 00e2 | | Load_Encached Integer_Cache 0017 03f9 | | Declare_Type Discrete,Constrained,Visible 0018 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x5 = 0x18,0xfffa 0019 00d9 | | Load_Top At_Offset_1 001a 0269 | i | Execute Discrete,Last 001b 00da | | Load_Top At_Offset_2 001c 03f9 | | Declare_Type Discrete,Constrained,Visible 001d 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x1d,0xfff9 001f 029a 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1f,0xfff8 0021 029a 01e3 | | Declare_Subprogram INIT_01e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x21,0xfff7 0023 029a 020b | | Declare_Subprogram INIT_0208,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x23,0xfff6 0025 029a 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x25,0xfff5 0027 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x27,0xfff4 0029 029a 028b | | Declare_Subprogram INIT_0288,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x29,0xfff3 002b 029a 029b | | Declare_Subprogram INIT_0298,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x2b,0xfff2 002d 029a 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2d,0xfff1 002f 029a 02eb | | Declare_Subprogram INIT_02e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2f,0xfff0 0031 029a 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x31,0xffef 0033 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x33,0xffee 0035 029a 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x35,0xffed 0037 029a 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x37,0xffec 0039 029a 038b | | Declare_Subprogram INIT_0388,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x39,0xffeb 003b 029a 039b | | Declare_Subprogram INIT_0398,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x3b,0xffea 003d 029a 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x3d,0xffe9 003f 029a 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x3f,0xffe8 0041 4806 |H | Short_Literal 0x6 ; Debug Table 0x0.0x18 = 0x41,0xffe7 ; Debug Table 0x0.0x19 = 0x41,0xffe6 ; Debug Table 0x0.0x1a = 0x41,0xffe5 ; Debug Table 0x0.0x1b = 0x41,0xffe4 ; Debug Table 0x0.0x1c = 0x41,0xffe3 ; Debug Table 0x0.0x1d = 0x41,0xffe2 ; Debug Table 0x0.0x1e = 0x41,0xffe1 ; Debug Table 0x0.0x1f = 0x41,0xffe0 0042 032a | * | Declare_Type Record,Incomplete 0043 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x20 = 0x43,0xffdf 0044 02a0 | | Declare_Subprogram Null_Subprogram 0045 e210 | | Load 0x1,0x10 0046 03a3 | | Complete_Type Heap_Access,By_Defining 0047 00bf | | Action Accept_Activation ; Debug Table 0x0.0x21 = 0x47,0xffde 0048 e20f | | Load 0x1,0xf ; Debug Table 0x1 = .DEBUG 0x0048,0x06e0,0xc000,0x0000,0x0056,0xf145,0x0000,0x001b ; Debug Table 0x1.0x0 = 0x48,0xffff 0049 029f 03eb | | Declare_Subprogram INIT_03e8,For_Call 004b 4801 |H | Short_Literal 0x1 004c 032d | - | Declare_Type Record,Defined 004d 6282 |b | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x0056f145} ; Debug Table 0x1.0x1 = 0x4d,0xfffe ; Debug Table 0x1.0x2 = 0x4d,0xfffd ; Debug Table 0x1.0x3 = 0x4d,0xfffc 004e 482d |H- | Short_Literal 0x2d 004f 00da | | Load_Top At_Offset_2 0050 e001 | | Load 0x0,0x1 0051 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 0052 0387 | | Declare_Variable Package 0053 00d8 | | Load_Top At_Offset_0 0054 020f | | Execute Module,Activate 0055 627a |bz | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x0056f145} ; Debug Table 0x1.0x4 = 0x55,0xfffb 0056 4835 |H5 | Short_Literal 0x35 0057 00db | | Load_Top At_Offset_3 0058 e002 | | Load 0x0,0x2 0059 0387 | | Declare_Variable Package 005a 00d8 | | Load_Top At_Offset_0 005b 020f | | Execute Module,Activate 005c e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x5 = 0x5c,0xfffa ; Debug Table 0x1.0x6 = 0x5c,0xfff9 ; Debug Table 0x1.0x7 = 0x5c,0xfff8 005d 1b14 | | Execute Package,Field_Read,Field_Number 0x14 005e e211 | | Load 0x1,0x11 005f e001 | | Load 0x0,0x1 0060 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0061 00e4 | | Load_Encached Positive_Cache 0062 e004 | | Load 0x0,0x4 0063 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0064 e004 | | Load 0x0,0x4 0065 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0066 029f 0403 | | Declare_Subprogram INIT_0400,For_Call 0068 e226 | & | Load 0x1,0x26 0069 0326 | & | Complete_Type Record,By_Defining 006a e211 | | Load 0x1,0x11 ; Debug Table 0x1.0x8 = 0x6a,0xfff7 006b 0266 | f | Execute Discrete,Bounds 006c e001 | | Load 0x0,0x1 006d 1b14 | | Execute Package,Field_Read,Field_Number 0x14 006e 02a0 | | Declare_Subprogram Null_Subprogram 006f 4801 |H | Short_Literal 0x1 0070 035d | ] | Declare_Type Array,Defined 0071 00d8 | | Load_Top At_Offset_0 0072 0337 | 7 | Declare_Variable Array 0073 00d8 | | Load_Top At_Offset_0 0074 0337 | 7 | Declare_Variable Array 0075 4800 |H | Short_Literal 0x0 0076 4800 |H | Short_Literal 0x0 0077 00da | | Load_Top At_Offset_2 0078 01d6 | | Execute Vector,Field_Write 0079 4801 |H | Short_Literal 0x1 007a 4802 |H | Short_Literal 0x2 007b 00da | | Load_Top At_Offset_2 007c 01d6 | | Execute Vector,Field_Write 007d 4802 |H | Short_Literal 0x2 007e 4801 |H | Short_Literal 0x1 007f 00da | | Load_Top At_Offset_2 0080 01d6 | | Execute Vector,Field_Write 0081 00d9 | | Load_Top At_Offset_1 0082 01d4 | | Execute Vector,Structure_Write 0083 029d 0433 | 3| Declare_Subprogram INIT_0430,For_Outer_Call ; Debug Table 0x1.0x9 = 0x83,0xfff6 ; Debug Table 0x1.0xa = 0x83,0xfff5 0085 029d 044b | K| Declare_Subprogram INIT_0448,For_Outer_Call ; Debug Table 0x1.0xb = 0x85,0xfff4 0087 029d 0473 | s| Declare_Subprogram INIT_0470,For_Outer_Call ; Debug Table 0x1.0xc = 0x87,0xfff3 0089 029d 049b | | Declare_Subprogram INIT_0498,For_Outer_Call ; Debug Table 0x1.0xd = 0x89,0xfff2 008b 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xe = 0x8b,0xfff1 008c 00c7 | | Action Elaborate_Subprogram 008d 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xf = 0x8d,0xfff0 008e 00c7 | | Action Elaborate_Subprogram 008f 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x10 = 0x8f,0xffef 0090 00c7 | | Action Elaborate_Subprogram 0091 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x11 = 0x91,0xffee 0092 00c7 | | Action Elaborate_Subprogram 0093 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x12 = 0x93,0xffed 0094 00c7 | | Action Elaborate_Subprogram 0095 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x13 = 0x95,0xffec 0096 00c7 | | Action Elaborate_Subprogram 0097 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x14 = 0x97,0xffeb 0098 00c7 | | Action Elaborate_Subprogram 0099 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x15 = 0x99,0xffea 009a 00c7 | | Action Elaborate_Subprogram 009b 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x16 = 0x9b,0xffe9 009c 00c7 | | Action Elaborate_Subprogram 009d 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x17 = 0x9d,0xffe8 009e 00c7 | | Action Elaborate_Subprogram 009f 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x18 = 0x9f,0xffe7 00a0 00c7 | | Action Elaborate_Subprogram 00a1 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x19 = 0xa1,0xffe6 00a2 00c7 | | Action Elaborate_Subprogram 00a3 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x1a = 0xa3,0xffe5 00a4 00c7 | | Action Elaborate_Subprogram 00a5 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x1b = 0xa5,0xffe4 00a6 00c7 | | Action Elaborate_Subprogram 00a7 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x1c = 0xa7,0xffe3 00a8 00c7 | | Action Elaborate_Subprogram 00a9 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x1d = 0xa9,0xffe2 00aa 00c7 | | Action Elaborate_Subprogram 00ab 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x1e = 0xab,0xffe1 00ac 00c7 | | Action Elaborate_Subprogram 00ad 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x1f = 0xad,0xffe0 00ae 00c7 | | Action Elaborate_Subprogram 00af BODY_0008: 00af 00bc | | Action Signal_Activated 00b0 00bb | | Action Signal_Completion 00b1 0000 0000 | | .BLANK 0000[0x7] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00bb | | .CONST 0x00bb ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0001 | | .CONST 0x0001 ; Number of locals 00bb BODY_00b8: 00bb INIT_00b8: 00bb 4603 |F | Jump_Case 0x4 ; Debug Table 0x2 = .DEBUG 0x00bb,0x0722,0x1005,0x0000,0x0056,0xf045,0x0000,0x0024 00bc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 00bd 7802 |x | Jump 0xc0 ; case 0x1 00be 7805 |x | Jump 0xc4 ; case 0x2 00bf 7809 |x | Jump 0xc9 ; case 0x3 00c0 00da | | Load_Top At_Offset_2 00c1 0091 057d | }| Action Push_String_Extended_Indexed,0x57d ; "IN_FILE" 00c3 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00c4 00db | | Load_Top At_Offset_3 00c5 00db | | Load_Top At_Offset_3 00c6 00e0 | | Load_Encached Standard_Cache 00c7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00c8 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 00c9 00da | | Load_Top At_Offset_2 00ca 00e0 | | Load_Encached Standard_Cache 00cb 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00cc 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00cd 0000 0000 | | .XXX[0x3] 00cf 0000 | | 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00f5 | | .CONST 0x00f5 ; Address of begin 00d1 0177 | w | .CONST 0x0177 ; Address of exception handler 00d2 000a | | .CONST 0x000a ; Number of locals 00d3 INIT_00d0: 00d3 e004 | | Load 0x0,0x4 ; Debug Table 0x3 = .DEBUG 0x00d3,0x0724,0x1001,0x0000,0x0056,0xf045,0x0000,0x0045 ; Debug Table 0x3.0x0 = 0xd3,0xffff 00d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00d5 02c7 | | Declare_Variable Any 00d6 e004 | | Load 0x0,0x4 00d7 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00d8 c402 | | Store 0x2,0x2 00d9 e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x1 = 0xd9,0xfffe 00da 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00db 02c7 | | Declare_Variable Any 00dc 00d8 | | Load_Top At_Offset_0 00dd 1c00 | | Execute_Immediate Run_Utility,0x0 00de e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x2 = 0xde,0xfffd 00df 1b14 | | Execute Package,Field_Read,Field_Number 0x14 00e0 02ff | | Declare_Variable Variant_Record 00e1 00d8 | | Load_Top At_Offset_0 00e2 1c00 | | Execute_Immediate Run_Utility,0x0 00e3 e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x3 = 0xe3,0xfffc 00e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00e5 e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x4 = 0xe5,0xfffb 00e6 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 00e7 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00e8 e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x5 = 0xe8,0xfffa 00e9 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 00ea 1b17 | | Execute Package,Field_Read,Field_Number 0x17 00eb e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x6 = 0xeb,0xfff9 00ec 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 00ed 1b17 | | Execute Package,Field_Read,Field_Number 0x17 00ee e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x7 = 0xee,0xfff8 00ef 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f0 02c7 | | Declare_Variable Any 00f1 00d8 | | Load_Top At_Offset_0 00f2 1c00 | | Execute_Immediate Run_Utility,0x0 00f3 029f 04e3 | | Declare_Subprogram INIT_04e0,For_Call ; Debug Table 0x3.0x8 = 0xf3,0xfff7 00f5 BODY_00d0: 00f5 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3.0x9 = 0xf5,0x1 00f6 821d | | Call 0x1,0x1d 00f7 6802 |h | Jump_Zero 0xfa 00f8 4901 |I | Short_Literal 0x101 ; Debug Table 0x3.0xa = 0xf8,0x2 00f9 0257 | W | Execute Discrete,Raise 00fa e229 | ) | Load 0x1,0x29 ; Debug Table 0x3.0xb = 0xfa,0x3 00fb 1811 | | Execute Package,Field_Execute,Field_Number 0x11 00fc 7002 |p | Jump_Nonzero 0xff 00fd 4939 |I9 | Short_Literal 0x139 ; Debug Table 0x3.0xc = 0xfd,0x4 00fe 0257 | W | Execute Discrete,Raise 00ff e210 | | Load 0x1,0x10 ; Debug Table 0x3.0xd = 0xff,0x5 0100 e006 | | Load 0x0,0x6 0101 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0102 e007 | | Load 0x0,0x7 0103 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0104 039c | | Declare_Variable Heap_Access,By_Allocation 0105 a5fc | | Store_Unchecked 0x2,-0x4 0106 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xe = 0x106,0x6 ; Debug Table 0x3.0xf = 0x106,0x7 0107 e5fc | | Load 0x2,-0x4 0108 0217 | | Execute Heap_Access,All_Reference 0109 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 010a 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x10 = 0x10a,0x8 010b e5fc | | Load 0x2,-0x4 010c 0217 | | Execute Heap_Access,All_Reference 010d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 010e e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x11 = 0x10e,0x9 010f 01db | | Execute Vector,Length 0110 7010 |p | Jump_Nonzero 0x121 0111 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3.0x12 = 0x111,0xa 0112 0219 | | Execute Heap_Access,All_Read 0113 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0114 e003 | | Load 0x0,0x3 0115 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0116 00d9 | | Load_Top At_Offset_1 0117 e008 | | Load 0x0,0x8 0118 1852 | R | Execute Package,Field_Execute,Field_Number 0x52 0119 e001 | | Load 0x0,0x1 011a 180f | | Execute Package,Field_Execute,Field_Number 0xf 011b e009 | | Load 0x0,0x9 011c 180d | | Execute Package,Field_Execute,Field_Number 0xd 011d 00d1 | | Pop_Control Pop_Count_1 011e c405 | | Store 0x2,0x5 011f 00d1 | | Pop_Control Pop_Count_1 0120 782f |x/ | Jump 0x150 0121 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3.0x13 = 0x121,0xb 0122 0219 | | Execute Heap_Access,All_Read 0123 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0124 e003 | | Load 0x0,0x3 0125 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0126 00f1 | | Load_Encached Diana_Temp_Seq 0127 e003 | | Load 0x0,0x3 0128 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0129 1b17 | | Execute Package,Field_Read,Field_Number 0x17 012a e409 | | Load 0x2,0x9 012b 0120 | | Execute Any,Is_Value 012c 6803 |h | Jump_Zero 0x130 012d e005 | | Load 0x0,0x5 012e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 012f 7801 |x | Jump 0x131 0130 e409 | | Load 0x2,0x9 0131 e40b | | Load 0x2,0xb 0132 4821 |H! | Short_Literal 0x21 0133 e402 | | Load 0x2,0x2 0134 4800 |H | Short_Literal 0x0 0135 e003 | | Load 0x0,0x3 0136 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 0137 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0138 e003 | | Load 0x0,0x3 0139 1815 | | Execute Package,Field_Execute,Field_Number 0x15 013a 6199 |a | Indirect_Literal Discrete,0x2d4,{0x00000000, 0x7fffffff} 013b 4ffc |O | Short_Literal -0x4 013c 4ffd |O | Short_Literal -0x3 013d e006 | | Load 0x0,0x6 013e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 013f e003 | | Load 0x0,0x3 0140 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0141 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0142 e008 | | Load 0x0,0x8 0143 1841 | A | Execute Package,Field_Execute,Field_Number 0x41 0144 e001 | | Load 0x0,0x1 0145 180f | | Execute Package,Field_Execute,Field_Number 0xf 0146 e5fe | | Load 0x2,-0x2 0147 e003 | | Load 0x0,0x3 0148 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b 0149 180f | | Execute Package,Field_Execute,Field_Number 0xf 014a 00d1 | | Pop_Control Pop_Count_1 014b c409 | | Store 0x2,0x9 014c c408 | | Store 0x2,0x8 014d c407 | | Store 0x2,0x7 014e c405 | | Store 0x2,0x5 014f 00d1 | | Pop_Control Pop_Count_1 0150 e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x14 = 0x150,0xc 0151 822d | - | Call 0x1,0x2d 0152 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x15 = 0x152,0xd 0153 e5fc | | Load 0x2,-0x4 0154 0217 | | Execute Heap_Access,All_Reference 0155 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0156 e00a | | Load 0x0,0xa ; Debug Table 0x3.0x16 = 0x156,0xe 0157 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0158 e402 | | Load 0x2,0x2 0159 e004 | | Load 0x0,0x4 015a 1815 | | Execute Package,Field_Execute,Field_Number 0x15 015b e5fc | | Load 0x2,-0x4 015c 0217 | | Execute Heap_Access,All_Reference 015d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 015e e5fc | | Load 0x2,-0x4 ; Debug Table 0x3.0x17 = 0x15e,0xf 015f 0219 | | Execute Heap_Access,All_Read 0160 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0161 e5fc | | Load 0x2,-0x4 0162 0219 | | Execute Heap_Access,All_Read 0163 e001 | | Load 0x0,0x1 0164 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0165 00da | | Load_Top At_Offset_2 0166 00da | | Load_Top At_Offset_2 0167 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0168 4800 |H | Short_Literal 0x0 0169 4821 |H! | Short_Literal 0x21 016a e5fc | | Load 0x2,-0x4 016b 0217 | | Execute Heap_Access,All_Reference 016c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 016d 4802 |H | Short_Literal 0x2 016e e001 | | Load 0x0,0x1 016f 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0170 00db | | Load_Top At_Offset_3 0171 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0172 00d1 | | Pop_Control Pop_Count_1 0173 c405 | | Store 0x2,0x5 0174 00d2 | | Pop_Control Pop_Count_2 0175 840a | | Call 0x2,0xa ; Debug Table 0x3.0x18 = 0x175,0x10 0176 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0177 TRAP_00d0: 0177 6154 |aT | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x56f14501} 0178 010f | | Execute Exception,Equal 0179 6802 |h | Jump_Zero 0x17c 017a 4920 |I | Short_Literal 0x120 ; Debug Table 0x3.0x19 = 0x17a,0x11 017b 0257 | W | Execute Discrete,Raise 017c 0100 | | Execute Exception,Raise 017d 0000 0000 | | .XXX[0x3] 017f 0000 | | 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 0198 | | .CONST 0x0198 ; Address of begin 0181 01d6 | | .CONST 0x01d6 ; Address of exception handler 0182 0006 | | .CONST 0x0006 ; Number of locals 0183 INIT_0180: 0183 e004 | | Load 0x0,0x4 ; Debug Table 0x4 = .DEBUG 0x0183,0x075a,0x1001,0x0000,0x0056,0xf045,0x0000,0x005c ; Debug Table 0x4.0x0 = 0x183,0xffff 0184 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0185 02c7 | | Declare_Variable Any 0186 e004 | | Load 0x0,0x4 0187 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0188 c402 | | Store 0x2,0x2 0189 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x1 = 0x189,0xfffe 018a 1b0f | | Execute Package,Field_Read,Field_Number 0xf 018b 02c7 | | Declare_Variable Any 018c 00d8 | | Load_Top At_Offset_0 018d 1c00 | | Execute_Immediate Run_Utility,0x0 018e e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x2 = 0x18e,0xfffd 018f 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0190 02ff | | Declare_Variable Variant_Record 0191 00d8 | | Load_Top At_Offset_0 0192 1c00 | | Execute_Immediate Run_Utility,0x0 0193 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x3 = 0x193,0xfffc 0194 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0195 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x4 = 0x195,0xfffb 0196 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0197 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0198 BODY_0180: 0198 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x5 = 0x198,0x1 0199 821d | | Call 0x1,0x1d 019a 6802 |h | Jump_Zero 0x19d 019b 4901 |I | Short_Literal 0x101 ; Debug Table 0x4.0x6 = 0x19b,0x2 019c 0257 | W | Execute Discrete,Raise 019d e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x7 = 0x19d,0x3 019e 01db | | Execute Vector,Length 019f 7002 |p | Jump_Nonzero 0x1a2 01a0 4921 |I! | Short_Literal 0x121 ; Debug Table 0x4.0x8 = 0x1a0,0x4 01a1 0257 | W | Execute Discrete,Raise 01a2 e229 | ) | Load 0x1,0x29 ; Debug Table 0x4.0x9 = 0x1a2,0x5 01a3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01a4 7002 |p | Jump_Nonzero 0x1a7 01a5 4939 |I9 | Short_Literal 0x139 ; Debug Table 0x4.0xa = 0x1a5,0x6 01a6 0257 | W | Execute Discrete,Raise 01a7 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0xb = 0x1a7,0x7 01a8 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 01a9 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01aa e403 | | Load 0x2,0x3 01ab 0120 | | Execute Any,Is_Value 01ac 6803 |h | Jump_Zero 0x1b0 01ad e003 | | Load 0x0,0x3 01ae 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01af 7801 |x | Jump 0x1b1 01b0 e403 | | Load 0x2,0x3 01b1 4821 |H! | Short_Literal 0x21 01b2 e402 | | Load 0x2,0x2 01b3 e006 | | Load 0x0,0x6 01b4 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01b5 e003 | | Load 0x0,0x3 01b6 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 01b7 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01b8 e5fe | | Load 0x2,-0x2 01b9 e003 | | Load 0x0,0x3 01ba 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 01bb 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 01bc c403 | | Store 0x2,0x3 01bd 0059 | Y | Store_Top Discrete,At_Offset_1 01be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xc = 0x1be,0x8 01bf 822e | . | Call 0x1,0x2e 01c0 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0xd = 0x1c0,0x9 01c1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01c2 00db | | Load_Top At_Offset_3 01c3 4821 |H! | Short_Literal 0x21 01c4 e402 | | Load 0x2,0x2 01c5 4800 |H | Short_Literal 0x0 01c6 e403 | | Load 0x2,0x3 01c7 e003 | | Load 0x0,0x3 01c8 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 01c9 181a | | Execute Package,Field_Execute,Field_Number 0x1a 01ca 00d1 | | Pop_Control Pop_Count_1 01cb 005a | Z | Store_Top Discrete,At_Offset_2 01cc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0xe = 0x1cc,0xa 01cd 822d | - | Call 0x1,0x2d 01ce e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0xf = 0x1ce,0xb 01cf e402 | | Load 0x2,0x2 01d0 e5fd | | Load 0x2,-0x3 01d1 e404 | | Load 0x2,0x4 01d2 e5ff | | Load 0x2,-0x1 01d3 822f | / | Call 0x1,0x2f 01d4 c5fc | | Store 0x2,-0x4 01d5 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01d6 TRAP_0180: 01d6 60f5 |` | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x56f14501} 01d7 010f | | Execute Exception,Equal 01d8 6802 |h | Jump_Zero 0x1db 01d9 4920 |I | Short_Literal 0x120 ; Debug Table 0x4.0x10 = 0x1d9,0xc 01da 0257 | W | Execute Discrete,Raise 01db 0100 | | Execute Exception,Raise 01dc 0000 0000 | | .BLANK 0000[0x4] 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01e7 | | .CONST 0x01e7 ; Address of begin 01e1 01fc | | .CONST 0x01fc ; Address of exception handler 01e2 0003 | | .CONST 0x0003 ; Number of locals 01e3 INIT_01e0: 01e3 e003 | | Load 0x0,0x3 ; Debug Table 0x5 = .DEBUG 0x01e3,0x077e,0x1001,0x0000,0x0056,0xf045,0x0000,0x0071 ; Debug Table 0x5.0x0 = 0x1e3,0xffff 01e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01e5 029f 04fb | | Declare_Subprogram INIT_04f8,For_Call 01e7 BODY_01e0: 01e7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x1 = 0x1e7,0x1 01e8 821d | | Call 0x1,0x1d 01e9 7002 |p | Jump_Nonzero 0x1ec 01ea 4902 |I | Short_Literal 0x102 ; Debug Table 0x5.0x2 = 0x1ea,0x2 01eb 0257 | W | Execute Discrete,Raise 01ec e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x3 = 0x1ec,0x3 01ed 0219 | | Execute Heap_Access,All_Read 01ee e001 | | Load 0x0,0x1 01ef 1b10 | | Execute Package,Field_Read,Field_Number 0x10 01f0 00d9 | | Load_Top At_Offset_1 01f1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01f2 e001 | | Load 0x0,0x1 01f3 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 01f4 00da | | Load_Top At_Offset_2 01f5 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01f6 005b | [ | Store_Top Discrete,At_Offset_3 01f7 00d1 | | Pop_Control Pop_Count_1 01f8 8403 | | Call 0x2,0x3 ; Debug Table 0x5.0x4 = 0x1f8,0x4 01f9 e210 | | Load 0x1,0x10 ; Debug Table 0x5.0x5 = 0x1f9,0x5 01fa a5ff | | Store_Unchecked 0x2,-0x1 01fb 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01fc TRAP_01e0: 01fc 60cf |` | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x56f14501} 01fd 010f | | Execute Exception,Equal 01fe 6802 |h | Jump_Zero 0x201 01ff 4930 |I0 | Short_Literal 0x130 ; Debug Table 0x5.0x6 = 0x1ff,0x6 0200 0257 | W | Execute Discrete,Raise 0201 0100 | | Execute Exception,Raise 0202 0000 0000 | | .BLANK 0000[0x6] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020f | | .CONST 0x020f ; Address of begin 0209 0224 | $ | .CONST 0x0224 ; Address of exception handler 020a 0003 | | .CONST 0x0003 ; Number of locals 020b INIT_0208: 020b e003 | | Load 0x0,0x3 ; Debug Table 0x6 = .DEBUG 0x020b,0x078e,0x1001,0x0000,0x0056,0xf045,0x0000,0x0079 ; Debug Table 0x6.0x0 = 0x20b,0xffff 020c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 020d 029f 0523 | #| Declare_Subprogram INIT_0520,For_Call 020f BODY_0208: 020f e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x1 = 0x20f,0x1 0210 821d | | Call 0x1,0x1d 0211 7002 |p | Jump_Nonzero 0x214 0212 4902 |I | Short_Literal 0x102 ; Debug Table 0x6.0x2 = 0x212,0x2 0213 0257 | W | Execute Discrete,Raise 0214 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x3 = 0x214,0x3 0215 0219 | | Execute Heap_Access,All_Read 0216 e001 | | Load 0x0,0x1 0217 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0218 00d9 | | Load_Top At_Offset_1 0219 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 021a e001 | | Load 0x0,0x1 021b 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 021c 00da | | Load_Top At_Offset_2 021d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 021e 005b | [ | Store_Top Discrete,At_Offset_3 021f 00d1 | | Pop_Control Pop_Count_1 0220 8403 | | Call 0x2,0x3 ; Debug Table 0x6.0x4 = 0x220,0x4 0221 e210 | | Load 0x1,0x10 ; Debug Table 0x6.0x5 = 0x221,0x5 0222 a5ff | | Store_Unchecked 0x2,-0x1 0223 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0224 TRAP_0208: 0224 60a7 |` | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x56f14501} 0225 010f | | Execute Exception,Equal 0226 6802 |h | Jump_Zero 0x229 0227 4930 |I0 | Short_Literal 0x130 ; Debug Table 0x6.0x6 = 0x227,0x6 0228 0257 | W | Execute Discrete,Raise 0229 0100 | | Execute Exception,Raise 022a 0000 0000 | | .BLANK 0000[0x6] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0235 | 5 | .CONST 0x0235 ; Address of begin 0231 026c | l | .CONST 0x026c ; Address of exception handler 0232 0002 | | .CONST 0x0002 ; Number of locals 0233 INIT_0230: 0233 e003 | | Load 0x0,0x3 ; Debug Table 0x7 = .DEBUG 0x0233,0x079e,0x1001,0x0000,0x0056,0xf045,0x0000,0x0081 ; Debug Table 0x7.0x0 = 0x233,0xffff 0234 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0235 BODY_0230: 0235 e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x1 = 0x235,0x1 0236 821d | | Call 0x1,0x1d 0237 7002 |p | Jump_Nonzero 0x23a 0238 4902 |I | Short_Literal 0x102 ; Debug Table 0x7.0x2 = 0x238,0x2 0239 0257 | W | Execute Discrete,Raise 023a e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x3 = 0x23a,0x3 023b 0219 | | Execute Heap_Access,All_Read 023c e001 | | Load 0x0,0x1 023d 1b10 | | Execute Package,Field_Read,Field_Number 0x10 023e 00d9 | | Load_Top At_Offset_1 023f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0240 e001 | | Load 0x0,0x1 0241 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0242 00da | | Load_Top At_Offset_2 0243 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0244 005a | Z | Store_Top Discrete,At_Offset_2 0245 00d1 | | Pop_Control Pop_Count_1 0246 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x4 = 0x246,0x4 0247 822d | - | Call 0x1,0x2d 0248 e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x5 = 0x248,0x5 0249 0219 | | Execute Heap_Access,All_Read 024a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 024b e5fe | | Load 0x2,-0x2 024c 0219 | | Execute Heap_Access,All_Read 024d e001 | | Load 0x0,0x1 024e 1b10 | | Execute Package,Field_Read,Field_Number 0x10 024f 00da | | Load_Top At_Offset_2 0250 00da | | Load_Top At_Offset_2 0251 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0252 4800 |H | Short_Literal 0x0 0253 4821 |H! | Short_Literal 0x21 0254 e5fe | | Load 0x2,-0x2 0255 0217 | | Execute Heap_Access,All_Reference 0256 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0257 e5ff | | Load 0x2,-0x1 0258 e22b | + | Load 0x1,0x2b 0259 01d7 | | Execute Vector,Field_Read 025a e001 | | Load 0x0,0x1 025b 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 025c 00db | | Load_Top At_Offset_3 025d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 025e 00d1 | | Pop_Control Pop_Count_1 025f 005b | [ | Store_Top Discrete,At_Offset_3 0260 00d2 | | Pop_Control Pop_Count_2 0261 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x6 = 0x261,0x6 0262 822d | - | Call 0x1,0x2d 0263 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x7 = 0x263,0x7 0264 e5fe | | Load 0x2,-0x2 0265 0217 | | Execute Heap_Access,All_Reference 0266 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0267 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x8 = 0x267,0x8 0268 e5fe | | Load 0x2,-0x2 0269 0217 | | Execute Heap_Access,All_Reference 026a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 026b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 026c TRAP_0230: 026c 605f |`_ | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x56f14501} 026d 010f | | Execute Exception,Equal 026e 6802 |h | Jump_Zero 0x271 026f 4938 |I8 | Short_Literal 0x138 ; Debug Table 0x7.0x9 = 0x26f,0x9 0270 0257 | W | Execute Discrete,Raise 0271 0100 | | Execute Exception,Raise 0272 0000 0000 | | .BLANK 0000[0x6] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027b | { | .CONST 0x027b ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0001 | | .CONST 0x0001 ; Number of locals 027b BODY_0278: 027b INIT_0278: 027b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x027b,0x07b4,0x1001,0x0000,0x0056,0xf045,0x0000,0x008d ; Debug Table 0x8.0x0 = 0x27b,0x1 027c 821d | | Call 0x1,0x1d 027d 7002 |p | Jump_Nonzero 0x280 027e 4902 |I | Short_Literal 0x102 ; Debug Table 0x8.0x1 = 0x27e,0x2 027f 0257 | W | Execute Discrete,Raise 0280 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x2 = 0x280,0x3 0281 00db | | Load_Top At_Offset_3 0282 0217 | | Execute Heap_Access,All_Reference 0283 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0284 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0285 0000 0000 | | .XXX[0x3] 0287 0000 | | 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 028b | | .CONST 0x028b ; Address of begin 0289 0004 | | .CONST 0x0004 ; Address of exception handler 028a 0001 | | .CONST 0x0001 ; Number of locals 028b BODY_0288: 028b INIT_0288: 028b 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x028b,0x07bc,0x1002,0x0000,0x0056,0xf045,0x0000,0x0095 ; Debug Table 0x9.0x0 = 0x28b,0x1 028c 821d | | Call 0x1,0x1d 028d 7002 |p | Jump_Nonzero 0x290 028e 4902 |I | Short_Literal 0x102 ; Debug Table 0x9.0x1 = 0x28e,0x2 028f 0257 | W | Execute Discrete,Raise 0290 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2 = 0x290,0x3 0291 0217 | | Execute Heap_Access,All_Reference 0292 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0293 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0294 0000 0000 | | .BLANK 0000[0x4] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 02a2 | | .CONST 0x02a2 ; Address of begin 0299 02c2 | | .CONST 0x02c2 ; Address of exception handler 029a 0003 | | .CONST 0x0003 ; Number of locals 029b INIT_0298: 029b e003 | | Load 0x0,0x3 ; Debug Table 0xa = .DEBUG 0x029b,0x07c4,0x1002,0x0000,0x0056,0xf045,0x0000,0x009e ; Debug Table 0xa.0x0 = 0x29b,0xffff 029c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 029d 02c7 | | Declare_Variable Any 029e 00d8 | | Load_Top At_Offset_0 029f 1c00 | | Execute_Immediate Run_Utility,0x0 02a0 e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x1 = 0x2a0,0xfffe 02a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02a2 BODY_0298: 02a2 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x2 = 0x2a2,0x1 02a3 821d | | Call 0x1,0x1d 02a4 7002 |p | Jump_Nonzero 0x2a7 02a5 4902 |I | Short_Literal 0x102 ; Debug Table 0xa.0x3 = 0x2a5,0x2 02a6 0257 | W | Execute Discrete,Raise 02a7 e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x4 = 0x2a7,0x3 02a8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02a9 00da | | Load_Top At_Offset_2 02aa 0120 | | Execute Any,Is_Value 02ab 6803 |h | Jump_Zero 0x2af 02ac e003 | | Load 0x0,0x3 02ad 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02ae 7801 |x | Jump 0x2b0 02af 00da | | Load_Top At_Offset_2 02b0 6017 |` | Indirect_Literal Discrete,0x2c8,{0x00000000, 0x00004000} 02b1 e004 | | Load 0x0,0x4 02b2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02b3 e5ff | | Load 0x2,-0x1 02b4 0217 | | Execute Heap_Access,All_Reference 02b5 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02b6 e003 | | Load 0x0,0x3 02b7 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 02b8 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02b9 c402 | | Store 0x2,0x2 02ba 0059 | Y | Store_Top Discrete,At_Offset_1 02bb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x5 = 0x2bb,0x4 02bc 822d | - | Call 0x1,0x2d 02bd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x6 = 0x2bd,0x5 02be e003 | | Load 0x0,0x3 02bf 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02c0 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 02c1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02c2 TRAP_0298: 02c2 6009 |` | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x56f14501} 02c3 010f | | Execute Exception,Equal 02c4 6802 |h | Jump_Zero 0x2c7 02c5 4920 |I | Short_Literal 0x120 ; Debug Table 0xa.0x7 = 0x2c5,0x6 02c6 0257 | W | Execute Discrete,Raise 02c7 0100 | | Execute Exception,Raise 02c8 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 02cc 0000 0000 | | .LITERAL {0x00000000, 0x56f14501} 02d0 0000 0000 | | .LITERAL {0x00000000, 0x0056f145} 02d4 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02db | | .CONST 0x02db ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0001 | | .CONST 0x0001 ; Number of locals 02db BODY_02d8: 02db INIT_02d8: 02db 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x02db,0x07d6,0x1002,0x0000,0x0056,0xf045,0x0000,0x00a7 ; Debug Table 0xb.0x0 = 0x2db,0x1 02dc 821d | | Call 0x1,0x1d 02dd 6802 |h | Jump_Zero 0x2e0 02de 00ea | | Load_Encached Null_String_Cache ; Debug Table 0xb.0x1 = 0x2de,0x2 02df 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02e0 4902 |I | Short_Literal 0x102 ; Debug Table 0xb.0x2 = 0x2e0,0x3 02e1 0257 | W | Execute Discrete,Raise 02e2 0000 0000 | | .BLANK 0000[0x6] 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 02eb | | .CONST 0x02eb ; Address of begin 02e9 0004 | | .CONST 0x0004 ; Address of exception handler 02ea 0001 | | .CONST 0x0001 ; Number of locals 02eb BODY_02e8: 02eb INIT_02e8: 02eb 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x02eb,0x07de,0x1002,0x0000,0x0056,0xf045,0x0000,0x00b0 ; Debug Table 0xc.0x0 = 0x2eb,0x1 02ec 021c | | Execute Heap_Access,Not_Null 02ed 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ee 0000 0000 | | .XXX[0x2] 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 02f3 | | .CONST 0x02f3 ; Address of begin 02f1 0004 | | .CONST 0x0004 ; Address of exception handler 02f2 0001 | | .CONST 0x0001 ; Number of locals 02f3 BODY_02f0: 02f3 INIT_02f0: 02f3 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x02f3,0x07e2,0x1001,0x0000,0x0056,0xf045,0x0000,0x00b9 ; Debug Table 0xd.0x0 = 0x2f3,0x1 02f4 821d | | Call 0x1,0x1d 02f5 7002 |p | Jump_Nonzero 0x2f8 02f6 4902 |I | Short_Literal 0x102 ; Debug Table 0xd.0x1 = 0x2f6,0x2 02f7 0257 | W | Execute Discrete,Raise 02f8 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x2 = 0x2f8,0x3 02f9 821a | | Call 0x1,0x1a 02fa 0f02 | | Execute_Immediate Equal,0x2 02fb 6802 |h | Jump_Zero 0x2fe 02fc 4912 |I | Short_Literal 0x112 ; Debug Table 0xd.0x3 = 0x2fc,0x4 02fd 0257 | W | Execute Discrete,Raise 02fe 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x4 = 0x2fe,0x5 02ff 00db | | Load_Top At_Offset_3 0300 8222 | " | Call 0x1,0x22 0301 e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x5 = 0x301,0x6 0302 0120 | | Execute Any,Is_Value 0303 6802 |h | Jump_Zero 0x306 0304 e20f | | Load 0x1,0xf 0305 7803 |x | Jump 0x309 0306 e5fd | | Load 0x2,-0x3 0307 e20f | | Load 0x1,0xf 0308 0119 | | Execute Any,Check_In_Formal_Type 0309 00db | | Load_Top At_Offset_3 030a 821f | | Call 0x1,0x1f 030b c5fd | | Store 0x2,-0x3 030c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 030d 0000 0000 | | .XXX[0x3] 030f 0000 | | 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0319 | | .CONST 0x0319 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0003 | | .CONST 0x0003 ; Number of locals 0313 INIT_0310: 0313 e227 | ' | Load 0x1,0x27 ; Debug Table 0xe = .DEBUG 0x0313,0x07f0,0x1001,0x0000,0x0056,0xf045,0x0000,0x00c9 ; Debug Table 0xe.0x0 = 0x313,0xffff 0314 0322 | " | Declare_Variable Record 0315 00d8 | | Load_Top At_Offset_0 0316 1c00 | | Execute_Immediate Run_Utility,0x0 0317 029f 054b | K| Declare_Subprogram INIT_0548,For_Call 0319 BODY_0310: 0319 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x1 = 0x319,0x1 031a 821d | | Call 0x1,0x1d 031b 7002 |p | Jump_Nonzero 0x31e 031c 4902 |I | Short_Literal 0x102 ; Debug Table 0xe.0x2 = 0x31c,0x2 031d 0257 | W | Execute Discrete,Raise 031e e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x3 = 0x31e,0x3 031f 821a | | Call 0x1,0x1a 0320 0f02 | | Execute_Immediate Equal,0x2 0321 6802 |h | Jump_Zero 0x324 0322 4912 |I | Short_Literal 0x112 ; Debug Table 0xe.0x4 = 0x322,0x4 0323 0257 | W | Execute Discrete,Raise 0324 e001 | | Load 0x0,0x1 ; Debug Table 0xe.0x5 = 0x324,0x5 0325 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0326 e5ff | | Load 0x2,-0x1 0327 0217 | | Execute Heap_Access,All_Reference 0328 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0329 e5ff | | Load 0x2,-0x1 032a 0217 | | Execute Heap_Access,All_Reference 032b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 032c e228 | ( | Load 0x1,0x28 032d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 032e e5ff | | Load 0x2,-0x1 032f 0217 | | Execute Heap_Access,All_Reference 0330 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0331 e228 | ( | Load 0x1,0x28 0332 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0333 00da | | Load_Top At_Offset_2 0334 017d | } | Execute Record,Structure_Write 0335 8403 | | Call 0x2,0x3 ; Debug Table 0xe.0x6 = 0x335,0x6 0336 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x7 = 0x336,0x7 0337 0217 | | Execute Heap_Access,All_Reference 0338 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0339 0a01 | | Execute_Immediate Plus,0x1 033a e213 | | Load 0x1,0x13 033b 025b | [ | Execute Discrete,Check_In_Type 033c e5ff | | Load 0x2,-0x1 033d 8222 | " | Call 0x1,0x22 033e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 033f 0000 | | .XXX[0x1] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0343 | C | .CONST 0x0343 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0001 | | .CONST 0x0001 ; Number of locals 0343 BODY_0340: 0343 INIT_0340: 0343 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x0343,0x0802,0x1001,0x0000,0x0056,0xf045,0x0000,0x00d5 ; Debug Table 0xf.0x0 = 0x343,0x1 0344 821d | | Call 0x1,0x1d 0345 7002 |p | Jump_Nonzero 0x348 0346 4902 |I | Short_Literal 0x102 ; Debug Table 0xf.0x1 = 0x346,0x2 0347 0257 | W | Execute Discrete,Raise 0348 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x2 = 0x348,0x3 0349 821a | | Call 0x1,0x1a 034a 7002 |p | Jump_Nonzero 0x34d 034b 4911 |I | Short_Literal 0x111 ; Debug Table 0xf.0x3 = 0x34b,0x4 034c 0257 | W | Execute Discrete,Raise 034d e5fd | | Load 0x2,-0x3 ; Debug Table 0xf.0x4 = 0x34d,0x5 034e 00db | | Load_Top At_Offset_3 034f 8222 | " | Call 0x1,0x22 0350 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x5 = 0x350,0x6 0351 e20f | | Load 0x1,0xf 0352 0119 | | Execute Any,Check_In_Formal_Type 0353 00db | | Load_Top At_Offset_3 0354 8221 | ! | Call 0x1,0x21 0355 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0356 0000 0000 | | .XXX[0x2] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 0361 | a | .CONST 0x0361 ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0003 | | .CONST 0x0003 ; Number of locals 035b INIT_0358: 035b e227 | ' | Load 0x1,0x27 ; Debug Table 0x10 = .DEBUG 0x035b,0x0810,0x1001,0x0000,0x0056,0xf045,0x0000,0x00e5 ; Debug Table 0x10.0x0 = 0x35b,0xffff 035c 0322 | " | Declare_Variable Record 035d 00d8 | | Load_Top At_Offset_0 035e 1c00 | | Execute_Immediate Run_Utility,0x0 035f 029f 055b | [| Declare_Subprogram INIT_0558,For_Call 0361 BODY_0358: 0361 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x1 = 0x361,0x1 0362 821d | | Call 0x1,0x1d 0363 7002 |p | Jump_Nonzero 0x366 0364 4902 |I | Short_Literal 0x102 ; Debug Table 0x10.0x2 = 0x364,0x2 0365 0257 | W | Execute Discrete,Raise 0366 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x3 = 0x366,0x3 0367 821a | | Call 0x1,0x1a 0368 7002 |p | Jump_Nonzero 0x36b 0369 4911 |I | Short_Literal 0x111 ; Debug Table 0x10.0x4 = 0x369,0x4 036a 0257 | W | Execute Discrete,Raise 036b 8403 | | Call 0x2,0x3 ; Debug Table 0x10.0x5 = 0x36b,0x5 036c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x6 = 0x36c,0x6 036d e001 | | Load 0x0,0x1 036e 1817 | | Execute Package,Field_Execute,Field_Number 0x17 036f e5ff | | Load 0x2,-0x1 0370 0217 | | Execute Heap_Access,All_Reference 0371 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0372 e5ff | | Load 0x2,-0x1 0373 0217 | | Execute Heap_Access,All_Reference 0374 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0375 e228 | ( | Load 0x1,0x28 0376 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0377 e5ff | | Load 0x2,-0x1 0378 0217 | | Execute Heap_Access,All_Reference 0379 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 037a e228 | ( | Load 0x1,0x28 037b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 037c e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x7 = 0x37c,0x7 037d 0217 | | Execute Heap_Access,All_Reference 037e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 037f 0a01 | | Execute_Immediate Plus,0x1 0380 e213 | | Load 0x1,0x13 0381 025b | [ | Execute Discrete,Check_In_Type 0382 e5ff | | Load 0x2,-0x1 0383 8222 | " | Call 0x1,0x22 0384 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0385 0000 0000 | | .XXX[0x3] 0387 0000 | | 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 038b | | .CONST 0x038b ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0001 | | .CONST 0x0001 ; Number of locals 038b BODY_0388: 038b INIT_0388: 038b 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x038b,0x0822,0x1001,0x0000,0x0056,0xf045,0x0000,0x00f1 ; Debug Table 0x11.0x0 = 0x38b,0x1 038c 821d | | Call 0x1,0x1d 038d 7002 |p | Jump_Nonzero 0x390 038e 4902 |I | Short_Literal 0x102 ; Debug Table 0x11.0x1 = 0x38e,0x2 038f 0257 | W | Execute Discrete,Raise 0390 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x2 = 0x390,0x3 0391 00db | | Load_Top At_Offset_3 0392 0217 | | Execute Heap_Access,All_Reference 0393 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0394 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0395 0000 0000 | | .XXX[0x3] 0397 0000 | | 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039b | | .CONST 0x039b ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0001 | | .CONST 0x0001 ; Number of locals 039b BODY_0398: 039b INIT_0398: 039b 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x039b,0x082a,0x1002,0x0000,0x0056,0xf045,0x0000,0x00fd ; Debug Table 0x12.0x0 = 0x39b,0x1 039c 821d | | Call 0x1,0x1d 039d 7002 |p | Jump_Nonzero 0x3a0 039e 4902 |I | Short_Literal 0x102 ; Debug Table 0x12.0x1 = 0x39e,0x2 039f 0257 | W | Execute Discrete,Raise 03a0 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x2 = 0x3a0,0x3 03a1 0217 | | Execute Heap_Access,All_Reference 03a2 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03a3 e213 | | Load 0x1,0x13 03a4 025b | [ | Execute Discrete,Check_In_Type 03a5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a6 0000 0000 | | .XXX[0x2] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03ab | | .CONST 0x03ab ; Address of begin 03a9 0004 | | .CONST 0x0004 ; Address of exception handler 03aa 0001 | | .CONST 0x0001 ; Number of locals 03ab BODY_03a8: 03ab INIT_03a8: 03ab 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x03ab,0x0832,0x1002,0x0000,0x0056,0xf045,0x0000,0x0106 ; Debug Table 0x13.0x0 = 0x3ab,0x1 03ac 821d | | Call 0x1,0x1d 03ad 7002 |p | Jump_Nonzero 0x3b0 03ae 4902 |I | Short_Literal 0x102 ; Debug Table 0x13.0x1 = 0x3ae,0x2 03af 0257 | W | Execute Discrete,Raise 03b0 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x2 = 0x3b0,0x3 03b1 0217 | | Execute Heap_Access,All_Reference 03b2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03b3 e001 | | Load 0x0,0x1 03b4 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 03b5 e001 | | Load 0x0,0x1 03b6 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 03b7 e001 | | Load 0x0,0x1 03b8 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03b9 e001 | | Load 0x0,0x1 03ba 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 03bb 0272 | r | Execute Discrete,Minus 03bc e227 | ' | Load 0x1,0x27 03bd 012c | , | Execute Any,Size 03be 0270 | p | Execute Discrete,Divide 03bf e212 | | Load 0x1,0x12 03c0 025b | [ | Execute Discrete,Check_In_Type 03c1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03c2 0000 0000 | | .BLANK 0000[0x6] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03cb | | .CONST 0x03cb ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0001 | | .CONST 0x0001 ; Number of locals 03cb BODY_03c8: 03cb INIT_03c8: 03cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x03cb,0x083a,0x1002,0x0000,0x0056,0xf045,0x0000,0x010f ; Debug Table 0x14.0x0 = 0x3cb,0x1 03cc 821d | | Call 0x1,0x1d 03cd 7002 |p | Jump_Nonzero 0x3d0 03ce 4902 |I | Short_Literal 0x102 ; Debug Table 0x14.0x1 = 0x3ce,0x2 03cf 0257 | W | Execute Discrete,Raise 03d0 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x2 = 0x3d0,0x3 03d1 821a | | Call 0x1,0x1a 03d2 0f02 | | Execute_Immediate Equal,0x2 03d3 6802 |h | Jump_Zero 0x3d6 03d4 4911 |I | Short_Literal 0x111 ; Debug Table 0x14.0x3 = 0x3d4,0x4 03d5 0257 | W | Execute Discrete,Raise 03d6 e001 | | Load 0x0,0x1 ; Debug Table 0x14.0x4 = 0x3d6,0x5 03d7 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03d8 00db | | Load_Top At_Offset_3 03d9 0217 | | Execute Heap_Access,All_Reference 03da 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03db e5ff | | Load 0x2,-0x1 03dc 0217 | | Execute Heap_Access,All_Reference 03dd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03de e228 | ( | Load 0x1,0x28 03df 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03e0 00db | | Load_Top At_Offset_3 03e1 0217 | | Execute Heap_Access,All_Reference 03e2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03e3 e001 | | Load 0x0,0x1 03e4 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 03e5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e6 0000 0000 | | .XXX[0x2] 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03eb | | .CONST 0x03eb ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0001 | | .CONST 0x0001 ; Number of locals 03eb BODY_03e8: 03eb INIT_03e8: 03eb 4608 |F | Jump_Case 0x9 ; Debug Table 0x15 = .DEBUG 0x03eb,0x0846,0x1005,0x0000,0x0056,0xf145,0x0000,0x001c 03ec 7808 |x | Jump 0x3f5 ; case 0x0 03ed 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 03ee 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 03ef 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 03f0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 03f1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 03f2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 03f3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 03f4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 03f5 00da | | Load_Top At_Offset_2 03f6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03f7 0125 | % | Execute Any,Set_Constraint 03f8 00da | | Load_Top At_Offset_2 03f9 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03fa 1c00 | | Execute_Immediate Run_Utility,0x0 03fb 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 03fc 0000 0000 | | .BLANK 0000[0x4] 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; -------------------------------------------------------------------------------------- 0400 0403 | | .CONST 0x0403 ; Address of begin 0401 0004 | | .CONST 0x0004 ; Address of exception handler 0402 0001 | | .CONST 0x0001 ; Number of locals 0403 BODY_0400: 0403 INIT_0400: 0403 4608 |F | Jump_Case 0x9 ; Debug Table 0x16 = .DEBUG 0x0403,0x0848,0x1005,0x0000,0x0056,0xf145,0x0000,0x0051 0404 7808 |x | Jump 0x40d ; case 0x0 0405 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0406 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0407 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0408 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0409 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 040a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 040b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 040c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 040d 00da | | Load_Top At_Offset_2 040e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 040f 0125 | % | Execute Any,Set_Constraint 0410 e003 | | Load 0x0,0x3 0411 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0412 00db | | Load_Top At_Offset_3 0413 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0414 4800 |H | Short_Literal 0x0 0415 00db | | Load_Top At_Offset_3 0416 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0417 00da | | Load_Top At_Offset_2 0418 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0419 0125 | % | Execute Any,Set_Constraint 041a 00da | | Load_Top At_Offset_2 041b 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 041c 1c00 | | Execute_Immediate Run_Utility,0x0 041d 00da | | Load_Top At_Offset_2 041e 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 041f 0125 | % | Execute Any,Set_Constraint 0420 00da | | Load_Top At_Offset_2 0421 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0422 1c00 | | Execute_Immediate Run_Utility,0x0 0423 00da | | Load_Top At_Offset_2 0424 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 0425 0125 | % | Execute Any,Set_Constraint 0426 00da | | Load_Top At_Offset_2 0427 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 0428 1c00 | | Execute_Immediate Run_Utility,0x0 0429 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 042a 0000 0000 | | .BLANK 0000[0x6] 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 043a | : | .CONST 0x043a ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0002 | | .CONST 0x0002 ; Number of locals 0433 INIT_0430: 0433 e006 | | Load 0x0,0x6 ; Debug Table 0x17 = .DEBUG 0x0433,0x084a,0x1002,0x0000,0x0056,0xf145,0x0000,0x00a2 ; Debug Table 0x17.0x0 = 0x433,0xffff 0434 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0435 e00b | | Load 0x0,0xb 0436 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0437 e00a | | Load 0x0,0xa 0438 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0439 03f1 | | Declare_Variable Discrete,With_Value 043a BODY_0430: 043a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1 = 0x43a,0x1 043b 7006 |p | Jump_Nonzero 0x442 043c e00a | | Load 0x0,0xa ; Debug Table 0x17.0x2 = 0x43c,0x2 043d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 043e e5ff | | Load 0x2,-0x1 043f e004 | | Load 0x0,0x4 0440 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0441 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0442 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x3 = 0x442,0x3 0443 e5ff | | Load 0x2,-0x1 0444 e004 | | Load 0x0,0x4 0445 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0446 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0447 0000 | | .XXX[0x1] 0448 ; -------------------------------------------------------------------------------------- 0448 ; SUBPROGRAM 0448 ; -------------------------------------------------------------------------------------- 0448 044b | K | .CONST 0x044b ; Address of begin 0449 0004 | | .CONST 0x0004 ; Address of exception handler 044a 0001 | | .CONST 0x0001 ; Number of locals 044b BODY_0448: 044b INIT_0448: 044b 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x044b,0x0854,0x1001,0x0000,0x0056,0xf145,0x0000,0x00d8 ; Debug Table 0x18.0x0 = 0x44b,0x1 044c 460e |F | Jump_Case 0xf 044d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x0 044e 780d |x | Jump 0x45c ; case 0x1 044f 7818 |x | Jump 0x468 ; case 0x2 0450 7817 |x | Jump 0x468 ; case 0x3 0451 7816 |x | Jump 0x468 ; case 0x4 0452 7815 |x | Jump 0x468 ; case 0x5 0453 7812 |x | Jump 0x466 ; case 0x6 0454 7811 |x | Jump 0x466 ; case 0x7 0455 780a |x | Jump 0x460 ; case 0x8 0456 7811 |x | Jump 0x468 ; case 0x9 0457 7806 |x | Jump 0x45e ; case 0xa 0458 780b |x | Jump 0x464 ; case 0xb 0459 780e |x | Jump 0x468 ; case 0xc 045a 7807 |x | Jump 0x462 ; case 0xd 045b 780c |x | Jump 0x468 ; case 0xe 045c 4935 |I5 | Short_Literal 0x135 ; Debug Table 0x18.0x1 = 0x45c,0x3 045d 0257 | W | Execute Discrete,Raise 045e 4931 |I1 | Short_Literal 0x131 ; Debug Table 0x18.0x2 = 0x45e,0x4 045f 0257 | W | Execute Discrete,Raise 0460 4924 |I$ | Short_Literal 0x124 ; Debug Table 0x18.0x3 = 0x460,0x5 0461 0257 | W | Execute Discrete,Raise 0462 4933 |I3 | Short_Literal 0x133 ; Debug Table 0x18.0x4 = 0x462,0x6 0463 0257 | W | Execute Discrete,Raise 0464 4934 |I4 | Short_Literal 0x134 ; Debug Table 0x18.0x5 = 0x464,0x7 0465 0257 | W | Execute Discrete,Raise 0466 4939 |I9 | Short_Literal 0x139 ; Debug Table 0x18.0x6 = 0x466,0x8 0467 0257 | W | Execute Discrete,Raise 0468 6663 |fc | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x56f14501} ; Debug Table 0x18.0x7 = 0x468,0x9 0469 0257 | W | Execute Discrete,Raise 046a 0000 0000 | | .BLANK 0000[0x6] 0470 ; -------------------------------------------------------------------------------------- 0470 ; SUBPROGRAM 0470 ; -------------------------------------------------------------------------------------- 0470 0473 | s | .CONST 0x0473 ; Address of begin 0471 0004 | | .CONST 0x0004 ; Address of exception handler 0472 0001 | | .CONST 0x0001 ; Number of locals 0473 BODY_0470: 0473 INIT_0470: 0473 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x0473,0x0866,0x1001,0x0000,0x0056,0xf145,0x0000,0x0135 ; Debug Table 0x19.0x0 = 0x473,0x1 0474 460e |F | Jump_Case 0xf 0475 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x0 0476 780d |x | Jump 0x484 ; case 0x1 0477 780e |x | Jump 0x486 ; case 0x2 0478 7819 |x | Jump 0x492 ; case 0x3 0479 780e |x | Jump 0x488 ; case 0x4 047a 780f |x | Jump 0x48a ; case 0x5 047b 7810 |x | Jump 0x48c ; case 0x6 047c 7815 |x | Jump 0x492 ; case 0x7 047d 7814 |x | Jump 0x492 ; case 0x8 047e 7813 |x | Jump 0x492 ; case 0x9 047f 780e |x | Jump 0x48e ; case 0xa 0480 780f |x | Jump 0x490 ; case 0xb 0481 780e |x | Jump 0x490 ; case 0xc 0482 780f |x | Jump 0x492 ; case 0xd 0483 780e |x | Jump 0x492 ; case 0xe 0484 4922 |I" | Short_Literal 0x122 ; Debug Table 0x19.0x1 = 0x484,0x3 0485 0257 | W | Execute Discrete,Raise 0486 4921 |I! | Short_Literal 0x121 ; Debug Table 0x19.0x2 = 0x486,0x4 0487 0257 | W | Execute Discrete,Raise 0488 4935 |I5 | Short_Literal 0x135 ; Debug Table 0x19.0x3 = 0x488,0x5 0489 0257 | W | Execute Discrete,Raise 048a 4931 |I1 | Short_Literal 0x131 ; Debug Table 0x19.0x4 = 0x48a,0x6 048b 0257 | W | Execute Discrete,Raise 048c 4925 |I% | Short_Literal 0x125 ; Debug Table 0x19.0x5 = 0x48c,0x7 048d 0257 | W | Execute Discrete,Raise 048e 4933 |I3 | Short_Literal 0x133 ; Debug Table 0x19.0x6 = 0x48e,0x8 048f 0257 | W | Execute Discrete,Raise 0490 4923 |I# | Short_Literal 0x123 ; Debug Table 0x19.0x7 = 0x490,0x9 0491 0257 | W | Execute Discrete,Raise 0492 6639 |f9 | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x56f14501} ; Debug Table 0x19.0x8 = 0x492,0xa 0493 0257 | W | Execute Discrete,Raise 0494 0000 0000 | | .BLANK 0000[0x4] 0498 ; -------------------------------------------------------------------------------------- 0498 ; SUBPROGRAM 0498 ; -------------------------------------------------------------------------------------- 0498 04a4 | | .CONST 0x04a4 ; Address of begin 0499 0004 | | .CONST 0x0004 ; Address of exception handler 049a 0004 | | .CONST 0x0004 ; Number of locals 049b INIT_0498: 049b e003 | | Load 0x0,0x3 ; Debug Table 0x1a = .DEBUG 0x049b,0x087a,0x1001,0x0000,0x0056,0xf145,0x0000,0x01b0 ; Debug Table 0x1a.0x0 = 0x49b,0xffff 049c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 049d 02c7 | | Declare_Variable Any 049e 00d8 | | Load_Top At_Offset_0 049f 1c00 | | Execute_Immediate Run_Utility,0x0 04a0 e003 | | Load 0x0,0x3 ; Debug Table 0x1a.0x1 = 0x4a0,0xfffe 04a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04a2 029f 056b | k| Declare_Subprogram INIT_0568,For_Call ; Debug Table 0x1a.0x2 = 0x4a2,0xfffd 04a4 BODY_0498: 04a4 e210 | | Load 0x1,0x10 ; Debug Table 0x1a.0x3 = 0x4a4,0x1 04a5 e006 | | Load 0x0,0x6 04a6 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04a7 e007 | | Load 0x0,0x7 04a8 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04a9 039c | | Declare_Variable Heap_Access,By_Allocation 04aa a5fb | | Store_Unchecked 0x2,-0x5 04ab e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x4 = 0x4ab,0x2 ; Debug Table 0x1a.0x5 = 0x4ab,0x3 04ac e5fb | | Load 0x2,-0x5 04ad 0217 | | Execute Heap_Access,All_Reference 04ae 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04af e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x6 = 0x4af,0x4 04b0 e5fb | | Load 0x2,-0x5 04b1 0217 | | Execute Heap_Access,All_Reference 04b2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04b3 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x7 = 0x4b3,0x5 04b4 e5fb | | Load 0x2,-0x5 04b5 0217 | | Execute Heap_Access,All_Reference 04b6 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04b7 e5fc | | Load 0x2,-0x4 ; Debug Table 0x1a.0x8 = 0x4b7,0x6 04b8 e5fb | | Load 0x2,-0x5 04b9 0217 | | Execute Heap_Access,All_Reference 04ba 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04bb e5fc | | Load 0x2,-0x4 ; Debug Table 0x1a.0x9 = 0x4bb,0x7 04bc 822c | , | Call 0x1,0x2c 04bd e5fb | | Load 0x2,-0x5 04be 0217 | | Execute Heap_Access,All_Reference 04bf 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 04c0 e5fb | | Load 0x2,-0x5 ; Debug Table 0x1a.0xa = 0x4c0,0x8 04c1 0219 | | Execute Heap_Access,All_Read 04c2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04c3 e5fb | | Load 0x2,-0x5 04c4 0219 | | Execute Heap_Access,All_Read 04c5 e001 | | Load 0x0,0x1 04c6 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04c7 00da | | Load_Top At_Offset_2 04c8 00da | | Load_Top At_Offset_2 04c9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04ca 4801 |H | Short_Literal 0x1 04cb 4821 |H! | Short_Literal 0x21 04cc e5fb | | Load 0x2,-0x5 04cd 0217 | | Execute Heap_Access,All_Reference 04ce 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 04cf e5ff | | Load 0x2,-0x1 04d0 e22b | + | Load 0x1,0x2b 04d1 01d7 | | Execute Vector,Field_Read 04d2 e001 | | Load 0x0,0x1 04d3 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 04d4 00db | | Load_Top At_Offset_3 04d5 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04d6 00d1 | | Pop_Control Pop_Count_1 04d7 c403 | | Store 0x2,0x3 04d8 00d2 | | Pop_Control Pop_Count_2 04d9 8404 | | Call 0x2,0x4 ; Debug Table 0x1a.0xb = 0x4d9,0x9 04da 4505 |E | Exit_Suprogram New_Top_Offset 0x5 04db 0000 0000 | | .BLANK 0000[0x5] 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; SUBPROGRAM 04e0 ; -------------------------------------------------------------------------------------- 04e0 04e3 | | .CONST 0x04e3 ; Address of begin 04e1 04e6 | | .CONST 0x04e6 ; Address of exception handler 04e2 0001 | | .CONST 0x0001 ; Number of locals 04e3 BODY_04e0: 04e3 INIT_04e0: 04e3 e405 | | Load 0x2,0x5 ; Debug Table 0x1b = .DEBUG 0x04e3,0x0894,0x1004,0x0000,0x0056,0xf145,0x0000,0x043c ; Debug Table 0x1b.0x0 = 0x4e3,0x1 04e4 822d | - | Call 0x1,0x2d 04e5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04e6 TRAP_04e0: 04e6 0007 | | Action Break_Optional 04e7 e5fc | | Load 0x2,-0x4 ; Debug Table 0x1b.0x1 = 0x4e7,0x2 04e8 0219 | | Execute Heap_Access,All_Read 04e9 00d8 | | Load_Top At_Offset_0 04ea 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 04eb 4801 |H | Short_Literal 0x1 04ec 4800 |H | Short_Literal 0x0 04ed e402 | | Load 0x2,0x2 04ee e004 | | Load 0x0,0x4 04ef 1819 | | Execute Package,Field_Execute,Field_Number 0x19 04f0 00d9 | | Load_Top At_Offset_1 04f1 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 04f2 00d1 | | Pop_Control Pop_Count_1 04f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x2 = 0x4f3,0x3 04f4 0101 | | Execute Exception,Reraise 04f5 0000 0000 | | .XXX[0x3] 04f7 0000 | | 04f8 ; -------------------------------------------------------------------------------------- 04f8 ; SUBPROGRAM 04f8 ; -------------------------------------------------------------------------------------- 04f8 04fb | | .CONST 0x04fb ; Address of begin 04f9 050b | | .CONST 0x050b ; Address of exception handler 04fa 0001 | | .CONST 0x0001 ; Number of locals 04fb BODY_04f8: 04fb INIT_04f8: 04fb e402 | | Load 0x2,0x2 ; Debug Table 0x1c = .DEBUG 0x04fb,0x089c,0x1004,0x0000,0x0056,0xf145,0x0000,0x0490 ; Debug Table 0x1c.0x0 = 0x4fb,0x1 04fc 822d | - | Call 0x1,0x2d 04fd e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x1 = 0x4fd,0x2 04fe 0219 | | Execute Heap_Access,All_Read 04ff 00d8 | | Load_Top At_Offset_0 0500 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0501 4801 |H | Short_Literal 0x1 0502 4801 |H | Short_Literal 0x1 0503 e5ff | | Load 0x2,-0x1 0504 0217 | | Execute Heap_Access,All_Reference 0505 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0506 e004 | | Load 0x0,0x4 0507 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0508 00d9 | | Load_Top At_Offset_1 0509 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 050a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 050b TRAP_04f8: 050b 0007 | | Action Break_Optional 050c e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x2 = 0x50c,0x3 050d 0219 | | Execute Heap_Access,All_Read 050e 00d8 | | Load_Top At_Offset_0 050f 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0510 4801 |H | Short_Literal 0x1 0511 4800 |H | Short_Literal 0x0 0512 e5ff | | Load 0x2,-0x1 0513 0217 | | Execute Heap_Access,All_Reference 0514 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0515 e004 | | Load 0x0,0x4 0516 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0517 00d9 | | Load_Top At_Offset_1 0518 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0519 00d1 | | Pop_Control Pop_Count_1 051a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x3 = 0x51a,0x4 051b 0101 | | Execute Exception,Reraise 051c 0000 0000 | | .BLANK 0000[0x4] 0520 ; -------------------------------------------------------------------------------------- 0520 ; SUBPROGRAM 0520 ; -------------------------------------------------------------------------------------- 0520 0523 | # | .CONST 0x0523 ; Address of begin 0521 0533 | 3 | .CONST 0x0533 ; Address of exception handler 0522 0001 | | .CONST 0x0001 ; Number of locals 0523 BODY_0520: 0523 INIT_0520: 0523 e402 | | Load 0x2,0x2 ; Debug Table 0x1d = .DEBUG 0x0523,0x08a6,0x1004,0x0000,0x0056,0xf145,0x0000,0x04ea ; Debug Table 0x1d.0x0 = 0x523,0x1 0524 822d | - | Call 0x1,0x2d 0525 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0x1 = 0x525,0x2 0526 0219 | | Execute Heap_Access,All_Read 0527 00d8 | | Load_Top At_Offset_0 0528 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0529 4801 |H | Short_Literal 0x1 052a 4801 |H | Short_Literal 0x1 052b e5ff | | Load 0x2,-0x1 052c 0217 | | Execute Heap_Access,All_Reference 052d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 052e e004 | | Load 0x0,0x4 052f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0530 00d9 | | Load_Top At_Offset_1 0531 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0532 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0533 TRAP_0520: 0533 0007 | | Action Break_Optional 0534 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0x2 = 0x534,0x3 0535 0219 | | Execute Heap_Access,All_Read 0536 00d8 | | Load_Top At_Offset_0 0537 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0538 4801 |H | Short_Literal 0x1 0539 4800 |H | Short_Literal 0x0 053a e5ff | | Load 0x2,-0x1 053b 0217 | | Execute Heap_Access,All_Reference 053c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 053d e004 | | Load 0x0,0x4 053e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 053f 00d9 | | Load_Top At_Offset_1 0540 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0541 00d1 | | Pop_Control Pop_Count_1 0542 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x3 = 0x542,0x4 0543 0101 | | Execute Exception,Reraise 0544 0000 0000 | | .BLANK 0000[0x4] 0548 ; -------------------------------------------------------------------------------------- 0548 ; SUBPROGRAM 0548 ; -------------------------------------------------------------------------------------- 0548 054b | K | .CONST 0x054b ; Address of begin 0549 054f | O | .CONST 0x054f ; Address of exception handler 054a 0001 | | .CONST 0x0001 ; Number of locals 054b BODY_0548: 054b INIT_0548: 054b e402 | | Load 0x2,0x2 ; Debug Table 0x1e = .DEBUG 0x054b,0x08b0,0x1004,0x0000,0x0056,0xf145,0x0000,0x06ff ; Debug Table 0x1e.0x0 = 0x54b,0x1 054c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 054d c5fe | | Store 0x2,-0x2 054e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 054f TRAP_0548: 054f 010e | | Execute Exception,Is_Constraint_Error 0550 7002 |p | Jump_Nonzero 0x553 0551 010d | | Execute Exception,Is_Numeric_Error 0552 6802 |h | Jump_Zero 0x555 0553 4962 |Ib | Short_Literal 0x162 ; Debug Table 0x1e.0x1 = 0x553,0x2 0554 0257 | W | Execute Discrete,Raise 0555 0100 | | Execute Exception,Raise 0556 0000 0000 | | .XXX[0x2] 0558 ; -------------------------------------------------------------------------------------- 0558 ; SUBPROGRAM 0558 ; -------------------------------------------------------------------------------------- 0558 055b | [ | .CONST 0x055b ; Address of begin 0559 055f | _ | .CONST 0x055f ; Address of exception handler 055a 0001 | | .CONST 0x0001 ; Number of locals 055b BODY_0558: 055b INIT_0558: 055b e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f = .DEBUG 0x055b,0x08b6,0x1004,0x0000,0x0056,0xf145,0x0000,0x078c ; Debug Table 0x1f.0x0 = 0x55b,0x1 055c e402 | | Load 0x2,0x2 055d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 055e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 055f TRAP_0558: 055f 010e | | Execute Exception,Is_Constraint_Error 0560 7002 |p | Jump_Nonzero 0x563 0561 010d | | Execute Exception,Is_Numeric_Error 0562 6802 |h | Jump_Zero 0x565 0563 4963 |Ic | Short_Literal 0x163 ; Debug Table 0x1f.0x1 = 0x563,0x2 0564 0257 | W | Execute Discrete,Raise 0565 0100 | | Execute Exception,Raise 0566 0000 0000 | | .XXX[0x2] 0568 ; -------------------------------------------------------------------------------------- 0568 ; SUBPROGRAM 0568 ; -------------------------------------------------------------------------------------- 0568 056b | k | .CONST 0x056b ; Address of begin 0569 056e | n | .CONST 0x056e ; Address of exception handler 056a 0001 | | .CONST 0x0001 ; Number of locals 056b BODY_0568: 056b INIT_0568: 056b e403 | | Load 0x2,0x3 ; Debug Table 0x20 = .DEBUG 0x056b,0x08bc,0x1004,0x0000,0x0056,0xf145,0x0000,0x0252 ; Debug Table 0x20.0x0 = 0x56b,0x1 056c 822d | - | Call 0x1,0x2d 056d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 056e TRAP_0568: 056e 0007 | | Action Break_Optional 056f e5fb | | Load 0x2,-0x5 ; Debug Table 0x20.0x1 = 0x56f,0x2 0570 0219 | | Execute Heap_Access,All_Read 0571 00d8 | | Load_Top At_Offset_0 0572 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0573 4801 |H | Short_Literal 0x1 0574 4800 |H | Short_Literal 0x0 0575 e5fc | | Load 0x2,-0x4 0576 e004 | | Load 0x0,0x4 0577 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0578 00d9 | | Load_Top At_Offset_1 0579 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 057a 00d1 | | Pop_Control Pop_Count_1 057b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x2 = 0x57b,0x3 057c 0101 | | Execute Exception,Reraise 057d ; -------------------------------------------------------------------------------------- 057d ; STRING TABLE 057d ; -------------------------------------------------------------------------------------- 057d 0008 | | .STRTAB 0x0008->0x0581 ; "IN_FILE" 057e 000d | | .STRTAB 0x000d->0x0584 ; "INOUT_FILE" 057f 0015 | | .STRTAB 0x0015->0x0589 ; "OUT_FILE" 0580 001b | | .STREND 0x001b->0x058d 0581 494e 5f46 |IN_F| .STRTAB_STRINGS 058e 0000 0000 | | .XXX[0x2] 0590 ; -------------------------------------------------------------------------------------- 0590 ; Debug Table 0590 ; -------------------------------------------------------------------------------------- 0590 0003 0021 | !| .CONST 0x0003,0x0021 0592 000b 069a | | .DEBUG 0x000b,0x069a,0xc000,0x0000,0x0056,0xf045,0x0000,0x0009 059a 0048 06e0 | H | .DEBUG 0x0048,0x06e0,0xc000,0x0000,0x0056,0xf145,0x0000,0x001b 05a2 00bb 0722 | "| .DEBUG 0x00bb,0x0722,0x1005,0x0000,0x0056,0xf045,0x0000,0x0024 05aa 00d3 0724 | $| .DEBUG 0x00d3,0x0724,0x1001,0x0000,0x0056,0xf045,0x0000,0x0045 05b2 0183 075a | Z| .DEBUG 0x0183,0x075a,0x1001,0x0000,0x0056,0xf045,0x0000,0x005c 05ba 01e3 077e | ~| .DEBUG 0x01e3,0x077e,0x1001,0x0000,0x0056,0xf045,0x0000,0x0071 05c2 020b 078e | | .DEBUG 0x020b,0x078e,0x1001,0x0000,0x0056,0xf045,0x0000,0x0079 05ca 0233 079e | 3 | .DEBUG 0x0233,0x079e,0x1001,0x0000,0x0056,0xf045,0x0000,0x0081 05d2 027b 07b4 | { | .DEBUG 0x027b,0x07b4,0x1001,0x0000,0x0056,0xf045,0x0000,0x008d 05da 028b 07bc | | .DEBUG 0x028b,0x07bc,0x1002,0x0000,0x0056,0xf045,0x0000,0x0095 05e2 029b 07c4 | | .DEBUG 0x029b,0x07c4,0x1002,0x0000,0x0056,0xf045,0x0000,0x009e 05ea 02db 07d6 | | .DEBUG 0x02db,0x07d6,0x1002,0x0000,0x0056,0xf045,0x0000,0x00a7 05f2 02eb 07de | | .DEBUG 0x02eb,0x07de,0x1002,0x0000,0x0056,0xf045,0x0000,0x00b0 05fa 02f3 07e2 | | .DEBUG 0x02f3,0x07e2,0x1001,0x0000,0x0056,0xf045,0x0000,0x00b9 0602 0313 07f0 | | .DEBUG 0x0313,0x07f0,0x1001,0x0000,0x0056,0xf045,0x0000,0x00c9 060a 0343 0802 | C | .DEBUG 0x0343,0x0802,0x1001,0x0000,0x0056,0xf045,0x0000,0x00d5 0612 035b 0810 | [ | .DEBUG 0x035b,0x0810,0x1001,0x0000,0x0056,0xf045,0x0000,0x00e5 061a 038b 0822 | "| .DEBUG 0x038b,0x0822,0x1001,0x0000,0x0056,0xf045,0x0000,0x00f1 0622 039b 082a | *| .DEBUG 0x039b,0x082a,0x1002,0x0000,0x0056,0xf045,0x0000,0x00fd 062a 03ab 0832 | 2| .DEBUG 0x03ab,0x0832,0x1002,0x0000,0x0056,0xf045,0x0000,0x0106 0632 03cb 083a | :| .DEBUG 0x03cb,0x083a,0x1002,0x0000,0x0056,0xf045,0x0000,0x010f 063a 03eb 0846 | F| .DEBUG 0x03eb,0x0846,0x1005,0x0000,0x0056,0xf145,0x0000,0x001c 0642 0403 0848 | H| .DEBUG 0x0403,0x0848,0x1005,0x0000,0x0056,0xf145,0x0000,0x0051 064a 0433 084a | 3 J| .DEBUG 0x0433,0x084a,0x1002,0x0000,0x0056,0xf145,0x0000,0x00a2 0652 044b 0854 | K T| .DEBUG 0x044b,0x0854,0x1001,0x0000,0x0056,0xf145,0x0000,0x00d8 065a 0473 0866 | s f| .DEBUG 0x0473,0x0866,0x1001,0x0000,0x0056,0xf145,0x0000,0x0135 0662 049b 087a | z| .DEBUG 0x049b,0x087a,0x1001,0x0000,0x0056,0xf145,0x0000,0x01b0 066a 04e3 0894 | | .DEBUG 0x04e3,0x0894,0x1004,0x0000,0x0056,0xf145,0x0000,0x043c 0672 04fb 089c | | .DEBUG 0x04fb,0x089c,0x1004,0x0000,0x0056,0xf145,0x0000,0x0490 067a 0523 08a6 | # | .DEBUG 0x0523,0x08a6,0x1004,0x0000,0x0056,0xf145,0x0000,0x04ea 0682 054b 08b0 | K | .DEBUG 0x054b,0x08b0,0x1004,0x0000,0x0056,0xf145,0x0000,0x06ff 068a 055b 08b6 | [ | .DEBUG 0x055b,0x08b6,0x1004,0x0000,0x0056,0xf145,0x0000,0x078c 0692 056b 08bc | k | .DEBUG 0x056b,0x08bc,0x1004,0x0000,0x0056,0xf145,0x0000,0x0252 069a ; -------------------------------------------------------------------------------------- 069a ; Debug3 Subtable 0x0 069a ; -------------------------------------------------------------------------------------- 069a 0022 0000 | " | .DBG3TAB 0x0022,0x0000 069c 000b ffff | | .CONST 0x000b,0xffff 069e 000b fffe | | .CONST 0x000b,0xfffe 06a0 000b fffd | | .CONST 0x000b,0xfffd 06a2 000c fffc | | .CONST 0x000c,0xfffc 06a4 0011 fffb | | .CONST 0x0011,0xfffb 06a6 0018 fffa | | .CONST 0x0018,0xfffa 06a8 001d fff9 | | .CONST 0x001d,0xfff9 06aa 001f fff8 | | .CONST 0x001f,0xfff8 06ac 0021 fff7 | ! | .CONST 0x0021,0xfff7 06ae 0023 fff6 | # | .CONST 0x0023,0xfff6 06b0 0025 fff5 | % | .CONST 0x0025,0xfff5 06b2 0027 fff4 | ' | .CONST 0x0027,0xfff4 06b4 0029 fff3 | ) | .CONST 0x0029,0xfff3 06b6 002b fff2 | + | .CONST 0x002b,0xfff2 06b8 002d fff1 | - | .CONST 0x002d,0xfff1 06ba 002f fff0 | / | .CONST 0x002f,0xfff0 06bc 0031 ffef | 1 | .CONST 0x0031,0xffef 06be 0033 ffee | 3 | .CONST 0x0033,0xffee 06c0 0035 ffed | 5 | .CONST 0x0035,0xffed 06c2 0037 ffec | 7 | .CONST 0x0037,0xffec 06c4 0039 ffeb | 9 | .CONST 0x0039,0xffeb 06c6 003b ffea | ; | .CONST 0x003b,0xffea 06c8 003d ffe9 | = | .CONST 0x003d,0xffe9 06ca 003f ffe8 | ? | .CONST 0x003f,0xffe8 06cc 0041 ffe7 | A | .CONST 0x0041,0xffe7 06ce 0041 ffe6 | A | .CONST 0x0041,0xffe6 06d0 0041 ffe5 | A | .CONST 0x0041,0xffe5 06d2 0041 ffe4 | A | .CONST 0x0041,0xffe4 06d4 0041 ffe3 | A | .CONST 0x0041,0xffe3 06d6 0041 ffe2 | A | .CONST 0x0041,0xffe2 06d8 0041 ffe1 | A | .CONST 0x0041,0xffe1 06da 0041 ffe0 | A | .CONST 0x0041,0xffe0 06dc 0043 ffdf | C | .CONST 0x0043,0xffdf 06de 0047 ffde | G | .CONST 0x0047,0xffde 06e0 ; -------------------------------------------------------------------------------------- 06e0 ; Debug3 Subtable 0x1 06e0 ; -------------------------------------------------------------------------------------- 06e0 0020 0000 | | .DBG3TAB 0x0020,0x0000 06e2 0048 ffff | H | .CONST 0x0048,0xffff 06e4 004d fffe | M | .CONST 0x004d,0xfffe 06e6 004d fffd | M | .CONST 0x004d,0xfffd 06e8 004d fffc | M | .CONST 0x004d,0xfffc 06ea 0055 fffb | U | .CONST 0x0055,0xfffb 06ec 005c fffa | \ | .CONST 0x005c,0xfffa 06ee 005c fff9 | \ | .CONST 0x005c,0xfff9 06f0 005c fff8 | \ | .CONST 0x005c,0xfff8 06f2 006a fff7 | j | .CONST 0x006a,0xfff7 06f4 0083 fff6 | | .CONST 0x0083,0xfff6 06f6 0083 fff5 | | .CONST 0x0083,0xfff5 06f8 0085 fff4 | | .CONST 0x0085,0xfff4 06fa 0087 fff3 | | .CONST 0x0087,0xfff3 06fc 0089 fff2 | | .CONST 0x0089,0xfff2 06fe 008b fff1 | | .CONST 0x008b,0xfff1 0700 008d fff0 | | .CONST 0x008d,0xfff0 0702 008f ffef | | .CONST 0x008f,0xffef 0704 0091 ffee | | .CONST 0x0091,0xffee 0706 0093 ffed | | .CONST 0x0093,0xffed 0708 0095 ffec | | .CONST 0x0095,0xffec 070a 0097 ffeb | | .CONST 0x0097,0xffeb 070c 0099 ffea | | .CONST 0x0099,0xffea 070e 009b ffe9 | | .CONST 0x009b,0xffe9 0710 009d ffe8 | | .CONST 0x009d,0xffe8 0712 009f ffe7 | | .CONST 0x009f,0xffe7 0714 00a1 ffe6 | | .CONST 0x00a1,0xffe6 0716 00a3 ffe5 | | .CONST 0x00a3,0xffe5 0718 00a5 ffe4 | | .CONST 0x00a5,0xffe4 071a 00a7 ffe3 | | .CONST 0x00a7,0xffe3 071c 00a9 ffe2 | | .CONST 0x00a9,0xffe2 071e 00ab ffe1 | | .CONST 0x00ab,0xffe1 0720 00ad ffe0 | | .CONST 0x00ad,0xffe0 0722 ; -------------------------------------------------------------------------------------- 0722 ; Debug3 Subtable 0x2 0722 ; -------------------------------------------------------------------------------------- 0722 0000 0000 | | .DBG3TAB 0x0000,0x0000 0724 ; -------------------------------------------------------------------------------------- 0724 ; Debug3 Subtable 0x3 0724 ; -------------------------------------------------------------------------------------- 0724 0009 0011 | | .DBG3TAB 0x0009,0x0011 0726 00d3 ffff | | .CONST 0x00d3,0xffff 0728 00d9 fffe | | .CONST 0x00d9,0xfffe 072a 00de fffd | | .CONST 0x00de,0xfffd 072c 00e3 fffc | | .CONST 0x00e3,0xfffc 072e 00e5 fffb | | .CONST 0x00e5,0xfffb 0730 00e8 fffa | | .CONST 0x00e8,0xfffa 0732 00eb fff9 | | .CONST 0x00eb,0xfff9 0734 00ee fff8 | | .CONST 0x00ee,0xfff8 0736 00f3 fff7 | | .CONST 0x00f3,0xfff7 0738 00f5 0001 | | .CONST 0x00f5,0x0001 073a 00f8 0002 | | .CONST 0x00f8,0x0002 073c 00fa 0003 | | .CONST 0x00fa,0x0003 073e 00fd 0004 | | .CONST 0x00fd,0x0004 0740 00ff 0005 | | .CONST 0x00ff,0x0005 0742 0106 0006 | | .CONST 0x0106,0x0006 0744 0106 0007 | | .CONST 0x0106,0x0007 0746 010a 0008 | | .CONST 0x010a,0x0008 0748 010e 0009 | | .CONST 0x010e,0x0009 074a 0111 000a | | .CONST 0x0111,0x000a 074c 0121 000b | ! | .CONST 0x0121,0x000b 074e 0150 000c | P | .CONST 0x0150,0x000c 0750 0152 000d | R | .CONST 0x0152,0x000d 0752 0156 000e | V | .CONST 0x0156,0x000e 0754 015e 000f | ^ | .CONST 0x015e,0x000f 0756 0175 0010 | u | .CONST 0x0175,0x0010 0758 017a 0011 | z | .CONST 0x017a,0x0011 075a ; -------------------------------------------------------------------------------------- 075a ; Debug3 Subtable 0x4 075a ; -------------------------------------------------------------------------------------- 075a 0005 000c | | .DBG3TAB 0x0005,0x000c 075c 0183 ffff | | .CONST 0x0183,0xffff 075e 0189 fffe | | .CONST 0x0189,0xfffe 0760 018e fffd | | .CONST 0x018e,0xfffd 0762 0193 fffc | | .CONST 0x0193,0xfffc 0764 0195 fffb | | .CONST 0x0195,0xfffb 0766 0198 0001 | | .CONST 0x0198,0x0001 0768 019b 0002 | | .CONST 0x019b,0x0002 076a 019d 0003 | | .CONST 0x019d,0x0003 076c 01a0 0004 | | .CONST 0x01a0,0x0004 076e 01a2 0005 | | .CONST 0x01a2,0x0005 0770 01a5 0006 | | .CONST 0x01a5,0x0006 0772 01a7 0007 | | .CONST 0x01a7,0x0007 0774 01be 0008 | | .CONST 0x01be,0x0008 0776 01c0 0009 | | .CONST 0x01c0,0x0009 0778 01cc 000a | | .CONST 0x01cc,0x000a 077a 01ce 000b | | .CONST 0x01ce,0x000b 077c 01d9 000c | | .CONST 0x01d9,0x000c 077e ; -------------------------------------------------------------------------------------- 077e ; Debug3 Subtable 0x5 077e ; -------------------------------------------------------------------------------------- 077e 0001 0006 | | .DBG3TAB 0x0001,0x0006 0780 01e3 ffff | | .CONST 0x01e3,0xffff 0782 01e7 0001 | | .CONST 0x01e7,0x0001 0784 01ea 0002 | | .CONST 0x01ea,0x0002 0786 01ec 0003 | | .CONST 0x01ec,0x0003 0788 01f8 0004 | | .CONST 0x01f8,0x0004 078a 01f9 0005 | | .CONST 0x01f9,0x0005 078c 01ff 0006 | | .CONST 0x01ff,0x0006 078e ; -------------------------------------------------------------------------------------- 078e ; Debug3 Subtable 0x6 078e ; -------------------------------------------------------------------------------------- 078e 0001 0006 | | .DBG3TAB 0x0001,0x0006 0790 020b ffff | | .CONST 0x020b,0xffff 0792 020f 0001 | | .CONST 0x020f,0x0001 0794 0212 0002 | | .CONST 0x0212,0x0002 0796 0214 0003 | | .CONST 0x0214,0x0003 0798 0220 0004 | | .CONST 0x0220,0x0004 079a 0221 0005 | ! | .CONST 0x0221,0x0005 079c 0227 0006 | ' | .CONST 0x0227,0x0006 079e ; -------------------------------------------------------------------------------------- 079e ; Debug3 Subtable 0x7 079e ; -------------------------------------------------------------------------------------- 079e 0001 0009 | | .DBG3TAB 0x0001,0x0009 07a0 0233 ffff | 3 | .CONST 0x0233,0xffff 07a2 0235 0001 | 5 | .CONST 0x0235,0x0001 07a4 0238 0002 | 8 | .CONST 0x0238,0x0002 07a6 023a 0003 | : | .CONST 0x023a,0x0003 07a8 0246 0004 | F | .CONST 0x0246,0x0004 07aa 0248 0005 | H | .CONST 0x0248,0x0005 07ac 0261 0006 | a | .CONST 0x0261,0x0006 07ae 0263 0007 | c | .CONST 0x0263,0x0007 07b0 0267 0008 | g | .CONST 0x0267,0x0008 07b2 026f 0009 | o | .CONST 0x026f,0x0009 07b4 ; -------------------------------------------------------------------------------------- 07b4 ; Debug3 Subtable 0x8 07b4 ; -------------------------------------------------------------------------------------- 07b4 0000 0003 | | .DBG3TAB 0x0000,0x0003 07b6 027b 0001 | { | .CONST 0x027b,0x0001 07b8 027e 0002 | ~ | .CONST 0x027e,0x0002 07ba 0280 0003 | | .CONST 0x0280,0x0003 07bc ; -------------------------------------------------------------------------------------- 07bc ; Debug3 Subtable 0x9 07bc ; -------------------------------------------------------------------------------------- 07bc 0000 0003 | | .DBG3TAB 0x0000,0x0003 07be 028b 0001 | | .CONST 0x028b,0x0001 07c0 028e 0002 | | .CONST 0x028e,0x0002 07c2 0290 0003 | | .CONST 0x0290,0x0003 07c4 ; -------------------------------------------------------------------------------------- 07c4 ; Debug3 Subtable 0xa 07c4 ; -------------------------------------------------------------------------------------- 07c4 0002 0006 | | .DBG3TAB 0x0002,0x0006 07c6 029b ffff | | .CONST 0x029b,0xffff 07c8 02a0 fffe | | .CONST 0x02a0,0xfffe 07ca 02a2 0001 | | .CONST 0x02a2,0x0001 07cc 02a5 0002 | | .CONST 0x02a5,0x0002 07ce 02a7 0003 | | .CONST 0x02a7,0x0003 07d0 02bb 0004 | | .CONST 0x02bb,0x0004 07d2 02bd 0005 | | .CONST 0x02bd,0x0005 07d4 02c5 0006 | | .CONST 0x02c5,0x0006 07d6 ; -------------------------------------------------------------------------------------- 07d6 ; Debug3 Subtable 0xb 07d6 ; -------------------------------------------------------------------------------------- 07d6 0000 0003 | | .DBG3TAB 0x0000,0x0003 07d8 02db 0001 | | .CONST 0x02db,0x0001 07da 02de 0002 | | .CONST 0x02de,0x0002 07dc 02e0 0003 | | .CONST 0x02e0,0x0003 07de ; -------------------------------------------------------------------------------------- 07de ; Debug3 Subtable 0xc 07de ; -------------------------------------------------------------------------------------- 07de 0000 0001 | | .DBG3TAB 0x0000,0x0001 07e0 02eb 0001 | | .CONST 0x02eb,0x0001 07e2 ; -------------------------------------------------------------------------------------- 07e2 ; Debug3 Subtable 0xd 07e2 ; -------------------------------------------------------------------------------------- 07e2 0000 0006 | | .DBG3TAB 0x0000,0x0006 07e4 02f3 0001 | | .CONST 0x02f3,0x0001 07e6 02f6 0002 | | .CONST 0x02f6,0x0002 07e8 02f8 0003 | | .CONST 0x02f8,0x0003 07ea 02fc 0004 | | .CONST 0x02fc,0x0004 07ec 02fe 0005 | | .CONST 0x02fe,0x0005 07ee 0301 0006 | | .CONST 0x0301,0x0006 07f0 ; -------------------------------------------------------------------------------------- 07f0 ; Debug3 Subtable 0xe 07f0 ; -------------------------------------------------------------------------------------- 07f0 0001 0007 | | .DBG3TAB 0x0001,0x0007 07f2 0313 ffff | | .CONST 0x0313,0xffff 07f4 0319 0001 | | .CONST 0x0319,0x0001 07f6 031c 0002 | | .CONST 0x031c,0x0002 07f8 031e 0003 | | .CONST 0x031e,0x0003 07fa 0322 0004 | " | .CONST 0x0322,0x0004 07fc 0324 0005 | $ | .CONST 0x0324,0x0005 07fe 0335 0006 | 5 | .CONST 0x0335,0x0006 0800 0336 0007 | 6 | .CONST 0x0336,0x0007 0802 ; -------------------------------------------------------------------------------------- 0802 ; Debug3 Subtable 0xf 0802 ; -------------------------------------------------------------------------------------- 0802 0000 0006 | | .DBG3TAB 0x0000,0x0006 0804 0343 0001 | C | .CONST 0x0343,0x0001 0806 0346 0002 | F | .CONST 0x0346,0x0002 0808 0348 0003 | H | .CONST 0x0348,0x0003 080a 034b 0004 | K | .CONST 0x034b,0x0004 080c 034d 0005 | M | .CONST 0x034d,0x0005 080e 0350 0006 | P | .CONST 0x0350,0x0006 0810 ; -------------------------------------------------------------------------------------- 0810 ; Debug3 Subtable 0x10 0810 ; -------------------------------------------------------------------------------------- 0810 0001 0007 | | .DBG3TAB 0x0001,0x0007 0812 035b ffff | [ | .CONST 0x035b,0xffff 0814 0361 0001 | a | .CONST 0x0361,0x0001 0816 0364 0002 | d | .CONST 0x0364,0x0002 0818 0366 0003 | f | .CONST 0x0366,0x0003 081a 0369 0004 | i | .CONST 0x0369,0x0004 081c 036b 0005 | k | .CONST 0x036b,0x0005 081e 036c 0006 | l | .CONST 0x036c,0x0006 0820 037c 0007 | | | .CONST 0x037c,0x0007 0822 ; -------------------------------------------------------------------------------------- 0822 ; Debug3 Subtable 0x11 0822 ; -------------------------------------------------------------------------------------- 0822 0000 0003 | | .DBG3TAB 0x0000,0x0003 0824 038b 0001 | | .CONST 0x038b,0x0001 0826 038e 0002 | | .CONST 0x038e,0x0002 0828 0390 0003 | | .CONST 0x0390,0x0003 082a ; -------------------------------------------------------------------------------------- 082a ; Debug3 Subtable 0x12 082a ; -------------------------------------------------------------------------------------- 082a 0000 0003 | | .DBG3TAB 0x0000,0x0003 082c 039b 0001 | | .CONST 0x039b,0x0001 082e 039e 0002 | | .CONST 0x039e,0x0002 0830 03a0 0003 | | .CONST 0x03a0,0x0003 0832 ; -------------------------------------------------------------------------------------- 0832 ; Debug3 Subtable 0x13 0832 ; -------------------------------------------------------------------------------------- 0832 0000 0003 | | .DBG3TAB 0x0000,0x0003 0834 03ab 0001 | | .CONST 0x03ab,0x0001 0836 03ae 0002 | | .CONST 0x03ae,0x0002 0838 03b0 0003 | | .CONST 0x03b0,0x0003 083a ; -------------------------------------------------------------------------------------- 083a ; Debug3 Subtable 0x14 083a ; -------------------------------------------------------------------------------------- 083a 0000 0005 | | .DBG3TAB 0x0000,0x0005 083c 03cb 0001 | | .CONST 0x03cb,0x0001 083e 03ce 0002 | | .CONST 0x03ce,0x0002 0840 03d0 0003 | | .CONST 0x03d0,0x0003 0842 03d4 0004 | | .CONST 0x03d4,0x0004 0844 03d6 0005 | | .CONST 0x03d6,0x0005 0846 ; -------------------------------------------------------------------------------------- 0846 ; Debug3 Subtable 0x15 0846 ; -------------------------------------------------------------------------------------- 0846 0000 0000 | | .DBG3TAB 0x0000,0x0000 0848 ; -------------------------------------------------------------------------------------- 0848 ; Debug3 Subtable 0x16 0848 ; -------------------------------------------------------------------------------------- 0848 0000 0000 | | .DBG3TAB 0x0000,0x0000 084a ; -------------------------------------------------------------------------------------- 084a ; Debug3 Subtable 0x17 084a ; -------------------------------------------------------------------------------------- 084a 0001 0003 | | .DBG3TAB 0x0001,0x0003 084c 0433 ffff | 3 | .CONST 0x0433,0xffff 084e 043a 0001 | : | .CONST 0x043a,0x0001 0850 043c 0002 | < | .CONST 0x043c,0x0002 0852 0442 0003 | B | .CONST 0x0442,0x0003 0854 ; -------------------------------------------------------------------------------------- 0854 ; Debug3 Subtable 0x18 0854 ; -------------------------------------------------------------------------------------- 0854 0000 0008 | | .DBG3TAB 0x0000,0x0008 0856 044b 0001 | K | .CONST 0x044b,0x0001 0858 045c 0003 | \ | .CONST 0x045c,0x0003 085a 045e 0004 | ^ | .CONST 0x045e,0x0004 085c 0460 0005 | ` | .CONST 0x0460,0x0005 085e 0462 0006 | b | .CONST 0x0462,0x0006 0860 0464 0007 | d | .CONST 0x0464,0x0007 0862 0466 0008 | f | .CONST 0x0466,0x0008 0864 0468 0009 | h | .CONST 0x0468,0x0009 0866 ; -------------------------------------------------------------------------------------- 0866 ; Debug3 Subtable 0x19 0866 ; -------------------------------------------------------------------------------------- 0866 0000 0009 | | .DBG3TAB 0x0000,0x0009 0868 0473 0001 | s | .CONST 0x0473,0x0001 086a 0484 0003 | | .CONST 0x0484,0x0003 086c 0486 0004 | | .CONST 0x0486,0x0004 086e 0488 0005 | | .CONST 0x0488,0x0005 0870 048a 0006 | | .CONST 0x048a,0x0006 0872 048c 0007 | | .CONST 0x048c,0x0007 0874 048e 0008 | | .CONST 0x048e,0x0008 0876 0490 0009 | | .CONST 0x0490,0x0009 0878 0492 000a | | .CONST 0x0492,0x000a 087a ; -------------------------------------------------------------------------------------- 087a ; Debug3 Subtable 0x1a 087a ; -------------------------------------------------------------------------------------- 087a 0003 0009 | | .DBG3TAB 0x0003,0x0009 087c 049b ffff | | .CONST 0x049b,0xffff 087e 04a0 fffe | | .CONST 0x04a0,0xfffe 0880 04a2 fffd | | .CONST 0x04a2,0xfffd 0882 04a4 0001 | | .CONST 0x04a4,0x0001 0884 04ab 0002 | | .CONST 0x04ab,0x0002 0886 04ab 0003 | | .CONST 0x04ab,0x0003 0888 04af 0004 | | .CONST 0x04af,0x0004 088a 04b3 0005 | | .CONST 0x04b3,0x0005 088c 04b7 0006 | | .CONST 0x04b7,0x0006 088e 04bb 0007 | | .CONST 0x04bb,0x0007 0890 04c0 0008 | | .CONST 0x04c0,0x0008 0892 04d9 0009 | | .CONST 0x04d9,0x0009 0894 ; -------------------------------------------------------------------------------------- 0894 ; Debug3 Subtable 0x1b 0894 ; -------------------------------------------------------------------------------------- 0894 0000 0003 | | .DBG3TAB 0x0000,0x0003 0896 04e3 0001 | | .CONST 0x04e3,0x0001 0898 04e7 0002 | | .CONST 0x04e7,0x0002 089a 04f3 0003 | | .CONST 0x04f3,0x0003 089c ; -------------------------------------------------------------------------------------- 089c ; Debug3 Subtable 0x1c 089c ; -------------------------------------------------------------------------------------- 089c 0000 0004 | | .DBG3TAB 0x0000,0x0004 089e 04fb 0001 | | .CONST 0x04fb,0x0001 08a0 04fd 0002 | | .CONST 0x04fd,0x0002 08a2 050c 0003 | | .CONST 0x050c,0x0003 08a4 051a 0004 | | .CONST 0x051a,0x0004 08a6 ; -------------------------------------------------------------------------------------- 08a6 ; Debug3 Subtable 0x1d 08a6 ; -------------------------------------------------------------------------------------- 08a6 0000 0004 | | .DBG3TAB 0x0000,0x0004 08a8 0523 0001 | # | .CONST 0x0523,0x0001 08aa 0525 0002 | % | .CONST 0x0525,0x0002 08ac 0534 0003 | 4 | .CONST 0x0534,0x0003 08ae 0542 0004 | B | .CONST 0x0542,0x0004 08b0 ; -------------------------------------------------------------------------------------- 08b0 ; Debug3 Subtable 0x1e 08b0 ; -------------------------------------------------------------------------------------- 08b0 0000 0002 | | .DBG3TAB 0x0000,0x0002 08b2 054b 0001 | K | .CONST 0x054b,0x0001 08b4 0553 0002 | S | .CONST 0x0553,0x0002 08b6 ; -------------------------------------------------------------------------------------- 08b6 ; Debug3 Subtable 0x1f 08b6 ; -------------------------------------------------------------------------------------- 08b6 0000 0002 | | .DBG3TAB 0x0000,0x0002 08b8 055b 0001 | [ | .CONST 0x055b,0x0001 08ba 0563 0002 | c | .CONST 0x0563,0x0002 08bc ; -------------------------------------------------------------------------------------- 08bc ; Debug3 Subtable 0x20 08bc ; -------------------------------------------------------------------------------------- 08bc 0000 0003 | | .DBG3TAB 0x0000,0x0003 08be 056b 0001 | k | .CONST 0x056b,0x0001 08c0 056f 0002 | o | .CONST 0x056f,0x0002 08c2 057b 0003 | { | .CONST 0x057b,0x0003 08c4 0000 0000 | | .BLANK 0000[0x13c]