|
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: 4096 (0x1000) 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 0440 | @ | .CONST 0x0440 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0040 | @ | .CONST 0x0040 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001a | | .CONST 0x001a ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x04da,0x8000,0x0000,0x0059,0x7245,0x0000,0x0009 ; 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 004b | K| Declare_Subprogram INIT_0048,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xe,0xfffc 0010 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x4 = 0x10,0xfffb 0011 4804 |H | Short_Literal 0x4 0012 029f 007b | {| Declare_Subprogram INIT_0078,For_Call 0014 03fe | | Declare_Type Discrete,Defined,Visible 0015 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 029a 01e3 | | Declare_Subprogram INIT_01e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1f,0xfff5 0021 029a 021b | | Declare_Subprogram INIT_0218,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x21,0xfff4 0023 00bf | | Action Accept_Activation 0024 0092 03ff | | Action Push_String_Extended,0x3ff ; "MODULE_NAME" ; Debug Table 0x1 = .DEBUG 0x0024,0x04f4,0x8000,0x0000,0x0059,0x7255,0x0000,0x0017 ; Debug Table 0x1.0x0 = 0x24,0xffff 0026 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x26,0xfffe 0027 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x27,0xfffd 0028 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x3 = 0x28,0xfffc 0029 00c7 | | Action Elaborate_Subprogram 002a 029d 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call ; Debug Table 0x1.0x4 = 0x2a,0xfffb 002c 029d 02a3 | | Declare_Subprogram INIT_02a0,For_Outer_Call ; Debug Table 0x1.0x5 = 0x2c,0xfffa 002e 029d 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call ; Debug Table 0x1.0x6 = 0x2e,0xfff9 0030 029d 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call ; Debug Table 0x1.0x7 = 0x30,0xfff8 0032 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x8 = 0x32,0xfff7 0033 00c7 | | Action Elaborate_Subprogram 0034 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x9 = 0x34,0xfff6 0035 00c7 | | Action Elaborate_Subprogram 0036 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xa = 0x36,0xfff5 0037 00c7 | | Action Elaborate_Subprogram 0038 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xb = 0x38,0xfff4 0039 00c7 | | Action Elaborate_Subprogram 003a 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xc = 0x3a,0xfff3 003b 00c7 | | Action Elaborate_Subprogram 003c 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xd = 0x3c,0xfff2 003d 00c7 | | Action Elaborate_Subprogram 003e 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xe = 0x3e,0xfff1 003f 00c7 | | Action Elaborate_Subprogram 0040 BODY_0008: 0040 00bc | | Action Signal_Activated 0041 00bb | | Action Signal_Completion 0042 0000 0000 | | .BLANK 0000[0x6] 0048 ; -------------------------------------------------------------------------------------- 0048 ; SUBPROGRAM 0048 ; -------------------------------------------------------------------------------------- 0048 004d | M | .CONST 0x004d ; Address of begin 0049 0004 | | .CONST 0x0004 ; Address of exception handler 004a 0003 | | .CONST 0x0003 ; Number of locals 004b INIT_0048: 004b 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x2 = .DEBUG 0x004b,0x0514,0x0002,0x0000,0x0059,0x7245,0x0000,0x0017 ; Debug Table 0x2.0x0 = 0x4b,0xffff 004c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x4c,0xfffe 004d BODY_0048: 004d e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x2 = 0x4d,0x1 004e e001 | | Load 0x0,0x1 004f 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0050 6822 |h" | Jump_Zero 0x73 0051 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x3 = 0x51,0x2 0052 e001 | | Load 0x0,0x1 0053 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0054 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0055 00cf | | Action Mark_Auxiliary 0056 7815 |x | Jump 0x6c 0057 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x4 = 0x57,0x4 0058 00eb | | Load_Encached Diana_Cache 0059 1865 | e | Execute Package,Field_Execute,Field_Number 0x65 005a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 005b e216 | | Load 0x1,0x16 ; Debug Table 0x2.0x5 = 0x5b,0x5 005c 00da | | Load_Top At_Offset_2 005d 00eb | | Load_Encached Diana_Cache 005e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 005f 00eb | | Load_Encached Diana_Cache 0060 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0061 00eb | | Load_Encached Diana_Cache 0062 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0063 01df | | Execute Vector,Equal 0064 6802 |h | Jump_Zero 0x67 0065 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x6 = 0x65,0x6 0066 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0067 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x7 = 0x67,0x7 0068 00eb | | Load_Encached Diana_Cache 0069 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 006a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 006b 00c9 | | Action Pop_Auxiliary_Loop 006c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x8 = 0x6c,0x3 006d 00eb | | Load_Encached Diana_Cache 006e 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 006f 6fe7 |o | Jump_Zero 0x57 0070 00ce | | Action Pop_Auxiliary 0071 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x9 = 0x71,0x8 0072 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0073 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xa = 0x73,0x9 0074 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0075 0000 0000 | | .XXX[0x3] 0077 0000 | | 0078 ; -------------------------------------------------------------------------------------- 0078 ; SUBPROGRAM 0078 ; -------------------------------------------------------------------------------------- 0078 007b | { | .CONST 0x007b ; Address of begin 0079 0004 | | .CONST 0x0004 ; Address of exception handler 007a 0001 | | .CONST 0x0001 ; Number of locals 007b BODY_0078: 007b INIT_0078: 007b 4603 |F | Jump_Case 0x4 ; Debug Table 0x3 = .DEBUG 0x007b,0x052c,0x0005,0x0000,0x0059,0x7245,0x0000,0x0022 007c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 007d 7802 |x | Jump 0x80 ; case 0x1 007e 7805 |x | Jump 0x84 ; case 0x2 007f 7809 |x | Jump 0x89 ; case 0x3 0080 00da | | Load_Top At_Offset_2 0081 0091 03fa | | Action Push_String_Extended_Indexed,0x3fa ; "SUCCESSFUL" 0083 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0084 00db | | Load_Top At_Offset_3 0085 00db | | Load_Top At_Offset_3 0086 00e0 | | Load_Encached Standard_Cache 0087 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0088 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0089 00da | | Load_Top At_Offset_2 008a 00e0 | | Load_Encached Standard_Cache 008b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 008c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 008d 0000 0000 | | .XXX[0x3] 008f 0000 | | 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 00b6 | | .CONST 0x00b6 ; Address of begin 0091 00f6 | | .CONST 0x00f6 ; Address of exception handler 0092 0008 | | .CONST 0x0008 ; Number of locals 0093 INIT_0090: 0093 e002 | | Load 0x0,0x2 ; Debug Table 0x4 = .DEBUG 0x0093,0x052e,0x0001,0x0000,0x0059,0x7245,0x0000,0x002b ; Debug Table 0x4.0x0 = 0x93,0xffff 0094 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0095 02c7 | | Declare_Variable Any 0096 00d8 | | Load_Top At_Offset_0 0097 1c00 | | Execute_Immediate Run_Utility,0x0 0098 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x1 = 0x98,0xfffe 0099 1b0d | | Execute Package,Field_Read,Field_Number 0xd 009a e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x2 = 0x9a,0xfffd 009b 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 009c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 009d 02c7 | | Declare_Variable Any 009e e5ff | | Load 0x2,-0x1 009f 8217 | | Call 0x1,0x17 00a0 c404 | | Store 0x2,0x4 00a1 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x3 = 0xa1,0xfffc 00a2 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00a3 02c7 | | Declare_Variable Any 00a4 00d9 | | Load_Top At_Offset_1 00a5 e002 | | Load 0x0,0x2 00a6 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00a7 c405 | | Store 0x2,0x5 00a8 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x4 = 0xa8,0xfffb 00a9 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00aa 02c7 | | Declare_Variable Any 00ab 00d9 | | Load_Top At_Offset_1 00ac e002 | | Load 0x0,0x2 00ad 181f | | Execute Package,Field_Execute,Field_Number 0x1f 00ae c406 | | Store 0x2,0x6 00af e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x5 = 0xaf,0xfffa 00b0 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00b1 02c7 | | Declare_Variable Any 00b2 00d8 | | Load_Top At_Offset_0 00b3 1c00 | | Execute_Immediate Run_Utility,0x0 00b4 029f 0383 | | Declare_Subprogram INIT_0380,For_Call 00b6 BODY_0090: 00b6 00be | | Action Activate_Tasks 00b7 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x6 = 0xb7,0x1 00b8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00b9 e402 | | Load 0x2,0x2 00ba 4800 |H | Short_Literal 0x0 00bb 4800 |H | Short_Literal 0x0 00bc e004 | | Load 0x0,0x4 00bd 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00be e5fe | | Load 0x2,-0x2 00bf e002 | | Load 0x0,0x2 00c0 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00c1 c402 | | Store 0x2,0x2 00c2 c403 | | Store 0x2,0x3 00c3 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x7 = 0xc3,0x2 00c4 6806 |h | Jump_Zero 0xcb 00c5 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x8 = 0xc5,0x3 00c6 a5fc | | Store_Unchecked 0x2,-0x4 00c7 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0x9 = 0xc7,0x4 00c8 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00c9 a5fd | | Store_Unchecked 0x2,-0x3 00ca 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x4.0xa = 0xca,0x5 00cb e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xb = 0xcb,0x6 00cc 00db | | Load_Top At_Offset_3 00cd e002 | | Load 0x0,0x2 00ce 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 00cf c407 | | Store 0x2,0x7 00d0 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0xc = 0xd0,0x7 00d1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00d2 e402 | | Load 0x2,0x2 00d3 e002 | | Load 0x0,0x2 00d4 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00d5 c402 | | Store 0x2,0x2 00d6 c403 | | Store 0x2,0x3 00d7 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0xd = 0xd7,0x8 00d8 6806 |h | Jump_Zero 0xdf 00d9 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xe = 0xd9,0x9 00da a5fc | | Store_Unchecked 0x2,-0x4 00db 00eb | | Load_Encached Diana_Cache ; Debug Table 0x4.0xf = 0xdb,0xa 00dc 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00dd a5fd | | Store_Unchecked 0x2,-0x3 00de 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x4.0x10 = 0xde,0xb 00df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x11 = 0xdf,0xc 00e0 e405 | | Load 0x2,0x5 00e1 e5ff | | Load 0x2,-0x1 00e2 8218 | | Call 0x1,0x18 00e3 a5fd | | Store_Unchecked 0x2,-0x3 00e4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x12 = 0xe4,0xd 00e5 00eb | | Load_Encached Diana_Cache 00e6 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00e7 0f0b | | Execute_Immediate Equal,0xb 00e8 7007 |p | Jump_Nonzero 0xf0 00e9 6292 |b | Indirect_Literal Discrete,0x37c,{0x00000000, 0x00004000} 00ea e004 | | Load 0x0,0x4 00eb 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00ec e405 | | Load 0x2,0x5 00ed e005 | | Load 0x0,0x5 00ee 180e | | Execute Package,Field_Execute,Field_Number 0xe 00ef 7003 |p | Jump_Nonzero 0xf3 00f0 4803 |H | Short_Literal 0x3 ; Debug Table 0x4.0x13 = 0xf0,0xe 00f1 a5fc | | Store_Unchecked 0x2,-0x4 00f2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00f3 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x14 = 0xf3,0xf 00f4 a5fc | | Store_Unchecked 0x2,-0x4 00f5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00f6 TRAP_0090: 00f6 0007 | | Action Break_Optional 00f7 8408 | | Call 0x2,0x8 ; Debug Table 0x4.0x15 = 0xf7,0x10 00f8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00f9 0000 0000 | | .BLANK 0000[0x7] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0117 | | .CONST 0x0117 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0004 | | .CONST 0x0004 ; Number of locals 0103 INIT_0100: 0103 e003 | | Load 0x0,0x3 ; Debug Table 0x5 = .DEBUG 0x0103,0x055c,0x0002,0x0000,0x0059,0x7245,0x0000,0x0048 ; Debug Table 0x5.0x0 = 0x103,0xffff 0104 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0105 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0106 02c7 | | Declare_Variable Any 0107 00db | | Load_Top At_Offset_3 0108 8217 | | Call 0x1,0x17 0109 c402 | | Store 0x2,0x2 010a e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x1 = 0x10a,0xfffe 010b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 010c 02c7 | | Declare_Variable Any 010d 00d9 | | Load_Top At_Offset_1 010e e002 | | Load 0x0,0x2 010f 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0110 c403 | | Store 0x2,0x3 0111 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2 = 0x111,0xfffd 0112 e5fe | | Load 0x2,-0x2 0113 00da | | Load_Top At_Offset_2 0114 e5ff | | Load 0x2,-0x1 0115 8218 | | Call 0x1,0x18 0116 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0117 BODY_0100: 0117 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x3 = 0x117,0x1 0118 00eb | | Load_Encached Diana_Cache 0119 1814 | | Execute Package,Field_Execute,Field_Number 0x14 011a 0f0b | | Execute_Immediate Equal,0xb 011b 7007 |p | Jump_Nonzero 0x123 011c 625f |b_ | Indirect_Literal Discrete,0x37c,{0x00000000, 0x00004000} 011d e004 | | Load 0x0,0x4 011e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 011f 00db | | Load_Top At_Offset_3 0120 e005 | | Load 0x0,0x5 0121 180e | | Execute Package,Field_Execute,Field_Number 0xe 0122 7003 |p | Jump_Nonzero 0x126 0123 00eb | | Load_Encached Diana_Cache ; Debug Table 0x5.0x4 = 0x123,0x2 0124 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0125 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0126 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x5 = 0x126,0x3 0127 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 0146 | F | .CONST 0x0146 ; Address of begin 0129 0159 | Y | .CONST 0x0159 ; Address of exception handler 012a 000b | | .CONST 0x000b ; Number of locals 012b INIT_0128: 012b 02a0 | | Declare_Subprogram Null_Subprogram ; Debug Table 0x6 = .DEBUG 0x012b,0x056a,0x0002,0x0000,0x0059,0x7245,0x0000,0x005b ; Debug Table 0x6.0x0 = 0x12b,0xffff 012c 4800 |H | Short_Literal 0x0 012d 032d | - | Declare_Type Record,Defined 012e 0007 | | Action Break_Optional ; Debug Table 0x6.0x1 = 0x12e,0xfffe 012f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x12f,0xfffd 0130 0322 | " | Declare_Variable Record 0131 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x3 = 0x131,0xfffc 0132 00eb | | Load_Encached Diana_Cache 0133 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0134 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0135 49a2 |I | Short_Literal 0x1a2 ; Debug Table 0x6.0x4 = 0x135,0xfffb 0136 00eb | | Load_Encached Diana_Cache 0137 0098 | | Execute Package,Field_Read_Dynamic 0138 0007 | | Action Break_Optional 0139 029f 03a3 | | Declare_Subprogram INIT_03a0,For_Call ; Debug Table 0x6.0x5 = 0x139,0xfffa 013b e006 | | Load 0x0,0x6 ; Debug Table 0x6.0x6 = 0x13b,0xfff9 013c 190d | | Execute Package,Field_Reference,Field_Number 0xd 013d 00c6 | | Action Check_Subprogram_Elaborated 013e e402 | | Load 0x2,0x2 013f 4806 |H | Short_Literal 0x6 0140 4802 |H | Short_Literal 0x2 0141 0099 | | Action Reference_Dynamic 0142 6235 |b5 | Indirect_Literal Discrete,0x378,{0x00000000, 0x00597255} 0143 6230 |b0 | Indirect_Literal Discrete,0x374,{0x00000000, 0x000005b9} 0144 480b |H | Short_Literal 0xb 0145 0007 | | Action Break_Optional 0146 BODY_0128: 0146 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x7 = 0x146,0x1 0147 e001 | | Load 0x0,0x1 0148 189d | | Execute Package,Field_Execute,Field_Number 0x9d 0149 a405 | | Store_Unchecked 0x2,0x5 014a e403 | | Load 0x2,0x3 ; Debug Table 0x6.0x8 = 0x14a,0x2 014b e5fe | | Load 0x2,-0x2 014c e407 | | Load 0x2,0x7 014d 4808 |H | Short_Literal 0x8 014e 4802 |H | Short_Literal 0x2 014f 0099 | | Action Reference_Dynamic 0150 4809 |H | Short_Literal 0x9 0151 4802 |H | Short_Literal 0x2 0152 0099 | | Action Reference_Dynamic 0153 e006 | | Load 0x0,0x6 0154 180d | | Execute Package,Field_Execute,Field_Number 0xd 0155 00d1 | | Pop_Control Pop_Count_1 0156 00eb | | Load_Encached Diana_Cache ; Debug Table 0x6.0x9 = 0x156,0x3 0157 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0158 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0159 TRAP_0128: 0159 6216 |b | Indirect_Literal Discrete,0x370,{0x00000000, 0x59725501} 015a 010f | | Execute Exception,Equal 015b 6802 |h | Jump_Zero 0x15e 015c e404 | | Load 0x2,0x4 ; Debug Table 0x6.0xa = 0x15c,0x4 015d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 015e 0100 | | Execute Exception,Raise 015f 0000 | | .XXX[0x1] 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0167 | g | .CONST 0x0167 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0004 | | .CONST 0x0004 ; Number of locals 0163 INIT_0160: 0163 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x0163,0x0582,0x0001,0x0000,0x0059,0x7245,0x0000,0x006e ; Debug Table 0x7.0x0 = 0x163,0xffff 0164 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x1 = 0x164,0xfffe 0165 e20e | | Load 0x1,0xe ; Debug Table 0x7.0x2 = 0x165,0xfffd 0166 0007 | | Action Break_Optional 0167 BODY_0160: 0167 e20e | | Load 0x1,0xe ; Debug Table 0x7.0x3 = 0x167,0x1 0168 00ec | | Load_Encached Diana_Tree_Cache 0169 e5fe | | Load 0x2,-0x2 016a e5ff | | Load 0x2,-0x1 016b 4974 |It | Short_Literal 0x174 016c 00eb | | Load_Encached Diana_Cache 016d 0098 | | Execute Package,Field_Read_Dynamic 016e 181a | | Execute Package,Field_Execute,Field_Number 0x1a 016f 4976 |Iv | Short_Literal 0x176 0170 00eb | | Load_Encached Diana_Cache 0171 0098 | | Execute Package,Field_Read_Dynamic 0172 180f | | Execute Package,Field_Execute,Field_Number 0xf 0173 820f | | Call 0x1,0xf 0174 c402 | | Store 0x2,0x2 0175 0059 | Y | Store_Top Discrete,At_Offset_1 0176 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x4 = 0x176,0x2 0177 6806 |h | Jump_Zero 0x17e 0178 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x5 = 0x178,0x3 0179 a5fc | | Store_Unchecked 0x2,-0x4 017a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x7.0x6 = 0x17a,0x4 017b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 017c a5fd | | Store_Unchecked 0x2,-0x3 017d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 017e 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x7 = 0x17e,0x5 017f e5ff | | Load 0x2,-0x1 0180 8211 | | Call 0x1,0x11 0181 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0182 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x8 = 0x182,0x6 0183 00eb | | Load_Encached Diana_Cache 0184 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0185 6806 |h | Jump_Zero 0x18c 0186 4804 |H | Short_Literal 0x4 ; Debug Table 0x7.0x9 = 0x186,0x7 0187 a5fc | | Store_Unchecked 0x2,-0x4 0188 00eb | | Load_Encached Diana_Cache ; Debug Table 0x7.0xa = 0x188,0x8 0189 1812 | | Execute Package,Field_Execute,Field_Number 0x12 018a a5fd | | Store_Unchecked 0x2,-0x3 018b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 018c 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xb = 0x18c,0x9 018d a5fc | | Store_Unchecked 0x2,-0x4 018e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xc = 0x18e,0xa 018f a5fd | | Store_Unchecked 0x2,-0x3 0190 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0191 0000 0000 | | .BLANK 0000[0x7] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01a4 | | .CONST 0x01a4 ; Address of begin 0199 01d6 | | .CONST 0x01d6 ; Address of exception handler 019a 0004 | | .CONST 0x0004 ; Number of locals 019b INIT_0198: 019b e002 | | Load 0x0,0x2 ; Debug Table 0x8 = .DEBUG 0x019b,0x059e,0x0001,0x0000,0x0059,0x7245,0x0000,0x008b ; Debug Table 0x8.0x0 = 0x19b,0xffff 019c 1b15 | | Execute Package,Field_Read,Field_Number 0x15 019d 02c7 | | Declare_Variable Any 019e 00d8 | | Load_Top At_Offset_0 019f 1c00 | | Execute_Immediate Run_Utility,0x0 01a0 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0x1 = 0x1a0,0xfffe 01a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01a2 029f 03bb | | Declare_Subprogram INIT_03b8,For_Call ; Debug Table 0x8.0x2 = 0x1a2,0xfffd 01a4 BODY_0198: 01a4 00be | | Action Activate_Tasks 01a5 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0x3 = 0x1a5,0x1 01a6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01a7 00db | | Load_Top At_Offset_3 01a8 4800 |H | Short_Literal 0x0 01a9 4800 |H | Short_Literal 0x0 01aa e004 | | Load 0x0,0x4 01ab 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01ac e5fe | | Load 0x2,-0x2 01ad e002 | | Load 0x0,0x2 01ae 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01af c402 | | Store 0x2,0x2 01b0 005a | Z | Store_Top Discrete,At_Offset_2 01b1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x4 = 0x1b1,0x2 01b2 6802 |h | Jump_Zero 0x1b5 01b3 8404 | | Call 0x2,0x4 ; Debug Table 0x8.0x5 = 0x1b3,0x3 01b4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01b5 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0x6 = 0x1b5,0x4 01b6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01b7 e20e | | Load 0x1,0xe 01b8 00ec | | Load_Encached Diana_Tree_Cache 01b9 e402 | | Load 0x2,0x2 01ba e5ff | | Load 0x2,-0x1 01bb 8215 | | Call 0x1,0x15 01bc c5fd | | Store 0x2,-0x3 01bd c5fc | | Store 0x2,-0x4 01be 005a | Z | Store_Top Discrete,At_Offset_2 01bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x7 = 0x1bf,0x5 01c0 680a |h | Jump_Zero 0x1cb 01c1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x8 = 0x1c1,0x6 01c2 a5fb | | Store_Unchecked 0x2,-0x5 01c3 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0x9 = 0x1c3,0x7 01c4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01c5 00db | | Load_Top At_Offset_3 01c6 e002 | | Load 0x0,0x2 01c7 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01c8 c402 | | Store 0x2,0x2 01c9 005a | Z | Store_Top Discrete,At_Offset_2 01ca 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01cb e003 | | Load 0x0,0x3 ; Debug Table 0x8.0xa = 0x1cb,0x8 01cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01cd 00db | | Load_Top At_Offset_3 01ce e002 | | Load 0x0,0x2 01cf 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01d0 c402 | | Store 0x2,0x2 01d1 005a | Z | Store_Top Discrete,At_Offset_2 01d2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xb = 0x1d2,0x9 01d3 6801 |h | Jump_Zero 0x1d5 01d4 8404 | | Call 0x2,0x4 ; Debug Table 0x8.0xc = 0x1d4,0xa 01d5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01d6 TRAP_0198: 01d6 0007 | | Action Break_Optional 01d7 e003 | | Load 0x0,0x3 ; Debug Table 0x8.0xd = 0x1d7,0xb 01d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01d9 e402 | | Load 0x2,0x2 01da e002 | | Load 0x0,0x2 01db 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01dc c402 | | Store 0x2,0x2 01dd 005b | [ | Store_Top Discrete,At_Offset_3 01de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xe = 0x1de,0xc 01df 0101 | | Execute Exception,Reraise 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01e5 | | .CONST 0x01e5 ; Address of begin 01e1 0004 | | .CONST 0x0004 ; Address of exception handler 01e2 0003 | | .CONST 0x0003 ; Number of locals 01e3 INIT_01e0: 01e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x01e3,0x05be,0x0001,0x0000,0x0059,0x7245,0x0000,0x00ae ; Debug Table 0x9.0x0 = 0x1e3,0xffff 01e4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x1e4,0xfffe 01e5 BODY_01e0: 01e5 e003 | | Load 0x0,0x3 ; Debug Table 0x9.0x2 = 0x1e5,0x1 01e6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01e7 e20e | | Load 0x1,0xe 01e8 00ec | | Load_Encached Diana_Tree_Cache 01e9 e5fe | | Load 0x2,-0x2 01ea e5ff | | Load 0x2,-0x1 01eb 4974 |It | Short_Literal 0x174 01ec 00eb | | Load_Encached Diana_Cache 01ed 0098 | | Execute Package,Field_Read_Dynamic 01ee 181a | | Execute Package,Field_Execute,Field_Number 0x1a 01ef 4976 |Iv | Short_Literal 0x176 01f0 00eb | | Load_Encached Diana_Cache 01f1 0098 | | Execute Package,Field_Read_Dynamic 01f2 180f | | Execute Package,Field_Execute,Field_Number 0xf 01f3 8213 | | Call 0x1,0x13 01f4 c402 | | Store 0x2,0x2 01f5 c5fc | | Store 0x2,-0x4 01f6 c5fb | | Store 0x2,-0x5 01f7 e5fc | | Load 0x2,-0x4 ; Debug Table 0x9.0x3 = 0x1f7,0x2 01f8 6804 |h | Jump_Zero 0x1fd 01f9 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x4 = 0x1f9,0x3 01fa 1812 | | Execute Package,Field_Execute,Field_Number 0x12 01fb a5fd | | Store_Unchecked 0x2,-0x3 01fc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01fd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x5 = 0x1fd,0x4 01fe e5ff | | Load 0x2,-0x1 01ff 8211 | | Call 0x1,0x11 0200 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0201 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x6 = 0x201,0x5 0202 00eb | | Load_Encached Diana_Cache 0203 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0204 6808 |h | Jump_Zero 0x20d 0205 480e |H | Short_Literal 0xe ; Debug Table 0x9.0x7 = 0x205,0x6 0206 a5fb | | Store_Unchecked 0x2,-0x5 0207 4804 |H | Short_Literal 0x4 ; Debug Table 0x9.0x8 = 0x207,0x7 0208 a5fc | | Store_Unchecked 0x2,-0x4 0209 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x9 = 0x209,0x8 020a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 020b a5fd | | Store_Unchecked 0x2,-0x3 020c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 020d 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xa = 0x20d,0x9 020e a5fb | | Store_Unchecked 0x2,-0x5 020f 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0xb = 0x20f,0xa 0210 a5fc | | Store_Unchecked 0x2,-0x4 0211 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xc = 0x211,0xb 0212 a5fd | | Store_Unchecked 0x2,-0x3 0213 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0214 0000 0000 | | .BLANK 0000[0x4] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 0235 | 5 | .CONST 0x0235 ; Address of begin 0219 0263 | c | .CONST 0x0263 ; Address of exception handler 021a 0005 | | .CONST 0x0005 ; Number of locals 021b INIT_0218: 021b e003 | | Load 0x0,0x3 ; Debug Table 0xa = .DEBUG 0x021b,0x05da,0x0001,0x0000,0x0059,0x7245,0x0000,0x00d1 ; Debug Table 0xa.0x0 = 0x21b,0xffff 021c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 021d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 021e 02c7 | | Declare_Variable Any 021f 00db | | Load_Top At_Offset_3 0220 8217 | | Call 0x1,0x17 0221 c402 | | Store 0x2,0x2 0222 e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x1 = 0x222,0xfffe 0223 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0224 02c7 | | Declare_Variable Any 0225 00d9 | | Load_Top At_Offset_1 0226 e002 | | Load 0x0,0x2 0227 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0228 c403 | | Store 0x2,0x3 0229 e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x2 = 0x229,0xfffd 022a 1b0f | | Execute Package,Field_Read,Field_Number 0xf 022b 02c7 | | Declare_Variable Any 022c 00d9 | | Load_Top At_Offset_1 022d e002 | | Load 0x0,0x2 022e 181f | | Execute Package,Field_Execute,Field_Number 0x1f 022f c404 | | Store 0x2,0x4 0230 e003 | | Load 0x0,0x3 ; Debug Table 0xa.0x3 = 0x230,0xfffc 0231 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0232 02c7 | | Declare_Variable Any 0233 00d8 | | Load_Top At_Offset_0 0234 1c00 | | Execute_Immediate Run_Utility,0x0 0235 BODY_0218: 0235 6146 |aF | Indirect_Literal Discrete,0x37c,{0x00000000, 0x00004000} ; Debug Table 0xa.0x4 = 0x235,0x1 0236 e004 | | Load 0x0,0x4 0237 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0238 e403 | | Load 0x2,0x3 0239 e005 | | Load 0x0,0x5 023a 180e | | Execute Package,Field_Execute,Field_Number 0xe 023b 7005 |p | Jump_Nonzero 0x241 023c 480e |H | Short_Literal 0xe ; Debug Table 0xa.0x5 = 0x23c,0x2 023d a5fb | | Store_Unchecked 0x2,-0x5 023e 4803 |H | Short_Literal 0x3 ; Debug Table 0xa.0x6 = 0x23e,0x3 023f a5fc | | Store_Unchecked 0x2,-0x4 0240 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xa.0x7 = 0x240,0x4 0241 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x8 = 0x241,0x5 0242 00da | | Load_Top At_Offset_2 0243 e002 | | Load 0x0,0x2 0244 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0245 c405 | | Store 0x2,0x5 0246 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x9 = 0x246,0x6 0247 e003 | | Load 0x0,0x3 0248 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0249 6805 |h | Jump_Zero 0x24f 024a 480e |H | Short_Literal 0xe ; Debug Table 0xa.0xa = 0x24a,0x7 024b a5fb | | Store_Unchecked 0x2,-0x5 024c 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0xb = 0x24c,0x8 024d a5fc | | Store_Unchecked 0x2,-0x4 024e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xa.0xc = 0x24e,0x9 024f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xd = 0x24f,0xa 0250 00db | | Load_Top At_Offset_3 0251 e5ff | | Load 0x2,-0x1 0252 8218 | | Call 0x1,0x18 0253 a5fd | | Store_Unchecked 0x2,-0x3 0254 e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0xe = 0x254,0xb 0255 00eb | | Load_Encached Diana_Cache 0256 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0257 0f0b | | Execute_Immediate Equal,0xb 0258 6805 |h | Jump_Zero 0x25e 0259 480e |H | Short_Literal 0xe ; Debug Table 0xa.0xf = 0x259,0xc 025a a5fb | | Store_Unchecked 0x2,-0x5 025b 4803 |H | Short_Literal 0x3 ; Debug Table 0xa.0x10 = 0x25b,0xd 025c a5fc | | Store_Unchecked 0x2,-0x4 025d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 025e 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x11 = 0x25e,0xe 025f a5fc | | Store_Unchecked 0x2,-0x4 0260 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x12 = 0x260,0xf 0261 a5fb | | Store_Unchecked 0x2,-0x5 0262 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0263 TRAP_0218: 0263 e002 | | Load 0x0,0x2 0264 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 0265 010f | | Execute Exception,Equal 0266 6805 |h | Jump_Zero 0x26c 0267 480e |H | Short_Literal 0xe ; Debug Table 0xa.0x13 = 0x267,0x10 0268 a5fb | | Store_Unchecked 0x2,-0x5 0269 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0x14 = 0x269,0x11 026a a5fc | | Store_Unchecked 0x2,-0x4 026b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 026c 8219 | | Call 0x1,0x19 ; Debug Table 0xa.0x15 = 0x26c,0x12 026d a5fb | | Store_Unchecked 0x2,-0x5 026e e5fb | | Load 0x2,-0x5 ; Debug Table 0xa.0x16 = 0x26e,0x13 026f 821a | | Call 0x1,0x1a 0270 6803 |h | Jump_Zero 0x274 0271 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x17 = 0x271,0x14 0272 a5fc | | Store_Unchecked 0x2,-0x4 0273 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0274 4804 |H | Short_Literal 0x4 ; Debug Table 0xa.0x18 = 0x274,0x15 0275 a5fc | | Store_Unchecked 0x2,-0x4 0276 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0277 0000 | | .XXX[0x1] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 0283 | | .CONST 0x0283 ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0003 | | .CONST 0x0003 ; Number of locals 027b INIT_0278: 027b e003 | | Load 0x0,0x3 ; Debug Table 0xb = .DEBUG 0x027b,0x060e,0x0002,0x0000,0x0059,0x7255,0x0000,0x009b ; Debug Table 0xb.0x0 = 0x27b,0xffff 027c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 027d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 027e 02c7 | | Declare_Variable Any 027f 00d8 | | Load_Top At_Offset_0 0280 1c00 | | Execute_Immediate Run_Utility,0x0 0281 e003 | | Load 0x0,0x3 ; Debug Table 0xb.0x1 = 0x281,0xfffe 0282 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0283 BODY_0278: 0283 e003 | | Load 0x0,0x3 ; Debug Table 0xb.0x2 = 0x283,0x1 0284 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0285 00da | | Load_Top At_Offset_2 0286 0120 | | Execute Any,Is_Value 0287 6804 |h | Jump_Zero 0x28c 0288 e003 | | Load 0x0,0x3 0289 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 028a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 028b 7801 |x | Jump 0x28d 028c 00da | | Load_Top At_Offset_2 028d e5ff | | Load 0x2,-0x1 028e e003 | | Load 0x0,0x3 028f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0290 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0291 c402 | | Store 0x2,0x2 0292 0059 | Y | Store_Top Discrete,At_Offset_1 0293 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x3 = 0x293,0x2 0294 7002 |p | Jump_Nonzero 0x297 0295 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x4 = 0x295,0x3 0296 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0297 4831 |H1 | Short_Literal 0x31 0298 0257 | W | Execute Discrete,Raise 0299 0000 0000 | | .BLANK 0000[0x7] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02de | | .CONST 0x02de ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 000d | | .CONST 0x000d ; Number of locals 02a3 INIT_02a0: 02a3 e003 | | Load 0x0,0x3 ; Debug Table 0xc = .DEBUG 0x02a3,0x061a,0x0002,0x0000,0x0059,0x7255,0x0000,0x00d6 ; Debug Table 0xc.0x0 = 0x2a3,0xffff 02a4 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 02a5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02a6 02c7 | | Declare_Variable Any 02a7 00db | | Load_Top At_Offset_3 02a8 8217 | | Call 0x1,0x17 02a9 c402 | | Store 0x2,0x2 02aa e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x1 = 0x2aa,0xfffe 02ab 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02ac 02c7 | | Declare_Variable Any 02ad 00d9 | | Load_Top At_Offset_1 02ae e003 | | Load 0x0,0x3 02af 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 02b0 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02b1 c403 | | Store 0x2,0x3 02b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x2b2,0xfffd 02b3 e003 | | Load 0x0,0x3 02b4 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02b5 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 02b6 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x3 = 0x2b6,0xfffc 02b7 e003 | | Load 0x0,0x3 02b8 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02b9 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 02ba e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x4 = 0x2ba,0xfffb 02bb e003 | | Load 0x0,0x3 02bc 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02bd 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 02be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x2be,0xfffa 02bf 00db | | Load_Top At_Offset_3 02c0 01dd | | Execute Vector,First 02c1 00db | | Load_Top At_Offset_3 02c2 01db | | Execute Vector,Length 02c3 0273 | s | Execute Discrete,Plus 02c4 0248 | H | Execute Discrete,Check_In_Integer 02c5 e404 | | Load 0x2,0x4 02c6 01dc | | Execute Vector,Last 02c7 e404 | | Load 0x2,0x4 02c8 01cf | | Execute Vector,Slice_Read 02c9 01cc | | Execute Vector,Catenate 02ca 0007 | | Action Break_Optional 02cb e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x6 = 0x2cb,0xfff9 02cc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02cd 02c7 | | Declare_Variable Any 02ce 00d8 | | Load_Top At_Offset_0 02cf 1c00 | | Execute_Immediate Run_Utility,0x0 02d0 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x7 = 0x2d0,0xfff8 02d1 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 02d2 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 02d3 02c7 | | Declare_Variable Any 02d4 00d8 | | Load_Top At_Offset_0 02d5 1c00 | | Execute_Immediate Run_Utility,0x0 02d6 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x8 = 0x2d6,0xfff7 02d7 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02d8 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02d9 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x9 = 0x2d9,0xfff6 02da 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0xa = 0x2db,0xfff5 02dc 029f 03cb | | Declare_Subprogram INIT_03c8,For_Call 02de BODY_02a0: 02de e405 | | Load 0x2,0x5 ; Debug Table 0xc.0xb = 0x2de,0x1 02df e404 | | Load 0x2,0x4 02e0 01dd | | Execute Vector,First 02e1 e404 | | Load 0x2,0x4 02e2 01dd | | Execute Vector,First 02e3 e405 | | Load 0x2,0x5 02e4 01db | | Execute Vector,Length 02e5 0273 | s | Execute Discrete,Plus 02e6 0aff | | Execute_Immediate Plus,-0x1 02e7 0248 | H | Execute Discrete,Check_In_Integer 02e8 e404 | | Load 0x2,0x4 02e9 01cf | | Execute Vector,Slice_Read 02ea 01df | | Execute Vector,Equal 02eb 7002 |p | Jump_Nonzero 0x2ee 02ec 4887 |H | Short_Literal 0x87 02ed 0257 | W | Execute Discrete,Raise 02ee e003 | | Load 0x0,0x3 ; Debug Table 0xc.0xc = 0x2ee,0x2 02ef 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02f0 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02f1 e408 | | Load 0x2,0x8 02f2 0120 | | Execute Any,Is_Value 02f3 6803 |h | Jump_Zero 0x2f7 02f4 e003 | | Load 0x0,0x3 02f5 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02f6 7801 |x | Jump 0x2f8 02f7 e408 | | Load 0x2,0x8 02f8 6083 |` | Indirect_Literal Discrete,0x37c,{0x00000000, 0x00004000} 02f9 e004 | | Load 0x0,0x4 02fa 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02fb e007 | | Load 0x0,0x7 02fc 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02fd e003 | | Load 0x0,0x3 02fe 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 02ff 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0300 e407 | | Load 0x2,0x7 0301 e003 | | Load 0x0,0x3 0302 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0303 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0304 c408 | | Store 0x2,0x8 0305 c40a | | Store 0x2,0xa 0306 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0xd = 0x306,0x3 0307 702a |p* | Jump_Nonzero 0x332 0308 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0xe = 0x308,0x4 0309 1b0d | | Execute Package,Field_Read,Field_Number 0xd 030a e409 | | Load 0x2,0x9 030b 0120 | | Execute Any,Is_Value 030c 6804 |h | Jump_Zero 0x311 030d e003 | | Load 0x0,0x3 030e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 030f 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0310 7801 |x | Jump 0x312 0311 e409 | | Load 0x2,0x9 0312 e003 | | Load 0x0,0x3 0313 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0314 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0315 6066 |`f | Indirect_Literal Discrete,0x37c,{0x00000000, 0x00004000} 0316 4801 |H | Short_Literal 0x1 0317 4800 |H | Short_Literal 0x0 0318 4800 |H | Short_Literal 0x0 0319 e004 | | Load 0x0,0x4 031a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 031b 4800 |H | Short_Literal 0x0 031c e408 | | Load 0x2,0x8 031d e003 | | Load 0x0,0x3 031e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 031f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0320 e003 | | Load 0x0,0x3 0321 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0322 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0323 c40c | | Store 0x2,0xc 0324 c409 | | Store 0x2,0x9 0325 005b | [ | Store_Top Discrete,At_Offset_3 0326 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xf = 0x326,0x5 0327 700a |p | Jump_Nonzero 0x332 0328 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x10 = 0x328,0x6 0329 e5ff | | Load 0x2,-0x1 032a 4974 |It | Short_Literal 0x174 032b 00eb | | Load_Encached Diana_Cache 032c 0098 | | Execute Package,Field_Read_Dynamic 032d 181a | | Execute Package,Field_Execute,Field_Number 0x1a 032e 021e | | Execute Heap_Access,Maximum 032f 6802 |h | Jump_Zero 0x332 0330 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x11 = 0x330,0x7 0331 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0332 840d | | Call 0x2,0xd ; Debug Table 0xc.0x12 = 0x332,0x8 0333 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x13 = 0x333,0x9 0334 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0335 0000 0000 | | .XXX[0x3] 0337 0000 | | 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 0348 | H | .CONST 0x0348 ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0004 | | .CONST 0x0004 ; Number of locals 033b INIT_0338: 033b e003 | | Load 0x0,0x3 ; Debug Table 0xd = .DEBUG 0x033b,0x0644,0x0002,0x0000,0x0059,0x7255,0x0000,0x0234 ; Debug Table 0xd.0x0 = 0x33b,0xffff 033c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 033d e008 | | Load 0x0,0x8 ; Debug Table 0xd.0x1 = 0x33d,0xfffe 033e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 033f 02c7 | | Declare_Variable Any 0340 4802 |H | Short_Literal 0x2 0341 0092 0400 | | Action Push_String_Extended,0x400 ; "Invalid default activity" 0343 e008 | | Load 0x0,0x8 0344 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0345 c403 | | Store 0x2,0x3 0346 0092 0401 | | Action Push_String_Extended,0x401 ; "Load_View.Resolve" ; Debug Table 0xd.0x2 = 0x346,0xfffd 0348 BODY_0338: 0348 e003 | | Load 0x0,0x3 ; Debug Table 0xd.0x3 = 0x348,0x1 0349 1b0d | | Execute Package,Field_Read,Field_Number 0xd 034a 00d9 | | Load_Top At_Offset_1 034b 00db | | Load_Top At_Offset_3 034c e009 | | Load 0x0,0x9 034d 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 034e 005b | [ | Store_Top Discrete,At_Offset_3 034f 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x4 = 0x34f,0x2 0350 00ca | | Action Exit_Nullary_Function 0351 0000 0000 | | .BLANK 0000[0x7] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035b | [ | .CONST 0x035b ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0001 | | .CONST 0x0001 ; Number of locals 035b BODY_0358: 035b INIT_0358: 035b 8219 | | Call 0x1,0x19 ; Debug Table 0xe = .DEBUG 0x035b,0x0650,0x0002,0x0000,0x0059,0x7255,0x0000,0x0268 ; Debug Table 0xe.0x0 = 0x35b,0x1 035c 460e |F | Jump_Case 0xf 035d 7810 |x | Jump 0x36e ; case 0x0 035e 780f |x | Jump 0x36e ; case 0x1 035f 780e |x | Jump 0x36e ; case 0x2 0360 780d |x | Jump 0x36e ; case 0x3 0361 780a |x | Jump 0x36c ; case 0x4 0362 780b |x | Jump 0x36e ; case 0x5 0363 7808 |x | Jump 0x36c ; case 0x6 0364 7807 |x | Jump 0x36c ; case 0x7 0365 7806 |x | Jump 0x36c ; case 0x8 0366 7805 |x | Jump 0x36c ; case 0x9 0367 7806 |x | Jump 0x36e ; case 0xa 0368 7805 |x | Jump 0x36e ; case 0xb 0369 7804 |x | Jump 0x36e ; case 0xc 036a 7801 |x | Jump 0x36c ; case 0xd 036b 7802 |x | Jump 0x36e ; case 0xe 036c 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x1 = 0x36c,0x2 036d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 036e 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x2 = 0x36e,0x3 036f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0370 0000 0000 | | .LITERAL {0x00000000, 0x59725501} 0374 0000 0000 | | .LITERAL {0x00000000, 0x000005b9} 0378 0000 0000 | | .LITERAL {0x00000000, 0x00597255} 037c 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0383 | | .CONST 0x0383 ; Address of begin 0381 038c | | .CONST 0x038c ; Address of exception handler 0382 0001 | | .CONST 0x0001 ; Number of locals 0383 BODY_0380: 0383 INIT_0380: 0383 e003 | | Load 0x0,0x3 ; Debug Table 0xf = .DEBUG 0x0383,0x0658,0x0004,0x0000,0x0059,0x7255,0x0000,0x0555 ; Debug Table 0xf.0x0 = 0x383,0x1 0384 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0385 e402 | | Load 0x2,0x2 0386 e002 | | Load 0x0,0x2 0387 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0388 c402 | | Store 0x2,0x2 0389 c403 | | Store 0x2,0x3 038a e409 | | Load 0x2,0x9 ; Debug Table 0xf.0x1 = 0x38a,0x2 038b 0101 | | Execute Exception,Reraise 038c TRAP_0380: 038c e002 | | Load 0x0,0x2 038d 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 038e 010f | | Execute Exception,Equal 038f 6806 |h | Jump_Zero 0x396 0390 4802 |H | Short_Literal 0x2 ; Debug Table 0xf.0x2 = 0x390,0x3 0391 a5fc | | Store_Unchecked 0x2,-0x4 0392 00eb | | Load_Encached Diana_Cache ; Debug Table 0xf.0x3 = 0x392,0x4 0393 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0394 a5fd | | Store_Unchecked 0x2,-0x3 0395 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0396 4804 |H | Short_Literal 0x4 ; Debug Table 0xf.0x4 = 0x396,0x5 0397 a5fc | | Store_Unchecked 0x2,-0x4 0398 00eb | | Load_Encached Diana_Cache ; Debug Table 0xf.0x5 = 0x398,0x6 0399 1812 | | Execute Package,Field_Execute,Field_Number 0x12 039a a5fd | | Store_Unchecked 0x2,-0x3 039b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 039c 0000 0000 | | .BLANK 0000[0x4] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03a3 | | .CONST 0x03a3 ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0001 | | .CONST 0x0001 ; Number of locals 03a3 BODY_03a0: 03a3 INIT_03a0: 03a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x03a3,0x0666,0x0001,0x0000,0x0059,0x7255,0x0000,0x058b ; Debug Table 0x10.0x0 = 0x3a3,0x1 03a4 e001 | | Load 0x0,0x1 03a5 189e | | Execute Package,Field_Execute,Field_Number 0x9e 03a6 680a |h | Jump_Zero 0x3b1 03a7 00da | | Load_Top At_Offset_2 03a8 e001 | | Load 0x0,0x1 03a9 189d | | Execute Package,Field_Execute,Field_Number 0x9d 03aa e405 | | Load 0x2,0x5 03ab 027f | | Execute Discrete,Equal 03ac 6804 |h | Jump_Zero 0x3b1 03ad 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x1 = 0x3ad,0x2 03ae a404 | | Store_Unchecked 0x2,0x4 03af 67c0 |g | Indirect_Literal Discrete,0x370,{0x00000000, 0x59725501} ; Debug Table 0x10.0x2 = 0x3af,0x3 03b0 0257 | W | Execute Discrete,Raise 03b1 4502 |E | Exit_Suprogram 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 e403 | | Load 0x2,0x3 ; Debug Table 0x11 = .DEBUG 0x03bb,0x066e,0x0001,0x0000,0x0059,0x7255,0x0000,0x0396 ; Debug Table 0x11.0x0 = 0x3bb,0x1 03bc a5fb | | Store_Unchecked 0x2,-0x5 03bd 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x1 = 0x3bd,0x2 03be a5fc | | Store_Unchecked 0x2,-0x4 03bf 00eb | | Load_Encached Diana_Cache ; Debug Table 0x11.0x2 = 0x3bf,0x3 03c0 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03c1 a5fd | | Store_Unchecked 0x2,-0x3 03c2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03c3 0000 0000 | | .BLANK 0000[0x5] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03d7 | | .CONST 0x03d7 ; Address of begin 03c9 03f0 | | .CONST 0x03f0 ; Address of exception handler 03ca 0002 | | .CONST 0x0002 ; Number of locals 03cb INIT_03c8: 03cb 0007 | | Action Break_Optional ; Debug Table 0x12 = .DEBUG 0x03cb,0x0676,0x0004,0x0000,0x0059,0x7255,0x0000,0x022d ; Debug Table 0x12.0x0 = 0x3cb,0xffff 03cc e00a | | Load 0x0,0xa ; Debug Table 0x12.0x1 = 0x3cc,0xfffe 03cd 1b13 | | Execute Package,Field_Read,Field_Number 0x13 03ce 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03cf 02c7 | | Declare_Variable Any 03d0 e00b | | Load 0x0,0xb 03d1 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03d2 4800 |H | Short_Literal 0x0 03d3 e00a | | Load 0x0,0xa 03d4 1b13 | | Execute Package,Field_Read,Field_Number 0x13 03d5 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 03d6 c602 | | Store 0x3,0x2 03d7 BODY_03c8: 03d7 e00b | | Load 0x0,0xb ; Debug Table 0x12.0x2 = 0x3d7,0x1 03d8 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03d9 4800 |H | Short_Literal 0x0 03da e00a | | Load 0x0,0xa 03db 1b13 | | Execute Package,Field_Read,Field_Number 0x13 03dc 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 03dd e00a | | Load 0x0,0xa 03de 1b13 | | Execute Package,Field_Read,Field_Number 0x13 03df 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03e0 e00a | | Load 0x0,0xa 03e1 1b13 | | Execute Package,Field_Read,Field_Number 0x13 03e2 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 03e3 e407 | | Load 0x2,0x7 ; Debug Table 0x12.0x3 = 0x3e3,0x2 03e4 480b |H | Short_Literal 0xb 03e5 00eb | | Load_Encached Diana_Cache 03e6 187a | z | Execute Package,Field_Execute,Field_Number 0x7a 03e7 a40c | | Store_Unchecked 0x2,0xc 03e8 e00b | | Load 0x0,0xb ; Debug Table 0x12.0x4 = 0x3e8,0x3 03e9 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03ea 4800 |H | Short_Literal 0x0 03eb 00da | | Load_Top At_Offset_2 03ec e00a | | Load 0x0,0xa 03ed 1b13 | | Execute Package,Field_Read,Field_Number 0x13 03ee 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 03ef 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03f0 TRAP_03c8: 03f0 0007 | | Action Break_Optional 03f1 e00b | | Load 0x0,0xb ; Debug Table 0x12.0x5 = 0x3f1,0x4 03f2 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03f3 4800 |H | Short_Literal 0x0 03f4 00db | | Load_Top At_Offset_3 03f5 e00a | | Load 0x0,0xa 03f6 1b13 | | Execute Package,Field_Read,Field_Number 0x13 03f7 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 03f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x3f8,0x5 03f9 0101 | | Execute Exception,Reraise 03fa ; -------------------------------------------------------------------------------------- 03fa ; STRING TABLE 03fa ; -------------------------------------------------------------------------------------- 03fa 0012 | | .STRTAB 0x0012->0x0403 ; "SUCCESSFUL" 03fb 001a | | .STRTAB 0x001a->0x0408 ; "INVALID_ACTIVITY" 03fc 0028 | ( | .STRTAB 0x0028->0x0410 ; "UNDEFINED_VIEW" 03fd 0034 | 4 | .STRTAB 0x0034->0x0417 ; "INVALID_VIEW" 03fe 003e | > | .STRTAB 0x003e->0x041d ; "OTHER_ERROR" 03ff 0047 | G | .STRTAB 0x0047->0x0422 ; "MODULE_NAME" 0400 0050 | P | .STRTAB 0x0050->0x0428 ; "Invalid default activity" 0401 0066 | f | .STRTAB 0x0066->0x0434 ; "Load_View.Resolve" 0402 0075 | u | .STREND 0x0075->0x043c 0403 5355 4343 |SUCC| .STRTAB_STRINGS 043d 0000 0000 | | .XXX[0x3] 043f 0000 | | 0440 ; -------------------------------------------------------------------------------------- 0440 ; Debug Table 0440 ; -------------------------------------------------------------------------------------- 0440 0003 0013 | | .CONST 0x0003,0x0013 0442 000b 04da | | .DEBUG 0x000b,0x04da,0x8000,0x0000,0x0059,0x7245,0x0000,0x0009 044a 0024 04f4 | $ | .DEBUG 0x0024,0x04f4,0x8000,0x0000,0x0059,0x7255,0x0000,0x0017 0452 004b 0514 | K | .DEBUG 0x004b,0x0514,0x0002,0x0000,0x0059,0x7245,0x0000,0x0017 045a 007b 052c | { ,| .DEBUG 0x007b,0x052c,0x0005,0x0000,0x0059,0x7245,0x0000,0x0022 0462 0093 052e | .| .DEBUG 0x0093,0x052e,0x0001,0x0000,0x0059,0x7245,0x0000,0x002b 046a 0103 055c | \| .DEBUG 0x0103,0x055c,0x0002,0x0000,0x0059,0x7245,0x0000,0x0048 0472 012b 056a | + j| .DEBUG 0x012b,0x056a,0x0002,0x0000,0x0059,0x7245,0x0000,0x005b 047a 0163 0582 | c | .DEBUG 0x0163,0x0582,0x0001,0x0000,0x0059,0x7245,0x0000,0x006e 0482 019b 059e | | .DEBUG 0x019b,0x059e,0x0001,0x0000,0x0059,0x7245,0x0000,0x008b 048a 01e3 05be | | .DEBUG 0x01e3,0x05be,0x0001,0x0000,0x0059,0x7245,0x0000,0x00ae 0492 021b 05da | | .DEBUG 0x021b,0x05da,0x0001,0x0000,0x0059,0x7245,0x0000,0x00d1 049a 027b 060e | { | .DEBUG 0x027b,0x060e,0x0002,0x0000,0x0059,0x7255,0x0000,0x009b 04a2 02a3 061a | | .DEBUG 0x02a3,0x061a,0x0002,0x0000,0x0059,0x7255,0x0000,0x00d6 04aa 033b 0644 | ; D| .DEBUG 0x033b,0x0644,0x0002,0x0000,0x0059,0x7255,0x0000,0x0234 04b2 035b 0650 | [ P| .DEBUG 0x035b,0x0650,0x0002,0x0000,0x0059,0x7255,0x0000,0x0268 04ba 0383 0658 | X| .DEBUG 0x0383,0x0658,0x0004,0x0000,0x0059,0x7255,0x0000,0x0555 04c2 03a3 0666 | f| .DEBUG 0x03a3,0x0666,0x0001,0x0000,0x0059,0x7255,0x0000,0x058b 04ca 03bb 066e | n| .DEBUG 0x03bb,0x066e,0x0001,0x0000,0x0059,0x7255,0x0000,0x0396 04d2 03cb 0676 | v| .DEBUG 0x03cb,0x0676,0x0004,0x0000,0x0059,0x7255,0x0000,0x022d 04da ; -------------------------------------------------------------------------------------- 04da ; Debug3 Subtable 0x0 04da ; -------------------------------------------------------------------------------------- 04da 000c 0000 | | .DBG3TAB 0x000c,0x0000 04dc 000b ffff | | .CONST 0x000b,0xffff 04de 000c fffe | | .CONST 0x000c,0xfffe 04e0 000d fffd | | .CONST 0x000d,0xfffd 04e2 000e fffc | | .CONST 0x000e,0xfffc 04e4 0010 fffb | | .CONST 0x0010,0xfffb 04e6 0015 fffa | | .CONST 0x0015,0xfffa 04e8 0017 fff9 | | .CONST 0x0017,0xfff9 04ea 0019 fff8 | | .CONST 0x0019,0xfff8 04ec 001b fff7 | | .CONST 0x001b,0xfff7 04ee 001d fff6 | | .CONST 0x001d,0xfff6 04f0 001f fff5 | | .CONST 0x001f,0xfff5 04f2 0021 fff4 | ! | .CONST 0x0021,0xfff4 04f4 ; -------------------------------------------------------------------------------------- 04f4 ; Debug3 Subtable 0x1 04f4 ; -------------------------------------------------------------------------------------- 04f4 000f 0000 | | .DBG3TAB 0x000f,0x0000 04f6 0024 ffff | $ | .CONST 0x0024,0xffff 04f8 0026 fffe | & | .CONST 0x0026,0xfffe 04fa 0027 fffd | ' | .CONST 0x0027,0xfffd 04fc 0028 fffc | ( | .CONST 0x0028,0xfffc 04fe 002a fffb | * | .CONST 0x002a,0xfffb 0500 002c fffa | , | .CONST 0x002c,0xfffa 0502 002e fff9 | . | .CONST 0x002e,0xfff9 0504 0030 fff8 | 0 | .CONST 0x0030,0xfff8 0506 0032 fff7 | 2 | .CONST 0x0032,0xfff7 0508 0034 fff6 | 4 | .CONST 0x0034,0xfff6 050a 0036 fff5 | 6 | .CONST 0x0036,0xfff5 050c 0038 fff4 | 8 | .CONST 0x0038,0xfff4 050e 003a fff3 | : | .CONST 0x003a,0xfff3 0510 003c fff2 | < | .CONST 0x003c,0xfff2 0512 003e fff1 | > | .CONST 0x003e,0xfff1 0514 ; -------------------------------------------------------------------------------------- 0514 ; Debug3 Subtable 0x2 0514 ; -------------------------------------------------------------------------------------- 0514 0002 0009 | | .DBG3TAB 0x0002,0x0009 0516 004b ffff | K | .CONST 0x004b,0xffff 0518 004c fffe | L | .CONST 0x004c,0xfffe 051a 004d 0001 | M | .CONST 0x004d,0x0001 051c 0051 0002 | Q | .CONST 0x0051,0x0002 051e 0057 0004 | W | .CONST 0x0057,0x0004 0520 005b 0005 | [ | .CONST 0x005b,0x0005 0522 0065 0006 | e | .CONST 0x0065,0x0006 0524 0067 0007 | g | .CONST 0x0067,0x0007 0526 006c 0003 | l | .CONST 0x006c,0x0003 0528 0071 0008 | q | .CONST 0x0071,0x0008 052a 0073 0009 | s | .CONST 0x0073,0x0009 052c ; -------------------------------------------------------------------------------------- 052c ; Debug3 Subtable 0x3 052c ; -------------------------------------------------------------------------------------- 052c 0000 0000 | | .DBG3TAB 0x0000,0x0000 052e ; -------------------------------------------------------------------------------------- 052e ; Debug3 Subtable 0x4 052e ; -------------------------------------------------------------------------------------- 052e 0006 0010 | | .DBG3TAB 0x0006,0x0010 0530 0093 ffff | | .CONST 0x0093,0xffff 0532 0098 fffe | | .CONST 0x0098,0xfffe 0534 009a fffd | | .CONST 0x009a,0xfffd 0536 00a1 fffc | | .CONST 0x00a1,0xfffc 0538 00a8 fffb | | .CONST 0x00a8,0xfffb 053a 00af fffa | | .CONST 0x00af,0xfffa 053c 00b7 0001 | | .CONST 0x00b7,0x0001 053e 00c3 0002 | | .CONST 0x00c3,0x0002 0540 00c5 0003 | | .CONST 0x00c5,0x0003 0542 00c7 0004 | | .CONST 0x00c7,0x0004 0544 00ca 0005 | | .CONST 0x00ca,0x0005 0546 00cb 0006 | | .CONST 0x00cb,0x0006 0548 00d0 0007 | | .CONST 0x00d0,0x0007 054a 00d7 0008 | | .CONST 0x00d7,0x0008 054c 00d9 0009 | | .CONST 0x00d9,0x0009 054e 00db 000a | | .CONST 0x00db,0x000a 0550 00de 000b | | .CONST 0x00de,0x000b 0552 00df 000c | | .CONST 0x00df,0x000c 0554 00e4 000d | | .CONST 0x00e4,0x000d 0556 00f0 000e | | .CONST 0x00f0,0x000e 0558 00f3 000f | | .CONST 0x00f3,0x000f 055a 00f7 0010 | | .CONST 0x00f7,0x0010 055c ; -------------------------------------------------------------------------------------- 055c ; Debug3 Subtable 0x5 055c ; -------------------------------------------------------------------------------------- 055c 0003 0003 | | .DBG3TAB 0x0003,0x0003 055e 0103 ffff | | .CONST 0x0103,0xffff 0560 010a fffe | | .CONST 0x010a,0xfffe 0562 0111 fffd | | .CONST 0x0111,0xfffd 0564 0117 0001 | | .CONST 0x0117,0x0001 0566 0123 0002 | # | .CONST 0x0123,0x0002 0568 0126 0003 | & | .CONST 0x0126,0x0003 056a ; -------------------------------------------------------------------------------------- 056a ; Debug3 Subtable 0x6 056a ; -------------------------------------------------------------------------------------- 056a 0007 0004 | | .DBG3TAB 0x0007,0x0004 056c 012b ffff | + | .CONST 0x012b,0xffff 056e 012e fffe | . | .CONST 0x012e,0xfffe 0570 012f fffd | / | .CONST 0x012f,0xfffd 0572 0131 fffc | 1 | .CONST 0x0131,0xfffc 0574 0135 fffb | 5 | .CONST 0x0135,0xfffb 0576 0139 fffa | 9 | .CONST 0x0139,0xfffa 0578 013b fff9 | ; | .CONST 0x013b,0xfff9 057a 0146 0001 | F | .CONST 0x0146,0x0001 057c 014a 0002 | J | .CONST 0x014a,0x0002 057e 0156 0003 | V | .CONST 0x0156,0x0003 0580 015c 0004 | \ | .CONST 0x015c,0x0004 0582 ; -------------------------------------------------------------------------------------- 0582 ; Debug3 Subtable 0x7 0582 ; -------------------------------------------------------------------------------------- 0582 0003 000a | | .DBG3TAB 0x0003,0x000a 0584 0163 ffff | c | .CONST 0x0163,0xffff 0586 0164 fffe | d | .CONST 0x0164,0xfffe 0588 0165 fffd | e | .CONST 0x0165,0xfffd 058a 0167 0001 | g | .CONST 0x0167,0x0001 058c 0176 0002 | v | .CONST 0x0176,0x0002 058e 0178 0003 | x | .CONST 0x0178,0x0003 0590 017a 0004 | z | .CONST 0x017a,0x0004 0592 017e 0005 | ~ | .CONST 0x017e,0x0005 0594 0182 0006 | | .CONST 0x0182,0x0006 0596 0186 0007 | | .CONST 0x0186,0x0007 0598 0188 0008 | | .CONST 0x0188,0x0008 059a 018c 0009 | | .CONST 0x018c,0x0009 059c 018e 000a | | .CONST 0x018e,0x000a 059e ; -------------------------------------------------------------------------------------- 059e ; Debug3 Subtable 0x8 059e ; -------------------------------------------------------------------------------------- 059e 0003 000c | | .DBG3TAB 0x0003,0x000c 05a0 019b ffff | | .CONST 0x019b,0xffff 05a2 01a0 fffe | | .CONST 0x01a0,0xfffe 05a4 01a2 fffd | | .CONST 0x01a2,0xfffd 05a6 01a5 0001 | | .CONST 0x01a5,0x0001 05a8 01b1 0002 | | .CONST 0x01b1,0x0002 05aa 01b3 0003 | | .CONST 0x01b3,0x0003 05ac 01b5 0004 | | .CONST 0x01b5,0x0004 05ae 01bf 0005 | | .CONST 0x01bf,0x0005 05b0 01c1 0006 | | .CONST 0x01c1,0x0006 05b2 01c3 0007 | | .CONST 0x01c3,0x0007 05b4 01cb 0008 | | .CONST 0x01cb,0x0008 05b6 01d2 0009 | | .CONST 0x01d2,0x0009 05b8 01d4 000a | | .CONST 0x01d4,0x000a 05ba 01d7 000b | | .CONST 0x01d7,0x000b 05bc 01de 000c | | .CONST 0x01de,0x000c 05be ; -------------------------------------------------------------------------------------- 05be ; Debug3 Subtable 0x9 05be ; -------------------------------------------------------------------------------------- 05be 0002 000b | | .DBG3TAB 0x0002,0x000b 05c0 01e3 ffff | | .CONST 0x01e3,0xffff 05c2 01e4 fffe | | .CONST 0x01e4,0xfffe 05c4 01e5 0001 | | .CONST 0x01e5,0x0001 05c6 01f7 0002 | | .CONST 0x01f7,0x0002 05c8 01f9 0003 | | .CONST 0x01f9,0x0003 05ca 01fd 0004 | | .CONST 0x01fd,0x0004 05cc 0201 0005 | | .CONST 0x0201,0x0005 05ce 0205 0006 | | .CONST 0x0205,0x0006 05d0 0207 0007 | | .CONST 0x0207,0x0007 05d2 0209 0008 | | .CONST 0x0209,0x0008 05d4 020d 0009 | | .CONST 0x020d,0x0009 05d6 020f 000a | | .CONST 0x020f,0x000a 05d8 0211 000b | | .CONST 0x0211,0x000b 05da ; -------------------------------------------------------------------------------------- 05da ; Debug3 Subtable 0xa 05da ; -------------------------------------------------------------------------------------- 05da 0004 0015 | | .DBG3TAB 0x0004,0x0015 05dc 021b ffff | | .CONST 0x021b,0xffff 05de 0222 fffe | " | .CONST 0x0222,0xfffe 05e0 0229 fffd | ) | .CONST 0x0229,0xfffd 05e2 0230 fffc | 0 | .CONST 0x0230,0xfffc 05e4 0235 0001 | 5 | .CONST 0x0235,0x0001 05e6 023c 0002 | < | .CONST 0x023c,0x0002 05e8 023e 0003 | > | .CONST 0x023e,0x0003 05ea 0240 0004 | @ | .CONST 0x0240,0x0004 05ec 0241 0005 | A | .CONST 0x0241,0x0005 05ee 0246 0006 | F | .CONST 0x0246,0x0006 05f0 024a 0007 | J | .CONST 0x024a,0x0007 05f2 024c 0008 | L | .CONST 0x024c,0x0008 05f4 024e 0009 | N | .CONST 0x024e,0x0009 05f6 024f 000a | O | .CONST 0x024f,0x000a 05f8 0254 000b | T | .CONST 0x0254,0x000b 05fa 0259 000c | Y | .CONST 0x0259,0x000c 05fc 025b 000d | [ | .CONST 0x025b,0x000d 05fe 025e 000e | ^ | .CONST 0x025e,0x000e 0600 0260 000f | ` | .CONST 0x0260,0x000f 0602 0267 0010 | g | .CONST 0x0267,0x0010 0604 0269 0011 | i | .CONST 0x0269,0x0011 0606 026c 0012 | l | .CONST 0x026c,0x0012 0608 026e 0013 | n | .CONST 0x026e,0x0013 060a 0271 0014 | q | .CONST 0x0271,0x0014 060c 0274 0015 | t | .CONST 0x0274,0x0015 060e ; -------------------------------------------------------------------------------------- 060e ; Debug3 Subtable 0xb 060e ; -------------------------------------------------------------------------------------- 060e 0002 0003 | | .DBG3TAB 0x0002,0x0003 0610 027b ffff | { | .CONST 0x027b,0xffff 0612 0281 fffe | | .CONST 0x0281,0xfffe 0614 0283 0001 | | .CONST 0x0283,0x0001 0616 0293 0002 | | .CONST 0x0293,0x0002 0618 0295 0003 | | .CONST 0x0295,0x0003 061a ; -------------------------------------------------------------------------------------- 061a ; Debug3 Subtable 0xc 061a ; -------------------------------------------------------------------------------------- 061a 000b 0009 | | .DBG3TAB 0x000b,0x0009 061c 02a3 ffff | | .CONST 0x02a3,0xffff 061e 02aa fffe | | .CONST 0x02aa,0xfffe 0620 02b2 fffd | | .CONST 0x02b2,0xfffd 0622 02b6 fffc | | .CONST 0x02b6,0xfffc 0624 02ba fffb | | .CONST 0x02ba,0xfffb 0626 02be fffa | | .CONST 0x02be,0xfffa 0628 02cb fff9 | | .CONST 0x02cb,0xfff9 062a 02d0 fff8 | | .CONST 0x02d0,0xfff8 062c 02d6 fff7 | | .CONST 0x02d6,0xfff7 062e 02d9 fff6 | | .CONST 0x02d9,0xfff6 0630 02db fff5 | | .CONST 0x02db,0xfff5 0632 02de 0001 | | .CONST 0x02de,0x0001 0634 02ee 0002 | | .CONST 0x02ee,0x0002 0636 0306 0003 | | .CONST 0x0306,0x0003 0638 0308 0004 | | .CONST 0x0308,0x0004 063a 0326 0005 | & | .CONST 0x0326,0x0005 063c 0328 0006 | ( | .CONST 0x0328,0x0006 063e 0330 0007 | 0 | .CONST 0x0330,0x0007 0640 0332 0008 | 2 | .CONST 0x0332,0x0008 0642 0333 0009 | 3 | .CONST 0x0333,0x0009 0644 ; -------------------------------------------------------------------------------------- 0644 ; Debug3 Subtable 0xd 0644 ; -------------------------------------------------------------------------------------- 0644 0003 0002 | | .DBG3TAB 0x0003,0x0002 0646 033b ffff | ; | .CONST 0x033b,0xffff 0648 033d fffe | = | .CONST 0x033d,0xfffe 064a 0346 fffd | F | .CONST 0x0346,0xfffd 064c 0348 0001 | H | .CONST 0x0348,0x0001 064e 034f 0002 | O | .CONST 0x034f,0x0002 0650 ; -------------------------------------------------------------------------------------- 0650 ; Debug3 Subtable 0xe 0650 ; -------------------------------------------------------------------------------------- 0650 0000 0003 | | .DBG3TAB 0x0000,0x0003 0652 035b 0001 | [ | .CONST 0x035b,0x0001 0654 036c 0002 | l | .CONST 0x036c,0x0002 0656 036e 0003 | n | .CONST 0x036e,0x0003 0658 ; -------------------------------------------------------------------------------------- 0658 ; Debug3 Subtable 0xf 0658 ; -------------------------------------------------------------------------------------- 0658 0000 0006 | | .DBG3TAB 0x0000,0x0006 065a 0383 0001 | | .CONST 0x0383,0x0001 065c 038a 0002 | | .CONST 0x038a,0x0002 065e 0390 0003 | | .CONST 0x0390,0x0003 0660 0392 0004 | | .CONST 0x0392,0x0004 0662 0396 0005 | | .CONST 0x0396,0x0005 0664 0398 0006 | | .CONST 0x0398,0x0006 0666 ; -------------------------------------------------------------------------------------- 0666 ; Debug3 Subtable 0x10 0666 ; -------------------------------------------------------------------------------------- 0666 0000 0003 | | .DBG3TAB 0x0000,0x0003 0668 03a3 0001 | | .CONST 0x03a3,0x0001 066a 03ad 0002 | | .CONST 0x03ad,0x0002 066c 03af 0003 | | .CONST 0x03af,0x0003 066e ; -------------------------------------------------------------------------------------- 066e ; Debug3 Subtable 0x11 066e ; -------------------------------------------------------------------------------------- 066e 0000 0003 | | .DBG3TAB 0x0000,0x0003 0670 03bb 0001 | | .CONST 0x03bb,0x0001 0672 03bd 0002 | | .CONST 0x03bd,0x0002 0674 03bf 0003 | | .CONST 0x03bf,0x0003 0676 ; -------------------------------------------------------------------------------------- 0676 ; Debug3 Subtable 0x12 0676 ; -------------------------------------------------------------------------------------- 0676 0002 0005 | | .DBG3TAB 0x0002,0x0005 0678 03cb ffff | | .CONST 0x03cb,0xffff 067a 03cc fffe | | .CONST 0x03cc,0xfffe 067c 03d7 0001 | | .CONST 0x03d7,0x0001 067e 03e3 0002 | | .CONST 0x03e3,0x0002 0680 03e8 0003 | | .CONST 0x03e8,0x0003 0682 03f1 0004 | | .CONST 0x03f1,0x0004 0684 03f8 0005 | | .CONST 0x03f8,0x0005 0686 0000 0000 | | .BLANK 0000[0x17a]