|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 5120 (0x1400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0478 | x | .CONST 0x0478 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 009a | | .CONST 0x009a ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002c | , | .CONST 0x002c ; Number of locals 000b INIT_0008: 000b 4802 |H | Short_Literal 0x2 ; Debug Table 0x0 = .DEBUG 0x000b,0x0572,0x8000,0x0000,0x0056,0xbe25,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 032b | + | Declare_Type Record,Incomplete,Visible 000d 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xd,0xfffc 000f 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0xf,0xfffb 0011 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x11,0xfffa 0013 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x13,0xfff9 0015 029a 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x15,0xfff8 0017 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x0.0x8 = 0x17,0xfff7 0018 4800 |H | Short_Literal 0x0 0019 4801 |H | Short_Literal 0x1 001a 4801 |H | Short_Literal 0x1 001b 4804 |H | Short_Literal 0x4 001c 0319 | | Declare_Type Variant_Record,Incomplete,Visible 001d 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1f,0xfff5 0021 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x21,0xfff4 0023 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x23,0xfff3 0025 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x25,0xfff2 0027 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x27,0xfff1 0029 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x29,0xfff0 002b 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2b,0xffef 002d 029a 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x2d,0xffee 002f 029a 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x2f,0xffed 0031 4803 |H | Short_Literal 0x3 ; Debug Table 0x0.0x13 = 0x31,0xffec 0032 032b | + | Declare_Type Record,Incomplete,Visible 0033 029a 0223 | #| Declare_Subprogram INIT_0220,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x33,0xffeb 0035 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x35,0xffea 0037 029a 028b | | Declare_Subprogram INIT_0288,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x37,0xffe9 0039 029a 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x39,0xffe8 003b 029a 029b | | Declare_Subprogram INIT_0298,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x3b,0xffe7 003d 029a 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x3d,0xffe6 003f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x0.0x1a = 0x3f,0xffe5 0040 00e1 | | Load_Encached Boolean_Cache 0041 02a0 | | Declare_Subprogram Null_Subprogram 0042 e20d | | Load 0x1,0xd 0043 0326 | & | Complete_Type Record,By_Defining 0044 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x0.0x1b = 0x44,0xffe4 0045 0266 | f | Execute Discrete,Bounds 0046 00ec | | Load_Encached Diana_Tree_Cache 0047 02a0 | | Declare_Subprogram Null_Subprogram 0048 4801 |H | Short_Literal 0x1 0049 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 004a 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x0.0x1c = 0x4a,0xffe3 004b 00e3 | | Load_Encached Natural_Cache 004c 4801 |H | Short_Literal 0x1 004d 629a |b | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x7fffffff} 004e 00dc | | Load_Top At_Offset_4 004f 034e | N | QQ_Declare_Type Array,Constrained,Bounds_With_Object 0050 029f 02cb | | Declare_Subprogram INIT_02c8,For_Call 0052 4800 |H | Short_Literal 0x0 0053 4801 |H | Short_Literal 0x1 0054 4802 |H | Short_Literal 0x2 0055 e213 | | Load 0x1,0x13 0056 0307 | | Complete_Type Variant_Record,By_Defining 0057 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x0.0x1d = 0x57,0xffe2 0058 00ec | | Load_Encached Diana_Tree_Cache 0059 00e1 | | Load_Encached Boolean_Cache 005a 02a0 | | Declare_Subprogram Null_Subprogram 005b e21e | | Load 0x1,0x1e 005c 0326 | & | Complete_Type Record,By_Defining 005d 00bf | | Action Accept_Activation 005e 029b 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call,Unelaborated ; Debug Table 0x1 = .DEBUG 0x005e,0x05b0,0x8000,0x0000,0x0056,0xbe35,0x0000,0x0005 ; Debug Table 0x1.0x0 = 0x5e,0xffff ; Debug Table 0x1.0x1 = 0x5e,0xfffe 0060 029b 0333 | 3| Declare_Subprogram INIT_0330,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x2 = 0x60,0xfffd 0062 029d 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call ; Debug Table 0x1.0x3 = 0x62,0xfffc 0064 029d 03a3 | | Declare_Subprogram INIT_03a0,For_Outer_Call ; Debug Table 0x1.0x4 = 0x64,0xfffb 0066 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x5 = 0x66,0xfffa 0067 00c7 | | Action Elaborate_Subprogram 0068 029d 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call ; Debug Table 0x1.0x6 = 0x68,0xfff9 006a 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x7 = 0x6a,0xfff8 006b 00c7 | | Action Elaborate_Subprogram 006c 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x8 = 0x6c,0xfff7 006d 00c7 | | Action Elaborate_Subprogram 006e 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x9 = 0x6e,0xfff6 006f 00c7 | | Action Elaborate_Subprogram 0070 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xa = 0x70,0xfff5 0071 00c7 | | Action Elaborate_Subprogram 0072 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xb = 0x72,0xfff4 0073 00c7 | | Action Elaborate_Subprogram 0074 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xc = 0x74,0xfff3 0075 00c7 | | Action Elaborate_Subprogram 0076 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xd = 0x76,0xfff2 0077 00c7 | | Action Elaborate_Subprogram 0078 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xe = 0x78,0xfff1 0079 00c7 | | Action Elaborate_Subprogram 007a 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xf = 0x7a,0xfff0 007b 00c7 | | Action Elaborate_Subprogram 007c 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x10 = 0x7c,0xffef 007d 00c7 | | Action Elaborate_Subprogram 007e 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x11 = 0x7e,0xffee 007f 00c7 | | Action Elaborate_Subprogram 0080 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x12 = 0x80,0xffed 0081 00c7 | | Action Elaborate_Subprogram 0082 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x13 = 0x82,0xffec 0083 00c7 | | Action Elaborate_Subprogram 0084 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x14 = 0x84,0xffeb 0085 00c7 | | Action Elaborate_Subprogram 0086 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x15 = 0x86,0xffea 0087 00c7 | | Action Elaborate_Subprogram 0088 029d 0413 | | Declare_Subprogram INIT_0410,For_Outer_Call ; Debug Table 0x1.0x16 = 0x88,0xffe9 008a 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x1.0x17 = 0x8a,0xffe8 008c 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x18 = 0x8c,0xffe7 008d 00c7 | | Action Elaborate_Subprogram 008e 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x19 = 0x8e,0xffe6 008f 00c7 | | Action Elaborate_Subprogram 0090 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x1a = 0x90,0xffe5 0091 00c7 | | Action Elaborate_Subprogram 0092 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x1b = 0x92,0xffe4 0093 00c7 | | Action Elaborate_Subprogram 0094 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x1c = 0x94,0xffe3 0095 00c7 | | Action Elaborate_Subprogram 0096 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x1d = 0x96,0xffe2 0097 00c7 | | Action Elaborate_Subprogram 0098 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x1e = 0x98,0xffe1 0099 00c7 | | Action Elaborate_Subprogram 009a BODY_0008: 009a 00bc | | Action Signal_Activated 009b 00bb | | Action Signal_Completion 009c 0000 0000 | | .BLANK 0000[0x4] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00a3 | | .CONST 0x00a3 ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0001 | | .CONST 0x0001 ; Number of locals 00a3 BODY_00a0: 00a3 INIT_00a0: 00a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2 = .DEBUG 0x00a3,0x05f0,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0019 ; Debug Table 0x2.0x0 = 0xa3,0x1 ; Debug Table 0x2.0x1 = 0xa3,0x401 00a4 021d | | Execute Heap_Access,Is_Null 00a5 6804 |h | Jump_Zero 0xaa ; Debug Table 0x2.0x2 = 0xa5,0x1 00a6 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x3 = 0xa6,0x2 00a7 00dc | | Load_Top At_Offset_4 00a8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00a9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00aa 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x4 = 0xaa,0x3 00ab 00db | | Load_Top At_Offset_3 00ac 00eb | | Load_Encached Diana_Cache 00ad 1888 | | Execute Package,Field_Execute,Field_Number 0x88 00ae 820f | | Call 0x1,0xf 00af 00d1 | | Pop_Control Pop_Count_1 00b0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00b1 0000 0000 | | .BLANK 0000[0x7] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00bb | | .CONST 0x00bb ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0001 | | .CONST 0x0001 ; Number of locals 00bb BODY_00b8: 00bb INIT_00b8: 00bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x00bb,0x05fc,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0027 ; Debug Table 0x3.0x0 = 0xbb,0x1 ; Debug Table 0x3.0x1 = 0xbb,0x401 00bc 021d | | Execute Heap_Access,Is_Null 00bd 700e |p | Jump_Nonzero 0xcc ; Debug Table 0x3.0x2 = 0xbd,0x1 00be e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x3 = 0xbe,0x2 ; Debug Table 0x3.0x4 = 0xbe,0x801 00bf 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x3.0x5 = 0xbf,0x802 00c0 8227 | ' | Call 0x1,0x27 ; Debug Table 0x3.0x6 = 0xc0,0x803 ; Debug Table 0x3.0x7 = 0xc0,0x804 ; Debug Table 0x3.0x8 = 0xc0,0x805 ; Debug Table 0x3.0x9 = 0xc0,0x2 00c1 00dc | | Load_Top At_Offset_4 00c2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00c3 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xa = 0xc3,0x3 00c4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xb = 0xc5,0xc01 00c6 021d | | Execute Heap_Access,Is_Null 00c7 00d0 | | Action Swap_Control 00c8 00d1 | | Pop_Control Pop_Count_1 00c9 00dc | | Load_Top At_Offset_4 ; Debug Table 0x3.0xc = 0xc9,0x3 00ca 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00cb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00cc 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0xd = 0xcc,0x4 00cd 00dc | | Load_Top At_Offset_4 00ce 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00cf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d3 | | .CONST 0x00d3 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0001 | | .CONST 0x0001 ; Number of locals 00d3 BODY_00d0: 00d3 INIT_00d0: 00d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x00d3,0x061a,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0035 ; Debug Table 0x4.0x0 = 0xd3,0x1 00d4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00d5 822a | * | Call 0x1,0x2a 00d6 00db | | Load_Top At_Offset_3 00d7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00d8 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1 = 0xd8,0x2 00d9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2 = 0xda,0x401 00db 021d | | Execute Heap_Access,Is_Null 00dc 00d0 | | Action Swap_Control 00dd 00d1 | | Pop_Control Pop_Count_1 00de 6803 |h | Jump_Zero 0xe2 ; Debug Table 0x4.0x3 = 0xde,0x2 00df 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x4 = 0xdf,0x3 00e0 00db | | Load_Top At_Offset_3 00e1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00e2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00e3 0000 0000 | | .BLANK 0000[0x5] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00eb | | .CONST 0x00eb ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb BODY_00e8: 00eb INIT_00e8: 00eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x00eb,0x0626,0x0002,0x0000,0x0056,0xbe25,0x0000,0x003d ; Debug Table 0x5.0x0 = 0xeb,0x1 00ec 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00ed 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00ee 0000 0000 | | .XXX[0x2] 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 00f3 | | .CONST 0x00f3 ; Address of begin 00f1 0004 | | .CONST 0x0004 ; Address of exception handler 00f2 0001 | | .CONST 0x0001 ; Number of locals 00f3 BODY_00f0: 00f3 INIT_00f0: 00f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x00f3,0x062a,0x0002,0x0000,0x0056,0xbe25,0x0000,0x0048 ; Debug Table 0x6.0x0 = 0xf3,0x1 00f4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00f5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f6 0000 0000 | | .XXX[0x2] 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 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x00fb,0x062e,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0059 ; Debug Table 0x7.0x0 = 0xfb,0x1 ; Debug Table 0x7.0x1 = 0xfb,0x401 00fc 021d | | Execute Heap_Access,Is_Null 00fd 6807 |h | Jump_Zero 0x105 ; Debug Table 0x7.0x2 = 0xfd,0x1 00fe 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x3 = 0xfe,0x2 00ff 00dc | | Load_Top At_Offset_4 0100 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0101 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x4 = 0x101,0x3 0102 00dc | | Load_Top At_Offset_4 0103 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 0104 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0105 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x5 = 0x105,0x4 0106 00db | | Load_Top At_Offset_3 0107 00eb | | Load_Encached Diana_Cache 0108 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0109 8215 | | Call 0x1,0x15 010a 00d1 | | Pop_Control Pop_Count_1 010b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 010c 0000 0000 | | .BLANK 0000[0x4] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0117 | | .CONST 0x0117 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0003 | | .CONST 0x0003 ; Number of locals 0113 INIT_0110: 0113 e20d | | Load 0x1,0xd ; Debug Table 0x8 = .DEBUG 0x0113,0x063c,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0067 ; Debug Table 0x8.0x0 = 0x113,0xffff 0114 0322 | " | Declare_Variable Record 0115 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x8.0x1 = 0x115,0xfffe 0116 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0117 BODY_0110: 0117 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x2 = 0x117,0x1 0118 00dd | | Load_Top At_Offset_5 0119 820f | | Call 0x1,0xf 011a 00d1 | | Pop_Control Pop_Count_1 011b 780c |x | Jump 0x128 011c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x3 = 0x11c,0x3 011d 0a01 | | Execute_Immediate Plus,0x1 011e 0059 | Y | Store_Top Discrete,At_Offset_1 011f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x4 = 0x11f,0x4 0120 8211 | | Call 0x1,0x11 0121 00d9 | | Load_Top At_Offset_1 0122 e5fe | | Load 0x2,-0x2 0123 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 0124 01d6 | | Execute Vector,Field_Write 0125 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x5 = 0x125,0x5 0126 8210 | | Call 0x1,0x10 0127 00d1 | | Pop_Control Pop_Count_1 0128 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x6 = 0x128,0x2 0129 8212 | | Call 0x1,0x12 012a 6ff1 |o | Jump_Zero 0x11c 012b 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x7 = 0x12b,0x6 012c 00de | | Load_Top At_Offset_6 012d 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 012e 00dd | | Load_Top At_Offset_5 ; Debug Table 0x8.0x8 = 0x12e,0x7 012f 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 0130 01dc | | Execute Vector,Last 0131 00de | | Load_Top At_Offset_6 0132 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 0133 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0134 0000 0000 | | .BLANK 0000[0x4] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 013b | ; | .CONST 0x013b ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0001 | | .CONST 0x0001 ; Number of locals 013b BODY_0138: 013b INIT_0138: 013b 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x013b,0x0650,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0075 ; Debug Table 0x9.0x0 = 0x13b,0x1 013c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 013d 0a01 | | Execute_Immediate Plus,0x1 013e 00db | | Load_Top At_Offset_3 013f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0140 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0141 0000 0000 | | .BLANK 0000[0x7] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 014b | K | .CONST 0x014b ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0001 | | .CONST 0x0001 ; Number of locals 014b BODY_0148: 014b INIT_0148: 014b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x014b,0x0654,0x0002,0x0000,0x0056,0xbe25,0x0000,0x007d ; Debug Table 0xa.0x0 = 0x14b,0x1 014c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 014d 00db | | Load_Top At_Offset_3 014e 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 014f 01d7 | | Execute Vector,Field_Read 0150 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0151 0000 0000 | | .BLANK 0000[0x7] 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015b | [ | .CONST 0x015b ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0001 | | .CONST 0x0001 ; Number of locals 015b BODY_0158: 015b INIT_0158: 015b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x015b,0x0658,0x0002,0x0000,0x0056,0xbe25,0x0000,0x0088 ; Debug Table 0xb.0x0 = 0x15b,0x1 015c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 015d 00db | | Load_Top At_Offset_3 015e 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 015f 027d | } | Execute Discrete,Greater 0160 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0161 0000 0000 | | .BLANK 0000[0x7] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 016c | l | .CONST 0x016c ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0002 | | .CONST 0x0002 ; Number of locals 016b INIT_0168: 016b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x016b,0x065c,0x0002,0x0000,0x0056,0xbe25,0x0000,0x0091 ; Debug Table 0xc.0x0 = 0x16b,0xffff 016c BODY_0168: 016c 00dc | | Load_Top At_Offset_4 ; Debug Table 0xc.0x1 = 0x16c,0x1 016d 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 016e 00dd | | Load_Top At_Offset_5 016f 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0170 0263 | c | Execute Discrete,Above_Bound 0171 700f |p | Jump_Nonzero 0x181 0172 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x172,0x2 0173 e5fe | | Load 0x2,-0x2 0174 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 0175 01d7 | | Execute Vector,Field_Read 0176 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0177 00dd | | Load_Top At_Offset_5 ; Debug Table 0xc.0x3 = 0x177,0x3 0178 00db | | Load_Top At_Offset_3 0179 00eb | | Load_Encached Diana_Cache 017a 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 017b 00eb | | Load_Encached Diana_Cache 017c 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 017d 6802 |h | Jump_Zero 0x180 017e 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x4 = 0x17e,0x4 017f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0180 3ff1 |? | Loop_Increasing 0x172 0181 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x5 = 0x181,0x5 ; Debug Table 0xc.0x6 = 0x181,0x401 0182 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0xc.0x7 = 0x182,0x5 0183 0000 0000 | | .BLANK 0000[0x5] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018b | | .CONST 0x018b ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0001 | | .CONST 0x0001 ; Number of locals 018b BODY_0188: 018b INIT_0188: 018b 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x018b,0x066e,0x0001,0x0000,0x0056,0xbe25,0x0000,0x00a2 ; Debug Table 0xd.0x0 = 0x18b,0x1 018c 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 018d 00dc | | Load_Top At_Offset_4 018e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 018f 0263 | c | Execute Discrete,Above_Bound 0190 7020 |p | Jump_Nonzero 0x1b1 0191 00dc | | Load_Top At_Offset_4 ; Debug Table 0xd.0x1 = 0x191,0x2 0192 00d9 | | Load_Top At_Offset_1 0193 e5fe | | Load 0x2,-0x2 0194 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 0195 01d7 | | Execute Vector,Field_Read 0196 021f | | Execute Heap_Access,Equal 0197 6818 |h | Jump_Zero 0x1b0 0198 00dd | | Load_Top At_Offset_5 ; Debug Table 0xd.0x2 = 0x198,0x3 0199 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 019a 0aff | | Execute_Immediate Plus,-0x1 019b 0248 | H | Execute Discrete,Check_In_Integer 019c 00d9 | | Load_Top At_Offset_1 019d 0263 | c | Execute Discrete,Above_Bound 019e 700b |p | Jump_Nonzero 0x1aa 019f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x3 = 0x19f,0x4 01a0 0a01 | | Execute_Immediate Plus,0x1 01a1 0248 | H | Execute Discrete,Check_In_Integer 01a2 e5fe | | Load 0x2,-0x2 01a3 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 01a4 01d7 | | Execute Vector,Field_Read 01a5 00d9 | | Load_Top At_Offset_1 01a6 e5fe | | Load 0x2,-0x2 01a7 2504 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x4 01a8 01d6 | | Execute Vector,Field_Write 01a9 3ff5 |? | Loop_Increasing 0x19f 01aa 00dd | | Load_Top At_Offset_5 ; Debug Table 0xd.0x4 = 0x1aa,0x5 01ab 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 01ac 0aff | | Execute_Immediate Plus,-0x1 01ad 00de | | Load_Top At_Offset_6 01ae 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 01af 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xd.0x5 = 0x1af,0x6 01b0 3fe0 |? | Loop_Increasing 0x191 01b1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01b2 0000 0000 | | .BLANK 0000[0x6] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bf | | .CONST 0x01bf ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0003 | | .CONST 0x0003 ; Number of locals 01bb INIT_01b8: 01bb e20d | | Load 0x1,0xd ; Debug Table 0xe = .DEBUG 0x01bb,0x067c,0x0002,0x0000,0x0056,0xbe25,0x0000,0x00b0 ; Debug Table 0xe.0x0 = 0x1bb,0xffff 01bc 0322 | " | Declare_Variable Record 01bd 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0x1 = 0x1bd,0xfffe 01be 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 01bf BODY_01b8: 01bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x2 = 0x1bf,0x1 01c0 00dd | | Load_Top At_Offset_5 01c1 820e | | Call 0x1,0xe 01c2 00d1 | | Pop_Control Pop_Count_1 01c3 7806 |x | Jump 0x1ca 01c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3 = 0x1c4,0x3 01c5 0a01 | | Execute_Immediate Plus,0x1 01c6 0059 | Y | Store_Top Discrete,At_Offset_1 01c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x4 = 0x1c7,0x4 01c8 8210 | | Call 0x1,0x10 01c9 00d1 | | Pop_Control Pop_Count_1 01ca 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x5 = 0x1ca,0x2 01cb 8212 | | Call 0x1,0x12 01cc 6ff7 |o | Jump_Zero 0x1c4 01cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x6 = 0x1cd,0x5 01ce 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01cf 0000 | | .XXX[0x1] 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d5 | | .CONST 0x01d5 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0002 | | .CONST 0x0002 ; Number of locals 01d3 INIT_01d0: 01d3 e20d | | Load 0x1,0xd ; Debug Table 0xf = .DEBUG 0x01d3,0x068c,0x0002,0x0000,0x0056,0xbe25,0x0000,0x00bb ; Debug Table 0xf.0x0 = 0x1d3,0xffff 01d4 0322 | " | Declare_Variable Record 01d5 BODY_01d0: 01d5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1 = 0x1d5,0x1 01d6 00dd | | Load_Top At_Offset_5 01d7 820e | | Call 0x1,0xe 01d8 00d1 | | Pop_Control Pop_Count_1 01d9 780a |x | Jump 0x1e4 01da 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x2 = 0x1da,0x3 01db 00d9 | | Load_Top At_Offset_1 01dc 8211 | | Call 0x1,0x11 01dd 021f | | Execute Heap_Access,Equal 01de 6802 |h | Jump_Zero 0x1e1 01df 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x3 = 0x1df,0x4 01e0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x4 = 0x1e1,0x5 01e2 8210 | | Call 0x1,0x10 01e3 00d1 | | Pop_Control Pop_Count_1 01e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x5 = 0x1e4,0x2 01e5 8212 | | Call 0x1,0x12 01e6 6ff3 |o | Jump_Zero 0x1da 01e7 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x6 = 0x1e7,0x6 01e8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01e9 0000 0000 | | .BLANK 0000[0x7] 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01fe | | .CONST 0x01fe ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0005 | | .CONST 0x0005 ; Number of locals 01f3 INIT_01f0: 01f3 e20d | | Load 0x1,0xd ; Debug Table 0x10 = .DEBUG 0x01f3,0x069c,0x0002,0x0000,0x0056,0xbe25,0x0000,0x00cc ; Debug Table 0x10.0x0 = 0x1f3,0xffff 01f4 0322 | " | Declare_Variable Record 01f5 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x10.0x1 = 0x1f5,0xfffe 01f6 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x10.0x2 = 0x1f6,0x401 01f7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x10.0x3 = 0x1f7,0xfffe 01f8 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x10.0x4 = 0x1f8,0xfffd 01f9 00dd | | Load_Top At_Offset_5 01fa 00eb | | Load_Encached Diana_Cache 01fb 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 01fc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01fd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x5 = 0x1fd,0xfffc 01fe BODY_01f0: 01fe 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x6 = 0x1fe,0x1 01ff e5fe | | Load 0x2,-0x2 0200 820e | | Call 0x1,0xe 0201 00d1 | | Pop_Control Pop_Count_1 0202 7812 |x | Jump 0x215 0203 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x7 = 0x203,0x3 0204 8211 | | Call 0x1,0x11 0205 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0206 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x8 = 0x206,0x4 0207 00d9 | | Load_Top At_Offset_1 0208 00eb | | Load_Encached Diana_Cache 0209 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 020a 00eb | | Load_Encached Diana_Cache 020b 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 020c 6805 |h | Jump_Zero 0x212 020d 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x9 = 0x20d,0x5 020e 00d9 | | Load_Top At_Offset_1 020f 00eb | | Load_Encached Diana_Cache 0210 1874 | t | Execute Package,Field_Execute,Field_Number 0x74 0211 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0212 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xa = 0x212,0x6 0213 8210 | | Call 0x1,0x10 0214 00d1 | | Pop_Control Pop_Count_1 0215 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xb = 0x215,0x2 0216 8212 | | Call 0x1,0x12 0217 6feb |o | Jump_Zero 0x203 0218 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0xc = 0x218,0x7 0219 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 021a 0000 0000 | | .BLANK 0000[0x6] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0225 | % | .CONST 0x0225 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0003 | | .CONST 0x0003 ; Number of locals 0223 INIT_0220: 0223 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x0223,0x06b8,0x0001,0x0000,0x0056,0xbe25,0x0000,0x00e3 ; Debug Table 0x11.0x0 = 0x223,0xffff 0224 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x11.0x1 = 0x224,0xfffe 0225 BODY_0220: 0225 00dd | | Load_Top At_Offset_5 ; Debug Table 0x11.0x2 = 0x225,0x1 0226 6819 |h | Jump_Zero 0x240 0227 00dc | | Load_Top At_Offset_4 ; Debug Table 0x11.0x3 = 0x227,0x2 0228 00eb | | Load_Encached Diana_Cache 0229 18fb | | Execute Package,Field_Execute,Field_Number 0xfb 022a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 022b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x4 = 0x22b,0x3 ; Debug Table 0x11.0x5 = 0x22b,0x401 022c 021d | | Execute Heap_Access,Is_Null 022d 7012 |p | Jump_Nonzero 0x240 ; Debug Table 0x11.0x6 = 0x22d,0x3 022e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x7 = 0x22e,0x4 022f 00eb | | Load_Encached Diana_Cache 0230 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0231 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0232 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x8 = 0x232,0x5 ; Debug Table 0x11.0x9 = 0x232,0x801 0233 021d | | Execute Heap_Access,Is_Null 0234 700b |p | Jump_Nonzero 0x240 ; Debug Table 0x11.0xa = 0x234,0x5 0235 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0xb = 0x235,0x6 0236 e5fd | | Load 0x2,-0x3 0237 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0238 e403 | | Load 0x2,0x3 ; Debug Table 0x11.0xc = 0x238,0x7 ; Debug Table 0x11.0xd = 0x238,0xc01 0239 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x11.0xe = 0x239,0xc02 023a e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x10 = 0x23a,0xc04 ; Debug Table 0x11.0x11 = 0x23a,0xc05 ; Debug Table 0x11.0x12 = 0x23a,0x7 ; Debug Table 0x11.0xf = 0x23a,0xc03 023b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 023c 00dc | | Load_Top At_Offset_4 ; Debug Table 0x11.0x13 = 0x23c,0x8 023d e5fd | | Load 0x2,-0x3 023e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 023f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x11.0x14 = 0x23f,0x9 0240 00de | | Load_Top At_Offset_6 ; Debug Table 0x11.0x15 = 0x240,0xa 0241 00dd | | Load_Top At_Offset_5 0242 00eb | | Load_Encached Diana_Cache 0243 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0244 e405 | | Load 0x2,0x5 ; Debug Table 0x11.0x16 = 0x244,0x1001 0245 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x11.0x17 = 0x245,0x1002 0246 00d0 | | Action Swap_Control ; Debug Table 0x11.0x18 = 0x246,0x1003 ; Debug Table 0x11.0x19 = 0x246,0x1004 ; Debug Table 0x11.0x1a = 0x246,0x1005 0247 00d1 | | Pop_Control Pop_Count_1 0248 8226 | & | Call 0x1,0x26 ; Debug Table 0x11.0x1b = 0x248,0xa 0249 4503 |E | Exit_Suprogram New_Top_Offset 0x3 024a 0000 0000 | | .BLANK 0000[0x6] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0267 | g | .CONST 0x0267 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0003 | | .CONST 0x0003 ; Number of locals 0253 INIT_0250: 0253 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x0253,0x06f2,0x0001,0x0000,0x0056,0xbe25,0x0000,0x00f6 ; Debug Table 0x12.0x0 = 0x253,0xffff 0254 00db | | Load_Top At_Offset_3 0255 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0256 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0257 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x1 = 0x257,0xfffe 0258 00d9 | | Load_Top At_Offset_1 0259 4975 |Iu | Short_Literal 0x175 025a 00eb | | Load_Encached Diana_Cache 025b 0098 | | Execute Package,Field_Read_Dynamic 025c 181d | | Execute Package,Field_Execute,Field_Number 0x1d 025d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x2 = 0x25d,0x401 025e 7002 |p | Jump_Nonzero 0x261 025f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x3 = 0x25f,0x402 0260 7803 |x | Jump 0x264 0261 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x261,0x403 0262 0217 | | Execute Heap_Access,All_Reference 0263 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0264 00d0 | | Action Swap_Control 0265 00d1 | | Pop_Control Pop_Count_1 0266 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x12.0x5 = 0x266,0xfffe 0267 BODY_0250: 0267 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x267,0x1 ; Debug Table 0x12.0x7 = 0x267,0x801 0268 021d | | Execute Heap_Access,Is_Null 0269 7006 |p | Jump_Nonzero 0x270 ; Debug Table 0x12.0x8 = 0x269,0x1 026a 00dc | | Load_Top At_Offset_4 ; Debug Table 0x12.0x9 = 0x26a,0x2 026b e403 | | Load 0x2,0x3 ; Debug Table 0x12.0xa = 0x26b,0xc01 026c 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x12.0xb = 0x26c,0xc02 026d 8226 | & | Call 0x1,0x26 ; Debug Table 0x12.0xc = 0x26d,0xc03 ; Debug Table 0x12.0xd = 0x26d,0xc04 ; Debug Table 0x12.0xe = 0x26d,0xc05 ; Debug Table 0x12.0xf = 0x26d,0x2 026e 00d1 | | Pop_Control Pop_Count_1 026f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0270 e402 | | Load 0x2,0x2 ; Debug Table 0x12.0x10 = 0x270,0x3 ; Debug Table 0x12.0x11 = 0x270,0x1001 0271 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x12 = 0x271,0x1002 0272 0f9b | | Execute_Immediate Equal,-0x65 ; Debug Table 0x12.0x13 = 0x272,0x1003 ; Debug Table 0x12.0x14 = 0x272,0x1004 ; Debug Table 0x12.0x15 = 0x272,0x3 0273 680c |h | Jump_Zero 0x280 0274 00dc | | Load_Top At_Offset_4 ; Debug Table 0x12.0x16 = 0x274,0x4 0275 00dd | | Load_Top At_Offset_5 0276 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0277 00eb | | Load_Encached Diana_Cache 0278 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0279 e405 | | Load 0x2,0x5 ; Debug Table 0x12.0x17 = 0x279,0x1401 027a 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x12.0x18 = 0x27a,0x1402 027b 00d0 | | Action Swap_Control ; Debug Table 0x12.0x19 = 0x27b,0x1403 ; Debug Table 0x12.0x1a = 0x27b,0x1404 ; Debug Table 0x12.0x1b = 0x27b,0x1405 027c 00d1 | | Pop_Control Pop_Count_1 027d 8226 | & | Call 0x1,0x26 ; Debug Table 0x12.0x1c = 0x27d,0x4 027e 00d1 | | Pop_Control Pop_Count_1 027f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0280 00dc | | Load_Top At_Offset_4 ; Debug Table 0x12.0x1d = 0x280,0x5 0281 00da | | Load_Top At_Offset_2 0282 822c | , | Call 0x1,0x2c 0283 00d1 | | Pop_Control Pop_Count_1 0284 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0285 0000 0000 | | .XXX[0x3] 0287 0000 | | 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 028b | | .CONST 0x028b ; Address of begin 0289 0004 | | .CONST 0x0004 ; Address of exception handler 028a 0001 | | .CONST 0x0001 ; Number of locals 028b BODY_0288: 028b INIT_0288: 028b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x028b,0x0730,0x0002,0x0000,0x0056,0xbe25,0x0000,0x00fe ; Debug Table 0x13.0x0 = 0x28b,0x1 028c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 028d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 028e 0000 0000 | | .XXX[0x2] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x0293,0x0734,0x0002,0x0000,0x0056,0xbe25,0x0000,0x0109 ; Debug Table 0x14.0x0 = 0x293,0x1 0294 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0295 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0296 0000 0000 | | .XXX[0x2] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 029b | | .CONST 0x029b ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0001 | | .CONST 0x0001 ; Number of locals 029b BODY_0298: 029b INIT_0298: 029b 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x029b,0x0738,0x0002,0x0000,0x0056,0xbe25,0x0000,0x0112 ; Debug Table 0x15.0x0 = 0x29b,0x1 029c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 029d 00eb | | Load_Encached Diana_Cache 029e 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 029f 00eb | | Load_Encached Diana_Cache 02a0 1888 | | Execute Package,Field_Execute,Field_Number 0x88 02a1 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x1 = 0x2a1,0x401 02a2 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x15.0x2 = 0x2a2,0x402 02a3 00d0 | | Action Swap_Control ; Debug Table 0x15.0x3 = 0x2a3,0x403 ; Debug Table 0x15.0x4 = 0x2a3,0x404 ; Debug Table 0x15.0x5 = 0x2a3,0x405 02a4 00d1 | | Pop_Control Pop_Count_1 02a5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x15.0x6 = 0x2a5,0x1 02a6 0000 0000 | | .XXX[0x2] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02ab | | .CONST 0x02ab ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0001 | | .CONST 0x0001 ; Number of locals 02ab BODY_02a8: 02ab INIT_02a8: 02ab 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x02ab,0x0748,0x0002,0x0000,0x0056,0xbe25,0x0000,0x011d ; Debug Table 0x16.0x0 = 0x2ab,0x1 02ac 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02ad e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x1 = 0x2ad,0x401 02ae 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x16.0x2 = 0x2ae,0x402 02af 00d0 | | Action Swap_Control ; Debug Table 0x16.0x3 = 0x2af,0x403 ; Debug Table 0x16.0x4 = 0x2af,0x404 02b0 00d1 | | Pop_Control Pop_Count_1 02b1 0f9b | | Execute_Immediate Equal,-0x65 ; Debug Table 0x16.0x5 = 0x2b1,0x1 02b2 680e |h | Jump_Zero 0x2c1 02b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x6 = 0x2b3,0x2 02b4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02b5 00eb | | Load_Encached Diana_Cache 02b6 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 02b7 00eb | | Load_Encached Diana_Cache 02b8 1888 | | Execute Package,Field_Execute,Field_Number 0x88 02b9 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x7 = 0x2b9,0x801 02ba 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x16.0x8 = 0x2ba,0x802 02bb 00d0 | | Action Swap_Control ; Debug Table 0x16.0x9 = 0x2bb,0x803 ; Debug Table 0x16.0xa = 0x2bb,0x804 ; Debug Table 0x16.0xb = 0x2bb,0x805 02bc 00d1 | | Pop_Control Pop_Count_1 02bd 4902 |I | Short_Literal 0x102 ; Debug Table 0x16.0xc = 0x2bd,0x2 02be 00eb | | Load_Encached Diana_Cache 02bf 0096 | | Execute Package,Entry 02c0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0xd = 0x2c1,0x3 02c2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02c3 00eb | | Load_Encached Diana_Cache 02c4 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 02c5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02c6 0000 0000 | | .XXX[0x2] 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02cb | | .CONST 0x02cb ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0001 | | .CONST 0x0001 ; Number of locals 02cb BODY_02c8: 02cb INIT_02c8: 02cb 4608 |F | Jump_Case 0x9 ; Debug Table 0x17 = .DEBUG 0x02cb,0x0766,0x0005,0x0000,0x0056,0xbe25,0x0000,0x0144 02cc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 02cd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 02ce 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 02cf 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 02d0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 02d1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 02d2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 02d3 7801 |x | Jump 0x2d5 ; case 0x7 02d4 7809 |x | Jump 0x2de ; case 0x8 02d5 00db | | Load_Top At_Offset_3 02d6 4801 |H | Short_Literal 0x1 02d7 00dd | | Load_Top At_Offset_5 02d8 e225 | % | Load 0x1,0x25 02d9 035b | [ | Declare_Type Array,Constrained 02da 4801 |H | Short_Literal 0x1 02db e5ff | | Load 0x2,-0x1 02dc 031b | | Declare_Type Variant_Record,Constrained 02dd 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02de 00db | | Load_Top At_Offset_3 02df 00db | | Load_Top At_Offset_3 02e0 02fc | | Declare_Variable Variant_Record,With_Constraint 02e1 4801 |H | Short_Literal 0x1 02e2 00de | | Load_Top At_Offset_6 02e3 e225 | % | Load 0x1,0x25 02e4 0334 | 4 | Declare_Variable Array,With_Constraint 02e5 2d04 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x4 02e6 016a | j | QQ_execute Variant_Record,XXX 02e7 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02e8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 02ec 0000 0000 | | .BLANK 0000[0x4] 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 02f4 | | .CONST 0x02f4 ; Address of begin 02f1 0004 | | .CONST 0x0004 ; Address of exception handler 02f2 0002 | | .CONST 0x0002 ; Number of locals 02f3 INIT_02f0: 02f3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x18 = .DEBUG 0x02f3,0x0768,0x0001,0x0000,0x0056,0xbe35,0x0000,0x000e ; Debug Table 0x18.0x0 = 0x2f3,0xffff 02f4 BODY_02f0: 02f4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0x1 = 0x2f4,0x1 ; Debug Table 0x18.0x2 = 0x2f4,0x401 02f5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x18.0x3 = 0x2f5,0x402 02f6 0ba5 | | Execute_Immediate Case_Compare,0xa5 ; Debug Table 0x18.0x4 = 0x2f6,0x403 ; Debug Table 0x18.0x5 = 0x2f6,0x404 ; Debug Table 0x18.0x6 = 0x2f6,0x1 02f7 700b |p | Jump_Nonzero 0x303 02f8 0ba6 | | Execute_Immediate Case_Compare,0xa6 02f9 700e |p | Jump_Nonzero 0x308 02fa 0b40 | @ | Execute_Immediate Case_Compare,0x40 02fb 7028 |p( | Jump_Nonzero 0x324 02fc 00dc | | Load_Top At_Offset_4 ; Debug Table 0x18.0x7 = 0x2fc,0x9 02fd 00de | | Load_Top At_Offset_6 02fe 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02ff 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x8 = 0x2ff,0xa 0300 00de | | Load_Top At_Offset_6 0301 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0302 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0303 00dd | | Load_Top At_Offset_5 ; Debug Table 0x18.0x9 = 0x303,0x2 0304 00dd | | Load_Top At_Offset_5 0305 822c | , | Call 0x1,0x2c 0306 00d1 | | Pop_Control Pop_Count_1 0307 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0308 00dc | | Load_Top At_Offset_4 ; Debug Table 0x18.0xa = 0x308,0x3 0309 00eb | | Load_Encached Diana_Cache 030a 18ea | | Execute Package,Field_Execute,Field_Number 0xea 030b 00eb | | Load_Encached Diana_Cache 030c 1888 | | Execute Package,Field_Execute,Field_Number 0x88 030d 822b | + | Call 0x1,0x2b 030e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 030f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0xb = 0x30f,0x4 ; Debug Table 0x18.0xc = 0x30f,0x801 0310 021d | | Execute Heap_Access,Is_Null 0311 700e |p | Jump_Nonzero 0x320 ; Debug Table 0x18.0xd = 0x311,0x4 0312 00dd | | Load_Top At_Offset_5 ; Debug Table 0x18.0xe = 0x312,0x5 0313 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0xf = 0x313,0xc01 0314 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x18.0x10 = 0x314,0xc02 0315 00eb | | Load_Encached Diana_Cache ; Debug Table 0x18.0x11 = 0x315,0xc03 ; Debug Table 0x18.0x12 = 0x315,0xc04 ; Debug Table 0x18.0x13 = 0x315,0xc05 ; Debug Table 0x18.0x14 = 0x315,0x5 0316 18de | | Execute Package,Field_Execute,Field_Number 0xde 0317 00eb | | Load_Encached Diana_Cache 0318 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0319 e405 | | Load 0x2,0x5 ; Debug Table 0x18.0x15 = 0x319,0x1001 031a 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x18.0x16 = 0x31a,0x1002 031b 00d0 | | Action Swap_Control ; Debug Table 0x18.0x17 = 0x31b,0x1003 ; Debug Table 0x18.0x18 = 0x31b,0x1004 ; Debug Table 0x18.0x19 = 0x31b,0x1005 031c 00d1 | | Pop_Control Pop_Count_1 031d 8226 | & | Call 0x1,0x26 ; Debug Table 0x18.0x1a = 0x31d,0x5 031e 00d1 | | Pop_Control Pop_Count_1 031f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0320 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x1b = 0x320,0x6 0321 00de | | Load_Top At_Offset_6 0322 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0323 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0324 00dc | | Load_Top At_Offset_4 ; Debug Table 0x18.0x1c = 0x324,0x7 0325 00de | | Load_Top At_Offset_6 0326 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0327 00dd | | Load_Top At_Offset_5 ; Debug Table 0x18.0x1d = 0x327,0x8 0328 8220 | | Call 0x1,0x20 0329 00d1 | | Pop_Control Pop_Count_1 032a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 032b 0000 0000 | | .BLANK 0000[0x5] 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; -------------------------------------------------------------------------------------- 0330 0333 | 3 | .CONST 0x0333 ; Address of begin 0331 0004 | | .CONST 0x0004 ; Address of exception handler 0332 0001 | | .CONST 0x0001 ; Number of locals 0333 BODY_0330: 0333 INIT_0330: 0333 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19 = .DEBUG 0x0333,0x07a6,0x0002,0x0000,0x0056,0xbe35,0x0000,0x001c ; Debug Table 0x19.0x0 = 0x333,0x1 ; Debug Table 0x19.0x1 = 0x333,0x401 0334 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x19.0x2 = 0x334,0x402 0335 0b7e | ~ | Execute_Immediate Case_Compare,0x7e ; Debug Table 0x19.0x3 = 0x335,0x403 ; Debug Table 0x19.0x4 = 0x335,0x404 ; Debug Table 0x19.0x5 = 0x335,0x1 0336 7030 |p0 | Jump_Nonzero 0x367 0337 0b7d | } | Execute_Immediate Case_Compare,0x7d 0338 702e |p. | Jump_Nonzero 0x367 0339 0b7f | | Execute_Immediate Case_Compare,0x7f 033a 702c |p, | Jump_Nonzero 0x367 033b 0b9b | | Execute_Immediate Case_Compare,0x9b 033c 702a |p* | Jump_Nonzero 0x367 033d 0b38 | 8 | Execute_Immediate Case_Compare,0x38 033e 7028 |p( | Jump_Nonzero 0x367 033f 0b39 | 9 | Execute_Immediate Case_Compare,0x39 0340 7026 |p& | Jump_Nonzero 0x367 0341 0b3a | : | Execute_Immediate Case_Compare,0x3a 0342 7024 |p$ | Jump_Nonzero 0x367 0343 0b37 | 7 | Execute_Immediate Case_Compare,0x37 0344 7022 |p" | Jump_Nonzero 0x367 0345 0b02 | | Execute_Immediate Case_Compare,0x2 0346 7020 |p | Jump_Nonzero 0x367 0347 0b3b | ; | Execute_Immediate Case_Compare,0x3b 0348 7028 |p( | Jump_Nonzero 0x371 0349 0b3c | < | Execute_Immediate Case_Compare,0x3c 034a 7026 |p& | Jump_Nonzero 0x371 034b 0b3e | > | Execute_Immediate Case_Compare,0x3e 034c 7024 |p$ | Jump_Nonzero 0x371 034d 0b3f | ? | Execute_Immediate Case_Compare,0x3f 034e 7022 |p" | Jump_Nonzero 0x371 034f 0b41 | A | Execute_Immediate Case_Compare,0x41 0350 7020 |p | Jump_Nonzero 0x371 0351 0b46 | F | Execute_Immediate Case_Compare,0x46 0352 701e |p | Jump_Nonzero 0x371 0353 0b47 | G | Execute_Immediate Case_Compare,0x47 0354 701c |p | Jump_Nonzero 0x371 0355 0b3d | = | Execute_Immediate Case_Compare,0x3d 0356 701e |p | Jump_Nonzero 0x375 0357 0b48 | H | Execute_Immediate Case_Compare,0x48 0358 701c |p | Jump_Nonzero 0x375 0359 0b44 | D | Execute_Immediate Case_Compare,0x44 035a 701e |p | Jump_Nonzero 0x379 035b 0b40 | @ | Execute_Immediate Case_Compare,0x40 035c 701c |p | Jump_Nonzero 0x379 035d 0b42 | B | Execute_Immediate Case_Compare,0x42 035e 701a |p | Jump_Nonzero 0x379 035f 0b43 | C | Execute_Immediate Case_Compare,0x43 0360 7018 |p | Jump_Nonzero 0x379 0361 0b45 | E | Execute_Immediate Case_Compare,0x45 0362 7016 |p | Jump_Nonzero 0x379 0363 0bab | | Execute_Immediate Case_Compare,0xab 0364 7018 |p | Jump_Nonzero 0x37d 0365 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x19.0x6 = 0x365,0x7 ; Debug Table 0x19.0x7 = 0x365,0x801 0366 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x19.0x8 = 0x366,0x7 0367 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x9 = 0x367,0x2 0368 00eb | | Load_Encached Diana_Cache 0369 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 036a 00eb | | Load_Encached Diana_Cache 036b 1889 | | Execute Package,Field_Execute,Field_Number 0x89 036c e403 | | Load 0x2,0x3 ; Debug Table 0x19.0xa = 0x36c,0xc01 036d 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x19.0xb = 0x36d,0xc02 036e 00d0 | | Action Swap_Control ; Debug Table 0x19.0xc = 0x36e,0xc03 ; Debug Table 0x19.0xd = 0x36e,0xc04 ; Debug Table 0x19.0xe = 0x36e,0xc05 036f 00d1 | | Pop_Control Pop_Count_1 0370 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x19.0xf = 0x370,0x2 0371 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x10 = 0x371,0x3 0372 00eb | | Load_Encached Diana_Cache 0373 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0374 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0375 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x11 = 0x375,0x4 0376 00eb | | Load_Encached Diana_Cache 0377 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0378 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0379 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x12 = 0x379,0x5 037a 8228 | ( | Call 0x1,0x28 037b 8227 | ' | Call 0x1,0x27 037c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 037d 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x13 = 0x37d,0x6 037e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 037f 0000 | | .XXX[0x1] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0393 | | .CONST 0x0393 ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0002 | | .CONST 0x0002 ; Number of locals 0383 INIT_0380: 0383 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1a = .DEBUG 0x0383,0x07d0,0x0002,0x0000,0x0056,0xbe35,0x0000,0x0029 ; Debug Table 0x1a.0x0 = 0x383,0xffff 0384 00db | | Load_Top At_Offset_3 0385 4975 |Iu | Short_Literal 0x175 0386 00eb | | Load_Encached Diana_Cache 0387 0098 | | Execute Package,Field_Read_Dynamic 0388 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0389 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1 = 0x389,0x401 038a 7002 |p | Jump_Nonzero 0x38d 038b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1a.0x2 = 0x38b,0x402 038c 7803 |x | Jump 0x390 038d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x3 = 0x38d,0x403 038e 0217 | | Execute Heap_Access,All_Reference 038f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0390 00d0 | | Action Swap_Control 0391 00d1 | | Pop_Control Pop_Count_1 0392 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1a.0x4 = 0x392,0xffff 0393 BODY_0380: 0393 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x5 = 0x393,0x1 ; Debug Table 0x1a.0x6 = 0x393,0x801 0394 021d | | Execute Heap_Access,Is_Null 0395 6802 |h | Jump_Zero 0x398 ; Debug Table 0x1a.0x7 = 0x395,0x1 0396 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x8 = 0x396,0x2 ; Debug Table 0x1a.0x9 = 0x396,0xc01 0397 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x1a.0xa = 0x397,0x2 0398 e402 | | Load 0x2,0x2 ; Debug Table 0x1a.0xb = 0x398,0x3 ; Debug Table 0x1a.0xc = 0x398,0x1001 0399 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x1a.0xd = 0x399,0x1002 039a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x1a.0x10 = 0x39a,0x1005 ; Debug Table 0x1a.0x11 = 0x39a,0x3 ; Debug Table 0x1a.0xe = 0x39a,0x1003 ; Debug Table 0x1a.0xf = 0x39a,0x1004 039b 0000 0000 | | .BLANK 0000[0x5] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03b3 | | .CONST 0x03b3 ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0002 | | .CONST 0x0002 ; Number of locals 03a3 INIT_03a0: 03a3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1b = .DEBUG 0x03a3,0x07f6,0x0002,0x0000,0x0056,0xbe35,0x0000,0x0062 ; Debug Table 0x1b.0x0 = 0x3a3,0xffff 03a4 00db | | Load_Top At_Offset_3 03a5 4975 |Iu | Short_Literal 0x175 03a6 00eb | | Load_Encached Diana_Cache 03a7 0098 | | Execute Package,Field_Read_Dynamic 03a8 181d | | Execute Package,Field_Execute,Field_Number 0x1d 03a9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x1 = 0x3a9,0x401 03aa 7002 |p | Jump_Nonzero 0x3ad 03ab 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1b.0x2 = 0x3ab,0x402 03ac 7803 |x | Jump 0x3b0 03ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x3 = 0x3ad,0x403 03ae 0217 | | Execute Heap_Access,All_Reference 03af 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03b0 00d0 | | Action Swap_Control 03b1 00d1 | | Pop_Control Pop_Count_1 03b2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1b.0x4 = 0x3b2,0xffff 03b3 BODY_03a0: 03b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x5 = 0x3b3,0x1 ; Debug Table 0x1b.0x6 = 0x3b3,0x801 03b4 021d | | Execute Heap_Access,Is_Null 03b5 6806 |h | Jump_Zero 0x3bc ; Debug Table 0x1b.0x7 = 0x3b5,0x1 03b6 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1b.0x8 = 0x3b6,0x2 03b7 00eb | | Load_Encached Diana_Cache 03b8 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03b9 8228 | ( | Call 0x1,0x28 03ba 8227 | ' | Call 0x1,0x27 03bb 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03bc e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x9 = 0x3bc,0x3 ; Debug Table 0x1b.0xa = 0x3bc,0xc01 03bd 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x1b.0xb = 0x3bd,0xc02 03be 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 ; Debug Table 0x1b.0xc = 0x3be,0xc03 ; Debug Table 0x1b.0xd = 0x3be,0xc04 ; Debug Table 0x1b.0xe = 0x3be,0xc05 ; Debug Table 0x1b.0xf = 0x3be,0x3 03bf 0000 | | .XXX[0x1] 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c8 | | .CONST 0x03c8 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0002 | | .CONST 0x0002 ; Number of locals 03c3 INIT_03c0: 03c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c = .DEBUG 0x03c3,0x0818,0x0002,0x0000,0x0056,0xbe35,0x0000,0x0146 ; Debug Table 0x1c.0x0 = 0x3c3,0xffff 03c4 00db | | Load_Top At_Offset_3 03c5 00eb | | Load_Encached Diana_Cache 03c6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03c7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03c8 BODY_03c0: 03c8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1c.0x1 = 0x3c8,0x1 ; Debug Table 0x1c.0x2 = 0x3c8,0x401 03c9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x3 = 0x3c9,0x402 03ca 0b23 | # | Execute_Immediate Case_Compare,0x23 ; Debug Table 0x1c.0x4 = 0x3ca,0x403 ; Debug Table 0x1c.0x5 = 0x3ca,0x404 ; Debug Table 0x1c.0x6 = 0x3ca,0x1 03cb 702c |p, | Jump_Nonzero 0x3f8 03cc 0b24 | $ | Execute_Immediate Case_Compare,0x24 03cd 702a |p* | Jump_Nonzero 0x3f8 03ce 0b25 | % | Execute_Immediate Case_Compare,0x25 03cf 7028 |p( | Jump_Nonzero 0x3f8 03d0 0b1e | | Execute_Immediate Case_Compare,0x1e 03d1 7026 |p& | Jump_Nonzero 0x3f8 03d2 0b1c | | Execute_Immediate Case_Compare,0x1c 03d3 7024 |p$ | Jump_Nonzero 0x3f8 03d4 0b1d | | Execute_Immediate Case_Compare,0x1d 03d5 7022 |p" | Jump_Nonzero 0x3f8 03d6 0b20 | | Execute_Immediate Case_Compare,0x20 03d7 7020 |p | Jump_Nonzero 0x3f8 03d8 0b28 | ( | Execute_Immediate Case_Compare,0x28 03d9 701e |p | Jump_Nonzero 0x3f8 03da 0b29 | ) | Execute_Immediate Case_Compare,0x29 03db 7020 |p | Jump_Nonzero 0x3fc 03dc 0b22 | " | Execute_Immediate Case_Compare,0x22 03dd 701e |p | Jump_Nonzero 0x3fc 03de 0b21 | ! | Execute_Immediate Case_Compare,0x21 03df 701c |p | Jump_Nonzero 0x3fc 03e0 0b2c | , | Execute_Immediate Case_Compare,0x2c 03e1 701a |p | Jump_Nonzero 0x3fc 03e2 0b33 | 3 | Execute_Immediate Case_Compare,0x33 03e3 7018 |p | Jump_Nonzero 0x3fc 03e4 0b2a | * | Execute_Immediate Case_Compare,0x2a 03e5 7016 |p | Jump_Nonzero 0x3fc 03e6 0b2b | + | Execute_Immediate Case_Compare,0x2b 03e7 7014 |p | Jump_Nonzero 0x3fc 03e8 0b2e | . | Execute_Immediate Case_Compare,0x2e 03e9 7012 |p | Jump_Nonzero 0x3fc 03ea 0b2f | / | Execute_Immediate Case_Compare,0x2f 03eb 7010 |p | Jump_Nonzero 0x3fc 03ec 0b2d | - | Execute_Immediate Case_Compare,0x2d 03ed 700e |p | Jump_Nonzero 0x3fc 03ee 0b1f | | Execute_Immediate Case_Compare,0x1f 03ef 700c |p | Jump_Nonzero 0x3fc 03f0 0bab | | Execute_Immediate Case_Compare,0xab 03f1 700e |p | Jump_Nonzero 0x400 03f2 0b40 | @ | Execute_Immediate Case_Compare,0x40 03f3 700c |p | Jump_Nonzero 0x400 03f4 0b30 | 0 | Execute_Immediate Case_Compare,0x30 03f5 700e |p | Jump_Nonzero 0x404 03f6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x7 = 0x3f6,0x8 ; Debug Table 0x1c.0x8 = 0x3f6,0x801 03f7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x1c.0x9 = 0x3f7,0x8 03f8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0xa = 0x3f8,0x2 03f9 00dd | | Load_Top At_Offset_5 03fa 8229 | ) | Call 0x1,0x29 03fb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0xb = 0x3fc,0x3 03fd 8228 | ( | Call 0x1,0x28 03fe 8227 | ' | Call 0x1,0x27 03ff 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0400 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1c.0xc = 0x400,0x4 0401 8228 | ( | Call 0x1,0x28 0402 8227 | ' | Call 0x1,0x27 0403 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0404 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0xd = 0x404,0x5 ; Debug Table 0x1c.0xe = 0x404,0xc01 0405 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0xf = 0x405,0xc02 0406 0f3f | ? | Execute_Immediate Equal,0x3f ; Debug Table 0x1c.0x10 = 0x406,0xc03 ; Debug Table 0x1c.0x11 = 0x406,0xc04 ; Debug Table 0x1c.0x12 = 0x406,0x5 0407 6804 |h | Jump_Zero 0x40c 0408 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x13 = 0x408,0x6 0409 8228 | ( | Call 0x1,0x28 040a 8227 | ' | Call 0x1,0x27 040b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 040c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x14 = 0x40c,0x7 040d 00dd | | Load_Top At_Offset_5 040e 8229 | ) | Call 0x1,0x29 040f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; -------------------------------------------------------------------------------------- 0410 0413 | | .CONST 0x0413 ; Address of begin 0411 0004 | | .CONST 0x0004 ; Address of exception handler 0412 0001 | | .CONST 0x0001 ; Number of locals 0413 BODY_0410: 0413 INIT_0410: 0413 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x0413,0x0844,0x0002,0x0000,0x0056,0xbe35,0x0000,0x0509 ; Debug Table 0x1d.0x0 = 0x413,0x1 ; Debug Table 0x1d.0x1 = 0x413,0x401 0414 021d | | Execute Heap_Access,Is_Null 0415 6802 |h | Jump_Zero 0x418 ; Debug Table 0x1d.0x2 = 0x415,0x1 0416 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x3 = 0x416,0x2 0417 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0418 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x4 = 0x418,0x3 ; Debug Table 0x1d.0x5 = 0x418,0xf7ff 0419 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1d.0x6 = 0x419,0xf7fe 041a 00dc | | Load_Top At_Offset_4 041b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 041c e403 | | Load 0x2,0x3 ; Debug Table 0x1d.0x7 = 0x41c,0x801 ; Debug Table 0x1d.0x8 = 0x41c,0x802 ; Debug Table 0x1d.0x9 = 0x41c,0xc01 041d 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x1d.0xa = 0x41d,0xc02 041e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x1d.0xb = 0x41e,0xc03 ; Debug Table 0x1d.0xc = 0x41e,0xc04 ; Debug Table 0x1d.0xd = 0x41e,0xc05 ; Debug Table 0x1d.0xe = 0x41e,0x802 041f e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x10 = 0x41f,0x1001 ; Debug Table 0x1d.0xf = 0x41f,0x803 0420 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x11 = 0x420,0x1002 0421 0f9a | | Execute_Immediate Equal,-0x66 ; Debug Table 0x1d.0x12 = 0x421,0x1003 ; Debug Table 0x1d.0x13 = 0x421,0x1004 ; Debug Table 0x1d.0x14 = 0x421,0x803 0422 6802 |h | Jump_Zero 0x425 0423 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x15 = 0x423,0x804 0424 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0425 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x16 = 0x425,0x805 ; Debug Table 0x1d.0x17 = 0x425,0x1401 0426 7002 |p | Jump_Nonzero 0x429 0427 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1d.0x18 = 0x427,0x1402 0428 7803 |x | Jump 0x42c 0429 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x19 = 0x429,0x1403 042a 0217 | | Execute Heap_Access,All_Reference 042b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 042c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1d.0x1a = 0x42c,0x805 042d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x1b = 0x42d,0x806 ; Debug Table 0x1d.0x1c = 0x42d,0x1801 042e 021d | | Execute Heap_Access,Is_Null 042f 6fec |o | Jump_Zero 0x41c ; Debug Table 0x1d.0x1d = 0x42f,0x806 0430 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x1e = 0x430,0x807 0431 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0432 0000 0000 | | .BLANK 0000[0x6] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 0441 | A | .CONST 0x0441 ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0003 | | .CONST 0x0003 ; Number of locals 043b INIT_0438: 043b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e = .DEBUG 0x043b,0x0884,0x0001,0x0000,0x0056,0xbe35,0x0000,0x0568 ; Debug Table 0x1e.0x0 = 0x43b,0xffff 043c 00db | | Load_Top At_Offset_3 043d 00eb | | Load_Encached Diana_Cache 043e 18ec | | Execute Package,Field_Execute,Field_Number 0xec 043f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0440 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1e.0x1 = 0x440,0xfffe 0441 BODY_0438: 0441 e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0x2 = 0x441,0x1 ; Debug Table 0x1e.0x3 = 0x441,0x401 0442 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x4 = 0x442,0x402 0443 0fa2 | | Execute_Immediate Equal,-0x5e ; Debug Table 0x1e.0x5 = 0x443,0x403 ; Debug Table 0x1e.0x6 = 0x443,0x404 ; Debug Table 0x1e.0x7 = 0x443,0x1 0444 682e |h. | Jump_Zero 0x473 0445 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x8 = 0x445,0x2 0446 00eb | | Load_Encached Diana_Cache 0447 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0448 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0449 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x9 = 0x449,0x3 044a 4975 |Iu | Short_Literal 0x175 044b 00eb | | Load_Encached Diana_Cache 044c 0098 | | Execute Package,Field_Read_Dynamic 044d 181d | | Execute Package,Field_Execute,Field_Number 0x1d 044e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xa = 0x44e,0x801 044f 7002 |p | Jump_Nonzero 0x452 0450 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1e.0xb = 0x450,0x802 0451 7803 |x | Jump 0x455 0452 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xc = 0x452,0x803 0453 0217 | | Execute Heap_Access,All_Reference 0454 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0455 00d0 | | Action Swap_Control 0456 00d1 | | Pop_Control Pop_Count_1 0457 822b | + | Call 0x1,0x2b ; Debug Table 0x1e.0xd = 0x457,0x3 0458 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0459 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xe = 0x459,0x4 ; Debug Table 0x1e.0xf = 0x459,0xc01 045a 021d | | Execute Heap_Access,Is_Null 045b 6809 |h | Jump_Zero 0x465 ; Debug Table 0x1e.0x10 = 0x45b,0x4 045c 00dd | | Load_Top At_Offset_5 ; Debug Table 0x1e.0x11 = 0x45c,0x5 045d 00da | | Load_Top At_Offset_2 045e 00eb | | Load_Encached Diana_Cache 045f 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0460 00eb | | Load_Encached Diana_Cache 0461 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0462 822c | , | Call 0x1,0x2c 0463 00d1 | | Pop_Control Pop_Count_1 0464 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0465 00dd | | Load_Top At_Offset_5 ; Debug Table 0x1e.0x12 = 0x465,0x6 0466 e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x13 = 0x466,0x1001 0467 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x1e.0x14 = 0x467,0x1002 0468 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1e.0x15 = 0x468,0x1003 ; Debug Table 0x1e.0x16 = 0x468,0x1004 ; Debug Table 0x1e.0x17 = 0x468,0x1005 ; Debug Table 0x1e.0x18 = 0x468,0x6 0469 18de | | Execute Package,Field_Execute,Field_Number 0xde 046a 00eb | | Load_Encached Diana_Cache 046b 1888 | | Execute Package,Field_Execute,Field_Number 0x88 046c e405 | | Load 0x2,0x5 ; Debug Table 0x1e.0x19 = 0x46c,0x1401 046d 008b | | Action Heap_Access,Diana_Seq_Type_Get_Head ; Debug Table 0x1e.0x1a = 0x46d,0x1402 046e 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x1b = 0x46e,0x1403 ; Debug Table 0x1e.0x1c = 0x46e,0x1404 ; Debug Table 0x1e.0x1d = 0x46e,0x1405 046f 00d1 | | Pop_Control Pop_Count_1 0470 8226 | & | Call 0x1,0x26 ; Debug Table 0x1e.0x1e = 0x470,0x6 0471 00d1 | | Pop_Control Pop_Count_1 0472 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0473 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x1f = 0x473,0x7 0474 00de | | Load_Top At_Offset_6 0475 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0476 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0477 0000 | | .XXX[0x1] 0478 ; -------------------------------------------------------------------------------------- 0478 ; Debug Table 0478 ; -------------------------------------------------------------------------------------- 0478 0003 001f | | .CONST 0x0003,0x001f 047a 000b 0572 | r| .DEBUG 0x000b,0x0572,0x8000,0x0000,0x0056,0xbe25,0x0000,0x0007 0482 005e 05b0 | ^ | .DEBUG 0x005e,0x05b0,0x8000,0x0000,0x0056,0xbe35,0x0000,0x0005 048a 00a3 05f0 | | .DEBUG 0x00a3,0x05f0,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0019 0492 00bb 05fc | | .DEBUG 0x00bb,0x05fc,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0027 049a 00d3 061a | | .DEBUG 0x00d3,0x061a,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0035 04a2 00eb 0626 | &| .DEBUG 0x00eb,0x0626,0x0002,0x0000,0x0056,0xbe25,0x0000,0x003d 04aa 00f3 062a | *| .DEBUG 0x00f3,0x062a,0x0002,0x0000,0x0056,0xbe25,0x0000,0x0048 04b2 00fb 062e | .| .DEBUG 0x00fb,0x062e,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0059 04ba 0113 063c | <| .DEBUG 0x0113,0x063c,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0067 04c2 013b 0650 | ; P| .DEBUG 0x013b,0x0650,0x0001,0x0000,0x0056,0xbe25,0x0000,0x0075 04ca 014b 0654 | K T| .DEBUG 0x014b,0x0654,0x0002,0x0000,0x0056,0xbe25,0x0000,0x007d 04d2 015b 0658 | [ X| .DEBUG 0x015b,0x0658,0x0002,0x0000,0x0056,0xbe25,0x0000,0x0088 04da 016b 065c | k \| .DEBUG 0x016b,0x065c,0x0002,0x0000,0x0056,0xbe25,0x0000,0x0091 04e2 018b 066e | n| .DEBUG 0x018b,0x066e,0x0001,0x0000,0x0056,0xbe25,0x0000,0x00a2 04ea 01bb 067c | || .DEBUG 0x01bb,0x067c,0x0002,0x0000,0x0056,0xbe25,0x0000,0x00b0 04f2 01d3 068c | | .DEBUG 0x01d3,0x068c,0x0002,0x0000,0x0056,0xbe25,0x0000,0x00bb 04fa 01f3 069c | | .DEBUG 0x01f3,0x069c,0x0002,0x0000,0x0056,0xbe25,0x0000,0x00cc 0502 0223 06b8 | # | .DEBUG 0x0223,0x06b8,0x0001,0x0000,0x0056,0xbe25,0x0000,0x00e3 050a 0253 06f2 | S | .DEBUG 0x0253,0x06f2,0x0001,0x0000,0x0056,0xbe25,0x0000,0x00f6 0512 028b 0730 | 0| .DEBUG 0x028b,0x0730,0x0002,0x0000,0x0056,0xbe25,0x0000,0x00fe 051a 0293 0734 | 4| .DEBUG 0x0293,0x0734,0x0002,0x0000,0x0056,0xbe25,0x0000,0x0109 0522 029b 0738 | 8| .DEBUG 0x029b,0x0738,0x0002,0x0000,0x0056,0xbe25,0x0000,0x0112 052a 02ab 0748 | H| .DEBUG 0x02ab,0x0748,0x0002,0x0000,0x0056,0xbe25,0x0000,0x011d 0532 02cb 0766 | f| .DEBUG 0x02cb,0x0766,0x0005,0x0000,0x0056,0xbe25,0x0000,0x0144 053a 02f3 0768 | h| .DEBUG 0x02f3,0x0768,0x0001,0x0000,0x0056,0xbe35,0x0000,0x000e 0542 0333 07a6 | 3 | .DEBUG 0x0333,0x07a6,0x0002,0x0000,0x0056,0xbe35,0x0000,0x001c 054a 0383 07d0 | | .DEBUG 0x0383,0x07d0,0x0002,0x0000,0x0056,0xbe35,0x0000,0x0029 0552 03a3 07f6 | | .DEBUG 0x03a3,0x07f6,0x0002,0x0000,0x0056,0xbe35,0x0000,0x0062 055a 03c3 0818 | | .DEBUG 0x03c3,0x0818,0x0002,0x0000,0x0056,0xbe35,0x0000,0x0146 0562 0413 0844 | D| .DEBUG 0x0413,0x0844,0x0002,0x0000,0x0056,0xbe35,0x0000,0x0509 056a 043b 0884 | ; | .DEBUG 0x043b,0x0884,0x0001,0x0000,0x0056,0xbe35,0x0000,0x0568 0572 ; -------------------------------------------------------------------------------------- 0572 ; Debug3 Subtable 0x0 0572 ; -------------------------------------------------------------------------------------- 0572 001e 0000 | | .DBG3TAB 0x001e,0x0000 0574 000b ffff | | .CONST 0x000b,0xffff 0576 000b fffe | | .CONST 0x000b,0xfffe 0578 000b fffd | | .CONST 0x000b,0xfffd 057a 000d fffc | | .CONST 0x000d,0xfffc 057c 000f fffb | | .CONST 0x000f,0xfffb 057e 0011 fffa | | .CONST 0x0011,0xfffa 0580 0013 fff9 | | .CONST 0x0013,0xfff9 0582 0015 fff8 | | .CONST 0x0015,0xfff8 0584 0017 fff7 | | .CONST 0x0017,0xfff7 0586 001d fff6 | | .CONST 0x001d,0xfff6 0588 001f fff5 | | .CONST 0x001f,0xfff5 058a 0021 fff4 | ! | .CONST 0x0021,0xfff4 058c 0023 fff3 | # | .CONST 0x0023,0xfff3 058e 0025 fff2 | % | .CONST 0x0025,0xfff2 0590 0027 fff1 | ' | .CONST 0x0027,0xfff1 0592 0029 fff0 | ) | .CONST 0x0029,0xfff0 0594 002b ffef | + | .CONST 0x002b,0xffef 0596 002d ffee | - | .CONST 0x002d,0xffee 0598 002f ffed | / | .CONST 0x002f,0xffed 059a 0031 ffec | 1 | .CONST 0x0031,0xffec 059c 0033 ffeb | 3 | .CONST 0x0033,0xffeb 059e 0035 ffea | 5 | .CONST 0x0035,0xffea 05a0 0037 ffe9 | 7 | .CONST 0x0037,0xffe9 05a2 0039 ffe8 | 9 | .CONST 0x0039,0xffe8 05a4 003b ffe7 | ; | .CONST 0x003b,0xffe7 05a6 003d ffe6 | = | .CONST 0x003d,0xffe6 05a8 003f ffe5 | ? | .CONST 0x003f,0xffe5 05aa 0044 ffe4 | D | .CONST 0x0044,0xffe4 05ac 004a ffe3 | J | .CONST 0x004a,0xffe3 05ae 0057 ffe2 | W | .CONST 0x0057,0xffe2 05b0 ; -------------------------------------------------------------------------------------- 05b0 ; Debug3 Subtable 0x1 05b0 ; -------------------------------------------------------------------------------------- 05b0 001f 0000 | | .DBG3TAB 0x001f,0x0000 05b2 005e ffff | ^ | .CONST 0x005e,0xffff 05b4 005e fffe | ^ | .CONST 0x005e,0xfffe 05b6 0060 fffd | ` | .CONST 0x0060,0xfffd 05b8 0062 fffc | b | .CONST 0x0062,0xfffc 05ba 0064 fffb | d | .CONST 0x0064,0xfffb 05bc 0066 fffa | f | .CONST 0x0066,0xfffa 05be 0068 fff9 | h | .CONST 0x0068,0xfff9 05c0 006a fff8 | j | .CONST 0x006a,0xfff8 05c2 006c fff7 | l | .CONST 0x006c,0xfff7 05c4 006e fff6 | n | .CONST 0x006e,0xfff6 05c6 0070 fff5 | p | .CONST 0x0070,0xfff5 05c8 0072 fff4 | r | .CONST 0x0072,0xfff4 05ca 0074 fff3 | t | .CONST 0x0074,0xfff3 05cc 0076 fff2 | v | .CONST 0x0076,0xfff2 05ce 0078 fff1 | x | .CONST 0x0078,0xfff1 05d0 007a fff0 | z | .CONST 0x007a,0xfff0 05d2 007c ffef | | | .CONST 0x007c,0xffef 05d4 007e ffee | ~ | .CONST 0x007e,0xffee 05d6 0080 ffed | | .CONST 0x0080,0xffed 05d8 0082 ffec | | .CONST 0x0082,0xffec 05da 0084 ffeb | | .CONST 0x0084,0xffeb 05dc 0086 ffea | | .CONST 0x0086,0xffea 05de 0088 ffe9 | | .CONST 0x0088,0xffe9 05e0 008a ffe8 | | .CONST 0x008a,0xffe8 05e2 008c ffe7 | | .CONST 0x008c,0xffe7 05e4 008e ffe6 | | .CONST 0x008e,0xffe6 05e6 0090 ffe5 | | .CONST 0x0090,0xffe5 05e8 0092 ffe4 | | .CONST 0x0092,0xffe4 05ea 0094 ffe3 | | .CONST 0x0094,0xffe3 05ec 0096 ffe2 | | .CONST 0x0096,0xffe2 05ee 0098 ffe1 | | .CONST 0x0098,0xffe1 05f0 ; -------------------------------------------------------------------------------------- 05f0 ; Debug3 Subtable 0x2 05f0 ; -------------------------------------------------------------------------------------- 05f0 0000 0005 | | .DBG3TAB 0x0000,0x0005 05f2 00a3 0001 | | .CONST 0x00a3,0x0001 05f4 00a3 0401 | | .CONST 0x00a3,0x0401 05f6 00a5 0001 | | .CONST 0x00a5,0x0001 05f8 00a6 0002 | | .CONST 0x00a6,0x0002 05fa 00aa 0003 | | .CONST 0x00aa,0x0003 05fc ; -------------------------------------------------------------------------------------- 05fc ; Debug3 Subtable 0x3 05fc ; -------------------------------------------------------------------------------------- 05fc 0000 000e | | .DBG3TAB 0x0000,0x000e 05fe 00bb 0001 | | .CONST 0x00bb,0x0001 0600 00bb 0401 | | .CONST 0x00bb,0x0401 0602 00bd 0001 | | .CONST 0x00bd,0x0001 0604 00be 0002 | | .CONST 0x00be,0x0002 0606 00be 0801 | | .CONST 0x00be,0x0801 0608 00bf 0802 | | .CONST 0x00bf,0x0802 060a 00c0 0803 | | .CONST 0x00c0,0x0803 060c 00c0 0804 | | .CONST 0x00c0,0x0804 060e 00c0 0805 | | .CONST 0x00c0,0x0805 0610 00c0 0002 | | .CONST 0x00c0,0x0002 0612 00c3 0003 | | .CONST 0x00c3,0x0003 0614 00c5 0c01 | | .CONST 0x00c5,0x0c01 0616 00c9 0003 | | .CONST 0x00c9,0x0003 0618 00cc 0004 | | .CONST 0x00cc,0x0004 061a ; -------------------------------------------------------------------------------------- 061a ; Debug3 Subtable 0x4 061a ; -------------------------------------------------------------------------------------- 061a 0000 0005 | | .DBG3TAB 0x0000,0x0005 061c 00d3 0001 | | .CONST 0x00d3,0x0001 061e 00d8 0002 | | .CONST 0x00d8,0x0002 0620 00da 0401 | | .CONST 0x00da,0x0401 0622 00de 0002 | | .CONST 0x00de,0x0002 0624 00df 0003 | | .CONST 0x00df,0x0003 0626 ; -------------------------------------------------------------------------------------- 0626 ; Debug3 Subtable 0x5 0626 ; -------------------------------------------------------------------------------------- 0626 0000 0001 | | .DBG3TAB 0x0000,0x0001 0628 00eb 0001 | | .CONST 0x00eb,0x0001 062a ; -------------------------------------------------------------------------------------- 062a ; Debug3 Subtable 0x6 062a ; -------------------------------------------------------------------------------------- 062a 0000 0001 | | .DBG3TAB 0x0000,0x0001 062c 00f3 0001 | | .CONST 0x00f3,0x0001 062e ; -------------------------------------------------------------------------------------- 062e ; Debug3 Subtable 0x7 062e ; -------------------------------------------------------------------------------------- 062e 0000 0006 | | .DBG3TAB 0x0000,0x0006 0630 00fb 0001 | | .CONST 0x00fb,0x0001 0632 00fb 0401 | | .CONST 0x00fb,0x0401 0634 00fd 0001 | | .CONST 0x00fd,0x0001 0636 00fe 0002 | | .CONST 0x00fe,0x0002 0638 0101 0003 | | .CONST 0x0101,0x0003 063a 0105 0004 | | .CONST 0x0105,0x0004 063c ; -------------------------------------------------------------------------------------- 063c ; Debug3 Subtable 0x8 063c ; -------------------------------------------------------------------------------------- 063c 0002 0007 | | .DBG3TAB 0x0002,0x0007 063e 0113 ffff | | .CONST 0x0113,0xffff 0640 0115 fffe | | .CONST 0x0115,0xfffe 0642 0117 0001 | | .CONST 0x0117,0x0001 0644 011c 0003 | | .CONST 0x011c,0x0003 0646 011f 0004 | | .CONST 0x011f,0x0004 0648 0125 0005 | % | .CONST 0x0125,0x0005 064a 0128 0002 | ( | .CONST 0x0128,0x0002 064c 012b 0006 | + | .CONST 0x012b,0x0006 064e 012e 0007 | . | .CONST 0x012e,0x0007 0650 ; -------------------------------------------------------------------------------------- 0650 ; Debug3 Subtable 0x9 0650 ; -------------------------------------------------------------------------------------- 0650 0000 0001 | | .DBG3TAB 0x0000,0x0001 0652 013b 0001 | ; | .CONST 0x013b,0x0001 0654 ; -------------------------------------------------------------------------------------- 0654 ; Debug3 Subtable 0xa 0654 ; -------------------------------------------------------------------------------------- 0654 0000 0001 | | .DBG3TAB 0x0000,0x0001 0656 014b 0001 | K | .CONST 0x014b,0x0001 0658 ; -------------------------------------------------------------------------------------- 0658 ; Debug3 Subtable 0xb 0658 ; -------------------------------------------------------------------------------------- 0658 0000 0001 | | .DBG3TAB 0x0000,0x0001 065a 015b 0001 | [ | .CONST 0x015b,0x0001 065c ; -------------------------------------------------------------------------------------- 065c ; Debug3 Subtable 0xc 065c ; -------------------------------------------------------------------------------------- 065c 0001 0007 | | .DBG3TAB 0x0001,0x0007 065e 016b ffff | k | .CONST 0x016b,0xffff 0660 016c 0001 | l | .CONST 0x016c,0x0001 0662 0172 0002 | r | .CONST 0x0172,0x0002 0664 0177 0003 | w | .CONST 0x0177,0x0003 0666 017e 0004 | ~ | .CONST 0x017e,0x0004 0668 0181 0005 | | .CONST 0x0181,0x0005 066a 0181 0401 | | .CONST 0x0181,0x0401 066c 0182 0005 | | .CONST 0x0182,0x0005 066e ; -------------------------------------------------------------------------------------- 066e ; Debug3 Subtable 0xd 066e ; -------------------------------------------------------------------------------------- 066e 0000 0006 | | .DBG3TAB 0x0000,0x0006 0670 018b 0001 | | .CONST 0x018b,0x0001 0672 0191 0002 | | .CONST 0x0191,0x0002 0674 0198 0003 | | .CONST 0x0198,0x0003 0676 019f 0004 | | .CONST 0x019f,0x0004 0678 01aa 0005 | | .CONST 0x01aa,0x0005 067a 01af 0006 | | .CONST 0x01af,0x0006 067c ; -------------------------------------------------------------------------------------- 067c ; Debug3 Subtable 0xe 067c ; -------------------------------------------------------------------------------------- 067c 0002 0005 | | .DBG3TAB 0x0002,0x0005 067e 01bb ffff | | .CONST 0x01bb,0xffff 0680 01bd fffe | | .CONST 0x01bd,0xfffe 0682 01bf 0001 | | .CONST 0x01bf,0x0001 0684 01c4 0003 | | .CONST 0x01c4,0x0003 0686 01c7 0004 | | .CONST 0x01c7,0x0004 0688 01ca 0002 | | .CONST 0x01ca,0x0002 068a 01cd 0005 | | .CONST 0x01cd,0x0005 068c ; -------------------------------------------------------------------------------------- 068c ; Debug3 Subtable 0xf 068c ; -------------------------------------------------------------------------------------- 068c 0001 0006 | | .DBG3TAB 0x0001,0x0006 068e 01d3 ffff | | .CONST 0x01d3,0xffff 0690 01d5 0001 | | .CONST 0x01d5,0x0001 0692 01da 0003 | | .CONST 0x01da,0x0003 0694 01df 0004 | | .CONST 0x01df,0x0004 0696 01e1 0005 | | .CONST 0x01e1,0x0005 0698 01e4 0002 | | .CONST 0x01e4,0x0002 069a 01e7 0006 | | .CONST 0x01e7,0x0006 069c ; -------------------------------------------------------------------------------------- 069c ; Debug3 Subtable 0x10 069c ; -------------------------------------------------------------------------------------- 069c 0005 0008 | | .DBG3TAB 0x0005,0x0008 069e 01f3 ffff | | .CONST 0x01f3,0xffff 06a0 01f5 fffe | | .CONST 0x01f5,0xfffe 06a2 01f6 0401 | | .CONST 0x01f6,0x0401 06a4 01f7 fffe | | .CONST 0x01f7,0xfffe 06a6 01f8 fffd | | .CONST 0x01f8,0xfffd 06a8 01fd fffc | | .CONST 0x01fd,0xfffc 06aa 01fe 0001 | | .CONST 0x01fe,0x0001 06ac 0203 0003 | | .CONST 0x0203,0x0003 06ae 0206 0004 | | .CONST 0x0206,0x0004 06b0 020d 0005 | | .CONST 0x020d,0x0005 06b2 0212 0006 | | .CONST 0x0212,0x0006 06b4 0215 0002 | | .CONST 0x0215,0x0002 06b6 0218 0007 | | .CONST 0x0218,0x0007 06b8 ; -------------------------------------------------------------------------------------- 06b8 ; Debug3 Subtable 0x11 06b8 ; -------------------------------------------------------------------------------------- 06b8 0002 001a | | .DBG3TAB 0x0002,0x001a 06ba 0223 ffff | # | .CONST 0x0223,0xffff 06bc 0224 fffe | $ | .CONST 0x0224,0xfffe 06be 0225 0001 | % | .CONST 0x0225,0x0001 06c0 0227 0002 | ' | .CONST 0x0227,0x0002 06c2 022b 0003 | + | .CONST 0x022b,0x0003 06c4 022b 0401 | + | .CONST 0x022b,0x0401 06c6 022d 0003 | - | .CONST 0x022d,0x0003 06c8 022e 0004 | . | .CONST 0x022e,0x0004 06ca 0232 0005 | 2 | .CONST 0x0232,0x0005 06cc 0232 0801 | 2 | .CONST 0x0232,0x0801 06ce 0234 0005 | 4 | .CONST 0x0234,0x0005 06d0 0235 0006 | 5 | .CONST 0x0235,0x0006 06d2 0238 0007 | 8 | .CONST 0x0238,0x0007 06d4 0238 0c01 | 8 | .CONST 0x0238,0x0c01 06d6 0239 0c02 | 9 | .CONST 0x0239,0x0c02 06d8 023a 0c03 | : | .CONST 0x023a,0x0c03 06da 023a 0c04 | : | .CONST 0x023a,0x0c04 06dc 023a 0c05 | : | .CONST 0x023a,0x0c05 06de 023a 0007 | : | .CONST 0x023a,0x0007 06e0 023c 0008 | < | .CONST 0x023c,0x0008 06e2 023f 0009 | ? | .CONST 0x023f,0x0009 06e4 0240 000a | @ | .CONST 0x0240,0x000a 06e6 0244 1001 | D | .CONST 0x0244,0x1001 06e8 0245 1002 | E | .CONST 0x0245,0x1002 06ea 0246 1003 | F | .CONST 0x0246,0x1003 06ec 0246 1004 | F | .CONST 0x0246,0x1004 06ee 0246 1005 | F | .CONST 0x0246,0x1005 06f0 0248 000a | H | .CONST 0x0248,0x000a 06f2 ; -------------------------------------------------------------------------------------- 06f2 ; Debug3 Subtable 0x12 06f2 ; -------------------------------------------------------------------------------------- 06f2 0003 001b | | .DBG3TAB 0x0003,0x001b 06f4 0253 ffff | S | .CONST 0x0253,0xffff 06f6 0257 fffe | W | .CONST 0x0257,0xfffe 06f8 025d 0401 | ] | .CONST 0x025d,0x0401 06fa 025f 0402 | _ | .CONST 0x025f,0x0402 06fc 0261 0403 | a | .CONST 0x0261,0x0403 06fe 0266 fffe | f | .CONST 0x0266,0xfffe 0700 0267 0001 | g | .CONST 0x0267,0x0001 0702 0267 0801 | g | .CONST 0x0267,0x0801 0704 0269 0001 | i | .CONST 0x0269,0x0001 0706 026a 0002 | j | .CONST 0x026a,0x0002 0708 026b 0c01 | k | .CONST 0x026b,0x0c01 070a 026c 0c02 | l | .CONST 0x026c,0x0c02 070c 026d 0c03 | m | .CONST 0x026d,0x0c03 070e 026d 0c04 | m | .CONST 0x026d,0x0c04 0710 026d 0c05 | m | .CONST 0x026d,0x0c05 0712 026d 0002 | m | .CONST 0x026d,0x0002 0714 0270 0003 | p | .CONST 0x0270,0x0003 0716 0270 1001 | p | .CONST 0x0270,0x1001 0718 0271 1002 | q | .CONST 0x0271,0x1002 071a 0272 1003 | r | .CONST 0x0272,0x1003 071c 0272 1004 | r | .CONST 0x0272,0x1004 071e 0272 0003 | r | .CONST 0x0272,0x0003 0720 0274 0004 | t | .CONST 0x0274,0x0004 0722 0279 1401 | y | .CONST 0x0279,0x1401 0724 027a 1402 | z | .CONST 0x027a,0x1402 0726 027b 1403 | { | .CONST 0x027b,0x1403 0728 027b 1404 | { | .CONST 0x027b,0x1404 072a 027b 1405 | { | .CONST 0x027b,0x1405 072c 027d 0004 | } | .CONST 0x027d,0x0004 072e 0280 0005 | | .CONST 0x0280,0x0005 0730 ; -------------------------------------------------------------------------------------- 0730 ; Debug3 Subtable 0x13 0730 ; -------------------------------------------------------------------------------------- 0730 0000 0001 | | .DBG3TAB 0x0000,0x0001 0732 028b 0001 | | .CONST 0x028b,0x0001 0734 ; -------------------------------------------------------------------------------------- 0734 ; Debug3 Subtable 0x14 0734 ; -------------------------------------------------------------------------------------- 0734 0000 0001 | | .DBG3TAB 0x0000,0x0001 0736 0293 0001 | | .CONST 0x0293,0x0001 0738 ; -------------------------------------------------------------------------------------- 0738 ; Debug3 Subtable 0x15 0738 ; -------------------------------------------------------------------------------------- 0738 0000 0007 | | .DBG3TAB 0x0000,0x0007 073a 029b 0001 | | .CONST 0x029b,0x0001 073c 02a1 0401 | | .CONST 0x02a1,0x0401 073e 02a2 0402 | | .CONST 0x02a2,0x0402 0740 02a3 0403 | | .CONST 0x02a3,0x0403 0742 02a3 0404 | | .CONST 0x02a3,0x0404 0744 02a3 0405 | | .CONST 0x02a3,0x0405 0746 02a5 0001 | | .CONST 0x02a5,0x0001 0748 ; -------------------------------------------------------------------------------------- 0748 ; Debug3 Subtable 0x16 0748 ; -------------------------------------------------------------------------------------- 0748 0000 000e | | .DBG3TAB 0x0000,0x000e 074a 02ab 0001 | | .CONST 0x02ab,0x0001 074c 02ad 0401 | | .CONST 0x02ad,0x0401 074e 02ae 0402 | | .CONST 0x02ae,0x0402 0750 02af 0403 | | .CONST 0x02af,0x0403 0752 02af 0404 | | .CONST 0x02af,0x0404 0754 02b1 0001 | | .CONST 0x02b1,0x0001 0756 02b3 0002 | | .CONST 0x02b3,0x0002 0758 02b9 0801 | | .CONST 0x02b9,0x0801 075a 02ba 0802 | | .CONST 0x02ba,0x0802 075c 02bb 0803 | | .CONST 0x02bb,0x0803 075e 02bb 0804 | | .CONST 0x02bb,0x0804 0760 02bb 0805 | | .CONST 0x02bb,0x0805 0762 02bd 0002 | | .CONST 0x02bd,0x0002 0764 02c1 0003 | | .CONST 0x02c1,0x0003 0766 ; -------------------------------------------------------------------------------------- 0766 ; Debug3 Subtable 0x17 0766 ; -------------------------------------------------------------------------------------- 0766 0000 0000 | | .DBG3TAB 0x0000,0x0000 0768 ; -------------------------------------------------------------------------------------- 0768 ; Debug3 Subtable 0x18 0768 ; -------------------------------------------------------------------------------------- 0768 0001 001d | | .DBG3TAB 0x0001,0x001d 076a 02f3 ffff | | .CONST 0x02f3,0xffff 076c 02f4 0001 | | .CONST 0x02f4,0x0001 076e 02f4 0401 | | .CONST 0x02f4,0x0401 0770 02f5 0402 | | .CONST 0x02f5,0x0402 0772 02f6 0403 | | .CONST 0x02f6,0x0403 0774 02f6 0404 | | .CONST 0x02f6,0x0404 0776 02f6 0001 | | .CONST 0x02f6,0x0001 0778 02fc 0009 | | .CONST 0x02fc,0x0009 077a 02ff 000a | | .CONST 0x02ff,0x000a 077c 0303 0002 | | .CONST 0x0303,0x0002 077e 0308 0003 | | .CONST 0x0308,0x0003 0780 030f 0004 | | .CONST 0x030f,0x0004 0782 030f 0801 | | .CONST 0x030f,0x0801 0784 0311 0004 | | .CONST 0x0311,0x0004 0786 0312 0005 | | .CONST 0x0312,0x0005 0788 0313 0c01 | | .CONST 0x0313,0x0c01 078a 0314 0c02 | | .CONST 0x0314,0x0c02 078c 0315 0c03 | | .CONST 0x0315,0x0c03 078e 0315 0c04 | | .CONST 0x0315,0x0c04 0790 0315 0c05 | | .CONST 0x0315,0x0c05 0792 0315 0005 | | .CONST 0x0315,0x0005 0794 0319 1001 | | .CONST 0x0319,0x1001 0796 031a 1002 | | .CONST 0x031a,0x1002 0798 031b 1003 | | .CONST 0x031b,0x1003 079a 031b 1004 | | .CONST 0x031b,0x1004 079c 031b 1005 | | .CONST 0x031b,0x1005 079e 031d 0005 | | .CONST 0x031d,0x0005 07a0 0320 0006 | | .CONST 0x0320,0x0006 07a2 0324 0007 | $ | .CONST 0x0324,0x0007 07a4 0327 0008 | ' | .CONST 0x0327,0x0008 07a6 ; -------------------------------------------------------------------------------------- 07a6 ; Debug3 Subtable 0x19 07a6 ; -------------------------------------------------------------------------------------- 07a6 0000 0014 | | .DBG3TAB 0x0000,0x0014 07a8 0333 0001 | 3 | .CONST 0x0333,0x0001 07aa 0333 0401 | 3 | .CONST 0x0333,0x0401 07ac 0334 0402 | 4 | .CONST 0x0334,0x0402 07ae 0335 0403 | 5 | .CONST 0x0335,0x0403 07b0 0335 0404 | 5 | .CONST 0x0335,0x0404 07b2 0335 0001 | 5 | .CONST 0x0335,0x0001 07b4 0365 0007 | e | .CONST 0x0365,0x0007 07b6 0365 0801 | e | .CONST 0x0365,0x0801 07b8 0366 0007 | f | .CONST 0x0366,0x0007 07ba 0367 0002 | g | .CONST 0x0367,0x0002 07bc 036c 0c01 | l | .CONST 0x036c,0x0c01 07be 036d 0c02 | m | .CONST 0x036d,0x0c02 07c0 036e 0c03 | n | .CONST 0x036e,0x0c03 07c2 036e 0c04 | n | .CONST 0x036e,0x0c04 07c4 036e 0c05 | n | .CONST 0x036e,0x0c05 07c6 0370 0002 | p | .CONST 0x0370,0x0002 07c8 0371 0003 | q | .CONST 0x0371,0x0003 07ca 0375 0004 | u | .CONST 0x0375,0x0004 07cc 0379 0005 | y | .CONST 0x0379,0x0005 07ce 037d 0006 | } | .CONST 0x037d,0x0006 07d0 ; -------------------------------------------------------------------------------------- 07d0 ; Debug3 Subtable 0x1a 07d0 ; -------------------------------------------------------------------------------------- 07d0 0002 0010 | | .DBG3TAB 0x0002,0x0010 07d2 0383 ffff | | .CONST 0x0383,0xffff 07d4 0389 0401 | | .CONST 0x0389,0x0401 07d6 038b 0402 | | .CONST 0x038b,0x0402 07d8 038d 0403 | | .CONST 0x038d,0x0403 07da 0392 ffff | | .CONST 0x0392,0xffff 07dc 0393 0001 | | .CONST 0x0393,0x0001 07de 0393 0801 | | .CONST 0x0393,0x0801 07e0 0395 0001 | | .CONST 0x0395,0x0001 07e2 0396 0002 | | .CONST 0x0396,0x0002 07e4 0396 0c01 | | .CONST 0x0396,0x0c01 07e6 0397 0002 | | .CONST 0x0397,0x0002 07e8 0398 0003 | | .CONST 0x0398,0x0003 07ea 0398 1001 | | .CONST 0x0398,0x1001 07ec 0399 1002 | | .CONST 0x0399,0x1002 07ee 039a 1003 | | .CONST 0x039a,0x1003 07f0 039a 1004 | | .CONST 0x039a,0x1004 07f2 039a 1005 | | .CONST 0x039a,0x1005 07f4 039a 0003 | | .CONST 0x039a,0x0003 07f6 ; -------------------------------------------------------------------------------------- 07f6 ; Debug3 Subtable 0x1b 07f6 ; -------------------------------------------------------------------------------------- 07f6 0002 000e | | .DBG3TAB 0x0002,0x000e 07f8 03a3 ffff | | .CONST 0x03a3,0xffff 07fa 03a9 0401 | | .CONST 0x03a9,0x0401 07fc 03ab 0402 | | .CONST 0x03ab,0x0402 07fe 03ad 0403 | | .CONST 0x03ad,0x0403 0800 03b2 ffff | | .CONST 0x03b2,0xffff 0802 03b3 0001 | | .CONST 0x03b3,0x0001 0804 03b3 0801 | | .CONST 0x03b3,0x0801 0806 03b5 0001 | | .CONST 0x03b5,0x0001 0808 03b6 0002 | | .CONST 0x03b6,0x0002 080a 03bc 0003 | | .CONST 0x03bc,0x0003 080c 03bc 0c01 | | .CONST 0x03bc,0x0c01 080e 03bd 0c02 | | .CONST 0x03bd,0x0c02 0810 03be 0c03 | | .CONST 0x03be,0x0c03 0812 03be 0c04 | | .CONST 0x03be,0x0c04 0814 03be 0c05 | | .CONST 0x03be,0x0c05 0816 03be 0003 | | .CONST 0x03be,0x0003 0818 ; -------------------------------------------------------------------------------------- 0818 ; Debug3 Subtable 0x1c 0818 ; -------------------------------------------------------------------------------------- 0818 0001 0014 | | .DBG3TAB 0x0001,0x0014 081a 03c3 ffff | | .CONST 0x03c3,0xffff 081c 03c8 0001 | | .CONST 0x03c8,0x0001 081e 03c8 0401 | | .CONST 0x03c8,0x0401 0820 03c9 0402 | | .CONST 0x03c9,0x0402 0822 03ca 0403 | | .CONST 0x03ca,0x0403 0824 03ca 0404 | | .CONST 0x03ca,0x0404 0826 03ca 0001 | | .CONST 0x03ca,0x0001 0828 03f6 0008 | | .CONST 0x03f6,0x0008 082a 03f6 0801 | | .CONST 0x03f6,0x0801 082c 03f7 0008 | | .CONST 0x03f7,0x0008 082e 03f8 0002 | | .CONST 0x03f8,0x0002 0830 03fc 0003 | | .CONST 0x03fc,0x0003 0832 0400 0004 | | .CONST 0x0400,0x0004 0834 0404 0005 | | .CONST 0x0404,0x0005 0836 0404 0c01 | | .CONST 0x0404,0x0c01 0838 0405 0c02 | | .CONST 0x0405,0x0c02 083a 0406 0c03 | | .CONST 0x0406,0x0c03 083c 0406 0c04 | | .CONST 0x0406,0x0c04 083e 0406 0005 | | .CONST 0x0406,0x0005 0840 0408 0006 | | .CONST 0x0408,0x0006 0842 040c 0007 | | .CONST 0x040c,0x0007 0844 ; -------------------------------------------------------------------------------------- 0844 ; Debug3 Subtable 0x1d 0844 ; -------------------------------------------------------------------------------------- 0844 0002 001d | | .DBG3TAB 0x0002,0x001d 0846 0413 0001 | | .CONST 0x0413,0x0001 0848 0413 0401 | | .CONST 0x0413,0x0401 084a 0415 0001 | | .CONST 0x0415,0x0001 084c 0416 0002 | | .CONST 0x0416,0x0002 084e 0418 0003 | | .CONST 0x0418,0x0003 0850 0418 f7ff | | .CONST 0x0418,0xf7ff 0852 0419 f7fe | | .CONST 0x0419,0xf7fe 0854 041c 0801 | | .CONST 0x041c,0x0801 0856 041c 0802 | | .CONST 0x041c,0x0802 0858 041c 0c01 | | .CONST 0x041c,0x0c01 085a 041d 0c02 | | .CONST 0x041d,0x0c02 085c 041e 0c03 | | .CONST 0x041e,0x0c03 085e 041e 0c04 | | .CONST 0x041e,0x0c04 0860 041e 0c05 | | .CONST 0x041e,0x0c05 0862 041e 0802 | | .CONST 0x041e,0x0802 0864 041f 0803 | | .CONST 0x041f,0x0803 0866 041f 1001 | | .CONST 0x041f,0x1001 0868 0420 1002 | | .CONST 0x0420,0x1002 086a 0421 1003 | ! | .CONST 0x0421,0x1003 086c 0421 1004 | ! | .CONST 0x0421,0x1004 086e 0421 0803 | ! | .CONST 0x0421,0x0803 0870 0423 0804 | # | .CONST 0x0423,0x0804 0872 0425 0805 | % | .CONST 0x0425,0x0805 0874 0425 1401 | % | .CONST 0x0425,0x1401 0876 0427 1402 | ' | .CONST 0x0427,0x1402 0878 0429 1403 | ) | .CONST 0x0429,0x1403 087a 042c 0805 | , | .CONST 0x042c,0x0805 087c 042d 0806 | - | .CONST 0x042d,0x0806 087e 042d 1801 | - | .CONST 0x042d,0x1801 0880 042f 0806 | / | .CONST 0x042f,0x0806 0882 0430 0807 | 0 | .CONST 0x0430,0x0807 0884 ; -------------------------------------------------------------------------------------- 0884 ; Debug3 Subtable 0x1e 0884 ; -------------------------------------------------------------------------------------- 0884 0002 001e | | .DBG3TAB 0x0002,0x001e 0886 043b ffff | ; | .CONST 0x043b,0xffff 0888 0440 fffe | @ | .CONST 0x0440,0xfffe 088a 0441 0001 | A | .CONST 0x0441,0x0001 088c 0441 0401 | A | .CONST 0x0441,0x0401 088e 0442 0402 | B | .CONST 0x0442,0x0402 0890 0443 0403 | C | .CONST 0x0443,0x0403 0892 0443 0404 | C | .CONST 0x0443,0x0404 0894 0443 0001 | C | .CONST 0x0443,0x0001 0896 0445 0002 | E | .CONST 0x0445,0x0002 0898 0449 0003 | I | .CONST 0x0449,0x0003 089a 044e 0801 | N | .CONST 0x044e,0x0801 089c 0450 0802 | P | .CONST 0x0450,0x0802 089e 0452 0803 | R | .CONST 0x0452,0x0803 08a0 0457 0003 | W | .CONST 0x0457,0x0003 08a2 0459 0004 | Y | .CONST 0x0459,0x0004 08a4 0459 0c01 | Y | .CONST 0x0459,0x0c01 08a6 045b 0004 | [ | .CONST 0x045b,0x0004 08a8 045c 0005 | \ | .CONST 0x045c,0x0005 08aa 0465 0006 | e | .CONST 0x0465,0x0006 08ac 0466 1001 | f | .CONST 0x0466,0x1001 08ae 0467 1002 | g | .CONST 0x0467,0x1002 08b0 0468 1003 | h | .CONST 0x0468,0x1003 08b2 0468 1004 | h | .CONST 0x0468,0x1004 08b4 0468 1005 | h | .CONST 0x0468,0x1005 08b6 0468 0006 | h | .CONST 0x0468,0x0006 08b8 046c 1401 | l | .CONST 0x046c,0x1401 08ba 046d 1402 | m | .CONST 0x046d,0x1402 08bc 046e 1403 | n | .CONST 0x046e,0x1403 08be 046e 1404 | n | .CONST 0x046e,0x1404 08c0 046e 1405 | n | .CONST 0x046e,0x1405 08c2 0470 0006 | p | .CONST 0x0470,0x0006 08c4 0473 0007 | s | .CONST 0x0473,0x0007 08c6 0000 0000 | | .BLANK 0000[0x13a]