|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 7168 (0x1c00) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_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 0818 | | .CONST 0x0818 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 005a | Z | .CONST 0x005a ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0023 | # | .CONST 0x0023 ; Number of locals 000b INIT_0008: 000b 029a 0063 | c| Declare_Subprogram INIT_0060,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x08fa,0x0000,0x0000,0x0057,0x5005,0x0000,0x092c ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 00cb | | Declare_Subprogram INIT_00c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x2 = 0xf,0xfffd 0010 4864 |Hd | Short_Literal 0x64 0011 00e3 | | Load_Encached Natural_Cache 0012 03f9 | | Declare_Type Discrete,Constrained,Visible 0013 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x13,0xfffc 0015 029a 0173 | s| Declare_Subprogram INIT_0170,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x15,0xfffb 0017 029a 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x17,0xfffa 0019 029a 0193 | | Declare_Subprogram INIT_0190,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x19,0xfff9 001b 029a 020b | | Declare_Subprogram INIT_0208,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1b,0xfff8 001d 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1d,0xfff7 001f 029a 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1f,0xfff6 0021 6336 |c6 | Indirect_Literal Discrete,0x358,{0x00000000, 0x57500504} ; Debug Table 0x0.0xa = 0x21,0xfff5 0022 0129 | ) | Execute Any,Make_Visible 0023 029a 0363 | c| Declare_Subprogram INIT_0360,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x23,0xfff4 0025 029a 03b3 | | Declare_Subprogram INIT_03b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x25,0xfff3 0027 029a 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x27,0xfff2 0029 029a 046b | k| Declare_Subprogram INIT_0468,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x29,0xfff1 002b 029a 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2b,0xfff0 002d 029a 0483 | | Declare_Subprogram INIT_0480,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2d,0xffef 002f 00bf | | Action Accept_Activation 0030 029d 048b | | Declare_Subprogram INIT_0488,For_Outer_Call ; Debug Table 0x1 = .DEBUG 0x0030,0x091e,0x0000,0x0000,0x0057,0x5215,0x0000,0x0006 ; Debug Table 0x1.0x0 = 0x30,0xffff ; Debug Table 0x1.0x1 = 0x30,0xfffe ; Debug Table 0x1.0x2 = 0x30,0xfffd ; Debug Table 0x1.0x3 = 0x30,0xfffc ; Debug Table 0x1.0x4 = 0x30,0xfffb ; Debug Table 0x1.0x5 = 0x30,0xfffa ; Debug Table 0x1.0x6 = 0x30,0xfff9 ; Debug Table 0x1.0x7 = 0x30,0xfff8 ; Debug Table 0x1.0x8 = 0x30,0xfff7 ; Debug Table 0x1.0x9 = 0x30,0xfff6 ; Debug Table 0x1.0xa = 0x30,0xfff5 ; Debug Table 0x1.0xb = 0x30,0xfff4 ; Debug Table 0x1.0xc = 0x30,0xfff3 ; Debug Table 0x1.0xd = 0x30,0xfff2 ; Debug Table 0x1.0xe = 0x30,0xfff1 0032 029d 04ab | | Declare_Subprogram INIT_04a8,For_Outer_Call ; Debug Table 0x1.0xf = 0x32,0xfff0 0034 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x10 = 0x34,0xffef 0035 00c7 | | Action Elaborate_Subprogram 0036 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x11 = 0x36,0xffee 0037 00c7 | | Action Elaborate_Subprogram 0038 029d 04cb | | Declare_Subprogram INIT_04c8,For_Outer_Call ; Debug Table 0x1.0x12 = 0x38,0xffed 003a 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x13 = 0x3a,0xffec 003b 00c7 | | Action Elaborate_Subprogram 003c 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x14 = 0x3c,0xffeb 003d 00c7 | | Action Elaborate_Subprogram 003e 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x15 = 0x3e,0xffea 003f 00c7 | | Action Elaborate_Subprogram 0040 029d 0673 | s| Declare_Subprogram INIT_0670,For_Outer_Call ; Debug Table 0x1.0x16 = 0x40,0xffe9 0042 029d 06b3 | | Declare_Subprogram INIT_06b0,For_Outer_Call ; Debug Table 0x1.0x17 = 0x42,0xffe8 0044 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x18 = 0x44,0xffe7 0045 00c7 | | Action Elaborate_Subprogram 0046 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x19 = 0x46,0xffe6 0047 00c7 | | Action Elaborate_Subprogram 0048 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x1a = 0x48,0xffe5 0049 00c7 | | Action Elaborate_Subprogram 004a 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x1b = 0x4a,0xffe4 004b 00c7 | | Action Elaborate_Subprogram 004c 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x1c = 0x4c,0xffe3 004d 00c7 | | Action Elaborate_Subprogram 004e 029d 06e3 | | Declare_Subprogram INIT_06e0,For_Outer_Call ; Debug Table 0x1.0x1d = 0x4e,0xffe2 0050 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x1e = 0x50,0xffe1 0051 00c7 | | Action Elaborate_Subprogram 0052 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x1f = 0x52,0xffe0 0053 00c7 | | Action Elaborate_Subprogram 0054 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x20 = 0x54,0xffdf 0055 00c7 | | Action Elaborate_Subprogram 0056 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x21 = 0x56,0xffde 0057 00c7 | | Action Elaborate_Subprogram 0058 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x22 = 0x58,0xffdd 0059 00c7 | | Action Elaborate_Subprogram 005a BODY_0008: 005a 00bc | | Action Signal_Activated 005b 00bb | | Action Signal_Completion 005c 0000 0000 | | .BLANK 0000[0x4] 0060 ; -------------------------------------------------------------------------------------- 0060 ; SUBPROGRAM 0060 ; -------------------------------------------------------------------------------------- 0060 007a | z | .CONST 0x007a ; Address of begin 0061 0004 | | .CONST 0x0004 ; Address of exception handler 0062 0004 | | .CONST 0x0004 ; Number of locals 0063 INIT_0060: 0063 e001 | | Load 0x0,0x1 ; Debug Table 0x2 = .DEBUG 0x0063,0x0966,0x0001,0x0000,0x0057,0x5005,0x0000,0x092d ; Debug Table 0x2.0x0 = 0x63,0xffff 0064 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0065 e5fd | | Load 0x2,-0x3 0066 0217 | | Execute Heap_Access,All_Reference 0067 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0068 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0069 e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x1 = 0x69,0xfffe 006a 1b14 | | Execute Package,Field_Read,Field_Number 0x14 006b 0322 | " | Declare_Variable Record 006c e5fd | | Load 0x2,-0x3 006d e002 | | Load 0x0,0x2 006e 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 006f 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0070 00d9 | | Load_Top At_Offset_1 0071 017d | } | Execute Record,Structure_Write 0072 e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x2 = 0x72,0xfffd 0073 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0074 0322 | " | Declare_Variable Record 0075 e5fd | | Load 0x2,-0x3 0076 0217 | | Execute Heap_Access,All_Reference 0077 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0078 00d9 | | Load_Top At_Offset_1 0079 017d | } | Execute Record,Structure_Write 007a BODY_0060: 007a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x3 = 0x7a,0x1 007b e5ff | | Load 0x2,-0x1 007c 821e | | Call 0x1,0x1e 007d 00d1 | | Pop_Control Pop_Count_1 007e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x4 = 0x7e,0x2 007f e5fe | | Load 0x2,-0x2 0080 821f | | Call 0x1,0x1f 0081 00d1 | | Pop_Control Pop_Count_1 0082 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x5 = 0x82,0x3 0083 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0084 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x6 = 0x84,0x401 0085 e402 | | Load 0x2,0x2 0086 4802 |H | Short_Literal 0x2 0087 e402 | | Load 0x2,0x2 0088 0217 | | Execute Heap_Access,All_Reference 0089 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 008a e001 | | Load 0x0,0x1 008b 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 008c 01d7 | | Execute Vector,Field_Read 008d 0229 | ) | Execute Access,All_Read 008e 1731 | 1 | Execute Task,Entry_Call,Field_Number 0x31 008f 00d1 | | Pop_Control Pop_Count_1 0090 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x7 = 0x90,0x4 0091 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0092 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x8 = 0x92,0xf7ff 0093 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x9 = 0x93,0x801 0094 e402 | | Load 0x2,0x2 0095 00db | | Load_Top At_Offset_3 0096 4803 |H | Short_Literal 0x3 0097 e402 | | Load 0x2,0x2 0098 0217 | | Execute Heap_Access,All_Reference 0099 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 009a e001 | | Load 0x0,0x1 009b 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 009c 01d7 | | Execute Vector,Field_Read 009d 0229 | ) | Execute Access,All_Read 009e 172a | * | Execute Task,Entry_Call,Field_Number 0x2a 009f 0059 | Y | Store_Top Discrete,At_Offset_1 00a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xa = 0xa0,0x802 00a1 00d0 | | Action Swap_Control 00a2 00d1 | | Pop_Control Pop_Count_1 00a3 00d0 | | Action Swap_Control 00a4 00d1 | | Pop_Control Pop_Count_1 00a5 681f |h | Jump_Zero 0xc5 ; Debug Table 0x2.0xb = 0xa5,0x4 00a6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0xc = 0xa6,0x5 00a7 700a |p | Jump_Nonzero 0xb2 00a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xd = 0xa8,0x6 00a9 00da | | Load_Top At_Offset_2 00aa e002 | | Load 0x0,0x2 00ab 1818 | | Execute Package,Field_Execute,Field_Number 0x18 00ac 00e4 | | Load_Encached Positive_Cache 00ad 025b | [ | Execute Discrete,Check_In_Type 00ae e002 | | Load 0x0,0x2 00af 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00b0 00d1 | | Pop_Control Pop_Count_1 00b1 780f |x | Jump 0xc1 00b2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0xe = 0xb2,0x7 00b3 700a |p | Jump_Nonzero 0xbe 00b4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xf = 0xb4,0x8 00b5 00da | | Load_Top At_Offset_2 00b6 e002 | | Load 0x0,0x2 00b7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 00b8 00e4 | | Load_Encached Positive_Cache 00b9 025b | [ | Execute Discrete,Check_In_Type 00ba e002 | | Load 0x0,0x2 00bb 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00bc 00d1 | | Pop_Control Pop_Count_1 00bd 7803 |x | Jump 0xc1 00be 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x10 = 0xbe,0x9 00bf 00d9 | | Load_Top At_Offset_1 00c0 017d | } | Execute Record,Structure_Write 00c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x11 = 0xc1,0xa 00c2 e5fd | | Load 0x2,-0x3 00c3 0217 | | Execute Heap_Access,All_Reference 00c4 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 00c5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00c6 0000 0000 | | .XXX[0x2] 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00da | | .CONST 0x00da ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 0003 | | .CONST 0x0003 ; Number of locals 00cb INIT_00c8: 00cb e001 | | Load 0x0,0x1 ; Debug Table 0x3 = .DEBUG 0x00cb,0x098c,0x0001,0x0000,0x0057,0x5005,0x0000,0x093f ; Debug Table 0x3.0x0 = 0xcb,0xffff 00cc 1b11 | | Execute Package,Field_Read,Field_Number 0x11 00cd e5fd | | Load 0x2,-0x3 00ce 0217 | | Execute Heap_Access,All_Reference 00cf 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 00d0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00d1 e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x1 = 0xd1,0xfffe 00d2 1b14 | | Execute Package,Field_Read,Field_Number 0x14 00d3 0322 | " | Declare_Variable Record 00d4 e5fd | | Load 0x2,-0x3 00d5 e002 | | Load 0x0,0x2 00d6 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 00d7 1818 | | Execute Package,Field_Execute,Field_Number 0x18 00d8 00d9 | | Load_Top At_Offset_1 00d9 017d | } | Execute Record,Structure_Write 00da BODY_00c8: 00da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x2 = 0xda,0x1 00db e5fe | | Load 0x2,-0x2 00dc e5ff | | Load 0x2,-0x1 00dd e002 | | Load 0x0,0x2 00de 181d | | Execute Package,Field_Execute,Field_Number 0x1d 00df 00d1 | | Pop_Control Pop_Count_1 00e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x3 = 0xe0,0x2 00e1 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x4 = 0xe2,0x401 00e3 00db | | Load_Top At_Offset_3 00e4 4802 |H | Short_Literal 0x2 00e5 e402 | | Load 0x2,0x2 00e6 0217 | | Execute Heap_Access,All_Reference 00e7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00e8 e001 | | Load 0x0,0x1 00e9 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 00ea 01d7 | | Execute Vector,Field_Read 00eb 0229 | ) | Execute Access,All_Read 00ec 1731 | 1 | Execute Task,Entry_Call,Field_Number 0x31 00ed 00d1 | | Pop_Control Pop_Count_1 00ee e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x5 = 0xee,0x3 00ef 0217 | | Execute Heap_Access,All_Reference 00f0 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 00f1 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00f2 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x6 = 0xf2,0xf7ff 00f3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x7 = 0xf3,0x801 00f4 e402 | | Load 0x2,0x2 00f5 00db | | Load_Top At_Offset_3 00f6 4803 |H | Short_Literal 0x3 00f7 e402 | | Load 0x2,0x2 00f8 0217 | | Execute Heap_Access,All_Reference 00f9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00fa e001 | | Load 0x0,0x1 00fb 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 00fc 01d7 | | Execute Vector,Field_Read 00fd 0229 | ) | Execute Access,All_Read 00fe 172a | * | Execute Task,Entry_Call,Field_Number 0x2a 00ff 0059 | Y | Store_Top Discrete,At_Offset_1 0100 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x8 = 0x100,0x802 0101 00d0 | | Action Swap_Control 0102 00d1 | | Pop_Control Pop_Count_1 0103 00d0 | | Action Swap_Control 0104 00d1 | | Pop_Control Pop_Count_1 0105 6804 |h | Jump_Zero 0x10a ; Debug Table 0x3.0x9 = 0x105,0x3 0106 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xa = 0x106,0x4 0107 e5fd | | Load 0x2,-0x3 0108 0217 | | Execute Heap_Access,All_Reference 0109 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 010a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 010b 0000 0000 | | .BLANK 0000[0x5] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0119 | | .CONST 0x0119 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0002 | | .CONST 0x0002 ; Number of locals 0113 INIT_0110: 0113 e001 | | Load 0x0,0x1 ; Debug Table 0x4 = .DEBUG 0x0113,0x09a4,0x0001,0x0000,0x0057,0x5005,0x0000,0x0958 ; Debug Table 0x4.0x0 = 0x113,0xffff 0114 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0115 e5f8 | | Load 0x2,-0x8 0116 0217 | | Execute Heap_Access,All_Reference 0117 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0118 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0119 BODY_0110: 0119 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1 = 0x119,0x1 011a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 011b e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x2 = 0x11b,0xfbff 011c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 011d e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x3 = 0x11d,0x401 011e 1b14 | | Execute Package,Field_Read,Field_Number 0x14 011f 00db | | Load_Top At_Offset_3 0120 00db | | Load_Top At_Offset_3 0121 4803 |H | Short_Literal 0x3 0122 e402 | | Load 0x2,0x2 0123 0217 | | Execute Heap_Access,All_Reference 0124 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0125 e001 | | Load 0x0,0x1 0126 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0127 01d7 | | Execute Vector,Field_Read 0128 0229 | ) | Execute Access,All_Read 0129 172b | + | Execute Task,Entry_Call,Field_Number 0x2b 012a 0059 | Y | Store_Top Discrete,At_Offset_1 012b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x4 = 0x12b,0x402 012c 00d0 | | Action Swap_Control 012d 00d1 | | Pop_Control Pop_Count_1 012e 00d0 | | Action Swap_Control 012f 00d1 | | Pop_Control Pop_Count_1 0130 4602 |F | Jump_Case 0x3 ; Debug Table 0x4.0x5 = 0x130,0x1 0131 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; case 0x0 0132 7801 |x | Jump 0x134 ; case 0x1 0133 7808 |x | Jump 0x13c ; case 0x2 0134 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x6 = 0x134,0x3 0135 6805 |h | Jump_Zero 0x13b 0136 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x4.0x7 = 0x136,0x4 0137 4800 |H | Short_Literal 0x0 0138 4801 |H | Short_Literal 0x1 0139 8219 | | Call 0x1,0x19 013a c5f8 | | Store 0x2,-0x8 013b 4508 |E | Exit_Suprogram New_Top_Offset 0x8 013c e5f8 | | Load 0x2,-0x8 ; Debug Table 0x4.0x8 = 0x13c,0x5 013d e5f9 | | Load 0x2,-0x7 013e e5fa | | Load 0x2,-0x6 013f e5fb | | Load 0x2,-0x5 0140 e5fc | | Load 0x2,-0x4 0141 e5fd | | Load 0x2,-0x3 0142 e402 | | Load 0x2,0x2 0143 e5ff | | Load 0x2,-0x1 0144 8220 | | Call 0x1,0x20 0145 c5f8 | | Store 0x2,-0x8 0146 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x9 = 0x146,0x6 0147 6820 |h | Jump_Zero 0x168 0148 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xa = 0x148,0x7 0149 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 014a e001 | | Load 0x0,0x1 ; Debug Table 0x4.0xb = 0x14a,0xf7ff 014b 1b14 | | Execute Package,Field_Read,Field_Number 0x14 014c e001 | | Load 0x0,0x1 ; Debug Table 0x4.0xc = 0x14c,0x801 014d 1b14 | | Execute Package,Field_Read,Field_Number 0x14 014e 00db | | Load_Top At_Offset_3 014f 00db | | Load_Top At_Offset_3 0150 4803 |H | Short_Literal 0x3 0151 e402 | | Load 0x2,0x2 0152 0217 | | Execute Heap_Access,All_Reference 0153 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0154 e001 | | Load 0x0,0x1 0155 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0156 01d7 | | Execute Vector,Field_Read 0157 0229 | ) | Execute Access,All_Read 0158 172b | + | Execute Task,Entry_Call,Field_Number 0x2b 0159 0059 | Y | Store_Top Discrete,At_Offset_1 015a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xd = 0x15a,0x802 015b 00d0 | | Action Swap_Control 015c 00d1 | | Pop_Control Pop_Count_1 015d 00d0 | | Action Swap_Control 015e 00d1 | | Pop_Control Pop_Count_1 015f 4602 |F | Jump_Case 0x3 ; Debug Table 0x4.0xe = 0x15f,0x7 0160 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; case 0x0 0161 7801 |x | Jump 0x163 ; case 0x1 0162 4508 |E | Exit_Suprogram New_Top_Offset 0x8 ; case 0x2 0163 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x4.0xf = 0x163,0x8 0164 4800 |H | Short_Literal 0x0 0165 4801 |H | Short_Literal 0x1 0166 8219 | | Call 0x1,0x19 0167 c5f8 | | Store 0x2,-0x8 0168 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0169 0000 0000 | | .BLANK 0000[0x7] 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 0173 | s | .CONST 0x0173 ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 0001 | | .CONST 0x0001 ; Number of locals 0173 BODY_0170: 0173 INIT_0170: 0173 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x0173,0x09c6,0x0002,0x0000,0x0057,0x5005,0x0000,0x0986 ; Debug Table 0x5.0x0 = 0x173,0x1 0174 e002 | | Load 0x0,0x2 0175 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0176 e5fe | | Load 0x2,-0x2 0177 e002 | | Load 0x0,0x2 0178 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0179 1818 | | Execute Package,Field_Execute,Field_Number 0x18 017a e002 | | Load 0x0,0x2 017b 1819 | | Execute Package,Field_Execute,Field_Number 0x19 017c 0272 | r | Execute Discrete,Minus 017d 0a01 | | Execute_Immediate Plus,0x1 017e 0248 | H | Execute Discrete,Check_In_Integer 017f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 0183 | | .CONST 0x0183 ; Address of begin 0181 0004 | | .CONST 0x0004 ; Address of exception handler 0182 0001 | | .CONST 0x0001 ; Number of locals 0183 BODY_0180: 0183 INIT_0180: 0183 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0183,0x09ca,0x0002,0x0000,0x0057,0x5005,0x0000,0x0997 ; Debug Table 0x6.0x0 = 0x183,0x1 0184 e002 | | Load 0x0,0x2 0185 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0186 e5fe | | Load 0x2,-0x2 0187 e002 | | Load 0x0,0x2 0188 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0189 1818 | | Execute Package,Field_Execute,Field_Number 0x18 018a e002 | | Load 0x0,0x2 018b 1818 | | Execute Package,Field_Execute,Field_Number 0x18 018c 0272 | r | Execute Discrete,Minus 018d 0a01 | | Execute_Immediate Plus,0x1 018e 0248 | H | Execute Discrete,Check_In_Integer 018f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0190 ; -------------------------------------------------------------------------------------- 0190 ; SUBPROGRAM 0190 ; -------------------------------------------------------------------------------------- 0190 019a | | .CONST 0x019a ; Address of begin 0191 01ef | | .CONST 0x01ef ; Address of exception handler 0192 0003 | | .CONST 0x0003 ; Number of locals 0193 INIT_0190: 0193 e002 | | Load 0x0,0x2 ; Debug Table 0x7 = .DEBUG 0x0193,0x09ce,0x0001,0x0000,0x0057,0x5005,0x0000,0x09a8 ; Debug Table 0x7.0x0 = 0x193,0xffff 0194 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0195 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0196 e5fc | | Load 0x2,-0x4 0197 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0198 029f 06fb | | Declare_Subprogram INIT_06f8,For_Call ; Debug Table 0x7.0x1 = 0x198,0xfffe 019a BODY_0190: 019a e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x2 = 0x19a,0x1 019b 7003 |p | Jump_Nonzero 0x19f 019c e5fe | | Load 0x2,-0x2 019d 7001 |p | Jump_Nonzero 0x19f 019e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x7.0x3 = 0x19e,0x2 019f e5fc | | Load 0x2,-0x4 ; Debug Table 0x7.0x4 = 0x19f,0x3 ; Debug Table 0x7.0x5 = 0x19f,0x401 01a0 0217 | | Execute Heap_Access,All_Reference 01a1 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01a3 0217 | | Execute Heap_Access,All_Reference 01a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01a5 0217 | | Execute Heap_Access,All_Reference 01a6 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01a7 0320 | | Declare_Variable Record,Duplicate 01a8 00d0 | | Action Swap_Control 01a9 00d1 | | Pop_Control Pop_Count_1 01aa 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x6 = 0x1aa,0x3 ; Debug Table 0x7.0x7 = 0x1aa,0x801 01ab 00d9 | | Load_Top At_Offset_1 01ac 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01ad e001 | | Load 0x0,0x1 01ae 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 01af 01d7 | | Execute Vector,Field_Read 01b0 0229 | ) | Execute Access,All_Read 01b1 1745 | E | Execute Task,Entry_Call,Field_Number 0x45 01b2 00d1 | | Pop_Control Pop_Count_1 01b3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x7.0x8 = 0x1b3,0x4 01b4 680f |h | Jump_Zero 0x1c4 01b5 00cf | | Action Mark_Auxiliary 01b6 7805 |x | Jump 0x1bc 01b7 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x9 = 0x1b7,0x6 01b8 0217 | | Execute Heap_Access,All_Reference 01b9 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 01ba 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01bb 00c9 | | Action Pop_Auxiliary_Loop 01bc 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xa = 0x1bc,0x5 01bd 0217 | | Execute Heap_Access,All_Reference 01be 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01bf 77f7 |w | Jump_Nonzero 0x1b7 01c0 00ce | | Action Pop_Auxiliary 01c1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xb = 0x1c1,0x7 01c2 8403 | | Call 0x2,0x3 01c3 7817 |x | Jump 0x1db 01c4 00cf | | Action Mark_Auxiliary 01c5 7805 |x | Jump 0x1cb 01c6 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xc = 0x1c6,0x9 01c7 0217 | | Execute Heap_Access,All_Reference 01c8 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 01c9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01ca 00c9 | | Action Pop_Auxiliary_Loop 01cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xd = 0x1cb,0x8 01cc 0217 | | Execute Heap_Access,All_Reference 01cd 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 01ce 77f7 |w | Jump_Nonzero 0x1c6 01cf 00c9 | | Action Pop_Auxiliary_Loop 01d0 7807 |x | Jump 0x1d8 01d1 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xe = 0x1d1,0xb 01d2 8403 | | Call 0x2,0x3 01d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xf = 0x1d3,0xc 01d4 0217 | | Execute Heap_Access,All_Reference 01d5 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 01d6 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01d7 00c9 | | Action Pop_Auxiliary_Loop 01d8 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x10 = 0x1d8,0xa 01d9 77f7 |w | Jump_Nonzero 0x1d1 01da 00ce | | Action Pop_Auxiliary 01db e5fc | | Load 0x2,-0x4 ; Debug Table 0x7.0x11 = 0x1db,0xd ; Debug Table 0x7.0x12 = 0x1db,0xc01 01dc 0217 | | Execute Heap_Access,All_Reference 01dd 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01df 0217 | | Execute Heap_Access,All_Reference 01e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01e1 0217 | | Execute Heap_Access,All_Reference 01e2 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01e3 0320 | | Declare_Variable Record,Duplicate 01e4 00d0 | | Action Swap_Control 01e5 00d1 | | Pop_Control Pop_Count_1 01e6 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x13 = 0x1e6,0xd ; Debug Table 0x7.0x14 = 0x1e6,0x1001 01e7 00d9 | | Load_Top At_Offset_1 01e8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01e9 e001 | | Load 0x0,0x1 01ea 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 01eb 01d7 | | Execute Vector,Field_Read 01ec 0229 | ) | Execute Access,All_Read 01ed 1746 | F | Execute Task,Entry_Call,Field_Number 0x46 01ee 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01ef TRAP_0190: 01ef 0007 | | Action Break_Optional 01f0 e5fc | | Load 0x2,-0x4 ; Debug Table 0x7.0x15 = 0x1f0,0xe ; Debug Table 0x7.0x16 = 0x1f0,0x1401 01f1 0217 | | Execute Heap_Access,All_Reference 01f2 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 01f3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01f4 0217 | | Execute Heap_Access,All_Reference 01f5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01f6 0217 | | Execute Heap_Access,All_Reference 01f7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01f8 0320 | | Declare_Variable Record,Duplicate 01f9 00d0 | | Action Swap_Control 01fa 00d1 | | Pop_Control Pop_Count_1 01fb 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x17 = 0x1fb,0xe ; Debug Table 0x7.0x18 = 0x1fb,0x1801 01fc 00d9 | | Load_Top At_Offset_1 01fd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01fe e001 | | Load 0x0,0x1 01ff 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0200 01d7 | | Execute Vector,Field_Read 0201 0229 | ) | Execute Access,All_Read 0202 1746 | F | Execute Task,Entry_Call,Field_Number 0x46 0203 00d1 | | Pop_Control Pop_Count_1 0204 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x19 = 0x204,0xf 0205 0101 | | Execute Exception,Reraise 0206 0000 0000 | | .XXX[0x2] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020b | | .CONST 0x020b ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0001 | | .CONST 0x0001 ; Number of locals 020b BODY_0208: 020b INIT_0208: 020b e5fc | | Load 0x2,-0x4 ; Debug Table 0x8 = .DEBUG 0x020b,0x0a04,0x0001,0x0000,0x0057,0x5005,0x0000,0x09bf ; Debug Table 0x8.0x0 = 0x20b,0x1 020c e5fd | | Load 0x2,-0x3 020d e5fe | | Load 0x2,-0x2 020e e5fc | | Load 0x2,-0x4 020f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1 = 0x20f,0x401 0210 0217 | | Execute Heap_Access,All_Reference 0211 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0212 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x212,0x801 0213 0217 | | Execute Heap_Access,All_Reference 0214 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0215 0320 | | Declare_Variable Record,Duplicate 0216 00d0 | | Action Swap_Control 0217 00d1 | | Pop_Control Pop_Count_1 0218 00d0 | | Action Swap_Control 0219 00d1 | | Pop_Control Pop_Count_1 021a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 ; Debug Table 0x8.0x3 = 0x21a,0x401 021b 00d0 | | Action Swap_Control 021c 00d1 | | Pop_Control Pop_Count_1 021d 0272 | r | Execute Discrete,Minus ; Debug Table 0x8.0x4 = 0x21d,0x1 021e 0248 | H | Execute Discrete,Check_In_Integer 021f e5ff | | Load 0x2,-0x1 0220 e5fc | | Load 0x2,-0x4 0221 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x5 = 0x221,0xc01 0222 0217 | | Execute Heap_Access,All_Reference 0223 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0224 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x6 = 0x224,0x1001 0225 0217 | | Execute Heap_Access,All_Reference 0226 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0227 0320 | | Declare_Variable Record,Duplicate 0228 00d0 | | Action Swap_Control 0229 00d1 | | Pop_Control Pop_Count_1 022a 00d0 | | Action Swap_Control 022b 00d1 | | Pop_Control Pop_Count_1 022c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 ; Debug Table 0x8.0x7 = 0x22c,0xc01 022d 00d0 | | Action Swap_Control 022e 00d1 | | Pop_Control Pop_Count_1 022f 0272 | r | Execute Discrete,Minus ; Debug Table 0x8.0x8 = 0x22f,0x801 0230 0248 | H | Execute Discrete,Check_In_Integer 0231 8213 | | Call 0x1,0x13 0232 c5fc | | Store 0x2,-0x4 0233 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0234 0000 0000 | | .BLANK 0000[0x4] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023b | ; | .CONST 0x023b ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0001 | | .CONST 0x0001 ; Number of locals 023b BODY_0238: 023b INIT_0238: 023b e5fc | | Load 0x2,-0x4 ; Debug Table 0x9 = .DEBUG 0x023b,0x0a18,0x0001,0x0000,0x0057,0x5005,0x0000,0x09d6 ; Debug Table 0x9.0x0 = 0x23b,0x1 023c e5fd | | Load 0x2,-0x3 023d e5fe | | Load 0x2,-0x2 023e e5fc | | Load 0x2,-0x4 023f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1 = 0x23f,0x401 0240 0217 | | Execute Heap_Access,All_Reference 0241 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0242 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2 = 0x242,0x801 0243 0217 | | Execute Heap_Access,All_Reference 0244 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0245 0320 | | Declare_Variable Record,Duplicate 0246 00d0 | | Action Swap_Control 0247 00d1 | | Pop_Control Pop_Count_1 0248 00d0 | | Action Swap_Control 0249 00d1 | | Pop_Control Pop_Count_1 024a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 ; Debug Table 0x9.0x3 = 0x24a,0x401 024b 00d0 | | Action Swap_Control 024c 00d1 | | Pop_Control Pop_Count_1 024d 0272 | r | Execute Discrete,Minus ; Debug Table 0x9.0x4 = 0x24d,0x1 024e 0248 | H | Execute Discrete,Check_In_Integer 024f e5ff | | Load 0x2,-0x1 0250 e5fc | | Load 0x2,-0x4 0251 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x5 = 0x251,0xc01 0252 0217 | | Execute Heap_Access,All_Reference 0253 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0254 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x6 = 0x254,0x1001 0255 0217 | | Execute Heap_Access,All_Reference 0256 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0257 0320 | | Declare_Variable Record,Duplicate 0258 00d0 | | Action Swap_Control 0259 00d1 | | Pop_Control Pop_Count_1 025a 00d0 | | Action Swap_Control 025b 00d1 | | Pop_Control Pop_Count_1 025c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 ; Debug Table 0x9.0x7 = 0x25c,0xc01 025d 00d0 | | Action Swap_Control 025e 00d1 | | Pop_Control Pop_Count_1 025f 0272 | r | Execute Discrete,Minus ; Debug Table 0x9.0x8 = 0x25f,0x801 0260 0248 | H | Execute Discrete,Check_In_Integer 0261 8216 | | Call 0x1,0x16 0262 c5fc | | Store 0x2,-0x4 0263 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0264 0000 0000 | | .BLANK 0000[0x4] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 027a | z | .CONST 0x027a ; Address of begin 0269 0328 | ( | .CONST 0x0328 ; Address of exception handler 026a 0006 | | .CONST 0x0006 ; Number of locals 026b INIT_0268: 026b e002 | | Load 0x0,0x2 ; Debug Table 0xa = .DEBUG 0x026b,0x0a2c,0x0001,0x0000,0x0057,0x5005,0x0000,0x09ed ; Debug Table 0xa.0x0 = 0x26b,0xffff 026c 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 026d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 026e e5fc | | Load 0x2,-0x4 026f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0270 e002 | | Load 0x0,0x2 ; Debug Table 0xa.0x1 = 0x270,0xfffe 0271 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0272 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0273 e002 | | Load 0x0,0x2 ; Debug Table 0xa.0x2 = 0x273,0xfffd 0274 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0275 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0276 029f 0733 | 3| Declare_Subprogram INIT_0730,For_Call ; Debug Table 0xa.0x3 = 0x276,0xfffc 0278 029f 074b | K| Declare_Subprogram INIT_0748,For_Call ; Debug Table 0xa.0x4 = 0x278,0xfffb 027a BODY_0268: 027a e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x5 = 0x27a,0x1 027b 7003 |p | Jump_Nonzero 0x27f 027c e5fe | | Load 0x2,-0x2 027d 7001 |p | Jump_Nonzero 0x27f 027e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xa.0x6 = 0x27e,0x2 027f e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0x7 = 0x27f,0x3 ; Debug Table 0xa.0x8 = 0x27f,0x401 0280 0217 | | Execute Heap_Access,All_Reference 0281 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0282 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0283 0217 | | Execute Heap_Access,All_Reference 0284 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0285 0217 | | Execute Heap_Access,All_Reference 0286 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0287 0320 | | Declare_Variable Record,Duplicate 0288 00d0 | | Action Swap_Control 0289 00d1 | | Pop_Control Pop_Count_1 028a 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x9 = 0x28a,0x3 ; Debug Table 0xa.0xa = 0x28a,0x801 028b 00d9 | | Load_Top At_Offset_1 028c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 028d e001 | | Load 0x0,0x1 028e 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 028f 01d7 | | Execute Vector,Field_Read 0290 0229 | ) | Execute Access,All_Read 0291 1745 | E | Execute Task,Entry_Call,Field_Number 0x45 0292 00d1 | | Pop_Control Pop_Count_1 0293 00cf | | Action Mark_Auxiliary 0294 7805 |x | Jump 0x29a 0295 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0xb = 0x295,0x5 0296 0217 | | Execute Heap_Access,All_Reference 0297 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0298 a402 | | Store_Unchecked 0x2,0x2 0299 00c9 | | Action Pop_Auxiliary_Loop 029a e402 | | Load 0x2,0x2 ; Debug Table 0xa.0xc = 0x29a,0x4 029b 0217 | | Execute Heap_Access,All_Reference 029c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 029d 77f7 |w | Jump_Nonzero 0x295 029e 00ce | | Action Pop_Auxiliary 029f e402 | | Load 0x2,0x2 ; Debug Table 0xa.0xd = 0x29f,0x6 02a0 a403 | | Store_Unchecked 0x2,0x3 02a1 e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0xe = 0x2a1,0x7 02a2 7024 |p$ | Jump_Nonzero 0x2c7 02a3 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0xf = 0x2a3,0x8 02a4 0217 | | Execute Heap_Access,All_Reference 02a5 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 02a6 a402 | | Store_Unchecked 0x2,0x2 02a7 00cf | | Action Mark_Auxiliary 02a8 7809 |x | Jump 0x2b2 02a9 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x10 = 0x2a9,0xa 02aa 4800 |H | Short_Literal 0x0 02ab e402 | | Load 0x2,0x2 02ac 8406 | | Call 0x2,0x6 02ad e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x11 = 0x2ad,0xb 02ae 0217 | | Execute Heap_Access,All_Reference 02af 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 02b0 a402 | | Store_Unchecked 0x2,0x2 02b1 00c9 | | Action Pop_Auxiliary_Loop 02b2 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x12 = 0x2b2,0x9 02b3 77f5 |w | Jump_Nonzero 0x2a9 02b4 00ce | | Action Pop_Auxiliary 02b5 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x13 = 0x2b5,0xc 02b6 0217 | | Execute Heap_Access,All_Reference 02b7 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 02b8 a402 | | Store_Unchecked 0x2,0x2 02b9 00cf | | Action Mark_Auxiliary 02ba 7809 |x | Jump 0x2c4 02bb e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x14 = 0x2bb,0xe 02bc e5ff | | Load 0x2,-0x1 02bd e402 | | Load 0x2,0x2 02be 8406 | | Call 0x2,0x6 02bf e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x15 = 0x2bf,0xf 02c0 0217 | | Execute Heap_Access,All_Reference 02c1 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 02c2 a402 | | Store_Unchecked 0x2,0x2 02c3 00c9 | | Action Pop_Auxiliary_Loop 02c4 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x16 = 0x2c4,0xd 02c5 77f5 |w | Jump_Nonzero 0x2bb 02c6 00ce | | Action Pop_Auxiliary 02c7 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x17 = 0x2c7,0x10 02c8 e5fc | | Load 0x2,-0x4 02c9 021e | | Execute Heap_Access,Maximum 02ca 6828 |h( | Jump_Zero 0x2f3 02cb e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x18 = 0x2cb,0x11 02cc 4800 |H | Short_Literal 0x0 02cd e403 | | Load 0x2,0x3 02ce 8405 | | Call 0x2,0x5 02cf 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x19 = 0x2cf,0x12 02d0 0217 | | Execute Heap_Access,All_Reference 02d1 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 02d2 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02d3 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1a = 0x2d3,0x13 02d4 6804 |h | Jump_Zero 0x2d9 02d5 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x1b = 0x2d5,0x14 02d6 4800 |H | Short_Literal 0x0 02d7 e404 | | Load 0x2,0x4 02d8 8405 | | Call 0x2,0x5 02d9 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x1c = 0x2d9,0x15 02da 0217 | | Execute Heap_Access,All_Reference 02db 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 02dc a403 | | Store_Unchecked 0x2,0x3 02dd 00cf | | Action Mark_Auxiliary 02de 7809 |x | Jump 0x2e8 02df e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x1d = 0x2df,0x17 02e0 4800 |H | Short_Literal 0x0 02e1 e403 | | Load 0x2,0x3 02e2 8405 | | Call 0x2,0x5 02e3 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x1e = 0x2e3,0x18 02e4 0217 | | Execute Heap_Access,All_Reference 02e5 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 02e6 a403 | | Store_Unchecked 0x2,0x3 02e7 00c9 | | Action Pop_Auxiliary_Loop 02e8 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x1f = 0x2e8,0x16 02e9 e5fc | | Load 0x2,-0x4 02ea 021e | | Execute Heap_Access,Maximum 02eb 77f3 |w | Jump_Nonzero 0x2df 02ec 00ce | | Action Pop_Auxiliary 02ed 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x20 = 0x2ed,0x19 02ee e5fe | | Load 0x2,-0x2 02ef e5ff | | Load 0x2,-0x1 02f0 8222 | " | Call 0x1,0x22 02f1 c403 | | Store 0x2,0x3 02f2 780f |x | Jump 0x302 02f3 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x21 = 0x2f3,0x1a 02f4 e5fe | | Load 0x2,-0x2 02f5 e5ff | | Load 0x2,-0x1 02f6 8222 | " | Call 0x1,0x22 02f7 c403 | | Store 0x2,0x3 02f8 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x22 = 0x2f8,0x1b 02f9 0217 | | Execute Heap_Access,All_Reference 02fa 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 02fb 0033 | 3 | Store_Top Heap_Access,At_Offset_3 02fc 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x23 = 0x2fc,0x1c 02fd 6804 |h | Jump_Zero 0x302 02fe e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x24 = 0x2fe,0x1d 02ff e5ff | | Load 0x2,-0x1 0300 e404 | | Load 0x2,0x4 0301 8405 | | Call 0x2,0x5 0302 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x25 = 0x302,0x1e 0303 0217 | | Execute Heap_Access,All_Reference 0304 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0305 a403 | | Store_Unchecked 0x2,0x3 0306 00cf | | Action Mark_Auxiliary 0307 7809 |x | Jump 0x311 0308 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x26 = 0x308,0x20 0309 e5ff | | Load 0x2,-0x1 030a e403 | | Load 0x2,0x3 030b 8405 | | Call 0x2,0x5 030c e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x27 = 0x30c,0x21 030d 0217 | | Execute Heap_Access,All_Reference 030e 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 030f a403 | | Store_Unchecked 0x2,0x3 0310 00c9 | | Action Pop_Auxiliary_Loop 0311 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x28 = 0x311,0x1f 0312 77f5 |w | Jump_Nonzero 0x308 0313 00ce | | Action Pop_Auxiliary 0314 e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0x29 = 0x314,0x22 ; Debug Table 0xa.0x2a = 0x314,0xc01 0315 0217 | | Execute Heap_Access,All_Reference 0316 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0317 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0318 0217 | | Execute Heap_Access,All_Reference 0319 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 031a 0217 | | Execute Heap_Access,All_Reference 031b 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 031c 0320 | | Declare_Variable Record,Duplicate 031d 00d0 | | Action Swap_Control 031e 00d1 | | Pop_Control Pop_Count_1 031f 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x2b = 0x31f,0x22 ; Debug Table 0xa.0x2c = 0x31f,0x1001 0320 00d9 | | Load_Top At_Offset_1 0321 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0322 e001 | | Load 0x0,0x1 0323 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0324 01d7 | | Execute Vector,Field_Read 0325 0229 | ) | Execute Access,All_Read 0326 1746 | F | Execute Task,Entry_Call,Field_Number 0x46 0327 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0328 TRAP_0268: 0328 010e | | Execute Exception,Is_Constraint_Error 0329 6816 |h | Jump_Zero 0x340 032a e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0x2d = 0x32a,0x23 ; Debug Table 0xa.0x2e = 0x32a,0x1401 032b 0217 | | Execute Heap_Access,All_Reference 032c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 032d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 032e 0217 | | Execute Heap_Access,All_Reference 032f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0330 0217 | | Execute Heap_Access,All_Reference 0331 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0332 0320 | | Declare_Variable Record,Duplicate 0333 00d0 | | Action Swap_Control 0334 00d1 | | Pop_Control Pop_Count_1 0335 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x2f = 0x335,0x23 ; Debug Table 0xa.0x30 = 0x335,0x1801 0336 00d9 | | Load_Top At_Offset_1 0337 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0338 e001 | | Load 0x0,0x1 0339 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 033a 01d7 | | Execute Vector,Field_Read 033b 0229 | ) | Execute Access,All_Read 033c 1746 | F | Execute Task,Entry_Call,Field_Number 0x46 033d 00d1 | | Pop_Control Pop_Count_1 033e e217 | | Load 0x1,0x17 ; Debug Table 0xa.0x31 = 0x33e,0x24 033f 0257 | W | Execute Discrete,Raise 0340 e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0x32 = 0x340,0x25 ; Debug Table 0xa.0x33 = 0x340,0x1c01 0341 0217 | | Execute Heap_Access,All_Reference 0342 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0343 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0344 0217 | | Execute Heap_Access,All_Reference 0345 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0346 0217 | | Execute Heap_Access,All_Reference 0347 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0348 0320 | | Declare_Variable Record,Duplicate 0349 00d0 | | Action Swap_Control 034a 00d1 | | Pop_Control Pop_Count_1 034b 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x34 = 0x34b,0x25 ; Debug Table 0xa.0x35 = 0x34b,0x2001 034c 00d9 | | Load_Top At_Offset_1 034d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 034e e001 | | Load 0x0,0x1 034f 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0350 01d7 | | Execute Vector,Field_Read 0351 0229 | ) | Execute Access,All_Read 0352 1746 | F | Execute Task,Entry_Call,Field_Number 0x46 0353 00d1 | | Pop_Control Pop_Count_1 0354 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x36 = 0x354,0x26 0355 0101 | | Execute Exception,Reraise 0356 0000 0000 | | .XXX[0x2] 0358 0000 0000 | | .LITERAL {0x00000000, 0x57500504} 035c 0000 0000 | | .BLANK 0000[0x4] 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0363 | c | .CONST 0x0363 ; Address of begin 0361 0397 | | .CONST 0x0397 ; Address of exception handler 0362 0001 | | .CONST 0x0001 ; Number of locals 0363 BODY_0360: 0363 INIT_0360: 0363 e5fa | | Load 0x2,-0x6 ; Debug Table 0xb = .DEBUG 0x0363,0x0a9c,0x0001,0x0000,0x0057,0x5005,0x0000,0x0a07 ; Debug Table 0xb.0x0 = 0x363,0x1 ; Debug Table 0xb.0x1 = 0x363,0x401 0364 0217 | | Execute Heap_Access,All_Reference 0365 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0366 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0367 0217 | | Execute Heap_Access,All_Reference 0368 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0369 0217 | | Execute Heap_Access,All_Reference 036a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 036b 0320 | | Declare_Variable Record,Duplicate 036c 00d0 | | Action Swap_Control 036d 00d1 | | Pop_Control Pop_Count_1 036e 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x2 = 0x36e,0x1 ; Debug Table 0xb.0x3 = 0x36e,0x801 036f 00d9 | | Load_Top At_Offset_1 0370 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0371 e001 | | Load 0x0,0x1 0372 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0373 01d7 | | Execute Vector,Field_Read 0374 0229 | ) | Execute Access,All_Read 0375 1745 | E | Execute Task,Entry_Call,Field_Number 0x45 0376 00d1 | | Pop_Control Pop_Count_1 0377 e5fa | | Load 0x2,-0x6 ; Debug Table 0xb.0x4 = 0x377,0x2 0378 e5fb | | Load 0x2,-0x5 0379 e5fc | | Load 0x2,-0x4 037a e5fd | | Load 0x2,-0x3 037b 8215 | | Call 0x1,0x15 037c c5fa | | Store 0x2,-0x6 037d e5fa | | Load 0x2,-0x6 ; Debug Table 0xb.0x5 = 0x37d,0x3 037e e5fb | | Load 0x2,-0x5 037f e5fe | | Load 0x2,-0x2 0380 e5ff | | Load 0x2,-0x1 0381 8214 | | Call 0x1,0x14 0382 c5fa | | Store 0x2,-0x6 0383 e5fa | | Load 0x2,-0x6 ; Debug Table 0xb.0x6 = 0x383,0x4 ; Debug Table 0xb.0x7 = 0x383,0xc01 0384 0217 | | Execute Heap_Access,All_Reference 0385 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0386 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0387 0217 | | Execute Heap_Access,All_Reference 0388 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0389 0217 | | Execute Heap_Access,All_Reference 038a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 038b 0320 | | Declare_Variable Record,Duplicate 038c 00d0 | | Action Swap_Control 038d 00d1 | | Pop_Control Pop_Count_1 038e 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x8 = 0x38e,0x4 ; Debug Table 0xb.0x9 = 0x38e,0x1001 038f 00d9 | | Load_Top At_Offset_1 0390 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0391 e001 | | Load 0x0,0x1 0392 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0393 01d7 | | Execute Vector,Field_Read 0394 0229 | ) | Execute Access,All_Read 0395 1746 | F | Execute Task,Entry_Call,Field_Number 0x46 0396 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0397 TRAP_0360: 0397 0007 | | Action Break_Optional 0398 e5fa | | Load 0x2,-0x6 ; Debug Table 0xb.0xa = 0x398,0x5 ; Debug Table 0xb.0xb = 0x398,0x1401 0399 0217 | | Execute Heap_Access,All_Reference 039a 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 039b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 039c 0217 | | Execute Heap_Access,All_Reference 039d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 039e 0217 | | Execute Heap_Access,All_Reference 039f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 03a0 0320 | | Declare_Variable Record,Duplicate 03a1 00d0 | | Action Swap_Control 03a2 00d1 | | Pop_Control Pop_Count_1 03a3 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0xc = 0x3a3,0x5 ; Debug Table 0xb.0xd = 0x3a3,0x1801 03a4 00d9 | | Load_Top At_Offset_1 03a5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03a6 e001 | | Load 0x0,0x1 03a7 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 03a8 01d7 | | Execute Vector,Field_Read 03a9 0229 | ) | Execute Access,All_Read 03aa 1746 | F | Execute Task,Entry_Call,Field_Number 0x46 03ab 4506 |E | Exit_Suprogram New_Top_Offset 0x6 03ac 0000 0000 | | .BLANK 0000[0x4] 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03ba | | .CONST 0x03ba ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0003 | | .CONST 0x0003 ; Number of locals 03b3 INIT_03b0: 03b3 e002 | | Load 0x0,0x2 ; Debug Table 0xc = .DEBUG 0x03b3,0x0aba,0x0001,0x0000,0x0057,0x5005,0x0000,0x0a26 ; Debug Table 0xc.0x0 = 0x3b3,0xffff 03b4 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 03b5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 03b6 e5fd | | Load 0x2,-0x3 03b7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03b8 029f 077b | {| Declare_Subprogram INIT_0778,For_Call ; Debug Table 0xc.0x1 = 0x3b8,0xfffe 03ba BODY_03b0: 03ba e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x2 = 0x3ba,0x1 03bb 6813 |h | Jump_Zero 0x3cf 03bc 00cf | | Action Mark_Auxiliary 03bd 7809 |x | Jump 0x3c7 03be 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x3 = 0x3be,0x3 03bf 00db | | Load_Top At_Offset_3 03c0 0217 | | Execute Heap_Access,All_Reference 03c1 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03c2 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x4 = 0x3c2,0x4 03c3 0217 | | Execute Heap_Access,All_Reference 03c4 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 03c5 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03c6 00c9 | | Action Pop_Auxiliary_Loop 03c7 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x5 = 0x3c7,0x2 03c8 0217 | | Execute Heap_Access,All_Reference 03c9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03ca 77f3 |w | Jump_Nonzero 0x3be 03cb 00ce | | Action Pop_Auxiliary 03cc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x6 = 0x3cc,0x5 03cd 8403 | | Call 0x2,0x3 03ce 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03cf 00cf | | Action Mark_Auxiliary 03d0 7809 |x | Jump 0x3da 03d1 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x7 = 0x3d1,0x7 03d2 00db | | Load_Top At_Offset_3 03d3 0217 | | Execute Heap_Access,All_Reference 03d4 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03d5 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x8 = 0x3d5,0x8 03d6 0217 | | Execute Heap_Access,All_Reference 03d7 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 03d8 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03d9 00c9 | | Action Pop_Auxiliary_Loop 03da 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x9 = 0x3da,0x6 03db 0217 | | Execute Heap_Access,All_Reference 03dc 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 03dd 77f3 |w | Jump_Nonzero 0x3d1 03de 00c9 | | Action Pop_Auxiliary_Loop 03df 780b |x | Jump 0x3eb 03e0 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xa = 0x3e0,0xa 03e1 0217 | | Execute Heap_Access,All_Reference 03e2 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 03e3 7009 |p | Jump_Nonzero 0x3ed 03e4 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xb = 0x3e4,0xb 03e5 8403 | | Call 0x2,0x3 03e6 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xc = 0x3e6,0xc 03e7 0217 | | Execute Heap_Access,All_Reference 03e8 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 03e9 0033 | 3 | Store_Top Heap_Access,At_Offset_3 03ea 00c9 | | Action Pop_Auxiliary_Loop 03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xd = 0x3eb,0x9 03ec 77f3 |w | Jump_Nonzero 0x3e0 03ed 00ce | | Action Pop_Auxiliary 03ee 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03ef 0000 | | .XXX[0x1] 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03fa | | .CONST 0x03fa ; Address of begin 03f1 044e | N | .CONST 0x044e ; Address of exception handler 03f2 0003 | | .CONST 0x0003 ; Number of locals 03f3 INIT_03f0: 03f3 e002 | | Load 0x0,0x2 ; Debug Table 0xd = .DEBUG 0x03f3,0x0ad8,0x0001,0x0000,0x0057,0x5005,0x0000,0x0a3a ; Debug Table 0xd.0x0 = 0x3f3,0xffff 03f4 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 03f5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 03f6 e5fd | | Load 0x2,-0x3 03f7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03f8 029f 07cb | | Declare_Subprogram INIT_07c8,For_Call ; Debug Table 0xd.0x1 = 0x3f8,0xfffe 03fa BODY_03f0: 03fa e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x2 = 0x3fa,0x1 ; Debug Table 0xd.0x3 = 0x3fa,0x401 03fb 0217 | | Execute Heap_Access,All_Reference 03fc 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 03fd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03fe 0217 | | Execute Heap_Access,All_Reference 03ff 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0400 0217 | | Execute Heap_Access,All_Reference 0401 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0402 0320 | | Declare_Variable Record,Duplicate 0403 00d0 | | Action Swap_Control 0404 00d1 | | Pop_Control Pop_Count_1 0405 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x4 = 0x405,0x1 ; Debug Table 0xd.0x5 = 0x405,0x801 0406 00d9 | | Load_Top At_Offset_1 0407 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0408 e001 | | Load 0x0,0x1 0409 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 040a 01d7 | | Execute Vector,Field_Read 040b 0229 | ) | Execute Access,All_Read 040c 1745 | E | Execute Task,Entry_Call,Field_Number 0x45 040d 00d1 | | Pop_Control Pop_Count_1 040e e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0x6 = 0x40e,0x2 040f 6804 |h | Jump_Zero 0x414 0410 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x7 = 0x410,0x3 0411 e5fd | | Load 0x2,-0x3 0412 0217 | | Execute Heap_Access,All_Reference 0413 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0414 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x8 = 0x414,0x4 0415 680d |h | Jump_Zero 0x423 0416 00cf | | Action Mark_Auxiliary 0417 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x9 = 0x417,0x5 ; Debug Table 0xd.0xa = 0x417,0x6 0418 8403 | | Call 0x2,0x3 0419 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xb = 0x419,0x7 041a 0217 | | Execute Heap_Access,All_Reference 041b 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 041c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 041d 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xc = 0x41d,0x8 041e 6802 |h | Jump_Zero 0x421 041f 00c9 | | Action Pop_Auxiliary_Loop 0420 7ff6 | | Jump 0x417 0421 00ce | | Action Pop_Auxiliary 0422 7817 |x | Jump 0x43a 0423 00cf | | Action Mark_Auxiliary 0424 7805 |x | Jump 0x42a 0425 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xd = 0x425,0xa 0426 0217 | | Execute Heap_Access,All_Reference 0427 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0428 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0429 00c9 | | Action Pop_Auxiliary_Loop 042a 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xe = 0x42a,0x9 042b 0217 | | Execute Heap_Access,All_Reference 042c 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 042d 77f7 |w | Jump_Nonzero 0x425 042e 00c9 | | Action Pop_Auxiliary_Loop 042f 7807 |x | Jump 0x437 0430 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xf = 0x430,0xc 0431 8403 | | Call 0x2,0x3 0432 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x10 = 0x432,0xd 0433 0217 | | Execute Heap_Access,All_Reference 0434 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0435 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0436 00c9 | | Action Pop_Auxiliary_Loop 0437 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x11 = 0x437,0xb 0438 77f7 |w | Jump_Nonzero 0x430 0439 00ce | | Action Pop_Auxiliary 043a e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x12 = 0x43a,0xe ; Debug Table 0xd.0x13 = 0x43a,0xc01 043b 0217 | | Execute Heap_Access,All_Reference 043c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 043d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 043e 0217 | | Execute Heap_Access,All_Reference 043f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0440 0217 | | Execute Heap_Access,All_Reference 0441 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0442 0320 | | Declare_Variable Record,Duplicate 0443 00d0 | | Action Swap_Control 0444 00d1 | | Pop_Control Pop_Count_1 0445 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x14 = 0x445,0xe ; Debug Table 0xd.0x15 = 0x445,0x1001 0446 00d9 | | Load_Top At_Offset_1 0447 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0448 e001 | | Load 0x0,0x1 0449 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 044a 01d7 | | Execute Vector,Field_Read 044b 0229 | ) | Execute Access,All_Read 044c 1746 | F | Execute Task,Entry_Call,Field_Number 0x46 044d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 044e TRAP_03f0: 044e 0007 | | Action Break_Optional 044f e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x16 = 0x44f,0xf ; Debug Table 0xd.0x17 = 0x44f,0x1401 0450 0217 | | Execute Heap_Access,All_Reference 0451 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0452 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0453 0217 | | Execute Heap_Access,All_Reference 0454 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0455 0217 | | Execute Heap_Access,All_Reference 0456 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0457 0320 | | Declare_Variable Record,Duplicate 0458 00d0 | | Action Swap_Control 0459 00d1 | | Pop_Control Pop_Count_1 045a 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x18 = 0x45a,0xf ; Debug Table 0xd.0x19 = 0x45a,0x1801 045b 00d9 | | Load_Top At_Offset_1 045c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 045d e001 | | Load 0x0,0x1 045e 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 045f 01d7 | | Execute Vector,Field_Read 0460 0229 | ) | Execute Access,All_Read 0461 1746 | F | Execute Task,Entry_Call,Field_Number 0x46 0462 00d1 | | Pop_Control Pop_Count_1 0463 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1a = 0x463,0x10 0464 0101 | | Execute Exception,Reraise 0465 0000 0000 | | .XXX[0x3] 0467 0000 | | 0468 ; -------------------------------------------------------------------------------------- 0468 ; SUBPROGRAM 0468 ; -------------------------------------------------------------------------------------- 0468 046b | k | .CONST 0x046b ; Address of begin 0469 0473 | s | .CONST 0x0473 ; Address of exception handler 046a 0001 | | .CONST 0x0001 ; Number of locals 046b BODY_0468: 046b INIT_0468: 046b 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x046b,0x0b10,0x0002,0x0000,0x0057,0x5005,0x0000,0x0a4e ; Debug Table 0xe.0x0 = 0x46b,0x1 046c 6804 |h | Jump_Zero 0x471 046d 00da | | Load_Top At_Offset_2 046e 0217 | | Execute Heap_Access,All_Reference 046f 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0470 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0471 4801 |H | Short_Literal 0x1 0472 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0473 TRAP_0468: 0473 0007 | | Action Break_Optional 0474 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x1 = 0x474,0x2 0475 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0476 0000 0000 | | .XXX[0x2] 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 047b | { | .CONST 0x047b ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0001 | | .CONST 0x0001 ; Number of locals 047b BODY_0478: 047b INIT_0478: 047b 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x047b,0x0b16,0x0002,0x0000,0x0057,0x5005,0x0000,0x0a59 ; Debug Table 0xf.0x0 = 0x47b,0x1 047c 0217 | | Execute Heap_Access,All_Reference 047d 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 047e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 047f 0000 | | .XXX[0x1] 0480 ; -------------------------------------------------------------------------------------- 0480 ; SUBPROGRAM 0480 ; -------------------------------------------------------------------------------------- 0480 0483 | | .CONST 0x0483 ; Address of begin 0481 0004 | | .CONST 0x0004 ; Address of exception handler 0482 0001 | | .CONST 0x0001 ; Number of locals 0483 BODY_0480: 0483 INIT_0480: 0483 00db | | Load_Top At_Offset_3 ; Debug Table 0x10 = .DEBUG 0x0483,0x0b1a,0x0001,0x0000,0x0057,0x5005,0x0000,0x0a64 ; Debug Table 0x10.0x0 = 0x483,0x1 0484 00db | | Load_Top At_Offset_3 0485 0217 | | Execute Heap_Access,All_Reference 0486 380b |8 | Execute Record,Field_Write,Field_Number 0xb 0487 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 048e | | .CONST 0x048e ; Address of begin 0489 0495 | | .CONST 0x0495 ; Address of exception handler 048a 0002 | | .CONST 0x0002 ; Number of locals 048b INIT_0488: 048b 00db | | Load_Top At_Offset_3 ; Debug Table 0x11 = .DEBUG 0x048b,0x0b1e,0x0001,0x0000,0x0057,0x5215,0x0000,0x00c6 ; Debug Table 0x11.0x0 = 0x48b,0xffff 048c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 048d 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 048e BODY_0488: 048e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x1 = 0x48e,0x1 048f e5ff | | Load 0x2,-0x1 0490 0273 | s | Execute Discrete,Plus 0491 00e4 | | Load_Encached Positive_Cache 0492 025b | [ | Execute Discrete,Check_In_Type 0493 a402 | | Store_Unchecked 0x2,0x2 0494 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0495 TRAP_0488: 0495 010e | | Execute Exception,Is_Constraint_Error 0496 6809 |h | Jump_Zero 0x4a0 0497 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x2 = 0x497,0x2 0498 0d00 | | Execute_Immediate Less,0x0 0499 6803 |h | Jump_Zero 0x49d 049a 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x3 = 0x49a,0x3 049b a402 | | Store_Unchecked 0x2,0x2 049c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 049d 61ce |a | Indirect_Literal Discrete,0x66c,{0x00000000, 0x7fffffff} ; Debug Table 0x11.0x4 = 0x49d,0x4 049e a402 | | Store_Unchecked 0x2,0x2 049f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04a0 0100 | | Execute Exception,Raise 04a1 0000 0000 | | .BLANK 0000[0x7] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ae | | .CONST 0x04ae ; Address of begin 04a9 04b5 | | .CONST 0x04b5 ; Address of exception handler 04aa 0002 | | .CONST 0x0002 ; Number of locals 04ab INIT_04a8: 04ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x12 = .DEBUG 0x04ab,0x0b2a,0x0001,0x0000,0x0057,0x5215,0x0000,0x0103 ; Debug Table 0x12.0x0 = 0x4ab,0xffff 04ac 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 04ad 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 04ae BODY_04a8: 04ae 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1 = 0x4ae,0x1 04af e5ff | | Load 0x2,-0x1 04b0 0273 | s | Execute Discrete,Plus 04b1 00e4 | | Load_Encached Positive_Cache 04b2 025b | [ | Execute Discrete,Check_In_Type 04b3 a402 | | Store_Unchecked 0x2,0x2 04b4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04b5 TRAP_04a8: 04b5 010e | | Execute Exception,Is_Constraint_Error 04b6 6809 |h | Jump_Zero 0x4c0 04b7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x2 = 0x4b7,0x2 04b8 0d00 | | Execute_Immediate Less,0x0 04b9 6803 |h | Jump_Zero 0x4bd 04ba 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x3 = 0x4ba,0x3 04bb a402 | | Store_Unchecked 0x2,0x2 04bc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04bd 61ae |a | Indirect_Literal Discrete,0x66c,{0x00000000, 0x7fffffff} ; Debug Table 0x12.0x4 = 0x4bd,0x4 04be a402 | | Store_Unchecked 0x2,0x2 04bf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04c0 0100 | | Execute Exception,Raise 04c1 0000 0000 | | .BLANK 0000[0x7] 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; SUBPROGRAM 04c8 ; -------------------------------------------------------------------------------------- 04c8 04f0 | | .CONST 0x04f0 ; Address of begin 04c9 0004 | | .CONST 0x0004 ; Address of exception handler 04ca 0009 | | .CONST 0x0009 ; Number of locals 04cb INIT_04c8: 04cb e003 | | Load 0x0,0x3 ; Debug Table 0x13 = .DEBUG 0x04cb,0x0b36,0x0001,0x0000,0x0057,0x5215,0x0000,0x0218 ; Debug Table 0x13.0x0 = 0x4cb,0xffff 04cc 1b12 | | Execute Package,Field_Read,Field_Number 0x12 04cd 0322 | " | Declare_Variable Record 04ce e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x1 = 0x4ce,0x401 04cf 0217 | | Execute Heap_Access,All_Reference 04d0 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 04d1 0320 | | Declare_Variable Record,Duplicate 04d2 00d0 | | Action Swap_Control 04d3 00d1 | | Pop_Control Pop_Count_1 04d4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x2 = 0x4d4,0xffff 04d5 017d | } | Execute Record,Structure_Write 04d6 e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x3 = 0x4d6,0xfffe 04d7 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04d8 0322 | " | Declare_Variable Record 04d9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x4 = 0x4d9,0x801 04da 0217 | | Execute Heap_Access,All_Reference 04db 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 04dc 0320 | | Declare_Variable Record,Duplicate 04dd 00d0 | | Action Swap_Control 04de 00d1 | | Pop_Control Pop_Count_1 04df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x5 = 0x4df,0xfffe 04e0 017d | } | Execute Record,Structure_Write 04e1 e002 | | Load 0x0,0x2 ; Debug Table 0x13.0x6 = 0x4e1,0xfffd 04e2 1b14 | | Execute Package,Field_Read,Field_Number 0x14 04e3 0322 | " | Declare_Variable Record 04e4 e5ff | | Load 0x2,-0x1 04e5 00d9 | | Load_Top At_Offset_1 04e6 017d | } | Execute Record,Structure_Write 04e7 e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x7 = 0x4e7,0xfffc 04e8 1b0e | | Execute Package,Field_Read,Field_Number 0xe 04e9 e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x8 = 0x4e9,0xfffb 04ea 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04eb 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x13.0x9 = 0x4eb,0xfffa 04ec 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x13.0xa = 0x4ec,0xfff9 04ed 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 04ee 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x13.0xb = 0x4ee,0xfff8 04ef 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 04f0 BODY_04c8: 04f0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0xc = 0x4f0,0x1 ; Debug Table 0x13.0xd = 0x4f0,0xc01 04f1 0217 | | Execute Heap_Access,All_Reference 04f2 340d |4 | Execute Record,Field_Reference,Field_Number 0xd 04f3 0320 | | Declare_Variable Record,Duplicate 04f4 00d0 | | Action Swap_Control 04f5 00d1 | | Pop_Control Pop_Count_1 04f6 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0xe = 0x4f6,0x1 04f7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04f8 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0xf = 0x4f8,0x2 04f9 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 04fa 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04fb e5ff | | Load 0x2,-0x1 04fc 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 04fd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04fe 0272 | r | Execute Discrete,Minus 04ff 0248 | H | Execute Discrete,Check_In_Integer 0500 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0501 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x10 = 0x501,0x3 0502 0c01 | | Execute_Immediate Greater_Equal,0x1 0503 681d |h | Jump_Zero 0x521 0504 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x11 = 0x504,0x4 0505 e5fc | | Load 0x2,-0x4 0506 e402 | | Load 0x2,0x2 0507 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0508 0271 | q | Execute Discrete,Times 0509 0248 | H | Execute Discrete,Check_In_Integer 050a 4864 |Hd | Short_Literal 0x64 050b 0270 | p | Execute Discrete,Divide 050c 0275 | u | Execute Discrete,Unary_Minus 050d e407 | | Load 0x2,0x7 050e 0272 | r | Execute Discrete,Minus 050f 0248 | H | Execute Discrete,Check_In_Integer 0510 821e | | Call 0x1,0x1e 0511 00d1 | | Pop_Control Pop_Count_1 0512 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x12 = 0x512,0x5 0513 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0514 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x13 = 0x514,0x1001 0515 e5fe | | Load 0x2,-0x2 0516 4802 |H | Short_Literal 0x2 0517 e5fe | | Load 0x2,-0x2 0518 0217 | | Execute Heap_Access,All_Reference 0519 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 051a e001 | | Load 0x0,0x1 051b 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 051c 01d7 | | Execute Vector,Field_Read 051d 0229 | ) | Execute Access,All_Read 051e 1731 | 1 | Execute Task,Entry_Call,Field_Number 0x31 051f 00d1 | | Pop_Control Pop_Count_1 0520 7826 |x& | Jump 0x547 0521 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x14 = 0x521,0x6 0522 00db | | Load_Top At_Offset_3 0523 0272 | r | Execute Discrete,Minus 0524 e402 | | Load 0x2,0x2 0525 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0526 0272 | r | Execute Discrete,Minus 0527 0248 | H | Execute Discrete,Check_In_Integer 0528 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0529 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x15 = 0x529,0x7 052a 0c01 | | Execute_Immediate Greater_Equal,0x1 052b 681b |h | Jump_Zero 0x547 052c e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x16 = 0x52c,0x8 052d 00db | | Load_Top At_Offset_3 052e e5fb | | Load 0x2,-0x5 052f e402 | | Load 0x2,0x2 0530 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0531 0271 | q | Execute Discrete,Times 0532 0248 | H | Execute Discrete,Check_In_Integer 0533 4864 |Hd | Short_Literal 0x64 0534 0270 | p | Execute Discrete,Divide 0535 0273 | s | Execute Discrete,Plus 0536 0248 | H | Execute Discrete,Check_In_Integer 0537 821e | | Call 0x1,0x1e 0538 00d1 | | Pop_Control Pop_Count_1 0539 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x17 = 0x539,0x9 053a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 053b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x18 = 0x53b,0x1401 053c e5fe | | Load 0x2,-0x2 053d 4802 |H | Short_Literal 0x2 053e e5fe | | Load 0x2,-0x2 053f 0217 | | Execute Heap_Access,All_Reference 0540 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0541 e001 | | Load 0x0,0x1 0542 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0543 01d7 | | Execute Vector,Field_Read 0544 0229 | ) | Execute Access,All_Read 0545 1731 | 1 | Execute Task,Entry_Call,Field_Number 0x31 0546 00d1 | | Pop_Control Pop_Count_1 0547 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x19 = 0x547,0xa 0548 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0549 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 054a e5ff | | Load 0x2,-0x1 054b 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 054c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 054d 0272 | r | Execute Discrete,Minus 054e 0248 | H | Execute Discrete,Check_In_Integer 054f 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0550 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x1a = 0x550,0xb 0551 0c01 | | Execute_Immediate Greater_Equal,0x1 0552 681d |h | Jump_Zero 0x570 0553 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x1b = 0x553,0xc 0554 e5fa | | Load 0x2,-0x6 0555 e402 | | Load 0x2,0x2 0556 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0557 0271 | q | Execute Discrete,Times 0558 0248 | H | Execute Discrete,Check_In_Integer 0559 4864 |Hd | Short_Literal 0x64 055a 0270 | p | Execute Discrete,Divide 055b 0275 | u | Execute Discrete,Unary_Minus 055c e407 | | Load 0x2,0x7 055d 0272 | r | Execute Discrete,Minus 055e 0248 | H | Execute Discrete,Check_In_Integer 055f 821f | | Call 0x1,0x1f 0560 00d1 | | Pop_Control Pop_Count_1 0561 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x1c = 0x561,0xd 0562 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0563 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x1d = 0x563,0x1801 0564 e5fe | | Load 0x2,-0x2 0565 4802 |H | Short_Literal 0x2 0566 e5fe | | Load 0x2,-0x2 0567 0217 | | Execute Heap_Access,All_Reference 0568 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0569 e001 | | Load 0x0,0x1 056a 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 056b 01d7 | | Execute Vector,Field_Read 056c 0229 | ) | Execute Access,All_Read 056d 1731 | 1 | Execute Task,Entry_Call,Field_Number 0x31 056e 00d1 | | Pop_Control Pop_Count_1 056f 7826 |x& | Jump 0x596 0570 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x1e = 0x570,0xe 0571 00db | | Load_Top At_Offset_3 0572 0272 | r | Execute Discrete,Minus 0573 e402 | | Load 0x2,0x2 0574 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0575 0272 | r | Execute Discrete,Minus 0576 0248 | H | Execute Discrete,Check_In_Integer 0577 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0578 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x1f = 0x578,0xf 0579 0c01 | | Execute_Immediate Greater_Equal,0x1 057a 681b |h | Jump_Zero 0x596 057b e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x20 = 0x57b,0x10 057c 00db | | Load_Top At_Offset_3 057d e5f9 | | Load 0x2,-0x7 057e e402 | | Load 0x2,0x2 057f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0580 0271 | q | Execute Discrete,Times 0581 0248 | H | Execute Discrete,Check_In_Integer 0582 4864 |Hd | Short_Literal 0x64 0583 0270 | p | Execute Discrete,Divide 0584 0273 | s | Execute Discrete,Plus 0585 0248 | H | Execute Discrete,Check_In_Integer 0586 821f | | Call 0x1,0x1f 0587 00d1 | | Pop_Control Pop_Count_1 0588 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x21 = 0x588,0x11 0589 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 058a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x22 = 0x58a,0x1c01 058b e5fe | | Load 0x2,-0x2 058c 4802 |H | Short_Literal 0x2 058d e5fe | | Load 0x2,-0x2 058e 0217 | | Execute Heap_Access,All_Reference 058f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0590 e001 | | Load 0x0,0x1 0591 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0592 01d7 | | Execute Vector,Field_Read 0593 0229 | ) | Execute Access,All_Read 0594 1731 | 1 | Execute Task,Entry_Call,Field_Number 0x31 0595 00d1 | | Pop_Control Pop_Count_1 0596 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x23 = 0x596,0x12 0597 68d1 |h | Jump_Zero 0x669 0598 e5ff | | Load 0x2,-0x1 0599 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 059a 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x13.0x24 = 0x59a,0xdfff 059b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x13.0x25 = 0x59b,0x2001 059c e5fe | | Load 0x2,-0x2 059d 00db | | Load_Top At_Offset_3 059e 4803 |H | Short_Literal 0x3 059f e5fe | | Load 0x2,-0x2 05a0 0217 | | Execute Heap_Access,All_Reference 05a1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05a2 e001 | | Load 0x0,0x1 05a3 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 05a4 01d7 | | Execute Vector,Field_Read 05a5 0229 | ) | Execute Access,All_Read 05a6 172a | * | Execute Task,Entry_Call,Field_Number 0x2a 05a7 0059 | Y | Store_Top Discrete,At_Offset_1 05a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x26 = 0x5a8,0x2002 05a9 00d0 | | Action Swap_Control 05aa 00d1 | | Pop_Control Pop_Count_1 05ab 00d0 | | Action Swap_Control 05ac 00d1 | | Pop_Control Pop_Count_1 05ad 68bb |h | Jump_Zero 0x669 ; Debug Table 0x13.0x27 = 0x5ad,0x12 05ae e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x28 = 0x5ae,0x13 05af 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05b0 e5ff | | Load 0x2,-0x1 05b1 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05b2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05b3 0273 | s | Execute Discrete,Plus 05b4 e404 | | Load 0x2,0x4 05b5 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05b6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05b7 0272 | r | Execute Discrete,Minus 05b8 0248 | H | Execute Discrete,Check_In_Integer 05b9 a405 | | Store_Unchecked 0x2,0x5 05ba e405 | | Load 0x2,0x5 ; Debug Table 0x13.0x29 = 0x5ba,0x14 05bb 0d01 | | Execute_Immediate Less,0x1 05bc 6806 |h | Jump_Zero 0x5c3 05bd 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x2a = 0x5bd,0x15 05be e405 | | Load 0x2,0x5 05bf 0272 | r | Execute Discrete,Minus 05c0 0248 | H | Execute Discrete,Check_In_Integer 05c1 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 05c2 7843 |xC | Jump 0x606 05c3 e405 | | Load 0x2,0x5 ; Debug Table 0x13.0x2b = 0x5c3,0x16 05c4 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x13.0x2c = 0x5c4,0x2401 05c5 0217 | | Execute Heap_Access,All_Reference 05c6 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 05c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05c8 0217 | | Execute Heap_Access,All_Reference 05c9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05ca 0217 | | Execute Heap_Access,All_Reference 05cb 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05cc 0320 | | Declare_Variable Record,Duplicate 05cd 00d0 | | Action Swap_Control 05ce 00d1 | | Pop_Control Pop_Count_1 05cf e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x2d = 0x5cf,0x16 ; Debug Table 0x13.0x2e = 0x5cf,0xd7ff 05d0 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05d1 0322 | " | Declare_Variable Record 05d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x2f = 0x5d2,0x2801 05d3 4801 |H | Short_Literal 0x1 05d4 00db | | Load_Top At_Offset_3 05d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05d6 e001 | | Load 0x0,0x1 05d7 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 05d8 01d7 | | Execute Vector,Field_Read 05d9 0229 | ) | Execute Access,All_Read 05da 1743 | C | Execute Task,Entry_Call,Field_Number 0x43 05db 00d1 | | Pop_Control Pop_Count_1 05dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x30 = 0x5dc,0x2802 05dd 00d0 | | Action Swap_Control 05de 00d1 | | Pop_Control Pop_Count_1 05df 00d0 | | Action Swap_Control 05e0 00d1 | | Pop_Control Pop_Count_1 05e1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 ; Debug Table 0x13.0x31 = 0x5e1,0x16 05e2 027d | } | Execute Discrete,Greater 05e3 6822 |h" | Jump_Zero 0x606 05e4 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x13.0x32 = 0x5e4,0x17 ; Debug Table 0x13.0x33 = 0x5e4,0x2c01 05e5 0217 | | Execute Heap_Access,All_Reference 05e6 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 05e7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05e8 0217 | | Execute Heap_Access,All_Reference 05e9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05ea 0217 | | Execute Heap_Access,All_Reference 05eb 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 05ec 0320 | | Declare_Variable Record,Duplicate 05ed 00d0 | | Action Swap_Control 05ee 00d1 | | Pop_Control Pop_Count_1 05ef e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x34 = 0x5ef,0x17 ; Debug Table 0x13.0x35 = 0x5ef,0xcfff 05f0 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05f1 0322 | " | Declare_Variable Record 05f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x36 = 0x5f2,0x3001 05f3 4801 |H | Short_Literal 0x1 05f4 00db | | Load_Top At_Offset_3 05f5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05f6 e001 | | Load 0x0,0x1 05f7 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 05f8 01d7 | | Execute Vector,Field_Read 05f9 0229 | ) | Execute Access,All_Read 05fa 1743 | C | Execute Task,Entry_Call,Field_Number 0x43 05fb 00d1 | | Pop_Control Pop_Count_1 05fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x37 = 0x5fc,0x3002 05fd 00d0 | | Action Swap_Control 05fe 00d1 | | Pop_Control Pop_Count_1 05ff 00d0 | | Action Swap_Control 0600 00d1 | | Pop_Control Pop_Count_1 0601 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 ; Debug Table 0x13.0x38 = 0x601,0x17 0602 e405 | | Load 0x2,0x5 0603 0272 | r | Execute Discrete,Minus 0604 0248 | H | Execute Discrete,Check_In_Integer 0605 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0606 e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x39 = 0x606,0x18 0607 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0608 e5ff | | Load 0x2,-0x1 0609 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 060a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 060b 0273 | s | Execute Discrete,Plus 060c e404 | | Load 0x2,0x4 060d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 060e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 060f 0272 | r | Execute Discrete,Minus 0610 0248 | H | Execute Discrete,Check_In_Integer 0611 a406 | | Store_Unchecked 0x2,0x6 0612 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x3a = 0x612,0x19 0613 0d01 | | Execute_Immediate Less,0x1 0614 6806 |h | Jump_Zero 0x61b 0615 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x3b = 0x615,0x1a 0616 e406 | | Load 0x2,0x6 0617 0272 | r | Execute Discrete,Minus 0618 0248 | H | Execute Discrete,Check_In_Integer 0619 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 061a 7843 |xC | Jump 0x65e 061b 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x3c = 0x61b,0x1b 061c e5f8 | | Load 0x2,-0x8 ; Debug Table 0x13.0x3d = 0x61c,0x3401 061d 0217 | | Execute Heap_Access,All_Reference 061e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 061f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0620 0217 | | Execute Heap_Access,All_Reference 0621 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0622 0217 | | Execute Heap_Access,All_Reference 0623 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0624 0320 | | Declare_Variable Record,Duplicate 0625 00d0 | | Action Swap_Control 0626 00d1 | | Pop_Control Pop_Count_1 0627 e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x3e = 0x627,0x1b ; Debug Table 0x13.0x3f = 0x627,0xc7ff 0628 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0629 0322 | " | Declare_Variable Record 062a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x40 = 0x62a,0x3801 062b 4801 |H | Short_Literal 0x1 062c 00db | | Load_Top At_Offset_3 062d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 062e e001 | | Load 0x0,0x1 062f 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0630 01d7 | | Execute Vector,Field_Read 0631 0229 | ) | Execute Access,All_Read 0632 1743 | C | Execute Task,Entry_Call,Field_Number 0x43 0633 00d1 | | Pop_Control Pop_Count_1 0634 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x41 = 0x634,0x3802 0635 00d0 | | Action Swap_Control 0636 00d1 | | Pop_Control Pop_Count_1 0637 00d0 | | Action Swap_Control 0638 00d1 | | Pop_Control Pop_Count_1 0639 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 ; Debug Table 0x13.0x42 = 0x639,0x1b 063a 027d | } | Execute Discrete,Greater 063b 6822 |h" | Jump_Zero 0x65e 063c e5f8 | | Load 0x2,-0x8 ; Debug Table 0x13.0x43 = 0x63c,0x1c ; Debug Table 0x13.0x44 = 0x63c,0x3c01 063d 0217 | | Execute Heap_Access,All_Reference 063e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 063f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0640 0217 | | Execute Heap_Access,All_Reference 0641 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0642 0217 | | Execute Heap_Access,All_Reference 0643 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0644 0320 | | Declare_Variable Record,Duplicate 0645 00d0 | | Action Swap_Control 0646 00d1 | | Pop_Control Pop_Count_1 0647 e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x45 = 0x647,0x1c ; Debug Table 0x13.0x46 = 0x647,0xbfff 0648 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0649 0322 | " | Declare_Variable Record 064a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x47 = 0x64a,0x4001 064b 4801 |H | Short_Literal 0x1 064c 00db | | Load_Top At_Offset_3 064d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 064e e001 | | Load 0x0,0x1 064f 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0650 01d7 | | Execute Vector,Field_Read 0651 0229 | ) | Execute Access,All_Read 0652 1743 | C | Execute Task,Entry_Call,Field_Number 0x43 0653 00d1 | | Pop_Control Pop_Count_1 0654 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x48 = 0x654,0x4002 0655 00d0 | | Action Swap_Control 0656 00d1 | | Pop_Control Pop_Count_1 0657 00d0 | | Action Swap_Control 0658 00d1 | | Pop_Control Pop_Count_1 0659 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 ; Debug Table 0x13.0x49 = 0x659,0x1c 065a e406 | | Load 0x2,0x6 065b 0272 | r | Execute Discrete,Minus 065c 0248 | H | Execute Discrete,Check_In_Integer 065d 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 065e e5f8 | | Load 0x2,-0x8 ; Debug Table 0x13.0x4a = 0x65e,0x1d 065f 4801 |H | Short_Literal 0x1 0660 00da | | Load_Top At_Offset_2 0661 e408 | | Load 0x2,0x8 0662 8213 | | Call 0x1,0x13 0663 c5f8 | | Store 0x2,-0x8 0664 e5f8 | | Load 0x2,-0x8 ; Debug Table 0x13.0x4b = 0x664,0x1e 0665 4800 |H | Short_Literal 0x0 0666 4801 |H | Short_Literal 0x1 0667 8219 | | Call 0x1,0x19 0668 c5f8 | | Store 0x2,-0x8 0669 4508 |E | Exit_Suprogram New_Top_Offset 0x8 066a 0000 0000 | | .XXX[0x2] 066c 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0670 ; -------------------------------------------------------------------------------------- 0670 ; SUBPROGRAM 0670 ; -------------------------------------------------------------------------------------- 0670 0684 | | .CONST 0x0684 ; Address of begin 0671 0004 | | .CONST 0x0004 ; Address of exception handler 0672 0003 | | .CONST 0x0003 ; Number of locals 0673 INIT_0670: 0673 e001 | | Load 0x0,0x1 ; Debug Table 0x14 = .DEBUG 0x0673,0x0bd0,0x0001,0x0000,0x0057,0x5215,0x0000,0x0526 ; Debug Table 0x14.0x0 = 0x673,0xffff 0674 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0675 e5fd | | Load 0x2,-0x3 0676 0217 | | Execute Heap_Access,All_Reference 0677 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0678 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0679 e003 | | Load 0x0,0x3 ; Debug Table 0x14.0x1 = 0x679,0xfffe 067a 1b0f | | Execute Package,Field_Read,Field_Number 0xf 067b 0322 | " | Declare_Variable Record 067c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x2 = 0x67c,0x401 067d 0217 | | Execute Heap_Access,All_Reference 067e 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 067f 0320 | | Declare_Variable Record,Duplicate 0680 00d0 | | Action Swap_Control 0681 00d1 | | Pop_Control Pop_Count_1 0682 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x3 = 0x682,0xfffe 0683 017d | } | Execute Record,Structure_Write 0684 BODY_0670: 0684 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x684,0x1 0685 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0686 e5fe | | Load 0x2,-0x2 0687 0273 | s | Execute Discrete,Plus 0688 00d9 | | Load_Top At_Offset_1 0689 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 068a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x5 = 0x68a,0x2 068b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 068c e5ff | | Load 0x2,-0x1 068d 0273 | s | Execute Discrete,Plus 068e 00d9 | | Load_Top At_Offset_1 068f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0690 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x6 = 0x690,0x3 ; Debug Table 0x14.0x7 = 0x690,0x801 0691 00da | | Load_Top At_Offset_2 0692 4802 |H | Short_Literal 0x2 0693 e402 | | Load 0x2,0x2 0694 0217 | | Execute Heap_Access,All_Reference 0695 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0696 e001 | | Load 0x0,0x1 0697 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0698 01d7 | | Execute Vector,Field_Read 0699 0229 | ) | Execute Access,All_Read 069a 1732 | 2 | Execute Task,Entry_Call,Field_Number 0x32 069b e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x8 = 0x69b,0x4 069c 0217 | | Execute Heap_Access,All_Reference 069d 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 069e 680a |h | Jump_Zero 0x6a9 069f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x9 = 0x69f,0x5 ; Debug Table 0x14.0xa = 0x69f,0xc01 06a0 4801 |H | Short_Literal 0x1 06a1 00db | | Load_Top At_Offset_3 06a2 0217 | | Execute Heap_Access,All_Reference 06a3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06a4 e001 | | Load 0x0,0x1 06a5 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 06a6 01d7 | | Execute Vector,Field_Read 06a7 0229 | ) | Execute Access,All_Read 06a8 171a | | Execute Task,Entry_Call,Field_Number 0x1a 06a9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06aa 0000 0000 | | .BLANK 0000[0x6] 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; SUBPROGRAM 06b0 ; -------------------------------------------------------------------------------------- 06b0 06c4 | | .CONST 0x06c4 ; Address of begin 06b1 0004 | | .CONST 0x0004 ; Address of exception handler 06b2 0003 | | .CONST 0x0003 ; Number of locals 06b3 INIT_06b0: 06b3 e001 | | Load 0x0,0x1 ; Debug Table 0x15 = .DEBUG 0x06b3,0x0be8,0x0001,0x0000,0x0057,0x5215,0x0000,0x057c ; Debug Table 0x15.0x0 = 0x6b3,0xffff 06b4 1b11 | | Execute Package,Field_Read,Field_Number 0x11 06b5 e5fd | | Load 0x2,-0x3 06b6 0217 | | Execute Heap_Access,All_Reference 06b7 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 06b8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 06b9 e003 | | Load 0x0,0x3 ; Debug Table 0x15.0x1 = 0x6b9,0xfffe 06ba 1b12 | | Execute Package,Field_Read,Field_Number 0x12 06bb 0322 | " | Declare_Variable Record 06bc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x2 = 0x6bc,0x401 06bd 0217 | | Execute Heap_Access,All_Reference 06be 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 06bf 0320 | | Declare_Variable Record,Duplicate 06c0 00d0 | | Action Swap_Control 06c1 00d1 | | Pop_Control Pop_Count_1 06c2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x3 = 0x6c2,0xfffe 06c3 017d | } | Execute Record,Structure_Write 06c4 BODY_06b0: 06c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x4 = 0x6c4,0x1 06c5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06c6 e5fe | | Load 0x2,-0x2 06c7 0273 | s | Execute Discrete,Plus 06c8 00d9 | | Load_Top At_Offset_1 06c9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 06ca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x5 = 0x6ca,0x2 06cb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06cc e5ff | | Load 0x2,-0x1 06cd 0273 | s | Execute Discrete,Plus 06ce 00d9 | | Load_Top At_Offset_1 06cf 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06d0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x6 = 0x6d0,0x3 ; Debug Table 0x15.0x7 = 0x6d0,0x801 06d1 00da | | Load_Top At_Offset_2 06d2 4802 |H | Short_Literal 0x2 06d3 e402 | | Load 0x2,0x2 06d4 0217 | | Execute Heap_Access,All_Reference 06d5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06d6 e001 | | Load 0x0,0x1 06d7 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 06d8 01d7 | | Execute Vector,Field_Read 06d9 0229 | ) | Execute Access,All_Read 06da 1713 | | Execute Task,Entry_Call,Field_Number 0x13 06db 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06dc 0000 0000 | | .BLANK 0000[0x4] 06e0 ; -------------------------------------------------------------------------------------- 06e0 ; SUBPROGRAM 06e0 ; -------------------------------------------------------------------------------------- 06e0 06e3 | | .CONST 0x06e3 ; Address of begin 06e1 0004 | | .CONST 0x0004 ; Address of exception handler 06e2 0001 | | .CONST 0x0001 ; Number of locals 06e3 BODY_06e0: 06e3 INIT_06e0: 06e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x06e3,0x0bfa,0x0001,0x0000,0x0057,0x5215,0x0000,0x091d ; Debug Table 0x16.0x0 = 0x6e3,0x1 06e4 0217 | | Execute Heap_Access,All_Reference 06e5 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 06e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x1 = 0x6e6,0x401 06e7 4801 |H | Short_Literal 0x1 06e8 00da | | Load_Top At_Offset_2 06e9 0217 | | Execute Heap_Access,All_Reference 06ea 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06eb e001 | | Load 0x0,0x1 06ec 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 06ed 01d7 | | Execute Vector,Field_Read 06ee 0229 | ) | Execute Access,All_Read 06ef 1742 | B | Execute Task,Entry_Call,Field_Number 0x42 06f0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 06f1 0000 0000 | | .BLANK 0000[0x7] 06f8 ; -------------------------------------------------------------------------------------- 06f8 ; SUBPROGRAM 06f8 ; -------------------------------------------------------------------------------------- 06f8 0706 | | .CONST 0x0706 ; Address of begin 06f9 0004 | | .CONST 0x0004 ; Address of exception handler 06fa 0004 | | .CONST 0x0004 ; Number of locals 06fb INIT_06f8: 06fb e002 | | Load 0x0,0x2 ; Debug Table 0x17 = .DEBUG 0x06fb,0x0c00,0x0001,0x0000,0x0057,0x5215,0x0000,0x05e4 ; Debug Table 0x17.0x0 = 0x6fb,0xffff 06fc 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 06fd 1b0e | | Execute Package,Field_Read,Field_Number 0xe 06fe 00db | | Load_Top At_Offset_3 06ff 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0700 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x1 = 0x700,0xfffe 0701 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0702 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0703 e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x2 = 0x703,0xfffd 0704 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0705 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0706 BODY_06f8: 0706 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x3 = 0x706,0x1 0707 e5fe | | Load 0x2,-0x2 0708 e5ff | | Load 0x2,-0x1 0709 8221 | ! | Call 0x1,0x21 070a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 070b 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x4 = 0x70b,0x2 070c 0217 | | Execute Heap_Access,All_Reference 070d 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 070e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 070f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x5 = 0x70f,0x3 0710 6805 |h | Jump_Zero 0x716 0711 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x6 = 0x711,0x4 0712 e5fe | | Load 0x2,-0x2 0713 e5ff | | Load 0x2,-0x1 0714 8221 | ! | Call 0x1,0x21 0715 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0716 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x7 = 0x716,0x5 0717 0217 | | Execute Heap_Access,All_Reference 0718 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0719 0031 | 1 | Store_Top Heap_Access,At_Offset_1 071a 00cf | | Action Mark_Auxiliary 071b 780a |x | Jump 0x726 071c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x8 = 0x71c,0x7 071d e5fe | | Load 0x2,-0x2 071e e5ff | | Load 0x2,-0x1 071f 8221 | ! | Call 0x1,0x21 0720 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0721 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x9 = 0x721,0x8 0722 0217 | | Execute Heap_Access,All_Reference 0723 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0724 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0725 00c9 | | Action Pop_Auxiliary_Loop 0726 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0xa = 0x726,0x6 0727 77f4 |w | Jump_Nonzero 0x71c 0728 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0729 0000 0000 | | .BLANK 0000[0x7] 0730 ; -------------------------------------------------------------------------------------- 0730 ; SUBPROGRAM 0730 ; -------------------------------------------------------------------------------------- 0730 0738 | 8 | .CONST 0x0738 ; Address of begin 0731 0004 | | .CONST 0x0004 ; Address of exception handler 0732 0002 | | .CONST 0x0002 ; Number of locals 0733 INIT_0730: 0733 e002 | | Load 0x0,0x2 ; Debug Table 0x18 = .DEBUG 0x0733,0x0c18,0x0001,0x0000,0x0057,0x5215,0x0000,0x0705 ; Debug Table 0x18.0x0 = 0x733,0xffff 0734 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0735 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0736 00db | | Load_Top At_Offset_3 0737 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0738 BODY_0730: 0738 e7fd | | Load 0x3,-0x3 ; Debug Table 0x18.0x1 = 0x738,0x1 0739 6805 |h | Jump_Zero 0x73f 073a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x2 = 0x73a,0x2 073b e7fd | | Load 0x3,-0x3 073c 4800 |H | Short_Literal 0x0 073d 8222 | " | Call 0x1,0x22 073e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 073f e7fe | | Load 0x3,-0x2 ; Debug Table 0x18.0x3 = 0x73f,0x3 0740 6805 |h | Jump_Zero 0x746 0741 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4 = 0x741,0x4 0742 4800 |H | Short_Literal 0x0 0743 e7fe | | Load 0x3,-0x2 0744 8221 | ! | Call 0x1,0x21 0745 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0746 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0747 0000 | | .XXX[0x1] 0748 ; -------------------------------------------------------------------------------------- 0748 ; SUBPROGRAM 0748 ; -------------------------------------------------------------------------------------- 0748 0756 | V | .CONST 0x0756 ; Address of begin 0749 0004 | | .CONST 0x0004 ; Address of exception handler 074a 0004 | | .CONST 0x0004 ; Number of locals 074b INIT_0748: 074b e002 | | Load 0x0,0x2 ; Debug Table 0x19 = .DEBUG 0x074b,0x0c24,0x0001,0x0000,0x0057,0x5215,0x0000,0x073f ; Debug Table 0x19.0x0 = 0x74b,0xffff 074c 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 074d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 074e 00db | | Load_Top At_Offset_3 074f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0750 e002 | | Load 0x0,0x2 ; Debug Table 0x19.0x1 = 0x750,0xfffe 0751 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0752 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0753 e002 | | Load 0x0,0x2 ; Debug Table 0x19.0x2 = 0x753,0xfffd 0754 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0755 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0756 BODY_0748: 0756 e7fd | | Load 0x3,-0x3 ; Debug Table 0x19.0x3 = 0x756,0x1 0757 e7fe | | Load 0x3,-0x2 0758 e602 | | Load 0x3,0x2 0759 8405 | | Call 0x2,0x5 075a 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x4 = 0x75a,0x2 075b 0217 | | Execute Heap_Access,All_Reference 075c 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 075d 0032 | 2 | Store_Top Heap_Access,At_Offset_2 075e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x5 = 0x75e,0x3 075f 6804 |h | Jump_Zero 0x764 0760 e7fd | | Load 0x3,-0x3 ; Debug Table 0x19.0x6 = 0x760,0x4 0761 e7fe | | Load 0x3,-0x2 0762 00db | | Load_Top At_Offset_3 0763 8405 | | Call 0x2,0x5 0764 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x7 = 0x764,0x5 0765 0217 | | Execute Heap_Access,All_Reference 0766 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0767 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0768 00cf | | Action Mark_Auxiliary 0769 7809 |x | Jump 0x773 076a e7fd | | Load 0x3,-0x3 ; Debug Table 0x19.0x8 = 0x76a,0x7 076b e7fe | | Load 0x3,-0x2 076c 00db | | Load_Top At_Offset_3 076d 8405 | | Call 0x2,0x5 076e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0x9 = 0x76e,0x8 076f 0217 | | Execute Heap_Access,All_Reference 0770 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0771 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0772 00c9 | | Action Pop_Auxiliary_Loop 0773 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0xa = 0x773,0x6 0774 77f5 |w | Jump_Nonzero 0x76a 0775 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0776 0000 0000 | | .XXX[0x2] 0778 ; -------------------------------------------------------------------------------------- 0778 ; SUBPROGRAM 0778 ; -------------------------------------------------------------------------------------- 0778 0786 | | .CONST 0x0786 ; Address of begin 0779 0004 | | .CONST 0x0004 ; Address of exception handler 077a 0004 | | .CONST 0x0004 ; Number of locals 077b INIT_0778: 077b e002 | | Load 0x0,0x2 ; Debug Table 0x1a = .DEBUG 0x077b,0x0c3c,0x0001,0x0000,0x0057,0x5215,0x0000,0x094e ; Debug Table 0x1a.0x0 = 0x77b,0xffff 077c 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 077d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 077e 00db | | Load_Top At_Offset_3 077f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0780 e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0x1 = 0x780,0xfffe 0781 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0782 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0783 e002 | | Load 0x0,0x2 ; Debug Table 0x1a.0x2 = 0x783,0xfffd 0784 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 0785 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0786 BODY_0778: 0786 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x3 = 0x786,0x1 0787 0217 | | Execute Heap_Access,All_Reference 0788 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0789 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x4 = 0x789,0x401 078a 4801 |H | Short_Literal 0x1 078b 00da | | Load_Top At_Offset_2 078c 0217 | | Execute Heap_Access,All_Reference 078d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 078e e001 | | Load 0x0,0x1 078f 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0790 01d7 | | Execute Vector,Field_Read 0791 0229 | ) | Execute Access,All_Read 0792 1742 | B | Execute Task,Entry_Call,Field_Number 0x42 0793 00d1 | | Pop_Control Pop_Count_1 0794 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x5 = 0x794,0x2 0795 0217 | | Execute Heap_Access,All_Reference 0796 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0797 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0798 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x6 = 0x798,0x3 0799 680e |h | Jump_Zero 0x7a8 079a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0x7 = 0x79a,0x4 079b 0217 | | Execute Heap_Access,All_Reference 079c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 079d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x8 = 0x79d,0x801 079e 4801 |H | Short_Literal 0x1 079f 00da | | Load_Top At_Offset_2 07a0 0217 | | Execute Heap_Access,All_Reference 07a1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07a2 e001 | | Load 0x0,0x1 07a3 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 07a4 01d7 | | Execute Vector,Field_Read 07a5 0229 | ) | Execute Access,All_Read 07a6 1742 | B | Execute Task,Entry_Call,Field_Number 0x42 07a7 00d1 | | Pop_Control Pop_Count_1 07a8 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x9 = 0x7a8,0x5 07a9 0217 | | Execute Heap_Access,All_Reference 07aa 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 07ab 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07ac 00cf | | Action Mark_Auxiliary 07ad 7813 |x | Jump 0x7c1 07ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xa = 0x7ae,0x7 07af 0217 | | Execute Heap_Access,All_Reference 07b0 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 07b1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0xb = 0x7b1,0xc01 07b2 4801 |H | Short_Literal 0x1 07b3 00da | | Load_Top At_Offset_2 07b4 0217 | | Execute Heap_Access,All_Reference 07b5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07b6 e001 | | Load 0x0,0x1 07b7 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 07b8 01d7 | | Execute Vector,Field_Read 07b9 0229 | ) | Execute Access,All_Read 07ba 1742 | B | Execute Task,Entry_Call,Field_Number 0x42 07bb 00d1 | | Pop_Control Pop_Count_1 07bc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xc = 0x7bc,0x8 07bd 0217 | | Execute Heap_Access,All_Reference 07be 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 07bf 0032 | 2 | Store_Top Heap_Access,At_Offset_2 07c0 00c9 | | Action Pop_Auxiliary_Loop 07c1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1a.0xd = 0x7c1,0x6 07c2 6804 |h | Jump_Zero 0x7c7 07c3 00d9 | | Load_Top At_Offset_1 07c4 0217 | | Execute Heap_Access,All_Reference 07c5 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 07c6 6fe7 |o | Jump_Zero 0x7ae 07c7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 07c8 ; -------------------------------------------------------------------------------------- 07c8 ; SUBPROGRAM 07c8 ; -------------------------------------------------------------------------------------- 07c8 07d6 | | .CONST 0x07d6 ; Address of begin 07c9 0004 | | .CONST 0x0004 ; Address of exception handler 07ca 0004 | | .CONST 0x0004 ; Number of locals 07cb INIT_07c8: 07cb e002 | | Load 0x0,0x2 ; Debug Table 0x1b = .DEBUG 0x07cb,0x0c5a,0x0001,0x0000,0x0057,0x5215,0x0000,0x0a1a ; Debug Table 0x1b.0x0 = 0x7cb,0xffff 07cc 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 07cd 1b0e | | Execute Package,Field_Read,Field_Number 0xe 07ce 00db | | Load_Top At_Offset_3 07cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07d0 e002 | | Load 0x0,0x2 ; Debug Table 0x1b.0x1 = 0x7d0,0xfffe 07d1 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 07d2 1b0e | | Execute Package,Field_Read,Field_Number 0xe 07d3 e002 | | Load 0x0,0x2 ; Debug Table 0x1b.0x2 = 0x7d3,0xfffd 07d4 1b67 | g | Execute Package,Field_Read,Field_Number 0x67 07d5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 07d6 BODY_07c8: 07d6 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x3 = 0x7d6,0x1 07d7 0217 | | Execute Heap_Access,All_Reference 07d8 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 07d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x4 = 0x7d9,0x401 07da 4801 |H | Short_Literal 0x1 07db 00da | | Load_Top At_Offset_2 07dc 0217 | | Execute Heap_Access,All_Reference 07dd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07de e001 | | Load 0x0,0x1 07df 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 07e0 01d7 | | Execute Vector,Field_Read 07e1 0229 | ) | Execute Access,All_Read 07e2 171a | | Execute Task,Entry_Call,Field_Number 0x1a 07e3 00d1 | | Pop_Control Pop_Count_1 07e4 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x5 = 0x7e4,0x2 07e5 0217 | | Execute Heap_Access,All_Reference 07e6 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 07e7 0032 | 2 | Store_Top Heap_Access,At_Offset_2 07e8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x6 = 0x7e8,0x3 07e9 680e |h | Jump_Zero 0x7f8 07ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x7 = 0x7ea,0x4 07eb 0217 | | Execute Heap_Access,All_Reference 07ec 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 07ed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x8 = 0x7ed,0x801 07ee 4801 |H | Short_Literal 0x1 07ef 00da | | Load_Top At_Offset_2 07f0 0217 | | Execute Heap_Access,All_Reference 07f1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07f2 e001 | | Load 0x0,0x1 07f3 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 07f4 01d7 | | Execute Vector,Field_Read 07f5 0229 | ) | Execute Access,All_Read 07f6 171a | | Execute Task,Entry_Call,Field_Number 0x1a 07f7 00d1 | | Pop_Control Pop_Count_1 07f8 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x9 = 0x7f8,0x5 07f9 0217 | | Execute Heap_Access,All_Reference 07fa 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 07fb 0031 | 1 | Store_Top Heap_Access,At_Offset_1 07fc 00cf | | Action Mark_Auxiliary 07fd 7813 |x | Jump 0x811 07fe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xa = 0x7fe,0x7 07ff 0217 | | Execute Heap_Access,All_Reference 0800 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0801 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xb = 0x801,0xc01 0802 4801 |H | Short_Literal 0x1 0803 00da | | Load_Top At_Offset_2 0804 0217 | | Execute Heap_Access,All_Reference 0805 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0806 e001 | | Load 0x0,0x1 0807 1b7c | | | Execute Package,Field_Read,Field_Number 0x7c 0808 01d7 | | Execute Vector,Field_Read 0809 0229 | ) | Execute Access,All_Read 080a 171a | | Execute Task,Entry_Call,Field_Number 0x1a 080b 00d1 | | Pop_Control Pop_Count_1 080c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xc = 0x80c,0x8 080d 0217 | | Execute Heap_Access,All_Reference 080e 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 080f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0810 00c9 | | Action Pop_Auxiliary_Loop 0811 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xd = 0x811,0x6 0812 77eb |w | Jump_Nonzero 0x7fe 0813 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0814 0000 0000 | | .BLANK 0000[0x4] 0818 ; -------------------------------------------------------------------------------------- 0818 ; Debug Table 0818 ; -------------------------------------------------------------------------------------- 0818 0003 001c | | .CONST 0x0003,0x001c 081a 000b 08fa | | .DEBUG 0x000b,0x08fa,0x0000,0x0000,0x0057,0x5005,0x0000,0x092c 0822 0030 091e | 0 | .DEBUG 0x0030,0x091e,0x0000,0x0000,0x0057,0x5215,0x0000,0x0006 082a 0063 0966 | c f| .DEBUG 0x0063,0x0966,0x0001,0x0000,0x0057,0x5005,0x0000,0x092d 0832 00cb 098c | | .DEBUG 0x00cb,0x098c,0x0001,0x0000,0x0057,0x5005,0x0000,0x093f 083a 0113 09a4 | | .DEBUG 0x0113,0x09a4,0x0001,0x0000,0x0057,0x5005,0x0000,0x0958 0842 0173 09c6 | s | .DEBUG 0x0173,0x09c6,0x0002,0x0000,0x0057,0x5005,0x0000,0x0986 084a 0183 09ca | | .DEBUG 0x0183,0x09ca,0x0002,0x0000,0x0057,0x5005,0x0000,0x0997 0852 0193 09ce | | .DEBUG 0x0193,0x09ce,0x0001,0x0000,0x0057,0x5005,0x0000,0x09a8 085a 020b 0a04 | | .DEBUG 0x020b,0x0a04,0x0001,0x0000,0x0057,0x5005,0x0000,0x09bf 0862 023b 0a18 | ; | .DEBUG 0x023b,0x0a18,0x0001,0x0000,0x0057,0x5005,0x0000,0x09d6 086a 026b 0a2c | k ,| .DEBUG 0x026b,0x0a2c,0x0001,0x0000,0x0057,0x5005,0x0000,0x09ed 0872 0363 0a9c | c | .DEBUG 0x0363,0x0a9c,0x0001,0x0000,0x0057,0x5005,0x0000,0x0a07 087a 03b3 0aba | | .DEBUG 0x03b3,0x0aba,0x0001,0x0000,0x0057,0x5005,0x0000,0x0a26 0882 03f3 0ad8 | | .DEBUG 0x03f3,0x0ad8,0x0001,0x0000,0x0057,0x5005,0x0000,0x0a3a 088a 046b 0b10 | k | .DEBUG 0x046b,0x0b10,0x0002,0x0000,0x0057,0x5005,0x0000,0x0a4e 0892 047b 0b16 | { | .DEBUG 0x047b,0x0b16,0x0002,0x0000,0x0057,0x5005,0x0000,0x0a59 089a 0483 0b1a | | .DEBUG 0x0483,0x0b1a,0x0001,0x0000,0x0057,0x5005,0x0000,0x0a64 08a2 048b 0b1e | | .DEBUG 0x048b,0x0b1e,0x0001,0x0000,0x0057,0x5215,0x0000,0x00c6 08aa 04ab 0b2a | *| .DEBUG 0x04ab,0x0b2a,0x0001,0x0000,0x0057,0x5215,0x0000,0x0103 08b2 04cb 0b36 | 6| .DEBUG 0x04cb,0x0b36,0x0001,0x0000,0x0057,0x5215,0x0000,0x0218 08ba 0673 0bd0 | s | .DEBUG 0x0673,0x0bd0,0x0001,0x0000,0x0057,0x5215,0x0000,0x0526 08c2 06b3 0be8 | | .DEBUG 0x06b3,0x0be8,0x0001,0x0000,0x0057,0x5215,0x0000,0x057c 08ca 06e3 0bfa | | .DEBUG 0x06e3,0x0bfa,0x0001,0x0000,0x0057,0x5215,0x0000,0x091d 08d2 06fb 0c00 | | .DEBUG 0x06fb,0x0c00,0x0001,0x0000,0x0057,0x5215,0x0000,0x05e4 08da 0733 0c18 | 3 | .DEBUG 0x0733,0x0c18,0x0001,0x0000,0x0057,0x5215,0x0000,0x0705 08e2 074b 0c24 | K $| .DEBUG 0x074b,0x0c24,0x0001,0x0000,0x0057,0x5215,0x0000,0x073f 08ea 077b 0c3c | { <| .DEBUG 0x077b,0x0c3c,0x0001,0x0000,0x0057,0x5215,0x0000,0x094e 08f2 07cb 0c5a | Z| .DEBUG 0x07cb,0x0c5a,0x0001,0x0000,0x0057,0x5215,0x0000,0x0a1a 08fa ; -------------------------------------------------------------------------------------- 08fa ; Debug3 Subtable 0x0 08fa ; -------------------------------------------------------------------------------------- 08fa 0011 0000 | | .DBG3TAB 0x0011,0x0000 08fc 000b ffff | | .CONST 0x000b,0xffff 08fe 000d fffe | | .CONST 0x000d,0xfffe 0900 000f fffd | | .CONST 0x000f,0xfffd 0902 0013 fffc | | .CONST 0x0013,0xfffc 0904 0015 fffb | | .CONST 0x0015,0xfffb 0906 0017 fffa | | .CONST 0x0017,0xfffa 0908 0019 fff9 | | .CONST 0x0019,0xfff9 090a 001b fff8 | | .CONST 0x001b,0xfff8 090c 001d fff7 | | .CONST 0x001d,0xfff7 090e 001f fff6 | | .CONST 0x001f,0xfff6 0910 0021 fff5 | ! | .CONST 0x0021,0xfff5 0912 0023 fff4 | # | .CONST 0x0023,0xfff4 0914 0025 fff3 | % | .CONST 0x0025,0xfff3 0916 0027 fff2 | ' | .CONST 0x0027,0xfff2 0918 0029 fff1 | ) | .CONST 0x0029,0xfff1 091a 002b fff0 | + | .CONST 0x002b,0xfff0 091c 002d ffef | - | .CONST 0x002d,0xffef 091e ; -------------------------------------------------------------------------------------- 091e ; Debug3 Subtable 0x1 091e ; -------------------------------------------------------------------------------------- 091e 0023 0000 | # | .DBG3TAB 0x0023,0x0000 0920 0030 ffff | 0 | .CONST 0x0030,0xffff 0922 0030 fffe | 0 | .CONST 0x0030,0xfffe 0924 0030 fffd | 0 | .CONST 0x0030,0xfffd 0926 0030 fffc | 0 | .CONST 0x0030,0xfffc 0928 0030 fffb | 0 | .CONST 0x0030,0xfffb 092a 0030 fffa | 0 | .CONST 0x0030,0xfffa 092c 0030 fff9 | 0 | .CONST 0x0030,0xfff9 092e 0030 fff8 | 0 | .CONST 0x0030,0xfff8 0930 0030 fff7 | 0 | .CONST 0x0030,0xfff7 0932 0030 fff6 | 0 | .CONST 0x0030,0xfff6 0934 0030 fff5 | 0 | .CONST 0x0030,0xfff5 0936 0030 fff4 | 0 | .CONST 0x0030,0xfff4 0938 0030 fff3 | 0 | .CONST 0x0030,0xfff3 093a 0030 fff2 | 0 | .CONST 0x0030,0xfff2 093c 0030 fff1 | 0 | .CONST 0x0030,0xfff1 093e 0032 fff0 | 2 | .CONST 0x0032,0xfff0 0940 0034 ffef | 4 | .CONST 0x0034,0xffef 0942 0036 ffee | 6 | .CONST 0x0036,0xffee 0944 0038 ffed | 8 | .CONST 0x0038,0xffed 0946 003a ffec | : | .CONST 0x003a,0xffec 0948 003c ffeb | < | .CONST 0x003c,0xffeb 094a 003e ffea | > | .CONST 0x003e,0xffea 094c 0040 ffe9 | @ | .CONST 0x0040,0xffe9 094e 0042 ffe8 | B | .CONST 0x0042,0xffe8 0950 0044 ffe7 | D | .CONST 0x0044,0xffe7 0952 0046 ffe6 | F | .CONST 0x0046,0xffe6 0954 0048 ffe5 | H | .CONST 0x0048,0xffe5 0956 004a ffe4 | J | .CONST 0x004a,0xffe4 0958 004c ffe3 | L | .CONST 0x004c,0xffe3 095a 004e ffe2 | N | .CONST 0x004e,0xffe2 095c 0050 ffe1 | P | .CONST 0x0050,0xffe1 095e 0052 ffe0 | R | .CONST 0x0052,0xffe0 0960 0054 ffdf | T | .CONST 0x0054,0xffdf 0962 0056 ffde | V | .CONST 0x0056,0xffde 0964 0058 ffdd | X | .CONST 0x0058,0xffdd 0966 ; -------------------------------------------------------------------------------------- 0966 ; Debug3 Subtable 0x2 0966 ; -------------------------------------------------------------------------------------- 0966 0004 000e | | .DBG3TAB 0x0004,0x000e 0968 0063 ffff | c | .CONST 0x0063,0xffff 096a 0069 fffe | i | .CONST 0x0069,0xfffe 096c 0072 fffd | r | .CONST 0x0072,0xfffd 096e 007a 0001 | z | .CONST 0x007a,0x0001 0970 007e 0002 | ~ | .CONST 0x007e,0x0002 0972 0082 0003 | | .CONST 0x0082,0x0003 0974 0084 0401 | | .CONST 0x0084,0x0401 0976 0090 0004 | | .CONST 0x0090,0x0004 0978 0092 f7ff | | .CONST 0x0092,0xf7ff 097a 0093 0801 | | .CONST 0x0093,0x0801 097c 00a0 0802 | | .CONST 0x00a0,0x0802 097e 00a5 0004 | | .CONST 0x00a5,0x0004 0980 00a6 0005 | | .CONST 0x00a6,0x0005 0982 00a8 0006 | | .CONST 0x00a8,0x0006 0984 00b2 0007 | | .CONST 0x00b2,0x0007 0986 00b4 0008 | | .CONST 0x00b4,0x0008 0988 00be 0009 | | .CONST 0x00be,0x0009 098a 00c1 000a | | .CONST 0x00c1,0x000a 098c ; -------------------------------------------------------------------------------------- 098c ; Debug3 Subtable 0x3 098c ; -------------------------------------------------------------------------------------- 098c 0003 0008 | | .DBG3TAB 0x0003,0x0008 098e 00cb ffff | | .CONST 0x00cb,0xffff 0990 00d1 fffe | | .CONST 0x00d1,0xfffe 0992 00da 0001 | | .CONST 0x00da,0x0001 0994 00e0 0002 | | .CONST 0x00e0,0x0002 0996 00e2 0401 | | .CONST 0x00e2,0x0401 0998 00ee 0003 | | .CONST 0x00ee,0x0003 099a 00f2 f7ff | | .CONST 0x00f2,0xf7ff 099c 00f3 0801 | | .CONST 0x00f3,0x0801 099e 0100 0802 | | .CONST 0x0100,0x0802 09a0 0105 0003 | | .CONST 0x0105,0x0003 09a2 0106 0004 | | .CONST 0x0106,0x0004 09a4 ; -------------------------------------------------------------------------------------- 09a4 ; Debug3 Subtable 0x4 09a4 ; -------------------------------------------------------------------------------------- 09a4 0003 000d | | .DBG3TAB 0x0003,0x000d 09a6 0113 ffff | | .CONST 0x0113,0xffff 09a8 0119 0001 | | .CONST 0x0119,0x0001 09aa 011b fbff | | .CONST 0x011b,0xfbff 09ac 011d 0401 | | .CONST 0x011d,0x0401 09ae 012b 0402 | + | .CONST 0x012b,0x0402 09b0 0130 0001 | 0 | .CONST 0x0130,0x0001 09b2 0134 0003 | 4 | .CONST 0x0134,0x0003 09b4 0136 0004 | 6 | .CONST 0x0136,0x0004 09b6 013c 0005 | < | .CONST 0x013c,0x0005 09b8 0146 0006 | F | .CONST 0x0146,0x0006 09ba 0148 0007 | H | .CONST 0x0148,0x0007 09bc 014a f7ff | J | .CONST 0x014a,0xf7ff 09be 014c 0801 | L | .CONST 0x014c,0x0801 09c0 015a 0802 | Z | .CONST 0x015a,0x0802 09c2 015f 0007 | _ | .CONST 0x015f,0x0007 09c4 0163 0008 | c | .CONST 0x0163,0x0008 09c6 ; -------------------------------------------------------------------------------------- 09c6 ; Debug3 Subtable 0x5 09c6 ; -------------------------------------------------------------------------------------- 09c6 0000 0001 | | .DBG3TAB 0x0000,0x0001 09c8 0173 0001 | s | .CONST 0x0173,0x0001 09ca ; -------------------------------------------------------------------------------------- 09ca ; Debug3 Subtable 0x6 09ca ; -------------------------------------------------------------------------------------- 09ca 0000 0001 | | .DBG3TAB 0x0000,0x0001 09cc 0183 0001 | | .CONST 0x0183,0x0001 09ce ; -------------------------------------------------------------------------------------- 09ce ; Debug3 Subtable 0x7 09ce ; -------------------------------------------------------------------------------------- 09ce 0002 0018 | | .DBG3TAB 0x0002,0x0018 09d0 0193 ffff | | .CONST 0x0193,0xffff 09d2 0198 fffe | | .CONST 0x0198,0xfffe 09d4 019a 0001 | | .CONST 0x019a,0x0001 09d6 019e 0002 | | .CONST 0x019e,0x0002 09d8 019f 0003 | | .CONST 0x019f,0x0003 09da 019f 0401 | | .CONST 0x019f,0x0401 09dc 01aa 0003 | | .CONST 0x01aa,0x0003 09de 01aa 0801 | | .CONST 0x01aa,0x0801 09e0 01b3 0004 | | .CONST 0x01b3,0x0004 09e2 01b7 0006 | | .CONST 0x01b7,0x0006 09e4 01bc 0005 | | .CONST 0x01bc,0x0005 09e6 01c1 0007 | | .CONST 0x01c1,0x0007 09e8 01c6 0009 | | .CONST 0x01c6,0x0009 09ea 01cb 0008 | | .CONST 0x01cb,0x0008 09ec 01d1 000b | | .CONST 0x01d1,0x000b 09ee 01d3 000c | | .CONST 0x01d3,0x000c 09f0 01d8 000a | | .CONST 0x01d8,0x000a 09f2 01db 000d | | .CONST 0x01db,0x000d 09f4 01db 0c01 | | .CONST 0x01db,0x0c01 09f6 01e6 000d | | .CONST 0x01e6,0x000d 09f8 01e6 1001 | | .CONST 0x01e6,0x1001 09fa 01f0 000e | | .CONST 0x01f0,0x000e 09fc 01f0 1401 | | .CONST 0x01f0,0x1401 09fe 01fb 000e | | .CONST 0x01fb,0x000e 0a00 01fb 1801 | | .CONST 0x01fb,0x1801 0a02 0204 000f | | .CONST 0x0204,0x000f 0a04 ; -------------------------------------------------------------------------------------- 0a04 ; Debug3 Subtable 0x8 0a04 ; -------------------------------------------------------------------------------------- 0a04 0000 0009 | | .DBG3TAB 0x0000,0x0009 0a06 020b 0001 | | .CONST 0x020b,0x0001 0a08 020f 0401 | | .CONST 0x020f,0x0401 0a0a 0212 0801 | | .CONST 0x0212,0x0801 0a0c 021a 0401 | | .CONST 0x021a,0x0401 0a0e 021d 0001 | | .CONST 0x021d,0x0001 0a10 0221 0c01 | ! | .CONST 0x0221,0x0c01 0a12 0224 1001 | $ | .CONST 0x0224,0x1001 0a14 022c 0c01 | , | .CONST 0x022c,0x0c01 0a16 022f 0801 | / | .CONST 0x022f,0x0801 0a18 ; -------------------------------------------------------------------------------------- 0a18 ; Debug3 Subtable 0x9 0a18 ; -------------------------------------------------------------------------------------- 0a18 0000 0009 | | .DBG3TAB 0x0000,0x0009 0a1a 023b 0001 | ; | .CONST 0x023b,0x0001 0a1c 023f 0401 | ? | .CONST 0x023f,0x0401 0a1e 0242 0801 | B | .CONST 0x0242,0x0801 0a20 024a 0401 | J | .CONST 0x024a,0x0401 0a22 024d 0001 | M | .CONST 0x024d,0x0001 0a24 0251 0c01 | Q | .CONST 0x0251,0x0c01 0a26 0254 1001 | T | .CONST 0x0254,0x1001 0a28 025c 0c01 | \ | .CONST 0x025c,0x0c01 0a2a 025f 0801 | _ | .CONST 0x025f,0x0801 0a2c ; -------------------------------------------------------------------------------------- 0a2c ; Debug3 Subtable 0xa 0a2c ; -------------------------------------------------------------------------------------- 0a2c 0005 0032 | 2| .DBG3TAB 0x0005,0x0032 0a2e 026b ffff | k | .CONST 0x026b,0xffff 0a30 0270 fffe | p | .CONST 0x0270,0xfffe 0a32 0273 fffd | s | .CONST 0x0273,0xfffd 0a34 0276 fffc | v | .CONST 0x0276,0xfffc 0a36 0278 fffb | x | .CONST 0x0278,0xfffb 0a38 027a 0001 | z | .CONST 0x027a,0x0001 0a3a 027e 0002 | ~ | .CONST 0x027e,0x0002 0a3c 027f 0003 | | .CONST 0x027f,0x0003 0a3e 027f 0401 | | .CONST 0x027f,0x0401 0a40 028a 0003 | | .CONST 0x028a,0x0003 0a42 028a 0801 | | .CONST 0x028a,0x0801 0a44 0295 0005 | | .CONST 0x0295,0x0005 0a46 029a 0004 | | .CONST 0x029a,0x0004 0a48 029f 0006 | | .CONST 0x029f,0x0006 0a4a 02a1 0007 | | .CONST 0x02a1,0x0007 0a4c 02a3 0008 | | .CONST 0x02a3,0x0008 0a4e 02a9 000a | | .CONST 0x02a9,0x000a 0a50 02ad 000b | | .CONST 0x02ad,0x000b 0a52 02b2 0009 | | .CONST 0x02b2,0x0009 0a54 02b5 000c | | .CONST 0x02b5,0x000c 0a56 02bb 000e | | .CONST 0x02bb,0x000e 0a58 02bf 000f | | .CONST 0x02bf,0x000f 0a5a 02c4 000d | | .CONST 0x02c4,0x000d 0a5c 02c7 0010 | | .CONST 0x02c7,0x0010 0a5e 02cb 0011 | | .CONST 0x02cb,0x0011 0a60 02cf 0012 | | .CONST 0x02cf,0x0012 0a62 02d3 0013 | | .CONST 0x02d3,0x0013 0a64 02d5 0014 | | .CONST 0x02d5,0x0014 0a66 02d9 0015 | | .CONST 0x02d9,0x0015 0a68 02df 0017 | | .CONST 0x02df,0x0017 0a6a 02e3 0018 | | .CONST 0x02e3,0x0018 0a6c 02e8 0016 | | .CONST 0x02e8,0x0016 0a6e 02ed 0019 | | .CONST 0x02ed,0x0019 0a70 02f3 001a | | .CONST 0x02f3,0x001a 0a72 02f8 001b | | .CONST 0x02f8,0x001b 0a74 02fc 001c | | .CONST 0x02fc,0x001c 0a76 02fe 001d | | .CONST 0x02fe,0x001d 0a78 0302 001e | | .CONST 0x0302,0x001e 0a7a 0308 0020 | | .CONST 0x0308,0x0020 0a7c 030c 0021 | !| .CONST 0x030c,0x0021 0a7e 0311 001f | | .CONST 0x0311,0x001f 0a80 0314 0022 | "| .CONST 0x0314,0x0022 0a82 0314 0c01 | | .CONST 0x0314,0x0c01 0a84 031f 0022 | "| .CONST 0x031f,0x0022 0a86 031f 1001 | | .CONST 0x031f,0x1001 0a88 032a 0023 | * #| .CONST 0x032a,0x0023 0a8a 032a 1401 | * | .CONST 0x032a,0x1401 0a8c 0335 0023 | 5 #| .CONST 0x0335,0x0023 0a8e 0335 1801 | 5 | .CONST 0x0335,0x1801 0a90 033e 0024 | > $| .CONST 0x033e,0x0024 0a92 0340 0025 | @ %| .CONST 0x0340,0x0025 0a94 0340 1c01 | @ | .CONST 0x0340,0x1c01 0a96 034b 0025 | K %| .CONST 0x034b,0x0025 0a98 034b 2001 | K | .CONST 0x034b,0x2001 0a9a 0354 0026 | T &| .CONST 0x0354,0x0026 0a9c ; -------------------------------------------------------------------------------------- 0a9c ; Debug3 Subtable 0xb 0a9c ; -------------------------------------------------------------------------------------- 0a9c 0000 000e | | .DBG3TAB 0x0000,0x000e 0a9e 0363 0001 | c | .CONST 0x0363,0x0001 0aa0 0363 0401 | c | .CONST 0x0363,0x0401 0aa2 036e 0001 | n | .CONST 0x036e,0x0001 0aa4 036e 0801 | n | .CONST 0x036e,0x0801 0aa6 0377 0002 | w | .CONST 0x0377,0x0002 0aa8 037d 0003 | } | .CONST 0x037d,0x0003 0aaa 0383 0004 | | .CONST 0x0383,0x0004 0aac 0383 0c01 | | .CONST 0x0383,0x0c01 0aae 038e 0004 | | .CONST 0x038e,0x0004 0ab0 038e 1001 | | .CONST 0x038e,0x1001 0ab2 0398 0005 | | .CONST 0x0398,0x0005 0ab4 0398 1401 | | .CONST 0x0398,0x1401 0ab6 03a3 0005 | | .CONST 0x03a3,0x0005 0ab8 03a3 1801 | | .CONST 0x03a3,0x1801 0aba ; -------------------------------------------------------------------------------------- 0aba ; Debug3 Subtable 0xc 0aba ; -------------------------------------------------------------------------------------- 0aba 0002 000c | | .DBG3TAB 0x0002,0x000c 0abc 03b3 ffff | | .CONST 0x03b3,0xffff 0abe 03b8 fffe | | .CONST 0x03b8,0xfffe 0ac0 03ba 0001 | | .CONST 0x03ba,0x0001 0ac2 03be 0003 | | .CONST 0x03be,0x0003 0ac4 03c2 0004 | | .CONST 0x03c2,0x0004 0ac6 03c7 0002 | | .CONST 0x03c7,0x0002 0ac8 03cc 0005 | | .CONST 0x03cc,0x0005 0aca 03d1 0007 | | .CONST 0x03d1,0x0007 0acc 03d5 0008 | | .CONST 0x03d5,0x0008 0ace 03da 0006 | | .CONST 0x03da,0x0006 0ad0 03e0 000a | | .CONST 0x03e0,0x000a 0ad2 03e4 000b | | .CONST 0x03e4,0x000b 0ad4 03e6 000c | | .CONST 0x03e6,0x000c 0ad6 03eb 0009 | | .CONST 0x03eb,0x0009 0ad8 ; -------------------------------------------------------------------------------------- 0ad8 ; Debug3 Subtable 0xd 0ad8 ; -------------------------------------------------------------------------------------- 0ad8 0002 0019 | | .DBG3TAB 0x0002,0x0019 0ada 03f3 ffff | | .CONST 0x03f3,0xffff 0adc 03f8 fffe | | .CONST 0x03f8,0xfffe 0ade 03fa 0001 | | .CONST 0x03fa,0x0001 0ae0 03fa 0401 | | .CONST 0x03fa,0x0401 0ae2 0405 0001 | | .CONST 0x0405,0x0001 0ae4 0405 0801 | | .CONST 0x0405,0x0801 0ae6 040e 0002 | | .CONST 0x040e,0x0002 0ae8 0410 0003 | | .CONST 0x0410,0x0003 0aea 0414 0004 | | .CONST 0x0414,0x0004 0aec 0417 0005 | | .CONST 0x0417,0x0005 0aee 0417 0006 | | .CONST 0x0417,0x0006 0af0 0419 0007 | | .CONST 0x0419,0x0007 0af2 041d 0008 | | .CONST 0x041d,0x0008 0af4 0425 000a | % | .CONST 0x0425,0x000a 0af6 042a 0009 | * | .CONST 0x042a,0x0009 0af8 0430 000c | 0 | .CONST 0x0430,0x000c 0afa 0432 000d | 2 | .CONST 0x0432,0x000d 0afc 0437 000b | 7 | .CONST 0x0437,0x000b 0afe 043a 000e | : | .CONST 0x043a,0x000e 0b00 043a 0c01 | : | .CONST 0x043a,0x0c01 0b02 0445 000e | E | .CONST 0x0445,0x000e 0b04 0445 1001 | E | .CONST 0x0445,0x1001 0b06 044f 000f | O | .CONST 0x044f,0x000f 0b08 044f 1401 | O | .CONST 0x044f,0x1401 0b0a 045a 000f | Z | .CONST 0x045a,0x000f 0b0c 045a 1801 | Z | .CONST 0x045a,0x1801 0b0e 0463 0010 | c | .CONST 0x0463,0x0010 0b10 ; -------------------------------------------------------------------------------------- 0b10 ; Debug3 Subtable 0xe 0b10 ; -------------------------------------------------------------------------------------- 0b10 0000 0002 | | .DBG3TAB 0x0000,0x0002 0b12 046b 0001 | k | .CONST 0x046b,0x0001 0b14 0474 0002 | t | .CONST 0x0474,0x0002 0b16 ; -------------------------------------------------------------------------------------- 0b16 ; Debug3 Subtable 0xf 0b16 ; -------------------------------------------------------------------------------------- 0b16 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b18 047b 0001 | { | .CONST 0x047b,0x0001 0b1a ; -------------------------------------------------------------------------------------- 0b1a ; Debug3 Subtable 0x10 0b1a ; -------------------------------------------------------------------------------------- 0b1a 0000 0001 | | .DBG3TAB 0x0000,0x0001 0b1c 0483 0001 | | .CONST 0x0483,0x0001 0b1e ; -------------------------------------------------------------------------------------- 0b1e ; Debug3 Subtable 0x11 0b1e ; -------------------------------------------------------------------------------------- 0b1e 0001 0004 | | .DBG3TAB 0x0001,0x0004 0b20 048b ffff | | .CONST 0x048b,0xffff 0b22 048e 0001 | | .CONST 0x048e,0x0001 0b24 0497 0002 | | .CONST 0x0497,0x0002 0b26 049a 0003 | | .CONST 0x049a,0x0003 0b28 049d 0004 | | .CONST 0x049d,0x0004 0b2a ; -------------------------------------------------------------------------------------- 0b2a ; Debug3 Subtable 0x12 0b2a ; -------------------------------------------------------------------------------------- 0b2a 0001 0004 | | .DBG3TAB 0x0001,0x0004 0b2c 04ab ffff | | .CONST 0x04ab,0xffff 0b2e 04ae 0001 | | .CONST 0x04ae,0x0001 0b30 04b7 0002 | | .CONST 0x04b7,0x0002 0b32 04ba 0003 | | .CONST 0x04ba,0x0003 0b34 04bd 0004 | | .CONST 0x04bd,0x0004 0b36 ; -------------------------------------------------------------------------------------- 0b36 ; Debug3 Subtable 0x13 0b36 ; -------------------------------------------------------------------------------------- 0b36 000f 003d | =| .DBG3TAB 0x000f,0x003d 0b38 04cb ffff | | .CONST 0x04cb,0xffff 0b3a 04ce 0401 | | .CONST 0x04ce,0x0401 0b3c 04d4 ffff | | .CONST 0x04d4,0xffff 0b3e 04d6 fffe | | .CONST 0x04d6,0xfffe 0b40 04d9 0801 | | .CONST 0x04d9,0x0801 0b42 04df fffe | | .CONST 0x04df,0xfffe 0b44 04e1 fffd | | .CONST 0x04e1,0xfffd 0b46 04e7 fffc | | .CONST 0x04e7,0xfffc 0b48 04e9 fffb | | .CONST 0x04e9,0xfffb 0b4a 04eb fffa | | .CONST 0x04eb,0xfffa 0b4c 04ec fff9 | | .CONST 0x04ec,0xfff9 0b4e 04ee fff8 | | .CONST 0x04ee,0xfff8 0b50 04f0 0001 | | .CONST 0x04f0,0x0001 0b52 04f0 0c01 | | .CONST 0x04f0,0x0c01 0b54 04f6 0001 | | .CONST 0x04f6,0x0001 0b56 04f8 0002 | | .CONST 0x04f8,0x0002 0b58 0501 0003 | | .CONST 0x0501,0x0003 0b5a 0504 0004 | | .CONST 0x0504,0x0004 0b5c 0512 0005 | | .CONST 0x0512,0x0005 0b5e 0514 1001 | | .CONST 0x0514,0x1001 0b60 0521 0006 | ! | .CONST 0x0521,0x0006 0b62 0529 0007 | ) | .CONST 0x0529,0x0007 0b64 052c 0008 | , | .CONST 0x052c,0x0008 0b66 0539 0009 | 9 | .CONST 0x0539,0x0009 0b68 053b 1401 | ; | .CONST 0x053b,0x1401 0b6a 0547 000a | G | .CONST 0x0547,0x000a 0b6c 0550 000b | P | .CONST 0x0550,0x000b 0b6e 0553 000c | S | .CONST 0x0553,0x000c 0b70 0561 000d | a | .CONST 0x0561,0x000d 0b72 0563 1801 | c | .CONST 0x0563,0x1801 0b74 0570 000e | p | .CONST 0x0570,0x000e 0b76 0578 000f | x | .CONST 0x0578,0x000f 0b78 057b 0010 | { | .CONST 0x057b,0x0010 0b7a 0588 0011 | | .CONST 0x0588,0x0011 0b7c 058a 1c01 | | .CONST 0x058a,0x1c01 0b7e 0596 0012 | | .CONST 0x0596,0x0012 0b80 059a dfff | | .CONST 0x059a,0xdfff 0b82 059b 2001 | | .CONST 0x059b,0x2001 0b84 05a8 2002 | | .CONST 0x05a8,0x2002 0b86 05ad 0012 | | .CONST 0x05ad,0x0012 0b88 05ae 0013 | | .CONST 0x05ae,0x0013 0b8a 05ba 0014 | | .CONST 0x05ba,0x0014 0b8c 05bd 0015 | | .CONST 0x05bd,0x0015 0b8e 05c3 0016 | | .CONST 0x05c3,0x0016 0b90 05c4 2401 | $ | .CONST 0x05c4,0x2401 0b92 05cf 0016 | | .CONST 0x05cf,0x0016 0b94 05cf d7ff | | .CONST 0x05cf,0xd7ff 0b96 05d2 2801 | ( | .CONST 0x05d2,0x2801 0b98 05dc 2802 | ( | .CONST 0x05dc,0x2802 0b9a 05e1 0016 | | .CONST 0x05e1,0x0016 0b9c 05e4 0017 | | .CONST 0x05e4,0x0017 0b9e 05e4 2c01 | , | .CONST 0x05e4,0x2c01 0ba0 05ef 0017 | | .CONST 0x05ef,0x0017 0ba2 05ef cfff | | .CONST 0x05ef,0xcfff 0ba4 05f2 3001 | 0 | .CONST 0x05f2,0x3001 0ba6 05fc 3002 | 0 | .CONST 0x05fc,0x3002 0ba8 0601 0017 | | .CONST 0x0601,0x0017 0baa 0606 0018 | | .CONST 0x0606,0x0018 0bac 0612 0019 | | .CONST 0x0612,0x0019 0bae 0615 001a | | .CONST 0x0615,0x001a 0bb0 061b 001b | | .CONST 0x061b,0x001b 0bb2 061c 3401 | 4 | .CONST 0x061c,0x3401 0bb4 0627 001b | ' | .CONST 0x0627,0x001b 0bb6 0627 c7ff | ' | .CONST 0x0627,0xc7ff 0bb8 062a 3801 | *8 | .CONST 0x062a,0x3801 0bba 0634 3802 | 48 | .CONST 0x0634,0x3802 0bbc 0639 001b | 9 | .CONST 0x0639,0x001b 0bbe 063c 001c | < | .CONST 0x063c,0x001c 0bc0 063c 3c01 | << | .CONST 0x063c,0x3c01 0bc2 0647 001c | G | .CONST 0x0647,0x001c 0bc4 0647 bfff | G | .CONST 0x0647,0xbfff 0bc6 064a 4001 | J@ | .CONST 0x064a,0x4001 0bc8 0654 4002 | T@ | .CONST 0x0654,0x4002 0bca 0659 001c | Y | .CONST 0x0659,0x001c 0bcc 065e 001d | ^ | .CONST 0x065e,0x001d 0bce 0664 001e | d | .CONST 0x0664,0x001e 0bd0 ; -------------------------------------------------------------------------------------- 0bd0 ; Debug3 Subtable 0x14 0bd0 ; -------------------------------------------------------------------------------------- 0bd0 0003 0008 | | .DBG3TAB 0x0003,0x0008 0bd2 0673 ffff | s | .CONST 0x0673,0xffff 0bd4 0679 fffe | y | .CONST 0x0679,0xfffe 0bd6 067c 0401 | | | .CONST 0x067c,0x0401 0bd8 0682 fffe | | .CONST 0x0682,0xfffe 0bda 0684 0001 | | .CONST 0x0684,0x0001 0bdc 068a 0002 | | .CONST 0x068a,0x0002 0bde 0690 0003 | | .CONST 0x0690,0x0003 0be0 0690 0801 | | .CONST 0x0690,0x0801 0be2 069b 0004 | | .CONST 0x069b,0x0004 0be4 069f 0005 | | .CONST 0x069f,0x0005 0be6 069f 0c01 | | .CONST 0x069f,0x0c01 0be8 ; -------------------------------------------------------------------------------------- 0be8 ; Debug3 Subtable 0x15 0be8 ; -------------------------------------------------------------------------------------- 0be8 0003 0005 | | .DBG3TAB 0x0003,0x0005 0bea 06b3 ffff | | .CONST 0x06b3,0xffff 0bec 06b9 fffe | | .CONST 0x06b9,0xfffe 0bee 06bc 0401 | | .CONST 0x06bc,0x0401 0bf0 06c2 fffe | | .CONST 0x06c2,0xfffe 0bf2 06c4 0001 | | .CONST 0x06c4,0x0001 0bf4 06ca 0002 | | .CONST 0x06ca,0x0002 0bf6 06d0 0003 | | .CONST 0x06d0,0x0003 0bf8 06d0 0801 | | .CONST 0x06d0,0x0801 0bfa ; -------------------------------------------------------------------------------------- 0bfa ; Debug3 Subtable 0x16 0bfa ; -------------------------------------------------------------------------------------- 0bfa 0000 0002 | | .DBG3TAB 0x0000,0x0002 0bfc 06e3 0001 | | .CONST 0x06e3,0x0001 0bfe 06e6 0401 | | .CONST 0x06e6,0x0401 0c00 ; -------------------------------------------------------------------------------------- 0c00 ; Debug3 Subtable 0x17 0c00 ; -------------------------------------------------------------------------------------- 0c00 0003 0008 | | .DBG3TAB 0x0003,0x0008 0c02 06fb ffff | | .CONST 0x06fb,0xffff 0c04 0700 fffe | | .CONST 0x0700,0xfffe 0c06 0703 fffd | | .CONST 0x0703,0xfffd 0c08 0706 0001 | | .CONST 0x0706,0x0001 0c0a 070b 0002 | | .CONST 0x070b,0x0002 0c0c 070f 0003 | | .CONST 0x070f,0x0003 0c0e 0711 0004 | | .CONST 0x0711,0x0004 0c10 0716 0005 | | .CONST 0x0716,0x0005 0c12 071c 0007 | | .CONST 0x071c,0x0007 0c14 0721 0008 | ! | .CONST 0x0721,0x0008 0c16 0726 0006 | & | .CONST 0x0726,0x0006 0c18 ; -------------------------------------------------------------------------------------- 0c18 ; Debug3 Subtable 0x18 0c18 ; -------------------------------------------------------------------------------------- 0c18 0001 0004 | | .DBG3TAB 0x0001,0x0004 0c1a 0733 ffff | 3 | .CONST 0x0733,0xffff 0c1c 0738 0001 | 8 | .CONST 0x0738,0x0001 0c1e 073a 0002 | : | .CONST 0x073a,0x0002 0c20 073f 0003 | ? | .CONST 0x073f,0x0003 0c22 0741 0004 | A | .CONST 0x0741,0x0004 0c24 ; -------------------------------------------------------------------------------------- 0c24 ; Debug3 Subtable 0x19 0c24 ; -------------------------------------------------------------------------------------- 0c24 0003 0008 | | .DBG3TAB 0x0003,0x0008 0c26 074b ffff | K | .CONST 0x074b,0xffff 0c28 0750 fffe | P | .CONST 0x0750,0xfffe 0c2a 0753 fffd | S | .CONST 0x0753,0xfffd 0c2c 0756 0001 | V | .CONST 0x0756,0x0001 0c2e 075a 0002 | Z | .CONST 0x075a,0x0002 0c30 075e 0003 | ^ | .CONST 0x075e,0x0003 0c32 0760 0004 | ` | .CONST 0x0760,0x0004 0c34 0764 0005 | d | .CONST 0x0764,0x0005 0c36 076a 0007 | j | .CONST 0x076a,0x0007 0c38 076e 0008 | n | .CONST 0x076e,0x0008 0c3a 0773 0006 | s | .CONST 0x0773,0x0006 0c3c ; -------------------------------------------------------------------------------------- 0c3c ; Debug3 Subtable 0x1a 0c3c ; -------------------------------------------------------------------------------------- 0c3c 0003 000b | | .DBG3TAB 0x0003,0x000b 0c3e 077b ffff | { | .CONST 0x077b,0xffff 0c40 0780 fffe | | .CONST 0x0780,0xfffe 0c42 0783 fffd | | .CONST 0x0783,0xfffd 0c44 0786 0001 | | .CONST 0x0786,0x0001 0c46 0789 0401 | | .CONST 0x0789,0x0401 0c48 0794 0002 | | .CONST 0x0794,0x0002 0c4a 0798 0003 | | .CONST 0x0798,0x0003 0c4c 079a 0004 | | .CONST 0x079a,0x0004 0c4e 079d 0801 | | .CONST 0x079d,0x0801 0c50 07a8 0005 | | .CONST 0x07a8,0x0005 0c52 07ae 0007 | | .CONST 0x07ae,0x0007 0c54 07b1 0c01 | | .CONST 0x07b1,0x0c01 0c56 07bc 0008 | | .CONST 0x07bc,0x0008 0c58 07c1 0006 | | .CONST 0x07c1,0x0006 0c5a ; -------------------------------------------------------------------------------------- 0c5a ; Debug3 Subtable 0x1b 0c5a ; -------------------------------------------------------------------------------------- 0c5a 0003 000b | | .DBG3TAB 0x0003,0x000b 0c5c 07cb ffff | | .CONST 0x07cb,0xffff 0c5e 07d0 fffe | | .CONST 0x07d0,0xfffe 0c60 07d3 fffd | | .CONST 0x07d3,0xfffd 0c62 07d6 0001 | | .CONST 0x07d6,0x0001 0c64 07d9 0401 | | .CONST 0x07d9,0x0401 0c66 07e4 0002 | | .CONST 0x07e4,0x0002 0c68 07e8 0003 | | .CONST 0x07e8,0x0003 0c6a 07ea 0004 | | .CONST 0x07ea,0x0004 0c6c 07ed 0801 | | .CONST 0x07ed,0x0801 0c6e 07f8 0005 | | .CONST 0x07f8,0x0005 0c70 07fe 0007 | | .CONST 0x07fe,0x0007 0c72 0801 0c01 | | .CONST 0x0801,0x0c01 0c74 080c 0008 | | .CONST 0x080c,0x0008 0c76 0811 0006 | | .CONST 0x0811,0x0006 0c78 0000 0000 | | .BLANK 0000[0x188]