|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 15360 (0x3c00) 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 1158 | X | .CONST 0x1158 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 000e | | .CONST 0x000e ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00c2 | | .CONST 0x00c2 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 003f | ? | .CONST 0x003f ; Number of locals 000b INIT_0008: 000b e001 | | Load 0x0,0x1 ; Debug Table 0x0 = .DEBUG 0x000b,0x134a,0x8000,0x0000,0x0056,0xcbe5,0x0000,0x0013 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd ; Debug Table 0x0.0x3 = 0xb,0xfffc 000c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 000d 0129 | ) | Execute Any,Make_Visible 000e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x4 = 0xe,0xfffb 000f 039e | | Declare_Variable Heap_Access,Visible 0010 e001 | | Load 0x0,0x1 0011 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0012 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0013 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x5 = 0x13,0xfffa 0014 4802 |H | Short_Literal 0x2 0015 029f 00cb | | Declare_Subprogram INIT_00c8,For_Call 0017 03fe | | Declare_Type Discrete,Defined,Visible 0018 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x18,0xfff9 001a 029a 0193 | | Declare_Subprogram INIT_0190,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1a,0xfff8 001c 029a 01b3 | | Declare_Subprogram INIT_01b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1c,0xfff7 001e 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x9 = 0x1e,0xfff6 001f 4805 |H | Short_Literal 0x5 0020 029f 01e3 | | Declare_Subprogram INIT_01e0,For_Call 0022 03fe | | Declare_Type Discrete,Defined,Visible 0023 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x23,0xfff5 0025 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x25,0xfff4 0027 029a 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x27,0xfff3 0029 029a 02cb | | Declare_Subprogram INIT_02c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x29,0xfff2 002b 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2b,0xfff1 002d 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2d,0xfff0 002f 4807 |H | Short_Literal 0x7 ; Debug Table 0x0.0x10 = 0x2f,0xffef 0030 62d7 |b | Indirect_Literal Discrete,0x308,{0x0046dc0e, 0x000000b0} 0031 02a0 | | Declare_Subprogram Null_Subprogram 0032 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 0033 029a 039b | | Declare_Subprogram INIT_0398,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x33,0xffee 0035 e002 | | Load 0x0,0x2 ; Debug Table 0x0.0x12 = 0x35,0xffed 0036 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 0037 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0038 0129 | ) | Execute Any,Make_Visible 0039 029a 03bb | | Declare_Subprogram INIT_03b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x39,0xffec 003b 00bf | | Action Accept_Activation 003c 0092 10e5 | | Action Push_String_Extended,0x10e5 ; "ERROR_NODES" ; Debug Table 0x1 = .DEBUG 0x003c,0x1374,0x8000,0x0000,0x0056,0xcd65,0x0000,0x0017 ; Debug Table 0x1.0x0 = 0x3c,0xffff ; Debug Table 0x1.0x1 = 0x3c,0xfffe ; Debug Table 0x1.0x2 = 0x3c,0xfffd 003e e003 | | Load 0x0,0x3 003f 180f | | Execute Package,Field_Execute,Field_Number 0xf 0040 4973 |Is | Short_Literal 0x173 0041 00eb | | Load_Encached Diana_Cache 0042 0098 | | Execute Package,Field_Read_Dynamic 0043 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0044 03f1 | | Declare_Variable Discrete,With_Value 0045 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x3 = 0x45,0xfffc 0046 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0047 00e3 | | Load_Encached Natural_Cache 0048 02a0 | | Declare_Subprogram Null_Subprogram 0049 4802 |H | Short_Literal 0x2 004a 032d | - | Declare_Type Record,Defined 004b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x4 = 0x4b,0xfffb 004c 0322 | " | Declare_Variable Record 004d e002 | | Load 0x0,0x2 004e 1b10 | | Execute Package,Field_Read,Field_Number 0x10 004f 00d9 | | Load_Top At_Offset_1 0050 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0051 4800 |H | Short_Literal 0x0 0052 00d9 | | Load_Top At_Offset_1 0053 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0054 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x1.0x5 = 0x54,0xfffa ; Debug Table 0x1.0x6 = 0x54,0xfff9 ; Debug Table 0x1.0x7 = 0x54,0xfff8 0055 0266 | f | Execute Discrete,Bounds 0056 00db | | Load_Top At_Offset_3 0057 02a0 | | Declare_Subprogram Null_Subprogram 0058 4801 |H | Short_Literal 0x1 0059 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 005a e004 | | Load 0x0,0x4 ; Debug Table 0x1.0x8 = 0x5a,0xfff7 005b 1916 | | Execute Package,Field_Reference,Field_Number 0x16 005c e005 | | Load 0x0,0x5 ; Debug Table 0x1.0x9 = 0x5c,0xfff6 ; Debug Table 0x1.0xa = 0x5c,0xfff5 ; Debug Table 0x1.0xb = 0x5c,0xfff4 ; Debug Table 0x1.0xc = 0x5c,0xfff3 ; Debug Table 0x1.0xd = 0x5c,0xfff2 005d 191d | | Execute Package,Field_Reference,Field_Number 0x1d 005e e005 | | Load 0x0,0x5 ; Debug Table 0x1.0xe = 0x5e,0xfff1 ; Debug Table 0x1.0xf = 0x5e,0xfff0 005f 1929 | ) | Execute Package,Field_Reference,Field_Number 0x29 0060 029d 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call ; Debug Table 0x1.0x10 = 0x60,0xffef ; Debug Table 0x1.0x11 = 0x60,0xffee 0062 029d 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call ; Debug Table 0x1.0x12 = 0x62,0xffed 0064 029d 0403 | | Declare_Subprogram INIT_0400,For_Outer_Call ; Debug Table 0x1.0x13 = 0x64,0xffec 0066 029d 040b | | Declare_Subprogram INIT_0408,For_Outer_Call ; Debug Table 0x1.0x14 = 0x66,0xffeb 0068 029d 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call ; Debug Table 0x1.0x15 = 0x68,0xffea 006a 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x1.0x16 = 0x6a,0xffe9 006c 029d 0453 | S| Declare_Subprogram INIT_0450,For_Outer_Call ; Debug Table 0x1.0x17 = 0x6c,0xffe8 006e 029d 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call ; Debug Table 0x1.0x18 = 0x6e,0xffe7 0070 029d 04ab | | Declare_Subprogram INIT_04a8,For_Outer_Call ; Debug Table 0x1.0x19 = 0x70,0xffe6 0072 029d 04cb | | Declare_Subprogram INIT_04c8,For_Outer_Call ; Debug Table 0x1.0x1a = 0x72,0xffe5 0074 029d 04eb | | Declare_Subprogram INIT_04e8,For_Outer_Call ; Debug Table 0x1.0x1b = 0x74,0xffe4 0076 029d 050b | | Declare_Subprogram INIT_0508,For_Outer_Call ; Debug Table 0x1.0x1c = 0x76,0xffe3 0078 029d 0583 | | Declare_Subprogram INIT_0580,For_Outer_Call ; Debug Table 0x1.0x1d = 0x78,0xffe2 007a 029d 059b | | Declare_Subprogram INIT_0598,For_Outer_Call ; Debug Table 0x1.0x1e = 0x7a,0xffe1 007c 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x1f = 0x7c,0xffe0 007d 00c7 | | Action Elaborate_Subprogram 007e 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x20 = 0x7e,0xffdf 007f 00c7 | | Action Elaborate_Subprogram 0080 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x21 = 0x80,0xffde 0081 00c7 | | Action Elaborate_Subprogram 0082 029d 0613 | | Declare_Subprogram INIT_0610,For_Outer_Call ; Debug Table 0x1.0x22 = 0x82,0xffdd 0084 029d 06c3 | | Declare_Subprogram INIT_06c0,For_Outer_Call ; Debug Table 0x1.0x23 = 0x84,0xffdc 0086 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x24 = 0x86,0xffdb 0087 00c7 | | Action Elaborate_Subprogram 0088 029d 0803 | | Declare_Subprogram INIT_0800,For_Outer_Call ; Debug Table 0x1.0x25 = 0x88,0xffda 008a 029d 0833 | 3| Declare_Subprogram INIT_0830,For_Outer_Call ; Debug Table 0x1.0x26 = 0x8a,0xffd9 008c 029d 085b | [| Declare_Subprogram INIT_0858,For_Outer_Call ; Debug Table 0x1.0x27 = 0x8c,0xffd8 008e 029d 08b3 | | Declare_Subprogram INIT_08b0,For_Outer_Call ; Debug Table 0x1.0x28 = 0x8e,0xffd7 0090 029d 090b | | Declare_Subprogram INIT_0908,For_Outer_Call ; Debug Table 0x1.0x29 = 0x90,0xffd6 0092 029d 0963 | c| Declare_Subprogram INIT_0960,For_Outer_Call ; Debug Table 0x1.0x2a = 0x92,0xffd5 0094 029d 0973 | s| Declare_Subprogram INIT_0970,For_Outer_Call ; Debug Table 0x1.0x2b = 0x94,0xffd4 0096 029d 0983 | | Declare_Subprogram INIT_0980,For_Outer_Call ; Debug Table 0x1.0x2c = 0x96,0xffd3 0098 029d 0993 | | Declare_Subprogram INIT_0990,For_Outer_Call ; Debug Table 0x1.0x2d = 0x98,0xffd2 009a 029d 0aa3 | | Declare_Subprogram INIT_0aa0,For_Outer_Call ; Debug Table 0x1.0x2e = 0x9a,0xffd1 009c 029d 0bdb | | Declare_Subprogram INIT_0bd8,For_Outer_Call ; Debug Table 0x1.0x2f = 0x9c,0xffd0 009e 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x30 = 0x9e,0xffcf 009f 00c7 | | Action Elaborate_Subprogram 00a0 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x31 = 0xa0,0xffce 00a1 00c7 | | Action Elaborate_Subprogram 00a2 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x32 = 0xa2,0xffcd 00a3 00c7 | | Action Elaborate_Subprogram 00a4 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x33 = 0xa4,0xffcc 00a5 00c7 | | Action Elaborate_Subprogram 00a6 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x34 = 0xa6,0xffcb 00a7 00c7 | | Action Elaborate_Subprogram 00a8 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x35 = 0xa8,0xffca 00a9 00c7 | | Action Elaborate_Subprogram 00aa 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x36 = 0xaa,0xffc9 00ab 00c7 | | Action Elaborate_Subprogram 00ac e006 | | Load 0x0,0x6 ; Debug Table 0x1.0x37 = 0xac,0xffc8 00ad e002 | | Load 0x0,0x2 00ae e007 | | Load 0x0,0x7 00af e008 | | Load 0x0,0x8 00b0 e009 | | Load 0x0,0x9 00b1 00b6 | | Action Make_Scope 00b2 e001 | | Load 0x0,0x1 00b3 e00a | | Load 0x0,0xa 00b4 e00b | | Load 0x0,0xb 00b5 e00c | | Load 0x0,0xc 00b6 e00d | | Load 0x0,0xd 00b7 e00e | | Load 0x0,0xe 00b8 e21e | | Load 0x1,0x1e 00b9 e00f | | Load 0x0,0xf 00ba e010 | | Load 0x0,0x10 00bb e011 | | Load 0x0,0x11 00bc e012 | | Load 0x0,0x12 00bd 4811 |H | Short_Literal 0x11 00be e21a | | Load 0x1,0x1a 00bf 020e | | Execute Module,Augment_Imports 00c0 e21a | | Load 0x1,0x1a 00c1 020d | | Execute Module,Elaborate 00c2 BODY_0008: 00c2 00bc | | Action Signal_Activated 00c3 00bb | | Action Signal_Completion 00c4 0000 0000 | | .BLANK 0000[0x4] 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00cb | | .CONST 0x00cb ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 0001 | | .CONST 0x0001 ; Number of locals 00cb BODY_00c8: 00cb INIT_00c8: 00cb 4603 |F | Jump_Case 0x4 ; Debug Table 0x2 = .DEBUG 0x00cb,0x13e6,0x0005,0x0000,0x0056,0xcbe5,0x0000,0x002f 00cc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 00cd 7802 |x | Jump 0xd0 ; case 0x1 00ce 7805 |x | Jump 0xd4 ; case 0x2 00cf 7809 |x | Jump 0xd9 ; case 0x3 00d0 00da | | Load_Top At_Offset_2 00d1 0091 10dc | | Action Push_String_Extended_Indexed,0x10dc ; "SUCCESSFUL" 00d3 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00d4 00db | | Load_Top At_Offset_3 00d5 00db | | Load_Top At_Offset_3 00d6 00e0 | | Load_Encached Standard_Cache 00d7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00d8 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 00d9 00da | | Load_Top At_Offset_2 00da 00e0 | | Load_Encached Standard_Cache 00db 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00dc 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00dd 0000 0000 | | .XXX[0x3] 00df 0000 | | 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00f7 | | .CONST 0x00f7 ; Address of begin 00e1 0185 | | .CONST 0x0185 ; Address of exception handler 00e2 000a | | .CONST 0x000a ; Number of locals 00e3 INIT_00e0: 00e3 e005 | | Load 0x0,0x5 ; Debug Table 0x3 = .DEBUG 0x00e3,0x13e8,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x0036 ; Debug Table 0x3.0x0 = 0xe3,0xffff 00e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00e5 0322 | " | Declare_Variable Record 00e6 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3.0x1 = 0xe6,0xfffe 00e7 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3.0x2 = 0xe7,0xfffd 00e8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x3 = 0xe8,0xfffc 00e9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3.0x4 = 0xe9,0xfffb 00ea 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x5 = 0xea,0xfffa 00eb e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x6 = 0xeb,0xfff9 00ec 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00ed 0322 | " | Declare_Variable Record 00ee e20e | | Load 0x1,0xe ; Debug Table 0x3.0x7 = 0xee,0xfff8 00ef e5fd | | Load 0x2,-0x3 00f0 e5fe | | Load 0x2,-0x2 00f1 e5ff | | Load 0x2,-0x1 00f2 822b | + | Call 0x1,0x2b 00f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x8 = 0xf3,0xfff7 00f4 01dc | | Execute Vector,Last 00f5 00d9 | | Load_Top At_Offset_1 00f6 01d5 | | Execute Vector,Field_Reference 00f7 BODY_00e0: 00f7 4802 |H | Short_Literal 0x2 ; Debug Table 0x3.0x9 = 0xf7,0x1 00f8 a5f9 | | Store_Unchecked 0x2,-0x7 00f9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0xa = 0xf9,0x2 ; Debug Table 0x3.0xb = 0xf9,0x401 00fa a5fb | | Store_Unchecked 0x2,-0x5 ; Debug Table 0x3.0xc = 0xfa,0x2 00fb 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xd = 0xfb,0x3 00fc a5fa | | Store_Unchecked 0x2,-0x6 00fd e5fc | | Load 0x2,-0x4 ; Debug Table 0x3.0xe = 0xfd,0x4 00fe 8225 | % | Call 0x1,0x25 00ff 6803 |h | Jump_Zero 0x103 0100 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0xf = 0x100,0x5 0101 a5f9 | | Store_Unchecked 0x2,-0x7 0102 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x3.0x10 = 0x102,0x6 0103 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x11 = 0x103,0x7 0104 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0105 e002 | | Load 0x0,0x2 0106 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0107 6803 |h | Jump_Zero 0x10b 0108 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x12 = 0x108,0x8 0109 a407 | | Store_Unchecked 0x2,0x7 010a 7808 |x | Jump 0x113 010b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x13 = 0x10b,0x9 010c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 010d e002 | | Load 0x0,0x2 010e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 010f a405 | | Store_Unchecked 0x2,0x5 0110 e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x14 = 0x110,0xa 0111 822f | / | Call 0x1,0x2f 0112 a407 | | Store_Unchecked 0x2,0x7 0113 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x15 = 0x113,0xb 0114 685b |h[ | Jump_Zero 0x170 0115 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x16 = 0x115,0xc 0116 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0117 e002 | | Load 0x0,0x2 0118 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0119 00db | | Load_Top At_Offset_3 011a 017d | } | Execute Record,Structure_Write 011b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x17 = 0x11b,0xd 011c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 011d 00db | | Load_Top At_Offset_3 011e e002 | | Load 0x0,0x2 011f 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0120 0273 | s | Execute Discrete,Plus 0121 c404 | | Store 0x2,0x4 0122 780a |x | Jump 0x12d 0123 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x18 = 0x123,0xf 0124 e002 | | Load 0x0,0x2 0125 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0126 00d1 | | Pop_Control Pop_Count_1 0127 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x19 = 0x127,0x10 0128 00db | | Load_Top At_Offset_3 0129 e002 | | Load 0x0,0x2 012a 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 012b 0273 | s | Execute Discrete,Plus 012c c404 | | Store 0x2,0x4 012d e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x1a = 0x12d,0xe 012e 0a01 | | Execute_Immediate Plus,0x1 012f e5fd | | Load 0x2,-0x3 0130 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0131 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0132 027a | z | Execute Discrete,Less_Equal 0133 77ef |w | Jump_Nonzero 0x123 0134 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1b = 0x134,0x11 0135 e002 | | Load 0x0,0x2 0136 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0137 a405 | | Store_Unchecked 0x2,0x5 0138 e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x1c = 0x138,0x12 ; Debug Table 0x3.0x1d = 0x138,0x801 0139 021d | | Execute Heap_Access,Is_Null 013a 680e |h | Jump_Zero 0x149 ; Debug Table 0x3.0x1e = 0x13a,0x12 013b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1f = 0x13b,0x13 013c e002 | | Load 0x0,0x2 013d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 013e 00d1 | | Pop_Control Pop_Count_1 013f e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x20 = 0x13f,0x14 0140 00db | | Load_Top At_Offset_3 0141 e002 | | Load 0x0,0x2 0142 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0143 0273 | s | Execute Discrete,Plus 0144 c404 | | Store 0x2,0x4 0145 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x21 = 0x145,0x15 0146 e002 | | Load 0x0,0x2 0147 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0148 a405 | | Store_Unchecked 0x2,0x5 0149 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x22 = 0x149,0x16 014a a406 | | Store_Unchecked 0x2,0x6 014b e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x23 = 0x14b,0x17 014c e005 | | Load 0x0,0x5 014d 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 014e e402 | | Load 0x2,0x2 014f 017d | } | Execute Record,Structure_Write 0150 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x24 = 0x150,0x18 0151 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0152 0f01 | | Execute_Immediate Equal,0x1 0153 6805 |h | Jump_Zero 0x159 0154 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x25 = 0x154,0x19 0155 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0156 0aff | | Execute_Immediate Plus,-0x1 0157 c403 | | Store 0x2,0x3 0158 7811 |x | Jump 0x16a 0159 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x26 = 0x159,0x1a 015a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 015b a403 | | Store_Unchecked 0x2,0x3 015c 780d |x | Jump 0x16a 015d e406 | | Load 0x2,0x6 ; Debug Table 0x3.0x27 = 0x15d,0x1c 015e 0a01 | | Execute_Immediate Plus,0x1 015f c406 | | Store 0x2,0x6 0160 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x28 = 0x160,0x1d 0161 e002 | | Load 0x0,0x2 0162 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0163 00d1 | | Pop_Control Pop_Count_1 0164 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x29 = 0x164,0x1e 0165 00db | | Load_Top At_Offset_3 0166 e002 | | Load 0x0,0x2 0167 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0168 0273 | s | Execute Discrete,Plus 0169 c404 | | Store 0x2,0x4 016a e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x2a = 0x16a,0x1b 016b 0a01 | | Execute_Immediate Plus,0x1 016c e403 | | Load 0x2,0x3 016d 027a | z | Execute Discrete,Less_Equal 016e 77ee |w | Jump_Nonzero 0x15d 016f 780e |x | Jump 0x17e 0170 e20e | | Load 0x1,0xe ; Debug Table 0x3.0x2b = 0x170,0x1f 0171 e5fd | | Load 0x2,-0x3 0172 00db | | Load_Top At_Offset_3 0173 e5ff | | Load 0x2,-0x1 0174 8232 | 2 | Call 0x1,0x32 0175 a405 | | Store_Unchecked 0x2,0x5 0176 e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x2c = 0x176,0x20 ; Debug Table 0x3.0x2d = 0x176,0xc01 0177 021d | | Execute Heap_Access,Is_Null 0178 6803 |h | Jump_Zero 0x17c ; Debug Table 0x3.0x2e = 0x178,0x20 0179 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x2f = 0x179,0x21 017a a406 | | Store_Unchecked 0x2,0x6 017b 7802 |x | Jump 0x17e 017c 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x30 = 0x17c,0x22 017d a406 | | Store_Unchecked 0x2,0x6 017e e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x31 = 0x17e,0x23 017f a5fb | | Store_Unchecked 0x2,-0x5 0180 e406 | | Load 0x2,0x6 ; Debug Table 0x3.0x32 = 0x180,0x24 0181 a5fa | | Store_Unchecked 0x2,-0x6 0182 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x33 = 0x182,0x25 0183 a5f9 | | Store_Unchecked 0x2,-0x7 0184 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0185 TRAP_00e0: 0185 0007 | | Action Break_Optional 0186 4802 |H | Short_Literal 0x2 ; Debug Table 0x3.0x34 = 0x186,0x26 0187 a5f9 | | Store_Unchecked 0x2,-0x7 0188 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0189 0000 0000 | | .BLANK 0000[0x7] 0190 ; -------------------------------------------------------------------------------------- 0190 ; SUBPROGRAM 0190 ; -------------------------------------------------------------------------------------- 0190 0193 | | .CONST 0x0193 ; Address of begin 0191 01aa | | .CONST 0x01aa ; Address of exception handler 0192 0001 | | .CONST 0x0001 ; Number of locals 0193 BODY_0190: 0193 INIT_0190: 0193 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x0193,0x1454,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x005f ; Debug Table 0x4.0x0 = 0x193,0x1 ; Debug Table 0x4.0x1 = 0x193,0x401 0194 a5fb | | Store_Unchecked 0x2,-0x5 ; Debug Table 0x4.0x2 = 0x194,0x1 0195 4802 |H | Short_Literal 0x2 ; Debug Table 0x4.0x3 = 0x195,0x2 0196 a5fa | | Store_Unchecked 0x2,-0x6 0197 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x4 = 0x197,0x3 0198 8225 | % | Call 0x1,0x25 0199 6803 |h | Jump_Zero 0x19d 019a 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x5 = 0x19a,0x4 019b a5fa | | Store_Unchecked 0x2,-0x6 019c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x4.0x6 = 0x19c,0x5 019d e20e | | Load 0x1,0xe ; Debug Table 0x4.0x7 = 0x19d,0x6 019e e5fd | | Load 0x2,-0x3 019f e20e | | Load 0x1,0xe 01a0 e5fd | | Load 0x2,-0x3 01a1 e5fe | | Load 0x2,-0x2 01a2 e5ff | | Load 0x2,-0x1 01a3 822b | + | Call 0x1,0x2b 01a4 e5ff | | Load 0x2,-0x1 01a5 8232 | 2 | Call 0x1,0x32 01a6 a5fb | | Store_Unchecked 0x2,-0x5 01a7 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x8 = 0x1a7,0x7 01a8 a5fa | | Store_Unchecked 0x2,-0x6 01a9 4505 |E | Exit_Suprogram New_Top_Offset 0x5 01aa TRAP_0190: 01aa 0007 | | Action Break_Optional 01ab 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x4.0x9 = 0x1ab,0x8 01ac 0000 0000 | | .BLANK 0000[0x4] 01b0 ; -------------------------------------------------------------------------------------- 01b0 ; SUBPROGRAM 01b0 ; -------------------------------------------------------------------------------------- 01b0 01b6 | | .CONST 0x01b6 ; Address of begin 01b1 01d8 | | .CONST 0x01d8 ; Address of exception handler 01b2 0002 | | .CONST 0x0002 ; Number of locals 01b3 INIT_01b0: 01b3 e005 | | Load 0x0,0x5 ; Debug Table 0x5 = .DEBUG 0x01b3,0x146a,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x0084 ; Debug Table 0x5.0x0 = 0x1b3,0xffff 01b4 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01b5 0322 | " | Declare_Variable Record 01b6 BODY_01b0: 01b6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x1b6,0x1 ; Debug Table 0x5.0x2 = 0x1b6,0x401 01b7 a5fb | | Store_Unchecked 0x2,-0x5 ; Debug Table 0x5.0x3 = 0x1b7,0x1 01b8 4802 |H | Short_Literal 0x2 ; Debug Table 0x5.0x4 = 0x1b8,0x2 01b9 a5fa | | Store_Unchecked 0x2,-0x6 01ba e5fc | | Load 0x2,-0x4 ; Debug Table 0x5.0x5 = 0x1ba,0x3 01bb 8225 | % | Call 0x1,0x25 01bc 6803 |h | Jump_Zero 0x1c0 01bd 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x6 = 0x1bd,0x4 01be a5fa | | Store_Unchecked 0x2,-0x6 01bf 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x5.0x7 = 0x1bf,0x5 01c0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x8 = 0x1c0,0x6 01c1 00d9 | | Load_Top At_Offset_1 01c2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01c3 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x9 = 0x1c3,0x7 01c4 00d9 | | Load_Top At_Offset_1 01c5 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01c6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01c7 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xa = 0x1c7,0x8 01c8 00d9 | | Load_Top At_Offset_1 01c9 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01ca 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01cb e20e | | Load 0x1,0xe ; Debug Table 0x5.0xb = 0x1cb,0x9 01cc 00d9 | | Load_Top At_Offset_1 01cd e20e | | Load 0x1,0xe 01ce 00db | | Load_Top At_Offset_3 01cf e5fe | | Load 0x2,-0x2 01d0 e5ff | | Load 0x2,-0x1 01d1 822b | + | Call 0x1,0x2b 01d2 e5ff | | Load 0x2,-0x1 01d3 8232 | 2 | Call 0x1,0x32 01d4 a5fb | | Store_Unchecked 0x2,-0x5 01d5 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0xc = 0x1d5,0xa 01d6 a5fa | | Store_Unchecked 0x2,-0x6 01d7 4505 |E | Exit_Suprogram New_Top_Offset 0x5 01d8 TRAP_01b0: 01d8 0007 | | Action Break_Optional 01d9 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x5.0xd = 0x1d9,0xb 01da 0000 0000 | | .BLANK 0000[0x6] 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01e3 | | .CONST 0x01e3 ; Address of begin 01e1 0004 | | .CONST 0x0004 ; Address of exception handler 01e2 0001 | | .CONST 0x0001 ; Number of locals 01e3 BODY_01e0: 01e3 INIT_01e0: 01e3 4603 |F | Jump_Case 0x4 ; Debug Table 0x6 = .DEBUG 0x01e3,0x1488,0x0005,0x0000,0x0056,0xcbe5,0x0000,0x00a9 01e4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 01e5 7802 |x | Jump 0x1e8 ; case 0x1 01e6 7805 |x | Jump 0x1ec ; case 0x2 01e7 7809 |x | Jump 0x1f1 ; case 0x3 01e8 00da | | Load_Top At_Offset_2 01e9 0091 10df | | Action Push_String_Extended_Indexed,0x10df ; "SELECT_LEFT_BROTHER" 01eb 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01ec 00db | | Load_Top At_Offset_3 01ed 00db | | Load_Top At_Offset_3 01ee 00e0 | | Load_Encached Standard_Cache 01ef 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01f0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01f1 00da | | Load_Top At_Offset_2 01f2 00e0 | | Load_Encached Standard_Cache 01f3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01f4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01f5 0000 0000 | | .XXX[0x3] 01f7 0000 | | 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 01fe | | .CONST 0x01fe ; Address of begin 01f9 0224 | $ | .CONST 0x0224 ; Address of exception handler 01fa 0003 | | .CONST 0x0003 ; Number of locals 01fb INIT_01f8: 01fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x01fb,0x148a,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x00b3 ; Debug Table 0x7.0x0 = 0x1fb,0xffff 01fc 029f 0bfb | | Declare_Subprogram INIT_0bf8,For_Call 01fe BODY_01f8: 01fe e005 | | Load 0x0,0x5 ; Debug Table 0x7.0x1 = 0x1fe,0x1 01ff 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0200 e5f8 | | Load 0x2,-0x8 0201 017d | } | Execute Record,Structure_Write 0202 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x7.0x2 = 0x202,0x2 0203 8225 | % | Call 0x1,0x25 0204 6803 |h | Jump_Zero 0x208 0205 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x3 = 0x205,0x3 0206 a5f7 | | Store_Unchecked 0x2,-0x9 0207 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x7.0x4 = 0x207,0x4 0208 e5fa | | Load 0x2,-0x6 ; Debug Table 0x7.0x5 = 0x208,0x5 0209 7006 |p | Jump_Nonzero 0x210 020a e5fd | | Load 0x2,-0x3 ; Debug Table 0x7.0x6 = 0x20a,0x6 020b e5f8 | | Load 0x2,-0x8 020c 017d | } | Execute Record,Structure_Write 020d 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x7 = 0x20d,0x7 020e a5f7 | | Store_Unchecked 0x2,-0x9 020f 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x7.0x8 = 0x20f,0x8 0210 e20e | | Load 0x1,0xe ; Debug Table 0x7.0x9 = 0x210,0x9 0211 e5fd | | Load 0x2,-0x3 0212 e20e | | Load 0x1,0xe 0213 e5fd | | Load 0x2,-0x3 0214 e5fe | | Load 0x2,-0x2 0215 e5ff | | Load 0x2,-0x1 0216 822b | + | Call 0x1,0x2b 0217 e5ff | | Load 0x2,-0x1 0218 8232 | 2 | Call 0x1,0x32 0219 0032 | 2 | Store_Top Heap_Access,At_Offset_2 021a 8403 | | Call 0x2,0x3 ; Debug Table 0x7.0xa = 0x21a,0xa 021b e20f | | Load 0x1,0xf ; Debug Table 0x7.0xb = 0x21b,0xb 021c e5f8 | | Load 0x2,-0x8 021d e5f9 | | Load 0x2,-0x7 021e e402 | | Load 0x2,0x2 021f e5ff | | Load 0x2,-0x1 0220 8216 | | Call 0x1,0x16 0221 00d1 | | Pop_Control Pop_Count_1 0222 c5f7 | | Store 0x2,-0x9 0223 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0224 TRAP_01f8: 0224 0007 | | Action Break_Optional 0225 4802 |H | Short_Literal 0x2 ; Debug Table 0x7.0xc = 0x225,0xc 0226 a5f7 | | Store_Unchecked 0x2,-0x9 0227 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 023c | < | .CONST 0x023c ; Address of begin 0229 025f | _ | .CONST 0x025f ; Address of exception handler 022a 0004 | | .CONST 0x0004 ; Number of locals 022b INIT_0228: 022b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x022b,0x14a6,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x00e6 ; Debug Table 0x8.0x0 = 0x22b,0xffff 022c e005 | | Load 0x0,0x5 ; Debug Table 0x8.0x1 = 0x22c,0xfffe 022d 1b12 | | Execute Package,Field_Read,Field_Number 0x12 022e 0322 | " | Declare_Variable Record 022f e5fd | | Load 0x2,-0x3 0230 00d9 | | Load_Top At_Offset_1 0231 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0232 00d8 | | Load_Top At_Offset_0 0233 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0234 4800 |H | Short_Literal 0x0 0235 00d9 | | Load_Top At_Offset_1 0236 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0237 4801 |H | Short_Literal 0x1 0238 00d0 | | Action Swap_Control 0239 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 023a 029f 0c53 | S| Declare_Subprogram INIT_0c50,For_Call 023c BODY_0228: 023c e005 | | Load 0x0,0x5 ; Debug Table 0x8.0x2 = 0x23c,0x1 023d 1b13 | | Execute Package,Field_Read,Field_Number 0x13 023e e5fa | | Load 0x2,-0x6 023f 017d | } | Execute Record,Structure_Write 0240 e5fc | | Load 0x2,-0x4 ; Debug Table 0x8.0x3 = 0x240,0x2 0241 7003 |p | Jump_Nonzero 0x245 0242 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x4 = 0x242,0x3 0243 a5f9 | | Store_Unchecked 0x2,-0x7 0244 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x8.0x5 = 0x244,0x4 0245 e5fb | | Load 0x2,-0x5 ; Debug Table 0x8.0x6 = 0x245,0x5 0246 8225 | % | Call 0x1,0x25 0247 6803 |h | Jump_Zero 0x24b 0248 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x7 = 0x248,0x6 0249 a5f9 | | Store_Unchecked 0x2,-0x7 024a 4506 |E | Exit_Suprogram New_Top_Offset 0x6 ; Debug Table 0x8.0x8 = 0x24a,0x7 024b e20e | | Load 0x1,0xe ; Debug Table 0x8.0x9 = 0x24b,0x8 024c 00da | | Load_Top At_Offset_2 024d e20e | | Load 0x1,0xe 024e e403 | | Load 0x2,0x3 024f e5fe | | Load 0x2,-0x2 0250 e5ff | | Load 0x2,-0x1 0251 822b | + | Call 0x1,0x2b 0252 e5ff | | Load 0x2,-0x1 0253 8232 | 2 | Call 0x1,0x32 0254 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0255 8404 | | Call 0x2,0x4 ; Debug Table 0x8.0xa = 0x255,0x9 0256 e20f | | Load 0x1,0xf ; Debug Table 0x8.0xb = 0x256,0xa 0257 e5fa | | Load 0x2,-0x6 0258 e5fb | | Load 0x2,-0x5 0259 e402 | | Load 0x2,0x2 025a e5ff | | Load 0x2,-0x1 025b 8216 | | Call 0x1,0x16 025c 00d1 | | Pop_Control Pop_Count_1 025d c5f9 | | Store 0x2,-0x7 025e 4506 |E | Exit_Suprogram New_Top_Offset 0x6 025f TRAP_0228: 025f 0007 | | Action Break_Optional 0260 4802 |H | Short_Literal 0x2 ; Debug Table 0x8.0xc = 0x260,0xb 0261 a5f9 | | Store_Unchecked 0x2,-0x7 0262 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0263 0000 0000 | | .BLANK 0000[0x5] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026b | k | .CONST 0x026b ; Address of begin 0269 02c4 | | .CONST 0x02c4 ; Address of exception handler 026a 0001 | | .CONST 0x0001 ; Number of locals 026b BODY_0268: 026b INIT_0268: 026b 4802 |H | Short_Literal 0x2 ; Debug Table 0x9 = .DEBUG 0x026b,0x14c2,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x010f ; Debug Table 0x9.0x0 = 0x26b,0x1 026c a5fb | | Store_Unchecked 0x2,-0x5 026d e005 | | Load 0x0,0x5 ; Debug Table 0x9.0x1 = 0x26d,0x2 026e 1b13 | | Execute Package,Field_Read,Field_Number 0x13 026f e5fc | | Load 0x2,-0x4 0270 017d | } | Execute Record,Structure_Write 0271 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x2 = 0x271,0x3 0272 8225 | % | Call 0x1,0x25 0273 6803 |h | Jump_Zero 0x277 0274 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x3 = 0x274,0x4 0275 a5fb | | Store_Unchecked 0x2,-0x5 0276 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x9.0x4 = 0x276,0x5 0277 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0x5 = 0x277,0x6 ; Debug Table 0x9.0x6 = 0x277,0xfbff 0278 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x7 = 0x278,0xfbfe 0279 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x8 = 0x279,0xfbfd 027a e002 | | Load 0x0,0x2 027b 1815 | | Execute Package,Field_Execute,Field_Number 0x15 027c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x9 = 0x27c,0xfbfc 027d e5fe | | Load 0x2,-0x2 027e e002 | | Load 0x0,0x2 027f 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0280 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x280,0xfbfb 0281 01dc | | Execute Vector,Last 0282 00d9 | | Load_Top At_Offset_1 0283 01d5 | | Execute Vector,Field_Reference 0284 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xb = 0x284,0x401 0285 822c | , | Call 0x1,0x2c 0286 a403 | | Store_Unchecked 0x2,0x3 0287 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xc = 0x287,0x402 0288 e002 | | Load 0x0,0x2 0289 181a | | Execute Package,Field_Execute,Field_Number 0x1a 028a 6815 |h | Jump_Zero 0x2a0 028b e5fe | | Load 0x2,-0x2 028c 00d9 | | Load_Top At_Offset_1 028d e002 | | Load 0x0,0x2 028e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 028f 021f | | Execute Heap_Access,Equal 0290 6803 |h | Jump_Zero 0x294 0291 e5fe | | Load 0x2,-0x2 0292 8231 | 1 | Call 0x1,0x31 0293 7801 |x | Jump 0x295 0294 4800 |H | Short_Literal 0x0 0295 700a |p | Jump_Nonzero 0x2a0 0296 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0xd = 0x296,0x403 0297 e5fc | | Load 0x2,-0x4 0298 e5fe | | Load 0x2,-0x2 0299 e403 | | Load 0x2,0x3 029a e406 | | Load 0x2,0x6 029b e5ff | | Load 0x2,-0x1 029c 822d | - | Call 0x1,0x2d 029d 00d1 | | Pop_Control Pop_Count_1 029e c402 | | Store 0x2,0x2 029f 781f |x | Jump 0x2bf 02a0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0xe = 0x2a0,0x404 ; Debug Table 0x9.0xf = 0x2a0,0xf7ff 02a1 8230 | 0 | Call 0x1,0x30 02a2 00e3 | | Load_Encached Natural_Cache 02a3 03f1 | | Declare_Variable Discrete,With_Value 02a4 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x10 = 0x2a4,0x801 02a5 0a01 | | Execute_Immediate Plus,0x1 02a6 0248 | H | Execute Discrete,Check_In_Integer 02a7 00d9 | | Load_Top At_Offset_1 02a8 0273 | s | Execute Discrete,Plus 02a9 e5fc | | Load 0x2,-0x4 02aa 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02ab 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x11 = 0x2ac,0x802 02ad e5fc | | Load 0x2,-0x4 02ae 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02af 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02b0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x12 = 0x2b0,0x803 02b1 e002 | | Load 0x0,0x2 02b2 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 02b3 00d9 | | Load_Top At_Offset_1 02b4 0272 | r | Execute Discrete,Minus 02b5 e5fc | | Load 0x2,-0x4 02b6 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 02b7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02b8 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x13 = 0x2b8,0x804 02b9 e5fc | | Load 0x2,-0x4 02ba 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 02bb 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02bc 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x14 = 0x2bc,0x805 02bd a402 | | Store_Unchecked 0x2,0x2 02be 00d1 | | Pop_Control Pop_Count_1 02bf e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x15 = 0x2bf,0x405 02c0 6802 |h | Jump_Zero 0x2c3 02c1 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x16 = 0x2c1,0x406 02c2 a5fb | | Store_Unchecked 0x2,-0x5 02c3 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02c4 TRAP_0268: 02c4 0007 | | Action Break_Optional 02c5 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x9.0x17 = 0x2c5,0x7 02c6 0000 0000 | | .XXX[0x2] 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02d6 | | .CONST 0x02d6 ; Address of begin 02c9 0303 | | .CONST 0x0303 ; Address of exception handler 02ca 0004 | | .CONST 0x0004 ; Number of locals 02cb INIT_02c8: 02cb 4801 |H | Short_Literal 0x1 ; Debug Table 0xa = .DEBUG 0x02cb,0x14f4,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x012e ; Debug Table 0xa.0x0 = 0x2cb,0xffff 02cc 4801 |H | Short_Literal 0x1 02cd 49a0 |I | Short_Literal 0x1a0 02ce 00eb | | Load_Encached Diana_Cache 02cf 0098 | | Execute Package,Field_Read_Dynamic 02d0 0334 | 4 | Declare_Variable Array,With_Constraint 02d1 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x1 = 0x2d1,0xfffe 02d2 4801 |H | Short_Literal 0x1 02d3 e21c | | Load 0x1,0x1c 02d4 0334 | 4 | Declare_Variable Array,With_Constraint 02d5 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xa.0x2 = 0x2d5,0xfffd 02d6 BODY_02c8: 02d6 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x3 = 0x2d6,0x1 02d7 4801 |H | Short_Literal 0x1 02d8 e402 | | Load 0x2,0x2 02d9 01d6 | | Execute Vector,Field_Write 02da 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0x4 = 0x2da,0x2 02db a5f9 | | Store_Unchecked 0x2,-0x7 02dc 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x5 = 0x2dc,0x3 02dd a5fc | | Store_Unchecked 0x2,-0x4 02de 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x6 = 0x2de,0x4 02df a5fb | | Store_Unchecked 0x2,-0x5 02e0 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x7 = 0x2e0,0x5 02e1 a5fa | | Store_Unchecked 0x2,-0x6 02e2 e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x8 = 0x2e2,0x6 02e3 8225 | % | Call 0x1,0x25 02e4 6803 |h | Jump_Zero 0x2e8 02e5 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x9 = 0x2e5,0x7 02e6 a5f9 | | Store_Unchecked 0x2,-0x7 02e7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xa.0xa = 0x2e7,0x8 02e8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xb = 0x2e8,0x9 02e9 00e4 | | Load_Encached Positive_Cache 02ea e5ff | | Load 0x2,-0x1 02eb e402 | | Load 0x2,0x2 02ec e002 | | Load 0x0,0x2 02ed 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 02ee 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02ef 005a | Z | Store_Top Discrete,At_Offset_2 02f0 00d1 | | Pop_Control Pop_Count_1 02f1 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0xc = 0x2f1,0xa 02f2 00da | | Load_Top At_Offset_2 02f3 01d5 | | Execute Vector,Field_Reference 02f4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02f5 a5fc | | Store_Unchecked 0x2,-0x4 02f6 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0xd = 0x2f6,0xb 02f7 00da | | Load_Top At_Offset_2 02f8 01d5 | | Execute Vector,Field_Reference 02f9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02fa a5fb | | Store_Unchecked 0x2,-0x5 02fb 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0xe = 0x2fb,0xc 02fc 00da | | Load_Top At_Offset_2 02fd 01d5 | | Execute Vector,Field_Reference 02fe 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02ff a5fa | | Store_Unchecked 0x2,-0x6 0300 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xf = 0x300,0xd 0301 a5f9 | | Store_Unchecked 0x2,-0x7 0302 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0303 TRAP_02c8: 0303 0007 | | Action Break_Optional 0304 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xa.0x10 = 0x304,0xe 0305 0000 0000 | | .XXX[0x3] 0307 0000 | | 0308 0046 dc0e | F | .LITERAL {0x0046dc0e, 0x000000b0} 030c 0000 0000 | | .BLANK 0000[0x4] 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0327 | ' | .CONST 0x0327 ; Address of begin 0311 0371 | q | .CONST 0x0371 ; Address of exception handler 0312 000a | | .CONST 0x000a ; Number of locals 0313 INIT_0310: 0313 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x0313,0x1518,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x0153 ; Debug Table 0xb.0x0 = 0x313,0xffff 0314 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x1 = 0x314,0xfffe 0315 e005 | | Load 0x0,0x5 ; Debug Table 0xb.0x2 = 0x315,0xfffd 0316 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0317 0322 | " | Declare_Variable Record 0318 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x3 = 0x318,0xfffc ; Debug Table 0xb.0x4 = 0x318,0xfffb 0319 e009 | | Load 0x0,0x9 031a 181c | | Execute Package,Field_Execute,Field_Number 0x1c 031b 00e3 | | Load_Encached Natural_Cache 031c 03f1 | | Declare_Variable Discrete,With_Value 031d 029f 0c6b | k| Declare_Subprogram INIT_0c68,For_Call ; Debug Table 0xb.0x5 = 0x31d,0xfffa 031f 029f 0c9b | | Declare_Subprogram INIT_0c98,For_Call ; Debug Table 0xb.0x6 = 0x31f,0xfff9 0321 029f 0cab | | Declare_Subprogram INIT_0ca8,For_Call ; Debug Table 0xb.0x7 = 0x321,0xfff8 0323 029f 0cd3 | | Declare_Subprogram INIT_0cd0,For_Call ; Debug Table 0xb.0x8 = 0x323,0xfff7 0325 029f 0d53 | S| Declare_Subprogram INIT_0d50,For_Call ; Debug Table 0xb.0x9 = 0x325,0xfff6 0327 BODY_0310: 0327 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0xa = 0x327,0x1 ; Debug Table 0xb.0xb = 0x327,0x401 0328 a5fc | | Store_Unchecked 0x2,-0x4 ; Debug Table 0xb.0xc = 0x328,0x1 0329 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0xd = 0x329,0x2 032a a5fb | | Store_Unchecked 0x2,-0x5 032b 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0xe = 0x32b,0x3 032c a5fa | | Store_Unchecked 0x2,-0x6 032d e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0xf = 0x32d,0x4 032e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 032f e405 | | Load 0x2,0x5 0330 027d | } | Execute Discrete,Greater 0331 6814 |h | Jump_Zero 0x346 0332 e005 | | Load 0x0,0x5 ; Debug Table 0xb.0x10 = 0x332,0x5 0333 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0334 0322 | " | Declare_Variable Record 0335 e405 | | Load 0x2,0x5 0336 00d9 | | Load_Top At_Offset_1 0337 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0338 e405 | | Load 0x2,0x5 0339 00e4 | | Load_Encached Positive_Cache 033a 025b | [ | Execute Discrete,Check_In_Type 033b e5ff | | Load 0x2,-0x1 033c e009 | | Load 0x0,0x9 033d 181d | | Execute Package,Field_Execute,Field_Number 0x1d 033e 0a01 | | Execute_Immediate Plus,0x1 033f 00d9 | | Load_Top At_Offset_1 0340 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0341 e404 | | Load 0x2,0x4 0342 017d | } | Execute Record,Structure_Write 0343 e405 | | Load 0x2,0x5 ; Debug Table 0xb.0x11 = 0x343,0x6 0344 a403 | | Store_Unchecked 0x2,0x3 0345 7824 |x$ | Jump 0x36a 0346 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x12 = 0x346,0x7 0347 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0348 e405 | | Load 0x2,0x5 0349 027f | | Execute Discrete,Equal 034a 6819 |h | Jump_Zero 0x364 034b e005 | | Load 0x0,0x5 ; Debug Table 0xb.0x13 = 0x34b,0x8 034c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 034d 0322 | " | Declare_Variable Record 034e e405 | | Load 0x2,0x5 034f 00d9 | | Load_Top At_Offset_1 0350 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0351 e5fd | | Load 0x2,-0x3 0352 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0353 e405 | | Load 0x2,0x5 0354 00e4 | | Load_Encached Positive_Cache 0355 025b | [ | Execute Discrete,Check_In_Type 0356 e5ff | | Load 0x2,-0x1 0357 e009 | | Load 0x0,0x9 0358 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0359 0a01 | | Execute_Immediate Plus,0x1 035a 0248 | H | Execute Discrete,Check_In_Integer 035b e011 | | Load 0x0,0x11 035c 180e | | Execute Package,Field_Execute,Field_Number 0xe 035d 00d9 | | Load_Top At_Offset_1 035e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 035f e404 | | Load 0x2,0x4 0360 017d | } | Execute Record,Structure_Write 0361 e405 | | Load 0x2,0x5 ; Debug Table 0xb.0x14 = 0x361,0x9 0362 a403 | | Store_Unchecked 0x2,0x3 0363 7806 |x | Jump 0x36a 0364 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x15 = 0x364,0xa 0365 e404 | | Load 0x2,0x4 0366 017d | } | Execute Record,Structure_Write 0367 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x16 = 0x367,0xb 0368 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0369 a403 | | Store_Unchecked 0x2,0x3 036a e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x17 = 0x36a,0xc 036b e5ff | | Load 0x2,-0x1 036c 8226 | & | Call 0x1,0x26 036d e220 | | Load 0x1,0x20 036e e220 | | Load 0x1,0x20 036f 8409 | | Call 0x2,0x9 0370 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0371 TRAP_0310: 0371 6222 |b" | Indirect_Literal Discrete,0x594,{0x00000000, 0x56cd6503} 0372 010f | | Execute Exception,Equal 0373 6806 |h | Jump_Zero 0x37a 0374 840a | | Call 0x2,0xa ; Debug Table 0xb.0x18 = 0x374,0xd 0375 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x19 = 0x375,0xe 0376 a5fc | | Store_Unchecked 0x2,-0x4 0377 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x1a = 0x377,0xf 0378 a5fa | | Store_Unchecked 0x2,-0x6 0379 4504 |E | Exit_Suprogram New_Top_Offset 0x4 037a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xb.0x1b = 0x37a,0x10 037b 0000 0000 | | .BLANK 0000[0x5] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0385 | | .CONST 0x0385 ; Address of begin 0381 038b | | .CONST 0x038b ; Address of exception handler 0382 0002 | | .CONST 0x0002 ; Number of locals 0383 INIT_0380: 0383 029f 0d7b | {| Declare_Subprogram INIT_0d78,For_Call ; Debug Table 0xc = .DEBUG 0x0383,0x1552,0x2801,0x0002,0x0056,0xcbe5,0x0000,0x0177 ; Debug Table 0xc.0x0 = 0x383,0xffff 0385 BODY_0380: 0385 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x1 = 0x385,0x1 0386 e5fc | | Load 0x2,-0x4 0387 e5fd | | Load 0x2,-0x3 0388 8226 | & | Call 0x1,0x26 0389 8402 | | Call 0x2,0x2 038a 4505 |E | Exit_Suprogram New_Top_Offset 0x5 038b TRAP_0380: 038b 0007 | | Action Break_Optional 038c e013 | | Load 0x0,0x13 ; Debug Table 0xc.0x2 = 0x38c,0x2 038d 180d | | Execute Package,Field_Execute,Field_Number 0xd 038e 0092 10e6 | | Action Push_String_Extended,0x10e6 ; " raised in Dump_Tree" 0390 01cc | | Execute Vector,Catenate 0391 85fe | | Call 0x2,-0x2 0392 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0393 0000 0000 | | .BLANK 0000[0x5] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 03a1 | | .CONST 0x03a1 ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0003 | | .CONST 0x0003 ; Number of locals 039b INIT_0398: 039b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x039b,0x155a,0x0002,0x0000,0x0056,0xcbe5,0x0000,0x020d ; Debug Table 0xd.0x0 = 0x39b,0xffff 039c 00db | | Load_Top At_Offset_3 039d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 039e 00ec | | Load_Encached Diana_Tree_Cache 039f e5ff | | Load 0x2,-0x1 03a0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03a1 BODY_0398: 03a1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1 = 0x3a1,0x1 ; Debug Table 0xd.0x2 = 0x3a1,0x2 ; Debug Table 0xd.0x3 = 0x3a1,0x401 03a2 021d | | Execute Heap_Access,Is_Null 03a3 6802 |h | Jump_Zero 0x3a6 ; Debug Table 0xd.0x4 = 0x3a3,0x2 03a4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x5 = 0x3a4,0x3 03a5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x6 = 0x3a6,0x4 03a7 8234 | 4 | Call 0x1,0x34 03a8 6802 |h | Jump_Zero 0x3ab 03a9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x7 = 0x3a9,0x5 03aa 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x8 = 0x3ab,0x6 03ac 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x9 = 0x3ad,0x7 03ae 00eb | | Load_Encached Diana_Cache 03af 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03b0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03b1 7fef | | Jump BODY_0398 03b2 0000 0000 | | .BLANK 0000[0x6] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 03d3 | | .CONST 0x03d3 ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb 4802 |H | Short_Literal 0x2 ; Debug Table 0xe = .DEBUG 0x03bb,0x1570,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x0222 ; Debug Table 0xe.0x0 = 0x3bb,0x1 03bc a5fa | | Store_Unchecked 0x2,-0x6 03bd 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x1 = 0x3bd,0x2 03be 01dd | | Execute Vector,First 03bf 0aff | | Execute_Immediate Plus,-0x1 03c0 c5fc | | Store 0x2,-0x4 03c1 e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x2 = 0x3c1,0x3 03c2 8225 | % | Call 0x1,0x25 03c3 6803 |h | Jump_Zero 0x3c7 03c4 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x3 = 0x3c4,0x4 03c5 a5fa | | Store_Unchecked 0x2,-0x6 03c6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xe.0x4 = 0x3c6,0x5 03c7 e5fb | | Load 0x2,-0x5 ; Debug Table 0xe.0x5 = 0x3c7,0x6 03c8 00e4 | | Load_Encached Positive_Cache 03c9 e5ff | | Load 0x2,-0x1 03ca e5fe | | Load 0x2,-0x2 03cb e002 | | Load 0x0,0x2 03cc 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 03cd 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03ce c5fc | | Store 0x2,-0x4 03cf 00d1 | | Pop_Control Pop_Count_1 03d0 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x6 = 0x3d0,0x7 03d1 a5fa | | Store_Unchecked 0x2,-0x6 03d2 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03d3 TRAP_03b8: 03d3 0007 | | Action Break_Optional 03d4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xe.0x7 = 0x3d4,0x8 03d5 0000 0000 | | .XXX[0x3] 03d7 0000 | | 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03db | | .CONST 0x03db ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0001 | | .CONST 0x0001 ; Number of locals 03db BODY_03d8: 03db INIT_03d8: 03db 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x03db,0x1582,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0103 ; Debug Table 0xf.0x0 = 0x3db,0x1 03dc e20e | | Load 0x1,0xe 03dd 021f | | Execute Heap_Access,Equal 03de 7005 |p | Jump_Nonzero 0x3e4 03df 00da | | Load_Top At_Offset_2 03e0 e001 | | Load 0x0,0x1 03e1 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03e2 0f00 | | Execute_Immediate Equal,0x0 03e3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e4 4800 |H | Short_Literal 0x0 03e5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e6 0000 0000 | | .XXX[0x2] 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03f0 | | .CONST 0x03f0 ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0003 | | .CONST 0x0003 ; Number of locals 03eb INIT_03e8: 03eb e21f | | Load 0x1,0x1f ; Debug Table 0x10 = .DEBUG 0x03eb,0x1586,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0121 ; Debug Table 0x10.0x0 = 0x3eb,0xffff 03ec 0322 | " | Declare_Variable Record 03ed e002 | | Load 0x0,0x2 ; Debug Table 0x10.0x1 = 0x3ed,0xfffe 03ee 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03ef 0322 | " | Declare_Variable Record 03f0 BODY_03e8: 03f0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x2 = 0x3f0,0x1 03f1 e002 | | Load 0x0,0x2 03f2 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03f3 00d9 | | Load_Top At_Offset_1 03f4 017d | } | Execute Record,Structure_Write 03f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x3 = 0x3f5,0x2 03f6 e5fe | | Load 0x2,-0x2 03f7 e002 | | Load 0x0,0x2 03f8 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03f9 00da | | Load_Top At_Offset_2 03fa 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03fb 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x4 = 0x3fb,0x3 03fc 00da | | Load_Top At_Offset_2 03fd 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03fe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x5 = 0x3fe,0x4 03ff 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; -------------------------------------------------------------------------------------- 0400 0403 | | .CONST 0x0403 ; Address of begin 0401 0004 | | .CONST 0x0004 ; Address of exception handler 0402 0001 | | .CONST 0x0001 ; Number of locals 0403 BODY_0400: 0403 INIT_0400: 0403 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x0403,0x1594,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0160 ; Debug Table 0x11.0x0 = 0x403,0x1 0404 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0405 e002 | | Load 0x0,0x2 0406 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0407 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0408 ; -------------------------------------------------------------------------------------- 0408 ; SUBPROGRAM 0408 ; -------------------------------------------------------------------------------------- 0408 040d | | .CONST 0x040d ; Address of begin 0409 0004 | | .CONST 0x0004 ; Address of exception handler 040a 0002 | | .CONST 0x0002 ; Number of locals 040b INIT_0408: 040b e21f | | Load 0x1,0x1f ; Debug Table 0x12 = .DEBUG 0x040b,0x1598,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0176 ; Debug Table 0x12.0x0 = 0x40b,0xffff 040c 0322 | " | Declare_Variable Record 040d BODY_0408: 040d 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x1 = 0x40d,0x1 040e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 040f e002 | | Load 0x0,0x2 0410 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0411 00d9 | | Load_Top At_Offset_1 0412 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0413 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x2 = 0x413,0x2 0414 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0415 00d9 | | Load_Top At_Offset_1 0416 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0417 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x3 = 0x417,0x3 0418 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0419 0000 0000 | | .BLANK 0000[0x7] 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 0423 | # | .CONST 0x0423 ; Address of begin 0421 0004 | | .CONST 0x0004 ; Address of exception handler 0422 0001 | | .CONST 0x0001 ; Number of locals 0423 BODY_0420: 0423 INIT_0420: 0423 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x0423,0x15a2,0x0001,0x0000,0x0056,0xcd65,0x0000,0x019d ; Debug Table 0x13.0x0 = 0x423,0x1 0424 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0425 00db | | Load_Top At_Offset_3 0426 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0427 e002 | | Load 0x0,0x2 0428 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0429 0273 | s | Execute Discrete,Plus 042a 00db | | Load_Top At_Offset_3 042b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 042c 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x1 = 0x42c,0x2 042d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 042e e002 | | Load 0x0,0x2 042f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0430 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0431 0000 0000 | | .BLANK 0000[0x7] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 043e | > | .CONST 0x043e ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 0002 | | .CONST 0x0002 ; Number of locals 043b INIT_0438: 043b 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x043b,0x15a8,0x0002,0x0000,0x0056,0xcd65,0x0000,0x01c3 ; Debug Table 0x14.0x0 = 0x43b,0xffff 043c e005 | | Load 0x0,0x5 043d 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 043e BODY_0438: 043e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x43e,0x1 043f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0440 0c02 | | Execute_Immediate Greater_Equal,0x2 0441 6803 |h | Jump_Zero 0x445 0442 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2 = 0x442,0x2 0443 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0444 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0445 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x3 = 0x445,0x3 0446 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0447 0aff | | Execute_Immediate Plus,-0x1 0448 00e3 | | Load_Encached Natural_Cache 0449 025b | [ | Execute Discrete,Check_In_Type 044a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 044b 0000 0000 | | .BLANK 0000[0x5] 0450 ; -------------------------------------------------------------------------------------- 0450 ; SUBPROGRAM 0450 ; -------------------------------------------------------------------------------------- 0450 046f | o | .CONST 0x046f ; Address of begin 0451 0004 | | .CONST 0x0004 ; Address of exception handler 0452 0007 | | .CONST 0x0007 ; Number of locals 0453 INIT_0450: 0453 e221 | ! | Load 0x1,0x21 ; Debug Table 0x15 = .DEBUG 0x0453,0x15b2,0x0002,0x0000,0x0056,0xcd65,0x0000,0x01f5 ; Debug Table 0x15.0x0 = 0x453,0xffff 0454 02a0 | | Declare_Subprogram Null_Subprogram 0455 4818 |H | Short_Literal 0x18 0456 03d3 | | Declare_Type Access,Defined,Accesses_Protected 0457 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x457,0xfffe 0458 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x15.0x2 = 0x458,0xfffd 0459 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 045a e5fc | | Load 0x2,-0x4 ; Debug Table 0x15.0x3 = 0x45a,0xfffc 045b e5fd | | Load 0x2,-0x3 045c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 045d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 045e 00e4 | | Load_Encached Positive_Cache 045f 025b | [ | Execute Discrete,Check_In_Type 0460 e001 | | Load 0x0,0x1 0461 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0462 00e3 | | Load_Encached Natural_Cache 0463 03f1 | | Declare_Variable Discrete,With_Value 0464 e5fc | | Load 0x2,-0x4 ; Debug Table 0x15.0x4 = 0x464,0xfffb 0465 e5fd | | Load 0x2,-0x3 0466 822a | * | Call 0x1,0x2a 0467 00e4 | | Load_Encached Positive_Cache 0468 025b | [ | Execute Discrete,Check_In_Type 0469 e001 | | Load 0x0,0x1 046a 1818 | | Execute Package,Field_Execute,Field_Number 0x18 046b 00e4 | | Load_Encached Positive_Cache 046c 03f1 | | Declare_Variable Discrete,With_Value 046d 029f 0dd3 | | Declare_Subprogram INIT_0dd0,For_Call ; Debug Table 0x15.0x5 = 0x46d,0xfffa 046f BODY_0450: 046f e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x6 = 0x46f,0x1 0470 e5ff | | Load 0x2,-0x1 0471 8226 | & | Call 0x1,0x26 0472 8407 | | Call 0x2,0x7 0473 e403 | | Load 0x2,0x3 ; Debug Table 0x15.0x7 = 0x473,0x2 0474 0227 | ' | Execute Access,All_Reference 0475 0335 | 5 | Declare_Variable Array,Duplicate 0476 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0477 0000 | | .XXX[0x1] 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 047f | | .CONST 0x047f ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0003 | | .CONST 0x0003 ; Number of locals 047b INIT_0478: 047b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x16 = .DEBUG 0x047b,0x15c4,0x0002,0x0000,0x0056,0xcd65,0x0000,0x02ec ; Debug Table 0x16.0x0 = 0x47b,0xffff 047c e002 | | Load 0x0,0x2 ; Debug Table 0x16.0x1 = 0x47c,0xfffe 047d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 047e 0322 | " | Declare_Variable Record 047f BODY_0478: 047f 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x2 = 0x47f,0x1 0480 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0481 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x3 = 0x481,0x2 0482 01dc | | Execute Vector,Last 0483 e5ff | | Load 0x2,-0x1 0484 01dd | | Execute Vector,First 0485 0a01 | | Execute_Immediate Plus,0x1 0486 0248 | H | Execute Discrete,Check_In_Integer 0487 0263 | c | Execute Discrete,Above_Bound 0488 701c |p | Jump_Nonzero 0x4a5 0489 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x4 = 0x489,0x3 048a 0aff | | Execute_Immediate Plus,-0x1 048b 0248 | H | Execute Discrete,Check_In_Integer 048c e5ff | | Load 0x2,-0x1 048d 01d5 | | Execute Vector,Field_Reference 048e e002 | | Load 0x0,0x2 048f 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0490 00db | | Load_Top At_Offset_3 0491 017d | } | Execute Record,Structure_Write 0492 780a |x | Jump 0x49d 0493 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x5 = 0x493,0x5 0494 00db | | Load_Top At_Offset_3 0495 e002 | | Load 0x0,0x2 0496 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0497 0273 | s | Execute Discrete,Plus 0498 c402 | | Store 0x2,0x2 0499 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x6 = 0x499,0x6 049a e002 | | Load 0x0,0x2 049b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 049c 00d1 | | Pop_Control Pop_Count_1 049d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x7 = 0x49d,0x4 049e e5ff | | Load 0x2,-0x1 049f 01d5 | | Execute Vector,Field_Reference 04a0 00db | | Load_Top At_Offset_3 04a1 e002 | | Load 0x0,0x2 04a2 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04a3 6fef |o | Jump_Zero 0x493 04a4 3fe4 |? | Loop_Increasing 0x489 04a5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x8 = 0x4a5,0x7 04a6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04a7 0000 | | .XXX[0x1] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ab | | .CONST 0x04ab ; Address of begin 04a9 04bd | | .CONST 0x04bd ; Address of exception handler 04aa 0001 | | .CONST 0x0001 ; Number of locals 04ab BODY_04a8: 04ab INIT_04a8: 04ab 4800 |H | Short_Literal 0x0 ; Debug Table 0x17 = .DEBUG 0x04ab,0x15d8,0x0001,0x0000,0x0056,0xcd65,0x0000,0x034c ; Debug Table 0x17.0x0 = 0x4ab,0x1 04ac a5fa | | Store_Unchecked 0x2,-0x6 04ad e005 | | Load 0x0,0x5 ; Debug Table 0x17.0x1 = 0x4ad,0x2 04ae 1b13 | | Execute Package,Field_Read,Field_Number 0x13 04af e5fb | | Load 0x2,-0x5 04b0 017d | } | Execute Record,Structure_Write 04b1 e5fb | | Load 0x2,-0x5 ; Debug Table 0x17.0x2 = 0x4b1,0x3 04b2 e5fd | | Load 0x2,-0x3 04b3 e5fc | | Load 0x2,-0x4 04b4 e5ff | | Load 0x2,-0x1 04b5 e5fe | | Load 0x2,-0x2 04b6 e002 | | Load 0x0,0x2 04b7 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 04b8 180e | | Execute Package,Field_Execute,Field_Number 0xe 04b9 00d1 | | Pop_Control Pop_Count_1 04ba 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x3 = 0x4ba,0x4 04bb a5fa | | Store_Unchecked 0x2,-0x6 04bc 4505 |E | Exit_Suprogram New_Top_Offset 0x5 04bd TRAP_04a8: 04bd e002 | | Load 0x0,0x2 04be 1b25 | % | Execute Package,Field_Read,Field_Number 0x25 04bf 010f | | Execute Exception,Equal 04c0 6801 |h | Jump_Zero 0x4c2 04c1 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x17.0x4 = 0x4c1,0x5 04c2 0100 | | Execute Exception,Raise 04c3 0000 0000 | | .BLANK 0000[0x5] 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; SUBPROGRAM 04c8 ; -------------------------------------------------------------------------------------- 04c8 04cb | | .CONST 0x04cb ; Address of begin 04c9 04db | | .CONST 0x04db ; Address of exception handler 04ca 0001 | | .CONST 0x0001 ; Number of locals 04cb BODY_04c8: 04cb INIT_04c8: 04cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18 = .DEBUG 0x04cb,0x15e4,0x0001,0x0000,0x0056,0xcd65,0x0000,0x039c ; Debug Table 0x18.0x0 = 0x4cb,0x1 ; Debug Table 0x18.0x1 = 0x4cb,0x401 04cc a5fb | | Store_Unchecked 0x2,-0x5 ; Debug Table 0x18.0x2 = 0x4cc,0x1 04cd 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x3 = 0x4cd,0x2 04ce a5fa | | Store_Unchecked 0x2,-0x6 04cf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x4 = 0x4cf,0x3 04d0 e5fc | | Load 0x2,-0x4 04d1 e5fd | | Load 0x2,-0x3 04d2 e5ff | | Load 0x2,-0x1 04d3 e5fe | | Load 0x2,-0x2 04d4 e002 | | Load 0x0,0x2 04d5 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 04d6 180d | | Execute Package,Field_Execute,Field_Number 0xd 04d7 c5fb | | Store 0x2,-0x5 04d8 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x5 = 0x4d8,0x4 04d9 a5fa | | Store_Unchecked 0x2,-0x6 04da 4505 |E | Exit_Suprogram New_Top_Offset 0x5 04db TRAP_04c8: 04db e002 | | Load 0x0,0x2 04dc 1b25 | % | Execute Package,Field_Read,Field_Number 0x25 04dd 010f | | Execute Exception,Equal 04de 6801 |h | Jump_Zero 0x4e0 04df 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x18.0x6 = 0x4df,0x5 04e0 0100 | | Execute Exception,Raise 04e1 0000 0000 | | .BLANK 0000[0x7] 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; SUBPROGRAM 04e8 ; -------------------------------------------------------------------------------------- 04e8 04eb | | .CONST 0x04eb ; Address of begin 04e9 0004 | | .CONST 0x0004 ; Address of exception handler 04ea 0001 | | .CONST 0x0001 ; Number of locals 04eb BODY_04e8: 04eb INIT_04e8: 04eb e5ff | | Load 0x2,-0x1 ; Debug Table 0x19 = .DEBUG 0x04eb,0x15f4,0x0002,0x0000,0x0056,0xcd65,0x0000,0x03ec ; Debug Table 0x19.0x0 = 0x4eb,0x1 ; Debug Table 0x19.0x1 = 0x4eb,0x401 04ec 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x19.0x2 = 0x4ec,0x402 04ed 0b89 | | Execute_Immediate Case_Compare,0x89 ; Debug Table 0x19.0x3 = 0x4ed,0x403 ; Debug Table 0x19.0x4 = 0x4ed,0x404 ; Debug Table 0x19.0x5 = 0x4ed,0x1 04ee 7012 |p | Jump_Nonzero 0x501 04ef 0b84 | | Execute_Immediate Case_Compare,0x84 04f0 7010 |p | Jump_Nonzero 0x501 04f1 0b8c | | Execute_Immediate Case_Compare,0x8c 04f2 700e |p | Jump_Nonzero 0x501 04f3 0b8f | | Execute_Immediate Case_Compare,0x8f 04f4 700c |p | Jump_Nonzero 0x501 04f5 0b91 | | Execute_Immediate Case_Compare,0x91 04f6 700a |p | Jump_Nonzero 0x501 04f7 0b95 | | Execute_Immediate Case_Compare,0x95 04f8 7008 |p | Jump_Nonzero 0x501 04f9 0b97 | | Execute_Immediate Case_Compare,0x97 04fa 7006 |p | Jump_Nonzero 0x501 04fb 0b72 | r | Execute_Immediate Case_Compare,0x72 04fc 7004 |p | Jump_Nonzero 0x501 04fd 0ba2 | | Execute_Immediate Case_Compare,0xa2 04fe 7002 |p | Jump_Nonzero 0x501 04ff 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x6 = 0x4ff,0x3 0500 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0501 4801 |H | Short_Literal 0x1 ; Debug Table 0x19.0x7 = 0x501,0x2 0502 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0503 0000 0000 | | .BLANK 0000[0x5] 0508 ; -------------------------------------------------------------------------------------- 0508 ; SUBPROGRAM 0508 ; -------------------------------------------------------------------------------------- 0508 050d | | .CONST 0x050d ; Address of begin 0509 0004 | | .CONST 0x0004 ; Address of exception handler 050a 0002 | | .CONST 0x0002 ; Number of locals 050b INIT_0508: 050b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1a = .DEBUG 0x050b,0x1606,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0429 ; Debug Table 0x1a.0x0 = 0x50b,0xffff 050c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 050d BODY_0508: 050d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x1 = 0x50d,0x1 ; Debug Table 0x1a.0x2 = 0x50d,0x401 050e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x3 = 0x50e,0x402 050f 0b91 | | Execute_Immediate Case_Compare,0x91 ; Debug Table 0x1a.0x4 = 0x50f,0x403 ; Debug Table 0x1a.0x5 = 0x50f,0x404 ; Debug Table 0x1a.0x6 = 0x50f,0x1 0510 7007 |p | Jump_Nonzero 0x518 0511 0b97 | | Execute_Immediate Case_Compare,0x97 0512 701f |p | Jump_Nonzero 0x532 0513 0b89 | | Execute_Immediate Case_Compare,0x89 0514 7031 |p1 | Jump_Nonzero 0x546 0515 0b8c | | Execute_Immediate Case_Compare,0x8c 0516 7039 |p9 | Jump_Nonzero 0x550 0517 784d |xM | Jump 0x565 ; Debug Table 0x1a.0x7 = 0x517,0x8 0518 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x8 = 0x518,0x2 ; Debug Table 0x1a.0x9 = 0x518,0xf7ff 0519 e5ff | | Load 0x2,-0x1 051a 00eb | | Load_Encached Diana_Cache 051b 18ec | | Execute Package,Field_Execute,Field_Number 0xec 051c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 051d e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0xa = 0x51d,0x801 ; Debug Table 0x1a.0xb = 0x51d,0xc01 051e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0xc = 0x51e,0xc02 051f 0f4e | N | Execute_Immediate Equal,0x4e ; Debug Table 0x1a.0xd = 0x51f,0xc03 ; Debug Table 0x1a.0xe = 0x51f,0xc04 ; Debug Table 0x1a.0xf = 0x51f,0x801 0520 680f |h | Jump_Zero 0x530 0521 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x10 = 0x521,0x802 0522 00eb | | Load_Encached Diana_Cache 0523 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0524 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0525 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x11 = 0x525,0x803 ; Debug Table 0x1a.0x12 = 0x525,0x1001 0526 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x13 = 0x526,0x1002 0527 0b48 | H | Execute_Immediate Case_Compare,0x48 ; Debug Table 0x1a.0x14 = 0x527,0x1003 ; Debug Table 0x1a.0x15 = 0x527,0x1004 ; Debug Table 0x1a.0x16 = 0x527,0x803 0528 7006 |p | Jump_Nonzero 0x52f 0529 0b46 | F | Execute_Immediate Case_Compare,0x46 052a 7004 |p | Jump_Nonzero 0x52f 052b 0b47 | G | Execute_Immediate Case_Compare,0x47 052c 7002 |p | Jump_Nonzero 0x52f 052d 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x17 = 0x52d,0x805 052e a402 | | Store_Unchecked 0x2,0x2 052f 00d1 | | Pop_Control Pop_Count_1 0530 00d1 | | Pop_Control Pop_Count_1 0531 7833 |x3 | Jump 0x565 0532 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x18 = 0x532,0x3 0533 00eb | | Load_Encached Diana_Cache 0534 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0535 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x19 = 0x535,0x1401 0536 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x1a = 0x536,0x1402 0537 00d0 | | Action Swap_Control ; Debug Table 0x1a.0x1b = 0x537,0x1403 ; Debug Table 0x1a.0x1c = 0x537,0x1404 0538 00d1 | | Pop_Control Pop_Count_1 0539 0b4e | N | Execute_Immediate Case_Compare,0x4e ; Debug Table 0x1a.0x1d = 0x539,0x3 053a 7007 |p | Jump_Nonzero 0x542 053b 0b51 | Q | Execute_Immediate Case_Compare,0x51 053c 7005 |p | Jump_Nonzero 0x542 053d 0b60 | ` | Execute_Immediate Case_Compare,0x60 053e 7003 |p | Jump_Nonzero 0x542 053f 0b5e | ^ | Execute_Immediate Case_Compare,0x5e 0540 7001 |p | Jump_Nonzero 0x542 0541 7802 |x | Jump 0x544 ; Debug Table 0x1a.0x1e = 0x541,0x5 0542 4801 |H | Short_Literal 0x1 ; Debug Table 0x1a.0x1f = 0x542,0x4 0543 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0544 00d1 | | Pop_Control Pop_Count_1 0545 781f |x | Jump 0x565 0546 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x20 = 0x546,0x6 0547 00eb | | Load_Encached Diana_Cache 0548 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0549 e404 | | Load 0x2,0x4 ; Debug Table 0x1a.0x21 = 0x549,0x1801 054a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x22 = 0x54a,0x1802 054b 00d0 | | Action Swap_Control ; Debug Table 0x1a.0x23 = 0x54b,0x1803 ; Debug Table 0x1a.0x24 = 0x54b,0x1804 054c 00d1 | | Pop_Control Pop_Count_1 054d 0f4e | N | Execute_Immediate Equal,0x4e ; Debug Table 0x1a.0x25 = 0x54d,0x6 054e 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 054f 7815 |x | Jump 0x565 0550 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x26 = 0x550,0x7 ; Debug Table 0x1a.0x27 = 0x550,0xe3ff 0551 e5ff | | Load 0x2,-0x1 0552 00eb | | Load_Encached Diana_Cache 0553 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0554 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0555 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x28 = 0x555,0x1c01 0556 e405 | | Load 0x2,0x5 ; Debug Table 0x1a.0x29 = 0x556,0x2001 0557 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1a.0x2a = 0x557,0x2002 0558 00d0 | | Action Swap_Control ; Debug Table 0x1a.0x2b = 0x558,0x2003 ; Debug Table 0x1a.0x2c = 0x558,0x2004 0559 00d1 | | Pop_Control Pop_Count_1 055a 0f7c | | | Execute_Immediate Equal,0x7c ; Debug Table 0x1a.0x2d = 0x55a,0x1c01 055b 6806 |h | Jump_Zero 0x562 055c 00d8 | | Load_Top At_Offset_0 055d 00eb | | Load_Encached Diana_Cache 055e 18be | | Execute Package,Field_Execute,Field_Number 0xbe 055f e5ff | | Load 0x2,-0x1 0560 021f | | Execute Heap_Access,Equal 0561 7801 |x | Jump 0x563 0562 4800 |H | Short_Literal 0x0 0563 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0564 00d1 | | Pop_Control Pop_Count_1 0565 00d1 | | Pop_Control Pop_Count_1 0566 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x2e = 0x566,0x9 0567 6813 |h | Jump_Zero 0x57b 0568 00db | | Load_Top At_Offset_3 0569 00eb | | Load_Encached Diana_Cache 056a 1889 | | Execute Package,Field_Execute,Field_Number 0x89 056b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x2f = 0x56b,0x2401 056c 021d | | Execute Heap_Access,Is_Null 056d 00d0 | | Action Swap_Control 056e 00d1 | | Pop_Control Pop_Count_1 056f 6805 |h | Jump_Zero 0x575 ; Debug Table 0x1a.0x30 = 0x56f,0x9 0570 00db | | Load_Top At_Offset_3 0571 e006 | | Load 0x0,0x6 0572 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0573 180d | | Execute Package,Field_Execute,Field_Number 0xd 0574 7801 |x | Jump 0x576 0575 4801 |H | Short_Literal 0x1 0576 6804 |h | Jump_Zero 0x57b 0577 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x31 = 0x577,0xa 0578 e007 | | Load 0x0,0x7 0579 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 057a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 057b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x32 = 0x57b,0xb 057c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 057d 0000 0000 | | .XXX[0x3] 057f 0000 | | 0580 ; -------------------------------------------------------------------------------------- 0580 ; SUBPROGRAM 0580 ; -------------------------------------------------------------------------------------- 0580 0583 | | .CONST 0x0583 ; Address of begin 0581 0004 | | .CONST 0x0004 ; Address of exception handler 0582 0001 | | .CONST 0x0001 ; Number of locals 0583 BODY_0580: 0583 INIT_0580: 0583 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x0583,0x166e,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0531 ; Debug Table 0x1b.0x0 = 0x583,0x1 0584 00eb | | Load_Encached Diana_Cache 0585 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0586 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x1 = 0x586,0x401 0587 e403 | | Load 0x2,0x3 ; Debug Table 0x1b.0x2 = 0x587,0x801 0588 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x3 = 0x588,0x802 0589 00d0 | | Action Swap_Control ; Debug Table 0x1b.0x4 = 0x589,0x803 ; Debug Table 0x1b.0x5 = 0x589,0x804 058a 00d1 | | Pop_Control Pop_Count_1 058b 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x1b.0x6 = 0x58b,0x401 058c 00eb | | Load_Encached Diana_Cache 058d 0098 | | Execute Package,Field_Read_Dynamic 058e 1810 | | Execute Package,Field_Execute,Field_Number 0x10 058f 7800 |x | Jump 0x590 0590 00d0 | | Action Swap_Control 0591 00d1 | | Pop_Control Pop_Count_1 0592 0f04 | | Execute_Immediate Equal,0x4 ; Debug Table 0x1b.0x7 = 0x592,0x1 0593 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0594 0000 0000 | | .LITERAL {0x00000000, 0x56cd6503} 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 05ae | | .CONST 0x05ae ; Address of begin 0599 0004 | | .CONST 0x0004 ; Address of exception handler 059a 0006 | | .CONST 0x0006 ; Number of locals 059b INIT_0598: 059b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1c = .DEBUG 0x059b,0x1680,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0552 ; Debug Table 0x1c.0x0 = 0x59b,0xffff 059c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x1 = 0x59c,0xfffe 059d e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x2 = 0x59d,0xfffd 059e 01dc | | Execute Vector,Last 059f 00e2 | | Load_Encached Integer_Cache 05a0 03f1 | | Declare_Variable Discrete,With_Value 05a1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x3 = 0x5a1,0xfffc 05a2 01dc | | Execute Vector,Last 05a3 e5fe | | Load 0x2,-0x2 05a4 01d5 | | Execute Vector,Field_Reference 05a5 0320 | | Declare_Variable Record,Duplicate 05a6 00d0 | | Action Swap_Control 05a7 00d1 | | Pop_Control Pop_Count_1 05a8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x4 = 0x5a8,0xfffb 05a9 00d9 | | Load_Top At_Offset_1 05aa 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05ab e002 | | Load 0x0,0x2 05ac 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05ad 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05ae BODY_0598: 05ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x5 = 0x5ae,0x1 05af 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05b0 e002 | | Load 0x0,0x2 05b1 181a | | Execute Package,Field_Execute,Field_Number 0x1a 05b2 681f |h | Jump_Zero 0x5d2 05b3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1c.0x6 = 0x5b3,0x2 05b4 00ec | | Load_Encached Diana_Tree_Cache 05b5 e5fd | | Load 0x2,-0x3 05b6 e405 | | Load 0x2,0x5 05b7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05b8 e405 | | Load 0x2,0x5 05b9 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05ba e5ff | | Load 0x2,-0x1 05bb 822e | . | Call 0x1,0x2e 05bc c403 | | Store 0x2,0x3 05bd c402 | | Store 0x2,0x2 05be e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0x7 = 0x5be,0x3 05bf 680a |h | Jump_Zero 0x5ca 05c0 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x8 = 0x5c0,0x4 05c1 00d9 | | Load_Top At_Offset_1 05c2 021f | | Execute Heap_Access,Equal 05c3 6810 |h | Jump_Zero 0x5d4 05c4 00d8 | | Load_Top At_Offset_0 05c5 8231 | 1 | Call 0x1,0x31 05c6 680d |h | Jump_Zero 0x5d4 05c7 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x9 = 0x5c7,0x5 05c8 a402 | | Store_Unchecked 0x2,0x2 05c9 780a |x | Jump 0x5d4 05ca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xa = 0x5ca,0x6 05cb 8231 | 1 | Call 0x1,0x31 05cc 7007 |p | Jump_Nonzero 0x5d4 05cd 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0xb = 0x5cd,0x7 05ce 0aff | | Execute_Immediate Plus,-0x1 05cf 0248 | H | Execute Discrete,Check_In_Integer 05d0 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 05d1 7802 |x | Jump 0x5d4 05d2 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0xc = 0x5d2,0x8 05d3 a402 | | Store_Unchecked 0x2,0x2 05d4 e402 | | Load 0x2,0x2 ; Debug Table 0x1c.0xd = 0x5d4,0x9 05d5 701e |p | Jump_Nonzero 0x5f4 05d6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0xe = 0x5d6,0xa 05d7 01dd | | Execute Vector,First 05d8 00db | | Load_Top At_Offset_3 05d9 0264 | d | Execute Discrete,Below_Bound 05da 7019 |p | Jump_Nonzero 0x5f4 05db 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0xf = 0x5db,0xb 05dc e5fe | | Load 0x2,-0x2 05dd 01d5 | | Execute Vector,Field_Reference 05de 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05df e002 | | Load 0x0,0x2 05e0 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05e1 a403 | | Store_Unchecked 0x2,0x3 05e2 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x10 = 0x5e2,0xc ; Debug Table 0x1c.0x11 = 0x5e2,0x401 05e3 021d | | Execute Heap_Access,Is_Null 05e4 700e |p | Jump_Nonzero 0x5f3 ; Debug Table 0x1c.0x12 = 0x5e4,0xc 05e5 e5fd | | Load 0x2,-0x3 05e6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 05e7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05e8 00d9 | | Load_Top At_Offset_1 05e9 e5fe | | Load 0x2,-0x2 05ea 01d5 | | Execute Vector,Field_Reference 05eb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 05ec e403 | | Load 0x2,0x3 05ed 8230 | 0 | Call 0x1,0x30 05ee 0273 | s | Execute Discrete,Plus 05ef 027a | z | Execute Discrete,Less_Equal 05f0 7002 |p | Jump_Nonzero 0x5f3 05f1 00d2 | | Pop_Control Pop_Count_2 05f2 7801 |x | Jump 0x5f4 05f3 37e7 |7 | Loop_Decreasing 0x5db 05f4 e403 | | Load 0x2,0x3 ; Debug Table 0x1c.0x13 = 0x5f4,0xd ; Debug Table 0x1c.0x14 = 0x5f4,0x801 05f5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x15 = 0x5f5,0x802 05f6 0fa1 | | Execute_Immediate Equal,-0x5f ; Debug Table 0x1c.0x16 = 0x5f6,0x803 ; Debug Table 0x1c.0x17 = 0x5f6,0x804 ; Debug Table 0x1c.0x18 = 0x5f6,0xd 05f7 6814 |h | Jump_Zero 0x60c 05f8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x19 = 0x5f8,0xe ; Debug Table 0x1c.0x1a = 0x5f8,0xf3ff 05f9 e403 | | Load 0x2,0x3 05fa 00eb | | Load_Encached Diana_Cache 05fb 18ec | | Execute Package,Field_Execute,Field_Number 0xec 05fc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05fd e407 | | Load 0x2,0x7 ; Debug Table 0x1c.0x1b = 0x5fd,0xc01 ; Debug Table 0x1c.0x1c = 0x5fd,0x1001 05fe 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1c.0x1d = 0x5fe,0x1002 05ff 0f56 | V | Execute_Immediate Equal,0x56 ; Debug Table 0x1c.0x1e = 0x5ff,0x1003 ; Debug Table 0x1c.0x1f = 0x5ff,0x1004 ; Debug Table 0x1c.0x20 = 0x5ff,0xc01 0600 680a |h | Jump_Zero 0x60b 0601 00d8 | | Load_Top At_Offset_0 0602 00eb | | Load_Encached Diana_Cache 0603 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0604 4975 |Iu | Short_Literal 0x175 0605 00eb | | Load_Encached Diana_Cache 0606 0098 | | Execute Package,Field_Read_Dynamic 0607 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0608 6802 |h | Jump_Zero 0x60b 0609 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x21 = 0x609,0xc02 060a a403 | | Store_Unchecked 0x2,0x3 060b 00d1 | | Pop_Control Pop_Count_1 060c 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x22 = 0x60c,0xf 060d 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 060e 0000 0000 | | .XXX[0x2] 0610 ; -------------------------------------------------------------------------------------- 0610 ; SUBPROGRAM 0610 ; -------------------------------------------------------------------------------------- 0610 061a | | .CONST 0x061a ; Address of begin 0611 0004 | | .CONST 0x0004 ; Address of exception handler 0612 0005 | | .CONST 0x0005 ; Number of locals 0613 INIT_0610: 0613 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d = .DEBUG 0x0613,0x16c8,0x0002,0x0000,0x0056,0xcd65,0x0000,0x08b9 ; Debug Table 0x1d.0x0 = 0x613,0xffff 0614 00db | | Load_Top At_Offset_3 0615 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0616 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1d.0x1 = 0x616,0xfffe 0617 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1d.0x2 = 0x617,0xfffd 0618 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0619 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x3 = 0x619,0xfffc 061a BODY_0610: 061a e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x4 = 0x61a,0x1 ; Debug Table 0x1d.0x5 = 0x61a,0x401 061b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x6 = 0x61b,0x402 061c 0b15 | | Execute_Immediate Case_Compare,0x15 ; Debug Table 0x1d.0x7 = 0x61c,0x403 ; Debug Table 0x1d.0x8 = 0x61c,0x404 ; Debug Table 0x1d.0x9 = 0x61c,0x1 061d 7008 |p | Jump_Nonzero 0x626 061e 0b93 | | Execute_Immediate Case_Compare,0x93 061f 700b |p | Jump_Nonzero 0x62b 0620 0b10 | | Execute_Immediate Case_Compare,0x10 0621 700b |p | Jump_Nonzero 0x62d 0622 0b09 | | Execute_Immediate Case_Compare,0x9 0623 700b |p | Jump_Nonzero 0x62f 0624 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0xa = 0x624,0x6 0625 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0626 e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0xb = 0x626,0x2 0627 00eb | | Load_Encached Diana_Cache 0628 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0629 a402 | | Store_Unchecked 0x2,0x2 062a 7806 |x | Jump 0x631 062b 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x1d.0xc = 0x62b,0x3 062c 782d |x- | Jump 0x65a 062d 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x1d.0xd = 0x62d,0x4 062e 7809 |x | Jump 0x638 062f 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x1d.0xe = 0x62f,0x5 0630 7869 |xi | Jump 0x69a 0631 00d1 | | Pop_Control Pop_Count_1 0632 e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x10 = 0x632,0x801 ; Debug Table 0x1d.0xf = 0x632,0x7 0633 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x11 = 0x633,0x802 0634 0f10 | | Execute_Immediate Equal,0x10 ; Debug Table 0x1d.0x12 = 0x634,0x803 ; Debug Table 0x1d.0x13 = 0x634,0x804 ; Debug Table 0x1d.0x14 = 0x634,0x7 0635 7002 |p | Jump_Nonzero 0x638 0636 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x15 = 0x636,0x8 0637 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0638 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x16 = 0x638,0x9 ; Debug Table 0x1d.0x17 = 0x638,0xf3ff 0639 e402 | | Load 0x2,0x2 063a 00eb | | Load_Encached Diana_Cache 063b 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 063c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 063d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x18 = 0x63d,0xc01 063e e407 | | Load 0x2,0x7 ; Debug Table 0x1d.0x19 = 0x63e,0x1001 063f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x1a = 0x63f,0x1002 0640 00d0 | | Action Swap_Control ; Debug Table 0x1d.0x1b = 0x640,0x1003 ; Debug Table 0x1d.0x1c = 0x640,0x1004 0641 00d1 | | Pop_Control Pop_Count_1 0642 0f15 | | Execute_Immediate Equal,0x15 ; Debug Table 0x1d.0x1d = 0x642,0xc01 0643 6809 |h | Jump_Zero 0x64d 0644 00d8 | | Load_Top At_Offset_0 0645 00eb | | Load_Encached Diana_Cache 0646 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0647 00eb | | Load_Encached Diana_Cache 0648 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0649 0092 10e7 | | Action Push_String_Extended,0x10e7 ; "not" 064b 01de | | Execute Vector,Not_Equal 064c 6802 |h | Jump_Zero 0x64f 064d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x1e = 0x64d,0xc02 064e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 064f 00d1 | | Pop_Control Pop_Count_1 0650 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x1f = 0x650,0xa 0651 00eb | | Load_Encached Diana_Cache 0652 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 0653 a402 | | Store_Unchecked 0x2,0x2 0654 e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x20 = 0x654,0xb ; Debug Table 0x1d.0x21 = 0x654,0x1401 0655 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x22 = 0x655,0x1402 0656 0f93 | | Execute_Immediate Equal,-0x6d ; Debug Table 0x1d.0x23 = 0x656,0x1403 ; Debug Table 0x1d.0x24 = 0x656,0x1404 ; Debug Table 0x1d.0x25 = 0x656,0xb 0657 7002 |p | Jump_Nonzero 0x65a 0658 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x26 = 0x658,0xc 0659 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 065a 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x27 = 0x65a,0xd 065b 00eb | | Load_Encached Diana_Cache 065c 1889 | | Execute Package,Field_Execute,Field_Number 0x89 065d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 065e 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x28 = 0x65e,0xe 065f 4975 |Iu | Short_Literal 0x175 0660 00eb | | Load_Encached Diana_Cache 0661 0098 | | Execute Package,Field_Read_Dynamic 0662 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0663 7002 |p | Jump_Nonzero 0x666 0664 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x29 = 0x664,0xf 0665 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0666 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x2a = 0x666,0x10 0667 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x2b = 0x667,0x1801 0668 7002 |p | Jump_Nonzero 0x66b 0669 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x2c = 0x669,0x1802 066a 7826 |x& | Jump 0x691 066b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x2d = 0x66b,0x1803 066c 0217 | | Execute Heap_Access,All_Reference 066d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 066e 6804 |h | Jump_Zero 0x673 066f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x2e = 0x66f,0x1804 0670 0217 | | Execute Heap_Access,All_Reference 0671 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0672 781e |x | Jump 0x691 0673 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x2f = 0x673,0x1805 0674 e407 | | Load 0x2,0x7 ; Debug Table 0x1d.0x30 = 0x674,0x1c01 0675 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1d.0x31 = 0x675,0x1c02 0676 00d0 | | Action Swap_Control ; Debug Table 0x1d.0x32 = 0x676,0x1c03 ; Debug Table 0x1d.0x33 = 0x676,0x1c04 0677 00d1 | | Pop_Control Pop_Count_1 0678 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1d.0x34 = 0x678,0x1805 0679 00eb | | Load_Encached Diana_Cache 067a 0098 | | Execute Package,Field_Read_Dynamic 067b 012c | , | Execute Any,Size 067c e00b | | Load 0x0,0xb 067d 1b17 | | Execute Package,Field_Read,Field_Number 0x17 067e 025b | [ | Execute Discrete,Check_In_Type 067f 0273 | s | Execute Discrete,Plus 0680 00d9 | | Load_Top At_Offset_1 0681 e408 | | Load 0x2,0x8 ; Debug Table 0x1d.0x35 = 0x681,0x2001 0682 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1d.0x36 = 0x682,0x2002 0683 00d0 | | Action Swap_Control ; Debug Table 0x1d.0x37 = 0x683,0x2003 ; Debug Table 0x1d.0x38 = 0x683,0x2004 0684 00d1 | | Pop_Control Pop_Count_1 0685 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1d.0x39 = 0x685,0x1c04 0686 00eb | | Load_Encached Diana_Cache 0687 0098 | | Execute Package,Field_Read_Dynamic 0688 49c9 |I | Short_Literal 0x1c9 0689 00eb | | Load_Encached Diana_Cache 068a 0098 | | Execute Package,Field_Read_Dynamic 068b 49ca |I | Short_Literal 0x1ca 068c 00eb | | Load_Encached Diana_Cache 068d 0095 | | Execute Package,Field_Reference_Dynamic 068e e00a | | Load 0x0,0xa 068f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0690 7800 |x | Jump 0x691 0691 00d0 | | Action Swap_Control 0692 00d1 | | Pop_Control Pop_Count_1 0693 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x1d.0x3a = 0x693,0x10 0694 e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x3b = 0x694,0x11 ; Debug Table 0x1d.0x3c = 0x694,0x2401 0695 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x3d = 0x695,0x2402 0696 0f09 | | Execute_Immediate Equal,0x9 ; Debug Table 0x1d.0x3e = 0x696,0x2403 ; Debug Table 0x1d.0x3f = 0x696,0x2404 ; Debug Table 0x1d.0x40 = 0x696,0x11 0697 7002 |p | Jump_Nonzero 0x69a 0698 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x41 = 0x698,0x12 0699 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 069a 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x42 = 0x69a,0x13 069b 00eb | | Load_Encached Diana_Cache 069c 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 069d a402 | | Store_Unchecked 0x2,0x2 069e e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x43 = 0x69e,0x14 ; Debug Table 0x1d.0x44 = 0x69e,0x2801 069f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x45 = 0x69f,0x2802 06a0 0f10 | | Execute_Immediate Equal,0x10 ; Debug Table 0x1d.0x46 = 0x6a0,0x2803 ; Debug Table 0x1d.0x47 = 0x6a0,0x2804 ; Debug Table 0x1d.0x48 = 0x6a0,0x14 06a1 7002 |p | Jump_Nonzero 0x6a4 06a2 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x49 = 0x6a2,0x15 06a3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06a4 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x4a = 0x6a4,0x16 06a5 e014 | | Load 0x0,0x14 06a6 188c | | Execute Package,Field_Execute,Field_Number 0x8c 06a7 7002 |p | Jump_Nonzero 0x6aa 06a8 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x4b = 0x6a8,0x17 06a9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06aa 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x4c = 0x6aa,0x18 06ab e014 | | Load 0x0,0x14 06ac 188b | | Execute Package,Field_Execute,Field_Number 0x8b 06ad a402 | | Store_Unchecked 0x2,0x2 06ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x4d = 0x6ae,0x19 06af 6805 |h | Jump_Zero 0x6b5 06b0 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x4e = 0x6b0,0x1a 06b1 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x4f = 0x6b2,0x1b 06b3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 06b4 7f7d | } | Jump 0x632 06b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x50 = 0x6b5,0x1c 06b6 e402 | | Load 0x2,0x2 06b7 021f | | Execute Heap_Access,Equal 06b8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06b9 0000 0000 | | .BLANK 0000[0x7] 06c0 ; -------------------------------------------------------------------------------------- 06c0 ; SUBPROGRAM 06c0 ; -------------------------------------------------------------------------------------- 06c0 06c3 | | .CONST 0x06c3 ; Address of begin 06c1 0004 | | .CONST 0x0004 ; Address of exception handler 06c2 0001 | | .CONST 0x0001 ; Number of locals 06c3 BODY_06c0: 06c3 INIT_06c0: 06c3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e = .DEBUG 0x06c3,0x176c,0x0002,0x0000,0x0056,0xcd65,0x0000,0x09f3 ; Debug Table 0x1e.0x0 = 0x6c3,0x1 ; Debug Table 0x1e.0x1 = 0x6c3,0x401 06c4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x2 = 0x6c4,0x402 06c5 46ad |F | Jump_Case 0xae ; Debug Table 0x1e.0x3 = 0x6c5,0x403 ; Debug Table 0x1e.0x4 = 0x6c5,0x404 ; Debug Table 0x1e.0x5 = 0x6c5,0x1 06c6 78ad |x | Jump 0x774 ; case 0x0 06c7 7932 |y2 | Jump 0x7fa ; case 0x1 06c8 7931 |y1 | Jump 0x7fa ; case 0x2 06c9 7930 |y0 | Jump 0x7fa ; case 0x3 06ca 792f |y/ | Jump 0x7fa ; case 0x4 06cb 792e |y. | Jump 0x7fa ; case 0x5 06cc 792d |y- | Jump 0x7fa ; case 0x6 06cd 792c |y, | Jump 0x7fa ; case 0x7 06ce 792b |y+ | Jump 0x7fa ; case 0x8 06cf 7926 |y& | Jump 0x7f6 ; case 0x9 06d0 7929 |y) | Jump 0x7fa ; case 0xa 06d1 7928 |y( | Jump 0x7fa ; case 0xb 06d2 7927 |y' | Jump 0x7fa ; case 0xc 06d3 78a2 |x | Jump 0x776 ; case 0xd 06d4 7925 |y% | Jump 0x7fa ; case 0xe 06d5 7924 |y$ | Jump 0x7fa ; case 0xf 06d6 78df |x | Jump 0x7b6 ; case 0x10 06d7 7922 |y" | Jump 0x7fa ; case 0x11 06d8 7921 |y! | Jump 0x7fa ; case 0x12 06d9 7920 |y | Jump 0x7fa ; case 0x13 06da 791f |y | Jump 0x7fa ; case 0x14 06db 791a |y | Jump 0x7f6 ; case 0x15 06dc 791d |y | Jump 0x7fa ; case 0x16 06dd 791c |y | Jump 0x7fa ; case 0x17 06de 791b |y | Jump 0x7fa ; case 0x18 06df 791a |y | Jump 0x7fa ; case 0x19 06e0 7919 |y | Jump 0x7fa ; case 0x1a 06e1 7918 |y | Jump 0x7fa ; case 0x1b 06e2 7917 |y | Jump 0x7fa ; case 0x1c 06e3 7916 |y | Jump 0x7fa ; case 0x1d 06e4 7915 |y | Jump 0x7fa ; case 0x1e 06e5 7914 |y | Jump 0x7fa ; case 0x1f 06e6 7913 |y | Jump 0x7fa ; case 0x20 06e7 7912 |y | Jump 0x7fa ; case 0x21 06e8 7911 |y | Jump 0x7fa ; case 0x22 06e9 7910 |y | Jump 0x7fa ; case 0x23 06ea 790f |y | Jump 0x7fa ; case 0x24 06eb 790e |y | Jump 0x7fa ; case 0x25 06ec 790d |y | Jump 0x7fa ; case 0x26 06ed 790c |y | Jump 0x7fa ; case 0x27 06ee 790b |y | Jump 0x7fa ; case 0x28 06ef 790a |y | Jump 0x7fa ; case 0x29 06f0 7909 |y | Jump 0x7fa ; case 0x2a 06f1 7908 |y | Jump 0x7fa ; case 0x2b 06f2 7907 |y | Jump 0x7fa ; case 0x2c 06f3 7906 |y | Jump 0x7fa ; case 0x2d 06f4 7905 |y | Jump 0x7fa ; case 0x2e 06f5 7904 |y | Jump 0x7fa ; case 0x2f 06f6 7903 |y | Jump 0x7fa ; case 0x30 06f7 7902 |y | Jump 0x7fa ; case 0x31 06f8 7901 |y | Jump 0x7fa ; case 0x32 06f9 7900 |y | Jump 0x7fa ; case 0x33 06fa 78ff |x | Jump 0x7fa ; case 0x34 06fb 7878 |xx | Jump 0x774 ; case 0x35 06fc 7877 |xw | Jump 0x774 ; case 0x36 06fd 78fc |x | Jump 0x7fa ; case 0x37 06fe 78fb |x | Jump 0x7fa ; case 0x38 06ff 78fa |x | Jump 0x7fa ; case 0x39 0700 78f9 |x | Jump 0x7fa ; case 0x3a 0701 78f8 |x | Jump 0x7fa ; case 0x3b 0702 78f7 |x | Jump 0x7fa ; case 0x3c 0703 78f6 |x | Jump 0x7fa ; case 0x3d 0704 78f5 |x | Jump 0x7fa ; case 0x3e 0705 78f4 |x | Jump 0x7fa ; case 0x3f 0706 78f3 |x | Jump 0x7fa ; case 0x40 0707 78f2 |x | Jump 0x7fa ; case 0x41 0708 78f1 |x | Jump 0x7fa ; case 0x42 0709 78f0 |x | Jump 0x7fa ; case 0x43 070a 78ef |x | Jump 0x7fa ; case 0x44 070b 78ee |x | Jump 0x7fa ; case 0x45 070c 78ed |x | Jump 0x7fa ; case 0x46 070d 78ec |x | Jump 0x7fa ; case 0x47 070e 78eb |x | Jump 0x7fa ; case 0x48 070f 78ea |x | Jump 0x7fa ; case 0x49 0710 78c4 |x | Jump 0x7d5 ; case 0x4a 0711 78e8 |x | Jump 0x7fa ; case 0x4b 0712 78e7 |x | Jump 0x7fa ; case 0x4c 0713 78e6 |x | Jump 0x7fa ; case 0x4d 0714 7866 |xf | Jump 0x77b ; case 0x4e 0715 78e4 |x | Jump 0x7fa ; case 0x4f 0716 78e3 |x | Jump 0x7fa ; case 0x50 0717 78e2 |x | Jump 0x7fa ; case 0x51 0718 78e1 |x | Jump 0x7fa ; case 0x52 0719 78e0 |x | Jump 0x7fa ; case 0x53 071a 78df |x | Jump 0x7fa ; case 0x54 071b 78de |x | Jump 0x7fa ; case 0x55 071c 78dd |x | Jump 0x7fa ; case 0x56 071d 78dc |x | Jump 0x7fa ; case 0x57 071e 78db |x | Jump 0x7fa ; case 0x58 071f 78da |x | Jump 0x7fa ; case 0x59 0720 78d9 |x | Jump 0x7fa ; case 0x5a 0721 78d8 |x | Jump 0x7fa ; case 0x5b 0722 78d7 |x | Jump 0x7fa ; case 0x5c 0723 78d6 |x | Jump 0x7fa ; case 0x5d 0724 78d5 |x | Jump 0x7fa ; case 0x5e 0725 78d4 |x | Jump 0x7fa ; case 0x5f 0726 78d3 |x | Jump 0x7fa ; case 0x60 0727 78d2 |x | Jump 0x7fa ; case 0x61 0728 78d1 |x | Jump 0x7fa ; case 0x62 0729 78d0 |x | Jump 0x7fa ; case 0x63 072a 7849 |xI | Jump 0x774 ; case 0x64 072b 7848 |xH | Jump 0x774 ; case 0x65 072c 786a |xj | Jump 0x797 ; case 0x66 072d 78cc |x | Jump 0x7fa ; case 0x67 072e 78cb |x | Jump 0x7fa ; case 0x68 072f 78ca |x | Jump 0x7fa ; case 0x69 0730 78c9 |x | Jump 0x7fa ; case 0x6a 0731 7842 |xB | Jump 0x774 ; case 0x6b 0732 7841 |xA | Jump 0x774 ; case 0x6c 0733 7840 |x@ | Jump 0x774 ; case 0x6d 0734 78c5 |x | Jump 0x7fa ; case 0x6e 0735 78c4 |x | Jump 0x7fa ; case 0x6f 0736 783d |x= | Jump 0x774 ; case 0x70 0737 783c |x< | Jump 0x774 ; case 0x71 0738 783b |x; | Jump 0x774 ; case 0x72 0739 783a |x: | Jump 0x774 ; case 0x73 073a 78bf |x | Jump 0x7fa ; case 0x74 073b 78be |x | Jump 0x7fa ; case 0x75 073c 78bd |x | Jump 0x7fa ; case 0x76 073d 78bc |x | Jump 0x7fa ; case 0x77 073e 78bb |x | Jump 0x7fa ; case 0x78 073f 7834 |x4 | Jump 0x774 ; case 0x79 0740 7833 |x3 | Jump 0x774 ; case 0x7a 0741 7832 |x2 | Jump 0x774 ; case 0x7b 0742 7831 |x1 | Jump 0x774 ; case 0x7c 0743 78b6 |x | Jump 0x7fa ; case 0x7d 0744 78b5 |x | Jump 0x7fa ; case 0x7e 0745 78b4 |x | Jump 0x7fa ; case 0x7f 0746 782d |x- | Jump 0x774 ; case 0x80 0747 782c |x, | Jump 0x774 ; case 0x81 0748 782b |x+ | Jump 0x774 ; case 0x82 0749 782a |x* | Jump 0x774 ; case 0x83 074a 7843 |xC | Jump 0x78e ; case 0x84 074b 78ae |x | Jump 0x7fa ; case 0x85 074c 78ad |x | Jump 0x7fa ; case 0x86 074d 78ac |x | Jump 0x7fa ; case 0x87 074e 78ab |x | Jump 0x7fa ; case 0x88 074f 783e |x> | Jump 0x78e ; case 0x89 0750 7823 |x# | Jump 0x774 ; case 0x8a 0751 783c |x< | Jump 0x78e ; case 0x8b 0752 783b |x; | Jump 0x78e ; case 0x8c 0753 78a6 |x | Jump 0x7fa ; case 0x8d 0754 78a5 |x | Jump 0x7fa ; case 0x8e 0755 7838 |x8 | Jump 0x78e ; case 0x8f 0756 7875 |xu | Jump 0x7cc ; case 0x90 0757 7836 |x6 | Jump 0x78e ; case 0x91 0758 781b |x | Jump 0x774 ; case 0x92 0759 788e |x | Jump 0x7e8 ; case 0x93 075a 7852 |xR | Jump 0x7ad ; case 0x94 075b 7832 |x2 | Jump 0x78e ; case 0x95 075c 7817 |x | Jump 0x774 ; case 0x96 075d 7830 |x0 | Jump 0x78e ; case 0x97 075e 782f |x/ | Jump 0x78e ; case 0x98 075f 784d |xM | Jump 0x7ad ; case 0x99 0760 7899 |x | Jump 0x7fa ; case 0x9a 0761 7898 |x | Jump 0x7fa ; case 0x9b 0762 7897 |x | Jump 0x7fa ; case 0x9c 0763 7896 |x | Jump 0x7fa ; case 0x9d 0764 787a |xz | Jump 0x7df ; case 0x9e 0765 7894 |x | Jump 0x7fa ; case 0x9f 0766 7893 |x | Jump 0x7fa ; case 0xa0 0767 780c |x | Jump 0x774 ; case 0xa1 0768 7825 |x% | Jump 0x78e ; case 0xa2 0769 7824 |x$ | Jump 0x78e ; case 0xa3 076a 788f |x | Jump 0x7fa ; case 0xa4 076b 788e |x | Jump 0x7fa ; case 0xa5 076c 788d |x | Jump 0x7fa ; case 0xa6 076d 788c |x | Jump 0x7fa ; case 0xa7 076e 788b |x | Jump 0x7fa ; case 0xa8 076f 788a |x | Jump 0x7fa ; case 0xa9 0770 7803 |x | Jump 0x774 ; case 0xaa 0771 7888 |x | Jump 0x7fa ; case 0xab 0772 7887 |x | Jump 0x7fa ; case 0xac 0773 7886 |x | Jump 0x7fa ; case 0xad 0774 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x6 = 0x774,0x2 0775 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0776 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x7 = 0x776,0x3 0777 e014 | | Load 0x0,0x14 0778 188c | | Execute Package,Field_Execute,Field_Number 0x8c 0779 0f00 | | Execute_Immediate Equal,0x0 077a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 077b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x8 = 0x77b,0x4 077c 00eb | | Load_Encached Diana_Cache 077d 18ec | | Execute Package,Field_Execute,Field_Number 0xec 077e e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0x9 = 0x77e,0x801 077f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0xa = 0x77f,0x802 0780 00d0 | | Action Swap_Control ; Debug Table 0x1e.0xb = 0x780,0x803 ; Debug Table 0x1e.0xc = 0x780,0x804 0781 00d1 | | Pop_Control Pop_Count_1 0782 0b48 | H | Execute_Immediate Case_Compare,0x48 ; Debug Table 0x1e.0xd = 0x782,0x4 0783 7008 |p | Jump_Nonzero 0x78c 0784 0b47 | G | Execute_Immediate Case_Compare,0x47 0785 7006 |p | Jump_Nonzero 0x78c 0786 0b46 | F | Execute_Immediate Case_Compare,0x46 0787 7004 |p | Jump_Nonzero 0x78c 0788 0ba7 | | Execute_Immediate Case_Compare,0xa7 0789 7002 |p | Jump_Nonzero 0x78c 078a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0xe = 0x78a,0x6 078b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 078c 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0xf = 0x78c,0x5 078d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 078e 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x10 = 0x78e,0x7 078f 00eb | | Load_Encached Diana_Cache 0790 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0791 4975 |Iu | Short_Literal 0x175 0792 00eb | | Load_Encached Diana_Cache 0793 0098 | | Execute Package,Field_Read_Dynamic 0794 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0795 0f02 | | Execute_Immediate Equal,0x2 0796 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0797 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x11 = 0x797,0x8 0798 00eb | | Load_Encached Diana_Cache 0799 18ec | | Execute Package,Field_Execute,Field_Number 0xec 079a e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0x12 = 0x79a,0xc01 079b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x13 = 0x79b,0xc02 079c 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x14 = 0x79c,0xc03 ; Debug Table 0x1e.0x15 = 0x79c,0xc04 079d 00d1 | | Pop_Control Pop_Count_1 079e 0b8a | | Execute_Immediate Case_Compare,0x8a ; Debug Table 0x1e.0x16 = 0x79e,0x8 079f 7004 |p | Jump_Nonzero 0x7a4 07a0 0b63 | c | Execute_Immediate Case_Compare,0x63 07a1 7002 |p | Jump_Nonzero 0x7a4 07a2 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x17 = 0x7a2,0xa 07a3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07a4 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x18 = 0x7a4,0x9 07a5 00eb | | Load_Encached Diana_Cache 07a6 18ba | | Execute Package,Field_Execute,Field_Number 0xba 07a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x19 = 0x7a7,0x1001 07a8 021d | | Execute Heap_Access,Is_Null 07a9 00d0 | | Action Swap_Control 07aa 00d1 | | Pop_Control Pop_Count_1 07ab 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x1e.0x1a = 0x7ab,0x9 07ac 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07ad 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x1b = 0x7ad,0xb 07ae 00eb | | Load_Encached Diana_Cache 07af 1889 | | Execute Package,Field_Execute,Field_Number 0x89 07b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x1c = 0x7b0,0x1401 07b1 021d | | Execute Heap_Access,Is_Null 07b2 00d0 | | Action Swap_Control 07b3 00d1 | | Pop_Control Pop_Count_1 07b4 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x1e.0x1d = 0x7b4,0xb 07b5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07b6 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x1e = 0x7b6,0xc 07b7 8233 | 3 | Call 0x1,0x33 07b8 6802 |h | Jump_Zero 0x7bb 07b9 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x1f = 0x7b9,0xd 07ba 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x20 = 0x7bb,0xe 07bc 00eb | | Load_Encached Diana_Cache 07bd 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 07be 680b |h | Jump_Zero 0x7ca 07bf 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x21 = 0x7bf,0xf 07c0 00eb | | Load_Encached Diana_Cache 07c1 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 07c2 00eb | | Load_Encached Diana_Cache 07c3 1889 | | Execute Package,Field_Execute,Field_Number 0x89 07c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x22 = 0x7c4,0x1801 07c5 021d | | Execute Heap_Access,Is_Null 07c6 00d0 | | Action Swap_Control 07c7 00d1 | | Pop_Control Pop_Count_1 07c8 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x1e.0x23 = 0x7c8,0xf 07c9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07ca 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x24 = 0x7ca,0x10 07cb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07cc 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x25 = 0x7cc,0x11 07cd 00eb | | Load_Encached Diana_Cache 07ce 18ec | | Execute Package,Field_Execute,Field_Number 0xec 07cf e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0x26 = 0x7cf,0x1c01 07d0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x27 = 0x7d0,0x1c02 07d1 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x28 = 0x7d1,0x1c03 ; Debug Table 0x1e.0x29 = 0x7d1,0x1c04 07d2 00d1 | | Pop_Control Pop_Count_1 07d3 0f66 | f | Execute_Immediate Equal,0x66 ; Debug Table 0x1e.0x2a = 0x7d3,0x11 07d4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07d5 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x2b = 0x7d5,0x12 07d6 00eb | | Load_Encached Diana_Cache 07d7 18ec | | Execute Package,Field_Execute,Field_Number 0xec 07d8 e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0x2c = 0x7d8,0x2001 07d9 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x2d = 0x7d9,0x2002 07da 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x2e = 0x7da,0x2003 ; Debug Table 0x1e.0x2f = 0x7da,0x2004 07db 00d1 | | Pop_Control Pop_Count_1 07dc 0fa7 | | Execute_Immediate Equal,-0x59 ; Debug Table 0x1e.0x30 = 0x7dc,0x12 07dd 0f00 | | Execute_Immediate Equal,0x0 07de 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07df 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x31 = 0x7df,0x13 07e0 00eb | | Load_Encached Diana_Cache 07e1 18ca | | Execute Package,Field_Execute,Field_Number 0xca 07e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x32 = 0x7e2,0x2401 07e3 021d | | Execute Heap_Access,Is_Null 07e4 00d0 | | Action Swap_Control 07e5 00d1 | | Pop_Control Pop_Count_1 07e6 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x1e.0x33 = 0x7e6,0x13 07e7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07e8 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x34 = 0x7e8,0x14 07e9 00eb | | Load_Encached Diana_Cache 07ea 1889 | | Execute Package,Field_Execute,Field_Number 0x89 07eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x35 = 0x7eb,0x2801 07ec 021d | | Execute Heap_Access,Is_Null 07ed 00d0 | | Action Swap_Control 07ee 00d1 | | Pop_Control Pop_Count_1 07ef 7004 |p | Jump_Nonzero 0x7f4 ; Debug Table 0x1e.0x36 = 0x7ef,0x14 07f0 00da | | Load_Top At_Offset_2 07f1 8233 | 3 | Call 0x1,0x33 07f2 0f00 | | Execute_Immediate Equal,0x0 07f3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07f4 4800 |H | Short_Literal 0x0 07f5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07f6 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x37 = 0x7f6,0x15 07f7 8233 | 3 | Call 0x1,0x33 07f8 0f00 | | Execute_Immediate Equal,0x0 07f9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07fa 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x38 = 0x7fa,0x16 07fb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07fc 0000 0000 | | .BLANK 0000[0x4] 0800 ; -------------------------------------------------------------------------------------- 0800 ; SUBPROGRAM 0800 ; -------------------------------------------------------------------------------------- 0800 0803 | | .CONST 0x0803 ; Address of begin 0801 0004 | | .CONST 0x0004 ; Address of exception handler 0802 0001 | | .CONST 0x0001 ; Number of locals 0803 BODY_0800: 0803 INIT_0800: 0803 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f = .DEBUG 0x0803,0x17e0,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0bf6 ; Debug Table 0x1f.0x0 = 0x803,0x1 ; Debug Table 0x1f.0x1 = 0x803,0x401 0804 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1f.0x2 = 0x804,0x402 0805 0f10 | | Execute_Immediate Equal,0x10 ; Debug Table 0x1f.0x3 = 0x805,0x403 ; Debug Table 0x1f.0x4 = 0x805,0x404 ; Debug Table 0x1f.0x5 = 0x805,0x1 0806 6817 |h | Jump_Zero 0x81e 0807 00da | | Load_Top At_Offset_2 0808 00eb | | Load_Encached Diana_Cache 0809 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 080a 7013 |p | Jump_Nonzero 0x81e 080b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x6 = 0x80b,0x2 080c 00eb | | Load_Encached Diana_Cache 080d 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 080e 00eb | | Load_Encached Diana_Cache 080f 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0810 4975 |Iu | Short_Literal 0x175 0811 00eb | | Load_Encached Diana_Cache 0812 0098 | | Execute Package,Field_Read_Dynamic 0813 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0814 0b01 | | Execute_Immediate Case_Compare,0x1 0815 7003 |p | Jump_Nonzero 0x819 0816 0b02 | | Execute_Immediate Case_Compare,0x2 0817 7003 |p | Jump_Nonzero 0x81b 0818 7804 |x | Jump 0x81d ; Debug Table 0x1f.0x7 = 0x818,0x5 0819 4802 |H | Short_Literal 0x2 ; Debug Table 0x1f.0x8 = 0x819,0x3 081a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 081b 4803 |H | Short_Literal 0x3 ; Debug Table 0x1f.0x9 = 0x81b,0x4 081c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 081d 00d1 | | Pop_Control Pop_Count_1 081e 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0xa = 0x81e,0x6 081f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0xb = 0x81f,0x801 0820 e403 | | Load 0x2,0x3 ; Debug Table 0x1f.0xc = 0x820,0xc01 0821 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1f.0xd = 0x821,0xc02 0822 00d0 | | Action Swap_Control ; Debug Table 0x1f.0xe = 0x822,0xc03 ; Debug Table 0x1f.0xf = 0x822,0xc04 0823 00d1 | | Pop_Control Pop_Count_1 0824 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x1f.0x10 = 0x824,0x801 0825 00eb | | Load_Encached Diana_Cache 0826 0098 | | Execute Package,Field_Read_Dynamic 0827 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0828 7800 |x | Jump 0x829 0829 00d0 | | Action Swap_Control 082a 00d1 | | Pop_Control Pop_Count_1 082b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x1f.0x11 = 0x82b,0x6 082c 0000 0000 | | .BLANK 0000[0x4] 0830 ; -------------------------------------------------------------------------------------- 0830 ; SUBPROGRAM 0830 ; -------------------------------------------------------------------------------------- 0830 0838 | 8 | .CONST 0x0838 ; Address of begin 0831 0004 | | .CONST 0x0004 ; Address of exception handler 0832 0002 | | .CONST 0x0002 ; Number of locals 0833 INIT_0830: 0833 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20 = .DEBUG 0x0833,0x1806,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0c51 ; Debug Table 0x20.0x0 = 0x833,0xffff 0834 00db | | Load_Top At_Offset_3 0835 00eb | | Load_Encached Diana_Cache 0836 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0837 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0838 BODY_0830: 0838 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x1 = 0x838,0x1 0839 e403 | | Load 0x2,0x3 ; Debug Table 0x20.0x2 = 0x839,0x401 083a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0x3 = 0x83a,0x402 083b 00d0 | | Action Swap_Control ; Debug Table 0x20.0x4 = 0x83b,0x403 ; Debug Table 0x20.0x5 = 0x83b,0x404 083c 00d1 | | Pop_Control Pop_Count_1 083d 0f93 | | Execute_Immediate Equal,-0x6d ; Debug Table 0x20.0x6 = 0x83d,0x1 083e 6813 |h | Jump_Zero 0x852 083f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x7 = 0x83f,0x2 ; Debug Table 0x20.0x8 = 0x83f,0xf7ff 0840 00d9 | | Load_Top At_Offset_1 0841 00eb | | Load_Encached Diana_Cache 0842 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0843 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0844 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x9 = 0x844,0x801 0845 e404 | | Load 0x2,0x4 ; Debug Table 0x20.0xa = 0x845,0xc01 0846 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x20.0xb = 0x846,0xc02 0847 00d0 | | Action Swap_Control ; Debug Table 0x20.0xc = 0x847,0xc03 ; Debug Table 0x20.0xd = 0x847,0xc04 0848 00d1 | | Pop_Control Pop_Count_1 0849 0f10 | | Execute_Immediate Equal,0x10 ; Debug Table 0x20.0xe = 0x849,0x801 084a 6806 |h | Jump_Zero 0x851 084b 00d8 | | Load_Top At_Offset_0 084c 00eb | | Load_Encached Diana_Cache 084d 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 084e 7002 |p | Jump_Nonzero 0x851 084f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0xf = 0x84f,0x802 0850 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0851 00d1 | | Pop_Control Pop_Count_1 0852 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x10 = 0x852,0x3 0853 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0854 0000 0000 | | .BLANK 0000[0x4] 0858 ; -------------------------------------------------------------------------------------- 0858 ; SUBPROGRAM 0858 ; -------------------------------------------------------------------------------------- 0858 085b | [ | .CONST 0x085b ; Address of begin 0859 0004 | | .CONST 0x0004 ; Address of exception handler 085a 0001 | | .CONST 0x0001 ; Number of locals 085b BODY_0858: 085b INIT_0858: 085b e5ff | | Load 0x2,-0x1 ; Debug Table 0x21 = .DEBUG 0x085b,0x182a,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0cad ; Debug Table 0x21.0x0 = 0x85b,0x1 ; Debug Table 0x21.0x1 = 0x85b,0x401 085c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x21.0x2 = 0x85c,0x402 085d 0b10 | | Execute_Immediate Case_Compare,0x10 ; Debug Table 0x21.0x3 = 0x85d,0x403 ; Debug Table 0x21.0x4 = 0x85d,0x404 ; Debug Table 0x21.0x5 = 0x85d,0x1 085e 7003 |p | Jump_Nonzero 0x862 085f 0b41 | A | Execute_Immediate Case_Compare,0x41 0860 7044 |pD | Jump_Nonzero 0x8a5 0861 7847 |xG | Jump 0x8a9 ; Debug Table 0x21.0x6 = 0x861,0x5 0862 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x7 = 0x862,0x2 0863 00eb | | Load_Encached Diana_Cache 0864 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 0865 7043 |pC | Jump_Nonzero 0x8a9 0866 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x21.0x8 = 0x866,0x3 ; Debug Table 0x21.0x9 = 0x866,0xf7ff 0867 e5ff | | Load 0x2,-0x1 0868 00eb | | Load_Encached Diana_Cache 0869 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 086a 00eb | | Load_Encached Diana_Cache 086b 1889 | | Execute Package,Field_Execute,Field_Number 0x89 086c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 086d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0xa = 0x86d,0x801 086e 4975 |Iu | Short_Literal 0x175 086f 00eb | | Load_Encached Diana_Cache 0870 0098 | | Execute Package,Field_Read_Dynamic 0871 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0872 6804 |h | Jump_Zero 0x877 0873 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0xb = 0x873,0x802 0874 00eb | | Load_Encached Diana_Cache 0875 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0876 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0877 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0xc = 0x877,0x803 0878 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0xd = 0x878,0xc01 0879 7002 |p | Jump_Nonzero 0x87c 087a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0xe = 0x87a,0xc02 087b 7826 |x& | Jump 0x8a2 087c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0xf = 0x87c,0xc03 087d 0217 | | Execute Heap_Access,All_Reference 087e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 087f 6804 |h | Jump_Zero 0x884 0880 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x10 = 0x880,0xc04 0881 0217 | | Execute Heap_Access,All_Reference 0882 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0883 781e |x | Jump 0x8a2 0884 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x11 = 0x884,0xc05 0885 e405 | | Load 0x2,0x5 ; Debug Table 0x21.0x12 = 0x885,0x1001 0886 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x21.0x13 = 0x886,0x1002 0887 00d0 | | Action Swap_Control ; Debug Table 0x21.0x14 = 0x887,0x1003 ; Debug Table 0x21.0x15 = 0x887,0x1004 0888 00d1 | | Pop_Control Pop_Count_1 0889 49bb |I | Short_Literal 0x1bb ; Debug Table 0x21.0x16 = 0x889,0xc05 088a 00eb | | Load_Encached Diana_Cache 088b 0098 | | Execute Package,Field_Read_Dynamic 088c 012c | , | Execute Any,Size 088d e00b | | Load 0x0,0xb 088e 1b17 | | Execute Package,Field_Read,Field_Number 0x17 088f 025b | [ | Execute Discrete,Check_In_Type 0890 0273 | s | Execute Discrete,Plus 0891 00d9 | | Load_Top At_Offset_1 0892 e406 | | Load 0x2,0x6 ; Debug Table 0x21.0x17 = 0x892,0x1401 0893 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x21.0x18 = 0x893,0x1402 0894 00d0 | | Action Swap_Control ; Debug Table 0x21.0x19 = 0x894,0x1403 ; Debug Table 0x21.0x1a = 0x894,0x1404 0895 00d1 | | Pop_Control Pop_Count_1 0896 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x21.0x1b = 0x896,0x1004 0897 00eb | | Load_Encached Diana_Cache 0898 0098 | | Execute Package,Field_Read_Dynamic 0899 49c9 |I | Short_Literal 0x1c9 089a 00eb | | Load_Encached Diana_Cache 089b 0098 | | Execute Package,Field_Read_Dynamic 089c 49ca |I | Short_Literal 0x1ca 089d 00eb | | Load_Encached Diana_Cache 089e 0095 | | Execute Package,Field_Reference_Dynamic 089f e00a | | Load 0x0,0xa 08a0 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08a1 7800 |x | Jump 0x8a2 08a2 00d0 | | Action Swap_Control 08a3 00d1 | | Pop_Control Pop_Count_1 08a4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x21.0x1c = 0x8a4,0x803 08a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x1d = 0x8a5,0x4 08a6 00eb | | Load_Encached Diana_Cache 08a7 18cd | | Execute Package,Field_Execute,Field_Number 0xcd 08a8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08a9 00d1 | | Pop_Control Pop_Count_1 08aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x1e = 0x8aa,0x6 08ab 00eb | | Load_Encached Diana_Cache 08ac 1885 | | Execute Package,Field_Execute,Field_Number 0x85 08ad 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08ae 0000 0000 | | .XXX[0x2] 08b0 ; -------------------------------------------------------------------------------------- 08b0 ; SUBPROGRAM 08b0 ; -------------------------------------------------------------------------------------- 08b0 08b3 | | .CONST 0x08b3 ; Address of begin 08b1 0004 | | .CONST 0x0004 ; Address of exception handler 08b2 0001 | | .CONST 0x0001 ; Number of locals 08b3 BODY_08b0: 08b3 INIT_08b0: 08b3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22 = .DEBUG 0x08b3,0x186a,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0d1e ; Debug Table 0x22.0x0 = 0x8b3,0x1 ; Debug Table 0x22.0x1 = 0x8b3,0x401 08b4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x22.0x2 = 0x8b4,0x402 08b5 0b10 | | Execute_Immediate Case_Compare,0x10 ; Debug Table 0x22.0x3 = 0x8b5,0x403 ; Debug Table 0x22.0x4 = 0x8b5,0x404 ; Debug Table 0x22.0x5 = 0x8b5,0x1 08b6 7003 |p | Jump_Nonzero 0x8ba 08b7 0b41 | A | Execute_Immediate Case_Compare,0x41 08b8 7044 |pD | Jump_Nonzero 0x8fd 08b9 7847 |xG | Jump 0x901 ; Debug Table 0x22.0x6 = 0x8b9,0x5 08ba 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x7 = 0x8ba,0x2 08bb 00eb | | Load_Encached Diana_Cache 08bc 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 08bd 7043 |pC | Jump_Nonzero 0x901 08be 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x22.0x8 = 0x8be,0x3 ; Debug Table 0x22.0x9 = 0x8be,0xf7ff 08bf e5ff | | Load 0x2,-0x1 08c0 00eb | | Load_Encached Diana_Cache 08c1 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 08c2 00eb | | Load_Encached Diana_Cache 08c3 1889 | | Execute Package,Field_Execute,Field_Number 0x89 08c4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xa = 0x8c5,0x801 08c6 4975 |Iu | Short_Literal 0x175 08c7 00eb | | Load_Encached Diana_Cache 08c8 0098 | | Execute Package,Field_Read_Dynamic 08c9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 08ca 682e |h. | Jump_Zero 0x8f9 08cb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xb = 0x8cb,0x802 08cc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xc = 0x8cc,0xc01 08cd 7002 |p | Jump_Nonzero 0x8d0 08ce 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0xd = 0x8ce,0xc02 08cf 7826 |x& | Jump 0x8f6 08d0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xe = 0x8d0,0xc03 08d1 0217 | | Execute Heap_Access,All_Reference 08d2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08d3 6804 |h | Jump_Zero 0x8d8 08d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xf = 0x8d4,0xc04 08d5 0217 | | Execute Heap_Access,All_Reference 08d6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 08d7 781e |x | Jump 0x8f6 08d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x10 = 0x8d8,0xc05 08d9 e405 | | Load 0x2,0x5 ; Debug Table 0x22.0x11 = 0x8d9,0x1001 08da 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x22.0x12 = 0x8da,0x1002 08db 00d0 | | Action Swap_Control ; Debug Table 0x22.0x13 = 0x8db,0x1003 ; Debug Table 0x22.0x14 = 0x8db,0x1004 08dc 00d1 | | Pop_Control Pop_Count_1 08dd 49bb |I | Short_Literal 0x1bb ; Debug Table 0x22.0x15 = 0x8dd,0xc05 08de 00eb | | Load_Encached Diana_Cache 08df 0098 | | Execute Package,Field_Read_Dynamic 08e0 012c | , | Execute Any,Size 08e1 e00b | | Load 0x0,0xb 08e2 1b17 | | Execute Package,Field_Read,Field_Number 0x17 08e3 025b | [ | Execute Discrete,Check_In_Type 08e4 0273 | s | Execute Discrete,Plus 08e5 00d9 | | Load_Top At_Offset_1 08e6 e406 | | Load 0x2,0x6 ; Debug Table 0x22.0x16 = 0x8e6,0x1401 08e7 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x22.0x17 = 0x8e7,0x1402 08e8 00d0 | | Action Swap_Control ; Debug Table 0x22.0x18 = 0x8e8,0x1403 ; Debug Table 0x22.0x19 = 0x8e8,0x1404 08e9 00d1 | | Pop_Control Pop_Count_1 08ea 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x22.0x1a = 0x8ea,0x1004 08eb 00eb | | Load_Encached Diana_Cache 08ec 0098 | | Execute Package,Field_Read_Dynamic 08ed 49c9 |I | Short_Literal 0x1c9 08ee 00eb | | Load_Encached Diana_Cache 08ef 0098 | | Execute Package,Field_Read_Dynamic 08f0 49ca |I | Short_Literal 0x1ca 08f1 00eb | | Load_Encached Diana_Cache 08f2 0095 | | Execute Package,Field_Reference_Dynamic 08f3 e00a | | Load 0x0,0xa 08f4 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08f5 7800 |x | Jump 0x8f6 08f6 00d0 | | Action Swap_Control 08f7 00d1 | | Pop_Control Pop_Count_1 08f8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x22.0x1b = 0x8f8,0x802 08f9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x1c = 0x8f9,0x803 08fa 00eb | | Load_Encached Diana_Cache 08fb 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 08fc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x1d = 0x8fd,0x4 08fe 00eb | | Load_Encached Diana_Cache 08ff 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0900 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0901 00d1 | | Pop_Control Pop_Count_1 0902 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x1e = 0x902,0x6 0903 00eb | | Load_Encached Diana_Cache 0904 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0905 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0906 0000 0000 | | .XXX[0x2] 0908 ; -------------------------------------------------------------------------------------- 0908 ; SUBPROGRAM 0908 ; -------------------------------------------------------------------------------------- 0908 090b | | .CONST 0x090b ; Address of begin 0909 0004 | | .CONST 0x0004 ; Address of exception handler 090a 0001 | | .CONST 0x0001 ; Number of locals 090b BODY_0908: 090b INIT_0908: 090b e5ff | | Load 0x2,-0x1 ; Debug Table 0x23 = .DEBUG 0x090b,0x18aa,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0d8f ; Debug Table 0x23.0x0 = 0x90b,0x1 ; Debug Table 0x23.0x1 = 0x90b,0x401 ; Debug Table 0x23.0x2 = 0x90b,0x801 090c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x23.0x3 = 0x90c,0x802 090d 0b10 | | Execute_Immediate Case_Compare,0x10 ; Debug Table 0x23.0x4 = 0x90d,0x803 ; Debug Table 0x23.0x5 = 0x90d,0x804 ; Debug Table 0x23.0x6 = 0x90d,0x401 090e 7003 |p | Jump_Nonzero 0x912 090f 0b41 | A | Execute_Immediate Case_Compare,0x41 0910 7040 |p@ | Jump_Nonzero 0x951 0911 7843 |xC | Jump 0x955 ; Debug Table 0x23.0x7 = 0x911,0x405 0912 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x8 = 0x912,0x402 0913 00eb | | Load_Encached Diana_Cache 0914 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 0915 703f |p? | Jump_Nonzero 0x955 0916 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x9 = 0x916,0x403 0917 00eb | | Load_Encached Diana_Cache 0918 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 0919 00eb | | Load_Encached Diana_Cache 091a 1889 | | Execute Package,Field_Execute,Field_Number 0x89 091b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0xa = 0x91b,0xc01 091c 7002 |p | Jump_Nonzero 0x91f 091d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x23.0xb = 0x91d,0xc02 091e 7803 |x | Jump 0x922 091f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0xc = 0x91f,0xc03 0920 0217 | | Execute Heap_Access,All_Reference 0921 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0922 00d0 | | Action Swap_Control 0923 00d1 | | Pop_Control Pop_Count_1 0924 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0xd = 0x924,0x403 ; Debug Table 0x23.0xe = 0x924,0x1001 0925 7002 |p | Jump_Nonzero 0x928 0926 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0xf = 0x926,0x1002 0927 7826 |x& | Jump 0x94e 0928 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x10 = 0x928,0x1003 0929 0217 | | Execute Heap_Access,All_Reference 092a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 092b 6804 |h | Jump_Zero 0x930 092c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x11 = 0x92c,0x1004 092d 0217 | | Execute Heap_Access,All_Reference 092e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 092f 781e |x | Jump 0x94e 0930 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x12 = 0x930,0x1005 0931 e404 | | Load 0x2,0x4 ; Debug Table 0x23.0x13 = 0x931,0x1401 0932 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x23.0x14 = 0x932,0x1402 0933 00d0 | | Action Swap_Control ; Debug Table 0x23.0x15 = 0x933,0x1403 ; Debug Table 0x23.0x16 = 0x933,0x1404 0934 00d1 | | Pop_Control Pop_Count_1 0935 49bb |I | Short_Literal 0x1bb ; Debug Table 0x23.0x17 = 0x935,0x1005 0936 00eb | | Load_Encached Diana_Cache 0937 0098 | | Execute Package,Field_Read_Dynamic 0938 012c | , | Execute Any,Size 0939 e00b | | Load 0x0,0xb 093a 1b17 | | Execute Package,Field_Read,Field_Number 0x17 093b 025b | [ | Execute Discrete,Check_In_Type 093c 0273 | s | Execute Discrete,Plus 093d 00d9 | | Load_Top At_Offset_1 093e e405 | | Load 0x2,0x5 ; Debug Table 0x23.0x18 = 0x93e,0x1801 093f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x23.0x19 = 0x93f,0x1802 0940 00d0 | | Action Swap_Control ; Debug Table 0x23.0x1a = 0x940,0x1803 ; Debug Table 0x23.0x1b = 0x940,0x1804 0941 00d1 | | Pop_Control Pop_Count_1 0942 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x23.0x1c = 0x942,0x1404 0943 00eb | | Load_Encached Diana_Cache 0944 0098 | | Execute Package,Field_Read_Dynamic 0945 49c9 |I | Short_Literal 0x1c9 0946 00eb | | Load_Encached Diana_Cache 0947 0098 | | Execute Package,Field_Read_Dynamic 0948 49ca |I | Short_Literal 0x1ca 0949 00eb | | Load_Encached Diana_Cache 094a 0095 | | Execute Package,Field_Reference_Dynamic 094b e00a | | Load 0x0,0xa 094c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 094d 7800 |x | Jump 0x94e 094e 00d0 | | Action Swap_Control 094f 00d1 | | Pop_Control Pop_Count_1 0950 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x23.0x1d = 0x950,0x403 0951 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x1e = 0x951,0x404 0952 00eb | | Load_Encached Diana_Cache 0953 18cc | | Execute Package,Field_Execute,Field_Number 0xcc 0954 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0955 00d1 | | Pop_Control Pop_Count_1 0956 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0x1f = 0x956,0x406 0957 00eb | | Load_Encached Diana_Cache 0958 1887 | | Execute Package,Field_Execute,Field_Number 0x87 0959 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 095a 0000 0000 | | .BLANK 0000[0x6] 0960 ; -------------------------------------------------------------------------------------- 0960 ; SUBPROGRAM 0960 ; -------------------------------------------------------------------------------------- 0960 0963 | c | .CONST 0x0963 ; Address of begin 0961 0004 | | .CONST 0x0004 ; Address of exception handler 0962 0001 | | .CONST 0x0001 ; Number of locals 0963 BODY_0960: 0963 INIT_0960: 0963 00da | | Load_Top At_Offset_2 ; Debug Table 0x24 = .DEBUG 0x0963,0x18ec,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0ded ; Debug Table 0x24.0x0 = 0x963,0x1 ; Debug Table 0x24.0x1 = 0x963,0x2 0964 8236 | 6 | Call 0x1,0x36 0965 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0966 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x2 = 0x966,0x3 0967 8234 | 4 | Call 0x1,0x34 0968 7005 |p | Jump_Nonzero 0x96e 0969 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x3 = 0x969,0x4 ; Debug Table 0x24.0x4 = 0x969,0x401 096a 021d | | Execute Heap_Access,Is_Null 096b 6ff7 |o | Jump_Zero INIT_0960 ; Debug Table 0x24.0x5 = 0x96b,0x4 096c 6267 |bg | Indirect_Literal Discrete,0xbd4,{0x00000000, 0x56cd6502} ; Debug Table 0x24.0x6 = 0x96c,0x5 096d 0257 | W | Execute Discrete,Raise 096e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 096f 0000 | | .XXX[0x1] 0970 ; -------------------------------------------------------------------------------------- 0970 ; SUBPROGRAM 0970 ; -------------------------------------------------------------------------------------- 0970 0975 | u | .CONST 0x0975 ; Address of begin 0971 0979 | y | .CONST 0x0979 ; Address of exception handler 0972 0002 | | .CONST 0x0002 ; Number of locals 0973 INIT_0970: 0973 029f 0e1b | | Declare_Subprogram INIT_0e18,For_Call ; Debug Table 0x25 = .DEBUG 0x0973,0x18fc,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0e13 ; Debug Table 0x25.0x0 = 0x973,0xffff 0975 BODY_0970: 0975 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x1 = 0x975,0x1 0976 8402 | | Call 0x2,0x2 0977 625c |b\ | Indirect_Literal Discrete,0xbd4,{0x00000000, 0x56cd6502} ; Debug Table 0x25.0x2 = 0x977,0x2 0978 0257 | W | Execute Discrete,Raise 0979 TRAP_0970: 0979 6256 |bV | Indirect_Literal Discrete,0xbd0,{0x00000000, 0x56cd6501} 097a 010f | | Execute Exception,Equal 097b 6801 |h | Jump_Zero 0x97d 097c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x25.0x3 = 0x97c,0x3 097d 0100 | | Execute Exception,Raise 097e 0000 0000 | | .XXX[0x2] 0980 ; -------------------------------------------------------------------------------------- 0980 ; SUBPROGRAM 0980 ; -------------------------------------------------------------------------------------- 0980 0985 | | .CONST 0x0985 ; Address of begin 0981 0989 | | .CONST 0x0989 ; Address of exception handler 0982 0002 | | .CONST 0x0002 ; Number of locals 0983 INIT_0980: 0983 029f 0e83 | | Declare_Subprogram INIT_0e80,For_Call ; Debug Table 0x26 = .DEBUG 0x0983,0x1906,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0ec2 ; Debug Table 0x26.0x0 = 0x983,0xffff 0985 BODY_0980: 0985 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x1 = 0x985,0x1 0986 8402 | | Call 0x2,0x2 0987 624c |bL | Indirect_Literal Discrete,0xbd4,{0x00000000, 0x56cd6502} ; Debug Table 0x26.0x2 = 0x987,0x2 0988 0257 | W | Execute Discrete,Raise 0989 TRAP_0980: 0989 6246 |bF | Indirect_Literal Discrete,0xbd0,{0x00000000, 0x56cd6501} 098a 010f | | Execute Exception,Equal 098b 6801 |h | Jump_Zero 0x98d 098c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x26.0x3 = 0x98c,0x3 098d 0100 | | Execute Exception,Raise 098e 0000 0000 | | .XXX[0x2] 0990 ; -------------------------------------------------------------------------------------- 0990 ; SUBPROGRAM 0990 ; -------------------------------------------------------------------------------------- 0990 0996 | | .CONST 0x0996 ; Address of begin 0991 0004 | | .CONST 0x0004 ; Address of exception handler 0992 0002 | | .CONST 0x0002 ; Number of locals 0993 INIT_0990: 0993 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27 = .DEBUG 0x0993,0x1910,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0f74 ; Debug Table 0x27.0x0 = 0x993,0xffff 0994 00db | | Load_Top At_Offset_3 0995 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0996 BODY_0990: 0996 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x1 = 0x996,0x1 0997 a5ff | | Store_Unchecked 0x2,-0x1 0998 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x2 = 0x998,0x2 0999 8236 | 6 | Call 0x1,0x36 099a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 099b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x3 = 0x99b,0x3 ; Debug Table 0x27.0x4 = 0x99b,0x401 099c 021d | | Execute Heap_Access,Is_Null 099d 6802 |h | Jump_Zero 0x9a0 ; Debug Table 0x27.0x5 = 0x99d,0x3 099e 6235 |b5 | Indirect_Literal Discrete,0xbd4,{0x00000000, 0x56cd6502} ; Debug Table 0x27.0x6 = 0x99e,0x4 099f 0257 | W | Execute Discrete,Raise 09a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x7 = 0x9a0,0x5 09a1 8235 | 5 | Call 0x1,0x35 09a2 4604 |F | Jump_Case 0x5 09a3 7804 |x | Jump 0x9a8 ; case 0x0 09a4 7ff1 | | Jump BODY_0990 ; case 0x1 09a5 7804 |x | Jump 0x9aa ; case 0x2 09a6 7815 |x | Jump 0x9bc ; case 0x3 09a7 783e |x> | Jump 0x9e6 ; case 0x4 09a8 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x27.0x8 = 0x9a8,0x6 09a9 0257 | W | Execute Discrete,Raise 09aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x9 = 0x9aa,0x8 09ab 8237 | 7 | Call 0x1,0x37 09ac e5ff | | Load 0x2,-0x1 09ad 021f | | Execute Heap_Access,Equal 09ae 6fe7 |o | Jump_Zero BODY_0990 09af 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0xa = 0x9af,0x9 ; Debug Table 0x27.0xb = 0x9af,0xf7ff 09b0 00d9 | | Load_Top At_Offset_1 09b1 8238 | 8 | Call 0x1,0x38 09b2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0xc = 0x9b3,0x801 ; Debug Table 0x27.0xd = 0x9b3,0xc01 09b4 021d | | Execute Heap_Access,Is_Null 09b5 6802 |h | Jump_Zero 0x9b8 ; Debug Table 0x27.0xe = 0x9b5,0x801 09b6 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x27.0xf = 0x9b6,0x802 09b7 7fde | | Jump BODY_0990 09b8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x10 = 0x9b8,0x803 09b9 a5ff | | Store_Unchecked 0x2,-0x1 09ba 00d1 | | Pop_Control Pop_Count_1 09bb 7871 |xq | Jump 0xa2d 09bc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x11 = 0x9bc,0xb 09bd 8237 | 7 | Call 0x1,0x37 09be e5ff | | Load 0x2,-0x1 09bf 021f | | Execute Heap_Access,Equal 09c0 6813 |h | Jump_Zero 0x9d4 09c1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x12 = 0x9c1,0xc ; Debug Table 0x27.0x13 = 0x9c1,0xefff 09c2 00d9 | | Load_Top At_Offset_1 09c3 8238 | 8 | Call 0x1,0x38 09c4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x14 = 0x9c5,0x1001 ; Debug Table 0x27.0x15 = 0x9c5,0x1401 09c6 021d | | Execute Heap_Access,Is_Null 09c7 6808 |h | Jump_Zero 0x9d0 ; Debug Table 0x27.0x16 = 0x9c7,0x1001 09c8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x17 = 0x9c8,0x1002 09c9 8239 | 9 | Call 0x1,0x39 09ca 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09cb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x18 = 0x9cb,0x1003 ; Debug Table 0x27.0x19 = 0x9cb,0x1801 09cc 021d | | Execute Heap_Access,Is_Null 09cd 6802 |h | Jump_Zero 0x9d0 ; Debug Table 0x27.0x1a = 0x9cd,0x1003 09ce 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x27.0x1b = 0x9ce,0x1004 09cf 7fc6 | | Jump BODY_0990 09d0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x1c = 0x9d0,0x1005 09d1 a5ff | | Store_Unchecked 0x2,-0x1 09d2 00d1 | | Pop_Control Pop_Count_1 09d3 7859 |xY | Jump 0xa2d 09d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x1d = 0x9d4,0xd 09d5 8238 | 8 | Call 0x1,0x38 09d6 e5ff | | Load 0x2,-0x1 09d7 021f | | Execute Heap_Access,Equal 09d8 6fbd |o | Jump_Zero BODY_0990 09d9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x1e = 0x9d9,0xe ; Debug Table 0x27.0x1f = 0x9d9,0xe3ff 09da 00d9 | | Load_Top At_Offset_1 09db 8239 | 9 | Call 0x1,0x39 09dc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 09dd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x20 = 0x9dd,0x1c01 ; Debug Table 0x27.0x21 = 0x9dd,0x2001 09de 021d | | Execute Heap_Access,Is_Null 09df 6802 |h | Jump_Zero 0x9e2 ; Debug Table 0x27.0x22 = 0x9df,0x1c01 09e0 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x27.0x23 = 0x9e0,0x1c02 09e1 7fb4 | | Jump BODY_0990 09e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x24 = 0x9e2,0x1c03 09e3 a5ff | | Store_Unchecked 0x2,-0x1 09e4 00d1 | | Pop_Control Pop_Count_1 09e5 7847 |xG | Jump 0xa2d 09e6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27.0x25 = 0x9e6,0x10 ; Debug Table 0x27.0x26 = 0x9e6,0xdbff 09e7 e5ff | | Load 0x2,-0x1 09e8 4975 |Iu | Short_Literal 0x175 09e9 00eb | | Load_Encached Diana_Cache 09ea 0098 | | Execute Package,Field_Read_Dynamic 09eb 181d | | Execute Package,Field_Execute,Field_Number 0x1d 09ec 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x27 = 0x9ec,0x2801 09ed 7002 |p | Jump_Nonzero 0x9f0 09ee 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27.0x28 = 0x9ee,0x2802 09ef 7803 |x | Jump 0x9f3 09f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x29 = 0x9f0,0x2803 09f1 0217 | | Execute Heap_Access,All_Reference 09f2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09f3 00d0 | | Action Swap_Control 09f4 00d1 | | Pop_Control Pop_Count_1 09f5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x27.0x2a = 0x9f5,0xdbff 09f6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x2b = 0x9f6,0x2401 09f7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x2c = 0x9f7,0x2c01 09f8 021d | | Execute Heap_Access,Is_Null 09f9 00d0 | | Action Swap_Control 09fa 00d1 | | Pop_Control Pop_Count_1 09fb 6802 |h | Jump_Zero 0x9fe ; Debug Table 0x27.0x2d = 0x9fb,0x2401 09fc 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x27.0x2e = 0x9fc,0x2402 09fd 7f98 | | Jump BODY_0990 09fe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x2f = 0x9fe,0x2403 09ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x30 = 0x9ff,0x3001 0a00 7002 |p | Jump_Nonzero 0xa03 0a01 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x31 = 0xa01,0x3002 0a02 7826 |x& | Jump 0xa29 0a03 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x32 = 0xa03,0x3003 0a04 0217 | | Execute Heap_Access,All_Reference 0a05 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a06 6804 |h | Jump_Zero 0xa0b 0a07 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x33 = 0xa07,0x3004 0a08 0217 | | Execute Heap_Access,All_Reference 0a09 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a0a 781e |x | Jump 0xa29 0a0b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x34 = 0xa0b,0x3005 0a0c e405 | | Load 0x2,0x5 ; Debug Table 0x27.0x35 = 0xa0c,0x3401 0a0d 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x27.0x36 = 0xa0d,0x3402 0a0e 00d0 | | Action Swap_Control ; Debug Table 0x27.0x37 = 0xa0e,0x3403 ; Debug Table 0x27.0x38 = 0xa0e,0x3404 0a0f 00d1 | | Pop_Control Pop_Count_1 0a10 49bb |I | Short_Literal 0x1bb ; Debug Table 0x27.0x39 = 0xa10,0x3005 0a11 00eb | | Load_Encached Diana_Cache 0a12 0098 | | Execute Package,Field_Read_Dynamic 0a13 012c | , | Execute Any,Size 0a14 e00b | | Load 0x0,0xb 0a15 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0a16 025b | [ | Execute Discrete,Check_In_Type 0a17 0273 | s | Execute Discrete,Plus 0a18 00d9 | | Load_Top At_Offset_1 0a19 e406 | | Load 0x2,0x6 ; Debug Table 0x27.0x3a = 0xa19,0x3801 0a1a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x27.0x3b = 0xa1a,0x3802 0a1b 00d0 | | Action Swap_Control ; Debug Table 0x27.0x3c = 0xa1b,0x3803 ; Debug Table 0x27.0x3d = 0xa1b,0x3804 0a1c 00d1 | | Pop_Control Pop_Count_1 0a1d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x27.0x3e = 0xa1d,0x3404 0a1e 00eb | | Load_Encached Diana_Cache 0a1f 0098 | | Execute Package,Field_Read_Dynamic 0a20 49c9 |I | Short_Literal 0x1c9 0a21 00eb | | Load_Encached Diana_Cache 0a22 0098 | | Execute Package,Field_Read_Dynamic 0a23 49ca |I | Short_Literal 0x1ca 0a24 00eb | | Load_Encached Diana_Cache 0a25 0095 | | Execute Package,Field_Reference_Dynamic 0a26 e00a | | Load 0x0,0xa 0a27 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0a28 7800 |x | Jump 0xa29 0a29 00d0 | | Action Swap_Control 0a2a 00d1 | | Pop_Control Pop_Count_1 0a2b a5ff | | Store_Unchecked 0x2,-0x1 ; Debug Table 0x27.0x3f = 0xa2b,0x2403 0a2c 00d1 | | Pop_Control Pop_Count_1 0a2d 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x40 = 0xa2d,0x11 0a2e 8234 | 4 | Call 0x1,0x34 0a2f 6801 |h | Jump_Zero 0xa31 0a30 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x27.0x41 = 0xa30,0x12 0a31 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x42 = 0xa31,0x13 ; Debug Table 0x27.0x43 = 0xa31,0x14 0a32 8235 | 5 | Call 0x1,0x35 0a33 4604 |F | Jump_Case 0x5 0a34 7f63 | c | Jump 0x998 ; case 0x0 0a35 7803 |x | Jump 0xa39 ; case 0x1 0a36 7802 |x | Jump 0xa39 ; case 0x2 0a37 7801 |x | Jump 0xa39 ; case 0x3 0a38 7825 |x% | Jump 0xa5e ; case 0x4 0a39 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x44 = 0xa39,0x16 ; Debug Table 0x27.0x45 = 0xa39,0xc3ff 0a3a e5ff | | Load 0x2,-0x1 0a3b 8237 | 7 | Call 0x1,0x37 0a3c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a3d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x46 = 0xa3d,0x3c01 ; Debug Table 0x27.0x47 = 0xa3d,0x4001 0a3e 021d | | Execute Heap_Access,Is_Null 0a3f 681a |h | Jump_Zero 0xa5a ; Debug Table 0x27.0x48 = 0xa3f,0x3c01 0a40 e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x49 = 0xa40,0x3c02 0a41 8235 | 5 | Call 0x1,0x35 0a42 0f01 | | Execute_Immediate Equal,0x1 0a43 6802 |h | Jump_Zero 0xa46 0a44 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x27.0x4a = 0xa44,0x3c03 0a45 7f52 | R | Jump 0x998 0a46 e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x4b = 0xa46,0x3c04 0a47 8238 | 8 | Call 0x1,0x38 0a48 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a49 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x4c = 0xa49,0x3c05 ; Debug Table 0x27.0x4d = 0xa49,0x4401 0a4a 021d | | Execute Heap_Access,Is_Null 0a4b 680e |h | Jump_Zero 0xa5a ; Debug Table 0x27.0x4e = 0xa4b,0x3c05 0a4c e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x4f = 0xa4c,0x3c06 0a4d 8235 | 5 | Call 0x1,0x35 0a4e 0f02 | | Execute_Immediate Equal,0x2 0a4f 6802 |h | Jump_Zero 0xa52 0a50 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x27.0x50 = 0xa50,0x3c07 0a51 7f46 | F | Jump 0x998 0a52 e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x51 = 0xa52,0x3c08 0a53 8239 | 9 | Call 0x1,0x39 0a54 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a55 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x52 = 0xa55,0x3c09 ; Debug Table 0x27.0x53 = 0xa55,0x4801 0a56 021d | | Execute Heap_Access,Is_Null 0a57 6802 |h | Jump_Zero 0xa5a ; Debug Table 0x27.0x54 = 0xa57,0x3c09 0a58 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x27.0x55 = 0xa58,0x3c0a 0a59 7f3e | > | Jump 0x998 0a5a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x56 = 0xa5a,0x3c0b 0a5b a5ff | | Store_Unchecked 0x2,-0x1 0a5c 00d1 | | Pop_Control Pop_Count_1 0a5d 783c |x< | Jump 0xa9a 0a5e 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x27.0x57 = 0xa5e,0x17 ; Debug Table 0x27.0x58 = 0xa5e,0xb3ff 0a5f e5ff | | Load 0x2,-0x1 0a60 00eb | | Load_Encached Diana_Cache 0a61 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0a62 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a63 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x59 = 0xa63,0x4c01 0a64 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x5a = 0xa64,0x5001 0a65 021d | | Execute Heap_Access,Is_Null 0a66 00d0 | | Action Swap_Control 0a67 00d1 | | Pop_Control Pop_Count_1 0a68 6802 |h | Jump_Zero 0xa6b ; Debug Table 0x27.0x5b = 0xa68,0x4c01 0a69 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x27.0x5c = 0xa69,0x4c02 0a6a 7f2d | - | Jump 0x998 0a6b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x5d = 0xa6b,0x4c03 0a6c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x5e = 0xa6c,0x5401 0a6d 7002 |p | Jump_Nonzero 0xa70 0a6e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x5f = 0xa6e,0x5402 0a6f 7826 |x& | Jump 0xa96 0a70 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x60 = 0xa70,0x5403 0a71 0217 | | Execute Heap_Access,All_Reference 0a72 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a73 6804 |h | Jump_Zero 0xa78 0a74 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x61 = 0xa74,0x5404 0a75 0217 | | Execute Heap_Access,All_Reference 0a76 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0a77 781e |x | Jump 0xa96 0a78 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x62 = 0xa78,0x5405 0a79 e405 | | Load 0x2,0x5 ; Debug Table 0x27.0x63 = 0xa79,0x5801 0a7a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x27.0x64 = 0xa7a,0x5802 0a7b 00d0 | | Action Swap_Control ; Debug Table 0x27.0x65 = 0xa7b,0x5803 ; Debug Table 0x27.0x66 = 0xa7b,0x5804 0a7c 00d1 | | Pop_Control Pop_Count_1 0a7d 49bb |I | Short_Literal 0x1bb ; Debug Table 0x27.0x67 = 0xa7d,0x5405 0a7e 00eb | | Load_Encached Diana_Cache 0a7f 0098 | | Execute Package,Field_Read_Dynamic 0a80 012c | , | Execute Any,Size 0a81 e00b | | Load 0x0,0xb 0a82 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0a83 025b | [ | Execute Discrete,Check_In_Type 0a84 0273 | s | Execute Discrete,Plus 0a85 00d9 | | Load_Top At_Offset_1 0a86 e406 | | Load 0x2,0x6 ; Debug Table 0x27.0x68 = 0xa86,0x5c01 0a87 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x27.0x69 = 0xa87,0x5c02 0a88 00d0 | | Action Swap_Control ; Debug Table 0x27.0x6a = 0xa88,0x5c03 ; Debug Table 0x27.0x6b = 0xa88,0x5c04 0a89 00d1 | | Pop_Control Pop_Count_1 0a8a 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x27.0x6c = 0xa8a,0x5804 0a8b 00eb | | Load_Encached Diana_Cache 0a8c 0098 | | Execute Package,Field_Read_Dynamic 0a8d 49c9 |I | Short_Literal 0x1c9 0a8e 00eb | | Load_Encached Diana_Cache 0a8f 0098 | | Execute Package,Field_Read_Dynamic 0a90 49ca |I | Short_Literal 0x1ca 0a91 00eb | | Load_Encached Diana_Cache 0a92 0095 | | Execute Package,Field_Reference_Dynamic 0a93 e00a | | Load 0x0,0xa 0a94 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0a95 7800 |x | Jump 0xa96 0a96 00d0 | | Action Swap_Control 0a97 00d1 | | Pop_Control Pop_Count_1 0a98 a5ff | | Store_Unchecked 0x2,-0x1 ; Debug Table 0x27.0x6d = 0xa98,0x4c03 0a99 00d1 | | Pop_Control Pop_Count_1 0a9a 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x6e = 0xa9a,0x18 0a9b 8234 | 4 | Call 0x1,0x34 0a9c 6f94 |o | Jump_Zero 0xa31 0a9d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x27.0x6f = 0xa9d,0x19 0a9e 0000 0000 | | .XXX[0x2] 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 ; SUBPROGRAM 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 0aa6 | | .CONST 0x0aa6 ; Address of begin 0aa1 0004 | | .CONST 0x0004 ; Address of exception handler 0aa2 0002 | | .CONST 0x0002 ; Number of locals 0aa3 INIT_0aa0: 0aa3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28 = .DEBUG 0x0aa3,0x19f2,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1132 ; Debug Table 0x28.0x0 = 0xaa3,0xffff 0aa4 00db | | Load_Top At_Offset_3 0aa5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0aa6 BODY_0aa0: 0aa6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x1 = 0xaa6,0x1 0aa7 a5ff | | Store_Unchecked 0x2,-0x1 0aa8 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x2 = 0xaa8,0x2 0aa9 8236 | 6 | Call 0x1,0x36 0aaa 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0aab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x3 = 0xaab,0x3 ; Debug Table 0x28.0x4 = 0xaab,0x401 0aac 021d | | Execute Heap_Access,Is_Null 0aad 6802 |h | Jump_Zero 0xab0 ; Debug Table 0x28.0x5 = 0xaad,0x3 0aae 6125 |a% | Indirect_Literal Discrete,0xbd4,{0x00000000, 0x56cd6502} ; Debug Table 0x28.0x6 = 0xaae,0x4 0aaf 0257 | W | Execute Discrete,Raise 0ab0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x7 = 0xab0,0x5 0ab1 8235 | 5 | Call 0x1,0x35 0ab2 4604 |F | Jump_Case 0x5 0ab3 7804 |x | Jump 0xab8 ; case 0x0 0ab4 7ff1 | | Jump BODY_0aa0 ; case 0x1 0ab5 7804 |x | Jump 0xaba ; case 0x2 0ab6 7815 |x | Jump 0xacc ; case 0x3 0ab7 783e |x> | Jump 0xaf6 ; case 0x4 0ab8 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x28.0x8 = 0xab8,0x6 0ab9 0257 | W | Execute Discrete,Raise 0aba 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x9 = 0xaba,0x8 0abb 8238 | 8 | Call 0x1,0x38 0abc e5ff | | Load 0x2,-0x1 0abd 021f | | Execute Heap_Access,Equal 0abe 6fe7 |o | Jump_Zero BODY_0aa0 0abf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0xa = 0xabf,0x9 ; Debug Table 0x28.0xb = 0xabf,0xf7ff 0ac0 00d9 | | Load_Top At_Offset_1 0ac1 8237 | 7 | Call 0x1,0x37 0ac2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ac3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0xc = 0xac3,0x801 ; Debug Table 0x28.0xd = 0xac3,0xc01 0ac4 021d | | Execute Heap_Access,Is_Null 0ac5 6802 |h | Jump_Zero 0xac8 ; Debug Table 0x28.0xe = 0xac5,0x801 0ac6 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x28.0xf = 0xac6,0x802 0ac7 7fde | | Jump BODY_0aa0 0ac8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x10 = 0xac8,0x803 0ac9 a5ff | | Store_Unchecked 0x2,-0x1 0aca 00d1 | | Pop_Control Pop_Count_1 0acb 787b |x{ | Jump 0xb47 0acc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x11 = 0xacc,0xb 0acd 8239 | 9 | Call 0x1,0x39 0ace e5ff | | Load 0x2,-0x1 0acf 021f | | Execute Heap_Access,Equal 0ad0 6813 |h | Jump_Zero 0xae4 0ad1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x12 = 0xad1,0xc ; Debug Table 0x28.0x13 = 0xad1,0xefff 0ad2 00d9 | | Load_Top At_Offset_1 0ad3 8238 | 8 | Call 0x1,0x38 0ad4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ad5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x14 = 0xad5,0x1001 ; Debug Table 0x28.0x15 = 0xad5,0x1401 0ad6 021d | | Execute Heap_Access,Is_Null 0ad7 6808 |h | Jump_Zero 0xae0 ; Debug Table 0x28.0x16 = 0xad7,0x1001 0ad8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0x17 = 0xad8,0x1002 0ad9 8237 | 7 | Call 0x1,0x37 0ada 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0adb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x18 = 0xadb,0x1003 ; Debug Table 0x28.0x19 = 0xadb,0x1801 0adc 021d | | Execute Heap_Access,Is_Null 0add 6802 |h | Jump_Zero 0xae0 ; Debug Table 0x28.0x1a = 0xadd,0x1003 0ade 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x28.0x1b = 0xade,0x1004 0adf 7fc6 | | Jump BODY_0aa0 0ae0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x1c = 0xae0,0x1005 0ae1 a5ff | | Store_Unchecked 0x2,-0x1 0ae2 00d1 | | Pop_Control Pop_Count_1 0ae3 7863 |xc | Jump 0xb47 0ae4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x1d = 0xae4,0xd 0ae5 8238 | 8 | Call 0x1,0x38 0ae6 e5ff | | Load 0x2,-0x1 0ae7 021f | | Execute Heap_Access,Equal 0ae8 6fbd |o | Jump_Zero BODY_0aa0 0ae9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x1e = 0xae9,0xe ; Debug Table 0x28.0x1f = 0xae9,0xe3ff 0aea 00d9 | | Load_Top At_Offset_1 0aeb 8237 | 7 | Call 0x1,0x37 0aec 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0aed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x20 = 0xaed,0x1c01 ; Debug Table 0x28.0x21 = 0xaed,0x2001 0aee 021d | | Execute Heap_Access,Is_Null 0aef 6802 |h | Jump_Zero 0xaf2 ; Debug Table 0x28.0x22 = 0xaef,0x1c01 0af0 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x28.0x23 = 0xaf0,0x1c02 0af1 7fb4 | | Jump BODY_0aa0 0af2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x24 = 0xaf2,0x1c03 0af3 a5ff | | Store_Unchecked 0x2,-0x1 0af4 00d1 | | Pop_Control Pop_Count_1 0af5 7851 |xQ | Jump 0xb47 0af6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x28.0x25 = 0xaf6,0x10 ; Debug Table 0x28.0x26 = 0xaf6,0xdbff 0af7 00d9 | | Load_Top At_Offset_1 0af8 00eb | | Load_Encached Diana_Cache 0af9 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0afa 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0afb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x27 = 0xafb,0xdbfe 0afc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x28 = 0xafc,0x2801 0afd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x28.0x29 = 0xafd,0xdbfe 0afe 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x2a = 0xafe,0x2401 ; Debug Table 0x28.0x2b = 0xafe,0x2402 ; Debug Table 0x28.0x2c = 0xafe,0xd3ff 0aff 00da | | Load_Top At_Offset_2 0b00 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x2d = 0xb00,0x3001 0b01 7002 |p | Jump_Nonzero 0xb04 0b02 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x2e = 0xb02,0x3002 0b03 7826 |x& | Jump 0xb2a 0b04 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x2f = 0xb04,0x3003 0b05 0217 | | Execute Heap_Access,All_Reference 0b06 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0b07 6804 |h | Jump_Zero 0xb0c 0b08 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x30 = 0xb08,0x3004 0b09 0217 | | Execute Heap_Access,All_Reference 0b0a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0b0b 781e |x | Jump 0xb2a 0b0c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x31 = 0xb0c,0x3005 0b0d e407 | | Load 0x2,0x7 ; Debug Table 0x28.0x32 = 0xb0d,0x3401 0b0e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x28.0x33 = 0xb0e,0x3402 0b0f 00d0 | | Action Swap_Control ; Debug Table 0x28.0x34 = 0xb0f,0x3403 ; Debug Table 0x28.0x35 = 0xb0f,0x3404 0b10 00d1 | | Pop_Control Pop_Count_1 0b11 49bb |I | Short_Literal 0x1bb ; Debug Table 0x28.0x36 = 0xb11,0x3005 0b12 00eb | | Load_Encached Diana_Cache 0b13 0098 | | Execute Package,Field_Read_Dynamic 0b14 012c | , | Execute Any,Size 0b15 e00b | | Load 0x0,0xb 0b16 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0b17 025b | [ | Execute Discrete,Check_In_Type 0b18 0273 | s | Execute Discrete,Plus 0b19 00d9 | | Load_Top At_Offset_1 0b1a e408 | | Load 0x2,0x8 ; Debug Table 0x28.0x37 = 0xb1a,0x3801 0b1b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x28.0x38 = 0xb1b,0x3802 0b1c 00d0 | | Action Swap_Control ; Debug Table 0x28.0x39 = 0xb1c,0x3803 ; Debug Table 0x28.0x3a = 0xb1c,0x3804 0b1d 00d1 | | Pop_Control Pop_Count_1 0b1e 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x28.0x3b = 0xb1e,0x3404 0b1f 00eb | | Load_Encached Diana_Cache 0b20 0098 | | Execute Package,Field_Read_Dynamic 0b21 49c9 |I | Short_Literal 0x1c9 0b22 00eb | | Load_Encached Diana_Cache 0b23 0098 | | Execute Package,Field_Read_Dynamic 0b24 49ca |I | Short_Literal 0x1ca 0b25 00eb | | Load_Encached Diana_Cache 0b26 0095 | | Execute Package,Field_Reference_Dynamic 0b27 e00a | | Load 0x0,0xa 0b28 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0b29 7800 |x | Jump 0xb2a 0b2a 00d0 | | Action Swap_Control 0b2b 00d1 | | Pop_Control Pop_Count_1 0b2c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x28.0x3c = 0xb2c,0xd3ff 0b2d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x3d = 0xb2d,0x2c01 0b2e e5ff | | Load 0x2,-0x1 0b2f 021f | | Execute Heap_Access,Equal 0b30 6802 |h | Jump_Zero 0xb33 0b31 00d1 | | Pop_Control Pop_Count_1 0b32 780c |x | Jump 0xb3f 0b33 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x3e = 0xb33,0x2c02 0b34 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0b35 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0x3f = 0xb35,0x2c03 ; Debug Table 0x28.0x40 = 0xb35,0x3c01 0b36 7002 |p | Jump_Nonzero 0xb39 0b37 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x28.0x41 = 0xb37,0x3c02 0b38 7803 |x | Jump 0xb3c 0b39 00da | | Load_Top At_Offset_2 ; Debug Table 0x28.0x42 = 0xb39,0x3c03 0b3a 0217 | | Execute Heap_Access,All_Reference 0b3b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b3c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x28.0x43 = 0xb3c,0x2c03 0b3d 00d1 | | Pop_Control Pop_Count_1 0b3e 7fbf | | Jump 0xafe 0b3f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x44 = 0xb3f,0x2403 ; Debug Table 0x28.0x45 = 0xb3f,0x4001 0b40 021d | | Execute Heap_Access,Is_Null 0b41 6802 |h | Jump_Zero 0xb44 ; Debug Table 0x28.0x46 = 0xb41,0x2403 0b42 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x28.0x47 = 0xb42,0x2404 0b43 7f62 | b | Jump BODY_0aa0 0b44 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x48 = 0xb44,0x2405 0b45 a5ff | | Store_Unchecked 0x2,-0x1 0b46 00d2 | | Pop_Control Pop_Count_2 0b47 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x49 = 0xb47,0x11 0b48 8234 | 4 | Call 0x1,0x34 0b49 6801 |h | Jump_Zero 0xb4b 0b4a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x28.0x4a = 0xb4a,0x12 0b4b 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x4b = 0xb4b,0x13 ; Debug Table 0x28.0x4c = 0xb4b,0x14 0b4c 8235 | 5 | Call 0x1,0x35 0b4d 4604 |F | Jump_Case 0x5 0b4e 7f59 | Y | Jump 0xaa8 ; case 0x0 0b4f 7803 |x | Jump 0xb53 ; case 0x1 0b50 780f |x | Jump 0xb60 ; case 0x2 0b51 7821 |x! | Jump 0xb73 ; case 0x3 0b52 7839 |x9 | Jump 0xb8c ; case 0x4 0b53 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x4d = 0xb53,0x16 ; Debug Table 0x28.0x4e = 0xb53,0xbbff 0b54 e5ff | | Load 0x2,-0x1 0b55 8237 | 7 | Call 0x1,0x37 0b56 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b57 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x4f = 0xb57,0x4401 ; Debug Table 0x28.0x50 = 0xb57,0x4801 0b58 021d | | Execute Heap_Access,Is_Null 0b59 6802 |h | Jump_Zero 0xb5c ; Debug Table 0x28.0x51 = 0xb59,0x4401 0b5a 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x28.0x52 = 0xb5a,0x4402 0b5b 7f4c | L | Jump 0xaa8 0b5c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x53 = 0xb5c,0x4403 0b5d a5ff | | Store_Unchecked 0x2,-0x1 0b5e 00d1 | | Pop_Control Pop_Count_1 0b5f 786c |xl | Jump 0xbcc 0b60 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x54 = 0xb60,0x17 ; Debug Table 0x28.0x55 = 0xb60,0xb3ff 0b61 e5ff | | Load 0x2,-0x1 0b62 8238 | 8 | Call 0x1,0x38 0b63 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b64 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x56 = 0xb64,0x4c01 ; Debug Table 0x28.0x57 = 0xb64,0x5001 0b65 021d | | Execute Heap_Access,Is_Null 0b66 6808 |h | Jump_Zero 0xb6f ; Debug Table 0x28.0x58 = 0xb66,0x4c01 0b67 e5ff | | Load 0x2,-0x1 ; Debug Table 0x28.0x59 = 0xb67,0x4c02 0b68 8237 | 7 | Call 0x1,0x37 0b69 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b6a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x5a = 0xb6a,0x4c03 ; Debug Table 0x28.0x5b = 0xb6a,0x5401 0b6b 021d | | Execute Heap_Access,Is_Null 0b6c 6802 |h | Jump_Zero 0xb6f ; Debug Table 0x28.0x5c = 0xb6c,0x4c03 0b6d 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x28.0x5d = 0xb6d,0x4c04 0b6e 7f39 | 9 | Jump 0xaa8 0b6f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x5e = 0xb6f,0x4c05 0b70 a5ff | | Store_Unchecked 0x2,-0x1 0b71 00d1 | | Pop_Control Pop_Count_1 0b72 7859 |xY | Jump 0xbcc 0b73 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x5f = 0xb73,0x18 ; Debug Table 0x28.0x60 = 0xb73,0xa7ff 0b74 e5ff | | Load 0x2,-0x1 0b75 8239 | 9 | Call 0x1,0x39 0b76 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b77 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x61 = 0xb77,0x5801 ; Debug Table 0x28.0x62 = 0xb77,0x5c01 0b78 021d | | Execute Heap_Access,Is_Null 0b79 680e |h | Jump_Zero 0xb88 ; Debug Table 0x28.0x63 = 0xb79,0x5801 0b7a e5ff | | Load 0x2,-0x1 ; Debug Table 0x28.0x64 = 0xb7a,0x5802 0b7b 8238 | 8 | Call 0x1,0x38 0b7c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b7d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x65 = 0xb7d,0x5803 ; Debug Table 0x28.0x66 = 0xb7d,0x6001 0b7e 021d | | Execute Heap_Access,Is_Null 0b7f 6808 |h | Jump_Zero 0xb88 ; Debug Table 0x28.0x67 = 0xb7f,0x5803 0b80 e5ff | | Load 0x2,-0x1 ; Debug Table 0x28.0x68 = 0xb80,0x5804 0b81 8237 | 7 | Call 0x1,0x37 0b82 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b83 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x69 = 0xb83,0x5805 ; Debug Table 0x28.0x6a = 0xb83,0x6401 0b84 021d | | Execute Heap_Access,Is_Null 0b85 6802 |h | Jump_Zero 0xb88 ; Debug Table 0x28.0x6b = 0xb85,0x5805 0b86 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x28.0x6c = 0xb86,0x5806 0b87 7f20 | | Jump 0xaa8 0b88 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x6d = 0xb88,0x5807 0b89 a5ff | | Store_Unchecked 0x2,-0x1 0b8a 00d1 | | Pop_Control Pop_Count_1 0b8b 7840 |x@ | Jump 0xbcc 0b8c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x28.0x6e = 0xb8c,0x19 ; Debug Table 0x28.0x6f = 0xb8c,0x97ff 0b8d e5ff | | Load 0x2,-0x1 0b8e 00eb | | Load_Encached Diana_Cache 0b8f 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0b90 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0b91 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x70 = 0xb91,0x6801 0b92 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x71 = 0xb92,0x6c01 0b93 021d | | Execute Heap_Access,Is_Null 0b94 00d0 | | Action Swap_Control 0b95 00d1 | | Pop_Control Pop_Count_1 0b96 6802 |h | Jump_Zero 0xb99 ; Debug Table 0x28.0x72 = 0xb96,0x6801 0b97 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x28.0x73 = 0xb97,0x6802 0b98 7f0f | | Jump 0xaa8 0b99 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x74 = 0xb99,0x6803 0b9a 4975 |Iu | Short_Literal 0x175 0b9b 00eb | | Load_Encached Diana_Cache 0b9c 0098 | | Execute Package,Field_Read_Dynamic 0b9d 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0b9e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x75 = 0xb9e,0x7001 0b9f 7002 |p | Jump_Nonzero 0xba2 0ba0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x28.0x76 = 0xba0,0x7002 0ba1 7826 |x& | Jump 0xbc8 0ba2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x77 = 0xba2,0x7003 0ba3 0217 | | Execute Heap_Access,All_Reference 0ba4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ba5 6804 |h | Jump_Zero 0xbaa 0ba6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x78 = 0xba6,0x7004 0ba7 0217 | | Execute Heap_Access,All_Reference 0ba8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0ba9 781e |x | Jump 0xbc8 0baa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x79 = 0xbaa,0x7005 0bab e405 | | Load 0x2,0x5 ; Debug Table 0x28.0x7a = 0xbab,0x7401 0bac 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x28.0x7b = 0xbac,0x7402 0bad 00d0 | | Action Swap_Control ; Debug Table 0x28.0x7c = 0xbad,0x7403 ; Debug Table 0x28.0x7d = 0xbad,0x7404 0bae 00d1 | | Pop_Control Pop_Count_1 0baf 49bb |I | Short_Literal 0x1bb ; Debug Table 0x28.0x7e = 0xbaf,0x7005 0bb0 00eb | | Load_Encached Diana_Cache 0bb1 0098 | | Execute Package,Field_Read_Dynamic 0bb2 012c | , | Execute Any,Size 0bb3 e00b | | Load 0x0,0xb 0bb4 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0bb5 025b | [ | Execute Discrete,Check_In_Type 0bb6 0273 | s | Execute Discrete,Plus 0bb7 00d9 | | Load_Top At_Offset_1 0bb8 e406 | | Load 0x2,0x6 ; Debug Table 0x28.0x7f = 0xbb8,0x7801 0bb9 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x28.0x80 = 0xbb9,0x7802 0bba 00d0 | | Action Swap_Control ; Debug Table 0x28.0x81 = 0xbba,0x7803 ; Debug Table 0x28.0x82 = 0xbba,0x7804 0bbb 00d1 | | Pop_Control Pop_Count_1 0bbc 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x28.0x83 = 0xbbc,0x7404 0bbd 00eb | | Load_Encached Diana_Cache 0bbe 0098 | | Execute Package,Field_Read_Dynamic 0bbf 49c9 |I | Short_Literal 0x1c9 0bc0 00eb | | Load_Encached Diana_Cache 0bc1 0098 | | Execute Package,Field_Read_Dynamic 0bc2 49ca |I | Short_Literal 0x1ca 0bc3 00eb | | Load_Encached Diana_Cache 0bc4 0095 | | Execute Package,Field_Reference_Dynamic 0bc5 e00a | | Load 0x0,0xa 0bc6 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0bc7 7800 |x | Jump 0xbc8 0bc8 00d0 | | Action Swap_Control 0bc9 00d1 | | Pop_Control Pop_Count_1 0bca a5ff | | Store_Unchecked 0x2,-0x1 ; Debug Table 0x28.0x84 = 0xbca,0x6803 0bcb 00d1 | | Pop_Control Pop_Count_1 0bcc 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x85 = 0xbcc,0x1a 0bcd 8234 | 4 | Call 0x1,0x34 0bce 6f7c |o| | Jump_Zero 0xb4b 0bcf 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x28.0x86 = 0xbcf,0x1b 0bd0 0000 0000 | | .LITERAL {0x00000000, 0x56cd6501} 0bd4 0000 0000 | | .LITERAL {0x00000000, 0x56cd6502} 0bd8 ; -------------------------------------------------------------------------------------- 0bd8 ; SUBPROGRAM 0bd8 ; -------------------------------------------------------------------------------------- 0bd8 0be4 | | .CONST 0x0be4 ; Address of begin 0bd9 0bee | | .CONST 0x0bee ; Address of exception handler 0bda 0005 | | .CONST 0x0005 ; Number of locals 0bdb INIT_0bd8: 0bdb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x29 = .DEBUG 0x0bdb,0x1b02,0x0001,0x0000,0x0056,0xcd65,0x0000,0x134a ; Debug Table 0x29.0x0 = 0xbdb,0xffff 0bdc e5fd | | Load 0x2,-0x3 0bdd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bde e005 | | Load 0x0,0x5 ; Debug Table 0x29.0x1 = 0xbde,0xfffe 0bdf 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0be0 0322 | " | Declare_Variable Record 0be1 e20f | | Load 0x1,0xf ; Debug Table 0x29.0x2 = 0xbe1,0xfffd 0be2 029f 0eeb | | Declare_Subprogram INIT_0ee8,For_Call ; Debug Table 0x29.0x3 = 0xbe2,0xfffc 0be4 BODY_0bd8: 0be4 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x4 = 0xbe4,0x1 0be5 8405 | | Call 0x2,0x5 0be6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x29.0x5 = 0xbe6,0x2 0be7 e402 | | Load 0x2,0x2 0be8 021f | | Execute Heap_Access,Equal 0be9 6802 |h | Jump_Zero 0xbec 0bea 67e9 |g | Indirect_Literal Discrete,0xbd4,{0x00000000, 0x56cd6502} ; Debug Table 0x29.0x6 = 0xbea,0x3 0beb 0257 | W | Execute Discrete,Raise 0bec 67e3 |g | Indirect_Literal Discrete,0xbd0,{0x00000000, 0x56cd6501} ; Debug Table 0x29.0x7 = 0xbec,0x4 0bed 0257 | W | Execute Discrete,Raise 0bee TRAP_0bd8: 0bee 67e1 |g | Indirect_Literal Discrete,0xbd0,{0x00000000, 0x56cd6501} 0bef 010f | | Execute Exception,Equal 0bf0 6804 |h | Jump_Zero 0xbf5 0bf1 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x8 = 0xbf1,0x5 0bf2 e5fc | | Load 0x2,-0x4 0bf3 017d | } | Execute Record,Structure_Write 0bf4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0bf5 0100 | | Execute Exception,Raise 0bf6 0000 0000 | | .XXX[0x2] 0bf8 ; -------------------------------------------------------------------------------------- 0bf8 ; SUBPROGRAM 0bf8 ; -------------------------------------------------------------------------------------- 0bf8 0bfb | | .CONST 0x0bfb ; Address of begin 0bf9 0c40 | @ | .CONST 0x0c40 ; Address of exception handler 0bfa 0001 | | .CONST 0x0001 ; Number of locals 0bfb BODY_0bf8: 0bfb INIT_0bf8: 0bfb e5fb | | Load 0x2,-0x5 ; Debug Table 0x2a = .DEBUG 0x0bfb,0x1b16,0x0004,0x0000,0x0056,0xcd65,0x0000,0x1546 ; Debug Table 0x2a.0x0 = 0xbfb,0x1 0bfc 4605 |F | Jump_Case 0x6 0bfd 7827 |x' | Jump 0xc25 ; case 0x0 0bfe 781d |x | Jump 0xc1c ; case 0x1 0bff 7813 |x | Jump 0xc13 ; case 0x2 0c00 7802 |x | Jump 0xc03 ; case 0x3 0c01 782c |x, | Jump 0xc2e ; case 0x4 0c02 7834 |x4 | Jump 0xc37 ; case 0x5 0c03 e5fa | | Load 0x2,-0x6 ; Debug Table 0x2a.0x1 = 0xc03,0x2 0c04 4801 |H | Short_Literal 0x1 0c05 0263 | c | Execute Discrete,Above_Bound 0c06 7008 |p | Jump_Nonzero 0xc0f 0c07 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x2a.0x2 = 0xc07,0x3 0c08 e402 | | Load 0x2,0x2 0c09 e5fc | | Load 0x2,-0x4 0c0a e5ff | | Load 0x2,-0x1 0c0b 823f | ? | Call 0x1,0x3f 0c0c c402 | | Store 0x2,0x2 0c0d 00d1 | | Pop_Control Pop_Count_1 0c0e 3ff8 |? | Loop_Increasing 0xc07 0c0f 4800 |H | Short_Literal 0x0 ; Debug Table 0x2a.0x3 = 0xc0f,0x4 0c10 a5f7 | | Store_Unchecked 0x2,-0x9 0c11 00cc | | Action Pop_Block ; Debug Table 0x2a.0x4 = 0xc11,0x5 0c12 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0c13 e5fa | | Load 0x2,-0x6 ; Debug Table 0x2a.0x5 = 0xc13,0x6 0c14 4801 |H | Short_Literal 0x1 0c15 0263 | c | Execute Discrete,Above_Bound 0c16 7004 |p | Jump_Nonzero 0xc1b 0c17 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x6 = 0xc17,0x7 0c18 823a | : | Call 0x1,0x3a 0c19 c402 | | Store 0x2,0x2 0c1a 3ffc |? | Loop_Increasing 0xc17 0c1b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c1c e5fa | | Load 0x2,-0x6 ; Debug Table 0x2a.0x7 = 0xc1c,0x8 0c1d 4801 |H | Short_Literal 0x1 0c1e 0263 | c | Execute Discrete,Above_Bound 0c1f 7004 |p | Jump_Nonzero 0xc24 0c20 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0x8 = 0xc20,0x9 0c21 823d | = | Call 0x1,0x3d 0c22 c402 | | Store 0x2,0x2 0c23 3ffc |? | Loop_Increasing 0xc20 0c24 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c25 e5fa | | Load 0x2,-0x6 ; Debug Table 0x2a.0x9 = 0xc25,0xa 0c26 4801 |H | Short_Literal 0x1 0c27 0263 | c | Execute Discrete,Above_Bound 0c28 7004 |p | Jump_Nonzero 0xc2d 0c29 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0xa = 0xc29,0xb 0c2a 823e | > | Call 0x1,0x3e 0c2b c402 | | Store 0x2,0x2 0c2c 3ffc |? | Loop_Increasing 0xc29 0c2d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c2e e5fa | | Load 0x2,-0x6 ; Debug Table 0x2a.0xb = 0xc2e,0xc 0c2f 4801 |H | Short_Literal 0x1 0c30 0263 | c | Execute Discrete,Above_Bound 0c31 7004 |p | Jump_Nonzero 0xc36 0c32 e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0xc = 0xc32,0xd 0c33 823b | ; | Call 0x1,0x3b 0c34 c402 | | Store 0x2,0x2 0c35 3ffc |? | Loop_Increasing 0xc32 0c36 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c37 e5fa | | Load 0x2,-0x6 ; Debug Table 0x2a.0xd = 0xc37,0xe 0c38 4801 |H | Short_Literal 0x1 0c39 0263 | c | Execute Discrete,Above_Bound 0c3a 7004 |p | Jump_Nonzero 0xc3f 0c3b e402 | | Load 0x2,0x2 ; Debug Table 0x2a.0xe = 0xc3b,0xf 0c3c 823c | < | Call 0x1,0x3c 0c3d c402 | | Store 0x2,0x2 0c3e 3ffc |? | Loop_Increasing 0xc3b 0c3f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c40 TRAP_0bf8: 0c40 6793 |g | Indirect_Literal Discrete,0xbd4,{0x00000000, 0x56cd6502} 0c41 010f | | Execute Exception,Equal 0c42 680c |h | Jump_Zero 0xc4f 0c43 e5fb | | Load 0x2,-0x5 ; Debug Table 0x2a.0xf = 0xc43,0x10 0c44 0e02 | | Execute_Immediate Not_Equal,0x2 0c45 6808 |h | Jump_Zero 0xc4e 0c46 e005 | | Load 0x0,0x5 ; Debug Table 0x2a.0x10 = 0xc46,0x11 0c47 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0c48 e5f8 | | Load 0x2,-0x8 0c49 017d | } | Execute Record,Structure_Write 0c4a 4800 |H | Short_Literal 0x0 ; Debug Table 0x2a.0x11 = 0xc4a,0x12 0c4b a5f7 | | Store_Unchecked 0x2,-0x9 0c4c 00cc | | Action Pop_Block ; Debug Table 0x2a.0x12 = 0xc4c,0x13 0c4d 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0c4e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c4f 0100 | | Execute Exception,Raise 0c50 ; -------------------------------------------------------------------------------------- 0c50 ; SUBPROGRAM 0c50 ; -------------------------------------------------------------------------------------- 0c50 0c53 | S | .CONST 0x0c53 ; Address of begin 0c51 0c5f | _ | .CONST 0x0c5f ; Address of exception handler 0c52 0001 | | .CONST 0x0001 ; Number of locals 0c53 BODY_0c50: 0c53 INIT_0c50: 0c53 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2b = .DEBUG 0x0c53,0x1b3e,0x0004,0x0000,0x0056,0xcd65,0x0000,0x15e9 ; Debug Table 0x2b.0x0 = 0xc53,0x1 0c54 e402 | | Load 0x2,0x2 0c55 8234 | 4 | Call 0x1,0x34 0c56 0a01 | | Execute_Immediate Plus,0x1 0c57 0248 | H | Execute Discrete,Check_In_Integer 0c58 0263 | c | Execute Discrete,Above_Bound 0c59 7004 |p | Jump_Nonzero 0xc5e 0c5a e402 | | Load 0x2,0x2 ; Debug Table 0x2b.0x1 = 0xc5a,0x2 0c5b 823a | : | Call 0x1,0x3a 0c5c c402 | | Store 0x2,0x2 0c5d 3ffc |? | Loop_Increasing 0xc5a 0c5e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0c5f TRAP_0c50: 0c5f 6774 |gt | Indirect_Literal Discrete,0xbd4,{0x00000000, 0x56cd6502} 0c60 010f | | Execute Exception,Equal 0c61 6801 |h | Jump_Zero 0xc63 0c62 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x2b.0x2 = 0xc62,0x3 0c63 0100 | | Execute Exception,Raise 0c64 0000 0000 | | .BLANK 0000[0x4] 0c68 ; -------------------------------------------------------------------------------------- 0c68 ; SUBPROGRAM 0c68 ; -------------------------------------------------------------------------------------- 0c68 0c72 | r | .CONST 0x0c72 ; Address of begin 0c69 0004 | | .CONST 0x0004 ; Address of exception handler 0c6a 0006 | | .CONST 0x0006 ; Number of locals 0c6b INIT_0c68: 0c6b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c = .DEBUG 0x0c6b,0x1b46,0x0002,0x0000,0x0056,0xcd65,0x0000,0x181c ; Debug Table 0x2c.0x0 = 0xc6b,0xffff 0c6c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x1 = 0xc6c,0xfffe 0c6d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x2 = 0xc6d,0xfffd 0c6e 029f 0f73 | s| Declare_Subprogram INIT_0f70,For_Call ; Debug Table 0x2c.0x3 = 0xc6e,0xfffc 0c70 029f 0fb3 | | Declare_Subprogram INIT_0fb0,For_Call ; Debug Table 0x2c.0x4 = 0xc70,0xfffb 0c72 BODY_0c68: 0c72 8605 | | Call 0x3,0x5 ; Debug Table 0x2c.0x5 = 0xc72,0x1 0c73 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0x6 = 0xc73,0x2 0c74 4801 |H | Short_Literal 0x1 0c75 0279 | y | Execute Discrete,And 0c76 7008 |p | Jump_Nonzero 0xc7f 0c77 e7ff | | Load 0x3,-0x1 ; Debug Table 0x2c.0x7 = 0xc77,0x3 0c78 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c79 00db | | Load_Top At_Offset_3 0c7a e603 | | Load 0x3,0x3 0c7b 09ff | | Execute_Immediate Binary_Scale,-0x1 0c7c 0273 | s | Execute Discrete,Plus 0c7d 027a | z | Execute Discrete,Less_Equal 0c7e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c7f 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x8 = 0xc7f,0x4 0c80 0a01 | | Execute_Immediate Plus,0x1 0c81 0248 | H | Execute Discrete,Check_In_Integer 0c82 e603 | | Load 0x3,0x3 0c83 09ff | | Execute_Immediate Binary_Scale,-0x1 0c84 0273 | s | Execute Discrete,Plus 0c85 c602 | | Store 0x3,0x2 0c86 e7ff | | Load 0x3,-0x1 ; Debug Table 0x2c.0x9 = 0xc86,0x5 0c87 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c88 e602 | | Load 0x3,0x2 0c89 027c | | | Execute Discrete,Less 0c8a 6802 |h | Jump_Zero 0xc8d 0c8b 4801 |H | Short_Literal 0x1 ; Debug Table 0x2c.0xa = 0xc8b,0x6 0c8c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c8d e7ff | | Load 0x3,-0x1 ; Debug Table 0x2c.0xb = 0xc8d,0x7 0c8e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0c8f e602 | | Load 0x3,0x2 0c90 027d | } | Execute Discrete,Greater 0c91 6802 |h | Jump_Zero 0xc94 0c92 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0xc = 0xc92,0x8 0c93 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c94 e602 | | Load 0x3,0x2 ; Debug Table 0x2c.0xd = 0xc94,0x9 0c95 e7ff | | Load 0x3,-0x1 0c96 8606 | | Call 0x3,0x6 0c97 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c98 ; -------------------------------------------------------------------------------------- 0c98 ; SUBPROGRAM 0c98 ; -------------------------------------------------------------------------------------- 0c98 0c9b | | .CONST 0x0c9b ; Address of begin 0c99 0004 | | .CONST 0x0004 ; Address of exception handler 0c9a 0001 | | .CONST 0x0001 ; Number of locals 0c9b BODY_0c98: 0c9b INIT_0c98: 0c9b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d = .DEBUG 0x0c9b,0x1b64,0x0002,0x0000,0x0056,0xcd65,0x0000,0x19b2 ; Debug Table 0x2d.0x0 = 0xc9b,0x1 0c9c e002 | | Load 0x0,0x2 0c9d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0c9e 6802 |h | Jump_Zero 0xca1 0c9f 4800 |H | Short_Literal 0x0 ; Debug Table 0x2d.0x1 = 0xc9f,0x2 0ca0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ca1 00da | | Load_Top At_Offset_2 ; Debug Table 0x2d.0x2 = 0xca1,0x3 0ca2 e002 | | Load 0x0,0x2 0ca3 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0ca4 822f | / | Call 0x1,0x2f 0ca5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ca6 0000 0000 | | .XXX[0x2] 0ca8 ; -------------------------------------------------------------------------------------- 0ca8 ; SUBPROGRAM 0ca8 ; -------------------------------------------------------------------------------------- 0ca8 0cae | | .CONST 0x0cae ; Address of begin 0ca9 0004 | | .CONST 0x0004 ; Address of exception handler 0caa 0002 | | .CONST 0x0002 ; Number of locals 0cab INIT_0ca8: 0cab e002 | | Load 0x0,0x2 ; Debug Table 0x2e = .DEBUG 0x0cab,0x1b6c,0x0001,0x0000,0x0056,0xcd65,0x0000,0x19d8 ; Debug Table 0x2e.0x0 = 0xcab,0xffff 0cac 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0cad 0322 | " | Declare_Variable Record 0cae BODY_0ca8: 0cae 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0x1 = 0xcae,0x1 0caf e002 | | Load 0x0,0x2 0cb0 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0cb1 6805 |h | Jump_Zero 0xcb7 0cb2 e002 | | Load 0x0,0x2 ; Debug Table 0x2e.0x2 = 0xcb2,0x2 0cb3 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0cb4 e7ff | | Load 0x3,-0x1 0cb5 017d | } | Execute Record,Structure_Write 0cb6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x2e.0x3 = 0xcb6,0x3 0cb7 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0x4 = 0xcb7,0x4 0cb8 e002 | | Load 0x0,0x2 0cb9 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0cba e7ff | | Load 0x3,-0x1 0cbb 017d | } | Execute Record,Structure_Write 0cbc 00db | | Load_Top At_Offset_3 ; Debug Table 0x2e.0x5 = 0xcbc,0x5 0cbd 00d9 | | Load_Top At_Offset_1 0cbe 017d | } | Execute Record,Structure_Write 0cbf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2e.0x6 = 0xcbf,0x6 0cc0 e002 | | Load 0x0,0x2 0cc1 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0cc2 00d1 | | Pop_Control Pop_Count_1 0cc3 7807 |x | Jump 0xccb 0cc4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2e.0x7 = 0xcc4,0x8 0cc5 e7ff | | Load 0x3,-0x1 0cc6 017d | } | Execute Record,Structure_Write 0cc7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2e.0x8 = 0xcc7,0x9 0cc8 e002 | | Load 0x0,0x2 0cc9 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0cca 00d1 | | Pop_Control Pop_Count_1 0ccb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2e.0x9 = 0xccb,0x7 0ccc e002 | | Load 0x0,0x2 0ccd 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0cce 6ff5 |o | Jump_Zero 0xcc4 0ccf 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0cd0 ; -------------------------------------------------------------------------------------- 0cd0 ; SUBPROGRAM 0cd0 ; -------------------------------------------------------------------------------------- 0cd0 0ce3 | | .CONST 0x0ce3 ; Address of begin 0cd1 0004 | | .CONST 0x0004 ; Address of exception handler 0cd2 000b | | .CONST 0x000b ; Number of locals 0cd3 INIT_0cd0: 0cd3 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2f = .DEBUG 0x0cd3,0x1b82,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1a22 ; Debug Table 0x2f.0x0 = 0xcd3,0xffff 0cd4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2f.0x1 = 0xcd4,0xfffe 0cd5 e21f | | Load 0x1,0x1f ; Debug Table 0x2f.0x2 = 0xcd5,0xfffd 0cd6 0322 | " | Declare_Variable Record 0cd7 e21f | | Load 0x1,0x1f ; Debug Table 0x2f.0x3 = 0xcd7,0xfffc 0cd8 0322 | " | Declare_Variable Record 0cd9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2f.0x4 = 0xcd9,0xfffb 0cda 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2f.0x5 = 0xcda,0xfffa 0cdb 029f 0ffb | | Declare_Subprogram INIT_0ff8,For_Call ; Debug Table 0x2f.0x6 = 0xcdb,0xfff9 0cdd 029f 1023 | #| Declare_Subprogram INIT_1020,For_Call ; Debug Table 0x2f.0x7 = 0xcdd,0xfff8 0cdf 029f 104b | K| Declare_Subprogram INIT_1048,For_Call ; Debug Table 0x2f.0x8 = 0xcdf,0xfff7 0ce1 029f 106b | k| Declare_Subprogram INIT_1068,For_Call ; Debug Table 0x2f.0x9 = 0xce1,0xfff6 0ce3 BODY_0cd0: 0ce3 e220 | | Load 0x1,0x20 ; Debug Table 0x2f.0xa = 0xce3,0x1 0ce4 e604 | | Load 0x3,0x4 0ce5 017d | } | Execute Record,Structure_Write 0ce6 e7fd | | Load 0x3,-0x3 ; Debug Table 0x2f.0xb = 0xce6,0x2 0ce7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ce8 e605 | | Load 0x3,0x5 0ce9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0cea e7fd | | Load 0x3,-0x3 ; Debug Table 0x2f.0xc = 0xcea,0x3 0ceb 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0cec e002 | | Load 0x0,0x2 0ced 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0cee e605 | | Load 0x3,0x5 0cef 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0cf0 781e |x | Jump 0xd0f 0cf1 e605 | | Load 0x3,0x5 ; Debug Table 0x2f.0xd = 0xcf1,0x5 0cf2 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0cf3 e002 | | Load 0x0,0x2 0cf4 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0cf5 a602 | | Store_Unchecked 0x3,0x2 0cf6 e605 | | Load 0x3,0x5 ; Debug Table 0x2f.0xe = 0xcf6,0x6 0cf7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0cf8 e602 | | Load 0x3,0x2 0cf9 0273 | s | Execute Discrete,Plus 0cfa c603 | | Store 0x3,0x3 0cfb e403 | | Load 0x2,0x3 ; Debug Table 0x2f.0xf = 0xcfb,0x7 0cfc e603 | | Load 0x3,0x3 0cfd 027a | z | Execute Discrete,Less_Equal 0cfe 6805 |h | Jump_Zero 0xd04 0cff e605 | | Load 0x3,0x5 ; Debug Table 0x2f.0x10 = 0xcff,0x8 0d00 e604 | | Load 0x3,0x4 0d01 e7fd | | Load 0x3,-0x3 0d02 8409 | | Call 0x2,0x9 0d03 7810 |x | Jump 0xd14 ; Debug Table 0x2f.0x11 = 0xd03,0x9 0d04 e605 | | Load 0x3,0x5 ; Debug Table 0x2f.0x12 = 0xd04,0xa 0d05 e604 | | Load 0x3,0x4 0d06 017d | } | Execute Record,Structure_Write 0d07 e603 | | Load 0x3,0x3 ; Debug Table 0x2f.0x13 = 0xd07,0xb 0d08 e605 | | Load 0x3,0x5 0d09 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0d0a e605 | | Load 0x3,0x5 ; Debug Table 0x2f.0x14 = 0xd0a,0xc 0d0b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0d0c e002 | | Load 0x0,0x2 0d0d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0d0e 00d1 | | Pop_Control Pop_Count_1 0d0f e605 | | Load 0x3,0x5 ; Debug Table 0x2f.0x15 = 0xd0f,0x4 0d10 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0d11 e002 | | Load 0x0,0x2 0d12 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0d13 6fdd |o | Jump_Zero 0xcf1 0d14 e7ff | | Load 0x3,-0x1 ; Debug Table 0x2f.0x16 = 0xd14,0xd 0d15 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0d16 e002 | | Load 0x0,0x2 0d17 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0d18 a402 | | Store_Unchecked 0x2,0x2 0d19 e402 | | Load 0x2,0x2 ; Debug Table 0x2f.0x17 = 0xd19,0xe 0d1a 822f | / | Call 0x1,0x2f 0d1b 682b |h+ | Jump_Zero 0xd47 0d1c e402 | | Load 0x2,0x2 ; Debug Table 0x2f.0x18 = 0xd1c,0xf 0d1d 00eb | | Load_Encached Diana_Cache 0d1e 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0d1f a607 | | Store_Unchecked 0x3,0x7 0d20 e7fd | | Load 0x3,-0x3 ; Debug Table 0x2f.0x19 = 0xd20,0x10 0d21 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0d22 e002 | | Load 0x0,0x2 0d23 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0d24 a606 | | Store_Unchecked 0x3,0x6 0d25 e606 | | Load 0x3,0x6 ; Debug Table 0x2f.0x1a = 0xd25,0x11 ; Debug Table 0x2f.0x1b = 0xd25,0x401 0d26 021d | | Execute Heap_Access,Is_Null 0d27 6808 |h | Jump_Zero 0xd30 ; Debug Table 0x2f.0x1c = 0xd27,0x11 0d28 e7fd | | Load 0x3,-0x3 ; Debug Table 0x2f.0x1d = 0xd28,0x12 0d29 e404 | | Load 0x2,0x4 0d2a 8406 | | Call 0x2,0x6 0d2b 6802 |h | Jump_Zero 0xd2e 0d2c 860a | | Call 0x3,0xa ; Debug Table 0x2f.0x1e = 0xd2c,0x13 0d2d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0d2e 860b | | Call 0x3,0xb ; Debug Table 0x2f.0x1f = 0xd2e,0x14 0d2f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0d30 e7fd | | Load 0x3,-0x3 ; Debug Table 0x2f.0x20 = 0xd30,0x15 0d31 e404 | | Load 0x2,0x4 0d32 8406 | | Call 0x2,0x6 0d33 6809 |h | Jump_Zero 0xd3d 0d34 e607 | | Load 0x3,0x7 ; Debug Table 0x2f.0x21 = 0xd34,0x16 0d35 e606 | | Load 0x3,0x6 0d36 4975 |Iu | Short_Literal 0x175 0d37 00eb | | Load_Encached Diana_Cache 0d38 0098 | | Execute Package,Field_Read_Dynamic 0d39 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0d3a c5fb | | Store 0x2,-0x5 0d3b 6140 |a@ | Indirect_Literal Discrete,0xe7c,{0x00000000, 0x56cd6503} ; Debug Table 0x2f.0x22 = 0xd3b,0x17 0d3c 0257 | W | Execute Discrete,Raise 0d3d e607 | | Load 0x3,0x7 ; Debug Table 0x2f.0x23 = 0xd3d,0x18 0d3e e606 | | Load 0x3,0x6 0d3f 4975 |Iu | Short_Literal 0x175 0d40 00eb | | Load_Encached Diana_Cache 0d41 0098 | | Execute Package,Field_Read_Dynamic 0d42 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0d43 0a01 | | Execute_Immediate Plus,0x1 0d44 c5fb | | Store 0x2,-0x5 0d45 6136 |a6 | Indirect_Literal Discrete,0xe7c,{0x00000000, 0x56cd6503} ; Debug Table 0x2f.0x24 = 0xd45,0x19 0d46 0257 | W | Execute Discrete,Raise 0d47 e7fd | | Load 0x3,-0x3 ; Debug Table 0x2f.0x25 = 0xd47,0x1a 0d48 e404 | | Load 0x2,0x4 0d49 8406 | | Call 0x2,0x6 0d4a 6802 |h | Jump_Zero 0xd4d 0d4b 8608 | | Call 0x3,0x8 ; Debug Table 0x2f.0x26 = 0xd4b,0x1b 0d4c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0d4d 8609 | | Call 0x3,0x9 ; Debug Table 0x2f.0x27 = 0xd4d,0x1c 0d4e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0d4f 0000 | | .XXX[0x1] 0d50 ; -------------------------------------------------------------------------------------- 0d50 ; SUBPROGRAM 0d50 ; -------------------------------------------------------------------------------------- 0d50 0d55 | U | .CONST 0x0d55 ; Address of begin 0d51 0004 | | .CONST 0x0004 ; Address of exception handler 0d52 0003 | | .CONST 0x0003 ; Number of locals 0d53 INIT_0d50: 0d53 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30 = .DEBUG 0x0d53,0x1bd4,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1c2f ; Debug Table 0x30.0x0 = 0xd53,0xffff 0d54 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x30.0x1 = 0xd54,0xfffe 0d55 BODY_0d50: 0d55 e402 | | Load 0x2,0x2 ; Debug Table 0x30.0x2 = 0xd55,0x1 ; Debug Table 0x30.0x3 = 0xd55,0x401 0d56 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x30.0x4 = 0xd56,0x402 0d57 0f89 | | Execute_Immediate Equal,-0x77 ; Debug Table 0x30.0x5 = 0xd57,0x403 ; Debug Table 0x30.0x6 = 0xd57,0x404 ; Debug Table 0x30.0x7 = 0xd57,0x1 0d58 7001 |p | Jump_Nonzero 0xd5a 0d59 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x30.0x8 = 0xd59,0x2 0d5a e402 | | Load 0x2,0x2 ; Debug Table 0x30.0x9 = 0xd5a,0x3 0d5b 00eb | | Load_Encached Diana_Cache 0d5c 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0d5d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d5e e603 | | Load 0x3,0x3 ; Debug Table 0x30.0xa = 0xd5e,0x4 ; Debug Table 0x30.0xb = 0xd5e,0x801 0d5f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x30.0xc = 0xd5f,0x802 0d60 0f4e | N | Execute_Immediate Equal,0x4e ; Debug Table 0x30.0xd = 0xd60,0x803 ; Debug Table 0x30.0xe = 0xd60,0x804 ; Debug Table 0x30.0xf = 0xd60,0x4 0d61 7001 |p | Jump_Nonzero 0xd63 0d62 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x30.0x10 = 0xd62,0x5 0d63 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x30.0x11 = 0xd63,0x6 0d64 00eb | | Load_Encached Diana_Cache 0d65 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1 0d66 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0d67 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x30.0x12 = 0xd67,0x7 0d68 00eb | | Load_Encached Diana_Cache 0d69 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0d6a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x30.0x13 = 0xd6a,0xc01 0d6b 021d | | Execute Heap_Access,Is_Null 0d6c 00d0 | | Action Swap_Control 0d6d 00d1 | | Pop_Control Pop_Count_1 0d6e 6804 |h | Jump_Zero 0xd73 ; Debug Table 0x30.0x14 = 0xd6e,0x7 0d6f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x30.0x15 = 0xd6f,0x8 0d70 a402 | | Store_Unchecked 0x2,0x2 0d71 4800 |H | Short_Literal 0x0 ; Debug Table 0x30.0x16 = 0xd71,0x9 0d72 a5fb | | Store_Unchecked 0x2,-0x5 0d73 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0d74 0000 0000 | | .BLANK 0000[0x4] 0d78 ; -------------------------------------------------------------------------------------- 0d78 ; SUBPROGRAM 0d78 ; -------------------------------------------------------------------------------------- 0d78 0d93 | | .CONST 0x0d93 ; Address of begin 0d79 0004 | | .CONST 0x0004 ; Address of exception handler 0d7a 0004 | | .CONST 0x0004 ; Number of locals 0d7b INIT_0d78: 0d7b e21f | | Load 0x1,0x1f ; Debug Table 0x31 = .DEBUG 0x0d7b,0x1c04,0x0801,0x0002,0x0056,0xcd65,0x0000,0x1d27 ; Debug Table 0x31.0x0 = 0xd7b,0xffff 0d7c 0322 | " | Declare_Variable Record 0d7d 4801 |H | Short_Literal 0x1 ; Debug Table 0x31.0x1 = 0xd7d,0xfffe 0d7e e7fe | | Load 0x3,-0x2 0d7f 00e9 | | Load_Encached String_Cache 0d80 0334 | 4 | Declare_Variable Array,With_Constraint 0d81 00d8 | | Load_Top At_Offset_0 0d82 01da | | Execute Vector,Bounds 0d83 00e9 | | Load_Encached String_Cache 0d84 035b | [ | Declare_Type Array,Constrained 0d85 0337 | 7 | Declare_Variable Array 0d86 00d8 | | Load_Top At_Offset_0 0d87 01d9 | | Execute Vector,Reverse_Bounds 0d88 0263 | c | Execute Discrete,Above_Bound 0d89 7005 |p | Jump_Nonzero 0xd8f 0d8a 4820 |H | Short_Literal 0x20 0d8b 00d9 | | Load_Top At_Offset_1 0d8c e604 | | Load 0x3,0x4 0d8d 01d6 | | Execute Vector,Field_Write 0d8e 3ffb |? | Loop_Increasing 0xd8a 0d8f 00d9 | | Load_Top At_Offset_1 0d90 01d4 | | Execute Vector,Structure_Write 0d91 029f 1093 | | Declare_Subprogram INIT_1090,For_Call 0d93 BODY_0d78: 0d93 483e |H> | Short_Literal 0x3e ; Debug Table 0x31.0x2 = 0xd93,0x1 0d94 482c |H, | Short_Literal 0x2c 0d95 483c |H< | Short_Literal 0x3c 0d96 e603 | | Load 0x3,0x3 0d97 01cb | | Execute Vector,Append 0d98 4820 |H | Short_Literal 0x20 0d99 4800 |H | Short_Literal 0x0 0d9a 480a |H | Short_Literal 0xa 0d9b e7ff | | Load 0x3,-0x1 0d9c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0d9d 8222 | " | Call 0x1,0x22 0d9e 01cc | | Execute Vector,Catenate 0d9f 01cb | | Execute Vector,Append 0da0 4820 |H | Short_Literal 0x20 0da1 4800 |H | Short_Literal 0x0 0da2 480a |H | Short_Literal 0xa 0da3 e7ff | | Load 0x3,-0x1 0da4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0da5 e002 | | Load 0x0,0x2 0da6 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0da7 8222 | " | Call 0x1,0x22 0da8 01cc | | Execute Vector,Catenate 0da9 01cb | | Execute Vector,Append 0daa e7ff | | Load 0x3,-0x1 0dab 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0dac e002 | | Load 0x0,0x2 0dad 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0dae 01cc | | Execute Vector,Catenate 0daf 85fe | | Call 0x2,-0x2 0db0 e7ff | | Load 0x3,-0x1 ; Debug Table 0x31.0x3 = 0xdb0,0x2 0db1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0db2 e002 | | Load 0x0,0x2 0db3 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0db4 6802 |h | Jump_Zero 0xdb7 0db5 8604 | | Call 0x3,0x4 ; Debug Table 0x31.0x4 = 0xdb5,0x3 0db6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0db7 e7ff | | Load 0x3,-0x1 ; Debug Table 0x31.0x5 = 0xdb7,0x4 0db8 8228 | ( | Call 0x1,0x28 0db9 00db | | Load_Top At_Offset_3 0dba 017d | } | Execute Record,Structure_Write 0dbb 7809 |x | Jump 0xdc5 0dbc e7fe | | Load 0x3,-0x2 ; Debug Table 0x31.0x6 = 0xdbc,0x6 0dbd 0a04 | | Execute_Immediate Plus,0x4 0dbe 00e3 | | Load_Encached Natural_Cache 0dbf 025b | [ | Execute Discrete,Check_In_Type 0dc0 00db | | Load_Top At_Offset_3 0dc1 8402 | | Call 0x2,0x2 0dc2 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x7 = 0xdc2,0x7 0dc3 8229 | ) | Call 0x1,0x29 0dc4 00d1 | | Pop_Control Pop_Count_1 0dc5 00da | | Load_Top At_Offset_2 ; Debug Table 0x31.0x8 = 0xdc5,0x5 0dc6 8227 | ' | Call 0x1,0x27 0dc7 6ff4 |o | Jump_Zero 0xdbc 0dc8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0dc9 0000 0000 | | .BLANK 0000[0x7] 0dd0 ; -------------------------------------------------------------------------------------- 0dd0 ; SUBPROGRAM 0dd0 ; -------------------------------------------------------------------------------------- 0dd0 0dd7 | | .CONST 0x0dd7 ; Address of begin 0dd1 0004 | | .CONST 0x0004 ; Address of exception handler 0dd2 0004 | | .CONST 0x0004 ; Number of locals 0dd3 INIT_0dd0: 0dd3 e21f | | Load 0x1,0x1f ; Debug Table 0x32 = .DEBUG 0x0dd3,0x1c18,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0240 ; Debug Table 0x32.0x0 = 0xdd3,0xffff 0dd4 0322 | " | Declare_Variable Record 0dd5 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x32.0x1 = 0xdd5,0xfffe 0dd6 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x32.0x2 = 0xdd6,0xfffd 0dd7 BODY_0dd0: 0dd7 e404 | | Load 0x2,0x4 ; Debug Table 0x32.0x3 = 0xdd7,0x1 0dd8 0a01 | | Execute_Immediate Plus,0x1 0dd9 c404 | | Store 0x2,0x4 0dda e7ff | | Load 0x3,-0x1 ; Debug Table 0x32.0x4 = 0xdda,0x2 0ddb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ddc 00db | | Load_Top At_Offset_3 0ddd 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0dde e7ff | | Load 0x3,-0x1 ; Debug Table 0x32.0x5 = 0xdde,0x3 0ddf 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0de0 e002 | | Load 0x0,0x2 0de1 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0de2 00db | | Load_Top At_Offset_3 0de3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0de4 7820 |x | Jump 0xe05 0de5 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x6 = 0xde5,0x5 0de6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0de7 e002 | | Load 0x0,0x2 0de8 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0de9 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0dea 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x7 = 0xdea,0x6 0deb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0dec 00da | | Load_Top At_Offset_2 0ded 0273 | s | Execute Discrete,Plus 0dee 0059 | Y | Store_Top Discrete,At_Offset_1 0def 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x32.0x8 = 0xdef,0x7 0df0 0c01 | | Execute_Immediate Greater_Equal,0x1 0df1 680b |h | Jump_Zero 0xdfd 0df2 e405 | | Load 0x2,0x5 0df3 00d9 | | Load_Top At_Offset_1 0df4 027a | z | Execute Discrete,Less_Equal 0df5 6807 |h | Jump_Zero 0xdfd 0df6 e406 | | Load 0x2,0x6 ; Debug Table 0x32.0x9 = 0xdf6,0x8 0df7 00d9 | | Load_Top At_Offset_1 0df8 027a | z | Execute Discrete,Less_Equal 0df9 6810 |h | Jump_Zero 0xe0a 0dfa 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0xa = 0xdfa,0x9 0dfb 8407 | | Call 0x2,0x7 0dfc 7812 |x | Jump 0xe0f ; Debug Table 0x32.0xb = 0xdfc,0xa 0dfd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x32.0xc = 0xdfd,0xc 0dfe 00db | | Load_Top At_Offset_3 0dff 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0e00 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0xd = 0xe00,0xd 0e01 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0e02 e002 | | Load 0x0,0x2 0e03 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e04 00d1 | | Pop_Control Pop_Count_1 0e05 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0xe = 0xe05,0x4 0e06 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0e07 e002 | | Load 0x0,0x2 0e08 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0e09 6fdb |o | Jump_Zero 0xde5 0e0a 4801 |H | Short_Literal 0x1 ; Debug Table 0x32.0xf = 0xe0a,0xe 0e0b e404 | | Load 0x2,0x4 0e0c e402 | | Load 0x2,0x2 0e0d 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 0e0e a403 | | Store_Unchecked 0x2,0x3 0e0f e7ff | | Load 0x3,-0x1 ; Debug Table 0x32.0x10 = 0xe0f,0xf 0e10 e404 | | Load 0x2,0x4 0e11 e403 | | Load 0x2,0x3 0e12 0227 | ' | Execute Access,All_Reference 0e13 01d6 | | Execute Vector,Field_Write 0e14 e404 | | Load 0x2,0x4 ; Debug Table 0x32.0x11 = 0xe14,0x10 0e15 0aff | | Execute_Immediate Plus,-0x1 0e16 c404 | | Store 0x2,0x4 0e17 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e18 ; -------------------------------------------------------------------------------------- 0e18 ; SUBPROGRAM 0e18 ; -------------------------------------------------------------------------------------- 0e18 0e1b | | .CONST 0x0e1b ; Address of begin 0e19 0004 | | .CONST 0x0004 ; Address of exception handler 0e1a 0001 | | .CONST 0x0001 ; Number of locals 0e1b BODY_0e18: 0e1b INIT_0e18: 0e1b 00da | | Load_Top At_Offset_2 ; Debug Table 0x33 = .DEBUG 0x0e1b,0x1c3e,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0e1c ; Debug Table 0x33.0x0 = 0xe1b,0x1 0e1c 8234 | 4 | Call 0x1,0x34 0e1d 6808 |h | Jump_Zero 0xe26 0e1e 00da | | Load_Top At_Offset_2 0e1f e5ff | | Load 0x2,-0x1 0e20 021f | | Execute Heap_Access,Equal 0e21 7004 |p | Jump_Nonzero 0xe26 0e22 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x1 = 0xe22,0x2 0e23 a5ff | | Store_Unchecked 0x2,-0x1 0e24 65ab |e | Indirect_Literal Discrete,0xbd0,{0x00000000, 0x56cd6501} ; Debug Table 0x33.0x2 = 0xe24,0x3 0e25 0257 | W | Execute Discrete,Raise 0e26 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x3 = 0xe26,0x4 0e27 8235 | 5 | Call 0x1,0x35 0e28 4604 |F | Jump_Case 0x5 0e29 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x0 0e2a 7803 |x | Jump 0xe2e ; case 0x1 0e2b 7806 |x | Jump 0xe32 ; case 0x2 0e2c 780c |x | Jump 0xe39 ; case 0x3 0e2d 7815 |x | Jump 0xe43 ; case 0x4 0e2e 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x4 = 0xe2e,0x6 0e2f 8237 | 7 | Call 0x1,0x37 0e30 8402 | | Call 0x2,0x2 0e31 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e32 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x5 = 0xe32,0x7 0e33 8237 | 7 | Call 0x1,0x37 0e34 8402 | | Call 0x2,0x2 0e35 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x6 = 0xe35,0x8 0e36 8238 | 8 | Call 0x1,0x38 0e37 8402 | | Call 0x2,0x2 0e38 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e39 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x7 = 0xe39,0x9 0e3a 8237 | 7 | Call 0x1,0x37 0e3b 8402 | | Call 0x2,0x2 0e3c 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x8 = 0xe3c,0xa 0e3d 8238 | 8 | Call 0x1,0x38 0e3e 8402 | | Call 0x2,0x2 0e3f 00da | | Load_Top At_Offset_2 ; Debug Table 0x33.0x9 = 0xe3f,0xb 0e40 8239 | 9 | Call 0x1,0x39 0e41 8402 | | Call 0x2,0x2 0e42 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e43 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x33.0xa = 0xe43,0xc ; Debug Table 0x33.0xb = 0xe43,0xfbff 0e44 00db | | Load_Top At_Offset_3 0e45 00eb | | Load_Encached Diana_Cache 0e46 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0e47 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e48 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0xc = 0xe48,0x401 ; Debug Table 0x33.0xd = 0xe48,0x801 0e49 021d | | Execute Heap_Access,Is_Null 0e4a 702e |p. | Jump_Nonzero 0xe79 ; Debug Table 0x33.0xe = 0xe4a,0x401 0e4b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0xf = 0xe4b,0x402 0e4c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x10 = 0xe4c,0xc01 0e4d 7002 |p | Jump_Nonzero 0xe50 0e4e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x33.0x11 = 0xe4e,0xc02 0e4f 7826 |x& | Jump 0xe76 0e50 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x12 = 0xe50,0xc03 0e51 0217 | | Execute Heap_Access,All_Reference 0e52 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0e53 6804 |h | Jump_Zero 0xe58 0e54 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x13 = 0xe54,0xc04 0e55 0217 | | Execute Heap_Access,All_Reference 0e56 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0e57 781e |x | Jump 0xe76 0e58 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x14 = 0xe58,0xc05 0e59 e604 | | Load 0x3,0x4 ; Debug Table 0x33.0x15 = 0xe59,0x1001 0e5a 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x33.0x16 = 0xe5a,0x1002 0e5b 00d0 | | Action Swap_Control ; Debug Table 0x33.0x17 = 0xe5b,0x1003 ; Debug Table 0x33.0x18 = 0xe5b,0x1004 0e5c 00d1 | | Pop_Control Pop_Count_1 0e5d 49bb |I | Short_Literal 0x1bb ; Debug Table 0x33.0x19 = 0xe5d,0xc05 0e5e 00eb | | Load_Encached Diana_Cache 0e5f 0098 | | Execute Package,Field_Read_Dynamic 0e60 012c | , | Execute Any,Size 0e61 e00b | | Load 0x0,0xb 0e62 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0e63 025b | [ | Execute Discrete,Check_In_Type 0e64 0273 | s | Execute Discrete,Plus 0e65 00d9 | | Load_Top At_Offset_1 0e66 e605 | | Load 0x3,0x5 ; Debug Table 0x33.0x1a = 0xe66,0x1401 0e67 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x33.0x1b = 0xe67,0x1402 0e68 00d0 | | Action Swap_Control ; Debug Table 0x33.0x1c = 0xe68,0x1403 ; Debug Table 0x33.0x1d = 0xe68,0x1404 0e69 00d1 | | Pop_Control Pop_Count_1 0e6a 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x33.0x1e = 0xe6a,0x1004 0e6b 00eb | | Load_Encached Diana_Cache 0e6c 0098 | | Execute Package,Field_Read_Dynamic 0e6d 49c9 |I | Short_Literal 0x1c9 0e6e 00eb | | Load_Encached Diana_Cache 0e6f 0098 | | Execute Package,Field_Read_Dynamic 0e70 49ca |I | Short_Literal 0x1ca 0e71 00eb | | Load_Encached Diana_Cache 0e72 0095 | | Execute Package,Field_Reference_Dynamic 0e73 e00a | | Load 0x0,0xa 0e74 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0e75 7800 |x | Jump 0xe76 0e76 00d0 | | Action Swap_Control 0e77 00d1 | | Pop_Control Pop_Count_1 0e78 8402 | | Call 0x2,0x2 ; Debug Table 0x33.0x1f = 0xe78,0x402 0e79 00d1 | | Pop_Control Pop_Count_1 0e7a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e7b 0000 | | .XXX[0x1] 0e7c 0000 0000 | | .LITERAL {0x00000000, 0x56cd6503} 0e80 ; -------------------------------------------------------------------------------------- 0e80 ; SUBPROGRAM 0e80 ; -------------------------------------------------------------------------------------- 0e80 0e83 | | .CONST 0x0e83 ; Address of begin 0e81 0004 | | .CONST 0x0004 ; Address of exception handler 0e82 0001 | | .CONST 0x0001 ; Number of locals 0e83 BODY_0e80: 0e83 INIT_0e80: 0e83 00da | | Load_Top At_Offset_2 ; Debug Table 0x34 = .DEBUG 0x0e83,0x1c80,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0ecb ; Debug Table 0x34.0x0 = 0xe83,0x1 0e84 8234 | 4 | Call 0x1,0x34 0e85 6808 |h | Jump_Zero 0xe8e 0e86 00da | | Load_Top At_Offset_2 0e87 e5ff | | Load 0x2,-0x1 0e88 021f | | Execute Heap_Access,Equal 0e89 7004 |p | Jump_Nonzero 0xe8e 0e8a 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0x1 = 0xe8a,0x2 0e8b a5ff | | Store_Unchecked 0x2,-0x1 0e8c 624b |bK | Indirect_Literal Discrete,0x10d8,{0x00000000, 0x56cd6501} ; Debug Table 0x34.0x2 = 0xe8c,0x3 0e8d 0257 | W | Execute Discrete,Raise 0e8e 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0x3 = 0xe8e,0x4 0e8f 8235 | 5 | Call 0x1,0x35 0e90 4604 |F | Jump_Case 0x5 0e91 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x0 0e92 7803 |x | Jump 0xe96 ; case 0x1 0e93 7806 |x | Jump 0xe9a ; case 0x2 0e94 780c |x | Jump 0xea1 ; case 0x3 0e95 7815 |x | Jump 0xeab ; case 0x4 0e96 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0x4 = 0xe96,0x6 0e97 8237 | 7 | Call 0x1,0x37 0e98 8402 | | Call 0x2,0x2 0e99 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e9a 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0x5 = 0xe9a,0x7 0e9b 8238 | 8 | Call 0x1,0x38 0e9c 8402 | | Call 0x2,0x2 0e9d 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0x6 = 0xe9d,0x8 0e9e 8237 | 7 | Call 0x1,0x37 0e9f 8402 | | Call 0x2,0x2 0ea0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0ea1 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0x7 = 0xea1,0x9 0ea2 8239 | 9 | Call 0x1,0x39 0ea3 8402 | | Call 0x2,0x2 0ea4 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0x8 = 0xea4,0xa 0ea5 8238 | 8 | Call 0x1,0x38 0ea6 8402 | | Call 0x2,0x2 0ea7 00da | | Load_Top At_Offset_2 ; Debug Table 0x34.0x9 = 0xea7,0xb 0ea8 8237 | 7 | Call 0x1,0x37 0ea9 8402 | | Call 0x2,0x2 0eaa 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0eab 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x34.0xa = 0xeab,0xc ; Debug Table 0x34.0xb = 0xeab,0xfbff 0eac 00db | | Load_Top At_Offset_3 0ead 00eb | | Load_Encached Diana_Cache 0eae 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0eaf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0eb0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0xc = 0xeb0,0x401 ; Debug Table 0x34.0xd = 0xeb0,0x801 0eb1 021d | | Execute Heap_Access,Is_Null 0eb2 6801 |h | Jump_Zero 0xeb4 ; Debug Table 0x34.0xe = 0xeb2,0x401 0eb3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x34.0xf = 0xeb3,0x402 0eb4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x10 = 0xeb4,0x403 0eb5 4975 |Iu | Short_Literal 0x175 0eb6 00eb | | Load_Encached Diana_Cache 0eb7 0098 | | Execute Package,Field_Read_Dynamic 0eb8 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0eb9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x11 = 0xeb9,0xc01 0eba 7002 |p | Jump_Nonzero 0xebd 0ebb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x34.0x12 = 0xebb,0xc02 0ebc 7826 |x& | Jump 0xee3 0ebd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x13 = 0xebd,0xc03 0ebe 0217 | | Execute Heap_Access,All_Reference 0ebf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0ec0 6804 |h | Jump_Zero 0xec5 0ec1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x14 = 0xec1,0xc04 0ec2 0217 | | Execute Heap_Access,All_Reference 0ec3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0ec4 781e |x | Jump 0xee3 0ec5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x34.0x15 = 0xec5,0xc05 0ec6 e604 | | Load 0x3,0x4 ; Debug Table 0x34.0x16 = 0xec6,0x1001 0ec7 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x34.0x17 = 0xec7,0x1002 0ec8 00d0 | | Action Swap_Control ; Debug Table 0x34.0x18 = 0xec8,0x1003 ; Debug Table 0x34.0x19 = 0xec8,0x1004 0ec9 00d1 | | Pop_Control Pop_Count_1 0eca 49bb |I | Short_Literal 0x1bb ; Debug Table 0x34.0x1a = 0xeca,0xc05 0ecb 00eb | | Load_Encached Diana_Cache 0ecc 0098 | | Execute Package,Field_Read_Dynamic 0ecd 012c | , | Execute Any,Size 0ece e00b | | Load 0x0,0xb 0ecf 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0ed0 025b | [ | Execute Discrete,Check_In_Type 0ed1 0273 | s | Execute Discrete,Plus 0ed2 00d9 | | Load_Top At_Offset_1 0ed3 e605 | | Load 0x3,0x5 ; Debug Table 0x34.0x1b = 0xed3,0x1401 0ed4 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x34.0x1c = 0xed4,0x1402 0ed5 00d0 | | Action Swap_Control ; Debug Table 0x34.0x1d = 0xed5,0x1403 ; Debug Table 0x34.0x1e = 0xed5,0x1404 0ed6 00d1 | | Pop_Control Pop_Count_1 0ed7 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x34.0x1f = 0xed7,0x1004 0ed8 00eb | | Load_Encached Diana_Cache 0ed9 0098 | | Execute Package,Field_Read_Dynamic 0eda 49c9 |I | Short_Literal 0x1c9 0edb 00eb | | Load_Encached Diana_Cache 0edc 0098 | | Execute Package,Field_Read_Dynamic 0edd 49ca |I | Short_Literal 0x1ca 0ede 00eb | | Load_Encached Diana_Cache 0edf 0095 | | Execute Package,Field_Reference_Dynamic 0ee0 e00a | | Load 0x0,0xa 0ee1 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0ee2 7800 |x | Jump 0xee3 0ee3 00d0 | | Action Swap_Control 0ee4 00d1 | | Pop_Control Pop_Count_1 0ee5 8402 | | Call 0x2,0x2 ; Debug Table 0x34.0x20 = 0xee5,0x403 0ee6 00d1 | | Pop_Control Pop_Count_1 0ee7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0ee8 ; -------------------------------------------------------------------------------------- 0ee8 ; SUBPROGRAM 0ee8 ; -------------------------------------------------------------------------------------- 0ee8 0eeb | | .CONST 0x0eeb ; Address of begin 0ee9 0004 | | .CONST 0x0004 ; Address of exception handler 0eea 0001 | | .CONST 0x0001 ; Number of locals 0eeb BODY_0ee8: 0eeb INIT_0ee8: 0eeb 00da | | Load_Top At_Offset_2 ; Debug Table 0x35 = .DEBUG 0x0eeb,0x1cc4,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1379 ; Debug Table 0x35.0x0 = 0xeeb,0x1 0eec 8234 | 4 | Call 0x1,0x34 0eed 681d |h | Jump_Zero 0xf0b 0eee 00da | | Load_Top At_Offset_2 0eef e402 | | Load 0x2,0x2 0ef0 021f | | Execute Heap_Access,Equal 0ef1 7019 |p | Jump_Nonzero 0xf0b 0ef2 e20f | | Load 0x1,0xf ; Debug Table 0x35.0x1 = 0xef2,0x2 0ef3 e403 | | Load 0x2,0x3 0ef4 e20e | | Load 0x1,0xe 0ef5 e7ff | | Load 0x3,-0x1 0ef6 e5ff | | Load 0x2,-0x1 0ef7 8216 | | Call 0x1,0x16 0ef8 00d1 | | Pop_Control Pop_Count_1 0ef9 c404 | | Store 0x2,0x4 0efa e404 | | Load 0x2,0x4 ; Debug Table 0x35.0x2 = 0xefa,0x3 0efb 6802 |h | Jump_Zero 0xefe 0efc 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x35.0x3 = 0xefc,0x4 0efd 0257 | W | Execute Discrete,Raise 0efe 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0x4 = 0xefe,0x5 0eff a5fd | | Store_Unchecked 0x2,-0x3 0f00 e5fe | | Load 0x2,-0x2 ; Debug Table 0x35.0x5 = 0xf00,0x6 0f01 e403 | | Load 0x2,0x3 0f02 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0f03 e403 | | Load 0x2,0x3 0f04 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0f05 8224 | $ | Call 0x1,0x24 0f06 8223 | # | Call 0x1,0x23 0f07 6802 |h | Jump_Zero 0xf0a 0f08 61cf |a | Indirect_Literal Discrete,0x10d8,{0x00000000, 0x56cd6501} ; Debug Table 0x35.0x6 = 0xf08,0x7 0f09 0257 | W | Execute Discrete,Raise 0f0a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x35.0x7 = 0xf0a,0x8 0f0b 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0x8 = 0xf0b,0x9 0f0c 8235 | 5 | Call 0x1,0x35 0f0d 4604 |F | Jump_Case 0x5 0f0e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x0 0f0f 7803 |x | Jump 0xf13 ; case 0x1 0f10 7806 |x | Jump 0xf17 ; case 0x2 0f11 780c |x | Jump 0xf1e ; case 0x3 0f12 7815 |x | Jump 0xf28 ; case 0x4 0f13 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0x9 = 0xf13,0xb 0f14 8237 | 7 | Call 0x1,0x37 0f15 8405 | | Call 0x2,0x5 0f16 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0f17 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0xa = 0xf17,0xc 0f18 8237 | 7 | Call 0x1,0x37 0f19 8405 | | Call 0x2,0x5 0f1a 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0xb = 0xf1a,0xd 0f1b 8238 | 8 | Call 0x1,0x38 0f1c 8405 | | Call 0x2,0x5 0f1d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0f1e 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0xc = 0xf1e,0xe 0f1f 8237 | 7 | Call 0x1,0x37 0f20 8405 | | Call 0x2,0x5 0f21 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0xd = 0xf21,0xf 0f22 8238 | 8 | Call 0x1,0x38 0f23 8405 | | Call 0x2,0x5 0f24 00da | | Load_Top At_Offset_2 ; Debug Table 0x35.0xe = 0xf24,0x10 0f25 8239 | 9 | Call 0x1,0x39 0f26 8405 | | Call 0x2,0x5 0f27 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0f28 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x35.0x10 = 0xf28,0xfbff ; Debug Table 0x35.0xf = 0xf28,0x11 0f29 00db | | Load_Top At_Offset_3 0f2a 00eb | | Load_Encached Diana_Cache 0f2b 1889 | | Execute Package,Field_Execute,Field_Number 0x89 0f2c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0f2d 7836 |x6 | Jump 0xf64 0f2e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x11 = 0xf2e,0x402 0f2f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x12 = 0xf2f,0x801 0f30 7002 |p | Jump_Nonzero 0xf33 0f31 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x35.0x13 = 0xf31,0x802 0f32 7826 |x& | Jump 0xf59 0f33 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x14 = 0xf33,0x803 0f34 0217 | | Execute Heap_Access,All_Reference 0f35 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0f36 6804 |h | Jump_Zero 0xf3b 0f37 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x15 = 0xf37,0x804 0f38 0217 | | Execute Heap_Access,All_Reference 0f39 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0f3a 781e |x | Jump 0xf59 0f3b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x16 = 0xf3b,0x805 0f3c e604 | | Load 0x3,0x4 ; Debug Table 0x35.0x17 = 0xf3c,0xc01 0f3d 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x35.0x18 = 0xf3d,0xc02 0f3e 00d0 | | Action Swap_Control ; Debug Table 0x35.0x19 = 0xf3e,0xc03 ; Debug Table 0x35.0x1a = 0xf3e,0xc04 0f3f 00d1 | | Pop_Control Pop_Count_1 0f40 49bb |I | Short_Literal 0x1bb ; Debug Table 0x35.0x1b = 0xf40,0x805 0f41 00eb | | Load_Encached Diana_Cache 0f42 0098 | | Execute Package,Field_Read_Dynamic 0f43 012c | , | Execute Any,Size 0f44 e00b | | Load 0x0,0xb 0f45 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0f46 025b | [ | Execute Discrete,Check_In_Type 0f47 0273 | s | Execute Discrete,Plus 0f48 00d9 | | Load_Top At_Offset_1 0f49 e605 | | Load 0x3,0x5 ; Debug Table 0x35.0x1c = 0xf49,0x1001 0f4a 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x35.0x1d = 0xf4a,0x1002 0f4b 00d0 | | Action Swap_Control ; Debug Table 0x35.0x1e = 0xf4b,0x1003 ; Debug Table 0x35.0x1f = 0xf4b,0x1004 0f4c 00d1 | | Pop_Control Pop_Count_1 0f4d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x35.0x20 = 0xf4d,0xc04 0f4e 00eb | | Load_Encached Diana_Cache 0f4f 0098 | | Execute Package,Field_Read_Dynamic 0f50 49c9 |I | Short_Literal 0x1c9 0f51 00eb | | Load_Encached Diana_Cache 0f52 0098 | | Execute Package,Field_Read_Dynamic 0f53 49ca |I | Short_Literal 0x1ca 0f54 00eb | | Load_Encached Diana_Cache 0f55 0095 | | Execute Package,Field_Reference_Dynamic 0f56 e00a | | Load 0x0,0xa 0f57 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0f58 7800 |x | Jump 0xf59 0f59 00d0 | | Action Swap_Control 0f5a 00d1 | | Pop_Control Pop_Count_1 0f5b 8405 | | Call 0x2,0x5 ; Debug Table 0x35.0x21 = 0xf5b,0x402 0f5c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x22 = 0xf5c,0x403 ; Debug Table 0x35.0x23 = 0xf5c,0x1401 0f5d 7002 |p | Jump_Nonzero 0xf60 0f5e 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x35.0x24 = 0xf5e,0x1402 0f5f 7803 |x | Jump 0xf63 0f60 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x25 = 0xf60,0x1403 0f61 0217 | | Execute Heap_Access,All_Reference 0f62 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0f63 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x35.0x26 = 0xf63,0x403 0f64 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x35.0x27 = 0xf64,0x401 ; Debug Table 0x35.0x28 = 0xf64,0x1801 0f65 021d | | Execute Heap_Access,Is_Null 0f66 6fc7 |o | Jump_Zero 0xf2e ; Debug Table 0x35.0x29 = 0xf66,0x401 0f67 00d1 | | Pop_Control Pop_Count_1 0f68 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0f69 0000 0000 | | .BLANK 0000[0x7] 0f70 ; -------------------------------------------------------------------------------------- 0f70 ; SUBPROGRAM 0f70 ; -------------------------------------------------------------------------------------- 0f70 0f75 | u | .CONST 0x0f75 ; Address of begin 0f71 0004 | | .CONST 0x0004 ; Address of exception handler 0f72 0002 | | .CONST 0x0002 ; Number of locals 0f73 INIT_0f70: 0f73 029f 10b3 | | Declare_Subprogram INIT_10b0,For_Call ; Debug Table 0x36 = .DEBUG 0x0f73,0x1d1a,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1839 ; Debug Table 0x36.0x0 = 0xf73,0xffff 0f75 BODY_0f70: 0f75 e7fe | | Load 0x3,-0x2 ; Debug Table 0x36.0x1 = 0xf75,0x1 0f76 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0f77 a604 | | Store_Unchecked 0x3,0x4 0f78 e7fe | | Load 0x3,-0x2 ; Debug Table 0x36.0x2 = 0xf78,0x2 0f79 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0f7a e002 | | Load 0x0,0x2 0f7b 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0f7c a603 | | Store_Unchecked 0x3,0x3 0f7d e604 | | Load 0x3,0x4 ; Debug Table 0x36.0x3 = 0xf7d,0x3 0f7e e603 | | Load 0x3,0x3 0f7f 0273 | s | Execute Discrete,Plus 0f80 0248 | H | Execute Discrete,Check_In_Integer 0f81 e604 | | Load 0x3,0x4 0f82 0a01 | | Execute_Immediate Plus,0x1 0f83 0248 | H | Execute Discrete,Check_In_Integer 0f84 0263 | c | Execute Discrete,Above_Bound 0f85 700f |p | Jump_Nonzero 0xf95 0f86 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x4 = 0xf86,0x4 0f87 00e3 | | Load_Encached Natural_Cache 0f88 025b | [ | Execute Discrete,Check_In_Type 0f89 8802 | | Call 0x4,0x2 0f8a 6807 |h | Jump_Zero 0xf92 0f8b e604 | | Load 0x3,0x4 ; Debug Table 0x36.0x5 = 0xf8b,0x5 0f8c 0a01 | | Execute_Immediate Plus,0x1 0f8d c604 | | Store 0x3,0x4 0f8e e603 | | Load 0x3,0x3 ; Debug Table 0x36.0x6 = 0xf8e,0x6 0f8f 0aff | | Execute_Immediate Plus,-0x1 0f90 c603 | | Store 0x3,0x3 0f91 7802 |x | Jump 0xf94 0f92 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x36.0x7 = 0xf92,0x7 0f93 7801 |x | Jump 0xf95 0f94 3ff1 |? | Loop_Increasing 0xf86 0f95 e604 | | Load 0x3,0x4 ; Debug Table 0x36.0x8 = 0xf95,0x8 0f96 0a01 | | Execute_Immediate Plus,0x1 0f97 0248 | H | Execute Discrete,Check_In_Integer 0f98 e604 | | Load 0x3,0x4 0f99 e603 | | Load 0x3,0x3 0f9a 0273 | s | Execute Discrete,Plus 0f9b 0248 | H | Execute Discrete,Check_In_Integer 0f9c 0264 | d | Execute Discrete,Below_Bound 0f9d 700c |p | Jump_Nonzero 0xfaa 0f9e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x36.0x9 = 0xf9e,0x9 0f9f 00e3 | | Load_Encached Natural_Cache 0fa0 025b | [ | Execute Discrete,Check_In_Type 0fa1 8802 | | Call 0x4,0x2 0fa2 6804 |h | Jump_Zero 0xfa7 0fa3 e603 | | Load 0x3,0x3 ; Debug Table 0x36.0xa = 0xfa3,0xa 0fa4 0aff | | Execute_Immediate Plus,-0x1 0fa5 c603 | | Store 0x3,0x3 0fa6 7802 |x | Jump 0xfa9 0fa7 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x36.0xb = 0xfa7,0xb 0fa8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0fa9 37f4 |7 | Loop_Decreasing 0xf9e 0faa 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0fab 0000 0000 | | .BLANK 0000[0x5] 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 ; SUBPROGRAM 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 0fc1 | | .CONST 0x0fc1 ; Address of begin 0fb1 0004 | | .CONST 0x0004 ; Address of exception handler 0fb2 0005 | | .CONST 0x0005 ; Number of locals 0fb3 INIT_0fb0: 0fb3 e602 | | Load 0x3,0x2 ; Debug Table 0x37 = .DEBUG 0x0fb3,0x1d34,0x0002,0x0000,0x0056,0xcd65,0x0000,0x18d8 ; Debug Table 0x37.0x0 = 0xfb3,0xffff 0fb4 00e4 | | Load_Encached Positive_Cache 0fb5 025b | [ | Execute Discrete,Check_In_Type 0fb6 e5ff | | Load 0x2,-0x1 0fb7 e009 | | Load 0x0,0x9 0fb8 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0fb9 00e3 | | Load_Encached Natural_Cache 0fba 03f1 | | Declare_Variable Discrete,With_Value 0fbb 4801 |H | Short_Literal 0x1 ; Debug Table 0x37.0x1 = 0xfbb,0xfffe 0fbc 00d9 | | Load_Top At_Offset_1 0fbd 00e9 | | Load_Encached String_Cache 0fbe 0334 | 4 | Declare_Variable Array,With_Constraint 0fbf 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x37.0x2 = 0xfbf,0xfffd 0fc0 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x37.0x3 = 0xfc0,0xfffc 0fc1 BODY_0fb0: 0fc1 00da | | Load_Top At_Offset_2 ; Debug Table 0x37.0x4 = 0xfc1,0x1 0fc2 4801 |H | Short_Literal 0x1 0fc3 e602 | | Load 0x3,0x2 0fc4 00e4 | | Load_Encached Positive_Cache 0fc5 025b | [ | Execute Discrete,Check_In_Type 0fc6 e5ff | | Load 0x2,-0x1 0fc7 e009 | | Load 0x0,0x9 0fc8 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0fc9 00d1 | | Pop_Control Pop_Count_1 0fca 4801 |H | Short_Literal 0x1 ; Debug Table 0x37.0x5 = 0xfca,0x2 0fcb 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0fcc 00da | | Load_Top At_Offset_2 ; Debug Table 0x37.0x6 = 0xfcc,0x3 0fcd 01d9 | | Execute Vector,Reverse_Bounds 0fce 0263 | c | Execute Discrete,Above_Bound 0fcf 700a |p | Jump_Nonzero 0xfda 0fd0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x37.0x7 = 0xfd0,0x4 0fd1 e803 | | Load 0x4,0x3 0fd2 01d7 | | Execute Vector,Field_Read 0fd3 0e20 | | Execute_Immediate Not_Equal,0x20 0fd4 6804 |h | Jump_Zero 0xfd9 0fd5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x37.0x8 = 0xfd5,0x5 0fd6 a804 | | Store_Unchecked 0x4,0x4 0fd7 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x37.0x9 = 0xfd7,0x6 0fd8 7801 |x | Jump 0xfda 0fd9 3ff6 |? | Loop_Increasing 0xfd0 0fda 00da | | Load_Top At_Offset_2 ; Debug Table 0x37.0xa = 0xfda,0x7 0fdb 01dc | | Execute Vector,Last 0fdc 0059 | Y | Store_Top Discrete,At_Offset_1 0fdd 00da | | Load_Top At_Offset_2 ; Debug Table 0x37.0xb = 0xfdd,0x8 0fde 01da | | Execute Vector,Bounds 0fdf 0264 | d | Execute Discrete,Below_Bound 0fe0 700a |p | Jump_Nonzero 0xfeb 0fe1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x37.0xc = 0xfe1,0x9 0fe2 e803 | | Load 0x4,0x3 0fe3 01d7 | | Execute Vector,Field_Read 0fe4 0e20 | | Execute_Immediate Not_Equal,0x20 0fe5 6804 |h | Jump_Zero 0xfea 0fe6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x37.0xd = 0xfe6,0xa 0fe7 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0fe8 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x37.0xe = 0xfe8,0xb 0fe9 7801 |x | Jump 0xfeb 0fea 37f6 |7 | Loop_Decreasing 0xfe1 0feb e9ff | | Load 0x4,-0x1 ; Debug Table 0x37.0xf = 0xfeb,0xc 0fec 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0fed 00da | | Load_Top At_Offset_2 0fee 00da | | Load_Top At_Offset_2 0fef e804 | | Load 0x4,0x4 0ff0 0272 | r | Execute Discrete,Minus 0ff1 0248 | H | Execute Discrete,Check_In_Integer 0ff2 09ff | | Execute_Immediate Binary_Scale,-0x1 0ff3 0273 | s | Execute Discrete,Plus 0ff4 027a | z | Execute Discrete,Less_Equal 0ff5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0ff6 0000 0000 | | .XXX[0x2] 0ff8 ; -------------------------------------------------------------------------------------- 0ff8 ; SUBPROGRAM 0ff8 ; -------------------------------------------------------------------------------------- 0ff8 0ffe | | .CONST 0x0ffe ; Address of begin 0ff9 0004 | | .CONST 0x0004 ; Address of exception handler 0ffa 0002 | | .CONST 0x0002 ; Number of locals 0ffb INIT_0ff8: 0ffb e002 | | Load 0x0,0x2 ; Debug Table 0x38 = .DEBUG 0x0ffb,0x1d56,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1a53 ; Debug Table 0x38.0x0 = 0xffb,0xffff 0ffc 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0ffd 0322 | " | Declare_Variable Record 0ffe BODY_0ff8: 0ffe e7fe | | Load 0x3,-0x2 ; Debug Table 0x38.0x1 = 0xffe,0x1 0fff 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 1000 00d9 | | Load_Top At_Offset_1 1001 017d | } | Execute Record,Structure_Write 1002 7816 |x | Jump 0x1019 1003 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x2 = 0x1003,0x3 1004 8407 | | Call 0x2,0x7 1005 6810 |h | Jump_Zero 0x1016 1006 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x3 = 0x1006,0x4 1007 e002 | | Load 0x0,0x2 1008 181b | | Execute Package,Field_Execute,Field_Number 0x1b 1009 a402 | | Store_Unchecked 0x2,0x2 100a e402 | | Load 0x2,0x2 ; Debug Table 0x38.0x4 = 0x100a,0x5 100b 00eb | | Load_Encached Diana_Cache 100c 1889 | | Execute Package,Field_Execute,Field_Number 0x89 100d a607 | | Store_Unchecked 0x3,0x7 100e e607 | | Load 0x3,0x7 ; Debug Table 0x38.0x5 = 0x100e,0x6 100f 4975 |Iu | Short_Literal 0x175 1010 00eb | | Load_Encached Diana_Cache 1011 0098 | | Execute Package,Field_Read_Dynamic 1012 1813 | | Execute Package,Field_Execute,Field_Number 0x13 1013 c5fb | | Store 0x2,-0x5 1014 6667 |fg | Indirect_Literal Discrete,0xe7c,{0x00000000, 0x56cd6503} ; Debug Table 0x38.0x6 = 0x1014,0x7 1015 0257 | W | Execute Discrete,Raise 1016 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x7 = 0x1016,0x8 1017 8408 | | Call 0x2,0x8 1018 00d1 | | Pop_Control Pop_Count_1 1019 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x38.0x8 = 0x1019,0x2 101a e002 | | Load 0x0,0x2 101b 1811 | | Execute Package,Field_Execute,Field_Number 0x11 101c 6fe6 |o | Jump_Zero 0x1003 101d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 101e 0000 0000 | | .XXX[0x2] 1020 ; -------------------------------------------------------------------------------------- 1020 ; SUBPROGRAM 1020 ; -------------------------------------------------------------------------------------- 1020 1026 | & | .CONST 0x1026 ; Address of begin 1021 0004 | | .CONST 0x0004 ; Address of exception handler 1022 0002 | | .CONST 0x0002 ; Number of locals 1023 INIT_1020: 1023 e002 | | Load 0x0,0x2 ; Debug Table 0x39 = .DEBUG 0x1023,0x1d6a,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1a9a ; Debug Table 0x39.0x0 = 0x1023,0xffff 1024 1b0e | | Execute Package,Field_Read,Field_Number 0xe 1025 0322 | " | Declare_Variable Record 1026 BODY_1020: 1026 e7fd | | Load 0x3,-0x3 ; Debug Table 0x39.0x1 = 0x1026,0x1 1027 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 1028 00d9 | | Load_Top At_Offset_1 1029 017d | } | Execute Record,Structure_Write 102a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x2 = 0x102a,0x2 102b e002 | | Load 0x0,0x2 102c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 102d 00d1 | | Pop_Control Pop_Count_1 102e 7810 |x | Jump 0x103f 102f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x3 = 0x102f,0x4 1030 8407 | | Call 0x2,0x7 1031 6808 |h | Jump_Zero 0x103a 1032 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x4 = 0x1032,0x5 1033 e002 | | Load 0x0,0x2 1034 181b | | Execute Package,Field_Execute,Field_Number 0x1b 1035 a402 | | Store_Unchecked 0x2,0x2 1036 4800 |H | Short_Literal 0x0 ; Debug Table 0x39.0x5 = 0x1036,0x6 1037 a5fb | | Store_Unchecked 0x2,-0x5 1038 6643 |fC | Indirect_Literal Discrete,0xe7c,{0x00000000, 0x56cd6503} ; Debug Table 0x39.0x6 = 0x1038,0x7 1039 0257 | W | Execute Discrete,Raise 103a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x7 = 0x103a,0x8 103b e002 | | Load 0x0,0x2 103c 1818 | | Execute Package,Field_Execute,Field_Number 0x18 103d 00d9 | | Load_Top At_Offset_1 103e 017d | } | Execute Record,Structure_Write 103f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x39.0x8 = 0x103f,0x3 1040 e002 | | Load 0x0,0x2 1041 1811 | | Execute Package,Field_Execute,Field_Number 0x11 1042 6fec |o | Jump_Zero 0x102f 1043 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1044 0000 0000 | | .BLANK 0000[0x4] 1048 ; -------------------------------------------------------------------------------------- 1048 ; SUBPROGRAM 1048 ; -------------------------------------------------------------------------------------- 1048 104b | K | .CONST 0x104b ; Address of begin 1049 0004 | | .CONST 0x0004 ; Address of exception handler 104a 0001 | | .CONST 0x0001 ; Number of locals 104b BODY_1048: 104b INIT_1048: 104b e7fe | | Load 0x3,-0x2 ; Debug Table 0x3a = .DEBUG 0x104b,0x1d7e,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1ade ; Debug Table 0x3a.0x0 = 0x104b,0x1 104c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 104d e002 | | Load 0x0,0x2 104e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 104f 7012 |p | Jump_Nonzero 0x1062 1050 e7fe | | Load 0x3,-0x2 ; Debug Table 0x3a.0x1 = 0x1050,0x2 1051 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 1052 e002 | | Load 0x0,0x2 1053 181b | | Execute Package,Field_Execute,Field_Number 0x1b 1054 a606 | | Store_Unchecked 0x3,0x6 1055 e606 | | Load 0x3,0x6 ; Debug Table 0x3a.0x2 = 0x1055,0x3 ; Debug Table 0x3a.0x3 = 0x1055,0x401 1056 021d | | Execute Heap_Access,Is_Null 1057 700a |p | Jump_Nonzero 0x1062 ; Debug Table 0x3a.0x4 = 0x1057,0x3 1058 e607 | | Load 0x3,0x7 ; Debug Table 0x3a.0x5 = 0x1058,0x4 1059 e606 | | Load 0x3,0x6 105a 4975 |Iu | Short_Literal 0x175 105b 00eb | | Load_Encached Diana_Cache 105c 0098 | | Execute Package,Field_Read_Dynamic 105d 181b | | Execute Package,Field_Execute,Field_Number 0x1b 105e 0a01 | | Execute_Immediate Plus,0x1 105f c5fb | | Store 0x2,-0x5 1060 661b |f | Indirect_Literal Discrete,0xe7c,{0x00000000, 0x56cd6503} ; Debug Table 0x3a.0x6 = 0x1060,0x5 1061 0257 | W | Execute Discrete,Raise 1062 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1063 0000 0000 | | .BLANK 0000[0x5] 1068 ; -------------------------------------------------------------------------------------- 1068 ; SUBPROGRAM 1068 ; -------------------------------------------------------------------------------------- 1068 106e | n | .CONST 0x106e ; Address of begin 1069 0004 | | .CONST 0x0004 ; Address of exception handler 106a 0002 | | .CONST 0x0002 ; Number of locals 106b INIT_1068: 106b e002 | | Load 0x0,0x2 ; Debug Table 0x3b = .DEBUG 0x106b,0x1d8e,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1b19 ; Debug Table 0x3b.0x0 = 0x106b,0xffff 106c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 106d 0322 | " | Declare_Variable Record 106e BODY_1068: 106e e7fd | | Load 0x3,-0x3 ; Debug Table 0x3b.0x1 = 0x106e,0x1 106f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 1070 00d9 | | Load_Top At_Offset_1 1071 017d | } | Execute Record,Structure_Write 1072 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x2 = 0x1072,0x2 1073 e002 | | Load 0x0,0x2 1074 1819 | | Execute Package,Field_Execute,Field_Number 0x19 1075 00d1 | | Pop_Control Pop_Count_1 1076 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x3 = 0x1076,0x3 1077 e002 | | Load 0x0,0x2 1078 1811 | | Execute Package,Field_Execute,Field_Number 0x11 1079 7010 |p | Jump_Nonzero 0x108a 107a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3b.0x4 = 0x107a,0x4 107b e002 | | Load 0x0,0x2 107c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 107d a606 | | Store_Unchecked 0x3,0x6 107e e606 | | Load 0x3,0x6 ; Debug Table 0x3b.0x5 = 0x107e,0x5 ; Debug Table 0x3b.0x6 = 0x107e,0x401 107f 021d | | Execute Heap_Access,Is_Null 1080 7009 |p | Jump_Nonzero 0x108a ; Debug Table 0x3b.0x7 = 0x1080,0x5 1081 e607 | | Load 0x3,0x7 ; Debug Table 0x3b.0x8 = 0x1081,0x6 1082 e606 | | Load 0x3,0x6 1083 4975 |Iu | Short_Literal 0x175 1084 00eb | | Load_Encached Diana_Cache 1085 0098 | | Execute Package,Field_Read_Dynamic 1086 181b | | Execute Package,Field_Execute,Field_Number 0x1b 1087 c5fb | | Store 0x2,-0x5 1088 65f3 |e | Indirect_Literal Discrete,0xe7c,{0x00000000, 0x56cd6503} ; Debug Table 0x3b.0x9 = 0x1088,0x7 1089 0257 | W | Execute Discrete,Raise 108a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 108b 0000 0000 | | .BLANK 0000[0x5] 1090 ; -------------------------------------------------------------------------------------- 1090 ; SUBPROGRAM 1090 ; -------------------------------------------------------------------------------------- 1090 1093 | | .CONST 0x1093 ; Address of begin 1091 109c | | .CONST 0x109c ; Address of exception handler 1092 0001 | | .CONST 0x0001 ; Number of locals 1093 BODY_1090: 1093 INIT_1090: 1093 e7ff | | Load 0x3,-0x1 ; Debug Table 0x3c = .DEBUG 0x1093,0x1da4,0x0804,0x0002,0x0056,0xcd65,0x0000,0x1db0 ; Debug Table 0x3c.0x0 = 0x1093,0x1 1094 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 1095 e5fd | | Load 0x2,-0x3 1096 e7ff | | Load 0x3,-0x1 1097 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 1098 e002 | | Load 0x0,0x2 1099 1b26 | & | Execute Package,Field_Read,Field_Number 0x26 109a 1810 | | Execute Package,Field_Execute,Field_Number 0x10 109b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 109c TRAP_1090: 109c e002 | | Load 0x0,0x2 109d 1b25 | % | Execute Package,Field_Read,Field_Number 0x25 109e 010f | | Execute Exception,Equal 109f 680d |h | Jump_Zero 0x10ad 10a0 0092 10e8 | | Action Push_String_Extended,0x10e8 ; "*** Tree and Image dont match at line " ; Debug Table 0x3c.0x1 = 0x10a0,0x2 10a2 e7ff | | Load 0x3,-0x1 10a3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 10a4 00e0 | | Load_Encached Standard_Cache 10a5 1818 | | Execute Package,Field_Execute,Field_Number 0x18 10a6 01cc | | Execute Vector,Catenate 10a7 0092 10e9 | | Action Push_String_Extended,0x10e9 ; "of Image" 10a9 01cc | | Execute Vector,Catenate 10aa 85fe | | Call 0x2,-0x2 10ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3c.0x2 = 0x10ab,0x3 10ac 0101 | | Execute Exception,Reraise 10ad 0100 | | Execute Exception,Raise 10ae 0000 0000 | | .XXX[0x2] 10b0 ; -------------------------------------------------------------------------------------- 10b0 ; SUBPROGRAM 10b0 ; -------------------------------------------------------------------------------------- 10b0 10bf | | .CONST 0x10bf ; Address of begin 10b1 0004 | | .CONST 0x0004 ; Address of exception handler 10b2 0003 | | .CONST 0x0003 ; Number of locals 10b3 INIT_10b0: 10b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x3d = .DEBUG 0x10b3,0x1dac,0x0002,0x0000,0x0056,0xcd65,0x0000,0x183c ; Debug Table 0x3d.0x0 = 0x10b3,0xffff 10b4 00e4 | | Load_Encached Positive_Cache 10b5 025b | [ | Execute Discrete,Check_In_Type 10b6 e5ff | | Load 0x2,-0x1 10b7 e009 | | Load 0x0,0x9 10b8 181d | | Execute Package,Field_Execute,Field_Number 0x1d 10b9 00e3 | | Load_Encached Natural_Cache 10ba 03f1 | | Declare_Variable Discrete,With_Value 10bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x3d.0x1 = 0x10bb,0xfffe 10bc 00d9 | | Load_Top At_Offset_1 10bd 00e9 | | Load_Encached String_Cache 10be 0334 | 4 | Declare_Variable Array,With_Constraint 10bf BODY_10b0: 10bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3d.0x2 = 0x10bf,0x1 10c0 4801 |H | Short_Literal 0x1 10c1 ebff | | Load 0x5,-0x1 10c2 00e4 | | Load_Encached Positive_Cache 10c3 025b | [ | Execute Discrete,Check_In_Type 10c4 e5ff | | Load 0x2,-0x1 10c5 e009 | | Load 0x0,0x9 10c6 1820 | | Execute Package,Field_Execute,Field_Number 0x20 10c7 00d1 | | Pop_Control Pop_Count_1 10c8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3d.0x3 = 0x10c8,0x2 10c9 4801 |H | Short_Literal 0x1 10ca 0263 | c | Execute Discrete,Above_Bound 10cb 7008 |p | Jump_Nonzero 0x10d4 10cc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3d.0x4 = 0x10cc,0x3 10cd 00db | | Load_Top At_Offset_3 10ce 01d7 | | Execute Vector,Field_Read 10cf 0e20 | | Execute_Immediate Not_Equal,0x20 10d0 6802 |h | Jump_Zero 0x10d3 10d1 4800 |H | Short_Literal 0x0 ; Debug Table 0x3d.0x5 = 0x10d1,0x4 10d2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 10d3 3ff8 |? | Loop_Increasing 0x10cc 10d4 4801 |H | Short_Literal 0x1 ; Debug Table 0x3d.0x6 = 0x10d4,0x5 10d5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 10d6 0000 0000 | | .XXX[0x2] 10d8 0000 0000 | | .LITERAL {0x00000000, 0x56cd6501} 10dc ; -------------------------------------------------------------------------------------- 10dc ; STRING TABLE 10dc ; -------------------------------------------------------------------------------------- 10dc 001e | | .STRTAB 0x001e->0x10eb ; "SUCCESSFUL" 10dd 0026 | & | .STRTAB 0x0026->0x10f0 ; "UNFORMATTED" 10de 002f | / | .STRTAB 0x002f->0x10f5 ; "INTERNAL_ERROR" 10df 003b | ; | .STRTAB 0x003b->0x10fc ; "SELECT_LEFT_BROTHER" 10e0 004c | L | .STRTAB 0x004c->0x1106 ; "SELECT_RIGHT_BROTHER" 10e1 005e | ^ | .STRTAB 0x005e->0x1110 ; "SELECT_PARENT" 10e2 0069 | i | .STRTAB 0x0069->0x1116 ; "SELECT_CHILD" 10e3 0073 | s | .STRTAB 0x0073->0x111c ; "SELECT_FIRST_CHILD" 10e4 0083 | | .STRTAB 0x0083->0x1125 ; "SELECT_LAST_CHILD" 10e5 0092 | | .STRTAB 0x0092->0x112e ; "ERROR_NODES" 10e6 009b | | .STRTAB 0x009b->0x1133 ; " raised in Dump_Tree" 10e7 00ad | | .STRTAB 0x00ad->0x113d ; "not" 10e8 00ae | | .STRTAB 0x00ae->0x113f ; "*** Tree and Image dont match at line " 10e9 00d2 | | .STRTAB 0x00d2->0x1152 ; "of Image" 10ea 00d8 | | .STREND 0x00d8->0x1156 10eb 5355 4343 |SUCC| .STRTAB_STRINGS 1156 0000 0000 | | .XXX[0x2] 1158 ; -------------------------------------------------------------------------------------- 1158 ; Debug Table 1158 ; -------------------------------------------------------------------------------------- 1158 0003 003e | >| .CONST 0x0003,0x003e 115a 000b 134a | J| .DEBUG 0x000b,0x134a,0x8000,0x0000,0x0056,0xcbe5,0x0000,0x0013 1162 003c 1374 | < t| .DEBUG 0x003c,0x1374,0x8000,0x0000,0x0056,0xcd65,0x0000,0x0017 116a 00cb 13e6 | | .DEBUG 0x00cb,0x13e6,0x0005,0x0000,0x0056,0xcbe5,0x0000,0x002f 1172 00e3 13e8 | | .DEBUG 0x00e3,0x13e8,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x0036 117a 0193 1454 | T| .DEBUG 0x0193,0x1454,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x005f 1182 01b3 146a | j| .DEBUG 0x01b3,0x146a,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x0084 118a 01e3 1488 | | .DEBUG 0x01e3,0x1488,0x0005,0x0000,0x0056,0xcbe5,0x0000,0x00a9 1192 01fb 148a | | .DEBUG 0x01fb,0x148a,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x00b3 119a 022b 14a6 | + | .DEBUG 0x022b,0x14a6,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x00e6 11a2 026b 14c2 | k | .DEBUG 0x026b,0x14c2,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x010f 11aa 02cb 14f4 | | .DEBUG 0x02cb,0x14f4,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x012e 11b2 0313 1518 | | .DEBUG 0x0313,0x1518,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x0153 11ba 0383 1552 | R| .DEBUG 0x0383,0x1552,0x2801,0x0002,0x0056,0xcbe5,0x0000,0x0177 11c2 039b 155a | Z| .DEBUG 0x039b,0x155a,0x0002,0x0000,0x0056,0xcbe5,0x0000,0x020d 11ca 03bb 1570 | p| .DEBUG 0x03bb,0x1570,0x0001,0x0000,0x0056,0xcbe5,0x0000,0x0222 11d2 03db 1582 | | .DEBUG 0x03db,0x1582,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0103 11da 03eb 1586 | | .DEBUG 0x03eb,0x1586,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0121 11e2 0403 1594 | | .DEBUG 0x0403,0x1594,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0160 11ea 040b 1598 | | .DEBUG 0x040b,0x1598,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0176 11f2 0423 15a2 | # | .DEBUG 0x0423,0x15a2,0x0001,0x0000,0x0056,0xcd65,0x0000,0x019d 11fa 043b 15a8 | ; | .DEBUG 0x043b,0x15a8,0x0002,0x0000,0x0056,0xcd65,0x0000,0x01c3 1202 0453 15b2 | S | .DEBUG 0x0453,0x15b2,0x0002,0x0000,0x0056,0xcd65,0x0000,0x01f5 120a 047b 15c4 | { | .DEBUG 0x047b,0x15c4,0x0002,0x0000,0x0056,0xcd65,0x0000,0x02ec 1212 04ab 15d8 | | .DEBUG 0x04ab,0x15d8,0x0001,0x0000,0x0056,0xcd65,0x0000,0x034c 121a 04cb 15e4 | | .DEBUG 0x04cb,0x15e4,0x0001,0x0000,0x0056,0xcd65,0x0000,0x039c 1222 04eb 15f4 | | .DEBUG 0x04eb,0x15f4,0x0002,0x0000,0x0056,0xcd65,0x0000,0x03ec 122a 050b 1606 | | .DEBUG 0x050b,0x1606,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0429 1232 0583 166e | n| .DEBUG 0x0583,0x166e,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0531 123a 059b 1680 | | .DEBUG 0x059b,0x1680,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0552 1242 0613 16c8 | | .DEBUG 0x0613,0x16c8,0x0002,0x0000,0x0056,0xcd65,0x0000,0x08b9 124a 06c3 176c | l| .DEBUG 0x06c3,0x176c,0x0002,0x0000,0x0056,0xcd65,0x0000,0x09f3 1252 0803 17e0 | | .DEBUG 0x0803,0x17e0,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0bf6 125a 0833 1806 | 3 | .DEBUG 0x0833,0x1806,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0c51 1262 085b 182a | [ *| .DEBUG 0x085b,0x182a,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0cad 126a 08b3 186a | j| .DEBUG 0x08b3,0x186a,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0d1e 1272 090b 18aa | | .DEBUG 0x090b,0x18aa,0x0002,0x0000,0x0056,0xcd65,0x0000,0x0d8f 127a 0963 18ec | c | .DEBUG 0x0963,0x18ec,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0ded 1282 0973 18fc | s | .DEBUG 0x0973,0x18fc,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0e13 128a 0983 1906 | | .DEBUG 0x0983,0x1906,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0ec2 1292 0993 1910 | | .DEBUG 0x0993,0x1910,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0f74 129a 0aa3 19f2 | | .DEBUG 0x0aa3,0x19f2,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1132 12a2 0bdb 1b02 | | .DEBUG 0x0bdb,0x1b02,0x0001,0x0000,0x0056,0xcd65,0x0000,0x134a 12aa 0bfb 1b16 | | .DEBUG 0x0bfb,0x1b16,0x0004,0x0000,0x0056,0xcd65,0x0000,0x1546 12b2 0c53 1b3e | S >| .DEBUG 0x0c53,0x1b3e,0x0004,0x0000,0x0056,0xcd65,0x0000,0x15e9 12ba 0c6b 1b46 | k F| .DEBUG 0x0c6b,0x1b46,0x0002,0x0000,0x0056,0xcd65,0x0000,0x181c 12c2 0c9b 1b64 | d| .DEBUG 0x0c9b,0x1b64,0x0002,0x0000,0x0056,0xcd65,0x0000,0x19b2 12ca 0cab 1b6c | l| .DEBUG 0x0cab,0x1b6c,0x0001,0x0000,0x0056,0xcd65,0x0000,0x19d8 12d2 0cd3 1b82 | | .DEBUG 0x0cd3,0x1b82,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1a22 12da 0d53 1bd4 | S | .DEBUG 0x0d53,0x1bd4,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1c2f 12e2 0d7b 1c04 | { | .DEBUG 0x0d7b,0x1c04,0x0801,0x0002,0x0056,0xcd65,0x0000,0x1d27 12ea 0dd3 1c18 | | .DEBUG 0x0dd3,0x1c18,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0240 12f2 0e1b 1c3e | >| .DEBUG 0x0e1b,0x1c3e,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0e1c 12fa 0e83 1c80 | | .DEBUG 0x0e83,0x1c80,0x0001,0x0000,0x0056,0xcd65,0x0000,0x0ecb 1302 0eeb 1cc4 | | .DEBUG 0x0eeb,0x1cc4,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1379 130a 0f73 1d1a | s | .DEBUG 0x0f73,0x1d1a,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1839 1312 0fb3 1d34 | 4| .DEBUG 0x0fb3,0x1d34,0x0002,0x0000,0x0056,0xcd65,0x0000,0x18d8 131a 0ffb 1d56 | V| .DEBUG 0x0ffb,0x1d56,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1a53 1322 1023 1d6a | # j| .DEBUG 0x1023,0x1d6a,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1a9a 132a 104b 1d7e | K ~| .DEBUG 0x104b,0x1d7e,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1ade 1332 106b 1d8e | k | .DEBUG 0x106b,0x1d8e,0x0001,0x0000,0x0056,0xcd65,0x0000,0x1b19 133a 1093 1da4 | | .DEBUG 0x1093,0x1da4,0x0804,0x0002,0x0056,0xcd65,0x0000,0x1db0 1342 10b3 1dac | | .DEBUG 0x10b3,0x1dac,0x0002,0x0000,0x0056,0xcd65,0x0000,0x183c 134a ; -------------------------------------------------------------------------------------- 134a ; Debug3 Subtable 0x0 134a ; -------------------------------------------------------------------------------------- 134a 0014 0000 | | .DBG3TAB 0x0014,0x0000 134c 000b ffff | | .CONST 0x000b,0xffff 134e 000b fffe | | .CONST 0x000b,0xfffe 1350 000b fffd | | .CONST 0x000b,0xfffd 1352 000b fffc | | .CONST 0x000b,0xfffc 1354 000e fffb | | .CONST 0x000e,0xfffb 1356 0013 fffa | | .CONST 0x0013,0xfffa 1358 0018 fff9 | | .CONST 0x0018,0xfff9 135a 001a fff8 | | .CONST 0x001a,0xfff8 135c 001c fff7 | | .CONST 0x001c,0xfff7 135e 001e fff6 | | .CONST 0x001e,0xfff6 1360 0023 fff5 | # | .CONST 0x0023,0xfff5 1362 0025 fff4 | % | .CONST 0x0025,0xfff4 1364 0027 fff3 | ' | .CONST 0x0027,0xfff3 1366 0029 fff2 | ) | .CONST 0x0029,0xfff2 1368 002b fff1 | + | .CONST 0x002b,0xfff1 136a 002d fff0 | - | .CONST 0x002d,0xfff0 136c 002f ffef | / | .CONST 0x002f,0xffef 136e 0033 ffee | 3 | .CONST 0x0033,0xffee 1370 0035 ffed | 5 | .CONST 0x0035,0xffed 1372 0039 ffec | 9 | .CONST 0x0039,0xffec 1374 ; -------------------------------------------------------------------------------------- 1374 ; Debug3 Subtable 0x1 1374 ; -------------------------------------------------------------------------------------- 1374 0038 0000 | 8 | .DBG3TAB 0x0038,0x0000 1376 003c ffff | < | .CONST 0x003c,0xffff 1378 003c fffe | < | .CONST 0x003c,0xfffe 137a 003c fffd | < | .CONST 0x003c,0xfffd 137c 0045 fffc | E | .CONST 0x0045,0xfffc 137e 004b fffb | K | .CONST 0x004b,0xfffb 1380 0054 fffa | T | .CONST 0x0054,0xfffa 1382 0054 fff9 | T | .CONST 0x0054,0xfff9 1384 0054 fff8 | T | .CONST 0x0054,0xfff8 1386 005a fff7 | Z | .CONST 0x005a,0xfff7 1388 005c fff6 | \ | .CONST 0x005c,0xfff6 138a 005c fff5 | \ | .CONST 0x005c,0xfff5 138c 005c fff4 | \ | .CONST 0x005c,0xfff4 138e 005c fff3 | \ | .CONST 0x005c,0xfff3 1390 005c fff2 | \ | .CONST 0x005c,0xfff2 1392 005e fff1 | ^ | .CONST 0x005e,0xfff1 1394 005e fff0 | ^ | .CONST 0x005e,0xfff0 1396 0060 ffef | ` | .CONST 0x0060,0xffef 1398 0060 ffee | ` | .CONST 0x0060,0xffee 139a 0062 ffed | b | .CONST 0x0062,0xffed 139c 0064 ffec | d | .CONST 0x0064,0xffec 139e 0066 ffeb | f | .CONST 0x0066,0xffeb 13a0 0068 ffea | h | .CONST 0x0068,0xffea 13a2 006a ffe9 | j | .CONST 0x006a,0xffe9 13a4 006c ffe8 | l | .CONST 0x006c,0xffe8 13a6 006e ffe7 | n | .CONST 0x006e,0xffe7 13a8 0070 ffe6 | p | .CONST 0x0070,0xffe6 13aa 0072 ffe5 | r | .CONST 0x0072,0xffe5 13ac 0074 ffe4 | t | .CONST 0x0074,0xffe4 13ae 0076 ffe3 | v | .CONST 0x0076,0xffe3 13b0 0078 ffe2 | x | .CONST 0x0078,0xffe2 13b2 007a ffe1 | z | .CONST 0x007a,0xffe1 13b4 007c ffe0 | | | .CONST 0x007c,0xffe0 13b6 007e ffdf | ~ | .CONST 0x007e,0xffdf 13b8 0080 ffde | | .CONST 0x0080,0xffde 13ba 0082 ffdd | | .CONST 0x0082,0xffdd 13bc 0084 ffdc | | .CONST 0x0084,0xffdc 13be 0086 ffdb | | .CONST 0x0086,0xffdb 13c0 0088 ffda | | .CONST 0x0088,0xffda 13c2 008a ffd9 | | .CONST 0x008a,0xffd9 13c4 008c ffd8 | | .CONST 0x008c,0xffd8 13c6 008e ffd7 | | .CONST 0x008e,0xffd7 13c8 0090 ffd6 | | .CONST 0x0090,0xffd6 13ca 0092 ffd5 | | .CONST 0x0092,0xffd5 13cc 0094 ffd4 | | .CONST 0x0094,0xffd4 13ce 0096 ffd3 | | .CONST 0x0096,0xffd3 13d0 0098 ffd2 | | .CONST 0x0098,0xffd2 13d2 009a ffd1 | | .CONST 0x009a,0xffd1 13d4 009c ffd0 | | .CONST 0x009c,0xffd0 13d6 009e ffcf | | .CONST 0x009e,0xffcf 13d8 00a0 ffce | | .CONST 0x00a0,0xffce 13da 00a2 ffcd | | .CONST 0x00a2,0xffcd 13dc 00a4 ffcc | | .CONST 0x00a4,0xffcc 13de 00a6 ffcb | | .CONST 0x00a6,0xffcb 13e0 00a8 ffca | | .CONST 0x00a8,0xffca 13e2 00aa ffc9 | | .CONST 0x00aa,0xffc9 13e4 00ac ffc8 | | .CONST 0x00ac,0xffc8 13e6 ; -------------------------------------------------------------------------------------- 13e6 ; Debug3 Subtable 0x2 13e6 ; -------------------------------------------------------------------------------------- 13e6 0000 0000 | | .DBG3TAB 0x0000,0x0000 13e8 ; -------------------------------------------------------------------------------------- 13e8 ; Debug3 Subtable 0x3 13e8 ; -------------------------------------------------------------------------------------- 13e8 0009 002c | ,| .DBG3TAB 0x0009,0x002c 13ea 00e3 ffff | | .CONST 0x00e3,0xffff 13ec 00e6 fffe | | .CONST 0x00e6,0xfffe 13ee 00e7 fffd | | .CONST 0x00e7,0xfffd 13f0 00e8 fffc | | .CONST 0x00e8,0xfffc 13f2 00e9 fffb | | .CONST 0x00e9,0xfffb 13f4 00ea fffa | | .CONST 0x00ea,0xfffa 13f6 00eb fff9 | | .CONST 0x00eb,0xfff9 13f8 00ee fff8 | | .CONST 0x00ee,0xfff8 13fa 00f3 fff7 | | .CONST 0x00f3,0xfff7 13fc 00f7 0001 | | .CONST 0x00f7,0x0001 13fe 00f9 0002 | | .CONST 0x00f9,0x0002 1400 00f9 0401 | | .CONST 0x00f9,0x0401 1402 00fa 0002 | | .CONST 0x00fa,0x0002 1404 00fb 0003 | | .CONST 0x00fb,0x0003 1406 00fd 0004 | | .CONST 0x00fd,0x0004 1408 0100 0005 | | .CONST 0x0100,0x0005 140a 0102 0006 | | .CONST 0x0102,0x0006 140c 0103 0007 | | .CONST 0x0103,0x0007 140e 0108 0008 | | .CONST 0x0108,0x0008 1410 010b 0009 | | .CONST 0x010b,0x0009 1412 0110 000a | | .CONST 0x0110,0x000a 1414 0113 000b | | .CONST 0x0113,0x000b 1416 0115 000c | | .CONST 0x0115,0x000c 1418 011b 000d | | .CONST 0x011b,0x000d 141a 0123 000f | # | .CONST 0x0123,0x000f 141c 0127 0010 | ' | .CONST 0x0127,0x0010 141e 012d 000e | - | .CONST 0x012d,0x000e 1420 0134 0011 | 4 | .CONST 0x0134,0x0011 1422 0138 0012 | 8 | .CONST 0x0138,0x0012 1424 0138 0801 | 8 | .CONST 0x0138,0x0801 1426 013a 0012 | : | .CONST 0x013a,0x0012 1428 013b 0013 | ; | .CONST 0x013b,0x0013 142a 013f 0014 | ? | .CONST 0x013f,0x0014 142c 0145 0015 | E | .CONST 0x0145,0x0015 142e 0149 0016 | I | .CONST 0x0149,0x0016 1430 014b 0017 | K | .CONST 0x014b,0x0017 1432 0150 0018 | P | .CONST 0x0150,0x0018 1434 0154 0019 | T | .CONST 0x0154,0x0019 1436 0159 001a | Y | .CONST 0x0159,0x001a 1438 015d 001c | ] | .CONST 0x015d,0x001c 143a 0160 001d | ` | .CONST 0x0160,0x001d 143c 0164 001e | d | .CONST 0x0164,0x001e 143e 016a 001b | j | .CONST 0x016a,0x001b 1440 0170 001f | p | .CONST 0x0170,0x001f 1442 0176 0020 | v | .CONST 0x0176,0x0020 1444 0176 0c01 | v | .CONST 0x0176,0x0c01 1446 0178 0020 | x | .CONST 0x0178,0x0020 1448 0179 0021 | y !| .CONST 0x0179,0x0021 144a 017c 0022 | | "| .CONST 0x017c,0x0022 144c 017e 0023 | ~ #| .CONST 0x017e,0x0023 144e 0180 0024 | $| .CONST 0x0180,0x0024 1450 0182 0025 | %| .CONST 0x0182,0x0025 1452 0186 0026 | &| .CONST 0x0186,0x0026 1454 ; -------------------------------------------------------------------------------------- 1454 ; Debug3 Subtable 0x4 1454 ; -------------------------------------------------------------------------------------- 1454 0000 000a | | .DBG3TAB 0x0000,0x000a 1456 0193 0001 | | .CONST 0x0193,0x0001 1458 0193 0401 | | .CONST 0x0193,0x0401 145a 0194 0001 | | .CONST 0x0194,0x0001 145c 0195 0002 | | .CONST 0x0195,0x0002 145e 0197 0003 | | .CONST 0x0197,0x0003 1460 019a 0004 | | .CONST 0x019a,0x0004 1462 019c 0005 | | .CONST 0x019c,0x0005 1464 019d 0006 | | .CONST 0x019d,0x0006 1466 01a7 0007 | | .CONST 0x01a7,0x0007 1468 01ab 0008 | | .CONST 0x01ab,0x0008 146a ; -------------------------------------------------------------------------------------- 146a ; Debug3 Subtable 0x5 146a ; -------------------------------------------------------------------------------------- 146a 0001 000d | | .DBG3TAB 0x0001,0x000d 146c 01b3 ffff | | .CONST 0x01b3,0xffff 146e 01b6 0001 | | .CONST 0x01b6,0x0001 1470 01b6 0401 | | .CONST 0x01b6,0x0401 1472 01b7 0001 | | .CONST 0x01b7,0x0001 1474 01b8 0002 | | .CONST 0x01b8,0x0002 1476 01ba 0003 | | .CONST 0x01ba,0x0003 1478 01bd 0004 | | .CONST 0x01bd,0x0004 147a 01bf 0005 | | .CONST 0x01bf,0x0005 147c 01c0 0006 | | .CONST 0x01c0,0x0006 147e 01c3 0007 | | .CONST 0x01c3,0x0007 1480 01c7 0008 | | .CONST 0x01c7,0x0008 1482 01cb 0009 | | .CONST 0x01cb,0x0009 1484 01d5 000a | | .CONST 0x01d5,0x000a 1486 01d9 000b | | .CONST 0x01d9,0x000b 1488 ; -------------------------------------------------------------------------------------- 1488 ; Debug3 Subtable 0x6 1488 ; -------------------------------------------------------------------------------------- 1488 0000 0000 | | .DBG3TAB 0x0000,0x0000 148a ; -------------------------------------------------------------------------------------- 148a ; Debug3 Subtable 0x7 148a ; -------------------------------------------------------------------------------------- 148a 0001 000c | | .DBG3TAB 0x0001,0x000c 148c 01fb ffff | | .CONST 0x01fb,0xffff 148e 01fe 0001 | | .CONST 0x01fe,0x0001 1490 0202 0002 | | .CONST 0x0202,0x0002 1492 0205 0003 | | .CONST 0x0205,0x0003 1494 0207 0004 | | .CONST 0x0207,0x0004 1496 0208 0005 | | .CONST 0x0208,0x0005 1498 020a 0006 | | .CONST 0x020a,0x0006 149a 020d 0007 | | .CONST 0x020d,0x0007 149c 020f 0008 | | .CONST 0x020f,0x0008 149e 0210 0009 | | .CONST 0x0210,0x0009 14a0 021a 000a | | .CONST 0x021a,0x000a 14a2 021b 000b | | .CONST 0x021b,0x000b 14a4 0225 000c | % | .CONST 0x0225,0x000c 14a6 ; -------------------------------------------------------------------------------------- 14a6 ; Debug3 Subtable 0x8 14a6 ; -------------------------------------------------------------------------------------- 14a6 0002 000b | | .DBG3TAB 0x0002,0x000b 14a8 022b ffff | + | .CONST 0x022b,0xffff 14aa 022c fffe | , | .CONST 0x022c,0xfffe 14ac 023c 0001 | < | .CONST 0x023c,0x0001 14ae 0240 0002 | @ | .CONST 0x0240,0x0002 14b0 0242 0003 | B | .CONST 0x0242,0x0003 14b2 0244 0004 | D | .CONST 0x0244,0x0004 14b4 0245 0005 | E | .CONST 0x0245,0x0005 14b6 0248 0006 | H | .CONST 0x0248,0x0006 14b8 024a 0007 | J | .CONST 0x024a,0x0007 14ba 024b 0008 | K | .CONST 0x024b,0x0008 14bc 0255 0009 | U | .CONST 0x0255,0x0009 14be 0256 000a | V | .CONST 0x0256,0x000a 14c0 0260 000b | ` | .CONST 0x0260,0x000b 14c2 ; -------------------------------------------------------------------------------------- 14c2 ; Debug3 Subtable 0x9 14c2 ; -------------------------------------------------------------------------------------- 14c2 0006 0012 | | .DBG3TAB 0x0006,0x0012 14c4 026b 0001 | k | .CONST 0x026b,0x0001 14c6 026d 0002 | m | .CONST 0x026d,0x0002 14c8 0271 0003 | q | .CONST 0x0271,0x0003 14ca 0274 0004 | t | .CONST 0x0274,0x0004 14cc 0276 0005 | v | .CONST 0x0276,0x0005 14ce 0277 0006 | w | .CONST 0x0277,0x0006 14d0 0277 fbff | w | .CONST 0x0277,0xfbff 14d2 0278 fbfe | x | .CONST 0x0278,0xfbfe 14d4 0279 fbfd | y | .CONST 0x0279,0xfbfd 14d6 027c fbfc | | | .CONST 0x027c,0xfbfc 14d8 0280 fbfb | | .CONST 0x0280,0xfbfb 14da 0284 0401 | | .CONST 0x0284,0x0401 14dc 0287 0402 | | .CONST 0x0287,0x0402 14de 0296 0403 | | .CONST 0x0296,0x0403 14e0 02a0 0404 | | .CONST 0x02a0,0x0404 14e2 02a0 f7ff | | .CONST 0x02a0,0xf7ff 14e4 02a4 0801 | | .CONST 0x02a4,0x0801 14e6 02ac 0802 | | .CONST 0x02ac,0x0802 14e8 02b0 0803 | | .CONST 0x02b0,0x0803 14ea 02b8 0804 | | .CONST 0x02b8,0x0804 14ec 02bc 0805 | | .CONST 0x02bc,0x0805 14ee 02bf 0405 | | .CONST 0x02bf,0x0405 14f0 02c1 0406 | | .CONST 0x02c1,0x0406 14f2 02c5 0007 | | .CONST 0x02c5,0x0007 14f4 ; -------------------------------------------------------------------------------------- 14f4 ; Debug3 Subtable 0xa 14f4 ; -------------------------------------------------------------------------------------- 14f4 0003 000e | | .DBG3TAB 0x0003,0x000e 14f6 02cb ffff | | .CONST 0x02cb,0xffff 14f8 02d1 fffe | | .CONST 0x02d1,0xfffe 14fa 02d5 fffd | | .CONST 0x02d5,0xfffd 14fc 02d6 0001 | | .CONST 0x02d6,0x0001 14fe 02da 0002 | | .CONST 0x02da,0x0002 1500 02dc 0003 | | .CONST 0x02dc,0x0003 1502 02de 0004 | | .CONST 0x02de,0x0004 1504 02e0 0005 | | .CONST 0x02e0,0x0005 1506 02e2 0006 | | .CONST 0x02e2,0x0006 1508 02e5 0007 | | .CONST 0x02e5,0x0007 150a 02e7 0008 | | .CONST 0x02e7,0x0008 150c 02e8 0009 | | .CONST 0x02e8,0x0009 150e 02f1 000a | | .CONST 0x02f1,0x000a 1510 02f6 000b | | .CONST 0x02f6,0x000b 1512 02fb 000c | | .CONST 0x02fb,0x000c 1514 0300 000d | | .CONST 0x0300,0x000d 1516 0304 000e | | .CONST 0x0304,0x000e 1518 ; -------------------------------------------------------------------------------------- 1518 ; Debug3 Subtable 0xb 1518 ; -------------------------------------------------------------------------------------- 1518 000a 0012 | | .DBG3TAB 0x000a,0x0012 151a 0313 ffff | | .CONST 0x0313,0xffff 151c 0314 fffe | | .CONST 0x0314,0xfffe 151e 0315 fffd | | .CONST 0x0315,0xfffd 1520 0318 fffc | | .CONST 0x0318,0xfffc 1522 0318 fffb | | .CONST 0x0318,0xfffb 1524 031d fffa | | .CONST 0x031d,0xfffa 1526 031f fff9 | | .CONST 0x031f,0xfff9 1528 0321 fff8 | ! | .CONST 0x0321,0xfff8 152a 0323 fff7 | # | .CONST 0x0323,0xfff7 152c 0325 fff6 | % | .CONST 0x0325,0xfff6 152e 0327 0001 | ' | .CONST 0x0327,0x0001 1530 0327 0401 | ' | .CONST 0x0327,0x0401 1532 0328 0001 | ( | .CONST 0x0328,0x0001 1534 0329 0002 | ) | .CONST 0x0329,0x0002 1536 032b 0003 | + | .CONST 0x032b,0x0003 1538 032d 0004 | - | .CONST 0x032d,0x0004 153a 0332 0005 | 2 | .CONST 0x0332,0x0005 153c 0343 0006 | C | .CONST 0x0343,0x0006 153e 0346 0007 | F | .CONST 0x0346,0x0007 1540 034b 0008 | K | .CONST 0x034b,0x0008 1542 0361 0009 | a | .CONST 0x0361,0x0009 1544 0364 000a | d | .CONST 0x0364,0x000a 1546 0367 000b | g | .CONST 0x0367,0x000b 1548 036a 000c | j | .CONST 0x036a,0x000c 154a 0374 000d | t | .CONST 0x0374,0x000d 154c 0375 000e | u | .CONST 0x0375,0x000e 154e 0377 000f | w | .CONST 0x0377,0x000f 1550 037a 0010 | z | .CONST 0x037a,0x0010 1552 ; -------------------------------------------------------------------------------------- 1552 ; Debug3 Subtable 0xc 1552 ; -------------------------------------------------------------------------------------- 1552 0001 0002 | | .DBG3TAB 0x0001,0x0002 1554 0383 ffff | | .CONST 0x0383,0xffff 1556 0385 0001 | | .CONST 0x0385,0x0001 1558 038c 0002 | | .CONST 0x038c,0x0002 155a ; -------------------------------------------------------------------------------------- 155a ; Debug3 Subtable 0xd 155a ; -------------------------------------------------------------------------------------- 155a 0001 0009 | | .DBG3TAB 0x0001,0x0009 155c 039b ffff | | .CONST 0x039b,0xffff 155e 03a1 0001 | | .CONST 0x03a1,0x0001 1560 03a1 0002 | | .CONST 0x03a1,0x0002 1562 03a1 0401 | | .CONST 0x03a1,0x0401 1564 03a3 0002 | | .CONST 0x03a3,0x0002 1566 03a4 0003 | | .CONST 0x03a4,0x0003 1568 03a6 0004 | | .CONST 0x03a6,0x0004 156a 03a9 0005 | | .CONST 0x03a9,0x0005 156c 03ab 0006 | | .CONST 0x03ab,0x0006 156e 03ad 0007 | | .CONST 0x03ad,0x0007 1570 ; -------------------------------------------------------------------------------------- 1570 ; Debug3 Subtable 0xe 1570 ; -------------------------------------------------------------------------------------- 1570 0000 0008 | | .DBG3TAB 0x0000,0x0008 1572 03bb 0001 | | .CONST 0x03bb,0x0001 1574 03bd 0002 | | .CONST 0x03bd,0x0002 1576 03c1 0003 | | .CONST 0x03c1,0x0003 1578 03c4 0004 | | .CONST 0x03c4,0x0004 157a 03c6 0005 | | .CONST 0x03c6,0x0005 157c 03c7 0006 | | .CONST 0x03c7,0x0006 157e 03d0 0007 | | .CONST 0x03d0,0x0007 1580 03d4 0008 | | .CONST 0x03d4,0x0008 1582 ; -------------------------------------------------------------------------------------- 1582 ; Debug3 Subtable 0xf 1582 ; -------------------------------------------------------------------------------------- 1582 0000 0001 | | .DBG3TAB 0x0000,0x0001 1584 03db 0001 | | .CONST 0x03db,0x0001 1586 ; -------------------------------------------------------------------------------------- 1586 ; Debug3 Subtable 0x10 1586 ; -------------------------------------------------------------------------------------- 1586 0002 0004 | | .DBG3TAB 0x0002,0x0004 1588 03eb ffff | | .CONST 0x03eb,0xffff 158a 03ed fffe | | .CONST 0x03ed,0xfffe 158c 03f0 0001 | | .CONST 0x03f0,0x0001 158e 03f5 0002 | | .CONST 0x03f5,0x0002 1590 03fb 0003 | | .CONST 0x03fb,0x0003 1592 03fe 0004 | | .CONST 0x03fe,0x0004 1594 ; -------------------------------------------------------------------------------------- 1594 ; Debug3 Subtable 0x11 1594 ; -------------------------------------------------------------------------------------- 1594 0000 0001 | | .DBG3TAB 0x0000,0x0001 1596 0403 0001 | | .CONST 0x0403,0x0001 1598 ; -------------------------------------------------------------------------------------- 1598 ; Debug3 Subtable 0x12 1598 ; -------------------------------------------------------------------------------------- 1598 0001 0003 | | .DBG3TAB 0x0001,0x0003 159a 040b ffff | | .CONST 0x040b,0xffff 159c 040d 0001 | | .CONST 0x040d,0x0001 159e 0413 0002 | | .CONST 0x0413,0x0002 15a0 0417 0003 | | .CONST 0x0417,0x0003 15a2 ; -------------------------------------------------------------------------------------- 15a2 ; Debug3 Subtable 0x13 15a2 ; -------------------------------------------------------------------------------------- 15a2 0000 0002 | | .DBG3TAB 0x0000,0x0002 15a4 0423 0001 | # | .CONST 0x0423,0x0001 15a6 042c 0002 | , | .CONST 0x042c,0x0002 15a8 ; -------------------------------------------------------------------------------------- 15a8 ; Debug3 Subtable 0x14 15a8 ; -------------------------------------------------------------------------------------- 15a8 0001 0003 | | .DBG3TAB 0x0001,0x0003 15aa 043b ffff | ; | .CONST 0x043b,0xffff 15ac 043e 0001 | > | .CONST 0x043e,0x0001 15ae 0442 0002 | B | .CONST 0x0442,0x0002 15b0 0445 0003 | E | .CONST 0x0445,0x0003 15b2 ; -------------------------------------------------------------------------------------- 15b2 ; Debug3 Subtable 0x15 15b2 ; -------------------------------------------------------------------------------------- 15b2 0006 0002 | | .DBG3TAB 0x0006,0x0002 15b4 0453 ffff | S | .CONST 0x0453,0xffff 15b6 0457 fffe | W | .CONST 0x0457,0xfffe 15b8 0458 fffd | X | .CONST 0x0458,0xfffd 15ba 045a fffc | Z | .CONST 0x045a,0xfffc 15bc 0464 fffb | d | .CONST 0x0464,0xfffb 15be 046d fffa | m | .CONST 0x046d,0xfffa 15c0 046f 0001 | o | .CONST 0x046f,0x0001 15c2 0473 0002 | s | .CONST 0x0473,0x0002 15c4 ; -------------------------------------------------------------------------------------- 15c4 ; Debug3 Subtable 0x16 15c4 ; -------------------------------------------------------------------------------------- 15c4 0002 0007 | | .DBG3TAB 0x0002,0x0007 15c6 047b ffff | { | .CONST 0x047b,0xffff 15c8 047c fffe | | | .CONST 0x047c,0xfffe 15ca 047f 0001 | | .CONST 0x047f,0x0001 15cc 0481 0002 | | .CONST 0x0481,0x0002 15ce 0489 0003 | | .CONST 0x0489,0x0003 15d0 0493 0005 | | .CONST 0x0493,0x0005 15d2 0499 0006 | | .CONST 0x0499,0x0006 15d4 049d 0004 | | .CONST 0x049d,0x0004 15d6 04a5 0007 | | .CONST 0x04a5,0x0007 15d8 ; -------------------------------------------------------------------------------------- 15d8 ; Debug3 Subtable 0x17 15d8 ; -------------------------------------------------------------------------------------- 15d8 0000 0005 | | .DBG3TAB 0x0000,0x0005 15da 04ab 0001 | | .CONST 0x04ab,0x0001 15dc 04ad 0002 | | .CONST 0x04ad,0x0002 15de 04b1 0003 | | .CONST 0x04b1,0x0003 15e0 04ba 0004 | | .CONST 0x04ba,0x0004 15e2 04c1 0005 | | .CONST 0x04c1,0x0005 15e4 ; -------------------------------------------------------------------------------------- 15e4 ; Debug3 Subtable 0x18 15e4 ; -------------------------------------------------------------------------------------- 15e4 0000 0007 | | .DBG3TAB 0x0000,0x0007 15e6 04cb 0001 | | .CONST 0x04cb,0x0001 15e8 04cb 0401 | | .CONST 0x04cb,0x0401 15ea 04cc 0001 | | .CONST 0x04cc,0x0001 15ec 04cd 0002 | | .CONST 0x04cd,0x0002 15ee 04cf 0003 | | .CONST 0x04cf,0x0003 15f0 04d8 0004 | | .CONST 0x04d8,0x0004 15f2 04df 0005 | | .CONST 0x04df,0x0005 15f4 ; -------------------------------------------------------------------------------------- 15f4 ; Debug3 Subtable 0x19 15f4 ; -------------------------------------------------------------------------------------- 15f4 0000 0008 | | .DBG3TAB 0x0000,0x0008 15f6 04eb 0001 | | .CONST 0x04eb,0x0001 15f8 04eb 0401 | | .CONST 0x04eb,0x0401 15fa 04ec 0402 | | .CONST 0x04ec,0x0402 15fc 04ed 0403 | | .CONST 0x04ed,0x0403 15fe 04ed 0404 | | .CONST 0x04ed,0x0404 1600 04ed 0001 | | .CONST 0x04ed,0x0001 1602 04ff 0003 | | .CONST 0x04ff,0x0003 1604 0501 0002 | | .CONST 0x0501,0x0002 1606 ; -------------------------------------------------------------------------------------- 1606 ; Debug3 Subtable 0x1a 1606 ; -------------------------------------------------------------------------------------- 1606 0003 0030 | 0| .DBG3TAB 0x0003,0x0030 1608 050b ffff | | .CONST 0x050b,0xffff 160a 050d 0001 | | .CONST 0x050d,0x0001 160c 050d 0401 | | .CONST 0x050d,0x0401 160e 050e 0402 | | .CONST 0x050e,0x0402 1610 050f 0403 | | .CONST 0x050f,0x0403 1612 050f 0404 | | .CONST 0x050f,0x0404 1614 050f 0001 | | .CONST 0x050f,0x0001 1616 0517 0008 | | .CONST 0x0517,0x0008 1618 0518 0002 | | .CONST 0x0518,0x0002 161a 0518 f7ff | | .CONST 0x0518,0xf7ff 161c 051d 0801 | | .CONST 0x051d,0x0801 161e 051d 0c01 | | .CONST 0x051d,0x0c01 1620 051e 0c02 | | .CONST 0x051e,0x0c02 1622 051f 0c03 | | .CONST 0x051f,0x0c03 1624 051f 0c04 | | .CONST 0x051f,0x0c04 1626 051f 0801 | | .CONST 0x051f,0x0801 1628 0521 0802 | ! | .CONST 0x0521,0x0802 162a 0525 0803 | % | .CONST 0x0525,0x0803 162c 0525 1001 | % | .CONST 0x0525,0x1001 162e 0526 1002 | & | .CONST 0x0526,0x1002 1630 0527 1003 | ' | .CONST 0x0527,0x1003 1632 0527 1004 | ' | .CONST 0x0527,0x1004 1634 0527 0803 | ' | .CONST 0x0527,0x0803 1636 052d 0805 | - | .CONST 0x052d,0x0805 1638 0532 0003 | 2 | .CONST 0x0532,0x0003 163a 0535 1401 | 5 | .CONST 0x0535,0x1401 163c 0536 1402 | 6 | .CONST 0x0536,0x1402 163e 0537 1403 | 7 | .CONST 0x0537,0x1403 1640 0537 1404 | 7 | .CONST 0x0537,0x1404 1642 0539 0003 | 9 | .CONST 0x0539,0x0003 1644 0541 0005 | A | .CONST 0x0541,0x0005 1646 0542 0004 | B | .CONST 0x0542,0x0004 1648 0546 0006 | F | .CONST 0x0546,0x0006 164a 0549 1801 | I | .CONST 0x0549,0x1801 164c 054a 1802 | J | .CONST 0x054a,0x1802 164e 054b 1803 | K | .CONST 0x054b,0x1803 1650 054b 1804 | K | .CONST 0x054b,0x1804 1652 054d 0006 | M | .CONST 0x054d,0x0006 1654 0550 0007 | P | .CONST 0x0550,0x0007 1656 0550 e3ff | P | .CONST 0x0550,0xe3ff 1658 0555 1c01 | U | .CONST 0x0555,0x1c01 165a 0556 2001 | V | .CONST 0x0556,0x2001 165c 0557 2002 | W | .CONST 0x0557,0x2002 165e 0558 2003 | X | .CONST 0x0558,0x2003 1660 0558 2004 | X | .CONST 0x0558,0x2004 1662 055a 1c01 | Z | .CONST 0x055a,0x1c01 1664 0566 0009 | f | .CONST 0x0566,0x0009 1666 056b 2401 | k$ | .CONST 0x056b,0x2401 1668 056f 0009 | o | .CONST 0x056f,0x0009 166a 0577 000a | w | .CONST 0x0577,0x000a 166c 057b 000b | { | .CONST 0x057b,0x000b 166e ; -------------------------------------------------------------------------------------- 166e ; Debug3 Subtable 0x1b 166e ; -------------------------------------------------------------------------------------- 166e 0000 0008 | | .DBG3TAB 0x0000,0x0008 1670 0583 0001 | | .CONST 0x0583,0x0001 1672 0586 0401 | | .CONST 0x0586,0x0401 1674 0587 0801 | | .CONST 0x0587,0x0801 1676 0588 0802 | | .CONST 0x0588,0x0802 1678 0589 0803 | | .CONST 0x0589,0x0803 167a 0589 0804 | | .CONST 0x0589,0x0804 167c 058b 0401 | | .CONST 0x058b,0x0401 167e 0592 0001 | | .CONST 0x0592,0x0001 1680 ; -------------------------------------------------------------------------------------- 1680 ; Debug3 Subtable 0x1c 1680 ; -------------------------------------------------------------------------------------- 1680 0006 001d | | .DBG3TAB 0x0006,0x001d 1682 059b ffff | | .CONST 0x059b,0xffff 1684 059c fffe | | .CONST 0x059c,0xfffe 1686 059d fffd | | .CONST 0x059d,0xfffd 1688 05a1 fffc | | .CONST 0x05a1,0xfffc 168a 05a8 fffb | | .CONST 0x05a8,0xfffb 168c 05ae 0001 | | .CONST 0x05ae,0x0001 168e 05b3 0002 | | .CONST 0x05b3,0x0002 1690 05be 0003 | | .CONST 0x05be,0x0003 1692 05c0 0004 | | .CONST 0x05c0,0x0004 1694 05c7 0005 | | .CONST 0x05c7,0x0005 1696 05ca 0006 | | .CONST 0x05ca,0x0006 1698 05cd 0007 | | .CONST 0x05cd,0x0007 169a 05d2 0008 | | .CONST 0x05d2,0x0008 169c 05d4 0009 | | .CONST 0x05d4,0x0009 169e 05d6 000a | | .CONST 0x05d6,0x000a 16a0 05db 000b | | .CONST 0x05db,0x000b 16a2 05e2 000c | | .CONST 0x05e2,0x000c 16a4 05e2 0401 | | .CONST 0x05e2,0x0401 16a6 05e4 000c | | .CONST 0x05e4,0x000c 16a8 05f4 000d | | .CONST 0x05f4,0x000d 16aa 05f4 0801 | | .CONST 0x05f4,0x0801 16ac 05f5 0802 | | .CONST 0x05f5,0x0802 16ae 05f6 0803 | | .CONST 0x05f6,0x0803 16b0 05f6 0804 | | .CONST 0x05f6,0x0804 16b2 05f6 000d | | .CONST 0x05f6,0x000d 16b4 05f8 000e | | .CONST 0x05f8,0x000e 16b6 05f8 f3ff | | .CONST 0x05f8,0xf3ff 16b8 05fd 0c01 | | .CONST 0x05fd,0x0c01 16ba 05fd 1001 | | .CONST 0x05fd,0x1001 16bc 05fe 1002 | | .CONST 0x05fe,0x1002 16be 05ff 1003 | | .CONST 0x05ff,0x1003 16c0 05ff 1004 | | .CONST 0x05ff,0x1004 16c2 05ff 0c01 | | .CONST 0x05ff,0x0c01 16c4 0609 0c02 | | .CONST 0x0609,0x0c02 16c6 060c 000f | | .CONST 0x060c,0x000f 16c8 ; -------------------------------------------------------------------------------------- 16c8 ; Debug3 Subtable 0x1d 16c8 ; -------------------------------------------------------------------------------------- 16c8 0005 004c | L| .DBG3TAB 0x0005,0x004c 16ca 0613 ffff | | .CONST 0x0613,0xffff 16cc 0616 fffe | | .CONST 0x0616,0xfffe 16ce 0617 fffd | | .CONST 0x0617,0xfffd 16d0 0619 fffc | | .CONST 0x0619,0xfffc 16d2 061a 0001 | | .CONST 0x061a,0x0001 16d4 061a 0401 | | .CONST 0x061a,0x0401 16d6 061b 0402 | | .CONST 0x061b,0x0402 16d8 061c 0403 | | .CONST 0x061c,0x0403 16da 061c 0404 | | .CONST 0x061c,0x0404 16dc 061c 0001 | | .CONST 0x061c,0x0001 16de 0624 0006 | $ | .CONST 0x0624,0x0006 16e0 0626 0002 | & | .CONST 0x0626,0x0002 16e2 062b 0003 | + | .CONST 0x062b,0x0003 16e4 062d 0004 | - | .CONST 0x062d,0x0004 16e6 062f 0005 | / | .CONST 0x062f,0x0005 16e8 0632 0007 | 2 | .CONST 0x0632,0x0007 16ea 0632 0801 | 2 | .CONST 0x0632,0x0801 16ec 0633 0802 | 3 | .CONST 0x0633,0x0802 16ee 0634 0803 | 4 | .CONST 0x0634,0x0803 16f0 0634 0804 | 4 | .CONST 0x0634,0x0804 16f2 0634 0007 | 4 | .CONST 0x0634,0x0007 16f4 0636 0008 | 6 | .CONST 0x0636,0x0008 16f6 0638 0009 | 8 | .CONST 0x0638,0x0009 16f8 0638 f3ff | 8 | .CONST 0x0638,0xf3ff 16fa 063d 0c01 | = | .CONST 0x063d,0x0c01 16fc 063e 1001 | > | .CONST 0x063e,0x1001 16fe 063f 1002 | ? | .CONST 0x063f,0x1002 1700 0640 1003 | @ | .CONST 0x0640,0x1003 1702 0640 1004 | @ | .CONST 0x0640,0x1004 1704 0642 0c01 | B | .CONST 0x0642,0x0c01 1706 064d 0c02 | M | .CONST 0x064d,0x0c02 1708 0650 000a | P | .CONST 0x0650,0x000a 170a 0654 000b | T | .CONST 0x0654,0x000b 170c 0654 1401 | T | .CONST 0x0654,0x1401 170e 0655 1402 | U | .CONST 0x0655,0x1402 1710 0656 1403 | V | .CONST 0x0656,0x1403 1712 0656 1404 | V | .CONST 0x0656,0x1404 1714 0656 000b | V | .CONST 0x0656,0x000b 1716 0658 000c | X | .CONST 0x0658,0x000c 1718 065a 000d | Z | .CONST 0x065a,0x000d 171a 065e 000e | ^ | .CONST 0x065e,0x000e 171c 0664 000f | d | .CONST 0x0664,0x000f 171e 0666 0010 | f | .CONST 0x0666,0x0010 1720 0667 1801 | g | .CONST 0x0667,0x1801 1722 0669 1802 | i | .CONST 0x0669,0x1802 1724 066b 1803 | k | .CONST 0x066b,0x1803 1726 066f 1804 | o | .CONST 0x066f,0x1804 1728 0673 1805 | s | .CONST 0x0673,0x1805 172a 0674 1c01 | t | .CONST 0x0674,0x1c01 172c 0675 1c02 | u | .CONST 0x0675,0x1c02 172e 0676 1c03 | v | .CONST 0x0676,0x1c03 1730 0676 1c04 | v | .CONST 0x0676,0x1c04 1732 0678 1805 | x | .CONST 0x0678,0x1805 1734 0681 2001 | | .CONST 0x0681,0x2001 1736 0682 2002 | | .CONST 0x0682,0x2002 1738 0683 2003 | | .CONST 0x0683,0x2003 173a 0683 2004 | | .CONST 0x0683,0x2004 173c 0685 1c04 | | .CONST 0x0685,0x1c04 173e 0693 0010 | | .CONST 0x0693,0x0010 1740 0694 0011 | | .CONST 0x0694,0x0011 1742 0694 2401 | $ | .CONST 0x0694,0x2401 1744 0695 2402 | $ | .CONST 0x0695,0x2402 1746 0696 2403 | $ | .CONST 0x0696,0x2403 1748 0696 2404 | $ | .CONST 0x0696,0x2404 174a 0696 0011 | | .CONST 0x0696,0x0011 174c 0698 0012 | | .CONST 0x0698,0x0012 174e 069a 0013 | | .CONST 0x069a,0x0013 1750 069e 0014 | | .CONST 0x069e,0x0014 1752 069e 2801 | ( | .CONST 0x069e,0x2801 1754 069f 2802 | ( | .CONST 0x069f,0x2802 1756 06a0 2803 | ( | .CONST 0x06a0,0x2803 1758 06a0 2804 | ( | .CONST 0x06a0,0x2804 175a 06a0 0014 | | .CONST 0x06a0,0x0014 175c 06a2 0015 | | .CONST 0x06a2,0x0015 175e 06a4 0016 | | .CONST 0x06a4,0x0016 1760 06a8 0017 | | .CONST 0x06a8,0x0017 1762 06aa 0018 | | .CONST 0x06aa,0x0018 1764 06ae 0019 | | .CONST 0x06ae,0x0019 1766 06b0 001a | | .CONST 0x06b0,0x001a 1768 06b2 001b | | .CONST 0x06b2,0x001b 176a 06b5 001c | | .CONST 0x06b5,0x001c 176c ; -------------------------------------------------------------------------------------- 176c ; Debug3 Subtable 0x1e 176c ; -------------------------------------------------------------------------------------- 176c 0000 0039 | 9| .DBG3TAB 0x0000,0x0039 176e 06c3 0001 | | .CONST 0x06c3,0x0001 1770 06c3 0401 | | .CONST 0x06c3,0x0401 1772 06c4 0402 | | .CONST 0x06c4,0x0402 1774 06c5 0403 | | .CONST 0x06c5,0x0403 1776 06c5 0404 | | .CONST 0x06c5,0x0404 1778 06c5 0001 | | .CONST 0x06c5,0x0001 177a 0774 0002 | t | .CONST 0x0774,0x0002 177c 0776 0003 | v | .CONST 0x0776,0x0003 177e 077b 0004 | { | .CONST 0x077b,0x0004 1780 077e 0801 | ~ | .CONST 0x077e,0x0801 1782 077f 0802 | | .CONST 0x077f,0x0802 1784 0780 0803 | | .CONST 0x0780,0x0803 1786 0780 0804 | | .CONST 0x0780,0x0804 1788 0782 0004 | | .CONST 0x0782,0x0004 178a 078a 0006 | | .CONST 0x078a,0x0006 178c 078c 0005 | | .CONST 0x078c,0x0005 178e 078e 0007 | | .CONST 0x078e,0x0007 1790 0797 0008 | | .CONST 0x0797,0x0008 1792 079a 0c01 | | .CONST 0x079a,0x0c01 1794 079b 0c02 | | .CONST 0x079b,0x0c02 1796 079c 0c03 | | .CONST 0x079c,0x0c03 1798 079c 0c04 | | .CONST 0x079c,0x0c04 179a 079e 0008 | | .CONST 0x079e,0x0008 179c 07a2 000a | | .CONST 0x07a2,0x000a 179e 07a4 0009 | | .CONST 0x07a4,0x0009 17a0 07a7 1001 | | .CONST 0x07a7,0x1001 17a2 07ab 0009 | | .CONST 0x07ab,0x0009 17a4 07ad 000b | | .CONST 0x07ad,0x000b 17a6 07b0 1401 | | .CONST 0x07b0,0x1401 17a8 07b4 000b | | .CONST 0x07b4,0x000b 17aa 07b6 000c | | .CONST 0x07b6,0x000c 17ac 07b9 000d | | .CONST 0x07b9,0x000d 17ae 07bb 000e | | .CONST 0x07bb,0x000e 17b0 07bf 000f | | .CONST 0x07bf,0x000f 17b2 07c4 1801 | | .CONST 0x07c4,0x1801 17b4 07c8 000f | | .CONST 0x07c8,0x000f 17b6 07ca 0010 | | .CONST 0x07ca,0x0010 17b8 07cc 0011 | | .CONST 0x07cc,0x0011 17ba 07cf 1c01 | | .CONST 0x07cf,0x1c01 17bc 07d0 1c02 | | .CONST 0x07d0,0x1c02 17be 07d1 1c03 | | .CONST 0x07d1,0x1c03 17c0 07d1 1c04 | | .CONST 0x07d1,0x1c04 17c2 07d3 0011 | | .CONST 0x07d3,0x0011 17c4 07d5 0012 | | .CONST 0x07d5,0x0012 17c6 07d8 2001 | | .CONST 0x07d8,0x2001 17c8 07d9 2002 | | .CONST 0x07d9,0x2002 17ca 07da 2003 | | .CONST 0x07da,0x2003 17cc 07da 2004 | | .CONST 0x07da,0x2004 17ce 07dc 0012 | | .CONST 0x07dc,0x0012 17d0 07df 0013 | | .CONST 0x07df,0x0013 17d2 07e2 2401 | $ | .CONST 0x07e2,0x2401 17d4 07e6 0013 | | .CONST 0x07e6,0x0013 17d6 07e8 0014 | | .CONST 0x07e8,0x0014 17d8 07eb 2801 | ( | .CONST 0x07eb,0x2801 17da 07ef 0014 | | .CONST 0x07ef,0x0014 17dc 07f6 0015 | | .CONST 0x07f6,0x0015 17de 07fa 0016 | | .CONST 0x07fa,0x0016 17e0 ; -------------------------------------------------------------------------------------- 17e0 ; Debug3 Subtable 0x1f 17e0 ; -------------------------------------------------------------------------------------- 17e0 0000 0012 | | .DBG3TAB 0x0000,0x0012 17e2 0803 0001 | | .CONST 0x0803,0x0001 17e4 0803 0401 | | .CONST 0x0803,0x0401 17e6 0804 0402 | | .CONST 0x0804,0x0402 17e8 0805 0403 | | .CONST 0x0805,0x0403 17ea 0805 0404 | | .CONST 0x0805,0x0404 17ec 0805 0001 | | .CONST 0x0805,0x0001 17ee 080b 0002 | | .CONST 0x080b,0x0002 17f0 0818 0005 | | .CONST 0x0818,0x0005 17f2 0819 0003 | | .CONST 0x0819,0x0003 17f4 081b 0004 | | .CONST 0x081b,0x0004 17f6 081e 0006 | | .CONST 0x081e,0x0006 17f8 081f 0801 | | .CONST 0x081f,0x0801 17fa 0820 0c01 | | .CONST 0x0820,0x0c01 17fc 0821 0c02 | ! | .CONST 0x0821,0x0c02 17fe 0822 0c03 | " | .CONST 0x0822,0x0c03 1800 0822 0c04 | " | .CONST 0x0822,0x0c04 1802 0824 0801 | $ | .CONST 0x0824,0x0801 1804 082b 0006 | + | .CONST 0x082b,0x0006 1806 ; -------------------------------------------------------------------------------------- 1806 ; Debug3 Subtable 0x20 1806 ; -------------------------------------------------------------------------------------- 1806 0002 000f | | .DBG3TAB 0x0002,0x000f 1808 0833 ffff | 3 | .CONST 0x0833,0xffff 180a 0838 0001 | 8 | .CONST 0x0838,0x0001 180c 0839 0401 | 9 | .CONST 0x0839,0x0401 180e 083a 0402 | : | .CONST 0x083a,0x0402 1810 083b 0403 | ; | .CONST 0x083b,0x0403 1812 083b 0404 | ; | .CONST 0x083b,0x0404 1814 083d 0001 | = | .CONST 0x083d,0x0001 1816 083f 0002 | ? | .CONST 0x083f,0x0002 1818 083f f7ff | ? | .CONST 0x083f,0xf7ff 181a 0844 0801 | D | .CONST 0x0844,0x0801 181c 0845 0c01 | E | .CONST 0x0845,0x0c01 181e 0846 0c02 | F | .CONST 0x0846,0x0c02 1820 0847 0c03 | G | .CONST 0x0847,0x0c03 1822 0847 0c04 | G | .CONST 0x0847,0x0c04 1824 0849 0801 | I | .CONST 0x0849,0x0801 1826 084f 0802 | O | .CONST 0x084f,0x0802 1828 0852 0003 | R | .CONST 0x0852,0x0003 182a ; -------------------------------------------------------------------------------------- 182a ; Debug3 Subtable 0x21 182a ; -------------------------------------------------------------------------------------- 182a 0001 001e | | .DBG3TAB 0x0001,0x001e 182c 085b 0001 | [ | .CONST 0x085b,0x0001 182e 085b 0401 | [ | .CONST 0x085b,0x0401 1830 085c 0402 | \ | .CONST 0x085c,0x0402 1832 085d 0403 | ] | .CONST 0x085d,0x0403 1834 085d 0404 | ] | .CONST 0x085d,0x0404 1836 085d 0001 | ] | .CONST 0x085d,0x0001 1838 0861 0005 | a | .CONST 0x0861,0x0005 183a 0862 0002 | b | .CONST 0x0862,0x0002 183c 0866 0003 | f | .CONST 0x0866,0x0003 183e 0866 f7ff | f | .CONST 0x0866,0xf7ff 1840 086d 0801 | m | .CONST 0x086d,0x0801 1842 0873 0802 | s | .CONST 0x0873,0x0802 1844 0877 0803 | w | .CONST 0x0877,0x0803 1846 0878 0c01 | x | .CONST 0x0878,0x0c01 1848 087a 0c02 | z | .CONST 0x087a,0x0c02 184a 087c 0c03 | | | .CONST 0x087c,0x0c03 184c 0880 0c04 | | .CONST 0x0880,0x0c04 184e 0884 0c05 | | .CONST 0x0884,0x0c05 1850 0885 1001 | | .CONST 0x0885,0x1001 1852 0886 1002 | | .CONST 0x0886,0x1002 1854 0887 1003 | | .CONST 0x0887,0x1003 1856 0887 1004 | | .CONST 0x0887,0x1004 1858 0889 0c05 | | .CONST 0x0889,0x0c05 185a 0892 1401 | | .CONST 0x0892,0x1401 185c 0893 1402 | | .CONST 0x0893,0x1402 185e 0894 1403 | | .CONST 0x0894,0x1403 1860 0894 1404 | | .CONST 0x0894,0x1404 1862 0896 1004 | | .CONST 0x0896,0x1004 1864 08a4 0803 | | .CONST 0x08a4,0x0803 1866 08a5 0004 | | .CONST 0x08a5,0x0004 1868 08aa 0006 | | .CONST 0x08aa,0x0006 186a ; -------------------------------------------------------------------------------------- 186a ; Debug3 Subtable 0x22 186a ; -------------------------------------------------------------------------------------- 186a 0001 001e | | .DBG3TAB 0x0001,0x001e 186c 08b3 0001 | | .CONST 0x08b3,0x0001 186e 08b3 0401 | | .CONST 0x08b3,0x0401 1870 08b4 0402 | | .CONST 0x08b4,0x0402 1872 08b5 0403 | | .CONST 0x08b5,0x0403 1874 08b5 0404 | | .CONST 0x08b5,0x0404 1876 08b5 0001 | | .CONST 0x08b5,0x0001 1878 08b9 0005 | | .CONST 0x08b9,0x0005 187a 08ba 0002 | | .CONST 0x08ba,0x0002 187c 08be 0003 | | .CONST 0x08be,0x0003 187e 08be f7ff | | .CONST 0x08be,0xf7ff 1880 08c5 0801 | | .CONST 0x08c5,0x0801 1882 08cb 0802 | | .CONST 0x08cb,0x0802 1884 08cc 0c01 | | .CONST 0x08cc,0x0c01 1886 08ce 0c02 | | .CONST 0x08ce,0x0c02 1888 08d0 0c03 | | .CONST 0x08d0,0x0c03 188a 08d4 0c04 | | .CONST 0x08d4,0x0c04 188c 08d8 0c05 | | .CONST 0x08d8,0x0c05 188e 08d9 1001 | | .CONST 0x08d9,0x1001 1890 08da 1002 | | .CONST 0x08da,0x1002 1892 08db 1003 | | .CONST 0x08db,0x1003 1894 08db 1004 | | .CONST 0x08db,0x1004 1896 08dd 0c05 | | .CONST 0x08dd,0x0c05 1898 08e6 1401 | | .CONST 0x08e6,0x1401 189a 08e7 1402 | | .CONST 0x08e7,0x1402 189c 08e8 1403 | | .CONST 0x08e8,0x1403 189e 08e8 1404 | | .CONST 0x08e8,0x1404 18a0 08ea 1004 | | .CONST 0x08ea,0x1004 18a2 08f8 0802 | | .CONST 0x08f8,0x0802 18a4 08f9 0803 | | .CONST 0x08f9,0x0803 18a6 08fd 0004 | | .CONST 0x08fd,0x0004 18a8 0902 0006 | | .CONST 0x0902,0x0006 18aa ; -------------------------------------------------------------------------------------- 18aa ; Debug3 Subtable 0x23 18aa ; -------------------------------------------------------------------------------------- 18aa 0000 0020 | | .DBG3TAB 0x0000,0x0020 18ac 090b 0001 | | .CONST 0x090b,0x0001 18ae 090b 0401 | | .CONST 0x090b,0x0401 18b0 090b 0801 | | .CONST 0x090b,0x0801 18b2 090c 0802 | | .CONST 0x090c,0x0802 18b4 090d 0803 | | .CONST 0x090d,0x0803 18b6 090d 0804 | | .CONST 0x090d,0x0804 18b8 090d 0401 | | .CONST 0x090d,0x0401 18ba 0911 0405 | | .CONST 0x0911,0x0405 18bc 0912 0402 | | .CONST 0x0912,0x0402 18be 0916 0403 | | .CONST 0x0916,0x0403 18c0 091b 0c01 | | .CONST 0x091b,0x0c01 18c2 091d 0c02 | | .CONST 0x091d,0x0c02 18c4 091f 0c03 | | .CONST 0x091f,0x0c03 18c6 0924 0403 | $ | .CONST 0x0924,0x0403 18c8 0924 1001 | $ | .CONST 0x0924,0x1001 18ca 0926 1002 | & | .CONST 0x0926,0x1002 18cc 0928 1003 | ( | .CONST 0x0928,0x1003 18ce 092c 1004 | , | .CONST 0x092c,0x1004 18d0 0930 1005 | 0 | .CONST 0x0930,0x1005 18d2 0931 1401 | 1 | .CONST 0x0931,0x1401 18d4 0932 1402 | 2 | .CONST 0x0932,0x1402 18d6 0933 1403 | 3 | .CONST 0x0933,0x1403 18d8 0933 1404 | 3 | .CONST 0x0933,0x1404 18da 0935 1005 | 5 | .CONST 0x0935,0x1005 18dc 093e 1801 | > | .CONST 0x093e,0x1801 18de 093f 1802 | ? | .CONST 0x093f,0x1802 18e0 0940 1803 | @ | .CONST 0x0940,0x1803 18e2 0940 1804 | @ | .CONST 0x0940,0x1804 18e4 0942 1404 | B | .CONST 0x0942,0x1404 18e6 0950 0403 | P | .CONST 0x0950,0x0403 18e8 0951 0404 | Q | .CONST 0x0951,0x0404 18ea 0956 0406 | V | .CONST 0x0956,0x0406 18ec ; -------------------------------------------------------------------------------------- 18ec ; Debug3 Subtable 0x24 18ec ; -------------------------------------------------------------------------------------- 18ec 0000 0007 | | .DBG3TAB 0x0000,0x0007 18ee 0963 0001 | c | .CONST 0x0963,0x0001 18f0 0963 0002 | c | .CONST 0x0963,0x0002 18f2 0966 0003 | f | .CONST 0x0966,0x0003 18f4 0969 0004 | i | .CONST 0x0969,0x0004 18f6 0969 0401 | i | .CONST 0x0969,0x0401 18f8 096b 0004 | k | .CONST 0x096b,0x0004 18fa 096c 0005 | l | .CONST 0x096c,0x0005 18fc ; -------------------------------------------------------------------------------------- 18fc ; Debug3 Subtable 0x25 18fc ; -------------------------------------------------------------------------------------- 18fc 0001 0003 | | .DBG3TAB 0x0001,0x0003 18fe 0973 ffff | s | .CONST 0x0973,0xffff 1900 0975 0001 | u | .CONST 0x0975,0x0001 1902 0977 0002 | w | .CONST 0x0977,0x0002 1904 097c 0003 | | | .CONST 0x097c,0x0003 1906 ; -------------------------------------------------------------------------------------- 1906 ; Debug3 Subtable 0x26 1906 ; -------------------------------------------------------------------------------------- 1906 0001 0003 | | .DBG3TAB 0x0001,0x0003 1908 0983 ffff | | .CONST 0x0983,0xffff 190a 0985 0001 | | .CONST 0x0985,0x0001 190c 0987 0002 | | .CONST 0x0987,0x0002 190e 098c 0003 | | .CONST 0x098c,0x0003 1910 ; -------------------------------------------------------------------------------------- 1910 ; Debug3 Subtable 0x27 1910 ; -------------------------------------------------------------------------------------- 1910 0008 0068 | h| .DBG3TAB 0x0008,0x0068 1912 0993 ffff | | .CONST 0x0993,0xffff 1914 0996 0001 | | .CONST 0x0996,0x0001 1916 0998 0002 | | .CONST 0x0998,0x0002 1918 099b 0003 | | .CONST 0x099b,0x0003 191a 099b 0401 | | .CONST 0x099b,0x0401 191c 099d 0003 | | .CONST 0x099d,0x0003 191e 099e 0004 | | .CONST 0x099e,0x0004 1920 09a0 0005 | | .CONST 0x09a0,0x0005 1922 09a8 0006 | | .CONST 0x09a8,0x0006 1924 09aa 0008 | | .CONST 0x09aa,0x0008 1926 09af 0009 | | .CONST 0x09af,0x0009 1928 09af f7ff | | .CONST 0x09af,0xf7ff 192a 09b3 0801 | | .CONST 0x09b3,0x0801 192c 09b3 0c01 | | .CONST 0x09b3,0x0c01 192e 09b5 0801 | | .CONST 0x09b5,0x0801 1930 09b6 0802 | | .CONST 0x09b6,0x0802 1932 09b8 0803 | | .CONST 0x09b8,0x0803 1934 09bc 000b | | .CONST 0x09bc,0x000b 1936 09c1 000c | | .CONST 0x09c1,0x000c 1938 09c1 efff | | .CONST 0x09c1,0xefff 193a 09c5 1001 | | .CONST 0x09c5,0x1001 193c 09c5 1401 | | .CONST 0x09c5,0x1401 193e 09c7 1001 | | .CONST 0x09c7,0x1001 1940 09c8 1002 | | .CONST 0x09c8,0x1002 1942 09cb 1003 | | .CONST 0x09cb,0x1003 1944 09cb 1801 | | .CONST 0x09cb,0x1801 1946 09cd 1003 | | .CONST 0x09cd,0x1003 1948 09ce 1004 | | .CONST 0x09ce,0x1004 194a 09d0 1005 | | .CONST 0x09d0,0x1005 194c 09d4 000d | | .CONST 0x09d4,0x000d 194e 09d9 000e | | .CONST 0x09d9,0x000e 1950 09d9 e3ff | | .CONST 0x09d9,0xe3ff 1952 09dd 1c01 | | .CONST 0x09dd,0x1c01 1954 09dd 2001 | | .CONST 0x09dd,0x2001 1956 09df 1c01 | | .CONST 0x09df,0x1c01 1958 09e0 1c02 | | .CONST 0x09e0,0x1c02 195a 09e2 1c03 | | .CONST 0x09e2,0x1c03 195c 09e6 0010 | | .CONST 0x09e6,0x0010 195e 09e6 dbff | | .CONST 0x09e6,0xdbff 1960 09ec 2801 | ( | .CONST 0x09ec,0x2801 1962 09ee 2802 | ( | .CONST 0x09ee,0x2802 1964 09f0 2803 | ( | .CONST 0x09f0,0x2803 1966 09f5 dbff | | .CONST 0x09f5,0xdbff 1968 09f6 2401 | $ | .CONST 0x09f6,0x2401 196a 09f7 2c01 | , | .CONST 0x09f7,0x2c01 196c 09fb 2401 | $ | .CONST 0x09fb,0x2401 196e 09fc 2402 | $ | .CONST 0x09fc,0x2402 1970 09fe 2403 | $ | .CONST 0x09fe,0x2403 1972 09ff 3001 | 0 | .CONST 0x09ff,0x3001 1974 0a01 3002 | 0 | .CONST 0x0a01,0x3002 1976 0a03 3003 | 0 | .CONST 0x0a03,0x3003 1978 0a07 3004 | 0 | .CONST 0x0a07,0x3004 197a 0a0b 3005 | 0 | .CONST 0x0a0b,0x3005 197c 0a0c 3401 | 4 | .CONST 0x0a0c,0x3401 197e 0a0d 3402 | 4 | .CONST 0x0a0d,0x3402 1980 0a0e 3403 | 4 | .CONST 0x0a0e,0x3403 1982 0a0e 3404 | 4 | .CONST 0x0a0e,0x3404 1984 0a10 3005 | 0 | .CONST 0x0a10,0x3005 1986 0a19 3801 | 8 | .CONST 0x0a19,0x3801 1988 0a1a 3802 | 8 | .CONST 0x0a1a,0x3802 198a 0a1b 3803 | 8 | .CONST 0x0a1b,0x3803 198c 0a1b 3804 | 8 | .CONST 0x0a1b,0x3804 198e 0a1d 3404 | 4 | .CONST 0x0a1d,0x3404 1990 0a2b 2403 | +$ | .CONST 0x0a2b,0x2403 1992 0a2d 0011 | - | .CONST 0x0a2d,0x0011 1994 0a30 0012 | 0 | .CONST 0x0a30,0x0012 1996 0a31 0013 | 1 | .CONST 0x0a31,0x0013 1998 0a31 0014 | 1 | .CONST 0x0a31,0x0014 199a 0a39 0016 | 9 | .CONST 0x0a39,0x0016 199c 0a39 c3ff | 9 | .CONST 0x0a39,0xc3ff 199e 0a3d 3c01 | =< | .CONST 0x0a3d,0x3c01 19a0 0a3d 4001 | =@ | .CONST 0x0a3d,0x4001 19a2 0a3f 3c01 | ?< | .CONST 0x0a3f,0x3c01 19a4 0a40 3c02 | @< | .CONST 0x0a40,0x3c02 19a6 0a44 3c03 | D< | .CONST 0x0a44,0x3c03 19a8 0a46 3c04 | F< | .CONST 0x0a46,0x3c04 19aa 0a49 3c05 | I< | .CONST 0x0a49,0x3c05 19ac 0a49 4401 | ID | .CONST 0x0a49,0x4401 19ae 0a4b 3c05 | K< | .CONST 0x0a4b,0x3c05 19b0 0a4c 3c06 | L< | .CONST 0x0a4c,0x3c06 19b2 0a50 3c07 | P< | .CONST 0x0a50,0x3c07 19b4 0a52 3c08 | R< | .CONST 0x0a52,0x3c08 19b6 0a55 3c09 | U< | .CONST 0x0a55,0x3c09 19b8 0a55 4801 | UH | .CONST 0x0a55,0x4801 19ba 0a57 3c09 | W< | .CONST 0x0a57,0x3c09 19bc 0a58 3c0a | X< | .CONST 0x0a58,0x3c0a 19be 0a5a 3c0b | Z< | .CONST 0x0a5a,0x3c0b 19c0 0a5e 0017 | ^ | .CONST 0x0a5e,0x0017 19c2 0a5e b3ff | ^ | .CONST 0x0a5e,0xb3ff 19c4 0a63 4c01 | cL | .CONST 0x0a63,0x4c01 19c6 0a64 5001 | dP | .CONST 0x0a64,0x5001 19c8 0a68 4c01 | hL | .CONST 0x0a68,0x4c01 19ca 0a69 4c02 | iL | .CONST 0x0a69,0x4c02 19cc 0a6b 4c03 | kL | .CONST 0x0a6b,0x4c03 19ce 0a6c 5401 | lT | .CONST 0x0a6c,0x5401 19d0 0a6e 5402 | nT | .CONST 0x0a6e,0x5402 19d2 0a70 5403 | pT | .CONST 0x0a70,0x5403 19d4 0a74 5404 | tT | .CONST 0x0a74,0x5404 19d6 0a78 5405 | xT | .CONST 0x0a78,0x5405 19d8 0a79 5801 | yX | .CONST 0x0a79,0x5801 19da 0a7a 5802 | zX | .CONST 0x0a7a,0x5802 19dc 0a7b 5803 | {X | .CONST 0x0a7b,0x5803 19de 0a7b 5804 | {X | .CONST 0x0a7b,0x5804 19e0 0a7d 5405 | }T | .CONST 0x0a7d,0x5405 19e2 0a86 5c01 | \ | .CONST 0x0a86,0x5c01 19e4 0a87 5c02 | \ | .CONST 0x0a87,0x5c02 19e6 0a88 5c03 | \ | .CONST 0x0a88,0x5c03 19e8 0a88 5c04 | \ | .CONST 0x0a88,0x5c04 19ea 0a8a 5804 | X | .CONST 0x0a8a,0x5804 19ec 0a98 4c03 | L | .CONST 0x0a98,0x4c03 19ee 0a9a 0018 | | .CONST 0x0a9a,0x0018 19f0 0a9d 0019 | | .CONST 0x0a9d,0x0019 19f2 ; -------------------------------------------------------------------------------------- 19f2 ; Debug3 Subtable 0x28 19f2 ; -------------------------------------------------------------------------------------- 19f2 000d 007a | z| .DBG3TAB 0x000d,0x007a 19f4 0aa3 ffff | | .CONST 0x0aa3,0xffff 19f6 0aa6 0001 | | .CONST 0x0aa6,0x0001 19f8 0aa8 0002 | | .CONST 0x0aa8,0x0002 19fa 0aab 0003 | | .CONST 0x0aab,0x0003 19fc 0aab 0401 | | .CONST 0x0aab,0x0401 19fe 0aad 0003 | | .CONST 0x0aad,0x0003 1a00 0aae 0004 | | .CONST 0x0aae,0x0004 1a02 0ab0 0005 | | .CONST 0x0ab0,0x0005 1a04 0ab8 0006 | | .CONST 0x0ab8,0x0006 1a06 0aba 0008 | | .CONST 0x0aba,0x0008 1a08 0abf 0009 | | .CONST 0x0abf,0x0009 1a0a 0abf f7ff | | .CONST 0x0abf,0xf7ff 1a0c 0ac3 0801 | | .CONST 0x0ac3,0x0801 1a0e 0ac3 0c01 | | .CONST 0x0ac3,0x0c01 1a10 0ac5 0801 | | .CONST 0x0ac5,0x0801 1a12 0ac6 0802 | | .CONST 0x0ac6,0x0802 1a14 0ac8 0803 | | .CONST 0x0ac8,0x0803 1a16 0acc 000b | | .CONST 0x0acc,0x000b 1a18 0ad1 000c | | .CONST 0x0ad1,0x000c 1a1a 0ad1 efff | | .CONST 0x0ad1,0xefff 1a1c 0ad5 1001 | | .CONST 0x0ad5,0x1001 1a1e 0ad5 1401 | | .CONST 0x0ad5,0x1401 1a20 0ad7 1001 | | .CONST 0x0ad7,0x1001 1a22 0ad8 1002 | | .CONST 0x0ad8,0x1002 1a24 0adb 1003 | | .CONST 0x0adb,0x1003 1a26 0adb 1801 | | .CONST 0x0adb,0x1801 1a28 0add 1003 | | .CONST 0x0add,0x1003 1a2a 0ade 1004 | | .CONST 0x0ade,0x1004 1a2c 0ae0 1005 | | .CONST 0x0ae0,0x1005 1a2e 0ae4 000d | | .CONST 0x0ae4,0x000d 1a30 0ae9 000e | | .CONST 0x0ae9,0x000e 1a32 0ae9 e3ff | | .CONST 0x0ae9,0xe3ff 1a34 0aed 1c01 | | .CONST 0x0aed,0x1c01 1a36 0aed 2001 | | .CONST 0x0aed,0x2001 1a38 0aef 1c01 | | .CONST 0x0aef,0x1c01 1a3a 0af0 1c02 | | .CONST 0x0af0,0x1c02 1a3c 0af2 1c03 | | .CONST 0x0af2,0x1c03 1a3e 0af6 0010 | | .CONST 0x0af6,0x0010 1a40 0af6 dbff | | .CONST 0x0af6,0xdbff 1a42 0afb dbfe | | .CONST 0x0afb,0xdbfe 1a44 0afc 2801 | ( | .CONST 0x0afc,0x2801 1a46 0afd dbfe | | .CONST 0x0afd,0xdbfe 1a48 0afe 2401 | $ | .CONST 0x0afe,0x2401 1a4a 0afe 2402 | $ | .CONST 0x0afe,0x2402 1a4c 0afe d3ff | | .CONST 0x0afe,0xd3ff 1a4e 0b00 3001 | 0 | .CONST 0x0b00,0x3001 1a50 0b02 3002 | 0 | .CONST 0x0b02,0x3002 1a52 0b04 3003 | 0 | .CONST 0x0b04,0x3003 1a54 0b08 3004 | 0 | .CONST 0x0b08,0x3004 1a56 0b0c 3005 | 0 | .CONST 0x0b0c,0x3005 1a58 0b0d 3401 | 4 | .CONST 0x0b0d,0x3401 1a5a 0b0e 3402 | 4 | .CONST 0x0b0e,0x3402 1a5c 0b0f 3403 | 4 | .CONST 0x0b0f,0x3403 1a5e 0b0f 3404 | 4 | .CONST 0x0b0f,0x3404 1a60 0b11 3005 | 0 | .CONST 0x0b11,0x3005 1a62 0b1a 3801 | 8 | .CONST 0x0b1a,0x3801 1a64 0b1b 3802 | 8 | .CONST 0x0b1b,0x3802 1a66 0b1c 3803 | 8 | .CONST 0x0b1c,0x3803 1a68 0b1c 3804 | 8 | .CONST 0x0b1c,0x3804 1a6a 0b1e 3404 | 4 | .CONST 0x0b1e,0x3404 1a6c 0b2c d3ff | , | .CONST 0x0b2c,0xd3ff 1a6e 0b2d 2c01 | -, | .CONST 0x0b2d,0x2c01 1a70 0b33 2c02 | 3, | .CONST 0x0b33,0x2c02 1a72 0b35 2c03 | 5, | .CONST 0x0b35,0x2c03 1a74 0b35 3c01 | 5< | .CONST 0x0b35,0x3c01 1a76 0b37 3c02 | 7< | .CONST 0x0b37,0x3c02 1a78 0b39 3c03 | 9< | .CONST 0x0b39,0x3c03 1a7a 0b3c 2c03 | <, | .CONST 0x0b3c,0x2c03 1a7c 0b3f 2403 | ?$ | .CONST 0x0b3f,0x2403 1a7e 0b3f 4001 | ?@ | .CONST 0x0b3f,0x4001 1a80 0b41 2403 | A$ | .CONST 0x0b41,0x2403 1a82 0b42 2404 | B$ | .CONST 0x0b42,0x2404 1a84 0b44 2405 | D$ | .CONST 0x0b44,0x2405 1a86 0b47 0011 | G | .CONST 0x0b47,0x0011 1a88 0b4a 0012 | J | .CONST 0x0b4a,0x0012 1a8a 0b4b 0013 | K | .CONST 0x0b4b,0x0013 1a8c 0b4b 0014 | K | .CONST 0x0b4b,0x0014 1a8e 0b53 0016 | S | .CONST 0x0b53,0x0016 1a90 0b53 bbff | S | .CONST 0x0b53,0xbbff 1a92 0b57 4401 | WD | .CONST 0x0b57,0x4401 1a94 0b57 4801 | WH | .CONST 0x0b57,0x4801 1a96 0b59 4401 | YD | .CONST 0x0b59,0x4401 1a98 0b5a 4402 | ZD | .CONST 0x0b5a,0x4402 1a9a 0b5c 4403 | \D | .CONST 0x0b5c,0x4403 1a9c 0b60 0017 | ` | .CONST 0x0b60,0x0017 1a9e 0b60 b3ff | ` | .CONST 0x0b60,0xb3ff 1aa0 0b64 4c01 | dL | .CONST 0x0b64,0x4c01 1aa2 0b64 5001 | dP | .CONST 0x0b64,0x5001 1aa4 0b66 4c01 | fL | .CONST 0x0b66,0x4c01 1aa6 0b67 4c02 | gL | .CONST 0x0b67,0x4c02 1aa8 0b6a 4c03 | jL | .CONST 0x0b6a,0x4c03 1aaa 0b6a 5401 | jT | .CONST 0x0b6a,0x5401 1aac 0b6c 4c03 | lL | .CONST 0x0b6c,0x4c03 1aae 0b6d 4c04 | mL | .CONST 0x0b6d,0x4c04 1ab0 0b6f 4c05 | oL | .CONST 0x0b6f,0x4c05 1ab2 0b73 0018 | s | .CONST 0x0b73,0x0018 1ab4 0b73 a7ff | s | .CONST 0x0b73,0xa7ff 1ab6 0b77 5801 | wX | .CONST 0x0b77,0x5801 1ab8 0b77 5c01 | w\ | .CONST 0x0b77,0x5c01 1aba 0b79 5801 | yX | .CONST 0x0b79,0x5801 1abc 0b7a 5802 | zX | .CONST 0x0b7a,0x5802 1abe 0b7d 5803 | }X | .CONST 0x0b7d,0x5803 1ac0 0b7d 6001 | }` | .CONST 0x0b7d,0x6001 1ac2 0b7f 5803 | X | .CONST 0x0b7f,0x5803 1ac4 0b80 5804 | X | .CONST 0x0b80,0x5804 1ac6 0b83 5805 | X | .CONST 0x0b83,0x5805 1ac8 0b83 6401 | d | .CONST 0x0b83,0x6401 1aca 0b85 5805 | X | .CONST 0x0b85,0x5805 1acc 0b86 5806 | X | .CONST 0x0b86,0x5806 1ace 0b88 5807 | X | .CONST 0x0b88,0x5807 1ad0 0b8c 0019 | | .CONST 0x0b8c,0x0019 1ad2 0b8c 97ff | | .CONST 0x0b8c,0x97ff 1ad4 0b91 6801 | h | .CONST 0x0b91,0x6801 1ad6 0b92 6c01 | l | .CONST 0x0b92,0x6c01 1ad8 0b96 6801 | h | .CONST 0x0b96,0x6801 1ada 0b97 6802 | h | .CONST 0x0b97,0x6802 1adc 0b99 6803 | h | .CONST 0x0b99,0x6803 1ade 0b9e 7001 | p | .CONST 0x0b9e,0x7001 1ae0 0ba0 7002 | p | .CONST 0x0ba0,0x7002 1ae2 0ba2 7003 | p | .CONST 0x0ba2,0x7003 1ae4 0ba6 7004 | p | .CONST 0x0ba6,0x7004 1ae6 0baa 7005 | p | .CONST 0x0baa,0x7005 1ae8 0bab 7401 | t | .CONST 0x0bab,0x7401 1aea 0bac 7402 | t | .CONST 0x0bac,0x7402 1aec 0bad 7403 | t | .CONST 0x0bad,0x7403 1aee 0bad 7404 | t | .CONST 0x0bad,0x7404 1af0 0baf 7005 | p | .CONST 0x0baf,0x7005 1af2 0bb8 7801 | x | .CONST 0x0bb8,0x7801 1af4 0bb9 7802 | x | .CONST 0x0bb9,0x7802 1af6 0bba 7803 | x | .CONST 0x0bba,0x7803 1af8 0bba 7804 | x | .CONST 0x0bba,0x7804 1afa 0bbc 7404 | t | .CONST 0x0bbc,0x7404 1afc 0bca 6803 | h | .CONST 0x0bca,0x6803 1afe 0bcc 001a | | .CONST 0x0bcc,0x001a 1b00 0bcf 001b | | .CONST 0x0bcf,0x001b 1b02 ; -------------------------------------------------------------------------------------- 1b02 ; Debug3 Subtable 0x29 1b02 ; -------------------------------------------------------------------------------------- 1b02 0004 0005 | | .DBG3TAB 0x0004,0x0005 1b04 0bdb ffff | | .CONST 0x0bdb,0xffff 1b06 0bde fffe | | .CONST 0x0bde,0xfffe 1b08 0be1 fffd | | .CONST 0x0be1,0xfffd 1b0a 0be2 fffc | | .CONST 0x0be2,0xfffc 1b0c 0be4 0001 | | .CONST 0x0be4,0x0001 1b0e 0be6 0002 | | .CONST 0x0be6,0x0002 1b10 0bea 0003 | | .CONST 0x0bea,0x0003 1b12 0bec 0004 | | .CONST 0x0bec,0x0004 1b14 0bf1 0005 | | .CONST 0x0bf1,0x0005 1b16 ; -------------------------------------------------------------------------------------- 1b16 ; Debug3 Subtable 0x2a 1b16 ; -------------------------------------------------------------------------------------- 1b16 0000 0013 | | .DBG3TAB 0x0000,0x0013 1b18 0bfb 0001 | | .CONST 0x0bfb,0x0001 1b1a 0c03 0002 | | .CONST 0x0c03,0x0002 1b1c 0c07 0003 | | .CONST 0x0c07,0x0003 1b1e 0c0f 0004 | | .CONST 0x0c0f,0x0004 1b20 0c11 0005 | | .CONST 0x0c11,0x0005 1b22 0c13 0006 | | .CONST 0x0c13,0x0006 1b24 0c17 0007 | | .CONST 0x0c17,0x0007 1b26 0c1c 0008 | | .CONST 0x0c1c,0x0008 1b28 0c20 0009 | | .CONST 0x0c20,0x0009 1b2a 0c25 000a | % | .CONST 0x0c25,0x000a 1b2c 0c29 000b | ) | .CONST 0x0c29,0x000b 1b2e 0c2e 000c | . | .CONST 0x0c2e,0x000c 1b30 0c32 000d | 2 | .CONST 0x0c32,0x000d 1b32 0c37 000e | 7 | .CONST 0x0c37,0x000e 1b34 0c3b 000f | ; | .CONST 0x0c3b,0x000f 1b36 0c43 0010 | C | .CONST 0x0c43,0x0010 1b38 0c46 0011 | F | .CONST 0x0c46,0x0011 1b3a 0c4a 0012 | J | .CONST 0x0c4a,0x0012 1b3c 0c4c 0013 | L | .CONST 0x0c4c,0x0013 1b3e ; -------------------------------------------------------------------------------------- 1b3e ; Debug3 Subtable 0x2b 1b3e ; -------------------------------------------------------------------------------------- 1b3e 0000 0003 | | .DBG3TAB 0x0000,0x0003 1b40 0c53 0001 | S | .CONST 0x0c53,0x0001 1b42 0c5a 0002 | Z | .CONST 0x0c5a,0x0002 1b44 0c62 0003 | b | .CONST 0x0c62,0x0003 1b46 ; -------------------------------------------------------------------------------------- 1b46 ; Debug3 Subtable 0x2c 1b46 ; -------------------------------------------------------------------------------------- 1b46 0005 0009 | | .DBG3TAB 0x0005,0x0009 1b48 0c6b ffff | k | .CONST 0x0c6b,0xffff 1b4a 0c6c fffe | l | .CONST 0x0c6c,0xfffe 1b4c 0c6d fffd | m | .CONST 0x0c6d,0xfffd 1b4e 0c6e fffc | n | .CONST 0x0c6e,0xfffc 1b50 0c70 fffb | p | .CONST 0x0c70,0xfffb 1b52 0c72 0001 | r | .CONST 0x0c72,0x0001 1b54 0c73 0002 | s | .CONST 0x0c73,0x0002 1b56 0c77 0003 | w | .CONST 0x0c77,0x0003 1b58 0c7f 0004 | | .CONST 0x0c7f,0x0004 1b5a 0c86 0005 | | .CONST 0x0c86,0x0005 1b5c 0c8b 0006 | | .CONST 0x0c8b,0x0006 1b5e 0c8d 0007 | | .CONST 0x0c8d,0x0007 1b60 0c92 0008 | | .CONST 0x0c92,0x0008 1b62 0c94 0009 | | .CONST 0x0c94,0x0009 1b64 ; -------------------------------------------------------------------------------------- 1b64 ; Debug3 Subtable 0x2d 1b64 ; -------------------------------------------------------------------------------------- 1b64 0000 0003 | | .DBG3TAB 0x0000,0x0003 1b66 0c9b 0001 | | .CONST 0x0c9b,0x0001 1b68 0c9f 0002 | | .CONST 0x0c9f,0x0002 1b6a 0ca1 0003 | | .CONST 0x0ca1,0x0003 1b6c ; -------------------------------------------------------------------------------------- 1b6c ; Debug3 Subtable 0x2e 1b6c ; -------------------------------------------------------------------------------------- 1b6c 0001 0009 | | .DBG3TAB 0x0001,0x0009 1b6e 0cab ffff | | .CONST 0x0cab,0xffff 1b70 0cae 0001 | | .CONST 0x0cae,0x0001 1b72 0cb2 0002 | | .CONST 0x0cb2,0x0002 1b74 0cb6 0003 | | .CONST 0x0cb6,0x0003 1b76 0cb7 0004 | | .CONST 0x0cb7,0x0004 1b78 0cbc 0005 | | .CONST 0x0cbc,0x0005 1b7a 0cbf 0006 | | .CONST 0x0cbf,0x0006 1b7c 0cc4 0008 | | .CONST 0x0cc4,0x0008 1b7e 0cc7 0009 | | .CONST 0x0cc7,0x0009 1b80 0ccb 0007 | | .CONST 0x0ccb,0x0007 1b82 ; -------------------------------------------------------------------------------------- 1b82 ; Debug3 Subtable 0x2f 1b82 ; -------------------------------------------------------------------------------------- 1b82 000a 001e | | .DBG3TAB 0x000a,0x001e 1b84 0cd3 ffff | | .CONST 0x0cd3,0xffff 1b86 0cd4 fffe | | .CONST 0x0cd4,0xfffe 1b88 0cd5 fffd | | .CONST 0x0cd5,0xfffd 1b8a 0cd7 fffc | | .CONST 0x0cd7,0xfffc 1b8c 0cd9 fffb | | .CONST 0x0cd9,0xfffb 1b8e 0cda fffa | | .CONST 0x0cda,0xfffa 1b90 0cdb fff9 | | .CONST 0x0cdb,0xfff9 1b92 0cdd fff8 | | .CONST 0x0cdd,0xfff8 1b94 0cdf fff7 | | .CONST 0x0cdf,0xfff7 1b96 0ce1 fff6 | | .CONST 0x0ce1,0xfff6 1b98 0ce3 0001 | | .CONST 0x0ce3,0x0001 1b9a 0ce6 0002 | | .CONST 0x0ce6,0x0002 1b9c 0cea 0003 | | .CONST 0x0cea,0x0003 1b9e 0cf1 0005 | | .CONST 0x0cf1,0x0005 1ba0 0cf6 0006 | | .CONST 0x0cf6,0x0006 1ba2 0cfb 0007 | | .CONST 0x0cfb,0x0007 1ba4 0cff 0008 | | .CONST 0x0cff,0x0008 1ba6 0d03 0009 | | .CONST 0x0d03,0x0009 1ba8 0d04 000a | | .CONST 0x0d04,0x000a 1baa 0d07 000b | | .CONST 0x0d07,0x000b 1bac 0d0a 000c | | .CONST 0x0d0a,0x000c 1bae 0d0f 0004 | | .CONST 0x0d0f,0x0004 1bb0 0d14 000d | | .CONST 0x0d14,0x000d 1bb2 0d19 000e | | .CONST 0x0d19,0x000e 1bb4 0d1c 000f | | .CONST 0x0d1c,0x000f 1bb6 0d20 0010 | | .CONST 0x0d20,0x0010 1bb8 0d25 0011 | % | .CONST 0x0d25,0x0011 1bba 0d25 0401 | % | .CONST 0x0d25,0x0401 1bbc 0d27 0011 | ' | .CONST 0x0d27,0x0011 1bbe 0d28 0012 | ( | .CONST 0x0d28,0x0012 1bc0 0d2c 0013 | , | .CONST 0x0d2c,0x0013 1bc2 0d2e 0014 | . | .CONST 0x0d2e,0x0014 1bc4 0d30 0015 | 0 | .CONST 0x0d30,0x0015 1bc6 0d34 0016 | 4 | .CONST 0x0d34,0x0016 1bc8 0d3b 0017 | ; | .CONST 0x0d3b,0x0017 1bca 0d3d 0018 | = | .CONST 0x0d3d,0x0018 1bcc 0d45 0019 | E | .CONST 0x0d45,0x0019 1bce 0d47 001a | G | .CONST 0x0d47,0x001a 1bd0 0d4b 001b | K | .CONST 0x0d4b,0x001b 1bd2 0d4d 001c | M | .CONST 0x0d4d,0x001c 1bd4 ; -------------------------------------------------------------------------------------- 1bd4 ; Debug3 Subtable 0x30 1bd4 ; -------------------------------------------------------------------------------------- 1bd4 0002 0015 | | .DBG3TAB 0x0002,0x0015 1bd6 0d53 ffff | S | .CONST 0x0d53,0xffff 1bd8 0d54 fffe | T | .CONST 0x0d54,0xfffe 1bda 0d55 0001 | U | .CONST 0x0d55,0x0001 1bdc 0d55 0401 | U | .CONST 0x0d55,0x0401 1bde 0d56 0402 | V | .CONST 0x0d56,0x0402 1be0 0d57 0403 | W | .CONST 0x0d57,0x0403 1be2 0d57 0404 | W | .CONST 0x0d57,0x0404 1be4 0d57 0001 | W | .CONST 0x0d57,0x0001 1be6 0d59 0002 | Y | .CONST 0x0d59,0x0002 1be8 0d5a 0003 | Z | .CONST 0x0d5a,0x0003 1bea 0d5e 0004 | ^ | .CONST 0x0d5e,0x0004 1bec 0d5e 0801 | ^ | .CONST 0x0d5e,0x0801 1bee 0d5f 0802 | _ | .CONST 0x0d5f,0x0802 1bf0 0d60 0803 | ` | .CONST 0x0d60,0x0803 1bf2 0d60 0804 | ` | .CONST 0x0d60,0x0804 1bf4 0d60 0004 | ` | .CONST 0x0d60,0x0004 1bf6 0d62 0005 | b | .CONST 0x0d62,0x0005 1bf8 0d63 0006 | c | .CONST 0x0d63,0x0006 1bfa 0d67 0007 | g | .CONST 0x0d67,0x0007 1bfc 0d6a 0c01 | j | .CONST 0x0d6a,0x0c01 1bfe 0d6e 0007 | n | .CONST 0x0d6e,0x0007 1c00 0d6f 0008 | o | .CONST 0x0d6f,0x0008 1c02 0d71 0009 | q | .CONST 0x0d71,0x0009 1c04 ; -------------------------------------------------------------------------------------- 1c04 ; Debug3 Subtable 0x31 1c04 ; -------------------------------------------------------------------------------------- 1c04 0002 0007 | | .DBG3TAB 0x0002,0x0007 1c06 0d7b ffff | { | .CONST 0x0d7b,0xffff 1c08 0d7d fffe | } | .CONST 0x0d7d,0xfffe 1c0a 0d93 0001 | | .CONST 0x0d93,0x0001 1c0c 0db0 0002 | | .CONST 0x0db0,0x0002 1c0e 0db5 0003 | | .CONST 0x0db5,0x0003 1c10 0db7 0004 | | .CONST 0x0db7,0x0004 1c12 0dbc 0006 | | .CONST 0x0dbc,0x0006 1c14 0dc2 0007 | | .CONST 0x0dc2,0x0007 1c16 0dc5 0005 | | .CONST 0x0dc5,0x0005 1c18 ; -------------------------------------------------------------------------------------- 1c18 ; Debug3 Subtable 0x32 1c18 ; -------------------------------------------------------------------------------------- 1c18 0003 000f | | .DBG3TAB 0x0003,0x000f 1c1a 0dd3 ffff | | .CONST 0x0dd3,0xffff 1c1c 0dd5 fffe | | .CONST 0x0dd5,0xfffe 1c1e 0dd6 fffd | | .CONST 0x0dd6,0xfffd 1c20 0dd7 0001 | | .CONST 0x0dd7,0x0001 1c22 0dda 0002 | | .CONST 0x0dda,0x0002 1c24 0dde 0003 | | .CONST 0x0dde,0x0003 1c26 0de5 0005 | | .CONST 0x0de5,0x0005 1c28 0dea 0006 | | .CONST 0x0dea,0x0006 1c2a 0def 0007 | | .CONST 0x0def,0x0007 1c2c 0df6 0008 | | .CONST 0x0df6,0x0008 1c2e 0dfa 0009 | | .CONST 0x0dfa,0x0009 1c30 0dfc 000a | | .CONST 0x0dfc,0x000a 1c32 0dfd 000c | | .CONST 0x0dfd,0x000c 1c34 0e00 000d | | .CONST 0x0e00,0x000d 1c36 0e05 0004 | | .CONST 0x0e05,0x0004 1c38 0e0a 000e | | .CONST 0x0e0a,0x000e 1c3a 0e0f 000f | | .CONST 0x0e0f,0x000f 1c3c 0e14 0010 | | .CONST 0x0e14,0x0010 1c3e ; -------------------------------------------------------------------------------------- 1c3e ; Debug3 Subtable 0x33 1c3e ; -------------------------------------------------------------------------------------- 1c3e 0001 001f | | .DBG3TAB 0x0001,0x001f 1c40 0e1b 0001 | | .CONST 0x0e1b,0x0001 1c42 0e22 0002 | " | .CONST 0x0e22,0x0002 1c44 0e24 0003 | $ | .CONST 0x0e24,0x0003 1c46 0e26 0004 | & | .CONST 0x0e26,0x0004 1c48 0e2e 0006 | . | .CONST 0x0e2e,0x0006 1c4a 0e32 0007 | 2 | .CONST 0x0e32,0x0007 1c4c 0e35 0008 | 5 | .CONST 0x0e35,0x0008 1c4e 0e39 0009 | 9 | .CONST 0x0e39,0x0009 1c50 0e3c 000a | < | .CONST 0x0e3c,0x000a 1c52 0e3f 000b | ? | .CONST 0x0e3f,0x000b 1c54 0e43 000c | C | .CONST 0x0e43,0x000c 1c56 0e43 fbff | C | .CONST 0x0e43,0xfbff 1c58 0e48 0401 | H | .CONST 0x0e48,0x0401 1c5a 0e48 0801 | H | .CONST 0x0e48,0x0801 1c5c 0e4a 0401 | J | .CONST 0x0e4a,0x0401 1c5e 0e4b 0402 | K | .CONST 0x0e4b,0x0402 1c60 0e4c 0c01 | L | .CONST 0x0e4c,0x0c01 1c62 0e4e 0c02 | N | .CONST 0x0e4e,0x0c02 1c64 0e50 0c03 | P | .CONST 0x0e50,0x0c03 1c66 0e54 0c04 | T | .CONST 0x0e54,0x0c04 1c68 0e58 0c05 | X | .CONST 0x0e58,0x0c05 1c6a 0e59 1001 | Y | .CONST 0x0e59,0x1001 1c6c 0e5a 1002 | Z | .CONST 0x0e5a,0x1002 1c6e 0e5b 1003 | [ | .CONST 0x0e5b,0x1003 1c70 0e5b 1004 | [ | .CONST 0x0e5b,0x1004 1c72 0e5d 0c05 | ] | .CONST 0x0e5d,0x0c05 1c74 0e66 1401 | f | .CONST 0x0e66,0x1401 1c76 0e67 1402 | g | .CONST 0x0e67,0x1402 1c78 0e68 1403 | h | .CONST 0x0e68,0x1403 1c7a 0e68 1404 | h | .CONST 0x0e68,0x1404 1c7c 0e6a 1004 | j | .CONST 0x0e6a,0x1004 1c7e 0e78 0402 | x | .CONST 0x0e78,0x0402 1c80 ; -------------------------------------------------------------------------------------- 1c80 ; Debug3 Subtable 0x34 1c80 ; -------------------------------------------------------------------------------------- 1c80 0001 0020 | | .DBG3TAB 0x0001,0x0020 1c82 0e83 0001 | | .CONST 0x0e83,0x0001 1c84 0e8a 0002 | | .CONST 0x0e8a,0x0002 1c86 0e8c 0003 | | .CONST 0x0e8c,0x0003 1c88 0e8e 0004 | | .CONST 0x0e8e,0x0004 1c8a 0e96 0006 | | .CONST 0x0e96,0x0006 1c8c 0e9a 0007 | | .CONST 0x0e9a,0x0007 1c8e 0e9d 0008 | | .CONST 0x0e9d,0x0008 1c90 0ea1 0009 | | .CONST 0x0ea1,0x0009 1c92 0ea4 000a | | .CONST 0x0ea4,0x000a 1c94 0ea7 000b | | .CONST 0x0ea7,0x000b 1c96 0eab 000c | | .CONST 0x0eab,0x000c 1c98 0eab fbff | | .CONST 0x0eab,0xfbff 1c9a 0eb0 0401 | | .CONST 0x0eb0,0x0401 1c9c 0eb0 0801 | | .CONST 0x0eb0,0x0801 1c9e 0eb2 0401 | | .CONST 0x0eb2,0x0401 1ca0 0eb3 0402 | | .CONST 0x0eb3,0x0402 1ca2 0eb4 0403 | | .CONST 0x0eb4,0x0403 1ca4 0eb9 0c01 | | .CONST 0x0eb9,0x0c01 1ca6 0ebb 0c02 | | .CONST 0x0ebb,0x0c02 1ca8 0ebd 0c03 | | .CONST 0x0ebd,0x0c03 1caa 0ec1 0c04 | | .CONST 0x0ec1,0x0c04 1cac 0ec5 0c05 | | .CONST 0x0ec5,0x0c05 1cae 0ec6 1001 | | .CONST 0x0ec6,0x1001 1cb0 0ec7 1002 | | .CONST 0x0ec7,0x1002 1cb2 0ec8 1003 | | .CONST 0x0ec8,0x1003 1cb4 0ec8 1004 | | .CONST 0x0ec8,0x1004 1cb6 0eca 0c05 | | .CONST 0x0eca,0x0c05 1cb8 0ed3 1401 | | .CONST 0x0ed3,0x1401 1cba 0ed4 1402 | | .CONST 0x0ed4,0x1402 1cbc 0ed5 1403 | | .CONST 0x0ed5,0x1403 1cbe 0ed5 1404 | | .CONST 0x0ed5,0x1404 1cc0 0ed7 1004 | | .CONST 0x0ed7,0x1004 1cc2 0ee5 0403 | | .CONST 0x0ee5,0x0403 1cc4 ; -------------------------------------------------------------------------------------- 1cc4 ; Debug3 Subtable 0x35 1cc4 ; -------------------------------------------------------------------------------------- 1cc4 0001 0029 | )| .DBG3TAB 0x0001,0x0029 1cc6 0eeb 0001 | | .CONST 0x0eeb,0x0001 1cc8 0ef2 0002 | | .CONST 0x0ef2,0x0002 1cca 0efa 0003 | | .CONST 0x0efa,0x0003 1ccc 0efc 0004 | | .CONST 0x0efc,0x0004 1cce 0efe 0005 | | .CONST 0x0efe,0x0005 1cd0 0f00 0006 | | .CONST 0x0f00,0x0006 1cd2 0f08 0007 | | .CONST 0x0f08,0x0007 1cd4 0f0a 0008 | | .CONST 0x0f0a,0x0008 1cd6 0f0b 0009 | | .CONST 0x0f0b,0x0009 1cd8 0f13 000b | | .CONST 0x0f13,0x000b 1cda 0f17 000c | | .CONST 0x0f17,0x000c 1cdc 0f1a 000d | | .CONST 0x0f1a,0x000d 1cde 0f1e 000e | | .CONST 0x0f1e,0x000e 1ce0 0f21 000f | ! | .CONST 0x0f21,0x000f 1ce2 0f24 0010 | $ | .CONST 0x0f24,0x0010 1ce4 0f28 0011 | ( | .CONST 0x0f28,0x0011 1ce6 0f28 fbff | ( | .CONST 0x0f28,0xfbff 1ce8 0f2e 0402 | . | .CONST 0x0f2e,0x0402 1cea 0f2f 0801 | / | .CONST 0x0f2f,0x0801 1cec 0f31 0802 | 1 | .CONST 0x0f31,0x0802 1cee 0f33 0803 | 3 | .CONST 0x0f33,0x0803 1cf0 0f37 0804 | 7 | .CONST 0x0f37,0x0804 1cf2 0f3b 0805 | ; | .CONST 0x0f3b,0x0805 1cf4 0f3c 0c01 | < | .CONST 0x0f3c,0x0c01 1cf6 0f3d 0c02 | = | .CONST 0x0f3d,0x0c02 1cf8 0f3e 0c03 | > | .CONST 0x0f3e,0x0c03 1cfa 0f3e 0c04 | > | .CONST 0x0f3e,0x0c04 1cfc 0f40 0805 | @ | .CONST 0x0f40,0x0805 1cfe 0f49 1001 | I | .CONST 0x0f49,0x1001 1d00 0f4a 1002 | J | .CONST 0x0f4a,0x1002 1d02 0f4b 1003 | K | .CONST 0x0f4b,0x1003 1d04 0f4b 1004 | K | .CONST 0x0f4b,0x1004 1d06 0f4d 0c04 | M | .CONST 0x0f4d,0x0c04 1d08 0f5b 0402 | [ | .CONST 0x0f5b,0x0402 1d0a 0f5c 0403 | \ | .CONST 0x0f5c,0x0403 1d0c 0f5c 1401 | \ | .CONST 0x0f5c,0x1401 1d0e 0f5e 1402 | ^ | .CONST 0x0f5e,0x1402 1d10 0f60 1403 | ` | .CONST 0x0f60,0x1403 1d12 0f63 0403 | c | .CONST 0x0f63,0x0403 1d14 0f64 0401 | d | .CONST 0x0f64,0x0401 1d16 0f64 1801 | d | .CONST 0x0f64,0x1801 1d18 0f66 0401 | f | .CONST 0x0f66,0x0401 1d1a ; -------------------------------------------------------------------------------------- 1d1a ; Debug3 Subtable 0x36 1d1a ; -------------------------------------------------------------------------------------- 1d1a 0001 000b | | .DBG3TAB 0x0001,0x000b 1d1c 0f73 ffff | s | .CONST 0x0f73,0xffff 1d1e 0f75 0001 | u | .CONST 0x0f75,0x0001 1d20 0f78 0002 | x | .CONST 0x0f78,0x0002 1d22 0f7d 0003 | } | .CONST 0x0f7d,0x0003 1d24 0f86 0004 | | .CONST 0x0f86,0x0004 1d26 0f8b 0005 | | .CONST 0x0f8b,0x0005 1d28 0f8e 0006 | | .CONST 0x0f8e,0x0006 1d2a 0f92 0007 | | .CONST 0x0f92,0x0007 1d2c 0f95 0008 | | .CONST 0x0f95,0x0008 1d2e 0f9e 0009 | | .CONST 0x0f9e,0x0009 1d30 0fa3 000a | | .CONST 0x0fa3,0x000a 1d32 0fa7 000b | | .CONST 0x0fa7,0x000b 1d34 ; -------------------------------------------------------------------------------------- 1d34 ; Debug3 Subtable 0x37 1d34 ; -------------------------------------------------------------------------------------- 1d34 0004 000c | | .DBG3TAB 0x0004,0x000c 1d36 0fb3 ffff | | .CONST 0x0fb3,0xffff 1d38 0fbb fffe | | .CONST 0x0fbb,0xfffe 1d3a 0fbf fffd | | .CONST 0x0fbf,0xfffd 1d3c 0fc0 fffc | | .CONST 0x0fc0,0xfffc 1d3e 0fc1 0001 | | .CONST 0x0fc1,0x0001 1d40 0fca 0002 | | .CONST 0x0fca,0x0002 1d42 0fcc 0003 | | .CONST 0x0fcc,0x0003 1d44 0fd0 0004 | | .CONST 0x0fd0,0x0004 1d46 0fd5 0005 | | .CONST 0x0fd5,0x0005 1d48 0fd7 0006 | | .CONST 0x0fd7,0x0006 1d4a 0fda 0007 | | .CONST 0x0fda,0x0007 1d4c 0fdd 0008 | | .CONST 0x0fdd,0x0008 1d4e 0fe1 0009 | | .CONST 0x0fe1,0x0009 1d50 0fe6 000a | | .CONST 0x0fe6,0x000a 1d52 0fe8 000b | | .CONST 0x0fe8,0x000b 1d54 0feb 000c | | .CONST 0x0feb,0x000c 1d56 ; -------------------------------------------------------------------------------------- 1d56 ; Debug3 Subtable 0x38 1d56 ; -------------------------------------------------------------------------------------- 1d56 0001 0008 | | .DBG3TAB 0x0001,0x0008 1d58 0ffb ffff | | .CONST 0x0ffb,0xffff 1d5a 0ffe 0001 | | .CONST 0x0ffe,0x0001 1d5c 1003 0003 | | .CONST 0x1003,0x0003 1d5e 1006 0004 | | .CONST 0x1006,0x0004 1d60 100a 0005 | | .CONST 0x100a,0x0005 1d62 100e 0006 | | .CONST 0x100e,0x0006 1d64 1014 0007 | | .CONST 0x1014,0x0007 1d66 1016 0008 | | .CONST 0x1016,0x0008 1d68 1019 0002 | | .CONST 0x1019,0x0002 1d6a ; -------------------------------------------------------------------------------------- 1d6a ; Debug3 Subtable 0x39 1d6a ; -------------------------------------------------------------------------------------- 1d6a 0001 0008 | | .DBG3TAB 0x0001,0x0008 1d6c 1023 ffff | # | .CONST 0x1023,0xffff 1d6e 1026 0001 | & | .CONST 0x1026,0x0001 1d70 102a 0002 | * | .CONST 0x102a,0x0002 1d72 102f 0004 | / | .CONST 0x102f,0x0004 1d74 1032 0005 | 2 | .CONST 0x1032,0x0005 1d76 1036 0006 | 6 | .CONST 0x1036,0x0006 1d78 1038 0007 | 8 | .CONST 0x1038,0x0007 1d7a 103a 0008 | : | .CONST 0x103a,0x0008 1d7c 103f 0003 | ? | .CONST 0x103f,0x0003 1d7e ; -------------------------------------------------------------------------------------- 1d7e ; Debug3 Subtable 0x3a 1d7e ; -------------------------------------------------------------------------------------- 1d7e 0000 0007 | | .DBG3TAB 0x0000,0x0007 1d80 104b 0001 | K | .CONST 0x104b,0x0001 1d82 1050 0002 | P | .CONST 0x1050,0x0002 1d84 1055 0003 | U | .CONST 0x1055,0x0003 1d86 1055 0401 | U | .CONST 0x1055,0x0401 1d88 1057 0003 | W | .CONST 0x1057,0x0003 1d8a 1058 0004 | X | .CONST 0x1058,0x0004 1d8c 1060 0005 | ` | .CONST 0x1060,0x0005 1d8e ; -------------------------------------------------------------------------------------- 1d8e ; Debug3 Subtable 0x3b 1d8e ; -------------------------------------------------------------------------------------- 1d8e 0001 0009 | | .DBG3TAB 0x0001,0x0009 1d90 106b ffff | k | .CONST 0x106b,0xffff 1d92 106e 0001 | n | .CONST 0x106e,0x0001 1d94 1072 0002 | r | .CONST 0x1072,0x0002 1d96 1076 0003 | v | .CONST 0x1076,0x0003 1d98 107a 0004 | z | .CONST 0x107a,0x0004 1d9a 107e 0005 | ~ | .CONST 0x107e,0x0005 1d9c 107e 0401 | ~ | .CONST 0x107e,0x0401 1d9e 1080 0005 | | .CONST 0x1080,0x0005 1da0 1081 0006 | | .CONST 0x1081,0x0006 1da2 1088 0007 | | .CONST 0x1088,0x0007 1da4 ; -------------------------------------------------------------------------------------- 1da4 ; Debug3 Subtable 0x3c 1da4 ; -------------------------------------------------------------------------------------- 1da4 0000 0003 | | .DBG3TAB 0x0000,0x0003 1da6 1093 0001 | | .CONST 0x1093,0x0001 1da8 10a0 0002 | | .CONST 0x10a0,0x0002 1daa 10ab 0003 | | .CONST 0x10ab,0x0003 1dac ; -------------------------------------------------------------------------------------- 1dac ; Debug3 Subtable 0x3d 1dac ; -------------------------------------------------------------------------------------- 1dac 0002 0005 | | .DBG3TAB 0x0002,0x0005 1dae 10b3 ffff | | .CONST 0x10b3,0xffff 1db0 10bb fffe | | .CONST 0x10bb,0xfffe 1db2 10bf 0001 | | .CONST 0x10bf,0x0001 1db4 10c8 0002 | | .CONST 0x10c8,0x0002 1db6 10cc 0003 | | .CONST 0x10cc,0x0003 1db8 10d1 0004 | | .CONST 0x10d1,0x0004 1dba 10d4 0005 | | .CONST 0x10d4,0x0005 1dbc 0000 0000 | | .BLANK 0000[0x44]