|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 5120 (0x1400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 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 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 003e | > | .CONST 0x003e ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0019 | | .CONST 0x0019 ; Number of locals 000b INIT_0008: 000b 029a 0043 | C| Declare_Subprogram INIT_0040,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0732,0x0000,0x0000,0x0057,0x79c5,0x0000,0x01f6 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 0073 | s| Declare_Subprogram INIT_0070,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 0223 | #| Declare_Subprogram INIT_0220,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 043b | ;| Declare_Subprogram INIT_0438,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 04b3 | | Declare_Subprogram INIT_04b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 029a 053b | ;| Declare_Subprogram INIT_0538,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 029a 056b | k| Declare_Subprogram INIT_0568,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1f,0xfff5 0021 029a 05a3 | | Declare_Subprogram INIT_05a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x21,0xfff4 0023 00bf | | Action Accept_Activation 0024 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1 = .DEBUG 0x0024,0x074c,0x0000,0x0000,0x0057,0x7db5,0x0000,0x0008 ; Debug Table 0x1.0x0 = 0x24,0xffff 0025 00c7 | | Action Elaborate_Subprogram 0026 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x1 = 0x26,0xfffe 0027 00c7 | | Action Elaborate_Subprogram 0028 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x2 = 0x28,0xfffd 0029 00c7 | | Action Elaborate_Subprogram 002a 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x3 = 0x2a,0xfffc 002b 00c7 | | Action Elaborate_Subprogram 002c 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x4 = 0x2c,0xfffb 002d 00c7 | | Action Elaborate_Subprogram 002e 029d 05d3 | | Declare_Subprogram INIT_05d0,For_Outer_Call ; Debug Table 0x1.0x5 = 0x2e,0xfffa 0030 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x6 = 0x30,0xfff9 0031 00c7 | | Action Elaborate_Subprogram 0032 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x7 = 0x32,0xfff8 0033 00c7 | | Action Elaborate_Subprogram 0034 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x8 = 0x34,0xfff7 0035 00c7 | | Action Elaborate_Subprogram 0036 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x9 = 0x36,0xfff6 0037 00c7 | | Action Elaborate_Subprogram 0038 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xa = 0x38,0xfff5 0039 00c7 | | Action Elaborate_Subprogram 003a 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xb = 0x3a,0xfff4 003b 00c7 | | Action Elaborate_Subprogram 003c 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xc = 0x3c,0xfff3 003d 00c7 | | Action Elaborate_Subprogram 003e BODY_0008: 003e 00bc | | Action Signal_Activated 003f 00bb | | Action Signal_Completion 0040 ; -------------------------------------------------------------------------------------- 0040 ; SUBPROGRAM 0040 ; -------------------------------------------------------------------------------------- 0040 0059 | Y | .CONST 0x0059 ; Address of begin 0041 0004 | | .CONST 0x0004 ; Address of exception handler 0042 000e | | .CONST 0x000e ; Number of locals 0043 INIT_0040: 0043 029f 0673 | s| Declare_Subprogram INIT_0670,For_Call ; Debug Table 0x2 = .DEBUG 0x0043,0x0768,0x0002,0x0000,0x0057,0x79c5,0x0000,0x01f7 ; Debug Table 0x2.0x0 = 0x43,0xffff 0045 a001 | | Store_Unchecked 0x0,0x1 ; Debug Table 0x2.0x1 = 0x45,0xfffe 0046 00c6 | | Action Check_Subprogram_Elaborated 0047 e002 | | Load 0x0,0x2 0048 e003 | | Load 0x0,0x3 0049 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 004a e004 | | Load 0x0,0x4 004b 1b18 | | Execute Package,Field_Read,Field_Number 0x18 004c e004 | | Load 0x0,0x4 004d 1b13 | | Execute Package,Field_Read,Field_Number 0x13 004e 00e9 | | Load_Encached String_Cache 004f 4802 |H | Short_Literal 0x2 0050 4802 |H | Short_Literal 0x2 0051 0099 | | Action Reference_Dynamic 0052 e004 | | Load 0x0,0x4 0053 1928 | ( | Execute Package,Field_Reference,Field_Number 0x28 0054 a005 | | Store_Unchecked 0x0,0x5 0055 a006 | | Store_Unchecked 0x0,0x6 0056 638d |c | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00577db5} 0057 482e |H. | Short_Literal 0x2e 0058 480e |H | Short_Literal 0xe 0059 BODY_0040: 0059 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x2 = 0x59,0x1 005a e403 | | Load 0x2,0x3 005b e404 | | Load 0x2,0x4 005c e405 | | Load 0x2,0x5 005d e406 | | Load 0x2,0x6 005e e407 | | Load 0x2,0x7 005f 4808 |H | Short_Literal 0x8 0060 4802 |H | Short_Literal 0x2 0061 0099 | | Action Reference_Dynamic 0062 4809 |H | Short_Literal 0x9 0063 4802 |H | Short_Literal 0x2 0064 0099 | | Action Reference_Dynamic 0065 480a |H | Short_Literal 0xa 0066 4802 |H | Short_Literal 0x2 0067 0099 | | Action Reference_Dynamic 0068 480b |H | Short_Literal 0xb 0069 4802 |H | Short_Literal 0x2 006a 0099 | | Action Reference_Dynamic 006b 480c |H | Short_Literal 0xc 006c 4802 |H | Short_Literal 0x2 006d 0099 | | Action Reference_Dynamic 006e 8001 | | Call 0x0,0x1 006f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0070 ; -------------------------------------------------------------------------------------- 0070 ; SUBPROGRAM 0070 ; -------------------------------------------------------------------------------------- 0070 007a | z | .CONST 0x007a ; Address of begin 0071 0004 | | .CONST 0x0004 ; Address of exception handler 0072 0003 | | .CONST 0x0003 ; Number of locals 0073 INIT_0070: 0073 e004 | | Load 0x0,0x4 ; Debug Table 0x3 = .DEBUG 0x0073,0x0770,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0200 ; Debug Table 0x3.0x0 = 0x73,0xffff 0074 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0075 02c7 | | Declare_Variable Any 0076 00d8 | | Load_Top At_Offset_0 0077 1c00 | | Execute_Immediate Run_Utility,0x0 0078 e007 | | Load 0x0,0x7 ; Debug Table 0x3.0x1 = 0x78,0xfffe 0079 1b0d | | Execute Package,Field_Read,Field_Number 0xd 007a BODY_0070: 007a e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x2 = 0x7a,0x1 007b 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 007c a5fd | | Store_Unchecked 0x2,-0x3 007d e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x3 = 0x7d,0x2 007e 7003 |p | Jump_Nonzero 0x82 007f 4809 |H | Short_Literal 0x9 ; Debug Table 0x3.0x4 = 0x7f,0x3 0080 a5fc | | Store_Unchecked 0x2,-0x4 0081 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x3.0x5 = 0x81,0x4 0082 e007 | | Load 0x0,0x7 ; Debug Table 0x3.0x6 = 0x82,0x5 0083 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0084 00da | | Load_Top At_Offset_2 0085 0120 | | Execute Any,Is_Value 0086 6803 |h | Jump_Zero 0x8a 0087 e004 | | Load 0x0,0x4 0088 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0089 7801 |x | Jump 0x8b 008a 00da | | Load_Top At_Offset_2 008b e5ff | | Load 0x2,-0x1 008c e008 | | Load 0x0,0x8 008d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 008e e5fe | | Load 0x2,-0x2 008f 0217 | | Execute Heap_Access,All_Reference 0090 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0091 e004 | | Load 0x0,0x4 0092 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0093 c402 | | Store 0x2,0x2 0094 0059 | Y | Store_Top Discrete,At_Offset_1 0095 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0x95,0x6 0096 e003 | | Load 0x0,0x3 0097 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0098 7004 |p | Jump_Nonzero 0x9d 0099 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x8 = 0x99,0x7 009a 00da | | Load_Top At_Offset_2 009b 8009 | | Call 0x0,0x9 009c a5fd | | Store_Unchecked 0x2,-0x3 009d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x9 = 0x9d,0x8 009e a5fc | | Store_Unchecked 0x2,-0x4 009f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00ac | | .CONST 0x00ac ; Address of begin 00a1 012c | , | .CONST 0x012c ; Address of exception handler 00a2 0004 | | .CONST 0x0004 ; Number of locals 00a3 INIT_00a0: 00a3 e007 | | Load 0x0,0x7 ; Debug Table 0x4 = .DEBUG 0x00a3,0x0786,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0214 ; Debug Table 0x4.0x0 = 0xa3,0xffff 00a4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00a5 e00a | | Load 0x0,0xa ; Debug Table 0x4.0x1 = 0xa5,0xfffe 00a6 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00a7 0322 | " | Declare_Variable Record 00a8 00d8 | | Load_Top At_Offset_0 00a9 1c00 | | Execute_Immediate Run_Utility,0x0 00aa e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x2 = 0xaa,0xfffd 00ab 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 00ac BODY_00a0: 00ac e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x3 = 0xac,0x1 00ad 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 00ae a5f7 | | Store_Unchecked 0x2,-0x9 00af e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x4 = 0xaf,0x2 00b0 7003 |p | Jump_Nonzero 0xb4 00b1 4808 |H | Short_Literal 0x8 ; Debug Table 0x4.0x5 = 0xb1,0x3 00b2 a5f6 | | Store_Unchecked 0x2,-0xa 00b3 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; Debug Table 0x4.0x6 = 0xb3,0x4 00b4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x7 = 0xb4,0x5 00b5 e5fe | | Load 0x2,-0x2 00b6 0217 | | Execute Heap_Access,All_Reference 00b7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00b8 e5fe | | Load 0x2,-0x2 00b9 0217 | | Execute Heap_Access,All_Reference 00ba 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00bb 0217 | | Execute Heap_Access,All_Reference 00bc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00bd e00a | | Load 0x0,0xa 00be 1818 | | Execute Package,Field_Execute,Field_Number 0x18 00bf 00d1 | | Pop_Control Pop_Count_1 00c0 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x4.0x8 = 0xc0,0x6 00c1 01db | | Execute Vector,Length 00c2 701f |p | Jump_Nonzero 0xe2 00c3 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x9 = 0xc3,0x7 00c4 1b14 | | Execute Package,Field_Read,Field_Number 0x14 00c5 e003 | | Load 0x0,0x3 00c6 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 00c7 e5f8 | | Load 0x2,-0x8 00c8 e5fa | | Load 0x2,-0x6 00c9 e5fb | | Load 0x2,-0x5 00ca e403 | | Load 0x2,0x3 00cb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00cc e5fe | | Load 0x2,-0x2 00cd 0217 | | Execute Heap_Access,All_Reference 00ce 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00cf 0217 | | Execute Heap_Access,All_Reference 00d0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00d1 e00b | | Load 0x0,0xb 00d2 1812 | | Execute Package,Field_Execute,Field_Number 0x12 00d3 e5fc | | Load 0x2,-0x4 00d4 e5fd | | Load 0x2,-0x3 00d5 e5fe | | Load 0x2,-0x2 00d6 0217 | | Execute Heap_Access,All_Reference 00d7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00d8 e5ff | | Load 0x2,-0x1 00d9 e008 | | Load 0x0,0x8 00da 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00db 8210 | | Call 0x1,0x10 00dc 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00dd e007 | | Load 0x0,0x7 00de 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00df 025e | ^ | Execute Discrete,Convert 00e0 005b | [ | Store_Top Discrete,At_Offset_3 00e1 7818 |x | Jump 0xfa 00e2 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0xa = 0xe2,0x8 00e3 1b14 | | Execute Package,Field_Read,Field_Number 0x14 00e4 e003 | | Load 0x0,0x3 00e5 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 00e6 e5f8 | | Load 0x2,-0x8 00e7 e5fa | | Load 0x2,-0x6 00e8 e5fb | | Load 0x2,-0x5 00e9 e5f9 | | Load 0x2,-0x7 00ea e008 | | Load 0x0,0x8 00eb 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00ec e5fc | | Load 0x2,-0x4 00ed e5fd | | Load 0x2,-0x3 00ee e5fe | | Load 0x2,-0x2 00ef 0217 | | Execute Heap_Access,All_Reference 00f0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00f1 e5ff | | Load 0x2,-0x1 00f2 e008 | | Load 0x0,0x8 00f3 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00f4 8210 | | Call 0x1,0x10 00f5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 00f6 e007 | | Load 0x0,0x7 00f7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f8 025e | ^ | Execute Discrete,Convert 00f9 005b | [ | Store_Top Discrete,At_Offset_3 00fa 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xb = 0xfa,0x9 00fb e003 | | Load 0x0,0x3 00fc 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00fd 680e |h | Jump_Zero 0x10c 00fe 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xc = 0xfe,0xa 00ff a5f6 | | Store_Unchecked 0x2,-0xa 0100 e007 | | Load 0x0,0x7 ; Debug Table 0x4.0xd = 0x100,0xb 0101 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0102 4801 |H | Short_Literal 0x1 0103 e5fe | | Load 0x2,-0x2 0104 0217 | | Execute Heap_Access,All_Reference 0105 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0106 0217 | | Execute Heap_Access,All_Reference 0107 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0108 e00c | | Load 0x0,0xc 0109 1817 | | Execute Package,Field_Execute,Field_Number 0x17 010a 005b | [ | Store_Top Discrete,At_Offset_3 010b 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; Debug Table 0x4.0xe = 0x10b,0xc 010c e003 | | Load 0x0,0x3 ; Debug Table 0x4.0xf = 0x10c,0xd 010d 1b14 | | Execute Package,Field_Read,Field_Number 0x14 010e e5fe | | Load 0x2,-0x2 010f 00da | | Load_Top At_Offset_2 0110 8215 | | Call 0x1,0x15 0111 e007 | | Load 0x0,0x7 0112 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0113 025e | ^ | Execute Discrete,Convert 0114 005b | [ | Store_Top Discrete,At_Offset_3 0115 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x10 = 0x115,0xe 0116 e003 | | Load 0x0,0x3 0117 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0118 680e |h | Jump_Zero 0x127 0119 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x11 = 0x119,0xf 011a a5f6 | | Store_Unchecked 0x2,-0xa 011b e007 | | Load 0x0,0x7 ; Debug Table 0x4.0x12 = 0x11b,0x10 011c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 011d 4801 |H | Short_Literal 0x1 011e e5fe | | Load 0x2,-0x2 011f 0217 | | Execute Heap_Access,All_Reference 0120 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0121 0217 | | Execute Heap_Access,All_Reference 0122 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0123 e00c | | Load 0x0,0xc 0124 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0125 005b | [ | Store_Top Discrete,At_Offset_3 0126 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; Debug Table 0x4.0x13 = 0x126,0x11 0127 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x14 = 0x127,0x12 0128 a5f6 | | Store_Unchecked 0x2,-0xa 0129 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x15 = 0x129,0x13 012a a5f7 | | Store_Unchecked 0x2,-0x9 012b 4509 |E | Exit_Suprogram New_Top_Offset 0x9 012c TRAP_00a0: 012c e003 | | Load 0x0,0x3 012d 1b10 | | Execute Package,Field_Read,Field_Number 0x10 012e 010f | | Execute Exception,Equal 012f 7004 |p | Jump_Nonzero 0x134 0130 e003 | | Load 0x0,0x3 0131 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0132 010f | | Execute Exception,Equal 0133 6802 |h | Jump_Zero 0x136 0134 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x16 = 0x134,0x14 0135 0101 | | Execute Exception,Reraise 0136 e007 | | Load 0x0,0x7 ; Debug Table 0x4.0x17 = 0x136,0x15 0137 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0138 4801 |H | Short_Literal 0x1 0139 e5fe | | Load 0x2,-0x2 013a 0217 | | Execute Heap_Access,All_Reference 013b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 013c 0217 | | Execute Heap_Access,All_Reference 013d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 013e e00c | | Load 0x0,0xc 013f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0140 c402 | | Store 0x2,0x2 0141 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x18 = 0x141,0x16 0142 0101 | | Execute Exception,Reraise 0143 0000 0000 | | .BLANK 0000[0x5] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 016a | j | .CONST 0x016a ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0007 | | .CONST 0x0007 ; Number of locals 014b INIT_0148: 014b e003 | | Load 0x0,0x3 ; Debug Table 0x5 = .DEBUG 0x014b,0x07ba,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0244 ; Debug Table 0x5.0x0 = 0x14b,0xffff 014c 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 014d e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x1 = 0x14d,0xfffe 014e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 014f e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x2 = 0x14f,0xfffd 0150 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0151 02c7 | | Declare_Variable Any 0152 00d8 | | Load_Top At_Offset_0 0153 1c00 | | Execute_Immediate Run_Utility,0x0 0154 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x3 = 0x154,0xfffc 0155 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0156 02c7 | | Declare_Variable Any 0157 00d8 | | Load_Top At_Offset_0 0158 1c00 | | Execute_Immediate Run_Utility,0x0 0159 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x4 = 0x159,0xfffb 015a 1b16 | | Execute Package,Field_Read,Field_Number 0x16 015b 0322 | " | Declare_Variable Record 015c 00d8 | | Load_Top At_Offset_0 015d 1c00 | | Execute_Immediate Run_Utility,0x0 015e 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x5 = 0x15e,0xfffa 015f e5fe | | Load 0x2,-0x2 0160 0217 | | Execute Heap_Access,All_Reference 0161 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0162 0217 | | Execute Heap_Access,All_Reference 0163 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0164 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0165 01d7 | | Execute Vector,Field_Read 0166 e5f8 | | Load 0x2,-0x8 0167 0278 | x | Execute Discrete,Or 0168 00e1 | | Load_Encached Boolean_Cache 0169 03f1 | | Declare_Variable Discrete,With_Value 016a BODY_0148: 016a e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x6 = 0x16a,0x1 016b 181f | | Execute Package,Field_Execute,Field_Number 0x1f 016c a5f7 | | Store_Unchecked 0x2,-0x9 016d e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x7 = 0x16d,0x2 016e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 016f e404 | | Load 0x2,0x4 0170 0120 | | Execute Any,Is_Value 0171 6803 |h | Jump_Zero 0x175 0172 e004 | | Load 0x0,0x4 0173 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0174 7801 |x | Jump 0x176 0175 e404 | | Load 0x2,0x4 0176 e003 | | Load 0x0,0x3 0177 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 0178 00db | | Load_Top At_Offset_3 0179 e5fb | | Load 0x2,-0x5 017a e008 | | Load 0x0,0x8 017b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 017c e5fc | | Load 0x2,-0x4 017d e5fd | | Load 0x2,-0x3 017e e5fe | | Load 0x2,-0x2 017f e5ff | | Load 0x2,-0x1 0180 e008 | | Load 0x0,0x8 0181 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0182 8219 | | Call 0x1,0x19 0183 c402 | | Store 0x2,0x2 0184 c404 | | Store 0x2,0x4 0185 c403 | | Store 0x2,0x3 0186 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x8 = 0x186,0x3 0187 e003 | | Load 0x0,0x3 0188 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0189 6803 |h | Jump_Zero 0x18d 018a e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x9 = 0x18a,0x4 018b a5f6 | | Store_Unchecked 0x2,-0xa 018c 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; Debug Table 0x5.0xa = 0x18c,0x5 018d e007 | | Load 0x0,0x7 ; Debug Table 0x5.0xb = 0x18d,0x6 018e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 018f 00db | | Load_Top At_Offset_3 0190 0120 | | Execute Any,Is_Value 0191 6803 |h | Jump_Zero 0x195 0192 e004 | | Load 0x0,0x4 0193 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0194 7801 |x | Jump 0x196 0195 00db | | Load_Top At_Offset_3 0196 e404 | | Load 0x2,0x4 0197 e5fe | | Load 0x2,-0x2 0198 0217 | | Execute Heap_Access,All_Reference 0199 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 019a e004 | | Load 0x0,0x4 019b 181f | | Execute Package,Field_Execute,Field_Number 0x1f 019c c405 | | Store 0x2,0x5 019d c403 | | Store 0x2,0x3 019e e403 | | Load 0x2,0x3 ; Debug Table 0x5.0xc = 0x19e,0x7 019f e003 | | Load 0x0,0x3 01a0 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01a1 680c |h | Jump_Zero 0x1ae 01a2 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0xd = 0x1a2,0x8 01a3 a5f6 | | Store_Unchecked 0x2,-0xa 01a4 e007 | | Load 0x0,0x7 ; Debug Table 0x5.0xe = 0x1a4,0x9 01a5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01a6 4801 |H | Short_Literal 0x1 01a7 e5fe | | Load 0x2,-0x2 01a8 0217 | | Execute Heap_Access,All_Reference 01a9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01aa e00c | | Load 0x0,0xc 01ab 1817 | | Execute Package,Field_Execute,Field_Number 0x17 01ac c403 | | Store 0x2,0x3 01ad 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; Debug Table 0x5.0xf = 0x1ad,0xa 01ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x10 = 0x1ae,0xb 01af 00db | | Load_Top At_Offset_3 01b0 e5fe | | Load 0x2,-0x2 01b1 0217 | | Execute Heap_Access,All_Reference 01b2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01b3 e004 | | Load 0x0,0x4 01b4 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 01b5 00d1 | | Pop_Control Pop_Count_1 01b6 e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x11 = 0x1b6,0xc 01b7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01b8 00da | | Load_Top At_Offset_2 01b9 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 01ba 0120 | | Execute Any,Is_Value 01bb 6803 |h | Jump_Zero 0x1bf 01bc e00b | | Load 0x0,0xb 01bd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01be 7802 |x | Jump 0x1c1 01bf 00da | | Load_Top At_Offset_2 01c0 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 01c1 e00d | | Load 0x0,0xd 01c2 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01c3 e00d | | Load 0x0,0xd 01c4 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01c5 e5fe | | Load 0x2,-0x2 01c6 0217 | | Execute Heap_Access,All_Reference 01c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01c8 e00b | | Load 0x0,0xb 01c9 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01ca 00db | | Load_Top At_Offset_3 01cb 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 01cc c403 | | Store 0x2,0x3 01cd e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x12 = 0x1cd,0xd 01ce 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01cf 00da | | Load_Top At_Offset_2 01d0 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 01d1 0120 | | Execute Any,Is_Value 01d2 6803 |h | Jump_Zero 0x1d6 01d3 e00b | | Load 0x0,0xb 01d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01d5 7802 |x | Jump 0x1d8 01d6 00da | | Load_Top At_Offset_2 01d7 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 01d8 e00d | | Load 0x0,0xd 01d9 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01da e00d | | Load 0x0,0xd 01db 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01dc e5fe | | Load 0x2,-0x2 01dd 0217 | | Execute Heap_Access,All_Reference 01de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01df e00b | | Load 0x0,0xb 01e0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01e1 00db | | Load_Top At_Offset_3 01e2 380b |8 | Execute Record,Field_Write,Field_Number 0xb 01e3 c403 | | Store 0x2,0x3 01e4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x13 = 0x1e4,0xe 01e5 00db | | Load_Top At_Offset_3 01e6 e5fe | | Load 0x2,-0x2 01e7 0217 | | Execute Heap_Access,All_Reference 01e8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01e9 e004 | | Load 0x0,0x4 01ea 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 01eb e5fa | | Load 0x2,-0x6 ; Debug Table 0x5.0x14 = 0x1eb,0xf 01ec e003 | | Load 0x0,0x3 01ed 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 01ee 0f00 | | Execute_Immediate Equal,0x0 01ef 00d9 | | Load_Top At_Offset_1 01f0 0f00 | | Execute_Immediate Equal,0x0 01f1 0279 | y | Execute Discrete,And 01f2 6826 |h& | Jump_Zero 0x219 01f3 00cf | | Action Mark_Auxiliary ; Debug Table 0x5.0x15 = 0x1f3,0x10 01f4 e00e | | Load 0x0,0xe ; Debug Table 0x5.0x16 = 0x1f4,0xfbff 01f5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01f6 e00e | | Load 0x0,0xe 01f7 180e | | Execute Package,Field_Execute,Field_Number 0xe 01f8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01f9 e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x17 = 0x1f9,0x401 01fa 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01fb 00d9 | | Load_Top At_Offset_1 01fc e405 | | Load 0x2,0x5 01fd e5f9 | | Load 0x2,-0x7 01fe e5fa | | Load 0x2,-0x6 01ff 0217 | | Execute Heap_Access,All_Reference 0200 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0201 e5fe | | Load 0x2,-0x2 0202 0217 | | Execute Heap_Access,All_Reference 0203 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0204 800f | | Call 0x0,0xf 0205 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0206 c403 | | Store 0x2,0x3 0207 00d1 | | Pop_Control Pop_Count_1 0208 00ce | | Action Pop_Auxiliary 0209 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x18 = 0x209,0x11 020a e003 | | Load 0x0,0x3 020b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 020c 680c |h | Jump_Zero 0x219 020d e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x19 = 0x20d,0x12 020e a5f6 | | Store_Unchecked 0x2,-0xa 020f e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x1a = 0x20f,0x13 0210 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0211 4801 |H | Short_Literal 0x1 0212 e5fe | | Load 0x2,-0x2 0213 0217 | | Execute Heap_Access,All_Reference 0214 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0215 e00c | | Load 0x0,0xc 0216 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0217 c403 | | Store 0x2,0x3 0218 4509 |E | Exit_Suprogram New_Top_Offset 0x9 ; Debug Table 0x5.0x1b = 0x218,0x14 0219 e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x1c = 0x219,0x15 021a 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 021b c5f6 | | Store 0x2,-0xa 021c e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x1d = 0x21c,0x16 021d a5f7 | | Store_Unchecked 0x2,-0x9 021e 4509 |E | Exit_Suprogram New_Top_Offset 0x9 021f 0000 | | .XXX[0x1] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 022c | , | .CONST 0x022c ; Address of begin 0221 02aa | | .CONST 0x02aa ; Address of exception handler 0222 0004 | | .CONST 0x0004 ; Number of locals 0223 INIT_0220: 0223 e007 | | Load 0x0,0x7 ; Debug Table 0x6 = .DEBUG 0x0223,0x07f8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0273 ; Debug Table 0x6.0x0 = 0x223,0xffff 0224 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0225 e00a | | Load 0x0,0xa ; Debug Table 0x6.0x1 = 0x225,0xfffe 0226 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0227 0322 | " | Declare_Variable Record 0228 00d8 | | Load_Top At_Offset_0 0229 1c00 | | Execute_Immediate Run_Utility,0x0 022a e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x2 = 0x22a,0xfffd 022b 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 022c BODY_0220: 022c e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x3 = 0x22c,0x1 022d 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 022e a5f8 | | Store_Unchecked 0x2,-0x8 022f e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x4 = 0x22f,0x2 0230 7003 |p | Jump_Nonzero 0x234 0231 4808 |H | Short_Literal 0x8 ; Debug Table 0x6.0x5 = 0x231,0x3 0232 a5f7 | | Store_Unchecked 0x2,-0x9 0233 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x6.0x6 = 0x233,0x4 0234 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x7 = 0x234,0x5 0235 e5fe | | Load 0x2,-0x2 0236 0217 | | Execute Heap_Access,All_Reference 0237 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0238 e5fe | | Load 0x2,-0x2 0239 0217 | | Execute Heap_Access,All_Reference 023a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 023b 0217 | | Execute Heap_Access,All_Reference 023c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 023d e00a | | Load 0x0,0xa 023e 1818 | | Execute Package,Field_Execute,Field_Number 0x18 023f 00d1 | | Pop_Control Pop_Count_1 0240 e5fa | | Load 0x2,-0x6 ; Debug Table 0x6.0x8 = 0x240,0x6 0241 01db | | Execute Vector,Length 0242 701e |p | Jump_Nonzero 0x261 0243 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x9 = 0x243,0x7 0244 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0245 e003 | | Load 0x0,0x3 0246 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 0247 e5f9 | | Load 0x2,-0x7 0248 e5fb | | Load 0x2,-0x5 0249 e403 | | Load 0x2,0x3 024a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 024b e5fe | | Load 0x2,-0x2 024c 0217 | | Execute Heap_Access,All_Reference 024d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 024e 0217 | | Execute Heap_Access,All_Reference 024f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0250 e00b | | Load 0x0,0xb 0251 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0252 e5fc | | Load 0x2,-0x4 0253 e5fd | | Load 0x2,-0x3 0254 e5fe | | Load 0x2,-0x2 0255 0217 | | Execute Heap_Access,All_Reference 0256 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0257 e5ff | | Load 0x2,-0x1 0258 e008 | | Load 0x0,0x8 0259 1814 | | Execute Package,Field_Execute,Field_Number 0x14 025a 8212 | | Call 0x1,0x12 025b 0032 | 2 | Store_Top Heap_Access,At_Offset_2 025c e007 | | Load 0x0,0x7 025d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 025e 025e | ^ | Execute Discrete,Convert 025f 005b | [ | Store_Top Discrete,At_Offset_3 0260 7817 |x | Jump 0x278 0261 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0xa = 0x261,0x8 0262 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0263 e003 | | Load 0x0,0x3 0264 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 0265 e5f9 | | Load 0x2,-0x7 0266 e5fb | | Load 0x2,-0x5 0267 e5fa | | Load 0x2,-0x6 0268 e008 | | Load 0x0,0x8 0269 1814 | | Execute Package,Field_Execute,Field_Number 0x14 026a e5fc | | Load 0x2,-0x4 026b e5fd | | Load 0x2,-0x3 026c e5fe | | Load 0x2,-0x2 026d 0217 | | Execute Heap_Access,All_Reference 026e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 026f e5ff | | Load 0x2,-0x1 0270 e008 | | Load 0x0,0x8 0271 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0272 8212 | | Call 0x1,0x12 0273 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0274 e007 | | Load 0x0,0x7 0275 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0276 025e | ^ | Execute Discrete,Convert 0277 005b | [ | Store_Top Discrete,At_Offset_3 0278 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xb = 0x278,0x9 0279 e003 | | Load 0x0,0x3 027a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 027b 680e |h | Jump_Zero 0x28a 027c 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xc = 0x27c,0xa 027d a5f7 | | Store_Unchecked 0x2,-0x9 027e e007 | | Load 0x0,0x7 ; Debug Table 0x6.0xd = 0x27e,0xb 027f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0280 4801 |H | Short_Literal 0x1 0281 e5fe | | Load 0x2,-0x2 0282 0217 | | Execute Heap_Access,All_Reference 0283 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0284 0217 | | Execute Heap_Access,All_Reference 0285 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0286 e00c | | Load 0x0,0xc 0287 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0288 005b | [ | Store_Top Discrete,At_Offset_3 0289 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x6.0xe = 0x289,0xc 028a e003 | | Load 0x0,0x3 ; Debug Table 0x6.0xf = 0x28a,0xd 028b 1b14 | | Execute Package,Field_Read,Field_Number 0x14 028c e5fe | | Load 0x2,-0x2 028d 00da | | Load_Top At_Offset_2 028e 8215 | | Call 0x1,0x15 028f e007 | | Load 0x0,0x7 0290 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0291 025e | ^ | Execute Discrete,Convert 0292 005b | [ | Store_Top Discrete,At_Offset_3 0293 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x10 = 0x293,0xe 0294 e003 | | Load 0x0,0x3 0295 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0296 680e |h | Jump_Zero 0x2a5 0297 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x11 = 0x297,0xf 0298 a5f7 | | Store_Unchecked 0x2,-0x9 0299 e007 | | Load 0x0,0x7 ; Debug Table 0x6.0x12 = 0x299,0x10 029a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 029b 4801 |H | Short_Literal 0x1 029c e5fe | | Load 0x2,-0x2 029d 0217 | | Execute Heap_Access,All_Reference 029e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 029f 0217 | | Execute Heap_Access,All_Reference 02a0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02a1 e00c | | Load 0x0,0xc 02a2 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02a3 005b | [ | Store_Top Discrete,At_Offset_3 02a4 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x6.0x13 = 0x2a4,0x11 02a5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x14 = 0x2a5,0x12 02a6 a5f8 | | Store_Unchecked 0x2,-0x8 02a7 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x15 = 0x2a7,0x13 02a8 a5f7 | | Store_Unchecked 0x2,-0x9 02a9 4508 |E | Exit_Suprogram New_Top_Offset 0x8 02aa TRAP_0220: 02aa 0007 | | Action Break_Optional 02ab e007 | | Load 0x0,0x7 ; Debug Table 0x6.0x16 = 0x2ab,0x14 02ac 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02ad 4801 |H | Short_Literal 0x1 02ae e5fe | | Load 0x2,-0x2 02af 0217 | | Execute Heap_Access,All_Reference 02b0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02b1 0217 | | Execute Heap_Access,All_Reference 02b2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02b3 e00c | | Load 0x0,0xc 02b4 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02b5 c402 | | Store 0x2,0x2 02b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x17 = 0x2b6,0x15 02b7 0101 | | Execute Exception,Reraise 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02da | | .CONST 0x02da ; Address of begin 02b9 03d7 | | .CONST 0x03d7 ; Address of exception handler 02ba 0007 | | .CONST 0x0007 ; Number of locals 02bb INIT_02b8: 02bb e003 | | Load 0x0,0x3 ; Debug Table 0x7 = .DEBUG 0x02bb,0x082a,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02a2 ; Debug Table 0x7.0x0 = 0x2bb,0xffff 02bc 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 02bd e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x1 = 0x2bd,0xfffe 02be 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02bf e004 | | Load 0x0,0x4 ; Debug Table 0x7.0x2 = 0x2bf,0xfffd 02c0 1b10 | | Execute Package,Field_Read,Field_Number 0x10 02c1 02c7 | | Declare_Variable Any 02c2 00d8 | | Load_Top At_Offset_0 02c3 1c00 | | Execute_Immediate Run_Utility,0x0 02c4 e004 | | Load 0x0,0x4 ; Debug Table 0x7.0x3 = 0x2c4,0xfffc 02c5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02c6 02c7 | | Declare_Variable Any 02c7 00d8 | | Load_Top At_Offset_0 02c8 1c00 | | Execute_Immediate Run_Utility,0x0 02c9 e004 | | Load 0x0,0x4 ; Debug Table 0x7.0x4 = 0x2c9,0xfffb 02ca 1b16 | | Execute Package,Field_Read,Field_Number 0x16 02cb 0322 | " | Declare_Variable Record 02cc 00d8 | | Load_Top At_Offset_0 02cd 1c00 | | Execute_Immediate Run_Utility,0x0 02ce 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x5 = 0x2ce,0xfffa 02cf e5fe | | Load 0x2,-0x2 02d0 0217 | | Execute Heap_Access,All_Reference 02d1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02d2 0217 | | Execute Heap_Access,All_Reference 02d3 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 02d4 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 02d5 01d7 | | Execute Vector,Field_Read 02d6 e5f9 | | Load 0x2,-0x7 02d7 0278 | x | Execute Discrete,Or 02d8 00e1 | | Load_Encached Boolean_Cache 02d9 03f1 | | Declare_Variable Discrete,With_Value 02da BODY_02b8: 02da e003 | | Load 0x0,0x3 ; Debug Table 0x7.0x6 = 0x2da,0x1 02db 181f | | Execute Package,Field_Execute,Field_Number 0x1f 02dc a5f8 | | Store_Unchecked 0x2,-0x8 02dd e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x7 = 0x2dd,0x2 02de 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02df e404 | | Load 0x2,0x4 02e0 0120 | | Execute Any,Is_Value 02e1 6803 |h | Jump_Zero 0x2e5 02e2 e004 | | Load 0x0,0x4 02e3 1b10 | | Execute Package,Field_Read,Field_Number 0x10 02e4 7801 |x | Jump 0x2e6 02e5 e404 | | Load 0x2,0x4 02e6 e003 | | Load 0x0,0x3 02e7 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 02e8 00db | | Load_Top At_Offset_3 02e9 e5fb | | Load 0x2,-0x5 02ea e008 | | Load 0x0,0x8 02eb 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02ec e5fc | | Load 0x2,-0x4 02ed e5fd | | Load 0x2,-0x3 02ee e5fe | | Load 0x2,-0x2 02ef e5ff | | Load 0x2,-0x1 02f0 e008 | | Load 0x0,0x8 02f1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 02f2 8219 | | Call 0x1,0x19 02f3 c402 | | Store 0x2,0x2 02f4 c404 | | Store 0x2,0x4 02f5 c403 | | Store 0x2,0x3 02f6 e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x8 = 0x2f6,0x3 02f7 e003 | | Load 0x0,0x3 02f8 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02f9 6803 |h | Jump_Zero 0x2fd 02fa e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x9 = 0x2fa,0x4 02fb a5f7 | | Store_Unchecked 0x2,-0x9 02fc 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x7.0xa = 0x2fc,0x5 02fd e007 | | Load 0x0,0x7 ; Debug Table 0x7.0xb = 0x2fd,0x6 02fe 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02ff 00db | | Load_Top At_Offset_3 0300 0120 | | Execute Any,Is_Value 0301 6803 |h | Jump_Zero 0x305 0302 e004 | | Load 0x0,0x4 0303 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0304 7801 |x | Jump 0x306 0305 00db | | Load_Top At_Offset_3 0306 e404 | | Load 0x2,0x4 0307 e5fe | | Load 0x2,-0x2 0308 0217 | | Execute Heap_Access,All_Reference 0309 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 030a e004 | | Load 0x0,0x4 030b 181f | | Execute Package,Field_Execute,Field_Number 0x1f 030c c405 | | Store 0x2,0x5 030d c403 | | Store 0x2,0x3 030e e403 | | Load 0x2,0x3 ; Debug Table 0x7.0xc = 0x30e,0x7 030f e003 | | Load 0x0,0x3 0310 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0311 680c |h | Jump_Zero 0x31e 0312 e403 | | Load 0x2,0x3 ; Debug Table 0x7.0xd = 0x312,0x8 0313 a5f7 | | Store_Unchecked 0x2,-0x9 0314 e007 | | Load 0x0,0x7 ; Debug Table 0x7.0xe = 0x314,0x9 0315 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0316 4801 |H | Short_Literal 0x1 0317 e5fe | | Load 0x2,-0x2 0318 0217 | | Execute Heap_Access,All_Reference 0319 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 031a e00c | | Load 0x0,0xc 031b 1817 | | Execute Package,Field_Execute,Field_Number 0x17 031c c403 | | Store 0x2,0x3 031d 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x7.0xf = 0x31d,0xa 031e e5fa | | Load 0x2,-0x6 ; Debug Table 0x7.0x10 = 0x31e,0xb 031f e010 | | Load 0x0,0x10 0320 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0321 0f00 | | Execute_Immediate Equal,0x0 0322 00d9 | | Load_Top At_Offset_1 0323 0f00 | | Execute_Immediate Equal,0x0 0324 0279 | y | Execute Discrete,And 0325 686f |ho | Jump_Zero 0x395 0326 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x11 = 0x326,0xc 0327 00db | | Load_Top At_Offset_3 0328 e5fe | | Load 0x2,-0x2 0329 0217 | | Execute Heap_Access,All_Reference 032a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 032b e004 | | Load 0x0,0x4 032c 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 032d 00d1 | | Pop_Control Pop_Count_1 032e e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x12 = 0x32e,0xd 032f 0217 | | Execute Heap_Access,All_Reference 0330 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0331 0217 | | Execute Heap_Access,All_Reference 0332 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0333 e5fa | | Load 0x2,-0x6 0334 e011 | | Load 0x0,0x11 0335 180d | | Execute Package,Field_Execute,Field_Number 0xd 0336 00da | | Load_Top At_Offset_2 0337 380c |8 | Execute Record,Field_Write,Field_Number 0xc 0338 e5fa | | Load 0x2,-0x6 ; Debug Table 0x7.0x13 = 0x338,0xe 0339 00da | | Load_Top At_Offset_2 033a 380d |8 | Execute Record,Field_Write,Field_Number 0xd 033b e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x14 = 0x33b,0xf 033c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 033d 00da | | Load_Top At_Offset_2 033e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 033f 0120 | | Execute Any,Is_Value 0340 6803 |h | Jump_Zero 0x344 0341 e00e | | Load 0x0,0xe 0342 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0343 7802 |x | Jump 0x346 0344 00da | | Load_Top At_Offset_2 0345 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0346 e5fa | | Load 0x2,-0x6 0347 e5fe | | Load 0x2,-0x2 0348 0217 | | Execute Heap_Access,All_Reference 0349 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 034a e00e | | Load 0x0,0xe 034b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 034c 00db | | Load_Top At_Offset_3 034d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 034e c403 | | Store 0x2,0x3 034f e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x15 = 0x34f,0x10 0350 e003 | | Load 0x0,0x3 0351 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0352 680c |h | Jump_Zero 0x35f 0353 e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x16 = 0x353,0x11 0354 a5f7 | | Store_Unchecked 0x2,-0x9 0355 e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x17 = 0x355,0x12 0356 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0357 4801 |H | Short_Literal 0x1 0358 e5fe | | Load 0x2,-0x2 0359 0217 | | Execute Heap_Access,All_Reference 035a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 035b e00c | | Load 0x0,0xc 035c 1817 | | Execute Package,Field_Execute,Field_Number 0x17 035d c403 | | Store 0x2,0x3 035e 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; Debug Table 0x7.0x18 = 0x35e,0x13 035f e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x19 = 0x35f,0x14 0360 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0361 00da | | Load_Top At_Offset_2 0362 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0363 0120 | | Execute Any,Is_Value 0364 6803 |h | Jump_Zero 0x368 0365 e00b | | Load 0x0,0xb 0366 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0367 7802 |x | Jump 0x36a 0368 00da | | Load_Top At_Offset_2 0369 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 036a e00d | | Load 0x0,0xd 036b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 036c e00d | | Load 0x0,0xd 036d 181c | | Execute Package,Field_Execute,Field_Number 0x1c 036e e5fe | | Load 0x2,-0x2 036f 0217 | | Execute Heap_Access,All_Reference 0370 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0371 e00b | | Load 0x0,0xb 0372 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0373 00db | | Load_Top At_Offset_3 0374 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0375 c403 | | Store 0x2,0x3 0376 e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x1a = 0x376,0x15 0377 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0378 00da | | Load_Top At_Offset_2 0379 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 037a 0120 | | Execute Any,Is_Value 037b 6803 |h | Jump_Zero 0x37f 037c e00b | | Load 0x0,0xb 037d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 037e 7802 |x | Jump 0x381 037f 00da | | Load_Top At_Offset_2 0380 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0381 e00d | | Load 0x0,0xd 0382 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0383 e00d | | Load 0x0,0xd 0384 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0385 e5fe | | Load 0x2,-0x2 0386 0217 | | Execute Heap_Access,All_Reference 0387 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0388 e00b | | Load 0x0,0xb 0389 1810 | | Execute Package,Field_Execute,Field_Number 0x10 038a 00db | | Load_Top At_Offset_3 038b 380b |8 | Execute Record,Field_Write,Field_Number 0xb 038c c403 | | Store 0x2,0x3 038d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x1b = 0x38d,0x16 038e 00db | | Load_Top At_Offset_3 038f e5fe | | Load 0x2,-0x2 0390 0217 | | Execute Heap_Access,All_Reference 0391 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0392 e004 | | Load 0x0,0x4 0393 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0394 783d |x= | Jump 0x3d2 0395 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x1c = 0x395,0x17 0396 00db | | Load_Top At_Offset_3 0397 e5fe | | Load 0x2,-0x2 0398 0217 | | Execute Heap_Access,All_Reference 0399 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 039a e004 | | Load 0x0,0x4 039b 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 039c 00d1 | | Pop_Control Pop_Count_1 039d e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x1d = 0x39d,0x18 039e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 039f 00da | | Load_Top At_Offset_2 03a0 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 03a1 0120 | | Execute Any,Is_Value 03a2 6803 |h | Jump_Zero 0x3a6 03a3 e00b | | Load 0x0,0xb 03a4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03a5 7802 |x | Jump 0x3a8 03a6 00da | | Load_Top At_Offset_2 03a7 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 03a8 e00d | | Load 0x0,0xd 03a9 1819 | | Execute Package,Field_Execute,Field_Number 0x19 03aa e00d | | Load 0x0,0xd 03ab 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03ac e5fe | | Load 0x2,-0x2 03ad 0217 | | Execute Heap_Access,All_Reference 03ae 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03af e00b | | Load 0x0,0xb 03b0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03b1 00db | | Load_Top At_Offset_3 03b2 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 03b3 c403 | | Store 0x2,0x3 03b4 e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x1e = 0x3b4,0x19 03b5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03b6 00da | | Load_Top At_Offset_2 03b7 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 03b8 0120 | | Execute Any,Is_Value 03b9 6803 |h | Jump_Zero 0x3bd 03ba e00b | | Load 0x0,0xb 03bb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03bc 7802 |x | Jump 0x3bf 03bd 00da | | Load_Top At_Offset_2 03be 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 03bf e00d | | Load 0x0,0xd 03c0 1819 | | Execute Package,Field_Execute,Field_Number 0x19 03c1 e00d | | Load 0x0,0xd 03c2 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03c3 e5fe | | Load 0x2,-0x2 03c4 0217 | | Execute Heap_Access,All_Reference 03c5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03c6 e00b | | Load 0x0,0xb 03c7 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03c8 00db | | Load_Top At_Offset_3 03c9 380b |8 | Execute Record,Field_Write,Field_Number 0xb 03ca c403 | | Store 0x2,0x3 03cb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x1f = 0x3cb,0x1a 03cc 00db | | Load_Top At_Offset_3 03cd e5fe | | Load 0x2,-0x2 03ce 0217 | | Execute Heap_Access,All_Reference 03cf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03d0 e004 | | Load 0x0,0x4 03d1 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 03d2 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x20 = 0x3d2,0x1b 03d3 a5f8 | | Store_Unchecked 0x2,-0x8 03d4 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x21 = 0x3d4,0x1c 03d5 a5f7 | | Store_Unchecked 0x2,-0x9 03d6 4508 |E | Exit_Suprogram New_Top_Offset 0x8 03d7 TRAP_02b8: 03d7 0007 | | Action Break_Optional 03d8 e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x22 = 0x3d8,0x1d 03d9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03da 4801 |H | Short_Literal 0x1 03db e5fe | | Load 0x2,-0x2 03dc 0217 | | Execute Heap_Access,All_Reference 03dd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03de e00c | | Load 0x0,0xc 03df 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03e0 c403 | | Store 0x2,0x3 03e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x23 = 0x3e1,0x1e 03e2 0101 | | Execute Exception,Reraise 03e3 0000 | | .XXX[0x1] 03e4 0000 0000 | | .LITERAL {0x00000000, 0x00577db5} 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03ed | | .CONST 0x03ed ; Address of begin 03e9 0423 | # | .CONST 0x0423 ; Address of exception handler 03ea 0002 | | .CONST 0x0002 ; Number of locals 03eb INIT_03e8: 03eb e007 | | Load 0x0,0x7 ; Debug Table 0x8 = .DEBUG 0x03eb,0x0874,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02d0 ; Debug Table 0x8.0x0 = 0x3eb,0xffff 03ec 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03ed BODY_03e8: 03ed e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x1 = 0x3ed,0x1 03ee 021d | | Execute Heap_Access,Is_Null 03ef e5ff | | Load 0x2,-0x1 03f0 021d | | Execute Heap_Access,Is_Null 03f1 0278 | x | Execute Discrete,Or 03f2 6803 |h | Jump_Zero 0x3f6 03f3 480b |H | Short_Literal 0xb ; Debug Table 0x8.0x2 = 0x3f3,0x2 03f4 a5fd | | Store_Unchecked 0x2,-0x3 03f5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x8.0x3 = 0x3f5,0x3 03f6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x4 = 0x3f6,0x4 03f7 0217 | | Execute Heap_Access,All_Reference 03f8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03f9 e5ff | | Load 0x2,-0x1 03fa 0217 | | Execute Heap_Access,All_Reference 03fb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03fc 021e | | Execute Heap_Access,Maximum 03fd 6803 |h | Jump_Zero 0x401 03fe 480c |H | Short_Literal 0xc ; Debug Table 0x8.0x5 = 0x3fe,0x5 03ff a5fd | | Store_Unchecked 0x2,-0x3 0400 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x8.0x6 = 0x400,0x6 0401 e007 | | Load 0x0,0x7 ; Debug Table 0x8.0x7 = 0x401,0x7 0402 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0403 e5ff | | Load 0x2,-0x1 0404 0217 | | Execute Heap_Access,All_Reference 0405 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0406 e5fe | | Load 0x2,-0x2 0407 0217 | | Execute Heap_Access,All_Reference 0408 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0409 e5fe | | Load 0x2,-0x2 040a 0217 | | Execute Heap_Access,All_Reference 040b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 040c 0217 | | Execute Heap_Access,All_Reference 040d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 040e e00a | | Load 0x0,0xa 040f 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0410 0059 | Y | Store_Top Discrete,At_Offset_1 0411 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x8 = 0x411,0x8 0412 a5fd | | Store_Unchecked 0x2,-0x3 0413 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x9 = 0x413,0x9 0414 e003 | | Load 0x0,0x3 0415 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0416 680b |h | Jump_Zero 0x422 0417 e007 | | Load 0x0,0x7 ; Debug Table 0x8.0xa = 0x417,0xa 0418 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0419 4801 |H | Short_Literal 0x1 041a e5fe | | Load 0x2,-0x2 041b 0217 | | Execute Heap_Access,All_Reference 041c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 041d 0217 | | Execute Heap_Access,All_Reference 041e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 041f e00c | | Load 0x0,0xc 0420 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0421 0059 | Y | Store_Top Discrete,At_Offset_1 0422 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0423 TRAP_03e8: 0423 0007 | | Action Break_Optional 0424 e007 | | Load 0x0,0x7 ; Debug Table 0x8.0xb = 0x424,0xb 0425 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0426 4801 |H | Short_Literal 0x1 0427 e5fe | | Load 0x2,-0x2 0428 0217 | | Execute Heap_Access,All_Reference 0429 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 042a 0217 | | Execute Heap_Access,All_Reference 042b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 042c e00c | | Load 0x0,0xc 042d 1817 | | Execute Package,Field_Execute,Field_Number 0x17 042e 005a | Z | Store_Top Discrete,At_Offset_2 042f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xc = 0x42f,0xc 0430 0101 | | Execute Exception,Reraise 0431 0000 0000 | | .BLANK 0000[0x7] 0438 ; -------------------------------------------------------------------------------------- 0438 ; SUBPROGRAM 0438 ; -------------------------------------------------------------------------------------- 0438 0447 | G | .CONST 0x0447 ; Address of begin 0439 049e | | .CONST 0x049e ; Address of exception handler 043a 0004 | | .CONST 0x0004 ; Number of locals 043b INIT_0438: 043b e007 | | Load 0x0,0x7 ; Debug Table 0x9 = .DEBUG 0x043b,0x0890,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02e0 ; Debug Table 0x9.0x0 = 0x43b,0xffff 043c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 043d e00a | | Load 0x0,0xa ; Debug Table 0x9.0x1 = 0x43d,0xfffe 043e 1b10 | | Execute Package,Field_Read,Field_Number 0x10 043f 02c7 | | Declare_Variable Any 0440 00d8 | | Load_Top At_Offset_0 0441 1c00 | | Execute_Immediate Run_Utility,0x0 0442 e00a | | Load 0x0,0xa ; Debug Table 0x9.0x2 = 0x442,0xfffd 0443 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0444 0322 | " | Declare_Variable Record 0445 00d8 | | Load_Top At_Offset_0 0446 1c00 | | Execute_Immediate Run_Utility,0x0 0447 BODY_0438: 0447 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x3 = 0x447,0x1 0448 7003 |p | Jump_Nonzero 0x44c 0449 4804 |H | Short_Literal 0x4 ; Debug Table 0x9.0x4 = 0x449,0x2 044a a5fe | | Store_Unchecked 0x2,-0x2 044b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x9.0x5 = 0x44b,0x3 044c 4802 |H | Short_Literal 0x2 ; Debug Table 0x9.0x6 = 0x44c,0x4 044d e5ff | | Load 0x2,-0x1 044e 0217 | | Execute Heap_Access,All_Reference 044f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0450 0217 | | Execute Heap_Access,All_Reference 0451 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0452 0217 | | Execute Heap_Access,All_Reference 0453 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0454 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0455 01d7 | | Execute Vector,Field_Read 0456 c403 | | Store 0x2,0x3 0457 00cf | | Action Mark_Auxiliary 0458 783d |x= | Jump 0x496 0459 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x7 = 0x459,0x6 045a 00db | | Load_Top At_Offset_3 045b e5ff | | Load 0x2,-0x1 045c 0217 | | Execute Heap_Access,All_Reference 045d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 045e 0217 | | Execute Heap_Access,All_Reference 045f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0460 e00a | | Load 0x0,0xa 0461 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0462 00d1 | | Pop_Control Pop_Count_1 0463 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x8 = 0x463,0x7 0464 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0465 702c |p, | Jump_Nonzero 0x492 0466 00da | | Load_Top At_Offset_2 0467 e5ff | | Load 0x2,-0x1 0468 0217 | | Execute Heap_Access,All_Reference 0469 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 046a e5ff | | Load 0x2,-0x1 046b 0217 | | Execute Heap_Access,All_Reference 046c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 046d 0217 | | Execute Heap_Access,All_Reference 046e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 046f e00a | | Load 0x0,0xa 0470 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0471 6820 |h | Jump_Zero 0x492 0472 e007 | | Load 0x0,0x7 ; Debug Table 0x9.0x9 = 0x472,0x8 0473 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0474 e5ff | | Load 0x2,-0x1 0475 0217 | | Execute Heap_Access,All_Reference 0476 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0477 e403 | | Load 0x2,0x3 0478 e5ff | | Load 0x2,-0x1 0479 0217 | | Execute Heap_Access,All_Reference 047a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 047b 0217 | | Execute Heap_Access,All_Reference 047c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 047d e00a | | Load 0x0,0xa 047e 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 047f c402 | | Store 0x2,0x2 0480 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0xa = 0x480,0x9 0481 e003 | | Load 0x0,0x3 0482 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0483 680e |h | Jump_Zero 0x492 0484 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0xb = 0x484,0xa 0485 a5fe | | Store_Unchecked 0x2,-0x2 0486 e007 | | Load 0x0,0x7 ; Debug Table 0x9.0xc = 0x486,0xb 0487 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0488 4801 |H | Short_Literal 0x1 0489 e5ff | | Load 0x2,-0x1 048a 0217 | | Execute Heap_Access,All_Reference 048b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 048c 0217 | | Execute Heap_Access,All_Reference 048d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 048e e00c | | Load 0x0,0xc 048f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0490 c402 | | Store 0x2,0x2 0491 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x9.0xd = 0x491,0xc 0492 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xe = 0x492,0xd 0493 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0494 c403 | | Store 0x2,0x3 0495 00c9 | | Action Pop_Auxiliary_Loop 0496 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xf = 0x496,0x5 0497 e00a | | Load 0x0,0xa 0498 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0499 6fbf |o | Jump_Zero 0x459 049a 00ce | | Action Pop_Auxiliary 049b 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x10 = 0x49b,0xe 049c a5fe | | Store_Unchecked 0x2,-0x2 049d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 049e TRAP_0438: 049e 0007 | | Action Break_Optional 049f e007 | | Load 0x0,0x7 ; Debug Table 0x9.0x11 = 0x49f,0xf 04a0 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04a1 4801 |H | Short_Literal 0x1 04a2 e5ff | | Load 0x2,-0x1 04a3 0217 | | Execute Heap_Access,All_Reference 04a4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04a5 0217 | | Execute Heap_Access,All_Reference 04a6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04a7 e00c | | Load 0x0,0xc 04a8 1817 | | Execute Package,Field_Execute,Field_Number 0x17 04a9 c402 | | Store 0x2,0x2 04aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x12 = 0x4aa,0x10 04ab 0101 | | Execute Exception,Reraise 04ac 0000 0000 | | .BLANK 0000[0x4] 04b0 ; -------------------------------------------------------------------------------------- 04b0 ; SUBPROGRAM 04b0 ; -------------------------------------------------------------------------------------- 04b0 04c4 | | .CONST 0x04c4 ; Address of begin 04b1 0529 | ) | .CONST 0x0529 ; Address of exception handler 04b2 0005 | | .CONST 0x0005 ; Number of locals 04b3 INIT_04b0: 04b3 e007 | | Load 0x0,0x7 ; Debug Table 0xa = .DEBUG 0x04b3,0x08b8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02ec ; Debug Table 0xa.0x0 = 0x4b3,0xffff 04b4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04b5 e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x1 = 0x4b5,0xfffe 04b6 1b18 | | Execute Package,Field_Read,Field_Number 0x18 04b7 0322 | " | Declare_Variable Record 04b8 00d8 | | Load_Top At_Offset_0 04b9 1c00 | | Execute_Immediate Run_Utility,0x0 04ba e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x2 = 0x4ba,0xfffd 04bb 1b17 | | Execute Package,Field_Read,Field_Number 0x17 04bc 0322 | " | Declare_Variable Record 04bd 00d8 | | Load_Top At_Offset_0 04be 1c00 | | Execute_Immediate Run_Utility,0x0 04bf e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x3 = 0x4bf,0xfffc 04c0 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04c1 02c7 | | Declare_Variable Any 04c2 00d8 | | Load_Top At_Offset_0 04c3 1c00 | | Execute_Immediate Run_Utility,0x0 04c4 BODY_04b0: 04c4 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x4 = 0x4c4,0x1 04c5 021d | | Execute Heap_Access,Is_Null 04c6 e5fe | | Load 0x2,-0x2 04c7 021d | | Execute Heap_Access,Is_Null 04c8 0278 | x | Execute Discrete,Or 04c9 6803 |h | Jump_Zero 0x4cd 04ca 480b |H | Short_Literal 0xb ; Debug Table 0xa.0x5 = 0x4ca,0x2 04cb a5fd | | Store_Unchecked 0x2,-0x3 04cc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xa.0x6 = 0x4cc,0x3 04cd e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x7 = 0x4cd,0x4 04ce 0217 | | Execute Heap_Access,All_Reference 04cf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04d0 e5fe | | Load 0x2,-0x2 04d1 0217 | | Execute Heap_Access,All_Reference 04d2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04d3 021e | | Execute Heap_Access,Maximum 04d4 6803 |h | Jump_Zero 0x4d8 04d5 480c |H | Short_Literal 0xc ; Debug Table 0xa.0x8 = 0x4d5,0x5 04d6 a5fd | | Store_Unchecked 0x2,-0x3 04d7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xa.0x9 = 0x4d7,0x6 04d8 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xa = 0x4d8,0x7 04d9 e5ff | | Load 0x2,-0x1 04da 0217 | | Execute Heap_Access,All_Reference 04db 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04dc e5ff | | Load 0x2,-0x1 04dd 0217 | | Execute Heap_Access,All_Reference 04de 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04df 0217 | | Execute Heap_Access,All_Reference 04e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04e1 e004 | | Load 0x0,0x4 04e2 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 04e3 00d1 | | Pop_Control Pop_Count_1 04e4 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xb = 0x4e4,0x8 04e5 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 04e6 0e01 | | Execute_Immediate Not_Equal,0x1 04e7 680e |h | Jump_Zero 0x4f6 04e8 4805 |H | Short_Literal 0x5 ; Debug Table 0xa.0xc = 0x4e8,0x9 04e9 a5fd | | Store_Unchecked 0x2,-0x3 04ea e007 | | Load 0x0,0x7 ; Debug Table 0xa.0xd = 0x4ea,0xa 04eb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04ec 4801 |H | Short_Literal 0x1 04ed e5ff | | Load 0x2,-0x1 04ee 0217 | | Execute Heap_Access,All_Reference 04ef 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04f0 0217 | | Execute Heap_Access,All_Reference 04f1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04f2 e00c | | Load 0x0,0xc 04f3 1817 | | Execute Package,Field_Execute,Field_Number 0x17 04f4 c402 | | Store 0x2,0x2 04f5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xa.0xe = 0x4f5,0xb 04f6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xf = 0x4f6,0xc 04f7 00db | | Load_Top At_Offset_3 04f8 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 04f9 e5ff | | Load 0x2,-0x1 04fa 0217 | | Execute Heap_Access,All_Reference 04fb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04fc 0217 | | Execute Heap_Access,All_Reference 04fd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04fe e004 | | Load 0x0,0x4 04ff 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0500 00d1 | | Pop_Control Pop_Count_1 0501 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x10 = 0x501,0xd 0502 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0503 c405 | | Store 0x2,0x5 0504 e007 | | Load 0x0,0x7 ; Debug Table 0xa.0x11 = 0x504,0xe 0505 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0506 00d9 | | Load_Top At_Offset_1 0507 e403 | | Load 0x2,0x3 0508 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0509 e5ff | | Load 0x2,-0x1 050a 0217 | | Execute Heap_Access,All_Reference 050b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 050c e5fe | | Load 0x2,-0x2 050d 0217 | | Execute Heap_Access,All_Reference 050e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 050f e5ff | | Load 0x2,-0x1 0510 0217 | | Execute Heap_Access,All_Reference 0511 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0512 0217 | | Execute Heap_Access,All_Reference 0513 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0514 e00a | | Load 0x0,0xa 0515 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0516 c402 | | Store 0x2,0x2 0517 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x12 = 0x517,0xf 0518 a5fd | | Store_Unchecked 0x2,-0x3 0519 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x13 = 0x519,0x10 051a e003 | | Load 0x0,0x3 051b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 051c 680b |h | Jump_Zero 0x528 051d e007 | | Load 0x0,0x7 ; Debug Table 0xa.0x14 = 0x51d,0x11 051e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 051f 4801 |H | Short_Literal 0x1 0520 e5ff | | Load 0x2,-0x1 0521 0217 | | Execute Heap_Access,All_Reference 0522 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0523 0217 | | Execute Heap_Access,All_Reference 0524 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0525 e00c | | Load 0x0,0xc 0526 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0527 c402 | | Store 0x2,0x2 0528 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0529 TRAP_04b0: 0529 0007 | | Action Break_Optional 052a e007 | | Load 0x0,0x7 ; Debug Table 0xa.0x15 = 0x52a,0x12 052b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 052c 4801 |H | Short_Literal 0x1 052d e5ff | | Load 0x2,-0x1 052e 0217 | | Execute Heap_Access,All_Reference 052f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0530 0217 | | Execute Heap_Access,All_Reference 0531 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0532 e00c | | Load 0x0,0xc 0533 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0534 c402 | | Store 0x2,0x2 0535 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x16 = 0x535,0x13 0536 0101 | | Execute Exception,Reraise 0537 0000 | | .XXX[0x1] 0538 ; -------------------------------------------------------------------------------------- 0538 ; SUBPROGRAM 0538 ; -------------------------------------------------------------------------------------- 0538 053e | > | .CONST 0x053e ; Address of begin 0539 0004 | | .CONST 0x0004 ; Address of exception handler 053a 0003 | | .CONST 0x0003 ; Number of locals 053b INIT_0538: 053b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xb = .DEBUG 0x053b,0x08e8,0x0002,0x0000,0x0057,0x79c5,0x0000,0x02fc ; Debug Table 0xb.0x0 = 0x53b,0xffff 053c e007 | | Load 0x0,0x7 ; Debug Table 0xb.0x1 = 0x53c,0xfffe 053d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 053e BODY_0538: 053e e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x2 = 0x53e,0x1 053f 021d | | Execute Heap_Access,Is_Null 0540 e5ff | | Load 0x2,-0x1 0541 021d | | Execute Heap_Access,Is_Null 0542 0278 | x | Execute Discrete,Or 0543 6803 |h | Jump_Zero 0x547 0544 e003 | | Load 0x0,0x3 ; Debug Table 0xb.0x3 = 0x544,0x2 0545 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0546 0257 | W | Execute Discrete,Raise 0547 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x4 = 0x547,0x3 0548 0217 | | Execute Heap_Access,All_Reference 0549 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 054a e5fe | | Load 0x2,-0x2 054b 0217 | | Execute Heap_Access,All_Reference 054c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 054d 021e | | Execute Heap_Access,Maximum 054e 6803 |h | Jump_Zero 0x552 054f e003 | | Load 0x0,0x3 ; Debug Table 0xb.0x5 = 0x54f,0x4 0550 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0551 0257 | W | Execute Discrete,Raise 0552 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x6 = 0x552,0x5 0553 0217 | | Execute Heap_Access,All_Reference 0554 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0555 e5ff | | Load 0x2,-0x1 0556 0217 | | Execute Heap_Access,All_Reference 0557 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0558 e5fe | | Load 0x2,-0x2 0559 0217 | | Execute Heap_Access,All_Reference 055a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 055b 0217 | | Execute Heap_Access,All_Reference 055c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 055d e00a | | Load 0x0,0xa 055e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 055f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0560 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x7 = 0x560,0x6 0561 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0562 0000 0000 | | .BLANK 0000[0x6] 0568 ; -------------------------------------------------------------------------------------- 0568 ; SUBPROGRAM 0568 ; -------------------------------------------------------------------------------------- 0568 0582 | | .CONST 0x0582 ; Address of begin 0569 0004 | | .CONST 0x0004 ; Address of exception handler 056a 000e | | .CONST 0x000e ; Number of locals 056b INIT_0568: 056b 029f 0683 | | Declare_Subprogram INIT_0680,For_Call ; Debug Table 0xc = .DEBUG 0x056b,0x08fa,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0309 ; Debug Table 0xc.0x0 = 0x56b,0xffff 056d a001 | | Store_Unchecked 0x0,0x1 ; Debug Table 0xc.0x1 = 0x56d,0xfffe 056e 00c6 | | Action Check_Subprogram_Elaborated 056f e002 | | Load 0x0,0x2 0570 e003 | | Load 0x0,0x3 0571 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 0572 e004 | | Load 0x0,0x4 0573 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0574 e004 | | Load 0x0,0x4 0575 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0576 e003 | | Load 0x0,0x3 0577 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0578 4802 |H | Short_Literal 0x2 0579 4802 |H | Short_Literal 0x2 057a 0099 | | Action Reference_Dynamic 057b e004 | | Load 0x0,0x4 057c 1928 | ( | Execute Package,Field_Reference,Field_Number 0x28 057d a005 | | Store_Unchecked 0x0,0x5 057e a006 | | Store_Unchecked 0x0,0x6 057f 6664 |fd | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00577db5} 0580 486b |Hk | Short_Literal 0x6b 0581 480e |H | Short_Literal 0xe 0582 BODY_0568: 0582 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x2 = 0x582,0x1 0583 e403 | | Load 0x2,0x3 0584 e404 | | Load 0x2,0x4 0585 e405 | | Load 0x2,0x5 0586 e406 | | Load 0x2,0x6 0587 e407 | | Load 0x2,0x7 0588 4808 |H | Short_Literal 0x8 0589 4802 |H | Short_Literal 0x2 058a 0099 | | Action Reference_Dynamic 058b 4809 |H | Short_Literal 0x9 058c 4802 |H | Short_Literal 0x2 058d 0099 | | Action Reference_Dynamic 058e 480a |H | Short_Literal 0xa 058f 4802 |H | Short_Literal 0x2 0590 0099 | | Action Reference_Dynamic 0591 480b |H | Short_Literal 0xb 0592 4802 |H | Short_Literal 0x2 0593 0099 | | Action Reference_Dynamic 0594 480c |H | Short_Literal 0xc 0595 4802 |H | Short_Literal 0x2 0596 0099 | | Action Reference_Dynamic 0597 8001 | | Call 0x0,0x1 0598 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0599 0000 0000 | | .BLANK 0000[0x7] 05a0 ; -------------------------------------------------------------------------------------- 05a0 ; SUBPROGRAM 05a0 ; -------------------------------------------------------------------------------------- 05a0 05b9 | | .CONST 0x05b9 ; Address of begin 05a1 0004 | | .CONST 0x0004 ; Address of exception handler 05a2 000e | | .CONST 0x000e ; Number of locals 05a3 INIT_05a0: 05a3 029f 069b | | Declare_Subprogram INIT_0698,For_Call ; Debug Table 0xd = .DEBUG 0x05a3,0x0902,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0312 ; Debug Table 0xd.0x0 = 0x5a3,0xffff 05a5 a001 | | Store_Unchecked 0x0,0x1 ; Debug Table 0xd.0x1 = 0x5a5,0xfffe 05a6 00c6 | | Action Check_Subprogram_Elaborated 05a7 e002 | | Load 0x0,0x2 05a8 e003 | | Load 0x0,0x3 05a9 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 05aa e004 | | Load 0x0,0x4 05ab 1b18 | | Execute Package,Field_Read,Field_Number 0x18 05ac e004 | | Load 0x0,0x4 05ad 1b13 | | Execute Package,Field_Read,Field_Number 0x13 05ae 00e1 | | Load_Encached Boolean_Cache 05af 4802 |H | Short_Literal 0x2 05b0 4802 |H | Short_Literal 0x2 05b1 0099 | | Action Reference_Dynamic 05b2 e004 | | Load 0x0,0x4 05b3 1928 | ( | Execute Package,Field_Reference,Field_Number 0x28 05b4 a005 | | Store_Unchecked 0x0,0x5 05b5 a006 | | Store_Unchecked 0x0,0x6 05b6 662d |f- | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00577db5} 05b7 48a7 |H | Short_Literal 0xa7 05b8 480e |H | Short_Literal 0xe 05b9 BODY_05a0: 05b9 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x2 = 0x5b9,0x1 05ba e403 | | Load 0x2,0x3 05bb e404 | | Load 0x2,0x4 05bc e405 | | Load 0x2,0x5 05bd e406 | | Load 0x2,0x6 05be e407 | | Load 0x2,0x7 05bf 4808 |H | Short_Literal 0x8 05c0 4802 |H | Short_Literal 0x2 05c1 0099 | | Action Reference_Dynamic 05c2 4809 |H | Short_Literal 0x9 05c3 4802 |H | Short_Literal 0x2 05c4 0099 | | Action Reference_Dynamic 05c5 480a |H | Short_Literal 0xa 05c6 4802 |H | Short_Literal 0x2 05c7 0099 | | Action Reference_Dynamic 05c8 480b |H | Short_Literal 0xb 05c9 4802 |H | Short_Literal 0x2 05ca 0099 | | Action Reference_Dynamic 05cb 480c |H | Short_Literal 0xc 05cc 4802 |H | Short_Literal 0x2 05cd 0099 | | Action Reference_Dynamic 05ce 8001 | | Call 0x0,0x1 05cf 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; SUBPROGRAM 05d0 ; -------------------------------------------------------------------------------------- 05d0 05e6 | | .CONST 0x05e6 ; Address of begin 05d1 0661 | a | .CONST 0x0661 ; Address of exception handler 05d2 0006 | | .CONST 0x0006 ; Number of locals 05d3 INIT_05d0: 05d3 e003 | | Load 0x0,0x3 ; Debug Table 0xe = .DEBUG 0x05d3,0x090a,0x0001,0x0000,0x0057,0x7db5,0x0000,0x0237 ; Debug Table 0xe.0x0 = 0x5d3,0xffff 05d4 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 05d5 e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x1 = 0x5d5,0xfffe 05d6 1b18 | | Execute Package,Field_Read,Field_Number 0x18 05d7 0322 | " | Declare_Variable Record 05d8 00d8 | | Load_Top At_Offset_0 05d9 1c00 | | Execute_Immediate Run_Utility,0x0 05da e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x2 = 0x5da,0xfffd 05db 1b13 | | Execute Package,Field_Read,Field_Number 0x13 05dc 02c7 | | Declare_Variable Any 05dd 00d8 | | Load_Top At_Offset_0 05de 1c00 | | Execute_Immediate Run_Utility,0x0 05df e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x3 = 0x5df,0xfffc 05e0 1b10 | | Execute Package,Field_Read,Field_Number 0x10 05e1 02c7 | | Declare_Variable Any 05e2 00d8 | | Load_Top At_Offset_0 05e3 1c00 | | Execute_Immediate Run_Utility,0x0 05e4 e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x4 = 0x5e4,0xfffb 05e5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05e6 BODY_05d0: 05e6 e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x5 = 0x5e6,0x1 05e7 1811 | | Execute Package,Field_Execute,Field_Number 0x11 05e8 c5f8 | | Store 0x2,-0x8 05e9 e003 | | Load 0x0,0x3 ; Debug Table 0xe.0x6 = 0x5e9,0x2 05ea 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 05eb a5f9 | | Store_Unchecked 0x2,-0x7 05ec e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x7 = 0x5ec,0x3 05ed 7003 |p | Jump_Nonzero 0x5f1 05ee 4809 |H | Short_Literal 0x9 ; Debug Table 0xe.0x8 = 0x5ee,0x4 05ef a5f7 | | Store_Unchecked 0x2,-0x9 05f0 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0xe.0x9 = 0x5f0,0x5 05f1 e5fb | | Load 0x2,-0x5 ; Debug Table 0xe.0xa = 0x5f1,0x6 05f2 01db | | Execute Vector,Length 05f3 7003 |p | Jump_Nonzero 0x5f7 05f4 4802 |H | Short_Literal 0x2 ; Debug Table 0xe.0xb = 0x5f4,0x7 05f5 a5f7 | | Store_Unchecked 0x2,-0x9 05f6 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0xe.0xc = 0x5f6,0x8 05f7 e007 | | Load 0x0,0x7 ; Debug Table 0xe.0xd = 0x5f7,0x9 05f8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05f9 00db | | Load_Top At_Offset_3 05fa 0120 | | Execute Any,Is_Value 05fb 6803 |h | Jump_Zero 0x5ff 05fc e004 | | Load 0x0,0x4 05fd 1b13 | | Execute Package,Field_Read,Field_Number 0x13 05fe 7801 |x | Jump 0x600 05ff 00db | | Load_Top At_Offset_3 0600 e5ff | | Load 0x2,-0x1 0601 e5fe | | Load 0x2,-0x2 0602 0217 | | Execute Heap_Access,All_Reference 0603 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0604 e004 | | Load 0x0,0x4 0605 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0606 c404 | | Store 0x2,0x4 0607 0059 | Y | Store_Top Discrete,At_Offset_1 0608 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xe = 0x608,0xa 0609 e003 | | Load 0x0,0x3 060a 1816 | | Execute Package,Field_Execute,Field_Number 0x16 060b 680c |h | Jump_Zero 0x618 060c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xf = 0x60c,0xb 060d a5f7 | | Store_Unchecked 0x2,-0x9 060e e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x10 = 0x60e,0xc 060f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0610 4801 |H | Short_Literal 0x1 0611 e5fe | | Load 0x2,-0x2 0612 0217 | | Execute Heap_Access,All_Reference 0613 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0614 e00c | | Load 0x0,0xc 0615 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0616 0059 | Y | Store_Top Discrete,At_Offset_1 0617 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0xe.0x11 = 0x617,0xd 0618 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x12 = 0x618,0xe 0619 00db | | Load_Top At_Offset_3 061a 8009 | | Call 0x0,0x9 061b a402 | | Store_Unchecked 0x2,0x2 061c 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x13 = 0x61c,0xf 061d 00db | | Load_Top At_Offset_3 061e e5fe | | Load 0x2,-0x2 061f 0217 | | Execute Heap_Access,All_Reference 0620 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0621 e004 | | Load 0x0,0x4 0622 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0623 00d1 | | Pop_Control Pop_Count_1 0624 e5fa | | Load 0x2,-0x6 ; Debug Table 0xe.0x14 = 0x624,0x10 0625 e403 | | Load 0x2,0x3 0626 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0627 e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x15 = 0x627,0x11 0628 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0629 e403 | | Load 0x2,0x3 062a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 062b e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x16 = 0x62b,0x12 062c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 062d e403 | | Load 0x2,0x3 062e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 062f 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x17 = 0x62f,0x13 0630 00db | | Load_Top At_Offset_3 0631 e5fe | | Load 0x2,-0x2 0632 0217 | | Execute Heap_Access,All_Reference 0633 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0634 e004 | | Load 0x0,0x4 0635 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0636 e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x18 = 0x636,0x14 0637 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0638 00da | | Load_Top At_Offset_2 0639 0120 | | Execute Any,Is_Value 063a 6803 |h | Jump_Zero 0x63e 063b e004 | | Load 0x0,0x4 063c 1b10 | | Execute Package,Field_Read,Field_Number 0x10 063d 7801 |x | Jump 0x63f 063e 00da | | Load_Top At_Offset_2 063f e5fc | | Load 0x2,-0x4 0640 e404 | | Load 0x2,0x4 0641 e5fb | | Load 0x2,-0x5 0642 e5fe | | Load 0x2,-0x2 0643 0217 | | Execute Heap_Access,All_Reference 0644 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0645 e004 | | Load 0x0,0x4 0646 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0647 c405 | | Store 0x2,0x5 0648 0059 | Y | Store_Top Discrete,At_Offset_1 0649 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x19 = 0x649,0x15 064a e003 | | Load 0x0,0x3 064b 1816 | | Execute Package,Field_Execute,Field_Number 0x16 064c 680c |h | Jump_Zero 0x659 064d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x1a = 0x64d,0x16 064e a5f7 | | Store_Unchecked 0x2,-0x9 064f e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x1b = 0x64f,0x17 0650 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0651 4801 |H | Short_Literal 0x1 0652 e5fe | | Load 0x2,-0x2 0653 0217 | | Execute Heap_Access,All_Reference 0654 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0655 e00c | | Load 0x0,0xc 0656 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0657 0059 | Y | Store_Top Discrete,At_Offset_1 0658 4507 |E | Exit_Suprogram New_Top_Offset 0x7 ; Debug Table 0xe.0x1c = 0x658,0x18 0659 e003 | | Load 0x0,0x3 ; Debug Table 0xe.0x1d = 0x659,0x19 065a 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 065b c5f7 | | Store 0x2,-0x9 065c e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x1e = 0x65c,0x1a 065d a5f9 | | Store_Unchecked 0x2,-0x7 065e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x1f = 0x65e,0x1b 065f c5f8 | | Store 0x2,-0x8 0660 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0661 TRAP_05d0: 0661 0007 | | Action Break_Optional 0662 e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x20 = 0x662,0x1c 0663 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0664 4801 |H | Short_Literal 0x1 0665 e5fe | | Load 0x2,-0x2 0666 0217 | | Execute Heap_Access,All_Reference 0667 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0668 e00c | | Load 0x0,0xc 0669 1817 | | Execute Package,Field_Execute,Field_Number 0x17 066a 005a | Z | Store_Top Discrete,At_Offset_2 066b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x21 = 0x66b,0x1d 066c 0101 | | Execute Exception,Reraise 066d 0000 0000 | | .XXX[0x3] 066f 0000 | | 0670 ; -------------------------------------------------------------------------------------- 0670 ; SUBPROGRAM 0670 ; -------------------------------------------------------------------------------------- 0670 0673 | s | .CONST 0x0673 ; Address of begin 0671 0004 | | .CONST 0x0004 ; Address of exception handler 0672 0001 | | .CONST 0x0001 ; Number of locals 0673 BODY_0670: 0673 INIT_0670: 0673 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x0673,0x0950,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0011 ; Debug Table 0xf.0x0 = 0x673,0x1 0674 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0675 e5ff | | Load 0x2,-0x1 0676 0217 | | Execute Heap_Access,All_Reference 0677 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0678 0217 | | Execute Heap_Access,All_Reference 0679 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 067a e00b | | Load 0x0,0xb 067b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 067c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 067d 0000 0000 | | .XXX[0x3] 067f 0000 | | 0680 ; -------------------------------------------------------------------------------------- 0680 ; SUBPROGRAM 0680 ; -------------------------------------------------------------------------------------- 0680 0683 | | .CONST 0x0683 ; Address of begin 0681 0004 | | .CONST 0x0004 ; Address of exception handler 0682 0001 | | .CONST 0x0001 ; Number of locals 0683 BODY_0680: 0683 INIT_0680: 0683 e003 | | Load 0x0,0x3 ; Debug Table 0x10 = .DEBUG 0x0683,0x0954,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0054 ; Debug Table 0x10.0x0 = 0x683,0x1 0684 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0685 0322 | " | Declare_Variable Record 0686 00db | | Load_Top At_Offset_3 0687 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0688 e010 | | Load 0x0,0x10 0689 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 068a 0119 | | Execute Any,Check_In_Formal_Type 068b 00d9 | | Load_Top At_Offset_1 068c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 068d 00db | | Load_Top At_Offset_3 068e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 068f 00d9 | | Load_Top At_Offset_1 0690 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0691 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0692 0000 0000 | | .BLANK 0000[0x6] 0698 ; -------------------------------------------------------------------------------------- 0698 ; SUBPROGRAM 0698 ; -------------------------------------------------------------------------------------- 0698 069b | | .CONST 0x069b ; Address of begin 0699 0004 | | .CONST 0x0004 ; Address of exception handler 069a 0001 | | .CONST 0x0001 ; Number of locals 069b BODY_0698: 069b INIT_0698: 069b 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x069b,0x0958,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0091 ; Debug Table 0x11.0x0 = 0x69b,0x1 069c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 069d 0f00 | | Execute_Immediate Equal,0x0 069e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 069f 0000 | | .XXX[0x1] 06a0 ; -------------------------------------------------------------------------------------- 06a0 ; Debug Table 06a0 ; -------------------------------------------------------------------------------------- 06a0 0003 0012 | | .CONST 0x0003,0x0012 06a2 000b 0732 | 2| .DEBUG 0x000b,0x0732,0x0000,0x0000,0x0057,0x79c5,0x0000,0x01f6 06aa 0024 074c | $ L| .DEBUG 0x0024,0x074c,0x0000,0x0000,0x0057,0x7db5,0x0000,0x0008 06b2 0043 0768 | C h| .DEBUG 0x0043,0x0768,0x0002,0x0000,0x0057,0x79c5,0x0000,0x01f7 06ba 0073 0770 | s p| .DEBUG 0x0073,0x0770,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0200 06c2 00a3 0786 | | .DEBUG 0x00a3,0x0786,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0214 06ca 014b 07ba | K | .DEBUG 0x014b,0x07ba,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0244 06d2 0223 07f8 | # | .DEBUG 0x0223,0x07f8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0273 06da 02bb 082a | *| .DEBUG 0x02bb,0x082a,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02a2 06e2 03eb 0874 | t| .DEBUG 0x03eb,0x0874,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02d0 06ea 043b 0890 | ; | .DEBUG 0x043b,0x0890,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02e0 06f2 04b3 08b8 | | .DEBUG 0x04b3,0x08b8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02ec 06fa 053b 08e8 | ; | .DEBUG 0x053b,0x08e8,0x0002,0x0000,0x0057,0x79c5,0x0000,0x02fc 0702 056b 08fa | k | .DEBUG 0x056b,0x08fa,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0309 070a 05a3 0902 | | .DEBUG 0x05a3,0x0902,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0312 0712 05d3 090a | | .DEBUG 0x05d3,0x090a,0x0001,0x0000,0x0057,0x7db5,0x0000,0x0237 071a 0673 0950 | s P| .DEBUG 0x0673,0x0950,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0011 0722 0683 0954 | T| .DEBUG 0x0683,0x0954,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0054 072a 069b 0958 | X| .DEBUG 0x069b,0x0958,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0091 0732 ; -------------------------------------------------------------------------------------- 0732 ; Debug3 Subtable 0x0 0732 ; -------------------------------------------------------------------------------------- 0732 000c 0000 | | .DBG3TAB 0x000c,0x0000 0734 000b ffff | | .CONST 0x000b,0xffff 0736 000d fffe | | .CONST 0x000d,0xfffe 0738 000f fffd | | .CONST 0x000f,0xfffd 073a 0011 fffc | | .CONST 0x0011,0xfffc 073c 0013 fffb | | .CONST 0x0013,0xfffb 073e 0015 fffa | | .CONST 0x0015,0xfffa 0740 0017 fff9 | | .CONST 0x0017,0xfff9 0742 0019 fff8 | | .CONST 0x0019,0xfff8 0744 001b fff7 | | .CONST 0x001b,0xfff7 0746 001d fff6 | | .CONST 0x001d,0xfff6 0748 001f fff5 | | .CONST 0x001f,0xfff5 074a 0021 fff4 | ! | .CONST 0x0021,0xfff4 074c ; -------------------------------------------------------------------------------------- 074c ; Debug3 Subtable 0x1 074c ; -------------------------------------------------------------------------------------- 074c 000d 0000 | | .DBG3TAB 0x000d,0x0000 074e 0024 ffff | $ | .CONST 0x0024,0xffff 0750 0026 fffe | & | .CONST 0x0026,0xfffe 0752 0028 fffd | ( | .CONST 0x0028,0xfffd 0754 002a fffc | * | .CONST 0x002a,0xfffc 0756 002c fffb | , | .CONST 0x002c,0xfffb 0758 002e fffa | . | .CONST 0x002e,0xfffa 075a 0030 fff9 | 0 | .CONST 0x0030,0xfff9 075c 0032 fff8 | 2 | .CONST 0x0032,0xfff8 075e 0034 fff7 | 4 | .CONST 0x0034,0xfff7 0760 0036 fff6 | 6 | .CONST 0x0036,0xfff6 0762 0038 fff5 | 8 | .CONST 0x0038,0xfff5 0764 003a fff4 | : | .CONST 0x003a,0xfff4 0766 003c fff3 | < | .CONST 0x003c,0xfff3 0768 ; -------------------------------------------------------------------------------------- 0768 ; Debug3 Subtable 0x2 0768 ; -------------------------------------------------------------------------------------- 0768 0002 0001 | | .DBG3TAB 0x0002,0x0001 076a 0043 ffff | C | .CONST 0x0043,0xffff 076c 0045 fffe | E | .CONST 0x0045,0xfffe 076e 0059 0001 | Y | .CONST 0x0059,0x0001 0770 ; -------------------------------------------------------------------------------------- 0770 ; Debug3 Subtable 0x3 0770 ; -------------------------------------------------------------------------------------- 0770 0002 0008 | | .DBG3TAB 0x0002,0x0008 0772 0073 ffff | s | .CONST 0x0073,0xffff 0774 0078 fffe | x | .CONST 0x0078,0xfffe 0776 007a 0001 | z | .CONST 0x007a,0x0001 0778 007d 0002 | } | .CONST 0x007d,0x0002 077a 007f 0003 | | .CONST 0x007f,0x0003 077c 0081 0004 | | .CONST 0x0081,0x0004 077e 0082 0005 | | .CONST 0x0082,0x0005 0780 0095 0006 | | .CONST 0x0095,0x0006 0782 0099 0007 | | .CONST 0x0099,0x0007 0784 009d 0008 | | .CONST 0x009d,0x0008 0786 ; -------------------------------------------------------------------------------------- 0786 ; Debug3 Subtable 0x4 0786 ; -------------------------------------------------------------------------------------- 0786 0003 0016 | | .DBG3TAB 0x0003,0x0016 0788 00a3 ffff | | .CONST 0x00a3,0xffff 078a 00a5 fffe | | .CONST 0x00a5,0xfffe 078c 00aa fffd | | .CONST 0x00aa,0xfffd 078e 00ac 0001 | | .CONST 0x00ac,0x0001 0790 00af 0002 | | .CONST 0x00af,0x0002 0792 00b1 0003 | | .CONST 0x00b1,0x0003 0794 00b3 0004 | | .CONST 0x00b3,0x0004 0796 00b4 0005 | | .CONST 0x00b4,0x0005 0798 00c0 0006 | | .CONST 0x00c0,0x0006 079a 00c3 0007 | | .CONST 0x00c3,0x0007 079c 00e2 0008 | | .CONST 0x00e2,0x0008 079e 00fa 0009 | | .CONST 0x00fa,0x0009 07a0 00fe 000a | | .CONST 0x00fe,0x000a 07a2 0100 000b | | .CONST 0x0100,0x000b 07a4 010b 000c | | .CONST 0x010b,0x000c 07a6 010c 000d | | .CONST 0x010c,0x000d 07a8 0115 000e | | .CONST 0x0115,0x000e 07aa 0119 000f | | .CONST 0x0119,0x000f 07ac 011b 0010 | | .CONST 0x011b,0x0010 07ae 0126 0011 | & | .CONST 0x0126,0x0011 07b0 0127 0012 | ' | .CONST 0x0127,0x0012 07b2 0129 0013 | ) | .CONST 0x0129,0x0013 07b4 0134 0014 | 4 | .CONST 0x0134,0x0014 07b6 0136 0015 | 6 | .CONST 0x0136,0x0015 07b8 0141 0016 | A | .CONST 0x0141,0x0016 07ba ; -------------------------------------------------------------------------------------- 07ba ; Debug3 Subtable 0x5 07ba ; -------------------------------------------------------------------------------------- 07ba 0007 0017 | | .DBG3TAB 0x0007,0x0017 07bc 014b ffff | K | .CONST 0x014b,0xffff 07be 014d fffe | M | .CONST 0x014d,0xfffe 07c0 014f fffd | O | .CONST 0x014f,0xfffd 07c2 0154 fffc | T | .CONST 0x0154,0xfffc 07c4 0159 fffb | Y | .CONST 0x0159,0xfffb 07c6 015e fffa | ^ | .CONST 0x015e,0xfffa 07c8 016a 0001 | j | .CONST 0x016a,0x0001 07ca 016d 0002 | m | .CONST 0x016d,0x0002 07cc 0186 0003 | | .CONST 0x0186,0x0003 07ce 018a 0004 | | .CONST 0x018a,0x0004 07d0 018c 0005 | | .CONST 0x018c,0x0005 07d2 018d 0006 | | .CONST 0x018d,0x0006 07d4 019e 0007 | | .CONST 0x019e,0x0007 07d6 01a2 0008 | | .CONST 0x01a2,0x0008 07d8 01a4 0009 | | .CONST 0x01a4,0x0009 07da 01ad 000a | | .CONST 0x01ad,0x000a 07dc 01ae 000b | | .CONST 0x01ae,0x000b 07de 01b6 000c | | .CONST 0x01b6,0x000c 07e0 01cd 000d | | .CONST 0x01cd,0x000d 07e2 01e4 000e | | .CONST 0x01e4,0x000e 07e4 01eb 000f | | .CONST 0x01eb,0x000f 07e6 01f3 0010 | | .CONST 0x01f3,0x0010 07e8 01f4 fbff | | .CONST 0x01f4,0xfbff 07ea 01f9 0401 | | .CONST 0x01f9,0x0401 07ec 0209 0011 | | .CONST 0x0209,0x0011 07ee 020d 0012 | | .CONST 0x020d,0x0012 07f0 020f 0013 | | .CONST 0x020f,0x0013 07f2 0218 0014 | | .CONST 0x0218,0x0014 07f4 0219 0015 | | .CONST 0x0219,0x0015 07f6 021c 0016 | | .CONST 0x021c,0x0016 07f8 ; -------------------------------------------------------------------------------------- 07f8 ; Debug3 Subtable 0x6 07f8 ; -------------------------------------------------------------------------------------- 07f8 0003 0015 | | .DBG3TAB 0x0003,0x0015 07fa 0223 ffff | # | .CONST 0x0223,0xffff 07fc 0225 fffe | % | .CONST 0x0225,0xfffe 07fe 022a fffd | * | .CONST 0x022a,0xfffd 0800 022c 0001 | , | .CONST 0x022c,0x0001 0802 022f 0002 | / | .CONST 0x022f,0x0002 0804 0231 0003 | 1 | .CONST 0x0231,0x0003 0806 0233 0004 | 3 | .CONST 0x0233,0x0004 0808 0234 0005 | 4 | .CONST 0x0234,0x0005 080a 0240 0006 | @ | .CONST 0x0240,0x0006 080c 0243 0007 | C | .CONST 0x0243,0x0007 080e 0261 0008 | a | .CONST 0x0261,0x0008 0810 0278 0009 | x | .CONST 0x0278,0x0009 0812 027c 000a | | | .CONST 0x027c,0x000a 0814 027e 000b | ~ | .CONST 0x027e,0x000b 0816 0289 000c | | .CONST 0x0289,0x000c 0818 028a 000d | | .CONST 0x028a,0x000d 081a 0293 000e | | .CONST 0x0293,0x000e 081c 0297 000f | | .CONST 0x0297,0x000f 081e 0299 0010 | | .CONST 0x0299,0x0010 0820 02a4 0011 | | .CONST 0x02a4,0x0011 0822 02a5 0012 | | .CONST 0x02a5,0x0012 0824 02a7 0013 | | .CONST 0x02a7,0x0013 0826 02ab 0014 | | .CONST 0x02ab,0x0014 0828 02b6 0015 | | .CONST 0x02b6,0x0015 082a ; -------------------------------------------------------------------------------------- 082a ; Debug3 Subtable 0x7 082a ; -------------------------------------------------------------------------------------- 082a 0006 001e | | .DBG3TAB 0x0006,0x001e 082c 02bb ffff | | .CONST 0x02bb,0xffff 082e 02bd fffe | | .CONST 0x02bd,0xfffe 0830 02bf fffd | | .CONST 0x02bf,0xfffd 0832 02c4 fffc | | .CONST 0x02c4,0xfffc 0834 02c9 fffb | | .CONST 0x02c9,0xfffb 0836 02ce fffa | | .CONST 0x02ce,0xfffa 0838 02da 0001 | | .CONST 0x02da,0x0001 083a 02dd 0002 | | .CONST 0x02dd,0x0002 083c 02f6 0003 | | .CONST 0x02f6,0x0003 083e 02fa 0004 | | .CONST 0x02fa,0x0004 0840 02fc 0005 | | .CONST 0x02fc,0x0005 0842 02fd 0006 | | .CONST 0x02fd,0x0006 0844 030e 0007 | | .CONST 0x030e,0x0007 0846 0312 0008 | | .CONST 0x0312,0x0008 0848 0314 0009 | | .CONST 0x0314,0x0009 084a 031d 000a | | .CONST 0x031d,0x000a 084c 031e 000b | | .CONST 0x031e,0x000b 084e 0326 000c | & | .CONST 0x0326,0x000c 0850 032e 000d | . | .CONST 0x032e,0x000d 0852 0338 000e | 8 | .CONST 0x0338,0x000e 0854 033b 000f | ; | .CONST 0x033b,0x000f 0856 034f 0010 | O | .CONST 0x034f,0x0010 0858 0353 0011 | S | .CONST 0x0353,0x0011 085a 0355 0012 | U | .CONST 0x0355,0x0012 085c 035e 0013 | ^ | .CONST 0x035e,0x0013 085e 035f 0014 | _ | .CONST 0x035f,0x0014 0860 0376 0015 | v | .CONST 0x0376,0x0015 0862 038d 0016 | | .CONST 0x038d,0x0016 0864 0395 0017 | | .CONST 0x0395,0x0017 0866 039d 0018 | | .CONST 0x039d,0x0018 0868 03b4 0019 | | .CONST 0x03b4,0x0019 086a 03cb 001a | | .CONST 0x03cb,0x001a 086c 03d2 001b | | .CONST 0x03d2,0x001b 086e 03d4 001c | | .CONST 0x03d4,0x001c 0870 03d8 001d | | .CONST 0x03d8,0x001d 0872 03e1 001e | | .CONST 0x03e1,0x001e 0874 ; -------------------------------------------------------------------------------------- 0874 ; Debug3 Subtable 0x8 0874 ; -------------------------------------------------------------------------------------- 0874 0001 000c | | .DBG3TAB 0x0001,0x000c 0876 03eb ffff | | .CONST 0x03eb,0xffff 0878 03ed 0001 | | .CONST 0x03ed,0x0001 087a 03f3 0002 | | .CONST 0x03f3,0x0002 087c 03f5 0003 | | .CONST 0x03f5,0x0003 087e 03f6 0004 | | .CONST 0x03f6,0x0004 0880 03fe 0005 | | .CONST 0x03fe,0x0005 0882 0400 0006 | | .CONST 0x0400,0x0006 0884 0401 0007 | | .CONST 0x0401,0x0007 0886 0411 0008 | | .CONST 0x0411,0x0008 0888 0413 0009 | | .CONST 0x0413,0x0009 088a 0417 000a | | .CONST 0x0417,0x000a 088c 0424 000b | $ | .CONST 0x0424,0x000b 088e 042f 000c | / | .CONST 0x042f,0x000c 0890 ; -------------------------------------------------------------------------------------- 0890 ; Debug3 Subtable 0x9 0890 ; -------------------------------------------------------------------------------------- 0890 0003 0010 | | .DBG3TAB 0x0003,0x0010 0892 043b ffff | ; | .CONST 0x043b,0xffff 0894 043d fffe | = | .CONST 0x043d,0xfffe 0896 0442 fffd | B | .CONST 0x0442,0xfffd 0898 0447 0001 | G | .CONST 0x0447,0x0001 089a 0449 0002 | I | .CONST 0x0449,0x0002 089c 044b 0003 | K | .CONST 0x044b,0x0003 089e 044c 0004 | L | .CONST 0x044c,0x0004 08a0 0459 0006 | Y | .CONST 0x0459,0x0006 08a2 0463 0007 | c | .CONST 0x0463,0x0007 08a4 0472 0008 | r | .CONST 0x0472,0x0008 08a6 0480 0009 | | .CONST 0x0480,0x0009 08a8 0484 000a | | .CONST 0x0484,0x000a 08aa 0486 000b | | .CONST 0x0486,0x000b 08ac 0491 000c | | .CONST 0x0491,0x000c 08ae 0492 000d | | .CONST 0x0492,0x000d 08b0 0496 0005 | | .CONST 0x0496,0x0005 08b2 049b 000e | | .CONST 0x049b,0x000e 08b4 049f 000f | | .CONST 0x049f,0x000f 08b6 04aa 0010 | | .CONST 0x04aa,0x0010 08b8 ; -------------------------------------------------------------------------------------- 08b8 ; Debug3 Subtable 0xa 08b8 ; -------------------------------------------------------------------------------------- 08b8 0004 0013 | | .DBG3TAB 0x0004,0x0013 08ba 04b3 ffff | | .CONST 0x04b3,0xffff 08bc 04b5 fffe | | .CONST 0x04b5,0xfffe 08be 04ba fffd | | .CONST 0x04ba,0xfffd 08c0 04bf fffc | | .CONST 0x04bf,0xfffc 08c2 04c4 0001 | | .CONST 0x04c4,0x0001 08c4 04ca 0002 | | .CONST 0x04ca,0x0002 08c6 04cc 0003 | | .CONST 0x04cc,0x0003 08c8 04cd 0004 | | .CONST 0x04cd,0x0004 08ca 04d5 0005 | | .CONST 0x04d5,0x0005 08cc 04d7 0006 | | .CONST 0x04d7,0x0006 08ce 04d8 0007 | | .CONST 0x04d8,0x0007 08d0 04e4 0008 | | .CONST 0x04e4,0x0008 08d2 04e8 0009 | | .CONST 0x04e8,0x0009 08d4 04ea 000a | | .CONST 0x04ea,0x000a 08d6 04f5 000b | | .CONST 0x04f5,0x000b 08d8 04f6 000c | | .CONST 0x04f6,0x000c 08da 0501 000d | | .CONST 0x0501,0x000d 08dc 0504 000e | | .CONST 0x0504,0x000e 08de 0517 000f | | .CONST 0x0517,0x000f 08e0 0519 0010 | | .CONST 0x0519,0x0010 08e2 051d 0011 | | .CONST 0x051d,0x0011 08e4 052a 0012 | * | .CONST 0x052a,0x0012 08e6 0535 0013 | 5 | .CONST 0x0535,0x0013 08e8 ; -------------------------------------------------------------------------------------- 08e8 ; Debug3 Subtable 0xb 08e8 ; -------------------------------------------------------------------------------------- 08e8 0002 0006 | | .DBG3TAB 0x0002,0x0006 08ea 053b ffff | ; | .CONST 0x053b,0xffff 08ec 053c fffe | < | .CONST 0x053c,0xfffe 08ee 053e 0001 | > | .CONST 0x053e,0x0001 08f0 0544 0002 | D | .CONST 0x0544,0x0002 08f2 0547 0003 | G | .CONST 0x0547,0x0003 08f4 054f 0004 | O | .CONST 0x054f,0x0004 08f6 0552 0005 | R | .CONST 0x0552,0x0005 08f8 0560 0006 | ` | .CONST 0x0560,0x0006 08fa ; -------------------------------------------------------------------------------------- 08fa ; Debug3 Subtable 0xc 08fa ; -------------------------------------------------------------------------------------- 08fa 0002 0001 | | .DBG3TAB 0x0002,0x0001 08fc 056b ffff | k | .CONST 0x056b,0xffff 08fe 056d fffe | m | .CONST 0x056d,0xfffe 0900 0582 0001 | | .CONST 0x0582,0x0001 0902 ; -------------------------------------------------------------------------------------- 0902 ; Debug3 Subtable 0xd 0902 ; -------------------------------------------------------------------------------------- 0902 0002 0001 | | .DBG3TAB 0x0002,0x0001 0904 05a3 ffff | | .CONST 0x05a3,0xffff 0906 05a5 fffe | | .CONST 0x05a5,0xfffe 0908 05b9 0001 | | .CONST 0x05b9,0x0001 090a ; -------------------------------------------------------------------------------------- 090a ; Debug3 Subtable 0xe 090a ; -------------------------------------------------------------------------------------- 090a 0005 001d | | .DBG3TAB 0x0005,0x001d 090c 05d3 ffff | | .CONST 0x05d3,0xffff 090e 05d5 fffe | | .CONST 0x05d5,0xfffe 0910 05da fffd | | .CONST 0x05da,0xfffd 0912 05df fffc | | .CONST 0x05df,0xfffc 0914 05e4 fffb | | .CONST 0x05e4,0xfffb 0916 05e6 0001 | | .CONST 0x05e6,0x0001 0918 05e9 0002 | | .CONST 0x05e9,0x0002 091a 05ec 0003 | | .CONST 0x05ec,0x0003 091c 05ee 0004 | | .CONST 0x05ee,0x0004 091e 05f0 0005 | | .CONST 0x05f0,0x0005 0920 05f1 0006 | | .CONST 0x05f1,0x0006 0922 05f4 0007 | | .CONST 0x05f4,0x0007 0924 05f6 0008 | | .CONST 0x05f6,0x0008 0926 05f7 0009 | | .CONST 0x05f7,0x0009 0928 0608 000a | | .CONST 0x0608,0x000a 092a 060c 000b | | .CONST 0x060c,0x000b 092c 060e 000c | | .CONST 0x060e,0x000c 092e 0617 000d | | .CONST 0x0617,0x000d 0930 0618 000e | | .CONST 0x0618,0x000e 0932 061c 000f | | .CONST 0x061c,0x000f 0934 0624 0010 | $ | .CONST 0x0624,0x0010 0936 0627 0011 | ' | .CONST 0x0627,0x0011 0938 062b 0012 | + | .CONST 0x062b,0x0012 093a 062f 0013 | / | .CONST 0x062f,0x0013 093c 0636 0014 | 6 | .CONST 0x0636,0x0014 093e 0649 0015 | I | .CONST 0x0649,0x0015 0940 064d 0016 | M | .CONST 0x064d,0x0016 0942 064f 0017 | O | .CONST 0x064f,0x0017 0944 0658 0018 | X | .CONST 0x0658,0x0018 0946 0659 0019 | Y | .CONST 0x0659,0x0019 0948 065c 001a | \ | .CONST 0x065c,0x001a 094a 065e 001b | ^ | .CONST 0x065e,0x001b 094c 0662 001c | b | .CONST 0x0662,0x001c 094e 066b 001d | k | .CONST 0x066b,0x001d 0950 ; -------------------------------------------------------------------------------------- 0950 ; Debug3 Subtable 0xf 0950 ; -------------------------------------------------------------------------------------- 0950 0000 0001 | | .DBG3TAB 0x0000,0x0001 0952 0673 0001 | s | .CONST 0x0673,0x0001 0954 ; -------------------------------------------------------------------------------------- 0954 ; Debug3 Subtable 0x10 0954 ; -------------------------------------------------------------------------------------- 0954 0000 0001 | | .DBG3TAB 0x0000,0x0001 0956 0683 0001 | | .CONST 0x0683,0x0001 0958 ; -------------------------------------------------------------------------------------- 0958 ; Debug3 Subtable 0x11 0958 ; -------------------------------------------------------------------------------------- 0958 0000 0001 | | .DBG3TAB 0x0000,0x0001 095a 069b 0001 | | .CONST 0x069b,0x0001 095c 0000 0000 | | .BLANK 0000[0xa4]