|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 5120 (0x1400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0600 | | .CONST 0x0600 ; 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 0102 | | .CONST 0x0102 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 003c | < | .CONST 0x003c ; Number of locals 000b INIT_0008: 000b 03a6 | | Declare_Type Heap_Access,Indirect_Literal,Visible,Values_Relative ; Debug Table 0x0 = .DEBUG 0x000b,0x074a,0x8000,0x0000,0x0056,0xb455,0x0000,0x001f ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 00e9 | | Load_Encached String_Cache 000d 02a0 | | Declare_Subprogram Null_Subprogram 000e 00da | | Load_Top At_Offset_2 000f 03a3 | | Complete_Type Heap_Access,By_Defining 0010 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x3 = 0x10,0xfffc ; Debug Table 0x0.0x4 = 0x10,0xfffb ; Debug Table 0x0.0x5 = 0x10,0xfffa 0011 e001 | | Load 0x0,0x1 0012 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0013 00e1 | | Load_Encached Boolean_Cache 0014 029f 010b | | Declare_Subprogram INIT_0108,For_Call 0016 4803 |H | Short_Literal 0x3 0017 032e | . | Declare_Type Record,Defined,Visible 0018 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x18,0xfff9 001a 6271 |bq | Indirect_Literal Discrete,0x28c,{0x00000000, 0x0056b455} ; Debug Table 0x0.0x7 = 0x1a,0xfff8 ; Debug Table 0x0.0x8 = 0x1a,0xfff7 001b 4860 |H` | Short_Literal 0x60 001c 00dc | | Load_Top At_Offset_4 001d 00dc | | Load_Top At_Offset_4 001e 1d0f | | Execute_Immediate Reference_Lex_1,0xf 001f 4800 |H | Short_Literal 0x0 0020 4806 |H | Short_Literal 0x6 0021 4825 |H% | Short_Literal 0x25 0022 e002 | | Load 0x0,0x2 0023 0386 | | Declare_Variable Package,Visible 0024 00d8 | | Load_Top At_Offset_0 0025 020f | | Execute Module,Activate 0026 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x9 = 0x26,0xfff6 0027 4814 |H | Short_Literal 0x14 0028 00e9 | | Load_Encached String_Cache 0029 0333 | 3 | Declare_Variable Array,Visible,With_Constraint 002a 5265 |Re | Indirect_Literal Any,0x290,{0x54686973, 0x20697320} 002b 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0xa = 0x2b,0xfff5 002c 4814 |H | Short_Literal 0x14 002d 00e9 | | Load_Encached String_Cache 002e 035c | \ | Declare_Type Array,Constrained,Visible 002f 00da | | Load_Top At_Offset_2 0030 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 0031 e003 | | Load 0x0,0x3 0032 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0033 029f 0133 | 3| Declare_Subprogram INIT_0130,For_Call 0035 4803 |H | Short_Literal 0x3 0036 032e | . | Declare_Type Record,Defined,Visible 0037 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0xb = 0x37,0xfff4 0038 02a0 | | Declare_Subprogram Null_Subprogram 0039 03ae | | Declare_Type Heap_Access,Defined,Visible 003a 0092 05ea | | Action Push_String_Extended,0x5ea ; "LINK" ; Debug Table 0x0.0xc = 0x3a,0xfff3 ; Debug Table 0x0.0xd = 0x3a,0xfff2 003c 0129 | ) | Execute Any,Make_Visible 003d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0xe = 0x3d,0xfff1 003e e004 | | Load 0x0,0x4 003f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0040 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0041 e004 | | Load 0x0,0x4 0042 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0043 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0044 03f0 | | Declare_Variable Discrete,Visible,With_Value 0045 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0xf = 0x45,0xfff0 0046 e004 | | Load 0x0,0x4 0047 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0048 1c07 | | Execute_Immediate Run_Utility,0x7 0049 0129 | ) | Execute Any,Make_Visible 004a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x0.0x10 = 0x4a,0xffef 004b e004 | | Load 0x0,0x4 004c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 004d 0129 | ) | Execute Any,Make_Visible 004e e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x11 = 0x4e,0xffee 004f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0050 0129 | ) | Execute Any,Make_Visible 0051 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x12 = 0x51,0xffed 0052 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0053 0129 | ) | Execute Any,Make_Visible 0054 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x54,0xffec 0056 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x56,0xffeb 0058 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x58,0xffea 005a 029a 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x5a,0xffe9 005c 00bf | | Action Accept_Activation 005d e005 | | Load 0x0,0x5 ; Debug Table 0x1 = .DEBUG 0x005d,0x077a,0x8000,0x0000,0x0056,0xb465,0x0000,0x0031 ; Debug Table 0x1.0x0 = 0x5d,0xffff ; Debug Table 0x1.0x1 = 0x5d,0xfffe 005e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 005f 029b 020b | | Declare_Subprogram INIT_0208,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x2 = 0x5f,0xfffd ; Debug Table 0x1.0x3 = 0x5f,0xfffc 0061 6226 |b& | Indirect_Literal Discrete,0x288,{0x00000000, 0x0056b465} ; Debug Table 0x1.0x4 = 0x61,0xfffb ; Debug Table 0x1.0x5 = 0x61,0xfffa 0062 4863 |Hc | Short_Literal 0x63 0063 00e5 | | Load_Encached Long_Integer_Cache 0064 e216 | | Load 0x1,0x16 0065 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 0066 4801 |H | Short_Literal 0x1 0067 4806 |H | Short_Literal 0x6 0068 483b |H; | Short_Literal 0x3b 0069 e006 | | Load 0x0,0x6 006a 0387 | | Declare_Variable Package 006b 00d8 | | Load_Top At_Offset_0 006c 020f | | Execute Module,Activate 006d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x6 = 0x6d,0xfff9 ; Debug Table 0x1.0x7 = 0x6d,0xfff8 ; Debug Table 0x1.0x8 = 0x6d,0xfff7 ; Debug Table 0x1.0x9 = 0x6d,0xfff6 006e 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 006f 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xa = 0x6f,0xfff5 0070 4801 |H | Short_Literal 0x1 0071 029f 021b | | Declare_Subprogram INIT_0218,For_Call 0073 03fd | | Declare_Type Discrete,Defined 0074 e218 | | Load 0x1,0x18 ; Debug Table 0x1.0xb = 0x74,0xfff4 0075 e216 | | Load 0x1,0x16 0076 00da | | Load_Top At_Offset_2 0077 029f 0233 | 3| Declare_Subprogram INIT_0230,For_Call 0079 4803 |H | Short_Literal 0x3 007a 032d | - | Declare_Type Record,Defined 007b 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1.0xc = 0x7b,0xfff3 007c e218 | | Load 0x1,0x18 007d 029f 025b | [| Declare_Subprogram INIT_0258,For_Call 007f 4802 |H | Short_Literal 0x2 0080 032d | - | Declare_Type Record,Defined 0081 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0xd = 0x81,0xfff2 0082 0322 | " | Declare_Variable Record 0083 00d8 | | Load_Top At_Offset_0 0084 1c01 | | Execute_Immediate Run_Utility,0x1 0085 4803 |H | Short_Literal 0x3 0086 00d9 | | Load_Top At_Offset_1 0087 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0088 e219 | | Load 0x1,0x19 0089 00d9 | | Load_Top At_Offset_1 008a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 008b 61fc |a | Indirect_Literal Discrete,0x288,{0x00000000, 0x0056b465} ; Debug Table 0x1.0xe = 0x8b,0xfff1 008c 48cf |H | Short_Literal 0xcf 008d e212 | | Load 0x1,0x12 008e e213 | | Load 0x1,0x13 008f e007 | | Load 0x0,0x7 0090 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0091 0387 | | Declare_Variable Package 0092 00d8 | | Load_Top At_Offset_0 0093 020f | | Execute Module,Activate 0094 029d 0273 | s| Declare_Subprogram INIT_0270,For_Outer_Call ; Debug Table 0x1.0xf = 0x94,0xfff0 0096 029d 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call ; Debug Table 0x1.0x10 = 0x96,0xffef 0098 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x11 = 0x98,0xffee 0099 00c7 | | Action Elaborate_Subprogram 009a 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x12 = 0x9a,0xffed 009b 00c7 | | Action Elaborate_Subprogram 009c 029d 02a3 | | Declare_Subprogram INIT_02a0,For_Outer_Call ; Debug Table 0x1.0x13 = 0x9c,0xffec 009e 029d 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call ; Debug Table 0x1.0x14 = 0x9e,0xffeb 00a0 029d 02d3 | | Declare_Subprogram INIT_02d0,For_Outer_Call ; Debug Table 0x1.0x15 = 0xa0,0xffea 00a2 029d 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call ; Debug Table 0x1.0x16 = 0xa2,0xffe9 00a4 029d 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call ; Debug Table 0x1.0x17 = 0xa4,0xffe8 00a6 029d 0333 | 3| Declare_Subprogram INIT_0330,For_Outer_Call ; Debug Table 0x1.0x18 = 0xa6,0xffe7 00a8 029d 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call ; Debug Table 0x1.0x19 = 0xa8,0xffe6 00aa 029d 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call ; Debug Table 0x1.0x1a = 0xaa,0xffe5 00ac 029d 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call ; Debug Table 0x1.0x1b = 0xac,0xffe4 00ae 029d 0353 | S| Declare_Subprogram INIT_0350,For_Outer_Call ; Debug Table 0x1.0x1c = 0xae,0xffe3 00b0 029d 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call ; Debug Table 0x1.0x1d = 0xb0,0xffe2 00b2 029d 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call ; Debug Table 0x1.0x1e = 0xb2,0xffe1 00b4 029d 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call ; Debug Table 0x1.0x1f = 0xb4,0xffe0 00b6 029d 03fb | | Declare_Subprogram INIT_03f8,For_Outer_Call ; Debug Table 0x1.0x20 = 0xb6,0xffdf 00b8 029b 0413 | | Declare_Subprogram INIT_0410,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x21 = 0xb8,0xffde 00ba 029b 0433 | 3| Declare_Subprogram INIT_0430,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x22 = 0xba,0xffdd 00bc 029b 0443 | C| Declare_Subprogram INIT_0440,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x23 = 0xbc,0xffdc 00be 61c9 |a | Indirect_Literal Discrete,0x288,{0x00000000, 0x0056b465} ; Debug Table 0x1.0x24 = 0xbe,0xffdb 00bf 61c4 |a | Indirect_Literal Discrete,0x284,{0x00000000, 0x0000047f} 00c0 483b |H; | Short_Literal 0x3b 00c1 e214 | | Load 0x1,0x14 00c2 e215 | | Load 0x1,0x15 00c3 e221 | ! | Load 0x1,0x21 00c4 e223 | # | Load 0x1,0x23 00c5 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a 00c6 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b 00c7 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d 00c8 e224 | $ | Load 0x1,0x24 00c9 e223 | # | Load 0x1,0x23 00ca 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e 00cb 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f 00cc 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 00cd 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31 00ce 1d32 | 2 | Execute_Immediate Reference_Lex_1,0x32 00cf e212 | | Load 0x1,0x12 00d0 e213 | | Load 0x1,0x13 00d1 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37 00d2 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 00d3 1d39 | 9 | Execute_Immediate Reference_Lex_1,0x39 00d4 1d33 | 3 | Execute_Immediate Reference_Lex_1,0x33 00d5 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34 00d6 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35 00d7 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 00d8 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c 00d9 4801 |H | Short_Literal 0x1 00da e008 | | Load 0x0,0x8 00db 0387 | | Declare_Variable Package 00dc 00d8 | | Load_Top At_Offset_0 00dd 020f | | Execute Module,Activate 00de 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37 ; Debug Table 0x1.0x25 = 0xde,0xffda 00df 00c7 | | Action Elaborate_Subprogram 00e0 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 ; Debug Table 0x1.0x26 = 0xe0,0xffd9 00e1 00c7 | | Action Elaborate_Subprogram 00e2 1d39 | 9 | Execute_Immediate Reference_Lex_1,0x39 ; Debug Table 0x1.0x27 = 0xe2,0xffd8 00e3 00c7 | | Action Elaborate_Subprogram 00e4 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x28 = 0xe4,0xffd7 00e5 619a |a | Indirect_Literal Discrete,0x280,{0x0045800e, 0x00004c30} 00e6 02a0 | | Declare_Subprogram Null_Subprogram 00e7 037d | } | Declare_Type Task,Defined 00e8 036f | o | Declare_Variable Task 00e9 e21e | | Load 0x1,0x1e ; Debug Table 0x1.0x29 = 0xe9,0xffd6 00ea e001 | | Load 0x0,0x1 00eb e005 | | Load 0x0,0x5 00ec e009 | | Load 0x0,0x9 00ed 00b6 | | Action Make_Scope 00ee e007 | | Load 0x0,0x7 00ef e00a | | Load 0x0,0xa 00f0 e004 | | Load 0x0,0x4 00f1 e23a | : | Load 0x1,0x3a 00f2 e226 | & | Load 0x1,0x26 00f3 e00b | | Load 0x0,0xb 00f4 e003 | | Load 0x0,0x3 00f5 480c |H | Short_Literal 0xc 00f6 e23b | ; | Load 0x1,0x3b 00f7 020e | | Execute Module,Augment_Imports 00f8 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x2a = 0xf8,0xffd5 00f9 00c7 | | Action Elaborate_Subprogram 00fa 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x2b = 0xfa,0xffd4 00fb 00c7 | | Action Elaborate_Subprogram 00fc 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x2c = 0xfc,0xffd3 00fd 00c7 | | Action Elaborate_Subprogram 00fe 029d 0453 | S| Declare_Subprogram INIT_0450,For_Outer_Call ; Debug Table 0x1.0x2d = 0xfe,0xffd2 0100 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x2e = 0x100,0xffd1 0101 00c7 | | Action Elaborate_Subprogram 0102 BODY_0008: 0102 00be | | Action Activate_Tasks 0103 00bc | | Action Signal_Activated 0104 00bb | | Action Signal_Completion 0105 0000 0000 | | .XXX[0x3] 0107 0000 | | 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 010b | | .CONST 0x010b ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0001 | | .CONST 0x0001 ; Number of locals 010b BODY_0108: 010b INIT_0108: 010b 4608 |F | Jump_Case 0x9 ; Debug Table 0x2 = .DEBUG 0x010b,0x07da,0x0005,0x0000,0x0056,0xb455,0x0000,0x003e 010c 7808 |x | Jump 0x115 ; case 0x0 010d 780e |x | Jump 0x11c ; case 0x1 010e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 010f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0110 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0111 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0112 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0113 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0114 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0115 00da | | Load_Top At_Offset_2 0116 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0117 0125 | % | Execute Any,Set_Constraint 0118 00da | | Load_Top At_Offset_2 0119 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 011a 1c00 | | Execute_Immediate Run_Utility,0x0 011b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 011c 00da | | Load_Top At_Offset_2 011d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 011e 0125 | % | Execute Any,Set_Constraint 011f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x0123,0x07dc,0x0002,0x0000,0x0056,0xb455,0x0000,0x0053 ; Debug Table 0x3.0x0 = 0x123,0x1 0124 e00c | | Load 0x0,0xc 0125 180d | | Execute Package,Field_Execute,Field_Number 0xd 0126 4825 |H% | Short_Literal 0x25 0127 026e | n | Execute Discrete,Modulo 0128 00e3 | | Load_Encached Natural_Cache 0129 025b | [ | Execute Discrete,Check_In_Type 012a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 012b 0000 0000 | | .BLANK 0000[0x5] 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 0133 | 3 | .CONST 0x0133 ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0001 | | .CONST 0x0001 ; Number of locals 0133 BODY_0130: 0133 INIT_0130: 0133 4608 |F | Jump_Case 0x9 ; Debug Table 0x4 = .DEBUG 0x0133,0x07e0,0x0005,0x0000,0x0056,0xb455,0x0000,0x007e 0134 7808 |x | Jump 0x13d ; case 0x0 0135 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0136 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0137 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0138 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0139 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 013a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 013b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 013c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 013d e211 | | Load 0x1,0x11 013e 00db | | Load_Top At_Offset_3 013f 00d9 | | Load_Top At_Offset_1 0140 00d9 | | Load_Top At_Offset_1 0141 3000 |0 | Execute Record,Field_Type,Field_Number 0x0 0142 0119 | | Execute Any,Check_In_Formal_Type 0143 00d1 | | Pop_Control Pop_Count_1 0144 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0145 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0146 0000 0000 | | .XXX[0x2] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 0155 | U | .CONST 0x0155 ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0004 | | .CONST 0x0004 ; Number of locals 014b INIT_0148: 014b e223 | # | Load 0x1,0x23 ; Debug Table 0x5 = .DEBUG 0x014b,0x07e2,0x0001,0x0000,0x0056,0xb455,0x0000,0x00dc ; Debug Table 0x5.0x0 = 0x14b,0xffff 014c 0322 | " | Declare_Variable Record 014d 00d8 | | Load_Top At_Offset_0 014e 1c00 | | Execute_Immediate Run_Utility,0x0 014f e21e | | Load 0x1,0x1e ; Debug Table 0x5.0x1 = 0x14f,0xfffe 0150 e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x2 = 0x150,0xfffd 0151 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0152 02c7 | | Declare_Variable Any 0153 00d8 | | Load_Top At_Offset_0 0154 1c00 | | Execute_Immediate Run_Utility,0x0 0155 BODY_0148: 0155 00dd | | Load_Top At_Offset_5 ; Debug Table 0x5.0x3 = 0x155,0x1 0156 00db | | Load_Top At_Offset_3 0157 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0158 e005 | | Load 0x0,0x5 ; Debug Table 0x5.0x4 = 0x158,0x2 0159 1b0d | | Execute Package,Field_Read,Field_Number 0xd 015a 00db | | Load_Top At_Offset_3 015b e23a | : | Load 0x1,0x3a 015c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 015d 00d1 | | Pop_Control Pop_Count_1 015e 005a | Z | Store_Top Discrete,At_Offset_2 015f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x5 = 0x15f,0x3 0160 6802 |h | Jump_Zero 0x163 0161 4887 |H | Short_Literal 0x87 0162 0257 | W | Execute Discrete,Raise 0163 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x6 = 0x163,0x4 0164 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0165 e217 | | Load 0x1,0x17 0166 016f | o | Execute Variant_Record,Equal 0167 6811 |h | Jump_Zero 0x179 0168 e21e | | Load 0x1,0x1e ; Debug Table 0x5.0x7 = 0x168,0x5 0169 00db | | Load_Top At_Offset_3 016a 4802 |H | Short_Literal 0x2 016b e23b | ; | Load 0x1,0x3b 016c 170d | | Execute Task,Entry_Call,Field_Number 0xd 016d 00d1 | | Pop_Control Pop_Count_1 016e 005a | Z | Store_Top Discrete,At_Offset_2 016f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x8 = 0x16f,0x6 0170 6808 |h | Jump_Zero 0x179 0171 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x9 = 0x171,0x7 0172 a5f9 | | Store_Unchecked 0x2,-0x7 0173 e217 | | Load 0x1,0x17 ; Debug Table 0x5.0xa = 0x173,0x8 0174 e5fb | | Load 0x2,-0x5 0175 016d | m | Execute Variant_Record,Structure_Write 0176 e213 | | Load 0x1,0x13 ; Debug Table 0x5.0xb = 0x176,0x9 0177 a5fa | | Store_Unchecked 0x2,-0x6 0178 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x5.0xc = 0x178,0xa 0179 e005 | | Load 0x0,0x5 ; Debug Table 0x5.0xd = 0x179,0xb 017a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 017b 00d9 | | Load_Top At_Offset_1 017c 0120 | | Execute Any,Is_Value 017d 6803 |h | Jump_Zero 0x181 017e e007 | | Load 0x0,0x7 017f 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0180 7801 |x | Jump 0x182 0181 00d9 | | Load_Top At_Offset_1 0182 e23a | : | Load 0x1,0x3a 0183 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 0184 e5fe | | Load 0x2,-0x2 0185 e5fd | | Load 0x2,-0x3 0186 e5fc | | Load 0x2,-0x4 0187 e402 | | Load 0x2,0x2 0188 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0189 e23a | : | Load 0x1,0x3a 018a 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 018b c5fa | | Store 0x2,-0x6 018c c404 | | Store 0x2,0x4 018d 005a | Z | Store_Top Discrete,At_Offset_2 018e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xe = 0x18e,0xc 018f a5f9 | | Store_Unchecked 0x2,-0x7 0190 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xf = 0x190,0xd 0191 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0192 e5fb | | Load 0x2,-0x5 0193 016d | m | Execute Variant_Record,Structure_Write 0194 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0195 0000 0000 | | .XXX[0x3] 0197 0000 | | 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019b | | .CONST 0x019b ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0001 | | .CONST 0x0001 ; Number of locals 019b BODY_0198: 019b INIT_0198: 019b e005 | | Load 0x0,0x5 ; Debug Table 0x6 = .DEBUG 0x019b,0x0804,0x0001,0x0000,0x0056,0xb455,0x0000,0x0102 ; Debug Table 0x6.0x0 = 0x19b,0x1 019c 1b11 | | Execute Package,Field_Read,Field_Number 0x11 019d 4800 |H | Short_Literal 0x0 019e 4801 |H | Short_Literal 0x1 019f 00de | | Load_Top At_Offset_6 01a0 00de | | Load_Top At_Offset_6 01a1 e23a | : | Load 0x1,0x3a 01a2 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 01a3 005d | ] | Store_Top Discrete,At_Offset_5 01a4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01a5 0000 0000 | | .XXX[0x3] 01a7 0000 | | 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01af | | .CONST 0x01af ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0002 | | .CONST 0x0002 ; Number of locals 01ab INIT_01a8: 01ab e223 | # | Load 0x1,0x23 ; Debug Table 0x7 = .DEBUG 0x01ab,0x0808,0x0001,0x0000,0x0056,0xb455,0x0000,0x0116 ; Debug Table 0x7.0x0 = 0x1ab,0xffff 01ac 0322 | " | Declare_Variable Record 01ad 00d8 | | Load_Top At_Offset_0 01ae 1c00 | | Execute_Immediate Run_Utility,0x0 01af BODY_01a8: 01af 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1 = 0x1af,0x1 01b0 00d9 | | Load_Top At_Offset_1 01b1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01b2 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x2 = 0x1b2,0x2 01b3 00d9 | | Load_Top At_Offset_1 01b4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01b5 e005 | | Load 0x0,0x5 ; Debug Table 0x7.0x3 = 0x1b5,0x3 01b6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01b7 00d9 | | Load_Top At_Offset_1 01b8 e23a | : | Load 0x1,0x3a 01b9 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 01ba 00d1 | | Pop_Control Pop_Count_1 01bb 005d | ] | Store_Top Discrete,At_Offset_5 01bc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01bd 0000 0000 | | .XXX[0x3] 01bf 0000 | | 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01d8 | | .CONST 0x01d8 ; Address of begin 01c1 01fa | | .CONST 0x01fa ; Address of exception handler 01c2 0004 | | .CONST 0x0004 ; Number of locals 01c3 INIT_01c0: 01c3 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x8 = .DEBUG 0x01c3,0x0812,0x0001,0x0000,0x0056,0xb455,0x0000,0x0124 ; Debug Table 0x8.0x0 = 0x1c3,0xffff 01c4 e00d | | Load 0x0,0xd 01c5 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01c6 00dd | | Load_Top At_Offset_5 01c7 e00e | | Load 0x0,0xe 01c8 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01c9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01ca e00f | | Load 0x0,0xf ; Debug Table 0x8.0x1 = 0x1ca,0xfffe 01cb 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 01cc 02c7 | | Declare_Variable Any 01cd 00d8 | | Load_Top At_Offset_0 01ce 1c00 | | Execute_Immediate Run_Utility,0x0 01cf e009 | | Load 0x0,0x9 ; Debug Table 0x8.0x2 = 0x1cf,0xfffd 01d0 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01d1 02c7 | | Declare_Variable Any 01d2 e00a | | Load 0x0,0xa 01d3 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01d4 00de | | Load_Top At_Offset_6 01d5 e009 | | Load 0x0,0x9 01d6 1815 | | Execute Package,Field_Execute,Field_Number 0x15 01d7 c404 | | Store 0x2,0x4 01d8 BODY_01c0: 01d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x3 = 0x1d8,0x1 01d9 0120 | | Execute Any,Is_Value 01da 6803 |h | Jump_Zero 0x1de 01db e00f | | Load 0x0,0xf 01dc 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 01dd 7801 |x | Jump 0x1df 01de 00d9 | | Load_Top At_Offset_1 01df e215 | | Load 0x1,0x15 01e0 00dc | | Load_Top At_Offset_4 01e1 e00f | | Load 0x0,0xf 01e2 1820 | | Execute Package,Field_Execute,Field_Number 0x20 01e3 c403 | | Store 0x2,0x3 01e4 7809 |x | Jump 0x1ee 01e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x4 = 0x1e5,0x3 01e6 00da | | Load_Top At_Offset_2 01e7 e00f | | Load 0x0,0xf 01e8 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 01e9 823c | < | Call 0x1,0x3c 01ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x5 = 0x1ea,0x4 01eb e00f | | Load 0x0,0xf 01ec 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01ed c403 | | Store 0x2,0x3 01ee 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x6 = 0x1ee,0x2 01ef e00f | | Load 0x0,0xf 01f0 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 01f1 6ff3 |o | Jump_Zero 0x1e5 01f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x7 = 0x1f2,0x5 01f3 4801 |H | Short_Literal 0x1 01f4 4801 |H | Short_Literal 0x1 01f5 e5ff | | Load 0x2,-0x1 01f6 e009 | | Load 0x0,0x9 01f7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01f8 c404 | | Store 0x2,0x4 01f9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01fa TRAP_01c0: 01fa 0007 | | Action Break_Optional 01fb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x8 = 0x1fb,0x6 01fc 4801 |H | Short_Literal 0x1 01fd 4800 |H | Short_Literal 0x0 01fe e5ff | | Load 0x2,-0x1 01ff e009 | | Load 0x0,0x9 0200 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0201 c404 | | Store 0x2,0x4 0202 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x9 = 0x202,0x7 0203 0101 | | Execute Exception,Reraise 0204 0000 0000 | | .BLANK 0000[0x4] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020b | | .CONST 0x020b ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0001 | | .CONST 0x0001 ; Number of locals 020b BODY_0208: 020b INIT_0208: 020b 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x020b,0x0828,0x0002,0x0000,0x0056,0xb465,0x0000,0x0056 ; Debug Table 0x9.0x0 = 0x20b,0x1 020c 483b |H; | Short_Literal 0x3b 020d 026e | n | Execute Discrete,Modulo 020e 00e3 | | Load_Encached Natural_Cache 020f 025b | [ | Execute Discrete,Check_In_Type 0210 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0211 0000 0000 | | .BLANK 0000[0x7] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 021b | | .CONST 0x021b ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0001 | | .CONST 0x0001 ; Number of locals 021b BODY_0218: 021b INIT_0218: 021b 4603 |F | Jump_Case 0x4 ; Debug Table 0xa = .DEBUG 0x021b,0x082c,0x0005,0x0000,0x0056,0xb465,0x0000,0x0099 021c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 021d 7802 |x | Jump 0x220 ; case 0x1 021e 7805 |x | Jump 0x224 ; case 0x2 021f 7809 |x | Jump 0x229 ; case 0x3 0220 00da | | Load_Top At_Offset_2 0221 0091 05e8 | | Action Push_String_Extended_Indexed,0x5e8 ; "SEARCH_OP" 0223 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0224 00db | | Load_Top At_Offset_3 0225 00db | | Load_Top At_Offset_3 0226 00e0 | | Load_Encached Standard_Cache 0227 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0228 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0229 00da | | Load_Top At_Offset_2 022a 00e0 | | Load_Encached Standard_Cache 022b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 022c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 022d 0000 0000 | | .XXX[0x3] 022f 0000 | | 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0233 | 3 | .CONST 0x0233 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0001 | | .CONST 0x0001 ; Number of locals 0233 BODY_0230: 0233 INIT_0230: 0233 4608 |F | Jump_Case 0x9 ; Debug Table 0xb = .DEBUG 0x0233,0x082e,0x0005,0x0000,0x0056,0xb465,0x0000,0x009f 0234 7808 |x | Jump 0x23d ; case 0x0 0235 7817 |x | Jump 0x24d ; case 0x1 0236 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0237 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0238 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0239 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 023a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 023b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 023c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 023d 00da | | Load_Top At_Offset_2 023e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 023f 0125 | % | Execute Any,Set_Constraint 0240 00da | | Load_Top At_Offset_2 0241 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0242 1c00 | | Execute_Immediate Run_Utility,0x0 0243 00da | | Load_Top At_Offset_2 0244 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0245 0125 | % | Execute Any,Set_Constraint 0246 00da | | Load_Top At_Offset_2 0247 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0248 1c00 | | Execute_Immediate Run_Utility,0x0 0249 4800 |H | Short_Literal 0x0 024a 00db | | Load_Top At_Offset_3 024b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 024c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 024d 00da | | Load_Top At_Offset_2 024e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 024f 0125 | % | Execute Any,Set_Constraint 0250 00da | | Load_Top At_Offset_2 0251 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0252 0125 | % | Execute Any,Set_Constraint 0253 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0254 0000 0000 | | .BLANK 0000[0x4] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025b | [ | .CONST 0x025b ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0001 | | .CONST 0x0001 ; Number of locals 025b BODY_0258: 025b INIT_0258: 025b 4608 |F | Jump_Case 0x9 ; Debug Table 0xc = .DEBUG 0x025b,0x0830,0x0005,0x0000,0x0056,0xb465,0x0000,0x00b3 025c 7808 |x | Jump 0x265 ; case 0x0 025d 780e |x | Jump 0x26c ; case 0x1 025e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 025f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0260 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0261 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0262 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0263 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0264 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0265 00da | | Load_Top At_Offset_2 0266 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0267 0125 | % | Execute Any,Set_Constraint 0268 00da | | Load_Top At_Offset_2 0269 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 026a 1c00 | | Execute_Immediate Run_Utility,0x0 026b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 026c 00da | | Load_Top At_Offset_2 026d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 026e 0125 | % | Execute Any,Set_Constraint 026f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0270 ; -------------------------------------------------------------------------------------- 0270 ; SUBPROGRAM 0270 ; -------------------------------------------------------------------------------------- 0270 0273 | s | .CONST 0x0273 ; Address of begin 0271 0004 | | .CONST 0x0004 ; Address of exception handler 0272 0001 | | .CONST 0x0001 ; Number of locals 0273 BODY_0270: 0273 INIT_0270: 0273 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x0273,0x0832,0x0002,0x0000,0x0056,0xb465,0x0000,0x00dc ; Debug Table 0xd.0x0 = 0x273,0x1 0274 e004 | | Load 0x0,0x4 0275 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0276 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0277 0000 | | .XXX[0x1] 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 0xe = .DEBUG 0x027b,0x0836,0x0002,0x0000,0x0056,0xb465,0x0000,0x00f5 ; Debug Table 0xe.0x0 = 0x27b,0x1 027c e004 | | Load 0x0,0x4 027d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 027e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 027f 0000 | | .XXX[0x1] 0280 0045 800e | E | .LITERAL {0x0045800e, 0x00004c30} 0284 0000 0000 | | .LITERAL {0x00000000, 0x0000047f} 0288 0000 0000 | | .LITERAL {0x00000000, 0x0056b465} 028c 0000 0000 | | .LITERAL {0x00000000, 0x0056b455} 0290 5468 6973 |This| .LITERAL {0x54686973, 0x20697320} 0294 6120 4c69 |a Li| .XXX[0x8] 0296 6e6b 2050 |nk P| 0298 6163 6b2e |ack.| 029a 2020 2020 | | 029c 0000 0000 | | .BLANK 0000[0x4] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02aa | | .CONST 0x02aa ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0003 | | .CONST 0x0003 ; Number of locals 02a3 INIT_02a0: 02a3 e001 | | Load 0x0,0x1 ; Debug Table 0xf = .DEBUG 0x02a3,0x083a,0x0002,0x0000,0x0056,0xb465,0x0000,0x013a ; Debug Table 0xf.0x0 = 0x2a3,0xffff 02a4 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 02a5 0322 | " | Declare_Variable Record 02a6 00d8 | | Load_Top At_Offset_0 02a7 1c00 | | Execute_Immediate Run_Utility,0x0 02a8 e005 | | Load 0x0,0x5 ; Debug Table 0xf.0x1 = 0x2a8,0xfffe 02a9 1b10 | | Execute Package,Field_Read,Field_Number 0x10 02aa BODY_02a0: 02aa e005 | | Load 0x0,0x5 ; Debug Table 0xf.0x2 = 0x2aa,0x1 02ab 1b10 | | Execute Package,Field_Read,Field_Number 0x10 02ac 00da | | Load_Top At_Offset_2 02ad e009 | | Load 0x0,0x9 02ae 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02af 6208 |b | Indirect_Literal Discrete,0x4b8,{0x00000000, 0x00028000} 02b0 e5ff | | Load 0x2,-0x1 02b1 e001 | | Load 0x0,0x1 02b2 181e | | Execute Package,Field_Execute,Field_Number 0x1e 02b3 00d1 | | Pop_Control Pop_Count_1 02b4 0059 | Y | Store_Top Discrete,At_Offset_1 02b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x3 = 0x2b5,0x2 02b6 0f04 | | Execute_Immediate Equal,0x4 02b7 0f00 | | Execute_Immediate Equal,0x0 02b8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02b9 0000 0000 | | .BLANK 0000[0x7] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02c3 | | .CONST 0x02c3 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0001 | | .CONST 0x0001 ; Number of locals 02c3 BODY_02c0: 02c3 INIT_02c0: 02c3 e220 | | Load 0x1,0x20 ; Debug Table 0x10 = .DEBUG 0x02c3,0x0844,0x0001,0x0000,0x0056,0xb465,0x0000,0x016b ; Debug Table 0x10.0x0 = 0x2c3,0x1 02c4 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 02c5 00db | | Load_Top At_Offset_3 02c6 039c | | Declare_Variable Heap_Access,By_Allocation 02c7 00d8 | | Load_Top At_Offset_0 02c8 0217 | | Execute Heap_Access,All_Reference 02c9 1c00 | | Execute_Immediate Run_Utility,0x0 02ca 0034 | 4 | Store_Top Heap_Access,At_Offset_4 02cb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x10.0x1 = 0x2cb,0x2 02cc 0000 0000 | | .BLANK 0000[0x4] 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02de | | .CONST 0x02de ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0006 | | .CONST 0x0006 ; Number of locals 02d3 INIT_02d0: 02d3 029f 048b | | Declare_Subprogram INIT_0488,For_Call ; Debug Table 0x11 = .DEBUG 0x02d3,0x084a,0x0001,0x0000,0x0056,0xb465,0x0000,0x0188 ; Debug Table 0x11.0x0 = 0x2d3,0xffff 02d5 e220 | | Load 0x1,0x20 ; Debug Table 0x11.0x1 = 0x2d5,0xfffe 02d6 1923 | # | Execute Package,Field_Reference,Field_Number 0x23 02d7 00c6 | | Action Check_Subprogram_Elaborated 02d8 4802 |H | Short_Literal 0x2 02d9 4802 |H | Short_Literal 0x2 02da 0099 | | Action Reference_Dynamic 02db 67ac |g | Indirect_Literal Discrete,0x288,{0x00000000, 0x0056b465} 02dc 49c1 |I | Short_Literal 0x1c1 02dd 4806 |H | Short_Literal 0x6 02de BODY_02d0: 02de e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x2 = 0x2de,0x1 02df 0219 | | Execute Heap_Access,All_Read 02e0 4803 |H | Short_Literal 0x3 02e1 4802 |H | Short_Literal 0x2 02e2 0099 | | Action Reference_Dynamic 02e3 4804 |H | Short_Literal 0x4 02e4 4802 |H | Short_Literal 0x2 02e5 0099 | | Action Reference_Dynamic 02e6 e220 | | Load 0x1,0x20 02e7 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 02e8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02e9 0000 0000 | | .BLANK 0000[0x7] 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 4801 |H | Short_Literal 0x1 ; Debug Table 0x12 = .DEBUG 0x02f3,0x0852,0x0002,0x0000,0x0056,0xb465,0x0000,0x01d5 ; Debug Table 0x12.0x0 = 0x2f3,0x1 02f4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02f5 0000 0000 | | .XXX[0x3] 02f7 0000 | | 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fe | | .CONST 0x02fe ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0003 | | .CONST 0x0003 ; Number of locals 02fb INIT_02f8: 02fb e220 | | Load 0x1,0x20 ; Debug Table 0x13 = .DEBUG 0x02fb,0x0856,0x0001,0x0000,0x0056,0xb465,0x0000,0x01ea ; Debug Table 0x13.0x0 = 0x2fb,0xffff 02fc 1b16 | | Execute Package,Field_Read,Field_Number 0x16 02fd 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x13.0x1 = 0x2fd,0xfffe 02fe BODY_02f8: 02fe 00dd | | Load_Top At_Offset_5 ; Debug Table 0x13.0x2 = 0x2fe,0x1 02ff 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0300 4601 |F | Jump_Case 0x2 0301 7801 |x | Jump 0x303 ; case 0x0 0302 7819 |x | Jump 0x31c ; case 0x1 0303 00dc | | Load_Top At_Offset_4 ; Debug Table 0x13.0x3 = 0x303,0x2 0304 0219 | | Execute Heap_Access,All_Read 0305 e220 | | Load 0x1,0x20 0306 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0307 00d9 | | Load_Top At_Offset_1 0308 e5fe | | Load 0x2,-0x2 0309 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 030a 8227 | ' | Call 0x1,0x27 030b e220 | | Load 0x1,0x20 030c 181e | | Execute Package,Field_Execute,Field_Number 0x1e 030d 00d1 | | Pop_Control Pop_Count_1 030e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 030f 00d1 | | Pop_Control Pop_Count_1 0310 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x310,0x3 0311 7004 |p | Jump_Nonzero 0x316 0312 e217 | | Load 0x1,0x17 ; Debug Table 0x13.0x5 = 0x312,0x4 0313 00de | | Load_Top At_Offset_6 0314 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0315 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0316 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x6 = 0x316,0x5 0317 0217 | | Execute Heap_Access,All_Reference 0318 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0319 00de | | Load_Top At_Offset_6 031a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 031b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 031c 00dc | | Load_Top At_Offset_4 ; Debug Table 0x13.0x7 = 0x31c,0x6 031d 0219 | | Execute Heap_Access,All_Read 031e 00e1 | | Load_Encached Boolean_Cache 031f 00d9 | | Load_Top At_Offset_1 0320 e5fe | | Load 0x2,-0x2 0321 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0322 8227 | ' | Call 0x1,0x27 0323 e220 | | Load 0x1,0x20 0324 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0325 00d1 | | Pop_Control Pop_Count_1 0326 005a | Z | Store_Top Discrete,At_Offset_2 0327 00d1 | | Pop_Control Pop_Count_1 0328 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0329 0000 0000 | | .BLANK 0000[0x7] 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; -------------------------------------------------------------------------------------- 0330 0333 | 3 | .CONST 0x0333 ; Address of begin 0331 0004 | | .CONST 0x0004 ; Address of exception handler 0332 0001 | | .CONST 0x0001 ; Number of locals 0333 BODY_0330: 0333 INIT_0330: 0333 e225 | % | Load 0x1,0x25 ; Debug Table 0x14 = .DEBUG 0x0333,0x0868,0x0001,0x0000,0x0056,0xb465,0x0000,0x0245 ; Debug Table 0x14.0x0 = 0x333,0x1 0334 00db | | Load_Top At_Offset_3 0335 017d | } | Execute Record,Structure_Write 0336 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0337 0000 | | .XXX[0x1] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 033b | ; | .CONST 0x033b ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0001 | | .CONST 0x0001 ; Number of locals 033b BODY_0338: 033b INIT_0338: 033b 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x033b,0x086c,0x0001,0x0000,0x0056,0xb465,0x0000,0x0258 ; Debug Table 0x15.0x0 = 0x33b,0x1 033c 00dc | | Load_Top At_Offset_4 033d 017d | } | Execute Record,Structure_Write 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 00db | | Load_Top At_Offset_3 ; Debug Table 0x16 = .DEBUG 0x0343,0x0870,0x0001,0x0000,0x0056,0xb465,0x0000,0x026f ; Debug Table 0x16.0x0 = 0x343,0x1 0344 00de | | Load_Top At_Offset_6 0345 017d | } | Execute Record,Structure_Write 0346 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0347 0000 | | .XXX[0x1] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 034b | K | .CONST 0x034b ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0001 | | .CONST 0x0001 ; Number of locals 034b BODY_0348: 034b INIT_0348: 034b e224 | $ | Load 0x1,0x24 ; Debug Table 0x17 = .DEBUG 0x034b,0x0874,0x0002,0x0000,0x0056,0xb465,0x0000,0x028a ; Debug Table 0x17.0x0 = 0x34b,0x1 034c 012c | , | Execute Any,Size 034d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 034e 0000 0000 | | .XXX[0x2] 0350 ; -------------------------------------------------------------------------------------- 0350 ; SUBPROGRAM 0350 ; -------------------------------------------------------------------------------------- 0350 0356 | V | .CONST 0x0356 ; Address of begin 0351 0004 | | .CONST 0x0004 ; Address of exception handler 0352 0003 | | .CONST 0x0003 ; Number of locals 0353 INIT_0350: 0353 e220 | | Load 0x1,0x20 ; Debug Table 0x18 = .DEBUG 0x0353,0x0878,0x0001,0x0000,0x0056,0xb465,0x0000,0x029e ; Debug Table 0x18.0x0 = 0x353,0xffff 0354 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0355 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x18.0x1 = 0x355,0xfffe 0356 BODY_0350: 0356 00dd | | Load_Top At_Offset_5 ; Debug Table 0x18.0x2 = 0x356,0x1 0357 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0358 4601 |F | Jump_Case 0x2 0359 7801 |x | Jump 0x35b ; case 0x0 035a 7815 |x | Jump 0x370 ; case 0x1 035b 00dd | | Load_Top At_Offset_5 ; Debug Table 0x18.0x3 = 0x35b,0x2 035c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 035d 00dd | | Load_Top At_Offset_5 035e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 035f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x18.0x4 = 0x35f,0x3 0360 e220 | | Load 0x1,0x20 0361 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0362 e5fe | | Load 0x2,-0x2 0363 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0364 8227 | ' | Call 0x1,0x27 0365 e5fd | | Load 0x2,-0x3 0366 e220 | | Load 0x1,0x20 0367 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0368 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0369 0059 | Y | Store_Top Discrete,At_Offset_1 036a 00dd | | Load_Top At_Offset_5 ; Debug Table 0x18.0x5 = 0x36a,0x4 036b 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 036c 00da | | Load_Top At_Offset_2 036d 0217 | | Execute Heap_Access,All_Reference 036e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 036f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0370 00de | | Load_Top At_Offset_6 ; Debug Table 0x18.0x6 = 0x370,0x5 0371 0219 | | Execute Heap_Access,All_Read 0372 00e1 | | Load_Encached Boolean_Cache 0373 00d9 | | Load_Top At_Offset_1 0374 e5fe | | Load 0x2,-0x2 0375 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0376 8227 | ' | Call 0x1,0x27 0377 e220 | | Load 0x1,0x20 0378 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0379 00d1 | | Pop_Control Pop_Count_1 037a 005a | Z | Store_Top Discrete,At_Offset_2 037b 00d1 | | Pop_Control Pop_Count_1 037c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 037d 0000 0000 | | .XXX[0x3] 037f 0000 | | 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 038e | | .CONST 0x038e ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0006 | | .CONST 0x0006 ; Number of locals 0383 INIT_0380: 0383 029f 04a3 | | Declare_Subprogram INIT_04a0,For_Call ; Debug Table 0x19 = .DEBUG 0x0383,0x0888,0x0001,0x0000,0x0056,0xb465,0x0000,0x02f7 ; Debug Table 0x19.0x0 = 0x383,0xffff 0385 e220 | | Load 0x1,0x20 ; Debug Table 0x19.0x1 = 0x385,0xfffe 0386 1923 | # | Execute Package,Field_Reference,Field_Number 0x23 0387 00c6 | | Action Check_Subprogram_Elaborated 0388 4802 |H | Short_Literal 0x2 0389 4802 |H | Short_Literal 0x2 038a 0099 | | Action Reference_Dynamic 038b 66fc |f | Indirect_Literal Discrete,0x288,{0x00000000, 0x0056b465} 038c 4b2c |K, | Short_Literal 0x32c 038d 4806 |H | Short_Literal 0x6 038e BODY_0380: 038e 4802 |H | Short_Literal 0x2 ; Debug Table 0x19.0x2 = 0x38e,0x1 038f e5ff | | Load 0x2,-0x1 0390 e010 | | Load 0x0,0x10 0391 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0392 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x3 = 0x392,0x2 0393 0217 | | Execute Heap_Access,All_Reference 0394 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0395 e5ff | | Load 0x2,-0x1 0396 e010 | | Load 0x0,0x10 0397 180f | | Execute Package,Field_Execute,Field_Number 0xf 0398 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x4 = 0x398,0x3 0399 0219 | | Execute Heap_Access,All_Read 039a 4803 |H | Short_Literal 0x3 039b 4802 |H | Short_Literal 0x2 039c 0099 | | Action Reference_Dynamic 039d 4804 |H | Short_Literal 0x4 039e 4802 |H | Short_Literal 0x2 039f 0099 | | Action Reference_Dynamic 03a0 e220 | | Load 0x1,0x20 03a1 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 03a2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03a3 0000 0000 | | .BLANK 0000[0x5] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03b7 | | .CONST 0x03b7 ; Address of begin 03a9 0004 | | .CONST 0x0004 ; Address of exception handler 03aa 0006 | | .CONST 0x0006 ; Number of locals 03ab INIT_03a8: 03ab 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1a = .DEBUG 0x03ab,0x0894,0x0001,0x0000,0x0056,0xb465,0x0000,0x0353 ; Debug Table 0x1a.0x0 = 0x3ab,0xffff 03ac e218 | | Load 0x1,0x18 ; Debug Table 0x1a.0x1 = 0x3ac,0xfffe 03ad 02ff | | Declare_Variable Variant_Record 03ae 00d8 | | Load_Top At_Offset_0 03af 1c00 | | Execute_Immediate Run_Utility,0x0 03b0 e216 | | Load 0x1,0x16 ; Debug Table 0x1a.0x2 = 0x3b0,0xfffd 03b1 02ff | | Declare_Variable Variant_Record 03b2 00d8 | | Load_Top At_Offset_0 03b3 1c00 | | Execute_Immediate Run_Utility,0x0 03b4 e220 | | Load 0x1,0x20 ; Debug Table 0x1a.0x3 = 0x3b4,0xfffc 03b5 1b16 | | Execute Package,Field_Read,Field_Number 0x16 03b6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1a.0x4 = 0x3b6,0xfffb 03b7 BODY_03a8: 03b7 4802 |H | Short_Literal 0x2 ; Debug Table 0x1a.0x5 = 0x3b7,0x1 03b8 e5ff | | Load 0x2,-0x1 03b9 e010 | | Load 0x0,0x10 03ba 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03bb 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1a.0x6 = 0x3bb,0x2 03bc e5ff | | Load 0x2,-0x1 03bd e010 | | Load 0x0,0x10 03be 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03bf 005d | ] | Store_Top Discrete,At_Offset_5 03c0 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1a.0x7 = 0x3c0,0x3 03c1 4801 |H | Short_Literal 0x1 03c2 0263 | c | Execute Discrete,Above_Bound 03c3 701c |p | Jump_Nonzero 0x3e0 03c4 00dd | | Load_Top At_Offset_5 ; Debug Table 0x1a.0x8 = 0x3c4,0x4 03c5 e004 | | Load 0x0,0x4 03c6 1b0f | | Execute Package,Field_Read,Field_Number 0xf 03c7 0162 | b | Execute Variant_Record,Check_In_Type 03c8 e5ff | | Load 0x2,-0x1 03c9 e010 | | Load 0x0,0x10 03ca 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03cb 00d1 | | Pop_Control Pop_Count_1 03cc 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1a.0x9 = 0x3cc,0x5 03cd e5ff | | Load 0x2,-0x1 03ce e010 | | Load 0x0,0x10 03cf 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03d0 00d1 | | Pop_Control Pop_Count_1 03d1 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1a.0xa = 0x3d1,0x6 03d2 e220 | | Load 0x1,0x20 03d3 1b16 | | Execute Package,Field_Read,Field_Number 0x16 03d4 e403 | | Load 0x2,0x3 03d5 8227 | ' | Call 0x1,0x27 03d6 e5fe | | Load 0x2,-0x2 03d7 e220 | | Load 0x1,0x20 03d8 181f | | Execute Package,Field_Execute,Field_Number 0x1f 03d9 0035 | 5 | Store_Top Heap_Access,At_Offset_5 03da 005b | [ | Store_Top Discrete,At_Offset_3 03db 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1a.0xb = 0x3db,0x7 03dc 00dc | | Load_Top At_Offset_4 03dd 0217 | | Execute Heap_Access,All_Reference 03de 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03df 3fe4 |? | Loop_Increasing 0x3c4 03e0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03e1 0000 0000 | | .BLANK 0000[0x7] 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 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1b = .DEBUG 0x03eb,0x08ae,0x0001,0x0000,0x0056,0xb465,0x0000,0x03bb ; Debug Table 0x1b.0x0 = 0x3eb,0x1 03ec 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03ed 00db | | Load_Top At_Offset_3 03ee e010 | | Load 0x0,0x10 03ef 180f | | Execute Package,Field_Execute,Field_Number 0xf 03f0 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1b.0x1 = 0x3f0,0x2 03f1 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 03f2 00db | | Load_Top At_Offset_3 03f3 e010 | | Load 0x0,0x10 03f4 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03f5 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03f6 0000 0000 | | .XXX[0x2] 03f8 ; -------------------------------------------------------------------------------------- 03f8 ; SUBPROGRAM 03f8 ; -------------------------------------------------------------------------------------- 03f8 03fb | | .CONST 0x03fb ; Address of begin 03f9 0004 | | .CONST 0x0004 ; Address of exception handler 03fa 0001 | | .CONST 0x0001 ; Number of locals 03fb BODY_03f8: 03fb INIT_03f8: 03fb 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1c = .DEBUG 0x03fb,0x08b4,0x0001,0x0000,0x0056,0xb465,0x0000,0x03e8 ; Debug Table 0x1c.0x0 = 0x3fb,0x1 03fc 00db | | Load_Top At_Offset_3 03fd e010 | | Load 0x0,0x10 03fe 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03ff 00dd | | Load_Top At_Offset_5 0400 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0401 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1c.0x1 = 0x401,0x2 0402 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0403 e004 | | Load 0x0,0x4 0404 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0405 0162 | b | Execute Variant_Record,Check_In_Type 0406 00db | | Load_Top At_Offset_3 0407 e010 | | Load 0x0,0x10 0408 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0409 4502 |E | Exit_Suprogram New_Top_Offset 0x2 040a 0000 0000 | | .BLANK 0000[0x6] 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; -------------------------------------------------------------------------------------- 0410 0418 | | .CONST 0x0418 ; Address of begin 0411 0004 | | .CONST 0x0004 ; Address of exception handler 0412 0002 | | .CONST 0x0002 ; Number of locals 0413 INIT_0410: 0413 e007 | | Load 0x0,0x7 ; Debug Table 0x1d = .DEBUG 0x0413,0x08ba,0x0001,0x0000,0x0056,0xb465,0x0000,0x0415 ; Debug Table 0x1d.0x0 = 0x413,0xffff 0414 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0415 02c7 | | Declare_Variable Any 0416 00d8 | | Load_Top At_Offset_0 0417 1c00 | | Execute_Immediate Run_Utility,0x0 0418 BODY_0410: 0418 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x1 = 0x418,0x1 0419 0120 | | Execute Any,Is_Value 041a 6803 |h | Jump_Zero 0x41e 041b e007 | | Load 0x0,0x7 041c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 041d 7801 |x | Jump 0x41f 041e 00d8 | | Load_Top At_Offset_0 041f e005 | | Load 0x0,0x5 0420 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0421 e5f8 | | Load 0x2,-0x8 0422 e5f9 | | Load 0x2,-0x7 0423 e5fa | | Load 0x2,-0x6 0424 e5fc | | Load 0x2,-0x4 0425 e5fd | | Load 0x2,-0x3 0426 e5fb | | Load 0x2,-0x5 0427 e5ff | | Load 0x2,-0x1 0428 4800 |H | Short_Literal 0x0 0429 4801 |H | Short_Literal 0x1 042a e23a | : | Load 0x1,0x3a 042b 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 042c 00d1 | | Pop_Control Pop_Count_1 042d c5f7 | | Store 0x2,-0x9 042e c402 | | Store 0x2,0x2 042f 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 0433 | 3 | .CONST 0x0433 ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0001 | | .CONST 0x0001 ; Number of locals 0433 BODY_0430: 0433 INIT_0430: 0433 e005 | | Load 0x0,0x5 ; Debug Table 0x1e = .DEBUG 0x0433,0x08c0,0x0001,0x0000,0x0056,0xb465,0x0000,0x0449 ; Debug Table 0x1e.0x0 = 0x433,0x1 0434 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0435 00dd | | Load_Top At_Offset_5 0436 00dd | | Load_Top At_Offset_5 0437 00dd | | Load_Top At_Offset_5 0438 e23a | : | Load 0x1,0x3a 0439 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 043a 005e | ^ | Store_Top Discrete,At_Offset_6 043b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 043c 0000 0000 | | .BLANK 0000[0x4] 0440 ; -------------------------------------------------------------------------------------- 0440 ; SUBPROGRAM 0440 ; -------------------------------------------------------------------------------------- 0440 0443 | C | .CONST 0x0443 ; Address of begin 0441 0004 | | .CONST 0x0004 ; Address of exception handler 0442 0001 | | .CONST 0x0001 ; Number of locals 0443 BODY_0440: 0443 INIT_0440: 0443 e005 | | Load 0x0,0x5 ; Debug Table 0x1f = .DEBUG 0x0443,0x08c4,0x0001,0x0000,0x0056,0xb465,0x0000,0x0461 ; Debug Table 0x1f.0x0 = 0x443,0x1 0444 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0445 00de | | Load_Top At_Offset_6 0446 00de | | Load_Top At_Offset_6 0447 00de | | Load_Top At_Offset_6 0448 00de | | Load_Top At_Offset_6 0449 e23a | : | Load 0x1,0x3a 044a 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 044b c5fb | | Store 0x2,-0x5 044c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 044d 0000 0000 | | .XXX[0x3] 044f 0000 | | 0450 ; -------------------------------------------------------------------------------------- 0450 ; SUBPROGRAM 0450 ; -------------------------------------------------------------------------------------- 0450 045e | ^ | .CONST 0x045e ; Address of begin 0451 0004 | | .CONST 0x0004 ; Address of exception handler 0452 0004 | | .CONST 0x0004 ; Number of locals 0453 INIT_0450: 0453 e00f | | Load 0x0,0xf ; Debug Table 0x20 = .DEBUG 0x0453,0x08c8,0x0001,0x0000,0x0056,0xb465,0x0000,0x0851 ; Debug Table 0x20.0x0 = 0x453,0xffff 0454 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0455 0322 | " | Declare_Variable Record 0456 00d8 | | Load_Top At_Offset_0 0457 1c00 | | Execute_Immediate Run_Utility,0x0 0458 e005 | | Load 0x0,0x5 ; Debug Table 0x20.0x1 = 0x458,0xfffe 0459 1b0d | | Execute Package,Field_Read,Field_Number 0xd 045a e218 | | Load 0x1,0x18 ; Debug Table 0x20.0x2 = 0x45a,0xfffd 045b 02ff | | Declare_Variable Variant_Record 045c 00d8 | | Load_Top At_Offset_0 045d 1c00 | | Execute_Immediate Run_Utility,0x0 045e BODY_0450: 045e e005 | | Load 0x0,0x5 ; Debug Table 0x20.0x3 = 0x45e,0x1 045f 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0460 00db | | Load_Top At_Offset_3 0461 e5fe | | Load 0x2,-0x2 0462 4800 |H | Short_Literal 0x0 0463 4800 |H | Short_Literal 0x0 0464 e5ff | | Load 0x2,-0x1 0465 e00f | | Load 0x0,0xf 0466 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0467 00d1 | | Pop_Control Pop_Count_1 0468 005a | Z | Store_Top Discrete,At_Offset_2 0469 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x4 = 0x469,0x2 046a 6801 |h | Jump_Zero 0x46c 046b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x20.0x5 = 0x46b,0x3 046c 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x6 = 0x46c,0x4 046d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 046e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 046f 00d9 | | Load_Top At_Offset_1 0470 016d | m | Execute Variant_Record,Structure_Write 0471 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x7 = 0x471,0x5 0472 8229 | ) | Call 0x1,0x29 0473 7013 |p | Jump_Nonzero 0x487 0474 e21e | | Load 0x1,0x1e ; Debug Table 0x20.0x8 = 0x474,0x6 0475 e5fe | | Load 0x2,-0x2 0476 603d |`= | Indirect_Literal Discrete,0x4b4,{0x00000000, 0x00008000} 0477 e5ff | | Load 0x2,-0x1 0478 8238 | 8 | Call 0x1,0x38 0479 005a | Z | Store_Top Discrete,At_Offset_2 047a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x9 = 0x47a,0x7 047b 6802 |h | Jump_Zero 0x47e 047c 4887 |H | Short_Literal 0x87 047d 0257 | W | Execute Discrete,Raise 047e e005 | | Load 0x0,0x5 ; Debug Table 0x20.0xa = 0x47e,0x8 047f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0480 00d9 | | Load_Top At_Offset_1 0481 821c | | Call 0x1,0x1c 0482 005a | Z | Store_Top Discrete,At_Offset_2 0483 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0xb = 0x483,0x9 0484 6802 |h | Jump_Zero 0x487 0485 4887 |H | Short_Literal 0x87 0486 0257 | W | Execute Discrete,Raise 0487 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 048e | | .CONST 0x048e ; Address of begin 0489 0004 | | .CONST 0x0004 ; Address of exception handler 048a 0003 | | .CONST 0x0003 ; Number of locals 048b INIT_0488: 048b e220 | | Load 0x1,0x20 ; Debug Table 0x21 = .DEBUG 0x048b,0x08e2,0x0001,0x0000,0x0056,0xb465,0x0000,0x0193 ; Debug Table 0x21.0x0 = 0x48b,0xffff 048c 1b16 | | Execute Package,Field_Read,Field_Number 0x16 048d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x21.0x1 = 0x48d,0xfffe 048e BODY_0488: 048e 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x21.0x2 = 0x48e,0x1 048f e220 | | Load 0x1,0x20 0490 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0491 00de | | Load_Top At_Offset_6 0492 0217 | | Execute Heap_Access,All_Reference 0493 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0494 e5fe | | Load 0x2,-0x2 0495 e220 | | Load 0x1,0x20 0496 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0497 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0498 0059 | Y | Store_Top Discrete,At_Offset_1 0499 00dc | | Load_Top At_Offset_4 ; Debug Table 0x21.0x3 = 0x499,0x2 049a 0217 | | Execute Heap_Access,All_Reference 049b 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 049c 00da | | Load_Top At_Offset_2 049d 0217 | | Execute Heap_Access,All_Reference 049e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 049f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04a0 ; -------------------------------------------------------------------------------------- 04a0 ; SUBPROGRAM 04a0 ; -------------------------------------------------------------------------------------- 04a0 04a3 | | .CONST 0x04a3 ; Address of begin 04a1 0004 | | .CONST 0x0004 ; Address of exception handler 04a2 0001 | | .CONST 0x0001 ; Number of locals 04a3 BODY_04a0: 04a3 INIT_04a0: 04a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x22 = .DEBUG 0x04a3,0x08ec,0x0001,0x0000,0x0056,0xb465,0x0000,0x0304 ; Debug Table 0x22.0x0 = 0x4a3,0x1 04a4 0217 | | Execute Heap_Access,All_Reference 04a5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04a6 8228 | ( | Call 0x1,0x28 04a7 e5ff | | Load 0x2,-0x1 04a8 e010 | | Load 0x0,0x10 04a9 1815 | | Execute Package,Field_Execute,Field_Number 0x15 04aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x1 = 0x4aa,0x2 04ab 0217 | | Execute Heap_Access,All_Reference 04ac 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 04ad e5ff | | Load 0x2,-0x1 04ae e010 | | Load 0x0,0x10 04af 1815 | | Execute Package,Field_Execute,Field_Number 0x15 04b0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04b1 0000 0000 | | .XXX[0x3] 04b3 0000 | | 04b4 0000 0000 | | .LITERAL {0x00000000, 0x00008000} 04b8 0000 0000 | | .LITERAL {0x00000000, 0x00028000} 04bc 0000 0000 | | .BLANK 0000[0x4] 04c0 04d0 0004 | | .XXX[0x3] 04c2 0012 | | 04c3 4802 |H | Short_Literal 0x2 ; Debug Table 0x23 = .DEBUG 0x04c3,0x08f2,0x0000,0x0000,0x0056,0xb465,0x0000,0x0594 04c4 02cb | | Declare_Variable Entry 04c5 00bf | | Action Accept_Activation 04c6 e001 | | Load 0x0,0x1 ; Debug Table 0x24 = .DEBUG 0x04c6,0x08f4,0x0000,0x0000,0x0056,0xb465,0x0000,0x05a4 ; Debug Table 0x24.0x0 = 0x4c6,0xffff 04c7 0092 05eb | | Action Push_String_Extended,0x5eb ; "XYZ" ; Debug Table 0x24.0x1 = 0x4c7,0xfffe 04c9 029d 04db | | Declare_Subprogram INIT_04d8,For_Outer_Call ; Debug Table 0x24.0x2 = 0x4c9,0xfffd 04cb 029d 04fb | | Declare_Subprogram INIT_04f8,For_Outer_Call ; Debug Table 0x24.0x3 = 0x4cb,0xfffc 04cd 029f 05a3 | | Declare_Subprogram INIT_05a0,For_Call 04cf 00bc | | Action Signal_Activated 04d0 8212 | | Call 0x1,0x12 ; Debug Table 0x24.0x4 = 0x4d0,0x1 ; Debug Table 0x24.0x5 = 0x4d0,0x2 04d1 7ffe | | Jump 0x4d0 04d2 0000 0000 | | .BLANK 0000[0x6] 04d8 ; -------------------------------------------------------------------------------------- 04d8 ; SUBPROGRAM 04d8 ; -------------------------------------------------------------------------------------- 04d8 04e1 | | .CONST 0x04e1 ; Address of begin 04d9 04f3 | | .CONST 0x04f3 ; Address of exception handler 04da 0003 | | .CONST 0x0003 ; Number of locals 04db INIT_04d8: 04db e002 | | Load 0x0,0x2 ; Debug Table 0x25 = .DEBUG 0x04db,0x0902,0x0002,0x0000,0x0056,0xb465,0x0000,0x05b0 ; Debug Table 0x25.0x0 = 0x4db,0xffff 04dc 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 04dd 0322 | " | Declare_Variable Record 04de 00d8 | | Load_Top At_Offset_0 04df 1c00 | | Execute_Immediate Run_Utility,0x0 04e0 e001 | | Load 0x0,0x1 ; Debug Table 0x25.0x1 = 0x4e0,0xfffe 04e1 BODY_04d8: 04e1 e003 | | Load 0x0,0x3 ; Debug Table 0x25.0x2 = 0x4e1,0x1 04e2 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04e3 00da | | Load_Top At_Offset_2 04e4 e004 | | Load 0x0,0x4 04e5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 04e6 67d1 |g | Indirect_Literal Discrete,0x4b8,{0x00000000, 0x00028000} 04e7 e5ff | | Load 0x2,-0x1 04e8 e002 | | Load 0x0,0x2 04e9 181e | | Execute Package,Field_Execute,Field_Number 0x1e 04ea 00d1 | | Pop_Control Pop_Count_1 04eb 0059 | Y | Store_Top Discrete,At_Offset_1 04ec 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x3 = 0x4ec,0x2 04ed 6802 |h | Jump_Zero 0x4f0 04ee 4887 |H | Short_Literal 0x87 04ef 0257 | W | Execute Discrete,Raise 04f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x4 = 0x4f0,0x3 04f1 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 04f2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04f3 TRAP_04d8: 04f3 0007 | | Action Break_Optional 04f4 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x5 = 0x4f4,0x4 04f5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04f6 0000 0000 | | .XXX[0x2] 04f8 ; -------------------------------------------------------------------------------------- 04f8 ; SUBPROGRAM 04f8 ; -------------------------------------------------------------------------------------- 04f8 050e | | .CONST 0x050e ; Address of begin 04f9 0580 | | .CONST 0x0580 ; Address of exception handler 04fa 0007 | | .CONST 0x0007 ; Number of locals 04fb INIT_04f8: 04fb e005 | | Load 0x0,0x5 ; Debug Table 0x26 = .DEBUG 0x04fb,0x0910,0x0001,0x0000,0x0056,0xb465,0x0000,0x05e7 ; Debug Table 0x26.0x0 = 0x4fb,0xffff 04fc 1b16 | | Execute Package,Field_Read,Field_Number 0x16 04fd 02ff | | Declare_Variable Variant_Record 04fe 00d8 | | Load_Top At_Offset_0 04ff 1c00 | | Execute_Immediate Run_Utility,0x0 0500 e004 | | Load 0x0,0x4 ; Debug Table 0x26.0x1 = 0x500,0xfffe 0501 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0502 02c7 | | Declare_Variable Any 0503 00d8 | | Load_Top At_Offset_0 0504 1c00 | | Execute_Immediate Run_Utility,0x0 0505 e001 | | Load 0x0,0x1 ; Debug Table 0x26.0x2 = 0x505,0xfffd 0506 e005 | | Load 0x0,0x5 ; Debug Table 0x26.0x3 = 0x506,0xfffc 0507 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0508 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x26.0x4 = 0x508,0xfffb 0509 e006 | | Load 0x0,0x6 ; Debug Table 0x26.0x5 = 0x509,0xfffa 050a 1b14 | | Execute Package,Field_Read,Field_Number 0x14 050b 02c7 | | Declare_Variable Any 050c 00d8 | | Load_Top At_Offset_0 050d 1c00 | | Execute_Immediate Run_Utility,0x0 050e BODY_04f8: 050e e007 | | Load 0x0,0x7 ; Debug Table 0x26.0x6 = 0x50e,0xfff9 ; Debug Table 0x26.0x7 = 0x50e,0x1 050f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0510 e004 | | Load 0x0,0x4 0511 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0512 c403 | | Store 0x2,0x3 0513 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x8 = 0x513,0x2 0514 0120 | | Execute Any,Is_Value 0515 6803 |h | Jump_Zero 0x519 0516 e006 | | Load 0x0,0x6 0517 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0518 7801 |x | Jump 0x51a 0519 00d8 | | Load_Top At_Offset_0 051a e003 | | Load 0x0,0x3 051b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 051c e402 | | Load 0x2,0x2 051d e403 | | Load 0x2,0x3 051e 00e7 | | Load_Encached Duration_Cache 051f 0269 | i | Execute Discrete,Last 0520 4800 |H | Short_Literal 0x0 0521 e5ff | | Load 0x2,-0x1 0522 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0523 4800 |H | Short_Literal 0x0 0524 e008 | | Load 0x0,0x8 0525 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0526 e5ff | | Load 0x2,-0x1 0527 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0528 8210 | | Call 0x1,0x10 0529 4800 |H | Short_Literal 0x0 052a 4800 |H | Short_Literal 0x0 052b e009 | | Load 0x0,0x9 052c 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 052d 00d1 | | Pop_Control Pop_Count_1 052e 005d | ] | Store_Top Discrete,At_Offset_5 052f c407 | | Store 0x2,0x7 0530 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x9 = 0x530,0x3 0531 6802 |h | Jump_Zero 0x534 0532 60b1 |` | Indirect_Literal Discrete,0x5e4,{0x00000000, 0x56b46501} ; Debug Table 0x26.0xa = 0x532,0x4 0533 0257 | W | Execute Discrete,Raise 0534 e003 | | Load 0x0,0x3 ; Debug Table 0x26.0xb = 0x534,0x5 0535 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0536 00d9 | | Load_Top At_Offset_1 0537 0120 | | Execute Any,Is_Value 0538 6803 |h | Jump_Zero 0x53c 0539 e006 | | Load 0x0,0x6 053a 1b14 | | Execute Package,Field_Read,Field_Number 0x14 053b 7801 |x | Jump 0x53d 053c 00d9 | | Load_Top At_Offset_1 053d e009 | | Load 0x0,0x9 053e 1b1f | | Execute Package,Field_Read,Field_Number 0x1f 053f e403 | | Load 0x2,0x3 0540 00e7 | | Load_Encached Duration_Cache 0541 0269 | i | Execute Discrete,Last 0542 4802 |H | Short_Literal 0x2 0543 e402 | | Load 0x2,0x2 0544 e009 | | Load 0x0,0x9 0545 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0546 0035 | 5 | Store_Top Heap_Access,At_Offset_5 0547 c407 | | Store 0x2,0x7 0548 005c | \ | Store_Top Discrete,At_Offset_4 0549 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0xc = 0x549,0x6 054a 6802 |h | Jump_Zero 0x54d 054b 6098 |` | Indirect_Literal Discrete,0x5e4,{0x00000000, 0x56b46501} ; Debug Table 0x26.0xd = 0x54b,0x7 054c 0257 | W | Execute Discrete,Raise 054d 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0xe = 0x54d,0x8 054e e00a | | Load 0x0,0xa 054f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0550 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0551 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0xf = 0x551,0x9 0552 0219 | | Execute Heap_Access,All_Read 0553 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0554 00d8 | | Load_Top At_Offset_0 0555 00db | | Load_Top At_Offset_3 0556 e005 | | Load 0x0,0x5 0557 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0558 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0559 00d2 | | Pop_Control Pop_Count_2 055a 6085 |` | Indirect_Literal Discrete,0x5e0,{0x00000000, 0x00002000} ; Debug Table 0x26.0x10 = 0x55a,0xa 055b 6084 |` | Indirect_Literal Discrete,0x5e0,{0x00000000, 0x00002000} 055c e20f | | Load 0x1,0xf 055d 012c | , | Execute Any,Size 055e e00b | | Load 0x0,0xb 055f 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0560 025b | [ | Execute Discrete,Check_In_Type 0561 00dc | | Load_Top At_Offset_4 0562 e00c | | Load 0x0,0xc 0563 180e | | Execute Package,Field_Execute,Field_Number 0xe 0564 00db | | Load_Top At_Offset_3 0565 0217 | | Execute Heap_Access,All_Reference 0566 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0567 e003 | | Load 0x0,0x3 ; Debug Table 0x26.0x11 = 0x567,0xb 0568 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0569 4800 |H | Short_Literal 0x0 056a 4801 |H | Short_Literal 0x1 056b e403 | | Load 0x2,0x3 056c e402 | | Load 0x2,0x2 056d e009 | | Load 0x0,0x9 056e 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 056f 005c | \ | Store_Top Discrete,At_Offset_4 0570 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x12 = 0x570,0xc 0571 6802 |h | Jump_Zero 0x574 0572 6071 |`q | Indirect_Literal Discrete,0x5e4,{0x00000000, 0x56b46501} ; Debug Table 0x26.0x13 = 0x572,0xd 0573 0257 | W | Execute Discrete,Raise 0574 00dc | | Load_Top At_Offset_4 ; Debug Table 0x26.0x14 = 0x574,0xe 0575 4801 |H | Short_Literal 0x1 0576 4801 |H | Short_Literal 0x1 0577 e004 | | Load 0x0,0x4 0578 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0579 c403 | | Store 0x2,0x3 057a 00dd | | Load_Top At_Offset_5 ; Debug Table 0x26.0x15 = 0x57a,0xf 057b e5ff | | Load 0x2,-0x1 057c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 057d 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x16 = 0x57d,0x10 057e a5fe | | Store_Unchecked 0x2,-0x2 057f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0580 TRAP_04f8: 0580 6063 |`c | Indirect_Literal Discrete,0x5e4,{0x00000000, 0x56b46501} 0581 010f | | Execute Exception,Equal 0582 680d |h | Jump_Zero 0x590 0583 00dd | | Load_Top At_Offset_5 ; Debug Table 0x26.0x17 = 0x583,0x11 0584 4801 |H | Short_Literal 0x1 0585 4800 |H | Short_Literal 0x0 0586 e004 | | Load 0x0,0x4 0587 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0588 c403 | | Store 0x2,0x3 0589 e005 | | Load 0x0,0x5 ; Debug Table 0x26.0x18 = 0x589,0x12 058a 1b17 | | Execute Package,Field_Read,Field_Number 0x17 058b e5ff | | Load 0x2,-0x1 058c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 058d 00dc | | Load_Top At_Offset_4 ; Debug Table 0x26.0x19 = 0x58d,0x13 058e a5fe | | Store_Unchecked 0x2,-0x2 058f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0590 00dd | | Load_Top At_Offset_5 ; Debug Table 0x26.0x1a = 0x590,0x14 0591 4801 |H | Short_Literal 0x1 0592 4800 |H | Short_Literal 0x0 0593 e004 | | Load 0x0,0x4 0594 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0595 c403 | | Store 0x2,0x3 0596 e005 | | Load 0x0,0x5 ; Debug Table 0x26.0x1b = 0x596,0x15 0597 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0598 e5ff | | Load 0x2,-0x1 0599 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 059a 4807 |H | Short_Literal 0x7 ; Debug Table 0x26.0x1c = 0x59a,0x16 059b a5fe | | Store_Unchecked 0x2,-0x2 059c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 059d 0000 0000 | | .XXX[0x3] 059f 0000 | | 05a0 ; -------------------------------------------------------------------------------------- 05a0 ; SUBPROGRAM 05a0 ; -------------------------------------------------------------------------------------- 05a0 05a6 | | .CONST 0x05a6 ; Address of begin 05a1 05ac | | .CONST 0x05ac ; Address of exception handler 05a2 0002 | | .CONST 0x0002 ; Number of locals 05a3 INIT_05a0: 05a3 480d |H | Short_Literal 0xd ; Debug Table 0x27 = .DEBUG 0x05a3,0x094c,0x0004,0x0000,0x0056,0xb465,0x0000,0x0762 05a4 0299 05b3 | | Declare_Subprogram INIT_05b0,For_Accept 05a6 BODY_05a0: 05a6 4802 |H | Short_Literal 0x2 ; Debug Table 0x27.0x0 = 0x5a6,0x1 05a7 4802 |H | Short_Literal 0x2 05a8 0099 | | Action Reference_Dynamic 05a9 1d0d | | Execute_Immediate Reference_Lex_1,0xd 05aa 0137 | 7 | Execute Entry,Rendezvous 05ab 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05ac TRAP_05a0: 05ac 0007 | | Action Break_Optional 05ad 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x27.0x1 = 0x5ad,0x2 05ae 0000 0000 | | .XXX[0x2] 05b0 ; -------------------------------------------------------------------------------------- 05b0 ; SUBPROGRAM 05b0 ; -------------------------------------------------------------------------------------- 05b0 05b3 | | .CONST 0x05b3 ; Address of begin 05b1 0004 | | .CONST 0x0004 ; Address of exception handler 05b2 0001 | | .CONST 0x0001 ; Number of locals 05b3 BODY_05b0: 05b3 INIT_05b0: 05b3 e003 | | Load 0x0,0x3 ; Debug Table 0x28 = .DEBUG 0x05b3,0x0952,0x0003,0x0000,0x0056,0xb465,0x0000,0x075a ; Debug Table 0x28.0x0 = 0x5b3,0x1 05b4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05b5 00dc | | Load_Top At_Offset_4 05b6 e009 | | Load 0x0,0x9 05b7 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 05b8 00d1 | | Pop_Control Pop_Count_1 05b9 c20e | | Store 0x1,0xe 05ba e20e | | Load 0x1,0xe ; Debug Table 0x28.0x1 = 0x5ba,0x2 05bb 6802 |h | Jump_Zero 0x5be 05bc 4887 |H | Short_Literal 0x87 05bd 0257 | W | Execute Discrete,Raise 05be 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x2 = 0x5be,0x3 05bf 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05c0 e005 | | Load 0x0,0x5 05c1 1b17 | | Execute Package,Field_Read,Field_Number 0x17 05c2 016f | o | Execute Variant_Record,Equal 05c3 6819 |h | Jump_Zero 0x5dd 05c4 e001 | | Load 0x0,0x1 ; Debug Table 0x28.0x3 = 0x5c4,0x4 05c5 00dc | | Load_Top At_Offset_4 05c6 8211 | | Call 0x1,0x11 05c7 00d1 | | Pop_Control Pop_Count_1 05c8 c20e | | Store 0x1,0xe 05c9 e20e | | Load 0x1,0xe ; Debug Table 0x28.0x4 = 0x5c9,0x5 05ca 7012 |p | Jump_Nonzero 0x5dd 05cb e003 | | Load 0x0,0x3 ; Debug Table 0x28.0x5 = 0x5cb,0x6 05cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05cd 00dc | | Load_Top At_Offset_4 05ce e004 | | Load 0x0,0x4 05cf 1b0e | | Execute Package,Field_Read,Field_Number 0xe 05d0 00e7 | | Load_Encached Duration_Cache 05d1 0269 | i | Execute Discrete,Last 05d2 4800 |H | Short_Literal 0x0 05d3 e7fe | | Load 0x3,-0x2 05d4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05d5 e009 | | Load 0x0,0x9 05d6 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 05d7 00d1 | | Pop_Control Pop_Count_1 05d8 c20e | | Store 0x1,0xe 05d9 e20e | | Load 0x1,0xe ; Debug Table 0x28.0x6 = 0x5d9,0x7 05da 6802 |h | Jump_Zero 0x5dd 05db 4887 |H | Short_Literal 0x87 05dc 0257 | W | Execute Discrete,Raise 05dd e20e | | Load 0x1,0xe ; Debug Table 0x28.0x7 = 0x5dd,0x8 05de 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 05df 4102 |A | End_Rendezvous 0x2 05e0 0000 0000 | | .LITERAL {0x00000000, 0x00002000} 05e4 0000 0000 | | .LITERAL {0x00000000, 0x56b46501} 05e8 ; -------------------------------------------------------------------------------------- 05e8 ; STRING TABLE 05e8 ; -------------------------------------------------------------------------------------- 05e8 000a | | .STRTAB 0x000a->0x05ed ; "SEARCH_OP" 05e9 0011 | | .STRTAB 0x0011->0x05f1 ; "FORGET_OP" 05ea 0018 | | .STRTAB 0x0018->0x05f6 ; "LINK" 05eb 001a | | .STRTAB 0x001a->0x05f8 ; "XYZ" 05ec 001b | | .STREND 0x001b->0x05f9 05ed 5345 4152 |SEAR| .STRTAB_STRINGS 05fa 0000 0000 | | .BLANK 0000[0x6] 0600 ; -------------------------------------------------------------------------------------- 0600 ; Debug Table 0600 ; -------------------------------------------------------------------------------------- 0600 0003 0029 | )| .CONST 0x0003,0x0029 0602 000b 074a | J| .DEBUG 0x000b,0x074a,0x8000,0x0000,0x0056,0xb455,0x0000,0x001f 060a 005d 077a | ] z| .DEBUG 0x005d,0x077a,0x8000,0x0000,0x0056,0xb465,0x0000,0x0031 0612 010b 07da | | .DEBUG 0x010b,0x07da,0x0005,0x0000,0x0056,0xb455,0x0000,0x003e 061a 0123 07dc | # | .DEBUG 0x0123,0x07dc,0x0002,0x0000,0x0056,0xb455,0x0000,0x0053 0622 0133 07e0 | 3 | .DEBUG 0x0133,0x07e0,0x0005,0x0000,0x0056,0xb455,0x0000,0x007e 062a 014b 07e2 | K | .DEBUG 0x014b,0x07e2,0x0001,0x0000,0x0056,0xb455,0x0000,0x00dc 0632 019b 0804 | | .DEBUG 0x019b,0x0804,0x0001,0x0000,0x0056,0xb455,0x0000,0x0102 063a 01ab 0808 | | .DEBUG 0x01ab,0x0808,0x0001,0x0000,0x0056,0xb455,0x0000,0x0116 0642 01c3 0812 | | .DEBUG 0x01c3,0x0812,0x0001,0x0000,0x0056,0xb455,0x0000,0x0124 064a 020b 0828 | (| .DEBUG 0x020b,0x0828,0x0002,0x0000,0x0056,0xb465,0x0000,0x0056 0652 021b 082c | ,| .DEBUG 0x021b,0x082c,0x0005,0x0000,0x0056,0xb465,0x0000,0x0099 065a 0233 082e | 3 .| .DEBUG 0x0233,0x082e,0x0005,0x0000,0x0056,0xb465,0x0000,0x009f 0662 025b 0830 | [ 0| .DEBUG 0x025b,0x0830,0x0005,0x0000,0x0056,0xb465,0x0000,0x00b3 066a 0273 0832 | s 2| .DEBUG 0x0273,0x0832,0x0002,0x0000,0x0056,0xb465,0x0000,0x00dc 0672 027b 0836 | { 6| .DEBUG 0x027b,0x0836,0x0002,0x0000,0x0056,0xb465,0x0000,0x00f5 067a 02a3 083a | :| .DEBUG 0x02a3,0x083a,0x0002,0x0000,0x0056,0xb465,0x0000,0x013a 0682 02c3 0844 | D| .DEBUG 0x02c3,0x0844,0x0001,0x0000,0x0056,0xb465,0x0000,0x016b 068a 02d3 084a | J| .DEBUG 0x02d3,0x084a,0x0001,0x0000,0x0056,0xb465,0x0000,0x0188 0692 02f3 0852 | R| .DEBUG 0x02f3,0x0852,0x0002,0x0000,0x0056,0xb465,0x0000,0x01d5 069a 02fb 0856 | V| .DEBUG 0x02fb,0x0856,0x0001,0x0000,0x0056,0xb465,0x0000,0x01ea 06a2 0333 0868 | 3 h| .DEBUG 0x0333,0x0868,0x0001,0x0000,0x0056,0xb465,0x0000,0x0245 06aa 033b 086c | ; l| .DEBUG 0x033b,0x086c,0x0001,0x0000,0x0056,0xb465,0x0000,0x0258 06b2 0343 0870 | C p| .DEBUG 0x0343,0x0870,0x0001,0x0000,0x0056,0xb465,0x0000,0x026f 06ba 034b 0874 | K t| .DEBUG 0x034b,0x0874,0x0002,0x0000,0x0056,0xb465,0x0000,0x028a 06c2 0353 0878 | S x| .DEBUG 0x0353,0x0878,0x0001,0x0000,0x0056,0xb465,0x0000,0x029e 06ca 0383 0888 | | .DEBUG 0x0383,0x0888,0x0001,0x0000,0x0056,0xb465,0x0000,0x02f7 06d2 03ab 0894 | | .DEBUG 0x03ab,0x0894,0x0001,0x0000,0x0056,0xb465,0x0000,0x0353 06da 03eb 08ae | | .DEBUG 0x03eb,0x08ae,0x0001,0x0000,0x0056,0xb465,0x0000,0x03bb 06e2 03fb 08b4 | | .DEBUG 0x03fb,0x08b4,0x0001,0x0000,0x0056,0xb465,0x0000,0x03e8 06ea 0413 08ba | | .DEBUG 0x0413,0x08ba,0x0001,0x0000,0x0056,0xb465,0x0000,0x0415 06f2 0433 08c0 | 3 | .DEBUG 0x0433,0x08c0,0x0001,0x0000,0x0056,0xb465,0x0000,0x0449 06fa 0443 08c4 | C | .DEBUG 0x0443,0x08c4,0x0001,0x0000,0x0056,0xb465,0x0000,0x0461 0702 0453 08c8 | S | .DEBUG 0x0453,0x08c8,0x0001,0x0000,0x0056,0xb465,0x0000,0x0851 070a 048b 08e2 | | .DEBUG 0x048b,0x08e2,0x0001,0x0000,0x0056,0xb465,0x0000,0x0193 0712 04a3 08ec | | .DEBUG 0x04a3,0x08ec,0x0001,0x0000,0x0056,0xb465,0x0000,0x0304 071a 04c3 08f2 | | .DEBUG 0x04c3,0x08f2,0x0000,0x0000,0x0056,0xb465,0x0000,0x0594 0722 04c6 08f4 | | .DEBUG 0x04c6,0x08f4,0x0000,0x0000,0x0056,0xb465,0x0000,0x05a4 072a 04db 0902 | | .DEBUG 0x04db,0x0902,0x0002,0x0000,0x0056,0xb465,0x0000,0x05b0 0732 04fb 0910 | | .DEBUG 0x04fb,0x0910,0x0001,0x0000,0x0056,0xb465,0x0000,0x05e7 073a 05a3 094c | L| .DEBUG 0x05a3,0x094c,0x0004,0x0000,0x0056,0xb465,0x0000,0x0762 0742 05b3 0952 | R| .DEBUG 0x05b3,0x0952,0x0003,0x0000,0x0056,0xb465,0x0000,0x075a 074a ; -------------------------------------------------------------------------------------- 074a ; Debug3 Subtable 0x0 074a ; -------------------------------------------------------------------------------------- 074a 0017 0000 | | .DBG3TAB 0x0017,0x0000 074c 000b ffff | | .CONST 0x000b,0xffff 074e 000b fffe | | .CONST 0x000b,0xfffe 0750 000b fffd | | .CONST 0x000b,0xfffd 0752 0010 fffc | | .CONST 0x0010,0xfffc 0754 0010 fffb | | .CONST 0x0010,0xfffb 0756 0010 fffa | | .CONST 0x0010,0xfffa 0758 0018 fff9 | | .CONST 0x0018,0xfff9 075a 001a fff8 | | .CONST 0x001a,0xfff8 075c 001a fff7 | | .CONST 0x001a,0xfff7 075e 0026 fff6 | & | .CONST 0x0026,0xfff6 0760 002b fff5 | + | .CONST 0x002b,0xfff5 0762 0037 fff4 | 7 | .CONST 0x0037,0xfff4 0764 003a fff3 | : | .CONST 0x003a,0xfff3 0766 003a fff2 | : | .CONST 0x003a,0xfff2 0768 003d fff1 | = | .CONST 0x003d,0xfff1 076a 0045 fff0 | E | .CONST 0x0045,0xfff0 076c 004a ffef | J | .CONST 0x004a,0xffef 076e 004e ffee | N | .CONST 0x004e,0xffee 0770 0051 ffed | Q | .CONST 0x0051,0xffed 0772 0054 ffec | T | .CONST 0x0054,0xffec 0774 0056 ffeb | V | .CONST 0x0056,0xffeb 0776 0058 ffea | X | .CONST 0x0058,0xffea 0778 005a ffe9 | Z | .CONST 0x005a,0xffe9 077a ; -------------------------------------------------------------------------------------- 077a ; Debug3 Subtable 0x1 077a ; -------------------------------------------------------------------------------------- 077a 002f 0000 | / | .DBG3TAB 0x002f,0x0000 077c 005d ffff | ] | .CONST 0x005d,0xffff 077e 005d fffe | ] | .CONST 0x005d,0xfffe 0780 005f fffd | _ | .CONST 0x005f,0xfffd 0782 005f fffc | _ | .CONST 0x005f,0xfffc 0784 0061 fffb | a | .CONST 0x0061,0xfffb 0786 0061 fffa | a | .CONST 0x0061,0xfffa 0788 006d fff9 | m | .CONST 0x006d,0xfff9 078a 006d fff8 | m | .CONST 0x006d,0xfff8 078c 006d fff7 | m | .CONST 0x006d,0xfff7 078e 006d fff6 | m | .CONST 0x006d,0xfff6 0790 006f fff5 | o | .CONST 0x006f,0xfff5 0792 0074 fff4 | t | .CONST 0x0074,0xfff4 0794 007b fff3 | { | .CONST 0x007b,0xfff3 0796 0081 fff2 | | .CONST 0x0081,0xfff2 0798 008b fff1 | | .CONST 0x008b,0xfff1 079a 0094 fff0 | | .CONST 0x0094,0xfff0 079c 0096 ffef | | .CONST 0x0096,0xffef 079e 0098 ffee | | .CONST 0x0098,0xffee 07a0 009a ffed | | .CONST 0x009a,0xffed 07a2 009c ffec | | .CONST 0x009c,0xffec 07a4 009e ffeb | | .CONST 0x009e,0xffeb 07a6 00a0 ffea | | .CONST 0x00a0,0xffea 07a8 00a2 ffe9 | | .CONST 0x00a2,0xffe9 07aa 00a4 ffe8 | | .CONST 0x00a4,0xffe8 07ac 00a6 ffe7 | | .CONST 0x00a6,0xffe7 07ae 00a8 ffe6 | | .CONST 0x00a8,0xffe6 07b0 00aa ffe5 | | .CONST 0x00aa,0xffe5 07b2 00ac ffe4 | | .CONST 0x00ac,0xffe4 07b4 00ae ffe3 | | .CONST 0x00ae,0xffe3 07b6 00b0 ffe2 | | .CONST 0x00b0,0xffe2 07b8 00b2 ffe1 | | .CONST 0x00b2,0xffe1 07ba 00b4 ffe0 | | .CONST 0x00b4,0xffe0 07bc 00b6 ffdf | | .CONST 0x00b6,0xffdf 07be 00b8 ffde | | .CONST 0x00b8,0xffde 07c0 00ba ffdd | | .CONST 0x00ba,0xffdd 07c2 00bc ffdc | | .CONST 0x00bc,0xffdc 07c4 00be ffdb | | .CONST 0x00be,0xffdb 07c6 00de ffda | | .CONST 0x00de,0xffda 07c8 00e0 ffd9 | | .CONST 0x00e0,0xffd9 07ca 00e2 ffd8 | | .CONST 0x00e2,0xffd8 07cc 00e4 ffd7 | | .CONST 0x00e4,0xffd7 07ce 00e9 ffd6 | | .CONST 0x00e9,0xffd6 07d0 00f8 ffd5 | | .CONST 0x00f8,0xffd5 07d2 00fa ffd4 | | .CONST 0x00fa,0xffd4 07d4 00fc ffd3 | | .CONST 0x00fc,0xffd3 07d6 00fe ffd2 | | .CONST 0x00fe,0xffd2 07d8 0100 ffd1 | | .CONST 0x0100,0xffd1 07da ; -------------------------------------------------------------------------------------- 07da ; Debug3 Subtable 0x2 07da ; -------------------------------------------------------------------------------------- 07da 0000 0000 | | .DBG3TAB 0x0000,0x0000 07dc ; -------------------------------------------------------------------------------------- 07dc ; Debug3 Subtable 0x3 07dc ; -------------------------------------------------------------------------------------- 07dc 0000 0001 | | .DBG3TAB 0x0000,0x0001 07de 0123 0001 | # | .CONST 0x0123,0x0001 07e0 ; -------------------------------------------------------------------------------------- 07e0 ; Debug3 Subtable 0x4 07e0 ; -------------------------------------------------------------------------------------- 07e0 0000 0000 | | .DBG3TAB 0x0000,0x0000 07e2 ; -------------------------------------------------------------------------------------- 07e2 ; Debug3 Subtable 0x5 07e2 ; -------------------------------------------------------------------------------------- 07e2 0003 000d | | .DBG3TAB 0x0003,0x000d 07e4 014b ffff | K | .CONST 0x014b,0xffff 07e6 014f fffe | O | .CONST 0x014f,0xfffe 07e8 0150 fffd | P | .CONST 0x0150,0xfffd 07ea 0155 0001 | U | .CONST 0x0155,0x0001 07ec 0158 0002 | X | .CONST 0x0158,0x0002 07ee 015f 0003 | _ | .CONST 0x015f,0x0003 07f0 0163 0004 | c | .CONST 0x0163,0x0004 07f2 0168 0005 | h | .CONST 0x0168,0x0005 07f4 016f 0006 | o | .CONST 0x016f,0x0006 07f6 0171 0007 | q | .CONST 0x0171,0x0007 07f8 0173 0008 | s | .CONST 0x0173,0x0008 07fa 0176 0009 | v | .CONST 0x0176,0x0009 07fc 0178 000a | x | .CONST 0x0178,0x000a 07fe 0179 000b | y | .CONST 0x0179,0x000b 0800 018e 000c | | .CONST 0x018e,0x000c 0802 0190 000d | | .CONST 0x0190,0x000d 0804 ; -------------------------------------------------------------------------------------- 0804 ; Debug3 Subtable 0x6 0804 ; -------------------------------------------------------------------------------------- 0804 0000 0001 | | .DBG3TAB 0x0000,0x0001 0806 019b 0001 | | .CONST 0x019b,0x0001 0808 ; -------------------------------------------------------------------------------------- 0808 ; Debug3 Subtable 0x7 0808 ; -------------------------------------------------------------------------------------- 0808 0001 0003 | | .DBG3TAB 0x0001,0x0003 080a 01ab ffff | | .CONST 0x01ab,0xffff 080c 01af 0001 | | .CONST 0x01af,0x0001 080e 01b2 0002 | | .CONST 0x01b2,0x0002 0810 01b5 0003 | | .CONST 0x01b5,0x0003 0812 ; -------------------------------------------------------------------------------------- 0812 ; Debug3 Subtable 0x8 0812 ; -------------------------------------------------------------------------------------- 0812 0003 0007 | | .DBG3TAB 0x0003,0x0007 0814 01c3 ffff | | .CONST 0x01c3,0xffff 0816 01ca fffe | | .CONST 0x01ca,0xfffe 0818 01cf fffd | | .CONST 0x01cf,0xfffd 081a 01d8 0001 | | .CONST 0x01d8,0x0001 081c 01e5 0003 | | .CONST 0x01e5,0x0003 081e 01ea 0004 | | .CONST 0x01ea,0x0004 0820 01ee 0002 | | .CONST 0x01ee,0x0002 0822 01f2 0005 | | .CONST 0x01f2,0x0005 0824 01fb 0006 | | .CONST 0x01fb,0x0006 0826 0202 0007 | | .CONST 0x0202,0x0007 0828 ; -------------------------------------------------------------------------------------- 0828 ; Debug3 Subtable 0x9 0828 ; -------------------------------------------------------------------------------------- 0828 0000 0001 | | .DBG3TAB 0x0000,0x0001 082a 020b 0001 | | .CONST 0x020b,0x0001 082c ; -------------------------------------------------------------------------------------- 082c ; Debug3 Subtable 0xa 082c ; -------------------------------------------------------------------------------------- 082c 0000 0000 | | .DBG3TAB 0x0000,0x0000 082e ; -------------------------------------------------------------------------------------- 082e ; Debug3 Subtable 0xb 082e ; -------------------------------------------------------------------------------------- 082e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0830 ; -------------------------------------------------------------------------------------- 0830 ; Debug3 Subtable 0xc 0830 ; -------------------------------------------------------------------------------------- 0830 0000 0000 | | .DBG3TAB 0x0000,0x0000 0832 ; -------------------------------------------------------------------------------------- 0832 ; Debug3 Subtable 0xd 0832 ; -------------------------------------------------------------------------------------- 0832 0000 0001 | | .DBG3TAB 0x0000,0x0001 0834 0273 0001 | s | .CONST 0x0273,0x0001 0836 ; -------------------------------------------------------------------------------------- 0836 ; Debug3 Subtable 0xe 0836 ; -------------------------------------------------------------------------------------- 0836 0000 0001 | | .DBG3TAB 0x0000,0x0001 0838 027b 0001 | { | .CONST 0x027b,0x0001 083a ; -------------------------------------------------------------------------------------- 083a ; Debug3 Subtable 0xf 083a ; -------------------------------------------------------------------------------------- 083a 0002 0002 | | .DBG3TAB 0x0002,0x0002 083c 02a3 ffff | | .CONST 0x02a3,0xffff 083e 02a8 fffe | | .CONST 0x02a8,0xfffe 0840 02aa 0001 | | .CONST 0x02aa,0x0001 0842 02b5 0002 | | .CONST 0x02b5,0x0002 0844 ; -------------------------------------------------------------------------------------- 0844 ; Debug3 Subtable 0x10 0844 ; -------------------------------------------------------------------------------------- 0844 0000 0002 | | .DBG3TAB 0x0000,0x0002 0846 02c3 0001 | | .CONST 0x02c3,0x0001 0848 02cb 0002 | | .CONST 0x02cb,0x0002 084a ; -------------------------------------------------------------------------------------- 084a ; Debug3 Subtable 0x11 084a ; -------------------------------------------------------------------------------------- 084a 0002 0001 | | .DBG3TAB 0x0002,0x0001 084c 02d3 ffff | | .CONST 0x02d3,0xffff 084e 02d5 fffe | | .CONST 0x02d5,0xfffe 0850 02de 0001 | | .CONST 0x02de,0x0001 0852 ; -------------------------------------------------------------------------------------- 0852 ; Debug3 Subtable 0x12 0852 ; -------------------------------------------------------------------------------------- 0852 0000 0001 | | .DBG3TAB 0x0000,0x0001 0854 02f3 0001 | | .CONST 0x02f3,0x0001 0856 ; -------------------------------------------------------------------------------------- 0856 ; Debug3 Subtable 0x13 0856 ; -------------------------------------------------------------------------------------- 0856 0002 0006 | | .DBG3TAB 0x0002,0x0006 0858 02fb ffff | | .CONST 0x02fb,0xffff 085a 02fd fffe | | .CONST 0x02fd,0xfffe 085c 02fe 0001 | | .CONST 0x02fe,0x0001 085e 0303 0002 | | .CONST 0x0303,0x0002 0860 0310 0003 | | .CONST 0x0310,0x0003 0862 0312 0004 | | .CONST 0x0312,0x0004 0864 0316 0005 | | .CONST 0x0316,0x0005 0866 031c 0006 | | .CONST 0x031c,0x0006 0868 ; -------------------------------------------------------------------------------------- 0868 ; Debug3 Subtable 0x14 0868 ; -------------------------------------------------------------------------------------- 0868 0000 0001 | | .DBG3TAB 0x0000,0x0001 086a 0333 0001 | 3 | .CONST 0x0333,0x0001 086c ; -------------------------------------------------------------------------------------- 086c ; Debug3 Subtable 0x15 086c ; -------------------------------------------------------------------------------------- 086c 0000 0001 | | .DBG3TAB 0x0000,0x0001 086e 033b 0001 | ; | .CONST 0x033b,0x0001 0870 ; -------------------------------------------------------------------------------------- 0870 ; Debug3 Subtable 0x16 0870 ; -------------------------------------------------------------------------------------- 0870 0000 0001 | | .DBG3TAB 0x0000,0x0001 0872 0343 0001 | C | .CONST 0x0343,0x0001 0874 ; -------------------------------------------------------------------------------------- 0874 ; Debug3 Subtable 0x17 0874 ; -------------------------------------------------------------------------------------- 0874 0000 0001 | | .DBG3TAB 0x0000,0x0001 0876 034b 0001 | K | .CONST 0x034b,0x0001 0878 ; -------------------------------------------------------------------------------------- 0878 ; Debug3 Subtable 0x18 0878 ; -------------------------------------------------------------------------------------- 0878 0002 0005 | | .DBG3TAB 0x0002,0x0005 087a 0353 ffff | S | .CONST 0x0353,0xffff 087c 0355 fffe | U | .CONST 0x0355,0xfffe 087e 0356 0001 | V | .CONST 0x0356,0x0001 0880 035b 0002 | [ | .CONST 0x035b,0x0002 0882 035f 0003 | _ | .CONST 0x035f,0x0003 0884 036a 0004 | j | .CONST 0x036a,0x0004 0886 0370 0005 | p | .CONST 0x0370,0x0005 0888 ; -------------------------------------------------------------------------------------- 0888 ; Debug3 Subtable 0x19 0888 ; -------------------------------------------------------------------------------------- 0888 0002 0003 | | .DBG3TAB 0x0002,0x0003 088a 0383 ffff | | .CONST 0x0383,0xffff 088c 0385 fffe | | .CONST 0x0385,0xfffe 088e 038e 0001 | | .CONST 0x038e,0x0001 0890 0392 0002 | | .CONST 0x0392,0x0002 0892 0398 0003 | | .CONST 0x0398,0x0003 0894 ; -------------------------------------------------------------------------------------- 0894 ; Debug3 Subtable 0x1a 0894 ; -------------------------------------------------------------------------------------- 0894 0005 0007 | | .DBG3TAB 0x0005,0x0007 0896 03ab ffff | | .CONST 0x03ab,0xffff 0898 03ac fffe | | .CONST 0x03ac,0xfffe 089a 03b0 fffd | | .CONST 0x03b0,0xfffd 089c 03b4 fffc | | .CONST 0x03b4,0xfffc 089e 03b6 fffb | | .CONST 0x03b6,0xfffb 08a0 03b7 0001 | | .CONST 0x03b7,0x0001 08a2 03bb 0002 | | .CONST 0x03bb,0x0002 08a4 03c0 0003 | | .CONST 0x03c0,0x0003 08a6 03c4 0004 | | .CONST 0x03c4,0x0004 08a8 03cc 0005 | | .CONST 0x03cc,0x0005 08aa 03d1 0006 | | .CONST 0x03d1,0x0006 08ac 03db 0007 | | .CONST 0x03db,0x0007 08ae ; -------------------------------------------------------------------------------------- 08ae ; Debug3 Subtable 0x1b 08ae ; -------------------------------------------------------------------------------------- 08ae 0000 0002 | | .DBG3TAB 0x0000,0x0002 08b0 03eb 0001 | | .CONST 0x03eb,0x0001 08b2 03f0 0002 | | .CONST 0x03f0,0x0002 08b4 ; -------------------------------------------------------------------------------------- 08b4 ; Debug3 Subtable 0x1c 08b4 ; -------------------------------------------------------------------------------------- 08b4 0000 0002 | | .DBG3TAB 0x0000,0x0002 08b6 03fb 0001 | | .CONST 0x03fb,0x0001 08b8 0401 0002 | | .CONST 0x0401,0x0002 08ba ; -------------------------------------------------------------------------------------- 08ba ; Debug3 Subtable 0x1d 08ba ; -------------------------------------------------------------------------------------- 08ba 0001 0001 | | .DBG3TAB 0x0001,0x0001 08bc 0413 ffff | | .CONST 0x0413,0xffff 08be 0418 0001 | | .CONST 0x0418,0x0001 08c0 ; -------------------------------------------------------------------------------------- 08c0 ; Debug3 Subtable 0x1e 08c0 ; -------------------------------------------------------------------------------------- 08c0 0000 0001 | | .DBG3TAB 0x0000,0x0001 08c2 0433 0001 | 3 | .CONST 0x0433,0x0001 08c4 ; -------------------------------------------------------------------------------------- 08c4 ; Debug3 Subtable 0x1f 08c4 ; -------------------------------------------------------------------------------------- 08c4 0000 0001 | | .DBG3TAB 0x0000,0x0001 08c6 0443 0001 | C | .CONST 0x0443,0x0001 08c8 ; -------------------------------------------------------------------------------------- 08c8 ; Debug3 Subtable 0x20 08c8 ; -------------------------------------------------------------------------------------- 08c8 0003 0009 | | .DBG3TAB 0x0003,0x0009 08ca 0453 ffff | S | .CONST 0x0453,0xffff 08cc 0458 fffe | X | .CONST 0x0458,0xfffe 08ce 045a fffd | Z | .CONST 0x045a,0xfffd 08d0 045e 0001 | ^ | .CONST 0x045e,0x0001 08d2 0469 0002 | i | .CONST 0x0469,0x0002 08d4 046b 0003 | k | .CONST 0x046b,0x0003 08d6 046c 0004 | l | .CONST 0x046c,0x0004 08d8 0471 0005 | q | .CONST 0x0471,0x0005 08da 0474 0006 | t | .CONST 0x0474,0x0006 08dc 047a 0007 | z | .CONST 0x047a,0x0007 08de 047e 0008 | ~ | .CONST 0x047e,0x0008 08e0 0483 0009 | | .CONST 0x0483,0x0009 08e2 ; -------------------------------------------------------------------------------------- 08e2 ; Debug3 Subtable 0x21 08e2 ; -------------------------------------------------------------------------------------- 08e2 0002 0002 | | .DBG3TAB 0x0002,0x0002 08e4 048b ffff | | .CONST 0x048b,0xffff 08e6 048d fffe | | .CONST 0x048d,0xfffe 08e8 048e 0001 | | .CONST 0x048e,0x0001 08ea 0499 0002 | | .CONST 0x0499,0x0002 08ec ; -------------------------------------------------------------------------------------- 08ec ; Debug3 Subtable 0x22 08ec ; -------------------------------------------------------------------------------------- 08ec 0000 0002 | | .DBG3TAB 0x0000,0x0002 08ee 04a3 0001 | | .CONST 0x04a3,0x0001 08f0 04aa 0002 | | .CONST 0x04aa,0x0002 08f2 ; -------------------------------------------------------------------------------------- 08f2 ; Debug3 Subtable 0x23 08f2 ; -------------------------------------------------------------------------------------- 08f2 0000 0000 | | .DBG3TAB 0x0000,0x0000 08f4 ; -------------------------------------------------------------------------------------- 08f4 ; Debug3 Subtable 0x24 08f4 ; -------------------------------------------------------------------------------------- 08f4 0004 0002 | | .DBG3TAB 0x0004,0x0002 08f6 04c6 ffff | | .CONST 0x04c6,0xffff 08f8 04c7 fffe | | .CONST 0x04c7,0xfffe 08fa 04c9 fffd | | .CONST 0x04c9,0xfffd 08fc 04cb fffc | | .CONST 0x04cb,0xfffc 08fe 04d0 0001 | | .CONST 0x04d0,0x0001 0900 04d0 0002 | | .CONST 0x04d0,0x0002 0902 ; -------------------------------------------------------------------------------------- 0902 ; Debug3 Subtable 0x25 0902 ; -------------------------------------------------------------------------------------- 0902 0002 0004 | | .DBG3TAB 0x0002,0x0004 0904 04db ffff | | .CONST 0x04db,0xffff 0906 04e0 fffe | | .CONST 0x04e0,0xfffe 0908 04e1 0001 | | .CONST 0x04e1,0x0001 090a 04ec 0002 | | .CONST 0x04ec,0x0002 090c 04f0 0003 | | .CONST 0x04f0,0x0003 090e 04f4 0004 | | .CONST 0x04f4,0x0004 0910 ; -------------------------------------------------------------------------------------- 0910 ; Debug3 Subtable 0x26 0910 ; -------------------------------------------------------------------------------------- 0910 0007 0016 | | .DBG3TAB 0x0007,0x0016 0912 04fb ffff | | .CONST 0x04fb,0xffff 0914 0500 fffe | | .CONST 0x0500,0xfffe 0916 0505 fffd | | .CONST 0x0505,0xfffd 0918 0506 fffc | | .CONST 0x0506,0xfffc 091a 0508 fffb | | .CONST 0x0508,0xfffb 091c 0509 fffa | | .CONST 0x0509,0xfffa 091e 050e fff9 | | .CONST 0x050e,0xfff9 0920 050e 0001 | | .CONST 0x050e,0x0001 0922 0513 0002 | | .CONST 0x0513,0x0002 0924 0530 0003 | 0 | .CONST 0x0530,0x0003 0926 0532 0004 | 2 | .CONST 0x0532,0x0004 0928 0534 0005 | 4 | .CONST 0x0534,0x0005 092a 0549 0006 | I | .CONST 0x0549,0x0006 092c 054b 0007 | K | .CONST 0x054b,0x0007 092e 054d 0008 | M | .CONST 0x054d,0x0008 0930 0551 0009 | Q | .CONST 0x0551,0x0009 0932 055a 000a | Z | .CONST 0x055a,0x000a 0934 0567 000b | g | .CONST 0x0567,0x000b 0936 0570 000c | p | .CONST 0x0570,0x000c 0938 0572 000d | r | .CONST 0x0572,0x000d 093a 0574 000e | t | .CONST 0x0574,0x000e 093c 057a 000f | z | .CONST 0x057a,0x000f 093e 057d 0010 | } | .CONST 0x057d,0x0010 0940 0583 0011 | | .CONST 0x0583,0x0011 0942 0589 0012 | | .CONST 0x0589,0x0012 0944 058d 0013 | | .CONST 0x058d,0x0013 0946 0590 0014 | | .CONST 0x0590,0x0014 0948 0596 0015 | | .CONST 0x0596,0x0015 094a 059a 0016 | | .CONST 0x059a,0x0016 094c ; -------------------------------------------------------------------------------------- 094c ; Debug3 Subtable 0x27 094c ; -------------------------------------------------------------------------------------- 094c 0000 0002 | | .DBG3TAB 0x0000,0x0002 094e 05a6 0001 | | .CONST 0x05a6,0x0001 0950 05ad 0002 | | .CONST 0x05ad,0x0002 0952 ; -------------------------------------------------------------------------------------- 0952 ; Debug3 Subtable 0x28 0952 ; -------------------------------------------------------------------------------------- 0952 0000 0008 | | .DBG3TAB 0x0000,0x0008 0954 05b3 0001 | | .CONST 0x05b3,0x0001 0956 05ba 0002 | | .CONST 0x05ba,0x0002 0958 05be 0003 | | .CONST 0x05be,0x0003 095a 05c4 0004 | | .CONST 0x05c4,0x0004 095c 05c9 0005 | | .CONST 0x05c9,0x0005 095e 05cb 0006 | | .CONST 0x05cb,0x0006 0960 05d9 0007 | | .CONST 0x05d9,0x0007 0962 05dd 0008 | | .CONST 0x05dd,0x0008 0964 0000 0000 | | .BLANK 0000[0x9c]