|
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: 6144 (0x1800) 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 06a0 | | .CONST 0x06a0 ; 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 0005 | | .CONST 0x0005 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00a6 | | .CONST 0x00a6 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0025 | % | .CONST 0x0025 ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x0822,0x8000,0x0000,0x005a,0x2fd5,0x0000,0x000d ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 029a 00ab | | Declare_Subprogram INIT_00a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xc,0xfffe 000e 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xe,0xfffd 0010 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x10,0xfffc 0012 029a 00cb | | Declare_Subprogram INIT_00c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x12,0xfffb 0014 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x14,0xfffa 0016 029a 00db | | Declare_Subprogram INIT_00d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x16,0xfff9 0018 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x18,0xfff8 001a 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1a,0xfff7 001c 029a 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1c,0xfff6 001e 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1e,0xfff5 0020 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x20,0xfff4 0022 029a 011b | | Declare_Subprogram INIT_0118,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x22,0xfff3 0024 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x24,0xfff2 0026 029a 0133 | 3| Declare_Subprogram INIT_0130,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x26,0xfff1 0028 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x28,0xfff0 002a 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2a,0xffef 002c 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x2c,0xffee 002e 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x2e,0xffed 0030 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x30,0xffec 0032 4806 |H | Short_Literal 0x6 ; Debug Table 0x0.0x14 = 0x32,0xffeb 0033 61bc |a | Indirect_Literal Discrete,0x1f0,{0x0078080e, 0x000043b0} 0034 02a0 | | Declare_Subprogram Null_Subprogram 0035 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 0036 4806 |H | Short_Literal 0x6 ; Debug Table 0x0.0x15 = 0x36,0xffea 0037 61b4 |a | Indirect_Literal Discrete,0x1ec,{0x0078080e, 0x00001fb0} 0038 02a0 | | Declare_Subprogram Null_Subprogram 0039 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 003a 4804 |H | Short_Literal 0x4 ; Debug Table 0x0.0x16 = 0x3a,0xffe9 003b 032a | * | Declare_Type Record,Incomplete 003c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x17 = 0x3c,0xffe8 003d 02a0 | | Declare_Subprogram Null_Subprogram 003e e20d | | Load 0x1,0xd 003f 03a3 | | Complete_Type Heap_Access,By_Defining 0040 00bf | | Action Accept_Activation ; Debug Table 0x0.0x18 = 0x40,0xffe7 0041 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0041,0x0856,0x8000,0x0000,0x005a,0x4165,0x0000,0x0019 ; Debug Table 0x1.0x0 = 0x41,0xffff 0042 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x42,0xfffe 0043 61a4 |a | Indirect_Literal Discrete,0x1e8,{0x00000000, 0x005a4165} ; Debug Table 0x1.0x2 = 0x43,0xfffd 0044 4824 |H$ | Short_Literal 0x24 0045 00e8 | | Load_Encached Character_Cache 0046 e001 | | Load 0x0,0x1 0047 1b2d | - | Execute Package,Field_Read,Field_Number 0x2d 0048 0387 | | Declare_Variable Package 0049 00d8 | | Load_Top At_Offset_0 004a 020f | | Execute Module,Activate 004b 619c |a | Indirect_Literal Discrete,0x1e8,{0x00000000, 0x005a4165} ; Debug Table 0x1.0x3 = 0x4b,0xfffc 004c 482c |H, | Short_Literal 0x2c 004d e002 | | Load 0x0,0x2 004e 1b11 | | Execute Package,Field_Read,Field_Number 0x11 004f e001 | | Load 0x0,0x1 0050 1b2d | - | Execute Package,Field_Read,Field_Number 0x2d 0051 0387 | | Declare_Variable Package 0052 00d8 | | Load_Top At_Offset_0 0053 020f | | Execute Module,Activate 0054 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x4 = 0x54,0xfffb 0055 00e1 | | Load_Encached Boolean_Cache 0056 e001 | | Load 0x0,0x1 0057 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0058 e001 | | Load 0x0,0x1 0059 1b15 | | Execute Package,Field_Read,Field_Number 0x15 005a 029f 01cb | | Declare_Subprogram INIT_01c8,For_Call 005c e223 | # | Load 0x1,0x23 005d 0326 | & | Complete_Type Record,By_Defining 005e 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x5 = 0x5e,0xfffa 005f 00c7 | | Action Elaborate_Subprogram 0060 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x60,0xfff9 0061 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x61,0xfff8 0062 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x8 = 0x62,0xfff7 0063 00c7 | | Action Elaborate_Subprogram 0064 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x9 = 0x64,0xfff6 0065 00c7 | | Action Elaborate_Subprogram 0066 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xa = 0x66,0xfff5 0067 00c7 | | Action Elaborate_Subprogram 0068 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xb = 0x68,0xfff4 0069 00c7 | | Action Elaborate_Subprogram 006a 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xc = 0x6a,0xfff3 006b 00c7 | | Action Elaborate_Subprogram 006c 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xd = 0x6c,0xfff2 006d 00c7 | | Action Elaborate_Subprogram 006e 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xe = 0x6e,0xfff1 006f 00c7 | | Action Elaborate_Subprogram 0070 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xf = 0x70,0xfff0 0071 00c7 | | Action Elaborate_Subprogram 0072 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x10 = 0x72,0xffef 0073 00c7 | | Action Elaborate_Subprogram 0074 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x11 = 0x74,0xffee 0075 00c7 | | Action Elaborate_Subprogram 0076 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x12 = 0x76,0xffed 0077 00c7 | | Action Elaborate_Subprogram 0078 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x13 = 0x78,0xffec 0079 00c7 | | Action Elaborate_Subprogram 007a 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x14 = 0x7a,0xffeb 007b 00c7 | | Action Elaborate_Subprogram 007c 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x15 = 0x7c,0xffea 007d 00c7 | | Action Elaborate_Subprogram 007e 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x16 = 0x7e,0xffe9 007f 00c7 | | Action Elaborate_Subprogram 0080 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x17 = 0x80,0xffe8 0081 00c7 | | Action Elaborate_Subprogram 0082 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x18 = 0x82,0xffe7 0083 00c7 | | Action Elaborate_Subprogram 0084 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x19 = 0x84,0xffe6 0085 00c7 | | Action Elaborate_Subprogram 0086 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x1a = 0x86,0xffe5 0087 e004 | | Load 0x0,0x4 0088 00b6 | | Action Make_Scope 0089 e005 | | Load 0x0,0x5 008a e006 | | Load 0x0,0x6 008b e007 | | Load 0x0,0x7 008c e008 | | Load 0x0,0x8 008d e009 | | Load 0x0,0x9 008e e00a | | Load 0x0,0xa 008f e001 | | Load 0x0,0x1 0090 e224 | $ | Load 0x1,0x24 0091 480b |H | Short_Literal 0xb 0092 e221 | ! | Load 0x1,0x21 0093 020e | | Execute Module,Augment_Imports 0094 e221 | ! | Load 0x1,0x21 0095 020d | | Execute Module,Elaborate 0096 0007 | | Action Break_Optional 0097 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x1b = 0x97,0xffe4 0098 a00b | | Store_Unchecked 0x0,0xb 0099 e004 | | Load 0x0,0x4 009a 00b6 | | Action Make_Scope 009b e005 | | Load 0x0,0x5 009c e006 | | Load 0x0,0x6 009d e007 | | Load 0x0,0x7 009e e00a | | Load 0x0,0xa 009f e001 | | Load 0x0,0x1 00a0 e224 | $ | Load 0x1,0x24 00a1 480a |H | Short_Literal 0xa 00a2 e222 | " | Load 0x1,0x22 00a3 020e | | Execute Module,Augment_Imports 00a4 00db | | Load_Top At_Offset_3 00a5 020d | | Execute Module,Elaborate 00a6 BODY_0008: 00a6 00bc | | Action Signal_Activated 00a7 00bb | | Action Signal_Completion 00a8 ; -------------------------------------------------------------------------------------- 00a8 ; SUBPROGRAM 00a8 ; -------------------------------------------------------------------------------------- 00a8 00ab | | .CONST 0x00ab ; Address of begin 00a9 0004 | | .CONST 0x0004 ; Address of exception handler 00aa 0001 | | .CONST 0x0001 ; Number of locals 00ab BODY_00a8: 00ab INIT_00a8: 00ab e20d | | Load 0x1,0xd ; Debug Table 0x2 = .DEBUG 0x00ab,0x0890,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0012 ; Debug Table 0x2.0x0 = 0xab,0x1 00ac e006 | | Load 0x0,0x6 00ad 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00ae e006 | | Load 0x0,0x6 00af 1815 | | Execute Package,Field_Execute,Field_Number 0x15 00b0 039c | | Declare_Variable Heap_Access,By_Allocation 00b1 00ca | | Action Exit_Nullary_Function 00b2 0000 0000 | | .BLANK 0000[0x6] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00bb | | .CONST 0x00bb ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0001 | | .CONST 0x0001 ; Number of locals 00bb BODY_00b8: 00bb INIT_00b8: 00bb e006 | | Load 0x0,0x6 ; Debug Table 0x3 = .DEBUG 0x00bb,0x0894,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0017 ; Debug Table 0x3.0x0 = 0xbb,0x1 00bc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00bd e006 | | Load 0x0,0x6 00be 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 00bf 00ca | | Action Exit_Nullary_Function 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00c3 | | .CONST 0x00c3 ; Address of begin 00c1 0004 | | .CONST 0x0004 ; Address of exception handler 00c2 0001 | | .CONST 0x0001 ; Number of locals 00c3 BODY_00c0: 00c3 INIT_00c0: 00c3 e006 | | Load 0x0,0x6 ; Debug Table 0x4 = .DEBUG 0x00c3,0x0898,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x001c ; Debug Table 0x4.0x0 = 0xc3,0x1 00c4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00c5 e006 | | Load 0x0,0x6 00c6 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 00c7 00ca | | Action Exit_Nullary_Function 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00cb | | .CONST 0x00cb ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 0001 | | .CONST 0x0001 ; Number of locals 00cb BODY_00c8: 00cb INIT_00c8: 00cb e006 | | Load 0x0,0x6 ; Debug Table 0x5 = .DEBUG 0x00cb,0x089c,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0021 ; Debug Table 0x5.0x0 = 0xcb,0x1 00cc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00cd e006 | | Load 0x0,0x6 00ce 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 00cf 00ca | | Action Exit_Nullary_Function 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d3 | | .CONST 0x00d3 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0001 | | .CONST 0x0001 ; Number of locals 00d3 BODY_00d0: 00d3 INIT_00d0: 00d3 e006 | | Load 0x0,0x6 ; Debug Table 0x6 = .DEBUG 0x00d3,0x08a0,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0026 ; Debug Table 0x6.0x0 = 0xd3,0x1 00d4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00d5 e006 | | Load 0x0,0x6 00d6 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 00d7 00ca | | Action Exit_Nullary_Function 00d8 ; -------------------------------------------------------------------------------------- 00d8 ; SUBPROGRAM 00d8 ; -------------------------------------------------------------------------------------- 00d8 00db | | .CONST 0x00db ; Address of begin 00d9 0004 | | .CONST 0x0004 ; Address of exception handler 00da 0001 | | .CONST 0x0001 ; Number of locals 00db BODY_00d8: 00db INIT_00d8: 00db e006 | | Load 0x0,0x6 ; Debug Table 0x7 = .DEBUG 0x00db,0x08a4,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x002b ; Debug Table 0x7.0x0 = 0xdb,0x1 00dc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00dd e006 | | Load 0x0,0x6 00de 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 00df 00ca | | Action Exit_Nullary_Function 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00e3 | | .CONST 0x00e3 ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0001 | | .CONST 0x0001 ; Number of locals 00e3 BODY_00e0: 00e3 INIT_00e0: 00e3 e006 | | Load 0x0,0x6 ; Debug Table 0x8 = .DEBUG 0x00e3,0x08a8,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0030 ; Debug Table 0x8.0x0 = 0xe3,0x1 00e4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00e5 e006 | | Load 0x0,0x6 00e6 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 00e7 00ca | | Action Exit_Nullary_Function 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00eb | | .CONST 0x00eb ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb BODY_00e8: 00eb INIT_00e8: 00eb 0092 064c | L| Action Push_String_Extended,0x64c ; "Mload" ; Debug Table 0x9 = .DEBUG 0x00eb,0x08ac,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0035 ; Debug Table 0x9.0x0 = 0xeb,0x1 00ed 00ca | | Action Exit_Nullary_Function 00ee 0000 0000 | | .XXX[0x2] 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 00f3 | | .CONST 0x00f3 ; Address of begin 00f1 0004 | | .CONST 0x0004 ; Address of exception handler 00f2 0001 | | .CONST 0x0001 ; Number of locals 00f3 BODY_00f0: 00f3 INIT_00f0: 00f3 0007 | | Action Break_Optional ; Debug Table 0xa = .DEBUG 0x00f3,0x08b0,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x003a ; Debug Table 0xa.0x0 = 0xf3,0x1 00f4 4824 |H$ | Short_Literal 0x24 ; Debug Table 0xa.0x1 = 0xf4,0x401 00f5 e009 | | Load 0x0,0x9 00f6 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00f7 6803 |h | Jump_Zero 0xfb ; Debug Table 0xa.0x2 = 0xf7,0x1 00f8 0092 064d | M| Action Push_String_Extended,0x64d ; "Elab_Asm_Listing" ; Debug Table 0xa.0x3 = 0xf8,0x2 00fa 00ca | | Action Exit_Nullary_Function 00fb 0092 064e | N| Action Push_String_Extended,0x64e ; "Asm_Listing" ; Debug Table 0xa.0x4 = 0xfb,0x3 00fd 00ca | | Action Exit_Nullary_Function 00fe 0000 0000 | | .XXX[0x2] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0103 | | .CONST 0x0103 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0001 | | .CONST 0x0001 ; Number of locals 0103 BODY_0100: 0103 INIT_0100: 0103 0007 | | Action Break_Optional ; Debug Table 0xb = .DEBUG 0x0103,0x08bc,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x003f ; Debug Table 0xb.0x0 = 0x103,0x1 0104 4824 |H$ | Short_Literal 0x24 ; Debug Table 0xb.0x1 = 0x104,0x401 0105 e009 | | Load 0x0,0x9 0106 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0107 6803 |h | Jump_Zero 0x10b ; Debug Table 0xb.0x2 = 0x107,0x1 0108 0092 064f | O| Action Push_String_Extended,0x64f ; "Elab_Seg_Listing" ; Debug Table 0xb.0x3 = 0x108,0x2 010a 00ca | | Action Exit_Nullary_Function 010b 0092 0650 | P| Action Push_String_Extended,0x650 ; "Seg_Listing" ; Debug Table 0xb.0x4 = 0x10b,0x3 010d 00ca | | Action Exit_Nullary_Function 010e 0000 0000 | | .XXX[0x2] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0113 | | .CONST 0x0113 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0001 | | .CONST 0x0001 ; Number of locals 0113 BODY_0110: 0113 INIT_0110: 0113 0092 0651 | Q| Action Push_String_Extended,0x651 ; "Debug_Table_Listing" ; Debug Table 0xc = .DEBUG 0x0113,0x08c8,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0044 ; Debug Table 0xc.0x0 = 0x113,0x1 0115 00ca | | Action Exit_Nullary_Function 0116 0000 0000 | | .XXX[0x2] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 011b | | .CONST 0x011b ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0001 | | .CONST 0x0001 ; Number of locals 011b BODY_0118: 011b INIT_0118: 011b 0007 | | Action Break_Optional ; Debug Table 0xd = .DEBUG 0x011b,0x08cc,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0049 ; Debug Table 0xd.0x0 = 0x11b,0x1 011c 4824 |H$ | Short_Literal 0x24 ; Debug Table 0xd.0x1 = 0x11c,0x401 011d e009 | | Load 0x0,0x9 011e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 011f 6803 |h | Jump_Zero 0x123 ; Debug Table 0xd.0x2 = 0x11f,0x1 0120 0092 0652 | R| Action Push_String_Extended,0x652 ; "Elab_Rel_Code" ; Debug Table 0xd.0x3 = 0x120,0x2 0122 00ca | | Action Exit_Nullary_Function 0123 0092 0653 | S| Action Push_String_Extended,0x653 ; "Rel_Code" ; Debug Table 0xd.0x4 = 0x123,0x3 0125 00ca | | Action Exit_Nullary_Function 0126 0000 0000 | | .XXX[0x2] 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 012b | + | .CONST 0x012b ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0001 | | .CONST 0x0001 ; Number of locals 012b BODY_0128: 012b INIT_0128: 012b 0092 0654 | T| Action Push_String_Extended,0x654 ; "Elab_Order_Listing" ; Debug Table 0xe = .DEBUG 0x012b,0x08d8,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x004e ; Debug Table 0xe.0x0 = 0x12b,0x1 012d 00ca | | Action Exit_Nullary_Function 012e 0000 0000 | | .XXX[0x2] 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 013b | ; | .CONST 0x013b ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0002 | | .CONST 0x0002 ; Number of locals 0133 INIT_0130: 0133 e005 | | Load 0x0,0x5 ; Debug Table 0xf = .DEBUG 0x0133,0x08dc,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0053 ; Debug Table 0xf.0x0 = 0x133,0xffff 0134 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0135 02c7 | | Declare_Variable Any 0136 e006 | | Load 0x0,0x6 0137 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0138 e006 | | Load 0x0,0x6 0139 1814 | | Execute Package,Field_Execute,Field_Number 0x14 013a c402 | | Store 0x2,0x2 013b BODY_0130: 013b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1 = 0x13b,0x1 013c e5ff | | Load 0x2,-0x1 013d e00c | | Load 0x0,0xc 013e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 013f 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x2 = 0x13f,0x2 0140 e00c | | Load 0x0,0xc 0141 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0142 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0143 0000 0000 | | .BLANK 0000[0x5] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 0153 | S | .CONST 0x0153 ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0002 | | .CONST 0x0002 ; Number of locals 014b INIT_0148: 014b e005 | | Load 0x0,0x5 ; Debug Table 0x10 = .DEBUG 0x014b,0x08e4,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0060 ; Debug Table 0x10.0x0 = 0x14b,0xffff 014c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 014d 02c7 | | Declare_Variable Any 014e e006 | | Load 0x0,0x6 014f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0150 e006 | | Load 0x0,0x6 0151 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0152 c402 | | Store 0x2,0x2 0153 BODY_0148: 0153 0007 | | Action Break_Optional ; Debug Table 0x10.0x1 = 0x153,0x1 0154 4824 |H$ | Short_Literal 0x24 ; Debug Table 0x10.0x2 = 0x154,0x401 0155 e009 | | Load 0x0,0x9 0156 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0157 6808 |h | Jump_Zero 0x160 ; Debug Table 0x10.0x3 = 0x157,0x1 0158 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x4 = 0x158,0x2 0159 e5ff | | Load 0x2,-0x1 015a e00c | | Load 0x0,0xc 015b 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 015c 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x5 = 0x15c,0x3 015d e00c | | Load 0x0,0xc 015e 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 015f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0160 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x6 = 0x160,0x4 0161 e5ff | | Load 0x2,-0x1 0162 e00c | | Load 0x0,0xc 0163 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0164 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x7 = 0x164,0x5 0165 e00c | | Load 0x0,0xc 0166 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0167 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 0173 | s | .CONST 0x0173 ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0002 | | .CONST 0x0002 ; Number of locals 016b INIT_0168: 016b e005 | | Load 0x0,0x5 ; Debug Table 0x11 = .DEBUG 0x016b,0x08f6,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x006d ; Debug Table 0x11.0x0 = 0x16b,0xffff 016c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 016d 02c7 | | Declare_Variable Any 016e e006 | | Load 0x0,0x6 016f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0170 e006 | | Load 0x0,0x6 0171 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0172 c402 | | Store 0x2,0x2 0173 BODY_0168: 0173 0007 | | Action Break_Optional ; Debug Table 0x11.0x1 = 0x173,0x1 0174 4824 |H$ | Short_Literal 0x24 ; Debug Table 0x11.0x2 = 0x174,0x401 0175 e009 | | Load 0x0,0x9 0176 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0177 6808 |h | Jump_Zero 0x180 ; Debug Table 0x11.0x3 = 0x177,0x1 0178 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x4 = 0x178,0x2 0179 e5ff | | Load 0x2,-0x1 017a e00c | | Load 0x0,0xc 017b 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 017c 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x5 = 0x17c,0x3 017d e00c | | Load 0x0,0xc 017e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 017f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0180 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x6 = 0x180,0x4 0181 e5ff | | Load 0x2,-0x1 0182 e00c | | Load 0x0,0xc 0183 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0184 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x7 = 0x184,0x5 0185 e00c | | Load 0x0,0xc 0186 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0187 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 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 e006 | | Load 0x0,0x6 ; Debug Table 0x12 = .DEBUG 0x018b,0x0908,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x007a ; Debug Table 0x12.0x0 = 0x18b,0x1 018c 1813 | | Execute Package,Field_Execute,Field_Number 0x13 018d e006 | | Load 0x0,0x6 018e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 018f 00db | | Load_Top At_Offset_3 0190 e00c | | Load 0x0,0xc 0191 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0192 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x1 = 0x192,0x2 0193 e00c | | Load 0x0,0xc 0194 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0195 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0196 0000 0000 | | .XXX[0x2] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01a3 | | .CONST 0x01a3 ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0002 | | .CONST 0x0002 ; Number of locals 019b INIT_0198: 019b e005 | | Load 0x0,0x5 ; Debug Table 0x13 = .DEBUG 0x019b,0x090e,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0087 ; Debug Table 0x13.0x0 = 0x19b,0xffff 019c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 019d 02c7 | | Declare_Variable Any 019e e006 | | Load 0x0,0x6 019f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01a0 e006 | | Load 0x0,0x6 01a1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01a2 c402 | | Store 0x2,0x2 01a3 BODY_0198: 01a3 0007 | | Action Break_Optional ; Debug Table 0x13.0x1 = 0x1a3,0x1 01a4 4824 |H$ | Short_Literal 0x24 ; Debug Table 0x13.0x2 = 0x1a4,0x401 01a5 e009 | | Load 0x0,0x9 01a6 1812 | | Execute Package,Field_Execute,Field_Number 0x12 01a7 6808 |h | Jump_Zero 0x1b0 ; Debug Table 0x13.0x3 = 0x1a7,0x1 01a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x4 = 0x1a8,0x2 01a9 e5ff | | Load 0x2,-0x1 01aa e00c | | Load 0x0,0xc 01ab 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 01ac 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x5 = 0x1ac,0x3 01ad e00c | | Load 0x0,0xc 01ae 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 01af 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x6 = 0x1b0,0x4 01b1 e5ff | | Load 0x2,-0x1 01b2 e00c | | Load 0x0,0xc 01b3 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 01b4 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x7 = 0x1b4,0x5 01b5 e00c | | Load 0x0,0xc 01b6 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 01b7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb e006 | | Load 0x0,0x6 ; Debug Table 0x14 = .DEBUG 0x01bb,0x0920,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0094 ; Debug Table 0x14.0x0 = 0x1bb,0x1 01bc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01bd e006 | | Load 0x0,0x6 01be 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01bf 00db | | Load_Top At_Offset_3 01c0 e00c | | Load 0x0,0xc 01c1 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 01c2 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1 = 0x1c2,0x2 01c3 e00c | | Load 0x0,0xc 01c4 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 01c5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01c6 0000 0000 | | .XXX[0x2] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cb | | .CONST 0x01cb ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0001 | | .CONST 0x0001 ; Number of locals 01cb BODY_01c8: 01cb INIT_01c8: 01cb 4608 |F | Jump_Case 0x9 ; Debug Table 0x15 = .DEBUG 0x01cb,0x0926,0x0005,0x0000,0x005a,0x4165,0x0000,0x0036 01cc 7808 |x | Jump 0x1d5 ; case 0x0 01cd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 01ce 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 01cf 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 01d0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 01d1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 01d2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 01d3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 01d4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 01d5 4800 |H | Short_Literal 0x0 01d6 00db | | Load_Top At_Offset_3 01d7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01d8 4800 |H | Short_Literal 0x0 01d9 00db | | Load_Top At_Offset_3 01da 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01db 00da | | Load_Top At_Offset_2 01dc 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 01dd 0125 | % | Execute Any,Set_Constraint 01de 00da | | Load_Top At_Offset_2 01df 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 01e0 1c00 | | Execute_Immediate Run_Utility,0x0 01e1 00da | | Load_Top At_Offset_2 01e2 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01e3 0125 | % | Execute Any,Set_Constraint 01e4 00da | | Load_Top At_Offset_2 01e5 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01e6 1c00 | | Execute_Immediate Run_Utility,0x0 01e7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 01e8 0000 0000 | | .LITERAL {0x00000000, 0x005a4165} 01ec 0078 080e | x | .LITERAL {0x0078080e, 0x00001fb0} 01f0 0078 080e | x | .LITERAL {0x0078080e, 0x000043b0} 01f4 0000 0000 | | .BLANK 0000[0x4] 01f8 0245 0004 | E | .XXX[0x3] 01fa 0029 | ) | 01fb 0007 | | Action Break_Optional ; Debug Table 0x16 = .DEBUG 0x01fb,0x0928,0x4000,0x0000,0x005a,0x2fd5,0x0000,0x010e ; Debug Table 0x16.0x0 = 0x1fb,0xffff 01fc 029a 024b | K| Declare_Subprogram INIT_0248,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0x1 = 0x1fc,0xfffe 01fe 029a 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0x2 = 0x1fe,0xfffd 0200 029a 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0x3 = 0x200,0xfffc 0202 029a 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0x4 = 0x202,0xfffb 0204 029a 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0x5 = 0x204,0xfffa 0206 029a 0363 | c| Declare_Subprogram INIT_0360,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0x6 = 0x206,0xfff9 0208 029a 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0x7 = 0x208,0xfff8 020a 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0x8 = 0x20a,0xfff7 020c 029a 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0x9 = 0x20c,0xfff6 020e 029a 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0xa = 0x20e,0xfff5 0210 029a 041b | | Declare_Subprogram INIT_0418,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x16.0xb = 0x210,0xfff4 0212 00bf | | Action Accept_Activation 0213 0007 | | Action Break_Optional ; Debug Table 0x17 = .DEBUG 0x0213,0x0942,0x4000,0x0000,0x005a,0x4165,0x0000,0x052a ; Debug Table 0x17.0x0 = 0x213,0xffff 0214 0007 | | Action Break_Optional ; Debug Table 0x17.0x1 = 0x214,0xfffe 0215 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x17.0x2 = 0x215,0xfffd 0216 00c7 | | Action Elaborate_Subprogram 0217 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x17.0x3 = 0x217,0xfffc 0218 00c7 | | Action Elaborate_Subprogram 0219 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x17.0x4 = 0x219,0xfffb 021a 00c7 | | Action Elaborate_Subprogram 021b 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x17.0x5 = 0x21b,0xfffa 021c 00c7 | | Action Elaborate_Subprogram 021d 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x17.0x6 = 0x21d,0xfff9 021e 00c7 | | Action Elaborate_Subprogram 021f 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x17.0x7 = 0x21f,0xfff8 0220 00c7 | | Action Elaborate_Subprogram 0221 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x8 = 0x221,0xfff7 0222 4804 |H | Short_Literal 0x4 0223 e001 | | Load 0x0,0x1 0224 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0225 035b | [ | Declare_Type Array,Constrained 0226 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x9 = 0x226,0xfff6 0227 4808 |H | Short_Literal 0x8 0228 e001 | | Load 0x0,0x1 0229 1b12 | | Execute Package,Field_Read,Field_Number 0x12 022a 035b | [ | Declare_Type Array,Constrained 022b a002 | | Store_Unchecked 0x0,0x2 ; Debug Table 0x17.0xa = 0x22b,0xfff5 022c 00c6 | | Action Check_Subprogram_Elaborated 022d 00e2 | | Load_Encached Integer_Cache 022e 00da | | Load_Top At_Offset_2 022f 67b8 |g | Indirect_Literal Discrete,0x1e8,{0x00000000, 0x005a4165} 0230 61ff |a | Indirect_Literal Discrete,0x430,{0x00000000, 0x000006f2} 0231 4800 |H | Short_Literal 0x0 0232 0007 | | Action Break_Optional 0233 a002 | | Store_Unchecked 0x0,0x2 ; Debug Table 0x17.0xb = 0x233,0xfff4 0234 00c6 | | Action Check_Subprogram_Elaborated 0235 00e5 | | Load_Encached Long_Integer_Cache 0236 e21f | | Load 0x1,0x1f 0237 67b0 |g | Indirect_Literal Discrete,0x1e8,{0x00000000, 0x005a4165} 0238 61f3 |a | Indirect_Literal Discrete,0x42c,{0x00000000, 0x000006fb} 0239 4800 |H | Short_Literal 0x0 023a 0007 | | Action Break_Optional 023b 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x17.0xc = 0x23b,0xfff3 023c 00c7 | | Action Elaborate_Subprogram 023d 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x17.0xd = 0x23d,0xfff2 023e 00c7 | | Action Elaborate_Subprogram 023f 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x17.0xe = 0x23f,0xfff1 0240 00c7 | | Action Elaborate_Subprogram 0241 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x17.0xf = 0x241,0xfff0 0242 00c7 | | Action Elaborate_Subprogram 0243 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x17.0x10 = 0x243,0xffef 0244 00c7 | | Action Elaborate_Subprogram 0245 00bc | | Action Signal_Activated 0246 00bb | | Action Signal_Completion 0247 0000 | | .XXX[0x1] 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 026c | l | .CONST 0x026c ; Address of begin 0249 02cf | | .CONST 0x02cf ; Address of exception handler 024a 0009 | | .CONST 0x0009 ; Number of locals 024b INIT_0248: 024b e003 | | Load 0x0,0x3 ; Debug Table 0x18 = .DEBUG 0x024b,0x0966,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0131 ; Debug Table 0x18.0x0 = 0x24b,0xffff 024c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 024d e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x1 = 0x24d,0xfffe 024e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 024f 02c7 | | Declare_Variable Any 0250 00d8 | | Load_Top At_Offset_0 0251 1c00 | | Execute_Immediate Run_Utility,0x0 0252 e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x2 = 0x252,0xfffd 0253 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0254 02ff | | Declare_Variable Variant_Record 0255 00d8 | | Load_Top At_Offset_0 0256 1c00 | | Execute_Immediate Run_Utility,0x0 0257 e004 | | Load 0x0,0x4 ; Debug Table 0x18.0x3 = 0x257,0xfffc 0258 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0259 8210 | | Call 0x1,0x10 025a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 025b e005 | | Load 0x0,0x5 ; Debug Table 0x18.0x4 = 0x25b,0xfffb 025c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 025d 02c7 | | Declare_Variable Any 025e e006 | | Load 0x0,0x6 025f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0260 e006 | | Load 0x0,0x6 0261 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0262 c406 | | Store 0x2,0x6 0263 e007 | | Load 0x0,0x7 ; Debug Table 0x18.0x5 = 0x263,0xfffa 0264 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0265 02c7 | | Declare_Variable Any 0266 00d8 | | Load_Top At_Offset_0 0267 1c00 | | Execute_Immediate Run_Utility,0x0 0268 e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x6 = 0x268,0xfff9 0269 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 026a 1b17 | | Execute Package,Field_Read,Field_Number 0x17 026b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x18.0x7 = 0x26b,0xfff8 026c BODY_0248: 026c 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x8 = 0x26c,0x1 026d e405 | | Load 0x2,0x5 026e 0217 | | Execute Heap_Access,All_Reference 026f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0270 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x9 = 0x270,0x2 0271 e405 | | Load 0x2,0x5 0272 0217 | | Execute Heap_Access,All_Reference 0273 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0274 e405 | | Load 0x2,0x5 ; Debug Table 0x18.0xa = 0x274,0x3 0275 0217 | | Execute Heap_Access,All_Reference 0276 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0277 6856 |hV | Jump_Zero 0x2ce 0278 e5ff | | Load 0x2,-0x1 ; Debug Table 0x18.0xb = 0x278,0x4 0279 8212 | | Call 0x1,0x12 027a c403 | | Store 0x2,0x3 027b e003 | | Load 0x0,0x3 ; Debug Table 0x18.0xc = 0x27b,0x5 027c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 027d 00f1 | | Load_Encached Diana_Temp_Seq 027e e003 | | Load 0x0,0x3 027f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0280 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0281 e407 | | Load 0x2,0x7 0282 0120 | | Execute Any,Is_Value 0283 6803 |h | Jump_Zero 0x287 0284 e007 | | Load 0x0,0x7 0285 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0286 7801 |x | Jump 0x288 0287 e407 | | Load 0x2,0x7 0288 e404 | | Load 0x2,0x4 0289 619e |a | Indirect_Literal Discrete,0x428,{0x00000000, 0x00004000} 028a e406 | | Load 0x2,0x6 028b 4800 |H | Short_Literal 0x0 028c e003 | | Load 0x0,0x3 028d 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 028e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 028f e003 | | Load 0x0,0x3 0290 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0291 4ffc |O | Short_Literal -0x4 0292 4ffd |O | Short_Literal -0x3 0293 e403 | | Load 0x2,0x3 0294 e003 | | Load 0x0,0x3 0295 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b 0296 180d | | Execute Package,Field_Execute,Field_Number 0xd 0297 00d1 | | Pop_Control Pop_Count_1 0298 c407 | | Store 0x2,0x7 0299 c408 | | Store 0x2,0x8 029a 0032 | 2 | Store_Top Heap_Access,At_Offset_2 029b c402 | | Store 0x2,0x2 029c 0007 | | Action Break_Optional ; Debug Table 0x18.0xd = 0x29c,0x6 029d e402 | | Load 0x2,0x2 ; Debug Table 0x18.0xe = 0x29d,0x401 029e 6802 |h | Jump_Zero 0x2a1 029f 4887 |H | Short_Literal 0x87 02a0 0257 | W | Execute Discrete,Raise 02a1 0007 | | Action Break_Optional ; Debug Table 0x18.0xf = 0x2a1,0x402 02a2 e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x10 = 0x2a2,0x7 02a3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02a4 6183 |a | Indirect_Literal Discrete,0x428,{0x00000000, 0x00004000} 02a5 e406 | | Load 0x2,0x6 02a6 8211 | | Call 0x1,0x11 02a7 e403 | | Load 0x2,0x3 02a8 e008 | | Load 0x0,0x8 02a9 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02aa c402 | | Store 0x2,0x2 02ab 0007 | | Action Break_Optional ; Debug Table 0x18.0x11 = 0x2ab,0x8 02ac e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x12 = 0x2ac,0x801 02ad 6802 |h | Jump_Zero 0x2b0 02ae 4887 |H | Short_Literal 0x87 02af 0257 | W | Execute Discrete,Raise 02b0 0007 | | Action Break_Optional ; Debug Table 0x18.0x13 = 0x2b0,0x802 02b1 e405 | | Load 0x2,0x5 ; Debug Table 0x18.0x14 = 0x2b1,0x9 02b2 0219 | | Execute Heap_Access,All_Read 02b3 e009 | | Load 0x0,0x9 02b4 1b10 | | Execute Package,Field_Read,Field_Number 0x10 02b5 e404 | | Load 0x2,0x4 02b6 00da | | Load_Top At_Offset_2 02b7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02b8 4800 |H | Short_Literal 0x0 02b9 616e |an | Indirect_Literal Discrete,0x428,{0x00000000, 0x00004000} 02ba e406 | | Load 0x2,0x6 02bb 4802 |H | Short_Literal 0x2 02bc e009 | | Load 0x0,0x9 02bd 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 02be 00db | | Load_Top At_Offset_3 02bf 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 02c0 00d1 | | Pop_Control Pop_Count_1 02c1 c402 | | Store 0x2,0x2 02c2 00d1 | | Pop_Control Pop_Count_1 02c3 0007 | | Action Break_Optional ; Debug Table 0x18.0x15 = 0x2c3,0xa 02c4 e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x16 = 0x2c4,0xc01 02c5 6802 |h | Jump_Zero 0x2c8 02c6 4887 |H | Short_Literal 0x87 02c7 0257 | W | Execute Discrete,Raise 02c8 0007 | | Action Break_Optional ; Debug Table 0x18.0x17 = 0x2c8,0xc02 02c9 e009 | | Load 0x0,0x9 ; Debug Table 0x18.0x18 = 0x2c9,0xb 02ca 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02cb e405 | | Load 0x2,0x5 02cc 0217 | | Execute Heap_Access,All_Reference 02cd 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 02ce 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02cf TRAP_0248: 02cf 0007 | | Action Break_Optional 02d0 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x19 = 0x2d0,0xc 02d1 e405 | | Load 0x2,0x5 02d2 0217 | | Execute Heap_Access,All_Reference 02d3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02d4 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x1a = 0x2d4,0xd 02d5 e405 | | Load 0x2,0x5 02d6 0217 | | Execute Heap_Access,All_Reference 02d7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02d8 614b |aK | Indirect_Literal Discrete,0x424,{0x00000000, 0x5a2fd502} ; Debug Table 0x18.0x1b = 0x2d8,0xe 02d9 0257 | W | Execute Discrete,Raise 02da 0000 0000 | | .BLANK 0000[0x6] 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e9 | | .CONST 0x02e9 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0003 | | .CONST 0x0003 ; Number of locals 02e3 INIT_02e0: 02e3 e003 | | Load 0x0,0x3 ; Debug Table 0x19 = .DEBUG 0x02e3,0x09a0,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x013b ; Debug Table 0x19.0x0 = 0x2e3,0xffff 02e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02e5 e004 | | Load 0x0,0x4 ; Debug Table 0x19.0x1 = 0x2e5,0xfffe 02e6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02e7 8210 | | Call 0x1,0x10 02e8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02e9 BODY_02e0: 02e9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2 = 0x2e9,0x1 02ea 0219 | | Execute Heap_Access,All_Read 02eb e009 | | Load 0x0,0x9 02ec 1b10 | | Execute Package,Field_Read,Field_Number 0x10 02ed 00d9 | | Load_Top At_Offset_1 02ee 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02ef e009 | | Load 0x0,0x9 02f0 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 02f1 00da | | Load_Top At_Offset_2 02f2 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 02f3 005b | [ | Store_Top Discrete,At_Offset_3 02f4 00d1 | | Pop_Control Pop_Count_1 02f5 0007 | | Action Break_Optional ; Debug Table 0x19.0x3 = 0x2f5,0x2 02f6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x4 = 0x2f6,0x401 02f7 6802 |h | Jump_Zero 0x2fa 02f8 4887 |H | Short_Literal 0x87 02f9 0257 | W | Execute Discrete,Raise 02fa 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x19.0x5 = 0x2fa,0x402 02fb 0000 0000 | | .BLANK 0000[0x5] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0307 | | .CONST 0x0307 ; Address of begin 0301 0321 | ! | .CONST 0x0321 ; Address of exception handler 0302 0002 | | .CONST 0x0002 ; Number of locals 0303 INIT_0300: 0303 e004 | | Load 0x0,0x4 ; Debug Table 0x1a = .DEBUG 0x0303,0x09ae,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x013f ; Debug Table 0x1a.0x0 = 0x303,0xffff 0304 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0305 8210 | | Call 0x1,0x10 0306 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0307 BODY_0300: 0307 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1 = 0x307,0x1 0308 0219 | | Execute Heap_Access,All_Read 0309 00d8 | | Load_Top At_Offset_0 030a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 030b e5ff | | Load 0x2,-0x1 030c 00db | | Load_Top At_Offset_3 030d 0217 | | Execute Heap_Access,All_Reference 030e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 030f e009 | | Load 0x0,0x9 0310 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 0311 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0312 00d9 | | Load_Top At_Offset_1 0313 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0314 00d1 | | Pop_Control Pop_Count_1 0315 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x2 = 0x315,0x2 0316 0217 | | Execute Heap_Access,All_Reference 0317 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0318 00d9 | | Load_Top At_Offset_1 0319 0217 | | Execute Heap_Access,All_Reference 031a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 031b e00a | | Load 0x0,0xa 031c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 031d 00d9 | | Load_Top At_Offset_1 031e 0217 | | Execute Heap_Access,All_Reference 031f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0320 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0321 TRAP_0300: 0321 0007 | | Action Break_Optional 0322 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x1a.0x3 = 0x322,0x3 0323 0000 0000 | | .BLANK 0000[0x5] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032f | / | .CONST 0x032f ; Address of begin 0329 033d | = | .CONST 0x033d ; Address of exception handler 032a 0002 | | .CONST 0x0002 ; Number of locals 032b INIT_0328: 032b e004 | | Load 0x0,0x4 ; Debug Table 0x1b = .DEBUG 0x032b,0x09b8,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0149 ; Debug Table 0x1b.0x0 = 0x32b,0xffff 032c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 032d 8210 | | Call 0x1,0x10 032e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 032f BODY_0328: 032f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x1 = 0x32f,0x1 0330 0219 | | Execute Heap_Access,All_Read 0331 00d8 | | Load_Top At_Offset_0 0332 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0333 e5ff | | Load 0x2,-0x1 0334 00db | | Load_Top At_Offset_3 0335 0217 | | Execute Heap_Access,All_Reference 0336 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0337 e009 | | Load 0x0,0x9 0338 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 0339 1813 | | Execute Package,Field_Execute,Field_Number 0x13 033a 00d9 | | Load_Top At_Offset_1 033b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 033c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 033d TRAP_0328: 033d 0007 | | Action Break_Optional 033e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x1b.0x2 = 0x33e,0x2 033f 0000 | | .XXX[0x1] 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0348 | H | .CONST 0x0348 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0002 | | .CONST 0x0002 ; Number of locals 0343 INIT_0340: 0343 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c = .DEBUG 0x0343,0x09c0,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0153 ; Debug Table 0x1c.0x0 = 0x343,0xffff 0344 4802 |H | Short_Literal 0x2 0345 e001 | | Load 0x0,0x1 0346 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0347 0334 | 4 | Declare_Variable Array,With_Constraint 0348 BODY_0340: 0348 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x1 = 0x348,0x1 0349 09f8 | | Execute_Immediate Binary_Scale,-0x8 034a e001 | | Load 0x0,0x1 034b 1b11 | | Execute Package,Field_Read,Field_Number 0x11 034c 025b | [ | Execute Discrete,Check_In_Type 034d 4801 |H | Short_Literal 0x1 034e 00da | | Load_Top At_Offset_2 034f 01d6 | | Execute Vector,Field_Write 0350 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x2 = 0x350,0x2 0351 48ff |H | Short_Literal 0xff 0352 0279 | y | Execute Discrete,And 0353 e001 | | Load 0x0,0x1 0354 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0355 025b | [ | Execute Discrete,Check_In_Type 0356 4802 |H | Short_Literal 0x2 0357 00da | | Load_Top At_Offset_2 0358 01d6 | | Execute Vector,Field_Write 0359 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x3 = 0x359,0x3 035a 8216 | | Call 0x1,0x16 035b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 035c 0000 0000 | | .BLANK 0000[0x4] 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0363 | c | .CONST 0x0363 ; Address of begin 0361 0004 | | .CONST 0x0004 ; Address of exception handler 0362 0001 | | .CONST 0x0001 ; Number of locals 0363 BODY_0360: 0363 INIT_0360: 0363 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x0363,0x09ca,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x015d ; Debug Table 0x1d.0x0 = 0x363,0x1 0364 e220 | | Load 0x1,0x20 0365 e221 | ! | Load 0x1,0x21 0366 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 0367 8002 | | Call 0x0,0x2 0368 8216 | | Call 0x1,0x16 0369 4502 |E | Exit_Suprogram New_Top_Offset 0x2 036a 0000 0000 | | .BLANK 0000[0x6] 0370 ; -------------------------------------------------------------------------------------- 0370 ; SUBPROGRAM 0370 ; -------------------------------------------------------------------------------------- 0370 0373 | s | .CONST 0x0373 ; Address of begin 0371 0004 | | .CONST 0x0004 ; Address of exception handler 0372 0001 | | .CONST 0x0001 ; Number of locals 0373 BODY_0370: 0373 INIT_0370: 0373 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e = .DEBUG 0x0373,0x09ce,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0165 ; Debug Table 0x1e.0x0 = 0x373,0x1 0374 e225 | % | Load 0x1,0x25 0375 e226 | & | Load 0x1,0x26 0376 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 0377 8002 | | Call 0x0,0x2 0378 8216 | | Call 0x1,0x16 0379 4502 |E | Exit_Suprogram New_Top_Offset 0x2 037a 0000 0000 | | .BLANK 0000[0x6] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 038c | | .CONST 0x038c ; Address of begin 0381 03a3 | | .CONST 0x03a3 ; Address of exception handler 0382 0003 | | .CONST 0x0003 ; Number of locals 0383 INIT_0380: 0383 e009 | | Load 0x0,0x9 ; Debug Table 0x1f = .DEBUG 0x0383,0x09d2,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x016d ; Debug Table 0x1f.0x0 = 0x383,0xffff 0384 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0385 02c7 | | Declare_Variable Any 0386 00d8 | | Load_Top At_Offset_0 0387 1c00 | | Execute_Immediate Run_Utility,0x0 0388 e004 | | Load 0x0,0x4 ; Debug Table 0x1f.0x1 = 0x388,0xfffe 0389 1b0d | | Execute Package,Field_Read,Field_Number 0xd 038a 8210 | | Call 0x1,0x10 038b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 038c BODY_0380: 038c e009 | | Load 0x0,0x9 ; Debug Table 0x1f.0x2 = 0x38c,0x1 038d 1817 | | Execute Package,Field_Execute,Field_Number 0x17 038e e009 | | Load 0x0,0x9 038f 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0390 e5ff | | Load 0x2,-0x1 0391 e001 | | Load 0x0,0x1 0392 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0393 012c | , | Execute Any,Size 0394 0271 | q | Execute Discrete,Times 0395 0273 | s | Execute Discrete,Plus 0396 e009 | | Load 0x0,0x9 0397 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 0398 c402 | | Store 0x2,0x2 0399 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x3 = 0x399,0x2 039a e5fe | | Load 0x2,-0x2 039b 00da | | Load_Top At_Offset_2 039c 0217 | | Execute Heap_Access,All_Reference 039d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 039e e009 | | Load 0x0,0x9 039f 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 03a0 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03a1 c402 | | Store 0x2,0x2 03a2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03a3 TRAP_0380: 03a3 0007 | | Action Break_Optional 03a4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x1f.0x4 = 0x3a4,0x3 03a5 0000 0000 | | .XXX[0x3] 03a7 0000 | | 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03b4 | | .CONST 0x03b4 ; Address of begin 03a9 03cf | | .CONST 0x03cf ; Address of exception handler 03aa 0003 | | .CONST 0x0003 ; Number of locals 03ab INIT_03a8: 03ab e009 | | Load 0x0,0x9 ; Debug Table 0x20 = .DEBUG 0x03ab,0x09de,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x017b ; Debug Table 0x20.0x0 = 0x3ab,0xffff 03ac 1b15 | | Execute Package,Field_Read,Field_Number 0x15 03ad 02c7 | | Declare_Variable Any 03ae 00d8 | | Load_Top At_Offset_0 03af 1c00 | | Execute_Immediate Run_Utility,0x0 03b0 e004 | | Load 0x0,0x4 ; Debug Table 0x20.0x1 = 0x3b0,0xfffe 03b1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03b2 8210 | | Call 0x1,0x10 03b3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03b4 BODY_03a8: 03b4 e009 | | Load 0x0,0x9 ; Debug Table 0x20.0x2 = 0x3b4,0x1 03b5 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03b6 e009 | | Load 0x0,0x9 03b7 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 03b8 e5ff | | Load 0x2,-0x1 03b9 e001 | | Load 0x0,0x1 03ba 1b11 | | Execute Package,Field_Read,Field_Number 0x11 03bb 012c | , | Execute Any,Size 03bc 0271 | q | Execute Discrete,Times 03bd 0273 | s | Execute Discrete,Plus 03be e009 | | Load 0x0,0x9 03bf 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 03c0 c402 | | Store 0x2,0x2 03c1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x3 = 0x3c1,0x2 03c2 e5fe | | Load 0x2,-0x2 03c3 e225 | % | Load 0x1,0x25 03c4 e226 | & | Load 0x1,0x26 03c5 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 03c6 8002 | | Call 0x0,0x2 03c7 00da | | Load_Top At_Offset_2 03c8 0217 | | Execute Heap_Access,All_Reference 03c9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03ca e009 | | Load 0x0,0x9 03cb 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 03cc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03cd c402 | | Store 0x2,0x2 03ce 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03cf TRAP_03a8: 03cf 0007 | | Action Break_Optional 03d0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x20.0x4 = 0x3d0,0x3 03d1 0000 0000 | | .BLANK 0000[0x7] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03e9 | | .CONST 0x03e9 ; Address of begin 03d9 0411 | | .CONST 0x0411 ; Address of exception handler 03da 0004 | | .CONST 0x0004 ; Number of locals 03db INIT_03d8: 03db e009 | | Load 0x0,0x9 ; Debug Table 0x21 = .DEBUG 0x03db,0x09ea,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0187 ; Debug Table 0x21.0x0 = 0x3db,0xffff 03dc 1b15 | | Execute Package,Field_Read,Field_Number 0x15 03dd 02c7 | | Declare_Variable Any 03de 00d8 | | Load_Top At_Offset_0 03df 1c00 | | Execute_Immediate Run_Utility,0x0 03e0 e004 | | Load 0x0,0x4 ; Debug Table 0x21.0x1 = 0x3e0,0xfffe 03e1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03e2 8210 | | Call 0x1,0x10 03e3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03e4 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0x2 = 0x3e4,0xfffd 03e5 4802 |H | Short_Literal 0x2 03e6 e001 | | Load 0x0,0x1 03e7 1b12 | | Execute Package,Field_Read,Field_Number 0x12 03e8 0334 | 4 | Declare_Variable Array,With_Constraint 03e9 BODY_03d8: 03e9 e009 | | Load 0x0,0x9 ; Debug Table 0x21.0x3 = 0x3e9,0x1 03ea 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03eb e009 | | Load 0x0,0x9 03ec 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 03ed e5ff | | Load 0x2,-0x1 03ee e001 | | Load 0x0,0x1 03ef 1b11 | | Execute Package,Field_Read,Field_Number 0x11 03f0 012c | , | Execute Any,Size 03f1 0271 | q | Execute Discrete,Times 03f2 0273 | s | Execute Discrete,Plus 03f3 e009 | | Load 0x0,0x9 03f4 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 03f5 c402 | | Store 0x2,0x2 03f6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0x4 = 0x3f6,0x2 03f7 09f8 | | Execute_Immediate Binary_Scale,-0x8 03f8 e001 | | Load 0x0,0x1 03f9 1b11 | | Execute Package,Field_Read,Field_Number 0x11 03fa 025b | [ | Execute Discrete,Check_In_Type 03fb 4801 |H | Short_Literal 0x1 03fc 00da | | Load_Top At_Offset_2 03fd 01d6 | | Execute Vector,Field_Write 03fe e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0x5 = 0x3fe,0x3 03ff 48ff |H | Short_Literal 0xff 0400 0279 | y | Execute Discrete,And 0401 e001 | | Load 0x0,0x1 0402 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0403 025b | [ | Execute Discrete,Check_In_Type 0404 4802 |H | Short_Literal 0x2 0405 00da | | Load_Top At_Offset_2 0406 01d6 | | Execute Vector,Field_Write 0407 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x6 = 0x407,0x4 0408 00d9 | | Load_Top At_Offset_1 0409 00db | | Load_Top At_Offset_3 040a 0217 | | Execute Heap_Access,All_Reference 040b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 040c e009 | | Load 0x0,0x9 040d 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 040e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 040f c402 | | Store 0x2,0x2 0410 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0411 TRAP_03d8: 0411 0007 | | Action Break_Optional 0412 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x21.0x7 = 0x412,0x5 0413 0000 0000 | | .BLANK 0000[0x5] 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 041b | | .CONST 0x041b ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0001 | | .CONST 0x0001 ; Number of locals 041b BODY_0418: 041b INIT_0418: 041b 8210 | | Call 0x1,0x10 ; Debug Table 0x22 = .DEBUG 0x041b,0x09fc,0x1002,0x0000,0x005a,0x2fd5,0x0000,0x0195 ; Debug Table 0x22.0x0 = 0x41b,0x1 041c 0217 | | Execute Heap_Access,All_Reference 041d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 041e 00d8 | | Load_Top At_Offset_0 041f 0120 | | Execute Any,Is_Value 0420 7002 |p | Jump_Nonzero 0x423 0421 00d8 | | Load_Top At_Offset_0 0422 011e | | Execute Any,Convert 0423 00ca | | Action Exit_Nullary_Function 0424 0000 0000 | | .LITERAL {0x00000000, 0x5a2fd502} 0428 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 042c 0000 0000 | | .LITERAL {0x00000000, 0x000006fb} 0430 0000 0000 | | .LITERAL {0x00000000, 0x000006f2} 0434 0000 0000 | | .BLANK 0000[0x4] 0438 0477 0004 | w | .XXX[0x3] 043a 001e | | 043b 0007 | | Action Break_Optional ; Debug Table 0x23 = .DEBUG 0x043b,0x0a00,0x4000,0x0000,0x005a,0x2fd5,0x0000,0x00a1 ; Debug Table 0x23.0x0 = 0x43b,0xffff 043c 029a 0483 | | Declare_Subprogram INIT_0480,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23.0x1 = 0x43c,0xfffe 043e 029a 0523 | #| Declare_Subprogram INIT_0520,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23.0x2 = 0x43e,0xfffd 0440 029a 0543 | C| Declare_Subprogram INIT_0540,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23.0x3 = 0x440,0xfffc 0442 029a 0573 | s| Declare_Subprogram INIT_0570,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23.0x4 = 0x442,0xfffb 0444 029a 059b | | Declare_Subprogram INIT_0598,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23.0x5 = 0x444,0xfffa 0446 029a 05bb | | Declare_Subprogram INIT_05b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23.0x6 = 0x446,0xfff9 0448 029a 05db | | Declare_Subprogram INIT_05d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23.0x7 = 0x448,0xfff8 044a 029a 05fb | | Declare_Subprogram INIT_05f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23.0x8 = 0x44a,0xfff7 044c 029a 061b | | Declare_Subprogram INIT_0618,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23.0x9 = 0x44c,0xfff6 044e 029a 0623 | #| Declare_Subprogram INIT_0620,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x23.0xa = 0x44e,0xfff5 0450 00bf | | Action Accept_Activation 0451 0007 | | Action Break_Optional ; Debug Table 0x24 = .DEBUG 0x0451,0x0a18,0x4000,0x0000,0x005a,0x4165,0x0000,0x0247 ; Debug Table 0x24.0x0 = 0x451,0xffff 0452 0007 | | Action Break_Optional ; Debug Table 0x24.0x1 = 0x452,0xfffe 0453 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x24.0x2 = 0x453,0xfffd 0454 00c7 | | Action Elaborate_Subprogram 0455 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x24.0x3 = 0x455,0xfffc 0456 00c7 | | Action Elaborate_Subprogram 0457 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x24.0x4 = 0x457,0xfffb 0458 00c7 | | Action Elaborate_Subprogram 0459 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x24.0x5 = 0x459,0xfffa 045a 00c7 | | Action Elaborate_Subprogram 045b 61ec |a | Indirect_Literal Discrete,0x648,{0x00000000, 0x005a4165} ; Debug Table 0x24.0x6 = 0x45b,0xfff9 045c 61e7 |a | Indirect_Literal Discrete,0x644,{0x00000000, 0x00000401} 045d 00e2 | | Load_Encached Integer_Cache 045e e001 | | Load 0x0,0x1 045f 1b78 | x | Execute Package,Field_Read,Field_Number 0x78 0460 0387 | | Declare_Variable Package 0461 00d8 | | Load_Top At_Offset_0 0462 020f | | Execute Module,Activate 0463 61e4 |a | Indirect_Literal Discrete,0x648,{0x00000000, 0x005a4165} ; Debug Table 0x24.0x7 = 0x463,0xfff8 0464 61db |a | Indirect_Literal Discrete,0x640,{0x00000000, 0x00000409} 0465 00e5 | | Load_Encached Long_Integer_Cache 0466 e001 | | Load 0x0,0x1 0467 1b78 | x | Execute Package,Field_Read,Field_Number 0x78 0468 0387 | | Declare_Variable Package 0469 00d8 | | Load_Top At_Offset_0 046a 020f | | Execute Module,Activate 046b 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x24.0x8 = 0x46b,0xfff7 046c 00c7 | | Action Elaborate_Subprogram 046d 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x24.0x9 = 0x46d,0xfff6 046e 00c7 | | Action Elaborate_Subprogram 046f 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x24.0xa = 0x46f,0xfff5 0470 00c7 | | Action Elaborate_Subprogram 0471 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x24.0xb = 0x471,0xfff4 0472 00c7 | | Action Elaborate_Subprogram 0473 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x24.0xc = 0x473,0xfff3 0474 00c7 | | Action Elaborate_Subprogram 0475 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x24.0xd = 0x475,0xfff2 0476 00c7 | | Action Elaborate_Subprogram 0477 00bc | | Action Signal_Activated 0478 00bb | | Action Signal_Completion 0479 0000 0000 | | .BLANK 0000[0x7] 0480 ; -------------------------------------------------------------------------------------- 0480 ; SUBPROGRAM 0480 ; -------------------------------------------------------------------------------------- 0480 04a6 | | .CONST 0x04a6 ; Address of begin 0481 0514 | | .CONST 0x0514 ; Address of exception handler 0482 000a | | .CONST 0x000a ; Number of locals 0483 INIT_0480: 0483 e002 | | Load 0x0,0x2 ; Debug Table 0x25 = .DEBUG 0x0483,0x0a36,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00c4 ; Debug Table 0x25.0x0 = 0x483,0xffff 0484 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0485 e002 | | Load 0x0,0x2 ; Debug Table 0x25.0x1 = 0x485,0xfffe 0486 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0487 02c7 | | Declare_Variable Any 0488 00d8 | | Load_Top At_Offset_0 0489 1c00 | | Execute_Immediate Run_Utility,0x0 048a e002 | | Load 0x0,0x2 ; Debug Table 0x25.0x2 = 0x48a,0xfffd 048b 1b14 | | Execute Package,Field_Read,Field_Number 0x14 048c 02ff | | Declare_Variable Variant_Record 048d 00d8 | | Load_Top At_Offset_0 048e 1c00 | | Execute_Immediate Run_Utility,0x0 048f e003 | | Load 0x0,0x3 ; Debug Table 0x25.0x3 = 0x48f,0xfffc 0490 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0491 8210 | | Call 0x1,0x10 0492 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0493 e004 | | Load 0x0,0x4 ; Debug Table 0x25.0x4 = 0x493,0xfffb 0494 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0495 02c7 | | Declare_Variable Any 0496 e005 | | Load 0x0,0x5 0497 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0498 e005 | | Load 0x0,0x5 0499 1814 | | Execute Package,Field_Execute,Field_Number 0x14 049a c406 | | Store 0x2,0x6 049b e006 | | Load 0x0,0x6 ; Debug Table 0x25.0x5 = 0x49b,0xfffa 049c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 049d 02c7 | | Declare_Variable Any 049e 00d8 | | Load_Top At_Offset_0 049f 1c00 | | Execute_Immediate Run_Utility,0x0 04a0 e002 | | Load 0x0,0x2 ; Debug Table 0x25.0x6 = 0x4a0,0xfff9 04a1 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 04a2 1b17 | | Execute Package,Field_Read,Field_Number 0x17 04a3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x25.0x7 = 0x4a3,0xfff8 04a4 029f 062b | +| Declare_Subprogram INIT_0628,For_Call 04a6 BODY_0480: 04a6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0x8 = 0x4a6,0x1 04a7 4913 |I | Short_Literal 0x113 04a8 e007 | | Load 0x0,0x7 04a9 0096 | | Execute Package,Entry 04aa 0f00 | | Execute_Immediate Equal,0x0 04ab e405 | | Load 0x2,0x5 04ac 0217 | | Execute Heap_Access,All_Reference 04ad 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04ae 4805 |H | Short_Literal 0x5 ; Debug Table 0x25.0x9 = 0x4ae,0x2 04af e008 | | Load 0x0,0x8 04b0 1812 | | Execute Package,Field_Execute,Field_Number 0x12 04b1 e405 | | Load 0x2,0x5 04b2 0217 | | Execute Heap_Access,All_Reference 04b3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04b4 e405 | | Load 0x2,0x5 ; Debug Table 0x25.0xa = 0x4b4,0x3 04b5 0217 | | Execute Heap_Access,All_Reference 04b6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04b7 6856 |hV | Jump_Zero 0x50e 04b8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25.0xb = 0x4b8,0x4 04b9 8212 | | Call 0x1,0x12 04ba c403 | | Store 0x2,0x3 04bb e002 | | Load 0x0,0x2 ; Debug Table 0x25.0xc = 0x4bb,0x5 04bc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04bd 00f1 | | Load_Encached Diana_Temp_Seq 04be e002 | | Load 0x0,0x2 04bf 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 04c0 1b17 | | Execute Package,Field_Read,Field_Number 0x17 04c1 e407 | | Load 0x2,0x7 04c2 0120 | | Execute Any,Is_Value 04c3 6803 |h | Jump_Zero 0x4c7 04c4 e006 | | Load 0x0,0x6 04c5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04c6 7801 |x | Jump 0x4c8 04c7 e407 | | Load 0x2,0x7 04c8 e404 | | Load 0x2,0x4 04c9 675e |g^ | Indirect_Literal Discrete,0x428,{0x00000000, 0x00004000} 04ca e406 | | Load 0x2,0x6 04cb 4800 |H | Short_Literal 0x0 04cc e002 | | Load 0x0,0x2 04cd 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 04ce 1b0e | | Execute Package,Field_Read,Field_Number 0xe 04cf e002 | | Load 0x0,0x2 04d0 1815 | | Execute Package,Field_Execute,Field_Number 0x15 04d1 4ffc |O | Short_Literal -0x4 04d2 4ffd |O | Short_Literal -0x3 04d3 e403 | | Load 0x2,0x3 04d4 e002 | | Load 0x0,0x2 04d5 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b 04d6 180d | | Execute Package,Field_Execute,Field_Number 0xd 04d7 00d1 | | Pop_Control Pop_Count_1 04d8 c407 | | Store 0x2,0x7 04d9 c408 | | Store 0x2,0x8 04da 0033 | 3 | Store_Top Heap_Access,At_Offset_3 04db c402 | | Store 0x2,0x2 04dc 0007 | | Action Break_Optional ; Debug Table 0x25.0xd = 0x4dc,0x6 04dd e402 | | Load 0x2,0x2 ; Debug Table 0x25.0xe = 0x4dd,0x401 04de 6802 |h | Jump_Zero 0x4e1 04df 4887 |H | Short_Literal 0x87 04e0 0257 | W | Execute Discrete,Raise 04e1 0007 | | Action Break_Optional ; Debug Table 0x25.0xf = 0x4e1,0x402 04e2 e002 | | Load 0x0,0x2 ; Debug Table 0x25.0x10 = 0x4e2,0x7 04e3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04e4 6743 |gC | Indirect_Literal Discrete,0x428,{0x00000000, 0x00004000} 04e5 e406 | | Load 0x2,0x6 04e6 8211 | | Call 0x1,0x11 04e7 e403 | | Load 0x2,0x3 04e8 e009 | | Load 0x0,0x9 04e9 1812 | | Execute Package,Field_Execute,Field_Number 0x12 04ea c402 | | Store 0x2,0x2 04eb 0007 | | Action Break_Optional ; Debug Table 0x25.0x11 = 0x4eb,0x8 04ec e402 | | Load 0x2,0x2 ; Debug Table 0x25.0x12 = 0x4ec,0x801 04ed 6802 |h | Jump_Zero 0x4f0 04ee 4887 |H | Short_Literal 0x87 04ef 0257 | W | Execute Discrete,Raise 04f0 0007 | | Action Break_Optional ; Debug Table 0x25.0x13 = 0x4f0,0x802 04f1 e405 | | Load 0x2,0x5 ; Debug Table 0x25.0x14 = 0x4f1,0x9 04f2 0219 | | Execute Heap_Access,All_Read 04f3 e00a | | Load 0x0,0xa 04f4 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04f5 e404 | | Load 0x2,0x4 04f6 00da | | Load_Top At_Offset_2 04f7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04f8 4800 |H | Short_Literal 0x0 04f9 672e |g. | Indirect_Literal Discrete,0x428,{0x00000000, 0x00004000} 04fa e406 | | Load 0x2,0x6 04fb 4801 |H | Short_Literal 0x1 04fc e00a | | Load 0x0,0xa 04fd 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 04fe 00db | | Load_Top At_Offset_3 04ff 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0500 00d1 | | Pop_Control Pop_Count_1 0501 c402 | | Store 0x2,0x2 0502 00d1 | | Pop_Control Pop_Count_1 0503 0007 | | Action Break_Optional ; Debug Table 0x25.0x15 = 0x503,0xa 0504 e402 | | Load 0x2,0x2 ; Debug Table 0x25.0x16 = 0x504,0xc01 0505 6802 |h | Jump_Zero 0x508 0506 4887 |H | Short_Literal 0x87 0507 0257 | W | Execute Discrete,Raise 0508 0007 | | Action Break_Optional ; Debug Table 0x25.0x17 = 0x508,0xc02 0509 e00a | | Load 0x0,0xa ; Debug Table 0x25.0x18 = 0x509,0xb 050a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 050b e405 | | Load 0x2,0x5 050c 0217 | | Execute Heap_Access,All_Reference 050d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 050e e405 | | Load 0x2,0x5 ; Debug Table 0x25.0x19 = 0x50e,0xc 050f 0217 | | Execute Heap_Access,All_Reference 0510 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0511 6801 |h | Jump_Zero 0x513 0512 840a | | Call 0x2,0xa ; Debug Table 0x25.0x1a = 0x512,0xd 0513 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0514 TRAP_0480: 0514 0007 | | Action Break_Optional 0515 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x1b = 0x515,0xe 0516 e405 | | Load 0x2,0x5 0517 0217 | | Execute Heap_Access,All_Reference 0518 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0519 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x1c = 0x519,0xf 051a e405 | | Load 0x2,0x5 051b 0217 | | Execute Heap_Access,All_Reference 051c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 051d 611e |a | Indirect_Literal Discrete,0x63c,{0x00000000, 0x5a2fd501} ; Debug Table 0x25.0x1d = 0x51d,0x10 051e 0257 | W | Execute Discrete,Raise 051f 0000 | | .XXX[0x1] 0520 ; -------------------------------------------------------------------------------------- 0520 ; SUBPROGRAM 0520 ; -------------------------------------------------------------------------------------- 0520 0529 | ) | .CONST 0x0529 ; Address of begin 0521 0004 | | .CONST 0x0004 ; Address of exception handler 0522 0003 | | .CONST 0x0003 ; Number of locals 0523 INIT_0520: 0523 e002 | | Load 0x0,0x2 ; Debug Table 0x26 = .DEBUG 0x0523,0x0a74,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00ce ; Debug Table 0x26.0x0 = 0x523,0xffff 0524 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0525 e003 | | Load 0x0,0x3 ; Debug Table 0x26.0x1 = 0x525,0xfffe 0526 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0527 8210 | | Call 0x1,0x10 0528 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0529 BODY_0520: 0529 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x2 = 0x529,0x1 052a 0217 | | Execute Heap_Access,All_Reference 052b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 052c 6811 |h | Jump_Zero 0x53e 052d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x3 = 0x52d,0x2 052e 0219 | | Execute Heap_Access,All_Read 052f e00a | | Load 0x0,0xa 0530 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0531 00d9 | | Load_Top At_Offset_1 0532 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0533 e00a | | Load 0x0,0xa 0534 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0535 00da | | Load_Top At_Offset_2 0536 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0537 005b | [ | Store_Top Discrete,At_Offset_3 0538 00d1 | | Pop_Control Pop_Count_1 0539 0007 | | Action Break_Optional ; Debug Table 0x26.0x4 = 0x539,0x3 053a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x5 = 0x53a,0x401 053b 6802 |h | Jump_Zero 0x53e 053c 4887 |H | Short_Literal 0x87 053d 0257 | W | Execute Discrete,Raise 053e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x26.0x6 = 0x53e,0x402 053f 0000 | | .XXX[0x1] 0540 ; -------------------------------------------------------------------------------------- 0540 ; SUBPROGRAM 0540 ; -------------------------------------------------------------------------------------- 0540 0547 | G | .CONST 0x0547 ; Address of begin 0541 0567 | g | .CONST 0x0567 ; Address of exception handler 0542 0002 | | .CONST 0x0002 ; Number of locals 0543 INIT_0540: 0543 e003 | | Load 0x0,0x3 ; Debug Table 0x27 = .DEBUG 0x0543,0x0a84,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00d2 ; Debug Table 0x27.0x0 = 0x543,0xffff 0544 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0545 8210 | | Call 0x1,0x10 0546 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0547 BODY_0540: 0547 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x1 = 0x547,0x1 0548 0217 | | Execute Heap_Access,All_Reference 0549 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 054a 6803 |h | Jump_Zero 0x54e 054b 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x2 = 0x54b,0x2 054c e001 | | Load 0x0,0x1 054d 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 054e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x3 = 0x54e,0x3 054f 0217 | | Execute Heap_Access,All_Reference 0550 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0551 6814 |h | Jump_Zero 0x566 0552 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x4 = 0x552,0x4 0553 00d9 | | Load_Top At_Offset_1 0554 0217 | | Execute Heap_Access,All_Reference 0555 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0556 00da | | Load_Top At_Offset_2 0557 0217 | | Execute Heap_Access,All_Reference 0558 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0559 e00b | | Load 0x0,0xb 055a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 055b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x5 = 0x55b,0x5 055c 0217 | | Execute Heap_Access,All_Reference 055d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 055e 00d9 | | Load_Top At_Offset_1 055f 0217 | | Execute Heap_Access,All_Reference 0560 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0561 e00b | | Load 0x0,0xb 0562 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0563 00d9 | | Load_Top At_Offset_1 0564 0217 | | Execute Heap_Access,All_Reference 0565 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0566 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0567 TRAP_0540: 0567 0007 | | Action Break_Optional 0568 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x27.0x6 = 0x568,0x6 0569 0000 0000 | | .BLANK 0000[0x7] 0570 ; -------------------------------------------------------------------------------------- 0570 ; SUBPROGRAM 0570 ; -------------------------------------------------------------------------------------- 0570 0577 | w | .CONST 0x0577 ; Address of begin 0571 0591 | | .CONST 0x0591 ; Address of exception handler 0572 0002 | | .CONST 0x0002 ; Number of locals 0573 INIT_0570: 0573 e003 | | Load 0x0,0x3 ; Debug Table 0x28 = .DEBUG 0x0573,0x0a94,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00da ; Debug Table 0x28.0x0 = 0x573,0xffff 0574 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0575 8210 | | Call 0x1,0x10 0576 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0577 BODY_0570: 0577 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x1 = 0x577,0x1 0578 0217 | | Execute Heap_Access,All_Reference 0579 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 057a 6803 |h | Jump_Zero 0x57e 057b 00db | | Load_Top At_Offset_3 ; Debug Table 0x28.0x2 = 0x57b,0x2 057c e001 | | Load 0x0,0x1 057d 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f 057e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x3 = 0x57e,0x3 057f 0217 | | Execute Heap_Access,All_Reference 0580 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0581 680e |h | Jump_Zero 0x590 0582 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x4 = 0x582,0x4 0583 0219 | | Execute Heap_Access,All_Read 0584 00d8 | | Load_Top At_Offset_0 0585 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0586 e5ff | | Load 0x2,-0x1 0587 00db | | Load_Top At_Offset_3 0588 0217 | | Execute Heap_Access,All_Reference 0589 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 058a e00a | | Load 0x0,0xa 058b 1b33 | 3 | Execute Package,Field_Read,Field_Number 0x33 058c 1815 | | Execute Package,Field_Execute,Field_Number 0x15 058d 00d9 | | Load_Top At_Offset_1 058e 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 058f 00d1 | | Pop_Control Pop_Count_1 0590 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0591 TRAP_0570: 0591 0007 | | Action Break_Optional 0592 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x28.0x5 = 0x592,0x5 0593 0000 0000 | | .BLANK 0000[0x5] 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 059e | | .CONST 0x059e ; Address of begin 0599 0004 | | .CONST 0x0004 ; Address of exception handler 059a 0002 | | .CONST 0x0002 ; Number of locals 059b INIT_0598: 059b 00da | | Load_Top At_Offset_2 ; Debug Table 0x29 = .DEBUG 0x059b,0x0aa2,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00e2 ; Debug Table 0x29.0x0 = 0x59b,0xffff 059c 00e0 | | Load_Encached Standard_Cache 059d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 059e BODY_0598: 059e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x1 = 0x59e,0x1 059f 01dd | | Execute Vector,First 05a0 00d9 | | Load_Top At_Offset_1 05a1 01d7 | | Execute Vector,Field_Read 05a2 0f20 | | Execute_Immediate Equal,0x20 05a3 680a |h | Jump_Zero 0x5ae 05a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x2 = 0x5a4,0x2 05a5 01dd | | Execute Vector,First 05a6 0a01 | | Execute_Immediate Plus,0x1 05a7 0248 | H | Execute Discrete,Check_In_Integer 05a8 00d9 | | Load_Top At_Offset_1 05a9 01dc | | Execute Vector,Last 05aa 00da | | Load_Top At_Offset_2 05ab 01cf | | Execute Vector,Slice_Read 05ac 8216 | | Call 0x1,0x16 05ad 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05ae 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x3 = 0x5ae,0x3 05af 8216 | | Call 0x1,0x16 05b0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05b1 0000 0000 | | .BLANK 0000[0x7] 05b8 ; -------------------------------------------------------------------------------------- 05b8 ; SUBPROGRAM 05b8 ; -------------------------------------------------------------------------------------- 05b8 05bf | | .CONST 0x05bf ; Address of begin 05b9 0004 | | .CONST 0x0004 ; Address of exception handler 05ba 0002 | | .CONST 0x0002 ; Number of locals 05bb INIT_05b8: 05bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x2a = .DEBUG 0x05bb,0x0aac,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00ea ; Debug Table 0x2a.0x0 = 0x5bb,0xffff 05bc 480d |H | Short_Literal 0xd 05bd 00e9 | | Load_Encached String_Cache 05be 0334 | 4 | Declare_Variable Array,With_Constraint 05bf BODY_05b8: 05bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x1 = 0x5bf,0x1 05c0 4810 |H | Short_Literal 0x10 05c1 e5ff | | Load 0x2,-0x1 05c2 e21d | | Load 0x1,0x1d 05c3 1817 | | Execute Package,Field_Execute,Field_Number 0x17 05c4 00d1 | | Pop_Control Pop_Count_1 05c5 00cf | | Action Mark_Auxiliary 05c6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2a.0x2 = 0x5c6,0x2 05c7 01d9 | | Execute Vector,Reverse_Bounds 05c8 0007 | | Action Break_Optional 05c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x3 = 0x5c9,0x3 05ca e402 | | Load 0x2,0x2 05cb 01d7 | | Execute Vector,Field_Read 05cc 0e20 | | Execute_Immediate Not_Equal,0x20 05cd 6806 |h | Jump_Zero 0x5d4 05ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x4 = 0x5ce,0x4 05cf 480d |H | Short_Literal 0xd 05d0 e402 | | Load 0x2,0x2 05d1 01cf | | Execute Vector,Slice_Read 05d2 8216 | | Call 0x1,0x16 05d3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x2a.0x5 = 0x5d3,0x5 05d4 00c8 | | Action Pop_Auxiliary_Range 05d5 3ff3 |? | Loop_Increasing 0x5c9 05d6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05d7 0000 | | .XXX[0x1] 05d8 ; -------------------------------------------------------------------------------------- 05d8 ; SUBPROGRAM 05d8 ; -------------------------------------------------------------------------------------- 05d8 05de | | .CONST 0x05de ; Address of begin 05d9 0004 | | .CONST 0x0004 ; Address of exception handler 05da 0002 | | .CONST 0x0002 ; Number of locals 05db INIT_05d8: 05db 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b = .DEBUG 0x05db,0x0aba,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00f2 ; Debug Table 0x2b.0x0 = 0x5db,0xffff 05dc 00e0 | | Load_Encached Standard_Cache 05dd 1818 | | Execute Package,Field_Execute,Field_Number 0x18 05de BODY_05d8: 05de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x1 = 0x5de,0x1 05df 01dd | | Execute Vector,First 05e0 00d9 | | Load_Top At_Offset_1 05e1 01d7 | | Execute Vector,Field_Read 05e2 0f20 | | Execute_Immediate Equal,0x20 05e3 680a |h | Jump_Zero 0x5ee 05e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x2 = 0x5e4,0x2 05e5 01dd | | Execute Vector,First 05e6 0a01 | | Execute_Immediate Plus,0x1 05e7 0248 | H | Execute Discrete,Check_In_Integer 05e8 00d9 | | Load_Top At_Offset_1 05e9 01dc | | Execute Vector,Last 05ea 00da | | Load_Top At_Offset_2 05eb 01cf | | Execute Vector,Slice_Read 05ec 8216 | | Call 0x1,0x16 05ed 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x3 = 0x5ee,0x3 05ef 8216 | | Call 0x1,0x16 05f0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05f1 0000 0000 | | .BLANK 0000[0x7] 05f8 ; -------------------------------------------------------------------------------------- 05f8 ; SUBPROGRAM 05f8 ; -------------------------------------------------------------------------------------- 05f8 05ff | | .CONST 0x05ff ; Address of begin 05f9 0004 | | .CONST 0x0004 ; Address of exception handler 05fa 0002 | | .CONST 0x0002 ; Number of locals 05fb INIT_05f8: 05fb 4801 |H | Short_Literal 0x1 ; Debug Table 0x2c = .DEBUG 0x05fb,0x0ac4,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00fa ; Debug Table 0x2c.0x0 = 0x5fb,0xffff 05fc 4815 |H | Short_Literal 0x15 05fd 00e9 | | Load_Encached String_Cache 05fe 0334 | 4 | Declare_Variable Array,With_Constraint 05ff BODY_05f8: 05ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x1 = 0x5ff,0x1 0600 4810 |H | Short_Literal 0x10 0601 e5ff | | Load 0x2,-0x1 0602 e21e | | Load 0x1,0x1e 0603 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0604 00d1 | | Pop_Control Pop_Count_1 0605 00cf | | Action Mark_Auxiliary 0606 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2c.0x2 = 0x606,0x2 0607 01d9 | | Execute Vector,Reverse_Bounds 0608 0007 | | Action Break_Optional 0609 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x3 = 0x609,0x3 060a e402 | | Load 0x2,0x2 060b 01d7 | | Execute Vector,Field_Read 060c 0e20 | | Execute_Immediate Not_Equal,0x20 060d 6806 |h | Jump_Zero 0x614 060e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2c.0x4 = 0x60e,0x4 060f 4815 |H | Short_Literal 0x15 0610 e402 | | Load 0x2,0x2 0611 01cf | | Execute Vector,Slice_Read 0612 8216 | | Call 0x1,0x16 0613 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x2c.0x5 = 0x613,0x5 0614 00c8 | | Action Pop_Auxiliary_Range 0615 3ff3 |? | Loop_Increasing 0x609 0616 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0617 0000 | | .XXX[0x1] 0618 ; -------------------------------------------------------------------------------------- 0618 ; SUBPROGRAM 0618 ; -------------------------------------------------------------------------------------- 0618 061b | | .CONST 0x061b ; Address of begin 0619 0004 | | .CONST 0x0004 ; Address of exception handler 061a 0001 | | .CONST 0x0001 ; Number of locals 061b BODY_0618: 061b INIT_0618: 061b 480a |H | Short_Literal 0xa ; Debug Table 0x2d = .DEBUG 0x061b,0x0ad2,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0102 ; Debug Table 0x2d.0x0 = 0x61b,0x1 061c 8215 | | Call 0x1,0x15 061d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 061e 0000 0000 | | .XXX[0x2] 0620 ; -------------------------------------------------------------------------------------- 0620 ; SUBPROGRAM 0620 ; -------------------------------------------------------------------------------------- 0620 0623 | # | .CONST 0x0623 ; Address of begin 0621 0004 | | .CONST 0x0004 ; Address of exception handler 0622 0001 | | .CONST 0x0001 ; Number of locals 0623 BODY_0620: 0623 INIT_0620: 0623 480a |H | Short_Literal 0xa ; Debug Table 0x2e = .DEBUG 0x0623,0x0ad6,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0106 ; Debug Table 0x2e.0x0 = 0x623,0x1 0624 8215 | | Call 0x1,0x15 0625 480c |H | Short_Literal 0xc ; Debug Table 0x2e.0x1 = 0x625,0x2 0626 8215 | | Call 0x1,0x15 0627 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0628 ; -------------------------------------------------------------------------------------- 0628 ; SUBPROGRAM 0628 ; -------------------------------------------------------------------------------------- 0628 062b | + | .CONST 0x062b ; Address of begin 0629 0635 | 5 | .CONST 0x0635 ; Address of exception handler 062a 0001 | | .CONST 0x0001 ; Number of locals 062b BODY_0628: 062b INIT_0628: 062b 0092 0655 | U| Action Push_String_Extended,0x655 ; "Hello from package " ; Debug Table 0x2f = .DEBUG 0x062b,0x0adc,0x1004,0x0000,0x005a,0x4165,0x0000,0x0348 ; Debug Table 0x2f.0x0 = 0x62b,0x1 062d e20f | | Load 0x1,0xf 062e 01cc | | Execute Vector,Catenate 062f e001 | | Load 0x0,0x1 0630 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f 0631 4801 |H | Short_Literal 0x1 ; Debug Table 0x2f.0x1 = 0x631,0x2 0632 e001 | | Load 0x0,0x1 0633 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 0634 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0635 TRAP_0628: 0635 0007 | | Action Break_Optional 0636 4800 |H | Short_Literal 0x0 ; Debug Table 0x2f.0x2 = 0x636,0x3 0637 e405 | | Load 0x2,0x5 0638 0217 | | Execute Heap_Access,All_Reference 0639 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 063a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 063b 0000 | | .XXX[0x1] 063c 0000 0000 | | .LITERAL {0x00000000, 0x5a2fd501} 0640 0000 0000 | | .LITERAL {0x00000000, 0x00000409} 0644 0000 0000 | | .LITERAL {0x00000000, 0x00000401} 0648 0000 0000 | | .LITERAL {0x00000000, 0x005a4165} 064c ; -------------------------------------------------------------------------------------- 064c ; STRING TABLE 064c ; -------------------------------------------------------------------------------------- 064c 0016 | | .STRTAB 0x0016->0x0657 ; "Mload" 064d 0019 | | .STRTAB 0x0019->0x0659 ; "Elab_Asm_Listing" 064e 0027 | ' | .STRTAB 0x0027->0x0661 ; "Asm_Listing" 064f 0030 | 0 | .STRTAB 0x0030->0x0667 ; "Elab_Seg_Listing" 0650 003e | > | .STRTAB 0x003e->0x066f ; "Seg_Listing" 0651 0047 | G | .STRTAB 0x0047->0x0674 ; "Debug_Table_Listing" 0652 0058 | X | .STRTAB 0x0058->0x067e ; "Elab_Rel_Code" 0653 0063 | c | .STRTAB 0x0063->0x0684 ; "Rel_Code" 0654 0069 | i | .STRTAB 0x0069->0x0688 ; "Elab_Order_Listing" 0655 0079 | y | .STRTAB 0x0079->0x0691 ; "Hello from package " 0656 008a | | .STREND 0x008a->0x069b 0657 4d6c 6f61 |Mloa| .STRTAB_STRINGS 069b 0000 0000 | | .BLANK 0000[0x5] 06a0 ; -------------------------------------------------------------------------------------- 06a0 ; Debug Table 06a0 ; -------------------------------------------------------------------------------------- 06a0 0003 0030 | 0| .CONST 0x0003,0x0030 06a2 000b 0822 | "| .DEBUG 0x000b,0x0822,0x8000,0x0000,0x005a,0x2fd5,0x0000,0x000d 06aa 0041 0856 | A V| .DEBUG 0x0041,0x0856,0x8000,0x0000,0x005a,0x4165,0x0000,0x0019 06b2 00ab 0890 | | .DEBUG 0x00ab,0x0890,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0012 06ba 00bb 0894 | | .DEBUG 0x00bb,0x0894,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0017 06c2 00c3 0898 | | .DEBUG 0x00c3,0x0898,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x001c 06ca 00cb 089c | | .DEBUG 0x00cb,0x089c,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0021 06d2 00d3 08a0 | | .DEBUG 0x00d3,0x08a0,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0026 06da 00db 08a4 | | .DEBUG 0x00db,0x08a4,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x002b 06e2 00e3 08a8 | | .DEBUG 0x00e3,0x08a8,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0030 06ea 00eb 08ac | | .DEBUG 0x00eb,0x08ac,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0035 06f2 00f3 08b0 | | .DEBUG 0x00f3,0x08b0,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x003a 06fa 0103 08bc | | .DEBUG 0x0103,0x08bc,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x003f 0702 0113 08c8 | | .DEBUG 0x0113,0x08c8,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0044 070a 011b 08cc | | .DEBUG 0x011b,0x08cc,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0049 0712 012b 08d8 | + | .DEBUG 0x012b,0x08d8,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x004e 071a 0133 08dc | 3 | .DEBUG 0x0133,0x08dc,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0053 0722 014b 08e4 | K | .DEBUG 0x014b,0x08e4,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0060 072a 016b 08f6 | k | .DEBUG 0x016b,0x08f6,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x006d 0732 018b 0908 | | .DEBUG 0x018b,0x0908,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x007a 073a 019b 090e | | .DEBUG 0x019b,0x090e,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0087 0742 01bb 0920 | | .DEBUG 0x01bb,0x0920,0x0002,0x0000,0x005a,0x2fd5,0x0000,0x0094 074a 01cb 0926 | &| .DEBUG 0x01cb,0x0926,0x0005,0x0000,0x005a,0x4165,0x0000,0x0036 0752 01fb 0928 | (| .DEBUG 0x01fb,0x0928,0x4000,0x0000,0x005a,0x2fd5,0x0000,0x010e 075a 0213 0942 | B| .DEBUG 0x0213,0x0942,0x4000,0x0000,0x005a,0x4165,0x0000,0x052a 0762 024b 0966 | K f| .DEBUG 0x024b,0x0966,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0131 076a 02e3 09a0 | | .DEBUG 0x02e3,0x09a0,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x013b 0772 0303 09ae | | .DEBUG 0x0303,0x09ae,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x013f 077a 032b 09b8 | + | .DEBUG 0x032b,0x09b8,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0149 0782 0343 09c0 | C | .DEBUG 0x0343,0x09c0,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0153 078a 0363 09ca | c | .DEBUG 0x0363,0x09ca,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x015d 0792 0373 09ce | s | .DEBUG 0x0373,0x09ce,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0165 079a 0383 09d2 | | .DEBUG 0x0383,0x09d2,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x016d 07a2 03ab 09de | | .DEBUG 0x03ab,0x09de,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x017b 07aa 03db 09ea | | .DEBUG 0x03db,0x09ea,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0187 07b2 041b 09fc | | .DEBUG 0x041b,0x09fc,0x1002,0x0000,0x005a,0x2fd5,0x0000,0x0195 07ba 043b 0a00 | ; | .DEBUG 0x043b,0x0a00,0x4000,0x0000,0x005a,0x2fd5,0x0000,0x00a1 07c2 0451 0a18 | Q | .DEBUG 0x0451,0x0a18,0x4000,0x0000,0x005a,0x4165,0x0000,0x0247 07ca 0483 0a36 | 6| .DEBUG 0x0483,0x0a36,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00c4 07d2 0523 0a74 | # t| .DEBUG 0x0523,0x0a74,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00ce 07da 0543 0a84 | C | .DEBUG 0x0543,0x0a84,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00d2 07e2 0573 0a94 | s | .DEBUG 0x0573,0x0a94,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00da 07ea 059b 0aa2 | | .DEBUG 0x059b,0x0aa2,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00e2 07f2 05bb 0aac | | .DEBUG 0x05bb,0x0aac,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00ea 07fa 05db 0aba | | .DEBUG 0x05db,0x0aba,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00f2 0802 05fb 0ac4 | | .DEBUG 0x05fb,0x0ac4,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x00fa 080a 061b 0ad2 | | .DEBUG 0x061b,0x0ad2,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0102 0812 0623 0ad6 | # | .DEBUG 0x0623,0x0ad6,0x1001,0x0000,0x005a,0x2fd5,0x0000,0x0106 081a 062b 0adc | + | .DEBUG 0x062b,0x0adc,0x1004,0x0000,0x005a,0x4165,0x0000,0x0348 0822 ; -------------------------------------------------------------------------------------- 0822 ; Debug3 Subtable 0x0 0822 ; -------------------------------------------------------------------------------------- 0822 0019 0000 | | .DBG3TAB 0x0019,0x0000 0824 000b ffff | | .CONST 0x000b,0xffff 0826 000c fffe | | .CONST 0x000c,0xfffe 0828 000e fffd | | .CONST 0x000e,0xfffd 082a 0010 fffc | | .CONST 0x0010,0xfffc 082c 0012 fffb | | .CONST 0x0012,0xfffb 082e 0014 fffa | | .CONST 0x0014,0xfffa 0830 0016 fff9 | | .CONST 0x0016,0xfff9 0832 0018 fff8 | | .CONST 0x0018,0xfff8 0834 001a fff7 | | .CONST 0x001a,0xfff7 0836 001c fff6 | | .CONST 0x001c,0xfff6 0838 001e fff5 | | .CONST 0x001e,0xfff5 083a 0020 fff4 | | .CONST 0x0020,0xfff4 083c 0022 fff3 | " | .CONST 0x0022,0xfff3 083e 0024 fff2 | $ | .CONST 0x0024,0xfff2 0840 0026 fff1 | & | .CONST 0x0026,0xfff1 0842 0028 fff0 | ( | .CONST 0x0028,0xfff0 0844 002a ffef | * | .CONST 0x002a,0xffef 0846 002c ffee | , | .CONST 0x002c,0xffee 0848 002e ffed | . | .CONST 0x002e,0xffed 084a 0030 ffec | 0 | .CONST 0x0030,0xffec 084c 0032 ffeb | 2 | .CONST 0x0032,0xffeb 084e 0036 ffea | 6 | .CONST 0x0036,0xffea 0850 003a ffe9 | : | .CONST 0x003a,0xffe9 0852 003c ffe8 | < | .CONST 0x003c,0xffe8 0854 0040 ffe7 | @ | .CONST 0x0040,0xffe7 0856 ; -------------------------------------------------------------------------------------- 0856 ; Debug3 Subtable 0x1 0856 ; -------------------------------------------------------------------------------------- 0856 001c 0000 | | .DBG3TAB 0x001c,0x0000 0858 0041 ffff | A | .CONST 0x0041,0xffff 085a 0042 fffe | B | .CONST 0x0042,0xfffe 085c 0043 fffd | C | .CONST 0x0043,0xfffd 085e 004b fffc | K | .CONST 0x004b,0xfffc 0860 0054 fffb | T | .CONST 0x0054,0xfffb 0862 005e fffa | ^ | .CONST 0x005e,0xfffa 0864 0060 fff9 | ` | .CONST 0x0060,0xfff9 0866 0061 fff8 | a | .CONST 0x0061,0xfff8 0868 0062 fff7 | b | .CONST 0x0062,0xfff7 086a 0064 fff6 | d | .CONST 0x0064,0xfff6 086c 0066 fff5 | f | .CONST 0x0066,0xfff5 086e 0068 fff4 | h | .CONST 0x0068,0xfff4 0870 006a fff3 | j | .CONST 0x006a,0xfff3 0872 006c fff2 | l | .CONST 0x006c,0xfff2 0874 006e fff1 | n | .CONST 0x006e,0xfff1 0876 0070 fff0 | p | .CONST 0x0070,0xfff0 0878 0072 ffef | r | .CONST 0x0072,0xffef 087a 0074 ffee | t | .CONST 0x0074,0xffee 087c 0076 ffed | v | .CONST 0x0076,0xffed 087e 0078 ffec | x | .CONST 0x0078,0xffec 0880 007a ffeb | z | .CONST 0x007a,0xffeb 0882 007c ffea | | | .CONST 0x007c,0xffea 0884 007e ffe9 | ~ | .CONST 0x007e,0xffe9 0886 0080 ffe8 | | .CONST 0x0080,0xffe8 0888 0082 ffe7 | | .CONST 0x0082,0xffe7 088a 0084 ffe6 | | .CONST 0x0084,0xffe6 088c 0086 ffe5 | | .CONST 0x0086,0xffe5 088e 0097 ffe4 | | .CONST 0x0097,0xffe4 0890 ; -------------------------------------------------------------------------------------- 0890 ; Debug3 Subtable 0x2 0890 ; -------------------------------------------------------------------------------------- 0890 0000 0001 | | .DBG3TAB 0x0000,0x0001 0892 00ab 0001 | | .CONST 0x00ab,0x0001 0894 ; -------------------------------------------------------------------------------------- 0894 ; Debug3 Subtable 0x3 0894 ; -------------------------------------------------------------------------------------- 0894 0000 0001 | | .DBG3TAB 0x0000,0x0001 0896 00bb 0001 | | .CONST 0x00bb,0x0001 0898 ; -------------------------------------------------------------------------------------- 0898 ; Debug3 Subtable 0x4 0898 ; -------------------------------------------------------------------------------------- 0898 0000 0001 | | .DBG3TAB 0x0000,0x0001 089a 00c3 0001 | | .CONST 0x00c3,0x0001 089c ; -------------------------------------------------------------------------------------- 089c ; Debug3 Subtable 0x5 089c ; -------------------------------------------------------------------------------------- 089c 0000 0001 | | .DBG3TAB 0x0000,0x0001 089e 00cb 0001 | | .CONST 0x00cb,0x0001 08a0 ; -------------------------------------------------------------------------------------- 08a0 ; Debug3 Subtable 0x6 08a0 ; -------------------------------------------------------------------------------------- 08a0 0000 0001 | | .DBG3TAB 0x0000,0x0001 08a2 00d3 0001 | | .CONST 0x00d3,0x0001 08a4 ; -------------------------------------------------------------------------------------- 08a4 ; Debug3 Subtable 0x7 08a4 ; -------------------------------------------------------------------------------------- 08a4 0000 0001 | | .DBG3TAB 0x0000,0x0001 08a6 00db 0001 | | .CONST 0x00db,0x0001 08a8 ; -------------------------------------------------------------------------------------- 08a8 ; Debug3 Subtable 0x8 08a8 ; -------------------------------------------------------------------------------------- 08a8 0000 0001 | | .DBG3TAB 0x0000,0x0001 08aa 00e3 0001 | | .CONST 0x00e3,0x0001 08ac ; -------------------------------------------------------------------------------------- 08ac ; Debug3 Subtable 0x9 08ac ; -------------------------------------------------------------------------------------- 08ac 0000 0001 | | .DBG3TAB 0x0000,0x0001 08ae 00eb 0001 | | .CONST 0x00eb,0x0001 08b0 ; -------------------------------------------------------------------------------------- 08b0 ; Debug3 Subtable 0xa 08b0 ; -------------------------------------------------------------------------------------- 08b0 0000 0005 | | .DBG3TAB 0x0000,0x0005 08b2 00f3 0001 | | .CONST 0x00f3,0x0001 08b4 00f4 0401 | | .CONST 0x00f4,0x0401 08b6 00f7 0001 | | .CONST 0x00f7,0x0001 08b8 00f8 0002 | | .CONST 0x00f8,0x0002 08ba 00fb 0003 | | .CONST 0x00fb,0x0003 08bc ; -------------------------------------------------------------------------------------- 08bc ; Debug3 Subtable 0xb 08bc ; -------------------------------------------------------------------------------------- 08bc 0000 0005 | | .DBG3TAB 0x0000,0x0005 08be 0103 0001 | | .CONST 0x0103,0x0001 08c0 0104 0401 | | .CONST 0x0104,0x0401 08c2 0107 0001 | | .CONST 0x0107,0x0001 08c4 0108 0002 | | .CONST 0x0108,0x0002 08c6 010b 0003 | | .CONST 0x010b,0x0003 08c8 ; -------------------------------------------------------------------------------------- 08c8 ; Debug3 Subtable 0xc 08c8 ; -------------------------------------------------------------------------------------- 08c8 0000 0001 | | .DBG3TAB 0x0000,0x0001 08ca 0113 0001 | | .CONST 0x0113,0x0001 08cc ; -------------------------------------------------------------------------------------- 08cc ; Debug3 Subtable 0xd 08cc ; -------------------------------------------------------------------------------------- 08cc 0000 0005 | | .DBG3TAB 0x0000,0x0005 08ce 011b 0001 | | .CONST 0x011b,0x0001 08d0 011c 0401 | | .CONST 0x011c,0x0401 08d2 011f 0001 | | .CONST 0x011f,0x0001 08d4 0120 0002 | | .CONST 0x0120,0x0002 08d6 0123 0003 | # | .CONST 0x0123,0x0003 08d8 ; -------------------------------------------------------------------------------------- 08d8 ; Debug3 Subtable 0xe 08d8 ; -------------------------------------------------------------------------------------- 08d8 0000 0001 | | .DBG3TAB 0x0000,0x0001 08da 012b 0001 | + | .CONST 0x012b,0x0001 08dc ; -------------------------------------------------------------------------------------- 08dc ; Debug3 Subtable 0xf 08dc ; -------------------------------------------------------------------------------------- 08dc 0001 0002 | | .DBG3TAB 0x0001,0x0002 08de 0133 ffff | 3 | .CONST 0x0133,0xffff 08e0 013b 0001 | ; | .CONST 0x013b,0x0001 08e2 013f 0002 | ? | .CONST 0x013f,0x0002 08e4 ; -------------------------------------------------------------------------------------- 08e4 ; Debug3 Subtable 0x10 08e4 ; -------------------------------------------------------------------------------------- 08e4 0001 0007 | | .DBG3TAB 0x0001,0x0007 08e6 014b ffff | K | .CONST 0x014b,0xffff 08e8 0153 0001 | S | .CONST 0x0153,0x0001 08ea 0154 0401 | T | .CONST 0x0154,0x0401 08ec 0157 0001 | W | .CONST 0x0157,0x0001 08ee 0158 0002 | X | .CONST 0x0158,0x0002 08f0 015c 0003 | \ | .CONST 0x015c,0x0003 08f2 0160 0004 | ` | .CONST 0x0160,0x0004 08f4 0164 0005 | d | .CONST 0x0164,0x0005 08f6 ; -------------------------------------------------------------------------------------- 08f6 ; Debug3 Subtable 0x11 08f6 ; -------------------------------------------------------------------------------------- 08f6 0001 0007 | | .DBG3TAB 0x0001,0x0007 08f8 016b ffff | k | .CONST 0x016b,0xffff 08fa 0173 0001 | s | .CONST 0x0173,0x0001 08fc 0174 0401 | t | .CONST 0x0174,0x0401 08fe 0177 0001 | w | .CONST 0x0177,0x0001 0900 0178 0002 | x | .CONST 0x0178,0x0002 0902 017c 0003 | | | .CONST 0x017c,0x0003 0904 0180 0004 | | .CONST 0x0180,0x0004 0906 0184 0005 | | .CONST 0x0184,0x0005 0908 ; -------------------------------------------------------------------------------------- 0908 ; Debug3 Subtable 0x12 0908 ; -------------------------------------------------------------------------------------- 0908 0000 0002 | | .DBG3TAB 0x0000,0x0002 090a 018b 0001 | | .CONST 0x018b,0x0001 090c 0192 0002 | | .CONST 0x0192,0x0002 090e ; -------------------------------------------------------------------------------------- 090e ; Debug3 Subtable 0x13 090e ; -------------------------------------------------------------------------------------- 090e 0001 0007 | | .DBG3TAB 0x0001,0x0007 0910 019b ffff | | .CONST 0x019b,0xffff 0912 01a3 0001 | | .CONST 0x01a3,0x0001 0914 01a4 0401 | | .CONST 0x01a4,0x0401 0916 01a7 0001 | | .CONST 0x01a7,0x0001 0918 01a8 0002 | | .CONST 0x01a8,0x0002 091a 01ac 0003 | | .CONST 0x01ac,0x0003 091c 01b0 0004 | | .CONST 0x01b0,0x0004 091e 01b4 0005 | | .CONST 0x01b4,0x0005 0920 ; -------------------------------------------------------------------------------------- 0920 ; Debug3 Subtable 0x14 0920 ; -------------------------------------------------------------------------------------- 0920 0000 0002 | | .DBG3TAB 0x0000,0x0002 0922 01bb 0001 | | .CONST 0x01bb,0x0001 0924 01c2 0002 | | .CONST 0x01c2,0x0002 0926 ; -------------------------------------------------------------------------------------- 0926 ; Debug3 Subtable 0x15 0926 ; -------------------------------------------------------------------------------------- 0926 0000 0000 | | .DBG3TAB 0x0000,0x0000 0928 ; -------------------------------------------------------------------------------------- 0928 ; Debug3 Subtable 0x16 0928 ; -------------------------------------------------------------------------------------- 0928 000c 0000 | | .DBG3TAB 0x000c,0x0000 092a 01fb ffff | | .CONST 0x01fb,0xffff 092c 01fc fffe | | .CONST 0x01fc,0xfffe 092e 01fe fffd | | .CONST 0x01fe,0xfffd 0930 0200 fffc | | .CONST 0x0200,0xfffc 0932 0202 fffb | | .CONST 0x0202,0xfffb 0934 0204 fffa | | .CONST 0x0204,0xfffa 0936 0206 fff9 | | .CONST 0x0206,0xfff9 0938 0208 fff8 | | .CONST 0x0208,0xfff8 093a 020a fff7 | | .CONST 0x020a,0xfff7 093c 020c fff6 | | .CONST 0x020c,0xfff6 093e 020e fff5 | | .CONST 0x020e,0xfff5 0940 0210 fff4 | | .CONST 0x0210,0xfff4 0942 ; -------------------------------------------------------------------------------------- 0942 ; Debug3 Subtable 0x17 0942 ; -------------------------------------------------------------------------------------- 0942 0011 0000 | | .DBG3TAB 0x0011,0x0000 0944 0213 ffff | | .CONST 0x0213,0xffff 0946 0214 fffe | | .CONST 0x0214,0xfffe 0948 0215 fffd | | .CONST 0x0215,0xfffd 094a 0217 fffc | | .CONST 0x0217,0xfffc 094c 0219 fffb | | .CONST 0x0219,0xfffb 094e 021b fffa | | .CONST 0x021b,0xfffa 0950 021d fff9 | | .CONST 0x021d,0xfff9 0952 021f fff8 | | .CONST 0x021f,0xfff8 0954 0221 fff7 | ! | .CONST 0x0221,0xfff7 0956 0226 fff6 | & | .CONST 0x0226,0xfff6 0958 022b fff5 | + | .CONST 0x022b,0xfff5 095a 0233 fff4 | 3 | .CONST 0x0233,0xfff4 095c 023b fff3 | ; | .CONST 0x023b,0xfff3 095e 023d fff2 | = | .CONST 0x023d,0xfff2 0960 023f fff1 | ? | .CONST 0x023f,0xfff1 0962 0241 fff0 | A | .CONST 0x0241,0xfff0 0964 0243 ffef | C | .CONST 0x0243,0xffef 0966 ; -------------------------------------------------------------------------------------- 0966 ; Debug3 Subtable 0x18 0966 ; -------------------------------------------------------------------------------------- 0966 0008 0014 | | .DBG3TAB 0x0008,0x0014 0968 024b ffff | K | .CONST 0x024b,0xffff 096a 024d fffe | M | .CONST 0x024d,0xfffe 096c 0252 fffd | R | .CONST 0x0252,0xfffd 096e 0257 fffc | W | .CONST 0x0257,0xfffc 0970 025b fffb | [ | .CONST 0x025b,0xfffb 0972 0263 fffa | c | .CONST 0x0263,0xfffa 0974 0268 fff9 | h | .CONST 0x0268,0xfff9 0976 026b fff8 | k | .CONST 0x026b,0xfff8 0978 026c 0001 | l | .CONST 0x026c,0x0001 097a 0270 0002 | p | .CONST 0x0270,0x0002 097c 0274 0003 | t | .CONST 0x0274,0x0003 097e 0278 0004 | x | .CONST 0x0278,0x0004 0980 027b 0005 | { | .CONST 0x027b,0x0005 0982 029c 0006 | | .CONST 0x029c,0x0006 0984 029d 0401 | | .CONST 0x029d,0x0401 0986 02a1 0402 | | .CONST 0x02a1,0x0402 0988 02a2 0007 | | .CONST 0x02a2,0x0007 098a 02ab 0008 | | .CONST 0x02ab,0x0008 098c 02ac 0801 | | .CONST 0x02ac,0x0801 098e 02b0 0802 | | .CONST 0x02b0,0x0802 0990 02b1 0009 | | .CONST 0x02b1,0x0009 0992 02c3 000a | | .CONST 0x02c3,0x000a 0994 02c4 0c01 | | .CONST 0x02c4,0x0c01 0996 02c8 0c02 | | .CONST 0x02c8,0x0c02 0998 02c9 000b | | .CONST 0x02c9,0x000b 099a 02d0 000c | | .CONST 0x02d0,0x000c 099c 02d4 000d | | .CONST 0x02d4,0x000d 099e 02d8 000e | | .CONST 0x02d8,0x000e 09a0 ; -------------------------------------------------------------------------------------- 09a0 ; Debug3 Subtable 0x19 09a0 ; -------------------------------------------------------------------------------------- 09a0 0002 0004 | | .DBG3TAB 0x0002,0x0004 09a2 02e3 ffff | | .CONST 0x02e3,0xffff 09a4 02e5 fffe | | .CONST 0x02e5,0xfffe 09a6 02e9 0001 | | .CONST 0x02e9,0x0001 09a8 02f5 0002 | | .CONST 0x02f5,0x0002 09aa 02f6 0401 | | .CONST 0x02f6,0x0401 09ac 02fa 0402 | | .CONST 0x02fa,0x0402 09ae ; -------------------------------------------------------------------------------------- 09ae ; Debug3 Subtable 0x1a 09ae ; -------------------------------------------------------------------------------------- 09ae 0001 0003 | | .DBG3TAB 0x0001,0x0003 09b0 0303 ffff | | .CONST 0x0303,0xffff 09b2 0307 0001 | | .CONST 0x0307,0x0001 09b4 0315 0002 | | .CONST 0x0315,0x0002 09b6 0322 0003 | " | .CONST 0x0322,0x0003 09b8 ; -------------------------------------------------------------------------------------- 09b8 ; Debug3 Subtable 0x1b 09b8 ; -------------------------------------------------------------------------------------- 09b8 0001 0002 | | .DBG3TAB 0x0001,0x0002 09ba 032b ffff | + | .CONST 0x032b,0xffff 09bc 032f 0001 | / | .CONST 0x032f,0x0001 09be 033e 0002 | > | .CONST 0x033e,0x0002 09c0 ; -------------------------------------------------------------------------------------- 09c0 ; Debug3 Subtable 0x1c 09c0 ; -------------------------------------------------------------------------------------- 09c0 0001 0003 | | .DBG3TAB 0x0001,0x0003 09c2 0343 ffff | C | .CONST 0x0343,0xffff 09c4 0348 0001 | H | .CONST 0x0348,0x0001 09c6 0350 0002 | P | .CONST 0x0350,0x0002 09c8 0359 0003 | Y | .CONST 0x0359,0x0003 09ca ; -------------------------------------------------------------------------------------- 09ca ; Debug3 Subtable 0x1d 09ca ; -------------------------------------------------------------------------------------- 09ca 0000 0001 | | .DBG3TAB 0x0000,0x0001 09cc 0363 0001 | c | .CONST 0x0363,0x0001 09ce ; -------------------------------------------------------------------------------------- 09ce ; Debug3 Subtable 0x1e 09ce ; -------------------------------------------------------------------------------------- 09ce 0000 0001 | | .DBG3TAB 0x0000,0x0001 09d0 0373 0001 | s | .CONST 0x0373,0x0001 09d2 ; -------------------------------------------------------------------------------------- 09d2 ; Debug3 Subtable 0x1f 09d2 ; -------------------------------------------------------------------------------------- 09d2 0002 0003 | | .DBG3TAB 0x0002,0x0003 09d4 0383 ffff | | .CONST 0x0383,0xffff 09d6 0388 fffe | | .CONST 0x0388,0xfffe 09d8 038c 0001 | | .CONST 0x038c,0x0001 09da 0399 0002 | | .CONST 0x0399,0x0002 09dc 03a4 0003 | | .CONST 0x03a4,0x0003 09de ; -------------------------------------------------------------------------------------- 09de ; Debug3 Subtable 0x20 09de ; -------------------------------------------------------------------------------------- 09de 0002 0003 | | .DBG3TAB 0x0002,0x0003 09e0 03ab ffff | | .CONST 0x03ab,0xffff 09e2 03b0 fffe | | .CONST 0x03b0,0xfffe 09e4 03b4 0001 | | .CONST 0x03b4,0x0001 09e6 03c1 0002 | | .CONST 0x03c1,0x0002 09e8 03d0 0003 | | .CONST 0x03d0,0x0003 09ea ; -------------------------------------------------------------------------------------- 09ea ; Debug3 Subtable 0x21 09ea ; -------------------------------------------------------------------------------------- 09ea 0003 0005 | | .DBG3TAB 0x0003,0x0005 09ec 03db ffff | | .CONST 0x03db,0xffff 09ee 03e0 fffe | | .CONST 0x03e0,0xfffe 09f0 03e4 fffd | | .CONST 0x03e4,0xfffd 09f2 03e9 0001 | | .CONST 0x03e9,0x0001 09f4 03f6 0002 | | .CONST 0x03f6,0x0002 09f6 03fe 0003 | | .CONST 0x03fe,0x0003 09f8 0407 0004 | | .CONST 0x0407,0x0004 09fa 0412 0005 | | .CONST 0x0412,0x0005 09fc ; -------------------------------------------------------------------------------------- 09fc ; Debug3 Subtable 0x22 09fc ; -------------------------------------------------------------------------------------- 09fc 0000 0001 | | .DBG3TAB 0x0000,0x0001 09fe 041b 0001 | | .CONST 0x041b,0x0001 0a00 ; -------------------------------------------------------------------------------------- 0a00 ; Debug3 Subtable 0x23 0a00 ; -------------------------------------------------------------------------------------- 0a00 000b 0000 | | .DBG3TAB 0x000b,0x0000 0a02 043b ffff | ; | .CONST 0x043b,0xffff 0a04 043c fffe | < | .CONST 0x043c,0xfffe 0a06 043e fffd | > | .CONST 0x043e,0xfffd 0a08 0440 fffc | @ | .CONST 0x0440,0xfffc 0a0a 0442 fffb | B | .CONST 0x0442,0xfffb 0a0c 0444 fffa | D | .CONST 0x0444,0xfffa 0a0e 0446 fff9 | F | .CONST 0x0446,0xfff9 0a10 0448 fff8 | H | .CONST 0x0448,0xfff8 0a12 044a fff7 | J | .CONST 0x044a,0xfff7 0a14 044c fff6 | L | .CONST 0x044c,0xfff6 0a16 044e fff5 | N | .CONST 0x044e,0xfff5 0a18 ; -------------------------------------------------------------------------------------- 0a18 ; Debug3 Subtable 0x24 0a18 ; -------------------------------------------------------------------------------------- 0a18 000e 0000 | | .DBG3TAB 0x000e,0x0000 0a1a 0451 ffff | Q | .CONST 0x0451,0xffff 0a1c 0452 fffe | R | .CONST 0x0452,0xfffe 0a1e 0453 fffd | S | .CONST 0x0453,0xfffd 0a20 0455 fffc | U | .CONST 0x0455,0xfffc 0a22 0457 fffb | W | .CONST 0x0457,0xfffb 0a24 0459 fffa | Y | .CONST 0x0459,0xfffa 0a26 045b fff9 | [ | .CONST 0x045b,0xfff9 0a28 0463 fff8 | c | .CONST 0x0463,0xfff8 0a2a 046b fff7 | k | .CONST 0x046b,0xfff7 0a2c 046d fff6 | m | .CONST 0x046d,0xfff6 0a2e 046f fff5 | o | .CONST 0x046f,0xfff5 0a30 0471 fff4 | q | .CONST 0x0471,0xfff4 0a32 0473 fff3 | s | .CONST 0x0473,0xfff3 0a34 0475 fff2 | u | .CONST 0x0475,0xfff2 0a36 ; -------------------------------------------------------------------------------------- 0a36 ; Debug3 Subtable 0x25 0a36 ; -------------------------------------------------------------------------------------- 0a36 0008 0016 | | .DBG3TAB 0x0008,0x0016 0a38 0483 ffff | | .CONST 0x0483,0xffff 0a3a 0485 fffe | | .CONST 0x0485,0xfffe 0a3c 048a fffd | | .CONST 0x048a,0xfffd 0a3e 048f fffc | | .CONST 0x048f,0xfffc 0a40 0493 fffb | | .CONST 0x0493,0xfffb 0a42 049b fffa | | .CONST 0x049b,0xfffa 0a44 04a0 fff9 | | .CONST 0x04a0,0xfff9 0a46 04a3 fff8 | | .CONST 0x04a3,0xfff8 0a48 04a6 0001 | | .CONST 0x04a6,0x0001 0a4a 04ae 0002 | | .CONST 0x04ae,0x0002 0a4c 04b4 0003 | | .CONST 0x04b4,0x0003 0a4e 04b8 0004 | | .CONST 0x04b8,0x0004 0a50 04bb 0005 | | .CONST 0x04bb,0x0005 0a52 04dc 0006 | | .CONST 0x04dc,0x0006 0a54 04dd 0401 | | .CONST 0x04dd,0x0401 0a56 04e1 0402 | | .CONST 0x04e1,0x0402 0a58 04e2 0007 | | .CONST 0x04e2,0x0007 0a5a 04eb 0008 | | .CONST 0x04eb,0x0008 0a5c 04ec 0801 | | .CONST 0x04ec,0x0801 0a5e 04f0 0802 | | .CONST 0x04f0,0x0802 0a60 04f1 0009 | | .CONST 0x04f1,0x0009 0a62 0503 000a | | .CONST 0x0503,0x000a 0a64 0504 0c01 | | .CONST 0x0504,0x0c01 0a66 0508 0c02 | | .CONST 0x0508,0x0c02 0a68 0509 000b | | .CONST 0x0509,0x000b 0a6a 050e 000c | | .CONST 0x050e,0x000c 0a6c 0512 000d | | .CONST 0x0512,0x000d 0a6e 0515 000e | | .CONST 0x0515,0x000e 0a70 0519 000f | | .CONST 0x0519,0x000f 0a72 051d 0010 | | .CONST 0x051d,0x0010 0a74 ; -------------------------------------------------------------------------------------- 0a74 ; Debug3 Subtable 0x26 0a74 ; -------------------------------------------------------------------------------------- 0a74 0002 0005 | | .DBG3TAB 0x0002,0x0005 0a76 0523 ffff | # | .CONST 0x0523,0xffff 0a78 0525 fffe | % | .CONST 0x0525,0xfffe 0a7a 0529 0001 | ) | .CONST 0x0529,0x0001 0a7c 052d 0002 | - | .CONST 0x052d,0x0002 0a7e 0539 0003 | 9 | .CONST 0x0539,0x0003 0a80 053a 0401 | : | .CONST 0x053a,0x0401 0a82 053e 0402 | > | .CONST 0x053e,0x0402 0a84 ; -------------------------------------------------------------------------------------- 0a84 ; Debug3 Subtable 0x27 0a84 ; -------------------------------------------------------------------------------------- 0a84 0001 0006 | | .DBG3TAB 0x0001,0x0006 0a86 0543 ffff | C | .CONST 0x0543,0xffff 0a88 0547 0001 | G | .CONST 0x0547,0x0001 0a8a 054b 0002 | K | .CONST 0x054b,0x0002 0a8c 054e 0003 | N | .CONST 0x054e,0x0003 0a8e 0552 0004 | R | .CONST 0x0552,0x0004 0a90 055b 0005 | [ | .CONST 0x055b,0x0005 0a92 0568 0006 | h | .CONST 0x0568,0x0006 0a94 ; -------------------------------------------------------------------------------------- 0a94 ; Debug3 Subtable 0x28 0a94 ; -------------------------------------------------------------------------------------- 0a94 0001 0005 | | .DBG3TAB 0x0001,0x0005 0a96 0573 ffff | s | .CONST 0x0573,0xffff 0a98 0577 0001 | w | .CONST 0x0577,0x0001 0a9a 057b 0002 | { | .CONST 0x057b,0x0002 0a9c 057e 0003 | ~ | .CONST 0x057e,0x0003 0a9e 0582 0004 | | .CONST 0x0582,0x0004 0aa0 0592 0005 | | .CONST 0x0592,0x0005 0aa2 ; -------------------------------------------------------------------------------------- 0aa2 ; Debug3 Subtable 0x29 0aa2 ; -------------------------------------------------------------------------------------- 0aa2 0001 0003 | | .DBG3TAB 0x0001,0x0003 0aa4 059b ffff | | .CONST 0x059b,0xffff 0aa6 059e 0001 | | .CONST 0x059e,0x0001 0aa8 05a4 0002 | | .CONST 0x05a4,0x0002 0aaa 05ae 0003 | | .CONST 0x05ae,0x0003 0aac ; -------------------------------------------------------------------------------------- 0aac ; Debug3 Subtable 0x2a 0aac ; -------------------------------------------------------------------------------------- 0aac 0001 0005 | | .DBG3TAB 0x0001,0x0005 0aae 05bb ffff | | .CONST 0x05bb,0xffff 0ab0 05bf 0001 | | .CONST 0x05bf,0x0001 0ab2 05c6 0002 | | .CONST 0x05c6,0x0002 0ab4 05c9 0003 | | .CONST 0x05c9,0x0003 0ab6 05ce 0004 | | .CONST 0x05ce,0x0004 0ab8 05d3 0005 | | .CONST 0x05d3,0x0005 0aba ; -------------------------------------------------------------------------------------- 0aba ; Debug3 Subtable 0x2b 0aba ; -------------------------------------------------------------------------------------- 0aba 0001 0003 | | .DBG3TAB 0x0001,0x0003 0abc 05db ffff | | .CONST 0x05db,0xffff 0abe 05de 0001 | | .CONST 0x05de,0x0001 0ac0 05e4 0002 | | .CONST 0x05e4,0x0002 0ac2 05ee 0003 | | .CONST 0x05ee,0x0003 0ac4 ; -------------------------------------------------------------------------------------- 0ac4 ; Debug3 Subtable 0x2c 0ac4 ; -------------------------------------------------------------------------------------- 0ac4 0001 0005 | | .DBG3TAB 0x0001,0x0005 0ac6 05fb ffff | | .CONST 0x05fb,0xffff 0ac8 05ff 0001 | | .CONST 0x05ff,0x0001 0aca 0606 0002 | | .CONST 0x0606,0x0002 0acc 0609 0003 | | .CONST 0x0609,0x0003 0ace 060e 0004 | | .CONST 0x060e,0x0004 0ad0 0613 0005 | | .CONST 0x0613,0x0005 0ad2 ; -------------------------------------------------------------------------------------- 0ad2 ; Debug3 Subtable 0x2d 0ad2 ; -------------------------------------------------------------------------------------- 0ad2 0000 0001 | | .DBG3TAB 0x0000,0x0001 0ad4 061b 0001 | | .CONST 0x061b,0x0001 0ad6 ; -------------------------------------------------------------------------------------- 0ad6 ; Debug3 Subtable 0x2e 0ad6 ; -------------------------------------------------------------------------------------- 0ad6 0000 0002 | | .DBG3TAB 0x0000,0x0002 0ad8 0623 0001 | # | .CONST 0x0623,0x0001 0ada 0625 0002 | % | .CONST 0x0625,0x0002 0adc ; -------------------------------------------------------------------------------------- 0adc ; Debug3 Subtable 0x2f 0adc ; -------------------------------------------------------------------------------------- 0adc 0000 0003 | | .DBG3TAB 0x0000,0x0003 0ade 062b 0001 | + | .CONST 0x062b,0x0001 0ae0 0631 0002 | 1 | .CONST 0x0631,0x0002 0ae2 0636 0003 | 6 | .CONST 0x0636,0x0003 0ae4 0000 0000 | | .BLANK 0000[0x11c]