|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 7168 (0x1c00) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 07f0 | | .CONST 0x07f0 ; 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 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00af | | .CONST 0x00af ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0036 | 6 | .CONST 0x0036 ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0922,0x8000,0x0000,0x0059,0x7405,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xe,0xfffc 0010 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x10,0xfffb 0012 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x12,0xfffa 0014 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x14,0xfff9 0016 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x16,0xfff8 0018 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x18,0xfff7 001a 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1a,0xfff6 001c 00bf | | Action Accept_Activation 001d 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001d,0x0938,0x8000,0x0000,0x0059,0x90d5,0x0000,0x000b ; Debug Table 0x1.0x0 = 0x1d,0xffff 001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x1e,0xfffe 001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1f,0xfffd 0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x20,0xfffc 0021 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x21,0xfffb 0022 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x5 = 0x22,0xfffa 0023 197f | | Execute Package,Field_Reference,Field_Number 0x7f 0024 0007 | | Action Break_Optional 0025 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x25,0xfff9 0026 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x7 = 0x26,0xfff8 0027 00eb | | Load_Encached Diana_Cache 0028 189a | | Execute Package,Field_Execute,Field_Number 0x9a 0029 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x8 = 0x29,0xfff7 002a 00eb | | Load_Encached Diana_Cache 002b 189a | | Execute Package,Field_Execute,Field_Number 0x9a 002c e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x9 = 0x2c,0xfff6 002d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 002e 02c7 | | Declare_Variable Any 002f 00d8 | | Load_Top At_Offset_0 0030 1c00 | | Execute_Immediate Run_Utility,0x0 0031 4973 |Is | Short_Literal 0x173 ; Debug Table 0x1.0xa = 0x31,0xfff5 0032 00eb | | Load_Encached Diana_Cache 0033 0098 | | Execute Package,Field_Read_Dynamic 0034 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0035 029b 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xb = 0x35,0xfff4 0037 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xc = 0x37,0xfff3 0038 6273 |bs | Indirect_Literal Discrete,0x2ac,{0x006ed80e, 0x000000b0} 0039 02a0 | | Declare_Subprogram Null_Subprogram 003a 038e | | Declare_Type Package,Defined 003b 0387 | | Declare_Variable Package 003c 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xd = 0x3c,0xfff2 003d 626a |bj | Indirect_Literal Discrete,0x2a8,{0x006f500e, 0x000000b0} 003e 02a0 | | Declare_Subprogram Null_Subprogram 003f 038e | | Declare_Type Package,Defined 0040 0387 | | Declare_Variable Package 0041 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xe = 0x41,0xfff1 0042 6261 |ba | Indirect_Literal Discrete,0x2a4,{0x006ee00e, 0x000000b0} 0043 02a0 | | Declare_Subprogram Null_Subprogram 0044 038e | | Declare_Type Package,Defined 0045 0387 | | Declare_Variable Package 0046 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xf = 0x46,0xfff0 0047 00c7 | | Action Elaborate_Subprogram 0048 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x10 = 0x48,0xffef 0049 00c7 | | Action Elaborate_Subprogram 004a 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x11 = 0x4a,0xffee 004b 00c7 | | Action Elaborate_Subprogram 004c 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x12 = 0x4c,0xffed 004d 00c7 | | Action Elaborate_Subprogram 004e 029d 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call ; Debug Table 0x1.0x13 = 0x4e,0xffec 0050 029d 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call ; Debug Table 0x1.0x14 = 0x50,0xffeb 0052 029d 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call ; Debug Table 0x1.0x15 = 0x52,0xffea 0054 029d 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call ; Debug Table 0x1.0x16 = 0x54,0xffe9 0056 029d 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call ; Debug Table 0x1.0x17 = 0x56,0xffe8 0058 029d 02b3 | | Declare_Subprogram INIT_02b0,For_Outer_Call ; Debug Table 0x1.0x18 = 0x58,0xffe7 005a 029d 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call ; Debug Table 0x1.0x19 = 0x5a,0xffe6 005c 029d 02cb | | Declare_Subprogram INIT_02c8,For_Outer_Call ; Debug Table 0x1.0x1a = 0x5c,0xffe5 005e 029d 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call ; Debug Table 0x1.0x1b = 0x5e,0xffe4 0060 029d 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call ; Debug Table 0x1.0x1c = 0x60,0xffe3 0062 029d 038b | | Declare_Subprogram INIT_0388,For_Outer_Call ; Debug Table 0x1.0x1d = 0x62,0xffe2 0064 029d 039b | | Declare_Subprogram INIT_0398,For_Outer_Call ; Debug Table 0x1.0x1e = 0x64,0xffe1 0066 029d 03bb | | Declare_Subprogram INIT_03b8,For_Outer_Call ; Debug Table 0x1.0x1f = 0x66,0xffe0 0068 029d 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call ; Debug Table 0x1.0x20 = 0x68,0xffdf 006a 029d 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call ; Debug Table 0x1.0x21 = 0x6a,0xffde 006c 029d 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call ; Debug Table 0x1.0x22 = 0x6c,0xffdd 006e 029d 04b3 | | Declare_Subprogram INIT_04b0,For_Outer_Call ; Debug Table 0x1.0x23 = 0x6e,0xffdc 0070 029d 04c3 | | Declare_Subprogram INIT_04c0,For_Outer_Call ; Debug Table 0x1.0x24 = 0x70,0xffdb 0072 029d 051b | | Declare_Subprogram INIT_0518,For_Outer_Call ; Debug Table 0x1.0x25 = 0x72,0xffda 0074 029d 055b | [| Declare_Subprogram INIT_0558,For_Outer_Call ; Debug Table 0x1.0x26 = 0x74,0xffd9 0076 029d 05b3 | | Declare_Subprogram INIT_05b0,For_Outer_Call ; Debug Table 0x1.0x27 = 0x76,0xffd8 0078 029d 061b | | Declare_Subprogram INIT_0618,For_Outer_Call ; Debug Table 0x1.0x28 = 0x78,0xffd7 007a 029d 0643 | C| Declare_Subprogram INIT_0640,For_Outer_Call ; Debug Table 0x1.0x29 = 0x7a,0xffd6 007c 029d 06bb | | Declare_Subprogram INIT_06b8,For_Outer_Call ; Debug Table 0x1.0x2a = 0x7c,0xffd5 007e 029d 06f3 | | Declare_Subprogram INIT_06f0,For_Outer_Call ; Debug Table 0x1.0x2b = 0x7e,0xffd4 0080 029d 078b | | Declare_Subprogram INIT_0788,For_Outer_Call ; Debug Table 0x1.0x2c = 0x80,0xffd3 0082 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x2d = 0x82,0xffd2 0083 00c7 | | Action Elaborate_Subprogram 0084 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x2e = 0x84,0xffd1 0085 00c7 | | Action Elaborate_Subprogram 0086 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x2f = 0x86,0xffd0 0087 00c7 | | Action Elaborate_Subprogram 0088 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x30 = 0x88,0xffcf 0089 00c7 | | Action Elaborate_Subprogram 008a e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x31 = 0x8a,0xffce 008b e216 | | Load 0x1,0x16 008c e215 | | Load 0x1,0x15 008d e004 | | Load 0x0,0x4 008e e005 | | Load 0x0,0x5 008f e001 | | Load 0x0,0x1 0090 1d19 | | Execute_Immediate Reference_Lex_1,0x19 0091 1d20 | | Execute_Immediate Reference_Lex_1,0x20 0092 00b6 | | Action Make_Scope 0093 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 0094 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 0095 e006 | | Load 0x0,0x6 0096 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 0097 480d |H | Short_Literal 0xd 0098 e21a | | Load 0x1,0x1a 0099 020e | | Execute Module,Augment_Imports 009a e21a | | Load 0x1,0x1a 009b 020f | | Execute Module,Activate 009c e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x32 = 0x9c,0xffcd 009d e007 | | Load 0x0,0x7 009e 1d19 | | Execute_Immediate Reference_Lex_1,0x19 009f 1d20 | | Execute_Immediate Reference_Lex_1,0x20 00a0 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 00a1 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 00a2 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 00a3 e005 | | Load 0x0,0x5 00a4 4808 |H | Short_Literal 0x8 00a5 e21b | | Load 0x1,0x1b 00a6 020e | | Execute Module,Augment_Imports 00a7 e21b | | Load 0x1,0x1b 00a8 020f | | Execute Module,Activate 00a9 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x33 = 0xa9,0xffcc 00aa 4801 |H | Short_Literal 0x1 00ab e21c | | Load 0x1,0x1c 00ac 020e | | Execute Module,Augment_Imports 00ad e21c | | Load 0x1,0x1c 00ae 020f | | Execute Module,Activate 00af BODY_0008: 00af e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x34 = 0xaf,0x1 00b0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00b1 c217 | | Store 0x1,0x17 00b2 e217 | | Load 0x1,0x17 ; Debug Table 0x1.0x35 = 0xb2,0x2 00b3 0092 07e4 | | Action Push_String_Extended,0x7e4 ; "SM_VALUE_TICK_VAL" 00b5 e002 | | Load 0x0,0x2 00b6 1811 | | Execute Package,Field_Execute,Field_Number 0x11 00b7 a218 | | Store_Unchecked 0x1,0x18 00b8 e217 | | Load 0x1,0x17 ; Debug Table 0x1.0x36 = 0xb8,0x3 00b9 e002 | | Load 0x0,0x2 00ba 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00bb c217 | | Store 0x1,0x17 00bc 00bc | | Action Signal_Activated 00bd 00bb | | Action Signal_Completion 00be 0000 0000 | | .XXX[0x2] 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00cf | | .CONST 0x00cf ; Address of begin 00c1 00f6 | | .CONST 0x00f6 ; Address of exception handler 00c2 0003 | | .CONST 0x0003 ; Number of locals 00c3 INIT_00c0: 00c3 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2 = .DEBUG 0x00c3,0x09a8,0x0001,0x0000,0x0059,0x7405,0x0000,0x0013 ; Debug Table 0x2.0x0 = 0xc3,0xffff 00c4 1b96 | | Execute Package,Field_Read,Field_Number 0x96 00c5 0322 | " | Declare_Variable Record 00c6 00db | | Load_Top At_Offset_3 00c7 821f | | Call 0x1,0x1f 00c8 00d9 | | Load_Top At_Offset_1 00c9 017d | } | Execute Record,Structure_Write 00ca 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2.0x1 = 0xca,0xfffe 00cb 1b96 | | Execute Package,Field_Read,Field_Number 0x96 00cc 0322 | " | Declare_Variable Record 00cd 00d8 | | Load_Top At_Offset_0 00ce 1c00 | | Execute_Immediate Run_Utility,0x0 00cf BODY_00c0: 00cf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x2 = 0xcf,0x1 00d0 00eb | | Load_Encached Diana_Cache 00d1 1898 | | Execute Package,Field_Execute,Field_Number 0x98 00d2 4603 |F | Jump_Case 0x4 00d3 781c |x | Jump 0xf0 ; case 0x0 00d4 781b |x | Jump 0xf0 ; case 0x1 00d5 7813 |x | Jump 0xe9 ; case 0x2 00d6 7800 |x | Jump 0xd7 ; case 0x3 00d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x3 = 0xd7,0x2 00d8 00da | | Load_Top At_Offset_2 00d9 e5ff | | Load 0x2,-0x1 00da 8235 | 5 | Call 0x1,0x35 00db 00d2 | | Pop_Control Pop_Count_2 00dc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x4 = 0xdc,0x3 00dd e5ff | | Load 0x2,-0x1 00de 821e | | Call 0x1,0x1e 00df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x5 = 0xdf,0x4 00e0 00da | | Load_Top At_Offset_2 00e1 e5ff | | Load 0x2,-0x1 00e2 821d | | Call 0x1,0x1d 00e3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x6 = 0xe3,0x5 00e4 e5fd | | Load 0x2,-0x3 00e5 017d | } | Execute Record,Structure_Write 00e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x7 = 0xe6,0x6 00e7 a5fe | | Store_Unchecked 0x2,-0x2 00e8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00e9 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2.0x8 = 0xe9,0x7 00ea 1899 | | Execute Package,Field_Execute,Field_Number 0x99 00eb e5fd | | Load 0x2,-0x3 00ec 017d | } | Execute Record,Structure_Write 00ed 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x9 = 0xed,0x8 00ee a5fe | | Store_Unchecked 0x2,-0x2 00ef 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xa = 0xf0,0x9 00f1 e5fd | | Load 0x2,-0x3 00f2 017d | } | Execute Record,Structure_Write 00f3 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xb = 0xf3,0xa 00f4 a5fe | | Store_Unchecked 0x2,-0x2 00f5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00f6 TRAP_00c0: 00f6 61a9 |a | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x5990d501} 00f7 010f | | Execute Exception,Equal 00f8 7002 |p | Jump_Nonzero 0xfb 00f9 010d | | Execute Exception,Is_Numeric_Error 00fa 680b |h | Jump_Zero 0x106 00fb 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xc = 0xfb,0xb 00fc a5fe | | Store_Unchecked 0x2,-0x2 00fd 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2.0xd = 0xfd,0xc 00fe 1899 | | Execute Package,Field_Execute,Field_Number 0x99 00ff e5fd | | Load 0x2,-0x3 0100 017d | } | Execute Record,Structure_Write 0101 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2.0xe = 0x101,0xd 0102 1899 | | Execute Package,Field_Execute,Field_Number 0x99 0103 e5ff | | Load 0x2,-0x1 0104 821e | | Call 0x1,0x1e 0105 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0106 0100 | | Execute Exception,Raise 0107 0000 | | .XXX[0x1] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 0119 | | .CONST 0x0119 ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0005 | | .CONST 0x0005 ; Number of locals 010b INIT_0108: 010b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x3 = .DEBUG 0x010b,0x09c8,0x0001,0x0000,0x0059,0x7405,0x0000,0x0027 ; Debug Table 0x3.0x0 = 0x10b,0xffff 010c 1b96 | | Execute Package,Field_Read,Field_Number 0x96 010d 0322 | " | Declare_Variable Record 010e 00d8 | | Load_Top At_Offset_0 010f 1c00 | | Execute_Immediate Run_Utility,0x0 0110 00eb | | Load_Encached Diana_Cache ; Debug Table 0x3.0x1 = 0x110,0xfffe 0111 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0112 0322 | " | Declare_Variable Record 0113 00d8 | | Load_Top At_Offset_0 0114 1c00 | | Execute_Immediate Run_Utility,0x0 0115 029f 07a3 | | Declare_Subprogram INIT_07a0,For_Call 0117 029f 07c3 | | Declare_Subprogram INIT_07c0,For_Call 0119 BODY_0108: 0119 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x2 = 0x119,0x1 011a a5fe | | Store_Unchecked 0x2,-0x2 011b 8404 | | Call 0x2,0x4 ; Debug Table 0x3.0x3 = 0x11b,0x2 011c 8405 | | Call 0x2,0x5 ; Debug Table 0x3.0x4 = 0x11c,0x3 011d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 011e 0000 0000 | | .XXX[0x2] 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 012f | / | .CONST 0x012f ; Address of begin 0121 0145 | E | .CONST 0x0145 ; Address of exception handler 0122 0003 | | .CONST 0x0003 ; Number of locals 0123 INIT_0120: 0123 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4 = .DEBUG 0x0123,0x09d4,0x0002,0x0000,0x0059,0x7405,0x0000,0x003c ; Debug Table 0x4.0x0 = 0x123,0xffff 0124 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0125 0322 | " | Declare_Variable Record 0126 00db | | Load_Top At_Offset_3 0127 821f | | Call 0x1,0x1f 0128 00d9 | | Load_Top At_Offset_1 0129 017d | } | Execute Record,Structure_Write 012a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0x1 = 0x12a,0xfffe 012b 1b96 | | Execute Package,Field_Read,Field_Number 0x96 012c 0322 | " | Declare_Variable Record 012d 00d8 | | Load_Top At_Offset_0 012e 1c00 | | Execute_Immediate Run_Utility,0x0 012f BODY_0120: 012f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x2 = 0x12f,0x1 0130 00eb | | Load_Encached Diana_Cache 0131 1898 | | Execute Package,Field_Execute,Field_Number 0x98 0132 4603 |F | Jump_Case 0x4 0133 780f |x | Jump 0x143 ; case 0x0 0134 780e |x | Jump 0x143 ; case 0x1 0135 780d |x | Jump 0x143 ; case 0x2 0136 7800 |x | Jump 0x137 ; case 0x3 0137 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x3 = 0x137,0x2 0138 00da | | Load_Top At_Offset_2 0139 e5ff | | Load 0x2,-0x1 013a 8235 | 5 | Call 0x1,0x35 013b 00d2 | | Pop_Control Pop_Count_2 013c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x4 = 0x13c,0x3 013d e5ff | | Load 0x2,-0x1 013e 821e | | Call 0x1,0x1e 013f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x5 = 0x13f,0x4 0140 00da | | Load_Top At_Offset_2 0141 e5ff | | Load 0x2,-0x1 0142 821d | | Call 0x1,0x1d 0143 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x6 = 0x143,0x6 0144 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0145 TRAP_0120: 0145 615a |aZ | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x5990d501} 0146 010f | | Execute Exception,Equal 0147 7002 |p | Jump_Nonzero 0x14a 0148 010d | | Execute Exception,Is_Numeric_Error 0149 6807 |h | Jump_Zero 0x151 014a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0x7 = 0x14a,0x7 014b 1899 | | Execute Package,Field_Execute,Field_Number 0x99 014c e5ff | | Load 0x2,-0x1 014d 821e | | Call 0x1,0x1e 014e e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x8 = 0x14e,0x8 014f 821f | | Call 0x1,0x1f 0150 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0151 0100 | | Execute Exception,Raise 0152 0000 0000 | | .BLANK 0000[0x6] 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 0160 | ` | .CONST 0x0160 ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0002 | | .CONST 0x0002 ; Number of locals 015b INIT_0158: 015b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x5 = .DEBUG 0x015b,0x09e8,0x0002,0x0000,0x0059,0x7405,0x0000,0x0049 ; Debug Table 0x5.0x0 = 0x15b,0xffff 015c 1b96 | | Execute Package,Field_Read,Field_Number 0x96 015d 0322 | " | Declare_Variable Record 015e 00d8 | | Load_Top At_Offset_0 015f 1c00 | | Execute_Immediate Run_Utility,0x0 0160 BODY_0158: 0160 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x1 = 0x160,0x1 0161 00eb | | Load_Encached Diana_Cache 0162 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0163 0b0e | | Execute_Immediate Case_Compare,0xe 0164 7018 |p | Jump_Nonzero 0x17d 0165 0b0f | | Execute_Immediate Case_Compare,0xf 0166 7016 |p | Jump_Nonzero 0x17d 0167 0b04 | | Execute_Immediate Case_Compare,0x4 0168 7014 |p | Jump_Nonzero 0x17d 0169 0b05 | | Execute_Immediate Case_Compare,0x5 016a 7012 |p | Jump_Nonzero 0x17d 016b 0b10 | | Execute_Immediate Case_Compare,0x10 016c 7010 |p | Jump_Nonzero 0x17d 016d 0b06 | | Execute_Immediate Case_Compare,0x6 016e 700e |p | Jump_Nonzero 0x17d 016f 0b0a | | Execute_Immediate Case_Compare,0xa 0170 700c |p | Jump_Nonzero 0x17d 0171 0b08 | | Execute_Immediate Case_Compare,0x8 0172 700a |p | Jump_Nonzero 0x17d 0173 0b09 | | Execute_Immediate Case_Compare,0x9 0174 7008 |p | Jump_Nonzero 0x17d 0175 0b12 | | Execute_Immediate Case_Compare,0x12 0176 7006 |p | Jump_Nonzero 0x17d 0177 0b0c | | Execute_Immediate Case_Compare,0xc 0178 7004 |p | Jump_Nonzero 0x17d 0179 0b16 | | Execute_Immediate Case_Compare,0x16 017a 7002 |p | Jump_Nonzero 0x17d 017b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x2 = 0x17b,0x5 017c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 017d e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x3 = 0x17d,0x2 017e 8211 | | Call 0x1,0x11 017f 6803 |h | Jump_Zero 0x183 0180 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x4 = 0x180,0x3 0181 8212 | | Call 0x1,0x12 0182 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0183 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x5 = 0x183,0x4 0184 00eb | | Load_Encached Diana_Cache 0185 18f5 | | Execute Package,Field_Execute,Field_Number 0xf5 0186 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0187 0000 | | .XXX[0x1] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018b | | .CONST 0x018b ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0001 | | .CONST 0x0001 ; Number of locals 018b BODY_0188: 018b INIT_0188: 018b e218 | | Load 0x1,0x18 ; Debug Table 0x6 = .DEBUG 0x018b,0x09f6,0x0002,0x0000,0x0059,0x7405,0x0000,0x0056 ; Debug Table 0x6.0x0 = 0x18b,0x1 018c 00db | | Load_Top At_Offset_3 018d 4973 |Is | Short_Literal 0x173 018e 00eb | | Load_Encached Diana_Cache 018f 0098 | | Execute Package,Field_Read_Dynamic 0190 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 0191 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0192 0000 0000 | | .BLANK 0000[0x6] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019b | | .CONST 0x019b ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0001 | | .CONST 0x0001 ; Number of locals 019b BODY_0198: 019b INIT_0198: 019b e218 | | Load 0x1,0x18 ; Debug Table 0x7 = .DEBUG 0x019b,0x09fa,0x0002,0x0000,0x0059,0x7405,0x0000,0x0061 ; Debug Table 0x7.0x0 = 0x19b,0x1 019c 00db | | Load_Top At_Offset_3 019d 4973 |Is | Short_Literal 0x173 019e 00eb | | Load_Encached Diana_Cache 019f 0098 | | Execute Package,Field_Read_Dynamic 01a0 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01a1 00eb | | Load_Encached Diana_Cache 01a2 189a | | Execute Package,Field_Execute,Field_Number 0x9a 01a3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01a4 0000 0000 | | .BLANK 0000[0x4] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ab | | .CONST 0x01ab ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0001 | | .CONST 0x0001 ; Number of locals 01ab BODY_01a8: 01ab INIT_01a8: 01ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x8 = .DEBUG 0x01ab,0x09fe,0x0001,0x0000,0x0059,0x7405,0x0000,0x006e ; Debug Table 0x8.0x0 = 0x1ab,0x1 01ac 00eb | | Load_Encached Diana_Cache 01ad 189f | | Execute Package,Field_Execute,Field_Number 0x9f 01ae e001 | | Load 0x0,0x1 01af 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 01b0 e218 | | Load 0x1,0x18 01b1 e5ff | | Load 0x2,-0x1 01b2 4973 |Is | Short_Literal 0x173 01b3 00eb | | Load_Encached Diana_Cache 01b4 0098 | | Execute Package,Field_Read_Dynamic 01b5 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 01b6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01b7 0000 | | .XXX[0x1] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01c7 | | .CONST 0x01c7 ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0003 | | .CONST 0x0003 ; Number of locals 01bb INIT_01b8: 01bb 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9 = .DEBUG 0x01bb,0x0a02,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0068 ; Debug Table 0x9.0x0 = 0x1bb,0xffff 01bc 1b96 | | Execute Package,Field_Read,Field_Number 0x96 01bd 0322 | " | Declare_Variable Record 01be 00db | | Load_Top At_Offset_3 01bf 821f | | Call 0x1,0x1f 01c0 00d9 | | Load_Top At_Offset_1 01c1 017d | } | Execute Record,Structure_Write 01c2 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x1 = 0x1c2,0xfffe 01c3 1b96 | | Execute Package,Field_Read,Field_Number 0x96 01c4 0322 | " | Declare_Variable Record 01c5 00d8 | | Load_Top At_Offset_0 01c6 1c00 | | Execute_Immediate Run_Utility,0x0 01c7 BODY_01b8: 01c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x2 = 0x1c7,0x1 01c8 00eb | | Load_Encached Diana_Cache 01c9 1898 | | Execute Package,Field_Execute,Field_Number 0x98 01ca 4603 |F | Jump_Case 0x4 01cb 7812 |x | Jump 0x1de ; case 0x0 01cc 7811 |x | Jump 0x1de ; case 0x1 01cd 780e |x | Jump 0x1dc ; case 0x2 01ce 7800 |x | Jump 0x1cf ; case 0x3 01cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x3 = 0x1cf,0x2 01d0 00da | | Load_Top At_Offset_2 01d1 e5ff | | Load 0x2,-0x1 01d2 8236 | 6 | Call 0x1,0x36 01d3 00d2 | | Pop_Control Pop_Count_2 01d4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x4 = 0x1d4,0x3 01d5 e5ff | | Load 0x2,-0x1 01d6 821e | | Call 0x1,0x1e 01d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x5 = 0x1d7,0x4 01d8 00da | | Load_Top At_Offset_2 01d9 e5ff | | Load 0x2,-0x1 01da 821d | | Call 0x1,0x1d 01db 7806 |x | Jump 0x1e2 01dc 60c3 |` | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x5990d501} ; Debug Table 0x9.0x6 = 0x1dc,0x5 01dd 0257 | W | Execute Discrete,Raise 01de e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x7 = 0x1de,0x6 01df 8210 | | Call 0x1,0x10 01e0 00d9 | | Load_Top At_Offset_1 01e1 017d | } | Execute Record,Structure_Write 01e2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x8 = 0x1e2,0x7 01e3 e5fe | | Load 0x2,-0x2 01e4 017d | } | Execute Record,Structure_Write 01e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x9 = 0x1e5,0x8 01e6 e5fd | | Load 0x2,-0x3 01e7 017d | } | Execute Record,Structure_Write 01e8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01e9 0000 0000 | | .BLANK 0000[0x7] 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f3 | | .CONST 0x01f3 ; Address of begin 01f1 0223 | # | .CONST 0x0223 ; Address of exception handler 01f2 0001 | | .CONST 0x0001 ; Number of locals 01f3 BODY_01f0: 01f3 INIT_01f0: 01f3 00db | | Load_Top At_Offset_3 ; Debug Table 0xa = .DEBUG 0x01f3,0x0a18,0x0001,0x0000,0x0059,0x90d5,0x0000,0x01ff ; Debug Table 0xa.0x0 = 0x1f3,0x1 01f4 00eb | | Load_Encached Diana_Cache 01f5 1898 | | Execute Package,Field_Execute,Field_Number 0x98 01f6 7005 |p | Jump_Nonzero 0x1fc 01f7 e5fd | | Load 0x2,-0x3 01f8 e5fe | | Load 0x2,-0x2 01f9 00eb | | Load_Encached Diana_Cache 01fa 1897 | | Execute Package,Field_Execute,Field_Number 0x97 01fb 6801 |h | Jump_Zero 0x1fd 01fc 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xa.0x1 = 0x1fc,0x2 01fd e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x2 = 0x1fd,0x3 01fe 00eb | | Load_Encached Diana_Cache 01ff 1898 | | Execute Package,Field_Execute,Field_Number 0x98 0200 6802 |h | Jump_Zero 0x203 0201 4887 |H | Short_Literal 0x87 0202 0257 | W | Execute Discrete,Raise 0203 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x3 = 0x203,0x4 0204 00eb | | Load_Encached Diana_Cache 0205 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0206 0b0e | | Execute_Immediate Case_Compare,0xe 0207 7017 |p | Jump_Nonzero 0x21f 0208 0b0f | | Execute_Immediate Case_Compare,0xf 0209 7015 |p | Jump_Nonzero 0x21f 020a 0b04 | | Execute_Immediate Case_Compare,0x4 020b 7013 |p | Jump_Nonzero 0x21f 020c 0b05 | | Execute_Immediate Case_Compare,0x5 020d 7011 |p | Jump_Nonzero 0x21f 020e 0b10 | | Execute_Immediate Case_Compare,0x10 020f 700f |p | Jump_Nonzero 0x21f 0210 0b06 | | Execute_Immediate Case_Compare,0x6 0211 700d |p | Jump_Nonzero 0x21f 0212 0b0a | | Execute_Immediate Case_Compare,0xa 0213 700b |p | Jump_Nonzero 0x21f 0214 0b08 | | Execute_Immediate Case_Compare,0x8 0215 7009 |p | Jump_Nonzero 0x21f 0216 0b09 | | Execute_Immediate Case_Compare,0x9 0217 7007 |p | Jump_Nonzero 0x21f 0218 0b12 | | Execute_Immediate Case_Compare,0x12 0219 7005 |p | Jump_Nonzero 0x21f 021a 0b0c | | Execute_Immediate Case_Compare,0xc 021b 7003 |p | Jump_Nonzero 0x21f 021c 0b16 | | Execute_Immediate Case_Compare,0x16 021d 7001 |p | Jump_Nonzero 0x21f 021e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xa.0x4 = 0x21e,0x6 021f e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x5 = 0x21f,0x5 0220 e5ff | | Load 0x2,-0x1 0221 8213 | | Call 0x1,0x13 0222 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0223 TRAP_01f0: 0223 0007 | | Action Break_Optional 0224 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xa.0x6 = 0x224,0x7 0225 0000 0000 | | .XXX[0x3] 0227 0000 | | 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 022b | + | .CONST 0x022b ; Address of begin 0229 024d | M | .CONST 0x024d ; Address of exception handler 022a 0001 | | .CONST 0x0001 ; Number of locals 022b BODY_0228: 022b INIT_0228: 022b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x022b,0x0a28,0x0001,0x0000,0x0059,0x90d5,0x0000,0x027a ; Debug Table 0xb.0x0 = 0x22b,0x1 022c 00eb | | Load_Encached Diana_Cache 022d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 022e 0b0e | | Execute_Immediate Case_Compare,0xe 022f 7017 |p | Jump_Nonzero 0x247 0230 0b0f | | Execute_Immediate Case_Compare,0xf 0231 7015 |p | Jump_Nonzero 0x247 0232 0b04 | | Execute_Immediate Case_Compare,0x4 0233 7013 |p | Jump_Nonzero 0x247 0234 0b05 | | Execute_Immediate Case_Compare,0x5 0235 7011 |p | Jump_Nonzero 0x247 0236 0b10 | | Execute_Immediate Case_Compare,0x10 0237 700f |p | Jump_Nonzero 0x247 0238 0b06 | | Execute_Immediate Case_Compare,0x6 0239 700d |p | Jump_Nonzero 0x247 023a 0b0a | | Execute_Immediate Case_Compare,0xa 023b 700b |p | Jump_Nonzero 0x247 023c 0b08 | | Execute_Immediate Case_Compare,0x8 023d 7009 |p | Jump_Nonzero 0x247 023e 0b09 | | Execute_Immediate Case_Compare,0x9 023f 7007 |p | Jump_Nonzero 0x247 0240 0b12 | | Execute_Immediate Case_Compare,0x12 0241 7005 |p | Jump_Nonzero 0x247 0242 0b0c | | Execute_Immediate Case_Compare,0xc 0243 7003 |p | Jump_Nonzero 0x247 0244 0b16 | | Execute_Immediate Case_Compare,0x16 0245 7001 |p | Jump_Nonzero 0x247 0246 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xb.0x1 = 0x246,0x3 0247 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x2 = 0x247,0x2 0248 e5ff | | Load 0x2,-0x1 0249 4954 |IT | Short_Literal 0x154 024a 00eb | | Load_Encached Diana_Cache 024b 0096 | | Execute Package,Entry 024c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 024d TRAP_0228: 024d 0007 | | Action Break_Optional 024e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xb.0x3 = 0x24e,0x4 024f 0000 | | .XXX[0x1] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0258 | X | .CONST 0x0258 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0002 | | .CONST 0x0002 ; Number of locals 0253 INIT_0250: 0253 00eb | | Load_Encached Diana_Cache ; Debug Table 0xc = .DEBUG 0x0253,0x0a32,0x0002,0x0000,0x0059,0x90d5,0x0000,0x02ce ; Debug Table 0xc.0x0 = 0x253,0xffff 0254 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0255 0322 | " | Declare_Variable Record 0256 00d8 | | Load_Top At_Offset_0 0257 1c00 | | Execute_Immediate Run_Utility,0x0 0258 BODY_0250: 0258 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1 = 0x258,0x1 0259 00eb | | Load_Encached Diana_Cache 025a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 025b 0b0e | | Execute_Immediate Case_Compare,0xe 025c 7018 |p | Jump_Nonzero 0x275 025d 0b0f | | Execute_Immediate Case_Compare,0xf 025e 7016 |p | Jump_Nonzero 0x275 025f 0b04 | | Execute_Immediate Case_Compare,0x4 0260 7014 |p | Jump_Nonzero 0x275 0261 0b05 | | Execute_Immediate Case_Compare,0x5 0262 7012 |p | Jump_Nonzero 0x275 0263 0b10 | | Execute_Immediate Case_Compare,0x10 0264 7010 |p | Jump_Nonzero 0x275 0265 0b06 | | Execute_Immediate Case_Compare,0x6 0266 700e |p | Jump_Nonzero 0x275 0267 0b0a | | Execute_Immediate Case_Compare,0xa 0268 700c |p | Jump_Nonzero 0x275 0269 0b08 | | Execute_Immediate Case_Compare,0x8 026a 700a |p | Jump_Nonzero 0x275 026b 0b09 | | Execute_Immediate Case_Compare,0x9 026c 7008 |p | Jump_Nonzero 0x275 026d 0b12 | | Execute_Immediate Case_Compare,0x12 026e 7006 |p | Jump_Nonzero 0x275 026f 0b0c | | Execute_Immediate Case_Compare,0xc 0270 7004 |p | Jump_Nonzero 0x275 0271 0b16 | | Execute_Immediate Case_Compare,0x16 0272 7002 |p | Jump_Nonzero 0x275 0273 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x2 = 0x273,0x3 0274 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0275 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x3 = 0x275,0x2 0276 00eb | | Load_Encached Diana_Cache 0277 18f5 | | Execute Package,Field_Execute,Field_Number 0xf5 0278 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0279 0000 0000 | | .BLANK 0000[0x7] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0283 | | .CONST 0x0283 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0001 | | .CONST 0x0001 ; Number of locals 0283 BODY_0280: 0283 INIT_0280: 0283 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x0283,0x0a3c,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0322 ; Debug Table 0xd.0x0 = 0x283,0x1 0284 00eb | | Load_Encached Diana_Cache 0285 1898 | | Execute Package,Field_Execute,Field_Number 0x98 0286 4603 |F | Jump_Case 0x4 0287 7803 |x | Jump 0x28b ; case 0x0 0288 7804 |x | Jump 0x28d ; case 0x1 0289 7803 |x | Jump 0x28d ; case 0x2 028a 7802 |x | Jump 0x28d ; case 0x3 028b 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x1 = 0x28b,0x2 028c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 028d 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x2 = 0x28d,0x3 028e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 028f 0000 | | .XXX[0x1] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x0293,0x0a44,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0347 ; Debug Table 0xe.0x0 = 0x293,0x1 0294 00eb | | Load_Encached Diana_Cache 0295 1898 | | Execute Package,Field_Execute,Field_Number 0x98 0296 4603 |F | Jump_Case 0x4 0297 7805 |x | Jump 0x29d ; case 0x0 0298 7802 |x | Jump 0x29b ; case 0x1 0299 7803 |x | Jump 0x29d ; case 0x2 029a 7802 |x | Jump 0x29d ; case 0x3 029b 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x1 = 0x29b,0x2 029c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 029d 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x2 = 0x29d,0x3 029e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 029f 0000 | | .XXX[0x1] 02a0 0000 0000 | | .LITERAL {0x00000000, 0x5990d501} 02a4 006e e00e | n | .LITERAL {0x006ee00e, 0x000000b0} 02a8 006f 500e | oP | .LITERAL {0x006f500e, 0x000000b0} 02ac 006e d80e | n | .LITERAL {0x006ed80e, 0x000000b0} 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02b3 | | .CONST 0x02b3 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0001 | | .CONST 0x0001 ; Number of locals 02b3 BODY_02b0: 02b3 INIT_02b0: 02b3 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x02b3,0x0a4c,0x0002,0x0000,0x0059,0x90d5,0x0000,0x036c ; Debug Table 0xf.0x0 = 0x2b3,0x1 02b4 6802 |h | Jump_Zero 0x2b7 02b5 e216 | | Load 0x1,0x16 ; Debug Table 0xf.0x1 = 0x2b5,0x2 02b6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02b7 e215 | | Load 0x1,0x15 ; Debug Table 0xf.0x2 = 0x2b7,0x3 02b8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02b9 0000 0000 | | .BLANK 0000[0x7] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02c3 | | .CONST 0x02c3 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0001 | | .CONST 0x0001 ; Number of locals 02c3 BODY_02c0: 02c3 INIT_02c0: 02c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x02c3,0x0a54,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0385 ; Debug Table 0x10.0x0 = 0x2c3,0x1 02c4 e001 | | Load 0x0,0x1 02c5 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 02c6 012f | / | Execute Any,Equal 02c7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02cf | | .CONST 0x02cf ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0003 | | .CONST 0x0003 ; Number of locals 02cb INIT_02c8: 02cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x02cb,0x0a58,0x0002,0x0000,0x0059,0x90d5,0x0000,0x039c ; Debug Table 0x11.0x0 = 0x2cb,0xffff 02cc 00db | | Load_Top At_Offset_3 02cd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02ce 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x2ce,0xfffe 02cf BODY_02c8: 02cf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x2 = 0x2cf,0x1 02d0 00eb | | Load_Encached Diana_Cache 02d1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02d2 0b2a | * | Execute_Immediate Case_Compare,0x2a 02d3 7005 |p | Jump_Nonzero 0x2d9 02d4 0b2b | + | Execute_Immediate Case_Compare,0x2b 02d5 7003 |p | Jump_Nonzero 0x2d9 02d6 0b2f | / | Execute_Immediate Case_Compare,0x2f 02d7 700d |p | Jump_Nonzero 0x2e5 02d8 7811 |x | Jump 0x2ea ; Debug Table 0x11.0x3 = 0x2d8,0x6 02d9 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x4 = 0x2d9,0x2 02da 4907 |I | Short_Literal 0x107 02db 00eb | | Load_Encached Diana_Cache 02dc 0096 | | Execute Package,Entry 02dd 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02de 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x5 = 0x2de,0x3 02df 00eb | | Load_Encached Diana_Cache 02e0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02e1 7008 |p | Jump_Nonzero 0x2ea 02e2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x6 = 0x2e2,0x4 02e3 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02e4 7805 |x | Jump 0x2ea 02e5 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x7 = 0x2e5,0x5 02e6 4907 |I | Short_Literal 0x107 02e7 00eb | | Load_Encached Diana_Cache 02e8 0096 | | Execute Package,Entry 02e9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02ea 00d1 | | Pop_Control Pop_Count_1 02eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x8 = 0x2eb,0x7 02ec 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ed 0000 0000 | | .XXX[0x3] 02ef 0000 | | 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 02f3 | | .CONST 0x02f3 ; Address of begin 02f1 0004 | | .CONST 0x0004 ; Address of exception handler 02f2 0001 | | .CONST 0x0001 ; Number of locals 02f3 BODY_02f0: 02f3 INIT_02f0: 02f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x02f3,0x0a6c,0x0002,0x0000,0x0059,0x90d5,0x0000,0x03f9 ; Debug Table 0x12.0x0 = 0x2f3,0x1 02f4 00eb | | Load_Encached Diana_Cache 02f5 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02f6 0b30 | 0 | Execute_Immediate Case_Compare,0x30 02f7 7021 |p! | Jump_Nonzero 0x319 02f8 0b1d | | Execute_Immediate Case_Compare,0x1d 02f9 701f |p | Jump_Nonzero 0x319 02fa 0b23 | # | Execute_Immediate Case_Compare,0x23 02fb 701d |p | Jump_Nonzero 0x319 02fc 0b24 | $ | Execute_Immediate Case_Compare,0x24 02fd 701b |p | Jump_Nonzero 0x319 02fe 0b25 | % | Execute_Immediate Case_Compare,0x25 02ff 7019 |p | Jump_Nonzero 0x319 0300 0b26 | & | Execute_Immediate Case_Compare,0x26 0301 7017 |p | Jump_Nonzero 0x319 0302 0b28 | ( | Execute_Immediate Case_Compare,0x28 0303 7015 |p | Jump_Nonzero 0x319 0304 0b1c | | Execute_Immediate Case_Compare,0x1c 0305 7013 |p | Jump_Nonzero 0x319 0306 0b1e | | Execute_Immediate Case_Compare,0x1e 0307 7011 |p | Jump_Nonzero 0x319 0308 0b31 | 1 | Execute_Immediate Case_Compare,0x31 0309 700f |p | Jump_Nonzero 0x319 030a 0b32 | 2 | Execute_Immediate Case_Compare,0x32 030b 700d |p | Jump_Nonzero 0x319 030c 0b2f | / | Execute_Immediate Case_Compare,0x2f 030d 7010 |p | Jump_Nonzero 0x31e 030e 0b2d | - | Execute_Immediate Case_Compare,0x2d 030f 700e |p | Jump_Nonzero 0x31e 0310 0b2a | * | Execute_Immediate Case_Compare,0x2a 0311 7011 |p | Jump_Nonzero 0x323 0312 0b2b | + | Execute_Immediate Case_Compare,0x2b 0313 700f |p | Jump_Nonzero 0x323 0314 0b21 | ! | Execute_Immediate Case_Compare,0x21 0315 700f |p | Jump_Nonzero 0x325 0316 00eb | | Load_Encached Diana_Cache ; Debug Table 0x12.0x1 = 0x316,0x6 0317 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0318 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0319 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x2 = 0x319,0x2 031a 4902 |I | Short_Literal 0x102 031b 00eb | | Load_Encached Diana_Cache 031c 0096 | | Execute Package,Entry 031d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 031e 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x3 = 0x31e,0x3 031f 4907 |I | Short_Literal 0x107 0320 00eb | | Load_Encached Diana_Cache 0321 0096 | | Execute Package,Entry 0322 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0323 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x4 = 0x323,0x4 0324 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0325 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x5 = 0x325,0x5 0326 4904 |I | Short_Literal 0x104 0327 00eb | | Load_Encached Diana_Cache 0328 0096 | | Execute Package,Entry 0329 00eb | | Load_Encached Diana_Cache 032a 18d6 | | Execute Package,Field_Execute,Field_Number 0xd6 032b 4976 |Iv | Short_Literal 0x176 032c 00eb | | Load_Encached Diana_Cache 032d 0098 | | Execute Package,Field_Read_Dynamic 032e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 032f 8225 | % | Call 0x1,0x25 0330 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0331 0000 0000 | | .BLANK 0000[0x7] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 033f | ? | .CONST 0x033f ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0003 | | .CONST 0x0003 ; Number of locals 033b INIT_0338: 033b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x033b,0x0a7a,0x0002,0x0000,0x0059,0x90d5,0x0000,0x047a ; Debug Table 0x13.0x0 = 0x33b,0xffff 033c 00db | | Load_Top At_Offset_3 033d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 033e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x1 = 0x33e,0xfffe 033f BODY_0338: 033f 00cf | | Action Mark_Auxiliary 0340 0007 | | Action Break_Optional ; Debug Table 0x13.0x2 = 0x340,0x1 0341 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x3 = 0x341,0x2 0342 00eb | | Load_Encached Diana_Cache 0343 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0344 0b66 | f | Execute_Immediate Case_Compare,0x66 0345 700c |p | Jump_Nonzero 0x352 0346 0b6d | m | Execute_Immediate Case_Compare,0x6d 0347 7019 |p | Jump_Nonzero 0x361 0348 0b2a | * | Execute_Immediate Case_Compare,0x2a 0349 701c |p | Jump_Nonzero 0x366 034a 0b2b | + | Execute_Immediate Case_Compare,0x2b 034b 701a |p | Jump_Nonzero 0x366 034c 0b61 | a | Execute_Immediate Case_Compare,0x61 034d 7024 |p$ | Jump_Nonzero 0x372 034e 0b88 | | Execute_Immediate Case_Compare,0x88 034f 7027 |p' | Jump_Nonzero 0x377 0350 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x4 = 0x350,0xe 0351 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0352 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x5 = 0x352,0x3 0353 4908 |I | Short_Literal 0x108 0354 00eb | | Load_Encached Diana_Cache 0355 0096 | | Execute Package,Entry 0356 8224 | $ | Call 0x1,0x24 0357 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0358 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x6 = 0x358,0x4 0359 e402 | | Load 0x2,0x2 035a 021f | | Execute Heap_Access,Equal 035b 7003 |p | Jump_Nonzero 0x35f 035c 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x7 = 0x35c,0x5 035d a402 | | Store_Unchecked 0x2,0x2 035e 7821 |x! | Jump 0x380 035f 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x8 = 0x35f,0x6 0360 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0361 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x9 = 0x361,0x7 0362 00eb | | Load_Encached Diana_Cache 0363 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0364 a402 | | Store_Unchecked 0x2,0x2 0365 781a |x | Jump 0x380 0366 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xa = 0x366,0x8 0367 8224 | $ | Call 0x1,0x24 0368 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0369 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0xb = 0x369,0x9 036a e402 | | Load 0x2,0x2 036b 021f | | Execute Heap_Access,Equal 036c 7003 |p | Jump_Nonzero 0x370 036d 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0xc = 0x36d,0xa 036e a402 | | Store_Unchecked 0x2,0x2 036f 7810 |x | Jump 0x380 0370 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xd = 0x370,0xb 0371 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0372 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xe = 0x372,0xc 0373 00eb | | Load_Encached Diana_Cache 0374 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 0375 a402 | | Store_Unchecked 0x2,0x2 0376 7809 |x | Jump 0x380 0377 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xf = 0x377,0xd 0378 00eb | | Load_Encached Diana_Cache 0379 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 037a 4976 |Iv | Short_Literal 0x176 037b 00eb | | Load_Encached Diana_Cache 037c 0098 | | Execute Package,Field_Read_Dynamic 037d 1813 | | Execute Package,Field_Execute,Field_Number 0x13 037e 8225 | % | Call 0x1,0x25 037f a402 | | Store_Unchecked 0x2,0x2 0380 00d1 | | Pop_Control Pop_Count_1 0381 00c9 | | Action Pop_Auxiliary_Loop 0382 7fbe | | Jump 0x341 0383 0000 0000 | | .BLANK 0000[0x5] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 038b | | .CONST 0x038b ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0001 | | .CONST 0x0001 ; Number of locals 038b BODY_0388: 038b INIT_0388: 038b 00db | | Load_Top At_Offset_3 ; Debug Table 0x14 = .DEBUG 0x038b,0x0a9c,0x0002,0x0000,0x0059,0x90d5,0x0000,0x051b ; Debug Table 0x14.0x0 = 0x38b,0x1 038c 0a01 | | Execute_Immediate Plus,0x1 038d 0248 | H | Execute Discrete,Check_In_Integer 038e 00db | | Load_Top At_Offset_3 038f 00eb | | Load_Encached Diana_Cache 0390 1888 | | Execute Package,Field_Execute,Field_Number 0x88 0391 4975 |Iu | Short_Literal 0x175 0392 00eb | | Load_Encached Diana_Cache 0393 0098 | | Execute Package,Field_Read_Dynamic 0394 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0395 00eb | | Load_Encached Diana_Cache 0396 18f0 | | Execute Package,Field_Execute,Field_Number 0xf0 0397 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039f | | .CONST 0x039f ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0002 | | .CONST 0x0002 ; Number of locals 039b INIT_0398: 039b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15 = .DEBUG 0x039b,0x0aa0,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0544 ; Debug Table 0x15.0x0 = 0x39b,0xffff 039c 00db | | Load_Top At_Offset_3 039d 8226 | & | Call 0x1,0x26 039e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 039f BODY_0398: 039f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x39f,0x1 03a0 00eb | | Load_Encached Diana_Cache 03a1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03a2 0f6e | n | Execute_Immediate Equal,0x6e 03a3 680c |h | Jump_Zero 0x3b0 03a4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x2 = 0x3a4,0x2 03a5 00eb | | Load_Encached Diana_Cache 03a6 189f | | Execute Package,Field_Execute,Field_Number 0x9f 03a7 e001 | | Load 0x0,0x1 03a8 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 03a9 00e3 | | Load_Encached Natural_Cache 03aa 025b | [ | Execute Discrete,Check_In_Type 03ab 00d9 | | Load_Top At_Offset_1 03ac 8227 | ' | Call 0x1,0x27 03ad 00eb | | Load_Encached Diana_Cache 03ae 189a | | Execute Package,Field_Execute,Field_Number 0x9a 03af 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x3 = 0x3b0,0x3 03b1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b2 0000 0000 | | .BLANK 0000[0x6] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x03bb,0x0aaa,0x0002,0x0000,0x0059,0x90d5,0x0000,0x058e ; Debug Table 0x16.0x0 = 0x3bb,0x1 03bc 00eb | | Load_Encached Diana_Cache 03bd 18ef | | Execute Package,Field_Execute,Field_Number 0xef 03be 00e3 | | Load_Encached Natural_Cache 03bf 025b | [ | Execute Discrete,Check_In_Type 03c0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03c1 0000 0000 | | .BLANK 0000[0x7] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03d1 | | .CONST 0x03d1 ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0003 | | .CONST 0x0003 ; Number of locals 03cb INIT_03c8: 03cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17 = .DEBUG 0x03cb,0x0aae,0x0001,0x0000,0x0059,0x90d5,0x0000,0x05a4 ; Debug Table 0x17.0x0 = 0x3cb,0xffff 03cc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x1 = 0x3cc,0xfffe 03cd e5ff | | Load 0x2,-0x1 03ce 00eb | | Load_Encached Diana_Cache 03cf 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 03d0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03d1 BODY_03c8: 03d1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x2 = 0x3d1,0x1 03d2 00eb | | Load_Encached Diana_Cache 03d3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03d4 0b31 | 1 | Execute_Immediate Case_Compare,0x31 03d5 7009 |p | Jump_Nonzero 0x3df 03d6 0b32 | 2 | Execute_Immediate Case_Compare,0x32 03d7 7007 |p | Jump_Nonzero 0x3df 03d8 0b1d | | Execute_Immediate Case_Compare,0x1d 03d9 7013 |p | Jump_Nonzero 0x3ed 03da 0b28 | ( | Execute_Immediate Case_Compare,0x28 03db 7020 |p | Jump_Nonzero 0x3fc 03dc 0b30 | 0 | Execute_Immediate Case_Compare,0x30 03dd 7028 |p( | Jump_Nonzero 0x406 03de 7839 |x9 | Jump 0x418 ; Debug Table 0x17.0x3 = 0x3de,0x10 03df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x4 = 0x3df,0x2 03e0 8229 | ) | Call 0x1,0x29 03e1 00eb | | Load_Encached Diana_Cache 03e2 189a | | Execute Package,Field_Execute,Field_Number 0x9a 03e3 e5fe | | Load 0x2,-0x2 03e4 017d | } | Execute Record,Structure_Write 03e5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x5 = 0x3e5,0x3 03e6 00eb | | Load_Encached Diana_Cache 03e7 18f0 | | Execute Package,Field_Execute,Field_Number 0xf0 03e8 00eb | | Load_Encached Diana_Cache 03e9 189a | | Execute Package,Field_Execute,Field_Number 0x9a 03ea e5fd | | Load 0x2,-0x3 03eb 017d | } | Execute Record,Structure_Write 03ec 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x17.0x6 = 0x3ec,0x4 03ed 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x7 = 0x3ed,0x5 03ee 4901 |I | Short_Literal 0x101 03ef 00eb | | Load_Encached Diana_Cache 03f0 0096 | | Execute Package,Entry 03f1 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03f2 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x8 = 0x3f2,0x6 03f3 00eb | | Load_Encached Diana_Cache 03f4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03f5 7022 |p" | Jump_Nonzero 0x418 03f6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x9 = 0x3f6,0x7 03f7 e5fe | | Load 0x2,-0x2 03f8 e402 | | Load 0x2,0x2 03f9 8219 | | Call 0x1,0x19 03fa 00d2 | | Pop_Control Pop_Count_2 03fb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x17.0xa = 0x3fb,0x8 03fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0xb = 0x3fc,0x9 03fd 00eb | | Load_Encached Diana_Cache 03fe 18ff | | Execute Package,Field_Execute,Field_Number 0xff 03ff 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0400 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0xc = 0x400,0xa 0401 e5fe | | Load 0x2,-0x2 0402 e402 | | Load 0x2,0x2 0403 8219 | | Call 0x1,0x19 0404 00d2 | | Pop_Control Pop_Count_2 0405 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x17.0xd = 0x405,0xb 0406 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0xe = 0x406,0xc 0407 4901 |I | Short_Literal 0x101 0408 00eb | | Load_Encached Diana_Cache 0409 0096 | | Execute Package,Entry 040a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 040b 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xf = 0x40b,0xd 040c 00eb | | Load_Encached Diana_Cache 040d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 040e 0f80 | | Execute_Immediate Equal,-0x80 040f 6808 |h | Jump_Zero 0x418 0410 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x10 = 0x410,0xe 0411 e5fe | | Load 0x2,-0x2 0412 e402 | | Load 0x2,0x2 0413 00eb | | Load_Encached Diana_Cache 0414 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0415 8219 | | Call 0x1,0x19 0416 00d2 | | Pop_Control Pop_Count_2 0417 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x17.0x11 = 0x417,0xf 0418 00d1 | | Pop_Control Pop_Count_1 0419 6686 |f | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x5990d501} ; Debug Table 0x17.0x12 = 0x419,0x11 041a 0257 | W | Execute Discrete,Raise 041b 0000 0000 | | .BLANK 0000[0x5] 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 0x18 = .DEBUG 0x0423,0x0ad6,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0662 ; Debug Table 0x18.0x0 = 0x423,0x1 0424 00eb | | Load_Encached Diana_Cache 0425 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0426 0b16 | | Execute_Immediate Case_Compare,0x16 0427 7004 |p | Jump_Nonzero 0x42c 0428 0b0c | | Execute_Immediate Case_Compare,0xc 0429 7002 |p | Jump_Nonzero 0x42c 042a 6675 |fu | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x5990d501} ; Debug Table 0x18.0x1 = 0x42a,0x3 042b 0257 | W | Execute Discrete,Raise 042c e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x2 = 0x42c,0x2 042d e5fe | | Load 0x2,-0x2 042e e5ff | | Load 0x2,-0x1 042f 822a | * | Call 0x1,0x2a 0430 00d2 | | Pop_Control Pop_Count_2 0431 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0432 0000 0000 | | .BLANK 0000[0x6] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 0469 | i | .CONST 0x0469 ; Address of begin 0439 0004 | | .CONST 0x0004 ; Address of exception handler 043a 000b | | .CONST 0x000b ; Number of locals 043b INIT_0438: 043b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x19 = .DEBUG 0x043b,0x0ade,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0699 ; Debug Table 0x19.0x0 = 0x43b,0xffff 043c 1b96 | | Execute Package,Field_Read,Field_Number 0x96 043d 0322 | " | Declare_Variable Record 043e 00d8 | | Load_Top At_Offset_0 043f 1c00 | | Execute_Immediate Run_Utility,0x0 0440 00eb | | Load_Encached Diana_Cache 0441 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0442 0322 | " | Declare_Variable Record 0443 00d8 | | Load_Top At_Offset_0 0444 1c00 | | Execute_Immediate Run_Utility,0x0 0445 00eb | | Load_Encached Diana_Cache ; Debug Table 0x19.0x1 = 0x445,0xfffe 0446 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0447 0322 | " | Declare_Variable Record 0448 00d8 | | Load_Top At_Offset_0 0449 1c00 | | Execute_Immediate Run_Utility,0x0 044a 00eb | | Load_Encached Diana_Cache 044b 1b96 | | Execute Package,Field_Read,Field_Number 0x96 044c 0322 | " | Declare_Variable Record 044d 00d8 | | Load_Top At_Offset_0 044e 1c00 | | Execute_Immediate Run_Utility,0x0 044f 00eb | | Load_Encached Diana_Cache ; Debug Table 0x19.0x2 = 0x44f,0xfffd 0450 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0451 0322 | " | Declare_Variable Record 0452 00d8 | | Load_Top At_Offset_0 0453 1c00 | | Execute_Immediate Run_Utility,0x0 0454 00eb | | Load_Encached Diana_Cache 0455 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0456 0322 | " | Declare_Variable Record 0457 00d8 | | Load_Top At_Offset_0 0458 1c00 | | Execute_Immediate Run_Utility,0x0 0459 e001 | | Load 0x0,0x1 ; Debug Table 0x19.0x3 = 0x459,0xfffc 045a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 045b 02c7 | | Declare_Variable Any 045c 00d8 | | Load_Top At_Offset_0 045d 1c00 | | Execute_Immediate Run_Utility,0x0 045e e001 | | Load 0x0,0x1 ; Debug Table 0x19.0x4 = 0x45e,0xfffb 045f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0460 02c7 | | Declare_Variable Any 0461 00d8 | | Load_Top At_Offset_0 0462 1c00 | | Execute_Immediate Run_Utility,0x0 0463 e001 | | Load 0x0,0x1 0464 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0465 02c7 | | Declare_Variable Any 0466 00d8 | | Load_Top At_Offset_0 0467 1c00 | | Execute_Immediate Run_Utility,0x0 0468 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x19.0x5 = 0x468,0xfffa 0469 BODY_0438: 0469 e407 | | Load 0x2,0x7 ; Debug Table 0x19.0x6 = 0x469,0x1 046a e406 | | Load 0x2,0x6 046b e5ff | | Load 0x2,-0x1 046c 8219 | | Call 0x1,0x19 046d 00d2 | | Pop_Control Pop_Count_2 046e e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x7 = 0x46e,0x2 046f 00eb | | Load_Encached Diana_Cache 0470 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0471 0f61 | a | Execute_Immediate Equal,0x61 0472 6837 |h7 | Jump_Zero 0x4aa 0473 e404 | | Load 0x2,0x4 ; Debug Table 0x19.0x8 = 0x473,0x3 0474 e402 | | Load 0x2,0x2 0475 e5fe | | Load 0x2,-0x2 0476 00eb | | Load_Encached Diana_Cache 0477 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0478 8219 | | Call 0x1,0x19 0479 00d2 | | Pop_Control Pop_Count_2 047a e405 | | Load 0x2,0x5 ; Debug Table 0x19.0x9 = 0x47a,0x4 047b e403 | | Load 0x2,0x3 047c e5fe | | Load 0x2,-0x2 047d 00eb | | Load_Encached Diana_Cache 047e 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 047f 8219 | | Call 0x1,0x19 0480 00d2 | | Pop_Control Pop_Count_2 0481 e406 | | Load 0x2,0x6 ; Debug Table 0x19.0xa = 0x481,0x5 0482 8220 | | Call 0x1,0x20 0483 6822 |h" | Jump_Zero 0x4a6 0484 e406 | | Load 0x2,0x6 ; Debug Table 0x19.0xb = 0x484,0x6 0485 00eb | | Load_Encached Diana_Cache 0486 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0487 c408 | | Store 0x2,0x8 0488 e402 | | Load 0x2,0x2 ; Debug Table 0x19.0xc = 0x488,0x7 0489 00eb | | Load_Encached Diana_Cache 048a 189f | | Execute Package,Field_Execute,Field_Number 0x9f 048b c409 | | Store 0x2,0x9 048c e403 | | Load 0x2,0x3 ; Debug Table 0x19.0xd = 0x48c,0x8 048d 00eb | | Load_Encached Diana_Cache 048e 189f | | Execute Package,Field_Execute,Field_Number 0x9f 048f c40a | | Store 0x2,0xa 0490 e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0xe = 0x490,0x9 0491 00eb | | Load_Encached Diana_Cache 0492 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0493 0f86 | | Execute_Immediate Equal,-0x7a 0494 6807 |h | Jump_Zero 0x49c 0495 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0xf = 0x495,0xa 0496 00db | | Load_Top At_Offset_3 0497 e408 | | Load 0x2,0x8 0498 e001 | | Load 0x0,0x1 0499 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 049a 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 049b 7807 |x | Jump 0x4a3 049c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x10 = 0x49c,0xb 049d 00db | | Load_Top At_Offset_3 049e e408 | | Load 0x2,0x8 049f e001 | | Load 0x0,0x1 04a0 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 04a1 0f00 | | Execute_Immediate Equal,0x0 04a2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 04a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x11 = 0x4a3,0xc 04a4 8222 | " | Call 0x1,0x22 04a5 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 04a6 e406 | | Load 0x2,0x6 ; Debug Table 0x19.0x12 = 0x4a6,0xd 04a7 8221 | ! | Call 0x1,0x21 04a8 6802 |h | Jump_Zero 0x4ab 04a9 7801 |x | Jump 0x4ab ; Debug Table 0x19.0x13 = 0x4a9,0xe 04aa 0007 | | Action Break_Optional ; Debug Table 0x19.0x14 = 0x4aa,0xf 04ab 65f4 |e | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x5990d501} ; Debug Table 0x19.0x15 = 0x4ab,0x10 04ac 0257 | W | Execute Discrete,Raise 04ad 0000 0000 | | .XXX[0x3] 04af 0000 | | 04b0 ; -------------------------------------------------------------------------------------- 04b0 ; SUBPROGRAM 04b0 ; -------------------------------------------------------------------------------------- 04b0 04b3 | | .CONST 0x04b3 ; Address of begin 04b1 0004 | | .CONST 0x0004 ; Address of exception handler 04b2 0001 | | .CONST 0x0001 ; Number of locals 04b3 BODY_04b0: 04b3 INIT_04b0: 04b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x04b3,0x0b0c,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0765 ; Debug Table 0x1a.0x0 = 0x4b3,0x1 04b4 00eb | | Load_Encached Diana_Cache 04b5 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04b6 0f86 | | Execute_Immediate Equal,-0x7a 04b7 6802 |h | Jump_Zero 0x4ba 04b8 e216 | | Load 0x1,0x16 ; Debug Table 0x1a.0x1 = 0x4b8,0x2 04b9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04ba e215 | | Load 0x1,0x15 ; Debug Table 0x1a.0x2 = 0x4ba,0x3 04bb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04bc 0000 0000 | | .BLANK 0000[0x4] 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; SUBPROGRAM 04c0 ; -------------------------------------------------------------------------------------- 04c0 04c5 | | .CONST 0x04c5 ; Address of begin 04c1 0004 | | .CONST 0x0004 ; Address of exception handler 04c2 0003 | | .CONST 0x0003 ; Number of locals 04c3 INIT_04c0: 04c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b = .DEBUG 0x04c3,0x0b14,0x0002,0x0000,0x0059,0x90d5,0x0000,0x078b ; Debug Table 0x1b.0x0 = 0x4c3,0xffff 04c4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x1 = 0x4c4,0xfffe 04c5 BODY_04c0: 04c5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x2 = 0x4c5,0x1 04c6 00eb | | Load_Encached Diana_Cache 04c7 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04c8 0b66 | f | Execute_Immediate Case_Compare,0x66 04c9 700d |p | Jump_Nonzero 0x4d7 04ca 0b6f | o | Execute_Immediate Case_Compare,0x6f 04cb 7033 |p3 | Jump_Nonzero 0x4ff 04cc 0b6e | n | Execute_Immediate Case_Compare,0x6e 04cd 7038 |p8 | Jump_Nonzero 0x506 04ce 0b72 | r | Execute_Immediate Case_Compare,0x72 04cf 7036 |p6 | Jump_Nonzero 0x506 04d0 0b6c | l | Execute_Immediate Case_Compare,0x6c 04d1 7034 |p4 | Jump_Nonzero 0x506 04d2 0b6b | k | Execute_Immediate Case_Compare,0x6b 04d3 7032 |p2 | Jump_Nonzero 0x506 04d4 0b6d | m | Execute_Immediate Case_Compare,0x6d 04d5 7033 |p3 | Jump_Nonzero 0x509 04d6 7839 |x9 | Jump 0x510 ; Debug Table 0x1b.0x3 = 0x4d6,0xe 04d7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x4 = 0x4d7,0x2 04d8 00eb | | Load_Encached Diana_Cache 04d9 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9 04da 0033 | 3 | Store_Top Heap_Access,At_Offset_3 04db 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x5 = 0x4db,0x3 04dc 00eb | | Load_Encached Diana_Cache 04dd 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04de 0b61 | a | Execute_Immediate Case_Compare,0x61 04df 7003 |p | Jump_Nonzero 0x4e3 04e0 0b00 | | Execute_Immediate Case_Compare,0x0 04e1 7006 |p | Jump_Nonzero 0x4e8 04e2 781a |x | Jump 0x4fd ; Debug Table 0x1b.0x6 = 0x4e2,0xa 04e3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0x7 = 0x4e3,0x5 04e4 e402 | | Load 0x2,0x2 04e5 e5ff | | Load 0x2,-0x1 04e6 822c | , | Call 0x1,0x2c 04e7 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 04e8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x8 = 0x4e8,0x6 04e9 4908 |I | Short_Literal 0x108 04ea 00eb | | Load_Encached Diana_Cache 04eb 0096 | | Execute Package,Entry 04ec 0033 | 3 | Store_Top Heap_Access,At_Offset_3 04ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x9 = 0x4ed,0x7 04ee 00eb | | Load_Encached Diana_Cache 04ef 1814 | | Execute Package,Field_Execute,Field_Number 0x14 04f0 0b6e | n | Execute_Immediate Case_Compare,0x6e 04f1 7007 |p | Jump_Nonzero 0x4f9 04f2 0b6b | k | Execute_Immediate Case_Compare,0x6b 04f3 7005 |p | Jump_Nonzero 0x4f9 04f4 0b72 | r | Execute_Immediate Case_Compare,0x72 04f5 7003 |p | Jump_Nonzero 0x4f9 04f6 0b6c | l | Execute_Immediate Case_Compare,0x6c 04f7 7001 |p | Jump_Nonzero 0x4f9 04f8 7803 |x | Jump 0x4fc ; Debug Table 0x1b.0xa = 0x4f8,0x9 04f9 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0xb = 0x4f9,0x8 04fa 822d | - | Call 0x1,0x2d 04fb 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 04fc 00d1 | | Pop_Control Pop_Count_1 04fd 00d1 | | Pop_Control Pop_Count_1 04fe 7811 |x | Jump 0x510 04ff e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0xc = 0x4ff,0xb 0500 e5fe | | Load 0x2,-0x2 0501 00eb | | Load_Encached Diana_Cache 0502 18dc | | Execute Package,Field_Execute,Field_Number 0xdc 0503 e5ff | | Load 0x2,-0x1 0504 822c | , | Call 0x1,0x2c 0505 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0506 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0xd = 0x506,0xc 0507 822d | - | Call 0x1,0x2d 0508 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0509 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1b.0xe = 0x509,0xd 050a e5fe | | Load 0x2,-0x2 050b 00eb | | Load_Encached Diana_Cache 050c 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 050d e5ff | | Load 0x2,-0x1 050e 822e | . | Call 0x1,0x2e 050f 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0510 00d1 | | Pop_Control Pop_Count_1 0511 658e |e | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x5990d501} ; Debug Table 0x1b.0xf = 0x511,0xf 0512 0257 | W | Execute Discrete,Raise 0513 0000 0000 | | .BLANK 0000[0x5] 0518 ; -------------------------------------------------------------------------------------- 0518 ; SUBPROGRAM 0518 ; -------------------------------------------------------------------------------------- 0518 052b | + | .CONST 0x052b ; Address of begin 0519 0004 | | .CONST 0x0004 ; Address of exception handler 051a 0005 | | .CONST 0x0005 ; Number of locals 051b INIT_0518: 051b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c = .DEBUG 0x051b,0x0b36,0x0002,0x0000,0x0059,0x90d5,0x0000,0x085e ; Debug Table 0x1c.0x0 = 0x51b,0xffff 051c 00db | | Load_Top At_Offset_3 051d 00eb | | Load_Encached Diana_Cache 051e 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 051f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0520 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x1 = 0x520,0xfffe 0521 e5ff | | Load 0x2,-0x1 0522 00eb | | Load_Encached Diana_Cache 0523 18e7 | | Execute Package,Field_Execute,Field_Number 0xe7 0524 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0525 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x2 = 0x525,0xfffd 0526 e5ff | | Load 0x2,-0x1 0527 00eb | | Load_Encached Diana_Cache 0528 18d3 | | Execute Package,Field_Execute,Field_Number 0xd3 0529 0031 | 1 | Store_Top Heap_Access,At_Offset_1 052a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x3 = 0x52a,0xfffc 052b BODY_0518: 052b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x4 = 0x52b,0x1 052c 00eb | | Load_Encached Diana_Cache 052d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 052e 0b61 | a | Execute_Immediate Case_Compare,0x61 052f 7020 |p | Jump_Nonzero 0x550 0530 0b0e | | Execute_Immediate Case_Compare,0xe 0531 701e |p | Jump_Nonzero 0x550 0532 0b0f | | Execute_Immediate Case_Compare,0xf 0533 701c |p | Jump_Nonzero 0x550 0534 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x5 = 0x534,0x3 0535 4976 |Iv | Short_Literal 0x176 0536 00eb | | Load_Encached Diana_Cache 0537 0098 | | Execute Package,Field_Read_Dynamic 0538 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0539 0032 | 2 | Store_Top Heap_Access,At_Offset_2 053a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x6 = 0x53a,0x4 053b 00eb | | Load_Encached Diana_Cache 053c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 053d 0b2f | / | Execute_Immediate Case_Compare,0x2f 053e 7007 |p | Jump_Nonzero 0x546 053f 0b2d | - | Execute_Immediate Case_Compare,0x2d 0540 7005 |p | Jump_Nonzero 0x546 0541 0b2a | * | Execute_Immediate Case_Compare,0x2a 0542 7003 |p | Jump_Nonzero 0x546 0543 0b2b | + | Execute_Immediate Case_Compare,0x2b 0544 7001 |p | Jump_Nonzero 0x546 0545 7808 |x | Jump 0x54e ; Debug Table 0x1c.0x7 = 0x545,0x6 0546 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x8 = 0x546,0x5 0547 00db | | Load_Top At_Offset_3 0548 4907 |I | Short_Literal 0x107 0549 00eb | | Load_Encached Diana_Cache 054a 0096 | | Execute Package,Entry 054b e402 | | Load 0x2,0x2 054c 822e | . | Call 0x1,0x2e 054d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 054e 00d1 | | Pop_Control Pop_Count_1 054f 7805 |x | Jump 0x555 0550 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x9 = 0x550,0x2 0551 e403 | | Load 0x2,0x3 0552 e402 | | Load 0x2,0x2 0553 822c | , | Call 0x1,0x2c 0554 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0555 00d1 | | Pop_Control Pop_Count_1 0556 6289 |b | Indirect_Literal Discrete,0x7e0,{0x00000000, 0x5990d501} ; Debug Table 0x1c.0xa = 0x556,0x7 0557 0257 | W | Execute Discrete,Raise 0558 ; -------------------------------------------------------------------------------------- 0558 ; SUBPROGRAM 0558 ; -------------------------------------------------------------------------------------- 0558 057a | z | .CONST 0x057a ; Address of begin 0559 0004 | | .CONST 0x0004 ; Address of exception handler 055a 0008 | | .CONST 0x0008 ; Number of locals 055b INIT_0558: 055b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1d = .DEBUG 0x055b,0x0b4e,0x0002,0x0000,0x0059,0x90d5,0x0000,0x08ee ; Debug Table 0x1d.0x0 = 0x55b,0xffff 055c 1b96 | | Execute Package,Field_Read,Field_Number 0x96 055d 0322 | " | Declare_Variable Record 055e 00d8 | | Load_Top At_Offset_0 055f 1c00 | | Execute_Immediate Run_Utility,0x0 0560 00eb | | Load_Encached Diana_Cache 0561 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0562 0322 | " | Declare_Variable Record 0563 00d8 | | Load_Top At_Offset_0 0564 1c00 | | Execute_Immediate Run_Utility,0x0 0565 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1d.0x1 = 0x565,0xfffe 0566 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0567 0322 | " | Declare_Variable Record 0568 00d8 | | Load_Top At_Offset_0 0569 1c00 | | Execute_Immediate Run_Utility,0x0 056a 00eb | | Load_Encached Diana_Cache 056b 1b96 | | Execute Package,Field_Read,Field_Number 0x96 056c 0322 | " | Declare_Variable Record 056d 00d8 | | Load_Top At_Offset_0 056e 1c00 | | Execute_Immediate Run_Utility,0x0 056f e001 | | Load 0x0,0x1 ; Debug Table 0x1d.0x2 = 0x56f,0xfffd 0570 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0571 02c7 | | Declare_Variable Any 0572 00d8 | | Load_Top At_Offset_0 0573 1c00 | | Execute_Immediate Run_Utility,0x0 0574 e001 | | Load 0x0,0x1 ; Debug Table 0x1d.0x3 = 0x574,0xfffc 0575 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0576 02c7 | | Declare_Variable Any 0577 00d8 | | Load_Top At_Offset_0 0578 1c00 | | Execute_Immediate Run_Utility,0x0 0579 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1d.0x4 = 0x579,0xfffb 057a BODY_0558: 057a e403 | | Load 0x2,0x3 ; Debug Table 0x1d.0x5 = 0x57a,0x1 057b e402 | | Load 0x2,0x2 057c e5ff | | Load 0x2,-0x1 057d 00eb | | Load_Encached Diana_Cache 057e 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 057f 8219 | | Call 0x1,0x19 0580 00d2 | | Pop_Control Pop_Count_2 0581 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x6 = 0x581,0x2 0582 e404 | | Load 0x2,0x4 0583 e5ff | | Load 0x2,-0x1 0584 00eb | | Load_Encached Diana_Cache 0585 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 0586 8219 | | Call 0x1,0x19 0587 00d2 | | Pop_Control Pop_Count_2 0588 e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x7 = 0x588,0x3 0589 8220 | | Call 0x1,0x20 058a 6822 |h" | Jump_Zero 0x5ad 058b e404 | | Load 0x2,0x4 058c 8220 | | Call 0x1,0x20 058d 681f |h | Jump_Zero 0x5ad 058e e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x8 = 0x58e,0x4 058f 00eb | | Load_Encached Diana_Cache 0590 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0591 c406 | | Store 0x2,0x6 0592 e404 | | Load 0x2,0x4 ; Debug Table 0x1d.0x9 = 0x592,0x5 0593 00eb | | Load_Encached Diana_Cache 0594 189f | | Execute Package,Field_Execute,Field_Number 0x9f 0595 c407 | | Store 0x2,0x7 0596 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1d.0xa = 0x596,0x6 0597 00eb | | Load_Encached Diana_Cache 0598 18b5 | | Execute Package,Field_Execute,Field_Number 0xb5 0599 00eb | | Load_Encached Diana_Cache 059a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 059b 0f9c | | Execute_Immediate Equal,-0x64 059c 6807 |h | Jump_Zero 0x5a4 059d 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0xb = 0x59d,0x7 059e 8223 | # | Call 0x1,0x23 059f 00da | | Load_Top At_Offset_2 05a0 8223 | # | Call 0x1,0x23 05a1 0279 | y | Execute Discrete,And 05a2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 05a3 7806 |x | Jump 0x5aa 05a4 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0xc = 0x5a4,0x8 05a5 8223 | # | Call 0x1,0x23 05a6 00da | | Load_Top At_Offset_2 05a7 8223 | # | Call 0x1,0x23 05a8 0278 | x | Execute Discrete,Or 05a9 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 05aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xd = 0x5aa,0x9 05ab 8222 | " | Call 0x1,0x22 05ac 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05ad 6232 |b2 | Indirect_Literal Discrete,0x7e0,{0x00000000, 0x5990d501} ; Debug Table 0x1d.0xe = 0x5ad,0xa 05ae 0257 | W | Execute Discrete,Raise 05af 0000 | | .XXX[0x1] 05b0 ; -------------------------------------------------------------------------------------- 05b0 ; SUBPROGRAM 05b0 ; -------------------------------------------------------------------------------------- 05b0 05cc | | .CONST 0x05cc ; Address of begin 05b1 0004 | | .CONST 0x0004 ; Address of exception handler 05b2 0006 | | .CONST 0x0006 ; Number of locals 05b3 INIT_05b0: 05b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e = .DEBUG 0x05b3,0x0b6e,0x0002,0x0000,0x0059,0x90d5,0x0000,0x098e ; Debug Table 0x1e.0x0 = 0x5b3,0xffff 05b4 00db | | Load_Top At_Offset_3 05b5 e21a | | Load 0x1,0x1a 05b6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 05b7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05b8 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1e.0x1 = 0x5b8,0xfffe 05b9 1b96 | | Execute Package,Field_Read,Field_Number 0x96 05ba 0322 | " | Declare_Variable Record 05bb 00d8 | | Load_Top At_Offset_0 05bc 1c00 | | Execute_Immediate Run_Utility,0x0 05bd 00eb | | Load_Encached Diana_Cache 05be 1b96 | | Execute Package,Field_Read,Field_Number 0x96 05bf 0322 | " | Declare_Variable Record 05c0 00d8 | | Load_Top At_Offset_0 05c1 1c00 | | Execute_Immediate Run_Utility,0x0 05c2 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1e.0x2 = 0x5c2,0xfffd 05c3 1b96 | | Execute Package,Field_Read,Field_Number 0x96 05c4 0322 | " | Declare_Variable Record 05c5 00d8 | | Load_Top At_Offset_0 05c6 1c00 | | Execute_Immediate Run_Utility,0x0 05c7 00eb | | Load_Encached Diana_Cache 05c8 1b96 | | Execute Package,Field_Read,Field_Number 0x96 05c9 0322 | " | Declare_Variable Record 05ca 00d8 | | Load_Top At_Offset_0 05cb 1c00 | | Execute_Immediate Run_Utility,0x0 05cc BODY_05b0: 05cc e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0x3 = 0x5cc,0x1 05cd 00eb | | Load_Encached Diana_Cache 05ce 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05cf 0b61 | a | Execute_Immediate Case_Compare,0x61 05d0 7003 |p | Jump_Nonzero 0x5d4 05d1 0b6e | n | Execute_Immediate Case_Compare,0x6e 05d2 7039 |p9 | Jump_Nonzero 0x60c 05d3 783a |x: | Jump 0x60e ; Debug Table 0x1e.0x4 = 0x5d3,0x9 05d4 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x5 = 0x5d4,0x2 05d5 e403 | | Load 0x2,0x3 05d6 e402 | | Load 0x2,0x2 05d7 00eb | | Load_Encached Diana_Cache 05d8 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 05d9 8219 | | Call 0x1,0x19 05da 00d2 | | Pop_Control Pop_Count_2 05db 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x6 = 0x5db,0x3 05dc e404 | | Load 0x2,0x4 05dd e402 | | Load 0x2,0x2 05de 00eb | | Load_Encached Diana_Cache 05df 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 05e0 8219 | | Call 0x1,0x19 05e1 00d2 | | Pop_Control Pop_Count_2 05e2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x7 = 0x5e2,0x4 05e3 8220 | | Call 0x1,0x20 05e4 6812 |h | Jump_Zero 0x5f7 05e5 e403 | | Load 0x2,0x3 05e6 8220 | | Call 0x1,0x20 05e7 680f |h | Jump_Zero 0x5f7 05e8 00db | | Load_Top At_Offset_3 05e9 8220 | | Call 0x1,0x20 05ea 680c |h | Jump_Zero 0x5f7 05eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x8 = 0x5eb,0x5 05ec 00eb | | Load_Encached Diana_Cache 05ed 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05ee e403 | | Load 0x2,0x3 05ef 00eb | | Load_Encached Diana_Cache 05f0 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05f1 e5fe | | Load 0x2,-0x2 05f2 00eb | | Load_Encached Diana_Cache 05f3 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05f4 e001 | | Load 0x0,0x1 05f5 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 05f6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 05f7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x9 = 0x5f7,0x6 05f8 8221 | ! | Call 0x1,0x21 05f9 6814 |h | Jump_Zero 0x60e 05fa e403 | | Load 0x2,0x3 05fb 8221 | ! | Call 0x1,0x21 05fc 6811 |h | Jump_Zero 0x60e 05fd 00db | | Load_Top At_Offset_3 05fe 8221 | ! | Call 0x1,0x21 05ff 680e |h | Jump_Zero 0x60e 0600 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0xa = 0x600,0x7 0601 00eb | | Load_Encached Diana_Cache 0602 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0603 e403 | | Load 0x2,0x3 0604 00eb | | Load_Encached Diana_Cache 0605 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0606 e5fe | | Load 0x2,-0x2 0607 00eb | | Load_Encached Diana_Cache 0608 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 0609 e001 | | Load 0x0,0x1 060a 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 060b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 060c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0xb = 0x60c,0x8 060d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 060e 00d1 | | Pop_Control Pop_Count_1 060f 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0xc = 0x60f,0xa 0610 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0611 0000 0000 | | .BLANK 0000[0x7] 0618 ; -------------------------------------------------------------------------------------- 0618 ; SUBPROGRAM 0618 ; -------------------------------------------------------------------------------------- 0618 062f | / | .CONST 0x062f ; Address of begin 0619 0004 | | .CONST 0x0004 ; Address of exception handler 061a 0004 | | .CONST 0x0004 ; Number of locals 061b INIT_0618: 061b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f = .DEBUG 0x061b,0x0b8a,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0a54 ; Debug Table 0x1f.0x0 = 0x61b,0xffff 061c 00db | | Load_Top At_Offset_3 061d 00eb | | Load_Encached Diana_Cache 061e 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 061f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0620 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1f.0x1 = 0x620,0xfffe 0621 e5ff | | Load 0x2,-0x1 0622 00eb | | Load_Encached Diana_Cache 0623 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0624 4976 |Iv | Short_Literal 0x176 0625 00eb | | Load_Encached Diana_Cache 0626 0098 | | Execute Package,Field_Read_Dynamic 0627 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0628 8225 | % | Call 0x1,0x25 0629 0031 | 1 | Store_Top Heap_Access,At_Offset_1 062a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1f.0x2 = 0x62a,0xfffd 062b 1b96 | | Execute Package,Field_Read,Field_Number 0x96 062c 0322 | " | Declare_Variable Record 062d 00d8 | | Load_Top At_Offset_0 062e 1c00 | | Execute_Immediate Run_Utility,0x0 062f BODY_0618: 062f e5fd | | Load 0x2,-0x3 ; Debug Table 0x1f.0x3 = 0x62f,0x1 0630 00d9 | | Load_Top At_Offset_1 0631 e402 | | Load 0x2,0x2 0632 8219 | | Call 0x1,0x19 0633 00d2 | | Pop_Control Pop_Count_2 0634 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x4 = 0x634,0x2 0635 e5fe | | Load 0x2,-0x2 0636 017d | } | Execute Record,Structure_Write 0637 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x5 = 0x637,0x3 0638 00da | | Load_Top At_Offset_2 0639 8231 | 1 | Call 0x1,0x31 063a 6801 |h | Jump_Zero 0x63c 063b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x1f.0x6 = 0x63b,0x4 063c 61a3 |a | Indirect_Literal Discrete,0x7e0,{0x00000000, 0x5990d501} ; Debug Table 0x1f.0x7 = 0x63c,0x5 063d 0257 | W | Execute Discrete,Raise 063e 0000 0000 | | .XXX[0x2] 0640 ; -------------------------------------------------------------------------------------- 0640 ; SUBPROGRAM 0640 ; -------------------------------------------------------------------------------------- 0640 064c | L | .CONST 0x064c ; Address of begin 0641 0004 | | .CONST 0x0004 ; Address of exception handler 0642 0003 | | .CONST 0x0003 ; Number of locals 0643 INIT_0640: 0643 00eb | | Load_Encached Diana_Cache ; Debug Table 0x20 = .DEBUG 0x0643,0x0b9c,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0aad ; Debug Table 0x20.0x0 = 0x643,0xffff 0644 1b96 | | Execute Package,Field_Read,Field_Number 0x96 0645 0322 | " | Declare_Variable Record 0646 00d8 | | Load_Top At_Offset_0 0647 1c00 | | Execute_Immediate Run_Utility,0x0 0648 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x1 = 0x648,0xfffe 0649 e5ff | | Load 0x2,-0x1 064a 8226 | & | Call 0x1,0x26 064b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 064c BODY_0640: 064c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x2 = 0x64c,0x1 064d 00eb | | Load_Encached Diana_Cache 064e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 064f 0b6f | o | Execute_Immediate Case_Compare,0x6f 0650 7005 |p | Jump_Nonzero 0x656 0651 0b65 | e | Execute_Immediate Case_Compare,0x65 0652 7028 |p( | Jump_Nonzero 0x67b 0653 0b6e | n | Execute_Immediate Case_Compare,0x6e 0654 704b |pK | Jump_Nonzero 0x6a0 0655 785b |x[ | Jump 0x6b1 ; Debug Table 0x20.0x3 = 0x655,0x1b 0656 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x4 = 0x656,0x2 0657 8220 | | Call 0x1,0x20 0658 680b |h | Jump_Zero 0x664 0659 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x5 = 0x659,0x3 065a e5ff | | Load 0x2,-0x1 065b 8231 | 1 | Call 0x1,0x31 065c 6854 |hT | Jump_Zero 0x6b1 065d e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x6 = 0x65d,0x4 065e e5fd | | Load 0x2,-0x3 065f 017d | } | Execute Record,Structure_Write 0660 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x7 = 0x660,0x5 0661 e5fc | | Load 0x2,-0x4 0662 017d | } | Execute Record,Structure_Write 0663 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x20.0x8 = 0x663,0x6 0664 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x9 = 0x664,0x7 0665 8221 | ! | Call 0x1,0x21 0666 684a |hJ | Jump_Zero 0x6b1 0667 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0xa = 0x667,0x8 0668 00eb | | Load_Encached Diana_Cache 0669 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 066a e001 | | Load 0x0,0x1 066b 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 066c 00eb | | Load_Encached Diana_Cache 066d 189c | | Execute Package,Field_Execute,Field_Number 0x9c 066e 00db | | Load_Top At_Offset_3 066f 017d | } | Execute Record,Structure_Write 0670 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0xb = 0x670,0x9 0671 e5ff | | Load 0x2,-0x1 0672 8231 | 1 | Call 0x1,0x31 0673 683d |h= | Jump_Zero 0x6b1 0674 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0xc = 0x674,0xa 0675 e5fd | | Load 0x2,-0x3 0676 017d | } | Execute Record,Structure_Write 0677 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0xd = 0x677,0xb 0678 e5fc | | Load 0x2,-0x4 0679 017d | } | Execute Record,Structure_Write 067a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x20.0xe = 0x67a,0xc 067b e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0xf = 0x67b,0xd 067c 8221 | ! | Call 0x1,0x21 067d 680b |h | Jump_Zero 0x689 067e e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x10 = 0x67e,0xe 067f e5ff | | Load 0x2,-0x1 0680 8231 | 1 | Call 0x1,0x31 0681 682f |h/ | Jump_Zero 0x6b1 0682 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x11 = 0x682,0xf 0683 e5fd | | Load 0x2,-0x3 0684 017d | } | Execute Record,Structure_Write 0685 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x12 = 0x685,0x10 0686 e5fc | | Load 0x2,-0x4 0687 017d | } | Execute Record,Structure_Write 0688 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x20.0x13 = 0x688,0x11 0689 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x14 = 0x689,0x12 068a 8220 | | Call 0x1,0x20 068b 6825 |h% | Jump_Zero 0x6b1 068c e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x15 = 0x68c,0x13 068d 00eb | | Load_Encached Diana_Cache 068e 189f | | Execute Package,Field_Execute,Field_Number 0x9f 068f e001 | | Load 0x0,0x1 0690 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 0691 00eb | | Load_Encached Diana_Cache 0692 189e | | Execute Package,Field_Execute,Field_Number 0x9e 0693 00db | | Load_Top At_Offset_3 0694 017d | } | Execute Record,Structure_Write 0695 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x16 = 0x695,0x14 0696 e5ff | | Load 0x2,-0x1 0697 8231 | 1 | Call 0x1,0x31 0698 6818 |h | Jump_Zero 0x6b1 0699 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x17 = 0x699,0x15 069a e5fd | | Load 0x2,-0x3 069b 017d | } | Execute Record,Structure_Write 069c 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x18 = 0x69c,0x16 069d e5fc | | Load 0x2,-0x4 069e 017d | } | Execute Record,Structure_Write 069f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x20.0x19 = 0x69f,0x17 06a0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x1a = 0x6a0,0x18 06a1 e5fd | | Load 0x2,-0x3 06a2 017d | } | Execute Record,Structure_Write 06a3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x1b = 0x6a3,0x19 06a4 00eb | | Load_Encached Diana_Cache 06a5 189f | | Execute Package,Field_Execute,Field_Number 0x9f 06a6 e001 | | Load 0x0,0x1 06a7 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 06a8 00e3 | | Load_Encached Natural_Cache 06a9 025b | [ | Execute Discrete,Check_In_Type 06aa 00da | | Load_Top At_Offset_2 06ab 8227 | ' | Call 0x1,0x27 06ac 00eb | | Load_Encached Diana_Cache 06ad 189a | | Execute Package,Field_Execute,Field_Number 0x9a 06ae e5fc | | Load 0x2,-0x4 06af 017d | } | Execute Record,Structure_Write 06b0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x20.0x1c = 0x6b0,0x1a 06b1 00d1 | | Pop_Control Pop_Count_1 06b2 612d |a- | Indirect_Literal Discrete,0x7e0,{0x00000000, 0x5990d501} ; Debug Table 0x20.0x1d = 0x6b2,0x1c 06b3 0257 | W | Execute Discrete,Raise 06b4 0000 0000 | | .BLANK 0000[0x4] 06b8 ; -------------------------------------------------------------------------------------- 06b8 ; SUBPROGRAM 06b8 ; -------------------------------------------------------------------------------------- 06b8 06d4 | | .CONST 0x06d4 ; Address of begin 06b9 0004 | | .CONST 0x0004 ; Address of exception handler 06ba 0005 | | .CONST 0x0005 ; Number of locals 06bb INIT_06b8: 06bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x06bb,0x0bda,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0ba0 ; Debug Table 0x21.0x0 = 0x6bb,0xffff 06bc 00db | | Load_Top At_Offset_3 06bd 00eb | | Load_Encached Diana_Cache 06be 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 06bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06c0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x1 = 0x6c0,0xfffe 06c1 e5ff | | Load 0x2,-0x1 06c2 00eb | | Load_Encached Diana_Cache 06c3 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 06c4 4976 |Iv | Short_Literal 0x176 06c5 00eb | | Load_Encached Diana_Cache 06c6 0098 | | Execute Package,Field_Read_Dynamic 06c7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 06c8 8225 | % | Call 0x1,0x25 06c9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06ca 00eb | | Load_Encached Diana_Cache ; Debug Table 0x21.0x2 = 0x6ca,0xfffd 06cb 1b96 | | Execute Package,Field_Read,Field_Number 0x96 06cc 0322 | " | Declare_Variable Record 06cd 00d8 | | Load_Top At_Offset_0 06ce 1c00 | | Execute_Immediate Run_Utility,0x0 06cf 00eb | | Load_Encached Diana_Cache 06d0 1b96 | | Execute Package,Field_Read,Field_Number 0x96 06d1 0322 | " | Declare_Variable Record 06d2 00d8 | | Load_Top At_Offset_0 06d3 1c00 | | Execute_Immediate Run_Utility,0x0 06d4 BODY_06b8: 06d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x3 = 0x6d4,0x1 06d5 00da | | Load_Top At_Offset_2 06d6 e402 | | Load 0x2,0x2 06d7 8219 | | Call 0x1,0x19 06d8 00d2 | | Pop_Control Pop_Count_2 06d9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x4 = 0x6d9,0x2 06da 00eb | | Load_Encached Diana_Cache 06db 1898 | | Execute Package,Field_Execute,Field_Number 0x98 06dc 4603 |F | Jump_Case 0x4 06dd 7803 |x | Jump 0x6e1 ; case 0x0 06de 7802 |x | Jump 0x6e1 ; case 0x1 06df 7808 |x | Jump 0x6e8 ; case 0x2 06e0 7807 |x | Jump 0x6e8 ; case 0x3 06e1 e5fd | | Load 0x2,-0x3 ; Debug Table 0x21.0x5 = 0x6e1,0x3 06e2 e5fe | | Load 0x2,-0x2 06e3 00db | | Load_Top At_Offset_3 06e4 e403 | | Load 0x2,0x3 06e5 8233 | 3 | Call 0x1,0x33 06e6 00d2 | | Pop_Control Pop_Count_2 06e7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 06e8 60f7 |` | Indirect_Literal Discrete,0x7e0,{0x00000000, 0x5990d501} ; Debug Table 0x21.0x6 = 0x6e8,0x4 06e9 0257 | W | Execute Discrete,Raise 06ea 0000 0000 | | .BLANK 0000[0x6] 06f0 ; -------------------------------------------------------------------------------------- 06f0 ; SUBPROGRAM 06f0 ; -------------------------------------------------------------------------------------- 06f0 06f8 | | .CONST 0x06f8 ; Address of begin 06f1 0004 | | .CONST 0x0004 ; Address of exception handler 06f2 0002 | | .CONST 0x0002 ; Number of locals 06f3 INIT_06f0: 06f3 00eb | | Load_Encached Diana_Cache ; Debug Table 0x22 = .DEBUG 0x06f3,0x0bea,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0c08 ; Debug Table 0x22.0x0 = 0x6f3,0xffff 06f4 1b96 | | Execute Package,Field_Read,Field_Number 0x96 06f5 0322 | " | Declare_Variable Record 06f6 00d8 | | Load_Top At_Offset_0 06f7 1c00 | | Execute_Immediate Run_Utility,0x0 06f8 BODY_06f0: 06f8 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x1 = 0x6f8,0x1 06f9 00eb | | Load_Encached Diana_Cache 06fa 1814 | | Execute Package,Field_Execute,Field_Number 0x14 06fb 0b08 | | Execute_Immediate Case_Compare,0x8 06fc 7024 |p$ | Jump_Nonzero 0x721 06fd 0b10 | | Execute_Immediate Case_Compare,0x10 06fe 702b |p+ | Jump_Nonzero 0x72a 06ff 0b0e | | Execute_Immediate Case_Compare,0xe 0700 7030 |p0 | Jump_Nonzero 0x731 0701 0b0f | | Execute_Immediate Case_Compare,0xf 0702 7035 |p5 | Jump_Nonzero 0x738 0703 0b06 | | Execute_Immediate Case_Compare,0x6 0704 703a |p: | Jump_Nonzero 0x73f 0705 0b04 | | Execute_Immediate Case_Compare,0x4 0706 7043 |pC | Jump_Nonzero 0x74a 0707 0b0a | | Execute_Immediate Case_Compare,0xa 0708 704c |pL | Jump_Nonzero 0x755 0709 0b05 | | Execute_Immediate Case_Compare,0x5 070a 7050 |pP | Jump_Nonzero 0x75b 070b 0b11 | | Execute_Immediate Case_Compare,0x11 070c 7054 |pT | Jump_Nonzero 0x761 070d 0b12 | | Execute_Immediate Case_Compare,0x12 070e 7059 |pY | Jump_Nonzero 0x768 070f 0b01 | | Execute_Immediate Case_Compare,0x1 0710 705e |p^ | Jump_Nonzero 0x76f 0711 0b09 | | Execute_Immediate Case_Compare,0x9 0712 7063 |pc | Jump_Nonzero 0x776 0713 0b07 | | Execute_Immediate Case_Compare,0x7 0714 7069 |pi | Jump_Nonzero 0x77e 0715 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x2 = 0x715,0x15 0716 00eb | | Load_Encached Diana_Cache 0717 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0718 6806 |h | Jump_Zero 0x71f 0719 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x3 = 0x719,0x16 071a e5fe | | Load 0x2,-0x2 071b e5ff | | Load 0x2,-0x1 071c 822b | + | Call 0x1,0x2b 071d 00d2 | | Pop_Control Pop_Count_2 071e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 071f 60c0 |` | Indirect_Literal Discrete,0x7e0,{0x00000000, 0x5990d501} ; Debug Table 0x22.0x4 = 0x71f,0x17 0720 0257 | W | Execute Discrete,Raise 0721 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x5 = 0x721,0x2 0722 821f | | Call 0x1,0x1f 0723 e5fe | | Load 0x2,-0x2 0724 017d | } | Execute Record,Structure_Write 0725 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x6 = 0x725,0x3 0726 8210 | | Call 0x1,0x10 0727 e5fd | | Load 0x2,-0x3 0728 017d | } | Execute Record,Structure_Write 0729 4502 |E | Exit_Suprogram New_Top_Offset 0x2 072a e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x7 = 0x72a,0x4 072b e5fe | | Load 0x2,-0x2 072c e5ff | | Load 0x2,-0x1 072d e21b | | Load 0x1,0x1b 072e 180d | | Execute Package,Field_Execute,Field_Number 0xd 072f 00d2 | | Pop_Control Pop_Count_2 0730 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0731 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x8 = 0x731,0x5 0732 e5fe | | Load 0x2,-0x2 0733 e5ff | | Load 0x2,-0x1 0734 e21a | | Load 0x1,0x1a 0735 180d | | Execute Package,Field_Execute,Field_Number 0xd 0736 00d2 | | Pop_Control Pop_Count_2 0737 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0738 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x9 = 0x738,0x6 0739 e5fe | | Load 0x2,-0x2 073a e5ff | | Load 0x2,-0x1 073b e21a | | Load 0x1,0x1a 073c 180e | | Execute Package,Field_Execute,Field_Number 0xe 073d 00d2 | | Pop_Control Pop_Count_2 073e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 073f e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0xa = 0x73f,0x7 0740 822f | / | Call 0x1,0x2f 0741 00da | | Load_Top At_Offset_2 0742 017d | } | Execute Record,Structure_Write 0743 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xb = 0x743,0x8 0744 e5fe | | Load 0x2,-0x2 0745 017d | } | Execute Record,Structure_Write 0746 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xc = 0x746,0x9 0747 e5fd | | Load 0x2,-0x3 0748 017d | } | Execute Record,Structure_Write 0749 4502 |E | Exit_Suprogram New_Top_Offset 0x2 074a e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0xd = 0x74a,0xa 074b 8230 | 0 | Call 0x1,0x30 074c 00da | | Load_Top At_Offset_2 074d 017d | } | Execute Record,Structure_Write 074e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xe = 0x74e,0xb 074f e5fe | | Load 0x2,-0x2 0750 017d | } | Execute Record,Structure_Write 0751 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xf = 0x751,0xc 0752 e5fd | | Load 0x2,-0x3 0753 017d | } | Execute Record,Structure_Write 0754 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0755 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x10 = 0x755,0xd 0756 e5fe | | Load 0x2,-0x2 0757 e5ff | | Load 0x2,-0x1 0758 8232 | 2 | Call 0x1,0x32 0759 00d2 | | Pop_Control Pop_Count_2 075a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 075b e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x11 = 0x75b,0xe 075c e5fe | | Load 0x2,-0x2 075d e5ff | | Load 0x2,-0x1 075e 8234 | 4 | Call 0x1,0x34 075f 00d2 | | Pop_Control Pop_Count_2 0760 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0761 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x12 = 0x761,0xf 0762 e5fe | | Load 0x2,-0x2 0763 e5ff | | Load 0x2,-0x1 0764 e21c | | Load 0x1,0x1c 0765 180e | | Execute Package,Field_Execute,Field_Number 0xe 0766 00d2 | | Pop_Control Pop_Count_2 0767 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0768 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x13 = 0x768,0x10 0769 e5fe | | Load 0x2,-0x2 076a e5ff | | Load 0x2,-0x1 076b e21c | | Load 0x1,0x1c 076c 180d | | Execute Package,Field_Execute,Field_Number 0xd 076d 00d2 | | Pop_Control Pop_Count_2 076e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 076f e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x14 = 0x76f,0x11 0770 e5fe | | Load 0x2,-0x2 0771 e5ff | | Load 0x2,-0x1 0772 e21c | | Load 0x1,0x1c 0773 180f | | Execute Package,Field_Execute,Field_Number 0xf 0774 00d2 | | Pop_Control Pop_Count_2 0775 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0776 e5fd | | Load 0x2,-0x3 ; Debug Table 0x22.0x15 = 0x776,0x12 0777 e5fe | | Load 0x2,-0x2 0778 e5ff | | Load 0x2,-0x1 0779 00eb | | Load_Encached Diana_Cache 077a 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 077b 8235 | 5 | Call 0x1,0x35 077c 00d2 | | Pop_Control Pop_Count_2 077d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 077e e215 | | Load 0x1,0x15 ; Debug Table 0x22.0x16 = 0x77e,0x13 077f e5fe | | Load 0x2,-0x2 0780 017d | } | Execute Record,Structure_Write 0781 e215 | | Load 0x1,0x15 ; Debug Table 0x22.0x17 = 0x781,0x14 0782 e5fd | | Load 0x2,-0x3 0783 017d | } | Execute Record,Structure_Write 0784 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0785 0000 0000 | | .XXX[0x3] 0787 0000 | | 0788 ; -------------------------------------------------------------------------------------- 0788 ; SUBPROGRAM 0788 ; -------------------------------------------------------------------------------------- 0788 078b | | .CONST 0x078b ; Address of begin 0789 0790 | | .CONST 0x0790 ; Address of exception handler 078a 0001 | | .CONST 0x0001 ; Number of locals 078b BODY_0788: 078b INIT_0788: 078b e5fd | | Load 0x2,-0x3 ; Debug Table 0x23 = .DEBUG 0x078b,0x0c1c,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0d07 ; Debug Table 0x23.0x0 = 0x78b,0x1 078c e5fe | | Load 0x2,-0x2 078d e5ff | | Load 0x2,-0x1 078e 8235 | 5 | Call 0x1,0x35 078f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0790 TRAP_0788: 0790 604f |`O | Indirect_Literal Discrete,0x7e0,{0x00000000, 0x5990d501} 0791 010f | | Execute Exception,Equal 0792 6806 |h | Jump_Zero 0x799 0793 00eb | | Load_Encached Diana_Cache ; Debug Table 0x23.0x1 = 0x793,0x2 0794 1899 | | Execute Package,Field_Execute,Field_Number 0x99 0795 e5ff | | Load 0x2,-0x1 0796 821e | | Call 0x1,0x1e 0797 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x2 = 0x797,0x3 0798 0101 | | Execute Exception,Reraise 0799 0100 | | Execute Exception,Raise 079a 0000 0000 | | .BLANK 0000[0x6] 07a0 ; -------------------------------------------------------------------------------------- 07a0 ; SUBPROGRAM 07a0 ; -------------------------------------------------------------------------------------- 07a0 07a3 | | .CONST 0x07a3 ; Address of begin 07a1 07b1 | | .CONST 0x07b1 ; Address of exception handler 07a2 0001 | | .CONST 0x0001 ; Number of locals 07a3 BODY_07a0: 07a3 INIT_07a0: 07a3 e403 | | Load 0x2,0x3 ; Debug Table 0x24 = .DEBUG 0x07a3,0x0c24,0x0004,0x0000,0x0059,0x90d5,0x0000,0x0e55 ; Debug Table 0x24.0x0 = 0x7a3,0x1 07a4 e402 | | Load 0x2,0x2 07a5 4978 |Ix | Short_Literal 0x178 07a6 00eb | | Load_Encached Diana_Cache 07a7 0098 | | Execute Package,Field_Read_Dynamic 07a8 1810 | | Execute Package,Field_Execute,Field_Number 0x10 07a9 e5ff | | Load 0x2,-0x1 07aa e21a | | Load 0x1,0x1a 07ab 180f | | Execute Package,Field_Execute,Field_Number 0xf 07ac 00d2 | | Pop_Control Pop_Count_2 07ad e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x1 = 0x7ad,0x2 07ae e5fd | | Load 0x2,-0x3 07af 017d | } | Execute Record,Structure_Write 07b0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07b1 TRAP_07a0: 07b1 602e |`. | Indirect_Literal Discrete,0x7e0,{0x00000000, 0x5990d501} 07b2 010f | | Execute Exception,Equal 07b3 7002 |p | Jump_Nonzero 0x7b6 07b4 010d | | Execute Exception,Is_Numeric_Error 07b5 6807 |h | Jump_Zero 0x7bd 07b6 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x2 = 0x7b6,0x3 07b7 a5fe | | Store_Unchecked 0x2,-0x2 07b8 00eb | | Load_Encached Diana_Cache ; Debug Table 0x24.0x3 = 0x7b8,0x4 07b9 1899 | | Execute Package,Field_Execute,Field_Number 0x99 07ba e5fd | | Load 0x2,-0x3 07bb 017d | } | Execute Record,Structure_Write 07bc 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07bd 0100 | | Execute Exception,Raise 07be 0000 0000 | | .XXX[0x2] 07c0 ; -------------------------------------------------------------------------------------- 07c0 ; SUBPROGRAM 07c0 ; -------------------------------------------------------------------------------------- 07c0 07c3 | | .CONST 0x07c3 ; Address of begin 07c1 07d1 | | .CONST 0x07d1 ; Address of exception handler 07c2 0001 | | .CONST 0x0001 ; Number of locals 07c3 BODY_07c0: 07c3 INIT_07c0: 07c3 e403 | | Load 0x2,0x3 ; Debug Table 0x25 = .DEBUG 0x07c3,0x0c2e,0x0004,0x0000,0x0059,0x90d5,0x0000,0x0e74 ; Debug Table 0x25.0x0 = 0x7c3,0x1 07c4 e402 | | Load 0x2,0x2 07c5 4978 |Ix | Short_Literal 0x178 07c6 00eb | | Load_Encached Diana_Cache 07c7 0098 | | Execute Package,Field_Read_Dynamic 07c8 1811 | | Execute Package,Field_Execute,Field_Number 0x11 07c9 e5ff | | Load 0x2,-0x1 07ca e21a | | Load 0x1,0x1a 07cb 180f | | Execute Package,Field_Execute,Field_Number 0xf 07cc 00d2 | | Pop_Control Pop_Count_2 07cd e402 | | Load 0x2,0x2 ; Debug Table 0x25.0x1 = 0x7cd,0x2 07ce e5fc | | Load 0x2,-0x4 07cf 017d | } | Execute Record,Structure_Write 07d0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07d1 TRAP_07c0: 07d1 600e |` | Indirect_Literal Discrete,0x7e0,{0x00000000, 0x5990d501} 07d2 010f | | Execute Exception,Equal 07d3 7002 |p | Jump_Nonzero 0x7d6 07d4 010d | | Execute Exception,Is_Numeric_Error 07d5 6807 |h | Jump_Zero 0x7dd 07d6 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x2 = 0x7d6,0x3 07d7 a5fe | | Store_Unchecked 0x2,-0x2 07d8 00eb | | Load_Encached Diana_Cache ; Debug Table 0x25.0x3 = 0x7d8,0x4 07d9 1899 | | Execute Package,Field_Execute,Field_Number 0x99 07da e5fc | | Load 0x2,-0x4 07db 017d | } | Execute Record,Structure_Write 07dc 4501 |E | Exit_Suprogram New_Top_Offset 0x1 07dd 0100 | | Execute Exception,Raise 07de 0000 0000 | | .XXX[0x2] 07e0 0000 0000 | | .LITERAL {0x00000000, 0x5990d501} 07e4 ; -------------------------------------------------------------------------------------- 07e4 ; STRING TABLE 07e4 ; -------------------------------------------------------------------------------------- 07e4 0004 | | .STRTAB 0x0004->0x07e6 ; "SM_VALUE_TICK_VAL" 07e5 0013 | | .STREND 0x0013->0x07ee 07e6 534d 5f56 |SM_V| .STRTAB_STRINGS 07ef 0000 | | .XXX[0x1] 07f0 ; -------------------------------------------------------------------------------------- 07f0 ; Debug Table 07f0 ; -------------------------------------------------------------------------------------- 07f0 0003 0026 | &| .CONST 0x0003,0x0026 07f2 000b 0922 | "| .DEBUG 0x000b,0x0922,0x8000,0x0000,0x0059,0x7405,0x0000,0x0005 07fa 001d 0938 | 8| .DEBUG 0x001d,0x0938,0x8000,0x0000,0x0059,0x90d5,0x0000,0x000b 0802 00c3 09a8 | | .DEBUG 0x00c3,0x09a8,0x0001,0x0000,0x0059,0x7405,0x0000,0x0013 080a 010b 09c8 | | .DEBUG 0x010b,0x09c8,0x0001,0x0000,0x0059,0x7405,0x0000,0x0027 0812 0123 09d4 | # | .DEBUG 0x0123,0x09d4,0x0002,0x0000,0x0059,0x7405,0x0000,0x003c 081a 015b 09e8 | [ | .DEBUG 0x015b,0x09e8,0x0002,0x0000,0x0059,0x7405,0x0000,0x0049 0822 018b 09f6 | | .DEBUG 0x018b,0x09f6,0x0002,0x0000,0x0059,0x7405,0x0000,0x0056 082a 019b 09fa | | .DEBUG 0x019b,0x09fa,0x0002,0x0000,0x0059,0x7405,0x0000,0x0061 0832 01ab 09fe | | .DEBUG 0x01ab,0x09fe,0x0001,0x0000,0x0059,0x7405,0x0000,0x006e 083a 01bb 0a02 | | .DEBUG 0x01bb,0x0a02,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0068 0842 01f3 0a18 | | .DEBUG 0x01f3,0x0a18,0x0001,0x0000,0x0059,0x90d5,0x0000,0x01ff 084a 022b 0a28 | + (| .DEBUG 0x022b,0x0a28,0x0001,0x0000,0x0059,0x90d5,0x0000,0x027a 0852 0253 0a32 | S 2| .DEBUG 0x0253,0x0a32,0x0002,0x0000,0x0059,0x90d5,0x0000,0x02ce 085a 0283 0a3c | <| .DEBUG 0x0283,0x0a3c,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0322 0862 0293 0a44 | D| .DEBUG 0x0293,0x0a44,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0347 086a 02b3 0a4c | L| .DEBUG 0x02b3,0x0a4c,0x0002,0x0000,0x0059,0x90d5,0x0000,0x036c 0872 02c3 0a54 | T| .DEBUG 0x02c3,0x0a54,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0385 087a 02cb 0a58 | X| .DEBUG 0x02cb,0x0a58,0x0002,0x0000,0x0059,0x90d5,0x0000,0x039c 0882 02f3 0a6c | l| .DEBUG 0x02f3,0x0a6c,0x0002,0x0000,0x0059,0x90d5,0x0000,0x03f9 088a 033b 0a7a | ; z| .DEBUG 0x033b,0x0a7a,0x0002,0x0000,0x0059,0x90d5,0x0000,0x047a 0892 038b 0a9c | | .DEBUG 0x038b,0x0a9c,0x0002,0x0000,0x0059,0x90d5,0x0000,0x051b 089a 039b 0aa0 | | .DEBUG 0x039b,0x0aa0,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0544 08a2 03bb 0aaa | | .DEBUG 0x03bb,0x0aaa,0x0002,0x0000,0x0059,0x90d5,0x0000,0x058e 08aa 03cb 0aae | | .DEBUG 0x03cb,0x0aae,0x0001,0x0000,0x0059,0x90d5,0x0000,0x05a4 08b2 0423 0ad6 | # | .DEBUG 0x0423,0x0ad6,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0662 08ba 043b 0ade | ; | .DEBUG 0x043b,0x0ade,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0699 08c2 04b3 0b0c | | .DEBUG 0x04b3,0x0b0c,0x0002,0x0000,0x0059,0x90d5,0x0000,0x0765 08ca 04c3 0b14 | | .DEBUG 0x04c3,0x0b14,0x0002,0x0000,0x0059,0x90d5,0x0000,0x078b 08d2 051b 0b36 | 6| .DEBUG 0x051b,0x0b36,0x0002,0x0000,0x0059,0x90d5,0x0000,0x085e 08da 055b 0b4e | [ N| .DEBUG 0x055b,0x0b4e,0x0002,0x0000,0x0059,0x90d5,0x0000,0x08ee 08e2 05b3 0b6e | n| .DEBUG 0x05b3,0x0b6e,0x0002,0x0000,0x0059,0x90d5,0x0000,0x098e 08ea 061b 0b8a | | .DEBUG 0x061b,0x0b8a,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0a54 08f2 0643 0b9c | C | .DEBUG 0x0643,0x0b9c,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0aad 08fa 06bb 0bda | | .DEBUG 0x06bb,0x0bda,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0ba0 0902 06f3 0bea | | .DEBUG 0x06f3,0x0bea,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0c08 090a 078b 0c1c | | .DEBUG 0x078b,0x0c1c,0x0001,0x0000,0x0059,0x90d5,0x0000,0x0d07 0912 07a3 0c24 | $| .DEBUG 0x07a3,0x0c24,0x0004,0x0000,0x0059,0x90d5,0x0000,0x0e55 091a 07c3 0c2e | .| .DEBUG 0x07c3,0x0c2e,0x0004,0x0000,0x0059,0x90d5,0x0000,0x0e74 0922 ; -------------------------------------------------------------------------------------- 0922 ; Debug3 Subtable 0x0 0922 ; -------------------------------------------------------------------------------------- 0922 000a 0000 | | .DBG3TAB 0x000a,0x0000 0924 000b ffff | | .CONST 0x000b,0xffff 0926 000c fffe | | .CONST 0x000c,0xfffe 0928 000d fffd | | .CONST 0x000d,0xfffd 092a 000e fffc | | .CONST 0x000e,0xfffc 092c 0010 fffb | | .CONST 0x0010,0xfffb 092e 0012 fffa | | .CONST 0x0012,0xfffa 0930 0014 fff9 | | .CONST 0x0014,0xfff9 0932 0016 fff8 | | .CONST 0x0016,0xfff8 0934 0018 fff7 | | .CONST 0x0018,0xfff7 0936 001a fff6 | | .CONST 0x001a,0xfff6 0938 ; -------------------------------------------------------------------------------------- 0938 ; Debug3 Subtable 0x1 0938 ; -------------------------------------------------------------------------------------- 0938 0034 0003 | 4 | .DBG3TAB 0x0034,0x0003 093a 001d ffff | | .CONST 0x001d,0xffff 093c 001e fffe | | .CONST 0x001e,0xfffe 093e 001f fffd | | .CONST 0x001f,0xfffd 0940 0020 fffc | | .CONST 0x0020,0xfffc 0942 0021 fffb | ! | .CONST 0x0021,0xfffb 0944 0022 fffa | " | .CONST 0x0022,0xfffa 0946 0025 fff9 | % | .CONST 0x0025,0xfff9 0948 0026 fff8 | & | .CONST 0x0026,0xfff8 094a 0029 fff7 | ) | .CONST 0x0029,0xfff7 094c 002c fff6 | , | .CONST 0x002c,0xfff6 094e 0031 fff5 | 1 | .CONST 0x0031,0xfff5 0950 0035 fff4 | 5 | .CONST 0x0035,0xfff4 0952 0037 fff3 | 7 | .CONST 0x0037,0xfff3 0954 003c fff2 | < | .CONST 0x003c,0xfff2 0956 0041 fff1 | A | .CONST 0x0041,0xfff1 0958 0046 fff0 | F | .CONST 0x0046,0xfff0 095a 0048 ffef | H | .CONST 0x0048,0xffef 095c 004a ffee | J | .CONST 0x004a,0xffee 095e 004c ffed | L | .CONST 0x004c,0xffed 0960 004e ffec | N | .CONST 0x004e,0xffec 0962 0050 ffeb | P | .CONST 0x0050,0xffeb 0964 0052 ffea | R | .CONST 0x0052,0xffea 0966 0054 ffe9 | T | .CONST 0x0054,0xffe9 0968 0056 ffe8 | V | .CONST 0x0056,0xffe8 096a 0058 ffe7 | X | .CONST 0x0058,0xffe7 096c 005a ffe6 | Z | .CONST 0x005a,0xffe6 096e 005c ffe5 | \ | .CONST 0x005c,0xffe5 0970 005e ffe4 | ^ | .CONST 0x005e,0xffe4 0972 0060 ffe3 | ` | .CONST 0x0060,0xffe3 0974 0062 ffe2 | b | .CONST 0x0062,0xffe2 0976 0064 ffe1 | d | .CONST 0x0064,0xffe1 0978 0066 ffe0 | f | .CONST 0x0066,0xffe0 097a 0068 ffdf | h | .CONST 0x0068,0xffdf 097c 006a ffde | j | .CONST 0x006a,0xffde 097e 006c ffdd | l | .CONST 0x006c,0xffdd 0980 006e ffdc | n | .CONST 0x006e,0xffdc 0982 0070 ffdb | p | .CONST 0x0070,0xffdb 0984 0072 ffda | r | .CONST 0x0072,0xffda 0986 0074 ffd9 | t | .CONST 0x0074,0xffd9 0988 0076 ffd8 | v | .CONST 0x0076,0xffd8 098a 0078 ffd7 | x | .CONST 0x0078,0xffd7 098c 007a ffd6 | z | .CONST 0x007a,0xffd6 098e 007c ffd5 | | | .CONST 0x007c,0xffd5 0990 007e ffd4 | ~ | .CONST 0x007e,0xffd4 0992 0080 ffd3 | | .CONST 0x0080,0xffd3 0994 0082 ffd2 | | .CONST 0x0082,0xffd2 0996 0084 ffd1 | | .CONST 0x0084,0xffd1 0998 0086 ffd0 | | .CONST 0x0086,0xffd0 099a 0088 ffcf | | .CONST 0x0088,0xffcf 099c 008a ffce | | .CONST 0x008a,0xffce 099e 009c ffcd | | .CONST 0x009c,0xffcd 09a0 00a9 ffcc | | .CONST 0x00a9,0xffcc 09a2 00af 0001 | | .CONST 0x00af,0x0001 09a4 00b2 0002 | | .CONST 0x00b2,0x0002 09a6 00b8 0003 | | .CONST 0x00b8,0x0003 09a8 ; -------------------------------------------------------------------------------------- 09a8 ; Debug3 Subtable 0x2 09a8 ; -------------------------------------------------------------------------------------- 09a8 0002 000d | | .DBG3TAB 0x0002,0x000d 09aa 00c3 ffff | | .CONST 0x00c3,0xffff 09ac 00ca fffe | | .CONST 0x00ca,0xfffe 09ae 00cf 0001 | | .CONST 0x00cf,0x0001 09b0 00d7 0002 | | .CONST 0x00d7,0x0002 09b2 00dc 0003 | | .CONST 0x00dc,0x0003 09b4 00df 0004 | | .CONST 0x00df,0x0004 09b6 00e3 0005 | | .CONST 0x00e3,0x0005 09b8 00e6 0006 | | .CONST 0x00e6,0x0006 09ba 00e9 0007 | | .CONST 0x00e9,0x0007 09bc 00ed 0008 | | .CONST 0x00ed,0x0008 09be 00f0 0009 | | .CONST 0x00f0,0x0009 09c0 00f3 000a | | .CONST 0x00f3,0x000a 09c2 00fb 000b | | .CONST 0x00fb,0x000b 09c4 00fd 000c | | .CONST 0x00fd,0x000c 09c6 0101 000d | | .CONST 0x0101,0x000d 09c8 ; -------------------------------------------------------------------------------------- 09c8 ; Debug3 Subtable 0x3 09c8 ; -------------------------------------------------------------------------------------- 09c8 0002 0003 | | .DBG3TAB 0x0002,0x0003 09ca 010b ffff | | .CONST 0x010b,0xffff 09cc 0110 fffe | | .CONST 0x0110,0xfffe 09ce 0119 0001 | | .CONST 0x0119,0x0001 09d0 011b 0002 | | .CONST 0x011b,0x0002 09d2 011c 0003 | | .CONST 0x011c,0x0003 09d4 ; -------------------------------------------------------------------------------------- 09d4 ; Debug3 Subtable 0x4 09d4 ; -------------------------------------------------------------------------------------- 09d4 0002 0007 | | .DBG3TAB 0x0002,0x0007 09d6 0123 ffff | # | .CONST 0x0123,0xffff 09d8 012a fffe | * | .CONST 0x012a,0xfffe 09da 012f 0001 | / | .CONST 0x012f,0x0001 09dc 0137 0002 | 7 | .CONST 0x0137,0x0002 09de 013c 0003 | < | .CONST 0x013c,0x0003 09e0 013f 0004 | ? | .CONST 0x013f,0x0004 09e2 0143 0006 | C | .CONST 0x0143,0x0006 09e4 014a 0007 | J | .CONST 0x014a,0x0007 09e6 014e 0008 | N | .CONST 0x014e,0x0008 09e8 ; -------------------------------------------------------------------------------------- 09e8 ; Debug3 Subtable 0x5 09e8 ; -------------------------------------------------------------------------------------- 09e8 0001 0005 | | .DBG3TAB 0x0001,0x0005 09ea 015b ffff | [ | .CONST 0x015b,0xffff 09ec 0160 0001 | ` | .CONST 0x0160,0x0001 09ee 017b 0005 | { | .CONST 0x017b,0x0005 09f0 017d 0002 | } | .CONST 0x017d,0x0002 09f2 0180 0003 | | .CONST 0x0180,0x0003 09f4 0183 0004 | | .CONST 0x0183,0x0004 09f6 ; -------------------------------------------------------------------------------------- 09f6 ; Debug3 Subtable 0x6 09f6 ; -------------------------------------------------------------------------------------- 09f6 0000 0001 | | .DBG3TAB 0x0000,0x0001 09f8 018b 0001 | | .CONST 0x018b,0x0001 09fa ; -------------------------------------------------------------------------------------- 09fa ; Debug3 Subtable 0x7 09fa ; -------------------------------------------------------------------------------------- 09fa 0000 0001 | | .DBG3TAB 0x0000,0x0001 09fc 019b 0001 | | .CONST 0x019b,0x0001 09fe ; -------------------------------------------------------------------------------------- 09fe ; Debug3 Subtable 0x8 09fe ; -------------------------------------------------------------------------------------- 09fe 0000 0001 | | .DBG3TAB 0x0000,0x0001 0a00 01ab 0001 | | .CONST 0x01ab,0x0001 0a02 ; -------------------------------------------------------------------------------------- 0a02 ; Debug3 Subtable 0x9 0a02 ; -------------------------------------------------------------------------------------- 0a02 0002 0008 | | .DBG3TAB 0x0002,0x0008 0a04 01bb ffff | | .CONST 0x01bb,0xffff 0a06 01c2 fffe | | .CONST 0x01c2,0xfffe 0a08 01c7 0001 | | .CONST 0x01c7,0x0001 0a0a 01cf 0002 | | .CONST 0x01cf,0x0002 0a0c 01d4 0003 | | .CONST 0x01d4,0x0003 0a0e 01d7 0004 | | .CONST 0x01d7,0x0004 0a10 01dc 0005 | | .CONST 0x01dc,0x0005 0a12 01de 0006 | | .CONST 0x01de,0x0006 0a14 01e2 0007 | | .CONST 0x01e2,0x0007 0a16 01e5 0008 | | .CONST 0x01e5,0x0008 0a18 ; -------------------------------------------------------------------------------------- 0a18 ; Debug3 Subtable 0xa 0a18 ; -------------------------------------------------------------------------------------- 0a18 0000 0007 | | .DBG3TAB 0x0000,0x0007 0a1a 01f3 0001 | | .CONST 0x01f3,0x0001 0a1c 01fc 0002 | | .CONST 0x01fc,0x0002 0a1e 01fd 0003 | | .CONST 0x01fd,0x0003 0a20 0203 0004 | | .CONST 0x0203,0x0004 0a22 021e 0006 | | .CONST 0x021e,0x0006 0a24 021f 0005 | | .CONST 0x021f,0x0005 0a26 0224 0007 | $ | .CONST 0x0224,0x0007 0a28 ; -------------------------------------------------------------------------------------- 0a28 ; Debug3 Subtable 0xb 0a28 ; -------------------------------------------------------------------------------------- 0a28 0000 0004 | | .DBG3TAB 0x0000,0x0004 0a2a 022b 0001 | + | .CONST 0x022b,0x0001 0a2c 0246 0003 | F | .CONST 0x0246,0x0003 0a2e 0247 0002 | G | .CONST 0x0247,0x0002 0a30 024e 0004 | N | .CONST 0x024e,0x0004 0a32 ; -------------------------------------------------------------------------------------- 0a32 ; Debug3 Subtable 0xc 0a32 ; -------------------------------------------------------------------------------------- 0a32 0001 0003 | | .DBG3TAB 0x0001,0x0003 0a34 0253 ffff | S | .CONST 0x0253,0xffff 0a36 0258 0001 | X | .CONST 0x0258,0x0001 0a38 0273 0003 | s | .CONST 0x0273,0x0003 0a3a 0275 0002 | u | .CONST 0x0275,0x0002 0a3c ; -------------------------------------------------------------------------------------- 0a3c ; Debug3 Subtable 0xd 0a3c ; -------------------------------------------------------------------------------------- 0a3c 0000 0003 | | .DBG3TAB 0x0000,0x0003 0a3e 0283 0001 | | .CONST 0x0283,0x0001 0a40 028b 0002 | | .CONST 0x028b,0x0002 0a42 028d 0003 | | .CONST 0x028d,0x0003 0a44 ; -------------------------------------------------------------------------------------- 0a44 ; Debug3 Subtable 0xe 0a44 ; -------------------------------------------------------------------------------------- 0a44 0000 0003 | | .DBG3TAB 0x0000,0x0003 0a46 0293 0001 | | .CONST 0x0293,0x0001 0a48 029b 0002 | | .CONST 0x029b,0x0002 0a4a 029d 0003 | | .CONST 0x029d,0x0003 0a4c ; -------------------------------------------------------------------------------------- 0a4c ; Debug3 Subtable 0xf 0a4c ; -------------------------------------------------------------------------------------- 0a4c 0000 0003 | | .DBG3TAB 0x0000,0x0003 0a4e 02b3 0001 | | .CONST 0x02b3,0x0001 0a50 02b5 0002 | | .CONST 0x02b5,0x0002 0a52 02b7 0003 | | .CONST 0x02b7,0x0003 0a54 ; -------------------------------------------------------------------------------------- 0a54 ; Debug3 Subtable 0x10 0a54 ; -------------------------------------------------------------------------------------- 0a54 0000 0001 | | .DBG3TAB 0x0000,0x0001 0a56 02c3 0001 | | .CONST 0x02c3,0x0001 0a58 ; -------------------------------------------------------------------------------------- 0a58 ; Debug3 Subtable 0x11 0a58 ; -------------------------------------------------------------------------------------- 0a58 0002 0007 | | .DBG3TAB 0x0002,0x0007 0a5a 02cb ffff | | .CONST 0x02cb,0xffff 0a5c 02ce fffe | | .CONST 0x02ce,0xfffe 0a5e 02cf 0001 | | .CONST 0x02cf,0x0001 0a60 02d8 0006 | | .CONST 0x02d8,0x0006 0a62 02d9 0002 | | .CONST 0x02d9,0x0002 0a64 02de 0003 | | .CONST 0x02de,0x0003 0a66 02e2 0004 | | .CONST 0x02e2,0x0004 0a68 02e5 0005 | | .CONST 0x02e5,0x0005 0a6a 02eb 0007 | | .CONST 0x02eb,0x0007 0a6c ; -------------------------------------------------------------------------------------- 0a6c ; Debug3 Subtable 0x12 0a6c ; -------------------------------------------------------------------------------------- 0a6c 0000 0006 | | .DBG3TAB 0x0000,0x0006 0a6e 02f3 0001 | | .CONST 0x02f3,0x0001 0a70 0316 0006 | | .CONST 0x0316,0x0006 0a72 0319 0002 | | .CONST 0x0319,0x0002 0a74 031e 0003 | | .CONST 0x031e,0x0003 0a76 0323 0004 | # | .CONST 0x0323,0x0004 0a78 0325 0005 | % | .CONST 0x0325,0x0005 0a7a ; -------------------------------------------------------------------------------------- 0a7a ; Debug3 Subtable 0x13 0a7a ; -------------------------------------------------------------------------------------- 0a7a 0002 000e | | .DBG3TAB 0x0002,0x000e 0a7c 033b ffff | ; | .CONST 0x033b,0xffff 0a7e 033e fffe | > | .CONST 0x033e,0xfffe 0a80 0340 0001 | @ | .CONST 0x0340,0x0001 0a82 0341 0002 | A | .CONST 0x0341,0x0002 0a84 0350 000e | P | .CONST 0x0350,0x000e 0a86 0352 0003 | R | .CONST 0x0352,0x0003 0a88 0358 0004 | X | .CONST 0x0358,0x0004 0a8a 035c 0005 | \ | .CONST 0x035c,0x0005 0a8c 035f 0006 | _ | .CONST 0x035f,0x0006 0a8e 0361 0007 | a | .CONST 0x0361,0x0007 0a90 0366 0008 | f | .CONST 0x0366,0x0008 0a92 0369 0009 | i | .CONST 0x0369,0x0009 0a94 036d 000a | m | .CONST 0x036d,0x000a 0a96 0370 000b | p | .CONST 0x0370,0x000b 0a98 0372 000c | r | .CONST 0x0372,0x000c 0a9a 0377 000d | w | .CONST 0x0377,0x000d 0a9c ; -------------------------------------------------------------------------------------- 0a9c ; Debug3 Subtable 0x14 0a9c ; -------------------------------------------------------------------------------------- 0a9c 0000 0001 | | .DBG3TAB 0x0000,0x0001 0a9e 038b 0001 | | .CONST 0x038b,0x0001 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 ; Debug3 Subtable 0x15 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 0001 0003 | | .DBG3TAB 0x0001,0x0003 0aa2 039b ffff | | .CONST 0x039b,0xffff 0aa4 039f 0001 | | .CONST 0x039f,0x0001 0aa6 03a4 0002 | | .CONST 0x03a4,0x0002 0aa8 03b0 0003 | | .CONST 0x03b0,0x0003 0aaa ; -------------------------------------------------------------------------------------- 0aaa ; Debug3 Subtable 0x16 0aaa ; -------------------------------------------------------------------------------------- 0aaa 0000 0001 | | .DBG3TAB 0x0000,0x0001 0aac 03bb 0001 | | .CONST 0x03bb,0x0001 0aae ; -------------------------------------------------------------------------------------- 0aae ; Debug3 Subtable 0x17 0aae ; -------------------------------------------------------------------------------------- 0aae 0002 0011 | | .DBG3TAB 0x0002,0x0011 0ab0 03cb ffff | | .CONST 0x03cb,0xffff 0ab2 03cc fffe | | .CONST 0x03cc,0xfffe 0ab4 03d1 0001 | | .CONST 0x03d1,0x0001 0ab6 03de 0010 | | .CONST 0x03de,0x0010 0ab8 03df 0002 | | .CONST 0x03df,0x0002 0aba 03e5 0003 | | .CONST 0x03e5,0x0003 0abc 03ec 0004 | | .CONST 0x03ec,0x0004 0abe 03ed 0005 | | .CONST 0x03ed,0x0005 0ac0 03f2 0006 | | .CONST 0x03f2,0x0006 0ac2 03f6 0007 | | .CONST 0x03f6,0x0007 0ac4 03fb 0008 | | .CONST 0x03fb,0x0008 0ac6 03fc 0009 | | .CONST 0x03fc,0x0009 0ac8 0400 000a | | .CONST 0x0400,0x000a 0aca 0405 000b | | .CONST 0x0405,0x000b 0acc 0406 000c | | .CONST 0x0406,0x000c 0ace 040b 000d | | .CONST 0x040b,0x000d 0ad0 0410 000e | | .CONST 0x0410,0x000e 0ad2 0417 000f | | .CONST 0x0417,0x000f 0ad4 0419 0011 | | .CONST 0x0419,0x0011 0ad6 ; -------------------------------------------------------------------------------------- 0ad6 ; Debug3 Subtable 0x18 0ad6 ; -------------------------------------------------------------------------------------- 0ad6 0000 0003 | | .DBG3TAB 0x0000,0x0003 0ad8 0423 0001 | # | .CONST 0x0423,0x0001 0ada 042a 0003 | * | .CONST 0x042a,0x0003 0adc 042c 0002 | , | .CONST 0x042c,0x0002 0ade ; -------------------------------------------------------------------------------------- 0ade ; Debug3 Subtable 0x19 0ade ; -------------------------------------------------------------------------------------- 0ade 0006 0010 | | .DBG3TAB 0x0006,0x0010 0ae0 043b ffff | ; | .CONST 0x043b,0xffff 0ae2 0445 fffe | E | .CONST 0x0445,0xfffe 0ae4 044f fffd | O | .CONST 0x044f,0xfffd 0ae6 0459 fffc | Y | .CONST 0x0459,0xfffc 0ae8 045e fffb | ^ | .CONST 0x045e,0xfffb 0aea 0468 fffa | h | .CONST 0x0468,0xfffa 0aec 0469 0001 | i | .CONST 0x0469,0x0001 0aee 046e 0002 | n | .CONST 0x046e,0x0002 0af0 0473 0003 | s | .CONST 0x0473,0x0003 0af2 047a 0004 | z | .CONST 0x047a,0x0004 0af4 0481 0005 | | .CONST 0x0481,0x0005 0af6 0484 0006 | | .CONST 0x0484,0x0006 0af8 0488 0007 | | .CONST 0x0488,0x0007 0afa 048c 0008 | | .CONST 0x048c,0x0008 0afc 0490 0009 | | .CONST 0x0490,0x0009 0afe 0495 000a | | .CONST 0x0495,0x000a 0b00 049c 000b | | .CONST 0x049c,0x000b 0b02 04a3 000c | | .CONST 0x04a3,0x000c 0b04 04a6 000d | | .CONST 0x04a6,0x000d 0b06 04a9 000e | | .CONST 0x04a9,0x000e 0b08 04aa 000f | | .CONST 0x04aa,0x000f 0b0a 04ab 0010 | | .CONST 0x04ab,0x0010 0b0c ; -------------------------------------------------------------------------------------- 0b0c ; Debug3 Subtable 0x1a 0b0c ; -------------------------------------------------------------------------------------- 0b0c 0000 0003 | | .DBG3TAB 0x0000,0x0003 0b0e 04b3 0001 | | .CONST 0x04b3,0x0001 0b10 04b8 0002 | | .CONST 0x04b8,0x0002 0b12 04ba 0003 | | .CONST 0x04ba,0x0003 0b14 ; -------------------------------------------------------------------------------------- 0b14 ; Debug3 Subtable 0x1b 0b14 ; -------------------------------------------------------------------------------------- 0b14 0002 000e | | .DBG3TAB 0x0002,0x000e 0b16 04c3 ffff | | .CONST 0x04c3,0xffff 0b18 04c4 fffe | | .CONST 0x04c4,0xfffe 0b1a 04c5 0001 | | .CONST 0x04c5,0x0001 0b1c 04d6 000e | | .CONST 0x04d6,0x000e 0b1e 04d7 0002 | | .CONST 0x04d7,0x0002 0b20 04db 0003 | | .CONST 0x04db,0x0003 0b22 04e2 000a | | .CONST 0x04e2,0x000a 0b24 04e3 0005 | | .CONST 0x04e3,0x0005 0b26 04e8 0006 | | .CONST 0x04e8,0x0006 0b28 04ed 0007 | | .CONST 0x04ed,0x0007 0b2a 04f8 0009 | | .CONST 0x04f8,0x0009 0b2c 04f9 0008 | | .CONST 0x04f9,0x0008 0b2e 04ff 000b | | .CONST 0x04ff,0x000b 0b30 0506 000c | | .CONST 0x0506,0x000c 0b32 0509 000d | | .CONST 0x0509,0x000d 0b34 0511 000f | | .CONST 0x0511,0x000f 0b36 ; -------------------------------------------------------------------------------------- 0b36 ; Debug3 Subtable 0x1c 0b36 ; -------------------------------------------------------------------------------------- 0b36 0004 0007 | | .DBG3TAB 0x0004,0x0007 0b38 051b ffff | | .CONST 0x051b,0xffff 0b3a 0520 fffe | | .CONST 0x0520,0xfffe 0b3c 0525 fffd | % | .CONST 0x0525,0xfffd 0b3e 052a fffc | * | .CONST 0x052a,0xfffc 0b40 052b 0001 | + | .CONST 0x052b,0x0001 0b42 0534 0003 | 4 | .CONST 0x0534,0x0003 0b44 053a 0004 | : | .CONST 0x053a,0x0004 0b46 0545 0006 | E | .CONST 0x0545,0x0006 0b48 0546 0005 | F | .CONST 0x0546,0x0005 0b4a 0550 0002 | P | .CONST 0x0550,0x0002 0b4c 0556 0007 | V | .CONST 0x0556,0x0007 0b4e ; -------------------------------------------------------------------------------------- 0b4e ; Debug3 Subtable 0x1d 0b4e ; -------------------------------------------------------------------------------------- 0b4e 0005 000a | | .DBG3TAB 0x0005,0x000a 0b50 055b ffff | [ | .CONST 0x055b,0xffff 0b52 0565 fffe | e | .CONST 0x0565,0xfffe 0b54 056f fffd | o | .CONST 0x056f,0xfffd 0b56 0574 fffc | t | .CONST 0x0574,0xfffc 0b58 0579 fffb | y | .CONST 0x0579,0xfffb 0b5a 057a 0001 | z | .CONST 0x057a,0x0001 0b5c 0581 0002 | | .CONST 0x0581,0x0002 0b5e 0588 0003 | | .CONST 0x0588,0x0003 0b60 058e 0004 | | .CONST 0x058e,0x0004 0b62 0592 0005 | | .CONST 0x0592,0x0005 0b64 0596 0006 | | .CONST 0x0596,0x0006 0b66 059d 0007 | | .CONST 0x059d,0x0007 0b68 05a4 0008 | | .CONST 0x05a4,0x0008 0b6a 05aa 0009 | | .CONST 0x05aa,0x0009 0b6c 05ad 000a | | .CONST 0x05ad,0x000a 0b6e ; -------------------------------------------------------------------------------------- 0b6e ; Debug3 Subtable 0x1e 0b6e ; -------------------------------------------------------------------------------------- 0b6e 0003 000a | | .DBG3TAB 0x0003,0x000a 0b70 05b3 ffff | | .CONST 0x05b3,0xffff 0b72 05b8 fffe | | .CONST 0x05b8,0xfffe 0b74 05c2 fffd | | .CONST 0x05c2,0xfffd 0b76 05cc 0001 | | .CONST 0x05cc,0x0001 0b78 05d3 0009 | | .CONST 0x05d3,0x0009 0b7a 05d4 0002 | | .CONST 0x05d4,0x0002 0b7c 05db 0003 | | .CONST 0x05db,0x0003 0b7e 05e2 0004 | | .CONST 0x05e2,0x0004 0b80 05eb 0005 | | .CONST 0x05eb,0x0005 0b82 05f7 0006 | | .CONST 0x05f7,0x0006 0b84 0600 0007 | | .CONST 0x0600,0x0007 0b86 060c 0008 | | .CONST 0x060c,0x0008 0b88 060f 000a | | .CONST 0x060f,0x000a 0b8a ; -------------------------------------------------------------------------------------- 0b8a ; Debug3 Subtable 0x1f 0b8a ; -------------------------------------------------------------------------------------- 0b8a 0003 0005 | | .DBG3TAB 0x0003,0x0005 0b8c 061b ffff | | .CONST 0x061b,0xffff 0b8e 0620 fffe | | .CONST 0x0620,0xfffe 0b90 062a fffd | * | .CONST 0x062a,0xfffd 0b92 062f 0001 | / | .CONST 0x062f,0x0001 0b94 0634 0002 | 4 | .CONST 0x0634,0x0002 0b96 0637 0003 | 7 | .CONST 0x0637,0x0003 0b98 063b 0004 | ; | .CONST 0x063b,0x0004 0b9a 063c 0005 | < | .CONST 0x063c,0x0005 0b9c ; -------------------------------------------------------------------------------------- 0b9c ; Debug3 Subtable 0x20 0b9c ; -------------------------------------------------------------------------------------- 0b9c 0002 001c | | .DBG3TAB 0x0002,0x001c 0b9e 0643 ffff | C | .CONST 0x0643,0xffff 0ba0 0648 fffe | H | .CONST 0x0648,0xfffe 0ba2 064c 0001 | L | .CONST 0x064c,0x0001 0ba4 0655 001b | U | .CONST 0x0655,0x001b 0ba6 0656 0002 | V | .CONST 0x0656,0x0002 0ba8 0659 0003 | Y | .CONST 0x0659,0x0003 0baa 065d 0004 | ] | .CONST 0x065d,0x0004 0bac 0660 0005 | ` | .CONST 0x0660,0x0005 0bae 0663 0006 | c | .CONST 0x0663,0x0006 0bb0 0664 0007 | d | .CONST 0x0664,0x0007 0bb2 0667 0008 | g | .CONST 0x0667,0x0008 0bb4 0670 0009 | p | .CONST 0x0670,0x0009 0bb6 0674 000a | t | .CONST 0x0674,0x000a 0bb8 0677 000b | w | .CONST 0x0677,0x000b 0bba 067a 000c | z | .CONST 0x067a,0x000c 0bbc 067b 000d | { | .CONST 0x067b,0x000d 0bbe 067e 000e | ~ | .CONST 0x067e,0x000e 0bc0 0682 000f | | .CONST 0x0682,0x000f 0bc2 0685 0010 | | .CONST 0x0685,0x0010 0bc4 0688 0011 | | .CONST 0x0688,0x0011 0bc6 0689 0012 | | .CONST 0x0689,0x0012 0bc8 068c 0013 | | .CONST 0x068c,0x0013 0bca 0695 0014 | | .CONST 0x0695,0x0014 0bcc 0699 0015 | | .CONST 0x0699,0x0015 0bce 069c 0016 | | .CONST 0x069c,0x0016 0bd0 069f 0017 | | .CONST 0x069f,0x0017 0bd2 06a0 0018 | | .CONST 0x06a0,0x0018 0bd4 06a3 0019 | | .CONST 0x06a3,0x0019 0bd6 06b0 001a | | .CONST 0x06b0,0x001a 0bd8 06b2 001c | | .CONST 0x06b2,0x001c 0bda ; -------------------------------------------------------------------------------------- 0bda ; Debug3 Subtable 0x21 0bda ; -------------------------------------------------------------------------------------- 0bda 0003 0004 | | .DBG3TAB 0x0003,0x0004 0bdc 06bb ffff | | .CONST 0x06bb,0xffff 0bde 06c0 fffe | | .CONST 0x06c0,0xfffe 0be0 06ca fffd | | .CONST 0x06ca,0xfffd 0be2 06d4 0001 | | .CONST 0x06d4,0x0001 0be4 06d9 0002 | | .CONST 0x06d9,0x0002 0be6 06e1 0003 | | .CONST 0x06e1,0x0003 0be8 06e8 0004 | | .CONST 0x06e8,0x0004 0bea ; -------------------------------------------------------------------------------------- 0bea ; Debug3 Subtable 0x22 0bea ; -------------------------------------------------------------------------------------- 0bea 0001 0017 | | .DBG3TAB 0x0001,0x0017 0bec 06f3 ffff | | .CONST 0x06f3,0xffff 0bee 06f8 0001 | | .CONST 0x06f8,0x0001 0bf0 0715 0015 | | .CONST 0x0715,0x0015 0bf2 0719 0016 | | .CONST 0x0719,0x0016 0bf4 071f 0017 | | .CONST 0x071f,0x0017 0bf6 0721 0002 | ! | .CONST 0x0721,0x0002 0bf8 0725 0003 | % | .CONST 0x0725,0x0003 0bfa 072a 0004 | * | .CONST 0x072a,0x0004 0bfc 0731 0005 | 1 | .CONST 0x0731,0x0005 0bfe 0738 0006 | 8 | .CONST 0x0738,0x0006 0c00 073f 0007 | ? | .CONST 0x073f,0x0007 0c02 0743 0008 | C | .CONST 0x0743,0x0008 0c04 0746 0009 | F | .CONST 0x0746,0x0009 0c06 074a 000a | J | .CONST 0x074a,0x000a 0c08 074e 000b | N | .CONST 0x074e,0x000b 0c0a 0751 000c | Q | .CONST 0x0751,0x000c 0c0c 0755 000d | U | .CONST 0x0755,0x000d 0c0e 075b 000e | [ | .CONST 0x075b,0x000e 0c10 0761 000f | a | .CONST 0x0761,0x000f 0c12 0768 0010 | h | .CONST 0x0768,0x0010 0c14 076f 0011 | o | .CONST 0x076f,0x0011 0c16 0776 0012 | v | .CONST 0x0776,0x0012 0c18 077e 0013 | ~ | .CONST 0x077e,0x0013 0c1a 0781 0014 | | .CONST 0x0781,0x0014 0c1c ; -------------------------------------------------------------------------------------- 0c1c ; Debug3 Subtable 0x23 0c1c ; -------------------------------------------------------------------------------------- 0c1c 0000 0003 | | .DBG3TAB 0x0000,0x0003 0c1e 078b 0001 | | .CONST 0x078b,0x0001 0c20 0793 0002 | | .CONST 0x0793,0x0002 0c22 0797 0003 | | .CONST 0x0797,0x0003 0c24 ; -------------------------------------------------------------------------------------- 0c24 ; Debug3 Subtable 0x24 0c24 ; -------------------------------------------------------------------------------------- 0c24 0000 0004 | | .DBG3TAB 0x0000,0x0004 0c26 07a3 0001 | | .CONST 0x07a3,0x0001 0c28 07ad 0002 | | .CONST 0x07ad,0x0002 0c2a 07b6 0003 | | .CONST 0x07b6,0x0003 0c2c 07b8 0004 | | .CONST 0x07b8,0x0004 0c2e ; -------------------------------------------------------------------------------------- 0c2e ; Debug3 Subtable 0x25 0c2e ; -------------------------------------------------------------------------------------- 0c2e 0000 0004 | | .DBG3TAB 0x0000,0x0004 0c30 07c3 0001 | | .CONST 0x07c3,0x0001 0c32 07cd 0002 | | .CONST 0x07cd,0x0002 0c34 07d6 0003 | | .CONST 0x07d6,0x0003 0c36 07d8 0004 | | .CONST 0x07d8,0x0004 0c38 0000 0000 | | .BLANK 0000[0x1c8]