|
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: 6144 (0x1800) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0730 | 0 | .CONST 0x0730 ; 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 0005 | | .CONST 0x0005 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00e0 | | .CONST 0x00e0 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0033 | 3 | .CONST 0x0033 ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0852,0x8000,0x0000,0x0057,0xac45,0x0000,0x0013 ; 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 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0010 e001 | | Load 0x0,0x1 0011 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 0012 e001 | | Load 0x0,0x1 0013 180e | | Execute Package,Field_Execute,Field_Number 0xe 0014 e001 | | Load 0x0,0x1 0015 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0016 e001 | | Load 0x0,0x1 0017 180e | | Execute Package,Field_Execute,Field_Number 0xe 0018 e001 | | Load 0x0,0x1 0019 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 001a e001 | | Load 0x0,0x1 001b 180e | | Execute Package,Field_Execute,Field_Number 0xe 001c e001 | | Load 0x0,0x1 001d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 001e e001 | | Load 0x0,0x1 001f 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0020 4802 |H | Short_Literal 0x2 0021 e001 | | Load 0x0,0x1 0022 1841 | A | Execute Package,Field_Execute,Field_Number 0x41 0023 e001 | | Load 0x0,0x1 0024 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0025 011e | | Execute Any,Convert 0026 0129 | ) | Execute Any,Make_Visible 0027 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x27,0xfffb 0029 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x29,0xfffa 002b 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x2b,0xfff9 002d e002 | | Load 0x0,0x2 ; Debug Table 0x0.0x7 = 0x2d,0xfff8 002e 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 002f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0030 e002 | | Load 0x0,0x2 0031 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 0032 029f 011b | | Declare_Subprogram INIT_0118,For_Call 0034 4802 |H | Short_Literal 0x2 0035 032e | . | Declare_Type Record,Defined,Visible 0036 029a 0133 | 3| Declare_Subprogram INIT_0130,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x36,0xfff7 0038 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x38,0xfff6 003a 029a 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x3a,0xfff5 003c 029a 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x3c,0xfff4 003e 029a 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x3e,0xfff3 0040 029a 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x40,0xfff2 0042 029a 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x42,0xfff1 0044 029a 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x44,0xfff0 0046 029a 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x46,0xffef 0048 029a 0333 | 3| Declare_Subprogram INIT_0330,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x48,0xffee 004a 029a 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x4a,0xffed 004c 029a 038b | | Declare_Subprogram INIT_0388,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x4c,0xffec 004e 029a 03bb | | Declare_Subprogram INIT_03b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x4e,0xffeb 0050 029a 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x50,0xffea 0052 029a 0413 | | Declare_Subprogram INIT_0410,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x52,0xffe9 0054 029a 0433 | 3| Declare_Subprogram INIT_0430,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x54,0xffe8 0056 029a 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x56,0xffe7 0058 029a 04eb | | Declare_Subprogram INIT_04e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x58,0xffe6 005a 029a 0513 | | Declare_Subprogram INIT_0510,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x5a,0xffe5 005c 6277 |bw | Indirect_Literal Discrete,0x2d4,{0x00000000, 0x0057ac45} ; Debug Table 0x0.0x1b = 0x5c,0xffe4 005d 4a4a |JJ | Short_Literal 0x24a 005e e002 | | Load 0x0,0x2 005f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0060 e002 | | Load 0x0,0x2 0061 1912 | | Execute Package,Field_Reference,Field_Number 0x12 0062 481f |H | Short_Literal 0x1f 0063 e003 | | Load 0x0,0x3 0064 0386 | | Declare_Variable Package,Visible 0065 00d8 | | Load_Top At_Offset_0 0066 020f | | Execute Module,Activate 0067 e004 | | Load 0x0,0x4 ; Debug Table 0x0.0x1c = 0x67,0xffe3 0068 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0069 0266 | f | Execute Discrete,Bounds 006a e002 | | Load 0x0,0x2 006b 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a 006c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 006d 02a0 | | Declare_Subprogram Null_Subprogram 006e 4801 |H | Short_Literal 0x1 006f 035e | ^ | Declare_Type Array,Defined,Visible 0070 00d8 | | Load_Top At_Offset_0 0071 0336 | 6 | Declare_Variable Array,Visible 0072 00d8 | | Load_Top At_Offset_0 0073 0337 | 7 | Declare_Variable Array 0074 4801 |H | Short_Literal 0x1 0075 4800 |H | Short_Literal 0x0 0076 00da | | Load_Top At_Offset_2 0077 01d6 | | Execute Vector,Field_Write 0078 4802 |H | Short_Literal 0x2 0079 4801 |H | Short_Literal 0x1 007a 00da | | Load_Top At_Offset_2 007b 01d6 | | Execute Vector,Field_Write 007c 4803 |H | Short_Literal 0x3 007d 4802 |H | Short_Literal 0x2 007e 00da | | Load_Top At_Offset_2 007f 01d6 | | Execute Vector,Field_Write 0080 4804 |H | Short_Literal 0x4 0081 4803 |H | Short_Literal 0x3 0082 00da | | Load_Top At_Offset_2 0083 01d6 | | Execute Vector,Field_Write 0084 00d9 | | Load_Top At_Offset_1 0085 01d4 | | Execute Vector,Structure_Write 0086 029a 0523 | #| Declare_Subprogram INIT_0520,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x86,0xffe2 0088 029a 052b | +| Declare_Subprogram INIT_0528,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x88,0xffe1 008a 00bf | | Action Accept_Activation 008b 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x008b,0x0892,0x8000,0x0000,0x0057,0xb1b5,0x0000,0x0017 ; Debug Table 0x1.0x0 = 0x8b,0xffff 008c 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x8c,0xfffe 008d 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x8d,0xfffd 008e 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x8e,0xfffc 008f 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x8f,0xfffb 0090 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x90,0xfffa 0091 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x91,0xfff9 0092 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x92,0xfff8 0093 029d 055b | [| Declare_Subprogram INIT_0558,For_Outer_Call ; Debug Table 0x1.0x8 = 0x93,0xfff7 0095 029d 0563 | c| Declare_Subprogram INIT_0560,For_Outer_Call ; Debug Table 0x1.0x9 = 0x95,0xfff6 0097 029d 056b | k| Declare_Subprogram INIT_0568,For_Outer_Call ; Debug Table 0x1.0xa = 0x97,0xfff5 0099 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0xb = 0x99,0xfff4 009a 1810 | | Execute Package,Field_Execute,Field_Number 0x10 009b e002 | | Load 0x0,0x2 009c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 009d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 009e e002 | | Load 0x0,0x2 009f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 00a0 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00a1 011e | | Execute Any,Convert 00a2 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0xc = 0xa2,0xfff3 00a3 00c7 | | Action Elaborate_Subprogram 00a4 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0xd = 0xa4,0xfff2 00a5 00c7 | | Action Elaborate_Subprogram 00a6 029d 0573 | s| Declare_Subprogram INIT_0570,For_Outer_Call ; Debug Table 0x1.0xe = 0xa6,0xfff1 00a8 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xf = 0xa8,0xfff0 00a9 00c7 | | Action Elaborate_Subprogram 00aa 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x10 = 0xaa,0xffef 00ab 00c7 | | Action Elaborate_Subprogram 00ac 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x11 = 0xac,0xffee 00ad 00c7 | | Action Elaborate_Subprogram 00ae 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x12 = 0xae,0xffed 00af 00c7 | | Action Elaborate_Subprogram 00b0 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x13 = 0xb0,0xffec 00b1 00c7 | | Action Elaborate_Subprogram 00b2 029d 059b | | Declare_Subprogram INIT_0598,For_Outer_Call ; Debug Table 0x1.0x14 = 0xb2,0xffeb 00b4 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x15 = 0xb4,0xffea 00b5 00c7 | | Action Elaborate_Subprogram 00b6 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x16 = 0xb6,0xffe9 00b7 00c7 | | Action Elaborate_Subprogram 00b8 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x17 = 0xb8,0xffe8 00b9 00c7 | | Action Elaborate_Subprogram 00ba 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x18 = 0xba,0xffe7 00bb 00c7 | | Action Elaborate_Subprogram 00bc 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x19 = 0xbc,0xffe6 00bd 00c7 | | Action Elaborate_Subprogram 00be 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x1a = 0xbe,0xffe5 00bf 00c7 | | Action Elaborate_Subprogram 00c0 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x1b = 0xc0,0xffe4 00c1 00c7 | | Action Elaborate_Subprogram 00c2 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x1c = 0xc2,0xffe3 00c3 00c7 | | Action Elaborate_Subprogram 00c4 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x1d = 0xc4,0xffe2 00c5 00c7 | | Action Elaborate_Subprogram 00c6 029d 0603 | | Declare_Subprogram INIT_0600,For_Outer_Call ; Debug Table 0x1.0x1e = 0xc6,0xffe1 00c8 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x1f = 0xc8,0xffe0 00c9 00c7 | | Action Elaborate_Subprogram 00ca 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x20 = 0xca,0xffdf 00cb 00c7 | | Action Elaborate_Subprogram 00cc 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x21 = 0xcc,0xffde 00cd 00c7 | | Action Elaborate_Subprogram 00ce 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x22 = 0xce,0xffdd 00cf 00c7 | | Action Elaborate_Subprogram 00d0 029b 0613 | | Declare_Subprogram INIT_0610,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x23 = 0xd0,0xffdc 00d2 029d 063b | ;| Declare_Subprogram INIT_0638,For_Outer_Call ; Debug Table 0x1.0x24 = 0xd2,0xffdb 00d4 029d 068b | | Declare_Subprogram INIT_0688,For_Outer_Call ; Debug Table 0x1.0x25 = 0xd4,0xffda 00d6 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31 ; Debug Table 0x1.0x26 = 0xd6,0xffd9 00d7 00c7 | | Action Elaborate_Subprogram 00d8 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x27 = 0xd8,0xffd8 00d9 00c7 | | Action Elaborate_Subprogram 00da 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x28 = 0xda,0xffd7 00db 00c7 | | Action Elaborate_Subprogram 00dc 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x29 = 0xdc,0xffd6 00dd 00c7 | | Action Elaborate_Subprogram 00de 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x2a = 0xde,0xffd5 00df 00c7 | | Action Elaborate_Subprogram 00e0 BODY_0008: 00e0 00bc | | Action Signal_Activated 00e1 00bb | | Action Signal_Completion 00e2 0000 0000 | | .BLANK 0000[0x6] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00eb | | .CONST 0x00eb ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb BODY_00e8: 00eb INIT_00e8: 00eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x2 = .DEBUG 0x00eb,0x08ea,0x0002,0x0000,0x0057,0xac45,0x0000,0x0030 ; Debug Table 0x2.0x0 = 0xeb,0x1 00ec 6805 |h | Jump_Zero 0xf2 00ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x1 = 0xed,0x2 00ee e002 | | Load 0x0,0x2 00ef 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 00f0 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 00f1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00f2 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x2 = 0xf2,0x3 00f3 e002 | | Load 0x0,0x2 00f4 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 00f5 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 00f6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00f7 0000 | | .XXX[0x1] 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 00fb | | .CONST 0x00fb ; Address of begin 00f9 0004 | | .CONST 0x0004 ; Address of exception handler 00fa 0001 | | .CONST 0x0001 ; Number of locals 00fb BODY_00f8: 00fb INIT_00f8: 00fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x3 = .DEBUG 0x00fb,0x08f2,0x0002,0x0000,0x0057,0xac45,0x0000,0x0040 ; Debug Table 0x3.0x0 = 0xfb,0x1 00fc 00db | | Load_Top At_Offset_3 00fd e002 | | Load 0x0,0x2 00fe 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 00ff 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0100 820e | | Call 0x1,0xe 0101 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0102 0000 0000 | | .BLANK 0000[0x6] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 010b | | .CONST 0x010b ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0001 | | .CONST 0x0001 ; Number of locals 010b BODY_0108: 010b INIT_0108: 010b 00db | | Load_Top At_Offset_3 ; Debug Table 0x4 = .DEBUG 0x010b,0x08f6,0x0002,0x0000,0x0057,0xac45,0x0000,0x0050 ; Debug Table 0x4.0x0 = 0x10b,0x1 010c 6805 |h | Jump_Zero 0x112 010d 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1 = 0x10d,0x2 010e e002 | | Load 0x0,0x2 010f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0110 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 0111 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0112 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x2 = 0x112,0x3 0113 e002 | | Load 0x0,0x2 0114 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0115 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0116 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0117 0000 | | .XXX[0x1] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 011b | | .CONST 0x011b ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0001 | | .CONST 0x0001 ; Number of locals 011b BODY_0118: 011b INIT_0118: 011b 4608 |F | Jump_Case 0x9 ; Debug Table 0x5 = .DEBUG 0x011b,0x08fe,0x0005,0x0000,0x0057,0xac45,0x0000,0x0060 011c 7808 |x | Jump 0x125 ; case 0x0 011d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 011e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 011f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0120 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0121 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0122 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0123 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0124 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0125 00da | | Load_Top At_Offset_2 0126 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0127 0125 | % | Execute Any,Set_Constraint 0128 00da | | Load_Top At_Offset_2 0129 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 012a 1c00 | | Execute_Immediate Run_Utility,0x0 012b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 012c 0000 0000 | | .BLANK 0000[0x4] 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 013e | > | .CONST 0x013e ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0004 | | .CONST 0x0004 ; Number of locals 0133 INIT_0130: 0133 e002 | | Load 0x0,0x2 ; Debug Table 0x6 = .DEBUG 0x0133,0x0900,0x0001,0x0000,0x0057,0xac45,0x0000,0x0074 ; Debug Table 0x6.0x0 = 0x133,0xffff 0134 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0135 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0136 02c7 | | Declare_Variable Any 0137 00db | | Load_Top At_Offset_3 0138 c402 | | Store 0x2,0x2 0139 e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x1 = 0x139,0xfffe 013a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 013b e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x2 = 0x13b,0xfffd 013c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 013d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 013e BODY_0130: 013e e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x3 = 0x13e,0x1 013f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0140 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0141 e005 | | Load 0x0,0x5 0142 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0143 e5fb | | Load 0x2,-0x5 0144 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0145 0120 | | Execute Any,Is_Value 0146 6804 |h | Jump_Zero 0x14b 0147 e002 | | Load 0x0,0x2 0148 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 0149 1b0d | | Execute Package,Field_Read,Field_Number 0xd 014a 7802 |x | Jump 0x14d 014b e5fb | | Load 0x2,-0x5 014c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 014d e002 | | Load 0x0,0x2 014e 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 014f e402 | | Load 0x2,0x2 0150 e5fc | | Load 0x2,-0x4 0151 e5fe | | Load 0x2,-0x2 0152 e005 | | Load 0x0,0x5 0153 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0154 c402 | | Store 0x2,0x2 0155 e5fb | | Load 0x2,-0x5 0156 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0157 e5fb | | Load 0x2,-0x5 0158 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0159 005b | [ | Store_Top Discrete,At_Offset_3 015a 0059 | Y | Store_Top Discrete,At_Offset_1 015b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x4 = 0x15b,0x2 015c e005 | | Load 0x0,0x5 015d 180e | | Execute Package,Field_Execute,Field_Number 0xe 015e 6812 |h | Jump_Zero 0x171 015f e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x5 = 0x15f,0x3 0160 e006 | | Load 0x0,0x6 0161 180d | | Execute Package,Field_Execute,Field_Number 0xd 0162 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x6 = 0x162,0x4 0163 4822 |H" | Short_Literal 0x22 0164 00db | | Load_Top At_Offset_3 0165 e005 | | Load 0x0,0x5 0166 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0167 025e | ^ | Execute Discrete,Convert 0168 1c01 | | Execute_Immediate Run_Utility,0x1 0169 0092 069e | | Action Push_String_Extended,0x69e ; " returned while getting change limits for \x22" 016b 01cc | | Execute Vector,Catenate 016c e5fe | | Load 0x2,-0x2 016d 01cc | | Execute Vector,Catenate 016e 01cb | | Execute Vector,Append 016f 822b | + | Call 0x1,0x2b 0170 8229 | ) | Call 0x1,0x29 0171 4805 |H | Short_Literal 0x5 ; Debug Table 0x6.0x7 = 0x171,0x5 0172 e5fd | | Load 0x2,-0x3 0173 e5fe | | Load 0x2,-0x2 0174 0092 069f | | Action Push_String_Extended,0x69f ; "resolving change limits" 0176 e404 | | Load 0x2,0x4 0177 e006 | | Load 0x0,0x6 0178 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0179 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x8 = 0x179,0x6 017a e005 | | Load 0x0,0x5 017b 180e | | Execute Package,Field_Execute,Field_Number 0xe 017c 7002 |p | Jump_Nonzero 0x17f 017d 00d8 | | Load_Top At_Offset_0 017e 6803 |h | Jump_Zero 0x182 017f e001 | | Load 0x0,0x1 ; Debug Table 0x6.0x9 = 0x17f,0x7 0180 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 0181 0257 | W | Execute Discrete,Raise 0182 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0183 0000 0000 | | .BLANK 0000[0x5] 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 00db | | Load_Top At_Offset_3 ; Debug Table 0x7 = .DEBUG 0x018b,0x0916,0x0002,0x0000,0x0057,0xac45,0x0000,0x0097 ; Debug Table 0x7.0x0 = 0x18b,0x1 018c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 018d 4604 |F | Jump_Case 0x5 018e 7804 |x | Jump 0x193 ; case 0x0 018f 7805 |x | Jump 0x195 ; case 0x1 0190 7804 |x | Jump 0x195 ; case 0x2 0191 7803 |x | Jump 0x195 ; case 0x3 0192 7802 |x | Jump 0x195 ; case 0x4 0193 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x1 = 0x193,0x2 0194 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0195 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x2 = 0x195,0x3 0196 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0197 e5fe | | Load 0x2,-0x2 0198 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0199 e5ff | | Load 0x2,-0x1 019a e002 | | Load 0x0,0x2 019b 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 019c 1812 | | Execute Package,Field_Execute,Field_Number 0x12 019d e005 | | Load 0x0,0x5 019e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 019f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01aa | | .CONST 0x01aa ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 0003 | | .CONST 0x0003 ; Number of locals 01a3 INIT_01a0: 01a3 e002 | | Load 0x0,0x2 ; Debug Table 0x8 = .DEBUG 0x01a3,0x091e,0x0001,0x0000,0x0057,0xac45,0x0000,0x00a6 ; Debug Table 0x8.0x0 = 0x1a3,0xffff 01a4 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01a5 02c7 | | Declare_Variable Any 01a6 00d8 | | Load_Top At_Offset_0 01a7 1c00 | | Execute_Immediate Run_Utility,0x0 01a8 e002 | | Load 0x0,0x2 ; Debug Table 0x8.0x1 = 0x1a8,0xfffe 01a9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01aa BODY_01a0: 01aa e002 | | Load 0x0,0x2 ; Debug Table 0x8.0x2 = 0x1aa,0x1 01ab 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01ac 00da | | Load_Top At_Offset_2 01ad 0120 | | Execute Any,Is_Value 01ae 6803 |h | Jump_Zero 0x1b2 01af e002 | | Load 0x0,0x2 01b0 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01b1 7801 |x | Jump 0x1b3 01b2 00da | | Load_Top At_Offset_2 01b3 611c |a | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00004000} 01b4 e5fc | | Load 0x2,-0x4 01b5 e5fb | | Load 0x2,-0x5 01b6 e002 | | Load 0x0,0x2 01b7 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01b8 e5ff | | Load 0x2,-0x1 01b9 e002 | | Load 0x0,0x2 01ba 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 01bb 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01bc c402 | | Store 0x2,0x2 01bd 0059 | Y | Store_Top Discrete,At_Offset_1 01be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x3 = 0x1be,0x2 01bf 701d |p | Jump_Nonzero 0x1dd 01c0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x4 = 0x1c0,0x3 01c1 e002 | | Load 0x0,0x2 01c2 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01c3 012f | / | Execute Any,Equal 01c4 7006 |p | Jump_Nonzero 0x1cb 01c5 00d9 | | Load_Top At_Offset_1 01c6 e002 | | Load 0x0,0x2 01c7 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01c8 e5fe | | Load 0x2,-0x2 01c9 012f | / | Execute Any,Equal 01ca 6805 |h | Jump_Zero 0x1d0 01cb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x5 = 0x1cb,0x4 01cc c5fa | | Store 0x2,-0x6 01cd 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x6 = 0x1cd,0x5 01ce a5f9 | | Store_Unchecked 0x2,-0x7 01cf 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x8.0x7 = 0x1cf,0x6 01d0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x8 = 0x1d0,0x7 01d1 4801 |H | Short_Literal 0x1 01d2 00db | | Load_Top At_Offset_3 01d3 820e | | Call 0x1,0xe 01d4 0092 06a0 | | Action Push_String_Extended,0x6a0 ; " is not " 01d6 01cc | | Execute Vector,Catenate 01d7 e5fe | | Load 0x2,-0x2 01d8 822e | . | Call 0x1,0x2e 01d9 01cc | | Execute Vector,Catenate 01da 822c | , | Call 0x1,0x2c 01db 8229 | ) | Call 0x1,0x29 01dc 781a |x | Jump 0x1f7 01dd e5fb | | Load 0x2,-0x5 ; Debug Table 0x8.0x9 = 0x1dd,0x8 01de 680d |h | Jump_Zero 0x1ec 01df 00d8 | | Load_Top At_Offset_0 01e0 0f07 | | Execute_Immediate Equal,0x7 01e1 680a |h | Jump_Zero 0x1ec 01e2 e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0xa = 0x1e2,0x9 01e3 4801 |H | Short_Literal 0x1 01e4 e5ff | | Load 0x2,-0x1 01e5 8210 | | Call 0x1,0x10 01e6 0092 06a1 | | Action Push_String_Extended,0x6a1 ; " has no object." 01e8 01cc | | Execute Vector,Catenate 01e9 822c | , | Call 0x1,0x2c 01ea 8229 | ) | Call 0x1,0x29 01eb 780b |x | Jump 0x1f7 01ec 4805 |H | Short_Literal 0x5 ; Debug Table 0x8.0xb = 0x1ec,0xa 01ed e5fd | | Load 0x2,-0x3 01ee 0092 06a2 | | Action Push_String_Extended,0x6a2 ; "getting object for " 01f0 4801 |H | Short_Literal 0x1 01f1 e5ff | | Load 0x2,-0x1 01f2 8210 | | Call 0x1,0x10 01f3 01cc | | Execute Vector,Catenate 01f4 00db | | Load_Top At_Offset_3 01f5 e006 | | Load 0x0,0x6 01f6 180f | | Execute Package,Field_Execute,Field_Number 0xf 01f7 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0xc = 0x1f7,0xb 01f8 a5f9 | | Store_Unchecked 0x2,-0x7 01f9 4506 |E | Exit_Suprogram New_Top_Offset 0x6 01fa 0000 0000 | | .BLANK 0000[0x6] 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 0208 | | .CONST 0x0208 ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0003 | | .CONST 0x0003 ; Number of locals 0203 INIT_0200: 0203 e002 | | Load 0x0,0x2 ; Debug Table 0x9 = .DEBUG 0x0203,0x093a,0x0001,0x0000,0x0057,0xac45,0x0000,0x00d5 ; Debug Table 0x9.0x0 = 0x203,0xffff 0204 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0205 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0206 e002 | | Load 0x0,0x2 ; Debug Table 0x9.0x1 = 0x206,0xfffe 0207 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0208 BODY_0200: 0208 e002 | | Load 0x0,0x2 ; Debug Table 0x9.0x2 = 0x208,0x1 0209 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 020a 1b0f | | Execute Package,Field_Read,Field_Number 0xf 020b e002 | | Load 0x0,0x2 020c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 020d 60c2 |` | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00004000} 020e e007 | | Load 0x0,0x7 020f 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0210 e5fc | | Load 0x2,-0x4 0211 e5ff | | Load 0x2,-0x1 0212 e002 | | Load 0x0,0x2 0213 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0214 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0215 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0216 005a | Z | Store_Top Discrete,At_Offset_2 0217 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x3 = 0x217,0x2 0218 460e |F | Jump_Case 0xf 0219 780e |x | Jump 0x228 ; case 0x0 021a 782d |x- | Jump 0x248 ; case 0x1 021b 782c |x, | Jump 0x248 ; case 0x2 021c 7814 |x | Jump 0x231 ; case 0x3 021d 782a |x* | Jump 0x248 ; case 0x4 021e 7829 |x) | Jump 0x248 ; case 0x5 021f 781b |x | Jump 0x23b ; case 0x6 0220 7827 |x' | Jump 0x248 ; case 0x7 0221 7826 |x& | Jump 0x248 ; case 0x8 0222 7825 |x% | Jump 0x248 ; case 0x9 0223 7824 |x$ | Jump 0x248 ; case 0xa 0224 7823 |x# | Jump 0x248 ; case 0xb 0225 7822 |x" | Jump 0x248 ; case 0xc 0226 7821 |x! | Jump 0x248 ; case 0xd 0227 7820 |x | Jump 0x248 ; case 0xe 0228 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x4 = 0x228,0x3 0229 6804 |h | Jump_Zero 0x22e 022a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x5 = 0x22a,0x4 022b 822f | / | Call 0x1,0x2f 022c a5fa | | Store_Unchecked 0x2,-0x6 022d 4506 |E | Exit_Suprogram New_Top_Offset 0x6 022e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x6 = 0x22e,0x5 022f a5fa | | Store_Unchecked 0x2,-0x6 0230 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x9.0x7 = 0x230,0x6 0231 e5fb | | Load 0x2,-0x5 ; Debug Table 0x9.0x8 = 0x231,0x7 0232 701f |p | Jump_Nonzero 0x252 0233 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x9 = 0x233,0x8 0234 e5ff | | Load 0x2,-0x1 0235 0092 06a3 | | Action Push_String_Extended,0x6a3 ; " could not be found" 0237 01cc | | Execute Vector,Catenate 0238 822a | * | Call 0x1,0x2a 0239 8229 | ) | Call 0x1,0x29 023a 7817 |x | Jump 0x252 023b e5fb | | Load 0x2,-0x5 ; Debug Table 0x9.0xa = 0x23b,0x9 023c 7015 |p | Jump_Nonzero 0x252 023d 4805 |H | Short_Literal 0x5 ; Debug Table 0x9.0xb = 0x23d,0xa 023e e5fe | | Load 0x2,-0x2 023f e5ff | | Load 0x2,-0x1 0240 0092 06a4 | | Action Push_String_Extended,0x6a4 ; "resolving " 0242 e5ff | | Load 0x2,-0x1 0243 01cc | | Execute Vector,Catenate 0244 e402 | | Load 0x2,0x2 0245 e006 | | Load 0x0,0x6 0246 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0247 780a |x | Jump 0x252 0248 4805 |H | Short_Literal 0x5 ; Debug Table 0x9.0xc = 0x248,0xb 0249 e5fe | | Load 0x2,-0x2 024a e5ff | | Load 0x2,-0x1 024b 0092 06a4 | | Action Push_String_Extended,0x6a4 ; "resolving " 024d e5ff | | Load 0x2,-0x1 024e 01cc | | Execute Vector,Catenate 024f e402 | | Load 0x2,0x2 0250 e006 | | Load 0x0,0x6 0251 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0252 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0xd = 0x252,0xc 0253 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0254 a5fa | | Store_Unchecked 0x2,-0x6 0255 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0256 0000 0000 | | .XXX[0x2] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025d | ] | .CONST 0x025d ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0002 | | .CONST 0x0002 ; Number of locals 025b INIT_0258: 025b e002 | | Load 0x0,0x2 ; Debug Table 0xa = .DEBUG 0x025b,0x0958,0x0001,0x0000,0x0057,0xac45,0x0000,0x00fe ; Debug Table 0xa.0x0 = 0x25b,0xffff 025c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 025d BODY_0258: 025d e002 | | Load 0x0,0x2 ; Debug Table 0xa.0x1 = 0x25d,0x1 025e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 025f 4800 |H | Short_Literal 0x0 0260 e5fc | | Load 0x2,-0x4 0261 e5fb | | Load 0x2,-0x5 0262 e5fd | | Load 0x2,-0x3 0263 e5ff | | Load 0x2,-0x1 0264 8215 | | Call 0x1,0x15 0265 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0266 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x266,0x2 0267 00eb | | Load_Encached Diana_Cache 0268 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0269 6803 |h | Jump_Zero 0x26d 026a 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x3 = 0x26a,0x3 026b a5f9 | | Store_Unchecked 0x2,-0x7 026c 4506 |E | Exit_Suprogram New_Top_Offset 0x6 026d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xa.0x4 = 0x26d,0x4 026e e5fa | | Load 0x2,-0x6 026f 0120 | | Execute Any,Is_Value 0270 6803 |h | Jump_Zero 0x274 0271 e002 | | Load 0x0,0x2 0272 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0273 7801 |x | Jump 0x275 0274 e5fa | | Load 0x2,-0x6 0275 4800 |H | Short_Literal 0x0 0276 e007 | | Load 0x0,0x7 0277 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0278 e5fd | | Load 0x2,-0x3 0279 e5fe | | Load 0x2,-0x2 027a e402 | | Load 0x2,0x2 027b 8214 | | Call 0x1,0x14 027c c5fa | | Store 0x2,-0x6 027d c5f9 | | Store 0x2,-0x7 027e 4506 |E | Exit_Suprogram New_Top_Offset 0x6 027f 0000 | | .XXX[0x1] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0294 | | .CONST 0x0294 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0004 | | .CONST 0x0004 ; Number of locals 0283 INIT_0280: 0283 e002 | | Load 0x0,0x2 ; Debug Table 0xb = .DEBUG 0x0283,0x0964,0x0001,0x0000,0x0057,0xac45,0x0000,0x012c ; Debug Table 0xb.0x0 = 0x283,0xffff 0284 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0285 e002 | | Load 0x0,0x2 ; Debug Table 0xb.0x1 = 0x285,0xfffe 0286 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0287 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0288 02c7 | | Declare_Variable Any 0289 00d8 | | Load_Top At_Offset_0 028a 1c00 | | Execute_Immediate Run_Utility,0x0 028b e007 | | Load 0x0,0x7 ; Debug Table 0xb.0x2 = 0x28b,0xfffd 028c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 028d 02c7 | | Declare_Variable Any 028e e008 | | Load 0x0,0x8 028f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0290 e5fc | | Load 0x2,-0x4 0291 e007 | | Load 0x0,0x7 0292 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0293 c404 | | Store 0x2,0x4 0294 BODY_0280: 0294 e002 | | Load 0x0,0x2 ; Debug Table 0xb.0x3 = 0x294,0x1 0295 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0296 00da | | Load_Top At_Offset_2 0297 0120 | | Execute Any,Is_Value 0298 6804 |h | Jump_Zero 0x29d 0299 e002 | | Load 0x0,0x2 029a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 029b 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 029c 7801 |x | Jump 0x29e 029d 00da | | Load_Top At_Offset_2 029e e002 | | Load 0x0,0x2 029f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 02a0 1b16 | | Execute Package,Field_Read,Field_Number 0x16 02a1 602e |`. | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00004000} 02a2 4801 |H | Short_Literal 0x1 02a3 4800 |H | Short_Literal 0x0 02a4 4800 |H | Short_Literal 0x0 02a5 e404 | | Load 0x2,0x4 02a6 e5fd | | Load 0x2,-0x3 02a7 e5ff | | Load 0x2,-0x1 02a8 e002 | | Load 0x0,0x2 02a9 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 02aa 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 02ab c5fb | | Store 0x2,-0x5 02ac c403 | | Store 0x2,0x3 02ad 005b | [ | Store_Top Discrete,At_Offset_3 02ae 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x4 = 0x2ae,0x2 02af 700a |p | Jump_Nonzero 0x2ba 02b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x5 = 0x2b0,0x3 02b1 4801 |H | Short_Literal 0x1 02b2 4801 |H | Short_Literal 0x1 02b3 e5fc | | Load 0x2,-0x4 02b4 e007 | | Load 0x0,0x7 02b5 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02b6 c404 | | Store 0x2,0x4 02b7 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x6 = 0x2b7,0x4 02b8 a5fa | | Store_Unchecked 0x2,-0x6 02b9 4505 |E | Exit_Suprogram New_Top_Offset 0x5 02ba 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x7 = 0x2ba,0x5 02bb 4801 |H | Short_Literal 0x1 02bc 4800 |H | Short_Literal 0x0 02bd e5fc | | Load 0x2,-0x4 02be e007 | | Load 0x0,0x7 02bf 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02c0 c404 | | Store 0x2,0x4 02c1 4805 |H | Short_Literal 0x5 ; Debug Table 0xb.0x8 = 0x2c1,0x6 02c2 e5fe | | Load 0x2,-0x2 02c3 0092 06a5 | | Action Push_String_Extended,0x6a5 ; "opening " 02c5 4801 |H | Short_Literal 0x1 02c6 e5ff | | Load 0x2,-0x1 02c7 820f | | Call 0x1,0xf 02c8 01cc | | Execute Vector,Catenate 02c9 e402 | | Load 0x2,0x2 02ca e006 | | Load 0x0,0x6 02cb 180f | | Execute Package,Field_Execute,Field_Number 0xf 02cc 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x9 = 0x2cc,0x7 02cd a5fa | | Store_Unchecked 0x2,-0x6 02ce 4505 |E | Exit_Suprogram New_Top_Offset 0x5 02cf 0000 | | .XXX[0x1] 02d0 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 02d4 0000 0000 | | .LITERAL {0x00000000, 0x0057ac45} 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02e3 | | .CONST 0x02e3 ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0002 | | .CONST 0x0002 ; Number of locals 02db INIT_02d8: 02db e007 | | Load 0x0,0x7 ; Debug Table 0xc = .DEBUG 0x02db,0x097a,0x0001,0x0000,0x0057,0xac45,0x0000,0x0158 ; Debug Table 0xc.0x0 = 0x2db,0xffff 02dc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02dd 02c7 | | Declare_Variable Any 02de e008 | | Load 0x0,0x8 02df 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02e0 e007 | | Load 0x0,0x7 02e1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02e2 c402 | | Store 0x2,0x2 02e3 BODY_02d8: 02e3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xc.0x1 = 0x2e3,0x1 02e4 e002 | | Load 0x0,0x2 02e5 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 02e6 1b16 | | Execute Package,Field_Read,Field_Number 0x16 02e7 00da | | Load_Top At_Offset_2 02e8 e5fd | | Load 0x2,-0x3 02e9 e5fe | | Load 0x2,-0x2 02ea e5ff | | Load 0x2,-0x1 02eb 8217 | | Call 0x1,0x17 02ec c5fc | | Store 0x2,-0x4 02ed c5fb | | Store 0x2,-0x5 02ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x2ee,0x2 02ef c5fa | | Store 0x2,-0x6 02f0 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02f1 0000 0000 | | .BLANK 0000[0x7] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fd | | .CONST 0x02fd ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0002 | | .CONST 0x0002 ; Number of locals 02fb INIT_02f8: 02fb e002 | | Load 0x0,0x2 ; Debug Table 0xd = .DEBUG 0x02fb,0x0982,0x0001,0x0000,0x0057,0xac45,0x0000,0x0181 ; Debug Table 0xd.0x0 = 0x2fb,0xffff 02fc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02fd BODY_02f8: 02fd e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x1 = 0x2fd,0x1 02fe 681e |h | Jump_Zero 0x31d 02ff e002 | | Load 0x0,0x2 ; Debug Table 0xd.0x2 = 0x2ff,0x2 0300 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0301 4800 |H | Short_Literal 0x0 0302 4801 |H | Short_Literal 0x1 0303 e5fc | | Load 0x2,-0x4 0304 e5ff | | Load 0x2,-0x1 0305 e002 | | Load 0x0,0x2 0306 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0307 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0308 0059 | Y | Store_Top Discrete,At_Offset_1 0309 e5fc | | Load 0x2,-0x4 ; Debug Table 0xd.0x3 = 0x309,0x3 030a 4801 |H | Short_Literal 0x1 030b 4801 |H | Short_Literal 0x1 030c e007 | | Load 0x0,0x7 030d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 030e c5fc | | Store 0x2,-0x4 030f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x4 = 0x30f,0x4 0310 680b |h | Jump_Zero 0x31c 0311 4805 |H | Short_Literal 0x5 ; Debug Table 0xd.0x5 = 0x311,0x5 0312 e5fe | | Load 0x2,-0x2 0313 0092 06a6 | | Action Push_String_Extended,0x6a6 ; "closing " 0315 4801 |H | Short_Literal 0x1 0316 e5ff | | Load 0x2,-0x1 0317 8210 | | Call 0x1,0x10 0318 01cc | | Execute Vector,Catenate 0319 00db | | Load_Top At_Offset_3 031a e006 | | Load 0x0,0x6 031b 180f | | Execute Package,Field_Execute,Field_Number 0xf 031c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 031d e5fc | | Load 0x2,-0x4 ; Debug Table 0xd.0x6 = 0x31d,0x6 031e 4801 |H | Short_Literal 0x1 031f 4800 |H | Short_Literal 0x0 0320 e007 | | Load 0x0,0x7 0321 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0322 c5fc | | Store 0x2,-0x4 0323 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0324 0000 0000 | | .BLANK 0000[0x4] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032b | + | .CONST 0x032b ; Address of begin 0329 032e | . | .CONST 0x032e ; Address of exception handler 032a 0001 | | .CONST 0x0001 ; Number of locals 032b BODY_0328: 032b INIT_0328: 032b e009 | | Load 0x0,0x9 ; Debug Table 0xe = .DEBUG 0x032b,0x0992,0x0001,0x0000,0x0057,0xac45,0x0000,0x019c ; Debug Table 0xe.0x0 = 0x32b,0x1 032c 1818 | | Execute Package,Field_Execute,Field_Number 0x18 032d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 032e TRAP_0328: 032e 0007 | | Action Break_Optional 032f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xe.0x1 = 0x32f,0x2 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; -------------------------------------------------------------------------------------- 0330 0335 | 5 | .CONST 0x0335 ; Address of begin 0331 0004 | | .CONST 0x0004 ; Address of exception handler 0332 0002 | | .CONST 0x0002 ; Number of locals 0333 INIT_0330: 0333 e002 | | Load 0x0,0x2 ; Debug Table 0xf = .DEBUG 0x0333,0x0998,0x0001,0x0000,0x0057,0xac45,0x0000,0x01a0 ; Debug Table 0xf.0x0 = 0x333,0xffff 0334 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0335 BODY_0330: 0335 e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x1 = 0x335,0x1 0336 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0337 e002 | | Load 0x0,0x2 0338 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a 0339 1b0d | | Execute Package,Field_Read,Field_Number 0xd 033a 6795 |g | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00004000} 033b e007 | | Load 0x0,0x7 033c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 033d 4800 |H | Short_Literal 0x0 033e e5ff | | Load 0x2,-0x1 033f e002 | | Load 0x0,0x2 0340 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a 0341 180f | | Execute Package,Field_Execute,Field_Number 0xf 0342 c5fd | | Store 0x2,-0x3 0343 0059 | Y | Store_Top Discrete,At_Offset_1 0344 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x2 = 0x344,0x2 0345 680e |h | Jump_Zero 0x354 0346 4805 |H | Short_Literal 0x5 ; Debug Table 0xf.0x3 = 0x346,0x3 0347 e5fe | | Load 0x2,-0x2 0348 0092 06a7 | | Action Push_String_Extended,0x6a7 ; "getting state of " 034a 4801 |H | Short_Literal 0x1 034b e5ff | | Load 0x2,-0x1 034c 820f | | Call 0x1,0xf 034d 01cc | | Execute Vector,Catenate 034e 00db | | Load_Top At_Offset_3 034f e006 | | Load 0x0,0x6 0350 180f | | Execute Package,Field_Execute,Field_Number 0xf 0351 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x4 = 0x351,0x4 0352 a5fc | | Store_Unchecked 0x2,-0x4 0353 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0354 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x5 = 0x354,0x5 0355 a5fc | | Store_Unchecked 0x2,-0x4 0356 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0357 0000 | | .XXX[0x1] 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 e002 | | Load 0x0,0x2 ; Debug Table 0x10 = .DEBUG 0x035b,0x09a6,0x0001,0x0000,0x0057,0xac45,0x0000,0x01ba ; Debug Table 0x10.0x0 = 0x35b,0xffff 035c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 035d BODY_0358: 035d 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x1 = 0x35d,0x1 035e a5fc | | Store_Unchecked 0x2,-0x4 035f 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x2 = 0x35f,0x2 0360 e5ff | | Load 0x2,-0x1 0361 e002 | | Load 0x0,0x2 0362 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0363 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0364 681d |h | Jump_Zero 0x382 0365 e002 | | Load 0x0,0x2 ; Debug Table 0x10.0x3 = 0x365,0x3 0366 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0367 e5fd | | Load 0x2,-0x3 0368 0120 | | Execute Any,Is_Value 0369 6804 |h | Jump_Zero 0x36e 036a e002 | | Load 0x0,0x2 036b 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 036c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 036d 7801 |x | Jump 0x36f 036e e5fd | | Load 0x2,-0x3 036f 6760 |g` | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00004000} 0370 e007 | | Load 0x0,0x7 0371 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0372 e5ff | | Load 0x2,-0x1 0373 e002 | | Load 0x0,0x2 0374 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0375 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0376 c5fd | | Store 0x2,-0x3 0377 0059 | Y | Store_Top Discrete,At_Offset_1 0378 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x4 = 0x378,0x4 0379 7003 |p | Jump_Nonzero 0x37d 037a 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x5 = 0x37a,0x5 037b a5fc | | Store_Unchecked 0x2,-0x4 037c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 037d e00a | | Load 0x0,0xa ; Debug Table 0x10.0x6 = 0x37d,0x6 037e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 037f e00b | | Load 0x0,0xb 0380 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0381 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0382 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x7 = 0x382,0x7 0383 c5fd | | Store 0x2,-0x3 0384 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x8 = 0x384,0x8 0385 a5fc | | Store_Unchecked 0x2,-0x4 0386 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0387 0000 | | .XXX[0x1] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 0391 | | .CONST 0x0391 ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0003 | | .CONST 0x0003 ; Number of locals 038b INIT_0388: 038b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x11 = .DEBUG 0x038b,0x09ba,0x0002,0x0000,0x0057,0xac45,0x0000,0x01d4 ; Debug Table 0x11.0x0 = 0x38b,0xffff 038c 00db | | Load_Top At_Offset_3 038d e00c | | Load 0x0,0xc 038e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 038f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0390 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x390,0xfffe 0391 BODY_0388: 0391 00cf | | Action Mark_Auxiliary 0392 7818 |x | Jump 0x3ab 0393 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x2 = 0x393,0x2 0394 00eb | | Load_Encached Diana_Cache 0395 1865 | e | Execute Package,Field_Execute,Field_Number 0x65 0396 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0397 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x3 = 0x397,0x3 0398 00eb | | Load_Encached Diana_Cache 0399 1814 | | Execute Package,Field_Execute,Field_Number 0x14 039a 0f40 | @ | Execute_Immediate Equal,0x40 039b 680a |h | Jump_Zero 0x3a6 039c e5fe | | Load 0x2,-0x2 039d 00da | | Load_Top At_Offset_2 039e 00eb | | Load_Encached Diana_Cache 039f 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 03a0 00eb | | Load_Encached Diana_Cache 03a1 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 03a2 8230 | 0 | Call 0x1,0x30 03a3 6802 |h | Jump_Zero 0x3a6 03a4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x4 = 0x3a4,0x4 03a5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03a6 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x5 = 0x3a6,0x5 03a7 00eb | | Load_Encached Diana_Cache 03a8 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 03a9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03aa 00c9 | | Action Pop_Auxiliary_Loop 03ab 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x6 = 0x3ab,0x1 03ac 00eb | | Load_Encached Diana_Cache 03ad 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 03ae 6fe4 |o | Jump_Zero 0x393 03af 00ce | | Action Pop_Auxiliary 03b0 00eb | | Load_Encached Diana_Cache ; Debug Table 0x11.0x7 = 0x3b0,0x6 03b1 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03b2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b3 0000 0000 | | .BLANK 0000[0x5] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x12 = .DEBUG 0x03bb,0x09cc,0x0002,0x0000,0x0057,0xac45,0x0000,0x01e5 ; Debug Table 0x12.0x0 = 0x3bb,0x1 03bc 00db | | Load_Top At_Offset_3 03bd 821d | | Call 0x1,0x1d 03be 00eb | | Load_Encached Diana_Cache 03bf 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03c0 0f00 | | Execute_Immediate Equal,0x0 03c1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03c2 0000 0000 | | .BLANK 0000[0x6] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03d7 | | .CONST 0x03d7 ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0004 | | .CONST 0x0004 ; Number of locals 03cb INIT_03c8: 03cb e002 | | Load 0x0,0x2 ; Debug Table 0x13 = .DEBUG 0x03cb,0x09d0,0x0002,0x0000,0x0057,0xac45,0x0000,0x01f4 ; Debug Table 0x13.0x0 = 0x3cb,0xffff 03cc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 03cd 02c7 | | Declare_Variable Any 03ce 00d8 | | Load_Top At_Offset_0 03cf 1c00 | | Execute_Immediate Run_Utility,0x0 03d0 e002 | | Load 0x0,0x2 ; Debug Table 0x13.0x1 = 0x3d0,0xfffe 03d1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03d2 e002 | | Load 0x0,0x2 ; Debug Table 0x13.0x2 = 0x3d2,0xfffd 03d3 1b14 | | Execute Package,Field_Read,Field_Number 0x14 03d4 02ff | | Declare_Variable Variant_Record 03d5 00d8 | | Load_Top At_Offset_0 03d6 1c00 | | Execute_Immediate Run_Utility,0x0 03d7 BODY_03c8: 03d7 e002 | | Load 0x0,0x2 ; Debug Table 0x13.0x3 = 0x3d7,0x1 03d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03d9 00db | | Load_Top At_Offset_3 03da 0120 | | Execute Any,Is_Value 03db 6803 |h | Jump_Zero 0x3df 03dc e002 | | Load 0x0,0x2 03dd 1b0f | | Execute Package,Field_Read,Field_Number 0xf 03de 7801 |x | Jump 0x3e0 03df 00db | | Load_Top At_Offset_3 03e0 66ef |f | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00004000} 03e1 e007 | | Load 0x0,0x7 03e2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 03e3 e5ff | | Load 0x2,-0x1 03e4 e002 | | Load 0x0,0x2 03e5 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 03e6 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03e7 e002 | | Load 0x0,0x2 03e8 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d 03e9 181a | | Execute Package,Field_Execute,Field_Number 0x1a 03ea e002 | | Load 0x0,0x2 03eb 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d 03ec 181f | | Execute Package,Field_Execute,Field_Number 0x1f 03ed c402 | | Store 0x2,0x2 03ee 005a | Z | Store_Top Discrete,At_Offset_2 03ef 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x3ef,0x2 03f0 7015 |p | Jump_Nonzero 0x406 03f1 00da | | Load_Top At_Offset_2 03f2 e002 | | Load 0x0,0x2 03f3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03f4 7011 |p | Jump_Nonzero 0x406 03f5 e002 | | Load 0x0,0x2 ; Debug Table 0x13.0x5 = 0x3f5,0x3 03f6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03f7 00d9 | | Load_Top At_Offset_1 03f8 66d7 |f | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00004000} 03f9 e007 | | Load 0x0,0x7 03fa 1b0e | | Execute Package,Field_Read,Field_Number 0xe 03fb 4800 |H | Short_Literal 0x0 03fc e402 | | Load 0x2,0x2 03fd e002 | | Load 0x0,0x2 03fe 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 03ff 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0400 00d1 | | Pop_Control Pop_Count_1 0401 005a | Z | Store_Top Discrete,At_Offset_2 0402 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x6 = 0x402,0x4 0403 7002 |p | Jump_Nonzero 0x406 0404 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x7 = 0x404,0x5 0405 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0406 e002 | | Load 0x0,0x2 ; Debug Table 0x13.0x8 = 0x406,0x6 0407 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0408 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0409 0000 0000 | | .BLANK 0000[0x7] 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; -------------------------------------------------------------------------------------- 0410 041a | | .CONST 0x041a ; Address of begin 0411 0429 | ) | .CONST 0x0429 ; Address of exception handler 0412 0002 | | .CONST 0x0002 ; Number of locals 0413 INIT_0410: 0413 e002 | | Load 0x0,0x2 ; Debug Table 0x14 = .DEBUG 0x0413,0x09e4,0x0002,0x0000,0x0057,0xac45,0x0000,0x0201 ; Debug Table 0x14.0x0 = 0x413,0xffff 0414 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0415 02ff | | Declare_Variable Variant_Record 0416 00db | | Load_Top At_Offset_3 0417 821f | | Call 0x1,0x1f 0418 00d9 | | Load_Top At_Offset_1 0419 016d | m | Execute Variant_Record,Structure_Write 041a BODY_0410: 041a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x41a,0x1 041b e002 | | Load 0x0,0x2 041c 1816 | | Execute Package,Field_Execute,Field_Number 0x16 041d 7009 |p | Jump_Nonzero 0x427 041e 66b1 |f | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00004000} 041f e007 | | Load 0x0,0x7 0420 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0421 0092 06a8 | | Action Push_String_Extended,0x6a8 ; "Semantics.Subsystem_Interface" 0423 00db | | Load_Top At_Offset_3 0424 e00d | | Load 0x0,0xd 0425 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 0426 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0427 4800 |H | Short_Literal 0x0 0428 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0429 TRAP_0410: 0429 0007 | | Action Break_Optional 042a 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x2 = 0x42a,0x2 042b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 042c 0000 0000 | | .BLANK 0000[0x4] 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 0438 | 8 | .CONST 0x0438 ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0005 | | .CONST 0x0005 ; Number of locals 0433 INIT_0430: 0433 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15 = .DEBUG 0x0433,0x09ec,0x0002,0x0000,0x0057,0xac45,0x0000,0x020c ; Debug Table 0x15.0x0 = 0x433,0xffff 0434 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x15.0x1 = 0x434,0xfffe 0435 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x2 = 0x435,0xfffd 0436 e002 | | Load 0x0,0x2 ; Debug Table 0x15.0x3 = 0x436,0xfffc 0437 1b25 | % | Execute Package,Field_Read,Field_Number 0x25 0438 BODY_0430: 0438 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x4 = 0x438,0x1 0439 8220 | | Call 0x1,0x20 043a 6802 |h | Jump_Zero 0x43d 043b 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x5 = 0x43b,0x2 043c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 043d e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x6 = 0x43d,0x3 043e e002 | | Load 0x0,0x2 043f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0440 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0441 e002 | | Load 0x0,0x2 0442 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0443 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0444 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x7 = 0x444,0x4 0445 e00e | | Load 0x0,0xe 0446 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0447 027f | | Execute Discrete,Equal 0448 7005 |p | Jump_Nonzero 0x44e 0449 00d8 | | Load_Top At_Offset_0 044a e00e | | Load 0x0,0xe 044b 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 044c 027f | | Execute Discrete,Equal 044d 6802 |h | Jump_Zero 0x450 044e 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x8 = 0x44e,0x5 044f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0450 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x15.0x9 = 0x450,0x6 0451 e002 | | Load 0x0,0x2 0452 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0453 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0454 e007 | | Load 0x0,0x7 0455 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0456 4800 |H | Short_Literal 0x0 0457 e20d | | Load 0x1,0xd 0458 e5ff | | Load 0x2,-0x1 0459 8217 | | Call 0x1,0x17 045a c402 | | Store 0x2,0x2 045b 005b | [ | Store_Top Discrete,At_Offset_3 045c 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xa = 0x45c,0x7 045d 6812 |h | Jump_Zero 0x470 045e 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xb = 0x45e,0x8 045f 4976 |Iv | Short_Literal 0x176 0460 00eb | | Load_Encached Diana_Cache 0461 0098 | | Execute Package,Field_Read_Dynamic 0462 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0463 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0464 0092 06a9 | | Action Push_String_Extended,0x6a9 ; "SUBSYSTEM" ; Debug Table 0x15.0xc = 0x464,0x9 0466 00da | | Load_Top At_Offset_2 0467 821e | | Call 0x1,0x1e 0468 6802 |h | Jump_Zero 0x46b 0469 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0xd = 0x469,0xa 046a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 046b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0xe = 0x46b,0xb 046c 00eb | | Load_Encached Diana_Cache 046d 18ec | | Execute Package,Field_Execute,Field_Number 0xec 046e 8231 | 1 | Call 0x1,0x31 046f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0470 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0xf = 0x470,0xc 0471 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0472 0000 0000 | | .BLANK 0000[0x6] 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 048b | | .CONST 0x048b ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0005 | | .CONST 0x0005 ; Number of locals 047b INIT_0478: 047b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16 = .DEBUG 0x047b,0x0a0e,0x0002,0x0000,0x0057,0xac45,0x0000,0x0217 ; Debug Table 0x16.0x0 = 0x47b,0xffff 047c 00db | | Load_Top At_Offset_3 047d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 047e e002 | | Load 0x0,0x2 ; Debug Table 0x16.0x1 = 0x47e,0xfffe 047f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0480 02c7 | | Declare_Variable Any 0481 00d8 | | Load_Top At_Offset_0 0482 1c00 | | Execute_Immediate Run_Utility,0x0 0483 e002 | | Load 0x0,0x2 ; Debug Table 0x16.0x2 = 0x483,0xfffd 0484 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0485 e002 | | Load 0x0,0x2 ; Debug Table 0x16.0x3 = 0x485,0xfffc 0486 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0487 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0488 02c7 | | Declare_Variable Any 0489 00d8 | | Load_Top At_Offset_0 048a 1c00 | | Execute_Immediate Run_Utility,0x0 048b BODY_0478: 048b 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x4 = 0x48b,0x1 048c 00eb | | Load_Encached Diana_Cache 048d 1816 | | Execute Package,Field_Execute,Field_Number 0x16 048e 6806 |h | Jump_Zero 0x495 048f 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x5 = 0x48f,0x2 0490 4976 |Iv | Short_Literal 0x176 0491 00eb | | Load_Encached Diana_Cache 0492 0098 | | Execute Package,Field_Read_Dynamic 0493 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0494 a402 | | Store_Unchecked 0x2,0x2 0495 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x6 = 0x495,0x3 0496 00eb | | Load_Encached Diana_Cache 0497 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0498 0b41 | A | Execute_Immediate Case_Compare,0x41 0499 7010 |p | Jump_Nonzero 0x4aa 049a 0b3d | = | Execute_Immediate Case_Compare,0x3d 049b 700e |p | Jump_Nonzero 0x4aa 049c 0b48 | H | Execute_Immediate Case_Compare,0x48 049d 700c |p | Jump_Nonzero 0x4aa 049e 0b47 | G | Execute_Immediate Case_Compare,0x47 049f 7011 |p | Jump_Nonzero 0x4b1 04a0 0b46 | F | Execute_Immediate Case_Compare,0x46 04a1 700f |p | Jump_Nonzero 0x4b1 04a2 0b3e | > | Execute_Immediate Case_Compare,0x3e 04a3 700d |p | Jump_Nonzero 0x4b1 04a4 0bab | | Execute_Immediate Case_Compare,0xab 04a5 7012 |p | Jump_Nonzero 0x4b8 04a6 0b39 | 9 | Execute_Immediate Case_Compare,0x39 04a7 7012 |p | Jump_Nonzero 0x4ba 04a8 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x7 = 0x4a8,0xa 04a9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04aa e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x8 = 0x4aa,0x4 04ab 00eb | | Load_Encached Diana_Cache 04ac 1887 | | Execute Package,Field_Execute,Field_Number 0x87 04ad 00eb | | Load_Encached Diana_Cache 04ae 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04af 0f77 | w | Execute_Immediate Equal,0x77 04b0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04b1 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x9 = 0x4b1,0x5 04b2 00eb | | Load_Encached Diana_Cache 04b3 1886 | | Execute Package,Field_Execute,Field_Number 0x86 04b4 00eb | | Load_Encached Diana_Cache 04b5 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04b6 0f77 | w | Execute_Immediate Equal,0x77 04b7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04b8 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xa = 0x4b8,0x6 04b9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04ba e002 | | Load 0x0,0x2 ; Debug Table 0x16.0xb = 0x4ba,0x7 04bb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04bc 00da | | Load_Top At_Offset_2 04bd 0120 | | Execute Any,Is_Value 04be 6804 |h | Jump_Zero 0x4c3 04bf e002 | | Load 0x0,0x2 04c0 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 04c1 1b0e | | Execute Package,Field_Read,Field_Number 0xe 04c2 7801 |x | Jump 0x4c4 04c3 00da | | Load_Top At_Offset_2 04c4 e402 | | Load 0x2,0x2 04c5 e002 | | Load 0x0,0x2 04c6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 04c7 181c | | Execute Package,Field_Execute,Field_Number 0x1c 04c8 c405 | | Store 0x2,0x5 04c9 005b | [ | Store_Top Discrete,At_Offset_3 04ca e002 | | Load 0x0,0x2 ; Debug Table 0x16.0xc = 0x4ca,0x8 04cb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04cc e403 | | Load 0x2,0x3 04cd 0120 | | Execute Any,Is_Value 04ce 6803 |h | Jump_Zero 0x4d2 04cf e002 | | Load 0x0,0x2 04d0 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04d1 7801 |x | Jump 0x4d3 04d2 e403 | | Load 0x2,0x3 04d3 e402 | | Load 0x2,0x2 04d4 e002 | | Load 0x0,0x2 04d5 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 04d6 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 04d7 e405 | | Load 0x2,0x5 04d8 e002 | | Load 0x0,0x2 04d9 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04da 180f | | Execute Package,Field_Execute,Field_Number 0xf 04db c403 | | Store 0x2,0x3 04dc 005b | [ | Store_Top Discrete,At_Offset_3 04dd 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0xd = 0x4dd,0x9 04de 7005 |p | Jump_Nonzero 0x4e4 04df 00db | | Load_Top At_Offset_3 04e0 e002 | | Load 0x0,0x2 04e1 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04e2 0f00 | | Execute_Immediate Equal,0x0 04e3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04e4 4800 |H | Short_Literal 0x0 04e5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04e6 0000 0000 | | .XXX[0x2] 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; SUBPROGRAM 04e8 ; -------------------------------------------------------------------------------------- 04e8 04f3 | | .CONST 0x04f3 ; Address of begin 04e9 0004 | | .CONST 0x0004 ; Address of exception handler 04ea 0004 | | .CONST 0x0004 ; Number of locals 04eb INIT_04e8: 04eb e002 | | Load 0x0,0x2 ; Debug Table 0x17 = .DEBUG 0x04eb,0x0a2c,0x0002,0x0000,0x0057,0xac45,0x0000,0x0222 ; Debug Table 0x17.0x0 = 0x4eb,0xffff 04ec 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04ed e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x1 = 0x4ed,0xfffe 04ee 1b14 | | Execute Package,Field_Read,Field_Number 0x14 04ef 02ff | | Declare_Variable Variant_Record 04f0 00d8 | | Load_Top At_Offset_0 04f1 1c00 | | Execute_Immediate Run_Utility,0x0 04f2 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x17.0x2 = 0x4f2,0xfffd 04f3 BODY_04e8: 04f3 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x3 = 0x4f3,0x1 04f4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04f5 00da | | Load_Top At_Offset_2 04f6 65d9 |e | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00004000} 04f7 e5fe | | Load 0x2,-0x2 04f8 4800 |H | Short_Literal 0x0 04f9 e5ff | | Load 0x2,-0x1 04fa e002 | | Load 0x0,0x2 04fb 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04fc 181a | | Execute Package,Field_Execute,Field_Number 0x1a 04fd 00d1 | | Pop_Control Pop_Count_1 04fe 005b | [ | Store_Top Discrete,At_Offset_3 04ff 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x4 = 0x4ff,0x2 0500 7005 |p | Jump_Nonzero 0x506 0501 00d9 | | Load_Top At_Offset_1 0502 e002 | | Load 0x0,0x2 0503 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0504 0f00 | | Execute_Immediate Equal,0x0 0505 7801 |x | Jump 0x507 0506 4800 |H | Short_Literal 0x0 0507 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0508 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x5 = 0x508,0x3 0509 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 050a 0000 0000 | | .BLANK 0000[0x6] 0510 ; -------------------------------------------------------------------------------------- 0510 ; SUBPROGRAM 0510 ; -------------------------------------------------------------------------------------- 0510 0513 | | .CONST 0x0513 ; Address of begin 0511 0004 | | .CONST 0x0004 ; Address of exception handler 0512 0001 | | .CONST 0x0001 ; Number of locals 0513 BODY_0510: 0513 INIT_0510: 0513 00db | | Load_Top At_Offset_3 ; Debug Table 0x18 = .DEBUG 0x0513,0x0a3a,0x0002,0x0000,0x0057,0xac45,0x0000,0x0236 ; Debug Table 0x18.0x0 = 0x513,0x1 0514 00db | | Load_Top At_Offset_3 0515 e002 | | Load 0x0,0x2 0516 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0517 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0518 8223 | # | Call 0x1,0x23 0519 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 051a 0000 0000 | | .BLANK 0000[0x6] 0520 ; -------------------------------------------------------------------------------------- 0520 ; SUBPROGRAM 0520 ; -------------------------------------------------------------------------------------- 0520 0523 | # | .CONST 0x0523 ; Address of begin 0521 0004 | | .CONST 0x0004 ; Address of exception handler 0522 0001 | | .CONST 0x0001 ; Number of locals 0523 BODY_0520: 0523 INIT_0520: 0523 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x0523,0x0a3e,0x0002,0x0000,0x0057,0xac45,0x0000,0x0276 ; Debug Table 0x19.0x0 = 0x523,0x1 0524 e22d | - | Load 0x1,0x2d 0525 012f | / | Execute Any,Equal 0526 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0527 0000 | | .XXX[0x1] 0528 ; -------------------------------------------------------------------------------------- 0528 ; SUBPROGRAM 0528 ; -------------------------------------------------------------------------------------- 0528 052b | + | .CONST 0x052b ; Address of begin 0529 0004 | | .CONST 0x0004 ; Address of exception handler 052a 0001 | | .CONST 0x0001 ; Number of locals 052b BODY_0528: 052b INIT_0528: 052b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x052b,0x0a42,0x0001,0x0000,0x0057,0xac45,0x0000,0x0283 ; Debug Table 0x1a.0x0 = 0x52b,0x1 052c 0b03 | | Execute_Immediate Case_Compare,0x3 052d 7003 |p | Jump_Nonzero 0x531 052e 0b05 | | Execute_Immediate Case_Compare,0x5 052f 7001 |p | Jump_Nonzero 0x531 0530 7804 |x | Jump 0x535 ; Debug Table 0x1a.0x1 = 0x530,0x3 0531 e00a | | Load 0x0,0xa ; Debug Table 0x1a.0x2 = 0x531,0x2 0532 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0533 e00b | | Load 0x0,0xb 0534 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0535 00d1 | | Pop_Control Pop_Count_1 0536 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x3 = 0x536,0x4 0537 00db | | Load_Top At_Offset_3 0538 e5fe | | Load 0x2,-0x2 0539 e00f | | Load 0x0,0xf 053a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 053b e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x4 = 0x53b,0x5 053c e001 | | Load 0x0,0x1 053d 1817 | | Execute Package,Field_Execute,Field_Number 0x17 053e 0f01 | | Execute_Immediate Equal,0x1 053f 6811 |h | Jump_Zero 0x551 0540 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x5 = 0x540,0x6 0541 460b |F | Jump_Case 0xc 0542 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x0 0543 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x1 0544 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x2 0545 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x3 0546 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x4 0547 7806 |x | Jump 0x54e ; case 0x5 0548 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x6 0549 7804 |x | Jump 0x54e ; case 0x7 054a 7803 |x | Jump 0x54e ; case 0x8 054b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x9 054c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0xa 054d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0xb 054e e001 | | Load 0x0,0x1 ; Debug Table 0x1a.0x6 = 0x54e,0x7 054f 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 0550 0257 | W | Execute Discrete,Raise 0551 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0552 0000 0000 | | .BLANK 0000[0x6] 0558 ; -------------------------------------------------------------------------------------- 0558 ; SUBPROGRAM 0558 ; -------------------------------------------------------------------------------------- 0558 055b | [ | .CONST 0x055b ; Address of begin 0559 0004 | | .CONST 0x0004 ; Address of exception handler 055a 0001 | | .CONST 0x0001 ; Number of locals 055b BODY_0558: 055b INIT_0558: 055b 4807 |H | Short_Literal 0x7 ; Debug Table 0x1b = .DEBUG 0x055b,0x0a52,0x0005,0x0000,0x0057,0xa6a5,0x0000,0x0091 055c 00ca | | Action Exit_Nullary_Function 055d 0000 0000 | | .XXX[0x3] 055f 0000 | | 0560 ; -------------------------------------------------------------------------------------- 0560 ; SUBPROGRAM 0560 ; -------------------------------------------------------------------------------------- 0560 0563 | c | .CONST 0x0563 ; Address of begin 0561 0004 | | .CONST 0x0004 ; Address of exception handler 0562 0001 | | .CONST 0x0001 ; Number of locals 0563 BODY_0560: 0563 INIT_0560: 0563 4805 |H | Short_Literal 0x5 ; Debug Table 0x1c = .DEBUG 0x0563,0x0a54,0x0005,0x0000,0x0057,0xa6a5,0x0000,0x008f 0564 00ca | | Action Exit_Nullary_Function 0565 0000 0000 | | .XXX[0x3] 0567 0000 | | 0568 ; -------------------------------------------------------------------------------------- 0568 ; SUBPROGRAM 0568 ; -------------------------------------------------------------------------------------- 0568 056b | k | .CONST 0x056b ; Address of begin 0569 0004 | | .CONST 0x0004 ; Address of exception handler 056a 0001 | | .CONST 0x0001 ; Number of locals 056b BODY_0568: 056b INIT_0568: 056b 4806 |H | Short_Literal 0x6 ; Debug Table 0x1d = .DEBUG 0x056b,0x0a56,0x0005,0x0000,0x0057,0xa6a5,0x0000,0x0090 056c 00ca | | Action Exit_Nullary_Function 056d 0000 0000 | | .XXX[0x3] 056f 0000 | | 0570 ; -------------------------------------------------------------------------------------- 0570 ; SUBPROGRAM 0570 ; -------------------------------------------------------------------------------------- 0570 0573 | s | .CONST 0x0573 ; Address of begin 0571 0004 | | .CONST 0x0004 ; Address of exception handler 0572 0001 | | .CONST 0x0001 ; Number of locals 0573 BODY_0570: 0573 INIT_0570: 0573 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e = .DEBUG 0x0573,0x0a58,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x0104 ; Debug Table 0x1e.0x0 = 0x573,0x1 0574 e010 | | Load 0x0,0x10 0575 180d | | Execute Package,Field_Execute,Field_Number 0xd 0576 012f | / | Execute Any,Equal 0577 6803 |h | Jump_Zero 0x57b 0578 0092 06aa | | Action Push_String_Extended,0x6aa ; "an Ada unit" ; Debug Table 0x1e.0x1 = 0x578,0x2 057a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 057b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x2 = 0x57b,0x3 057c e002 | | Load 0x0,0x2 057d 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d 057e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 057f 012f | / | Execute Any,Equal 0580 6803 |h | Jump_Zero 0x584 0581 0092 06ab | | Action Push_String_Extended,0x6ab ; "a Library" ; Debug Table 0x1e.0x3 = 0x581,0x4 0583 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0584 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x4 = 0x584,0x5 0585 e010 | | Load 0x0,0x10 0586 180f | | Execute Package,Field_Execute,Field_Number 0xf 0587 012f | / | Execute Any,Equal 0588 6803 |h | Jump_Zero 0x58c 0589 0092 06ac | | Action Push_String_Extended,0x6ac ; "a File" ; Debug Table 0x1e.0x5 = 0x589,0x6 058b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 058c 0092 06ad | | Action Push_String_Extended,0x6ad ; "a " ; Debug Table 0x1e.0x6 = 0x58c,0x7 058e 00db | | Load_Top At_Offset_3 058f e002 | | Load 0x0,0x2 0590 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0591 01cc | | Execute Vector,Catenate 0592 0092 06ae | | Action Push_String_Extended,0x6ae ; " Object" 0594 01cc | | Execute Vector,Catenate 0595 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0596 0000 0000 | | .XXX[0x2] 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 05a1 | | .CONST 0x05a1 ; Address of begin 0599 0004 | | .CONST 0x0004 ; Address of exception handler 059a 0005 | | .CONST 0x0005 ; Number of locals 059b INIT_0598: 059b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f = .DEBUG 0x059b,0x0a68,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x0296 ; Debug Table 0x1f.0x0 = 0x59b,0xffff 059c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x1 = 0x59c,0xfffe 059d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x2 = 0x59d,0xfffd 059e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x3 = 0x59e,0xfffc 059f e5ff | | Load 0x2,-0x1 05a0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05a1 BODY_0598: 05a1 00cf | | Action Mark_Auxiliary 05a2 0007 | | Action Break_Optional ; Debug Table 0x1f.0x4 = 0x5a2,0x1 05a3 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x5 = 0x5a3,0x2 05a4 00da | | Load_Top At_Offset_2 05a5 4976 |Iv | Short_Literal 0x176 05a6 00eb | | Load_Encached Diana_Cache 05a7 0098 | | Execute Package,Field_Read_Dynamic 05a8 1815 | | Execute Package,Field_Execute,Field_Number 0x15 05a9 4976 |Iv | Short_Literal 0x176 05aa 00eb | | Load_Encached Diana_Cache 05ab 0098 | | Execute Package,Field_Read_Dynamic 05ac 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05ad a402 | | Store_Unchecked 0x2,0x2 05ae e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0x6 = 0x5ae,0x3 05af 00eb | | Load_Encached Diana_Cache 05b0 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05b1 0b3e | > | Execute_Immediate Case_Compare,0x3e 05b2 7010 |p | Jump_Nonzero 0x5c3 05b3 0b37 | 7 | Execute_Immediate Case_Compare,0x37 05b4 7013 |p | Jump_Nonzero 0x5c8 05b5 0b48 | H | Execute_Immediate Case_Compare,0x48 05b6 7016 |p | Jump_Nonzero 0x5cd 05b7 0b47 | G | Execute_Immediate Case_Compare,0x47 05b8 7014 |p | Jump_Nonzero 0x5cd 05b9 0b46 | F | Execute_Immediate Case_Compare,0x46 05ba 7012 |p | Jump_Nonzero 0x5cd 05bb 0b3d | = | Execute_Immediate Case_Compare,0x3d 05bc 7015 |p | Jump_Nonzero 0x5d2 05bd 0b41 | A | Execute_Immediate Case_Compare,0x41 05be 7018 |p | Jump_Nonzero 0x5d7 05bf 0b39 | 9 | Execute_Immediate Case_Compare,0x39 05c0 701b |p | Jump_Nonzero 0x5dc 05c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x7 = 0x5c1,0xa 05c2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05c3 e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0x8 = 0x5c3,0x4 05c4 00eb | | Load_Encached Diana_Cache 05c5 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8 05c6 a403 | | Store_Unchecked 0x2,0x3 05c7 7818 |x | Jump 0x5e0 05c8 e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0x9 = 0x5c8,0x5 05c9 00eb | | Load_Encached Diana_Cache 05ca 18c4 | | Execute Package,Field_Execute,Field_Number 0xc4 05cb a403 | | Store_Unchecked 0x2,0x3 05cc 7813 |x | Jump 0x5e0 05cd e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0xa = 0x5cd,0x6 05ce 00eb | | Load_Encached Diana_Cache 05cf 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6 05d0 a403 | | Store_Unchecked 0x2,0x3 05d1 780e |x | Jump 0x5e0 05d2 e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0xb = 0x5d2,0x7 05d3 00eb | | Load_Encached Diana_Cache 05d4 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 05d5 a403 | | Store_Unchecked 0x2,0x3 05d6 7809 |x | Jump 0x5e0 05d7 e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0xc = 0x5d7,0x8 05d8 00eb | | Load_Encached Diana_Cache 05d9 18cc | | Execute Package,Field_Execute,Field_Number 0xcc 05da a403 | | Store_Unchecked 0x2,0x3 05db 7804 |x | Jump 0x5e0 05dc e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0xd = 0x5dc,0x9 05dd 00eb | | Load_Encached Diana_Cache 05de 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 05df a403 | | Store_Unchecked 0x2,0x3 05e0 00d1 | | Pop_Control Pop_Count_1 05e1 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0xe = 0x5e1,0xb 05e2 00eb | | Load_Encached Diana_Cache 05e3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05e4 0f80 | | Execute_Immediate Equal,-0x80 05e5 6811 |h | Jump_Zero 0x5f7 05e6 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0xf = 0x5e6,0xc 05e7 00eb | | Load_Encached Diana_Cache 05e8 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 05e9 4976 |Iv | Short_Literal 0x176 05ea 00eb | | Load_Encached Diana_Cache 05eb 0098 | | Execute Package,Field_Read_Dynamic 05ec 1813 | | Execute Package,Field_Execute,Field_Number 0x13 05ed 0033 | 3 | Store_Top Heap_Access,At_Offset_3 05ee 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x10 = 0x5ee,0xd 05ef 00eb | | Load_Encached Diana_Cache 05f0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 05f1 6802 |h | Jump_Zero 0x5f4 05f2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x11 = 0x5f2,0xe 05f3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x12 = 0x5f4,0xf 05f5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 05f6 7802 |x | Jump 0x5f9 05f7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x13 = 0x5f7,0x10 05f8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05f9 00c9 | | Action Pop_Auxiliary_Loop 05fa 7fa8 | | Jump 0x5a3 05fb 0000 0000 | | .BLANK 0000[0x5] 0600 ; -------------------------------------------------------------------------------------- 0600 ; SUBPROGRAM 0600 ; -------------------------------------------------------------------------------------- 0600 0603 | | .CONST 0x0603 ; Address of begin 0601 0004 | | .CONST 0x0004 ; Address of exception handler 0602 0001 | | .CONST 0x0001 ; Number of locals 0603 BODY_0600: 0603 INIT_0600: 0603 00da | | Load_Top At_Offset_2 ; Debug Table 0x20 = .DEBUG 0x0603,0x0a92,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x072d ; Debug Table 0x20.0x0 = 0x603,0x1 0604 00eb | | Load_Encached Diana_Cache 0605 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0606 e5fe | | Load 0x2,-0x2 0607 01df | | Execute Vector,Equal 0608 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0609 0000 0000 | | .BLANK 0000[0x7] 0610 ; -------------------------------------------------------------------------------------- 0610 ; SUBPROGRAM 0610 ; -------------------------------------------------------------------------------------- 0610 061a | | .CONST 0x061a ; Address of begin 0611 0004 | | .CONST 0x0004 ; Address of exception handler 0612 0002 | | .CONST 0x0002 ; Number of locals 0613 INIT_0610: 0613 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x0613,0x0a96,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x0877 ; Debug Table 0x21.0x0 = 0x613,0xffff 0614 00db | | Load_Top At_Offset_3 0615 4976 |Iv | Short_Literal 0x176 0616 00eb | | Load_Encached Diana_Cache 0617 0098 | | Execute Package,Field_Read_Dynamic 0618 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0619 0031 | 1 | Store_Top Heap_Access,At_Offset_1 061a BODY_0610: 061a e007 | | Load 0x0,0x7 ; Debug Table 0x21.0x1 = 0x61a,0x1 061b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 061c 00e7 | | Load_Encached Duration_Cache 061d 0269 | i | Execute Discrete,Last 061e 00da | | Load_Top At_Offset_2 061f e011 | | Load 0x0,0x11 0620 180e | | Execute Package,Field_Execute,Field_Number 0xe 0621 00eb | | Load_Encached Diana_Cache 0622 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0623 0b36 | 6 | Execute_Immediate Case_Compare,0x36 0624 700d |p | Jump_Nonzero 0x632 0625 0b80 | | Execute_Immediate Case_Compare,0x80 0626 700b |p | Jump_Nonzero 0x632 0627 0b17 | | Execute_Immediate Case_Compare,0x17 0628 7009 |p | Jump_Nonzero 0x632 0629 e007 | | Load 0x0,0x7 ; Debug Table 0x21.0x2 = 0x629,0x3 062a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 062b 00e7 | | Load_Encached Duration_Cache 062c 0269 | i | Execute Discrete,Last 062d 00db | | Load_Top At_Offset_3 062e e011 | | Load 0x0,0x11 062f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0630 8233 | 3 | Call 0x1,0x33 0631 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0632 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x3 = 0x632,0x2 0633 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0634 0000 0000 | | .BLANK 0000[0x4] 0638 ; -------------------------------------------------------------------------------------- 0638 ; SUBPROGRAM 0638 ; -------------------------------------------------------------------------------------- 0638 0641 | A | .CONST 0x0641 ; Address of begin 0639 0004 | | .CONST 0x0004 ; Address of exception handler 063a 0003 | | .CONST 0x0003 ; Number of locals 063b INIT_0638: 063b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x22 = .DEBUG 0x063b,0x0aa0,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x0882 ; Debug Table 0x22.0x0 = 0x63b,0xffff 063c 00db | | Load_Top At_Offset_3 063d 00eb | | Load_Encached Diana_Cache 063e 1889 | | Execute Package,Field_Execute,Field_Number 0x89 063f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0640 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x1 = 0x640,0xfffe 0641 BODY_0638: 0641 00cf | | Action Mark_Auxiliary 0642 7838 |x8 | Jump 0x67b 0643 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x2 = 0x643,0x2 0644 00eb | | Load_Encached Diana_Cache 0645 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0646 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0647 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x3 = 0x647,0x3 0648 00eb | | Load_Encached Diana_Cache 0649 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 064a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 064b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x4 = 0x64b,0x4 064c 00eb | | Load_Encached Diana_Cache 064d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 064e 0b3f | ? | Execute_Immediate Case_Compare,0x3f 064f 7009 |p | Jump_Nonzero 0x659 0650 0b3b | ; | Execute_Immediate Case_Compare,0x3b 0651 7009 |p | Jump_Nonzero 0x65b 0652 0b3e | > | Execute_Immediate Case_Compare,0x3e 0653 7020 |p | Jump_Nonzero 0x674 0654 0b41 | A | Execute_Immediate Case_Compare,0x41 0655 701e |p | Jump_Nonzero 0x674 0656 0b3d | = | Execute_Immediate Case_Compare,0x3d 0657 701c |p | Jump_Nonzero 0x674 0658 7820 |x | Jump 0x679 ; Debug Table 0x22.0x5 = 0x658,0xd 0659 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x6 = 0x659,0x5 065a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 065b 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x7 = 0x65b,0x6 065c 00eb | | Load_Encached Diana_Cache 065d 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 065e 00eb | | Load_Encached Diana_Cache 065f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0660 0b73 | s | Execute_Immediate Case_Compare,0x73 0661 7003 |p | Jump_Nonzero 0x665 0662 0b00 | | Execute_Immediate Case_Compare,0x0 0663 7003 |p | Jump_Nonzero 0x667 0664 780d |x | Jump 0x672 ; Debug Table 0x22.0x8 = 0x664,0xa 0665 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x9 = 0x665,0x7 0666 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0667 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0xa = 0x667,0x8 0668 00eb | | Load_Encached Diana_Cache 0669 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 066a 4907 |I | Short_Literal 0x107 066b 00eb | | Load_Encached Diana_Cache 066c 0096 | | Execute Package,Entry 066d 00eb | | Load_Encached Diana_Cache 066e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 066f 6802 |h | Jump_Zero 0x672 0670 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0xb = 0x670,0x9 0671 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0672 00d1 | | Pop_Control Pop_Count_1 0673 7805 |x | Jump 0x679 0674 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0xc = 0x674,0xb 0675 8231 | 1 | Call 0x1,0x31 0676 6802 |h | Jump_Zero 0x679 0677 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0xd = 0x677,0xc 0678 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0679 00d1 | | Pop_Control Pop_Count_1 067a 00c9 | | Action Pop_Auxiliary_Loop 067b 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0xe = 0x67b,0x1 067c 00eb | | Load_Encached Diana_Cache 067d 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 067e 6fc4 |o | Jump_Zero 0x643 067f 00ce | | Action Pop_Auxiliary 0680 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0xf = 0x680,0xe 0681 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0682 0000 0000 | | .BLANK 0000[0x6] 0688 ; -------------------------------------------------------------------------------------- 0688 ; SUBPROGRAM 0688 ; -------------------------------------------------------------------------------------- 0688 068b | | .CONST 0x068b ; Address of begin 0689 0004 | | .CONST 0x0004 ; Address of exception handler 068a 0001 | | .CONST 0x0001 ; Number of locals 068b BODY_0688: 068b INIT_0688: 068b 00da | | Load_Top At_Offset_2 ; Debug Table 0x23 = .DEBUG 0x068b,0x0ac2,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x0928 ; Debug Table 0x23.0x0 = 0x68b,0x1 068c 00eb | | Load_Encached Diana_Cache 068d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 068e 0b7c | | | Execute_Immediate Case_Compare,0x7c 068f 7002 |p | Jump_Nonzero 0x692 0690 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x1 = 0x690,0x3 0691 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0692 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x2 = 0x692,0x2 0693 00eb | | Load_Encached Diana_Cache 0694 18bd | | Execute Package,Field_Execute,Field_Number 0xbd 0695 8232 | 2 | Call 0x1,0x32 0696 7005 |p | Jump_Nonzero 0x69c 0697 00db | | Load_Top At_Offset_3 0698 00eb | | Load_Encached Diana_Cache 0699 18be | | Execute Package,Field_Execute,Field_Number 0xbe 069a 8232 | 2 | Call 0x1,0x32 069b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 069c 4801 |H | Short_Literal 0x1 069d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 069e ; -------------------------------------------------------------------------------------- 069e ; STRING TABLE 069e ; -------------------------------------------------------------------------------------- 069e 0024 | $ | .STRTAB 0x0024->0x06b0 ; " returned while getting change limits for \x22" 069f 004d | M | .STRTAB 0x004d->0x06c5 ; "resolving change limits" 06a0 0062 | b | .STRTAB 0x0062->0x06d1 ; " is not " 06a1 0068 | h | .STRTAB 0x0068->0x06d5 ; " has no object." 06a2 0075 | u | .STRTAB 0x0075->0x06dc ; "getting object for " 06a3 0086 | | .STRTAB 0x0086->0x06e6 ; " could not be found" 06a4 0097 | | .STRTAB 0x0097->0x06ef ; "resolving " 06a5 009f | | .STRTAB 0x009f->0x06f4 ; "opening " 06a6 00a5 | | .STRTAB 0x00a5->0x06f8 ; "closing " 06a7 00ab | | .STRTAB 0x00ab->0x06fc ; "getting state of " 06a8 00ba | | .STRTAB 0x00ba->0x0705 ; "Semantics.Subsystem_Interface" 06a9 00d5 | | .STRTAB 0x00d5->0x0713 ; "SUBSYSTEM" 06aa 00dc | | .STRTAB 0x00dc->0x0718 ; "an Ada unit" 06ab 00e5 | | .STRTAB 0x00e5->0x071d ; "a Library" 06ac 00ec | | .STRTAB 0x00ec->0x0722 ; "a File" 06ad 00f0 | | .STRTAB 0x00f0->0x0725 ; "a " 06ae 00f0 | | .STRTAB 0x00f0->0x0726 ; " Object" 06af 00f5 | | .STREND 0x00f5->0x0729 06b0 2072 6574 | ret| .STRTAB_STRINGS 072a 0000 0000 | | .BLANK 0000[0x6] 0730 ; -------------------------------------------------------------------------------------- 0730 ; Debug Table 0730 ; -------------------------------------------------------------------------------------- 0730 0003 0024 | $| .CONST 0x0003,0x0024 0732 000b 0852 | R| .DEBUG 0x000b,0x0852,0x8000,0x0000,0x0057,0xac45,0x0000,0x0013 073a 008b 0892 | | .DEBUG 0x008b,0x0892,0x8000,0x0000,0x0057,0xb1b5,0x0000,0x0017 0742 00eb 08ea | | .DEBUG 0x00eb,0x08ea,0x0002,0x0000,0x0057,0xac45,0x0000,0x0030 074a 00fb 08f2 | | .DEBUG 0x00fb,0x08f2,0x0002,0x0000,0x0057,0xac45,0x0000,0x0040 0752 010b 08f6 | | .DEBUG 0x010b,0x08f6,0x0002,0x0000,0x0057,0xac45,0x0000,0x0050 075a 011b 08fe | | .DEBUG 0x011b,0x08fe,0x0005,0x0000,0x0057,0xac45,0x0000,0x0060 0762 0133 0900 | 3 | .DEBUG 0x0133,0x0900,0x0001,0x0000,0x0057,0xac45,0x0000,0x0074 076a 018b 0916 | | .DEBUG 0x018b,0x0916,0x0002,0x0000,0x0057,0xac45,0x0000,0x0097 0772 01a3 091e | | .DEBUG 0x01a3,0x091e,0x0001,0x0000,0x0057,0xac45,0x0000,0x00a6 077a 0203 093a | :| .DEBUG 0x0203,0x093a,0x0001,0x0000,0x0057,0xac45,0x0000,0x00d5 0782 025b 0958 | [ X| .DEBUG 0x025b,0x0958,0x0001,0x0000,0x0057,0xac45,0x0000,0x00fe 078a 0283 0964 | d| .DEBUG 0x0283,0x0964,0x0001,0x0000,0x0057,0xac45,0x0000,0x012c 0792 02db 097a | z| .DEBUG 0x02db,0x097a,0x0001,0x0000,0x0057,0xac45,0x0000,0x0158 079a 02fb 0982 | | .DEBUG 0x02fb,0x0982,0x0001,0x0000,0x0057,0xac45,0x0000,0x0181 07a2 032b 0992 | + | .DEBUG 0x032b,0x0992,0x0001,0x0000,0x0057,0xac45,0x0000,0x019c 07aa 0333 0998 | 3 | .DEBUG 0x0333,0x0998,0x0001,0x0000,0x0057,0xac45,0x0000,0x01a0 07b2 035b 09a6 | [ | .DEBUG 0x035b,0x09a6,0x0001,0x0000,0x0057,0xac45,0x0000,0x01ba 07ba 038b 09ba | | .DEBUG 0x038b,0x09ba,0x0002,0x0000,0x0057,0xac45,0x0000,0x01d4 07c2 03bb 09cc | | .DEBUG 0x03bb,0x09cc,0x0002,0x0000,0x0057,0xac45,0x0000,0x01e5 07ca 03cb 09d0 | | .DEBUG 0x03cb,0x09d0,0x0002,0x0000,0x0057,0xac45,0x0000,0x01f4 07d2 0413 09e4 | | .DEBUG 0x0413,0x09e4,0x0002,0x0000,0x0057,0xac45,0x0000,0x0201 07da 0433 09ec | 3 | .DEBUG 0x0433,0x09ec,0x0002,0x0000,0x0057,0xac45,0x0000,0x020c 07e2 047b 0a0e | { | .DEBUG 0x047b,0x0a0e,0x0002,0x0000,0x0057,0xac45,0x0000,0x0217 07ea 04eb 0a2c | ,| .DEBUG 0x04eb,0x0a2c,0x0002,0x0000,0x0057,0xac45,0x0000,0x0222 07f2 0513 0a3a | :| .DEBUG 0x0513,0x0a3a,0x0002,0x0000,0x0057,0xac45,0x0000,0x0236 07fa 0523 0a3e | # >| .DEBUG 0x0523,0x0a3e,0x0002,0x0000,0x0057,0xac45,0x0000,0x0276 0802 052b 0a42 | + B| .DEBUG 0x052b,0x0a42,0x0001,0x0000,0x0057,0xac45,0x0000,0x0283 080a 055b 0a52 | [ R| .DEBUG 0x055b,0x0a52,0x0005,0x0000,0x0057,0xa6a5,0x0000,0x0091 0812 0563 0a54 | c T| .DEBUG 0x0563,0x0a54,0x0005,0x0000,0x0057,0xa6a5,0x0000,0x008f 081a 056b 0a56 | k V| .DEBUG 0x056b,0x0a56,0x0005,0x0000,0x0057,0xa6a5,0x0000,0x0090 0822 0573 0a58 | s X| .DEBUG 0x0573,0x0a58,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x0104 082a 059b 0a68 | h| .DEBUG 0x059b,0x0a68,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x0296 0832 0603 0a92 | | .DEBUG 0x0603,0x0a92,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x072d 083a 0613 0a96 | | .DEBUG 0x0613,0x0a96,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x0877 0842 063b 0aa0 | ; | .DEBUG 0x063b,0x0aa0,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x0882 084a 068b 0ac2 | | .DEBUG 0x068b,0x0ac2,0x0002,0x0000,0x0057,0xb1b5,0x0000,0x0928 0852 ; -------------------------------------------------------------------------------------- 0852 ; Debug3 Subtable 0x0 0852 ; -------------------------------------------------------------------------------------- 0852 001f 0000 | | .DBG3TAB 0x001f,0x0000 0854 000b ffff | | .CONST 0x000b,0xffff 0856 000c fffe | | .CONST 0x000c,0xfffe 0858 000d fffd | | .CONST 0x000d,0xfffd 085a 000e fffc | | .CONST 0x000e,0xfffc 085c 0027 fffb | ' | .CONST 0x0027,0xfffb 085e 0029 fffa | ) | .CONST 0x0029,0xfffa 0860 002b fff9 | + | .CONST 0x002b,0xfff9 0862 002d fff8 | - | .CONST 0x002d,0xfff8 0864 0036 fff7 | 6 | .CONST 0x0036,0xfff7 0866 0038 fff6 | 8 | .CONST 0x0038,0xfff6 0868 003a fff5 | : | .CONST 0x003a,0xfff5 086a 003c fff4 | < | .CONST 0x003c,0xfff4 086c 003e fff3 | > | .CONST 0x003e,0xfff3 086e 0040 fff2 | @ | .CONST 0x0040,0xfff2 0870 0042 fff1 | B | .CONST 0x0042,0xfff1 0872 0044 fff0 | D | .CONST 0x0044,0xfff0 0874 0046 ffef | F | .CONST 0x0046,0xffef 0876 0048 ffee | H | .CONST 0x0048,0xffee 0878 004a ffed | J | .CONST 0x004a,0xffed 087a 004c ffec | L | .CONST 0x004c,0xffec 087c 004e ffeb | N | .CONST 0x004e,0xffeb 087e 0050 ffea | P | .CONST 0x0050,0xffea 0880 0052 ffe9 | R | .CONST 0x0052,0xffe9 0882 0054 ffe8 | T | .CONST 0x0054,0xffe8 0884 0056 ffe7 | V | .CONST 0x0056,0xffe7 0886 0058 ffe6 | X | .CONST 0x0058,0xffe6 0888 005a ffe5 | Z | .CONST 0x005a,0xffe5 088a 005c ffe4 | \ | .CONST 0x005c,0xffe4 088c 0067 ffe3 | g | .CONST 0x0067,0xffe3 088e 0086 ffe2 | | .CONST 0x0086,0xffe2 0890 0088 ffe1 | | .CONST 0x0088,0xffe1 0892 ; -------------------------------------------------------------------------------------- 0892 ; Debug3 Subtable 0x1 0892 ; -------------------------------------------------------------------------------------- 0892 002b 0000 | + | .DBG3TAB 0x002b,0x0000 0894 008b ffff | | .CONST 0x008b,0xffff 0896 008c fffe | | .CONST 0x008c,0xfffe 0898 008d fffd | | .CONST 0x008d,0xfffd 089a 008e fffc | | .CONST 0x008e,0xfffc 089c 008f fffb | | .CONST 0x008f,0xfffb 089e 0090 fffa | | .CONST 0x0090,0xfffa 08a0 0091 fff9 | | .CONST 0x0091,0xfff9 08a2 0092 fff8 | | .CONST 0x0092,0xfff8 08a4 0093 fff7 | | .CONST 0x0093,0xfff7 08a6 0095 fff6 | | .CONST 0x0095,0xfff6 08a8 0097 fff5 | | .CONST 0x0097,0xfff5 08aa 0099 fff4 | | .CONST 0x0099,0xfff4 08ac 00a2 fff3 | | .CONST 0x00a2,0xfff3 08ae 00a4 fff2 | | .CONST 0x00a4,0xfff2 08b0 00a6 fff1 | | .CONST 0x00a6,0xfff1 08b2 00a8 fff0 | | .CONST 0x00a8,0xfff0 08b4 00aa ffef | | .CONST 0x00aa,0xffef 08b6 00ac ffee | | .CONST 0x00ac,0xffee 08b8 00ae ffed | | .CONST 0x00ae,0xffed 08ba 00b0 ffec | | .CONST 0x00b0,0xffec 08bc 00b2 ffeb | | .CONST 0x00b2,0xffeb 08be 00b4 ffea | | .CONST 0x00b4,0xffea 08c0 00b6 ffe9 | | .CONST 0x00b6,0xffe9 08c2 00b8 ffe8 | | .CONST 0x00b8,0xffe8 08c4 00ba ffe7 | | .CONST 0x00ba,0xffe7 08c6 00bc ffe6 | | .CONST 0x00bc,0xffe6 08c8 00be ffe5 | | .CONST 0x00be,0xffe5 08ca 00c0 ffe4 | | .CONST 0x00c0,0xffe4 08cc 00c2 ffe3 | | .CONST 0x00c2,0xffe3 08ce 00c4 ffe2 | | .CONST 0x00c4,0xffe2 08d0 00c6 ffe1 | | .CONST 0x00c6,0xffe1 08d2 00c8 ffe0 | | .CONST 0x00c8,0xffe0 08d4 00ca ffdf | | .CONST 0x00ca,0xffdf 08d6 00cc ffde | | .CONST 0x00cc,0xffde 08d8 00ce ffdd | | .CONST 0x00ce,0xffdd 08da 00d0 ffdc | | .CONST 0x00d0,0xffdc 08dc 00d2 ffdb | | .CONST 0x00d2,0xffdb 08de 00d4 ffda | | .CONST 0x00d4,0xffda 08e0 00d6 ffd9 | | .CONST 0x00d6,0xffd9 08e2 00d8 ffd8 | | .CONST 0x00d8,0xffd8 08e4 00da ffd7 | | .CONST 0x00da,0xffd7 08e6 00dc ffd6 | | .CONST 0x00dc,0xffd6 08e8 00de ffd5 | | .CONST 0x00de,0xffd5 08ea ; -------------------------------------------------------------------------------------- 08ea ; Debug3 Subtable 0x2 08ea ; -------------------------------------------------------------------------------------- 08ea 0000 0003 | | .DBG3TAB 0x0000,0x0003 08ec 00eb 0001 | | .CONST 0x00eb,0x0001 08ee 00ed 0002 | | .CONST 0x00ed,0x0002 08f0 00f2 0003 | | .CONST 0x00f2,0x0003 08f2 ; -------------------------------------------------------------------------------------- 08f2 ; Debug3 Subtable 0x3 08f2 ; -------------------------------------------------------------------------------------- 08f2 0000 0001 | | .DBG3TAB 0x0000,0x0001 08f4 00fb 0001 | | .CONST 0x00fb,0x0001 08f6 ; -------------------------------------------------------------------------------------- 08f6 ; Debug3 Subtable 0x4 08f6 ; -------------------------------------------------------------------------------------- 08f6 0000 0003 | | .DBG3TAB 0x0000,0x0003 08f8 010b 0001 | | .CONST 0x010b,0x0001 08fa 010d 0002 | | .CONST 0x010d,0x0002 08fc 0112 0003 | | .CONST 0x0112,0x0003 08fe ; -------------------------------------------------------------------------------------- 08fe ; Debug3 Subtable 0x5 08fe ; -------------------------------------------------------------------------------------- 08fe 0000 0000 | | .DBG3TAB 0x0000,0x0000 0900 ; -------------------------------------------------------------------------------------- 0900 ; Debug3 Subtable 0x6 0900 ; -------------------------------------------------------------------------------------- 0900 0003 0007 | | .DBG3TAB 0x0003,0x0007 0902 0133 ffff | 3 | .CONST 0x0133,0xffff 0904 0139 fffe | 9 | .CONST 0x0139,0xfffe 0906 013b fffd | ; | .CONST 0x013b,0xfffd 0908 013e 0001 | > | .CONST 0x013e,0x0001 090a 015b 0002 | [ | .CONST 0x015b,0x0002 090c 015f 0003 | _ | .CONST 0x015f,0x0003 090e 0162 0004 | b | .CONST 0x0162,0x0004 0910 0171 0005 | q | .CONST 0x0171,0x0005 0912 0179 0006 | y | .CONST 0x0179,0x0006 0914 017f 0007 | | .CONST 0x017f,0x0007 0916 ; -------------------------------------------------------------------------------------- 0916 ; Debug3 Subtable 0x7 0916 ; -------------------------------------------------------------------------------------- 0916 0000 0003 | | .DBG3TAB 0x0000,0x0003 0918 018b 0001 | | .CONST 0x018b,0x0001 091a 0193 0002 | | .CONST 0x0193,0x0002 091c 0195 0003 | | .CONST 0x0195,0x0003 091e ; -------------------------------------------------------------------------------------- 091e ; Debug3 Subtable 0x8 091e ; -------------------------------------------------------------------------------------- 091e 0002 000b | | .DBG3TAB 0x0002,0x000b 0920 01a3 ffff | | .CONST 0x01a3,0xffff 0922 01a8 fffe | | .CONST 0x01a8,0xfffe 0924 01aa 0001 | | .CONST 0x01aa,0x0001 0926 01be 0002 | | .CONST 0x01be,0x0002 0928 01c0 0003 | | .CONST 0x01c0,0x0003 092a 01cb 0004 | | .CONST 0x01cb,0x0004 092c 01cd 0005 | | .CONST 0x01cd,0x0005 092e 01cf 0006 | | .CONST 0x01cf,0x0006 0930 01d0 0007 | | .CONST 0x01d0,0x0007 0932 01dd 0008 | | .CONST 0x01dd,0x0008 0934 01e2 0009 | | .CONST 0x01e2,0x0009 0936 01ec 000a | | .CONST 0x01ec,0x000a 0938 01f7 000b | | .CONST 0x01f7,0x000b 093a ; -------------------------------------------------------------------------------------- 093a ; Debug3 Subtable 0x9 093a ; -------------------------------------------------------------------------------------- 093a 0002 000c | | .DBG3TAB 0x0002,0x000c 093c 0203 ffff | | .CONST 0x0203,0xffff 093e 0206 fffe | | .CONST 0x0206,0xfffe 0940 0208 0001 | | .CONST 0x0208,0x0001 0942 0217 0002 | | .CONST 0x0217,0x0002 0944 0228 0003 | ( | .CONST 0x0228,0x0003 0946 022a 0004 | * | .CONST 0x022a,0x0004 0948 022e 0005 | . | .CONST 0x022e,0x0005 094a 0230 0006 | 0 | .CONST 0x0230,0x0006 094c 0231 0007 | 1 | .CONST 0x0231,0x0007 094e 0233 0008 | 3 | .CONST 0x0233,0x0008 0950 023b 0009 | ; | .CONST 0x023b,0x0009 0952 023d 000a | = | .CONST 0x023d,0x000a 0954 0248 000b | H | .CONST 0x0248,0x000b 0956 0252 000c | R | .CONST 0x0252,0x000c 0958 ; -------------------------------------------------------------------------------------- 0958 ; Debug3 Subtable 0xa 0958 ; -------------------------------------------------------------------------------------- 0958 0001 0004 | | .DBG3TAB 0x0001,0x0004 095a 025b ffff | [ | .CONST 0x025b,0xffff 095c 025d 0001 | ] | .CONST 0x025d,0x0001 095e 0266 0002 | f | .CONST 0x0266,0x0002 0960 026a 0003 | j | .CONST 0x026a,0x0003 0962 026d 0004 | m | .CONST 0x026d,0x0004 0964 ; -------------------------------------------------------------------------------------- 0964 ; Debug3 Subtable 0xb 0964 ; -------------------------------------------------------------------------------------- 0964 0003 0007 | | .DBG3TAB 0x0003,0x0007 0966 0283 ffff | | .CONST 0x0283,0xffff 0968 0285 fffe | | .CONST 0x0285,0xfffe 096a 028b fffd | | .CONST 0x028b,0xfffd 096c 0294 0001 | | .CONST 0x0294,0x0001 096e 02ae 0002 | | .CONST 0x02ae,0x0002 0970 02b0 0003 | | .CONST 0x02b0,0x0003 0972 02b7 0004 | | .CONST 0x02b7,0x0004 0974 02ba 0005 | | .CONST 0x02ba,0x0005 0976 02c1 0006 | | .CONST 0x02c1,0x0006 0978 02cc 0007 | | .CONST 0x02cc,0x0007 097a ; -------------------------------------------------------------------------------------- 097a ; Debug3 Subtable 0xc 097a ; -------------------------------------------------------------------------------------- 097a 0001 0002 | | .DBG3TAB 0x0001,0x0002 097c 02db ffff | | .CONST 0x02db,0xffff 097e 02e3 0001 | | .CONST 0x02e3,0x0001 0980 02ee 0002 | | .CONST 0x02ee,0x0002 0982 ; -------------------------------------------------------------------------------------- 0982 ; Debug3 Subtable 0xd 0982 ; -------------------------------------------------------------------------------------- 0982 0001 0006 | | .DBG3TAB 0x0001,0x0006 0984 02fb ffff | | .CONST 0x02fb,0xffff 0986 02fd 0001 | | .CONST 0x02fd,0x0001 0988 02ff 0002 | | .CONST 0x02ff,0x0002 098a 0309 0003 | | .CONST 0x0309,0x0003 098c 030f 0004 | | .CONST 0x030f,0x0004 098e 0311 0005 | | .CONST 0x0311,0x0005 0990 031d 0006 | | .CONST 0x031d,0x0006 0992 ; -------------------------------------------------------------------------------------- 0992 ; Debug3 Subtable 0xe 0992 ; -------------------------------------------------------------------------------------- 0992 0000 0002 | | .DBG3TAB 0x0000,0x0002 0994 032b 0001 | + | .CONST 0x032b,0x0001 0996 032f 0002 | / | .CONST 0x032f,0x0002 0998 ; -------------------------------------------------------------------------------------- 0998 ; Debug3 Subtable 0xf 0998 ; -------------------------------------------------------------------------------------- 0998 0001 0005 | | .DBG3TAB 0x0001,0x0005 099a 0333 ffff | 3 | .CONST 0x0333,0xffff 099c 0335 0001 | 5 | .CONST 0x0335,0x0001 099e 0344 0002 | D | .CONST 0x0344,0x0002 09a0 0346 0003 | F | .CONST 0x0346,0x0003 09a2 0351 0004 | Q | .CONST 0x0351,0x0004 09a4 0354 0005 | T | .CONST 0x0354,0x0005 09a6 ; -------------------------------------------------------------------------------------- 09a6 ; Debug3 Subtable 0x10 09a6 ; -------------------------------------------------------------------------------------- 09a6 0001 0008 | | .DBG3TAB 0x0001,0x0008 09a8 035b ffff | [ | .CONST 0x035b,0xffff 09aa 035d 0001 | ] | .CONST 0x035d,0x0001 09ac 035f 0002 | _ | .CONST 0x035f,0x0002 09ae 0365 0003 | e | .CONST 0x0365,0x0003 09b0 0378 0004 | x | .CONST 0x0378,0x0004 09b2 037a 0005 | z | .CONST 0x037a,0x0005 09b4 037d 0006 | } | .CONST 0x037d,0x0006 09b6 0382 0007 | | .CONST 0x0382,0x0007 09b8 0384 0008 | | .CONST 0x0384,0x0008 09ba ; -------------------------------------------------------------------------------------- 09ba ; Debug3 Subtable 0x11 09ba ; -------------------------------------------------------------------------------------- 09ba 0002 0006 | | .DBG3TAB 0x0002,0x0006 09bc 038b ffff | | .CONST 0x038b,0xffff 09be 0390 fffe | | .CONST 0x0390,0xfffe 09c0 0393 0002 | | .CONST 0x0393,0x0002 09c2 0397 0003 | | .CONST 0x0397,0x0003 09c4 03a4 0004 | | .CONST 0x03a4,0x0004 09c6 03a6 0005 | | .CONST 0x03a6,0x0005 09c8 03ab 0001 | | .CONST 0x03ab,0x0001 09ca 03b0 0006 | | .CONST 0x03b0,0x0006 09cc ; -------------------------------------------------------------------------------------- 09cc ; Debug3 Subtable 0x12 09cc ; -------------------------------------------------------------------------------------- 09cc 0000 0001 | | .DBG3TAB 0x0000,0x0001 09ce 03bb 0001 | | .CONST 0x03bb,0x0001 09d0 ; -------------------------------------------------------------------------------------- 09d0 ; Debug3 Subtable 0x13 09d0 ; -------------------------------------------------------------------------------------- 09d0 0003 0006 | | .DBG3TAB 0x0003,0x0006 09d2 03cb ffff | | .CONST 0x03cb,0xffff 09d4 03d0 fffe | | .CONST 0x03d0,0xfffe 09d6 03d2 fffd | | .CONST 0x03d2,0xfffd 09d8 03d7 0001 | | .CONST 0x03d7,0x0001 09da 03ef 0002 | | .CONST 0x03ef,0x0002 09dc 03f5 0003 | | .CONST 0x03f5,0x0003 09de 0402 0004 | | .CONST 0x0402,0x0004 09e0 0404 0005 | | .CONST 0x0404,0x0005 09e2 0406 0006 | | .CONST 0x0406,0x0006 09e4 ; -------------------------------------------------------------------------------------- 09e4 ; Debug3 Subtable 0x14 09e4 ; -------------------------------------------------------------------------------------- 09e4 0001 0002 | | .DBG3TAB 0x0001,0x0002 09e6 0413 ffff | | .CONST 0x0413,0xffff 09e8 041a 0001 | | .CONST 0x041a,0x0001 09ea 042a 0002 | * | .CONST 0x042a,0x0002 09ec ; -------------------------------------------------------------------------------------- 09ec ; Debug3 Subtable 0x15 09ec ; -------------------------------------------------------------------------------------- 09ec 0004 000c | | .DBG3TAB 0x0004,0x000c 09ee 0433 ffff | 3 | .CONST 0x0433,0xffff 09f0 0434 fffe | 4 | .CONST 0x0434,0xfffe 09f2 0435 fffd | 5 | .CONST 0x0435,0xfffd 09f4 0436 fffc | 6 | .CONST 0x0436,0xfffc 09f6 0438 0001 | 8 | .CONST 0x0438,0x0001 09f8 043b 0002 | ; | .CONST 0x043b,0x0002 09fa 043d 0003 | = | .CONST 0x043d,0x0003 09fc 0444 0004 | D | .CONST 0x0444,0x0004 09fe 044e 0005 | N | .CONST 0x044e,0x0005 0a00 0450 0006 | P | .CONST 0x0450,0x0006 0a02 045c 0007 | \ | .CONST 0x045c,0x0007 0a04 045e 0008 | ^ | .CONST 0x045e,0x0008 0a06 0464 0009 | d | .CONST 0x0464,0x0009 0a08 0469 000a | i | .CONST 0x0469,0x000a 0a0a 046b 000b | k | .CONST 0x046b,0x000b 0a0c 0470 000c | p | .CONST 0x0470,0x000c 0a0e ; -------------------------------------------------------------------------------------- 0a0e ; Debug3 Subtable 0x16 0a0e ; -------------------------------------------------------------------------------------- 0a0e 0004 000a | | .DBG3TAB 0x0004,0x000a 0a10 047b ffff | { | .CONST 0x047b,0xffff 0a12 047e fffe | ~ | .CONST 0x047e,0xfffe 0a14 0483 fffd | | .CONST 0x0483,0xfffd 0a16 0485 fffc | | .CONST 0x0485,0xfffc 0a18 048b 0001 | | .CONST 0x048b,0x0001 0a1a 048f 0002 | | .CONST 0x048f,0x0002 0a1c 0495 0003 | | .CONST 0x0495,0x0003 0a1e 04a8 000a | | .CONST 0x04a8,0x000a 0a20 04aa 0004 | | .CONST 0x04aa,0x0004 0a22 04b1 0005 | | .CONST 0x04b1,0x0005 0a24 04b8 0006 | | .CONST 0x04b8,0x0006 0a26 04ba 0007 | | .CONST 0x04ba,0x0007 0a28 04ca 0008 | | .CONST 0x04ca,0x0008 0a2a 04dd 0009 | | .CONST 0x04dd,0x0009 0a2c ; -------------------------------------------------------------------------------------- 0a2c ; Debug3 Subtable 0x17 0a2c ; -------------------------------------------------------------------------------------- 0a2c 0003 0003 | | .DBG3TAB 0x0003,0x0003 0a2e 04eb ffff | | .CONST 0x04eb,0xffff 0a30 04ed fffe | | .CONST 0x04ed,0xfffe 0a32 04f2 fffd | | .CONST 0x04f2,0xfffd 0a34 04f3 0001 | | .CONST 0x04f3,0x0001 0a36 04ff 0002 | | .CONST 0x04ff,0x0002 0a38 0508 0003 | | .CONST 0x0508,0x0003 0a3a ; -------------------------------------------------------------------------------------- 0a3a ; Debug3 Subtable 0x18 0a3a ; -------------------------------------------------------------------------------------- 0a3a 0000 0001 | | .DBG3TAB 0x0000,0x0001 0a3c 0513 0001 | | .CONST 0x0513,0x0001 0a3e ; -------------------------------------------------------------------------------------- 0a3e ; Debug3 Subtable 0x19 0a3e ; -------------------------------------------------------------------------------------- 0a3e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0a40 0523 0001 | # | .CONST 0x0523,0x0001 0a42 ; -------------------------------------------------------------------------------------- 0a42 ; Debug3 Subtable 0x1a 0a42 ; -------------------------------------------------------------------------------------- 0a42 0000 0007 | | .DBG3TAB 0x0000,0x0007 0a44 052b 0001 | + | .CONST 0x052b,0x0001 0a46 0530 0003 | 0 | .CONST 0x0530,0x0003 0a48 0531 0002 | 1 | .CONST 0x0531,0x0002 0a4a 0536 0004 | 6 | .CONST 0x0536,0x0004 0a4c 053b 0005 | ; | .CONST 0x053b,0x0005 0a4e 0540 0006 | @ | .CONST 0x0540,0x0006 0a50 054e 0007 | N | .CONST 0x054e,0x0007 0a52 ; -------------------------------------------------------------------------------------- 0a52 ; Debug3 Subtable 0x1b 0a52 ; -------------------------------------------------------------------------------------- 0a52 0000 0000 | | .DBG3TAB 0x0000,0x0000 0a54 ; -------------------------------------------------------------------------------------- 0a54 ; Debug3 Subtable 0x1c 0a54 ; -------------------------------------------------------------------------------------- 0a54 0000 0000 | | .DBG3TAB 0x0000,0x0000 0a56 ; -------------------------------------------------------------------------------------- 0a56 ; Debug3 Subtable 0x1d 0a56 ; -------------------------------------------------------------------------------------- 0a56 0000 0000 | | .DBG3TAB 0x0000,0x0000 0a58 ; -------------------------------------------------------------------------------------- 0a58 ; Debug3 Subtable 0x1e 0a58 ; -------------------------------------------------------------------------------------- 0a58 0000 0007 | | .DBG3TAB 0x0000,0x0007 0a5a 0573 0001 | s | .CONST 0x0573,0x0001 0a5c 0578 0002 | x | .CONST 0x0578,0x0002 0a5e 057b 0003 | { | .CONST 0x057b,0x0003 0a60 0581 0004 | | .CONST 0x0581,0x0004 0a62 0584 0005 | | .CONST 0x0584,0x0005 0a64 0589 0006 | | .CONST 0x0589,0x0006 0a66 058c 0007 | | .CONST 0x058c,0x0007 0a68 ; -------------------------------------------------------------------------------------- 0a68 ; Debug3 Subtable 0x1f 0a68 ; -------------------------------------------------------------------------------------- 0a68 0004 0010 | | .DBG3TAB 0x0004,0x0010 0a6a 059b ffff | | .CONST 0x059b,0xffff 0a6c 059c fffe | | .CONST 0x059c,0xfffe 0a6e 059d fffd | | .CONST 0x059d,0xfffd 0a70 059e fffc | | .CONST 0x059e,0xfffc 0a72 05a2 0001 | | .CONST 0x05a2,0x0001 0a74 05a3 0002 | | .CONST 0x05a3,0x0002 0a76 05ae 0003 | | .CONST 0x05ae,0x0003 0a78 05c1 000a | | .CONST 0x05c1,0x000a 0a7a 05c3 0004 | | .CONST 0x05c3,0x0004 0a7c 05c8 0005 | | .CONST 0x05c8,0x0005 0a7e 05cd 0006 | | .CONST 0x05cd,0x0006 0a80 05d2 0007 | | .CONST 0x05d2,0x0007 0a82 05d7 0008 | | .CONST 0x05d7,0x0008 0a84 05dc 0009 | | .CONST 0x05dc,0x0009 0a86 05e1 000b | | .CONST 0x05e1,0x000b 0a88 05e6 000c | | .CONST 0x05e6,0x000c 0a8a 05ee 000d | | .CONST 0x05ee,0x000d 0a8c 05f2 000e | | .CONST 0x05f2,0x000e 0a8e 05f4 000f | | .CONST 0x05f4,0x000f 0a90 05f7 0010 | | .CONST 0x05f7,0x0010 0a92 ; -------------------------------------------------------------------------------------- 0a92 ; Debug3 Subtable 0x20 0a92 ; -------------------------------------------------------------------------------------- 0a92 0000 0001 | | .DBG3TAB 0x0000,0x0001 0a94 0603 0001 | | .CONST 0x0603,0x0001 0a96 ; -------------------------------------------------------------------------------------- 0a96 ; Debug3 Subtable 0x21 0a96 ; -------------------------------------------------------------------------------------- 0a96 0001 0003 | | .DBG3TAB 0x0001,0x0003 0a98 0613 ffff | | .CONST 0x0613,0xffff 0a9a 061a 0001 | | .CONST 0x061a,0x0001 0a9c 0629 0003 | ) | .CONST 0x0629,0x0003 0a9e 0632 0002 | 2 | .CONST 0x0632,0x0002 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 ; Debug3 Subtable 0x22 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 0002 000e | | .DBG3TAB 0x0002,0x000e 0aa2 063b ffff | ; | .CONST 0x063b,0xffff 0aa4 0640 fffe | @ | .CONST 0x0640,0xfffe 0aa6 0643 0002 | C | .CONST 0x0643,0x0002 0aa8 0647 0003 | G | .CONST 0x0647,0x0003 0aaa 064b 0004 | K | .CONST 0x064b,0x0004 0aac 0658 000d | X | .CONST 0x0658,0x000d 0aae 0659 0005 | Y | .CONST 0x0659,0x0005 0ab0 065b 0006 | [ | .CONST 0x065b,0x0006 0ab2 0664 000a | d | .CONST 0x0664,0x000a 0ab4 0665 0007 | e | .CONST 0x0665,0x0007 0ab6 0667 0008 | g | .CONST 0x0667,0x0008 0ab8 0670 0009 | p | .CONST 0x0670,0x0009 0aba 0674 000b | t | .CONST 0x0674,0x000b 0abc 0677 000c | w | .CONST 0x0677,0x000c 0abe 067b 0001 | { | .CONST 0x067b,0x0001 0ac0 0680 000e | | .CONST 0x0680,0x000e 0ac2 ; -------------------------------------------------------------------------------------- 0ac2 ; Debug3 Subtable 0x23 0ac2 ; -------------------------------------------------------------------------------------- 0ac2 0000 0003 | | .DBG3TAB 0x0000,0x0003 0ac4 068b 0001 | | .CONST 0x068b,0x0001 0ac6 0690 0003 | | .CONST 0x0690,0x0003 0ac8 0692 0002 | | .CONST 0x0692,0x0002 0aca 0000 0000 | | .BLANK 0000[0x136]