|
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: 15360 (0x3c00) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 11b8 | | .CONST 0x11b8 ; 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 000e | | .CONST 0x000e ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00ef | | .CONST 0x00ef ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0046 | F | .CONST 0x0046 ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x139a,0x8000,0x0000,0x005a,0x69c5,0x0000,0x0017 ; 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 0007 | | Action Break_Optional ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 0007 | | Action Break_Optional ; Debug Table 0x0.0x4 = 0xf,0xfffb 0010 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x0.0x5 = 0x10,0xfffa 0011 0129 | ) | Execute Any,Make_Visible 0012 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x6 = 0x12,0xfff9 0013 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0014 0129 | ) | Execute Any,Make_Visible 0015 e002 | | Load 0x0,0x2 ; Debug Table 0x0.0x7 = 0x15,0xfff8 0016 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0017 0129 | ) | Execute Any,Make_Visible 0018 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x8 = 0x18,0xfff7 0019 1b0e | | Execute Package,Field_Read,Field_Number 0xe 001a 00da | | Load_Top At_Offset_2 001b 011e | | Execute Any,Convert 001c 0129 | ) | Execute Any,Make_Visible 001d 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001e e002 | | Load 0x0,0x2 001f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0020 0129 | ) | Execute Any,Make_Visible 0021 62d6 |b | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x005a69c5} ; Debug Table 0x0.0xa = 0x21,0xfff5 0022 4853 |HS | Short_Literal 0x53 0023 4867 |Hg | Short_Literal 0x67 0024 00ec | | Load_Encached Diana_Tree_Cache 0025 e003 | | Load 0x0,0x3 0026 1b31 | 1 | Execute Package,Field_Read,Field_Number 0x31 0027 00eb | | Load_Encached Diana_Cache 0028 1917 | | Execute Package,Field_Reference,Field_Number 0x17 0029 e004 | | Load 0x0,0x4 002a 0386 | | Declare_Variable Package,Visible 002b 00d8 | | Load_Top At_Offset_0 002c 020f | | Execute Module,Activate 002d e003 | | Load 0x0,0x3 ; Debug Table 0x0.0xb = 0x2d,0xfff4 002e 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 002f e005 | | Load 0x0,0x5 0030 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0031 00da | | Load_Top At_Offset_2 0032 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0033 029f 00fb | | Declare_Subprogram INIT_00f8,For_Call 0035 4803 |H | Short_Literal 0x3 0036 032e | . | Declare_Type Record,Defined,Visible 0037 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0.0xc = 0x37,0xfff3 0038 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xd = 0x38,0xfff2 0039 4804 |H | Short_Literal 0x4 003a 029f 0113 | | Declare_Subprogram INIT_0110,For_Call 003c 03fe | | Declare_Type Discrete,Defined,Visible 003d 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x3d,0xfff1 003f 029a 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x3f,0xfff0 0041 029a 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x41,0xffef 0043 029a 031b | | Declare_Subprogram INIT_0318,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x43,0xffee 0045 029a 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x45,0xffed 0047 029a 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x47,0xffec 0049 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0.0x14 = 0x49,0xffeb 004a 029a 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x4a,0xffea 004c 029a 03a3 | | Declare_Subprogram INIT_03a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x4c,0xffe9 004e 029a 0443 | C| Declare_Subprogram INIT_0440,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x4e,0xffe8 0050 029a 051b | | Declare_Subprogram INIT_0518,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x50,0xffe7 0052 029a 061b | | Declare_Subprogram INIT_0618,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x52,0xffe6 0054 029a 0623 | #| Declare_Subprogram INIT_0620,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x54,0xffe5 0056 029a 064b | K| Declare_Subprogram INIT_0648,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x56,0xffe4 0058 029a 0663 | c| Declare_Subprogram INIT_0660,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x58,0xffe3 005a 029a 0673 | s| Declare_Subprogram INIT_0670,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x5a,0xffe2 005c 029a 06ab | | Declare_Subprogram INIT_06a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x5c,0xffe1 005e 029a 06cb | | Declare_Subprogram INIT_06c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1f = 0x5e,0xffe0 0060 029a 0743 | C| Declare_Subprogram INIT_0740,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x20 = 0x60,0xffdf 0062 e215 | | Load 0x1,0x15 ; Debug Table 0x0.0x21 = 0x62,0xffde 0063 4801 |H | Short_Literal 0x1 0064 4800 |H | Short_Literal 0x0 0065 4801 |H | Short_Literal 0x1 0066 4808 |H | Short_Literal 0x8 0067 0318 | | Declare_Type Variant_Record,Incomplete 0068 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x22 = 0x68,0xffdd 0069 02a0 | | Declare_Subprogram Null_Subprogram 006a e214 | | Load 0x1,0x14 006b 03a3 | | Complete_Type Heap_Access,By_Defining 006c 0007 | | Action Break_Optional ; Debug Table 0x0.0x23 = 0x6c,0xffdc 006d 4805 |H | Short_Literal 0x5 ; Debug Table 0x0.0x24 = 0x6d,0xffdb 006e 032a | * | Declare_Type Record,Incomplete 006f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x25 = 0x6f,0xffda 0070 02a0 | | Declare_Subprogram Null_Subprogram 0071 e21c | | Load 0x1,0x1c 0072 03a3 | | Complete_Type Heap_Access,By_Defining 0073 00bf | | Action Accept_Activation ; Debug Table 0x0.0x26 = 0x73,0xffd9 0074 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0074,0x13ea,0x8000,0x0000,0x005a,0x7025,0x0000,0x0011 ; Debug Table 0x1.0x0 = 0x74,0xffff 0075 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x75,0xfffe 0076 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x76,0xfffd 0077 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x77,0xfffc 0078 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x78,0xfffb 0079 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x79,0xfffa 007a 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x7a,0xfff9 007b 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x7b,0xfff8 007c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0x8 = 0x7c,0xfff7 007d e214 | | Load 0x1,0x14 007e 00ec | | Load_Encached Diana_Tree_Cache 007f 00ec | | Load_Encached Diana_Tree_Cache 0080 00ec | | Load_Encached Diana_Tree_Cache 0081 00ec | | Load_Encached Diana_Tree_Cache 0082 4801 |H | Short_Literal 0x1 0083 e006 | | Load 0x0,0x6 0084 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0085 029f 0763 | c| Declare_Subprogram INIT_0760,For_Call 0087 4801 |H | Short_Literal 0x1 0088 4806 |H | Short_Literal 0x6 0089 e229 | ) | Load 0x1,0x29 008a 0307 | | Complete_Type Variant_Record,By_Defining 008b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0x9 = 0x8b,0xfff6 008c 00e3 | | Load_Encached Natural_Cache 008d e215 | | Load 0x1,0x15 008e 00f1 | | Load_Encached Diana_Temp_Seq 008f e21c | | Load 0x1,0x1c 0090 02a0 | | Declare_Subprogram Null_Subprogram 0091 e22a | * | Load 0x1,0x2a 0092 0326 | & | Complete_Type Record,By_Defining 0093 029d 0793 | | Declare_Subprogram INIT_0790,For_Outer_Call ; Debug Table 0x1.0xa = 0x93,0xfff5 0095 029d 07ab | | Declare_Subprogram INIT_07a8,For_Outer_Call ; Debug Table 0x1.0xb = 0x95,0xfff4 0097 029d 07c3 | | Declare_Subprogram INIT_07c0,For_Outer_Call ; Debug Table 0x1.0xc = 0x97,0xfff3 0099 029d 07db | | Declare_Subprogram INIT_07d8,For_Outer_Call ; Debug Table 0x1.0xd = 0x99,0xfff2 009b 029d 081b | | Declare_Subprogram INIT_0818,For_Outer_Call ; Debug Table 0x1.0xe = 0x9b,0xfff1 009d 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xf = 0x9d,0xfff0 009e 00c7 | | Action Elaborate_Subprogram 009f 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x10 = 0x9f,0xffef 00a0 00c7 | | Action Elaborate_Subprogram 00a1 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x11 = 0xa1,0xffee 00a2 00c7 | | Action Elaborate_Subprogram 00a3 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x12 = 0xa3,0xffed 00a4 00c7 | | Action Elaborate_Subprogram 00a5 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x13 = 0xa5,0xffec 00a6 00c7 | | Action Elaborate_Subprogram 00a7 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x14 = 0xa7,0xffeb 00a8 00c7 | | Action Elaborate_Subprogram 00a9 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x15 = 0xa9,0xffea 00aa 00c7 | | Action Elaborate_Subprogram 00ab 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x16 = 0xab,0xffe9 00ac 00c7 | | Action Elaborate_Subprogram 00ad 029d 0843 | C| Declare_Subprogram INIT_0840,For_Outer_Call ; Debug Table 0x1.0x17 = 0xad,0xffe8 00af 029d 0873 | s| Declare_Subprogram INIT_0870,For_Outer_Call ; Debug Table 0x1.0x18 = 0xaf,0xffe7 00b1 029d 0893 | | Declare_Subprogram INIT_0890,For_Outer_Call ; Debug Table 0x1.0x19 = 0xb1,0xffe6 00b3 029d 08b3 | | Declare_Subprogram INIT_08b0,For_Outer_Call ; Debug Table 0x1.0x1a = 0xb3,0xffe5 00b5 029d 08fb | | Declare_Subprogram INIT_08f8,For_Outer_Call ; Debug Table 0x1.0x1b = 0xb5,0xffe4 00b7 029d 0953 | S| Declare_Subprogram INIT_0950,For_Outer_Call ; Debug Table 0x1.0x1c = 0xb7,0xffe3 00b9 029d 099b | | Declare_Subprogram INIT_0998,For_Outer_Call ; Debug Table 0x1.0x1d = 0xb9,0xffe2 00bb 029d 09d3 | | Declare_Subprogram INIT_09d0,For_Outer_Call ; Debug Table 0x1.0x1e = 0xbb,0xffe1 00bd 029d 0a2b | +| Declare_Subprogram INIT_0a28,For_Outer_Call ; Debug Table 0x1.0x1f = 0xbd,0xffe0 00bf 029d 0a83 | | Declare_Subprogram INIT_0a80,For_Outer_Call ; Debug Table 0x1.0x20 = 0xbf,0xffdf 00c1 029d 0ad3 | | Declare_Subprogram INIT_0ad0,For_Outer_Call ; Debug Table 0x1.0x21 = 0xc1,0xffde 00c3 029d 0b13 | | Declare_Subprogram INIT_0b10,For_Outer_Call ; Debug Table 0x1.0x22 = 0xc3,0xffdd 00c5 029d 0b93 | | Declare_Subprogram INIT_0b90,For_Outer_Call ; Debug Table 0x1.0x23 = 0xc5,0xffdc 00c7 029d 0beb | | Declare_Subprogram INIT_0be8,For_Outer_Call ; Debug Table 0x1.0x24 = 0xc7,0xffdb 00c9 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x25 = 0xc9,0xffda 00ca 00c7 | | Action Elaborate_Subprogram 00cb 029d 0c4b | K| Declare_Subprogram INIT_0c48,For_Outer_Call ; Debug Table 0x1.0x26 = 0xcb,0xffd9 00cd 029d 0c6b | k| Declare_Subprogram INIT_0c68,For_Outer_Call ; Debug Table 0x1.0x27 = 0xcd,0xffd8 00cf 029d 0ccb | | Declare_Subprogram INIT_0cc8,For_Outer_Call ; Debug Table 0x1.0x28 = 0xcf,0xffd7 00d1 029d 0d23 | #| Declare_Subprogram INIT_0d20,For_Outer_Call ; Debug Table 0x1.0x29 = 0xd1,0xffd6 00d3 029d 0d4b | K| Declare_Subprogram INIT_0d48,For_Outer_Call ; Debug Table 0x1.0x2a = 0xd3,0xffd5 00d5 029d 0d63 | c| Declare_Subprogram INIT_0d60,For_Outer_Call ; Debug Table 0x1.0x2b = 0xd5,0xffd4 00d7 029d 0da3 | | Declare_Subprogram INIT_0da0,For_Outer_Call ; Debug Table 0x1.0x2c = 0xd7,0xffd3 00d9 029d 0e0b | | Declare_Subprogram INIT_0e08,For_Outer_Call ; Debug Table 0x1.0x2d = 0xd9,0xffd2 00db 029d 0e53 | S| Declare_Subprogram INIT_0e50,For_Outer_Call ; Debug Table 0x1.0x2e = 0xdb,0xffd1 00dd 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x2f = 0xdd,0xffd0 00de 00c7 | | Action Elaborate_Subprogram 00df 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x30 = 0xdf,0xffcf 00e0 00c7 | | Action Elaborate_Subprogram 00e1 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x31 = 0xe1,0xffce 00e2 00c7 | | Action Elaborate_Subprogram 00e3 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x32 = 0xe3,0xffcd 00e4 00c7 | | Action Elaborate_Subprogram 00e5 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x33 = 0xe5,0xffcc 00e6 00c7 | | Action Elaborate_Subprogram 00e7 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x34 = 0xe7,0xffcb 00e8 00c7 | | Action Elaborate_Subprogram 00e9 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x35 = 0xe9,0xffca 00ea 00c7 | | Action Elaborate_Subprogram 00eb 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x36 = 0xeb,0xffc9 00ec 00c7 | | Action Elaborate_Subprogram 00ed 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x37 = 0xed,0xffc8 00ee 00c7 | | Action Elaborate_Subprogram 00ef BODY_0008: 00ef 00bc | | Action Signal_Activated 00f0 00bb | | Action Signal_Completion 00f1 0000 0000 | | .BLANK 0000[0x7] 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 4608 |F | Jump_Case 0x9 ; Debug Table 0x2 = .DEBUG 0x00fb,0x145c,0x0005,0x0000,0x005a,0x69c5,0x0000,0x0062 00fc 7808 |x | Jump 0x105 ; case 0x0 00fd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 00fe 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 00ff 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0100 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0101 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0102 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0103 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0104 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0105 00da | | Load_Top At_Offset_2 0106 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0107 0125 | % | Execute Any,Set_Constraint 0108 00da | | Load_Top At_Offset_2 0109 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 010a 1c00 | | Execute_Immediate Run_Utility,0x0 010b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 010c 0000 0000 | | .BLANK 0000[0x4] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0113 | | .CONST 0x0113 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0001 | | .CONST 0x0001 ; Number of locals 0113 BODY_0110: 0113 INIT_0110: 0113 4603 |F | Jump_Case 0x4 ; Debug Table 0x3 = .DEBUG 0x0113,0x145e,0x0005,0x0000,0x005a,0x69c5,0x0000,0x007f 0114 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0115 7802 |x | Jump 0x118 ; case 0x1 0116 7805 |x | Jump 0x11c ; case 0x2 0117 7809 |x | Jump 0x121 ; case 0x3 0118 00da | | Load_Top At_Offset_2 0119 0091 1190 | | Action Push_String_Extended_Indexed,0x1190 ; "WITHED_UNIT" 011b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 011c 00db | | Load_Top At_Offset_3 011d 00db | | Load_Top At_Offset_3 011e 00e0 | | Load_Encached Standard_Cache 011f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0120 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0121 00da | | Load_Top At_Offset_2 0122 00e0 | | Load_Encached Standard_Cache 0123 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0124 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0125 0000 0000 | | .XXX[0x3] 0127 0000 | | 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 0139 | 9 | .CONST 0x0139 ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0002 | | .CONST 0x0002 ; Number of locals 012b INIT_0128: 012b e214 | | Load 0x1,0x14 ; Debug Table 0x4 = .DEBUG 0x012b,0x1460,0x0002,0x0000,0x005a,0x69c5,0x0000,0x0088 ; Debug Table 0x4.0x0 = 0x12b,0xffff 012c e5fd | | Load 0x2,-0x3 012d e214 | | Load 0x1,0x14 012e 0007 | | Action Break_Optional 012f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x1 = 0x12f,0x401 0130 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x2 = 0x130,0xffff 0131 4802 |H | Short_Literal 0x2 0132 e5ff | | Load 0x2,-0x1 0133 0007 | | Action Break_Optional 0134 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x3 = 0x134,0x801 0135 0007 | | Action Break_Optional ; Debug Table 0x4.0x4 = 0x135,0x401 0136 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x5 = 0x136,0xc01 0137 822f | / | Call 0x1,0x2f ; Debug Table 0x4.0x6 = 0x137,0x801 0138 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0139 BODY_0128: 0139 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0x139,0x1 013a e210 | | Load 0x1,0x10 013b 0007 | | Action Break_Optional 013c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x8 = 0x13c,0x1001 013d e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x9 = 0x13d,0x1 013e 4801 |H | Short_Literal 0x1 013f 4802 |H | Short_Literal 0x2 0140 e5ff | | Load 0x2,-0x1 0141 8217 | | Call 0x1,0x17 0142 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0143 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0xa = 0x143,0x2 0144 00d9 | | Load_Top At_Offset_1 0145 0217 | | Execute Heap_Access,All_Reference 0146 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 0147 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x147,0x3 0148 0217 | | Execute Heap_Access,All_Reference 0149 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 014a 4972 |Ir | Short_Literal 0x172 014b 00eb | | Load_Encached Diana_Cache 014c 0098 | | Execute Package,Field_Read_Dynamic 014d 180f | | Execute Package,Field_Execute,Field_Number 0xf 014e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xc = 0x14e,0x4 014f 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 016b | k | .CONST 0x016b ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0008 | | .CONST 0x0008 ; Number of locals 0153 INIT_0150: 0153 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x0153,0x147c,0x0001,0x0000,0x005a,0x69c5,0x0000,0x009d ; Debug Table 0x5.0x0 = 0x153,0xffff 0154 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x154,0xfffe 0155 e214 | | Load 0x1,0x14 ; Debug Table 0x5.0x2 = 0x155,0xfffd 0156 0007 | | Action Break_Optional 0157 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x157,0xfffc 0158 e5ff | | Load 0x2,-0x1 0159 4976 |Iv | Short_Literal 0x176 015a 00eb | | Load_Encached Diana_Cache 015b 0098 | | Execute Package,Field_Read_Dynamic 015c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 015d 4976 |Iv | Short_Literal 0x176 015e 00eb | | Load_Encached Diana_Cache 015f 0098 | | Execute Package,Field_Read_Dynamic 0160 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0161 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0162 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x4 = 0x162,0xfffb 0163 e5ff | | Load 0x2,-0x1 0164 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0165 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x5 = 0x165,0xfffa 0166 e215 | | Load 0x1,0x15 0167 03f1 | | Declare_Variable Discrete,With_Value 0168 0007 | | Action Break_Optional ; Debug Table 0x5.0x6 = 0x168,0xfff9 0169 029f 0ee3 | | Declare_Subprogram INIT_0ee0,For_Call ; Debug Table 0x5.0x7 = 0x169,0xfff8 016b BODY_0150: 016b e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x8 = 0x16b,0x1 016c 4604 |F | Jump_Case 0x5 016d 7820 |x | Jump 0x18e ; case 0x0 016e 7803 |x | Jump 0x172 ; case 0x1 016f 7867 |xg | Jump 0x1d7 ; case 0x2 0170 7844 |xD | Jump 0x1b5 ; case 0x3 0171 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; case 0x4 0172 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x9 = 0x172,0x2 0173 e007 | | Load 0x0,0x7 0174 180f | | Execute Package,Field_Execute,Field_Number 0xf 0175 6807 |h | Jump_Zero 0x17d 0176 0007 | | Action Break_Optional ; Debug Table 0x5.0xa = 0x176,0x3 0177 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0xb = 0x177,0x401 0178 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0xc = 0x178,0x3 0179 e007 | | Load 0x0,0x7 017a 1810 | | Execute Package,Field_Execute,Field_Number 0x10 017b 8408 | | Call 0x2,0x8 017c 4507 |E | Exit_Suprogram New_Top_Offset 0x7 017d e5fa | | Load 0x2,-0x6 ; Debug Table 0x5.0xd = 0x17d,0x4 017e 00e7 | | Load_Encached Duration_Cache 017f 0269 | i | Execute Discrete,Last 0180 e405 | | Load 0x2,0x5 0181 822c | , | Call 0x1,0x2c 0182 a403 | | Store_Unchecked 0x2,0x3 0183 0007 | | Action Break_Optional ; Debug Table 0x5.0xe = 0x183,0x5 0184 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0xf = 0x184,0x801 0185 021d | | Execute Heap_Access,Is_Null 0186 7006 |p | Jump_Nonzero 0x18d ; Debug Table 0x5.0x10 = 0x186,0x5 0187 0007 | | Action Break_Optional ; Debug Table 0x5.0x11 = 0x187,0x6 0188 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x12 = 0x188,0xc01 0189 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x13 = 0x189,0x6 018a 00eb | | Load_Encached Diana_Cache 018b 18bd | | Execute Package,Field_Execute,Field_Number 0xbd 018c 8408 | | Call 0x2,0x8 018d 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x5.0x14 = 0x18d,0x7 018e e5f9 | | Load 0x2,-0x7 ; Debug Table 0x5.0x15 = 0x18e,0x8 018f a404 | | Store_Unchecked 0x2,0x4 0190 00cf | | Action Mark_Auxiliary 0191 7805 |x | Jump 0x197 0192 e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x16 = 0x192,0xa 0193 0217 | | Execute Heap_Access,All_Reference 0194 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0195 a404 | | Store_Unchecked 0x2,0x4 0196 00c9 | | Action Pop_Auxiliary_Loop 0197 e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x17 = 0x197,0x9 0198 0217 | | Execute Heap_Access,All_Reference 0199 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 019a 0f01 | | Execute_Immediate Equal,0x1 019b 77f6 |w | Jump_Nonzero 0x192 019c 00ce | | Action Pop_Auxiliary 019d 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x18 = 0x19d,0xb 019e 00eb | | Load_Encached Diana_Cache 019f 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 01a0 e404 | | Load 0x2,0x4 01a1 0217 | | Execute Heap_Access,All_Reference 01a2 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 01a3 4972 |Ir | Short_Literal 0x172 01a4 00eb | | Load_Encached Diana_Cache 01a5 0098 | | Execute Package,Field_Read_Dynamic 01a6 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x19 = 0x1a7,0x1001 01a8 021d | | Execute Heap_Access,Is_Null 01a9 00d0 | | Action Swap_Control 01aa 00d1 | | Pop_Control Pop_Count_1 01ab 6808 |h | Jump_Zero 0x1b4 ; Debug Table 0x5.0x1a = 0x1ab,0xb 01ac 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x1b = 0x1ac,0xc 01ad e404 | | Load 0x2,0x4 01ae 0217 | | Execute Heap_Access,All_Reference 01af 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 01b0 4972 |Ir | Short_Literal 0x172 01b1 00eb | | Load_Encached Diana_Cache 01b2 0098 | | Execute Package,Field_Read_Dynamic 01b3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01b4 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x5.0x1c = 0x1b4,0xd 01b5 0007 | | Action Break_Optional ; Debug Table 0x5.0x1d = 0x1b5,0xe 01b6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x1e = 0x1b6,0x1401 01b7 0007 | | Action Break_Optional 01b8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x1f = 0x1b8,0x1402 01b9 0007 | | Action Break_Optional ; Debug Table 0x5.0x20 = 0x1b9,0x1403 01ba 0007 | | Action Break_Optional ; Debug Table 0x5.0x21 = 0x1ba,0x1404 01bb 0b41 | A | Execute_Immediate Case_Compare,0x41 ; Debug Table 0x5.0x22 = 0x1bb,0xe 01bc 7005 |p | Jump_Nonzero 0x1c2 01bd 0b48 | H | Execute_Immediate Case_Compare,0x48 01be 700c |p | Jump_Nonzero 0x1cb 01bf 0b3d | = | Execute_Immediate Case_Compare,0x3d 01c0 700a |p | Jump_Nonzero 0x1cb 01c1 7813 |x | Jump 0x1d5 ; Debug Table 0x5.0x23 = 0x1c1,0x13 01c2 4802 |H | Short_Literal 0x2 ; Debug Table 0x5.0x24 = 0x1c2,0xf 01c3 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 01c4 0007 | | Action Break_Optional ; Debug Table 0x5.0x25 = 0x1c4,0x10 01c5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x26 = 0x1c5,0x1801 01c6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x27 = 0x1c6,0x10 01c7 00eb | | Load_Encached Diana_Cache 01c8 18cd | | Execute Package,Field_Execute,Field_Number 0xcd 01c9 8408 | | Call 0x2,0x8 01ca 780a |x | Jump 0x1d5 01cb 4802 |H | Short_Literal 0x2 ; Debug Table 0x5.0x28 = 0x1cb,0x11 01cc 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 01cd 0007 | | Action Break_Optional ; Debug Table 0x5.0x29 = 0x1cd,0x12 01ce 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2a = 0x1ce,0x1c01 01cf e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x2b = 0x1cf,0x12 01d0 00eb | | Load_Encached Diana_Cache 01d1 18ce | | Execute Package,Field_Execute,Field_Number 0xce 01d2 00eb | | Load_Encached Diana_Cache 01d3 18da | | Execute Package,Field_Execute,Field_Number 0xda 01d4 8408 | | Call 0x2,0x8 01d5 00d1 | | Pop_Control Pop_Count_1 01d6 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x5.0x2c = 0x1d6,0x14 01d7 0007 | | Action Break_Optional ; Debug Table 0x5.0x2d = 0x1d7,0x17 01d8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x2e = 0x1d8,0x2001 01d9 0007 | | Action Break_Optional 01da 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x2f = 0x1da,0x2002 01db 0007 | | Action Break_Optional ; Debug Table 0x5.0x30 = 0x1db,0x2003 01dc 0007 | | Action Break_Optional ; Debug Table 0x5.0x31 = 0x1dc,0x2004 01dd 0b41 | A | Execute_Immediate Case_Compare,0x41 ; Debug Table 0x5.0x32 = 0x1dd,0x17 01de 7028 |p( | Jump_Nonzero 0x207 01df 0b3e | > | Execute_Immediate Case_Compare,0x3e 01e0 7037 |p7 | Jump_Nonzero 0x218 01e1 0b3d | = | Execute_Immediate Case_Compare,0x3d 01e2 7035 |p5 | Jump_Nonzero 0x218 01e3 0b49 | I | Execute_Immediate Case_Compare,0x49 01e4 703b |p; | Jump_Nonzero 0x220 01e5 0b3f | ? | Execute_Immediate Case_Compare,0x3f 01e6 7040 |p@ | Jump_Nonzero 0x227 01e7 0b3b | ; | Execute_Immediate Case_Compare,0x3b 01e8 7043 |pC | Jump_Nonzero 0x22c 01e9 0b48 | H | Execute_Immediate Case_Compare,0x48 01ea 7046 |pF | Jump_Nonzero 0x231 01eb 0b47 | G | Execute_Immediate Case_Compare,0x47 01ec 7068 |ph | Jump_Nonzero 0x255 01ed 0b46 | F | Execute_Immediate Case_Compare,0x46 01ee 7066 |pf | Jump_Nonzero 0x255 01ef 0b4e | N | Execute_Immediate Case_Compare,0x4e 01f0 7069 |pi | Jump_Nonzero 0x25a 01f1 0b4a | J | Execute_Immediate Case_Compare,0x4a 01f2 7067 |pg | Jump_Nonzero 0x25a 01f3 0b4c | L | Execute_Immediate Case_Compare,0x4c 01f4 7065 |pe | Jump_Nonzero 0x25a 01f5 0b72 | r | Execute_Immediate Case_Compare,0x72 01f6 7063 |pc | Jump_Nonzero 0x25a 01f7 0b58 | X | Execute_Immediate Case_Compare,0x58 01f8 7064 |pd | Jump_Nonzero 0x25d 01f9 0b00 | | Execute_Immediate Case_Compare,0x0 01fa 7067 |pg | Jump_Nonzero 0x262 01fb 0b97 | | Execute_Immediate Case_Compare,0x97 01fc 7065 |pe | Jump_Nonzero 0x262 01fd 0b89 | | Execute_Immediate Case_Compare,0x89 01fe 7063 |pc | Jump_Nonzero 0x262 01ff 0b8f | | Execute_Immediate Case_Compare,0x8f 0200 7067 |pg | Jump_Nonzero 0x268 0201 0b8c | | Execute_Immediate Case_Compare,0x8c 0202 7077 |pw | Jump_Nonzero 0x27a 0203 0b94 | | Execute_Immediate Case_Compare,0x94 0204 7094 |p | Jump_Nonzero 0x299 0205 60ee |` | Indirect_Literal Discrete,0x2f4,{0x00000000, 0x5a702501} ; Debug Table 0x5.0x33 = 0x205,0x39 0206 0257 | W | Execute Discrete,Raise 0207 0007 | | Action Break_Optional ; Debug Table 0x5.0x34 = 0x207,0x18 0208 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x35 = 0x208,0x2401 0209 e5fa | | Load 0x2,-0x6 ; Debug Table 0x5.0x36 = 0x209,0x18 020a 00e7 | | Load_Encached Duration_Cache 020b 0269 | i | Execute Discrete,Last 020c e405 | | Load 0x2,0x5 020d e008 | | Load 0x0,0x8 020e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 020f 8408 | | Call 0x2,0x8 0210 e5fa | | Load 0x2,-0x6 ; Debug Table 0x5.0x37 = 0x210,0x19 0211 00e7 | | Load_Encached Duration_Cache 0212 0269 | i | Execute Discrete,Last 0213 e405 | | Load 0x2,0x5 0214 e008 | | Load 0x0,0x8 0215 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0216 a403 | | Store_Unchecked 0x2,0x3 0217 7895 |x | Jump 0x2ad 0218 e5fa | | Load 0x2,-0x6 ; Debug Table 0x5.0x38 = 0x218,0x1a 0219 00e7 | | Load_Encached Duration_Cache 021a 0269 | i | Execute Discrete,Last 021b e405 | | Load 0x2,0x5 021c e008 | | Load 0x0,0x8 021d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 021e a403 | | Store_Unchecked 0x2,0x3 021f 788d |x | Jump 0x2ad 0220 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x39 = 0x220,0x1b 0221 00eb | | Load_Encached Diana_Cache 0222 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5 0223 00eb | | Load_Encached Diana_Cache 0224 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6 0225 a403 | | Store_Unchecked 0x2,0x3 0226 7886 |x | Jump 0x2ad 0227 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x3a = 0x227,0x1c 0228 00eb | | Load_Encached Diana_Cache 0229 18e6 | | Execute Package,Field_Execute,Field_Number 0xe6 022a a403 | | Store_Unchecked 0x2,0x3 022b 7881 |x | Jump 0x2ad 022c e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x3b = 0x22c,0x1d 022d 00eb | | Load_Encached Diana_Cache 022e 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 022f a403 | | Store_Unchecked 0x2,0x3 0230 787c |x| | Jump 0x2ad 0231 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x5.0x3c = 0x231,0x1e 0232 0217 | | Execute Heap_Access,All_Reference 0233 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0234 e405 | | Load 0x2,0x5 0235 021f | | Execute Heap_Access,Equal 0236 7011 |p | Jump_Nonzero 0x248 0237 e5fa | | Load 0x2,-0x6 ; Debug Table 0x5.0x3d = 0x237,0x1f 0238 00e7 | | Load_Encached Duration_Cache 0239 0269 | i | Execute Discrete,Last 023a e405 | | Load 0x2,0x5 023b e008 | | Load 0x0,0x8 023c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 023d a403 | | Store_Unchecked 0x2,0x3 023e 0007 | | Action Break_Optional ; Debug Table 0x5.0x3e = 0x23e,0x20 023f e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x3f = 0x23f,0x2801 0240 021d | | Execute Heap_Access,Is_Null 0241 7006 |p | Jump_Nonzero 0x248 ; Debug Table 0x5.0x40 = 0x241,0x20 0242 0007 | | Action Break_Optional ; Debug Table 0x5.0x41 = 0x242,0x21 0243 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x42 = 0x243,0x2c01 0244 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x43 = 0x244,0x21 0245 00eb | | Load_Encached Diana_Cache 0246 18da | | Execute Package,Field_Execute,Field_Number 0xda 0247 8408 | | Call 0x2,0x8 0248 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x44 = 0x248,0x22 0249 00eb | | Load_Encached Diana_Cache 024a 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6 024b a403 | | Store_Unchecked 0x2,0x3 024c 0007 | | Action Break_Optional ; Debug Table 0x5.0x45 = 0x24c,0x23 024d e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x46 = 0x24d,0x3001 024e 0007 | | Action Break_Optional 024f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x47 = 0x24f,0x3002 0250 0007 | | Action Break_Optional ; Debug Table 0x5.0x48 = 0x250,0x3003 0251 0007 | | Action Break_Optional ; Debug Table 0x5.0x49 = 0x251,0x3004 0252 0f77 | w | Execute_Immediate Equal,0x77 ; Debug Table 0x5.0x4a = 0x252,0x23 0253 6859 |hY | Jump_Zero 0x2ad 0254 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x5.0x4b = 0x254,0x24 0255 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x4c = 0x255,0x25 0256 00eb | | Load_Encached Diana_Cache 0257 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6 0258 a403 | | Store_Unchecked 0x2,0x3 0259 7853 |xS | Jump 0x2ad 025a e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x4d = 0x25a,0x26 025b a403 | | Store_Unchecked 0x2,0x3 025c 7850 |xP | Jump 0x2ad 025d e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x4e = 0x25d,0x27 025e 00eb | | Load_Encached Diana_Cache 025f 18e0 | | Execute Package,Field_Execute,Field_Number 0xe0 0260 a403 | | Store_Unchecked 0x2,0x3 0261 784b |xK | Jump 0x2ad 0262 0007 | | Action Break_Optional ; Debug Table 0x5.0x4f = 0x262,0x28 0263 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x50 = 0x263,0x3401 0264 0007 | | Action Break_Optional ; Debug Table 0x5.0x51 = 0x264,0x28 0265 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x52 = 0x265,0x3801 0266 8408 | | Call 0x2,0x8 ; Debug Table 0x5.0x53 = 0x266,0x3401 0267 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x5.0x54 = 0x267,0x29 0268 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x55 = 0x268,0x2a 0269 00eb | | Load_Encached Diana_Cache 026a 18ec | | Execute Package,Field_Execute,Field_Number 0xec 026b a406 | | Store_Unchecked 0x2,0x6 026c 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x56 = 0x26c,0x2b 026d 4976 |Iv | Short_Literal 0x176 026e 00eb | | Load_Encached Diana_Cache 026f 0098 | | Execute Package,Field_Read_Dynamic 0270 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0271 4976 |Iv | Short_Literal 0x176 0272 00eb | | Load_Encached Diana_Cache 0273 0098 | | Execute Package,Field_Read_Dynamic 0274 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0275 a405 | | Store_Unchecked 0x2,0x5 0276 e5fb | | Load 0x2,-0x5 ; Debug Table 0x5.0x57 = 0x276,0x2c 0277 e5ff | | Load 0x2,-0x1 0278 8408 | | Call 0x2,0x8 0279 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x5.0x58 = 0x279,0x2d 027a e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x59 = 0x27a,0x2e 027b 00eb | | Load_Encached Diana_Cache 027c 18ec | | Execute Package,Field_Execute,Field_Number 0xec 027d a402 | | Store_Unchecked 0x2,0x2 027e 0007 | | Action Break_Optional ; Debug Table 0x5.0x5a = 0x27e,0x2f 027f e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x5b = 0x27f,0x3c01 0280 021d | | Execute Heap_Access,Is_Null 0281 6805 |h | Jump_Zero 0x287 ; Debug Table 0x5.0x5c = 0x281,0x2f 0282 e5fa | | Load 0x2,-0x6 ; Debug Table 0x5.0x5d = 0x282,0x30 0283 e5ff | | Load 0x2,-0x1 0284 822e | . | Call 0x1,0x2e 0285 a406 | | Store_Unchecked 0x2,0x6 0286 7804 |x | Jump 0x28b 0287 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x5e = 0x287,0x31 0288 00eb | | Load_Encached Diana_Cache 0289 18ec | | Execute Package,Field_Execute,Field_Number 0xec 028a a406 | | Store_Unchecked 0x2,0x6 028b 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x5f = 0x28b,0x32 028c 4976 |Iv | Short_Literal 0x176 028d 00eb | | Load_Encached Diana_Cache 028e 0098 | | Execute Package,Field_Read_Dynamic 028f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0290 4976 |Iv | Short_Literal 0x176 0291 00eb | | Load_Encached Diana_Cache 0292 0098 | | Execute Package,Field_Read_Dynamic 0293 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0294 a405 | | Store_Unchecked 0x2,0x5 0295 e5fb | | Load 0x2,-0x5 ; Debug Table 0x5.0x60 = 0x295,0x33 0296 e5ff | | Load 0x2,-0x1 0297 8408 | | Call 0x2,0x8 0298 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x5.0x61 = 0x298,0x34 0299 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x62 = 0x299,0x35 029a 00eb | | Load_Encached Diana_Cache 029b 18ec | | Execute Package,Field_Execute,Field_Number 0xec 029c 00eb | | Load_Encached Diana_Cache 029d 18ec | | Execute Package,Field_Execute,Field_Number 0xec 029e a406 | | Store_Unchecked 0x2,0x6 029f 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x63 = 0x29f,0x36 02a0 4976 |Iv | Short_Literal 0x176 02a1 00eb | | Load_Encached Diana_Cache 02a2 0098 | | Execute Package,Field_Read_Dynamic 02a3 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02a4 4976 |Iv | Short_Literal 0x176 02a5 00eb | | Load_Encached Diana_Cache 02a6 0098 | | Execute Package,Field_Read_Dynamic 02a7 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02a8 a405 | | Store_Unchecked 0x2,0x5 02a9 e5fb | | Load 0x2,-0x5 ; Debug Table 0x5.0x64 = 0x2a9,0x37 02aa e5ff | | Load 0x2,-0x1 02ab 8408 | | Call 0x2,0x8 02ac 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0x5.0x65 = 0x2ac,0x38 02ad 00d1 | | Pop_Control Pop_Count_1 02ae 0007 | | Action Break_Optional ; Debug Table 0x5.0x66 = 0x2ae,0x3a 02af e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x67 = 0x2af,0x4001 02b0 0007 | | Action Break_Optional 02b1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x68 = 0x2b1,0x4002 02b2 0007 | | Action Break_Optional ; Debug Table 0x5.0x69 = 0x2b2,0x4003 02b3 0007 | | Action Break_Optional ; Debug Table 0x5.0x6a = 0x2b3,0x4004 02b4 0b7c | | | Execute_Immediate Case_Compare,0x7c ; Debug Table 0x5.0x6b = 0x2b4,0x3a 02b5 7012 |p | Jump_Nonzero 0x2c8 02b6 0b7a | z | Execute_Immediate Case_Compare,0x7a 02b7 701d |p | Jump_Nonzero 0x2d5 02b8 0b7b | { | Execute_Immediate Case_Compare,0x7b 02b9 701b |p | Jump_Nonzero 0x2d5 02ba 0b4c | L | Execute_Immediate Case_Compare,0x4c 02bb 7019 |p | Jump_Nonzero 0x2d5 02bc 0b79 | y | Execute_Immediate Case_Compare,0x79 02bd 7017 |p | Jump_Nonzero 0x2d5 02be 0b73 | s | Execute_Immediate Case_Compare,0x73 02bf 701c |p | Jump_Nonzero 0x2dc 02c0 0b4e | N | Execute_Immediate Case_Compare,0x4e 02c1 7021 |p! | Jump_Nonzero 0x2e3 02c2 0b72 | r | Execute_Immediate Case_Compare,0x72 02c3 7025 |p% | Jump_Nonzero 0x2e9 02c4 0b4a | J | Execute_Immediate Case_Compare,0x4a 02c5 7023 |p# | Jump_Nonzero 0x2e9 02c6 6029 |`) | Indirect_Literal Discrete,0x2f0,{0x00000000, 0x5a702502} ; Debug Table 0x5.0x6c = 0x2c6,0x41 02c7 0257 | W | Execute Discrete,Raise 02c8 0007 | | Action Break_Optional ; Debug Table 0x5.0x6d = 0x2c8,0x3b 02c9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x6e = 0x2c9,0x4401 02ca e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x6f = 0x2ca,0x3b 02cb 00eb | | Load_Encached Diana_Cache 02cc 18bd | | Execute Package,Field_Execute,Field_Number 0xbd 02cd 8408 | | Call 0x2,0x8 02ce 0007 | | Action Break_Optional ; Debug Table 0x5.0x70 = 0x2ce,0x3c 02cf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x71 = 0x2cf,0x4801 02d0 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x72 = 0x2d0,0x3c 02d1 00eb | | Load_Encached Diana_Cache 02d2 18be | | Execute Package,Field_Execute,Field_Number 0xbe 02d3 8408 | | Call 0x2,0x8 02d4 4507 |E | Exit_Suprogram New_Top_Offset 0x7 02d5 0007 | | Action Break_Optional ; Debug Table 0x5.0x73 = 0x2d5,0x3d 02d6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x74 = 0x2d6,0x4c01 02d7 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x75 = 0x2d7,0x3d 02d8 00eb | | Load_Encached Diana_Cache 02d9 18da | | Execute Package,Field_Execute,Field_Number 0xda 02da 8408 | | Call 0x2,0x8 02db 4507 |E | Exit_Suprogram New_Top_Offset 0x7 02dc 0007 | | Action Break_Optional ; Debug Table 0x5.0x76 = 0x2dc,0x3e 02dd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x77 = 0x2dd,0x5001 02de e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x78 = 0x2de,0x3e 02df 00eb | | Load_Encached Diana_Cache 02e0 18bc | | Execute Package,Field_Execute,Field_Number 0xbc 02e1 8408 | | Call 0x2,0x8 02e2 4507 |E | Exit_Suprogram New_Top_Offset 0x7 02e3 e5fb | | Load 0x2,-0x5 ; Debug Table 0x5.0x79 = 0x2e3,0x3f 02e4 e403 | | Load 0x2,0x3 02e5 00eb | | Load_Encached Diana_Cache 02e6 18d1 | | Execute Package,Field_Execute,Field_Number 0xd1 02e7 8408 | | Call 0x2,0x8 02e8 4507 |E | Exit_Suprogram New_Top_Offset 0x7 02e9 0007 | | Action Break_Optional ; Debug Table 0x5.0x7a = 0x2e9,0x40 02ea 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x7b = 0x2ea,0x5401 02eb e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x7c = 0x2eb,0x40 02ec 8408 | | Call 0x2,0x8 02ed 4507 |E | Exit_Suprogram New_Top_Offset 0x7 02ee 0000 0000 | | .XXX[0x2] 02f0 0000 0000 | | .LITERAL {0x00000000, 0x5a702502} 02f4 0000 0000 | | .LITERAL {0x00000000, 0x5a702501} 02f8 0000 0000 | | .LITERAL {0x00000000, 0x005a69c5} 02fc 0000 0000 | | .BLANK 0000[0x4] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0306 | | .CONST 0x0306 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0002 | | .CONST 0x0002 ; Number of locals 0303 INIT_0300: 0303 e214 | | Load 0x1,0x14 ; Debug Table 0x6 = .DEBUG 0x0303,0x1578,0x0002,0x0000,0x005a,0x69c5,0x0000,0x00c5 ; Debug Table 0x6.0x0 = 0x303,0xffff 0304 00db | | Load_Top At_Offset_3 0305 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0306 BODY_0300: 0306 00cf | | Action Mark_Auxiliary 0307 7805 |x | Jump 0x30d 0308 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x1 = 0x308,0x2 0309 0217 | | Execute Heap_Access,All_Reference 030a 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 030b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 030c 00c9 | | Action Pop_Auxiliary_Loop 030d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x2 = 0x30d,0x1 030e 0217 | | Execute Heap_Access,All_Reference 030f 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0310 0f01 | | Execute_Immediate Equal,0x1 0311 77f6 |w | Jump_Nonzero 0x308 0312 00ce | | Action Pop_Auxiliary 0313 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x313,0x3 0314 0217 | | Execute Heap_Access,All_Reference 0315 2c06 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x6 0316 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0317 0000 | | .XXX[0x1] 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 031b | | .CONST 0x031b ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0001 | | .CONST 0x0001 ; Number of locals 031b BODY_0318: 031b INIT_0318: 031b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x031b,0x1582,0x0002,0x0000,0x005a,0x69c5,0x0000,0x00d0 ; Debug Table 0x7.0x0 = 0x31b,0x1 031c 0217 | | Execute Heap_Access,All_Reference 031d 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 031e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 031f 0000 | | .XXX[0x1] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0328 | ( | .CONST 0x0328 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0002 | | .CONST 0x0002 ; Number of locals 0323 INIT_0320: 0323 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0323,0x1586,0x0001,0x0000,0x005a,0x69c5,0x0000,0x00d9 ; Debug Table 0x8.0x0 = 0x323,0xffff 0324 0217 | | Execute Heap_Access,All_Reference 0325 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0326 00e3 | | Load_Encached Natural_Cache 0327 03f1 | | Declare_Variable Discrete,With_Value 0328 BODY_0320: 0328 00cf | | Action Mark_Auxiliary 0329 0007 | | Action Break_Optional ; Debug Table 0x8.0x1 = 0x329,0x1 032a e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x2 = 0x32a,0x2 032b 0217 | | Execute Heap_Access,All_Reference 032c 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 032d a5ff | | Store_Unchecked 0x2,-0x1 032e e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x3 = 0x32e,0x3 032f 6808 |h | Jump_Zero 0x338 0330 e5ff | | Load 0x2,-0x1 0331 0217 | | Execute Heap_Access,All_Reference 0332 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0333 00da | | Load_Top At_Offset_2 0334 027e | ~ | Execute Discrete,Not_Equal 0335 7002 |p | Jump_Nonzero 0x338 0336 00c9 | | Action Pop_Auxiliary_Loop 0337 7ff2 | | Jump 0x32a 0338 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0339 0000 0000 | | .BLANK 0000[0x7] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0348 | H | .CONST 0x0348 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0002 | | .CONST 0x0002 ; Number of locals 0343 INIT_0340: 0343 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0343,0x1590,0x0001,0x0000,0x005a,0x69c5,0x0000,0x00e1 ; Debug Table 0x9.0x0 = 0x343,0xffff 0344 0217 | | Execute Heap_Access,All_Reference 0345 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0346 00e3 | | Load_Encached Natural_Cache 0347 03f1 | | Declare_Variable Discrete,With_Value 0348 BODY_0340: 0348 00cf | | Action Mark_Auxiliary 0349 0007 | | Action Break_Optional ; Debug Table 0x9.0x1 = 0x349,0x1 034a e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x2 = 0x34a,0x2 034b 0217 | | Execute Heap_Access,All_Reference 034c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 034d 0f02 | | Execute_Immediate Equal,0x2 034e 6808 |h | Jump_Zero 0x357 034f e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x3 = 0x34f,0x3 0350 0217 | | Execute Heap_Access,All_Reference 0351 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0352 a5fe | | Store_Unchecked 0x2,-0x2 0353 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x4 = 0x353,0x4 0354 0217 | | Execute Heap_Access,All_Reference 0355 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0356 a5fd | | Store_Unchecked 0x2,-0x3 0357 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x5 = 0x357,0x5 0358 0217 | | Execute Heap_Access,All_Reference 0359 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 035a a5ff | | Store_Unchecked 0x2,-0x1 035b e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x6 = 0x35b,0x6 035c 6808 |h | Jump_Zero 0x365 035d e5ff | | Load 0x2,-0x1 035e 0217 | | Execute Heap_Access,All_Reference 035f 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0360 00da | | Load_Top At_Offset_2 0361 027e | ~ | Execute Discrete,Not_Equal 0362 7002 |p | Jump_Nonzero 0x365 0363 00c9 | | Action Pop_Auxiliary_Loop 0364 7fe5 | | Jump 0x34a 0365 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0366 0000 0000 | | .XXX[0x2] 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 0373 | s | .CONST 0x0373 ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0003 | | .CONST 0x0003 ; Number of locals 036b INIT_0368: 036b e21c | | Load 0x1,0x1c ; Debug Table 0xa = .DEBUG 0x036b,0x15a0,0x0002,0x0000,0x005a,0x69c5,0x0000,0x00f7 ; Debug Table 0xa.0x0 = 0x36b,0xffff 036c 0007 | | Action Break_Optional 036d 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0xa.0x1 = 0x36d,0xfffe 036e 02c7 | | Declare_Variable Any 036f e5fe | | Load 0x2,-0x2 0370 00eb | | Load_Encached Diana_Cache 0371 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0372 c403 | | Store 0x2,0x3 0373 BODY_0368: 0373 e5fb | | Load 0x2,-0x5 ; Debug Table 0xa.0x2 = 0x373,0x1 0374 6807 |h | Jump_Zero 0x37c 0375 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xa.0x3 = 0x375,0x2 0376 e5fc | | Load 0x2,-0x4 0377 e5fd | | Load 0x2,-0x3 0378 00db | | Load_Top At_Offset_3 0379 e5ff | | Load 0x2,-0x1 037a 8246 | F | Call 0x1,0x46 037b 4407 |D | Exit_Subprogram With_Value,New_Top_Offset 0x7 037c 0007 | | Action Break_Optional ; Debug Table 0xa.0x4 = 0x37c,0x3 037d e5fa | | Load 0x2,-0x6 ; Debug Table 0xa.0x5 = 0x37d,0x401 037e e002 | | Load 0x0,0x2 037f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0380 0f00 | | Execute_Immediate Equal,0x0 0381 6808 |h | Jump_Zero 0x38a ; Debug Table 0xa.0x6 = 0x381,0x3 0382 e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0x7 = 0x382,0x4 0383 00d9 | | Load_Top At_Offset_1 0384 e5fe | | Load 0x2,-0x2 0385 e5ff | | Load 0x2,-0x1 0386 e5fd | | Load 0x2,-0x3 0387 823c | < | Call 0x1,0x3c 0388 8243 | C | Call 0x1,0x43 0389 4407 |D | Exit_Subprogram With_Value,New_Top_Offset 0x7 038a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x8 = 0x38a,0x5 038b e5fe | | Load 0x2,-0x2 038c e5ff | | Load 0x2,-0x1 038d e5fd | | Load 0x2,-0x3 038e 823c | < | Call 0x1,0x3c 038f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0390 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xa.0x9 = 0x390,0x6 0391 00da | | Load_Top At_Offset_2 0392 e5fa | | Load 0x2,-0x6 0393 e5fe | | Load 0x2,-0x2 0394 e5fd | | Load 0x2,-0x3 0395 8240 | @ | Call 0x1,0x40 0396 e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0xa = 0x396,0x7 0397 00da | | Load_Top At_Offset_2 0398 8243 | C | Call 0x1,0x43 0399 4407 |D | Exit_Subprogram With_Value,New_Top_Offset 0x7 039a 0000 0000 | | .BLANK 0000[0x6] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03a9 | | .CONST 0x03a9 ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0006 | | .CONST 0x0006 ; Number of locals 03a3 INIT_03a0: 03a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x03a3,0x15b8,0x0002,0x0000,0x005a,0x69c5,0x0000,0x0120 ; Debug Table 0xb.0x0 = 0x3a3,0xffff 03a4 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xb.0x1 = 0x3a4,0xfffe 03a5 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xb.0x2 = 0x3a5,0xfffd 03a6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x3 = 0x3a6,0xfffc 03a7 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xb.0x4 = 0x3a7,0xfffb 03a8 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 03a9 BODY_03a0: 03a9 0007 | | Action Break_Optional ; Debug Table 0xb.0x5 = 0x3a9,0x1 03aa e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x6 = 0x3aa,0x401 03ab 0007 | | Action Break_Optional 03ac 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x7 = 0x3ac,0x402 03ad 0007 | | Action Break_Optional ; Debug Table 0xb.0x8 = 0x3ad,0x403 03ae 0007 | | Action Break_Optional ; Debug Table 0xb.0x9 = 0x3ae,0x404 03af 0b29 | ) | Execute_Immediate Case_Compare,0x29 ; Debug Table 0xb.0xa = 0x3af,0x1 03b0 7006 |p | Jump_Nonzero 0x3b7 03b1 0b2f | / | Execute_Immediate Case_Compare,0x2f 03b2 7016 |p | Jump_Nonzero 0x3c9 03b3 0b30 | 0 | Execute_Immediate Case_Compare,0x30 03b4 701c |p | Jump_Nonzero 0x3d1 03b5 48e2 |H | Short_Literal 0xe2 ; Debug Table 0xb.0xb = 0x3b5,0x10 03b6 0257 | W | Execute Discrete,Raise 03b7 e5fa | | Load 0x2,-0x6 ; Debug Table 0xb.0xc = 0x3b7,0x2 03b8 00e7 | | Load_Encached Duration_Cache 03b9 0269 | i | Execute Discrete,Last 03ba e5ff | | Load 0x2,-0x1 03bb 822c | , | Call 0x1,0x2c 03bc 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03bd 0007 | | Action Break_Optional ; Debug Table 0xb.0xd = 0x3bd,0x3 03be 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xe = 0x3be,0x801 03bf 021d | | Execute Heap_Access,Is_Null 03c0 6803 |h | Jump_Zero 0x3c4 ; Debug Table 0xb.0xf = 0x3c0,0x3 03c1 0007 | | Action Break_Optional ; Debug Table 0xb.0x10 = 0x3c1,0x4 03c2 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xb.0x11 = 0x3c2,0xc01 03c3 4406 |D | Exit_Subprogram With_Value,New_Top_Offset 0x6 ; Debug Table 0xb.0x12 = 0x3c3,0x4 03c4 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x13 = 0x3c4,0x5 03c5 00eb | | Load_Encached Diana_Cache 03c6 18bd | | Execute Package,Field_Execute,Field_Number 0xbd 03c7 a402 | | Store_Unchecked 0x2,0x2 03c8 782e |x. | Jump 0x3f7 03c9 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x14 = 0x3c9,0x6 03ca 4907 |I | Short_Literal 0x107 03cb 00eb | | Load_Encached Diana_Cache 03cc 0096 | | Execute Package,Entry 03cd 00eb | | Load_Encached Diana_Cache 03ce 18bc | | Execute Package,Field_Execute,Field_Number 0xbc 03cf a402 | | Store_Unchecked 0x2,0x2 03d0 7826 |x& | Jump 0x3f7 03d1 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x15 = 0x3d1,0x7 03d2 e007 | | Load 0x0,0x7 03d3 180f | | Execute Package,Field_Execute,Field_Number 0xf 03d4 6807 |h | Jump_Zero 0x3dc 03d5 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x16 = 0x3d5,0x8 03d6 e007 | | Load 0x0,0x7 03d7 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03d8 a402 | | Store_Unchecked 0x2,0x2 03d9 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x17 = 0x3d9,0x9 03da 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 03db 781b |x | Jump 0x3f7 03dc e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x18 = 0x3dc,0xa 03dd 4902 |I | Short_Literal 0x102 03de 00eb | | Load_Encached Diana_Cache 03df 0096 | | Execute Package,Entry 03e0 a402 | | Store_Unchecked 0x2,0x2 03e1 0007 | | Action Break_Optional ; Debug Table 0xb.0x19 = 0x3e1,0xb 03e2 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x1a = 0x3e2,0x1001 03e3 0007 | | Action Break_Optional 03e4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x1b = 0x3e4,0x1002 03e5 0007 | | Action Break_Optional ; Debug Table 0xb.0x1c = 0x3e5,0x1003 03e6 0007 | | Action Break_Optional ; Debug Table 0xb.0x1d = 0x3e6,0x1004 03e7 0b73 | s | Execute_Immediate Case_Compare,0x73 ; Debug Table 0xb.0x1e = 0x3e7,0xb 03e8 7009 |p | Jump_Nonzero 0x3f2 03e9 0b66 | f | Execute_Immediate Case_Compare,0x66 03ea 7002 |p | Jump_Nonzero 0x3ed 03eb 48e2 |H | Short_Literal 0xe2 ; Debug Table 0xb.0x1f = 0x3eb,0xe 03ec 0257 | W | Execute Discrete,Raise 03ed e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x20 = 0x3ed,0xd 03ee 4908 |I | Short_Literal 0x108 03ef 00eb | | Load_Encached Diana_Cache 03f0 0096 | | Execute Package,Entry 03f1 a402 | | Store_Unchecked 0x2,0x2 03f2 00d1 | | Pop_Control Pop_Count_1 03f3 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x21 = 0x3f3,0xf 03f4 00eb | | Load_Encached Diana_Cache 03f5 18bc | | Execute Package,Field_Execute,Field_Number 0xbc 03f6 a402 | | Store_Unchecked 0x2,0x2 03f7 00d1 | | Pop_Control Pop_Count_1 03f8 e5fc | | Load 0x2,-0x4 ; Debug Table 0xb.0x22 = 0x3f8,0x11 03f9 6811 |h | Jump_Zero 0x40b 03fa 00eb | | Load_Encached Diana_Cache ; Debug Table 0xb.0x23 = 0x3fa,0x12 03fb 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03fc 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xb.0x24 = 0x3fc,0x1401 03fd e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x25 = 0x3fd,0x12 03fe e402 | | Load 0x2,0x2 03ff 4972 |Ir | Short_Literal 0x172 0400 00eb | | Load_Encached Diana_Cache 0401 0098 | | Execute Package,Field_Read_Dynamic 0402 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0403 a403 | | Store_Unchecked 0x2,0x3 0404 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x26 = 0x404,0x13 0405 6803 |h | Jump_Zero 0x409 0406 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x27 = 0x406,0x14 0407 823a | : | Call 0x1,0x3a 0408 a403 | | Store_Unchecked 0x2,0x3 0409 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x28 = 0x409,0x15 040a 4406 |D | Exit_Subprogram With_Value,New_Top_Offset 0x6 040b 0007 | | Action Break_Optional ; Debug Table 0xb.0x29 = 0x40b,0x16 040c e5fb | | Load 0x2,-0x5 ; Debug Table 0xb.0x2a = 0x40c,0x1801 040d e002 | | Load 0x0,0x2 040e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 040f 0f00 | | Execute_Immediate Equal,0x0 0410 6814 |h | Jump_Zero 0x425 ; Debug Table 0xb.0x2b = 0x410,0x16 0411 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x2c = 0x411,0x17 0412 e402 | | Load 0x2,0x2 0413 4972 |Ir | Short_Literal 0x172 0414 00eb | | Load_Encached Diana_Cache 0415 0098 | | Execute Package,Field_Read_Dynamic 0416 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0417 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0418 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2d = 0x418,0x18 0419 6804 |h | Jump_Zero 0x41e 041a 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x2e = 0x41a,0x19 041b 8239 | 9 | Call 0x1,0x39 041c a403 | | Store_Unchecked 0x2,0x3 041d 7818 |x | Jump 0x436 041e 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x2f = 0x41e,0x1a 041f 4974 |It | Short_Literal 0x174 0420 00eb | | Load_Encached Diana_Cache 0421 0098 | | Execute Package,Field_Read_Dynamic 0422 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0423 a403 | | Store_Unchecked 0x2,0x3 0424 7811 |x | Jump 0x436 0425 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x30 = 0x425,0x1b 0426 e402 | | Load 0x2,0x2 0427 4972 |Ir | Short_Literal 0x172 0428 00eb | | Load_Encached Diana_Cache 0429 0098 | | Execute Package,Field_Read_Dynamic 042a 1818 | | Execute Package,Field_Execute,Field_Number 0x18 042b 4974 |It | Short_Literal 0x174 042c 00eb | | Load_Encached Diana_Cache 042d 0098 | | Execute Package,Field_Read_Dynamic 042e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 042f a403 | | Store_Unchecked 0x2,0x3 0430 e5fa | | Load 0x2,-0x6 ; Debug Table 0xb.0x31 = 0x430,0x1c 0431 e403 | | Load 0x2,0x3 0432 4803 |H | Short_Literal 0x3 0433 e5fb | | Load 0x2,-0x5 0434 e5fd | | Load 0x2,-0x3 0435 823e | > | Call 0x1,0x3e 0436 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x32 = 0x436,0x1d 0437 8236 | 6 | Call 0x1,0x36 0438 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x33 = 0x438,0x1e 0439 4406 |D | Exit_Subprogram With_Value,New_Top_Offset 0x6 043a 0000 0000 | | .BLANK 0000[0x6] 0440 ; -------------------------------------------------------------------------------------- 0440 ; SUBPROGRAM 0440 ; -------------------------------------------------------------------------------------- 0440 0463 | c | .CONST 0x0463 ; Address of begin 0441 0004 | | .CONST 0x0004 ; Address of exception handler 0442 000a | | .CONST 0x000a ; Number of locals 0443 INIT_0440: 0443 4800 |H | Short_Literal 0x0 ; Debug Table 0xc = .DEBUG 0x0443,0x1622,0x0002,0x0000,0x005a,0x69c5,0x0000,0x0148 ; Debug Table 0xc.0x0 = 0x443,0xffff 0444 4805 |H | Short_Literal 0x5 0445 00e2 | | Load_Encached Integer_Cache 0446 03f8 | | Declare_Type Discrete,Constrained 0447 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1 = 0x447,0xfffe 0448 00ec | | Load_Encached Diana_Tree_Cache 0449 00f1 | | Load_Encached Diana_Temp_Seq 044a 02a0 | | Declare_Subprogram Null_Subprogram 044b 4803 |H | Short_Literal 0x3 044c 032d | - | Declare_Type Record,Defined 044d 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x2 = 0x44d,0xfffd 044e 4805 |H | Short_Literal 0x5 044f 00da | | Load_Top At_Offset_2 0450 02a0 | | Declare_Subprogram Null_Subprogram 0451 4801 |H | Short_Literal 0x1 0452 035d | ] | Declare_Type Array,Defined 0453 00d8 | | Load_Top At_Offset_0 0454 0337 | 7 | Declare_Variable Array 0455 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x3 = 0x455,0xfffc 0456 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0457 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xc.0x4 = 0x457,0xfffb 0458 e214 | | Load 0x1,0x14 ; Debug Table 0xc.0x5 = 0x458,0xfffa 0459 e5ff | | Load 0x2,-0x1 045a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 045b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x6 = 0x45b,0xfff9 045c e5fe | | Load 0x2,-0x2 045d 4976 |Iv | Short_Literal 0x176 045e 00eb | | Load_Encached Diana_Cache 045f 0098 | | Execute Package,Field_Read_Dynamic 0460 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0461 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0462 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xc.0x7 = 0x462,0xfff8 0463 BODY_0440: 0463 00cf | | Action Mark_Auxiliary 0464 7805 |x | Jump 0x46a 0465 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x8 = 0x465,0x2 0466 0217 | | Execute Heap_Access,All_Reference 0467 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0468 a408 | | Store_Unchecked 0x2,0x8 0469 00c9 | | Action Pop_Auxiliary_Loop 046a 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x9 = 0x46a,0x1 046b 6806 |h | Jump_Zero 0x472 046c 00db | | Load_Top At_Offset_3 046d 0217 | | Execute Heap_Access,All_Reference 046e 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 046f 00db | | Load_Top At_Offset_3 0470 021f | | Execute Heap_Access,Equal 0471 6ff3 |o | Jump_Zero 0x465 0472 00ce | | Action Pop_Auxiliary 0473 e5fb | | Load 0x2,-0x5 ; Debug Table 0xc.0xa = 0x473,0x3 0474 682a |h* | Jump_Zero 0x49f 0475 00cf | | Action Mark_Auxiliary 0476 7823 |x# | Jump 0x49a 0477 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0xb = 0x477,0x5 0478 0217 | | Execute Heap_Access,All_Reference 0479 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 047a 0f02 | | Execute_Immediate Equal,0x2 047b 6819 |h | Jump_Zero 0x495 047c 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0xc = 0x47c,0x6 047d 0217 | | Execute Heap_Access,All_Reference 047e 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 047f 00db | | Load_Top At_Offset_3 0480 021f | | Execute Heap_Access,Equal 0481 681a |h | Jump_Zero 0x49c 0482 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0xd = 0x482,0x7 0483 0217 | | Execute Heap_Access,All_Reference 0484 2c07 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x7 0485 0007 | | Action Break_Optional 0486 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xc.0xe = 0x486,0x401 0487 e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0xf = 0x487,0x7 0488 e408 | | Load 0x2,0x8 0489 0217 | | Execute Heap_Access,All_Reference 048a 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 048b 4972 |Ir | Short_Literal 0x172 048c 00eb | | Load_Encached Diana_Cache 048d 0098 | | Execute Package,Field_Read_Dynamic 048e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 048f 00da | | Load_Top At_Offset_2 0490 4975 |Iu | Short_Literal 0x175 0491 00eb | | Load_Encached Diana_Cache 0492 0098 | | Execute Package,Field_Read_Dynamic 0493 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 0494 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0495 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x10 = 0x495,0x8 0496 0217 | | Execute Heap_Access,All_Reference 0497 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0498 a408 | | Store_Unchecked 0x2,0x8 0499 00c9 | | Action Pop_Auxiliary_Loop 049a 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x11 = 0x49a,0x4 049b 77db |w | Jump_Nonzero 0x477 049c 00ce | | Action Pop_Auxiliary 049d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x12 = 0x49d,0x9 049e 4407 |D | Exit_Subprogram With_Value,New_Top_Offset 0x7 049f 00cf | | Action Mark_Auxiliary 04a0 7841 |xA | Jump 0x4e2 04a1 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x13 = 0x4a1,0xb 04a2 0217 | | Execute Heap_Access,All_Reference 04a3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 04a4 4604 |F | Jump_Case 0x5 04a5 7837 |x7 | Jump 0x4dd ; case 0x0 04a6 7836 |x6 | Jump 0x4dd ; case 0x1 04a7 7802 |x | Jump 0x4aa ; case 0x2 04a8 7834 |x4 | Jump 0x4dd ; case 0x3 04a9 7833 |x3 | Jump 0x4dd ; case 0x4 04aa 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x14 = 0x4aa,0xc 04ab 0217 | | Execute Heap_Access,All_Reference 04ac 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 04ad 00db | | Load_Top At_Offset_3 04ae 021f | | Execute Heap_Access,Equal 04af 6834 |h4 | Jump_Zero 0x4e4 04b0 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x15 = 0x4b0,0xd 04b1 0217 | | Execute Heap_Access,All_Reference 04b2 2c07 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x7 04b3 e5fc | | Load 0x2,-0x4 04b4 e408 | | Load 0x2,0x8 04b5 0217 | | Execute Heap_Access,All_Reference 04b6 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 04b7 4972 |Ir | Short_Literal 0x172 04b8 00eb | | Load_Encached Diana_Cache 04b9 0098 | | Execute Package,Field_Read_Dynamic 04ba 1817 | | Execute Package,Field_Execute,Field_Number 0x17 04bb 4974 |It | Short_Literal 0x174 04bc 00eb | | Load_Encached Diana_Cache 04bd 0098 | | Execute Package,Field_Read_Dynamic 04be 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04bf a407 | | Store_Unchecked 0x2,0x7 04c0 e406 | | Load 0x2,0x6 ; Debug Table 0xc.0x16 = 0x4c0,0xe 04c1 0a01 | | Execute_Immediate Plus,0x1 04c2 c406 | | Store 0x2,0x6 04c3 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x17 = 0x4c3,0xf 04c4 0322 | " | Declare_Variable Record 04c5 e408 | | Load 0x2,0x8 04c6 0217 | | Execute Heap_Access,All_Reference 04c7 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 04c8 00d9 | | Load_Top At_Offset_1 04c9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04ca e408 | | Load 0x2,0x8 04cb 0217 | | Execute Heap_Access,All_Reference 04cc 2c07 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x7 04cd 00d9 | | Load_Top At_Offset_1 04ce 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04cf e407 | | Load 0x2,0x7 04d0 00d9 | | Load_Top At_Offset_1 04d1 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04d2 e406 | | Load 0x2,0x6 04d3 e405 | | Load 0x2,0x5 04d4 01d6 | | Execute Vector,Field_Write 04d5 0007 | | Action Break_Optional ; Debug Table 0xc.0x18 = 0x4d5,0x10 04d6 e407 | | Load 0x2,0x7 ; Debug Table 0xc.0x19 = 0x4d6,0x801 04d7 021d | | Execute Heap_Access,Is_Null 04d8 7004 |p | Jump_Nonzero 0x4dd ; Debug Table 0xc.0x1a = 0x4d8,0x10 04d9 4800 |H | Short_Literal 0x0 04da e407 | | Load 0x2,0x7 04db 8231 | 1 | Call 0x1,0x31 04dc 6807 |h | Jump_Zero 0x4e4 04dd 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1b = 0x4dd,0x12 04de 0217 | | Execute Heap_Access,All_Reference 04df 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 04e0 a408 | | Store_Unchecked 0x2,0x8 04e1 00c9 | | Action Pop_Auxiliary_Loop 04e2 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1c = 0x4e2,0xa 04e3 77bd |w | Jump_Nonzero 0x4a1 04e4 00ce | | Action Pop_Auxiliary 04e5 0007 | | Action Break_Optional ; Debug Table 0xc.0x1d = 0x4e5,0x13 04e6 e5fa | | Load 0x2,-0x6 ; Debug Table 0xc.0x1e = 0x4e6,0xc01 04e7 e002 | | Load 0x0,0x2 04e8 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04e9 0f00 | | Execute_Immediate Equal,0x0 04ea 7011 |p | Jump_Nonzero 0x4fc ; Debug Table 0xc.0x1f = 0x4ea,0x13 04eb 00cf | | Action Mark_Auxiliary 04ec e406 | | Load 0x2,0x6 ; Debug Table 0xc.0x20 = 0x4ec,0x14 04ed 4801 |H | Short_Literal 0x1 04ee 0263 | c | Execute Discrete,Above_Bound 04ef 700b |p | Jump_Nonzero 0x4fb 04f0 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xc.0x21 = 0x4f0,0x15 04f1 00d9 | | Load_Top At_Offset_1 04f2 e405 | | Load 0x2,0x5 04f3 01d5 | | Execute Vector,Field_Reference 04f4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04f5 4802 |H | Short_Literal 0x2 04f6 e5fa | | Load 0x2,-0x6 04f7 e5fd | | Load 0x2,-0x3 04f8 823e | > | Call 0x1,0x3e 04f9 00c8 | | Action Pop_Auxiliary_Range 04fa 3ff5 |? | Loop_Increasing 0x4f0 04fb 00ce | | Action Pop_Auxiliary 04fc 0007 | | Action Break_Optional ; Debug Table 0xc.0x22 = 0x4fc,0x16 04fd 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xc.0x23 = 0x4fd,0x1001 04fe a407 | | Store_Unchecked 0x2,0x7 ; Debug Table 0xc.0x24 = 0x4fe,0x16 04ff 00cf | | Action Mark_Auxiliary 0500 e406 | | Load 0x2,0x6 ; Debug Table 0xc.0x25 = 0x500,0x17 0501 4801 |H | Short_Literal 0x1 0502 0263 | c | Execute Discrete,Above_Bound 0503 700c |p | Jump_Nonzero 0x510 0504 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x26 = 0x504,0x18 0505 e405 | | Load 0x2,0x5 0506 01d5 | | Execute Vector,Field_Reference 0507 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0508 e407 | | Load 0x2,0x7 0509 4975 |Iu | Short_Literal 0x175 050a 00eb | | Load_Encached Diana_Cache 050b 0098 | | Execute Package,Field_Read_Dynamic 050c 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 050d a407 | | Store_Unchecked 0x2,0x7 050e 00c8 | | Action Pop_Auxiliary_Range 050f 3ff4 |? | Loop_Increasing 0x504 0510 00ce | | Action Pop_Auxiliary 0511 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x27 = 0x511,0x19 0512 8236 | 6 | Call 0x1,0x36 0513 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x28 = 0x513,0x1a 0514 4407 |D | Exit_Subprogram With_Value,New_Top_Offset 0x7 0515 0000 0000 | | .XXX[0x3] 0517 0000 | | 0518 ; -------------------------------------------------------------------------------------- 0518 ; SUBPROGRAM 0518 ; -------------------------------------------------------------------------------------- 0518 0539 | 9 | .CONST 0x0539 ; Address of begin 0519 0004 | | .CONST 0x0004 ; Address of exception handler 051a 000f | | .CONST 0x000f ; Number of locals 051b INIT_0518: 051b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x051b,0x1676,0x0002,0x0000,0x005a,0x69c5,0x0000,0x0174 ; Debug Table 0xd.0x0 = 0x51b,0xffff 051c 00db | | Load_Top At_Offset_3 051d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 051e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x1 = 0x51e,0xfffe 051f 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0x2 = 0x51f,0xfffd 0520 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x3 = 0x520,0xfffc 0521 00e2 | | Load_Encached Integer_Cache 0522 03f1 | | Declare_Variable Discrete,With_Value 0523 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0x4 = 0x523,0xfffb 0524 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0x5 = 0x524,0x401 0525 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xd.0x6 = 0x525,0xfffb 0526 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0x7 = 0x526,0xfffa 0527 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0x8 = 0x527,0x801 0528 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0xd.0x9 = 0x528,0xfffa 0529 029f 0f33 | 3| Declare_Subprogram INIT_0f30,For_Call ; Debug Table 0xd.0xa = 0x529,0xfff9 052b 029f 0f7b | {| Declare_Subprogram INIT_0f78,For_Call ; Debug Table 0xd.0xb = 0x52b,0xfff8 052d 029f 0fb3 | | Declare_Subprogram INIT_0fb0,For_Call ; Debug Table 0xd.0xc = 0x52d,0xfff7 052f 029f 1023 | #| Declare_Subprogram INIT_1020,For_Call ; Debug Table 0xd.0xd = 0x52f,0xfff6 0531 029f 105b | [| Declare_Subprogram INIT_1058,For_Call ; Debug Table 0xd.0xe = 0x531,0xfff5 0533 029f 10b3 | | Declare_Subprogram INIT_10b0,For_Call ; Debug Table 0xd.0xf = 0x533,0xfff4 0535 029f 1123 | #| Declare_Subprogram INIT_1120,For_Call ; Debug Table 0xd.0x10 = 0x535,0xfff3 0537 029f 1183 | | Declare_Subprogram INIT_1180,For_Call ; Debug Table 0xd.0x11 = 0x537,0xfff2 0539 BODY_0518: 0539 e405 | | Load 0x2,0x5 ; Debug Table 0xd.0x12 = 0x539,0x1 053a e402 | | Load 0x2,0x2 053b 00eb | | Load_Encached Diana_Cache 053c 1888 | | Execute Package,Field_Execute,Field_Number 0x88 053d 4975 |Iu | Short_Literal 0x175 053e 00eb | | Load_Encached Diana_Cache 053f 0098 | | Execute Package,Field_Read_Dynamic 0540 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0541 027b | { | Execute Discrete,Greater_Equal 0542 6802 |h | Jump_Zero 0x545 0543 4fff |O | Short_Literal -0x1 ; Debug Table 0xd.0x13 = 0x543,0x2 0544 a405 | | Store_Unchecked 0x2,0x5 0545 00cf | | Action Mark_Auxiliary 0546 0007 | | Action Break_Optional ; Debug Table 0xd.0x14 = 0x546,0x3 0547 0007 | | Action Break_Optional ; Debug Table 0xd.0x15 = 0x547,0x4 0548 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x16 = 0x548,0xc01 0549 0007 | | Action Break_Optional 054a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x17 = 0x54a,0xc02 054b 0007 | | Action Break_Optional ; Debug Table 0xd.0x18 = 0x54b,0xc03 054c 0007 | | Action Break_Optional ; Debug Table 0xd.0x19 = 0x54c,0xc04 054d 0b72 | r | Execute_Immediate Case_Compare,0x72 ; Debug Table 0xd.0x1a = 0x54d,0x4 054e 701d |p | Jump_Nonzero 0x56c 054f 0b4a | J | Execute_Immediate Case_Compare,0x4a 0550 701b |p | Jump_Nonzero 0x56c 0551 0b97 | | Execute_Immediate Case_Compare,0x97 0552 7019 |p | Jump_Nonzero 0x56c 0553 0b8c | | Execute_Immediate Case_Compare,0x8c 0554 701c |p | Jump_Nonzero 0x571 0555 0b3b | ; | Execute_Immediate Case_Compare,0x3b 0556 7031 |p1 | Jump_Nonzero 0x588 0557 0b7c | | | Execute_Immediate Case_Compare,0x7c 0558 7036 |p6 | Jump_Nonzero 0x58f 0559 0b73 | s | Execute_Immediate Case_Compare,0x73 055a 7034 |p4 | Jump_Nonzero 0x58f 055b 0b4e | N | Execute_Immediate Case_Compare,0x4e 055c 7032 |p2 | Jump_Nonzero 0x58f 055d 0b41 | A | Execute_Immediate Case_Compare,0x41 055e 7037 |p7 | Jump_Nonzero 0x596 055f 0b7b | { | Execute_Immediate Case_Compare,0x7b 0560 7040 |p@ | Jump_Nonzero 0x5a1 0561 0b7a | z | Execute_Immediate Case_Compare,0x7a 0562 703e |p> | Jump_Nonzero 0x5a1 0563 0b79 | y | Execute_Immediate Case_Compare,0x79 0564 703c |p< | Jump_Nonzero 0x5a1 0565 0b49 | I | Execute_Immediate Case_Compare,0x49 0566 7041 |pA | Jump_Nonzero 0x5a8 0567 0ba8 | | Execute_Immediate Case_Compare,0xa8 0568 7078 |px | Jump_Nonzero 0x5e1 0569 0b00 | | Execute_Immediate Case_Compare,0x0 056a 708e |p | Jump_Nonzero 0x5f9 056b 789e |x | Jump 0x60a ; Debug Table 0xd.0x1b = 0x56b,0x1b 056c e405 | | Load 0x2,0x5 ; Debug Table 0xd.0x1c = 0x56c,0x5 056d e5fd | | Load 0x2,-0x3 056e e402 | | Load 0x2,0x2 056f 8409 | | Call 0x2,0x9 0570 7899 |x | Jump 0x60a 0571 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x1d = 0x571,0x6 0572 00eb | | Load_Encached Diana_Cache 0573 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0574 a403 | | Store_Unchecked 0x2,0x3 0575 0007 | | Action Break_Optional ; Debug Table 0xd.0x1e = 0x575,0x7 0576 e403 | | Load 0x2,0x3 ; Debug Table 0xd.0x1f = 0x576,0x1001 0577 0007 | | Action Break_Optional 0578 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x20 = 0x578,0x1002 0579 0007 | | Action Break_Optional ; Debug Table 0xd.0x21 = 0x579,0x1003 057a 0007 | | Action Break_Optional ; Debug Table 0xd.0x22 = 0x57a,0x1004 057b 0f7c | | | Execute_Immediate Equal,0x7c ; Debug Table 0xd.0x23 = 0x57b,0x7 057c 688d |h | Jump_Zero 0x60a 057d e403 | | Load 0x2,0x3 057e 00eb | | Load_Encached Diana_Cache 057f 18be | | Execute Package,Field_Execute,Field_Number 0xbe 0580 e402 | | Load 0x2,0x2 0581 021f | | Execute Heap_Access,Equal 0582 6887 |h | Jump_Zero 0x60a 0583 e405 | | Load 0x2,0x5 ; Debug Table 0xd.0x24 = 0x583,0x8 0584 e5fd | | Load 0x2,-0x3 0585 e402 | | Load 0x2,0x2 0586 8409 | | Call 0x2,0x9 0587 7882 |x | Jump 0x60a 0588 4802 |H | Short_Literal 0x2 ; Debug Table 0xd.0x25 = 0x588,0x9 0589 e5fd | | Load 0x2,-0x3 058a e402 | | Load 0x2,0x2 058b 00eb | | Load_Encached Diana_Cache 058c 18eb | | Execute Package,Field_Execute,Field_Number 0xeb 058d 8408 | | Call 0x2,0x8 058e 787b |x{ | Jump 0x60a 058f e405 | | Load 0x2,0x5 ; Debug Table 0xd.0x26 = 0x58f,0xa 0590 e5fd | | Load 0x2,-0x3 0591 e402 | | Load 0x2,0x2 0592 00eb | | Load_Encached Diana_Cache 0593 1885 | | Execute Package,Field_Execute,Field_Number 0x85 0594 8409 | | Call 0x2,0x9 0595 7874 |xt | Jump 0x60a 0596 4802 |H | Short_Literal 0x2 ; Debug Table 0xd.0x27 = 0x596,0xb 0597 e5fd | | Load 0x2,-0x3 0598 e5fc | | Load 0x2,-0x4 0599 00e7 | | Load_Encached Duration_Cache 059a 0269 | i | Execute Discrete,Last 059b e402 | | Load 0x2,0x2 059c 00eb | | Load_Encached Diana_Cache 059d 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 059e 822d | - | Call 0x1,0x2d 059f 8408 | | Call 0x2,0x8 05a0 7869 |xi | Jump 0x60a 05a1 4802 |H | Short_Literal 0x2 ; Debug Table 0xd.0x28 = 0x5a1,0xc 05a2 e5fd | | Load 0x2,-0x3 05a3 e402 | | Load 0x2,0x2 05a4 00eb | | Load_Encached Diana_Cache 05a5 18da | | Execute Package,Field_Execute,Field_Number 0xda 05a6 8408 | | Call 0x2,0x8 05a7 7862 |xb | Jump 0x60a 05a8 e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x29 = 0x5a8,0xd 05a9 e402 | | Load 0x2,0x2 05aa 00eb | | Load_Encached Diana_Cache 05ab 18ec | | Execute Package,Field_Execute,Field_Number 0xec 05ac 840e | | Call 0x2,0xe 05ad e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x2a = 0x5ad,0xe 05ae 00eb | | Load_Encached Diana_Cache 05af 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5 05b0 e412 | | Load 0x2,0x12 ; Debug Table 0xd.0x2b = 0x5b0,0x1401 05b1 0007 | | Action Break_Optional 05b2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x2c = 0x5b2,0x1402 05b3 0007 | | Action Break_Optional ; Debug Table 0xd.0x2d = 0x5b3,0x1403 05b4 00d0 | | Action Swap_Control ; Debug Table 0xd.0x2e = 0x5b4,0x1404 05b5 00d1 | | Pop_Control Pop_Count_1 05b6 0b41 | A | Execute_Immediate Case_Compare,0x41 ; Debug Table 0xd.0x2f = 0x5b6,0xe 05b7 7011 |p | Jump_Nonzero 0x5c9 05b8 0b3e | > | Execute_Immediate Case_Compare,0x3e 05b9 700f |p | Jump_Nonzero 0x5c9 05ba e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x30 = 0x5ba,0x10 05bb e402 | | Load 0x2,0x2 05bc 840c | | Call 0x2,0xc 05bd e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x31 = 0x5bd,0x11 05be 4976 |Iv | Short_Literal 0x176 05bf 00eb | | Load_Encached Diana_Cache 05c0 0098 | | Execute Package,Field_Read_Dynamic 05c1 1811 | | Execute Package,Field_Execute,Field_Number 0x11 05c2 490d |I | Short_Literal 0x10d 05c3 00eb | | Load_Encached Diana_Cache 05c4 0096 | | Execute Package,Entry 05c5 00eb | | Load_Encached Diana_Cache 05c6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 05c7 a402 | | Store_Unchecked 0x2,0x2 05c8 780b |x | Jump 0x5d4 05c9 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x32 = 0x5c9,0xf 05ca 4976 |Iv | Short_Literal 0x176 05cb 00eb | | Load_Encached Diana_Cache 05cc 0098 | | Execute Package,Field_Read_Dynamic 05cd 1811 | | Execute Package,Field_Execute,Field_Number 0x11 05ce 490b |I | Short_Literal 0x10b 05cf 00eb | | Load_Encached Diana_Cache 05d0 0096 | | Execute Package,Entry 05d1 00eb | | Load_Encached Diana_Cache 05d2 18ec | | Execute Package,Field_Execute,Field_Number 0xec 05d3 a402 | | Store_Unchecked 0x2,0x2 05d4 00d1 | | Pop_Control Pop_Count_1 05d5 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x33 = 0x5d5,0x12 05d6 00eb | | Load_Encached Diana_Cache 05d7 18ec | | Execute Package,Field_Execute,Field_Number 0xec 05d8 00eb | | Load_Encached Diana_Cache 05d9 1888 | | Execute Package,Field_Execute,Field_Number 0x88 05da e402 | | Load 0x2,0x2 05db 4975 |Iu | Short_Literal 0x175 05dc 00eb | | Load_Encached Diana_Cache 05dd 0098 | | Execute Package,Field_Read_Dynamic 05de 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05df a405 | | Store_Unchecked 0x2,0x5 05e0 7829 |x) | Jump 0x60a 05e1 e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x34 = 0x5e1,0x13 05e2 e402 | | Load 0x2,0x2 05e3 840e | | Call 0x2,0xe 05e4 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x35 = 0x5e4,0x14 05e5 00eb | | Load_Encached Diana_Cache 05e6 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9 05e7 e412 | | Load 0x2,0x12 ; Debug Table 0xd.0x36 = 0x5e7,0x1801 05e8 0007 | | Action Break_Optional 05e9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x37 = 0x5e9,0x1802 05ea 0007 | | Action Break_Optional ; Debug Table 0xd.0x38 = 0x5ea,0x1803 05eb 00d0 | | Action Swap_Control ; Debug Table 0xd.0x39 = 0x5eb,0x1804 05ec 00d1 | | Pop_Control Pop_Count_1 05ed 0b47 | G | Execute_Immediate Case_Compare,0x47 ; Debug Table 0xd.0x3a = 0x5ed,0x14 05ee 7005 |p | Jump_Nonzero 0x5f4 05ef 0b48 | H | Execute_Immediate Case_Compare,0x48 05f0 7003 |p | Jump_Nonzero 0x5f4 05f1 0b46 | F | Execute_Immediate Case_Compare,0x46 05f2 7001 |p | Jump_Nonzero 0x5f4 05f3 7803 |x | Jump 0x5f7 ; Debug Table 0xd.0x3b = 0x5f3,0x16 05f4 e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x3c = 0x5f4,0x15 05f5 e402 | | Load 0x2,0x2 05f6 840c | | Call 0x2,0xc 05f7 00d1 | | Pop_Control Pop_Count_1 05f8 7811 |x | Jump 0x60a 05f9 4802 |H | Short_Literal 0x2 ; Debug Table 0xd.0x3d = 0x5f9,0x17 05fa e5fd | | Load 0x2,-0x3 05fb 840f | | Call 0x2,0xf 05fc 00eb | | Load_Encached Diana_Cache 05fd 18bd | | Execute Package,Field_Execute,Field_Number 0xbd 05fe 8408 | | Call 0x2,0x8 05ff 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x3e = 0x5ff,0x18 0600 e404 | | Load 0x2,0x4 0601 8231 | 1 | Call 0x1,0x31 0602 6805 |h | Jump_Zero 0x608 0603 4802 |H | Short_Literal 0x2 ; Debug Table 0xd.0x3f = 0x603,0x19 0604 e5fd | | Load 0x2,-0x3 0605 0007 | | Action Break_Optional 0606 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x40 = 0x606,0x1c01 0607 8408 | | Call 0x2,0x8 ; Debug Table 0xd.0x41 = 0x607,0x19 0608 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xd.0x42 = 0x608,0x1a 0609 780b |x | Jump 0x615 060a 00d1 | | Pop_Control Pop_Count_1 060b 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x43 = 0x60b,0x1c 060c e404 | | Load 0x2,0x4 060d 8231 | 1 | Call 0x1,0x31 060e 6806 |h | Jump_Zero 0x615 060f e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x44 = 0x60f,0x1d 0610 00eb | | Load_Encached Diana_Cache 0611 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0612 a402 | | Store_Unchecked 0x2,0x2 0613 00c9 | | Action Pop_Auxiliary_Loop 0614 7f32 | 2 | Jump 0x547 0615 00ce | | Action Pop_Auxiliary 0616 e404 | | Load 0x2,0x4 ; Debug Table 0xd.0x45 = 0x616,0x1e 0617 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0618 ; -------------------------------------------------------------------------------------- 0618 ; SUBPROGRAM 0618 ; -------------------------------------------------------------------------------------- 0618 061b | | .CONST 0x061b ; Address of begin 0619 0004 | | .CONST 0x0004 ; Address of exception handler 061a 0001 | | .CONST 0x0001 ; Number of locals 061b BODY_0618: 061b INIT_0618: 061b 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x061b,0x1704,0x0002,0x0000,0x005a,0x69c5,0x0000,0x0190 ; Debug Table 0xe.0x0 = 0x61b,0x1 061c 021d | | Execute Heap_Access,Is_Null 061d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 061e 0000 0000 | | .XXX[0x2] 0620 ; -------------------------------------------------------------------------------------- 0620 ; SUBPROGRAM 0620 ; -------------------------------------------------------------------------------------- 0620 0626 | & | .CONST 0x0626 ; Address of begin 0621 0004 | | .CONST 0x0004 ; Address of exception handler 0622 0002 | | .CONST 0x0002 ; Number of locals 0623 INIT_0620: 0623 e21c | | Load 0x1,0x1c ; Debug Table 0xf = .DEBUG 0x0623,0x1708,0x0002,0x0000,0x005a,0x69c5,0x0000,0x019b ; Debug Table 0xf.0x0 = 0x623,0xffff 0624 00db | | Load_Top At_Offset_3 0625 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0626 BODY_0620: 0626 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1 = 0x626,0x1 0627 0217 | | Execute Heap_Access,All_Reference 0628 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0629 0007 | | Action Break_Optional 062a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x2 = 0x62a,0x401 062b 0217 | | Execute Heap_Access,All_Reference 062c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 062d 00d0 | | Action Swap_Control 062e 00d1 | | Pop_Control Pop_Count_1 062f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x3 = 0x62f,0x1 0630 0217 | | Execute Heap_Access,All_Reference 0631 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0632 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x4 = 0x632,0x2 0633 0217 | | Execute Heap_Access,All_Reference 0634 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0635 0007 | | Action Break_Optional 0636 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x5 = 0x636,0x801 0637 021d | | Execute Heap_Access,Is_Null 0638 00d0 | | Action Swap_Control 0639 00d1 | | Pop_Control Pop_Count_1 063a 6804 |h | Jump_Zero 0x63f ; Debug Table 0xf.0x6 = 0x63a,0x2 063b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x7 = 0x63b,0x3 063c 0217 | | Execute Heap_Access,All_Reference 063d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 063e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 063f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x8 = 0x63f,0x4 0640 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0641 0000 0000 | | .BLANK 0000[0x7] 0648 ; -------------------------------------------------------------------------------------- 0648 ; SUBPROGRAM 0648 ; -------------------------------------------------------------------------------------- 0648 064b | K | .CONST 0x064b ; Address of begin 0649 0004 | | .CONST 0x0004 ; Address of exception handler 064a 0001 | | .CONST 0x0001 ; Number of locals 064b BODY_0648: 064b INIT_0648: 064b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x064b,0x171c,0x0001,0x0000,0x005a,0x69c5,0x0000,0x01a8 ; Debug Table 0x10.0x0 = 0x64b,0x1 064c 0217 | | Execute Heap_Access,All_Reference 064d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 064e 0007 | | Action Break_Optional 064f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1 = 0x64f,0x401 0650 0217 | | Execute Heap_Access,All_Reference 0651 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0652 00d0 | | Action Swap_Control 0653 00d1 | | Pop_Control Pop_Count_1 0654 a5fe | | Store_Unchecked 0x2,-0x2 ; Debug Table 0x10.0x2 = 0x654,0x1 0655 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x3 = 0x655,0x2 0656 0217 | | Execute Heap_Access,All_Reference 0657 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0658 a5fd | | Store_Unchecked 0x2,-0x3 0659 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x4 = 0x659,0x3 065a 0217 | | Execute Heap_Access,All_Reference 065b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 065c a5fc | | Store_Unchecked 0x2,-0x4 065d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 065e 0000 0000 | | .XXX[0x2] 0660 ; -------------------------------------------------------------------------------------- 0660 ; SUBPROGRAM 0660 ; -------------------------------------------------------------------------------------- 0660 0663 | c | .CONST 0x0663 ; Address of begin 0661 0004 | | .CONST 0x0004 ; Address of exception handler 0662 0001 | | .CONST 0x0001 ; Number of locals 0663 BODY_0660: 0663 INIT_0660: 0663 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x0663,0x1728,0x0002,0x0000,0x005a,0x69c5,0x0000,0x01c0 ; Debug Table 0x11.0x0 = 0x663,0x1 0664 0217 | | Execute Heap_Access,All_Reference 0665 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0666 0007 | | Action Break_Optional 0667 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x1 = 0x667,0x401 0668 0217 | | Execute Heap_Access,All_Reference 0669 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 066a 00d0 | | Action Swap_Control 066b 00d1 | | Pop_Control Pop_Count_1 066c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x11.0x2 = 0x66c,0x1 066d 0000 0000 | | .XXX[0x3] 066f 0000 | | 0670 ; -------------------------------------------------------------------------------------- 0670 ; SUBPROGRAM 0670 ; -------------------------------------------------------------------------------------- 0670 067b | { | .CONST 0x067b ; Address of begin 0671 0004 | | .CONST 0x0004 ; Address of exception handler 0672 0003 | | .CONST 0x0003 ; Number of locals 0673 INIT_0670: 0673 e214 | | Load 0x1,0x14 ; Debug Table 0x12 = .DEBUG 0x0673,0x1730,0x0001,0x0000,0x005a,0x69c5,0x0000,0x01cd ; Debug Table 0x12.0x0 = 0x673,0xffff 0674 e5fd | | Load 0x2,-0x3 0675 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0676 e214 | | Load 0x1,0x14 ; Debug Table 0x12.0x1 = 0x676,0xfffe 0677 e5fd | | Load 0x2,-0x3 0678 0217 | | Execute Heap_Access,All_Reference 0679 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 067a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 067b BODY_0670: 067b 00cf | | Action Mark_Auxiliary 067c 7807 |x | Jump 0x684 067d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x2 = 0x67d,0x2 067e 0033 | 3 | Store_Top Heap_Access,At_Offset_3 067f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x3 = 0x67f,0x3 0680 0217 | | Execute Heap_Access,All_Reference 0681 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0682 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0683 00c9 | | Action Pop_Auxiliary_Loop 0684 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x4 = 0x684,0x1 0685 77f7 |w | Jump_Nonzero 0x67d 0686 00ce | | Action Pop_Auxiliary 0687 4804 |H | Short_Literal 0x4 ; Debug Table 0x12.0x5 = 0x687,0x4 0688 4801 |H | Short_Literal 0x1 0689 e214 | | Load 0x1,0x14 068a e5fe | | Load 0x2,-0x2 068b 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint 068c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 068d 0007 | | Action Break_Optional ; Debug Table 0x12.0x6 = 0x68d,0x5 068e 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x7 = 0x68e,0x6 068f 00d9 | | Load_Top At_Offset_1 0690 0217 | | Execute Heap_Access,All_Reference 0691 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0692 e214 | | Load 0x1,0x14 ; Debug Table 0x12.0x8 = 0x692,0x7 0693 00d9 | | Load_Top At_Offset_1 0694 0217 | | Execute Heap_Access,All_Reference 0695 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 0696 0007 | | Action Break_Optional ; Debug Table 0x12.0x9 = 0x696,0x8 0697 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0xa = 0x697,0x401 0698 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0xb = 0x698,0x8 0699 0217 | | Execute Heap_Access,All_Reference 069a 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 069b e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0xc = 0x69b,0x9 069c 00d9 | | Load_Top At_Offset_1 069d 0217 | | Execute Heap_Access,All_Reference 069e 2a08 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8 069f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xd = 0x69f,0xa 06a0 00da | | Load_Top At_Offset_2 06a1 0217 | | Execute Heap_Access,All_Reference 06a2 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 06a3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06a4 0000 0000 | | .BLANK 0000[0x4] 06a8 ; -------------------------------------------------------------------------------------- 06a8 ; SUBPROGRAM 06a8 ; -------------------------------------------------------------------------------------- 06a8 06ae | | .CONST 0x06ae ; Address of begin 06a9 0004 | | .CONST 0x0004 ; Address of exception handler 06aa 0002 | | .CONST 0x0002 ; Number of locals 06ab INIT_06a8: 06ab e214 | | Load 0x1,0x14 ; Debug Table 0x13 = .DEBUG 0x06ab,0x174e,0x0002,0x0000,0x005a,0x69c5,0x0000,0x01df ; Debug Table 0x13.0x0 = 0x6ab,0xffff 06ac 00db | | Load_Top At_Offset_3 06ad 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06ae BODY_06a8: 06ae 00cf | | Action Mark_Auxiliary 06af 780c |x | Jump 0x6bc 06b0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x1 = 0x6b0,0x2 06b1 0217 | | Execute Heap_Access,All_Reference 06b2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 06b3 0f04 | | Execute_Immediate Equal,0x4 06b4 6802 |h | Jump_Zero 0x6b7 06b5 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x2 = 0x6b5,0x3 06b6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x3 = 0x6b7,0x4 06b8 0217 | | Execute Heap_Access,All_Reference 06b9 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 06ba 0032 | 2 | Store_Top Heap_Access,At_Offset_2 06bb 00c9 | | Action Pop_Auxiliary_Loop 06bc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x6bc,0x1 06bd 77f2 |w | Jump_Nonzero 0x6b0 06be 00ce | | Action Pop_Auxiliary 06bf 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x5 = 0x6bf,0x5 06c0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06c1 0000 0000 | | .BLANK 0000[0x7] 06c8 ; -------------------------------------------------------------------------------------- 06c8 ; SUBPROGRAM 06c8 ; -------------------------------------------------------------------------------------- 06c8 06d9 | | .CONST 0x06d9 ; Address of begin 06c9 0004 | | .CONST 0x0004 ; Address of exception handler 06ca 0007 | | .CONST 0x0007 ; Number of locals 06cb INIT_06c8: 06cb 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14 = .DEBUG 0x06cb,0x175c,0x0001,0x0000,0x005a,0x69c5,0x0000,0x01e8 ; Debug Table 0x14.0x0 = 0x6cb,0xffff 06cc e005 | | Load 0x0,0x5 ; Debug Table 0x14.0x1 = 0x6cc,0xfffe 06cd 1b13 | | Execute Package,Field_Read,Field_Number 0x13 06ce 1b0d | | Execute Package,Field_Read,Field_Number 0xd 06cf 02c7 | | Declare_Variable Any 06d0 00d8 | | Load_Top At_Offset_0 06d1 1c00 | | Execute_Immediate Run_Utility,0x0 06d2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x2 = 0x6d2,0xfffd 06d3 e003 | | Load 0x0,0x3 ; Debug Table 0x14.0x3 = 0x6d3,0xfffc 06d4 1b31 | 1 | Execute Package,Field_Read,Field_Number 0x31 06d5 0337 | 7 | Declare_Variable Array 06d6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x4 = 0x6d6,0xfffb 06d7 e212 | | Load 0x1,0x12 ; Debug Table 0x14.0x5 = 0x6d7,0xfffa 06d8 1b14 | | Execute Package,Field_Read,Field_Number 0x14 06d9 BODY_06c8: 06d9 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x6 = 0x6d9,0x1 06da e003 | | Load 0x0,0x3 06db 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 06dc 180e | | Execute Package,Field_Execute,Field_Number 0xe 06dd 7005 |p | Jump_Nonzero 0x6e3 06de e5fd | | Load 0x2,-0x3 06df e003 | | Load 0x0,0x3 06e0 1b40 | @ | Execute Package,Field_Read,Field_Number 0x40 06e1 0260 | ` | Execute Discrete,In_Type 06e2 680c |h | Jump_Zero 0x6ef 06e3 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x7 = 0x6e3,0x2 06e4 e5fb | | Load 0x2,-0x5 06e5 e5ff | | Load 0x2,-0x1 06e6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06e7 e005 | | Load 0x0,0x5 06e8 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 06e9 e5fc | | Load 0x2,-0x4 06ea e5fd | | Load 0x2,-0x3 06eb e5fe | | Load 0x2,-0x2 06ec e003 | | Load 0x0,0x3 06ed 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 06ee 4506 |E | Exit_Suprogram New_Top_Offset 0x6 06ef e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x8 = 0x6ef,0x3 06f0 e005 | | Load 0x0,0x5 06f1 1b13 | | Execute Package,Field_Read,Field_Number 0x13 06f2 1812 | | Execute Package,Field_Execute,Field_Number 0x12 06f3 c403 | | Store 0x2,0x3 06f4 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x9 = 0x6f4,0x4 06f5 e005 | | Load 0x0,0x5 06f6 1b13 | | Execute Package,Field_Read,Field_Number 0x13 06f7 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 06f8 e5ff | | Load 0x2,-0x1 06f9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06fa 021f | | Execute Heap_Access,Equal 06fb 703d |p= | Jump_Nonzero 0x739 06fc e403 | | Load 0x2,0x3 ; Debug Table 0x14.0xa = 0x6fc,0x5 06fd e005 | | Load 0x0,0x5 06fe 1b13 | | Execute Package,Field_Read,Field_Number 0x13 06ff 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0700 a404 | | Store_Unchecked 0x2,0x4 0701 e003 | | Load 0x0,0x3 ; Debug Table 0x14.0xb = 0x701,0x6 0702 1b31 | 1 | Execute Package,Field_Read,Field_Number 0x31 0703 0337 | 7 | Declare_Variable Array 0704 4803 |H | Short_Literal 0x3 0705 4800 |H | Short_Literal 0x0 0706 4800 |H | Short_Literal 0x0 0707 00d9 | | Load_Top At_Offset_1 0708 e408 | | Load 0x2,0x8 0709 01d6 | | Execute Vector,Field_Write 070a 3ffb |? | Loop_Increasing 0x706 070b 00db | | Load_Top At_Offset_3 070c 01d4 | | Execute Vector,Structure_Write 070d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0xc = 0x70d,0x7 070e 00db | | Load_Top At_Offset_3 070f e404 | | Load 0x2,0x4 0710 e5ff | | Load 0x2,-0x1 0711 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0712 e212 | | Load 0x1,0x12 0713 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0714 00d1 | | Pop_Control Pop_Count_1 0715 005a | Z | Store_Top Discrete,At_Offset_2 0716 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0xd = 0x716,0x8 0717 6805 |h | Jump_Zero 0x71d 0718 e5fd | | Load 0x2,-0x3 0719 00db | | Load_Top At_Offset_3 071a 01d7 | | Execute Vector,Field_Read 071b 0f00 | | Execute_Immediate Equal,0x0 071c 7801 |x | Jump 0x71e 071d 4801 |H | Short_Literal 0x1 071e a402 | | Store_Unchecked 0x2,0x2 071f e402 | | Load 0x2,0x2 ; Debug Table 0x14.0xe = 0x71f,0x9 0720 680e |h | Jump_Zero 0x72f 0721 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0xf = 0x721,0xa 0722 e5fd | | Load 0x2,-0x3 0723 e405 | | Load 0x2,0x5 0724 01d6 | | Execute Vector,Field_Write 0725 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x10 = 0x725,0xb 0726 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0727 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0728 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x11 = 0x728,0xc 0729 4800 |H | Short_Literal 0x0 072a e405 | | Load 0x2,0x5 072b e404 | | Load 0x2,0x4 072c e212 | | Load 0x1,0x12 072d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 072e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 072f 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x12 = 0x72f,0xd 0730 e402 | | Load 0x2,0x2 0731 e5fb | | Load 0x2,-0x5 0732 e5ff | | Load 0x2,-0x1 0733 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0734 e5fc | | Load 0x2,-0x4 0735 e5fd | | Load 0x2,-0x3 0736 e5fe | | Load 0x2,-0x2 0737 e003 | | Load 0x0,0x3 0738 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 0739 4506 |E | Exit_Suprogram New_Top_Offset 0x6 073a 0000 0000 | | .BLANK 0000[0x6] 0740 ; -------------------------------------------------------------------------------------- 0740 ; SUBPROGRAM 0740 ; -------------------------------------------------------------------------------------- 0740 0746 | F | .CONST 0x0746 ; Address of begin 0741 0004 | | .CONST 0x0004 ; Address of exception handler 0742 0002 | | .CONST 0x0002 ; Number of locals 0743 INIT_0740: 0743 e214 | | Load 0x1,0x14 ; Debug Table 0x15 = .DEBUG 0x0743,0x1784,0x0001,0x0000,0x005a,0x69c5,0x0000,0x0208 ; Debug Table 0x15.0x0 = 0x743,0xffff 0744 00db | | Load_Top At_Offset_3 0745 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0746 BODY_0740: 0746 00cf | | Action Mark_Auxiliary 0747 7805 |x | Jump 0x74d 0748 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1 = 0x748,0x2 0749 0217 | | Execute Heap_Access,All_Reference 074a 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 074b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 074c 00c9 | | Action Pop_Auxiliary_Loop 074d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x2 = 0x74d,0x1 074e 0217 | | Execute Heap_Access,All_Reference 074f 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0750 6807 |h | Jump_Zero 0x758 0751 00d9 | | Load_Top At_Offset_1 0752 0217 | | Execute Heap_Access,All_Reference 0753 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0754 0217 | | Execute Heap_Access,All_Reference 0755 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0756 0f01 | | Execute_Immediate Equal,0x1 0757 77f0 |w | Jump_Nonzero 0x748 0758 00ce | | Action Pop_Auxiliary 0759 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x3 = 0x759,0x3 075a 00d9 | | Load_Top At_Offset_1 075b 0217 | | Execute Heap_Access,All_Reference 075c 2807 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7 075d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 075e 0000 0000 | | .XXX[0x2] 0760 ; -------------------------------------------------------------------------------------- 0760 ; SUBPROGRAM 0760 ; -------------------------------------------------------------------------------------- 0760 0763 | c | .CONST 0x0763 ; Address of begin 0761 0004 | | .CONST 0x0004 ; Address of exception handler 0762 0001 | | .CONST 0x0001 ; Number of locals 0763 BODY_0760: 0763 INIT_0760: 0763 4608 |F | Jump_Case 0x9 ; Debug Table 0x16 = .DEBUG 0x0763,0x178e,0x0005,0x0000,0x005a,0x7025,0x0000,0x0040 0764 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0765 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0766 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0767 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0768 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0769 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 076a 7802 |x | Jump 0x76d ; case 0x6 076b 780c |x | Jump 0x778 ; case 0x7 076c 7819 |x | Jump 0x786 ; case 0x8 076d 00db | | Load_Top At_Offset_3 076e 4604 |F | Jump_Case 0x5 076f 7806 |x | Jump 0x776 ; case 0x0 0770 7805 |x | Jump 0x776 ; case 0x1 0771 7804 |x | Jump 0x776 ; case 0x2 0772 7803 |x | Jump 0x776 ; case 0x3 0773 7800 |x | Jump 0x774 ; case 0x4 0774 4801 |H | Short_Literal 0x1 0775 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0776 48ff |H | Short_Literal 0xff 0777 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0778 00db | | Load_Top At_Offset_3 0779 e5fe | | Load 0x2,-0x2 077a 4604 |F | Jump_Case 0x5 077b 7806 |x | Jump 0x782 ; case 0x0 077c 7805 |x | Jump 0x782 ; case 0x1 077d 7804 |x | Jump 0x782 ; case 0x2 077e 7803 |x | Jump 0x782 ; case 0x3 077f 7800 |x | Jump 0x780 ; case 0x4 0780 4801 |H | Short_Literal 0x1 0781 7801 |x | Jump 0x783 0782 48ff |H | Short_Literal 0xff 0783 e5ff | | Load 0x2,-0x1 0784 031b | | Declare_Type Variant_Record,Constrained 0785 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0786 00db | | Load_Top At_Offset_3 0787 e5fe | | Load 0x2,-0x2 0788 e5ff | | Load 0x2,-0x1 0789 1c06 | | Execute_Immediate Run_Utility,0x6 078a e5ff | | Load 0x2,-0x1 078b 02fc | | Declare_Variable Variant_Record,With_Constraint 078c 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 078d 0000 0000 | | .XXX[0x3] 078f 0000 | | 0790 ; -------------------------------------------------------------------------------------- 0790 ; SUBPROGRAM 0790 ; -------------------------------------------------------------------------------------- 0790 0793 | | .CONST 0x0793 ; Address of begin 0791 0004 | | .CONST 0x0004 ; Address of exception handler 0792 0001 | | .CONST 0x0001 ; Number of locals 0793 BODY_0790: 0793 INIT_0790: 0793 0007 | | Action Break_Optional ; Debug Table 0x17 = .DEBUG 0x0793,0x1790,0x0002,0x0000,0x005a,0x7025,0x0000,0x00a2 ; Debug Table 0x17.0x0 = 0x793,0x1 0794 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x1 = 0x794,0x401 0795 021d | | Execute Heap_Access,Is_Null 0796 7008 |p | Jump_Nonzero 0x79f ; Debug Table 0x17.0x2 = 0x796,0x1 0797 00da | | Load_Top At_Offset_2 0798 e005 | | Load 0x0,0x5 0799 1b13 | | Execute Package,Field_Read,Field_Number 0x13 079a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 079b e005 | | Load 0x0,0x5 079c 1b13 | | Execute Package,Field_Read,Field_Number 0x13 079d 180f | | Execute Package,Field_Execute,Field_Number 0xf 079e 6803 |h | Jump_Zero 0x7a2 079f 0007 | | Action Break_Optional ; Debug Table 0x17.0x3 = 0x79f,0x2 07a0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x4 = 0x7a0,0x801 07a1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x17.0x5 = 0x7a1,0x2 07a2 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x6 = 0x7a2,0x3 07a3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07a4 0000 0000 | | .BLANK 0000[0x4] 07a8 ; -------------------------------------------------------------------------------------- 07a8 ; SUBPROGRAM 07a8 ; -------------------------------------------------------------------------------------- 07a8 07b1 | | .CONST 0x07b1 ; Address of begin 07a9 0004 | | .CONST 0x0004 ; Address of exception handler 07aa 0002 | | .CONST 0x0002 ; Number of locals 07ab INIT_07a8: 07ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18 = .DEBUG 0x07ab,0x17a0,0x0002,0x0000,0x005a,0x7025,0x0000,0x00d5 ; Debug Table 0x18.0x0 = 0x7ab,0xffff 07ac 00db | | Load_Top At_Offset_3 07ad 4904 |I | Short_Literal 0x104 07ae 00eb | | Load_Encached Diana_Cache 07af 0096 | | Execute Package,Entry 07b0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07b1 BODY_07a8: 07b1 0007 | | Action Break_Optional ; Debug Table 0x18.0x1 = 0x7b1,0x1 07b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x2 = 0x7b2,0x401 07b3 021d | | Execute Heap_Access,Is_Null 07b4 7002 |p | Jump_Nonzero 0x7b7 ; Debug Table 0x18.0x3 = 0x7b4,0x1 07b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4 = 0x7b5,0x2 07b6 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 07b7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x5 = 0x7b7,0x3 07b8 e5fe | | Load 0x2,-0x2 07b9 e5ff | | Load 0x2,-0x1 07ba e008 | | Load 0x0,0x8 07bb 1810 | | Execute Package,Field_Execute,Field_Number 0x10 07bc 822b | + | Call 0x1,0x2b 07bd 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 07be 0000 0000 | | .XXX[0x2] 07c0 ; -------------------------------------------------------------------------------------- 07c0 ; SUBPROGRAM 07c0 ; -------------------------------------------------------------------------------------- 07c0 07c8 | | .CONST 0x07c8 ; Address of begin 07c1 0004 | | .CONST 0x0004 ; Address of exception handler 07c2 0002 | | .CONST 0x0002 ; Number of locals 07c3 INIT_07c0: 07c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19 = .DEBUG 0x07c3,0x17ae,0x0002,0x0000,0x005a,0x7025,0x0000,0x011c ; Debug Table 0x19.0x0 = 0x7c3,0xffff 07c4 00db | | Load_Top At_Offset_3 07c5 00eb | | Load_Encached Diana_Cache 07c6 18fe | | Execute Package,Field_Execute,Field_Number 0xfe 07c7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07c8 BODY_07c0: 07c8 0007 | | Action Break_Optional ; Debug Table 0x19.0x1 = 0x7c8,0x1 07c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2 = 0x7c9,0x401 07ca 021d | | Execute Heap_Access,Is_Null 07cb 7002 |p | Jump_Nonzero 0x7ce ; Debug Table 0x19.0x3 = 0x7cb,0x1 07cc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x4 = 0x7cc,0x2 07cd 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 07ce e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0x5 = 0x7ce,0x3 07cf e5fe | | Load 0x2,-0x2 07d0 e5ff | | Load 0x2,-0x1 07d1 e008 | | Load 0x0,0x8 07d2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 07d3 822b | + | Call 0x1,0x2b 07d4 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 07d5 0000 0000 | | .XXX[0x3] 07d7 0000 | | 07d8 ; -------------------------------------------------------------------------------------- 07d8 ; SUBPROGRAM 07d8 ; -------------------------------------------------------------------------------------- 07d8 07e4 | | .CONST 0x07e4 ; Address of begin 07d9 0004 | | .CONST 0x0004 ; Address of exception handler 07da 0004 | | .CONST 0x0004 ; Number of locals 07db INIT_07d8: 07db e009 | | Load 0x0,0x9 ; Debug Table 0x1a = .DEBUG 0x07db,0x17bc,0x0002,0x0000,0x005a,0x7025,0x0000,0x0163 ; Debug Table 0x1a.0x0 = 0x7db,0xffff 07dc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07dd e009 | | Load 0x0,0x9 ; Debug Table 0x1a.0x1 = 0x7dd,0xfffe 07de 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 07df 1b0e | | Execute Package,Field_Read,Field_Number 0xe 07e0 02ff | | Declare_Variable Variant_Record 07e1 00d8 | | Load_Top At_Offset_0 07e2 1c00 | | Execute_Immediate Run_Utility,0x0 07e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x2 = 0x7e3,0xfffd 07e4 BODY_07d8: 07e4 e009 | | Load 0x0,0x9 ; Debug Table 0x1a.0x3 = 0x7e4,0x1 07e5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07e6 00da | | Load_Top At_Offset_2 07e7 e5ff | | Load 0x2,-0x1 07e8 e009 | | Load 0x0,0x9 07e9 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 07ea 181c | | Execute Package,Field_Execute,Field_Number 0x1c 07eb 00d1 | | Pop_Control Pop_Count_1 07ec 005b | [ | Store_Top Discrete,At_Offset_3 07ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x4 = 0x7ed,0x2 07ee 7021 |p! | Jump_Nonzero 0x810 07ef e009 | | Load 0x0,0x9 ; Debug Table 0x1a.0x5 = 0x7ef,0x3 07f0 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07f1 e009 | | Load 0x0,0x9 07f2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 07f3 6284 |b | Indirect_Literal Discrete,0xa78,{0x00000000, 0x00004000} 07f4 e5fe | | Load 0x2,-0x2 07f5 4800 |H | Short_Literal 0x0 07f6 e403 | | Load 0x2,0x3 07f7 e009 | | Load 0x0,0x9 07f8 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 07f9 1812 | | Execute Package,Field_Execute,Field_Number 0x12 07fa e009 | | Load 0x0,0x9 07fb 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 07fc 1819 | | Execute Package,Field_Execute,Field_Number 0x19 07fd 0032 | 2 | Store_Top Heap_Access,At_Offset_2 07fe 005b | [ | Store_Top Discrete,At_Offset_3 07ff 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x6 = 0x7ff,0x4 0800 700f |p | Jump_Nonzero 0x810 0801 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x7 = 0x801,0x401 0802 0007 | | Action Break_Optional 0803 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x8 = 0x803,0x402 0804 0007 | | Action Break_Optional ; Debug Table 0x1a.0x9 = 0x804,0x403 0805 0007 | | Action Break_Optional ; Debug Table 0x1a.0xa = 0x805,0x404 0806 0fab | | Execute_Immediate Equal,-0x55 ; Debug Table 0x1a.0xb = 0x806,0x4 0807 6808 |h | Jump_Zero 0x810 0808 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0xc = 0x808,0x5 0809 00eb | | Load_Encached Diana_Cache 080a 18ec | | Execute Package,Field_Execute,Field_Number 0xec 080b 00eb | | Load_Encached Diana_Cache 080c 18ec | | Execute Package,Field_Execute,Field_Number 0xec 080d 00eb | | Load_Encached Diana_Cache 080e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 080f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0810 0007 | | Action Break_Optional ; Debug Table 0x1a.0xd = 0x810,0x6 0811 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0xe = 0x811,0x801 0812 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x1a.0xf = 0x812,0x6 0813 0000 0000 | | .BLANK 0000[0x5] 0818 ; -------------------------------------------------------------------------------------- 0818 ; SUBPROGRAM 0818 ; -------------------------------------------------------------------------------------- 0818 0825 | % | .CONST 0x0825 ; Address of begin 0819 0004 | | .CONST 0x0004 ; Address of exception handler 081a 0002 | | .CONST 0x0002 ; Number of locals 081b INIT_0818: 081b e214 | | Load 0x1,0x14 ; Debug Table 0x1b = .DEBUG 0x081b,0x17de,0x0002,0x0000,0x005a,0x7025,0x0000,0x01ea ; Debug Table 0x1b.0x0 = 0x81b,0xffff 081c e5fc | | Load 0x2,-0x4 081d 00d8 | | Load_Top At_Offset_0 081e e229 | ) | Load 0x1,0x29 081f 1c06 | | Execute_Immediate Run_Utility,0x6 0820 e214 | | Load 0x1,0x14 0821 e5f8 | | Load 0x2,-0x8 0822 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint 0823 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0824 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1 = 0x824,0xfffe 0825 BODY_0818: 0825 e5fb | | Load 0x2,-0x5 ; Debug Table 0x1b.0x2 = 0x825,0x1 0826 00d9 | | Load_Top At_Offset_1 0827 0217 | | Execute Heap_Access,All_Reference 0828 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0829 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x1b.0x3 = 0x829,0x2 082a 00d9 | | Load_Top At_Offset_1 082b 0217 | | Execute Heap_Access,All_Reference 082c 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 082d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x4 = 0x82d,0x3 082e 00d9 | | Load_Top At_Offset_1 082f 0217 | | Execute Heap_Access,All_Reference 0830 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 0831 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x5 = 0x831,0x4 0832 00d9 | | Load_Top At_Offset_1 0833 0217 | | Execute Heap_Access,All_Reference 0834 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5 0835 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0x6 = 0x835,0x5 0836 00d9 | | Load_Top At_Offset_1 0837 0217 | | Execute Heap_Access,All_Reference 0838 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 0839 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1b.0x7 = 0x839,0x6 083a 00d9 | | Load_Top At_Offset_1 083b 0217 | | Execute Heap_Access,All_Reference 083c 2807 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x7 083d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x8 = 0x83d,0x7 083e 4408 |D | Exit_Subprogram With_Value,New_Top_Offset 0x8 083f 0000 | | .XXX[0x1] 0840 ; -------------------------------------------------------------------------------------- 0840 ; SUBPROGRAM 0840 ; -------------------------------------------------------------------------------------- 0840 0843 | C | .CONST 0x0843 ; Address of begin 0841 0004 | | .CONST 0x0004 ; Address of exception handler 0842 0001 | | .CONST 0x0001 ; Number of locals 0843 BODY_0840: 0843 INIT_0840: 0843 0007 | | Action Break_Optional ; Debug Table 0x1c = .DEBUG 0x0843,0x17f2,0x0002,0x0000,0x005a,0x7025,0x0000,0x075a ; Debug Table 0x1c.0x0 = 0x843,0x1 0844 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x1 = 0x844,0x401 0845 0007 | | Action Break_Optional 0846 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x2 = 0x846,0x402 0847 0007 | | Action Break_Optional ; Debug Table 0x1c.0x3 = 0x847,0x403 0848 0007 | | Action Break_Optional ; Debug Table 0x1c.0x4 = 0x848,0x404 0849 0b21 | ! | Execute_Immediate Case_Compare,0x21 ; Debug Table 0x1c.0x5 = 0x849,0x1 084a 700e |p | Jump_Nonzero 0x859 084b 0b2c | , | Execute_Immediate Case_Compare,0x2c 084c 700c |p | Jump_Nonzero 0x859 084d 0b31 | 1 | Execute_Immediate Case_Compare,0x31 084e 700a |p | Jump_Nonzero 0x859 084f 0b1f | | Execute_Immediate Case_Compare,0x1f 0850 7008 |p | Jump_Nonzero 0x859 0851 0b33 | 3 | Execute_Immediate Case_Compare,0x33 0852 7006 |p | Jump_Nonzero 0x859 0853 0b32 | 2 | Execute_Immediate Case_Compare,0x32 0854 7004 |p | Jump_Nonzero 0x859 0855 0b22 | " | Execute_Immediate Case_Compare,0x22 0856 7004 |p | Jump_Nonzero 0x85b 0857 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x6 = 0x857,0x4 0858 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0859 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x7 = 0x859,0x2 085a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 085b e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x8 = 0x85b,0x3 085c 680d |h | Jump_Zero 0x86a 085d 00db | | Load_Top At_Offset_3 085e 4904 |I | Short_Literal 0x104 085f 00eb | | Load_Encached Diana_Cache 0860 0096 | | Execute Package,Entry 0861 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x9 = 0x861,0x801 0862 0007 | | Action Break_Optional 0863 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0xa = 0x863,0x802 0864 0007 | | Action Break_Optional ; Debug Table 0x1c.0xb = 0x864,0x803 0865 00d0 | | Action Swap_Control ; Debug Table 0x1c.0xc = 0x865,0x804 0866 00d1 | | Pop_Control Pop_Count_1 0867 0f7c | | | Execute_Immediate Equal,0x7c ; Debug Table 0x1c.0xd = 0x867,0x3 0868 0f00 | | Execute_Immediate Equal,0x0 0869 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 086a 4800 |H | Short_Literal 0x0 086b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 086c 0000 0000 | | .BLANK 0000[0x4] 0870 ; -------------------------------------------------------------------------------------- 0870 ; SUBPROGRAM 0870 ; -------------------------------------------------------------------------------------- 0870 0876 | v | .CONST 0x0876 ; Address of begin 0871 0004 | | .CONST 0x0004 ; Address of exception handler 0872 0002 | | .CONST 0x0002 ; Number of locals 0873 INIT_0870: 0873 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x1d = .DEBUG 0x0873,0x1810,0x0002,0x0000,0x005a,0x7025,0x0000,0x07ae ; Debug Table 0x1d.0x0 = 0x873,0xffff 0874 00db | | Load_Top At_Offset_3 0875 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0876 BODY_0870: 0876 00cf | | Action Mark_Auxiliary 0877 780f |x | Jump 0x887 0878 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1d.0x1 = 0x878,0x2 0879 0007 | | Action Break_Optional 087a 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x2 = 0x87a,0x401 087b 0217 | | Execute Heap_Access,All_Reference 087c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 087d 8230 | 0 | Call 0x1,0x30 ; Debug Table 0x1d.0x3 = 0x87d,0x2 087e 7002 |p | Jump_Nonzero 0x881 087f 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x4 = 0x87f,0x3 0880 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0881 0007 | | Action Break_Optional ; Debug Table 0x1d.0x5 = 0x881,0x4 0882 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x6 = 0x882,0x801 0883 0217 | | Execute Heap_Access,All_Reference 0884 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0885 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x1d.0x7 = 0x885,0x4 0886 00c9 | | Action Pop_Auxiliary_Loop 0887 0007 | | Action Break_Optional ; Debug Table 0x1d.0x8 = 0x887,0x1 0888 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x9 = 0x888,0xc01 0889 021d | | Execute Heap_Access,Is_Null 088a 6fed |o | Jump_Zero 0x878 ; Debug Table 0x1d.0xa = 0x88a,0x1 088b 00ce | | Action Pop_Auxiliary 088c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0xb = 0x88c,0x5 088d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 088e 0000 0000 | | .XXX[0x2] 0890 ; -------------------------------------------------------------------------------------- 0890 ; SUBPROGRAM 0890 ; -------------------------------------------------------------------------------------- 0890 0899 | | .CONST 0x0899 ; Address of begin 0891 0004 | | .CONST 0x0004 ; Address of exception handler 0892 0004 | | .CONST 0x0004 ; Number of locals 0893 INIT_0890: 0893 e21c | | Load 0x1,0x1c ; Debug Table 0x1e = .DEBUG 0x0893,0x182a,0x0002,0x0000,0x005a,0x7025,0x0000,0x07f2 ; Debug Table 0x1e.0x0 = 0x893,0xffff 0894 0007 | | Action Break_Optional 0895 e21c | | Load 0x1,0x1c ; Debug Table 0x1e.0x1 = 0x895,0xfffe 0896 e5ff | | Load 0x2,-0x1 0897 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0898 e21c | | Load 0x1,0x1c ; Debug Table 0x1e.0x2 = 0x898,0xfffd 0899 BODY_0890: 0899 00cf | | Action Mark_Auxiliary 089a 780d |x | Jump 0x8a8 089b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x3 = 0x89b,0x2 089c 0217 | | Execute Heap_Access,All_Reference 089d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 089e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 089f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x4 = 0x89f,0x3 08a0 00db | | Load_Top At_Offset_3 08a1 0217 | | Execute Heap_Access,All_Reference 08a2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 08a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x5 = 0x8a3,0x4 08a4 a402 | | Store_Unchecked 0x2,0x2 08a5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x6 = 0x8a5,0x5 08a6 0033 | 3 | Store_Top Heap_Access,At_Offset_3 08a7 00c9 | | Action Pop_Auxiliary_Loop 08a8 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x7 = 0x8a8,0x1 08a9 77f1 |w | Jump_Nonzero 0x89b 08aa 00ce | | Action Pop_Auxiliary 08ab 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x8 = 0x8ab,0x6 08ac 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08ad 0000 0000 | | .XXX[0x3] 08af 0000 | | 08b0 ; -------------------------------------------------------------------------------------- 08b0 ; SUBPROGRAM 08b0 ; -------------------------------------------------------------------------------------- 08b0 08b5 | | .CONST 0x08b5 ; Address of begin 08b1 0004 | | .CONST 0x0004 ; Address of exception handler 08b2 0003 | | .CONST 0x0003 ; Number of locals 08b3 INIT_08b0: 08b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f = .DEBUG 0x08b3,0x183e,0x0002,0x0000,0x005a,0x7025,0x0000,0x082a ; Debug Table 0x1f.0x0 = 0x8b3,0xffff 08b4 039d | | Declare_Variable Heap_Access,Duplicate 08b5 BODY_08b0: 08b5 0007 | | Action Break_Optional ; Debug Table 0x1f.0x1 = 0x8b5,0x1 08b6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f.0x2 = 0x8b6,0x401 08b7 021d | | Execute Heap_Access,Is_Null 08b8 6804 |h | Jump_Zero 0x8bd ; Debug Table 0x1f.0x3 = 0x8b8,0x1 08b9 0007 | | Action Break_Optional ; Debug Table 0x1f.0x4 = 0x8b9,0x2 08ba e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0x5 = 0x8ba,0x801 08bb 021d | | Execute Heap_Access,Is_Null 08bc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x1f.0x6 = 0x8bc,0x2 08bd 0007 | | Action Break_Optional ; Debug Table 0x1f.0x7 = 0x8bd,0x3 08be e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0x8 = 0x8be,0xc01 08bf 021d | | Execute Heap_Access,Is_Null 08c0 6802 |h | Jump_Zero 0x8c3 ; Debug Table 0x1f.0x9 = 0x8c0,0x3 08c1 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0xa = 0x8c1,0x4 08c2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08c3 0007 | | Action Break_Optional ; Debug Table 0x1f.0xb = 0x8c3,0x5 08c4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f.0xc = 0x8c4,0x1001 08c5 0217 | | Execute Heap_Access,All_Reference 08c6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08c7 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x1f.0xd = 0x8c7,0x5 08c8 0007 | | Action Break_Optional ; Debug Table 0x1f.0xe = 0x8c8,0x6 08c9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0xf = 0x8c9,0x1401 08ca 0217 | | Execute Heap_Access,All_Reference 08cb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08cc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1f.0x10 = 0x8cc,0x6 08cd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x11 = 0x8cd,0x7 08ce e003 | | Load 0x0,0x3 08cf 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 08d0 180e | | Execute Package,Field_Execute,Field_Number 0xe 08d1 6816 |h | Jump_Zero 0x8e8 08d2 00d8 | | Load_Top At_Offset_0 08d3 e003 | | Load 0x0,0x3 08d4 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 08d5 180e | | Execute Package,Field_Execute,Field_Number 0xe 08d6 6811 |h | Jump_Zero 0x8e8 08d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x12 = 0x8d7,0x8 08d8 00da | | Load_Top At_Offset_2 08d9 e003 | | Load 0x0,0x3 08da 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 08db 180f | | Execute Package,Field_Execute,Field_Number 0xf 08dc 6809 |h | Jump_Zero 0x8e6 08dd e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0x13 = 0x8dd,0x1801 08de 0217 | | Execute Heap_Access,All_Reference 08df 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08e0 0007 | | Action Break_Optional ; Debug Table 0x1f.0x14 = 0x8e0,0x8 08e1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f.0x15 = 0x8e1,0x1c01 08e2 0217 | | Execute Heap_Access,All_Reference 08e3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08e4 8233 | 3 | Call 0x1,0x33 ; Debug Table 0x1f.0x16 = 0x8e4,0x1801 08e5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08e6 4800 |H | Short_Literal 0x0 08e7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08e8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x17 = 0x8e8,0x9 08e9 00d9 | | Load_Top At_Offset_1 08ea 021f | | Execute Heap_Access,Equal 08eb 6809 |h | Jump_Zero 0x8f5 08ec e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0x18 = 0x8ec,0x2001 08ed 0217 | | Execute Heap_Access,All_Reference 08ee 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08ef 0007 | | Action Break_Optional ; Debug Table 0x1f.0x19 = 0x8ef,0x9 08f0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f.0x1a = 0x8f0,0x2401 08f1 0217 | | Execute Heap_Access,All_Reference 08f2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08f3 8233 | 3 | Call 0x1,0x33 ; Debug Table 0x1f.0x1b = 0x8f3,0x2001 08f4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08f5 4800 |H | Short_Literal 0x0 08f6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08f7 0000 | | .XXX[0x1] 08f8 ; -------------------------------------------------------------------------------------- 08f8 ; SUBPROGRAM 08f8 ; -------------------------------------------------------------------------------------- 08f8 08fd | | .CONST 0x08fd ; Address of begin 08f9 0004 | | .CONST 0x0004 ; Address of exception handler 08fa 0003 | | .CONST 0x0003 ; Number of locals 08fb INIT_08f8: 08fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20 = .DEBUG 0x08fb,0x1878,0x0002,0x0000,0x005a,0x7025,0x0000,0x08b1 ; Debug Table 0x20.0x0 = 0x8fb,0xffff 08fc 039d | | Declare_Variable Heap_Access,Duplicate 08fd BODY_08f8: 08fd 0007 | | Action Break_Optional ; Debug Table 0x20.0x1 = 0x8fd,0x1 08fe e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x2 = 0x8fe,0x401 08ff 021d | | Execute Heap_Access,Is_Null 0900 6804 |h | Jump_Zero 0x905 ; Debug Table 0x20.0x3 = 0x900,0x1 0901 0007 | | Action Break_Optional ; Debug Table 0x20.0x4 = 0x901,0x2 0902 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x5 = 0x902,0x801 0903 021d | | Execute Heap_Access,Is_Null 0904 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x20.0x6 = 0x904,0x2 0905 0007 | | Action Break_Optional ; Debug Table 0x20.0x7 = 0x905,0x3 0906 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x8 = 0x906,0xc01 0907 021d | | Execute Heap_Access,Is_Null 0908 6802 |h | Jump_Zero 0x90b ; Debug Table 0x20.0x9 = 0x908,0x3 0909 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0xa = 0x909,0x4 090a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 090b e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0xb = 0x90b,0x5 090c 0007 | | Action Break_Optional 090d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0xc = 0x90d,0x1001 090e 0217 | | Execute Heap_Access,All_Reference 090f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0910 00d9 | | Load_Top At_Offset_1 0911 0007 | | Action Break_Optional 0912 e406 | | Load 0x2,0x6 ; Debug Table 0x20.0xd = 0x912,0x1401 0913 0007 | | Action Break_Optional 0914 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x20.0xe = 0x914,0x1402 0915 0007 | | Action Break_Optional ; Debug Table 0x20.0xf = 0x915,0x1403 0916 00d0 | | Action Swap_Control ; Debug Table 0x20.0x10 = 0x916,0x1404 0917 00d1 | | Pop_Control Pop_Count_1 0918 49af |I | Short_Literal 0x1af ; Debug Table 0x20.0x11 = 0x918,0x1001 0919 00eb | | Load_Encached Diana_Cache 091a 0096 | | Execute Package,Entry 091b 00d0 | | Action Swap_Control 091c 00d1 | | Pop_Control Pop_Count_1 091d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x20.0x12 = 0x91d,0x5 091e 0007 | | Action Break_Optional ; Debug Table 0x20.0x13 = 0x91e,0x6 091f e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x14 = 0x91f,0x1801 0920 0217 | | Execute Heap_Access,All_Reference 0921 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0922 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x20.0x15 = 0x922,0x6 0923 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x16 = 0x923,0x7 0924 e003 | | Load 0x0,0x3 0925 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0926 180e | | Execute Package,Field_Execute,Field_Number 0xe 0927 6816 |h | Jump_Zero 0x93e 0928 00d8 | | Load_Top At_Offset_0 0929 e003 | | Load 0x0,0x3 092a 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 092b 180e | | Execute Package,Field_Execute,Field_Number 0xe 092c 6811 |h | Jump_Zero 0x93e 092d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x17 = 0x92d,0x8 092e 00da | | Load_Top At_Offset_2 092f e003 | | Load 0x0,0x3 0930 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0931 180f | | Execute Package,Field_Execute,Field_Number 0xf 0932 6809 |h | Jump_Zero 0x93c 0933 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x18 = 0x933,0x1c01 0934 0217 | | Execute Heap_Access,All_Reference 0935 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0936 0007 | | Action Break_Optional ; Debug Table 0x20.0x19 = 0x936,0x8 0937 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x1a = 0x937,0x2001 0938 0217 | | Execute Heap_Access,All_Reference 0939 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 093a 8234 | 4 | Call 0x1,0x34 ; Debug Table 0x20.0x1b = 0x93a,0x1c01 093b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 093c 4800 |H | Short_Literal 0x0 093d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 093e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x1c = 0x93e,0x9 093f 00d9 | | Load_Top At_Offset_1 0940 021f | | Execute Heap_Access,Equal 0941 6809 |h | Jump_Zero 0x94b 0942 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x1d = 0x942,0x2401 0943 0217 | | Execute Heap_Access,All_Reference 0944 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0945 0007 | | Action Break_Optional ; Debug Table 0x20.0x1e = 0x945,0x9 0946 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x1f = 0x946,0x2801 0947 0217 | | Execute Heap_Access,All_Reference 0948 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0949 8234 | 4 | Call 0x1,0x34 ; Debug Table 0x20.0x20 = 0x949,0x2401 094a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 094b 4800 |H | Short_Literal 0x0 094c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 094d 0000 0000 | | .XXX[0x3] 094f 0000 | | 0950 ; -------------------------------------------------------------------------------------- 0950 ; SUBPROGRAM 0950 ; -------------------------------------------------------------------------------------- 0950 095a | Z | .CONST 0x095a ; Address of begin 0951 0004 | | .CONST 0x0004 ; Address of exception handler 0952 0004 | | .CONST 0x0004 ; Number of locals 0953 INIT_0950: 0953 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x21 = .DEBUG 0x0953,0x18bc,0x0001,0x0000,0x005a,0x7025,0x0000,0x093d ; Debug Table 0x21.0x0 = 0x953,0xffff 0954 00db | | Load_Top At_Offset_3 0955 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0956 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x21.0x1 = 0x956,0xfffe 0957 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x21.0x2 = 0x957,0xfffd 0958 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x21.0x3 = 0x958,0x401 0959 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x21.0x4 = 0x959,0xfffd 095a BODY_0950: 095a e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0x5 = 0x95a,0x1 095b e00a | | Load 0x0,0xa 095c 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 095d 6805 |h | Jump_Zero 0x963 095e e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0x6 = 0x95e,0x2 095f e00a | | Load 0x0,0xa 0960 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 0961 e5ff | | Load 0x2,-0x1 0962 8235 | 5 | Call 0x1,0x35 0963 00cf | | Action Mark_Auxiliary 0964 7829 |x) | Jump 0x98e 0965 0007 | | Action Break_Optional ; Debug Table 0x21.0x7 = 0x965,0x4 0966 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x8 = 0x966,0x801 0967 0217 | | Execute Heap_Access,All_Reference 0968 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0969 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x21.0x9 = 0x969,0x4 096a 0007 | | Action Break_Optional ; Debug Table 0x21.0xa = 0x96a,0x5 096b 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0xb = 0x96b,0xc01 096c 0217 | | Execute Heap_Access,All_Reference 096d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 096e e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0xc = 0x96e,0x5 096f 021f | | Execute Heap_Access,Equal 0970 6818 |h | Jump_Zero 0x989 0971 0007 | | Action Break_Optional ; Debug Table 0x21.0xd = 0x971,0x6 0972 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0xe = 0x972,0x1001 0973 021d | | Execute Heap_Access,Is_Null 0974 680f |h | Jump_Zero 0x984 ; Debug Table 0x21.0xf = 0x974,0x6 0975 0007 | | Action Break_Optional ; Debug Table 0x21.0x10 = 0x975,0x7 0976 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x11 = 0x976,0x1401 0977 0217 | | Execute Heap_Access,All_Reference 0978 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0979 e402 | | Load 0x2,0x2 ; Debug Table 0x21.0x12 = 0x979,0x7 097a 00eb | | Load_Encached Diana_Cache 097b 1876 | v | Execute Package,Field_Execute,Field_Number 0x76 097c 0007 | | Action Break_Optional ; Debug Table 0x21.0x13 = 0x97c,0x8 097d 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x14 = 0x97d,0x1801 097e 0217 | | Execute Heap_Access,All_Reference 097f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0980 e402 | | Load 0x2,0x2 ; Debug Table 0x21.0x15 = 0x980,0x8 0981 00eb | | Load_Encached Diana_Cache 0982 1877 | w | Execute Package,Field_Execute,Field_Number 0x77 0983 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0984 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x16 = 0x984,0x9 0985 00da | | Load_Top At_Offset_2 0986 00eb | | Load_Encached Diana_Cache 0987 1877 | w | Execute Package,Field_Execute,Field_Number 0x77 0988 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x21.0x17 = 0x988,0xa 0989 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x18 = 0x989,0xb 098a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 098b 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x19 = 0x98b,0xc 098c a402 | | Store_Unchecked 0x2,0x2 098d 00c9 | | Action Pop_Auxiliary_Loop 098e 0007 | | Action Break_Optional ; Debug Table 0x21.0x1a = 0x98e,0x3 098f 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x1b = 0x98f,0x1c01 0990 021d | | Execute Heap_Access,Is_Null 0991 6fd3 |o | Jump_Zero 0x965 ; Debug Table 0x21.0x1c = 0x991,0x3 0992 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0993 0000 0000 | | .BLANK 0000[0x5] 0998 ; -------------------------------------------------------------------------------------- 0998 ; SUBPROGRAM 0998 ; -------------------------------------------------------------------------------------- 0998 099f | | .CONST 0x099f ; Address of begin 0999 0004 | | .CONST 0x0004 ; Address of exception handler 099a 0003 | | .CONST 0x0003 ; Number of locals 099b INIT_0998: 099b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x22 = .DEBUG 0x099b,0x18f8,0x0001,0x0000,0x005a,0x7025,0x0000,0x09cf ; Debug Table 0x22.0x0 = 0x99b,0xffff 099c 00db | | Load_Top At_Offset_3 099d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 099e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0x1 = 0x99e,0xfffe 099f BODY_0998: 099f 00cf | | Action Mark_Auxiliary 09a0 7829 |x) | Jump 0x9ca 09a1 0007 | | Action Break_Optional ; Debug Table 0x22.0x2 = 0x9a1,0x2 09a2 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x3 = 0x9a2,0x401 09a3 0217 | | Execute Heap_Access,All_Reference 09a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 09a5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x22.0x4 = 0x9a5,0x2 09a6 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x5 = 0x9a6,0x3 09a7 00da | | Load_Top At_Offset_2 09a8 8230 | 0 | Call 0x1,0x30 09a9 7011 |p | Jump_Nonzero 0x9bb 09aa 0007 | | Action Break_Optional ; Debug Table 0x22.0x6 = 0x9aa,0x4 09ab e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x7 = 0x9ab,0x801 09ac 0217 | | Execute Heap_Access,All_Reference 09ad 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 09ae 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x8 = 0x9ae,0x4 09af 021f | | Execute Heap_Access,Equal 09b0 7004 |p | Jump_Nonzero 0x9b5 09b1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x9 = 0x9b1,0x5 09b2 e5ff | | Load 0x2,-0x1 09b3 00eb | | Load_Encached Diana_Cache 09b4 1876 | v | Execute Package,Field_Execute,Field_Number 0x76 09b5 0007 | | Action Break_Optional ; Debug Table 0x22.0xa = 0x9b5,0x6 09b6 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x22.0xb = 0x9b6,0xc01 09b7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0xc = 0x9b7,0x6 09b8 00eb | | Load_Encached Diana_Cache 09b9 1877 | w | Execute Package,Field_Execute,Field_Number 0x77 09ba 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x22.0xd = 0x9ba,0x7 09bb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xe = 0x9bb,0x8 09bc e00a | | Load 0x0,0xa 09bd 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 09be 6805 |h | Jump_Zero 0x9c4 09bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xf = 0x9bf,0x9 09c0 e00a | | Load 0x0,0xa 09c1 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 09c2 e5ff | | Load 0x2,-0x1 09c3 8235 | 5 | Call 0x1,0x35 09c4 0007 | | Action Break_Optional ; Debug Table 0x22.0x10 = 0x9c4,0xa 09c5 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x11 = 0x9c5,0x1001 09c6 0217 | | Execute Heap_Access,All_Reference 09c7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09c8 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x22.0x12 = 0x9c8,0xa 09c9 00c9 | | Action Pop_Auxiliary_Loop 09ca 0007 | | Action Break_Optional ; Debug Table 0x22.0x13 = 0x9ca,0x1 09cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x14 = 0x9cb,0x1401 09cc 021d | | Execute Heap_Access,Is_Null 09cd 6fd3 |o | Jump_Zero 0x9a1 ; Debug Table 0x22.0x15 = 0x9cd,0x1 09ce 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09cf 0000 | | .XXX[0x1] 09d0 ; -------------------------------------------------------------------------------------- 09d0 ; SUBPROGRAM 09d0 ; -------------------------------------------------------------------------------------- 09d0 09d6 | | .CONST 0x09d6 ; Address of begin 09d1 0004 | | .CONST 0x0004 ; Address of exception handler 09d2 0002 | | .CONST 0x0002 ; Number of locals 09d3 INIT_09d0: 09d3 e21c | | Load 0x1,0x1c ; Debug Table 0x23 = .DEBUG 0x09d3,0x1926,0x0001,0x0000,0x005a,0x7025,0x0000,0x0a42 ; Debug Table 0x23.0x0 = 0x9d3,0xffff 09d4 00db | | Load_Top At_Offset_3 09d5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09d6 BODY_09d0: 09d6 00cf | | Action Mark_Auxiliary 09d7 7833 |x3 | Jump 0xa0b 09d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x1 = 0x9d8,0x2 09d9 0217 | | Execute Heap_Access,All_Reference 09da 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09db 00da | | Load_Top At_Offset_2 09dc 0217 | | Execute Heap_Access,All_Reference 09dd 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09de 0217 | | Execute Heap_Access,All_Reference 09df 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09e0 027f | | Execute Discrete,Equal 09e1 6824 |h$ | Jump_Zero 0xa06 09e2 00d9 | | Load_Top At_Offset_1 09e3 0217 | | Execute Heap_Access,All_Reference 09e4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 09e5 0e01 | | Execute_Immediate Not_Equal,0x1 09e6 681f |h | Jump_Zero 0xa06 09e7 00d9 | | Load_Top At_Offset_1 09e8 0217 | | Execute Heap_Access,All_Reference 09e9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09ea 0217 | | Execute Heap_Access,All_Reference 09eb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 09ec 0e01 | | Execute_Immediate Not_Equal,0x1 09ed 6818 |h | Jump_Zero 0xa06 09ee 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x2 = 0x9ee,0x3 09ef 0217 | | Execute Heap_Access,All_Reference 09f0 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 09f1 0217 | | Execute Heap_Access,All_Reference 09f2 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 09f3 00da | | Load_Top At_Offset_2 09f4 0217 | | Execute Heap_Access,All_Reference 09f5 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 09f6 4975 |Iu | Short_Literal 0x175 09f7 00eb | | Load_Encached Diana_Cache 09f8 0098 | | Execute Package,Field_Read_Dynamic 09f9 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 09fa 00da | | Load_Top At_Offset_2 09fb 0217 | | Execute Heap_Access,All_Reference 09fc 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 09fd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x3 = 0x9fd,0x4 09fe 0217 | | Execute Heap_Access,All_Reference 09ff 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a00 0217 | | Execute Heap_Access,All_Reference 0a01 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a02 00da | | Load_Top At_Offset_2 0a03 0217 | | Execute Heap_Access,All_Reference 0a04 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0a05 7804 |x | Jump 0xa0a 0a06 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x4 = 0xa06,0x5 0a07 0217 | | Execute Heap_Access,All_Reference 0a08 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a09 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a0a 00c9 | | Action Pop_Auxiliary_Loop 0a0b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x5 = 0xa0b,0x1 0a0c 6804 |h | Jump_Zero 0xa11 0a0d 00d9 | | Load_Top At_Offset_1 0a0e 0217 | | Execute Heap_Access,All_Reference 0a0f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a10 77c7 |w | Jump_Nonzero 0x9d8 0a11 00ce | | Action Pop_Auxiliary 0a12 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x6 = 0xa12,0x6 0a13 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a14 00cf | | Action Mark_Auxiliary 0a15 7809 |x | Jump 0xa1f 0a16 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x7 = 0xa16,0x8 0a17 0217 | | Execute Heap_Access,All_Reference 0a18 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0a19 8236 | 6 | Call 0x1,0x36 0a1a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x8 = 0xa1a,0x9 0a1b 0217 | | Execute Heap_Access,All_Reference 0a1c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0a1d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a1e 00c9 | | Action Pop_Auxiliary_Loop 0a1f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0x9 = 0xa1f,0x7 0a20 77f5 |w | Jump_Nonzero 0xa16 0a21 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0a22 0000 0000 | | .BLANK 0000[0x6] 0a28 ; -------------------------------------------------------------------------------------- 0a28 ; SUBPROGRAM 0a28 ; -------------------------------------------------------------------------------------- 0a28 0a39 | 9 | .CONST 0x0a39 ; Address of begin 0a29 0a73 | s | .CONST 0x0a73 ; Address of exception handler 0a2a 0005 | | .CONST 0x0005 ; Number of locals 0a2b INIT_0a28: 0a2b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24 = .DEBUG 0x0a2b,0x193c,0x0002,0x0000,0x005a,0x7025,0x0000,0x0abe ; Debug Table 0x24.0x0 = 0xa2b,0xffff 0a2c e009 | | Load 0x0,0x9 ; Debug Table 0x24.0x1 = 0xa2c,0xfffe 0a2d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0a2e 02ff | | Declare_Variable Variant_Record 0a2f 00d8 | | Load_Top At_Offset_0 0a30 1c00 | | Execute_Immediate Run_Utility,0x0 0a31 e009 | | Load 0x0,0x9 ; Debug Table 0x24.0x2 = 0xa31,0xfffd 0a32 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0a33 e009 | | Load 0x0,0x9 ; Debug Table 0x24.0x3 = 0xa33,0xfffc 0a34 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0a35 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0a36 02c7 | | Declare_Variable Any 0a37 00d8 | | Load_Top At_Offset_0 0a38 1c00 | | Execute_Immediate Run_Utility,0x0 0a39 BODY_0a28: 0a39 e009 | | Load 0x0,0x9 ; Debug Table 0x24.0x4 = 0xa39,0x1 0a3a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0a3b 00db | | Load_Top At_Offset_3 0a3c 603b |`; | Indirect_Literal Discrete,0xa78,{0x00000000, 0x00004000} 0a3d e001 | | Load 0x0,0x1 0a3e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0a3f 4800 |H | Short_Literal 0x0 0a40 e009 | | Load 0x0,0x9 0a41 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0a42 e5ff | | Load 0x2,-0x1 0a43 e009 | | Load 0x0,0x9 0a44 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0a45 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0a46 00d1 | | Pop_Control Pop_Count_1 0a47 005a | Z | Store_Top Discrete,At_Offset_2 0a48 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x5 = 0xa48,0x2 0a49 7026 |p& | Jump_Nonzero 0xa70 0a4a e009 | | Load 0x0,0x9 ; Debug Table 0x24.0x6 = 0xa4a,0x3 0a4b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0a4c 00d9 | | Load_Top At_Offset_1 0a4d 0120 | | Execute Any,Is_Value 0a4e 6804 |h | Jump_Zero 0xa53 0a4f e009 | | Load 0x0,0x9 0a50 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0a51 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0a52 7801 |x | Jump 0xa54 0a53 00d9 | | Load_Top At_Offset_1 0a54 e009 | | Load 0x0,0x9 0a55 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0a56 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0a57 6020 |` | Indirect_Literal Discrete,0xa78,{0x00000000, 0x00004000} 0a58 4801 |H | Short_Literal 0x1 0a59 4800 |H | Short_Literal 0x0 0a5a 4800 |H | Short_Literal 0x0 0a5b e001 | | Load 0x0,0x1 0a5c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0a5d 4800 |H | Short_Literal 0x0 0a5e e403 | | Load 0x2,0x3 0a5f e009 | | Load 0x0,0x9 0a60 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0a61 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a62 e009 | | Load 0x0,0x9 0a63 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0a64 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0a65 c402 | | Store 0x2,0x2 0a66 c405 | | Store 0x2,0x5 0a67 005a | Z | Store_Top Discrete,At_Offset_2 0a68 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x7 = 0xa68,0x4 0a69 7006 |p | Jump_Nonzero 0xa70 0a6a 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x8 = 0xa6a,0x5 0a6b 4976 |Iv | Short_Literal 0x176 0a6c 00eb | | Load_Encached Diana_Cache 0a6d 0098 | | Execute Package,Field_Read_Dynamic 0a6e 180f | | Execute Package,Field_Execute,Field_Number 0xf 0a6f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a70 0007 | | Action Break_Optional ; Debug Table 0x24.0x9 = 0xa70,0x6 0a71 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0xa = 0xa71,0x401 0a72 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x24.0xb = 0xa72,0x6 0a73 TRAP_0a28: 0a73 0007 | | Action Break_Optional 0a74 0007 | | Action Break_Optional ; Debug Table 0x24.0xc = 0xa74,0x7 0a75 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x24.0xd = 0xa75,0x801 0a76 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x24.0xe = 0xa76,0x7 0a77 0000 | | .XXX[0x1] 0a78 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 0a7c 0000 0000 | | .BLANK 0000[0x4] 0a80 ; -------------------------------------------------------------------------------------- 0a80 ; SUBPROGRAM 0a80 ; -------------------------------------------------------------------------------------- 0a80 0a8e | | .CONST 0x0a8e ; Address of begin 0a81 0004 | | .CONST 0x0004 ; Address of exception handler 0a82 0006 | | .CONST 0x0006 ; Number of locals 0a83 INIT_0a80: 0a83 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x25 = .DEBUG 0x0a83,0x195c,0x0002,0x0000,0x005a,0x7025,0x0000,0x0b50 ; Debug Table 0x25.0x0 = 0xa83,0xffff 0a84 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x25.0x1 = 0xa84,0x401 0a85 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x25.0x2 = 0xa85,0xffff 0a86 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x25.0x3 = 0xa86,0xfffe 0a87 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x25.0x4 = 0xa87,0x801 0a88 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x25.0x5 = 0xa88,0xfffe 0a89 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x25.0x6 = 0xa89,0xfffd 0a8a e5ff | | Load 0x2,-0x1 0a8b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a8c 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x25.0x7 = 0xa8c,0xfffc 0a8d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x25.0x8 = 0xa8d,0xfffb 0a8e BODY_0a80: 0a8e 00cf | | Action Mark_Auxiliary 0a8f 7837 |x7 | Jump 0xac7 0a90 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x9 = 0xa90,0x2 0a91 0007 | | Action Break_Optional 0a92 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0xa = 0xa92,0xc01 0a93 0217 | | Execute Heap_Access,All_Reference 0a94 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a95 00d9 | | Load_Top At_Offset_1 0a96 0007 | | Action Break_Optional 0a97 e40a | | Load 0x2,0xa ; Debug Table 0x25.0xb = 0xa97,0x1001 0a98 0007 | | Action Break_Optional 0a99 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x25.0xc = 0xa99,0x1002 0a9a 0007 | | Action Break_Optional ; Debug Table 0x25.0xd = 0xa9a,0x1003 0a9b 00d0 | | Action Swap_Control ; Debug Table 0x25.0xe = 0xa9b,0x1004 0a9c 00d1 | | Pop_Control Pop_Count_1 0a9d 49af |I | Short_Literal 0x1af ; Debug Table 0x25.0xf = 0xa9d,0xc01 0a9e 00eb | | Load_Encached Diana_Cache 0a9f 0096 | | Execute Package,Entry 0aa0 00d0 | | Action Swap_Control 0aa1 00d1 | | Pop_Control Pop_Count_1 0aa2 8238 | 8 | Call 0x1,0x38 ; Debug Table 0x25.0x10 = 0xaa2,0x2 0aa3 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0aa4 0007 | | Action Break_Optional ; Debug Table 0x25.0x11 = 0xaa4,0x3 0aa5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x12 = 0xaa5,0x1401 0aa6 021d | | Execute Heap_Access,Is_Null 0aa7 7019 |p | Jump_Nonzero 0xac1 ; Debug Table 0x25.0x13 = 0xaa7,0x3 0aa8 0007 | | Action Break_Optional ; Debug Table 0x25.0x14 = 0xaa8,0x4 0aa9 e403 | | Load 0x2,0x3 ; Debug Table 0x25.0x15 = 0xaa9,0x1801 0aaa 021d | | Execute Heap_Access,Is_Null 0aab 6809 |h | Jump_Zero 0xab5 ; Debug Table 0x25.0x16 = 0xaab,0x4 0aac 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x17 = 0xaac,0x5 0aad 4975 |Iu | Short_Literal 0x175 0aae 00eb | | Load_Encached Diana_Cache 0aaf 0098 | | Execute Package,Field_Read_Dynamic 0ab0 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0ab1 a402 | | Store_Unchecked 0x2,0x2 0ab2 e402 | | Load 0x2,0x2 ; Debug Table 0x25.0x18 = 0xab2,0x6 0ab3 a403 | | Store_Unchecked 0x2,0x3 0ab4 780c |x | Jump 0xac1 0ab5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x19 = 0xab5,0x7 0ab6 4975 |Iu | Short_Literal 0x175 0ab7 00eb | | Load_Encached Diana_Cache 0ab8 0098 | | Execute Package,Field_Read_Dynamic 0ab9 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0aba 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0abb 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x1a = 0xabb,0x8 0abc e403 | | Load 0x2,0x3 0abd 00eb | | Load_Encached Diana_Cache 0abe 1877 | w | Execute Package,Field_Execute,Field_Number 0x77 0abf 00da | | Load_Top At_Offset_2 ; Debug Table 0x25.0x1b = 0xabf,0x9 0ac0 a403 | | Store_Unchecked 0x2,0x3 0ac1 0007 | | Action Break_Optional ; Debug Table 0x25.0x1c = 0xac1,0xa 0ac2 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x1d = 0xac2,0x1c01 0ac3 0217 | | Execute Heap_Access,All_Reference 0ac4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ac5 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x25.0x1e = 0xac5,0xa 0ac6 00c9 | | Action Pop_Auxiliary_Loop 0ac7 0007 | | Action Break_Optional ; Debug Table 0x25.0x1f = 0xac7,0x1 0ac8 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x20 = 0xac8,0x2001 0ac9 021d | | Execute Heap_Access,Is_Null 0aca 6fc5 |o | Jump_Zero 0xa90 ; Debug Table 0x25.0x21 = 0xaca,0x1 0acb 00ce | | Action Pop_Auxiliary 0acc e402 | | Load 0x2,0x2 ; Debug Table 0x25.0x22 = 0xacc,0xb 0acd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ace 0000 0000 | | .XXX[0x2] 0ad0 ; -------------------------------------------------------------------------------------- 0ad0 ; SUBPROGRAM 0ad0 ; -------------------------------------------------------------------------------------- 0ad0 0ade | | .CONST 0x0ade ; Address of begin 0ad1 0004 | | .CONST 0x0004 ; Address of exception handler 0ad2 0006 | | .CONST 0x0006 ; Number of locals 0ad3 INIT_0ad0: 0ad3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x26 = .DEBUG 0x0ad3,0x19a4,0x0002,0x0000,0x005a,0x7025,0x0000,0x0be4 ; Debug Table 0x26.0x0 = 0xad3,0xffff 0ad4 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x26.0x1 = 0xad4,0x401 0ad5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x26.0x2 = 0xad5,0xffff 0ad6 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x26.0x3 = 0xad6,0xfffe 0ad7 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x26.0x4 = 0xad7,0x801 0ad8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x26.0x5 = 0xad8,0xfffe 0ad9 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x26.0x6 = 0xad9,0xfffd 0ada e5ff | | Load 0x2,-0x1 0adb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0adc 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x26.0x7 = 0xadc,0xfffc 0add 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x26.0x8 = 0xadd,0xfffb 0ade BODY_0ad0: 0ade 00cf | | Action Mark_Auxiliary 0adf 7829 |x) | Jump 0xb09 0ae0 0007 | | Action Break_Optional ; Debug Table 0x26.0x9 = 0xae0,0x2 0ae1 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0xa = 0xae1,0xc01 0ae2 0217 | | Execute Heap_Access,All_Reference 0ae3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ae4 8238 | 8 | Call 0x1,0x38 ; Debug Table 0x26.0xb = 0xae4,0x2 0ae5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0ae6 0007 | | Action Break_Optional ; Debug Table 0x26.0xc = 0xae6,0x3 0ae7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0xd = 0xae7,0x1001 0ae8 021d | | Execute Heap_Access,Is_Null 0ae9 7019 |p | Jump_Nonzero 0xb03 ; Debug Table 0x26.0xe = 0xae9,0x3 0aea 0007 | | Action Break_Optional ; Debug Table 0x26.0xf = 0xaea,0x4 0aeb e403 | | Load 0x2,0x3 ; Debug Table 0x26.0x10 = 0xaeb,0x1401 0aec 021d | | Execute Heap_Access,Is_Null 0aed 6809 |h | Jump_Zero 0xaf7 ; Debug Table 0x26.0x11 = 0xaed,0x4 0aee 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x12 = 0xaee,0x5 0aef 4975 |Iu | Short_Literal 0x175 0af0 00eb | | Load_Encached Diana_Cache 0af1 0098 | | Execute Package,Field_Read_Dynamic 0af2 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0af3 a402 | | Store_Unchecked 0x2,0x2 0af4 e402 | | Load 0x2,0x2 ; Debug Table 0x26.0x13 = 0xaf4,0x6 0af5 a403 | | Store_Unchecked 0x2,0x3 0af6 780c |x | Jump 0xb03 0af7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x14 = 0xaf7,0x7 0af8 4975 |Iu | Short_Literal 0x175 0af9 00eb | | Load_Encached Diana_Cache 0afa 0098 | | Execute Package,Field_Read_Dynamic 0afb 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0afc 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0afd 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x15 = 0xafd,0x8 0afe e403 | | Load 0x2,0x3 0aff 00eb | | Load_Encached Diana_Cache 0b00 1877 | w | Execute Package,Field_Execute,Field_Number 0x77 0b01 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0x16 = 0xb01,0x9 0b02 a403 | | Store_Unchecked 0x2,0x3 0b03 0007 | | Action Break_Optional ; Debug Table 0x26.0x17 = 0xb03,0xa 0b04 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x18 = 0xb04,0x1801 0b05 0217 | | Execute Heap_Access,All_Reference 0b06 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b07 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x26.0x19 = 0xb07,0xa 0b08 00c9 | | Action Pop_Auxiliary_Loop 0b09 0007 | | Action Break_Optional ; Debug Table 0x26.0x1a = 0xb09,0x1 0b0a 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x1b = 0xb0a,0x1c01 0b0b 021d | | Execute Heap_Access,Is_Null 0b0c 6fd3 |o | Jump_Zero 0xae0 ; Debug Table 0x26.0x1c = 0xb0c,0x1 0b0d 00ce | | Action Pop_Auxiliary 0b0e e402 | | Load 0x2,0x2 ; Debug Table 0x26.0x1d = 0xb0e,0xb 0b0f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0b10 ; -------------------------------------------------------------------------------------- 0b10 ; SUBPROGRAM 0b10 ; -------------------------------------------------------------------------------------- 0b10 0b17 | | .CONST 0x0b17 ; Address of begin 0b11 0004 | | .CONST 0x0004 ; Address of exception handler 0b12 0004 | | .CONST 0x0004 ; Number of locals 0b13 INIT_0b10: 0b13 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x27 = .DEBUG 0x0b13,0x19e2,0x0002,0x0000,0x005a,0x7025,0x0000,0x0c78 ; Debug Table 0x27.0x0 = 0xb13,0xffff 0b14 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x1 = 0xb14,0xfffe 0b15 e003 | | Load 0x0,0x3 ; Debug Table 0x27.0x2 = 0xb15,0xfffd 0b16 1b41 | A | Execute Package,Field_Read,Field_Number 0x41 0b17 BODY_0b10: 0b17 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x3 = 0xb17,0x1 0b18 0217 | | Execute Heap_Access,All_Reference 0b19 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0b1a 4604 |F | Jump_Case 0x5 0b1b 786a |xj | Jump 0xb86 ; case 0x0 0b1c 7803 |x | Jump 0xb20 ; case 0x1 0b1d 7802 |x | Jump 0xb20 ; case 0x2 0b1e 7867 |xg | Jump 0xb86 ; case 0x3 0b1f 783f |x? | Jump 0xb5f ; case 0x4 0b20 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x4 = 0xb20,0x2 0b21 0217 | | Execute Heap_Access,All_Reference 0b22 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0b23 0007 | | Action Break_Optional 0b24 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x5 = 0xb24,0x401 0b25 021d | | Execute Heap_Access,Is_Null 0b26 00d0 | | Action Swap_Control 0b27 00d1 | | Pop_Control Pop_Count_1 0b28 700d |p | Jump_Nonzero 0xb36 ; Debug Table 0x27.0x6 = 0xb28,0x2 0b29 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0x7 = 0xb29,0x3 0b2a 0217 | | Execute Heap_Access,All_Reference 0b2b 2c07 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x7 0b2c e5fc | | Load 0x2,-0x4 0b2d e5fe | | Load 0x2,-0x2 0b2e 0217 | | Execute Heap_Access,All_Reference 0b2f 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0b30 4972 |Ir | Short_Literal 0x172 0b31 00eb | | Load_Encached Diana_Cache 0b32 0098 | | Execute Package,Field_Read_Dynamic 0b33 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0b34 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0b35 7803 |x | Jump 0xb39 0b36 0007 | | Action Break_Optional ; Debug Table 0x27.0x8 = 0xb36,0x4 0b37 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x27.0x9 = 0xb37,0x801 0b38 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x27.0xa = 0xb38,0x4 0b39 0007 | | Action Break_Optional ; Debug Table 0x27.0xb = 0xb39,0x5 0b3a 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0xc = 0xb3a,0xc01 0b3b 021d | | Execute Heap_Access,Is_Null 0b3c 7006 |p | Jump_Nonzero 0xb43 ; Debug Table 0x27.0xd = 0xb3c,0x5 0b3d 00da | | Load_Top At_Offset_2 ; Debug Table 0x27.0xe = 0xb3d,0x6 0b3e 4974 |It | Short_Literal 0x174 0b3f 00eb | | Load_Encached Diana_Cache 0b40 0098 | | Execute Package,Field_Read_Dynamic 0b41 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0b42 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0b43 e5fe | | Load 0x2,-0x2 ; Debug Table 0x27.0xf = 0xb43,0x7 0b44 0217 | | Execute Heap_Access,All_Reference 0b45 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0b46 6803 |h | Jump_Zero 0xb4a 0b47 0007 | | Action Break_Optional ; Debug Table 0x27.0x10 = 0xb47,0x8 0b48 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x27.0x11 = 0xb48,0x1001 0b49 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 ; Debug Table 0x27.0x12 = 0xb49,0x8 0b4a e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x13 = 0xb4a,0x9 0b4b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b4c e005 | | Load 0x0,0x5 0b4d 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0b4e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b4f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x14 = 0xb4f,0xa 0b50 e003 | | Load 0x0,0x3 0b51 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0b52 7009 |p | Jump_Nonzero 0xb5c 0b53 e5fc | | Load 0x2,-0x4 ; Debug Table 0x27.0x15 = 0xb53,0xb 0b54 00d9 | | Load_Top At_Offset_1 0b55 e003 | | Load 0x0,0x3 0b56 1845 | E | Execute Package,Field_Execute,Field_Number 0x45 0b57 4975 |Iu | Short_Literal 0x175 0b58 00eb | | Load_Encached Diana_Cache 0b59 0098 | | Execute Package,Field_Read_Dynamic 0b5a 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0b5b 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0b5c 0007 | | Action Break_Optional ; Debug Table 0x27.0x16 = 0xb5c,0xc 0b5d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x27.0x17 = 0xb5d,0x1401 0b5e 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 ; Debug Table 0x27.0x18 = 0xb5e,0xc 0b5f 0007 | | Action Break_Optional ; Debug Table 0x27.0x19 = 0xb5f,0xd 0b60 e5fd | | Load 0x2,-0x3 ; Debug Table 0x27.0x1a = 0xb60,0x1801 0b61 0007 | | Action Break_Optional 0b62 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x27.0x1b = 0xb62,0x1802 0b63 0007 | | Action Break_Optional ; Debug Table 0x27.0x1c = 0xb63,0x1803 0b64 0007 | | Action Break_Optional ; Debug Table 0x27.0x1d = 0xb64,0x1804 0b65 0f0c | | Execute_Immediate Equal,0xc ; Debug Table 0x27.0x1e = 0xb65,0xd 0b66 6803 |h | Jump_Zero 0xb6a 0b67 0007 | | Action Break_Optional ; Debug Table 0x27.0x1f = 0xb67,0xe 0b68 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x27.0x20 = 0xb68,0x1c01 0b69 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 ; Debug Table 0x27.0x21 = 0xb69,0xe 0b6a e00b | | Load 0x0,0xb ; Debug Table 0x27.0x22 = 0xb6a,0xf 0b6b 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0b6c e009 | | Load 0x0,0x9 0b6d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0b6e 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0b6f e5fc | | Load 0x2,-0x4 0b70 00eb | | Load_Encached Diana_Cache 0b71 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0b72 e5fe | | Load 0x2,-0x2 0b73 0217 | | Execute Heap_Access,All_Reference 0b74 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 0b75 e006 | | Load 0x0,0x6 0b76 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0b77 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0b78 0007 | | Action Break_Optional ; Debug Table 0x27.0x23 = 0xb78,0x10 0b79 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x24 = 0xb79,0x2001 0b7a 021d | | Execute Heap_Access,Is_Null 0b7b 7007 |p | Jump_Nonzero 0xb83 ; Debug Table 0x27.0x25 = 0xb7b,0x10 0b7c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x26 = 0xb7c,0x11 0b7d 8238 | 8 | Call 0x1,0x38 0b7e 4975 |Iu | Short_Literal 0x175 0b7f 00eb | | Load_Encached Diana_Cache 0b80 0098 | | Execute Package,Field_Read_Dynamic 0b81 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0b82 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0b83 0007 | | Action Break_Optional ; Debug Table 0x27.0x27 = 0xb83,0x12 0b84 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x27.0x28 = 0xb84,0x2401 0b85 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 ; Debug Table 0x27.0x29 = 0xb85,0x12 0b86 0007 | | Action Break_Optional ; Debug Table 0x27.0x2a = 0xb86,0x13 0b87 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x27.0x2b = 0xb87,0x2801 0b88 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 ; Debug Table 0x27.0x2c = 0xb88,0x13 0b89 0000 0000 | | .BLANK 0000[0x7] 0b90 ; -------------------------------------------------------------------------------------- 0b90 ; SUBPROGRAM 0b90 ; -------------------------------------------------------------------------------------- 0b90 0b98 | | .CONST 0x0b98 ; Address of begin 0b91 0004 | | .CONST 0x0004 ; Address of exception handler 0b92 0004 | | .CONST 0x0004 ; Number of locals 0b93 INIT_0b90: 0b93 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x28 = .DEBUG 0x0b93,0x1a3e,0x0002,0x0000,0x005a,0x7025,0x0000,0x0d73 ; Debug Table 0x28.0x0 = 0xb93,0xffff 0b94 e214 | | Load 0x1,0x14 ; Debug Table 0x28.0x1 = 0xb94,0xfffe 0b95 e5fe | | Load 0x2,-0x2 0b96 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b97 e21c | | Load 0x1,0x1c ; Debug Table 0x28.0x2 = 0xb97,0xfffd 0b98 BODY_0b90: 0b98 00cf | | Action Mark_Auxiliary 0b99 7842 |xB | Jump 0xbdc 0b9a e5fc | | Load 0x2,-0x4 ; Debug Table 0x28.0x3 = 0xb9a,0x2 0b9b e5fd | | Load 0x2,-0x3 0b9c e403 | | Load 0x2,0x3 0b9d e5ff | | Load 0x2,-0x1 0b9e 823b | ; | Call 0x1,0x3b 0b9f a402 | | Store_Unchecked 0x2,0x2 0ba0 0007 | | Action Break_Optional ; Debug Table 0x28.0x4 = 0xba0,0x3 0ba1 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x5 = 0xba1,0x401 0ba2 021d | | Execute Heap_Access,Is_Null 0ba3 7033 |p3 | Jump_Nonzero 0xbd7 ; Debug Table 0x28.0x6 = 0xba3,0x3 0ba4 e22a | * | Load 0x1,0x2a ; Debug Table 0x28.0x7 = 0xba4,0x4 0ba5 0322 | " | Declare_Variable Record 0ba6 00db | | Load_Top At_Offset_3 0ba7 0217 | | Execute Heap_Access,All_Reference 0ba8 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0ba9 00d9 | | Load_Top At_Offset_1 0baa 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0bab 00db | | Load_Top At_Offset_3 0bac 0217 | | Execute Heap_Access,All_Reference 0bad 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0bae 00d9 | | Load_Top At_Offset_1 0baf 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0bb0 00db | | Load_Top At_Offset_3 0bb1 0217 | | Execute Heap_Access,All_Reference 0bb2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0bb3 00d9 | | Load_Top At_Offset_1 0bb4 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0bb5 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x28.0x8 = 0xbb5,0x801 0bb6 e402 | | Load 0x2,0x2 ; Debug Table 0x28.0x9 = 0xbb6,0x4 0bb7 4975 |Iu | Short_Literal 0x175 0bb8 00eb | | Load_Encached Diana_Cache 0bb9 0098 | | Execute Package,Field_Read_Dynamic 0bba 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 0bbb 00d9 | | Load_Top At_Offset_1 0bbc 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0bbd 00da | | Load_Top At_Offset_2 0bbe 00d9 | | Load_Top At_Offset_1 0bbf 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0bc0 e21c | | Load 0x1,0x1c 0bc1 e403 | | Load 0x2,0x3 0bc2 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0bc3 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0bc4 0007 | | Action Break_Optional ; Debug Table 0x28.0xa = 0xbc4,0x5 0bc5 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0xb = 0xbc5,0x6 0bc6 0217 | | Execute Heap_Access,All_Reference 0bc7 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0bc8 0f04 | | Execute_Immediate Equal,0x4 0bc9 6804 |h | Jump_Zero 0xbce 0bca 4802 |H | Short_Literal 0x2 ; Debug Table 0x28.0xc = 0xbca,0x7 0bcb 00da | | Load_Top At_Offset_2 0bcc 0217 | | Execute Heap_Access,All_Reference 0bcd 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0bce 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0xd = 0xbce,0x8 0bcf 0217 | | Execute Heap_Access,All_Reference 0bd0 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0bd1 0e01 | | Execute_Immediate Not_Equal,0x1 0bd2 6804 |h | Jump_Zero 0xbd7 0bd3 4801 |H | Short_Literal 0x1 0bd4 e402 | | Load 0x2,0x2 0bd5 8231 | 1 | Call 0x1,0x31 0bd6 6807 |h | Jump_Zero 0xbde 0bd7 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0xe = 0xbd7,0x9 0bd8 0217 | | Execute Heap_Access,All_Reference 0bd9 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0bda 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0bdb 00c9 | | Action Pop_Auxiliary_Loop 0bdc 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0xf = 0xbdc,0x1 0bdd 77bc |w | Jump_Nonzero 0xb9a 0bde 00ce | | Action Pop_Auxiliary 0bdf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x10 = 0xbdf,0xa 0be0 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0be1 0000 0000 | | .BLANK 0000[0x7] 0be8 ; -------------------------------------------------------------------------------------- 0be8 ; SUBPROGRAM 0be8 ; -------------------------------------------------------------------------------------- 0be8 0bf8 | | .CONST 0x0bf8 ; Address of begin 0be9 0004 | | .CONST 0x0004 ; Address of exception handler 0bea 0006 | | .CONST 0x0006 ; Number of locals 0beb INIT_0be8: 0beb 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x29 = .DEBUG 0x0beb,0x1a62,0x0002,0x0000,0x005a,0x7025,0x0000,0x0e06 ; Debug Table 0x29.0x0 = 0xbeb,0xffff 0bec e214 | | Load 0x1,0x14 ; Debug Table 0x29.0x1 = 0xbec,0xfffe 0bed e5fd | | Load 0x2,-0x3 0bee 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bef e21c | | Load 0x1,0x1c ; Debug Table 0x29.0x2 = 0xbef,0xfffd 0bf0 e5fe | | Load 0x2,-0x2 0bf1 8232 | 2 | Call 0x1,0x32 0bf2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bf3 e21c | | Load 0x1,0x1c ; Debug Table 0x29.0x3 = 0xbf3,0xfffc 0bf4 00d9 | | Load_Top At_Offset_1 0bf5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bf6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x29.0x4 = 0xbf6,0xfffb 0bf7 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0bf8 BODY_0be8: 0bf8 4801 |H | Short_Literal 0x1 ; Debug Table 0x29.0x5 = 0xbf8,0x1 0bf9 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0bfa e5fb | | Load 0x2,-0x5 ; Debug Table 0x29.0x6 = 0xbfa,0x3 0bfb e5fc | | Load 0x2,-0x4 0bfc e403 | | Load 0x2,0x3 0bfd e5ff | | Load 0x2,-0x1 0bfe 823b | ; | Call 0x1,0x3b 0bff a402 | | Store_Unchecked 0x2,0x2 0c00 0007 | | Action Break_Optional ; Debug Table 0x29.0x7 = 0xc00,0x4 0c01 e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x8 = 0xc01,0x401 0c02 021d | | Execute Heap_Access,Is_Null 0c03 7021 |p! | Jump_Nonzero 0xc25 ; Debug Table 0x29.0x9 = 0xc03,0x4 0c04 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0xa = 0xc04,0x5 0c05 680e |h | Jump_Zero 0xc14 0c06 e403 | | Load 0x2,0x3 0c07 0217 | | Execute Heap_Access,All_Reference 0c08 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0c09 00db | | Load_Top At_Offset_3 0c0a 0217 | | Execute Heap_Access,All_Reference 0c0b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c0c 021f | | Execute Heap_Access,Equal 0c0d 6806 |h | Jump_Zero 0xc14 0c0e 00da | | Load_Top At_Offset_2 0c0f 0217 | | Execute Heap_Access,All_Reference 0c10 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0c11 e402 | | Load 0x2,0x2 0c12 8233 | 3 | Call 0x1,0x33 0c13 7003 |p | Jump_Nonzero 0xc17 0c14 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0xb = 0xc14,0x6 0c15 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0c16 7822 |x" | Jump 0xc39 ; Debug Table 0x29.0xc = 0xc16,0x7 0c17 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0xd = 0xc17,0x8 0c18 0217 | | Execute Heap_Access,All_Reference 0c19 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0c1a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0c1b e403 | | Load 0x2,0x3 ; Debug Table 0x29.0xe = 0xc1b,0x9 0c1c 0217 | | Execute Heap_Access,All_Reference 0c1d 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0c1e 0e01 | | Execute_Immediate Not_Equal,0x1 0c1f 6812 |h | Jump_Zero 0xc32 0c20 4800 |H | Short_Literal 0x0 0c21 e402 | | Load 0x2,0x2 0c22 8231 | 1 | Call 0x1,0x31 0c23 6815 |h | Jump_Zero 0xc39 0c24 780d |x | Jump 0xc32 0c25 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0xf = 0xc25,0xa 0c26 680b |h | Jump_Zero 0xc32 0c27 00da | | Load_Top At_Offset_2 0c28 0217 | | Execute Heap_Access,All_Reference 0c29 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c2a e403 | | Load 0x2,0x3 0c2b 0217 | | Execute Heap_Access,All_Reference 0c2c 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0c2d 021f | | Execute Heap_Access,Equal 0c2e 6803 |h | Jump_Zero 0xc32 0c2f 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x10 = 0xc2f,0xb 0c30 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0c31 7807 |x | Jump 0xc39 ; Debug Table 0x29.0x11 = 0xc31,0xc 0c32 e403 | | Load 0x2,0x3 ; Debug Table 0x29.0x12 = 0xc32,0xd 0c33 0217 | | Execute Heap_Access,All_Reference 0c34 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0c35 a403 | | Store_Unchecked 0x2,0x3 0c36 00c9 | | Action Pop_Auxiliary_Loop 0c37 e403 | | Load 0x2,0x3 ; Debug Table 0x29.0x13 = 0xc37,0x2 0c38 77c1 |w | Jump_Nonzero 0xbfa 0c39 00ce | | Action Pop_Auxiliary 0c3a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0x14 = 0xc3a,0xe 0c3b 6802 |h | Jump_Zero 0xc3e 0c3c 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x15 = 0xc3c,0xf 0c3d 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0c3e 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x16 = 0xc3e,0x10 0c3f 8232 | 2 | Call 0x1,0x32 0c40 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0c41 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x17 = 0xc41,0x11 0c42 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0c43 0000 0000 | | .BLANK 0000[0x5] 0c48 ; -------------------------------------------------------------------------------------- 0c48 ; SUBPROGRAM 0c48 ; -------------------------------------------------------------------------------------- 0c48 0c4e | N | .CONST 0x0c4e ; Address of begin 0c49 0004 | | .CONST 0x0004 ; Address of exception handler 0c4a 0002 | | .CONST 0x0002 ; Number of locals 0c4b INIT_0c48: 0c4b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2a = .DEBUG 0x0c4b,0x1a94,0x0001,0x0000,0x005a,0x7025,0x0000,0x0fad ; Debug Table 0x2a.0x0 = 0xc4b,0xffff 0c4c e5fc | | Load 0x2,-0x4 0c4d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c4e BODY_0c48: 0c4e 00cf | | Action Mark_Auxiliary 0c4f 780f |x | Jump 0xc5f 0c50 e5fb | | Load 0x2,-0x5 ; Debug Table 0x2a.0x1 = 0xc50,0x2 0c51 0007 | | Action Break_Optional 0c52 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x2 = 0xc52,0x401 0c53 0217 | | Execute Heap_Access,All_Reference 0c54 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c55 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2a.0x3 = 0xc55,0x2 0c56 e5fe | | Load 0x2,-0x2 0c57 e5ff | | Load 0x2,-0x1 0c58 8227 | ' | Call 0x1,0x27 0c59 0007 | | Action Break_Optional ; Debug Table 0x2a.0x4 = 0xc59,0x3 0c5a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2a.0x5 = 0xc5a,0x801 0c5b 0217 | | Execute Heap_Access,All_Reference 0c5c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c5d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x2a.0x6 = 0xc5d,0x3 0c5e 00c9 | | Action Pop_Auxiliary_Loop 0c5f 0007 | | Action Break_Optional ; Debug Table 0x2a.0x7 = 0xc5f,0x1 0c60 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2a.0x8 = 0xc60,0xc01 0c61 021d | | Execute Heap_Access,Is_Null 0c62 6fed |o | Jump_Zero 0xc50 ; Debug Table 0x2a.0x9 = 0xc62,0x1 0c63 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0c64 0000 0000 | | .BLANK 0000[0x4] 0c68 ; -------------------------------------------------------------------------------------- 0c68 ; SUBPROGRAM 0c68 ; -------------------------------------------------------------------------------------- 0c68 0c70 | p | .CONST 0x0c70 ; Address of begin 0c69 0004 | | .CONST 0x0004 ; Address of exception handler 0c6a 0004 | | .CONST 0x0004 ; Number of locals 0c6b INIT_0c68: 0c6b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2b = .DEBUG 0x0c6b,0x1aaa,0x0001,0x0000,0x005a,0x7025,0x0000,0x0ffa ; Debug Table 0x2b.0x0 = 0xc6b,0xffff 0c6c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2b.0x1 = 0xc6c,0xfffe 0c6d e21c | | Load 0x1,0x1c ; Debug Table 0x2b.0x2 = 0xc6d,0xfffd 0c6e e5fe | | Load 0x2,-0x2 0c6f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0c70 BODY_0c68: 0c70 00cf | | Action Mark_Auxiliary 0c71 7851 |xQ | Jump 0xcc3 0c72 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x3 = 0xc72,0x2 0c73 0217 | | Execute Heap_Access,All_Reference 0c74 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0c75 a402 | | Store_Unchecked 0x2,0x2 0c76 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x4 = 0xc76,0x3 0c77 0217 | | Execute Heap_Access,All_Reference 0c78 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0c79 0e01 | | Execute_Immediate Not_Equal,0x1 0c7a 4800 |H | Short_Literal 0x0 0c7b e402 | | Load 0x2,0x2 0c7c 8231 | 1 | Call 0x1,0x31 0c7d 0279 | y | Execute Discrete,And 0c7e 683f |h? | Jump_Zero 0xcbe 0c7f 00cf | | Action Mark_Auxiliary 0c80 7834 |x4 | Jump 0xcb5 0c81 0007 | | Action Break_Optional ; Debug Table 0x2b.0x5 = 0xc81,0x5 0c82 e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0x6 = 0xc82,0x401 0c83 0217 | | Execute Heap_Access,All_Reference 0c84 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c85 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x2b.0x7 = 0xc85,0x5 0c86 00db | | Load_Top At_Offset_3 ; Debug Table 0x2b.0x8 = 0xc86,0x6 0c87 e005 | | Load 0x0,0x5 0c88 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0c89 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0c8a e00c | | Load 0x0,0xc 0c8b 180f | | Execute Package,Field_Execute,Field_Number 0xf 0c8c 021f | | Execute Heap_Access,Equal 0c8d 7021 |p! | Jump_Nonzero 0xcaf 0c8e 00db | | Load_Top At_Offset_3 ; Debug Table 0x2b.0x9 = 0xc8e,0x7 0c8f e005 | | Load 0x0,0x5 0c90 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0c91 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0c92 e005 | | Load 0x0,0x5 0c93 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0c94 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0c95 e5ff | | Load 0x2,-0x1 0c96 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c97 021f | | Execute Heap_Access,Equal 0c98 680c |h | Jump_Zero 0xca5 0c99 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0xa = 0xc99,0x8 0c9a e5fb | | Load 0x2,-0x5 0c9b e5ff | | Load 0x2,-0x1 0c9c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0c9d e005 | | Load 0x0,0x5 0c9e 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0c9f e5fd | | Load 0x2,-0x3 0ca0 4805 |H | Short_Literal 0x5 0ca1 e5fc | | Load 0x2,-0x4 0ca2 e003 | | Load 0x0,0x3 0ca3 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 0ca4 780a |x | Jump 0xcaf 0ca5 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0xb = 0xca5,0x9 0ca6 e5fb | | Load 0x2,-0x5 0ca7 e5ff | | Load 0x2,-0x1 0ca8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ca9 e005 | | Load 0x0,0x5 0caa 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0cab e403 | | Load 0x2,0x3 0cac e5fd | | Load 0x2,-0x3 0cad e003 | | Load 0x0,0x3 0cae 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0caf 0007 | | Action Break_Optional ; Debug Table 0x2b.0xc = 0xcaf,0xa 0cb0 e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0xd = 0xcb0,0x801 0cb1 0217 | | Execute Heap_Access,All_Reference 0cb2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0cb3 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x2b.0xe = 0xcb3,0xa 0cb4 00c9 | | Action Pop_Auxiliary_Loop 0cb5 0007 | | Action Break_Optional ; Debug Table 0x2b.0xf = 0xcb5,0x4 0cb6 e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0x10 = 0xcb6,0xc01 0cb7 021d | | Execute Heap_Access,Is_Null 0cb8 6fc8 |o | Jump_Zero 0xc81 ; Debug Table 0x2b.0x11 = 0xcb8,0x4 0cb9 00ce | | Action Pop_Auxiliary 0cba e5fe | | Load 0x2,-0x2 ; Debug Table 0x2b.0x12 = 0xcba,0xb 0cbb 0217 | | Execute Heap_Access,All_Reference 0cbc 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0cbd a5fa | | Store_Unchecked 0x2,-0x6 0cbe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x13 = 0xcbe,0xc 0cbf 0217 | | Execute Heap_Access,All_Reference 0cc0 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0cc1 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0cc2 00c9 | | Action Pop_Auxiliary_Loop 0cc3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x14 = 0xcc3,0x1 0cc4 77ad |w | Jump_Nonzero 0xc72 0cc5 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0cc6 0000 0000 | | .XXX[0x2] 0cc8 ; -------------------------------------------------------------------------------------- 0cc8 ; SUBPROGRAM 0cc8 ; -------------------------------------------------------------------------------------- 0cc8 0ccf | | .CONST 0x0ccf ; Address of begin 0cc9 0004 | | .CONST 0x0004 ; Address of exception handler 0cca 0003 | | .CONST 0x0003 ; Number of locals 0ccb INIT_0cc8: 0ccb e21c | | Load 0x1,0x1c ; Debug Table 0x2c = .DEBUG 0x0ccb,0x1ad6,0x0001,0x0000,0x005a,0x7025,0x0000,0x10c6 ; Debug Table 0x2c.0x0 = 0xccb,0xffff 0ccc e5fc | | Load 0x2,-0x4 0ccd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0cce 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2c.0x1 = 0xcce,0xfffe 0ccf BODY_0cc8: 0ccf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2c.0x2 = 0xccf,0x1 0cd0 684c |hL | Jump_Zero 0xd1d 0cd1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2c.0x3 = 0xcd1,0x2 0cd2 0217 | | Execute Heap_Access,All_Reference 0cd3 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0cd4 0007 | | Action Break_Optional 0cd5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x4 = 0xcd5,0x401 0cd6 0217 | | Execute Heap_Access,All_Reference 0cd7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0cd8 00d0 | | Action Swap_Control 0cd9 00d1 | | Pop_Control Pop_Count_1 0cda 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x2c.0x5 = 0xcda,0x2 0cdb 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0x6 = 0xcdb,0x3 0cdc 00d9 | | Load_Top At_Offset_1 0cdd 8230 | 0 | Call 0x1,0x30 0cde 7008 |p | Jump_Nonzero 0xce7 0cdf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2c.0x7 = 0xcdf,0x4 0ce0 e5fb | | Load 0x2,-0x5 0ce1 e5fd | | Load 0x2,-0x3 0ce2 00db | | Load_Top At_Offset_3 0ce3 e5fc | | Load 0x2,-0x4 0ce4 e5ff | | Load 0x2,-0x1 0ce5 823f | ? | Call 0x1,0x3f 0ce6 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0ce7 0007 | | Action Break_Optional ; Debug Table 0x2c.0x8 = 0xce7,0x5 0ce8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2c.0x9 = 0xce8,0x801 0ce9 0007 | | Action Break_Optional 0cea 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2c.0xa = 0xcea,0x802 0ceb 0007 | | Action Break_Optional ; Debug Table 0x2c.0xb = 0xceb,0x803 0cec 0007 | | Action Break_Optional ; Debug Table 0x2c.0xc = 0xcec,0x804 0ced 0b17 | | Execute_Immediate Case_Compare,0x17 ; Debug Table 0x2c.0xd = 0xced,0x5 0cee 7007 |p | Jump_Nonzero 0xcf6 0cef 0b16 | | Execute_Immediate Case_Compare,0x16 0cf0 7005 |p | Jump_Nonzero 0xcf6 0cf1 0b14 | | Execute_Immediate Case_Compare,0x14 0cf2 7003 |p | Jump_Nonzero 0xcf6 0cf3 0b0c | | Execute_Immediate Case_Compare,0xc 0cf4 7001 |p | Jump_Nonzero 0xcf6 0cf5 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x2c.0xe = 0xcf5,0x7 0cf6 00d1 | | Pop_Control Pop_Count_1 0cf7 00cf | | Action Mark_Auxiliary 0cf8 7821 |x! | Jump 0xd1a 0cf9 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0xf = 0xcf9,0x9 0cfa 0217 | | Execute Heap_Access,All_Reference 0cfb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0cfc 0f01 | | Execute_Immediate Equal,0x1 0cfd 680f |h | Jump_Zero 0xd0d 0cfe e5fb | | Load 0x2,-0x5 ; Debug Table 0x2c.0x10 = 0xcfe,0xa 0cff 00da | | Load_Top At_Offset_2 0d00 4804 |H | Short_Literal 0x4 0d01 e5fd | | Load 0x2,-0x3 0d02 e5ff | | Load 0x2,-0x1 0d03 8227 | ' | Call 0x1,0x27 0d04 e5fb | | Load 0x2,-0x5 ; Debug Table 0x2c.0x11 = 0xd04,0xb 0d05 00db | | Load_Top At_Offset_3 0d06 0217 | | Execute Heap_Access,All_Reference 0d07 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0d08 4801 |H | Short_Literal 0x1 0d09 e5fd | | Load 0x2,-0x3 0d0a e5ff | | Load 0x2,-0x1 0d0b 823e | > | Call 0x1,0x3e 0d0c 7808 |x | Jump 0xd15 0d0d e5fb | | Load 0x2,-0x5 ; Debug Table 0x2c.0x12 = 0xd0d,0xc 0d0e 00db | | Load_Top At_Offset_3 0d0f 0217 | | Execute Heap_Access,All_Reference 0d10 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0d11 4801 |H | Short_Literal 0x1 0d12 e5fd | | Load 0x2,-0x3 0d13 e5ff | | Load 0x2,-0x1 0d14 823e | > | Call 0x1,0x3e 0d15 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x13 = 0xd15,0xd 0d16 0217 | | Execute Heap_Access,All_Reference 0d17 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0d18 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0d19 00c9 | | Action Pop_Auxiliary_Loop 0d1a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x14 = 0xd1a,0x8 0d1b 77dd |w | Jump_Nonzero 0xcf9 0d1c 00ce | | Action Pop_Auxiliary 0d1d 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0d1e 0000 0000 | | .XXX[0x2] 0d20 ; -------------------------------------------------------------------------------------- 0d20 ; SUBPROGRAM 0d20 ; -------------------------------------------------------------------------------------- 0d20 0d26 | & | .CONST 0x0d26 ; Address of begin 0d21 0004 | | .CONST 0x0004 ; Address of exception handler 0d22 0002 | | .CONST 0x0002 ; Number of locals 0d23 INIT_0d20: 0d23 e21c | | Load 0x1,0x1c ; Debug Table 0x2d = .DEBUG 0x0d23,0x1b02,0x0002,0x0000,0x005a,0x7025,0x0000,0x1172 ; Debug Table 0x2d.0x0 = 0xd23,0xffff 0d24 00db | | Load_Top At_Offset_3 0d25 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d26 BODY_0d20: 0d26 00cf | | Action Mark_Auxiliary 0d27 7815 |x | Jump 0xd3d 0d28 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x1 = 0xd28,0x2 0d29 0217 | | Execute Heap_Access,All_Reference 0d2a 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0d2b 0217 | | Execute Heap_Access,All_Reference 0d2c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0d2d 0f01 | | Execute_Immediate Equal,0x1 0d2e 6809 |h | Jump_Zero 0xd38 0d2f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x2 = 0xd2f,0x3 0d30 0217 | | Execute Heap_Access,All_Reference 0d31 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0d32 0217 | | Execute Heap_Access,All_Reference 0d33 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0d34 00da | | Load_Top At_Offset_2 0d35 0217 | | Execute Heap_Access,All_Reference 0d36 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0d37 7804 |x | Jump 0xd3c 0d38 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x3 = 0xd38,0x4 0d39 0217 | | Execute Heap_Access,All_Reference 0d3a 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0d3b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0d3c 00c9 | | Action Pop_Auxiliary_Loop 0d3d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2d.0x4 = 0xd3d,0x1 0d3e 0217 | | Execute Heap_Access,All_Reference 0d3f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0d40 77e7 |w | Jump_Nonzero 0xd28 0d41 00ce | | Action Pop_Auxiliary 0d42 00db | | Load_Top At_Offset_3 ; Debug Table 0x2d.0x5 = 0xd42,0x5 0d43 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0d44 0000 0000 | | .BLANK 0000[0x4] 0d48 ; -------------------------------------------------------------------------------------- 0d48 ; SUBPROGRAM 0d48 ; -------------------------------------------------------------------------------------- 0d48 0d4e | N | .CONST 0x0d4e ; Address of begin 0d49 0004 | | .CONST 0x0004 ; Address of exception handler 0d4a 0002 | | .CONST 0x0002 ; Number of locals 0d4b INIT_0d48: 0d4b e21c | | Load 0x1,0x1c ; Debug Table 0x2e = .DEBUG 0x0d4b,0x1b10,0x0002,0x0000,0x005a,0x7025,0x0000,0x11ad ; Debug Table 0x2e.0x0 = 0xd4b,0xffff 0d4c 00db | | Load_Top At_Offset_3 0d4d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d4e BODY_0d48: 0d4e 00cf | | Action Mark_Auxiliary 0d4f 7805 |x | Jump 0xd55 0d50 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0x1 = 0xd50,0x2 0d51 0217 | | Execute Heap_Access,All_Reference 0d52 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0d53 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0d54 00c9 | | Action Pop_Auxiliary_Loop 0d55 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0x2 = 0xd55,0x1 0d56 6806 |h | Jump_Zero 0xd5d 0d57 00d9 | | Load_Top At_Offset_1 0d58 0217 | | Execute Heap_Access,All_Reference 0d59 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d5a e5fe | | Load 0x2,-0x2 0d5b 027c | | | Execute Discrete,Less 0d5c 77f3 |w | Jump_Nonzero 0xd50 0d5d 00ce | | Action Pop_Auxiliary 0d5e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2e.0x3 = 0xd5e,0x3 0d5f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0d60 ; -------------------------------------------------------------------------------------- 0d60 ; SUBPROGRAM 0d60 ; -------------------------------------------------------------------------------------- 0d60 0d68 | h | .CONST 0x0d68 ; Address of begin 0d61 0004 | | .CONST 0x0004 ; Address of exception handler 0d62 0004 | | .CONST 0x0004 ; Number of locals 0d63 INIT_0d60: 0d63 e21c | | Load 0x1,0x1c ; Debug Table 0x2f = .DEBUG 0x0d63,0x1b1a,0x0002,0x0000,0x005a,0x7025,0x0000,0x11dc ; Debug Table 0x2f.0x0 = 0xd63,0xffff 0d64 00db | | Load_Top At_Offset_3 0d65 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d66 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x2f.0x1 = 0xd66,0xfffe 0d67 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x2 = 0xd67,0xfffd 0d68 BODY_0d60: 0d68 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x3 = 0xd68,0x1 0d69 7002 |p | Jump_Nonzero 0xd6c 0d6a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x4 = 0xd6a,0x2 0d6b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0d6c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x5 = 0xd6c,0x3 0d6d 0217 | | Execute Heap_Access,All_Reference 0d6e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0d6f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0d70 0007 | | Action Break_Optional ; Debug Table 0x2f.0x6 = 0xd70,0x4 0d71 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2f.0x7 = 0xd71,0x401 0d72 0217 | | Execute Heap_Access,All_Reference 0d73 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d74 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x2f.0x8 = 0xd74,0x4 0d75 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2f.0x9 = 0xd75,0x5 0d76 e003 | | Load 0x0,0x3 0d77 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0d78 180e | | Execute Package,Field_Execute,Field_Number 0xe 0d79 6805 |h | Jump_Zero 0xd7f 0d7a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0xa = 0xd7a,0x6 0d7b 0217 | | Execute Heap_Access,All_Reference 0d7c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0d7d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0d7e 7818 |x | Jump 0xd97 0d7f 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0xb = 0xd7f,0x7 0d80 00d9 | | Load_Top At_Offset_1 0d81 8230 | 0 | Call 0x1,0x30 0d82 7014 |p | Jump_Nonzero 0xd97 0d83 00da | | Load_Top At_Offset_2 0d84 0217 | | Execute Heap_Access,All_Reference 0d85 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0d86 0e01 | | Execute_Immediate Not_Equal,0x1 0d87 680f |h | Jump_Zero 0xd97 0d88 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0xc = 0xd88,0x8 0d89 8241 | A | Call 0x1,0x41 0d8a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0d8b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0xd = 0xd8b,0x9 0d8c 0217 | | Execute Heap_Access,All_Reference 0d8d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0d8e 6808 |h | Jump_Zero 0xd97 0d8f 00d8 | | Load_Top At_Offset_0 0d90 e00a | | Load 0x0,0xa 0d91 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 0d92 7004 |p | Jump_Nonzero 0xd97 0d93 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0xe = 0xd93,0xa 0d94 0217 | | Execute Heap_Access,All_Reference 0d95 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0d96 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0d97 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2f.0xf = 0xd97,0xb 0d98 00db | | Load_Top At_Offset_3 0d99 8242 | B | Call 0x1,0x42 0d9a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0d9b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x10 = 0xd9b,0xc 0d9c 8237 | 7 | Call 0x1,0x37 0d9d 00da | | Load_Top At_Offset_2 ; Debug Table 0x2f.0x11 = 0xd9d,0xd 0d9e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0d9f 0000 | | .XXX[0x1] 0da0 ; -------------------------------------------------------------------------------------- 0da0 ; SUBPROGRAM 0da0 ; -------------------------------------------------------------------------------------- 0da0 0dbd | | .CONST 0x0dbd ; Address of begin 0da1 0004 | | .CONST 0x0004 ; Address of exception handler 0da2 0007 | | .CONST 0x0007 ; Number of locals 0da3 INIT_0da0: 0da3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30 = .DEBUG 0x0da3,0x1b40,0x0001,0x0000,0x005a,0x7025,0x0000,0x1265 ; Debug Table 0x30.0x0 = 0xda3,0xffff 0da4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30.0x1 = 0xda4,0xfffe 0da5 e009 | | Load 0x0,0x9 ; Debug Table 0x30.0x2 = 0xda5,0xfffd 0da6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0da7 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0da8 02c7 | | Declare_Variable Any 0da9 00d8 | | Load_Top At_Offset_0 0daa 1c00 | | Execute_Immediate Run_Utility,0x0 0dab e009 | | Load 0x0,0x9 ; Debug Table 0x30.0x3 = 0xdab,0xfffc 0dac 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0dad e009 | | Load 0x0,0x9 ; Debug Table 0x30.0x4 = 0xdad,0xfffb 0dae 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0daf 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0db0 02ff | | Declare_Variable Variant_Record 0db1 e5ff | | Load 0x2,-0x1 0db2 e009 | | Load 0x0,0x9 0db3 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0db4 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0db5 00d9 | | Load_Top At_Offset_1 0db6 016d | m | Execute Variant_Record,Structure_Write 0db7 e009 | | Load 0x0,0x9 ; Debug Table 0x30.0x5 = 0xdb7,0xfffa 0db8 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0db9 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0dba 02ff | | Declare_Variable Variant_Record 0dbb 00d8 | | Load_Top At_Offset_0 0dbc 1c00 | | Execute_Immediate Run_Utility,0x0 0dbd BODY_0da0: 0dbd 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x6 = 0xdbd,0x1 0dbe 00da | | Load_Top At_Offset_2 0dbf e009 | | Load 0x0,0x9 0dc0 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0dc1 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0dc2 7015 |p | Jump_Nonzero 0xdd8 0dc3 e009 | | Load 0x0,0x9 ; Debug Table 0x30.0x7 = 0xdc3,0x2 0dc4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0dc5 00d9 | | Load_Top At_Offset_1 0dc6 6289 |b | Indirect_Literal Discrete,0x1050,{0x00000000, 0x00004000} 0dc7 e5fe | | Load 0x2,-0x2 0dc8 e406 | | Load 0x2,0x6 0dc9 e009 | | Load 0x0,0x9 0dca 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0dcb 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0dcc 00d1 | | Pop_Control Pop_Count_1 0dcd 005b | [ | Store_Top Discrete,At_Offset_3 0dce 00da | | Load_Top At_Offset_2 ; Debug Table 0x30.0x8 = 0xdce,0x3 0dcf 7004 |p | Jump_Nonzero 0xdd4 0dd0 00d8 | | Load_Top At_Offset_0 0dd1 00da | | Load_Top At_Offset_2 0dd2 016e | n | Execute Variant_Record,Not_Equal 0dd3 6801 |h | Jump_Zero 0xdd5 0dd4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x30.0x9 = 0xdd4,0x4 0dd5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x30.0xa = 0xdd5,0x5 0dd6 00da | | Load_Top At_Offset_2 0dd7 016d | m | Execute Variant_Record,Structure_Write 0dd8 e009 | | Load 0x0,0x9 ; Debug Table 0x30.0xb = 0xdd8,0x6 0dd9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0dda e404 | | Load 0x2,0x4 0ddb 0120 | | Execute Any,Is_Value 0ddc 6804 |h | Jump_Zero 0xde1 0ddd e009 | | Load 0x0,0x9 0dde 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0ddf 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0de0 7801 |x | Jump 0xde2 0de1 e404 | | Load 0x2,0x4 0de2 e009 | | Load 0x0,0x9 0de3 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0de4 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0de5 626a |bj | Indirect_Literal Discrete,0x1050,{0x00000000, 0x00004000} 0de6 4801 |H | Short_Literal 0x1 0de7 4800 |H | Short_Literal 0x0 0de8 4800 |H | Short_Literal 0x0 0de9 e5fe | | Load 0x2,-0x2 0dea 4800 |H | Short_Literal 0x0 0deb e406 | | Load 0x2,0x6 0dec e009 | | Load 0x0,0x9 0ded 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0dee 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0def c402 | | Store 0x2,0x2 0df0 c404 | | Store 0x2,0x4 0df1 005b | [ | Store_Top Discrete,At_Offset_3 0df2 00da | | Load_Top At_Offset_2 ; Debug Table 0x30.0xc = 0xdf2,0x7 0df3 7012 |p | Jump_Nonzero 0xe06 0df4 e402 | | Load 0x2,0x2 ; Debug Table 0x30.0xd = 0xdf4,0x8 0df5 4976 |Iv | Short_Literal 0x176 0df6 00eb | | Load_Encached Diana_Cache 0df7 0098 | | Execute Package,Field_Read_Dynamic 0df8 180f | | Execute Package,Field_Execute,Field_Number 0xf 0df9 a403 | | Store_Unchecked 0x2,0x3 0dfa e5fd | | Load 0x2,-0x3 ; Debug Table 0x30.0xe = 0xdfa,0x9 0dfb e403 | | Load 0x2,0x3 0dfc 4975 |Iu | Short_Literal 0x175 0dfd 00eb | | Load_Encached Diana_Cache 0dfe 0098 | | Execute Package,Field_Read_Dynamic 0dff 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 0e00 7005 |p | Jump_Nonzero 0xe06 0e01 e5fd | | Load 0x2,-0x3 ; Debug Table 0x30.0xf = 0xe01,0xa 0e02 e403 | | Load 0x2,0x3 0e03 00eb | | Load_Encached Diana_Cache 0e04 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0e05 a5fd | | Store_Unchecked 0x2,-0x3 0e06 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0e07 0000 | | .XXX[0x1] 0e08 ; -------------------------------------------------------------------------------------- 0e08 ; SUBPROGRAM 0e08 ; -------------------------------------------------------------------------------------- 0e08 0e26 | & | .CONST 0x0e26 ; Address of begin 0e09 0e46 | F | .CONST 0x0e46 ; Address of exception handler 0e0a 0005 | | .CONST 0x0005 ; Number of locals 0e0b INIT_0e08: 0e0b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x31 = .DEBUG 0x0e0b,0x1b62,0x0002,0x0000,0x005a,0x7025,0x0000,0x1326 ; Debug Table 0x31.0x0 = 0xe0b,0xffff 0e0c 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x31.0x1 = 0xe0c,0x401 0e0d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x31.0x2 = 0xe0d,0xffff 0e0e e009 | | Load 0x0,0x9 ; Debug Table 0x31.0x3 = 0xe0e,0xfffe 0e0f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0e10 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0e11 e00b | | Load 0x0,0xb 0e12 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0e13 e009 | | Load 0x0,0x9 0e14 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0e15 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0e16 e5fe | | Load 0x2,-0x2 0e17 00eb | | Load_Encached Diana_Cache 0e18 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0e19 e5ff | | Load 0x2,-0x1 0e1a 0217 | | Execute Heap_Access,All_Reference 0e1b 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 0e1c e006 | | Load 0x0,0x6 0e1d 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0e1e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e1f e009 | | Load 0x0,0x9 ; Debug Table 0x31.0x4 = 0xe1f,0xfffd 0e20 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0e21 e009 | | Load 0x0,0x9 ; Debug Table 0x31.0x5 = 0xe21,0xfffc 0e22 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0e23 02ff | | Declare_Variable Variant_Record 0e24 00d8 | | Load_Top At_Offset_0 0e25 1c00 | | Execute_Immediate Run_Utility,0x0 0e26 BODY_0e08: 0e26 00cf | | Action Mark_Auxiliary 0e27 7816 |x | Jump 0xe3e 0e28 e009 | | Load 0x0,0x9 ; Debug Table 0x31.0x6 = 0xe28,0x2 0e29 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0e2a 00da | | Load_Top At_Offset_2 0e2b e403 | | Load 0x2,0x3 0e2c e009 | | Load 0x0,0x9 0e2d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0e2e 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0e2f 00d1 | | Pop_Control Pop_Count_1 0e30 005b | [ | Store_Top Discrete,At_Offset_3 0e31 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x7 = 0xe31,0x3 0e32 7005 |p | Jump_Nonzero 0xe38 0e33 e402 | | Load 0x2,0x2 ; Debug Table 0x31.0x8 = 0xe33,0x4 0e34 e5fd | | Load 0x2,-0x3 0e35 00db | | Load_Top At_Offset_3 0e36 8244 | D | Call 0x1,0x44 0e37 c402 | | Store 0x2,0x2 0e38 00db | | Load_Top At_Offset_3 ; Debug Table 0x31.0x9 = 0xe38,0x5 0e39 e009 | | Load 0x0,0x9 0e3a 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0e3b 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0e3c c403 | | Store 0x2,0x3 0e3d 00c9 | | Action Pop_Auxiliary_Loop 0e3e 00db | | Load_Top At_Offset_3 ; Debug Table 0x31.0xa = 0xe3e,0x1 0e3f e009 | | Load 0x0,0x9 0e40 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0e41 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0e42 6fe5 |o | Jump_Zero 0xe28 0e43 00ce | | Action Pop_Auxiliary 0e44 00db | | Load_Top At_Offset_3 ; Debug Table 0x31.0xb = 0xe44,0x6 0e45 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0e46 TRAP_0e08: 0e46 0007 | | Action Break_Optional 0e47 0007 | | Action Break_Optional ; Debug Table 0x31.0xc = 0xe47,0x7 0e48 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x31.0xd = 0xe48,0x801 0e49 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 ; Debug Table 0x31.0xe = 0xe49,0x7 0e4a 0000 0000 | | .BLANK 0000[0x6] 0e50 ; -------------------------------------------------------------------------------------- 0e50 ; SUBPROGRAM 0e50 ; -------------------------------------------------------------------------------------- 0e50 0e60 | ` | .CONST 0x0e60 ; Address of begin 0e51 0004 | | .CONST 0x0004 ; Address of exception handler 0e52 0008 | | .CONST 0x0008 ; Number of locals 0e53 INIT_0e50: 0e53 e214 | | Load 0x1,0x14 ; Debug Table 0x32 = .DEBUG 0x0e53,0x1b82,0x0002,0x0000,0x005a,0x7025,0x0000,0x13aa ; Debug Table 0x32.0x0 = 0xe53,0xffff 0e54 00db | | Load_Top At_Offset_3 0e55 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e56 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x32.0x1 = 0xe56,0xfffe 0e57 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x32.0x2 = 0xe57,0x401 0e58 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x32.0x3 = 0xe58,0xfffe 0e59 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x32.0x4 = 0xe59,0xfffd 0e5a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x32.0x5 = 0xe5a,0xfffc 0e5b e21c | | Load 0x1,0x1c ; Debug Table 0x32.0x6 = 0xe5b,0xfffb 0e5c 0007 | | Action Break_Optional 0e5d e21c | | Load 0x1,0x1c ; Debug Table 0x32.0x7 = 0xe5d,0xfffa 0e5e 0007 | | Action Break_Optional 0e5f e21c | | Load 0x1,0x1c ; Debug Table 0x32.0x8 = 0xe5f,0xfff9 0e60 BODY_0e50: 0e60 00cf | | Action Mark_Auxiliary 0e61 7873 |xs | Jump 0xed5 0e62 e402 | | Load 0x2,0x2 ; Debug Table 0x32.0x9 = 0xe62,0x2 0e63 0217 | | Execute Heap_Access,All_Reference 0e64 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0e65 4604 |F | Jump_Case 0x5 0e66 7825 |x% | Jump 0xe8c ; case 0x0 0e67 7803 |x | Jump 0xe6b ; case 0x1 0e68 7802 |x | Jump 0xe6b ; case 0x2 0e69 7822 |x" | Jump 0xe8c ; case 0x3 0e6a 781b |x | Jump 0xe86 ; case 0x4 0e6b e402 | | Load 0x2,0x2 ; Debug Table 0x32.0xa = 0xe6b,0x3 0e6c 0217 | | Execute Heap_Access,All_Reference 0e6d 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0e6e 0007 | | Action Break_Optional 0e6f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0xb = 0xe6f,0x801 0e70 021d | | Execute Heap_Access,Is_Null 0e71 00d0 | | Action Swap_Control 0e72 00d1 | | Pop_Control Pop_Count_1 0e73 700e |p | Jump_Nonzero 0xe82 ; Debug Table 0x32.0xc = 0xe73,0x3 0e74 e402 | | Load 0x2,0x2 ; Debug Table 0x32.0xd = 0xe74,0x4 0e75 0217 | | Execute Heap_Access,All_Reference 0e76 2c07 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x7 0e77 e403 | | Load 0x2,0x3 0e78 e5fe | | Load 0x2,-0x2 0e79 e402 | | Load 0x2,0x2 0e7a 0217 | | Execute Heap_Access,All_Reference 0e7b 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4 0e7c 4972 |Ir | Short_Literal 0x172 0e7d 00eb | | Load_Encached Diana_Cache 0e7e 0098 | | Execute Package,Field_Read_Dynamic 0e7f 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0e80 a404 | | Store_Unchecked 0x2,0x4 0e81 780d |x | Jump 0xe8f 0e82 0007 | | Action Break_Optional ; Debug Table 0x32.0xe = 0xe82,0x5 0e83 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x32.0xf = 0xe83,0xc01 0e84 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x32.0x10 = 0xe84,0x5 0e85 7809 |x | Jump 0xe8f 0e86 e5fb | | Load 0x2,-0x5 ; Debug Table 0x32.0x11 = 0xe86,0x6 0e87 e5fe | | Load 0x2,-0x2 0e88 e402 | | Load 0x2,0x2 0e89 8245 | E | Call 0x1,0x45 0e8a a404 | | Store_Unchecked 0x2,0x4 0e8b 7803 |x | Jump 0xe8f 0e8c 0007 | | Action Break_Optional ; Debug Table 0x32.0x12 = 0xe8c,0x7 0e8d 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x32.0x13 = 0xe8d,0x1001 0e8e a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x32.0x14 = 0xe8e,0x7 0e8f 0007 | | Action Break_Optional ; Debug Table 0x32.0x15 = 0xe8f,0x8 0e90 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x32.0x16 = 0xe90,0x1401 0e91 e404 | | Load 0x2,0x4 ; Debug Table 0x32.0x17 = 0xe91,0x8 0e92 4975 |Iu | Short_Literal 0x175 0e93 00eb | | Load_Encached Diana_Cache 0e94 0098 | | Execute Package,Field_Read_Dynamic 0e95 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 0e96 e403 | | Load 0x2,0x3 0e97 4975 |Iu | Short_Literal 0x175 0e98 00eb | | Load_Encached Diana_Cache 0e99 0098 | | Execute Package,Field_Read_Dynamic 0e9a 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 0e9b a403 | | Store_Unchecked 0x2,0x3 0e9c 00cf | | Action Mark_Auxiliary 0e9d 782d |x- | Jump 0xecb 0e9e 0007 | | Action Break_Optional ; Debug Table 0x32.0x18 = 0xe9e,0xa 0e9f e404 | | Load 0x2,0x4 ; Debug Table 0x32.0x19 = 0xe9f,0x1801 0ea0 0217 | | Execute Heap_Access,All_Reference 0ea1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ea2 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x32.0x1a = 0xea2,0xa 0ea3 e5fb | | Load 0x2,-0x5 ; Debug Table 0x32.0x1b = 0xea3,0xb 0ea4 e211 | | Load 0x1,0x11 0ea5 4800 |H | Short_Literal 0x0 0ea6 e5fc | | Load 0x2,-0x4 0ea7 e5fd | | Load 0x2,-0x3 0ea8 e405 | | Load 0x2,0x5 0ea9 e402 | | Load 0x2,0x2 0eaa 821d | | Call 0x1,0x1d 0eab a406 | | Store_Unchecked 0x2,0x6 0eac e406 | | Load 0x2,0x6 ; Debug Table 0x32.0x1c = 0xeac,0xc 0ead 6817 |h | Jump_Zero 0xec5 0eae 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x1d = 0xeae,0xd 0eaf 7003 |p | Jump_Nonzero 0xeb3 0eb0 e406 | | Load 0x2,0x6 ; Debug Table 0x32.0x1e = 0xeb0,0xe 0eb1 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0eb2 7812 |x | Jump 0xec5 0eb3 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x1f = 0xeb3,0xf 0eb4 a407 | | Store_Unchecked 0x2,0x7 0eb5 00cf | | Action Mark_Auxiliary 0eb6 7805 |x | Jump 0xebc 0eb7 e407 | | Load 0x2,0x7 ; Debug Table 0x32.0x20 = 0xeb7,0x11 0eb8 0217 | | Execute Heap_Access,All_Reference 0eb9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0eba a407 | | Store_Unchecked 0x2,0x7 0ebb 00c9 | | Action Pop_Auxiliary_Loop 0ebc e407 | | Load 0x2,0x7 ; Debug Table 0x32.0x21 = 0xebc,0x10 0ebd 0217 | | Execute Heap_Access,All_Reference 0ebe 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0ebf 77f7 |w | Jump_Nonzero 0xeb7 0ec0 00ce | | Action Pop_Auxiliary 0ec1 e406 | | Load 0x2,0x6 ; Debug Table 0x32.0x22 = 0xec1,0x12 0ec2 e407 | | Load 0x2,0x7 0ec3 0217 | | Execute Heap_Access,All_Reference 0ec4 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0ec5 0007 | | Action Break_Optional ; Debug Table 0x32.0x23 = 0xec5,0x13 0ec6 e404 | | Load 0x2,0x4 ; Debug Table 0x32.0x24 = 0xec6,0x1c01 0ec7 0217 | | Execute Heap_Access,All_Reference 0ec8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ec9 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x32.0x25 = 0xec9,0x13 0eca 00c9 | | Action Pop_Auxiliary_Loop 0ecb 0007 | | Action Break_Optional ; Debug Table 0x32.0x26 = 0xecb,0x9 0ecc e404 | | Load 0x2,0x4 ; Debug Table 0x32.0x27 = 0xecc,0x2001 0ecd 021d | | Execute Heap_Access,Is_Null 0ece 6fcf |o | Jump_Zero 0xe9e ; Debug Table 0x32.0x28 = 0xece,0x9 0ecf 00ce | | Action Pop_Auxiliary 0ed0 e402 | | Load 0x2,0x2 ; Debug Table 0x32.0x29 = 0xed0,0x14 0ed1 0217 | | Execute Heap_Access,All_Reference 0ed2 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0ed3 a402 | | Store_Unchecked 0x2,0x2 0ed4 00c9 | | Action Pop_Auxiliary_Loop 0ed5 e402 | | Load 0x2,0x2 ; Debug Table 0x32.0x2a = 0xed5,0x1 0ed6 6806 |h | Jump_Zero 0xedd 0ed7 e402 | | Load 0x2,0x2 0ed8 0217 | | Execute Heap_Access,All_Reference 0ed9 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0eda e5fc | | Load 0x2,-0x4 0edb 027b | { | Execute Discrete,Greater_Equal 0edc 7785 |w | Jump_Nonzero 0xe62 0edd 00ce | | Action Pop_Auxiliary 0ede 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0x2b = 0xede,0x15 0edf 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0ee0 ; -------------------------------------------------------------------------------------- 0ee0 ; SUBPROGRAM 0ee0 ; -------------------------------------------------------------------------------------- 0ee0 0ee6 | | .CONST 0x0ee6 ; Address of begin 0ee1 0004 | | .CONST 0x0004 ; Address of exception handler 0ee2 0002 | | .CONST 0x0002 ; Number of locals 0ee3 INIT_0ee0: 0ee3 e214 | | Load 0x1,0x14 ; Debug Table 0x33 = .DEBUG 0x0ee3,0x1bdc,0x0001,0x0000,0x005a,0x7025,0x0000,0x02a7 ; Debug Table 0x33.0x0 = 0xee3,0xffff 0ee4 e5f9 | | Load 0x2,-0x7 0ee5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ee6 BODY_0ee0: 0ee6 e407 | | Load 0x2,0x7 ; Debug Table 0x33.0x1 = 0xee6,0x1 0ee7 0f01 | | Execute_Immediate Equal,0x1 0ee8 700d |p | Jump_Nonzero 0xef6 0ee9 e5f9 | | Load 0x2,-0x7 0eea 680b |h | Jump_Zero 0xef6 0eeb e5f9 | | Load 0x2,-0x7 0eec 0217 | | Execute Heap_Access,All_Reference 0eed 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0eee e5fd | | Load 0x2,-0x3 0eef 027e | ~ | Execute Discrete,Not_Equal 0ef0 7005 |p | Jump_Nonzero 0xef6 0ef1 e5f9 | | Load 0x2,-0x7 0ef2 0217 | | Execute Heap_Access,All_Reference 0ef3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0ef4 0e01 | | Execute_Immediate Not_Equal,0x1 0ef5 680b |h | Jump_Zero 0xf01 0ef6 e5fc | | Load 0x2,-0x4 ; Debug Table 0x33.0x2 = 0xef6,0x2 0ef7 e5f9 | | Load 0x2,-0x7 0ef8 e7fe | | Load 0x3,-0x2 0ef9 e5fd | | Load 0x2,-0x3 0efa e407 | | Load 0x2,0x7 0efb e7ff | | Load 0x3,-0x1 0efc e405 | | Load 0x2,0x5 0efd e406 | | Load 0x2,0x6 0efe 822f | / | Call 0x1,0x2f 0eff a5f9 | | Store_Unchecked 0x2,-0x7 0f00 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0f01 00cf | | Action Mark_Auxiliary 0f02 7805 |x | Jump 0xf08 0f03 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x3 = 0xf03,0x4 0f04 0217 | | Execute Heap_Access,All_Reference 0f05 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0f06 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0f07 00c9 | | Action Pop_Auxiliary_Loop 0f08 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x33.0x4 = 0xf08,0x3 0f09 0217 | | Execute Heap_Access,All_Reference 0f0a 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0f0b 680f |h | Jump_Zero 0xf1b 0f0c 00d9 | | Load_Top At_Offset_1 0f0d 0217 | | Execute Heap_Access,All_Reference 0f0e 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0f0f 0217 | | Execute Heap_Access,All_Reference 0f10 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0f11 e5fd | | Load 0x2,-0x3 0f12 027f | | Execute Discrete,Equal 0f13 6807 |h | Jump_Zero 0xf1b 0f14 00d9 | | Load_Top At_Offset_1 0f15 0217 | | Execute Heap_Access,All_Reference 0f16 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0f17 0217 | | Execute Heap_Access,All_Reference 0f18 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0f19 0f01 | | Execute_Immediate Equal,0x1 0f1a 77e8 |w | Jump_Nonzero 0xf03 0f1b 00ce | | Action Pop_Auxiliary 0f1c e5fc | | Load 0x2,-0x4 ; Debug Table 0x33.0x5 = 0xf1c,0x5 0f1d 00d9 | | Load_Top At_Offset_1 0f1e 0217 | | Execute Heap_Access,All_Reference 0f1f 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0f20 e7fe | | Load 0x3,-0x2 0f21 e5fd | | Load 0x2,-0x3 0f22 e407 | | Load 0x2,0x7 0f23 e7ff | | Load 0x3,-0x1 0f24 e405 | | Load 0x2,0x5 0f25 e406 | | Load 0x2,0x6 0f26 822f | / | Call 0x1,0x2f 0f27 00d9 | | Load_Top At_Offset_1 0f28 0217 | | Execute Heap_Access,All_Reference 0f29 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 0f2a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0f2b 0000 0000 | | .BLANK 0000[0x5] 0f30 ; -------------------------------------------------------------------------------------- 0f30 ; SUBPROGRAM 0f30 ; -------------------------------------------------------------------------------------- 0f30 0f3c | < | .CONST 0x0f3c ; Address of begin 0f31 0004 | | .CONST 0x0004 ; Address of exception handler 0f32 0004 | | .CONST 0x0004 ; Number of locals 0f33 INIT_0f30: 0f33 e003 | | Load 0x0,0x3 ; Debug Table 0x34 = .DEBUG 0x0f33,0x1bea,0x0001,0x0000,0x005a,0x7025,0x0000,0x1836 ; Debug Table 0x34.0x0 = 0xf33,0xffff 0f34 1b41 | A | Execute Package,Field_Read,Field_Number 0x41 0f35 e005 | | Load 0x0,0x5 ; Debug Table 0x34.0x1 = 0xf35,0xfffe 0f36 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0f37 02c7 | | Declare_Variable Any 0f38 00d8 | | Load_Top At_Offset_0 0f39 1c00 | | Execute_Immediate Run_Utility,0x0 0f3a e00d | | Load 0x0,0xd ; Debug Table 0x34.0x2 = 0xf3a,0xfffd 0f3b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0f3c BODY_0f30: 0f3c 0007 | | Action Break_Optional ; Debug Table 0x34.0x3 = 0xf3c,0x1 0f3d e7ff | | Load 0x3,-0x1 ; Debug Table 0x34.0x4 = 0xf3d,0x401 0f3e 021d | | Execute Heap_Access,Is_Null 0f3f 6829 |h) | Jump_Zero 0xf69 ; Debug Table 0x34.0x5 = 0xf3f,0x1 0f40 e00d | | Load 0x0,0xd ; Debug Table 0x34.0x6 = 0xf40,0x2 0f41 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0f42 00da | | Load_Top At_Offset_2 0f43 0120 | | Execute Any,Is_Value 0f44 6803 |h | Jump_Zero 0xf48 0f45 e005 | | Load 0x0,0x5 0f46 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0f47 7801 |x | Jump 0xf49 0f48 00da | | Load_Top At_Offset_2 0f49 e5fc | | Load 0x2,-0x4 0f4a 4800 |H | Short_Literal 0x0 0f4b 4800 |H | Short_Literal 0x0 0f4c e002 | | Load 0x0,0x2 0f4d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0f4e 4803 |H | Short_Literal 0x3 0f4f e5ff | | Load 0x2,-0x1 0f50 e005 | | Load 0x0,0x5 0f51 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0f52 c603 | | Store 0x3,0x3 0f53 0059 | Y | Store_Top Discrete,At_Offset_1 0f54 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x34.0x7 = 0xf54,0x3 0f55 e005 | | Load 0x0,0x5 0f56 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0f57 7010 |p | Jump_Nonzero 0xf68 0f58 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x34.0x8 = 0xf58,0x4 0f59 e005 | | Load 0x0,0x5 0f5a 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0f5b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0f5c 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0x9 = 0xf5c,0x5 0f5d e003 | | Load 0x0,0x3 0f5e 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0f5f 7008 |p | Jump_Nonzero 0xf68 0f60 e404 | | Load 0x2,0x4 ; Debug Table 0x34.0xa = 0xf60,0x6 0f61 e7fe | | Load 0x3,-0x2 0f62 e602 | | Load 0x3,0x2 0f63 e003 | | Load 0x0,0x3 0f64 1845 | E | Execute Package,Field_Execute,Field_Number 0x45 0f65 00eb | | Load_Encached Diana_Cache 0f66 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0f67 a404 | | Store_Unchecked 0x2,0x4 0f68 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0f69 e404 | | Load 0x2,0x4 ; Debug Table 0x34.0xb = 0xf69,0x7 0f6a e7fe | | Load 0x3,-0x2 0f6b e7ff | | Load 0x3,-0x1 0f6c 4972 |Ir | Short_Literal 0x172 0f6d 00eb | | Load_Encached Diana_Cache 0f6e 0098 | | Execute Package,Field_Read_Dynamic 0f6f 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0f70 4975 |Iu | Short_Literal 0x175 0f71 00eb | | Load_Encached Diana_Cache 0f72 0098 | | Execute Package,Field_Read_Dynamic 0f73 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 0f74 a404 | | Store_Unchecked 0x2,0x4 0f75 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0f76 0000 0000 | | .XXX[0x2] 0f78 ; -------------------------------------------------------------------------------------- 0f78 ; SUBPROGRAM 0f78 ; -------------------------------------------------------------------------------------- 0f78 0f7b | { | .CONST 0x0f7b ; Address of begin 0f79 0004 | | .CONST 0x0004 ; Address of exception handler 0f7a 0001 | | .CONST 0x0001 ; Number of locals 0f7b BODY_0f78: 0f7b INIT_0f78: 0f7b e7fd | | Load 0x3,-0x3 ; Debug Table 0x35 = .DEBUG 0x0f7b,0x1c04,0x0001,0x0000,0x005a,0x7025,0x0000,0x18bb ; Debug Table 0x35.0x0 = 0xf7b,0x1 0f7c 00d8 | | Load_Top At_Offset_0 0f7d 4fff |O | Short_Literal -0x1 0f7e 027f | | Execute Discrete,Equal 0f7f 7019 |p | Jump_Nonzero 0xf99 0f80 0b00 | | Execute_Immediate Case_Compare,0x0 0f81 7023 |p# | Jump_Nonzero 0xfa5 0f82 e404 | | Load 0x2,0x4 ; Debug Table 0x35.0x1 = 0xf82,0x4 0f83 e7fd | | Load 0x3,-0x3 0f84 0a01 | | Execute_Immediate Plus,0x1 0f85 0248 | H | Execute Discrete,Check_In_Integer 0f86 e7ff | | Load 0x3,-0x1 0f87 00eb | | Load_Encached Diana_Cache 0f88 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0f89 4975 |Iu | Short_Literal 0x175 0f8a 00eb | | Load_Encached Diana_Cache 0f8b 0098 | | Execute Package,Field_Read_Dynamic 0f8c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0f8d e7fe | | Load 0x3,-0x2 0f8e e7ff | | Load 0x3,-0x1 0f8f 4972 |Ir | Short_Literal 0x172 0f90 00eb | | Load_Encached Diana_Cache 0f91 0098 | | Execute Package,Field_Read_Dynamic 0f92 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0f93 4975 |Iu | Short_Literal 0x175 0f94 00eb | | Load_Encached Diana_Cache 0f95 0098 | | Execute Package,Field_Read_Dynamic 0f96 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 0f97 a404 | | Store_Unchecked 0x2,0x4 0f98 780c |x | Jump 0xfa5 0f99 e404 | | Load 0x2,0x4 ; Debug Table 0x35.0x2 = 0xf99,0x2 0f9a e7fe | | Load 0x3,-0x2 0f9b e7ff | | Load 0x3,-0x1 0f9c 4972 |Ir | Short_Literal 0x172 0f9d 00eb | | Load_Encached Diana_Cache 0f9e 0098 | | Execute Package,Field_Read_Dynamic 0f9f 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0fa0 4975 |Iu | Short_Literal 0x175 0fa1 00eb | | Load_Encached Diana_Cache 0fa2 0098 | | Execute Package,Field_Read_Dynamic 0fa3 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 0fa4 a404 | | Store_Unchecked 0x2,0x4 0fa5 00d1 | | Pop_Control Pop_Count_1 0fa6 4fff |O | Short_Literal -0x1 ; Debug Table 0x35.0x3 = 0xfa6,0x5 0fa7 a405 | | Store_Unchecked 0x2,0x5 0fa8 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0fa9 0000 0000 | | .BLANK 0000[0x7] 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 ; SUBPROGRAM 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 0fb9 | | .CONST 0x0fb9 ; Address of begin 0fb1 0004 | | .CONST 0x0004 ; Address of exception handler 0fb2 0003 | | .CONST 0x0003 ; Number of locals 0fb3 INIT_0fb0: 0fb3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x36 = .DEBUG 0x0fb3,0x1c0e,0x0001,0x0000,0x005a,0x7025,0x0000,0x191c ; Debug Table 0x36.0x0 = 0xfb3,0xffff 0fb4 00db | | Load_Top At_Offset_3 0fb5 00eb | | Load_Encached Diana_Cache 0fb6 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0fb7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0fb8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x36.0x1 = 0xfb8,0xfffe 0fb9 BODY_0fb0: 0fb9 00cf | | Action Mark_Auxiliary 0fba 785f |x_ | Jump 0x101a 0fbb 00da | | Load_Top At_Offset_2 ; Debug Table 0x36.0x2 = 0xfbb,0x2 0fbc 0007 | | Action Break_Optional 0fbd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x3 = 0xfbd,0x401 0fbe 7002 |p | Jump_Nonzero 0xfc1 0fbf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x36.0x4 = 0xfbf,0x402 0fc0 782c |x, | Jump 0xfed 0fc1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x5 = 0xfc1,0x403 0fc2 0217 | | Execute Heap_Access,All_Reference 0fc3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0fc4 6804 |h | Jump_Zero 0xfc9 0fc5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x6 = 0xfc5,0x404 0fc6 0217 | | Execute Heap_Access,All_Reference 0fc7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0fc8 7824 |x$ | Jump 0xfed 0fc9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x7 = 0xfc9,0x405 0fca 0007 | | Action Break_Optional 0fcb e606 | | Load 0x3,0x6 ; Debug Table 0x36.0x8 = 0xfcb,0x801 0fcc 0007 | | Action Break_Optional 0fcd 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x36.0x9 = 0xfcd,0x802 0fce 0007 | | Action Break_Optional ; Debug Table 0x36.0xa = 0xfce,0x803 0fcf 00d0 | | Action Swap_Control ; Debug Table 0x36.0xb = 0xfcf,0x804 0fd0 00d1 | | Pop_Control Pop_Count_1 0fd1 49bb |I | Short_Literal 0x1bb ; Debug Table 0x36.0xc = 0xfd1,0x405 0fd2 00eb | | Load_Encached Diana_Cache 0fd3 0098 | | Execute Package,Field_Read_Dynamic 0fd4 012c | , | Execute Any,Size 0fd5 e00e | | Load 0x0,0xe 0fd6 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0fd7 025b | [ | Execute Discrete,Check_In_Type 0fd8 0273 | s | Execute Discrete,Plus 0fd9 00d9 | | Load_Top At_Offset_1 0fda 0007 | | Action Break_Optional 0fdb e607 | | Load 0x3,0x7 ; Debug Table 0x36.0xd = 0xfdb,0xc01 0fdc 0007 | | Action Break_Optional 0fdd 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x36.0xe = 0xfdd,0xc02 0fde 0007 | | Action Break_Optional ; Debug Table 0x36.0xf = 0xfde,0xc03 0fdf 00d0 | | Action Swap_Control ; Debug Table 0x36.0x10 = 0xfdf,0xc04 0fe0 00d1 | | Pop_Control Pop_Count_1 0fe1 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x36.0x11 = 0xfe1,0x804 0fe2 00eb | | Load_Encached Diana_Cache 0fe3 0098 | | Execute Package,Field_Read_Dynamic 0fe4 49c9 |I | Short_Literal 0x1c9 0fe5 00eb | | Load_Encached Diana_Cache 0fe6 0098 | | Execute Package,Field_Read_Dynamic 0fe7 49ca |I | Short_Literal 0x1ca 0fe8 00eb | | Load_Encached Diana_Cache 0fe9 0095 | | Execute Package,Field_Reference_Dynamic 0fea e00f | | Load 0x0,0xf 0feb 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0fec 7800 |x | Jump 0xfed 0fed 00d0 | | Action Swap_Control 0fee 00d1 | | Pop_Control Pop_Count_1 0fef 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x36.0x12 = 0xfef,0x2 0ff0 00eb | | Load_Encached Diana_Cache 0ff1 0098 | | Execute Package,Field_Read_Dynamic 0ff2 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0ff3 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0ff4 0007 | | Action Break_Optional ; Debug Table 0x36.0x13 = 0xff4,0x3 0ff5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x36.0x14 = 0xff5,0x1001 0ff6 021d | | Execute Heap_Access,Is_Null 0ff7 7018 |p | Jump_Nonzero 0x1010 ; Debug Table 0x36.0x15 = 0xff7,0x3 0ff8 e407 | | Load 0x2,0x7 0ff9 00da | | Load_Top At_Offset_2 0ffa 4975 |Iu | Short_Literal 0x175 0ffb 00eb | | Load_Encached Diana_Cache 0ffc 0098 | | Execute Package,Field_Read_Dynamic 0ffd 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0ffe 7011 |p | Jump_Nonzero 0x1010 0fff e7fe | | Load 0x3,-0x2 1000 00da | | Load_Top At_Offset_2 1001 00eb | | Load_Encached Diana_Cache 1002 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 1003 00eb | | Load_Encached Diana_Cache 1004 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 1005 680a |h | Jump_Zero 0x1010 1006 e404 | | Load 0x2,0x4 ; Debug Table 0x36.0x16 = 0x1006,0x4 1007 00da | | Load_Top At_Offset_2 1008 00eb | | Load_Encached Diana_Cache 1009 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 100a a404 | | Store_Unchecked 0x2,0x4 100b e407 | | Load 0x2,0x7 ; Debug Table 0x36.0x17 = 0x100b,0x5 100c 00da | | Load_Top At_Offset_2 100d 00eb | | Load_Encached Diana_Cache 100e 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 100f a407 | | Store_Unchecked 0x2,0x7 1010 0007 | | Action Break_Optional ; Debug Table 0x36.0x18 = 0x1010,0x6 1011 00da | | Load_Top At_Offset_2 ; Debug Table 0x36.0x19 = 0x1011,0x1401 1012 7002 |p | Jump_Nonzero 0x1015 1013 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x36.0x1a = 0x1013,0x1402 1014 7803 |x | Jump 0x1018 1015 00da | | Load_Top At_Offset_2 ; Debug Table 0x36.0x1b = 0x1015,0x1403 1016 0217 | | Execute Heap_Access,All_Reference 1017 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 1018 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x36.0x1c = 0x1018,0x6 1019 00c9 | | Action Pop_Auxiliary_Loop 101a 0007 | | Action Break_Optional ; Debug Table 0x36.0x1d = 0x101a,0x1 101b 00da | | Load_Top At_Offset_2 ; Debug Table 0x36.0x1e = 0x101b,0x1801 101c 021d | | Execute Heap_Access,Is_Null 101d 6f9d |o | Jump_Zero 0xfbb ; Debug Table 0x36.0x1f = 0x101d,0x1 101e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 101f 0000 | | .XXX[0x1] 1020 ; -------------------------------------------------------------------------------------- 1020 ; SUBPROGRAM 1020 ; -------------------------------------------------------------------------------------- 1020 1023 | # | .CONST 0x1023 ; Address of begin 1021 0004 | | .CONST 0x0004 ; Address of exception handler 1022 0001 | | .CONST 0x0001 ; Number of locals 1023 BODY_1020: 1023 INIT_1020: 1023 0007 | | Action Break_Optional ; Debug Table 0x37 = .DEBUG 0x1023,0x1c50,0x0001,0x0000,0x005a,0x7025,0x0000,0x199d ; Debug Table 0x37.0x0 = 0x1023,0x1 1024 e7ff | | Load 0x3,-0x1 ; Debug Table 0x37.0x1 = 0x1024,0x401 1025 0007 | | Action Break_Optional 1026 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x37.0x2 = 0x1026,0x402 1027 0007 | | Action Break_Optional ; Debug Table 0x37.0x3 = 0x1027,0x403 1028 0007 | | Action Break_Optional ; Debug Table 0x37.0x4 = 0x1028,0x404 1029 0b7c | | | Execute_Immediate Case_Compare,0x7c ; Debug Table 0x37.0x5 = 0x1029,0x1 102a 7009 |p | Jump_Nonzero 0x1034 102b 0b7b | { | Execute_Immediate Case_Compare,0x7b 102c 7014 |p | Jump_Nonzero 0x1041 102d 0b79 | y | Execute_Immediate Case_Compare,0x79 102e 7012 |p | Jump_Nonzero 0x1041 102f 0b7a | z | Execute_Immediate Case_Compare,0x7a 1030 7010 |p | Jump_Nonzero 0x1041 1031 0b73 | s | Execute_Immediate Case_Compare,0x73 1032 7015 |p | Jump_Nonzero 0x1048 1033 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x37.0x6 = 0x1033,0x6 1034 4802 |H | Short_Literal 0x2 ; Debug Table 0x37.0x7 = 0x1034,0x2 1035 e7fe | | Load 0x3,-0x2 1036 e7ff | | Load 0x3,-0x1 1037 00eb | | Load_Encached Diana_Cache 1038 18be | | Execute Package,Field_Execute,Field_Number 0xbe 1039 8408 | | Call 0x2,0x8 103a 4802 |H | Short_Literal 0x2 ; Debug Table 0x37.0x8 = 0x103a,0x3 103b e7fe | | Load 0x3,-0x2 103c e7ff | | Load 0x3,-0x1 103d 00eb | | Load_Encached Diana_Cache 103e 18bd | | Execute Package,Field_Execute,Field_Number 0xbd 103f 8408 | | Call 0x2,0x8 1040 4503 |E | Exit_Suprogram New_Top_Offset 0x3 1041 4802 |H | Short_Literal 0x2 ; Debug Table 0x37.0x9 = 0x1041,0x4 1042 e7fe | | Load 0x3,-0x2 1043 e7ff | | Load 0x3,-0x1 1044 00eb | | Load_Encached Diana_Cache 1045 18da | | Execute Package,Field_Execute,Field_Number 0xda 1046 8408 | | Call 0x2,0x8 1047 4503 |E | Exit_Suprogram New_Top_Offset 0x3 1048 4802 |H | Short_Literal 0x2 ; Debug Table 0x37.0xa = 0x1048,0x5 1049 e7fe | | Load 0x3,-0x2 104a e7ff | | Load 0x3,-0x1 104b 00eb | | Load_Encached Diana_Cache 104c 18bc | | Execute Package,Field_Execute,Field_Number 0xbc 104d 8408 | | Call 0x2,0x8 104e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 104f 0000 | | .XXX[0x1] 1050 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 1054 0000 0000 | | .BLANK 0000[0x4] 1058 ; -------------------------------------------------------------------------------------- 1058 ; SUBPROGRAM 1058 ; -------------------------------------------------------------------------------------- 1058 106e | n | .CONST 0x106e ; Address of begin 1059 0004 | | .CONST 0x0004 ; Address of exception handler 105a 0004 | | .CONST 0x0004 ; Number of locals 105b INIT_1058: 105b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x38 = .DEBUG 0x105b,0x1c68,0x0001,0x0000,0x005a,0x7025,0x0000,0x19fe ; Debug Table 0x38.0x0 = 0x105b,0xffff 105c 00db | | Load_Top At_Offset_3 105d 4976 |Iv | Short_Literal 0x176 105e 00eb | | Load_Encached Diana_Cache 105f 0098 | | Execute Package,Field_Read_Dynamic 1060 1811 | | Execute Package,Field_Execute,Field_Number 0x11 1061 0031 | 1 | Store_Top Heap_Access,At_Offset_1 1062 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x38.0x1 = 0x1062,0xfffe 1063 00d9 | | Load_Top At_Offset_1 1064 4976 |Iv | Short_Literal 0x176 1065 00eb | | Load_Encached Diana_Cache 1066 0098 | | Execute Package,Field_Read_Dynamic 1067 1817 | | Execute Package,Field_Execute,Field_Number 0x17 1068 0031 | 1 | Store_Top Heap_Access,At_Offset_1 1069 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x38.0x2 = 0x1069,0xfffd 106a 00d9 | | Load_Top At_Offset_1 106b 00eb | | Load_Encached Diana_Cache 106c 18ec | | Execute Package,Field_Execute,Field_Number 0xec 106d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 106e BODY_1058: 106e 0007 | | Action Break_Optional ; Debug Table 0x38.0x3 = 0x106e,0x1 106f e604 | | Load 0x3,0x4 ; Debug Table 0x38.0x4 = 0x106f,0x401 1070 0007 | | Action Break_Optional 1071 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x38.0x5 = 0x1071,0x402 1072 0007 | | Action Break_Optional ; Debug Table 0x38.0x6 = 0x1072,0x403 1073 0007 | | Action Break_Optional ; Debug Table 0x38.0x7 = 0x1073,0x404 1074 0b41 | A | Execute_Immediate Case_Compare,0x41 ; Debug Table 0x38.0x8 = 0x1074,0x1 1075 700b |p | Jump_Nonzero 0x1081 1076 0b3e | > | Execute_Immediate Case_Compare,0x3e 1077 7019 |p | Jump_Nonzero 0x1091 1078 0b3d | = | Execute_Immediate Case_Compare,0x3d 1079 701f |p | Jump_Nonzero 0x1099 107a 0b48 | H | Execute_Immediate Case_Compare,0x48 107b 701d |p | Jump_Nonzero 0x1099 107c 0b3f | ? | Execute_Immediate Case_Compare,0x3f 107d 7023 |p# | Jump_Nonzero 0x10a1 107e 0b3b | ; | Execute_Immediate Case_Compare,0x3b 107f 7027 |p' | Jump_Nonzero 0x10a7 1080 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x38.0x9 = 0x1080,0x8 1081 e7fe | | Load 0x3,-0x2 ; Debug Table 0x38.0xa = 0x1081,0x2 1082 e5fc | | Load 0x2,-0x4 1083 00e7 | | Load_Encached Duration_Cache 1084 0269 | i | Execute Discrete,Last 1085 e603 | | Load 0x3,0x3 1086 822c | , | Call 0x1,0x2c 1087 840b | | Call 0x2,0xb 1088 4802 |H | Short_Literal 0x2 ; Debug Table 0x38.0xb = 0x1088,0x3 1089 e7fe | | Load 0x3,-0x2 108a e5fc | | Load 0x2,-0x4 108b 00e7 | | Load_Encached Duration_Cache 108c 0269 | i | Execute Discrete,Last 108d e603 | | Load 0x3,0x3 108e 822d | - | Call 0x1,0x2d 108f 8408 | | Call 0x2,0x8 1090 4503 |E | Exit_Suprogram New_Top_Offset 0x3 1091 e7fe | | Load 0x3,-0x2 ; Debug Table 0x38.0xc = 0x1091,0x4 1092 e5fc | | Load 0x2,-0x4 1093 00e7 | | Load_Encached Duration_Cache 1094 0269 | i | Execute Discrete,Last 1095 e603 | | Load 0x3,0x3 1096 822c | , | Call 0x1,0x2c 1097 840b | | Call 0x2,0xb 1098 4503 |E | Exit_Suprogram New_Top_Offset 0x3 1099 e7fe | | Load 0x3,-0x2 ; Debug Table 0x38.0xd = 0x1099,0x5 109a e5fc | | Load 0x2,-0x4 109b 00e7 | | Load_Encached Duration_Cache 109c 0269 | i | Execute Discrete,Last 109d e603 | | Load 0x3,0x3 109e 822c | , | Call 0x1,0x2c 109f 840b | | Call 0x2,0xb 10a0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 10a1 e7fe | | Load 0x3,-0x2 ; Debug Table 0x38.0xe = 0x10a1,0x6 10a2 00da | | Load_Top At_Offset_2 10a3 00eb | | Load_Encached Diana_Cache 10a4 18e6 | | Execute Package,Field_Execute,Field_Number 0xe6 10a5 840b | | Call 0x2,0xb 10a6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 10a7 e7fe | | Load 0x3,-0x2 ; Debug Table 0x38.0xf = 0x10a7,0x7 10a8 00da | | Load_Top At_Offset_2 10a9 00eb | | Load_Encached Diana_Cache 10aa 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 10ab 840b | | Call 0x2,0xb 10ac 4503 |E | Exit_Suprogram New_Top_Offset 0x3 10ad 0000 0000 | | .XXX[0x3] 10af 0000 | | 10b0 ; -------------------------------------------------------------------------------------- 10b0 ; SUBPROGRAM 10b0 ; -------------------------------------------------------------------------------------- 10b0 10ba | | .CONST 0x10ba ; Address of begin 10b1 0004 | | .CONST 0x0004 ; Address of exception handler 10b2 0004 | | .CONST 0x0004 ; Number of locals 10b3 INIT_10b0: 10b3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x39 = .DEBUG 0x10b3,0x1c8a,0x0001,0x0000,0x005a,0x7025,0x0000,0x1aa7 ; Debug Table 0x39.0x0 = 0x10b3,0xffff 10b4 00db | | Load_Top At_Offset_3 10b5 00eb | | Load_Encached Diana_Cache 10b6 1888 | | Execute Package,Field_Execute,Field_Number 0x88 10b7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 10b8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x39.0x1 = 0x10b8,0xfffe 10b9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x39.0x2 = 0x10b9,0xfffd 10ba BODY_10b0: 10ba 00cf | | Action Mark_Auxiliary 10bb 785b |x[ | Jump 0x1117 10bc 00db | | Load_Top At_Offset_3 ; Debug Table 0x39.0x3 = 0x10bc,0x2 10bd 0007 | | Action Break_Optional 10be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x4 = 0x10be,0x401 10bf 7002 |p | Jump_Nonzero 0x10c2 10c0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x39.0x5 = 0x10c0,0x402 10c1 782c |x, | Jump 0x10ee 10c2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x6 = 0x10c2,0x403 10c3 0217 | | Execute Heap_Access,All_Reference 10c4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 10c5 6804 |h | Jump_Zero 0x10ca 10c6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x7 = 0x10c6,0x404 10c7 0217 | | Execute Heap_Access,All_Reference 10c8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 10c9 7824 |x$ | Jump 0x10ee 10ca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x8 = 0x10ca,0x405 10cb 0007 | | Action Break_Optional 10cc e607 | | Load 0x3,0x7 ; Debug Table 0x39.0x9 = 0x10cc,0x801 10cd 0007 | | Action Break_Optional 10ce 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x39.0xa = 0x10ce,0x802 10cf 0007 | | Action Break_Optional ; Debug Table 0x39.0xb = 0x10cf,0x803 10d0 00d0 | | Action Swap_Control ; Debug Table 0x39.0xc = 0x10d0,0x804 10d1 00d1 | | Pop_Control Pop_Count_1 10d2 49bb |I | Short_Literal 0x1bb ; Debug Table 0x39.0xd = 0x10d2,0x405 10d3 00eb | | Load_Encached Diana_Cache 10d4 0098 | | Execute Package,Field_Read_Dynamic 10d5 012c | , | Execute Any,Size 10d6 e00e | | Load 0x0,0xe 10d7 1b17 | | Execute Package,Field_Read,Field_Number 0x17 10d8 025b | [ | Execute Discrete,Check_In_Type 10d9 0273 | s | Execute Discrete,Plus 10da 00d9 | | Load_Top At_Offset_1 10db 0007 | | Action Break_Optional 10dc e608 | | Load 0x3,0x8 ; Debug Table 0x39.0xe = 0x10dc,0xc01 10dd 0007 | | Action Break_Optional 10de 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x39.0xf = 0x10de,0xc02 10df 0007 | | Action Break_Optional ; Debug Table 0x39.0x10 = 0x10df,0xc03 10e0 00d0 | | Action Swap_Control ; Debug Table 0x39.0x11 = 0x10e0,0xc04 10e1 00d1 | | Pop_Control Pop_Count_1 10e2 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x39.0x12 = 0x10e2,0x804 10e3 00eb | | Load_Encached Diana_Cache 10e4 0098 | | Execute Package,Field_Read_Dynamic 10e5 49c9 |I | Short_Literal 0x1c9 10e6 00eb | | Load_Encached Diana_Cache 10e7 0098 | | Execute Package,Field_Read_Dynamic 10e8 49ca |I | Short_Literal 0x1ca 10e9 00eb | | Load_Encached Diana_Cache 10ea 0095 | | Execute Package,Field_Reference_Dynamic 10eb e00f | | Load 0x0,0xf 10ec 1819 | | Execute Package,Field_Execute,Field_Number 0x19 10ed 7800 |x | Jump 0x10ee 10ee 00d0 | | Action Swap_Control 10ef 00d1 | | Pop_Control Pop_Count_1 10f0 4976 |Iv | Short_Literal 0x176 ; Debug Table 0x39.0x13 = 0x10f0,0x2 10f1 00eb | | Load_Encached Diana_Cache 10f2 0098 | | Execute Package,Field_Read_Dynamic 10f3 1813 | | Execute Package,Field_Execute,Field_Number 0x13 10f4 0032 | 2 | Store_Top Heap_Access,At_Offset_2 10f5 e406 | | Load 0x2,0x6 ; Debug Table 0x39.0x14 = 0x10f5,0x3 10f6 00da | | Load_Top At_Offset_2 10f7 4975 |Iu | Short_Literal 0x175 10f8 00eb | | Load_Encached Diana_Cache 10f9 0098 | | Execute Package,Field_Read_Dynamic 10fa 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 10fb 7011 |p | Jump_Nonzero 0x110d 10fc e406 | | Load 0x2,0x6 ; Debug Table 0x39.0x15 = 0x10fc,0x4 10fd 00da | | Load_Top At_Offset_2 10fe 00eb | | Load_Encached Diana_Cache 10ff 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 1100 a406 | | Store_Unchecked 0x2,0x6 1101 e5fc | | Load 0x2,-0x4 ; Debug Table 0x39.0x16 = 0x1101,0x5 1102 00e7 | | Load_Encached Duration_Cache 1103 0269 | i | Execute Discrete,Last 1104 00db | | Load_Top At_Offset_3 1105 822c | , | Call 0x1,0x2c 1106 0033 | 3 | Store_Top Heap_Access,At_Offset_3 1107 4801 |H | Short_Literal 0x1 ; Debug Table 0x39.0x17 = 0x1107,0x6 1108 e7fe | | Load 0x3,-0x2 1109 e603 | | Load 0x3,0x3 110a 00eb | | Load_Encached Diana_Cache 110b 18bc | | Execute Package,Field_Execute,Field_Number 0xbc 110c 8408 | | Call 0x2,0x8 110d 0007 | | Action Break_Optional ; Debug Table 0x39.0x18 = 0x110d,0x7 110e 00db | | Load_Top At_Offset_3 ; Debug Table 0x39.0x19 = 0x110e,0x1001 110f 7002 |p | Jump_Nonzero 0x1112 1110 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x39.0x1a = 0x1110,0x1002 1111 7803 |x | Jump 0x1115 1112 00db | | Load_Top At_Offset_3 ; Debug Table 0x39.0x1b = 0x1112,0x1003 1113 0217 | | Execute Heap_Access,All_Reference 1114 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 1115 a602 | | Store_Unchecked 0x3,0x2 ; Debug Table 0x39.0x1c = 0x1115,0x7 1116 00c9 | | Action Pop_Auxiliary_Loop 1117 0007 | | Action Break_Optional ; Debug Table 0x39.0x1d = 0x1117,0x1 1118 00db | | Load_Top At_Offset_3 ; Debug Table 0x39.0x1e = 0x1118,0x1401 1119 021d | | Execute Heap_Access,Is_Null 111a 6fa1 |o | Jump_Zero 0x10bc ; Debug Table 0x39.0x1f = 0x111a,0x1 111b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 111c 0000 0000 | | .BLANK 0000[0x4] 1120 ; -------------------------------------------------------------------------------------- 1120 ; SUBPROGRAM 1120 ; -------------------------------------------------------------------------------------- 1120 112b | + | .CONST 0x112b ; Address of begin 1121 0004 | | .CONST 0x0004 ; Address of exception handler 1122 0003 | | .CONST 0x0003 ; Number of locals 1123 INIT_1120: 1123 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3a = .DEBUG 0x1123,0x1ccc,0x0001,0x0000,0x005a,0x7025,0x0000,0x1b23 ; Debug Table 0x3a.0x0 = 0x1123,0xffff 1124 00db | | Load_Top At_Offset_3 1125 00eb | | Load_Encached Diana_Cache 1126 18bb | | Execute Package,Field_Execute,Field_Number 0xbb 1127 00eb | | Load_Encached Diana_Cache 1128 1888 | | Execute Package,Field_Execute,Field_Number 0x88 1129 0031 | 1 | Store_Top Heap_Access,At_Offset_1 112a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3a.0x1 = 0x112a,0xfffe 112b BODY_1120: 112b 00cf | | Action Mark_Auxiliary 112c 784c |xL | Jump 0x1179 112d 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x2 = 0x112d,0x2 112e 0007 | | Action Break_Optional 112f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x3 = 0x112f,0x401 1130 7002 |p | Jump_Nonzero 0x1133 1131 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3a.0x4 = 0x1131,0x402 1132 782c |x, | Jump 0x115f 1133 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x5 = 0x1133,0x403 1134 0217 | | Execute Heap_Access,All_Reference 1135 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 1136 6804 |h | Jump_Zero 0x113b 1137 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x6 = 0x1137,0x404 1138 0217 | | Execute Heap_Access,All_Reference 1139 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 113a 7824 |x$ | Jump 0x115f 113b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x7 = 0x113b,0x405 113c 0007 | | Action Break_Optional 113d e606 | | Load 0x3,0x6 ; Debug Table 0x3a.0x8 = 0x113d,0x801 113e 0007 | | Action Break_Optional 113f 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x3a.0x9 = 0x113f,0x802 1140 0007 | | Action Break_Optional ; Debug Table 0x3a.0xa = 0x1140,0x803 1141 00d0 | | Action Swap_Control ; Debug Table 0x3a.0xb = 0x1141,0x804 1142 00d1 | | Pop_Control Pop_Count_1 1143 49bb |I | Short_Literal 0x1bb ; Debug Table 0x3a.0xc = 0x1143,0x405 1144 00eb | | Load_Encached Diana_Cache 1145 0098 | | Execute Package,Field_Read_Dynamic 1146 012c | , | Execute Any,Size 1147 e00e | | Load 0x0,0xe 1148 1b17 | | Execute Package,Field_Read,Field_Number 0x17 1149 025b | [ | Execute Discrete,Check_In_Type 114a 0273 | s | Execute Discrete,Plus 114b 00d9 | | Load_Top At_Offset_1 114c 0007 | | Action Break_Optional 114d e607 | | Load 0x3,0x7 ; Debug Table 0x3a.0xd = 0x114d,0xc01 114e 0007 | | Action Break_Optional 114f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x3a.0xe = 0x114f,0xc02 1150 0007 | | Action Break_Optional ; Debug Table 0x3a.0xf = 0x1150,0xc03 1151 00d0 | | Action Swap_Control ; Debug Table 0x3a.0x10 = 0x1151,0xc04 1152 00d1 | | Pop_Control Pop_Count_1 1153 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x3a.0x11 = 0x1153,0x804 1154 00eb | | Load_Encached Diana_Cache 1155 0098 | | Execute Package,Field_Read_Dynamic 1156 49c9 |I | Short_Literal 0x1c9 1157 00eb | | Load_Encached Diana_Cache 1158 0098 | | Execute Package,Field_Read_Dynamic 1159 49ca |I | Short_Literal 0x1ca 115a 00eb | | Load_Encached Diana_Cache 115b 0095 | | Execute Package,Field_Reference_Dynamic 115c e00f | | Load 0x0,0xf 115d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 115e 7800 |x | Jump 0x115f 115f 00d0 | | Action Swap_Control 1160 00d1 | | Pop_Control Pop_Count_1 1161 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x3a.0x12 = 0x1161,0x2 1162 0007 | | Action Break_Optional ; Debug Table 0x3a.0x13 = 0x1162,0x3 1163 e603 | | Load 0x3,0x3 ; Debug Table 0x3a.0x14 = 0x1163,0x1001 1164 0007 | | Action Break_Optional 1165 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3a.0x15 = 0x1165,0x1002 1166 0007 | | Action Break_Optional ; Debug Table 0x3a.0x16 = 0x1166,0x1003 1167 0007 | | Action Break_Optional ; Debug Table 0x3a.0x17 = 0x1167,0x1004 1168 0b85 | | Execute_Immediate Case_Compare,0x85 ; Debug Table 0x3a.0x18 = 0x1168,0x3 1169 7001 |p | Jump_Nonzero 0x116b 116a 7803 |x | Jump 0x116e ; Debug Table 0x3a.0x19 = 0x116a,0x5 116b e7fe | | Load 0x3,-0x2 ; Debug Table 0x3a.0x1a = 0x116b,0x4 116c 00db | | Load_Top At_Offset_3 116d 840a | | Call 0x2,0xa 116e 00d1 | | Pop_Control Pop_Count_1 116f 0007 | | Action Break_Optional ; Debug Table 0x3a.0x1b = 0x116f,0x6 1170 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x1c = 0x1170,0x1401 1171 7002 |p | Jump_Nonzero 0x1174 1172 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3a.0x1d = 0x1172,0x1402 1173 7803 |x | Jump 0x1177 1174 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x1e = 0x1174,0x1403 1175 0217 | | Execute Heap_Access,All_Reference 1176 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 1177 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x3a.0x1f = 0x1177,0x6 1178 00c9 | | Action Pop_Auxiliary_Loop 1179 0007 | | Action Break_Optional ; Debug Table 0x3a.0x20 = 0x1179,0x1 117a 00da | | Load_Top At_Offset_2 ; Debug Table 0x3a.0x21 = 0x117a,0x1801 117b 021d | | Execute Heap_Access,Is_Null 117c 6fb0 |o | Jump_Zero 0x112d ; Debug Table 0x3a.0x22 = 0x117c,0x1 117d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 117e 0000 0000 | | .XXX[0x2] 1180 ; -------------------------------------------------------------------------------------- 1180 ; SUBPROGRAM 1180 ; -------------------------------------------------------------------------------------- 1180 1187 | | .CONST 0x1187 ; Address of begin 1181 0004 | | .CONST 0x0004 ; Address of exception handler 1182 0002 | | .CONST 0x0002 ; Number of locals 1183 INIT_1180: 1183 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3b = .DEBUG 0x1183,0x1d14,0x0002,0x0000,0x005a,0x7025,0x0000,0x1b84 ; Debug Table 0x3b.0x0 = 0x1183,0xffff 1184 e00c | | Load 0x0,0xc 1185 180f | | Execute Package,Field_Execute,Field_Number 0xf 1186 0031 | 1 | Store_Top Heap_Access,At_Offset_1 1187 BODY_1180: 1187 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x1 = 0x1187,0x1 1188 4976 |Iv | Short_Literal 0x176 1189 00eb | | Load_Encached Diana_Cache 118a 0098 | | Execute Package,Field_Read_Dynamic 118b 180f | | Execute Package,Field_Execute,Field_Number 0xf 118c 4904 |I | Short_Literal 0x104 118d 00eb | | Load_Encached Diana_Cache 118e 0096 | | Execute Package,Entry 118f 00ca | | Action Exit_Nullary_Function 1190 ; -------------------------------------------------------------------------------------- 1190 ; STRING TABLE 1190 ; -------------------------------------------------------------------------------------- 1190 000c | | .STRTAB 0x000c->0x1196 ; "WITHED_UNIT" 1191 0015 | | .STRTAB 0x0015->0x119b ; "USED_UNIT" 1192 001c | | .STRTAB 0x001c->0x11a0 ; "PARENT_UNIT" 1193 0025 | % | .STRTAB 0x0025->0x11a5 ; "SUBPROGRAM_HEADER_CHECK" 1194 003a | : | .STRTAB 0x003a->0x11b1 ; "SEARCHLIST" 1195 0042 | B | .STREND 0x0042->0x11b6 1196 5749 5448 |WITH| .STRTAB_STRINGS 11b6 0000 0000 | | .XXX[0x2] 11b8 ; -------------------------------------------------------------------------------------- 11b8 ; Debug Table 11b8 ; -------------------------------------------------------------------------------------- 11b8 0003 003c | <| .CONST 0x0003,0x003c 11ba 000b 139a | | .DEBUG 0x000b,0x139a,0x8000,0x0000,0x005a,0x69c5,0x0000,0x0017 11c2 0074 13ea | t | .DEBUG 0x0074,0x13ea,0x8000,0x0000,0x005a,0x7025,0x0000,0x0011 11ca 00fb 145c | \| .DEBUG 0x00fb,0x145c,0x0005,0x0000,0x005a,0x69c5,0x0000,0x0062 11d2 0113 145e | ^| .DEBUG 0x0113,0x145e,0x0005,0x0000,0x005a,0x69c5,0x0000,0x007f 11da 012b 1460 | + `| .DEBUG 0x012b,0x1460,0x0002,0x0000,0x005a,0x69c5,0x0000,0x0088 11e2 0153 147c | S || .DEBUG 0x0153,0x147c,0x0001,0x0000,0x005a,0x69c5,0x0000,0x009d 11ea 0303 1578 | x| .DEBUG 0x0303,0x1578,0x0002,0x0000,0x005a,0x69c5,0x0000,0x00c5 11f2 031b 1582 | | .DEBUG 0x031b,0x1582,0x0002,0x0000,0x005a,0x69c5,0x0000,0x00d0 11fa 0323 1586 | # | .DEBUG 0x0323,0x1586,0x0001,0x0000,0x005a,0x69c5,0x0000,0x00d9 1202 0343 1590 | C | .DEBUG 0x0343,0x1590,0x0001,0x0000,0x005a,0x69c5,0x0000,0x00e1 120a 036b 15a0 | k | .DEBUG 0x036b,0x15a0,0x0002,0x0000,0x005a,0x69c5,0x0000,0x00f7 1212 03a3 15b8 | | .DEBUG 0x03a3,0x15b8,0x0002,0x0000,0x005a,0x69c5,0x0000,0x0120 121a 0443 1622 | C "| .DEBUG 0x0443,0x1622,0x0002,0x0000,0x005a,0x69c5,0x0000,0x0148 1222 051b 1676 | v| .DEBUG 0x051b,0x1676,0x0002,0x0000,0x005a,0x69c5,0x0000,0x0174 122a 061b 1704 | | .DEBUG 0x061b,0x1704,0x0002,0x0000,0x005a,0x69c5,0x0000,0x0190 1232 0623 1708 | # | .DEBUG 0x0623,0x1708,0x0002,0x0000,0x005a,0x69c5,0x0000,0x019b 123a 064b 171c | K | .DEBUG 0x064b,0x171c,0x0001,0x0000,0x005a,0x69c5,0x0000,0x01a8 1242 0663 1728 | c (| .DEBUG 0x0663,0x1728,0x0002,0x0000,0x005a,0x69c5,0x0000,0x01c0 124a 0673 1730 | s 0| .DEBUG 0x0673,0x1730,0x0001,0x0000,0x005a,0x69c5,0x0000,0x01cd 1252 06ab 174e | N| .DEBUG 0x06ab,0x174e,0x0002,0x0000,0x005a,0x69c5,0x0000,0x01df 125a 06cb 175c | \| .DEBUG 0x06cb,0x175c,0x0001,0x0000,0x005a,0x69c5,0x0000,0x01e8 1262 0743 1784 | C | .DEBUG 0x0743,0x1784,0x0001,0x0000,0x005a,0x69c5,0x0000,0x0208 126a 0763 178e | c | .DEBUG 0x0763,0x178e,0x0005,0x0000,0x005a,0x7025,0x0000,0x0040 1272 0793 1790 | | .DEBUG 0x0793,0x1790,0x0002,0x0000,0x005a,0x7025,0x0000,0x00a2 127a 07ab 17a0 | | .DEBUG 0x07ab,0x17a0,0x0002,0x0000,0x005a,0x7025,0x0000,0x00d5 1282 07c3 17ae | | .DEBUG 0x07c3,0x17ae,0x0002,0x0000,0x005a,0x7025,0x0000,0x011c 128a 07db 17bc | | .DEBUG 0x07db,0x17bc,0x0002,0x0000,0x005a,0x7025,0x0000,0x0163 1292 081b 17de | | .DEBUG 0x081b,0x17de,0x0002,0x0000,0x005a,0x7025,0x0000,0x01ea 129a 0843 17f2 | C | .DEBUG 0x0843,0x17f2,0x0002,0x0000,0x005a,0x7025,0x0000,0x075a 12a2 0873 1810 | s | .DEBUG 0x0873,0x1810,0x0002,0x0000,0x005a,0x7025,0x0000,0x07ae 12aa 0893 182a | *| .DEBUG 0x0893,0x182a,0x0002,0x0000,0x005a,0x7025,0x0000,0x07f2 12b2 08b3 183e | >| .DEBUG 0x08b3,0x183e,0x0002,0x0000,0x005a,0x7025,0x0000,0x082a 12ba 08fb 1878 | x| .DEBUG 0x08fb,0x1878,0x0002,0x0000,0x005a,0x7025,0x0000,0x08b1 12c2 0953 18bc | S | .DEBUG 0x0953,0x18bc,0x0001,0x0000,0x005a,0x7025,0x0000,0x093d 12ca 099b 18f8 | | .DEBUG 0x099b,0x18f8,0x0001,0x0000,0x005a,0x7025,0x0000,0x09cf 12d2 09d3 1926 | &| .DEBUG 0x09d3,0x1926,0x0001,0x0000,0x005a,0x7025,0x0000,0x0a42 12da 0a2b 193c | + <| .DEBUG 0x0a2b,0x193c,0x0002,0x0000,0x005a,0x7025,0x0000,0x0abe 12e2 0a83 195c | \| .DEBUG 0x0a83,0x195c,0x0002,0x0000,0x005a,0x7025,0x0000,0x0b50 12ea 0ad3 19a4 | | .DEBUG 0x0ad3,0x19a4,0x0002,0x0000,0x005a,0x7025,0x0000,0x0be4 12f2 0b13 19e2 | | .DEBUG 0x0b13,0x19e2,0x0002,0x0000,0x005a,0x7025,0x0000,0x0c78 12fa 0b93 1a3e | >| .DEBUG 0x0b93,0x1a3e,0x0002,0x0000,0x005a,0x7025,0x0000,0x0d73 1302 0beb 1a62 | b| .DEBUG 0x0beb,0x1a62,0x0002,0x0000,0x005a,0x7025,0x0000,0x0e06 130a 0c4b 1a94 | K | .DEBUG 0x0c4b,0x1a94,0x0001,0x0000,0x005a,0x7025,0x0000,0x0fad 1312 0c6b 1aaa | k | .DEBUG 0x0c6b,0x1aaa,0x0001,0x0000,0x005a,0x7025,0x0000,0x0ffa 131a 0ccb 1ad6 | | .DEBUG 0x0ccb,0x1ad6,0x0001,0x0000,0x005a,0x7025,0x0000,0x10c6 1322 0d23 1b02 | # | .DEBUG 0x0d23,0x1b02,0x0002,0x0000,0x005a,0x7025,0x0000,0x1172 132a 0d4b 1b10 | K | .DEBUG 0x0d4b,0x1b10,0x0002,0x0000,0x005a,0x7025,0x0000,0x11ad 1332 0d63 1b1a | c | .DEBUG 0x0d63,0x1b1a,0x0002,0x0000,0x005a,0x7025,0x0000,0x11dc 133a 0da3 1b40 | @| .DEBUG 0x0da3,0x1b40,0x0001,0x0000,0x005a,0x7025,0x0000,0x1265 1342 0e0b 1b62 | b| .DEBUG 0x0e0b,0x1b62,0x0002,0x0000,0x005a,0x7025,0x0000,0x1326 134a 0e53 1b82 | S | .DEBUG 0x0e53,0x1b82,0x0002,0x0000,0x005a,0x7025,0x0000,0x13aa 1352 0ee3 1bdc | | .DEBUG 0x0ee3,0x1bdc,0x0001,0x0000,0x005a,0x7025,0x0000,0x02a7 135a 0f33 1bea | 3 | .DEBUG 0x0f33,0x1bea,0x0001,0x0000,0x005a,0x7025,0x0000,0x1836 1362 0f7b 1c04 | { | .DEBUG 0x0f7b,0x1c04,0x0001,0x0000,0x005a,0x7025,0x0000,0x18bb 136a 0fb3 1c0e | | .DEBUG 0x0fb3,0x1c0e,0x0001,0x0000,0x005a,0x7025,0x0000,0x191c 1372 1023 1c50 | # P| .DEBUG 0x1023,0x1c50,0x0001,0x0000,0x005a,0x7025,0x0000,0x199d 137a 105b 1c68 | [ h| .DEBUG 0x105b,0x1c68,0x0001,0x0000,0x005a,0x7025,0x0000,0x19fe 1382 10b3 1c8a | | .DEBUG 0x10b3,0x1c8a,0x0001,0x0000,0x005a,0x7025,0x0000,0x1aa7 138a 1123 1ccc | # | .DEBUG 0x1123,0x1ccc,0x0001,0x0000,0x005a,0x7025,0x0000,0x1b23 1392 1183 1d14 | | .DEBUG 0x1183,0x1d14,0x0002,0x0000,0x005a,0x7025,0x0000,0x1b84 139a ; -------------------------------------------------------------------------------------- 139a ; Debug3 Subtable 0x0 139a ; -------------------------------------------------------------------------------------- 139a 0027 0000 | ' | .DBG3TAB 0x0027,0x0000 139c 000b ffff | | .CONST 0x000b,0xffff 139e 000c fffe | | .CONST 0x000c,0xfffe 13a0 000d fffd | | .CONST 0x000d,0xfffd 13a2 000e fffc | | .CONST 0x000e,0xfffc 13a4 000f fffb | | .CONST 0x000f,0xfffb 13a6 0010 fffa | | .CONST 0x0010,0xfffa 13a8 0012 fff9 | | .CONST 0x0012,0xfff9 13aa 0015 fff8 | | .CONST 0x0015,0xfff8 13ac 0018 fff7 | | .CONST 0x0018,0xfff7 13ae 001d fff6 | | .CONST 0x001d,0xfff6 13b0 0021 fff5 | ! | .CONST 0x0021,0xfff5 13b2 002d fff4 | - | .CONST 0x002d,0xfff4 13b4 0037 fff3 | 7 | .CONST 0x0037,0xfff3 13b6 0038 fff2 | 8 | .CONST 0x0038,0xfff2 13b8 003d fff1 | = | .CONST 0x003d,0xfff1 13ba 003f fff0 | ? | .CONST 0x003f,0xfff0 13bc 0041 ffef | A | .CONST 0x0041,0xffef 13be 0043 ffee | C | .CONST 0x0043,0xffee 13c0 0045 ffed | E | .CONST 0x0045,0xffed 13c2 0047 ffec | G | .CONST 0x0047,0xffec 13c4 0049 ffeb | I | .CONST 0x0049,0xffeb 13c6 004a ffea | J | .CONST 0x004a,0xffea 13c8 004c ffe9 | L | .CONST 0x004c,0xffe9 13ca 004e ffe8 | N | .CONST 0x004e,0xffe8 13cc 0050 ffe7 | P | .CONST 0x0050,0xffe7 13ce 0052 ffe6 | R | .CONST 0x0052,0xffe6 13d0 0054 ffe5 | T | .CONST 0x0054,0xffe5 13d2 0056 ffe4 | V | .CONST 0x0056,0xffe4 13d4 0058 ffe3 | X | .CONST 0x0058,0xffe3 13d6 005a ffe2 | Z | .CONST 0x005a,0xffe2 13d8 005c ffe1 | \ | .CONST 0x005c,0xffe1 13da 005e ffe0 | ^ | .CONST 0x005e,0xffe0 13dc 0060 ffdf | ` | .CONST 0x0060,0xffdf 13de 0062 ffde | b | .CONST 0x0062,0xffde 13e0 0068 ffdd | h | .CONST 0x0068,0xffdd 13e2 006c ffdc | l | .CONST 0x006c,0xffdc 13e4 006d ffdb | m | .CONST 0x006d,0xffdb 13e6 006f ffda | o | .CONST 0x006f,0xffda 13e8 0073 ffd9 | s | .CONST 0x0073,0xffd9 13ea ; -------------------------------------------------------------------------------------- 13ea ; Debug3 Subtable 0x1 13ea ; -------------------------------------------------------------------------------------- 13ea 0038 0000 | 8 | .DBG3TAB 0x0038,0x0000 13ec 0074 ffff | t | .CONST 0x0074,0xffff 13ee 0075 fffe | u | .CONST 0x0075,0xfffe 13f0 0076 fffd | v | .CONST 0x0076,0xfffd 13f2 0077 fffc | w | .CONST 0x0077,0xfffc 13f4 0078 fffb | x | .CONST 0x0078,0xfffb 13f6 0079 fffa | y | .CONST 0x0079,0xfffa 13f8 007a fff9 | z | .CONST 0x007a,0xfff9 13fa 007b fff8 | { | .CONST 0x007b,0xfff8 13fc 007c fff7 | | | .CONST 0x007c,0xfff7 13fe 008b fff6 | | .CONST 0x008b,0xfff6 1400 0093 fff5 | | .CONST 0x0093,0xfff5 1402 0095 fff4 | | .CONST 0x0095,0xfff4 1404 0097 fff3 | | .CONST 0x0097,0xfff3 1406 0099 fff2 | | .CONST 0x0099,0xfff2 1408 009b fff1 | | .CONST 0x009b,0xfff1 140a 009d fff0 | | .CONST 0x009d,0xfff0 140c 009f ffef | | .CONST 0x009f,0xffef 140e 00a1 ffee | | .CONST 0x00a1,0xffee 1410 00a3 ffed | | .CONST 0x00a3,0xffed 1412 00a5 ffec | | .CONST 0x00a5,0xffec 1414 00a7 ffeb | | .CONST 0x00a7,0xffeb 1416 00a9 ffea | | .CONST 0x00a9,0xffea 1418 00ab ffe9 | | .CONST 0x00ab,0xffe9 141a 00ad ffe8 | | .CONST 0x00ad,0xffe8 141c 00af ffe7 | | .CONST 0x00af,0xffe7 141e 00b1 ffe6 | | .CONST 0x00b1,0xffe6 1420 00b3 ffe5 | | .CONST 0x00b3,0xffe5 1422 00b5 ffe4 | | .CONST 0x00b5,0xffe4 1424 00b7 ffe3 | | .CONST 0x00b7,0xffe3 1426 00b9 ffe2 | | .CONST 0x00b9,0xffe2 1428 00bb ffe1 | | .CONST 0x00bb,0xffe1 142a 00bd ffe0 | | .CONST 0x00bd,0xffe0 142c 00bf ffdf | | .CONST 0x00bf,0xffdf 142e 00c1 ffde | | .CONST 0x00c1,0xffde 1430 00c3 ffdd | | .CONST 0x00c3,0xffdd 1432 00c5 ffdc | | .CONST 0x00c5,0xffdc 1434 00c7 ffdb | | .CONST 0x00c7,0xffdb 1436 00c9 ffda | | .CONST 0x00c9,0xffda 1438 00cb ffd9 | | .CONST 0x00cb,0xffd9 143a 00cd ffd8 | | .CONST 0x00cd,0xffd8 143c 00cf ffd7 | | .CONST 0x00cf,0xffd7 143e 00d1 ffd6 | | .CONST 0x00d1,0xffd6 1440 00d3 ffd5 | | .CONST 0x00d3,0xffd5 1442 00d5 ffd4 | | .CONST 0x00d5,0xffd4 1444 00d7 ffd3 | | .CONST 0x00d7,0xffd3 1446 00d9 ffd2 | | .CONST 0x00d9,0xffd2 1448 00db ffd1 | | .CONST 0x00db,0xffd1 144a 00dd ffd0 | | .CONST 0x00dd,0xffd0 144c 00df ffcf | | .CONST 0x00df,0xffcf 144e 00e1 ffce | | .CONST 0x00e1,0xffce 1450 00e3 ffcd | | .CONST 0x00e3,0xffcd 1452 00e5 ffcc | | .CONST 0x00e5,0xffcc 1454 00e7 ffcb | | .CONST 0x00e7,0xffcb 1456 00e9 ffca | | .CONST 0x00e9,0xffca 1458 00eb ffc9 | | .CONST 0x00eb,0xffc9 145a 00ed ffc8 | | .CONST 0x00ed,0xffc8 145c ; -------------------------------------------------------------------------------------- 145c ; Debug3 Subtable 0x2 145c ; -------------------------------------------------------------------------------------- 145c 0000 0000 | | .DBG3TAB 0x0000,0x0000 145e ; -------------------------------------------------------------------------------------- 145e ; Debug3 Subtable 0x3 145e ; -------------------------------------------------------------------------------------- 145e 0000 0000 | | .DBG3TAB 0x0000,0x0000 1460 ; -------------------------------------------------------------------------------------- 1460 ; Debug3 Subtable 0x4 1460 ; -------------------------------------------------------------------------------------- 1460 0002 000b | | .DBG3TAB 0x0002,0x000b 1462 012b ffff | + | .CONST 0x012b,0xffff 1464 012f 0401 | / | .CONST 0x012f,0x0401 1466 0130 ffff | 0 | .CONST 0x0130,0xffff 1468 0134 0801 | 4 | .CONST 0x0134,0x0801 146a 0135 0401 | 5 | .CONST 0x0135,0x0401 146c 0136 0c01 | 6 | .CONST 0x0136,0x0c01 146e 0137 0801 | 7 | .CONST 0x0137,0x0801 1470 0139 0001 | 9 | .CONST 0x0139,0x0001 1472 013c 1001 | < | .CONST 0x013c,0x1001 1474 013d 0001 | = | .CONST 0x013d,0x0001 1476 0143 0002 | C | .CONST 0x0143,0x0002 1478 0147 0003 | G | .CONST 0x0147,0x0003 147a 014e 0004 | N | .CONST 0x014e,0x0004 147c ; -------------------------------------------------------------------------------------- 147c ; Debug3 Subtable 0x5 147c ; -------------------------------------------------------------------------------------- 147c 0008 0075 | u| .DBG3TAB 0x0008,0x0075 147e 0153 ffff | S | .CONST 0x0153,0xffff 1480 0154 fffe | T | .CONST 0x0154,0xfffe 1482 0155 fffd | U | .CONST 0x0155,0xfffd 1484 0157 fffc | W | .CONST 0x0157,0xfffc 1486 0162 fffb | b | .CONST 0x0162,0xfffb 1488 0165 fffa | e | .CONST 0x0165,0xfffa 148a 0168 fff9 | h | .CONST 0x0168,0xfff9 148c 0169 fff8 | i | .CONST 0x0169,0xfff8 148e 016b 0001 | k | .CONST 0x016b,0x0001 1490 0172 0002 | r | .CONST 0x0172,0x0002 1492 0176 0003 | v | .CONST 0x0176,0x0003 1494 0177 0401 | w | .CONST 0x0177,0x0401 1496 0178 0003 | x | .CONST 0x0178,0x0003 1498 017d 0004 | } | .CONST 0x017d,0x0004 149a 0183 0005 | | .CONST 0x0183,0x0005 149c 0184 0801 | | .CONST 0x0184,0x0801 149e 0186 0005 | | .CONST 0x0186,0x0005 14a0 0187 0006 | | .CONST 0x0187,0x0006 14a2 0188 0c01 | | .CONST 0x0188,0x0c01 14a4 0189 0006 | | .CONST 0x0189,0x0006 14a6 018d 0007 | | .CONST 0x018d,0x0007 14a8 018e 0008 | | .CONST 0x018e,0x0008 14aa 0192 000a | | .CONST 0x0192,0x000a 14ac 0197 0009 | | .CONST 0x0197,0x0009 14ae 019d 000b | | .CONST 0x019d,0x000b 14b0 01a7 1001 | | .CONST 0x01a7,0x1001 14b2 01ab 000b | | .CONST 0x01ab,0x000b 14b4 01ac 000c | | .CONST 0x01ac,0x000c 14b6 01b4 000d | | .CONST 0x01b4,0x000d 14b8 01b5 000e | | .CONST 0x01b5,0x000e 14ba 01b6 1401 | | .CONST 0x01b6,0x1401 14bc 01b8 1402 | | .CONST 0x01b8,0x1402 14be 01b9 1403 | | .CONST 0x01b9,0x1403 14c0 01ba 1404 | | .CONST 0x01ba,0x1404 14c2 01bb 000e | | .CONST 0x01bb,0x000e 14c4 01c1 0013 | | .CONST 0x01c1,0x0013 14c6 01c2 000f | | .CONST 0x01c2,0x000f 14c8 01c4 0010 | | .CONST 0x01c4,0x0010 14ca 01c5 1801 | | .CONST 0x01c5,0x1801 14cc 01c6 0010 | | .CONST 0x01c6,0x0010 14ce 01cb 0011 | | .CONST 0x01cb,0x0011 14d0 01cd 0012 | | .CONST 0x01cd,0x0012 14d2 01ce 1c01 | | .CONST 0x01ce,0x1c01 14d4 01cf 0012 | | .CONST 0x01cf,0x0012 14d6 01d6 0014 | | .CONST 0x01d6,0x0014 14d8 01d7 0017 | | .CONST 0x01d7,0x0017 14da 01d8 2001 | | .CONST 0x01d8,0x2001 14dc 01da 2002 | | .CONST 0x01da,0x2002 14de 01db 2003 | | .CONST 0x01db,0x2003 14e0 01dc 2004 | | .CONST 0x01dc,0x2004 14e2 01dd 0017 | | .CONST 0x01dd,0x0017 14e4 0205 0039 | 9| .CONST 0x0205,0x0039 14e6 0207 0018 | | .CONST 0x0207,0x0018 14e8 0208 2401 | $ | .CONST 0x0208,0x2401 14ea 0209 0018 | | .CONST 0x0209,0x0018 14ec 0210 0019 | | .CONST 0x0210,0x0019 14ee 0218 001a | | .CONST 0x0218,0x001a 14f0 0220 001b | | .CONST 0x0220,0x001b 14f2 0227 001c | ' | .CONST 0x0227,0x001c 14f4 022c 001d | , | .CONST 0x022c,0x001d 14f6 0231 001e | 1 | .CONST 0x0231,0x001e 14f8 0237 001f | 7 | .CONST 0x0237,0x001f 14fa 023e 0020 | > | .CONST 0x023e,0x0020 14fc 023f 2801 | ?( | .CONST 0x023f,0x2801 14fe 0241 0020 | A | .CONST 0x0241,0x0020 1500 0242 0021 | B !| .CONST 0x0242,0x0021 1502 0243 2c01 | C, | .CONST 0x0243,0x2c01 1504 0244 0021 | D !| .CONST 0x0244,0x0021 1506 0248 0022 | H "| .CONST 0x0248,0x0022 1508 024c 0023 | L #| .CONST 0x024c,0x0023 150a 024d 3001 | M0 | .CONST 0x024d,0x3001 150c 024f 3002 | O0 | .CONST 0x024f,0x3002 150e 0250 3003 | P0 | .CONST 0x0250,0x3003 1510 0251 3004 | Q0 | .CONST 0x0251,0x3004 1512 0252 0023 | R #| .CONST 0x0252,0x0023 1514 0254 0024 | T $| .CONST 0x0254,0x0024 1516 0255 0025 | U %| .CONST 0x0255,0x0025 1518 025a 0026 | Z &| .CONST 0x025a,0x0026 151a 025d 0027 | ] '| .CONST 0x025d,0x0027 151c 0262 0028 | b (| .CONST 0x0262,0x0028 151e 0263 3401 | c4 | .CONST 0x0263,0x3401 1520 0264 0028 | d (| .CONST 0x0264,0x0028 1522 0265 3801 | e8 | .CONST 0x0265,0x3801 1524 0266 3401 | f4 | .CONST 0x0266,0x3401 1526 0267 0029 | g )| .CONST 0x0267,0x0029 1528 0268 002a | h *| .CONST 0x0268,0x002a 152a 026c 002b | l +| .CONST 0x026c,0x002b 152c 0276 002c | v ,| .CONST 0x0276,0x002c 152e 0279 002d | y -| .CONST 0x0279,0x002d 1530 027a 002e | z .| .CONST 0x027a,0x002e 1532 027e 002f | ~ /| .CONST 0x027e,0x002f 1534 027f 3c01 | < | .CONST 0x027f,0x3c01 1536 0281 002f | /| .CONST 0x0281,0x002f 1538 0282 0030 | 0| .CONST 0x0282,0x0030 153a 0287 0031 | 1| .CONST 0x0287,0x0031 153c 028b 0032 | 2| .CONST 0x028b,0x0032 153e 0295 0033 | 3| .CONST 0x0295,0x0033 1540 0298 0034 | 4| .CONST 0x0298,0x0034 1542 0299 0035 | 5| .CONST 0x0299,0x0035 1544 029f 0036 | 6| .CONST 0x029f,0x0036 1546 02a9 0037 | 7| .CONST 0x02a9,0x0037 1548 02ac 0038 | 8| .CONST 0x02ac,0x0038 154a 02ae 003a | :| .CONST 0x02ae,0x003a 154c 02af 4001 | @ | .CONST 0x02af,0x4001 154e 02b1 4002 | @ | .CONST 0x02b1,0x4002 1550 02b2 4003 | @ | .CONST 0x02b2,0x4003 1552 02b3 4004 | @ | .CONST 0x02b3,0x4004 1554 02b4 003a | :| .CONST 0x02b4,0x003a 1556 02c6 0041 | A| .CONST 0x02c6,0x0041 1558 02c8 003b | ;| .CONST 0x02c8,0x003b 155a 02c9 4401 | D | .CONST 0x02c9,0x4401 155c 02ca 003b | ;| .CONST 0x02ca,0x003b 155e 02ce 003c | <| .CONST 0x02ce,0x003c 1560 02cf 4801 | H | .CONST 0x02cf,0x4801 1562 02d0 003c | <| .CONST 0x02d0,0x003c 1564 02d5 003d | =| .CONST 0x02d5,0x003d 1566 02d6 4c01 | L | .CONST 0x02d6,0x4c01 1568 02d7 003d | =| .CONST 0x02d7,0x003d 156a 02dc 003e | >| .CONST 0x02dc,0x003e 156c 02dd 5001 | P | .CONST 0x02dd,0x5001 156e 02de 003e | >| .CONST 0x02de,0x003e 1570 02e3 003f | ?| .CONST 0x02e3,0x003f 1572 02e9 0040 | @| .CONST 0x02e9,0x0040 1574 02ea 5401 | T | .CONST 0x02ea,0x5401 1576 02eb 0040 | @| .CONST 0x02eb,0x0040 1578 ; -------------------------------------------------------------------------------------- 1578 ; Debug3 Subtable 0x6 1578 ; -------------------------------------------------------------------------------------- 1578 0001 0003 | | .DBG3TAB 0x0001,0x0003 157a 0303 ffff | | .CONST 0x0303,0xffff 157c 0308 0002 | | .CONST 0x0308,0x0002 157e 030d 0001 | | .CONST 0x030d,0x0001 1580 0313 0003 | | .CONST 0x0313,0x0003 1582 ; -------------------------------------------------------------------------------------- 1582 ; Debug3 Subtable 0x7 1582 ; -------------------------------------------------------------------------------------- 1582 0000 0001 | | .DBG3TAB 0x0000,0x0001 1584 031b 0001 | | .CONST 0x031b,0x0001 1586 ; -------------------------------------------------------------------------------------- 1586 ; Debug3 Subtable 0x8 1586 ; -------------------------------------------------------------------------------------- 1586 0001 0003 | | .DBG3TAB 0x0001,0x0003 1588 0323 ffff | # | .CONST 0x0323,0xffff 158a 0329 0001 | ) | .CONST 0x0329,0x0001 158c 032a 0002 | * | .CONST 0x032a,0x0002 158e 032e 0003 | . | .CONST 0x032e,0x0003 1590 ; -------------------------------------------------------------------------------------- 1590 ; Debug3 Subtable 0x9 1590 ; -------------------------------------------------------------------------------------- 1590 0001 0006 | | .DBG3TAB 0x0001,0x0006 1592 0343 ffff | C | .CONST 0x0343,0xffff 1594 0349 0001 | I | .CONST 0x0349,0x0001 1596 034a 0002 | J | .CONST 0x034a,0x0002 1598 034f 0003 | O | .CONST 0x034f,0x0003 159a 0353 0004 | S | .CONST 0x0353,0x0004 159c 0357 0005 | W | .CONST 0x0357,0x0005 159e 035b 0006 | [ | .CONST 0x035b,0x0006 15a0 ; -------------------------------------------------------------------------------------- 15a0 ; Debug3 Subtable 0xa 15a0 ; -------------------------------------------------------------------------------------- 15a0 0002 0009 | | .DBG3TAB 0x0002,0x0009 15a2 036b ffff | k | .CONST 0x036b,0xffff 15a4 036d fffe | m | .CONST 0x036d,0xfffe 15a6 0373 0001 | s | .CONST 0x0373,0x0001 15a8 0375 0002 | u | .CONST 0x0375,0x0002 15aa 037c 0003 | | | .CONST 0x037c,0x0003 15ac 037d 0401 | } | .CONST 0x037d,0x0401 15ae 0381 0003 | | .CONST 0x0381,0x0003 15b0 0382 0004 | | .CONST 0x0382,0x0004 15b2 038a 0005 | | .CONST 0x038a,0x0005 15b4 0390 0006 | | .CONST 0x0390,0x0006 15b6 0396 0007 | | .CONST 0x0396,0x0007 15b8 ; -------------------------------------------------------------------------------------- 15b8 ; Debug3 Subtable 0xb 15b8 ; -------------------------------------------------------------------------------------- 15b8 0005 002f | /| .DBG3TAB 0x0005,0x002f 15ba 03a3 ffff | | .CONST 0x03a3,0xffff 15bc 03a4 fffe | | .CONST 0x03a4,0xfffe 15be 03a5 fffd | | .CONST 0x03a5,0xfffd 15c0 03a6 fffc | | .CONST 0x03a6,0xfffc 15c2 03a7 fffb | | .CONST 0x03a7,0xfffb 15c4 03a9 0001 | | .CONST 0x03a9,0x0001 15c6 03aa 0401 | | .CONST 0x03aa,0x0401 15c8 03ac 0402 | | .CONST 0x03ac,0x0402 15ca 03ad 0403 | | .CONST 0x03ad,0x0403 15cc 03ae 0404 | | .CONST 0x03ae,0x0404 15ce 03af 0001 | | .CONST 0x03af,0x0001 15d0 03b5 0010 | | .CONST 0x03b5,0x0010 15d2 03b7 0002 | | .CONST 0x03b7,0x0002 15d4 03bd 0003 | | .CONST 0x03bd,0x0003 15d6 03be 0801 | | .CONST 0x03be,0x0801 15d8 03c0 0003 | | .CONST 0x03c0,0x0003 15da 03c1 0004 | | .CONST 0x03c1,0x0004 15dc 03c2 0c01 | | .CONST 0x03c2,0x0c01 15de 03c3 0004 | | .CONST 0x03c3,0x0004 15e0 03c4 0005 | | .CONST 0x03c4,0x0005 15e2 03c9 0006 | | .CONST 0x03c9,0x0006 15e4 03d1 0007 | | .CONST 0x03d1,0x0007 15e6 03d5 0008 | | .CONST 0x03d5,0x0008 15e8 03d9 0009 | | .CONST 0x03d9,0x0009 15ea 03dc 000a | | .CONST 0x03dc,0x000a 15ec 03e1 000b | | .CONST 0x03e1,0x000b 15ee 03e2 1001 | | .CONST 0x03e2,0x1001 15f0 03e4 1002 | | .CONST 0x03e4,0x1002 15f2 03e5 1003 | | .CONST 0x03e5,0x1003 15f4 03e6 1004 | | .CONST 0x03e6,0x1004 15f6 03e7 000b | | .CONST 0x03e7,0x000b 15f8 03eb 000e | | .CONST 0x03eb,0x000e 15fa 03ed 000d | | .CONST 0x03ed,0x000d 15fc 03f3 000f | | .CONST 0x03f3,0x000f 15fe 03f8 0011 | | .CONST 0x03f8,0x0011 1600 03fa 0012 | | .CONST 0x03fa,0x0012 1602 03fc 1401 | | .CONST 0x03fc,0x1401 1604 03fd 0012 | | .CONST 0x03fd,0x0012 1606 0404 0013 | | .CONST 0x0404,0x0013 1608 0406 0014 | | .CONST 0x0406,0x0014 160a 0409 0015 | | .CONST 0x0409,0x0015 160c 040b 0016 | | .CONST 0x040b,0x0016 160e 040c 1801 | | .CONST 0x040c,0x1801 1610 0410 0016 | | .CONST 0x0410,0x0016 1612 0411 0017 | | .CONST 0x0411,0x0017 1614 0418 0018 | | .CONST 0x0418,0x0018 1616 041a 0019 | | .CONST 0x041a,0x0019 1618 041e 001a | | .CONST 0x041e,0x001a 161a 0425 001b | % | .CONST 0x0425,0x001b 161c 0430 001c | 0 | .CONST 0x0430,0x001c 161e 0436 001d | 6 | .CONST 0x0436,0x001d 1620 0438 001e | 8 | .CONST 0x0438,0x001e 1622 ; -------------------------------------------------------------------------------------- 1622 ; Debug3 Subtable 0xc 1622 ; -------------------------------------------------------------------------------------- 1622 0008 0021 | !| .DBG3TAB 0x0008,0x0021 1624 0443 ffff | C | .CONST 0x0443,0xffff 1626 0447 fffe | G | .CONST 0x0447,0xfffe 1628 044d fffd | M | .CONST 0x044d,0xfffd 162a 0455 fffc | U | .CONST 0x0455,0xfffc 162c 0457 fffb | W | .CONST 0x0457,0xfffb 162e 0458 fffa | X | .CONST 0x0458,0xfffa 1630 045b fff9 | [ | .CONST 0x045b,0xfff9 1632 0462 fff8 | b | .CONST 0x0462,0xfff8 1634 0465 0002 | e | .CONST 0x0465,0x0002 1636 046a 0001 | j | .CONST 0x046a,0x0001 1638 0473 0003 | s | .CONST 0x0473,0x0003 163a 0477 0005 | w | .CONST 0x0477,0x0005 163c 047c 0006 | | | .CONST 0x047c,0x0006 163e 0482 0007 | | .CONST 0x0482,0x0007 1640 0486 0401 | | .CONST 0x0486,0x0401 1642 0487 0007 | | .CONST 0x0487,0x0007 1644 0495 0008 | | .CONST 0x0495,0x0008 1646 049a 0004 | | .CONST 0x049a,0x0004 1648 049d 0009 | | .CONST 0x049d,0x0009 164a 04a1 000b | | .CONST 0x04a1,0x000b 164c 04aa 000c | | .CONST 0x04aa,0x000c 164e 04b0 000d | | .CONST 0x04b0,0x000d 1650 04c0 000e | | .CONST 0x04c0,0x000e 1652 04c3 000f | | .CONST 0x04c3,0x000f 1654 04d5 0010 | | .CONST 0x04d5,0x0010 1656 04d6 0801 | | .CONST 0x04d6,0x0801 1658 04d8 0010 | | .CONST 0x04d8,0x0010 165a 04dd 0012 | | .CONST 0x04dd,0x0012 165c 04e2 000a | | .CONST 0x04e2,0x000a 165e 04e5 0013 | | .CONST 0x04e5,0x0013 1660 04e6 0c01 | | .CONST 0x04e6,0x0c01 1662 04ea 0013 | | .CONST 0x04ea,0x0013 1664 04ec 0014 | | .CONST 0x04ec,0x0014 1666 04f0 0015 | | .CONST 0x04f0,0x0015 1668 04fc 0016 | | .CONST 0x04fc,0x0016 166a 04fd 1001 | | .CONST 0x04fd,0x1001 166c 04fe 0016 | | .CONST 0x04fe,0x0016 166e 0500 0017 | | .CONST 0x0500,0x0017 1670 0504 0018 | | .CONST 0x0504,0x0018 1672 0511 0019 | | .CONST 0x0511,0x0019 1674 0513 001a | | .CONST 0x0513,0x001a 1676 ; -------------------------------------------------------------------------------------- 1676 ; Debug3 Subtable 0xd 1676 ; -------------------------------------------------------------------------------------- 1676 0010 0036 | 6| .DBG3TAB 0x0010,0x0036 1678 051b ffff | | .CONST 0x051b,0xffff 167a 051e fffe | | .CONST 0x051e,0xfffe 167c 051f fffd | | .CONST 0x051f,0xfffd 167e 0520 fffc | | .CONST 0x0520,0xfffc 1680 0523 fffb | # | .CONST 0x0523,0xfffb 1682 0524 0401 | $ | .CONST 0x0524,0x0401 1684 0525 fffb | % | .CONST 0x0525,0xfffb 1686 0526 fffa | & | .CONST 0x0526,0xfffa 1688 0527 0801 | ' | .CONST 0x0527,0x0801 168a 0528 fffa | ( | .CONST 0x0528,0xfffa 168c 0529 fff9 | ) | .CONST 0x0529,0xfff9 168e 052b fff8 | + | .CONST 0x052b,0xfff8 1690 052d fff7 | - | .CONST 0x052d,0xfff7 1692 052f fff6 | / | .CONST 0x052f,0xfff6 1694 0531 fff5 | 1 | .CONST 0x0531,0xfff5 1696 0533 fff4 | 3 | .CONST 0x0533,0xfff4 1698 0535 fff3 | 5 | .CONST 0x0535,0xfff3 169a 0537 fff2 | 7 | .CONST 0x0537,0xfff2 169c 0539 0001 | 9 | .CONST 0x0539,0x0001 169e 0543 0002 | C | .CONST 0x0543,0x0002 16a0 0546 0003 | F | .CONST 0x0546,0x0003 16a2 0547 0004 | G | .CONST 0x0547,0x0004 16a4 0548 0c01 | H | .CONST 0x0548,0x0c01 16a6 054a 0c02 | J | .CONST 0x054a,0x0c02 16a8 054b 0c03 | K | .CONST 0x054b,0x0c03 16aa 054c 0c04 | L | .CONST 0x054c,0x0c04 16ac 054d 0004 | M | .CONST 0x054d,0x0004 16ae 056b 001b | k | .CONST 0x056b,0x001b 16b0 056c 0005 | l | .CONST 0x056c,0x0005 16b2 0571 0006 | q | .CONST 0x0571,0x0006 16b4 0575 0007 | u | .CONST 0x0575,0x0007 16b6 0576 1001 | v | .CONST 0x0576,0x1001 16b8 0578 1002 | x | .CONST 0x0578,0x1002 16ba 0579 1003 | y | .CONST 0x0579,0x1003 16bc 057a 1004 | z | .CONST 0x057a,0x1004 16be 057b 0007 | { | .CONST 0x057b,0x0007 16c0 0583 0008 | | .CONST 0x0583,0x0008 16c2 0588 0009 | | .CONST 0x0588,0x0009 16c4 058f 000a | | .CONST 0x058f,0x000a 16c6 0596 000b | | .CONST 0x0596,0x000b 16c8 05a1 000c | | .CONST 0x05a1,0x000c 16ca 05a8 000d | | .CONST 0x05a8,0x000d 16cc 05ad 000e | | .CONST 0x05ad,0x000e 16ce 05b0 1401 | | .CONST 0x05b0,0x1401 16d0 05b2 1402 | | .CONST 0x05b2,0x1402 16d2 05b3 1403 | | .CONST 0x05b3,0x1403 16d4 05b4 1404 | | .CONST 0x05b4,0x1404 16d6 05b6 000e | | .CONST 0x05b6,0x000e 16d8 05ba 0010 | | .CONST 0x05ba,0x0010 16da 05bd 0011 | | .CONST 0x05bd,0x0011 16dc 05c9 000f | | .CONST 0x05c9,0x000f 16de 05d5 0012 | | .CONST 0x05d5,0x0012 16e0 05e1 0013 | | .CONST 0x05e1,0x0013 16e2 05e4 0014 | | .CONST 0x05e4,0x0014 16e4 05e7 1801 | | .CONST 0x05e7,0x1801 16e6 05e9 1802 | | .CONST 0x05e9,0x1802 16e8 05ea 1803 | | .CONST 0x05ea,0x1803 16ea 05eb 1804 | | .CONST 0x05eb,0x1804 16ec 05ed 0014 | | .CONST 0x05ed,0x0014 16ee 05f3 0016 | | .CONST 0x05f3,0x0016 16f0 05f4 0015 | | .CONST 0x05f4,0x0015 16f2 05f9 0017 | | .CONST 0x05f9,0x0017 16f4 05ff 0018 | | .CONST 0x05ff,0x0018 16f6 0603 0019 | | .CONST 0x0603,0x0019 16f8 0606 1c01 | | .CONST 0x0606,0x1c01 16fa 0607 0019 | | .CONST 0x0607,0x0019 16fc 0608 001a | | .CONST 0x0608,0x001a 16fe 060b 001c | | .CONST 0x060b,0x001c 1700 060f 001d | | .CONST 0x060f,0x001d 1702 0616 001e | | .CONST 0x0616,0x001e 1704 ; -------------------------------------------------------------------------------------- 1704 ; Debug3 Subtable 0xe 1704 ; -------------------------------------------------------------------------------------- 1704 0000 0001 | | .DBG3TAB 0x0000,0x0001 1706 061b 0001 | | .CONST 0x061b,0x0001 1708 ; -------------------------------------------------------------------------------------- 1708 ; Debug3 Subtable 0xf 1708 ; -------------------------------------------------------------------------------------- 1708 0001 0008 | | .DBG3TAB 0x0001,0x0008 170a 0623 ffff | # | .CONST 0x0623,0xffff 170c 0626 0001 | & | .CONST 0x0626,0x0001 170e 062a 0401 | * | .CONST 0x062a,0x0401 1710 062f 0001 | / | .CONST 0x062f,0x0001 1712 0632 0002 | 2 | .CONST 0x0632,0x0002 1714 0636 0801 | 6 | .CONST 0x0636,0x0801 1716 063a 0002 | : | .CONST 0x063a,0x0002 1718 063b 0003 | ; | .CONST 0x063b,0x0003 171a 063f 0004 | ? | .CONST 0x063f,0x0004 171c ; -------------------------------------------------------------------------------------- 171c ; Debug3 Subtable 0x10 171c ; -------------------------------------------------------------------------------------- 171c 0000 0005 | | .DBG3TAB 0x0000,0x0005 171e 064b 0001 | K | .CONST 0x064b,0x0001 1720 064f 0401 | O | .CONST 0x064f,0x0401 1722 0654 0001 | T | .CONST 0x0654,0x0001 1724 0655 0002 | U | .CONST 0x0655,0x0002 1726 0659 0003 | Y | .CONST 0x0659,0x0003 1728 ; -------------------------------------------------------------------------------------- 1728 ; Debug3 Subtable 0x11 1728 ; -------------------------------------------------------------------------------------- 1728 0000 0003 | | .DBG3TAB 0x0000,0x0003 172a 0663 0001 | c | .CONST 0x0663,0x0001 172c 0667 0401 | g | .CONST 0x0667,0x0401 172e 066c 0001 | l | .CONST 0x066c,0x0001 1730 ; -------------------------------------------------------------------------------------- 1730 ; Debug3 Subtable 0x12 1730 ; -------------------------------------------------------------------------------------- 1730 0002 000c | | .DBG3TAB 0x0002,0x000c 1732 0673 ffff | s | .CONST 0x0673,0xffff 1734 0676 fffe | v | .CONST 0x0676,0xfffe 1736 067d 0002 | } | .CONST 0x067d,0x0002 1738 067f 0003 | | .CONST 0x067f,0x0003 173a 0684 0001 | | .CONST 0x0684,0x0001 173c 0687 0004 | | .CONST 0x0687,0x0004 173e 068d 0005 | | .CONST 0x068d,0x0005 1740 068e 0006 | | .CONST 0x068e,0x0006 1742 0692 0007 | | .CONST 0x0692,0x0007 1744 0696 0008 | | .CONST 0x0696,0x0008 1746 0697 0401 | | .CONST 0x0697,0x0401 1748 0698 0008 | | .CONST 0x0698,0x0008 174a 069b 0009 | | .CONST 0x069b,0x0009 174c 069f 000a | | .CONST 0x069f,0x000a 174e ; -------------------------------------------------------------------------------------- 174e ; Debug3 Subtable 0x13 174e ; -------------------------------------------------------------------------------------- 174e 0001 0005 | | .DBG3TAB 0x0001,0x0005 1750 06ab ffff | | .CONST 0x06ab,0xffff 1752 06b0 0002 | | .CONST 0x06b0,0x0002 1754 06b5 0003 | | .CONST 0x06b5,0x0003 1756 06b7 0004 | | .CONST 0x06b7,0x0004 1758 06bc 0001 | | .CONST 0x06bc,0x0001 175a 06bf 0005 | | .CONST 0x06bf,0x0005 175c ; -------------------------------------------------------------------------------------- 175c ; Debug3 Subtable 0x14 175c ; -------------------------------------------------------------------------------------- 175c 0006 000d | | .DBG3TAB 0x0006,0x000d 175e 06cb ffff | | .CONST 0x06cb,0xffff 1760 06cc fffe | | .CONST 0x06cc,0xfffe 1762 06d2 fffd | | .CONST 0x06d2,0xfffd 1764 06d3 fffc | | .CONST 0x06d3,0xfffc 1766 06d6 fffb | | .CONST 0x06d6,0xfffb 1768 06d7 fffa | | .CONST 0x06d7,0xfffa 176a 06d9 0001 | | .CONST 0x06d9,0x0001 176c 06e3 0002 | | .CONST 0x06e3,0x0002 176e 06ef 0003 | | .CONST 0x06ef,0x0003 1770 06f4 0004 | | .CONST 0x06f4,0x0004 1772 06fc 0005 | | .CONST 0x06fc,0x0005 1774 0701 0006 | | .CONST 0x0701,0x0006 1776 070d 0007 | | .CONST 0x070d,0x0007 1778 0716 0008 | | .CONST 0x0716,0x0008 177a 071f 0009 | | .CONST 0x071f,0x0009 177c 0721 000a | ! | .CONST 0x0721,0x000a 177e 0725 000b | % | .CONST 0x0725,0x000b 1780 0728 000c | ( | .CONST 0x0728,0x000c 1782 072f 000d | / | .CONST 0x072f,0x000d 1784 ; -------------------------------------------------------------------------------------- 1784 ; Debug3 Subtable 0x15 1784 ; -------------------------------------------------------------------------------------- 1784 0001 0003 | | .DBG3TAB 0x0001,0x0003 1786 0743 ffff | C | .CONST 0x0743,0xffff 1788 0748 0002 | H | .CONST 0x0748,0x0002 178a 074d 0001 | M | .CONST 0x074d,0x0001 178c 0759 0003 | Y | .CONST 0x0759,0x0003 178e ; -------------------------------------------------------------------------------------- 178e ; Debug3 Subtable 0x16 178e ; -------------------------------------------------------------------------------------- 178e 0000 0000 | | .DBG3TAB 0x0000,0x0000 1790 ; -------------------------------------------------------------------------------------- 1790 ; Debug3 Subtable 0x17 1790 ; -------------------------------------------------------------------------------------- 1790 0000 0007 | | .DBG3TAB 0x0000,0x0007 1792 0793 0001 | | .CONST 0x0793,0x0001 1794 0794 0401 | | .CONST 0x0794,0x0401 1796 0796 0001 | | .CONST 0x0796,0x0001 1798 079f 0002 | | .CONST 0x079f,0x0002 179a 07a0 0801 | | .CONST 0x07a0,0x0801 179c 07a1 0002 | | .CONST 0x07a1,0x0002 179e 07a2 0003 | | .CONST 0x07a2,0x0003 17a0 ; -------------------------------------------------------------------------------------- 17a0 ; Debug3 Subtable 0x18 17a0 ; -------------------------------------------------------------------------------------- 17a0 0001 0005 | | .DBG3TAB 0x0001,0x0005 17a2 07ab ffff | | .CONST 0x07ab,0xffff 17a4 07b1 0001 | | .CONST 0x07b1,0x0001 17a6 07b2 0401 | | .CONST 0x07b2,0x0401 17a8 07b4 0001 | | .CONST 0x07b4,0x0001 17aa 07b5 0002 | | .CONST 0x07b5,0x0002 17ac 07b7 0003 | | .CONST 0x07b7,0x0003 17ae ; -------------------------------------------------------------------------------------- 17ae ; Debug3 Subtable 0x19 17ae ; -------------------------------------------------------------------------------------- 17ae 0001 0005 | | .DBG3TAB 0x0001,0x0005 17b0 07c3 ffff | | .CONST 0x07c3,0xffff 17b2 07c8 0001 | | .CONST 0x07c8,0x0001 17b4 07c9 0401 | | .CONST 0x07c9,0x0401 17b6 07cb 0001 | | .CONST 0x07cb,0x0001 17b8 07cc 0002 | | .CONST 0x07cc,0x0002 17ba 07ce 0003 | | .CONST 0x07ce,0x0003 17bc ; -------------------------------------------------------------------------------------- 17bc ; Debug3 Subtable 0x1a 17bc ; -------------------------------------------------------------------------------------- 17bc 0003 000d | | .DBG3TAB 0x0003,0x000d 17be 07db ffff | | .CONST 0x07db,0xffff 17c0 07dd fffe | | .CONST 0x07dd,0xfffe 17c2 07e3 fffd | | .CONST 0x07e3,0xfffd 17c4 07e4 0001 | | .CONST 0x07e4,0x0001 17c6 07ed 0002 | | .CONST 0x07ed,0x0002 17c8 07ef 0003 | | .CONST 0x07ef,0x0003 17ca 07ff 0004 | | .CONST 0x07ff,0x0004 17cc 0801 0401 | | .CONST 0x0801,0x0401 17ce 0803 0402 | | .CONST 0x0803,0x0402 17d0 0804 0403 | | .CONST 0x0804,0x0403 17d2 0805 0404 | | .CONST 0x0805,0x0404 17d4 0806 0004 | | .CONST 0x0806,0x0004 17d6 0808 0005 | | .CONST 0x0808,0x0005 17d8 0810 0006 | | .CONST 0x0810,0x0006 17da 0811 0801 | | .CONST 0x0811,0x0801 17dc 0812 0006 | | .CONST 0x0812,0x0006 17de ; -------------------------------------------------------------------------------------- 17de ; Debug3 Subtable 0x1b 17de ; -------------------------------------------------------------------------------------- 17de 0002 0007 | | .DBG3TAB 0x0002,0x0007 17e0 081b ffff | | .CONST 0x081b,0xffff 17e2 0824 fffe | $ | .CONST 0x0824,0xfffe 17e4 0825 0001 | % | .CONST 0x0825,0x0001 17e6 0829 0002 | ) | .CONST 0x0829,0x0002 17e8 082d 0003 | - | .CONST 0x082d,0x0003 17ea 0831 0004 | 1 | .CONST 0x0831,0x0004 17ec 0835 0005 | 5 | .CONST 0x0835,0x0005 17ee 0839 0006 | 9 | .CONST 0x0839,0x0006 17f0 083d 0007 | = | .CONST 0x083d,0x0007 17f2 ; -------------------------------------------------------------------------------------- 17f2 ; Debug3 Subtable 0x1c 17f2 ; -------------------------------------------------------------------------------------- 17f2 0000 000e | | .DBG3TAB 0x0000,0x000e 17f4 0843 0001 | C | .CONST 0x0843,0x0001 17f6 0844 0401 | D | .CONST 0x0844,0x0401 17f8 0846 0402 | F | .CONST 0x0846,0x0402 17fa 0847 0403 | G | .CONST 0x0847,0x0403 17fc 0848 0404 | H | .CONST 0x0848,0x0404 17fe 0849 0001 | I | .CONST 0x0849,0x0001 1800 0857 0004 | W | .CONST 0x0857,0x0004 1802 0859 0002 | Y | .CONST 0x0859,0x0002 1804 085b 0003 | [ | .CONST 0x085b,0x0003 1806 0861 0801 | a | .CONST 0x0861,0x0801 1808 0863 0802 | c | .CONST 0x0863,0x0802 180a 0864 0803 | d | .CONST 0x0864,0x0803 180c 0865 0804 | e | .CONST 0x0865,0x0804 180e 0867 0003 | g | .CONST 0x0867,0x0003 1810 ; -------------------------------------------------------------------------------------- 1810 ; Debug3 Subtable 0x1d 1810 ; -------------------------------------------------------------------------------------- 1810 0001 000b | | .DBG3TAB 0x0001,0x000b 1812 0873 ffff | s | .CONST 0x0873,0xffff 1814 0878 0002 | x | .CONST 0x0878,0x0002 1816 087a 0401 | z | .CONST 0x087a,0x0401 1818 087d 0002 | } | .CONST 0x087d,0x0002 181a 087f 0003 | | .CONST 0x087f,0x0003 181c 0881 0004 | | .CONST 0x0881,0x0004 181e 0882 0801 | | .CONST 0x0882,0x0801 1820 0885 0004 | | .CONST 0x0885,0x0004 1822 0887 0001 | | .CONST 0x0887,0x0001 1824 0888 0c01 | | .CONST 0x0888,0x0c01 1826 088a 0001 | | .CONST 0x088a,0x0001 1828 088c 0005 | | .CONST 0x088c,0x0005 182a ; -------------------------------------------------------------------------------------- 182a ; Debug3 Subtable 0x1e 182a ; -------------------------------------------------------------------------------------- 182a 0003 0006 | | .DBG3TAB 0x0003,0x0006 182c 0893 ffff | | .CONST 0x0893,0xffff 182e 0895 fffe | | .CONST 0x0895,0xfffe 1830 0898 fffd | | .CONST 0x0898,0xfffd 1832 089b 0002 | | .CONST 0x089b,0x0002 1834 089f 0003 | | .CONST 0x089f,0x0003 1836 08a3 0004 | | .CONST 0x08a3,0x0004 1838 08a5 0005 | | .CONST 0x08a5,0x0005 183a 08a8 0001 | | .CONST 0x08a8,0x0001 183c 08ab 0006 | | .CONST 0x08ab,0x0006 183e ; -------------------------------------------------------------------------------------- 183e ; Debug3 Subtable 0x1f 183e ; -------------------------------------------------------------------------------------- 183e 0001 001b | | .DBG3TAB 0x0001,0x001b 1840 08b3 ffff | | .CONST 0x08b3,0xffff 1842 08b5 0001 | | .CONST 0x08b5,0x0001 1844 08b6 0401 | | .CONST 0x08b6,0x0401 1846 08b8 0001 | | .CONST 0x08b8,0x0001 1848 08b9 0002 | | .CONST 0x08b9,0x0002 184a 08ba 0801 | | .CONST 0x08ba,0x0801 184c 08bc 0002 | | .CONST 0x08bc,0x0002 184e 08bd 0003 | | .CONST 0x08bd,0x0003 1850 08be 0c01 | | .CONST 0x08be,0x0c01 1852 08c0 0003 | | .CONST 0x08c0,0x0003 1854 08c1 0004 | | .CONST 0x08c1,0x0004 1856 08c3 0005 | | .CONST 0x08c3,0x0005 1858 08c4 1001 | | .CONST 0x08c4,0x1001 185a 08c7 0005 | | .CONST 0x08c7,0x0005 185c 08c8 0006 | | .CONST 0x08c8,0x0006 185e 08c9 1401 | | .CONST 0x08c9,0x1401 1860 08cc 0006 | | .CONST 0x08cc,0x0006 1862 08cd 0007 | | .CONST 0x08cd,0x0007 1864 08d7 0008 | | .CONST 0x08d7,0x0008 1866 08dd 1801 | | .CONST 0x08dd,0x1801 1868 08e0 0008 | | .CONST 0x08e0,0x0008 186a 08e1 1c01 | | .CONST 0x08e1,0x1c01 186c 08e4 1801 | | .CONST 0x08e4,0x1801 186e 08e8 0009 | | .CONST 0x08e8,0x0009 1870 08ec 2001 | | .CONST 0x08ec,0x2001 1872 08ef 0009 | | .CONST 0x08ef,0x0009 1874 08f0 2401 | $ | .CONST 0x08f0,0x2401 1876 08f3 2001 | | .CONST 0x08f3,0x2001 1878 ; -------------------------------------------------------------------------------------- 1878 ; Debug3 Subtable 0x20 1878 ; -------------------------------------------------------------------------------------- 1878 0001 0020 | | .DBG3TAB 0x0001,0x0020 187a 08fb ffff | | .CONST 0x08fb,0xffff 187c 08fd 0001 | | .CONST 0x08fd,0x0001 187e 08fe 0401 | | .CONST 0x08fe,0x0401 1880 0900 0001 | | .CONST 0x0900,0x0001 1882 0901 0002 | | .CONST 0x0901,0x0002 1884 0902 0801 | | .CONST 0x0902,0x0801 1886 0904 0002 | | .CONST 0x0904,0x0002 1888 0905 0003 | | .CONST 0x0905,0x0003 188a 0906 0c01 | | .CONST 0x0906,0x0c01 188c 0908 0003 | | .CONST 0x0908,0x0003 188e 0909 0004 | | .CONST 0x0909,0x0004 1890 090b 0005 | | .CONST 0x090b,0x0005 1892 090d 1001 | | .CONST 0x090d,0x1001 1894 0912 1401 | | .CONST 0x0912,0x1401 1896 0914 1402 | | .CONST 0x0914,0x1402 1898 0915 1403 | | .CONST 0x0915,0x1403 189a 0916 1404 | | .CONST 0x0916,0x1404 189c 0918 1001 | | .CONST 0x0918,0x1001 189e 091d 0005 | | .CONST 0x091d,0x0005 18a0 091e 0006 | | .CONST 0x091e,0x0006 18a2 091f 1801 | | .CONST 0x091f,0x1801 18a4 0922 0006 | " | .CONST 0x0922,0x0006 18a6 0923 0007 | # | .CONST 0x0923,0x0007 18a8 092d 0008 | - | .CONST 0x092d,0x0008 18aa 0933 1c01 | 3 | .CONST 0x0933,0x1c01 18ac 0936 0008 | 6 | .CONST 0x0936,0x0008 18ae 0937 2001 | 7 | .CONST 0x0937,0x2001 18b0 093a 1c01 | : | .CONST 0x093a,0x1c01 18b2 093e 0009 | > | .CONST 0x093e,0x0009 18b4 0942 2401 | B$ | .CONST 0x0942,0x2401 18b6 0945 0009 | E | .CONST 0x0945,0x0009 18b8 0946 2801 | F( | .CONST 0x0946,0x2801 18ba 0949 2401 | I$ | .CONST 0x0949,0x2401 18bc ; -------------------------------------------------------------------------------------- 18bc ; Debug3 Subtable 0x21 18bc ; -------------------------------------------------------------------------------------- 18bc 0004 0019 | | .DBG3TAB 0x0004,0x0019 18be 0953 ffff | S | .CONST 0x0953,0xffff 18c0 0956 fffe | V | .CONST 0x0956,0xfffe 18c2 0957 fffd | W | .CONST 0x0957,0xfffd 18c4 0958 0401 | X | .CONST 0x0958,0x0401 18c6 0959 fffd | Y | .CONST 0x0959,0xfffd 18c8 095a 0001 | Z | .CONST 0x095a,0x0001 18ca 095e 0002 | ^ | .CONST 0x095e,0x0002 18cc 0965 0004 | e | .CONST 0x0965,0x0004 18ce 0966 0801 | f | .CONST 0x0966,0x0801 18d0 0969 0004 | i | .CONST 0x0969,0x0004 18d2 096a 0005 | j | .CONST 0x096a,0x0005 18d4 096b 0c01 | k | .CONST 0x096b,0x0c01 18d6 096e 0005 | n | .CONST 0x096e,0x0005 18d8 0971 0006 | q | .CONST 0x0971,0x0006 18da 0972 1001 | r | .CONST 0x0972,0x1001 18dc 0974 0006 | t | .CONST 0x0974,0x0006 18de 0975 0007 | u | .CONST 0x0975,0x0007 18e0 0976 1401 | v | .CONST 0x0976,0x1401 18e2 0979 0007 | y | .CONST 0x0979,0x0007 18e4 097c 0008 | | | .CONST 0x097c,0x0008 18e6 097d 1801 | } | .CONST 0x097d,0x1801 18e8 0980 0008 | | .CONST 0x0980,0x0008 18ea 0984 0009 | | .CONST 0x0984,0x0009 18ec 0988 000a | | .CONST 0x0988,0x000a 18ee 0989 000b | | .CONST 0x0989,0x000b 18f0 098b 000c | | .CONST 0x098b,0x000c 18f2 098e 0003 | | .CONST 0x098e,0x0003 18f4 098f 1c01 | | .CONST 0x098f,0x1c01 18f6 0991 0003 | | .CONST 0x0991,0x0003 18f8 ; -------------------------------------------------------------------------------------- 18f8 ; Debug3 Subtable 0x22 18f8 ; -------------------------------------------------------------------------------------- 18f8 0002 0014 | | .DBG3TAB 0x0002,0x0014 18fa 099b ffff | | .CONST 0x099b,0xffff 18fc 099e fffe | | .CONST 0x099e,0xfffe 18fe 09a1 0002 | | .CONST 0x09a1,0x0002 1900 09a2 0401 | | .CONST 0x09a2,0x0401 1902 09a5 0002 | | .CONST 0x09a5,0x0002 1904 09a6 0003 | | .CONST 0x09a6,0x0003 1906 09aa 0004 | | .CONST 0x09aa,0x0004 1908 09ab 0801 | | .CONST 0x09ab,0x0801 190a 09ae 0004 | | .CONST 0x09ae,0x0004 190c 09b1 0005 | | .CONST 0x09b1,0x0005 190e 09b5 0006 | | .CONST 0x09b5,0x0006 1910 09b6 0c01 | | .CONST 0x09b6,0x0c01 1912 09b7 0006 | | .CONST 0x09b7,0x0006 1914 09ba 0007 | | .CONST 0x09ba,0x0007 1916 09bb 0008 | | .CONST 0x09bb,0x0008 1918 09bf 0009 | | .CONST 0x09bf,0x0009 191a 09c4 000a | | .CONST 0x09c4,0x000a 191c 09c5 1001 | | .CONST 0x09c5,0x1001 191e 09c8 000a | | .CONST 0x09c8,0x000a 1920 09ca 0001 | | .CONST 0x09ca,0x0001 1922 09cb 1401 | | .CONST 0x09cb,0x1401 1924 09cd 0001 | | .CONST 0x09cd,0x0001 1926 ; -------------------------------------------------------------------------------------- 1926 ; Debug3 Subtable 0x23 1926 ; -------------------------------------------------------------------------------------- 1926 0001 0009 | | .DBG3TAB 0x0001,0x0009 1928 09d3 ffff | | .CONST 0x09d3,0xffff 192a 09d8 0002 | | .CONST 0x09d8,0x0002 192c 09ee 0003 | | .CONST 0x09ee,0x0003 192e 09fd 0004 | | .CONST 0x09fd,0x0004 1930 0a06 0005 | | .CONST 0x0a06,0x0005 1932 0a0b 0001 | | .CONST 0x0a0b,0x0001 1934 0a12 0006 | | .CONST 0x0a12,0x0006 1936 0a16 0008 | | .CONST 0x0a16,0x0008 1938 0a1a 0009 | | .CONST 0x0a1a,0x0009 193a 0a1f 0007 | | .CONST 0x0a1f,0x0007 193c ; -------------------------------------------------------------------------------------- 193c ; Debug3 Subtable 0x24 193c ; -------------------------------------------------------------------------------------- 193c 0004 000b | | .DBG3TAB 0x0004,0x000b 193e 0a2b ffff | + | .CONST 0x0a2b,0xffff 1940 0a2c fffe | , | .CONST 0x0a2c,0xfffe 1942 0a31 fffd | 1 | .CONST 0x0a31,0xfffd 1944 0a33 fffc | 3 | .CONST 0x0a33,0xfffc 1946 0a39 0001 | 9 | .CONST 0x0a39,0x0001 1948 0a48 0002 | H | .CONST 0x0a48,0x0002 194a 0a4a 0003 | J | .CONST 0x0a4a,0x0003 194c 0a68 0004 | h | .CONST 0x0a68,0x0004 194e 0a6a 0005 | j | .CONST 0x0a6a,0x0005 1950 0a70 0006 | p | .CONST 0x0a70,0x0006 1952 0a71 0401 | q | .CONST 0x0a71,0x0401 1954 0a72 0006 | r | .CONST 0x0a72,0x0006 1956 0a74 0007 | t | .CONST 0x0a74,0x0007 1958 0a75 0801 | u | .CONST 0x0a75,0x0801 195a 0a76 0007 | v | .CONST 0x0a76,0x0007 195c ; -------------------------------------------------------------------------------------- 195c ; Debug3 Subtable 0x25 195c ; -------------------------------------------------------------------------------------- 195c 0007 001c | | .DBG3TAB 0x0007,0x001c 195e 0a83 ffff | | .CONST 0x0a83,0xffff 1960 0a84 0401 | | .CONST 0x0a84,0x0401 1962 0a85 ffff | | .CONST 0x0a85,0xffff 1964 0a86 fffe | | .CONST 0x0a86,0xfffe 1966 0a87 0801 | | .CONST 0x0a87,0x0801 1968 0a88 fffe | | .CONST 0x0a88,0xfffe 196a 0a89 fffd | | .CONST 0x0a89,0xfffd 196c 0a8c fffc | | .CONST 0x0a8c,0xfffc 196e 0a8d fffb | | .CONST 0x0a8d,0xfffb 1970 0a90 0002 | | .CONST 0x0a90,0x0002 1972 0a92 0c01 | | .CONST 0x0a92,0x0c01 1974 0a97 1001 | | .CONST 0x0a97,0x1001 1976 0a99 1002 | | .CONST 0x0a99,0x1002 1978 0a9a 1003 | | .CONST 0x0a9a,0x1003 197a 0a9b 1004 | | .CONST 0x0a9b,0x1004 197c 0a9d 0c01 | | .CONST 0x0a9d,0x0c01 197e 0aa2 0002 | | .CONST 0x0aa2,0x0002 1980 0aa4 0003 | | .CONST 0x0aa4,0x0003 1982 0aa5 1401 | | .CONST 0x0aa5,0x1401 1984 0aa7 0003 | | .CONST 0x0aa7,0x0003 1986 0aa8 0004 | | .CONST 0x0aa8,0x0004 1988 0aa9 1801 | | .CONST 0x0aa9,0x1801 198a 0aab 0004 | | .CONST 0x0aab,0x0004 198c 0aac 0005 | | .CONST 0x0aac,0x0005 198e 0ab2 0006 | | .CONST 0x0ab2,0x0006 1990 0ab5 0007 | | .CONST 0x0ab5,0x0007 1992 0abb 0008 | | .CONST 0x0abb,0x0008 1994 0abf 0009 | | .CONST 0x0abf,0x0009 1996 0ac1 000a | | .CONST 0x0ac1,0x000a 1998 0ac2 1c01 | | .CONST 0x0ac2,0x1c01 199a 0ac5 000a | | .CONST 0x0ac5,0x000a 199c 0ac7 0001 | | .CONST 0x0ac7,0x0001 199e 0ac8 2001 | | .CONST 0x0ac8,0x2001 19a0 0aca 0001 | | .CONST 0x0aca,0x0001 19a2 0acc 000b | | .CONST 0x0acc,0x000b 19a4 ; -------------------------------------------------------------------------------------- 19a4 ; Debug3 Subtable 0x26 19a4 ; -------------------------------------------------------------------------------------- 19a4 0007 0017 | | .DBG3TAB 0x0007,0x0017 19a6 0ad3 ffff | | .CONST 0x0ad3,0xffff 19a8 0ad4 0401 | | .CONST 0x0ad4,0x0401 19aa 0ad5 ffff | | .CONST 0x0ad5,0xffff 19ac 0ad6 fffe | | .CONST 0x0ad6,0xfffe 19ae 0ad7 0801 | | .CONST 0x0ad7,0x0801 19b0 0ad8 fffe | | .CONST 0x0ad8,0xfffe 19b2 0ad9 fffd | | .CONST 0x0ad9,0xfffd 19b4 0adc fffc | | .CONST 0x0adc,0xfffc 19b6 0add fffb | | .CONST 0x0add,0xfffb 19b8 0ae0 0002 | | .CONST 0x0ae0,0x0002 19ba 0ae1 0c01 | | .CONST 0x0ae1,0x0c01 19bc 0ae4 0002 | | .CONST 0x0ae4,0x0002 19be 0ae6 0003 | | .CONST 0x0ae6,0x0003 19c0 0ae7 1001 | | .CONST 0x0ae7,0x1001 19c2 0ae9 0003 | | .CONST 0x0ae9,0x0003 19c4 0aea 0004 | | .CONST 0x0aea,0x0004 19c6 0aeb 1401 | | .CONST 0x0aeb,0x1401 19c8 0aed 0004 | | .CONST 0x0aed,0x0004 19ca 0aee 0005 | | .CONST 0x0aee,0x0005 19cc 0af4 0006 | | .CONST 0x0af4,0x0006 19ce 0af7 0007 | | .CONST 0x0af7,0x0007 19d0 0afd 0008 | | .CONST 0x0afd,0x0008 19d2 0b01 0009 | | .CONST 0x0b01,0x0009 19d4 0b03 000a | | .CONST 0x0b03,0x000a 19d6 0b04 1801 | | .CONST 0x0b04,0x1801 19d8 0b07 000a | | .CONST 0x0b07,0x000a 19da 0b09 0001 | | .CONST 0x0b09,0x0001 19dc 0b0a 1c01 | | .CONST 0x0b0a,0x1c01 19de 0b0c 0001 | | .CONST 0x0b0c,0x0001 19e0 0b0e 000b | | .CONST 0x0b0e,0x000b 19e2 ; -------------------------------------------------------------------------------------- 19e2 ; Debug3 Subtable 0x27 19e2 ; -------------------------------------------------------------------------------------- 19e2 0003 002a | *| .DBG3TAB 0x0003,0x002a 19e4 0b13 ffff | | .CONST 0x0b13,0xffff 19e6 0b14 fffe | | .CONST 0x0b14,0xfffe 19e8 0b15 fffd | | .CONST 0x0b15,0xfffd 19ea 0b17 0001 | | .CONST 0x0b17,0x0001 19ec 0b20 0002 | | .CONST 0x0b20,0x0002 19ee 0b24 0401 | $ | .CONST 0x0b24,0x0401 19f0 0b28 0002 | ( | .CONST 0x0b28,0x0002 19f2 0b29 0003 | ) | .CONST 0x0b29,0x0003 19f4 0b36 0004 | 6 | .CONST 0x0b36,0x0004 19f6 0b37 0801 | 7 | .CONST 0x0b37,0x0801 19f8 0b38 0004 | 8 | .CONST 0x0b38,0x0004 19fa 0b39 0005 | 9 | .CONST 0x0b39,0x0005 19fc 0b3a 0c01 | : | .CONST 0x0b3a,0x0c01 19fe 0b3c 0005 | < | .CONST 0x0b3c,0x0005 1a00 0b3d 0006 | = | .CONST 0x0b3d,0x0006 1a02 0b43 0007 | C | .CONST 0x0b43,0x0007 1a04 0b47 0008 | G | .CONST 0x0b47,0x0008 1a06 0b48 1001 | H | .CONST 0x0b48,0x1001 1a08 0b49 0008 | I | .CONST 0x0b49,0x0008 1a0a 0b4a 0009 | J | .CONST 0x0b4a,0x0009 1a0c 0b4f 000a | O | .CONST 0x0b4f,0x000a 1a0e 0b53 000b | S | .CONST 0x0b53,0x000b 1a10 0b5c 000c | \ | .CONST 0x0b5c,0x000c 1a12 0b5d 1401 | ] | .CONST 0x0b5d,0x1401 1a14 0b5e 000c | ^ | .CONST 0x0b5e,0x000c 1a16 0b5f 000d | _ | .CONST 0x0b5f,0x000d 1a18 0b60 1801 | ` | .CONST 0x0b60,0x1801 1a1a 0b62 1802 | b | .CONST 0x0b62,0x1802 1a1c 0b63 1803 | c | .CONST 0x0b63,0x1803 1a1e 0b64 1804 | d | .CONST 0x0b64,0x1804 1a20 0b65 000d | e | .CONST 0x0b65,0x000d 1a22 0b67 000e | g | .CONST 0x0b67,0x000e 1a24 0b68 1c01 | h | .CONST 0x0b68,0x1c01 1a26 0b69 000e | i | .CONST 0x0b69,0x000e 1a28 0b6a 000f | j | .CONST 0x0b6a,0x000f 1a2a 0b78 0010 | x | .CONST 0x0b78,0x0010 1a2c 0b79 2001 | y | .CONST 0x0b79,0x2001 1a2e 0b7b 0010 | { | .CONST 0x0b7b,0x0010 1a30 0b7c 0011 | | | .CONST 0x0b7c,0x0011 1a32 0b83 0012 | | .CONST 0x0b83,0x0012 1a34 0b84 2401 | $ | .CONST 0x0b84,0x2401 1a36 0b85 0012 | | .CONST 0x0b85,0x0012 1a38 0b86 0013 | | .CONST 0x0b86,0x0013 1a3a 0b87 2801 | ( | .CONST 0x0b87,0x2801 1a3c 0b88 0013 | | .CONST 0x0b88,0x0013 1a3e ; -------------------------------------------------------------------------------------- 1a3e ; Debug3 Subtable 0x28 1a3e ; -------------------------------------------------------------------------------------- 1a3e 0003 000e | | .DBG3TAB 0x0003,0x000e 1a40 0b93 ffff | | .CONST 0x0b93,0xffff 1a42 0b94 fffe | | .CONST 0x0b94,0xfffe 1a44 0b97 fffd | | .CONST 0x0b97,0xfffd 1a46 0b9a 0002 | | .CONST 0x0b9a,0x0002 1a48 0ba0 0003 | | .CONST 0x0ba0,0x0003 1a4a 0ba1 0401 | | .CONST 0x0ba1,0x0401 1a4c 0ba3 0003 | | .CONST 0x0ba3,0x0003 1a4e 0ba4 0004 | | .CONST 0x0ba4,0x0004 1a50 0bb5 0801 | | .CONST 0x0bb5,0x0801 1a52 0bb6 0004 | | .CONST 0x0bb6,0x0004 1a54 0bc4 0005 | | .CONST 0x0bc4,0x0005 1a56 0bc5 0006 | | .CONST 0x0bc5,0x0006 1a58 0bca 0007 | | .CONST 0x0bca,0x0007 1a5a 0bce 0008 | | .CONST 0x0bce,0x0008 1a5c 0bd7 0009 | | .CONST 0x0bd7,0x0009 1a5e 0bdc 0001 | | .CONST 0x0bdc,0x0001 1a60 0bdf 000a | | .CONST 0x0bdf,0x000a 1a62 ; -------------------------------------------------------------------------------------- 1a62 ; Debug3 Subtable 0x29 1a62 ; -------------------------------------------------------------------------------------- 1a62 0005 0013 | | .DBG3TAB 0x0005,0x0013 1a64 0beb ffff | | .CONST 0x0beb,0xffff 1a66 0bec fffe | | .CONST 0x0bec,0xfffe 1a68 0bef fffd | | .CONST 0x0bef,0xfffd 1a6a 0bf3 fffc | | .CONST 0x0bf3,0xfffc 1a6c 0bf6 fffb | | .CONST 0x0bf6,0xfffb 1a6e 0bf8 0001 | | .CONST 0x0bf8,0x0001 1a70 0bfa 0003 | | .CONST 0x0bfa,0x0003 1a72 0c00 0004 | | .CONST 0x0c00,0x0004 1a74 0c01 0401 | | .CONST 0x0c01,0x0401 1a76 0c03 0004 | | .CONST 0x0c03,0x0004 1a78 0c04 0005 | | .CONST 0x0c04,0x0005 1a7a 0c14 0006 | | .CONST 0x0c14,0x0006 1a7c 0c16 0007 | | .CONST 0x0c16,0x0007 1a7e 0c17 0008 | | .CONST 0x0c17,0x0008 1a80 0c1b 0009 | | .CONST 0x0c1b,0x0009 1a82 0c25 000a | % | .CONST 0x0c25,0x000a 1a84 0c2f 000b | / | .CONST 0x0c2f,0x000b 1a86 0c31 000c | 1 | .CONST 0x0c31,0x000c 1a88 0c32 000d | 2 | .CONST 0x0c32,0x000d 1a8a 0c37 0002 | 7 | .CONST 0x0c37,0x0002 1a8c 0c3a 000e | : | .CONST 0x0c3a,0x000e 1a8e 0c3c 000f | < | .CONST 0x0c3c,0x000f 1a90 0c3e 0010 | > | .CONST 0x0c3e,0x0010 1a92 0c41 0011 | A | .CONST 0x0c41,0x0011 1a94 ; -------------------------------------------------------------------------------------- 1a94 ; Debug3 Subtable 0x2a 1a94 ; -------------------------------------------------------------------------------------- 1a94 0001 0009 | | .DBG3TAB 0x0001,0x0009 1a96 0c4b ffff | K | .CONST 0x0c4b,0xffff 1a98 0c50 0002 | P | .CONST 0x0c50,0x0002 1a9a 0c52 0401 | R | .CONST 0x0c52,0x0401 1a9c 0c55 0002 | U | .CONST 0x0c55,0x0002 1a9e 0c59 0003 | Y | .CONST 0x0c59,0x0003 1aa0 0c5a 0801 | Z | .CONST 0x0c5a,0x0801 1aa2 0c5d 0003 | ] | .CONST 0x0c5d,0x0003 1aa4 0c5f 0001 | _ | .CONST 0x0c5f,0x0001 1aa6 0c60 0c01 | ` | .CONST 0x0c60,0x0c01 1aa8 0c62 0001 | b | .CONST 0x0c62,0x0001 1aaa ; -------------------------------------------------------------------------------------- 1aaa ; Debug3 Subtable 0x2b 1aaa ; -------------------------------------------------------------------------------------- 1aaa 0003 0012 | | .DBG3TAB 0x0003,0x0012 1aac 0c6b ffff | k | .CONST 0x0c6b,0xffff 1aae 0c6c fffe | l | .CONST 0x0c6c,0xfffe 1ab0 0c6d fffd | m | .CONST 0x0c6d,0xfffd 1ab2 0c72 0002 | r | .CONST 0x0c72,0x0002 1ab4 0c76 0003 | v | .CONST 0x0c76,0x0003 1ab6 0c81 0005 | | .CONST 0x0c81,0x0005 1ab8 0c82 0401 | | .CONST 0x0c82,0x0401 1aba 0c85 0005 | | .CONST 0x0c85,0x0005 1abc 0c86 0006 | | .CONST 0x0c86,0x0006 1abe 0c8e 0007 | | .CONST 0x0c8e,0x0007 1ac0 0c99 0008 | | .CONST 0x0c99,0x0008 1ac2 0ca5 0009 | | .CONST 0x0ca5,0x0009 1ac4 0caf 000a | | .CONST 0x0caf,0x000a 1ac6 0cb0 0801 | | .CONST 0x0cb0,0x0801 1ac8 0cb3 000a | | .CONST 0x0cb3,0x000a 1aca 0cb5 0004 | | .CONST 0x0cb5,0x0004 1acc 0cb6 0c01 | | .CONST 0x0cb6,0x0c01 1ace 0cb8 0004 | | .CONST 0x0cb8,0x0004 1ad0 0cba 000b | | .CONST 0x0cba,0x000b 1ad2 0cbe 000c | | .CONST 0x0cbe,0x000c 1ad4 0cc3 0001 | | .CONST 0x0cc3,0x0001 1ad6 ; -------------------------------------------------------------------------------------- 1ad6 ; Debug3 Subtable 0x2c 1ad6 ; -------------------------------------------------------------------------------------- 1ad6 0002 0013 | | .DBG3TAB 0x0002,0x0013 1ad8 0ccb ffff | | .CONST 0x0ccb,0xffff 1ada 0cce fffe | | .CONST 0x0cce,0xfffe 1adc 0ccf 0001 | | .CONST 0x0ccf,0x0001 1ade 0cd1 0002 | | .CONST 0x0cd1,0x0002 1ae0 0cd5 0401 | | .CONST 0x0cd5,0x0401 1ae2 0cda 0002 | | .CONST 0x0cda,0x0002 1ae4 0cdb 0003 | | .CONST 0x0cdb,0x0003 1ae6 0cdf 0004 | | .CONST 0x0cdf,0x0004 1ae8 0ce7 0005 | | .CONST 0x0ce7,0x0005 1aea 0ce8 0801 | | .CONST 0x0ce8,0x0801 1aec 0cea 0802 | | .CONST 0x0cea,0x0802 1aee 0ceb 0803 | | .CONST 0x0ceb,0x0803 1af0 0cec 0804 | | .CONST 0x0cec,0x0804 1af2 0ced 0005 | | .CONST 0x0ced,0x0005 1af4 0cf5 0007 | | .CONST 0x0cf5,0x0007 1af6 0cf9 0009 | | .CONST 0x0cf9,0x0009 1af8 0cfe 000a | | .CONST 0x0cfe,0x000a 1afa 0d04 000b | | .CONST 0x0d04,0x000b 1afc 0d0d 000c | | .CONST 0x0d0d,0x000c 1afe 0d15 000d | | .CONST 0x0d15,0x000d 1b00 0d1a 0008 | | .CONST 0x0d1a,0x0008 1b02 ; -------------------------------------------------------------------------------------- 1b02 ; Debug3 Subtable 0x2d 1b02 ; -------------------------------------------------------------------------------------- 1b02 0001 0005 | | .DBG3TAB 0x0001,0x0005 1b04 0d23 ffff | # | .CONST 0x0d23,0xffff 1b06 0d28 0002 | ( | .CONST 0x0d28,0x0002 1b08 0d2f 0003 | / | .CONST 0x0d2f,0x0003 1b0a 0d38 0004 | 8 | .CONST 0x0d38,0x0004 1b0c 0d3d 0001 | = | .CONST 0x0d3d,0x0001 1b0e 0d42 0005 | B | .CONST 0x0d42,0x0005 1b10 ; -------------------------------------------------------------------------------------- 1b10 ; Debug3 Subtable 0x2e 1b10 ; -------------------------------------------------------------------------------------- 1b10 0001 0003 | | .DBG3TAB 0x0001,0x0003 1b12 0d4b ffff | K | .CONST 0x0d4b,0xffff 1b14 0d50 0002 | P | .CONST 0x0d50,0x0002 1b16 0d55 0001 | U | .CONST 0x0d55,0x0001 1b18 0d5e 0003 | ^ | .CONST 0x0d5e,0x0003 1b1a ; -------------------------------------------------------------------------------------- 1b1a ; Debug3 Subtable 0x2f 1b1a ; -------------------------------------------------------------------------------------- 1b1a 0003 000f | | .DBG3TAB 0x0003,0x000f 1b1c 0d63 ffff | c | .CONST 0x0d63,0xffff 1b1e 0d66 fffe | f | .CONST 0x0d66,0xfffe 1b20 0d67 fffd | g | .CONST 0x0d67,0xfffd 1b22 0d68 0001 | h | .CONST 0x0d68,0x0001 1b24 0d6a 0002 | j | .CONST 0x0d6a,0x0002 1b26 0d6c 0003 | l | .CONST 0x0d6c,0x0003 1b28 0d70 0004 | p | .CONST 0x0d70,0x0004 1b2a 0d71 0401 | q | .CONST 0x0d71,0x0401 1b2c 0d74 0004 | t | .CONST 0x0d74,0x0004 1b2e 0d75 0005 | u | .CONST 0x0d75,0x0005 1b30 0d7a 0006 | z | .CONST 0x0d7a,0x0006 1b32 0d7f 0007 | | .CONST 0x0d7f,0x0007 1b34 0d88 0008 | | .CONST 0x0d88,0x0008 1b36 0d8b 0009 | | .CONST 0x0d8b,0x0009 1b38 0d93 000a | | .CONST 0x0d93,0x000a 1b3a 0d97 000b | | .CONST 0x0d97,0x000b 1b3c 0d9b 000c | | .CONST 0x0d9b,0x000c 1b3e 0d9d 000d | | .CONST 0x0d9d,0x000d 1b40 ; -------------------------------------------------------------------------------------- 1b40 ; Debug3 Subtable 0x30 1b40 ; -------------------------------------------------------------------------------------- 1b40 0006 000a | | .DBG3TAB 0x0006,0x000a 1b42 0da3 ffff | | .CONST 0x0da3,0xffff 1b44 0da4 fffe | | .CONST 0x0da4,0xfffe 1b46 0da5 fffd | | .CONST 0x0da5,0xfffd 1b48 0dab fffc | | .CONST 0x0dab,0xfffc 1b4a 0dad fffb | | .CONST 0x0dad,0xfffb 1b4c 0db7 fffa | | .CONST 0x0db7,0xfffa 1b4e 0dbd 0001 | | .CONST 0x0dbd,0x0001 1b50 0dc3 0002 | | .CONST 0x0dc3,0x0002 1b52 0dce 0003 | | .CONST 0x0dce,0x0003 1b54 0dd4 0004 | | .CONST 0x0dd4,0x0004 1b56 0dd5 0005 | | .CONST 0x0dd5,0x0005 1b58 0dd8 0006 | | .CONST 0x0dd8,0x0006 1b5a 0df2 0007 | | .CONST 0x0df2,0x0007 1b5c 0df4 0008 | | .CONST 0x0df4,0x0008 1b5e 0dfa 0009 | | .CONST 0x0dfa,0x0009 1b60 0e01 000a | | .CONST 0x0e01,0x000a 1b62 ; -------------------------------------------------------------------------------------- 1b62 ; Debug3 Subtable 0x31 1b62 ; -------------------------------------------------------------------------------------- 1b62 0005 000a | | .DBG3TAB 0x0005,0x000a 1b64 0e0b ffff | | .CONST 0x0e0b,0xffff 1b66 0e0c 0401 | | .CONST 0x0e0c,0x0401 1b68 0e0d ffff | | .CONST 0x0e0d,0xffff 1b6a 0e0e fffe | | .CONST 0x0e0e,0xfffe 1b6c 0e1f fffd | | .CONST 0x0e1f,0xfffd 1b6e 0e21 fffc | ! | .CONST 0x0e21,0xfffc 1b70 0e28 0002 | ( | .CONST 0x0e28,0x0002 1b72 0e31 0003 | 1 | .CONST 0x0e31,0x0003 1b74 0e33 0004 | 3 | .CONST 0x0e33,0x0004 1b76 0e38 0005 | 8 | .CONST 0x0e38,0x0005 1b78 0e3e 0001 | > | .CONST 0x0e3e,0x0001 1b7a 0e44 0006 | D | .CONST 0x0e44,0x0006 1b7c 0e47 0007 | G | .CONST 0x0e47,0x0007 1b7e 0e48 0801 | H | .CONST 0x0e48,0x0801 1b80 0e49 0007 | I | .CONST 0x0e49,0x0007 1b82 ; -------------------------------------------------------------------------------------- 1b82 ; Debug3 Subtable 0x32 1b82 ; -------------------------------------------------------------------------------------- 1b82 0008 0024 | $| .DBG3TAB 0x0008,0x0024 1b84 0e53 ffff | S | .CONST 0x0e53,0xffff 1b86 0e56 fffe | V | .CONST 0x0e56,0xfffe 1b88 0e57 0401 | W | .CONST 0x0e57,0x0401 1b8a 0e58 fffe | X | .CONST 0x0e58,0xfffe 1b8c 0e59 fffd | Y | .CONST 0x0e59,0xfffd 1b8e 0e5a fffc | Z | .CONST 0x0e5a,0xfffc 1b90 0e5b fffb | [ | .CONST 0x0e5b,0xfffb 1b92 0e5d fffa | ] | .CONST 0x0e5d,0xfffa 1b94 0e5f fff9 | _ | .CONST 0x0e5f,0xfff9 1b96 0e62 0002 | b | .CONST 0x0e62,0x0002 1b98 0e6b 0003 | k | .CONST 0x0e6b,0x0003 1b9a 0e6f 0801 | o | .CONST 0x0e6f,0x0801 1b9c 0e73 0003 | s | .CONST 0x0e73,0x0003 1b9e 0e74 0004 | t | .CONST 0x0e74,0x0004 1ba0 0e82 0005 | | .CONST 0x0e82,0x0005 1ba2 0e83 0c01 | | .CONST 0x0e83,0x0c01 1ba4 0e84 0005 | | .CONST 0x0e84,0x0005 1ba6 0e86 0006 | | .CONST 0x0e86,0x0006 1ba8 0e8c 0007 | | .CONST 0x0e8c,0x0007 1baa 0e8d 1001 | | .CONST 0x0e8d,0x1001 1bac 0e8e 0007 | | .CONST 0x0e8e,0x0007 1bae 0e8f 0008 | | .CONST 0x0e8f,0x0008 1bb0 0e90 1401 | | .CONST 0x0e90,0x1401 1bb2 0e91 0008 | | .CONST 0x0e91,0x0008 1bb4 0e9e 000a | | .CONST 0x0e9e,0x000a 1bb6 0e9f 1801 | | .CONST 0x0e9f,0x1801 1bb8 0ea2 000a | | .CONST 0x0ea2,0x000a 1bba 0ea3 000b | | .CONST 0x0ea3,0x000b 1bbc 0eac 000c | | .CONST 0x0eac,0x000c 1bbe 0eae 000d | | .CONST 0x0eae,0x000d 1bc0 0eb0 000e | | .CONST 0x0eb0,0x000e 1bc2 0eb3 000f | | .CONST 0x0eb3,0x000f 1bc4 0eb7 0011 | | .CONST 0x0eb7,0x0011 1bc6 0ebc 0010 | | .CONST 0x0ebc,0x0010 1bc8 0ec1 0012 | | .CONST 0x0ec1,0x0012 1bca 0ec5 0013 | | .CONST 0x0ec5,0x0013 1bcc 0ec6 1c01 | | .CONST 0x0ec6,0x1c01 1bce 0ec9 0013 | | .CONST 0x0ec9,0x0013 1bd0 0ecb 0009 | | .CONST 0x0ecb,0x0009 1bd2 0ecc 2001 | | .CONST 0x0ecc,0x2001 1bd4 0ece 0009 | | .CONST 0x0ece,0x0009 1bd6 0ed0 0014 | | .CONST 0x0ed0,0x0014 1bd8 0ed5 0001 | | .CONST 0x0ed5,0x0001 1bda 0ede 0015 | | .CONST 0x0ede,0x0015 1bdc ; -------------------------------------------------------------------------------------- 1bdc ; Debug3 Subtable 0x33 1bdc ; -------------------------------------------------------------------------------------- 1bdc 0001 0005 | | .DBG3TAB 0x0001,0x0005 1bde 0ee3 ffff | | .CONST 0x0ee3,0xffff 1be0 0ee6 0001 | | .CONST 0x0ee6,0x0001 1be2 0ef6 0002 | | .CONST 0x0ef6,0x0002 1be4 0f03 0004 | | .CONST 0x0f03,0x0004 1be6 0f08 0003 | | .CONST 0x0f08,0x0003 1be8 0f1c 0005 | | .CONST 0x0f1c,0x0005 1bea ; -------------------------------------------------------------------------------------- 1bea ; Debug3 Subtable 0x34 1bea ; -------------------------------------------------------------------------------------- 1bea 0003 0009 | | .DBG3TAB 0x0003,0x0009 1bec 0f33 ffff | 3 | .CONST 0x0f33,0xffff 1bee 0f35 fffe | 5 | .CONST 0x0f35,0xfffe 1bf0 0f3a fffd | : | .CONST 0x0f3a,0xfffd 1bf2 0f3c 0001 | < | .CONST 0x0f3c,0x0001 1bf4 0f3d 0401 | = | .CONST 0x0f3d,0x0401 1bf6 0f3f 0001 | ? | .CONST 0x0f3f,0x0001 1bf8 0f40 0002 | @ | .CONST 0x0f40,0x0002 1bfa 0f54 0003 | T | .CONST 0x0f54,0x0003 1bfc 0f58 0004 | X | .CONST 0x0f58,0x0004 1bfe 0f5c 0005 | \ | .CONST 0x0f5c,0x0005 1c00 0f60 0006 | ` | .CONST 0x0f60,0x0006 1c02 0f69 0007 | i | .CONST 0x0f69,0x0007 1c04 ; -------------------------------------------------------------------------------------- 1c04 ; Debug3 Subtable 0x35 1c04 ; -------------------------------------------------------------------------------------- 1c04 0000 0004 | | .DBG3TAB 0x0000,0x0004 1c06 0f7b 0001 | { | .CONST 0x0f7b,0x0001 1c08 0f82 0004 | | .CONST 0x0f82,0x0004 1c0a 0f99 0002 | | .CONST 0x0f99,0x0002 1c0c 0fa6 0005 | | .CONST 0x0fa6,0x0005 1c0e ; -------------------------------------------------------------------------------------- 1c0e ; Debug3 Subtable 0x36 1c0e ; -------------------------------------------------------------------------------------- 1c0e 0002 001e | | .DBG3TAB 0x0002,0x001e 1c10 0fb3 ffff | | .CONST 0x0fb3,0xffff 1c12 0fb8 fffe | | .CONST 0x0fb8,0xfffe 1c14 0fbb 0002 | | .CONST 0x0fbb,0x0002 1c16 0fbd 0401 | | .CONST 0x0fbd,0x0401 1c18 0fbf 0402 | | .CONST 0x0fbf,0x0402 1c1a 0fc1 0403 | | .CONST 0x0fc1,0x0403 1c1c 0fc5 0404 | | .CONST 0x0fc5,0x0404 1c1e 0fc9 0405 | | .CONST 0x0fc9,0x0405 1c20 0fcb 0801 | | .CONST 0x0fcb,0x0801 1c22 0fcd 0802 | | .CONST 0x0fcd,0x0802 1c24 0fce 0803 | | .CONST 0x0fce,0x0803 1c26 0fcf 0804 | | .CONST 0x0fcf,0x0804 1c28 0fd1 0405 | | .CONST 0x0fd1,0x0405 1c2a 0fdb 0c01 | | .CONST 0x0fdb,0x0c01 1c2c 0fdd 0c02 | | .CONST 0x0fdd,0x0c02 1c2e 0fde 0c03 | | .CONST 0x0fde,0x0c03 1c30 0fdf 0c04 | | .CONST 0x0fdf,0x0c04 1c32 0fe1 0804 | | .CONST 0x0fe1,0x0804 1c34 0fef 0002 | | .CONST 0x0fef,0x0002 1c36 0ff4 0003 | | .CONST 0x0ff4,0x0003 1c38 0ff5 1001 | | .CONST 0x0ff5,0x1001 1c3a 0ff7 0003 | | .CONST 0x0ff7,0x0003 1c3c 1006 0004 | | .CONST 0x1006,0x0004 1c3e 100b 0005 | | .CONST 0x100b,0x0005 1c40 1010 0006 | | .CONST 0x1010,0x0006 1c42 1011 1401 | | .CONST 0x1011,0x1401 1c44 1013 1402 | | .CONST 0x1013,0x1402 1c46 1015 1403 | | .CONST 0x1015,0x1403 1c48 1018 0006 | | .CONST 0x1018,0x0006 1c4a 101a 0001 | | .CONST 0x101a,0x0001 1c4c 101b 1801 | | .CONST 0x101b,0x1801 1c4e 101d 0001 | | .CONST 0x101d,0x0001 1c50 ; -------------------------------------------------------------------------------------- 1c50 ; Debug3 Subtable 0x37 1c50 ; -------------------------------------------------------------------------------------- 1c50 0000 000b | | .DBG3TAB 0x0000,0x000b 1c52 1023 0001 | # | .CONST 0x1023,0x0001 1c54 1024 0401 | $ | .CONST 0x1024,0x0401 1c56 1026 0402 | & | .CONST 0x1026,0x0402 1c58 1027 0403 | ' | .CONST 0x1027,0x0403 1c5a 1028 0404 | ( | .CONST 0x1028,0x0404 1c5c 1029 0001 | ) | .CONST 0x1029,0x0001 1c5e 1033 0006 | 3 | .CONST 0x1033,0x0006 1c60 1034 0002 | 4 | .CONST 0x1034,0x0002 1c62 103a 0003 | : | .CONST 0x103a,0x0003 1c64 1041 0004 | A | .CONST 0x1041,0x0004 1c66 1048 0005 | H | .CONST 0x1048,0x0005 1c68 ; -------------------------------------------------------------------------------------- 1c68 ; Debug3 Subtable 0x38 1c68 ; -------------------------------------------------------------------------------------- 1c68 0003 000d | | .DBG3TAB 0x0003,0x000d 1c6a 105b ffff | [ | .CONST 0x105b,0xffff 1c6c 1062 fffe | b | .CONST 0x1062,0xfffe 1c6e 1069 fffd | i | .CONST 0x1069,0xfffd 1c70 106e 0001 | n | .CONST 0x106e,0x0001 1c72 106f 0401 | o | .CONST 0x106f,0x0401 1c74 1071 0402 | q | .CONST 0x1071,0x0402 1c76 1072 0403 | r | .CONST 0x1072,0x0403 1c78 1073 0404 | s | .CONST 0x1073,0x0404 1c7a 1074 0001 | t | .CONST 0x1074,0x0001 1c7c 1080 0008 | | .CONST 0x1080,0x0008 1c7e 1081 0002 | | .CONST 0x1081,0x0002 1c80 1088 0003 | | .CONST 0x1088,0x0003 1c82 1091 0004 | | .CONST 0x1091,0x0004 1c84 1099 0005 | | .CONST 0x1099,0x0005 1c86 10a1 0006 | | .CONST 0x10a1,0x0006 1c88 10a7 0007 | | .CONST 0x10a7,0x0007 1c8a ; -------------------------------------------------------------------------------------- 1c8a ; Debug3 Subtable 0x39 1c8a ; -------------------------------------------------------------------------------------- 1c8a 0003 001d | | .DBG3TAB 0x0003,0x001d 1c8c 10b3 ffff | | .CONST 0x10b3,0xffff 1c8e 10b8 fffe | | .CONST 0x10b8,0xfffe 1c90 10b9 fffd | | .CONST 0x10b9,0xfffd 1c92 10bc 0002 | | .CONST 0x10bc,0x0002 1c94 10be 0401 | | .CONST 0x10be,0x0401 1c96 10c0 0402 | | .CONST 0x10c0,0x0402 1c98 10c2 0403 | | .CONST 0x10c2,0x0403 1c9a 10c6 0404 | | .CONST 0x10c6,0x0404 1c9c 10ca 0405 | | .CONST 0x10ca,0x0405 1c9e 10cc 0801 | | .CONST 0x10cc,0x0801 1ca0 10ce 0802 | | .CONST 0x10ce,0x0802 1ca2 10cf 0803 | | .CONST 0x10cf,0x0803 1ca4 10d0 0804 | | .CONST 0x10d0,0x0804 1ca6 10d2 0405 | | .CONST 0x10d2,0x0405 1ca8 10dc 0c01 | | .CONST 0x10dc,0x0c01 1caa 10de 0c02 | | .CONST 0x10de,0x0c02 1cac 10df 0c03 | | .CONST 0x10df,0x0c03 1cae 10e0 0c04 | | .CONST 0x10e0,0x0c04 1cb0 10e2 0804 | | .CONST 0x10e2,0x0804 1cb2 10f0 0002 | | .CONST 0x10f0,0x0002 1cb4 10f5 0003 | | .CONST 0x10f5,0x0003 1cb6 10fc 0004 | | .CONST 0x10fc,0x0004 1cb8 1101 0005 | | .CONST 0x1101,0x0005 1cba 1107 0006 | | .CONST 0x1107,0x0006 1cbc 110d 0007 | | .CONST 0x110d,0x0007 1cbe 110e 1001 | | .CONST 0x110e,0x1001 1cc0 1110 1002 | | .CONST 0x1110,0x1002 1cc2 1112 1003 | | .CONST 0x1112,0x1003 1cc4 1115 0007 | | .CONST 0x1115,0x0007 1cc6 1117 0001 | | .CONST 0x1117,0x0001 1cc8 1118 1401 | | .CONST 0x1118,0x1401 1cca 111a 0001 | | .CONST 0x111a,0x0001 1ccc ; -------------------------------------------------------------------------------------- 1ccc ; Debug3 Subtable 0x3a 1ccc ; -------------------------------------------------------------------------------------- 1ccc 0002 0021 | !| .DBG3TAB 0x0002,0x0021 1cce 1123 ffff | # | .CONST 0x1123,0xffff 1cd0 112a fffe | * | .CONST 0x112a,0xfffe 1cd2 112d 0002 | - | .CONST 0x112d,0x0002 1cd4 112f 0401 | / | .CONST 0x112f,0x0401 1cd6 1131 0402 | 1 | .CONST 0x1131,0x0402 1cd8 1133 0403 | 3 | .CONST 0x1133,0x0403 1cda 1137 0404 | 7 | .CONST 0x1137,0x0404 1cdc 113b 0405 | ; | .CONST 0x113b,0x0405 1cde 113d 0801 | = | .CONST 0x113d,0x0801 1ce0 113f 0802 | ? | .CONST 0x113f,0x0802 1ce2 1140 0803 | @ | .CONST 0x1140,0x0803 1ce4 1141 0804 | A | .CONST 0x1141,0x0804 1ce6 1143 0405 | C | .CONST 0x1143,0x0405 1ce8 114d 0c01 | M | .CONST 0x114d,0x0c01 1cea 114f 0c02 | O | .CONST 0x114f,0x0c02 1cec 1150 0c03 | P | .CONST 0x1150,0x0c03 1cee 1151 0c04 | Q | .CONST 0x1151,0x0c04 1cf0 1153 0804 | S | .CONST 0x1153,0x0804 1cf2 1161 0002 | a | .CONST 0x1161,0x0002 1cf4 1162 0003 | b | .CONST 0x1162,0x0003 1cf6 1163 1001 | c | .CONST 0x1163,0x1001 1cf8 1165 1002 | e | .CONST 0x1165,0x1002 1cfa 1166 1003 | f | .CONST 0x1166,0x1003 1cfc 1167 1004 | g | .CONST 0x1167,0x1004 1cfe 1168 0003 | h | .CONST 0x1168,0x0003 1d00 116a 0005 | j | .CONST 0x116a,0x0005 1d02 116b 0004 | k | .CONST 0x116b,0x0004 1d04 116f 0006 | o | .CONST 0x116f,0x0006 1d06 1170 1401 | p | .CONST 0x1170,0x1401 1d08 1172 1402 | r | .CONST 0x1172,0x1402 1d0a 1174 1403 | t | .CONST 0x1174,0x1403 1d0c 1177 0006 | w | .CONST 0x1177,0x0006 1d0e 1179 0001 | y | .CONST 0x1179,0x0001 1d10 117a 1801 | z | .CONST 0x117a,0x1801 1d12 117c 0001 | | | .CONST 0x117c,0x0001 1d14 ; -------------------------------------------------------------------------------------- 1d14 ; Debug3 Subtable 0x3b 1d14 ; -------------------------------------------------------------------------------------- 1d14 0001 0001 | | .DBG3TAB 0x0001,0x0001 1d16 1183 ffff | | .CONST 0x1183,0xffff 1d18 1187 0001 | | .CONST 0x1187,0x0001 1d1a 0000 0000 | | .BLANK 0000[0xe6]