|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 8192 (0x2000) Notes: 00_class, 5812_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_07b4f8
└─⟦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 5812 |X | .CONST 0x5812 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 09b0 | | .CONST 0x09b0 ; 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 0007 | | .CONST 0x0007 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0170 | p | .CONST 0x0170 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 004e | N | .CONST 0x004e ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0aaa,0x8000,0x0000,0x004c,0x30c6,0x0000,0x0009 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 032b | + | Declare_Type Record,Incomplete,Visible 0010 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x10,0xfffb 0012 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x12,0xfffa 0014 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x14,0xfff9 0016 00e9 | | Load_Encached String_Cache ; Debug Table 0x0.0x7 = 0x16,0xfff8 0017 0129 | ) | Execute Any,Make_Visible 0018 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0.0x8 = 0x18,0xfff7 0019 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x9 = 0x19,0xfff6 001a 4801 |H | Short_Literal 0x1 001b 029f 01a3 | | Declare_Subprogram INIT_01a0,For_Call 001d 03fe | | Declare_Type Discrete,Defined,Visible 001e 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1e,0xfff5 0020 029a 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x20,0xfff4 0022 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x22,0xfff3 0024 62d3 |b | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x4c30c601} ; Debug Table 0x0.0xd = 0x24,0xfff2 0025 0129 | ) | Execute Any,Make_Visible 0026 62cd |b | Indirect_Literal Discrete,0x2f4,{0x00000000, 0x00020000} ; Debug Table 0x0.0xe = 0x26,0xfff1 0027 00e7 | | Load_Encached Duration_Cache 0028 03f0 | | Declare_Variable Discrete,Visible,With_Value 0029 029a 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x29,0xfff0 002b 029a 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2b,0xffef 002d 029a 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x2d,0xffee 002f 62c0 |b | Indirect_Literal Discrete,0x2f0,{0x00000000, 0x4c30c602} ; Debug Table 0x0.0x12 = 0x2f,0xffed 0030 0129 | ) | Execute Any,Make_Visible 0031 62ba |b | Indirect_Literal Discrete,0x2ec,{0x00000000, 0x4c30c603} ; Debug Table 0x0.0x13 = 0x31,0xffec 0032 0129 | ) | Execute Any,Make_Visible 0033 029a 0393 | | Declare_Subprogram INIT_0390,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x33,0xffeb 0035 029a 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x35,0xffea 0037 029a 040b | | Declare_Subprogram INIT_0408,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x37,0xffe9 0039 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x17 = 0x39,0xffe8 003a 4840 |H@ | Short_Literal 0x40 003b 00e4 | | Load_Encached Positive_Cache 003c 03f9 | | Declare_Type Discrete,Constrained,Visible 003d 029a 045b | [| Declare_Subprogram INIT_0458,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x3d,0xffe7 003f 029a 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x3f,0xffe6 0041 029a 04d3 | | Declare_Subprogram INIT_04d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x41,0xffe5 0043 029a 053b | ;| Declare_Subprogram INIT_0538,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x43,0xffe4 0045 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x0.0x1c = 0x45,0xffe3 0046 0266 | f | Execute Discrete,Bounds 0047 e20d | | Load 0x1,0xd 0048 02a0 | | Declare_Subprogram Null_Subprogram 0049 4801 |H | Short_Literal 0x1 004a 0349 | I | Declare_Type Array,Defined_Incomplete,Visible,Bounds_With_Object 004b 029a 069b | | Declare_Subprogram INIT_0698,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x4b,0xffe2 004d 029a 06fb | | Declare_Subprogram INIT_06f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x4d,0xffe1 004f 029a 0753 | S| Declare_Subprogram INIT_0750,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1f = 0x4f,0xffe0 0051 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x0.0x20 = 0x51,0xffdf 0052 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x21 = 0x52,0xffde 0053 e001 | | Load 0x0,0x1 0054 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0055 02a0 | | Declare_Subprogram Null_Subprogram 0056 e20d | | Load 0x1,0xd 0057 0326 | & | Complete_Type Record,By_Defining 0058 e226 | & | Load 0x1,0x26 0059 0340 | @ | Complete_Type Array,By_Component_Completion 005a 4808 |H | Short_Literal 0x8 ; Debug Table 0x0.0x22 = 0x5a,0xffdd 005b 032a | * | Declare_Type Record,Incomplete 005c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x23 = 0x5c,0xffdc 005d 02a0 | | Declare_Subprogram Null_Subprogram 005e e212 | | Load 0x1,0x12 005f 03a3 | | Complete_Type Heap_Access,By_Defining 0060 00bf | | Action Accept_Activation ; Debug Table 0x0.0x24 = 0x60,0xffdb 0061 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0061,0x0af6,0x8000,0x0000,0x004c,0x35c6,0x0000,0x001d ; Debug Table 0x1.0x0 = 0x61,0xffff 0062 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x62,0xfffe 0063 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x63,0xfffd 0064 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x64,0xfffc 0065 6282 |b | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x00c3c917} ; Debug Table 0x1.0x4 = 0x65,0xfffb 0066 e001 | | Load 0x0,0x1 0067 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0068 03f1 | | Declare_Variable Discrete,With_Value 0069 4803 |H | Short_Literal 0x3 ; Debug Table 0x1.0x5 = 0x69,0xfffa 006a 032a | * | Declare_Type Record,Incomplete 006b 03a5 | | Declare_Type Heap_Access,Indirect_Literal,Values_Relative ; Debug Table 0x1.0x6 = 0x6b,0xfff9 006c 00d9 | | Load_Top At_Offset_1 006d 02a0 | | Declare_Subprogram Null_Subprogram 006e 00da | | Load_Top At_Offset_2 006f 03a3 | | Complete_Type Heap_Access,By_Defining 0070 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x70,0xfff8 0071 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x71,0xfff7 0072 e20d | | Load 0x1,0xd ; Debug Table 0x1.0x9 = 0x72,0xfff6 0073 00d9 | | Load_Top At_Offset_1 0074 00da | | Load_Top At_Offset_2 0075 02a0 | | Declare_Subprogram Null_Subprogram 0076 e22d | - | Load 0x1,0x2d 0077 0326 | & | Complete_Type Record,By_Defining 0078 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0xa = 0x78,0xfff5 0079 4840 |H@ | Short_Literal 0x40 007a 00da | | Load_Top At_Offset_2 007b 02a0 | | Declare_Subprogram Null_Subprogram 007c 4801 |H | Short_Literal 0x1 007d 035d | ] | Declare_Type Array,Defined 007e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0xb = 0x7e,0xfff4 007f 4800 |H | Short_Literal 0x0 0080 4801 |H | Short_Literal 0x1 0081 4801 |H | Short_Literal 0x1 0082 4805 |H | Short_Literal 0x5 0083 0318 | | Declare_Type Variant_Record,Incomplete 0084 03a5 | | Declare_Type Heap_Access,Indirect_Literal,Values_Relative ; Debug Table 0x1.0xc = 0x84,0xfff3 0085 00d9 | | Load_Top At_Offset_1 0086 02a0 | | Declare_Subprogram Null_Subprogram 0087 00da | | Load_Top At_Offset_2 0088 03a3 | | Complete_Type Heap_Access,By_Defining 0089 0007 | | Action Break_Optional ; Debug Table 0x1.0xd = 0x89,0xfff2 008a 0007 | | Action Break_Optional ; Debug Table 0x1.0xe = 0x8a,0xfff1 008b e22a | * | Load 0x1,0x2a ; Debug Table 0x1.0xf = 0x8b,0xfff0 008c 00d9 | | Load_Top At_Offset_1 008d 00da | | Load_Top At_Offset_2 008e 4801 |H | Short_Literal 0x1 008f 6254 |bT | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x7fffffff} 0090 e001 | | Load 0x0,0x1 0091 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0092 034e | N | QQ_Declare_Type Array,Constrained,Bounds_With_Object 0093 029f 0763 | c| Declare_Subprogram INIT_0760,For_Call 0095 4800 |H | Short_Literal 0x0 0096 4801 |H | Short_Literal 0x1 0097 4803 |H | Short_Literal 0x3 0098 e230 | 0 | Load 0x1,0x30 0099 0307 | | Complete_Type Variant_Record,By_Defining 009a e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x10 = 0x9a,0xffef 009b 1919 | | Execute Package,Field_Reference,Field_Number 0x19 009c 00c6 | | Action Check_Subprogram_Elaborated 009d 00d9 | | Load_Top At_Offset_1 009e 00d9 | | Load_Top At_Offset_1 009f 6240 |b@ | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x004c35c6} 00a0 489d |H | Short_Literal 0x9d 00a1 4800 |H | Short_Literal 0x0 00a2 0007 | | Action Break_Optional 00a3 623c |b< | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x004c35c6} ; Debug Table 0x1.0x11 = 0xa3,0xffee 00a4 48aa |H | Short_Literal 0xaa 00a5 e230 | 0 | Load 0x1,0x30 00a6 e231 | 1 | Load 0x1,0x31 00a7 e002 | | Load 0x0,0x2 00a8 1b18 | | Execute Package,Field_Read,Field_Number 0x18 00a9 0387 | | Declare_Variable Package 00aa 00d8 | | Load_Top At_Offset_0 00ab 020f | | Execute Module,Activate 00ac 6233 |b3 | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x004c35c6} ; Debug Table 0x1.0x12 = 0xac,0xffed 00ad 48b3 |H | Short_Literal 0xb3 00ae e230 | 0 | Load 0x1,0x30 00af e231 | 1 | Load 0x1,0x31 00b0 e003 | | Load 0x0,0x3 00b1 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00b2 0387 | | Declare_Variable Package 00b3 00d8 | | Load_Top At_Offset_0 00b4 020f | | Execute Module,Activate 00b5 622a |b* | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x004c35c6} ; Debug Table 0x1.0x13 = 0xb5,0xffec 00b6 48bc |H | Short_Literal 0xbc 00b7 e22d | - | Load 0x1,0x2d 00b8 e22e | . | Load 0x1,0x2e 00b9 e003 | | Load 0x0,0x3 00ba 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00bb 0387 | | Declare_Variable Package 00bc 00d8 | | Load_Top At_Offset_0 00bd 020f | | Execute Module,Activate 00be e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x14 = 0xbe,0xffeb 00bf 1b17 | | Execute Package,Field_Read,Field_Number 0x17 00c0 e22f | / | Load 0x1,0x2f 00c1 e003 | | Load 0x0,0x3 00c2 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00c3 e22a | * | Load 0x1,0x2a 00c4 e231 | 1 | Load 0x1,0x31 00c5 029f 078b | | Declare_Subprogram INIT_0788,For_Call 00c7 4805 |H | Short_Literal 0x5 00c8 032d | - | Declare_Type Record,Defined 00c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x15 = 0xc9,0xffea 00ca 02a0 | | Declare_Subprogram Null_Subprogram 00cb 03ad | | Declare_Type Heap_Access,Defined 00cc 0007 | | Action Break_Optional ; Debug Table 0x1.0x16 = 0xcc,0xffe9 00cd 6212 |b | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x004c35c6} ; Debug Table 0x1.0x17 = 0xcd,0xffe8 00ce 48f2 |H | Short_Literal 0xf2 00cf 00db | | Load_Top At_Offset_3 00d0 00db | | Load_Top At_Offset_3 00d1 e002 | | Load 0x0,0x2 00d2 1b18 | | Execute Package,Field_Read,Field_Number 0x18 00d3 0387 | | Declare_Variable Package 00d4 00d8 | | Load_Top At_Offset_0 00d5 020f | | Execute Module,Activate 00d6 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x18 = 0xd6,0xffe7 00d7 1919 | | Execute Package,Field_Reference,Field_Number 0x19 00d8 00c6 | | Action Check_Subprogram_Elaborated 00d9 00da | | Load_Top At_Offset_2 00da 00da | | Load_Top At_Offset_2 00db 6204 |b | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x004c35c6} 00dc 48fb |H | Short_Literal 0xfb 00dd 4800 |H | Short_Literal 0x0 00de 0007 | | Action Break_Optional 00df e004 | | Load 0x0,0x4 ; Debug Table 0x1.0x19 = 0xdf,0xffe6 00e0 1b11 | | Execute Package,Field_Read,Field_Number 0x11 00e1 00f0 | | Load_Encached Segment_Cache 00e2 00f0 | | Load_Encached Segment_Cache 00e3 e003 | | Load 0x0,0x3 00e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00e5 e23b | ; | Load 0x1,0x3b 00e6 e005 | | Load 0x0,0x5 00e7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00e8 e006 | | Load 0x0,0x6 00e9 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00ea 00e1 | | Load_Encached Boolean_Cache 00eb 029f 07a3 | | Declare_Subprogram INIT_07a0,For_Call 00ed e22b | + | Load 0x1,0x2b 00ee 0326 | & | Complete_Type Record,By_Defining 00ef e213 | | Load 0x1,0x13 ; Debug Table 0x1.0x1a = 0xef,0xffe5 00f0 0266 | f | Execute Discrete,Bounds 00f1 e004 | | Load 0x0,0x4 00f2 1b14 | | Execute Package,Field_Read,Field_Number 0x14 00f3 02a0 | | Declare_Subprogram Null_Subprogram 00f4 4801 |H | Short_Literal 0x1 00f5 035d | ] | Declare_Type Array,Defined 00f6 00d8 | | Load_Top At_Offset_0 00f7 0337 | 7 | Declare_Variable Array 00f8 00d8 | | Load_Top At_Offset_0 00f9 0337 | 7 | Declare_Variable Array 00fa 4800 |H | Short_Literal 0x0 00fb 4800 |H | Short_Literal 0x0 00fc 00da | | Load_Top At_Offset_2 00fd 01d6 | | Execute Vector,Field_Write 00fe 4802 |H | Short_Literal 0x2 00ff 4801 |H | Short_Literal 0x1 0100 00da | | Load_Top At_Offset_2 0101 01d6 | | Execute Vector,Field_Write 0102 00d9 | | Load_Top At_Offset_1 0103 01d4 | | Execute Vector,Structure_Write 0104 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x1b = 0x104,0xffe4 0105 4800 |H | Short_Literal 0x0 0106 e226 | & | Load 0x1,0x26 0107 0334 | 4 | Declare_Variable Array,With_Constraint 0108 0007 | | Action Break_Optional ; Debug Table 0x1.0x1c = 0x108,0xffe3 0109 0007 | | Action Break_Optional ; Debug Table 0x1.0x1d = 0x109,0xffe2 010a 0007 | | Action Break_Optional ; Debug Table 0x1.0x1e = 0x10a,0xffe1 010b 0007 | | Action Break_Optional ; Debug Table 0x1.0x1f = 0x10b,0xffe0 010c 0007 | | Action Break_Optional ; Debug Table 0x1.0x20 = 0x10c,0xffdf 010d e007 | | Load 0x0,0x7 ; Debug Table 0x1.0x21 = 0x10d,0xffde 010e 191c | | Execute Package,Field_Reference,Field_Number 0x1c 010f 0007 | | Action Break_Optional 0110 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x22 = 0x110,0xffdd 0111 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0112 02a0 | | Declare_Subprogram Null_Subprogram 0113 03ad | | Declare_Type Heap_Access,Defined 0114 0007 | | Action Break_Optional ; Debug Table 0x1.0x23 = 0x114,0xffdc 0115 61ca |a | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x004c35c6} ; Debug Table 0x1.0x24 = 0x115,0xffdb 0116 49cd |I | Short_Literal 0x1cd 0117 e001 | | Load 0x0,0x1 0118 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0119 00db | | Load_Top At_Offset_3 011a e004 | | Load 0x0,0x4 011b 1b2e | . | Execute Package,Field_Read,Field_Number 0x2e 011c 0387 | | Declare_Variable Package 011d 00d8 | | Load_Top At_Offset_0 011e 020f | | Execute Module,Activate 011f 61c0 |a | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x004c35c6} ; Debug Table 0x1.0x25 = 0x11f,0xffda 0120 49d8 |I | Short_Literal 0x1d8 0121 e001 | | Load 0x0,0x1 0122 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0123 e004 | | Load 0x0,0x4 0124 1b2d | - | Execute Package,Field_Read,Field_Number 0x2d 0125 0387 | | Declare_Variable Package 0126 00d8 | | Load_Top At_Offset_0 0127 020f | | Execute Module,Activate 0128 61b7 |a | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x004c35c6} ; Debug Table 0x1.0x26 = 0x128,0xffd9 0129 49e2 |I | Short_Literal 0x1e2 012a e001 | | Load 0x0,0x1 012b 1b17 | | Execute Package,Field_Read,Field_Number 0x17 012c e246 | F | Load 0x1,0x46 012d e002 | | Load 0x0,0x2 012e 1b18 | | Execute Package,Field_Read,Field_Number 0x18 012f 0387 | | Declare_Variable Package 0130 00d8 | | Load_Top At_Offset_0 0131 020f | | Execute Module,Activate 0132 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x27 = 0x132,0xffd8 0133 61a8 |a | Indirect_Literal Discrete,0x2dc,{0x0084300d, 0x000000b0} 0134 02a0 | | Declare_Subprogram Null_Subprogram 0135 038e | | Declare_Type Package,Defined 0136 0387 | | Declare_Variable Package 0137 029d 07cb | | Declare_Subprogram INIT_07c8,For_Outer_Call ; Debug Table 0x1.0x28 = 0x137,0xffd7 0139 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x29 = 0x139,0xffd6 013a 00c7 | | Action Elaborate_Subprogram 013b 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x2a = 0x13b,0xffd5 013c 00c7 | | Action Elaborate_Subprogram 013d 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x2b = 0x13d,0xffd4 013e 00c7 | | Action Elaborate_Subprogram 013f 029d 07e3 | | Declare_Subprogram INIT_07e0,For_Outer_Call ; Debug Table 0x1.0x2c = 0x13f,0xffd3 0141 029d 08e3 | | Declare_Subprogram INIT_08e0,For_Outer_Call ; Debug Table 0x1.0x2d = 0x141,0xffd2 0143 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x2e = 0x143,0xffd1 0144 00c7 | | Action Elaborate_Subprogram 0145 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x2f = 0x145,0xffd0 0146 00c7 | | Action Elaborate_Subprogram 0147 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x30 = 0x147,0xffcf 0148 00c7 | | Action Elaborate_Subprogram 0149 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x31 = 0x149,0xffce 014a 00c7 | | Action Elaborate_Subprogram 014b 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x32 = 0x14b,0xffcd 014c 00c7 | | Action Elaborate_Subprogram 014d 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x33 = 0x14d,0xffcc 014e 00c7 | | Action Elaborate_Subprogram 014f 029d 08f3 | | Declare_Subprogram INIT_08f0,For_Outer_Call ; Debug Table 0x1.0x34 = 0x14f,0xffcb 0151 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x35 = 0x151,0xffca 0152 00c7 | | Action Elaborate_Subprogram 0153 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x36 = 0x153,0xffc9 0154 00c7 | | Action Elaborate_Subprogram 0155 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x37 = 0x155,0xffc8 0156 00c7 | | Action Elaborate_Subprogram 0157 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x38 = 0x157,0xffc7 0158 00c7 | | Action Elaborate_Subprogram 0159 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x39 = 0x159,0xffc6 015a 00c7 | | Action Elaborate_Subprogram 015b 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x3a = 0x15b,0xffc5 015c 00c7 | | Action Elaborate_Subprogram 015d 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x3b = 0x15d,0xffc4 015e 00c7 | | Action Elaborate_Subprogram 015f 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x3c = 0x15f,0xffc3 0160 00c7 | | Action Elaborate_Subprogram 0161 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x3d = 0x161,0xffc2 0162 00c7 | | Action Elaborate_Subprogram 0163 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x3e = 0x163,0xffc1 0164 00c7 | | Action Elaborate_Subprogram 0165 e008 | | Load 0x0,0x8 ; Debug Table 0x1.0x3f = 0x165,0xffc0 0166 e006 | | Load 0x0,0x6 0167 00b6 | | Action Make_Scope 0168 e009 | | Load 0x0,0x9 0169 1d4b | K | Execute_Immediate Reference_Lex_1,0x4b 016a e00a | | Load 0x0,0xa 016b 4806 |H | Short_Literal 0x6 016c e24a | J | Load 0x1,0x4a 016d 020e | | Execute Module,Augment_Imports 016e e24a | J | Load 0x1,0x4a 016f 020f | | Execute Module,Activate 0170 BODY_0008: 0170 00bc | | Action Signal_Activated 0171 00bb | | Action Signal_Completion 0172 0000 0000 | | .BLANK 0000[0x6] 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 017b | { | .CONST 0x017b ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0001 | | .CONST 0x0001 ; Number of locals 017b BODY_0178: 017b INIT_0178: 017b e20d | | Load 0x1,0xd ; Debug Table 0x2 = .DEBUG 0x017b,0x0b78,0x0002,0x0000,0x004c,0x30c6,0x0000,0x001b ; Debug Table 0x2.0x0 = 0x17b,0x1 017c 0322 | " | Declare_Variable Record 017d 4800 |H | Short_Literal 0x0 017e 00d9 | | Load_Top At_Offset_1 017f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0180 4800 |H | Short_Literal 0x0 0181 00d9 | | Load_Top At_Offset_1 0182 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0183 00ca | | Action Exit_Nullary_Function 0184 0000 0000 | | .BLANK 0000[0x4] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018b | | .CONST 0x018b ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0001 | | .CONST 0x0001 ; Number of locals 018b BODY_0188: 018b INIT_0188: 018b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x018b,0x0b7c,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0020 ; Debug Table 0x3.0x0 = 0x18b,0x1 018c e20d | | Load 0x1,0xd 018d 0322 | " | Declare_Variable Record 018e 4800 |H | Short_Literal 0x0 018f 00d9 | | Load_Top At_Offset_1 0190 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0191 4800 |H | Short_Literal 0x0 0192 00d9 | | Load_Top At_Offset_1 0193 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0194 017f | | Execute Record,Equal 0195 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0196 0000 0000 | | .XXX[0x2] 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 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x019b,0x0b80,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0029 ; Debug Table 0x4.0x0 = 0x19b,0x1 019c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 019d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 019e 0000 0000 | | .XXX[0x2] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a3 | | .CONST 0x01a3 ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 0001 | | .CONST 0x0001 ; Number of locals 01a3 BODY_01a0: 01a3 INIT_01a0: 01a3 4603 |F | Jump_Case 0x4 ; Debug Table 0x5 = .DEBUG 0x01a3,0x0b84,0x0005,0x0000,0x004c,0x30c6,0x0000,0x003a 01a4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 01a5 7802 |x | Jump 0x1a8 ; case 0x1 01a6 7805 |x | Jump 0x1ac ; case 0x2 01a7 7809 |x | Jump 0x1b1 ; case 0x3 01a8 00da | | Load_Top At_Offset_2 01a9 0091 0968 | h| Action Push_String_Extended_Indexed,0x968 ; "READ_ONLY" 01ab 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01ac 00db | | Load_Top At_Offset_3 01ad 00db | | Load_Top At_Offset_3 01ae 00e0 | | Load_Encached Standard_Cache 01af 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01b0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01b1 00da | | Load_Top At_Offset_2 01b2 00e0 | | Load_Encached Standard_Cache 01b3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01b4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01b5 0000 0000 | | .XXX[0x3] 01b7 0000 | | 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01c3 | | .CONST 0x01c3 ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0003 | | .CONST 0x0003 ; Number of locals 01bb INIT_01b8: 01bb e006 | | Load 0x0,0x6 ; Debug Table 0x6 = .DEBUG 0x01bb,0x0b86,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0040 ; Debug Table 0x6.0x0 = 0x1bb,0xffff 01bc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01bd 02c7 | | Declare_Variable Any 01be 00d8 | | Load_Top At_Offset_0 01bf 1c00 | | Execute_Immediate Run_Utility,0x0 01c0 e006 | | Load 0x0,0x6 ; Debug Table 0x6.0x1 = 0x1c0,0xfffe 01c1 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 01c2 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01c3 BODY_01b8: 01c3 e006 | | Load 0x0,0x6 ; Debug Table 0x6.0x2 = 0x1c3,0x1 01c4 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 01c5 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01c6 00da | | Load_Top At_Offset_2 01c7 0120 | | Execute Any,Is_Value 01c8 6803 |h | Jump_Zero 0x1cc 01c9 e006 | | Load 0x0,0x6 01ca 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01cb 7801 |x | Jump 0x1cd 01cc 00da | | Load_Top At_Offset_2 01cd 610a |a | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x00004000} 01ce e5fe | | Load 0x2,-0x2 01cf e00b | | Load 0x0,0xb 01d0 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01d1 e006 | | Load 0x0,0x6 01d2 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 01d3 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01d4 e5ff | | Load 0x2,-0x1 01d5 e006 | | Load 0x0,0x6 01d6 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 01d7 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 01d8 c402 | | Store 0x2,0x2 01d9 0059 | Y | Store_Top Discrete,At_Offset_1 01da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x1da,0x2 01db 6802 |h | Jump_Zero 0x1de 01dc 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x4 = 0x1dc,0x3 01dd 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01de e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x5 = 0x1de,0x4 01df 00da | | Load_Top At_Offset_2 01e0 8215 | | Call 0x1,0x15 01e1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01e2 0000 0000 | | .BLANK 0000[0x6] 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01eb | | .CONST 0x01eb ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0001 | | .CONST 0x0001 ; Number of locals 01eb BODY_01e8: 01eb INIT_01e8: 01eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x01eb,0x0b94,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0052 ; Debug Table 0x7.0x0 = 0x1eb,0x1 01ec e006 | | Load 0x0,0x6 01ed 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 01ee e00c | | Load 0x0,0xc 01ef 1849 | I | Execute Package,Field_Execute,Field_Number 0x49 01f0 027f | | Execute Discrete,Equal 01f1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01f2 0000 0000 | | .BLANK 0000[0x6] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 021e | | .CONST 0x021e ; Address of begin 01f9 0289 | | .CONST 0x0289 ; Address of exception handler 01fa 000b | | .CONST 0x000b ; Number of locals 01fb INIT_01f8: 01fb e006 | | Load 0x0,0x6 ; Debug Table 0x8 = .DEBUG 0x01fb,0x0b98,0x0001,0x0000,0x004c,0x30c6,0x0000,0x0066 ; Debug Table 0x8.0x0 = 0x1fb,0xffff 01fc 1b14 | | Execute Package,Field_Read,Field_Number 0x14 01fd 02ff | | Declare_Variable Variant_Record 01fe 00d8 | | Load_Top At_Offset_0 01ff 1c00 | | Execute_Immediate Run_Utility,0x0 0200 e006 | | Load 0x0,0x6 ; Debug Table 0x8.0x1 = 0x200,0xfffe 0201 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0202 02c7 | | Declare_Variable Any 0203 00d8 | | Load_Top At_Offset_0 0204 1c00 | | Execute_Immediate Run_Utility,0x0 0205 e00d | | Load 0x0,0xd ; Debug Table 0x8.0x2 = 0x205,0xfffd 0206 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0207 02c7 | | Declare_Variable Any 0208 00d8 | | Load_Top At_Offset_0 0209 1c00 | | Execute_Immediate Run_Utility,0x0 020a e006 | | Load 0x0,0x6 ; Debug Table 0x8.0x3 = 0x20a,0xfffc 020b 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 020c 1b17 | | Execute Package,Field_Read,Field_Number 0x17 020d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x8.0x4 = 0x20d,0xfffb 020e e006 | | Load 0x0,0x6 ; Debug Table 0x8.0x5 = 0x20e,0xfffa 020f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0210 e22b | + | Load 0x1,0x2b ; Debug Table 0x8.0x6 = 0x210,0xfff9 0211 0322 | " | Declare_Variable Record 0212 00d8 | | Load_Top At_Offset_0 0213 1c00 | | Execute_Immediate Run_Utility,0x0 0214 e005 | | Load 0x0,0x5 ; Debug Table 0x8.0x7 = 0x214,0xfff8 0215 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0216 02c7 | | Declare_Variable Any 0217 00d8 | | Load_Top At_Offset_0 0218 1c00 | | Execute_Immediate Run_Utility,0x0 0219 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x8.0x8 = 0x219,0xfff7 021a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 021b 0007 | | Action Break_Optional ; Debug Table 0x8.0x9 = 0x21b,0xfff6 021c 029f 091b | | Declare_Subprogram INIT_0918,For_Call ; Debug Table 0x8.0xa = 0x21c,0xfff5 021e BODY_01f8: 021e 00be | | Action Activate_Tasks 021f e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0xb = 0x21f,0x1 0220 e005 | | Load 0x0,0x5 0221 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0222 012f | / | Execute Any,Equal 0223 6808 |h | Jump_Zero 0x22c 0224 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0xc = 0x224,0x2 0225 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0226 e00e | | Load 0x0,0xe ; Debug Table 0x8.0xd = 0x226,0x3 0227 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0228 e005 | | Load 0x0,0x5 0229 1814 | | Execute Package,Field_Execute,Field_Number 0x14 022a c409 | | Store 0x2,0x9 022b 7802 |x | Jump 0x22e 022c e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0xe = 0x22c,0x4 022d c409 | | Store 0x2,0x9 022e e006 | | Load 0x0,0x6 ; Debug Table 0x8.0xf = 0x22e,0x5 022f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0230 00f1 | | Load_Encached Diana_Temp_Seq 0231 e006 | | Load 0x0,0x6 0232 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0233 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0234 e404 | | Load 0x2,0x4 0235 0120 | | Execute Any,Is_Value 0236 6803 |h | Jump_Zero 0x23a 0237 e00d | | Load 0x0,0xd 0238 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0239 7801 |x | Jump 0x23b 023a e404 | | Load 0x2,0x4 023b e402 | | Load 0x2,0x2 023c 609b |` | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x00004000} 023d e409 | | Load 0x2,0x9 023e 4800 |H | Short_Literal 0x0 023f e006 | | Load 0x0,0x6 0240 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 0241 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0242 e006 | | Load 0x0,0x6 0243 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0244 609f |` | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x7fffffff} 0245 4ffc |O | Short_Literal -0x4 0246 4ffd |O | Short_Literal -0x3 0247 e00b | | Load 0x0,0xb 0248 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0249 e006 | | Load 0x0,0x6 024a 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 024b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 024c e00c | | Load 0x0,0xc 024d 1849 | I | Execute Package,Field_Execute,Field_Number 0x49 024e e00f | | Load 0x0,0xf 024f 180f | | Execute Package,Field_Execute,Field_Number 0xf 0250 e5ff | | Load 0x2,-0x1 0251 e006 | | Load 0x0,0x6 0252 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b 0253 180f | | Execute Package,Field_Execute,Field_Number 0xf 0254 00d1 | | Pop_Control Pop_Count_1 0255 c404 | | Store 0x2,0x4 0256 c405 | | Store 0x2,0x5 0257 c406 | | Store 0x2,0x6 0258 c407 | | Store 0x2,0x7 0259 840b | | Call 0x2,0xb ; Debug Table 0x8.0x10 = 0x259,0x6 025a e006 | | Load 0x0,0x6 ; Debug Table 0x8.0x11 = 0x25a,0x7 025b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 025c e403 | | Load 0x2,0x3 025d 0120 | | Execute Any,Is_Value 025e 6803 |h | Jump_Zero 0x262 025f e006 | | Load 0x0,0x6 0260 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0261 7801 |x | Jump 0x263 0262 e403 | | Load 0x2,0x3 0263 6074 |`t | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x00004000} 0264 e005 | | Load 0x0,0x5 0265 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0266 e402 | | Load 0x2,0x2 0267 e006 | | Load 0x0,0x6 0268 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0269 181b | | Execute Package,Field_Execute,Field_Number 0x1b 026a c403 | | Store 0x2,0x3 026b c407 | | Store 0x2,0x7 026c 840b | | Call 0x2,0xb ; Debug Table 0x8.0x12 = 0x26c,0x8 026d e006 | | Load 0x0,0x6 ; Debug Table 0x8.0x13 = 0x26d,0x9 026e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 026f e408 | | Load 0x2,0x8 0270 4801 |H | Short_Literal 0x1 0271 e409 | | Load 0x2,0x9 0272 4800 |H | Short_Literal 0x0 0273 4801 |H | Short_Literal 0x1 0274 e403 | | Load 0x2,0x3 0275 824c | L | Call 0x1,0x4c 0276 00d1 | | Pop_Control Pop_Count_1 0277 c407 | | Store 0x2,0x7 0278 840b | | Call 0x2,0xb ; Debug Table 0x8.0x14 = 0x278,0xa 0279 e006 | | Load 0x0,0x6 ; Debug Table 0x8.0x15 = 0x279,0xb 027a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 027b e408 | | Load 0x2,0x8 027c 824d | M | Call 0x1,0x4d 027d 00d1 | | Pop_Control Pop_Count_1 027e c407 | | Store 0x2,0x7 027f 840b | | Call 0x2,0xb ; Debug Table 0x8.0x16 = 0x27f,0xc 0280 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x17 = 0x280,0xd 0281 6806 |h | Jump_Zero 0x288 0282 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x18 = 0x282,0xe 0283 4801 |H | Short_Literal 0x1 0284 4801 |H | Short_Literal 0x1 0285 e005 | | Load 0x0,0x5 0286 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0287 c409 | | Store 0x2,0x9 0288 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0289 TRAP_01f8: 0289 604a |`J | Indirect_Literal Discrete,0x2d4,{0x00000000, 0x4c35c601} 028a 010f | | Execute Exception,Equal 028b 6809 |h | Jump_Zero 0x295 028c 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x19 = 0x28c,0xf 028d 6806 |h | Jump_Zero 0x294 028e 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1a = 0x28e,0x10 028f 4801 |H | Short_Literal 0x1 0290 4800 |H | Short_Literal 0x0 0291 e005 | | Load 0x0,0x5 0292 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0293 c409 | | Store 0x2,0x9 0294 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0295 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1b = 0x295,0x11 0296 6806 |h | Jump_Zero 0x29d 0297 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1c = 0x297,0x12 0298 4801 |H | Short_Literal 0x1 0299 4800 |H | Short_Literal 0x0 029a e005 | | Load 0x0,0x5 029b 1818 | | Execute Package,Field_Execute,Field_Number 0x18 029c c409 | | Store 0x2,0x9 029d 0092 096a | j| Action Push_String_Extended,0x96a ; "Create" ; Debug Table 0x8.0x1d = 0x29d,0x13 029f 824b | K | Call 0x1,0x4b 02a0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02a1 0000 0000 | | .BLANK 0000[0x7] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02b3 | | .CONST 0x02b3 ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0003 | | .CONST 0x0003 ; Number of locals 02ab INIT_02a8: 02ab e006 | | Load 0x0,0x6 ; Debug Table 0x9 = .DEBUG 0x02ab,0x0bd6,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0086 ; Debug Table 0x9.0x0 = 0x2ab,0xffff 02ac 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02ad 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02ae e006 | | Load 0x0,0x6 ; Debug Table 0x9.0x1 = 0x2ae,0xfffe 02af 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02b0 02c7 | | Declare_Variable Any 02b1 00d8 | | Load_Top At_Offset_0 02b2 1c00 | | Execute_Immediate Run_Utility,0x0 02b3 BODY_02a8: 02b3 e006 | | Load 0x0,0x6 ; Debug Table 0x9.0x2 = 0x2b3,0x1 02b4 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02b5 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02b6 00d9 | | Load_Top At_Offset_1 02b7 0120 | | Execute Any,Is_Value 02b8 6803 |h | Jump_Zero 0x2bc 02b9 e006 | | Load 0x0,0x6 02ba 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02bb 7801 |x | Jump 0x2bd 02bc 00d9 | | Load_Top At_Offset_1 02bd 601a |` | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x00004000} 02be e5fe | | Load 0x2,-0x2 02bf e00b | | Load 0x0,0xb 02c0 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02c1 e006 | | Load 0x0,0x6 02c2 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02c3 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02c4 e5ff | | Load 0x2,-0x1 02c5 e006 | | Load 0x0,0x6 02c6 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02c7 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 02c8 c403 | | Store 0x2,0x3 02c9 005a | Z | Store_Top Discrete,At_Offset_2 02ca 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x3 = 0x2ca,0x2 02cb 7004 |p | Jump_Nonzero 0x2d0 02cc e5fe | | Load 0x2,-0x2 02cd 00d9 | | Load_Top At_Offset_1 02ce 8215 | | Call 0x1,0x15 02cf 7002 |p | Jump_Nonzero 0x2d2 02d0 e217 | | Load 0x1,0x17 ; Debug Table 0x9.0x4 = 0x2d0,0x3 02d1 0257 | W | Execute Discrete,Raise 02d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x5 = 0x2d2,0x4 02d3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02d4 0000 0000 | | .LITERAL {0x00000000, 0x4c35c601} 02d8 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 02dc 0084 300d | 0 | .LITERAL {0x0084300d, 0x000000b0} 02e0 0000 0000 | | .LITERAL {0x00000000, 0x004c35c6} 02e4 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 02e8 0000 0000 | | .LITERAL {0x00000000, 0x00c3c917} 02ec 0000 0000 | | .LITERAL {0x00000000, 0x4c30c603} 02f0 0000 0000 | | .LITERAL {0x00000000, 0x4c30c602} 02f4 0000 0000 | | .LITERAL {0x00000000, 0x00020000} 02f8 0000 0000 | | .LITERAL {0x00000000, 0x4c30c601} 02fc 0000 0000 | | .BLANK 0000[0x4] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 030b | | .CONST 0x030b ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0003 | | .CONST 0x0003 ; Number of locals 0303 INIT_0300: 0303 e212 | | Load 0x1,0x12 ; Debug Table 0xa = .DEBUG 0x0303,0x0be4,0x0001,0x0000,0x004c,0x30c6,0x0000,0x009a ; Debug Table 0xa.0x0 = 0x303,0xffff 0304 e212 | | Load 0x1,0x12 0305 e5fd | | Load 0x2,-0x3 0306 039c | | Declare_Variable Heap_Access,By_Allocation 0307 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0308 0007 | | Action Break_Optional ; Debug Table 0xa.0x1 = 0x308,0xfffe 0309 e006 | | Load 0x0,0x6 ; Debug Table 0xa.0x2 = 0x309,0xfffd 030a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 030b BODY_0300: 030b e212 | | Load 0x1,0x12 ; Debug Table 0xa.0x3 = 0x30b,0x1 030c a5fa | | Store_Unchecked 0x2,-0x6 030d e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x4 = 0x30d,0x2 030e 00da | | Load_Top At_Offset_2 030f 0217 | | Execute Heap_Access,All_Reference 0310 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0311 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x5 = 0x311,0x3 0312 00da | | Load_Top At_Offset_2 0313 0217 | | Execute Heap_Access,All_Reference 0314 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0315 e5fb | | Load 0x2,-0x5 ; Debug Table 0xa.0x6 = 0x315,0x4 0316 e005 | | Load 0x0,0x5 0317 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0318 012f | / | Execute Any,Equal 0319 680c |h | Jump_Zero 0x326 031a e00e | | Load 0x0,0xe ; Debug Table 0xa.0x7 = 0x31a,0x5 031b 1810 | | Execute Package,Field_Execute,Field_Number 0x10 031c e005 | | Load 0x0,0x5 031d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 031e 00da | | Load_Top At_Offset_2 031f 0217 | | Execute Heap_Access,All_Reference 0320 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0321 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x8 = 0x321,0x6 0322 00da | | Load_Top At_Offset_2 0323 0217 | | Execute Heap_Access,All_Reference 0324 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0325 7808 |x | Jump 0x32e 0326 e5fb | | Load 0x2,-0x5 ; Debug Table 0xa.0x9 = 0x326,0x7 0327 00da | | Load_Top At_Offset_2 0328 0217 | | Execute Heap_Access,All_Reference 0329 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 032a 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xa = 0x32a,0x8 032b 00da | | Load_Top At_Offset_2 032c 0217 | | Execute Heap_Access,All_Reference 032d 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 032e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xb = 0x32e,0x9 032f 0219 | | Execute Heap_Access,All_Read 0330 e006 | | Load 0x0,0x6 0331 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0332 00d9 | | Load_Top At_Offset_1 0333 4800 |H | Short_Literal 0x0 0334 e402 | | Load 0x2,0x2 0335 0217 | | Execute Heap_Access,All_Reference 0336 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0337 e5fc | | Load 0x2,-0x4 0338 e5fe | | Load 0x2,-0x2 0339 e5ff | | Load 0x2,-0x1 033a 824c | L | Call 0x1,0x4c 033b 00d1 | | Pop_Control Pop_Count_1 033c 005a | Z | Store_Top Discrete,At_Offset_2 033d 00d1 | | Pop_Control Pop_Count_1 033e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xc = 0x33e,0xa 033f a5f9 | | Store_Unchecked 0x2,-0x7 0340 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xd = 0x340,0xb 0341 6810 |h | Jump_Zero 0x352 0342 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xe = 0x342,0xc 0343 0217 | | Execute Heap_Access,All_Reference 0344 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0345 680b |h | Jump_Zero 0x351 0346 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xf = 0x346,0xd 0347 0219 | | Execute Heap_Access,All_Read 0348 00d8 | | Load_Top At_Offset_0 0349 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 034a 4801 |H | Short_Literal 0x1 034b 4800 |H | Short_Literal 0x0 034c e005 | | Load 0x0,0x5 034d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 034e 00d9 | | Load_Top At_Offset_1 034f 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0350 00d1 | | Pop_Control Pop_Count_1 0351 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0352 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x10 = 0x352,0xe 0353 a5fa | | Store_Unchecked 0x2,-0x6 0354 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0355 0000 0000 | | .XXX[0x3] 0357 0000 | | 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035d | ] | .CONST 0x035d ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0002 | | .CONST 0x0002 ; Number of locals 035b INIT_0358: 035b e006 | | Load 0x0,0x6 ; Debug Table 0xb = .DEBUG 0x035b,0x0c08,0x0001,0x0000,0x004c,0x30c6,0x0000,0x00c6 ; Debug Table 0xb.0x0 = 0x35b,0xffff 035c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 035d BODY_0358: 035d 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x1 = 0x35d,0x1 035e 7003 |p | Jump_Nonzero 0x362 035f 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x2 = 0x35f,0x2 0360 a5fe | | Store_Unchecked 0x2,-0x2 0361 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xb.0x3 = 0x361,0x3 0362 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x4 = 0x362,0x4 0363 0219 | | Execute Heap_Access,All_Read 0364 e006 | | Load 0x0,0x6 0365 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0366 00d9 | | Load_Top At_Offset_1 0367 824d | M | Call 0x1,0x4d 0368 00d1 | | Pop_Control Pop_Count_1 0369 005a | Z | Store_Top Discrete,At_Offset_2 036a 00d1 | | Pop_Control Pop_Count_1 036b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x5 = 0x36b,0x5 036c a5fe | | Store_Unchecked 0x2,-0x2 036d 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x6 = 0x36d,0x6 036e 0217 | | Execute Heap_Access,All_Reference 036f 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0370 6819 |h | Jump_Zero 0x38a 0371 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x7 = 0x371,0x7 0372 700c |p | Jump_Nonzero 0x37f 0373 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x8 = 0x373,0x8 0374 0219 | | Execute Heap_Access,All_Read 0375 00d8 | | Load_Top At_Offset_0 0376 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0377 4801 |H | Short_Literal 0x1 0378 4801 |H | Short_Literal 0x1 0379 e005 | | Load 0x0,0x5 037a 1818 | | Execute Package,Field_Execute,Field_Number 0x18 037b 00d9 | | Load_Top At_Offset_1 037c 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 037d 00d1 | | Pop_Control Pop_Count_1 037e 780b |x | Jump 0x38a 037f 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x9 = 0x37f,0x9 0380 0219 | | Execute Heap_Access,All_Read 0381 00d8 | | Load_Top At_Offset_0 0382 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0383 4801 |H | Short_Literal 0x1 0384 4800 |H | Short_Literal 0x0 0385 e005 | | Load 0x0,0x5 0386 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0387 00d9 | | Load_Top At_Offset_1 0388 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0389 00d1 | | Pop_Control Pop_Count_1 038a e212 | | Load 0x1,0x12 ; Debug Table 0xb.0xa = 0x38a,0xa 038b a5ff | | Store_Unchecked 0x2,-0x1 038c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 038d 0000 0000 | | .XXX[0x3] 038f 0000 | | 0390 ; -------------------------------------------------------------------------------------- 0390 ; SUBPROGRAM 0390 ; -------------------------------------------------------------------------------------- 0390 0395 | | .CONST 0x0395 ; Address of begin 0391 0004 | | .CONST 0x0004 ; Address of exception handler 0392 0002 | | .CONST 0x0002 ; Number of locals 0393 INIT_0390: 0393 e231 | 1 | Load 0x1,0x31 ; Debug Table 0xc = .DEBUG 0x0393,0x0c20,0x0002,0x0000,0x004c,0x30c6,0x0000,0x00da ; Debug Table 0xc.0x0 = 0x393,0xffff 0394 0007 | | Action Break_Optional 0395 BODY_0390: 0395 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1 = 0x395,0x1 0396 7002 |p | Jump_Nonzero 0x399 0397 e21d | | Load 0x1,0x1d ; Debug Table 0xc.0x2 = 0x397,0x2 0398 0257 | W | Execute Discrete,Raise 0399 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x3 = 0x399,0x3 039a e5ff | | Load 0x2,-0x1 039b 824e | N | Call 0x1,0x4e 039c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 039d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x4 = 0x39d,0x4 039e 0217 | | Execute Heap_Access,All_Reference 039f 2505 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x5 03a0 0335 | 5 | Declare_Variable Array,Duplicate 03a1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03a2 0000 0000 | | .BLANK 0000[0x6] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03b5 | | .CONST 0x03b5 ; Address of begin 03a9 03fc | | .CONST 0x03fc ; Address of exception handler 03aa 0004 | | .CONST 0x0004 ; Number of locals 03ab INIT_03a8: 03ab 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x03ab,0x0c2c,0x0001,0x0000,0x004c,0x30c6,0x0000,0x00e9 ; Debug Table 0xd.0x0 = 0x3ab,0xffff 03ac 01db | | Execute Vector,Length 03ad e230 | 0 | Load 0x1,0x30 03ae 1c08 | | Execute_Immediate Run_Utility,0x8 03af 00d8 | | Load_Top At_Offset_0 03b0 1c00 | | Execute_Immediate Run_Utility,0x0 03b1 e231 | 1 | Load 0x1,0x31 ; Debug Table 0xd.0x1 = 0x3b1,0xfffe 03b2 0007 | | Action Break_Optional 03b3 e23b | ; | Load 0x1,0x3b ; Debug Table 0xd.0x2 = 0x3b3,0xfffd 03b4 0007 | | Action Break_Optional 03b5 BODY_03a8: 03b5 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x3 = 0x3b5,0x1 03b6 0217 | | Execute Heap_Access,All_Reference 03b7 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03b8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03b9 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x4 = 0x3b9,0x2 03ba 0217 | | Execute Heap_Access,All_Reference 03bb 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03bc 00db | | Load_Top At_Offset_3 03bd e238 | 8 | Load 0x1,0x38 03be 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03bf 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x5 = 0x3c0,0x3 03c1 0217 | | Execute Heap_Access,All_Reference 03c2 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03c3 0a01 | | Execute_Immediate Plus,0x1 03c4 00d9 | | Load_Top At_Offset_1 03c5 0217 | | Execute Heap_Access,All_Reference 03c6 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 03c7 e20d | | Load 0x1,0xd ; Debug Table 0xd.0x6 = 0x3c7,0x4 03c8 0322 | " | Declare_Variable Record 03c9 00d9 | | Load_Top At_Offset_1 03ca 0217 | | Execute Heap_Access,All_Reference 03cb 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03cc 00d9 | | Load_Top At_Offset_1 03cd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03ce 00da | | Load_Top At_Offset_2 03cf e237 | 7 | Load 0x1,0x37 03d0 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03d1 00d9 | | Load_Top At_Offset_1 03d2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03d3 e5fd | | Load 0x2,-0x3 03d4 017d | } | Execute Record,Structure_Write 03d5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x7 = 0x3d5,0x5 03d6 0217 | | Execute Heap_Access,All_Reference 03d7 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03d8 00da | | Load_Top At_Offset_2 03d9 0217 | | Execute Heap_Access,All_Reference 03da 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 03db e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x8 = 0x3db,0x6 03dc 00da | | Load_Top At_Offset_2 03dd 0217 | | Execute Heap_Access,All_Reference 03de 2905 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x5 03df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x9 = 0x3df,0x7 03e0 00d9 | | Load_Top At_Offset_1 03e1 0217 | | Execute Heap_Access,All_Reference 03e2 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03e3 0217 | | Execute Heap_Access,All_Reference 03e4 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 03e5 0217 | | Execute Heap_Access,All_Reference 03e6 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 03e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xa = 0x3e7,0x8 03e8 0217 | | Execute Heap_Access,All_Reference 03e9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03ea 0217 | | Execute Heap_Access,All_Reference 03eb 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 03ec 00da | | Load_Top At_Offset_2 03ed 0217 | | Execute Heap_Access,All_Reference 03ee 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 03ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xb = 0x3ef,0x9 03f0 0217 | | Execute Heap_Access,All_Reference 03f1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03f2 00da | | Load_Top At_Offset_2 03f3 0217 | | Execute Heap_Access,All_Reference 03f4 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 03f5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0xc = 0x3f5,0xa 03f6 00d9 | | Load_Top At_Offset_1 03f7 0217 | | Execute Heap_Access,All_Reference 03f8 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03f9 0217 | | Execute Heap_Access,All_Reference 03fa 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 03fb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03fc TRAP_03a8: 03fc e21d | | Load 0x1,0x1d 03fd 010f | | Execute Exception,Equal 03fe 6802 |h | Jump_Zero 0x401 03ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xd = 0x3ff,0xb 0400 0101 | | Execute Exception,Reraise 0401 0092 096b | k| Action Push_String_Extended,0x96b ; "Put" ; Debug Table 0xd.0xe = 0x401,0xc 0403 824b | K | Call 0x1,0x4b 0404 e21d | | Load 0x1,0x1d ; Debug Table 0xd.0xf = 0x404,0xd 0405 0257 | W | Execute Discrete,Raise 0406 0000 0000 | | .XXX[0x2] 0408 ; -------------------------------------------------------------------------------------- 0408 ; SUBPROGRAM 0408 ; -------------------------------------------------------------------------------------- 0408 0412 | | .CONST 0x0412 ; Address of begin 0409 044a | J | .CONST 0x044a ; Address of exception handler 040a 0006 | | .CONST 0x0006 ; Number of locals 040b INIT_0408: 040b e231 | 1 | Load 0x1,0x31 ; Debug Table 0xe = .DEBUG 0x040b,0x0c4e,0x0001,0x0000,0x004c,0x30c6,0x0000,0x00fb ; Debug Table 0xe.0x0 = 0x40b,0xffff 040c 0007 | | Action Break_Optional 040d e22e | . | Load 0x1,0x2e ; Debug Table 0xe.0x1 = 0x40d,0xfffe 040e 039d | | Declare_Variable Heap_Access,Duplicate 040f 039d | | Declare_Variable Heap_Access,Duplicate 0410 029f 0933 | 3| Declare_Subprogram INIT_0930,For_Call 0412 BODY_0408: 0412 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x2 = 0x412,0x1 0413 e5ff | | Load 0x2,-0x1 0414 824e | N | Call 0x1,0x4e 0415 a402 | | Store_Unchecked 0x2,0x2 0416 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x3 = 0x416,0x2 0417 0217 | | Execute Heap_Access,All_Reference 0418 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0419 e402 | | Load 0x2,0x2 041a 0217 | | Execute Heap_Access,All_Reference 041b 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 041c 0217 | | Execute Heap_Access,All_Reference 041d 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 041e e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x4 = 0x41e,0x3 041f 0217 | | Execute Heap_Access,All_Reference 0420 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0421 e402 | | Load 0x2,0x2 0422 0217 | | Execute Heap_Access,All_Reference 0423 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0424 0217 | | Execute Heap_Access,All_Reference 0425 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 0426 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x5 = 0x426,0x4 0427 e402 | | Load 0x2,0x2 0428 0217 | | Execute Heap_Access,All_Reference 0429 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 042a e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x6 = 0x42a,0x5 042b e238 | 8 | Load 0x1,0x38 042c 1812 | | Execute Package,Field_Execute,Field_Number 0x12 042d c402 | | Store 0x2,0x2 042e 00cf | | Action Mark_Auxiliary 042f 4840 |H@ | Short_Literal 0x40 ; Debug Table 0xe.0x7 = 0x42f,0x6 0430 4801 |H | Short_Literal 0x1 0431 0007 | | Action Break_Optional 0432 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x8 = 0x432,0x7 0433 e5ff | | Load 0x2,-0x1 0434 0217 | | Execute Heap_Access,All_Reference 0435 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0436 0217 | | Execute Heap_Access,All_Reference 0437 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0438 01d7 | | Execute Vector,Field_Read 0439 a403 | | Store_Unchecked 0x2,0x3 043a e403 | | Load 0x2,0x3 ; Debug Table 0xe.0x9 = 0x43a,0x8 043b 0217 | | Execute Heap_Access,All_Reference 043c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 043d a404 | | Store_Unchecked 0x2,0x4 043e 00cf | | Action Mark_Auxiliary 043f 7802 |x | Jump 0x442 0440 8406 | | Call 0x2,0x6 ; Debug Table 0xe.0xa = 0x440,0xa 0441 00c9 | | Action Pop_Auxiliary_Loop 0442 e404 | | Load 0x2,0x4 ; Debug Table 0xe.0xb = 0x442,0x9 0443 e403 | | Load 0x2,0x3 0444 021e | | Execute Heap_Access,Maximum 0445 77fa |w | Jump_Nonzero 0x440 0446 00ce | | Action Pop_Auxiliary 0447 00c8 | | Action Pop_Auxiliary_Range 0448 3fe9 |? | Loop_Increasing 0x432 0449 4503 |E | Exit_Suprogram New_Top_Offset 0x3 044a TRAP_0408: 044a e21d | | Load 0x1,0x1d 044b 010f | | Execute Exception,Equal 044c 6802 |h | Jump_Zero 0x44f 044d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xc = 0x44d,0xb 044e 0101 | | Execute Exception,Reraise 044f 0092 096c | l| Action Push_String_Extended,0x96c ; "Delete" ; Debug Table 0xe.0xd = 0x44f,0xc 0451 824b | K | Call 0x1,0x4b 0452 e21d | | Load 0x1,0x1d ; Debug Table 0xe.0xe = 0x452,0xd 0453 0257 | W | Execute Discrete,Raise 0454 0000 0000 | | .BLANK 0000[0x4] 0458 ; -------------------------------------------------------------------------------------- 0458 ; SUBPROGRAM 0458 ; -------------------------------------------------------------------------------------- 0458 045b | [ | .CONST 0x045b ; Address of begin 0459 0004 | | .CONST 0x0004 ; Address of exception handler 045a 0001 | | .CONST 0x0001 ; Number of locals 045b BODY_0458: 045b INIT_0458: 045b 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x045b,0x0c6e,0x0002,0x0000,0x004c,0x30c6,0x0000,0x010e ; Debug Table 0xf.0x0 = 0x45b,0x1 045c 7002 |p | Jump_Nonzero 0x45f 045d e21d | | Load 0x1,0x1d ; Debug Table 0xf.0x1 = 0x45d,0x2 045e 0257 | W | Execute Discrete,Raise 045f 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x2 = 0x45f,0x3 0460 00db | | Load_Top At_Offset_3 0461 0217 | | Execute Heap_Access,All_Reference 0462 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0463 0217 | | Execute Heap_Access,All_Reference 0464 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0465 01d7 | | Execute Vector,Field_Read 0466 0217 | | Execute Heap_Access,All_Reference 0467 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0468 e5fe | | Load 0x2,-0x2 0469 e5ff | | Load 0x2,-0x1 046a 0217 | | Execute Heap_Access,All_Reference 046b 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 046c 0217 | | Execute Heap_Access,All_Reference 046d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 046e 01d7 | | Execute Vector,Field_Read 046f 021f | | Execute Heap_Access,Equal 0470 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0471 0000 0000 | | .BLANK 0000[0x7] 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 048a | | .CONST 0x048a ; Address of begin 0479 04be | | .CONST 0x04be ; Address of exception handler 047a 0005 | | .CONST 0x0005 ; Number of locals 047b INIT_0478: 047b e22b | + | Load 0x1,0x2b ; Debug Table 0x10 = .DEBUG 0x047b,0x0c76,0x0002,0x0000,0x004c,0x30c6,0x0000,0x011b ; Debug Table 0x10.0x0 = 0x47b,0xffff 047c 0322 | " | Declare_Variable Record 047d 00d8 | | Load_Top At_Offset_0 047e 1c00 | | Execute_Immediate Run_Utility,0x0 047f e005 | | Load 0x0,0x5 ; Debug Table 0x10.0x1 = 0x47f,0xfffe 0480 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0481 02c7 | | Declare_Variable Any 0482 e00e | | Load 0x0,0xe 0483 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0484 e005 | | Load 0x0,0x5 0485 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0486 c403 | | Store 0x2,0x3 0487 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x2 = 0x487,0xfffd 0488 e006 | | Load 0x0,0x6 ; Debug Table 0x10.0x3 = 0x488,0xfffc 0489 1b0d | | Execute Package,Field_Read,Field_Number 0xd 048a BODY_0478: 048a 00be | | Action Activate_Tasks 048b e006 | | Load 0x0,0x6 ; Debug Table 0x10.0x4 = 0x48b,0x1 048c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 048d e402 | | Load 0x2,0x2 048e 4800 |H | Short_Literal 0x0 048f e403 | | Load 0x2,0x3 0490 4800 |H | Short_Literal 0x0 0491 4800 |H | Short_Literal 0x0 0492 e5ff | | Load 0x2,-0x1 0493 824c | L | Call 0x1,0x4c 0494 00d1 | | Pop_Control Pop_Count_1 0495 0059 | Y | Store_Top Discrete,At_Offset_1 0496 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x5 = 0x496,0x2 0497 6808 |h | Jump_Zero 0x4a0 0498 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x6 = 0x498,0x3 0499 4801 |H | Short_Literal 0x1 049a 4800 |H | Short_Literal 0x0 049b e005 | | Load 0x0,0x5 049c 1818 | | Execute Package,Field_Execute,Field_Number 0x18 049d c403 | | Store 0x2,0x3 049e e21d | | Load 0x1,0x1d ; Debug Table 0x10.0x7 = 0x49e,0x4 049f 0257 | W | Execute Discrete,Raise 04a0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x8 = 0x4a0,0x5 04a1 e402 | | Load 0x2,0x2 04a2 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 04a3 0217 | | Execute Heap_Access,All_Reference 04a4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 04a5 01d7 | | Execute Vector,Field_Read 04a6 0217 | | Execute Heap_Access,All_Reference 04a7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04a8 e5fe | | Load 0x2,-0x2 04a9 e402 | | Load 0x2,0x2 04aa 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 04ab 0217 | | Execute Heap_Access,All_Reference 04ac 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 04ad 01d7 | | Execute Vector,Field_Read 04ae 021f | | Execute Heap_Access,Equal 04af 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 04b0 e006 | | Load 0x0,0x6 ; Debug Table 0x10.0x9 = 0x4b0,0x6 04b1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04b2 e402 | | Load 0x2,0x2 04b3 824d | M | Call 0x1,0x4d 04b4 00d1 | | Pop_Control Pop_Count_1 04b5 0059 | Y | Store_Top Discrete,At_Offset_1 04b6 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0xa = 0x4b6,0x7 04b7 4801 |H | Short_Literal 0x1 04b8 4801 |H | Short_Literal 0x1 04b9 e005 | | Load 0x0,0x5 04ba 1818 | | Execute Package,Field_Execute,Field_Number 0x18 04bb c403 | | Store 0x2,0x3 04bc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xb = 0x4bc,0x8 04bd 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04be TRAP_0478: 04be e21d | | Load 0x1,0x1d 04bf 010f | | Execute Exception,Equal 04c0 6802 |h | Jump_Zero 0x4c3 04c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0xc = 0x4c1,0x9 04c2 0101 | | Execute Exception,Reraise 04c3 0092 096d | m| Action Push_String_Extended,0x96d ; "is_empty" ; Debug Table 0x10.0xd = 0x4c3,0xa 04c5 824b | K | Call 0x1,0x4b 04c6 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xe = 0x4c6,0xb 04c7 4801 |H | Short_Literal 0x1 04c8 4800 |H | Short_Literal 0x0 04c9 e005 | | Load 0x0,0x5 04ca 1818 | | Execute Package,Field_Execute,Field_Number 0x18 04cb c403 | | Store 0x2,0x3 04cc e21d | | Load 0x1,0x1d ; Debug Table 0x10.0xf = 0x4cc,0xc 04cd 0257 | W | Execute Discrete,Raise 04ce 0000 0000 | | .XXX[0x2] 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; SUBPROGRAM 04d0 ; -------------------------------------------------------------------------------------- 04d0 04d9 | | .CONST 0x04d9 ; Address of begin 04d1 0529 | ) | .CONST 0x0529 ; Address of exception handler 04d2 0004 | | .CONST 0x0004 ; Number of locals 04d3 INIT_04d0: 04d3 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x11 = .DEBUG 0x04d3,0x0c98,0x0001,0x0000,0x004c,0x30c6,0x0000,0x012a ; Debug Table 0x11.0x0 = 0x4d3,0xffff 04d4 0007 | | Action Break_Optional 04d5 e22e | . | Load 0x1,0x2e ; Debug Table 0x11.0x1 = 0x4d5,0xfffe 04d6 0007 | | Action Break_Optional 04d7 e22e | . | Load 0x1,0x2e ; Debug Table 0x11.0x2 = 0x4d7,0xfffd 04d8 0007 | | Action Break_Optional 04d9 BODY_04d0: 04d9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x3 = 0x4d9,0x1 04da e5ff | | Load 0x2,-0x1 04db 824e | N | Call 0x1,0x4e 04dc 0033 | 3 | Store_Top Heap_Access,At_Offset_3 04dd e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x4 = 0x4dd,0x2 04de e5ff | | Load 0x2,-0x1 04df 0217 | | Execute Heap_Access,All_Reference 04e0 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 04e1 0217 | | Execute Heap_Access,All_Reference 04e2 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 04e3 01d7 | | Execute Vector,Field_Read 04e4 0032 | 2 | Store_Top Heap_Access,At_Offset_2 04e5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x5 = 0x4e5,0x3 04e6 0217 | | Execute Heap_Access,All_Reference 04e7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04e8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04e9 00cf | | Action Mark_Auxiliary 04ea 780c |x | Jump 0x4f7 04eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x6 = 0x4eb,0x5 04ec 0217 | | Execute Heap_Access,All_Reference 04ed 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04ee e5fe | | Load 0x2,-0x2 04ef 017f | | Execute Record,Equal 04f0 6801 |h | Jump_Zero 0x4f2 04f1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x11.0x7 = 0x4f1,0x6 04f2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x8 = 0x4f2,0x7 04f3 0217 | | Execute Heap_Access,All_Reference 04f4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04f5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 04f6 00c9 | | Action Pop_Auxiliary_Loop 04f7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x9 = 0x4f7,0x4 04f8 00db | | Load_Top At_Offset_3 04f9 021e | | Execute Heap_Access,Maximum 04fa 77f0 |w | Jump_Nonzero 0x4eb 04fb 00ce | | Action Pop_Auxiliary 04fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xa = 0x4fc,0x8 04fd 00da | | Load_Top At_Offset_2 04fe 021f | | Execute Heap_Access,Equal 04ff 7002 |p | Jump_Nonzero 0x502 0500 4887 |H | Short_Literal 0x87 0501 0257 | W | Execute Discrete,Raise 0502 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0xb = 0x502,0x9 0503 0217 | | Execute Heap_Access,All_Reference 0504 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0505 00d9 | | Load_Top At_Offset_1 0506 0217 | | Execute Heap_Access,All_Reference 0507 e239 | 9 | Load 0x1,0x39 0508 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0509 0031 | 1 | Store_Top Heap_Access,At_Offset_1 050a e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0xc = 0x50a,0xa 050b 00d9 | | Load_Top At_Offset_1 050c 0217 | | Execute Heap_Access,All_Reference 050d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 050e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xd = 0x50e,0xb 050f 00d9 | | Load_Top At_Offset_1 0510 0217 | | Execute Heap_Access,All_Reference 0511 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0512 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xe = 0x512,0xc 0513 0217 | | Execute Heap_Access,All_Reference 0514 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0515 00d9 | | Load_Top At_Offset_1 0516 0217 | | Execute Heap_Access,All_Reference 0517 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0518 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xf = 0x518,0xd 0519 00da | | Load_Top At_Offset_2 051a 0217 | | Execute Heap_Access,All_Reference 051b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 051c 0217 | | Execute Heap_Access,All_Reference 051d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 051e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x10 = 0x51e,0xe 051f 00da | | Load_Top At_Offset_2 0520 0217 | | Execute Heap_Access,All_Reference 0521 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0522 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x11 = 0x522,0xf 0523 e5ff | | Load 0x2,-0x1 0524 0217 | | Execute Heap_Access,All_Reference 0525 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0526 e24a | J | Load 0x1,0x4a 0527 180e | | Execute Package,Field_Execute,Field_Number 0xe 0528 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0529 TRAP_04d0: 0529 e21d | | Load 0x1,0x1d 052a 010f | | Execute Exception,Equal 052b 6802 |h | Jump_Zero 0x52e 052c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x12 = 0x52c,0x10 052d 0101 | | Execute Exception,Reraise 052e 0092 096e | n| Action Push_String_Extended,0x96e ; "Enqueue" ; Debug Table 0x11.0x13 = 0x52e,0x11 0530 824b | K | Call 0x1,0x4b 0531 e21d | | Load 0x1,0x1d ; Debug Table 0x11.0x14 = 0x531,0x12 0532 0257 | W | Execute Discrete,Raise 0533 0000 0000 | | .BLANK 0000[0x5] 0538 ; -------------------------------------------------------------------------------------- 0538 ; SUBPROGRAM 0538 ; -------------------------------------------------------------------------------------- 0538 0559 | Y | .CONST 0x0559 ; Address of begin 0539 068e | | .CONST 0x068e ; Address of exception handler 053a 000a | | .CONST 0x000a ; Number of locals 053b INIT_0538: 053b e22b | + | Load 0x1,0x2b ; Debug Table 0x12 = .DEBUG 0x053b,0x0cc4,0x0001,0x0000,0x004c,0x30c6,0x0000,0x013a ; Debug Table 0x12.0x0 = 0x53b,0xffff 053c 0322 | " | Declare_Variable Record 053d 00d8 | | Load_Top At_Offset_0 053e 1c00 | | Execute_Immediate Run_Utility,0x0 053f e22b | + | Load 0x1,0x2b ; Debug Table 0x12.0x1 = 0x53f,0xfffe 0540 0322 | " | Declare_Variable Record 0541 00d8 | | Load_Top At_Offset_0 0542 1c00 | | Execute_Immediate Run_Utility,0x0 0543 e005 | | Load 0x0,0x5 ; Debug Table 0x12.0x2 = 0x543,0xfffd 0544 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0545 02c7 | | Declare_Variable Any 0546 00d8 | | Load_Top At_Offset_0 0547 1c00 | | Execute_Immediate Run_Utility,0x0 0548 e006 | | Load 0x0,0x6 ; Debug Table 0x12.0x3 = 0x548,0xfffc 0549 1b0d | | Execute Package,Field_Read,Field_Number 0xd 054a e22e | . | Load 0x1,0x2e ; Debug Table 0x12.0x4 = 0x54a,0xfffb 054b 0007 | | Action Break_Optional 054c e22e | . | Load 0x1,0x2e ; Debug Table 0x12.0x5 = 0x54c,0xfffa 054d 0007 | | Action Break_Optional 054e e006 | | Load 0x0,0x6 ; Debug Table 0x12.0x6 = 0x54e,0xfff9 054f 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0550 02ff | | Declare_Variable Variant_Record 0551 00d8 | | Load_Top At_Offset_0 0552 1c00 | | Execute_Immediate Run_Utility,0x0 0553 e007 | | Load 0x0,0x7 ; Debug Table 0x12.0x7 = 0x553,0xfff8 0554 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0555 02c7 | | Declare_Variable Any 0556 00d8 | | Load_Top At_Offset_0 0557 1c00 | | Execute_Immediate Run_Utility,0x0 0558 00e7 | | Load_Encached Duration_Cache ; Debug Table 0x12.0x8 = 0x558,0xfff7 0559 BODY_0538: 0559 00be | | Action Activate_Tasks 055a 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x9 = 0x55a,0x1 055b a5f9 | | Store_Unchecked 0x2,-0x7 055c 820e | | Call 0x1,0xe ; Debug Table 0x12.0xa = 0x55c,0x2 055d e5f8 | | Load 0x2,-0x8 055e 017d | } | Execute Record,Structure_Write 055f e006 | | Load 0x0,0x6 ; Debug Table 0x12.0xb = 0x55f,0x3 0560 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0561 00db | | Load_Top At_Offset_3 0562 6575 |eu | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x00004000} 0563 e5fc | | Load 0x2,-0x4 0564 4800 |H | Short_Literal 0x0 0565 e5ff | | Load 0x2,-0x1 0566 e006 | | Load 0x0,0x6 0567 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0568 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0569 00d1 | | Pop_Control Pop_Count_1 056a c405 | | Store 0x2,0x5 056b e405 | | Load 0x2,0x5 ; Debug Table 0x12.0xc = 0x56b,0x4 056c a5f6 | | Store_Unchecked 0x2,-0xa 056d e405 | | Load 0x2,0x5 ; Debug Table 0x12.0xd = 0x56d,0x5 056e 6801 |h | Jump_Zero 0x570 056f 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x12.0xe = 0x56f,0x6 0570 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x12.0xf = 0x570,0x7 0571 70f1 |p | Jump_Nonzero 0x663 0572 e007 | | Load 0x0,0x7 ; Debug Table 0x12.0x10 = 0x572,0x8 0573 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0574 c409 | | Store 0x2,0x9 0575 00cf | | Action Mark_Auxiliary 0576 0007 | | Action Break_Optional ; Debug Table 0x12.0x11 = 0x576,0x9 0577 e5fb | | Load 0x2,-0x5 ; Debug Table 0x12.0x12 = 0x577,0xa 0578 00db | | Load_Top At_Offset_3 0579 e007 | | Load 0x0,0x7 057a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 057b 8245 | E | Call 0x1,0x45 057c 0272 | r | Execute Discrete,Minus 057d 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 057e e00e | | Load 0x0,0xe ; Debug Table 0x12.0x13 = 0x57e,0xb 057f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0580 e005 | | Load 0x0,0x5 0581 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0582 c404 | | Store 0x2,0x4 0583 00cf | | Action Mark_Auxiliary 0584 0007 | | Action Break_Optional ; Debug Table 0x12.0x14 = 0x584,0xc 0585 e006 | | Load 0x0,0x6 ; Debug Table 0x12.0x15 = 0x585,0xd 0586 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0587 e402 | | Load 0x2,0x2 0588 4800 |H | Short_Literal 0x0 0589 e404 | | Load 0x2,0x4 058a e40a | | Load 0x2,0xa 058b 4800 |H | Short_Literal 0x0 058c e5ff | | Load 0x2,-0x1 058d 824c | L | Call 0x1,0x4c 058e 00d1 | | Pop_Control Pop_Count_1 058f c405 | | Store 0x2,0x5 0590 e5fb | | Load 0x2,-0x5 ; Debug Table 0x12.0x16 = 0x590,0xe 0591 e409 | | Load 0x2,0x9 0592 e007 | | Load 0x0,0x7 0593 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0594 8245 | E | Call 0x1,0x45 0595 0272 | r | Execute Discrete,Minus 0596 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0597 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x17 = 0x597,0xf 0598 4800 |H | Short_Literal 0x0 0599 027a | z | Execute Discrete,Less_Equal 059a 7005 |p | Jump_Nonzero 0x5a0 059b e405 | | Load 0x2,0x5 ; Debug Table 0x12.0x18 = 0x59b,0x10 059c 0f01 | | Execute_Immediate Equal,0x1 059d 6802 |h | Jump_Zero 0x5a0 059e 00c9 | | Action Pop_Auxiliary_Loop 059f 7fe5 | | Jump 0x585 05a0 00ce | | Action Pop_Auxiliary 05a1 e405 | | Load 0x2,0x5 ; Debug Table 0x12.0x19 = 0x5a1,0x11 05a2 6807 |h | Jump_Zero 0x5aa 05a3 e404 | | Load 0x2,0x4 ; Debug Table 0x12.0x1a = 0x5a3,0x12 05a4 4801 |H | Short_Literal 0x1 05a5 4800 |H | Short_Literal 0x0 05a6 e005 | | Load 0x0,0x5 05a7 1818 | | Execute Package,Field_Execute,Field_Number 0x18 05a8 c404 | | Store 0x2,0x4 05a9 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x12.0x1b = 0x5a9,0x13 05aa e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x1c = 0x5aa,0x14 05ab e402 | | Load 0x2,0x2 05ac 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05ad 0217 | | Execute Heap_Access,All_Reference 05ae 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05af 01d7 | | Execute Vector,Field_Read 05b0 0217 | | Execute Heap_Access,All_Reference 05b1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05b2 e5fe | | Load 0x2,-0x2 05b3 e402 | | Load 0x2,0x2 05b4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 05b5 0217 | | Execute Heap_Access,All_Reference 05b6 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05b7 01d7 | | Execute Vector,Field_Read 05b8 021f | | Execute Heap_Access,Equal 05b9 681e |h | Jump_Zero 0x5d8 05ba e006 | | Load 0x0,0x6 ; Debug Table 0x12.0x1d = 0x5ba,0x15 05bb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05bc e402 | | Load 0x2,0x2 05bd 824d | M | Call 0x1,0x4d 05be 00d1 | | Pop_Control Pop_Count_1 05bf c405 | | Store 0x2,0x5 05c0 e404 | | Load 0x2,0x4 ; Debug Table 0x12.0x1e = 0x5c0,0x16 05c1 4801 |H | Short_Literal 0x1 05c2 4800 |H | Short_Literal 0x0 05c3 e005 | | Load 0x0,0x5 05c4 1818 | | Execute Package,Field_Execute,Field_Number 0x18 05c5 c404 | | Store 0x2,0x4 05c6 e5fb | | Load 0x2,-0x5 ; Debug Table 0x12.0x1f = 0x5c6,0x17 05c7 00db | | Load_Top At_Offset_3 05c8 e007 | | Load 0x0,0x7 05c9 1812 | | Execute Package,Field_Execute,Field_Number 0x12 05ca 8245 | E | Call 0x1,0x45 05cb 0272 | r | Execute Discrete,Minus 05cc 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 05cd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x20 = 0x5cd,0x18 05ce 4800 |H | Short_Literal 0x0 05cf 027a | z | Execute Discrete,Less_Equal 05d0 6801 |h | Jump_Zero 0x5d2 05d1 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x12.0x21 = 0x5d1,0x19 05d2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x22 = 0x5d2,0x1a 05d3 e5ff | | Load 0x2,-0x1 05d4 00db | | Load_Top At_Offset_3 05d5 e24a | J | Load 0x1,0x4a 05d6 180d | | Execute Package,Field_Execute,Field_Number 0xd 05d7 7887 |x | Jump 0x65f 05d8 e212 | | Load 0x1,0x12 ; Debug Table 0x12.0x23 = 0x5d8,0x1b 05d9 e5fd | | Load 0x2,-0x3 05da 039c | | Declare_Variable Heap_Access,By_Allocation 05db a5f7 | | Store_Unchecked 0x2,-0x9 05dc 0007 | | Action Break_Optional ; Debug Table 0x12.0x24 = 0x5dc,0x1c 05dd e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0x25 = 0x5dd,0x1d 05de e5f7 | | Load 0x2,-0x9 05df 0217 | | Execute Heap_Access,All_Reference 05e0 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 05e1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x26 = 0x5e1,0x1e 05e2 e5f7 | | Load 0x2,-0x9 05e3 0217 | | Execute Heap_Access,All_Reference 05e4 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 05e5 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x27 = 0x5e5,0x1f 05e6 e005 | | Load 0x0,0x5 05e7 1b0e | | Execute Package,Field_Read,Field_Number 0xe 05e8 012f | / | Execute Any,Equal 05e9 680c |h | Jump_Zero 0x5f6 05ea e00e | | Load 0x0,0xe ; Debug Table 0x12.0x28 = 0x5ea,0x20 05eb 1810 | | Execute Package,Field_Execute,Field_Number 0x10 05ec e005 | | Load 0x0,0x5 05ed 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05ee e5f7 | | Load 0x2,-0x9 05ef 0217 | | Execute Heap_Access,All_Reference 05f0 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 05f1 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x29 = 0x5f1,0x21 05f2 e5f7 | | Load 0x2,-0x9 05f3 0217 | | Execute Heap_Access,All_Reference 05f4 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 05f5 7808 |x | Jump 0x5fe 05f6 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x2a = 0x5f6,0x22 05f7 e5f7 | | Load 0x2,-0x9 05f8 0217 | | Execute Heap_Access,All_Reference 05f9 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 05fa 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x2b = 0x5fa,0x23 05fb e5f7 | | Load 0x2,-0x9 05fc 0217 | | Execute Heap_Access,All_Reference 05fd 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 05fe e006 | | Load 0x0,0x6 ; Debug Table 0x12.0x2c = 0x5fe,0x24 05ff 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0600 e403 | | Load 0x2,0x3 0601 4800 |H | Short_Literal 0x0 0602 e5f7 | | Load 0x2,-0x9 0603 0217 | | Execute Heap_Access,All_Reference 0604 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0605 4800 |H | Short_Literal 0x0 0606 4800 |H | Short_Literal 0x0 0607 e5ff | | Load 0x2,-0x1 0608 824c | L | Call 0x1,0x4c 0609 00d1 | | Pop_Control Pop_Count_1 060a c405 | | Store 0x2,0x5 060b 00cf | | Action Mark_Auxiliary ; Debug Table 0x12.0x2d = 0x60b,0x25 060c e006 | | Load 0x0,0x6 ; Debug Table 0x12.0x2e = 0x60c,0xfbff 060d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 060e e006 | | Load 0x0,0x6 ; Debug Table 0x12.0x2f = 0x60e,0x401 060f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0610 e402 | | Load 0x2,0x2 0611 824d | M | Call 0x1,0x4d 0612 00d1 | | Pop_Control Pop_Count_1 0613 0059 | Y | Store_Top Discrete,At_Offset_1 0614 e404 | | Load 0x2,0x4 ; Debug Table 0x12.0x30 = 0x614,0x402 0615 4801 |H | Short_Literal 0x1 0616 4800 |H | Short_Literal 0x0 0617 e005 | | Load 0x0,0x5 0618 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0619 c404 | | Store 0x2,0x4 061a 00d1 | | Pop_Control Pop_Count_1 061b 00ce | | Action Pop_Auxiliary 061c e405 | | Load 0x2,0x5 ; Debug Table 0x12.0x31 = 0x61c,0x26 061d 6805 |h | Jump_Zero 0x623 061e e405 | | Load 0x2,0x5 ; Debug Table 0x12.0x32 = 0x61e,0x27 061f a5f6 | | Store_Unchecked 0x2,-0xa 0620 e212 | | Load 0x1,0x12 ; Debug Table 0x12.0x33 = 0x620,0x28 0621 a5f7 | | Store_Unchecked 0x2,-0x9 0622 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x12.0x34 = 0x622,0x29 0623 e5fb | | Load 0x2,-0x5 ; Debug Table 0x12.0x35 = 0x623,0x2a 0624 00db | | Load_Top At_Offset_3 0625 e007 | | Load 0x0,0x7 0626 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0627 8245 | E | Call 0x1,0x45 0628 0272 | r | Execute Discrete,Minus 0629 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 062a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x36 = 0x62a,0x2b 062b 4800 |H | Short_Literal 0x0 062c 027c | | | Execute Discrete,Less 062d 6802 |h | Jump_Zero 0x630 062e 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x37 = 0x62e,0x2c 062f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0630 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x12.0x38 = 0x630,0x2d 0631 0219 | | Execute Heap_Access,All_Read 0632 e006 | | Load 0x0,0x6 0633 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0634 00d9 | | Load_Top At_Offset_1 0635 4800 |H | Short_Literal 0x0 0636 e5f7 | | Load 0x2,-0x9 0637 0217 | | Execute Heap_Access,All_Reference 0638 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0639 e40a | | Load 0x2,0xa 063a 4801 |H | Short_Literal 0x1 063b e5ff | | Load 0x2,-0x1 063c 824c | L | Call 0x1,0x4c 063d 00d1 | | Pop_Control Pop_Count_1 063e c405 | | Store 0x2,0x5 063f 00d1 | | Pop_Control Pop_Count_1 0640 e405 | | Load 0x2,0x5 ; Debug Table 0x12.0x39 = 0x640,0x2e 0641 681f |h | Jump_Zero 0x661 0642 e006 | | Load 0x0,0x6 ; Debug Table 0x12.0x3a = 0x642,0x2f 0643 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0644 e403 | | Load 0x2,0x3 0645 824d | M | Call 0x1,0x4d 0646 00d1 | | Pop_Control Pop_Count_1 0647 c5f6 | | Store 0x2,-0xa 0648 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x12.0x3b = 0x648,0x30 0649 0217 | | Execute Heap_Access,All_Reference 064a 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 064b 680b |h | Jump_Zero 0x657 064c e5f7 | | Load 0x2,-0x9 ; Debug Table 0x12.0x3c = 0x64c,0x31 064d 0219 | | Execute Heap_Access,All_Read 064e 00d8 | | Load_Top At_Offset_0 064f 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0650 4801 |H | Short_Literal 0x1 0651 4800 |H | Short_Literal 0x0 0652 e005 | | Load 0x0,0x5 0653 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0654 00d9 | | Load_Top At_Offset_1 0655 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0656 00d1 | | Pop_Control Pop_Count_1 0657 e212 | | Load 0x1,0x12 ; Debug Table 0x12.0x3d = 0x657,0x32 0658 a5f7 | | Store_Unchecked 0x2,-0x9 0659 e405 | | Load 0x2,0x5 ; Debug Table 0x12.0x3e = 0x659,0x33 065a 0f01 | | Execute_Immediate Equal,0x1 065b 7003 |p | Jump_Nonzero 0x65f 065c e405 | | Load 0x2,0x5 ; Debug Table 0x12.0x3f = 0x65c,0x34 065d a5f6 | | Store_Unchecked 0x2,-0xa 065e 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x12.0x40 = 0x65e,0x35 065f 00c9 | | Action Pop_Auxiliary_Loop 0660 7f16 | | Jump 0x577 0661 00ce | | Action Pop_Auxiliary 0662 7805 |x | Jump 0x668 0663 e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x41 = 0x663,0x37 0664 e5f7 | | Load 0x2,-0x9 0665 8222 | " | Call 0x1,0x22 0666 6801 |h | Jump_Zero 0x668 0667 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x12.0x42 = 0x667,0x38 0668 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x43 = 0x668,0x39 0669 a5f9 | | Store_Unchecked 0x2,-0x7 066a e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x44 = 0x66a,0x3a 066b e5f7 | | Load 0x2,-0x9 066c 0217 | | Execute Heap_Access,All_Reference 066d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 066e 0217 | | Execute Heap_Access,All_Reference 066f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0670 01d7 | | Execute Vector,Field_Read 0671 a406 | | Store_Unchecked 0x2,0x6 0672 e406 | | Load 0x2,0x6 ; Debug Table 0x12.0x45 = 0x672,0x3b 0673 0217 | | Execute Heap_Access,All_Reference 0674 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0675 a407 | | Store_Unchecked 0x2,0x7 0676 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x46 = 0x676,0x3c 0677 0217 | | Execute Heap_Access,All_Reference 0678 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0679 e5f8 | | Load 0x2,-0x8 067a 017d | } | Execute Record,Structure_Write 067b e5fa | | Load 0x2,-0x6 ; Debug Table 0x12.0x47 = 0x67b,0x3d 067c 6810 |h | Jump_Zero 0x68d 067d e406 | | Load 0x2,0x6 ; Debug Table 0x12.0x48 = 0x67d,0x3e 067e e407 | | Load 0x2,0x7 067f 0217 | | Execute Heap_Access,All_Reference 0680 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0681 0217 | | Execute Heap_Access,All_Reference 0682 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0683 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x49 = 0x683,0x3f 0684 0217 | | Execute Heap_Access,All_Reference 0685 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0686 e406 | | Load 0x2,0x6 0687 0217 | | Execute Heap_Access,All_Reference 0688 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0689 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x4a = 0x689,0x40 068a e239 | 9 | Load 0x1,0x39 068b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 068c c407 | | Store 0x2,0x7 068d 4507 |E | Exit_Suprogram New_Top_Offset 0x7 068e TRAP_0538: 068e e21d | | Load 0x1,0x1d 068f 010f | | Execute Exception,Equal 0690 6802 |h | Jump_Zero 0x693 0691 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4b = 0x691,0x41 0692 0101 | | Execute Exception,Reraise 0693 0092 096f | o| Action Push_String_Extended,0x96f ; "Dequeue" ; Debug Table 0x12.0x4c = 0x693,0x42 0695 824b | K | Call 0x1,0x4b 0696 e21d | | Load 0x1,0x1d ; Debug Table 0x12.0x4d = 0x696,0x43 0697 0257 | W | Execute Discrete,Raise 0698 ; -------------------------------------------------------------------------------------- 0698 ; SUBPROGRAM 0698 ; -------------------------------------------------------------------------------------- 0698 06a1 | | .CONST 0x06a1 ; Address of begin 0699 06e7 | | .CONST 0x06e7 ; Address of exception handler 069a 0004 | | .CONST 0x0004 ; Number of locals 069b INIT_0698: 069b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x13 = .DEBUG 0x069b,0x0d62,0x0002,0x0000,0x004c,0x30c6,0x0000,0x017c ; Debug Table 0x13.0x0 = 0x69b,0xffff 069c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 069d e231 | 1 | Load 0x1,0x31 ; Debug Table 0x13.0x1 = 0x69d,0xfffe 069e 0007 | | Action Break_Optional 069f e231 | 1 | Load 0x1,0x31 ; Debug Table 0x13.0x2 = 0x69f,0xfffd 06a0 0007 | | Action Break_Optional 06a1 BODY_0698: 06a1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x3 = 0x6a1,0x1 06a2 0217 | | Execute Heap_Access,All_Reference 06a3 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 06a4 0217 | | Execute Heap_Access,All_Reference 06a5 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 06a6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x4 = 0x6a7,0x2 06a8 0217 | | Execute Heap_Access,All_Reference 06a9 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 06aa 0032 | 2 | Store_Top Heap_Access,At_Offset_2 06ab 00cf | | Action Mark_Auxiliary 06ac 7808 |x | Jump 0x6b5 06ad 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x5 = 0x6ad,0x4 06ae 0a01 | | Execute_Immediate Plus,0x1 06af c402 | | Store 0x2,0x2 06b0 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x6 = 0x6b0,0x5 06b1 0217 | | Execute Heap_Access,All_Reference 06b2 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 06b3 0033 | 3 | Store_Top Heap_Access,At_Offset_3 06b4 00c9 | | Action Pop_Auxiliary_Loop 06b5 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x7 = 0x6b5,0x3 06b6 00da | | Load_Top At_Offset_2 06b7 021e | | Execute Heap_Access,Maximum 06b8 77f4 |w | Jump_Nonzero 0x6ad 06b9 00ce | | Action Pop_Auxiliary 06ba 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x8 = 0x6ba,0x6 06bb 7003 |p | Jump_Nonzero 0x6bf 06bc e244 | D | Load 0x1,0x44 ; Debug Table 0x13.0x9 = 0x6bc,0x7 06bd 0335 | 5 | Declare_Variable Array,Duplicate 06be 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0xa = 0x6bf,0x8 06c0 00d9 | | Load_Top At_Offset_1 06c1 021f | | Execute Heap_Access,Equal 06c2 7002 |p | Jump_Nonzero 0x6c5 06c3 4887 |H | Short_Literal 0x87 06c4 0257 | W | Execute Discrete,Raise 06c5 00cf | | Action Mark_Auxiliary ; Debug Table 0x13.0xb = 0x6c5,0x9 06c6 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0xc = 0x6c6,0xfbff 06c7 e402 | | Load 0x2,0x2 06c8 e226 | & | Load 0x1,0x26 06c9 0334 | 4 | Declare_Variable Array,With_Constraint 06ca 00cf | | Action Mark_Auxiliary 06cb e402 | | Load 0x2,0x2 ; Debug Table 0x13.0xd = 0x6cb,0x401 06cc 4801 |H | Short_Literal 0x1 06cd 0263 | c | Execute Discrete,Above_Bound 06ce 7015 |p | Jump_Nonzero 0x6e4 06cf e403 | | Load 0x2,0x3 ; Debug Table 0x13.0xe = 0x6cf,0x402 06d0 0217 | | Execute Heap_Access,All_Reference 06d1 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 06d2 a403 | | Store_Unchecked 0x2,0x3 06d3 e20d | | Load 0x1,0xd ; Debug Table 0x13.0xf = 0x6d3,0x403 06d4 0322 | " | Declare_Variable Record 06d5 e403 | | Load 0x2,0x3 06d6 0217 | | Execute Heap_Access,All_Reference 06d7 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 06d8 00d9 | | Load_Top At_Offset_1 06d9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06da e403 | | Load 0x2,0x3 06db e237 | 7 | Load 0x1,0x37 06dc 1812 | | Execute Package,Field_Execute,Field_Number 0x12 06dd 00d9 | | Load_Top At_Offset_1 06de 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 06df 00d9 | | Load_Top At_Offset_1 06e0 e406 | | Load 0x2,0x6 06e1 01d6 | | Execute Vector,Field_Write 06e2 00c8 | | Action Pop_Auxiliary_Range 06e3 3feb |? | Loop_Increasing 0x6cf 06e4 00ce | | Action Pop_Auxiliary 06e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x10 = 0x6e5,0x404 06e6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06e7 TRAP_0698: 06e7 e21d | | Load 0x1,0x1d 06e8 010f | | Execute Exception,Equal 06e9 6802 |h | Jump_Zero 0x6ec 06ea 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x11 = 0x6ea,0xa 06eb 0101 | | Execute Exception,Reraise 06ec 0092 0970 | p| Action Push_String_Extended,0x970 ; "Initialize" ; Debug Table 0x13.0x12 = 0x6ec,0xb 06ee 824b | K | Call 0x1,0x4b 06ef e21d | | Load 0x1,0x1d ; Debug Table 0x13.0x13 = 0x6ef,0xc 06f0 0257 | W | Execute Discrete,Raise 06f1 0000 0000 | | .BLANK 0000[0x7] 06f8 ; -------------------------------------------------------------------------------------- 06f8 ; SUBPROGRAM 06f8 ; -------------------------------------------------------------------------------------- 06f8 0703 | | .CONST 0x0703 ; Address of begin 06f9 0742 | B | .CONST 0x0742 ; Address of exception handler 06fa 0005 | | .CONST 0x0005 ; Number of locals 06fb INIT_06f8: 06fb e22e | . | Load 0x1,0x2e ; Debug Table 0x14 = .DEBUG 0x06fb,0x0d8c,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0185 ; Debug Table 0x14.0x0 = 0x6fb,0xffff 06fc 0007 | | Action Break_Optional 06fd e22e | . | Load 0x1,0x2e ; Debug Table 0x14.0x1 = 0x6fd,0xfffe 06fe 0007 | | Action Break_Optional 06ff e231 | 1 | Load 0x1,0x31 ; Debug Table 0x14.0x2 = 0x6ff,0xfffd 0700 0007 | | Action Break_Optional 0701 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x14.0x3 = 0x701,0xfffc 0702 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0703 BODY_06f8: 0703 e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0x4 = 0x703,0x1 0704 e5ff | | Load 0x2,-0x1 0705 0217 | | Execute Heap_Access,All_Reference 0706 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0707 0217 | | Execute Heap_Access,All_Reference 0708 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0709 01d7 | | Execute Vector,Field_Read 070a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 070b 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x5 = 0x70b,0x2 070c 0217 | | Execute Heap_Access,All_Reference 070d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 070e a402 | | Store_Unchecked 0x2,0x2 070f 00cf | | Action Mark_Auxiliary 0710 7808 |x | Jump 0x719 0711 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x6 = 0x711,0x4 0712 0a01 | | Execute_Immediate Plus,0x1 0713 005a | Z | Store_Top Discrete,At_Offset_2 0714 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x7 = 0x714,0x5 0715 0217 | | Execute Heap_Access,All_Reference 0716 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0717 a402 | | Store_Unchecked 0x2,0x2 0718 00c9 | | Action Pop_Auxiliary_Loop 0719 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x8 = 0x719,0x3 071a e403 | | Load 0x2,0x3 071b 021e | | Execute Heap_Access,Maximum 071c 77f4 |w | Jump_Nonzero 0x711 071d 00ce | | Action Pop_Auxiliary 071e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x9 = 0x71e,0x6 071f 7003 |p | Jump_Nonzero 0x723 0720 e244 | D | Load 0x1,0x44 ; Debug Table 0x14.0xa = 0x720,0x7 0721 0335 | 5 | Declare_Variable Array,Duplicate 0722 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0723 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0xb = 0x723,0x8 0724 00db | | Load_Top At_Offset_3 0725 021f | | Execute Heap_Access,Equal 0726 7002 |p | Jump_Nonzero 0x729 0727 4887 |H | Short_Literal 0x87 0728 0257 | W | Execute Discrete,Raise 0729 00cf | | Action Mark_Auxiliary ; Debug Table 0x14.0xc = 0x729,0x9 072a 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0xd = 0x72a,0xfbff 072b 00da | | Load_Top At_Offset_2 072c e226 | & | Load 0x1,0x26 072d 0334 | 4 | Declare_Variable Array,With_Constraint 072e 00cf | | Action Mark_Auxiliary 072f 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0xe = 0x72f,0x401 0730 4801 |H | Short_Literal 0x1 0731 0263 | c | Execute Discrete,Above_Bound 0732 700c |p | Jump_Nonzero 0x73f 0733 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0xf = 0x733,0x402 0734 0217 | | Execute Heap_Access,All_Reference 0735 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0736 a402 | | Store_Unchecked 0x2,0x2 0737 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x10 = 0x737,0x403 0738 0217 | | Execute Heap_Access,All_Reference 0739 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 073a 00d9 | | Load_Top At_Offset_1 073b e407 | | Load 0x2,0x7 073c 01d6 | | Execute Vector,Field_Write 073d 00c8 | | Action Pop_Auxiliary_Range 073e 3ff4 |? | Loop_Increasing 0x733 073f 00ce | | Action Pop_Auxiliary 0740 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x11 = 0x740,0x404 0741 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0742 TRAP_06f8: 0742 e21d | | Load 0x1,0x1d 0743 010f | | Execute Exception,Equal 0744 6802 |h | Jump_Zero 0x747 0745 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x12 = 0x745,0xa 0746 0101 | | Execute Exception,Reraise 0747 0092 0970 | p| Action Push_String_Extended,0x970 ; "Initialize" ; Debug Table 0x14.0x13 = 0x747,0xb 0749 824b | K | Call 0x1,0x4b 074a e21d | | Load 0x1,0x1d ; Debug Table 0x14.0x14 = 0x74a,0xc 074b 0257 | W | Execute Discrete,Raise 074c 0000 0000 | | .BLANK 0000[0x4] 0750 ; -------------------------------------------------------------------------------------- 0750 ; SUBPROGRAM 0750 ; -------------------------------------------------------------------------------------- 0750 0753 | S | .CONST 0x0753 ; Address of begin 0751 0004 | | .CONST 0x0004 ; Address of exception handler 0752 0001 | | .CONST 0x0001 ; Number of locals 0753 BODY_0750: 0753 INIT_0750: 0753 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x0753,0x0db8,0x0001,0x0000,0x004c,0x30c6,0x0000,0x0192 ; Debug Table 0x15.0x0 = 0x753,0x1 0754 0219 | | Execute Heap_Access,All_Read 0755 e004 | | Load 0x0,0x4 0756 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0757 00d9 | | Load_Top At_Offset_1 0758 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0759 4801 |H | Short_Literal 0x1 075a e004 | | Load 0x0,0x4 075b 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 075c 00da | | Load_Top At_Offset_2 075d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 075e c5fe | | Store 0x2,-0x2 075f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0760 ; -------------------------------------------------------------------------------------- 0760 ; SUBPROGRAM 0760 ; -------------------------------------------------------------------------------------- 0760 0763 | c | .CONST 0x0763 ; Address of begin 0761 0004 | | .CONST 0x0004 ; Address of exception handler 0762 0001 | | .CONST 0x0001 ; Number of locals 0763 BODY_0760: 0763 INIT_0760: 0763 4608 |F | Jump_Case 0x9 ; Debug Table 0x16 = .DEBUG 0x0763,0x0dbc,0x0005,0x0000,0x004c,0x35c6,0x0000,0x007a 0764 7808 |x | Jump 0x76d ; case 0x0 0765 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0766 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0767 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0768 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0769 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 076a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 076b 7805 |x | Jump 0x771 ; case 0x7 076c 780e |x | Jump 0x77b ; case 0x8 076d 4800 |H | Short_Literal 0x0 076e 00db | | Load_Top At_Offset_3 076f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0770 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0771 00db | | Load_Top At_Offset_3 0772 4801 |H | Short_Literal 0x1 0773 e5fe | | Load 0x2,-0x2 0774 e001 | | Load 0x0,0x1 0775 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0776 035b | [ | Declare_Type Array,Constrained 0777 4801 |H | Short_Literal 0x1 0778 e5ff | | Load 0x2,-0x1 0779 031b | | Declare_Type Variant_Record,Constrained 077a 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 077b 00db | | Load_Top At_Offset_3 077c 00db | | Load_Top At_Offset_3 077d 02fc | | Declare_Variable Variant_Record,With_Constraint 077e 4801 |H | Short_Literal 0x1 077f e5fe | | Load 0x2,-0x2 0780 e001 | | Load 0x0,0x1 0781 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0782 0334 | 4 | Declare_Variable Array,With_Constraint 0783 2d05 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x5 0784 016a | j | QQ_execute Variant_Record,XXX 0785 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0786 0000 0000 | | .XXX[0x2] 0788 ; -------------------------------------------------------------------------------------- 0788 ; SUBPROGRAM 0788 ; -------------------------------------------------------------------------------------- 0788 078b | | .CONST 0x078b ; Address of begin 0789 0004 | | .CONST 0x0004 ; Address of exception handler 078a 0001 | | .CONST 0x0001 ; Number of locals 078b BODY_0788: 078b INIT_0788: 078b 4608 |F | Jump_Case 0x9 ; Debug Table 0x17 = .DEBUG 0x078b,0x0dbe,0x0005,0x0000,0x004c,0x35c6,0x0000,0x00c5 078c 7808 |x | Jump 0x795 ; case 0x0 078d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 078e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 078f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0790 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0791 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0792 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0793 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0794 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0795 e22c | , | Load 0x1,0x2c 0796 00db | | Load_Top At_Offset_3 0797 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0798 4800 |H | Short_Literal 0x0 0799 00db | | Load_Top At_Offset_3 079a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 079b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 079c 0000 0000 | | .BLANK 0000[0x4] 07a0 ; -------------------------------------------------------------------------------------- 07a0 ; SUBPROGRAM 07a0 ; -------------------------------------------------------------------------------------- 07a0 07a3 | | .CONST 0x07a3 ; Address of begin 07a1 0004 | | .CONST 0x0004 ; Address of exception handler 07a2 0001 | | .CONST 0x0001 ; Number of locals 07a3 BODY_07a0: 07a3 INIT_07a0: 07a3 4608 |F | Jump_Case 0x9 ; Debug Table 0x18 = .DEBUG 0x07a3,0x0dc0,0x0005,0x0000,0x004c,0x35c6,0x0000,0x0108 07a4 7808 |x | Jump 0x7ad ; case 0x0 07a5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 07a6 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 07a7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 07a8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 07a9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 07aa 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 07ab 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 07ac 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 07ad 00da | | Load_Top At_Offset_2 07ae 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 07af 0125 | % | Execute Any,Set_Constraint 07b0 00da | | Load_Top At_Offset_2 07b1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 07b2 1c00 | | Execute_Immediate Run_Utility,0x0 07b3 00da | | Load_Top At_Offset_2 07b4 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 07b5 0125 | % | Execute Any,Set_Constraint 07b6 00da | | Load_Top At_Offset_2 07b7 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 07b8 1c00 | | Execute_Immediate Run_Utility,0x0 07b9 00da | | Load_Top At_Offset_2 07ba 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 07bb 0125 | % | Execute Any,Set_Constraint 07bc 00da | | Load_Top At_Offset_2 07bd 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 07be 1c00 | | Execute_Immediate Run_Utility,0x0 07bf 4800 |H | Short_Literal 0x0 07c0 00db | | Load_Top At_Offset_3 07c1 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 07c2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 07c3 0000 0000 | | .BLANK 0000[0x5] 07c8 ; -------------------------------------------------------------------------------------- 07c8 ; SUBPROGRAM 07c8 ; -------------------------------------------------------------------------------------- 07c8 07cb | | .CONST 0x07cb ; Address of begin 07c9 0004 | | .CONST 0x0004 ; Address of exception handler 07ca 0001 | | .CONST 0x0001 ; Number of locals 07cb BODY_07c8: 07cb INIT_07c8: 07cb 4820 |H | Short_Literal 0x20 ; Debug Table 0x19 = .DEBUG 0x07cb,0x0dc2,0x0001,0x0000,0x004c,0x35c6,0x0000,0x0212 ; Debug Table 0x19.0x0 = 0x7cb,0x1 07cc 00db | | Load_Top At_Offset_3 07cd 01cb | | Execute Vector,Append 07ce e010 | | Load 0x0,0x10 07cf 180d | | Execute Package,Field_Execute,Field_Number 0xd 07d0 01cc | | Execute Vector,Catenate 07d1 0092 0971 | q| Action Push_String_Extended,0x971 ; "Unexpected_Exception" 07d3 4802 |H | Short_Literal 0x2 07d4 0092 0972 | r| Action Push_String_Extended,0x972 ; "Mail_Msg_Set" 07d6 e011 | | Load 0x0,0x11 07d7 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 07d8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07d9 0000 0000 | | .BLANK 0000[0x7] 07e0 ; -------------------------------------------------------------------------------------- 07e0 ; SUBPROGRAM 07e0 ; -------------------------------------------------------------------------------------- 07e0 07e7 | | .CONST 0x07e7 ; Address of begin 07e1 0004 | | .CONST 0x0004 ; Address of exception handler 07e2 0003 | | .CONST 0x0003 ; Number of locals 07e3 INIT_07e0: 07e3 e006 | | Load 0x0,0x6 ; Debug Table 0x1a = .DEBUG 0x07e3,0x0dc6,0x0001,0x0000,0x004c,0x35c6,0x0000,0x0269 ; Debug Table 0x1a.0x0 = 0x7e3,0xffff 07e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07e5 e246 | F | Load 0x1,0x46 ; Debug Table 0x1a.0x1 = 0x7e5,0xfffe 07e6 0007 | | Action Break_Optional 07e7 BODY_07e0: 07e7 e5fb | | Load 0x2,-0x5 ; Debug Table 0x1a.0x2 = 0x7e7,0x1 07e8 e5fe | | Load 0x2,-0x2 07e9 0e01 | | Execute_Immediate Not_Equal,0x1 07ea 0279 | y | Execute Discrete,And 07eb 6803 |h | Jump_Zero 0x7ef 07ec 4806 |H | Short_Literal 0x6 ; Debug Table 0x1a.0x3 = 0x7ec,0x2 07ed a5f9 | | Store_Unchecked 0x2,-0x7 07ee 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x1a.0x4 = 0x7ee,0x3 07ef e004 | | Load 0x0,0x4 ; Debug Table 0x1a.0x5 = 0x7ef,0x4 07f0 1b10 | | Execute Package,Field_Read,Field_Number 0x10 07f1 e5fa | | Load 0x2,-0x6 07f2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07f3 4801 |H | Short_Literal 0x1 07f4 e5fd | | Load 0x2,-0x3 07f5 e5fc | | Load 0x2,-0x4 07f6 4800 |H | Short_Literal 0x0 07f7 e5ff | | Load 0x2,-0x1 07f8 e5fe | | Load 0x2,-0x2 07f9 e243 | C | Load 0x1,0x43 07fa 01d7 | | Execute Vector,Field_Read 07fb e004 | | Load 0x0,0x4 07fc 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 07fd e5fa | | Load 0x2,-0x6 07fe 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 07ff 005a | Z | Store_Top Discrete,At_Offset_2 0800 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x6 = 0x800,0x5 0801 a5f9 | | Store_Unchecked 0x2,-0x7 0802 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x7 = 0x802,0x6 0803 6801 |h | Jump_Zero 0x805 0804 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x1a.0x8 = 0x804,0x7 0805 e5fb | | Load 0x2,-0x5 ; Debug Table 0x1a.0x9 = 0x805,0x8 0806 6888 |h | Jump_Zero 0x88f 0807 e22c | , | Load 0x1,0x2c ; Debug Table 0x1a.0xa = 0x807,0x9 0808 e004 | | Load 0x0,0x4 0809 1817 | | Execute Package,Field_Execute,Field_Number 0x17 080a e5fa | | Load 0x2,-0x6 080b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 080c e248 | H | Load 0x1,0x48 080d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 080e 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0xb = 0x80e,0xa 080f e004 | | Load 0x0,0x4 0810 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0811 e5fa | | Load 0x2,-0x6 0812 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0813 e248 | H | Load 0x1,0x48 0814 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0815 e5fa | | Load 0x2,-0x6 0816 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0817 e248 | H | Load 0x1,0x48 0818 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0819 e004 | | Load 0x0,0x4 ; Debug Table 0x1a.0xc = 0x819,0xb 081a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 081b e5fa | | Load 0x2,-0x6 081c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 081d e248 | H | Load 0x1,0x48 081e 1810 | | Execute Package,Field_Execute,Field_Number 0x10 081f e5fa | | Load 0x2,-0x6 0820 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0821 e247 | G | Load 0x1,0x47 0822 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0823 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0824 e23b | ; | Load 0x1,0x3b ; Debug Table 0x1a.0xd = 0x824,0xc 0825 00d9 | | Load_Top At_Offset_1 0826 039c | | Declare_Variable Heap_Access,By_Allocation 0827 00d8 | | Load_Top At_Offset_0 0828 0217 | | Execute Heap_Access,All_Reference 0829 1c00 | | Execute_Immediate Run_Utility,0x0 082a e5fa | | Load 0x2,-0x6 082b 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 082c 0007 | | Action Break_Optional ; Debug Table 0x1a.0xe = 0x82c,0xd 082d e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0xf = 0x82d,0xe 082e 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 082f e23c | < | Load 0x1,0x3c 0830 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0831 00d9 | | Load_Top At_Offset_1 0832 0218 | | Execute Heap_Access,All_Write 0833 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x10 = 0x833,0xf 0834 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0835 e23c | < | Load 0x1,0x3c 0836 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0837 e5fa | | Load 0x2,-0x6 0838 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0839 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x11 = 0x839,0x10 083a e230 | 0 | Load 0x1,0x30 083b 1c08 | | Execute_Immediate Run_Utility,0x8 083c e231 | 1 | Load 0x1,0x31 083d 00da | | Load_Top At_Offset_2 083e 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 083f 00d8 | | Load_Top At_Offset_0 0840 0217 | | Execute Heap_Access,All_Reference 0841 1c00 | | Execute_Immediate Run_Utility,0x0 0842 e5fa | | Load 0x2,-0x6 0843 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0844 0217 | | Execute Heap_Access,All_Reference 0845 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0846 0007 | | Action Break_Optional ; Debug Table 0x1a.0x12 = 0x846,0x11 0847 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x13 = 0x847,0x12 0848 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0849 0217 | | Execute Heap_Access,All_Reference 084a 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 084b e5fa | | Load 0x2,-0x6 084c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 084d 0217 | | Execute Heap_Access,All_Reference 084e 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 084f 0217 | | Execute Heap_Access,All_Reference 0850 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 0851 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x14 = 0x851,0x13 0852 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0853 0217 | | Execute Heap_Access,All_Reference 0854 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0855 e5fa | | Load 0x2,-0x6 0856 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0857 0217 | | Execute Heap_Access,All_Reference 0858 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0859 0217 | | Execute Heap_Access,All_Reference 085a 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 085b 00cf | | Action Mark_Auxiliary 085c e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x15 = 0x85c,0x14 085d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 085e 0217 | | Execute Heap_Access,All_Reference 085f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0860 01d9 | | Execute Vector,Reverse_Bounds 0861 0007 | | Action Break_Optional 0862 00cf | | Action Mark_Auxiliary ; Debug Table 0x1a.0x16 = 0x862,0x15 0863 e22e | . | Load 0x1,0x2e ; Debug Table 0x1a.0x17 = 0x863,0xfbff 0864 e22e | . | Load 0x1,0x2e 0865 e403 | | Load 0x2,0x3 0866 039c | | Declare_Variable Heap_Access,By_Allocation 0867 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0868 0007 | | Action Break_Optional ; Debug Table 0x1a.0x18 = 0x868,0xfbfe 0869 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x19 = 0x869,0x401 086a 00d9 | | Load_Top At_Offset_1 086b 0217 | | Execute Heap_Access,All_Reference 086c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 086d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1a = 0x86d,0x402 086e 00d9 | | Load_Top At_Offset_1 086f 0217 | | Execute Heap_Access,All_Reference 0870 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0871 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1b = 0x871,0x403 0872 00db | | Load_Top At_Offset_3 0873 e5fa | | Load 0x2,-0x6 0874 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0875 0217 | | Execute Heap_Access,All_Reference 0876 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0877 01d6 | | Execute Vector,Field_Write 0878 00d1 | | Pop_Control Pop_Count_1 0879 00ce | | Action Pop_Auxiliary 087a 00c8 | | Action Pop_Auxiliary_Range 087b 3fe6 |? | Loop_Increasing 0x862 087c 00ce | | Action Pop_Auxiliary 087d 60e6 |` | Indirect_Literal Discrete,0x964,{0x00000000, 0x00014000} ; Debug Table 0x1a.0x1c = 0x87d,0x16 087e 60e5 |` | Indirect_Literal Discrete,0x964,{0x00000000, 0x00014000} 087f 60e0 |` | Indirect_Literal Discrete,0x960,{0x00000000, 0x00000800} 0880 e5fa | | Load 0x2,-0x6 0881 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0882 e003 | | Load 0x0,0x3 0883 180e | | Execute Package,Field_Execute,Field_Number 0xe 0884 e5fa | | Load 0x2,-0x6 0885 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0886 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x1d = 0x886,0x17 0887 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0888 e003 | | Load 0x0,0x3 0889 1814 | | Execute Package,Field_Execute,Field_Number 0x14 088a e5fa | | Load 0x2,-0x6 088b 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 088c 0217 | | Execute Heap_Access,All_Reference 088d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 088e 4506 |E | Exit_Suprogram New_Top_Offset 0x6 088f e004 | | Load 0x0,0x4 ; Debug Table 0x1a.0x1e = 0x88f,0x18 0890 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0891 e5fa | | Load 0x2,-0x6 0892 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0893 e247 | G | Load 0x1,0x47 0894 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0895 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0896 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1f = 0x896,0x19 0897 0219 | | Execute Heap_Access,All_Read 0898 e22c | , | Load 0x1,0x2c 0899 027f | | Execute Discrete,Equal 089a 700b |p | Jump_Nonzero 0x8a6 089b e004 | | Load 0x0,0x4 ; Debug Table 0x1a.0x20 = 0x89b,0x1a 089c 1b10 | | Execute Package,Field_Read,Field_Number 0x10 089d e5fa | | Load 0x2,-0x6 089e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 089f e004 | | Load 0x0,0x4 08a0 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 08a1 e5fa | | Load 0x2,-0x6 08a2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 08a3 005a | Z | Store_Top Discrete,At_Offset_2 08a4 e217 | | Load 0x1,0x17 ; Debug Table 0x1a.0x21 = 0x8a4,0x1b 08a5 0257 | W | Execute Discrete,Raise 08a6 e004 | | Load 0x0,0x4 ; Debug Table 0x1a.0x22 = 0x8a6,0x1c 08a7 1817 | | Execute Package,Field_Execute,Field_Number 0x17 08a8 e5fa | | Load 0x2,-0x6 08a9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08aa e248 | H | Load 0x1,0x48 08ab 1810 | | Execute Package,Field_Execute,Field_Number 0x10 08ac e5fa | | Load 0x2,-0x6 08ad 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08ae e247 | G | Load 0x1,0x47 08af 1811 | | Execute Package,Field_Execute,Field_Number 0x11 08b0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08b1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x23 = 0x8b1,0x1d 08b2 e249 | I | Load 0x1,0x49 08b3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 08b4 e5fa | | Load 0x2,-0x6 08b5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 08b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x24 = 0x8b6,0x1e 08b7 0219 | | Execute Heap_Access,All_Read 08b8 e5fa | | Load 0x2,-0x6 08b9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08ba e23d | = | Load 0x1,0x3d 08bb e23e | > | Load 0x1,0x3e 08bc 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f 08bd e002 | | Load 0x0,0x2 08be 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08bf e5fa | | Load 0x2,-0x6 08c0 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 08c1 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x25 = 0x8c1,0x1f 08c2 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 08c3 0217 | | Execute Heap_Access,All_Reference 08c4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08c5 e22c | , | Load 0x1,0x2c 08c6 027f | | Execute Discrete,Equal 08c7 700b |p | Jump_Nonzero 0x8d3 08c8 e004 | | Load 0x0,0x4 ; Debug Table 0x1a.0x26 = 0x8c8,0x20 08c9 1b10 | | Execute Package,Field_Read,Field_Number 0x10 08ca e5fa | | Load 0x2,-0x6 08cb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08cc e004 | | Load 0x0,0x4 08cd 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 08ce e5fa | | Load 0x2,-0x6 08cf 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 08d0 005a | Z | Store_Top Discrete,At_Offset_2 08d1 e217 | | Load 0x1,0x17 ; Debug Table 0x1a.0x27 = 0x8d1,0x21 08d2 0257 | W | Execute Discrete,Raise 08d3 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x28 = 0x8d3,0x22 08d4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 08d5 0217 | | Execute Heap_Access,All_Reference 08d6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08d7 e003 | | Load 0x0,0x3 08d8 1815 | | Execute Package,Field_Execute,Field_Number 0x15 08d9 e5fa | | Load 0x2,-0x6 08da 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 08db 4506 |E | Exit_Suprogram New_Top_Offset 0x6 08dc 0000 0000 | | .BLANK 0000[0x4] 08e0 ; -------------------------------------------------------------------------------------- 08e0 ; SUBPROGRAM 08e0 ; -------------------------------------------------------------------------------------- 08e0 08e3 | | .CONST 0x08e3 ; Address of begin 08e1 0004 | | .CONST 0x0004 ; Address of exception handler 08e2 0001 | | .CONST 0x0001 ; Number of locals 08e3 BODY_08e0: 08e3 INIT_08e0: 08e3 e004 | | Load 0x0,0x4 ; Debug Table 0x1b = .DEBUG 0x08e3,0x0e1a,0x0001,0x0000,0x004c,0x35c6,0x0000,0x0417 ; Debug Table 0x1b.0x0 = 0x8e3,0x1 08e4 1b10 | | Execute Package,Field_Read,Field_Number 0x10 08e5 00db | | Load_Top At_Offset_3 08e6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08e7 e004 | | Load 0x0,0x4 08e8 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 08e9 e5ff | | Load 0x2,-0x1 08ea 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 08eb c5fe | | Store 0x2,-0x2 08ec 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08ed 0000 0000 | | .XXX[0x3] 08ef 0000 | | 08f0 ; -------------------------------------------------------------------------------------- 08f0 ; SUBPROGRAM 08f0 ; -------------------------------------------------------------------------------------- 08f0 08f5 | | .CONST 0x08f5 ; Address of begin 08f1 090b | | .CONST 0x090b ; Address of exception handler 08f2 0002 | | .CONST 0x0002 ; Number of locals 08f3 INIT_08f0: 08f3 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x1c = .DEBUG 0x08f3,0x0e1e,0x0002,0x0000,0x004c,0x35c6,0x0000,0x06eb ; Debug Table 0x1c.0x0 = 0x8f3,0xffff 08f4 0007 | | Action Break_Optional 08f5 BODY_08f0: 08f5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x1 = 0x8f5,0x1 08f6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08f7 e5ff | | Load 0x2,-0x1 08f8 0217 | | Execute Heap_Access,All_Reference 08f9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08fa e232 | 2 | Load 0x1,0x32 08fb e233 | 3 | Load 0x1,0x33 08fc 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34 08fd e002 | | Load 0x0,0x2 08fe 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08ff 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0900 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x2 = 0x900,0x2 0901 0217 | | Execute Heap_Access,All_Reference 0902 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0903 e5fe | | Load 0x2,-0x2 0904 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0905 027e | ~ | Execute Discrete,Not_Equal 0906 6802 |h | Jump_Zero 0x909 0907 e21c | | Load 0x1,0x1c ; Debug Table 0x1c.0x3 = 0x907,0x3 0908 0257 | W | Execute Discrete,Raise 0909 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x4 = 0x909,0x4 090a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 090b TRAP_08f0: 090b e21c | | Load 0x1,0x1c 090c 010f | | Execute Exception,Equal 090d 6802 |h | Jump_Zero 0x910 090e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x5 = 0x90e,0x5 090f 0101 | | Execute Exception,Reraise 0910 0092 0973 | s| Action Push_String_Extended,0x973 ; "Get_Message_Ptr" ; Debug Table 0x1c.0x6 = 0x910,0x6 0912 824b | K | Call 0x1,0x4b 0913 e21d | | Load 0x1,0x1d ; Debug Table 0x1c.0x7 = 0x913,0x7 0914 0257 | W | Execute Discrete,Raise 0915 0000 0000 | | .XXX[0x3] 0917 0000 | | 0918 ; -------------------------------------------------------------------------------------- 0918 ; SUBPROGRAM 0918 ; -------------------------------------------------------------------------------------- 0918 091b | | .CONST 0x091b ; Address of begin 0919 0004 | | .CONST 0x0004 ; Address of exception handler 091a 0001 | | .CONST 0x0001 ; Number of locals 091b BODY_0918: 091b INIT_0918: 091b e407 | | Load 0x2,0x7 ; Debug Table 0x1d = .DEBUG 0x091b,0x0e30,0x0001,0x0000,0x004c,0x35c6,0x0000,0x04ef ; Debug Table 0x1d.0x0 = 0x91b,0x1 091c a5fd | | Store_Unchecked 0x2,-0x3 091d e407 | | Load 0x2,0x7 ; Debug Table 0x1d.0x1 = 0x91d,0x2 091e 680e |h | Jump_Zero 0x92d 091f e40a | | Load 0x2,0xa ; Debug Table 0x1d.0x2 = 0x91f,0x3 0920 6807 |h | Jump_Zero 0x928 0921 e409 | | Load 0x2,0x9 ; Debug Table 0x1d.0x3 = 0x921,0x4 0922 4801 |H | Short_Literal 0x1 0923 4800 |H | Short_Literal 0x0 0924 e005 | | Load 0x0,0x5 0925 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0926 c409 | | Store 0x2,0x9 0927 7803 |x | Jump 0x92b 0928 e409 | | Load 0x2,0x9 ; Debug Table 0x1d.0x4 = 0x928,0x5 0929 e005 | | Load 0x0,0x5 092a 181a | | Execute Package,Field_Execute,Field_Number 0x1a 092b 6030 |`0 | Indirect_Literal Discrete,0x95c,{0x00000000, 0x4c35c601} ; Debug Table 0x1d.0x5 = 0x92b,0x6 092c 0257 | W | Execute Discrete,Raise 092d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 092e 0000 0000 | | .XXX[0x2] 0930 ; -------------------------------------------------------------------------------------- 0930 ; SUBPROGRAM 0930 ; -------------------------------------------------------------------------------------- 0930 0933 | 3 | .CONST 0x0933 ; Address of begin 0931 093e | > | .CONST 0x093e ; Address of exception handler 0932 0001 | | .CONST 0x0001 ; Number of locals 0933 BODY_0930: 0933 INIT_0930: 0933 e404 | | Load 0x2,0x4 ; Debug Table 0x1e = .DEBUG 0x0933,0x0e3e,0x0004,0x0000,0x004c,0x35c6,0x0000,0x0869 ; Debug Table 0x1e.0x0 = 0x933,0x1 0934 0217 | | Execute Heap_Access,All_Reference 0935 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0936 e5ff | | Load 0x2,-0x1 0937 824e | N | Call 0x1,0x4e 0938 a402 | | Store_Unchecked 0x2,0x2 0939 e404 | | Load 0x2,0x4 ; Debug Table 0x1e.0x1 = 0x939,0x2 093a 0217 | | Execute Heap_Access,All_Reference 093b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 093c a404 | | Store_Unchecked 0x2,0x4 093d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 093e TRAP_0930: 093e e21c | | Load 0x1,0x1c 093f 010f | | Execute Exception,Equal 0940 6817 |h | Jump_Zero 0x958 0941 e404 | | Load 0x2,0x4 ; Debug Table 0x1e.0x2 = 0x941,0x3 0942 0217 | | Execute Heap_Access,All_Reference 0943 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0944 a405 | | Store_Unchecked 0x2,0x5 0945 e404 | | Load 0x2,0x4 ; Debug Table 0x1e.0x3 = 0x945,0x4 0946 0217 | | Execute Heap_Access,All_Reference 0947 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0948 e405 | | Load 0x2,0x5 0949 0217 | | Execute Heap_Access,All_Reference 094a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 094b e405 | | Load 0x2,0x5 ; Debug Table 0x1e.0x4 = 0x94b,0x5 094c e404 | | Load 0x2,0x4 094d 0217 | | Execute Heap_Access,All_Reference 094e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 094f 0217 | | Execute Heap_Access,All_Reference 0950 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0951 e404 | | Load 0x2,0x4 ; Debug Table 0x1e.0x5 = 0x951,0x6 0952 e239 | 9 | Load 0x1,0x39 0953 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0954 c404 | | Store 0x2,0x4 0955 e405 | | Load 0x2,0x5 ; Debug Table 0x1e.0x6 = 0x955,0x7 0956 a404 | | Store_Unchecked 0x2,0x4 0957 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0958 0100 | | Execute Exception,Raise 0959 0000 0000 | | .XXX[0x3] 095b 0000 | | 095c 0000 0000 | | .LITERAL {0x00000000, 0x4c35c601} 0960 0000 0000 | | .LITERAL {0x00000000, 0x00000800} 0964 0000 0000 | | .LITERAL {0x00000000, 0x00014000} 0968 ; -------------------------------------------------------------------------------------- 0968 ; STRING TABLE 0968 ; -------------------------------------------------------------------------------------- 0968 001a | | .STRTAB 0x001a->0x0975 ; "READ_ONLY" 0969 0021 | ! | .STRTAB 0x0021->0x0979 ; "READ_WRITE" 096a 0029 | ) | .STRTAB 0x0029->0x097e ; "Create" 096b 002d | - | .STRTAB 0x002d->0x0981 ; "Put" 096c 002e | . | .STRTAB 0x002e->0x0983 ; "Delete" 096d 0032 | 2 | .STRTAB 0x0032->0x0986 ; "is_empty" 096e 0038 | 8 | .STRTAB 0x0038->0x098a ; "Enqueue" 096f 003d | = | .STRTAB 0x003d->0x098d ; "Dequeue" 0970 0042 | B | .STRTAB 0x0042->0x0991 ; "Initialize" 0971 004a | J | .STRTAB 0x004a->0x0996 ; "Unexpected_Exception" 0972 005c | \ | .STRTAB 0x005c->0x09a0 ; "Mail_Msg_Set" 0973 0066 | f | .STRTAB 0x0066->0x09a6 ; "Get_Message_Ptr" 0974 0073 | s | .STREND 0x0073->0x09ad 0975 5245 4144 |READ| .STRTAB_STRINGS 09ae 0000 0000 | | .XXX[0x2] 09b0 ; -------------------------------------------------------------------------------------- 09b0 ; Debug Table 09b0 ; -------------------------------------------------------------------------------------- 09b0 0003 001f | | .CONST 0x0003,0x001f 09b2 000b 0aaa | | .DEBUG 0x000b,0x0aaa,0x8000,0x0000,0x004c,0x30c6,0x0000,0x0009 09ba 0061 0af6 | a | .DEBUG 0x0061,0x0af6,0x8000,0x0000,0x004c,0x35c6,0x0000,0x001d 09c2 017b 0b78 | { x| .DEBUG 0x017b,0x0b78,0x0002,0x0000,0x004c,0x30c6,0x0000,0x001b 09ca 018b 0b7c | || .DEBUG 0x018b,0x0b7c,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0020 09d2 019b 0b80 | | .DEBUG 0x019b,0x0b80,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0029 09da 01a3 0b84 | | .DEBUG 0x01a3,0x0b84,0x0005,0x0000,0x004c,0x30c6,0x0000,0x003a 09e2 01bb 0b86 | | .DEBUG 0x01bb,0x0b86,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0040 09ea 01eb 0b94 | | .DEBUG 0x01eb,0x0b94,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0052 09f2 01fb 0b98 | | .DEBUG 0x01fb,0x0b98,0x0001,0x0000,0x004c,0x30c6,0x0000,0x0066 09fa 02ab 0bd6 | | .DEBUG 0x02ab,0x0bd6,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0086 0a02 0303 0be4 | | .DEBUG 0x0303,0x0be4,0x0001,0x0000,0x004c,0x30c6,0x0000,0x009a 0a0a 035b 0c08 | [ | .DEBUG 0x035b,0x0c08,0x0001,0x0000,0x004c,0x30c6,0x0000,0x00c6 0a12 0393 0c20 | | .DEBUG 0x0393,0x0c20,0x0002,0x0000,0x004c,0x30c6,0x0000,0x00da 0a1a 03ab 0c2c | ,| .DEBUG 0x03ab,0x0c2c,0x0001,0x0000,0x004c,0x30c6,0x0000,0x00e9 0a22 040b 0c4e | N| .DEBUG 0x040b,0x0c4e,0x0001,0x0000,0x004c,0x30c6,0x0000,0x00fb 0a2a 045b 0c6e | [ n| .DEBUG 0x045b,0x0c6e,0x0002,0x0000,0x004c,0x30c6,0x0000,0x010e 0a32 047b 0c76 | { v| .DEBUG 0x047b,0x0c76,0x0002,0x0000,0x004c,0x30c6,0x0000,0x011b 0a3a 04d3 0c98 | | .DEBUG 0x04d3,0x0c98,0x0001,0x0000,0x004c,0x30c6,0x0000,0x012a 0a42 053b 0cc4 | ; | .DEBUG 0x053b,0x0cc4,0x0001,0x0000,0x004c,0x30c6,0x0000,0x013a 0a4a 069b 0d62 | b| .DEBUG 0x069b,0x0d62,0x0002,0x0000,0x004c,0x30c6,0x0000,0x017c 0a52 06fb 0d8c | | .DEBUG 0x06fb,0x0d8c,0x0002,0x0000,0x004c,0x30c6,0x0000,0x0185 0a5a 0753 0db8 | S | .DEBUG 0x0753,0x0db8,0x0001,0x0000,0x004c,0x30c6,0x0000,0x0192 0a62 0763 0dbc | c | .DEBUG 0x0763,0x0dbc,0x0005,0x0000,0x004c,0x35c6,0x0000,0x007a 0a6a 078b 0dbe | | .DEBUG 0x078b,0x0dbe,0x0005,0x0000,0x004c,0x35c6,0x0000,0x00c5 0a72 07a3 0dc0 | | .DEBUG 0x07a3,0x0dc0,0x0005,0x0000,0x004c,0x35c6,0x0000,0x0108 0a7a 07cb 0dc2 | | .DEBUG 0x07cb,0x0dc2,0x0001,0x0000,0x004c,0x35c6,0x0000,0x0212 0a82 07e3 0dc6 | | .DEBUG 0x07e3,0x0dc6,0x0001,0x0000,0x004c,0x35c6,0x0000,0x0269 0a8a 08e3 0e1a | | .DEBUG 0x08e3,0x0e1a,0x0001,0x0000,0x004c,0x35c6,0x0000,0x0417 0a92 08f3 0e1e | | .DEBUG 0x08f3,0x0e1e,0x0002,0x0000,0x004c,0x35c6,0x0000,0x06eb 0a9a 091b 0e30 | 0| .DEBUG 0x091b,0x0e30,0x0001,0x0000,0x004c,0x35c6,0x0000,0x04ef 0aa2 0933 0e3e | 3 >| .DEBUG 0x0933,0x0e3e,0x0004,0x0000,0x004c,0x35c6,0x0000,0x0869 0aaa ; -------------------------------------------------------------------------------------- 0aaa ; Debug3 Subtable 0x0 0aaa ; -------------------------------------------------------------------------------------- 0aaa 0025 0000 | % | .DBG3TAB 0x0025,0x0000 0aac 000b ffff | | .CONST 0x000b,0xffff 0aae 000c fffe | | .CONST 0x000c,0xfffe 0ab0 000d fffd | | .CONST 0x000d,0xfffd 0ab2 000e fffc | | .CONST 0x000e,0xfffc 0ab4 0010 fffb | | .CONST 0x0010,0xfffb 0ab6 0012 fffa | | .CONST 0x0012,0xfffa 0ab8 0014 fff9 | | .CONST 0x0014,0xfff9 0aba 0016 fff8 | | .CONST 0x0016,0xfff8 0abc 0018 fff7 | | .CONST 0x0018,0xfff7 0abe 0019 fff6 | | .CONST 0x0019,0xfff6 0ac0 001e fff5 | | .CONST 0x001e,0xfff5 0ac2 0020 fff4 | | .CONST 0x0020,0xfff4 0ac4 0022 fff3 | " | .CONST 0x0022,0xfff3 0ac6 0024 fff2 | $ | .CONST 0x0024,0xfff2 0ac8 0026 fff1 | & | .CONST 0x0026,0xfff1 0aca 0029 fff0 | ) | .CONST 0x0029,0xfff0 0acc 002b ffef | + | .CONST 0x002b,0xffef 0ace 002d ffee | - | .CONST 0x002d,0xffee 0ad0 002f ffed | / | .CONST 0x002f,0xffed 0ad2 0031 ffec | 1 | .CONST 0x0031,0xffec 0ad4 0033 ffeb | 3 | .CONST 0x0033,0xffeb 0ad6 0035 ffea | 5 | .CONST 0x0035,0xffea 0ad8 0037 ffe9 | 7 | .CONST 0x0037,0xffe9 0ada 0039 ffe8 | 9 | .CONST 0x0039,0xffe8 0adc 003d ffe7 | = | .CONST 0x003d,0xffe7 0ade 003f ffe6 | ? | .CONST 0x003f,0xffe6 0ae0 0041 ffe5 | A | .CONST 0x0041,0xffe5 0ae2 0043 ffe4 | C | .CONST 0x0043,0xffe4 0ae4 0045 ffe3 | E | .CONST 0x0045,0xffe3 0ae6 004b ffe2 | K | .CONST 0x004b,0xffe2 0ae8 004d ffe1 | M | .CONST 0x004d,0xffe1 0aea 004f ffe0 | O | .CONST 0x004f,0xffe0 0aec 0051 ffdf | Q | .CONST 0x0051,0xffdf 0aee 0052 ffde | R | .CONST 0x0052,0xffde 0af0 005a ffdd | Z | .CONST 0x005a,0xffdd 0af2 005c ffdc | \ | .CONST 0x005c,0xffdc 0af4 0060 ffdb | ` | .CONST 0x0060,0xffdb 0af6 ; -------------------------------------------------------------------------------------- 0af6 ; Debug3 Subtable 0x1 0af6 ; -------------------------------------------------------------------------------------- 0af6 0040 0000 | @ | .DBG3TAB 0x0040,0x0000 0af8 0061 ffff | a | .CONST 0x0061,0xffff 0afa 0062 fffe | b | .CONST 0x0062,0xfffe 0afc 0063 fffd | c | .CONST 0x0063,0xfffd 0afe 0064 fffc | d | .CONST 0x0064,0xfffc 0b00 0065 fffb | e | .CONST 0x0065,0xfffb 0b02 0069 fffa | i | .CONST 0x0069,0xfffa 0b04 006b fff9 | k | .CONST 0x006b,0xfff9 0b06 0070 fff8 | p | .CONST 0x0070,0xfff8 0b08 0071 fff7 | q | .CONST 0x0071,0xfff7 0b0a 0072 fff6 | r | .CONST 0x0072,0xfff6 0b0c 0078 fff5 | x | .CONST 0x0078,0xfff5 0b0e 007e fff4 | ~ | .CONST 0x007e,0xfff4 0b10 0084 fff3 | | .CONST 0x0084,0xfff3 0b12 0089 fff2 | | .CONST 0x0089,0xfff2 0b14 008a fff1 | | .CONST 0x008a,0xfff1 0b16 008b fff0 | | .CONST 0x008b,0xfff0 0b18 009a ffef | | .CONST 0x009a,0xffef 0b1a 00a3 ffee | | .CONST 0x00a3,0xffee 0b1c 00ac ffed | | .CONST 0x00ac,0xffed 0b1e 00b5 ffec | | .CONST 0x00b5,0xffec 0b20 00be ffeb | | .CONST 0x00be,0xffeb 0b22 00c9 ffea | | .CONST 0x00c9,0xffea 0b24 00cc ffe9 | | .CONST 0x00cc,0xffe9 0b26 00cd ffe8 | | .CONST 0x00cd,0xffe8 0b28 00d6 ffe7 | | .CONST 0x00d6,0xffe7 0b2a 00df ffe6 | | .CONST 0x00df,0xffe6 0b2c 00ef ffe5 | | .CONST 0x00ef,0xffe5 0b2e 0104 ffe4 | | .CONST 0x0104,0xffe4 0b30 0108 ffe3 | | .CONST 0x0108,0xffe3 0b32 0109 ffe2 | | .CONST 0x0109,0xffe2 0b34 010a ffe1 | | .CONST 0x010a,0xffe1 0b36 010b ffe0 | | .CONST 0x010b,0xffe0 0b38 010c ffdf | | .CONST 0x010c,0xffdf 0b3a 010d ffde | | .CONST 0x010d,0xffde 0b3c 0110 ffdd | | .CONST 0x0110,0xffdd 0b3e 0114 ffdc | | .CONST 0x0114,0xffdc 0b40 0115 ffdb | | .CONST 0x0115,0xffdb 0b42 011f ffda | | .CONST 0x011f,0xffda 0b44 0128 ffd9 | ( | .CONST 0x0128,0xffd9 0b46 0132 ffd8 | 2 | .CONST 0x0132,0xffd8 0b48 0137 ffd7 | 7 | .CONST 0x0137,0xffd7 0b4a 0139 ffd6 | 9 | .CONST 0x0139,0xffd6 0b4c 013b ffd5 | ; | .CONST 0x013b,0xffd5 0b4e 013d ffd4 | = | .CONST 0x013d,0xffd4 0b50 013f ffd3 | ? | .CONST 0x013f,0xffd3 0b52 0141 ffd2 | A | .CONST 0x0141,0xffd2 0b54 0143 ffd1 | C | .CONST 0x0143,0xffd1 0b56 0145 ffd0 | E | .CONST 0x0145,0xffd0 0b58 0147 ffcf | G | .CONST 0x0147,0xffcf 0b5a 0149 ffce | I | .CONST 0x0149,0xffce 0b5c 014b ffcd | K | .CONST 0x014b,0xffcd 0b5e 014d ffcc | M | .CONST 0x014d,0xffcc 0b60 014f ffcb | O | .CONST 0x014f,0xffcb 0b62 0151 ffca | Q | .CONST 0x0151,0xffca 0b64 0153 ffc9 | S | .CONST 0x0153,0xffc9 0b66 0155 ffc8 | U | .CONST 0x0155,0xffc8 0b68 0157 ffc7 | W | .CONST 0x0157,0xffc7 0b6a 0159 ffc6 | Y | .CONST 0x0159,0xffc6 0b6c 015b ffc5 | [ | .CONST 0x015b,0xffc5 0b6e 015d ffc4 | ] | .CONST 0x015d,0xffc4 0b70 015f ffc3 | _ | .CONST 0x015f,0xffc3 0b72 0161 ffc2 | a | .CONST 0x0161,0xffc2 0b74 0163 ffc1 | c | .CONST 0x0163,0xffc1 0b76 0165 ffc0 | e | .CONST 0x0165,0xffc0 0b78 ; -------------------------------------------------------------------------------------- 0b78 ; Debug3 Subtable 0x2 0b78 ; -------------------------------------------------------------------------------------- 0b78 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b7a 017b 0001 | { | .CONST 0x017b,0x0001 0b7c ; -------------------------------------------------------------------------------------- 0b7c ; Debug3 Subtable 0x3 0b7c ; -------------------------------------------------------------------------------------- 0b7c 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b7e 018b 0001 | | .CONST 0x018b,0x0001 0b80 ; -------------------------------------------------------------------------------------- 0b80 ; Debug3 Subtable 0x4 0b80 ; -------------------------------------------------------------------------------------- 0b80 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b82 019b 0001 | | .CONST 0x019b,0x0001 0b84 ; -------------------------------------------------------------------------------------- 0b84 ; Debug3 Subtable 0x5 0b84 ; -------------------------------------------------------------------------------------- 0b84 0000 0000 | | .DBG3TAB 0x0000,0x0000 0b86 ; -------------------------------------------------------------------------------------- 0b86 ; Debug3 Subtable 0x6 0b86 ; -------------------------------------------------------------------------------------- 0b86 0002 0004 | | .DBG3TAB 0x0002,0x0004 0b88 01bb ffff | | .CONST 0x01bb,0xffff 0b8a 01c0 fffe | | .CONST 0x01c0,0xfffe 0b8c 01c3 0001 | | .CONST 0x01c3,0x0001 0b8e 01da 0002 | | .CONST 0x01da,0x0002 0b90 01dc 0003 | | .CONST 0x01dc,0x0003 0b92 01de 0004 | | .CONST 0x01de,0x0004 0b94 ; -------------------------------------------------------------------------------------- 0b94 ; Debug3 Subtable 0x7 0b94 ; -------------------------------------------------------------------------------------- 0b94 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b96 01eb 0001 | | .CONST 0x01eb,0x0001 0b98 ; -------------------------------------------------------------------------------------- 0b98 ; Debug3 Subtable 0x8 0b98 ; -------------------------------------------------------------------------------------- 0b98 000b 0013 | | .DBG3TAB 0x000b,0x0013 0b9a 01fb ffff | | .CONST 0x01fb,0xffff 0b9c 0200 fffe | | .CONST 0x0200,0xfffe 0b9e 0205 fffd | | .CONST 0x0205,0xfffd 0ba0 020a fffc | | .CONST 0x020a,0xfffc 0ba2 020d fffb | | .CONST 0x020d,0xfffb 0ba4 020e fffa | | .CONST 0x020e,0xfffa 0ba6 0210 fff9 | | .CONST 0x0210,0xfff9 0ba8 0214 fff8 | | .CONST 0x0214,0xfff8 0baa 0219 fff7 | | .CONST 0x0219,0xfff7 0bac 021b fff6 | | .CONST 0x021b,0xfff6 0bae 021c fff5 | | .CONST 0x021c,0xfff5 0bb0 021f 0001 | | .CONST 0x021f,0x0001 0bb2 0224 0002 | $ | .CONST 0x0224,0x0002 0bb4 0226 0003 | & | .CONST 0x0226,0x0003 0bb6 022c 0004 | , | .CONST 0x022c,0x0004 0bb8 022e 0005 | . | .CONST 0x022e,0x0005 0bba 0259 0006 | Y | .CONST 0x0259,0x0006 0bbc 025a 0007 | Z | .CONST 0x025a,0x0007 0bbe 026c 0008 | l | .CONST 0x026c,0x0008 0bc0 026d 0009 | m | .CONST 0x026d,0x0009 0bc2 0278 000a | x | .CONST 0x0278,0x000a 0bc4 0279 000b | y | .CONST 0x0279,0x000b 0bc6 027f 000c | | .CONST 0x027f,0x000c 0bc8 0280 000d | | .CONST 0x0280,0x000d 0bca 0282 000e | | .CONST 0x0282,0x000e 0bcc 028c 000f | | .CONST 0x028c,0x000f 0bce 028e 0010 | | .CONST 0x028e,0x0010 0bd0 0295 0011 | | .CONST 0x0295,0x0011 0bd2 0297 0012 | | .CONST 0x0297,0x0012 0bd4 029d 0013 | | .CONST 0x029d,0x0013 0bd6 ; -------------------------------------------------------------------------------------- 0bd6 ; Debug3 Subtable 0x9 0bd6 ; -------------------------------------------------------------------------------------- 0bd6 0002 0004 | | .DBG3TAB 0x0002,0x0004 0bd8 02ab ffff | | .CONST 0x02ab,0xffff 0bda 02ae fffe | | .CONST 0x02ae,0xfffe 0bdc 02b3 0001 | | .CONST 0x02b3,0x0001 0bde 02ca 0002 | | .CONST 0x02ca,0x0002 0be0 02d0 0003 | | .CONST 0x02d0,0x0003 0be2 02d2 0004 | | .CONST 0x02d2,0x0004 0be4 ; -------------------------------------------------------------------------------------- 0be4 ; Debug3 Subtable 0xa 0be4 ; -------------------------------------------------------------------------------------- 0be4 0003 000e | | .DBG3TAB 0x0003,0x000e 0be6 0303 ffff | | .CONST 0x0303,0xffff 0be8 0308 fffe | | .CONST 0x0308,0xfffe 0bea 0309 fffd | | .CONST 0x0309,0xfffd 0bec 030b 0001 | | .CONST 0x030b,0x0001 0bee 030d 0002 | | .CONST 0x030d,0x0002 0bf0 0311 0003 | | .CONST 0x0311,0x0003 0bf2 0315 0004 | | .CONST 0x0315,0x0004 0bf4 031a 0005 | | .CONST 0x031a,0x0005 0bf6 0321 0006 | ! | .CONST 0x0321,0x0006 0bf8 0326 0007 | & | .CONST 0x0326,0x0007 0bfa 032a 0008 | * | .CONST 0x032a,0x0008 0bfc 032e 0009 | . | .CONST 0x032e,0x0009 0bfe 033e 000a | > | .CONST 0x033e,0x000a 0c00 0340 000b | @ | .CONST 0x0340,0x000b 0c02 0342 000c | B | .CONST 0x0342,0x000c 0c04 0346 000d | F | .CONST 0x0346,0x000d 0c06 0352 000e | R | .CONST 0x0352,0x000e 0c08 ; -------------------------------------------------------------------------------------- 0c08 ; Debug3 Subtable 0xb 0c08 ; -------------------------------------------------------------------------------------- 0c08 0001 000a | | .DBG3TAB 0x0001,0x000a 0c0a 035b ffff | [ | .CONST 0x035b,0xffff 0c0c 035d 0001 | ] | .CONST 0x035d,0x0001 0c0e 035f 0002 | _ | .CONST 0x035f,0x0002 0c10 0361 0003 | a | .CONST 0x0361,0x0003 0c12 0362 0004 | b | .CONST 0x0362,0x0004 0c14 036b 0005 | k | .CONST 0x036b,0x0005 0c16 036d 0006 | m | .CONST 0x036d,0x0006 0c18 0371 0007 | q | .CONST 0x0371,0x0007 0c1a 0373 0008 | s | .CONST 0x0373,0x0008 0c1c 037f 0009 | | .CONST 0x037f,0x0009 0c1e 038a 000a | | .CONST 0x038a,0x000a 0c20 ; -------------------------------------------------------------------------------------- 0c20 ; Debug3 Subtable 0xc 0c20 ; -------------------------------------------------------------------------------------- 0c20 0001 0004 | | .DBG3TAB 0x0001,0x0004 0c22 0393 ffff | | .CONST 0x0393,0xffff 0c24 0395 0001 | | .CONST 0x0395,0x0001 0c26 0397 0002 | | .CONST 0x0397,0x0002 0c28 0399 0003 | | .CONST 0x0399,0x0003 0c2a 039d 0004 | | .CONST 0x039d,0x0004 0c2c ; -------------------------------------------------------------------------------------- 0c2c ; Debug3 Subtable 0xd 0c2c ; -------------------------------------------------------------------------------------- 0c2c 0003 000d | | .DBG3TAB 0x0003,0x000d 0c2e 03ab ffff | | .CONST 0x03ab,0xffff 0c30 03b1 fffe | | .CONST 0x03b1,0xfffe 0c32 03b3 fffd | | .CONST 0x03b3,0xfffd 0c34 03b5 0001 | | .CONST 0x03b5,0x0001 0c36 03b9 0002 | | .CONST 0x03b9,0x0002 0c38 03c0 0003 | | .CONST 0x03c0,0x0003 0c3a 03c7 0004 | | .CONST 0x03c7,0x0004 0c3c 03d5 0005 | | .CONST 0x03d5,0x0005 0c3e 03db 0006 | | .CONST 0x03db,0x0006 0c40 03df 0007 | | .CONST 0x03df,0x0007 0c42 03e7 0008 | | .CONST 0x03e7,0x0008 0c44 03ef 0009 | | .CONST 0x03ef,0x0009 0c46 03f5 000a | | .CONST 0x03f5,0x000a 0c48 03ff 000b | | .CONST 0x03ff,0x000b 0c4a 0401 000c | | .CONST 0x0401,0x000c 0c4c 0404 000d | | .CONST 0x0404,0x000d 0c4e ; -------------------------------------------------------------------------------------- 0c4e ; Debug3 Subtable 0xe 0c4e ; -------------------------------------------------------------------------------------- 0c4e 0002 000d | | .DBG3TAB 0x0002,0x000d 0c50 040b ffff | | .CONST 0x040b,0xffff 0c52 040d fffe | | .CONST 0x040d,0xfffe 0c54 0412 0001 | | .CONST 0x0412,0x0001 0c56 0416 0002 | | .CONST 0x0416,0x0002 0c58 041e 0003 | | .CONST 0x041e,0x0003 0c5a 0426 0004 | & | .CONST 0x0426,0x0004 0c5c 042a 0005 | * | .CONST 0x042a,0x0005 0c5e 042f 0006 | / | .CONST 0x042f,0x0006 0c60 0432 0007 | 2 | .CONST 0x0432,0x0007 0c62 043a 0008 | : | .CONST 0x043a,0x0008 0c64 0440 000a | @ | .CONST 0x0440,0x000a 0c66 0442 0009 | B | .CONST 0x0442,0x0009 0c68 044d 000b | M | .CONST 0x044d,0x000b 0c6a 044f 000c | O | .CONST 0x044f,0x000c 0c6c 0452 000d | R | .CONST 0x0452,0x000d 0c6e ; -------------------------------------------------------------------------------------- 0c6e ; Debug3 Subtable 0xf 0c6e ; -------------------------------------------------------------------------------------- 0c6e 0000 0003 | | .DBG3TAB 0x0000,0x0003 0c70 045b 0001 | [ | .CONST 0x045b,0x0001 0c72 045d 0002 | ] | .CONST 0x045d,0x0002 0c74 045f 0003 | _ | .CONST 0x045f,0x0003 0c76 ; -------------------------------------------------------------------------------------- 0c76 ; Debug3 Subtable 0x10 0c76 ; -------------------------------------------------------------------------------------- 0c76 0004 000c | | .DBG3TAB 0x0004,0x000c 0c78 047b ffff | { | .CONST 0x047b,0xffff 0c7a 047f fffe | | .CONST 0x047f,0xfffe 0c7c 0487 fffd | | .CONST 0x0487,0xfffd 0c7e 0488 fffc | | .CONST 0x0488,0xfffc 0c80 048b 0001 | | .CONST 0x048b,0x0001 0c82 0496 0002 | | .CONST 0x0496,0x0002 0c84 0498 0003 | | .CONST 0x0498,0x0003 0c86 049e 0004 | | .CONST 0x049e,0x0004 0c88 04a0 0005 | | .CONST 0x04a0,0x0005 0c8a 04b0 0006 | | .CONST 0x04b0,0x0006 0c8c 04b6 0007 | | .CONST 0x04b6,0x0007 0c8e 04bc 0008 | | .CONST 0x04bc,0x0008 0c90 04c1 0009 | | .CONST 0x04c1,0x0009 0c92 04c3 000a | | .CONST 0x04c3,0x000a 0c94 04c6 000b | | .CONST 0x04c6,0x000b 0c96 04cc 000c | | .CONST 0x04cc,0x000c 0c98 ; -------------------------------------------------------------------------------------- 0c98 ; Debug3 Subtable 0x11 0c98 ; -------------------------------------------------------------------------------------- 0c98 0003 0012 | | .DBG3TAB 0x0003,0x0012 0c9a 04d3 ffff | | .CONST 0x04d3,0xffff 0c9c 04d5 fffe | | .CONST 0x04d5,0xfffe 0c9e 04d7 fffd | | .CONST 0x04d7,0xfffd 0ca0 04d9 0001 | | .CONST 0x04d9,0x0001 0ca2 04dd 0002 | | .CONST 0x04dd,0x0002 0ca4 04e5 0003 | | .CONST 0x04e5,0x0003 0ca6 04eb 0005 | | .CONST 0x04eb,0x0005 0ca8 04f1 0006 | | .CONST 0x04f1,0x0006 0caa 04f2 0007 | | .CONST 0x04f2,0x0007 0cac 04f7 0004 | | .CONST 0x04f7,0x0004 0cae 04fc 0008 | | .CONST 0x04fc,0x0008 0cb0 0502 0009 | | .CONST 0x0502,0x0009 0cb2 050a 000a | | .CONST 0x050a,0x000a 0cb4 050e 000b | | .CONST 0x050e,0x000b 0cb6 0512 000c | | .CONST 0x0512,0x000c 0cb8 0518 000d | | .CONST 0x0518,0x000d 0cba 051e 000e | | .CONST 0x051e,0x000e 0cbc 0522 000f | " | .CONST 0x0522,0x000f 0cbe 052c 0010 | , | .CONST 0x052c,0x0010 0cc0 052e 0011 | . | .CONST 0x052e,0x0011 0cc2 0531 0012 | 1 | .CONST 0x0531,0x0012 0cc4 ; -------------------------------------------------------------------------------------- 0cc4 ; Debug3 Subtable 0x12 0cc4 ; -------------------------------------------------------------------------------------- 0cc4 000a 0044 | D| .DBG3TAB 0x000a,0x0044 0cc6 053b ffff | ; | .CONST 0x053b,0xffff 0cc8 053f fffe | ? | .CONST 0x053f,0xfffe 0cca 0543 fffd | C | .CONST 0x0543,0xfffd 0ccc 0548 fffc | H | .CONST 0x0548,0xfffc 0cce 054a fffb | J | .CONST 0x054a,0xfffb 0cd0 054c fffa | L | .CONST 0x054c,0xfffa 0cd2 054e fff9 | N | .CONST 0x054e,0xfff9 0cd4 0553 fff8 | S | .CONST 0x0553,0xfff8 0cd6 0558 fff7 | X | .CONST 0x0558,0xfff7 0cd8 055a 0001 | Z | .CONST 0x055a,0x0001 0cda 055c 0002 | \ | .CONST 0x055c,0x0002 0cdc 055f 0003 | _ | .CONST 0x055f,0x0003 0cde 056b 0004 | k | .CONST 0x056b,0x0004 0ce0 056d 0005 | m | .CONST 0x056d,0x0005 0ce2 056f 0006 | o | .CONST 0x056f,0x0006 0ce4 0570 0007 | p | .CONST 0x0570,0x0007 0ce6 0572 0008 | r | .CONST 0x0572,0x0008 0ce8 0576 0009 | v | .CONST 0x0576,0x0009 0cea 0577 000a | w | .CONST 0x0577,0x000a 0cec 057e 000b | ~ | .CONST 0x057e,0x000b 0cee 0584 000c | | .CONST 0x0584,0x000c 0cf0 0585 000d | | .CONST 0x0585,0x000d 0cf2 0590 000e | | .CONST 0x0590,0x000e 0cf4 0597 000f | | .CONST 0x0597,0x000f 0cf6 059b 0010 | | .CONST 0x059b,0x0010 0cf8 05a1 0011 | | .CONST 0x05a1,0x0011 0cfa 05a3 0012 | | .CONST 0x05a3,0x0012 0cfc 05a9 0013 | | .CONST 0x05a9,0x0013 0cfe 05aa 0014 | | .CONST 0x05aa,0x0014 0d00 05ba 0015 | | .CONST 0x05ba,0x0015 0d02 05c0 0016 | | .CONST 0x05c0,0x0016 0d04 05c6 0017 | | .CONST 0x05c6,0x0017 0d06 05cd 0018 | | .CONST 0x05cd,0x0018 0d08 05d1 0019 | | .CONST 0x05d1,0x0019 0d0a 05d2 001a | | .CONST 0x05d2,0x001a 0d0c 05d8 001b | | .CONST 0x05d8,0x001b 0d0e 05dc 001c | | .CONST 0x05dc,0x001c 0d10 05dd 001d | | .CONST 0x05dd,0x001d 0d12 05e1 001e | | .CONST 0x05e1,0x001e 0d14 05e5 001f | | .CONST 0x05e5,0x001f 0d16 05ea 0020 | | .CONST 0x05ea,0x0020 0d18 05f1 0021 | !| .CONST 0x05f1,0x0021 0d1a 05f6 0022 | "| .CONST 0x05f6,0x0022 0d1c 05fa 0023 | #| .CONST 0x05fa,0x0023 0d1e 05fe 0024 | $| .CONST 0x05fe,0x0024 0d20 060b 0025 | %| .CONST 0x060b,0x0025 0d22 060c fbff | | .CONST 0x060c,0xfbff 0d24 060e 0401 | | .CONST 0x060e,0x0401 0d26 0614 0402 | | .CONST 0x0614,0x0402 0d28 061c 0026 | &| .CONST 0x061c,0x0026 0d2a 061e 0027 | '| .CONST 0x061e,0x0027 0d2c 0620 0028 | (| .CONST 0x0620,0x0028 0d2e 0622 0029 | " )| .CONST 0x0622,0x0029 0d30 0623 002a | # *| .CONST 0x0623,0x002a 0d32 062a 002b | * +| .CONST 0x062a,0x002b 0d34 062e 002c | . ,| .CONST 0x062e,0x002c 0d36 0630 002d | 0 -| .CONST 0x0630,0x002d 0d38 0640 002e | @ .| .CONST 0x0640,0x002e 0d3a 0642 002f | B /| .CONST 0x0642,0x002f 0d3c 0648 0030 | H 0| .CONST 0x0648,0x0030 0d3e 064c 0031 | L 1| .CONST 0x064c,0x0031 0d40 0657 0032 | W 2| .CONST 0x0657,0x0032 0d42 0659 0033 | Y 3| .CONST 0x0659,0x0033 0d44 065c 0034 | \ 4| .CONST 0x065c,0x0034 0d46 065e 0035 | ^ 5| .CONST 0x065e,0x0035 0d48 0663 0037 | c 7| .CONST 0x0663,0x0037 0d4a 0667 0038 | g 8| .CONST 0x0667,0x0038 0d4c 0668 0039 | h 9| .CONST 0x0668,0x0039 0d4e 066a 003a | j :| .CONST 0x066a,0x003a 0d50 0672 003b | r ;| .CONST 0x0672,0x003b 0d52 0676 003c | v <| .CONST 0x0676,0x003c 0d54 067b 003d | { =| .CONST 0x067b,0x003d 0d56 067d 003e | } >| .CONST 0x067d,0x003e 0d58 0683 003f | ?| .CONST 0x0683,0x003f 0d5a 0689 0040 | @| .CONST 0x0689,0x0040 0d5c 0691 0041 | A| .CONST 0x0691,0x0041 0d5e 0693 0042 | B| .CONST 0x0693,0x0042 0d60 0696 0043 | C| .CONST 0x0696,0x0043 0d62 ; -------------------------------------------------------------------------------------- 0d62 ; Debug3 Subtable 0x13 0d62 ; -------------------------------------------------------------------------------------- 0d62 0004 0010 | | .DBG3TAB 0x0004,0x0010 0d64 069b ffff | | .CONST 0x069b,0xffff 0d66 069d fffe | | .CONST 0x069d,0xfffe 0d68 069f fffd | | .CONST 0x069f,0xfffd 0d6a 06a1 0001 | | .CONST 0x06a1,0x0001 0d6c 06a7 0002 | | .CONST 0x06a7,0x0002 0d6e 06ad 0004 | | .CONST 0x06ad,0x0004 0d70 06b0 0005 | | .CONST 0x06b0,0x0005 0d72 06b5 0003 | | .CONST 0x06b5,0x0003 0d74 06ba 0006 | | .CONST 0x06ba,0x0006 0d76 06bc 0007 | | .CONST 0x06bc,0x0007 0d78 06bf 0008 | | .CONST 0x06bf,0x0008 0d7a 06c5 0009 | | .CONST 0x06c5,0x0009 0d7c 06c6 fbff | | .CONST 0x06c6,0xfbff 0d7e 06cb 0401 | | .CONST 0x06cb,0x0401 0d80 06cf 0402 | | .CONST 0x06cf,0x0402 0d82 06d3 0403 | | .CONST 0x06d3,0x0403 0d84 06e5 0404 | | .CONST 0x06e5,0x0404 0d86 06ea 000a | | .CONST 0x06ea,0x000a 0d88 06ec 000b | | .CONST 0x06ec,0x000b 0d8a 06ef 000c | | .CONST 0x06ef,0x000c 0d8c ; -------------------------------------------------------------------------------------- 0d8c ; Debug3 Subtable 0x14 0d8c ; -------------------------------------------------------------------------------------- 0d8c 0005 0010 | | .DBG3TAB 0x0005,0x0010 0d8e 06fb ffff | | .CONST 0x06fb,0xffff 0d90 06fd fffe | | .CONST 0x06fd,0xfffe 0d92 06ff fffd | | .CONST 0x06ff,0xfffd 0d94 0701 fffc | | .CONST 0x0701,0xfffc 0d96 0703 0001 | | .CONST 0x0703,0x0001 0d98 070b 0002 | | .CONST 0x070b,0x0002 0d9a 0711 0004 | | .CONST 0x0711,0x0004 0d9c 0714 0005 | | .CONST 0x0714,0x0005 0d9e 0719 0003 | | .CONST 0x0719,0x0003 0da0 071e 0006 | | .CONST 0x071e,0x0006 0da2 0720 0007 | | .CONST 0x0720,0x0007 0da4 0723 0008 | # | .CONST 0x0723,0x0008 0da6 0729 0009 | ) | .CONST 0x0729,0x0009 0da8 072a fbff | * | .CONST 0x072a,0xfbff 0daa 072f 0401 | / | .CONST 0x072f,0x0401 0dac 0733 0402 | 3 | .CONST 0x0733,0x0402 0dae 0737 0403 | 7 | .CONST 0x0737,0x0403 0db0 0740 0404 | @ | .CONST 0x0740,0x0404 0db2 0745 000a | E | .CONST 0x0745,0x000a 0db4 0747 000b | G | .CONST 0x0747,0x000b 0db6 074a 000c | J | .CONST 0x074a,0x000c 0db8 ; -------------------------------------------------------------------------------------- 0db8 ; Debug3 Subtable 0x15 0db8 ; -------------------------------------------------------------------------------------- 0db8 0000 0001 | | .DBG3TAB 0x0000,0x0001 0dba 0753 0001 | S | .CONST 0x0753,0x0001 0dbc ; -------------------------------------------------------------------------------------- 0dbc ; Debug3 Subtable 0x16 0dbc ; -------------------------------------------------------------------------------------- 0dbc 0000 0000 | | .DBG3TAB 0x0000,0x0000 0dbe ; -------------------------------------------------------------------------------------- 0dbe ; Debug3 Subtable 0x17 0dbe ; -------------------------------------------------------------------------------------- 0dbe 0000 0000 | | .DBG3TAB 0x0000,0x0000 0dc0 ; -------------------------------------------------------------------------------------- 0dc0 ; Debug3 Subtable 0x18 0dc0 ; -------------------------------------------------------------------------------------- 0dc0 0000 0000 | | .DBG3TAB 0x0000,0x0000 0dc2 ; -------------------------------------------------------------------------------------- 0dc2 ; Debug3 Subtable 0x19 0dc2 ; -------------------------------------------------------------------------------------- 0dc2 0000 0001 | | .DBG3TAB 0x0000,0x0001 0dc4 07cb 0001 | | .CONST 0x07cb,0x0001 0dc6 ; -------------------------------------------------------------------------------------- 0dc6 ; Debug3 Subtable 0x1a 0dc6 ; -------------------------------------------------------------------------------------- 0dc6 0004 0025 | %| .DBG3TAB 0x0004,0x0025 0dc8 07e3 ffff | | .CONST 0x07e3,0xffff 0dca 07e5 fffe | | .CONST 0x07e5,0xfffe 0dcc 07e7 0001 | | .CONST 0x07e7,0x0001 0dce 07ec 0002 | | .CONST 0x07ec,0x0002 0dd0 07ee 0003 | | .CONST 0x07ee,0x0003 0dd2 07ef 0004 | | .CONST 0x07ef,0x0004 0dd4 0800 0005 | | .CONST 0x0800,0x0005 0dd6 0802 0006 | | .CONST 0x0802,0x0006 0dd8 0804 0007 | | .CONST 0x0804,0x0007 0dda 0805 0008 | | .CONST 0x0805,0x0008 0ddc 0807 0009 | | .CONST 0x0807,0x0009 0dde 080e 000a | | .CONST 0x080e,0x000a 0de0 0819 000b | | .CONST 0x0819,0x000b 0de2 0824 000c | $ | .CONST 0x0824,0x000c 0de4 082c 000d | , | .CONST 0x082c,0x000d 0de6 082d 000e | - | .CONST 0x082d,0x000e 0de8 0833 000f | 3 | .CONST 0x0833,0x000f 0dea 0839 0010 | 9 | .CONST 0x0839,0x0010 0dec 0846 0011 | F | .CONST 0x0846,0x0011 0dee 0847 0012 | G | .CONST 0x0847,0x0012 0df0 0851 0013 | Q | .CONST 0x0851,0x0013 0df2 085c 0014 | \ | .CONST 0x085c,0x0014 0df4 0862 0015 | b | .CONST 0x0862,0x0015 0df6 0863 fbff | c | .CONST 0x0863,0xfbff 0df8 0868 fbfe | h | .CONST 0x0868,0xfbfe 0dfa 0869 0401 | i | .CONST 0x0869,0x0401 0dfc 086d 0402 | m | .CONST 0x086d,0x0402 0dfe 0871 0403 | q | .CONST 0x0871,0x0403 0e00 087d 0016 | } | .CONST 0x087d,0x0016 0e02 0886 0017 | | .CONST 0x0886,0x0017 0e04 088f 0018 | | .CONST 0x088f,0x0018 0e06 0896 0019 | | .CONST 0x0896,0x0019 0e08 089b 001a | | .CONST 0x089b,0x001a 0e0a 08a4 001b | | .CONST 0x08a4,0x001b 0e0c 08a6 001c | | .CONST 0x08a6,0x001c 0e0e 08b1 001d | | .CONST 0x08b1,0x001d 0e10 08b6 001e | | .CONST 0x08b6,0x001e 0e12 08c1 001f | | .CONST 0x08c1,0x001f 0e14 08c8 0020 | | .CONST 0x08c8,0x0020 0e16 08d1 0021 | !| .CONST 0x08d1,0x0021 0e18 08d3 0022 | "| .CONST 0x08d3,0x0022 0e1a ; -------------------------------------------------------------------------------------- 0e1a ; Debug3 Subtable 0x1b 0e1a ; -------------------------------------------------------------------------------------- 0e1a 0000 0001 | | .DBG3TAB 0x0000,0x0001 0e1c 08e3 0001 | | .CONST 0x08e3,0x0001 0e1e ; -------------------------------------------------------------------------------------- 0e1e ; Debug3 Subtable 0x1c 0e1e ; -------------------------------------------------------------------------------------- 0e1e 0001 0007 | | .DBG3TAB 0x0001,0x0007 0e20 08f3 ffff | | .CONST 0x08f3,0xffff 0e22 08f5 0001 | | .CONST 0x08f5,0x0001 0e24 0900 0002 | | .CONST 0x0900,0x0002 0e26 0907 0003 | | .CONST 0x0907,0x0003 0e28 0909 0004 | | .CONST 0x0909,0x0004 0e2a 090e 0005 | | .CONST 0x090e,0x0005 0e2c 0910 0006 | | .CONST 0x0910,0x0006 0e2e 0913 0007 | | .CONST 0x0913,0x0007 0e30 ; -------------------------------------------------------------------------------------- 0e30 ; Debug3 Subtable 0x1d 0e30 ; -------------------------------------------------------------------------------------- 0e30 0000 0006 | | .DBG3TAB 0x0000,0x0006 0e32 091b 0001 | | .CONST 0x091b,0x0001 0e34 091d 0002 | | .CONST 0x091d,0x0002 0e36 091f 0003 | | .CONST 0x091f,0x0003 0e38 0921 0004 | ! | .CONST 0x0921,0x0004 0e3a 0928 0005 | ( | .CONST 0x0928,0x0005 0e3c 092b 0006 | + | .CONST 0x092b,0x0006 0e3e ; -------------------------------------------------------------------------------------- 0e3e ; Debug3 Subtable 0x1e 0e3e ; -------------------------------------------------------------------------------------- 0e3e 0000 0007 | | .DBG3TAB 0x0000,0x0007 0e40 0933 0001 | 3 | .CONST 0x0933,0x0001 0e42 0939 0002 | 9 | .CONST 0x0939,0x0002 0e44 0941 0003 | A | .CONST 0x0941,0x0003 0e46 0945 0004 | E | .CONST 0x0945,0x0004 0e48 094b 0005 | K | .CONST 0x094b,0x0005 0e4a 0951 0006 | Q | .CONST 0x0951,0x0006 0e4c 0955 0007 | U | .CONST 0x0955,0x0007 0e4e 0000 0000 | | .BLANK 0000[0x1b2]