|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 5120 (0x1400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 05a8 | | .CONST 0x05a8 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 005e | ^ | .CONST 0x005e ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001f | | .CONST 0x001f ; Number of locals 000b INIT_0008: 000b 029a 0063 | c| Declare_Subprogram INIT_0060,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0682,0x0000,0x0000,0x0057,0x79c5,0x0000,0x0557 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 0083 | | Declare_Subprogram INIT_0080,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 011b | | Declare_Subprogram INIT_0118,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x6 = 0x17,0xfff9 0018 630b |c | Indirect_Literal Discrete,0x324,{0x004d940e, 0x000000b0} 0019 02a0 | | Declare_Subprogram Null_Subprogram 001a 038f | | Declare_Type Package,Defined,Visible 001b 0386 | | Declare_Variable Package,Visible 001c 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1c,0xfff8 001e 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1e,0xfff7 0020 029a 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x20,0xfff6 0022 029a 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x22,0xfff5 0024 029a 0213 | | Declare_Subprogram INIT_0210,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x24,0xfff4 0026 029a 0223 | #| Declare_Subprogram INIT_0220,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x26,0xfff3 0028 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x28,0xfff2 002a 029a 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2a,0xfff1 002c 00bf | | Action Accept_Activation 002d 029d 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call ; Debug Table 0x1 = .DEBUG 0x002d,0x06a2,0x0000,0x0000,0x0057,0x7e55,0x0000,0x0004 ; Debug Table 0x1.0x0 = 0x2d,0xffff 002f 029b 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x1 = 0x2f,0xfffe 0031 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x2 = 0x31,0xfffd 0032 00c7 | | Action Elaborate_Subprogram 0033 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x3 = 0x33,0xfffc 0034 00c7 | | Action Elaborate_Subprogram 0035 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x4 = 0x35,0xfffb 0036 00c7 | | Action Elaborate_Subprogram 0037 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x5 = 0x37,0xfffa 0038 00c7 | | Action Elaborate_Subprogram 0039 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x6 = 0x39,0xfff9 003a 00c7 | | Action Elaborate_Subprogram 003b 029d 041b | | Declare_Subprogram INIT_0418,For_Outer_Call ; Debug Table 0x1.0x7 = 0x3b,0xfff8 003d 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x8 = 0x3d,0xfff7 003e 00c7 | | Action Elaborate_Subprogram 003f 029d 04cb | | Declare_Subprogram INIT_04c8,For_Outer_Call ; Debug Table 0x1.0x9 = 0x3f,0xfff6 0041 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xa = 0x41,0xfff5 0042 00c7 | | Action Elaborate_Subprogram 0043 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xb = 0x43,0xfff4 0044 00c7 | | Action Elaborate_Subprogram 0045 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xc = 0x45,0xfff3 0046 00c7 | | Action Elaborate_Subprogram 0047 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xd = 0x47,0xfff2 0048 00c7 | | Action Elaborate_Subprogram 0049 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0xe = 0x49,0xfff1 004a 00c7 | | Action Elaborate_Subprogram 004b 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0xf = 0x4b,0xfff0 004c 00c7 | | Action Elaborate_Subprogram 004d 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x10 = 0x4d,0xffef 004e 00c7 | | Action Elaborate_Subprogram 004f 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x11 = 0x4f,0xffee 0050 00c7 | | Action Elaborate_Subprogram 0051 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x12 = 0x51,0xffed 0052 00c7 | | Action Elaborate_Subprogram 0053 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x13 = 0x53,0xffec 0054 e002 | | Load 0x0,0x2 0055 e003 | | Load 0x0,0x3 0056 e004 | | Load 0x0,0x4 0057 a005 | | Store_Unchecked 0x0,0x5 0058 e006 | | Load 0x0,0x6 0059 4806 |H | Short_Literal 0x6 005a e213 | | Load 0x1,0x13 005b 020e | | Execute Module,Augment_Imports 005c e213 | | Load 0x1,0x13 005d 020f | | Execute Module,Activate 005e BODY_0008: 005e 00bc | | Action Signal_Activated 005f 00bb | | Action Signal_Completion 0060 ; -------------------------------------------------------------------------------------- 0060 ; SUBPROGRAM 0060 ; -------------------------------------------------------------------------------------- 0060 006f | o | .CONST 0x006f ; Address of begin 0061 0004 | | .CONST 0x0004 ; Address of exception handler 0062 0008 | | .CONST 0x0008 ; Number of locals 0063 INIT_0060: 0063 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2 = .DEBUG 0x0063,0x06cc,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0558 ; Debug Table 0x2.0x0 = 0x63,0xffff 0064 029f 052b | +| Declare_Subprogram INIT_0528,For_Call ; Debug Table 0x2.0x1 = 0x64,0xfffe 0066 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x2.0x2 = 0x66,0xfffd 0067 00c6 | | Action Check_Subprogram_Elaborated 0068 00e2 | | Load_Encached Integer_Cache 0069 4803 |H | Short_Literal 0x3 006a 4802 |H | Short_Literal 0x2 006b 0099 | | Action Reference_Dynamic 006c 62b3 |b | Indirect_Literal Discrete,0x320,{0x00000000, 0x00577e55} 006d 498c |I | Short_Literal 0x18c 006e 4808 |H | Short_Literal 0x8 006f BODY_0060: 006f e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x3 = 0x6f,0x1 0070 e5ff | | Load 0x2,-0x1 0071 e404 | | Load 0x2,0x4 0072 4805 |H | Short_Literal 0x5 0073 4802 |H | Short_Literal 0x2 0074 0099 | | Action Reference_Dynamic 0075 4806 |H | Short_Literal 0x6 0076 4802 |H | Short_Literal 0x2 0077 0099 | | Action Reference_Dynamic 0078 821d | | Call 0x1,0x1d 0079 a402 | | Store_Unchecked 0x2,0x2 007a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 007b 0000 0000 | | .BLANK 0000[0x5] 0080 ; -------------------------------------------------------------------------------------- 0080 ; SUBPROGRAM 0080 ; -------------------------------------------------------------------------------------- 0080 008e | | .CONST 0x008e ; Address of begin 0081 0004 | | .CONST 0x0004 ; Address of exception handler 0082 0007 | | .CONST 0x0007 ; Number of locals 0083 INIT_0080: 0083 029f 053b | ;| Declare_Subprogram INIT_0538,For_Call ; Debug Table 0x3 = .DEBUG 0x0083,0x06d6,0x0002,0x0000,0x0057,0x79c5,0x0000,0x056d ; Debug Table 0x3.0x0 = 0x83,0xffff 0085 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x3.0x1 = 0x85,0xfffe 0086 00c6 | | Action Check_Subprogram_Elaborated 0087 00e9 | | Load_Encached String_Cache 0088 4802 |H | Short_Literal 0x2 0089 4802 |H | Short_Literal 0x2 008a 0099 | | Action Reference_Dynamic 008b 6294 |b | Indirect_Literal Discrete,0x320,{0x00000000, 0x00577e55} 008c 49cd |I | Short_Literal 0x1cd 008d 4807 |H | Short_Literal 0x7 008e BODY_0080: 008e e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x2 = 0x8e,0x1 008f e5ff | | Load 0x2,-0x1 0090 e403 | | Load 0x2,0x3 0091 4804 |H | Short_Literal 0x4 0092 4802 |H | Short_Literal 0x2 0093 0099 | | Action Reference_Dynamic 0094 4805 |H | Short_Literal 0x5 0095 4802 |H | Short_Literal 0x2 0096 0099 | | Action Reference_Dynamic 0097 821d | | Call 0x1,0x1d 0098 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0099 0000 0000 | | .BLANK 0000[0x7] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00ae | | .CONST 0x00ae ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0007 | | .CONST 0x0007 ; Number of locals 00a3 INIT_00a0: 00a3 029f 054b | K| Declare_Subprogram INIT_0548,For_Call ; Debug Table 0x4 = .DEBUG 0x00a3,0x06de,0x0002,0x0000,0x0057,0x79c5,0x0000,0x057b ; Debug Table 0x4.0x0 = 0xa3,0xffff 00a5 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x4.0x1 = 0xa5,0xfffe 00a6 00c6 | | Action Check_Subprogram_Elaborated 00a7 00e9 | | Load_Encached String_Cache 00a8 4802 |H | Short_Literal 0x2 00a9 4802 |H | Short_Literal 0x2 00aa 0099 | | Action Reference_Dynamic 00ab 6274 |bt | Indirect_Literal Discrete,0x320,{0x00000000, 0x00577e55} 00ac 4a0d |J | Short_Literal 0x20d 00ad 4807 |H | Short_Literal 0x7 00ae BODY_00a0: 00ae e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2 = 0xae,0x1 00af e5ff | | Load 0x2,-0x1 00b0 e403 | | Load 0x2,0x3 00b1 4804 |H | Short_Literal 0x4 00b2 4802 |H | Short_Literal 0x2 00b3 0099 | | Action Reference_Dynamic 00b4 4805 |H | Short_Literal 0x5 00b5 4802 |H | Short_Literal 0x2 00b6 0099 | | Action Reference_Dynamic 00b7 821d | | Call 0x1,0x1d 00b8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00b9 0000 0000 | | .BLANK 0000[0x7] 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00cf | | .CONST 0x00cf ; Address of begin 00c1 0004 | | .CONST 0x0004 ; Address of exception handler 00c2 0004 | | .CONST 0x0004 ; Number of locals 00c3 INIT_00c0: 00c3 e006 | | Load 0x0,0x6 ; Debug Table 0x5 = .DEBUG 0x00c3,0x06e6,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0589 ; Debug Table 0x5.0x0 = 0xc3,0xffff 00c4 1b14 | | Execute Package,Field_Read,Field_Number 0x14 00c5 e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x1 = 0xc5,0xfffe 00c6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00c7 02c7 | | Declare_Variable Any 00c8 00d8 | | Load_Top At_Offset_0 00c9 1c00 | | Execute_Immediate Run_Utility,0x0 00ca e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x2 = 0xca,0xfffd 00cb 1b16 | | Execute Package,Field_Read,Field_Number 0x16 00cc 0322 | " | Declare_Variable Record 00cd 00d8 | | Load_Top At_Offset_0 00ce 1c00 | | Execute_Immediate Run_Utility,0x0 00cf BODY_00c0: 00cf e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x3 = 0xcf,0x1 00d0 7003 |p | Jump_Nonzero 0xd4 00d1 4818 |H | Short_Literal 0x18 ; Debug Table 0x5.0x4 = 0xd1,0x2 00d2 a5fd | | Store_Unchecked 0x2,-0x3 00d3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x5.0x5 = 0xd3,0x3 00d4 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x6 = 0xd4,0x4 00d5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00d6 00da | | Load_Top At_Offset_2 00d7 0120 | | Execute Any,Is_Value 00d8 6803 |h | Jump_Zero 0xdc 00d9 e003 | | Load 0x0,0x3 00da 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00db 7801 |x | Jump 0xdd 00dc 00da | | Load_Top At_Offset_2 00dd e5ff | | Load 0x2,-0x1 00de 0217 | | Execute Heap_Access,All_Reference 00df 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00e0 623b |b; | Indirect_Literal Discrete,0x31c,{0x00000000, 0x7fffffff} 00e1 e5ff | | Load 0x2,-0x1 00e2 0217 | | Execute Heap_Access,All_Reference 00e3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00e4 0217 | | Execute Heap_Access,All_Reference 00e5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00e6 e003 | | Load 0x0,0x3 00e7 1820 | | Execute Package,Field_Execute,Field_Number 0x20 00e8 c403 | | Store 0x2,0x3 00e9 005b | [ | Store_Top Discrete,At_Offset_3 00ea 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x7 = 0xea,0x5 00eb e006 | | Load 0x0,0x6 00ec 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00ed 6803 |h | Jump_Zero 0xf1 00ee 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x8 = 0xee,0x6 00ef a5fd | | Store_Unchecked 0x2,-0x3 00f0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x5.0x9 = 0xf0,0x7 00f1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xa = 0xf1,0x8 00f2 00da | | Load_Top At_Offset_2 00f3 e5ff | | Load 0x2,-0x1 00f4 0217 | | Execute Heap_Access,All_Reference 00f5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00f6 0217 | | Execute Heap_Access,All_Reference 00f7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00f8 e003 | | Load 0x0,0x3 00f9 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 00fa 00d1 | | Pop_Control Pop_Count_1 00fb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xb = 0xfb,0x9 00fc 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00fd 0f00 | | Execute_Immediate Equal,0x0 00fe 00d9 | | Load_Top At_Offset_1 00ff 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0100 0278 | x | Execute Discrete,Or 0101 6803 |h | Jump_Zero 0x105 0102 481d |H | Short_Literal 0x1d ; Debug Table 0x5.0xc = 0x102,0xa 0103 a5fd | | Store_Unchecked 0x2,-0x3 0104 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x5.0xd = 0x104,0xb 0105 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0xe = 0x105,0xc 0106 00d9 | | Load_Top At_Offset_1 0107 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0108 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xf = 0x108,0xd 0109 00da | | Load_Top At_Offset_2 010a e5ff | | Load 0x2,-0x1 010b 0217 | | Execute Heap_Access,All_Reference 010c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 010d 0217 | | Execute Heap_Access,All_Reference 010e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 010f e003 | | Load 0x0,0x3 0110 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0111 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x10 = 0x111,0xe 0112 a5fd | | Store_Unchecked 0x2,-0x3 0113 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0114 0000 0000 | | .BLANK 0000[0x4] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 0127 | ' | .CONST 0x0127 ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0004 | | .CONST 0x0004 ; Number of locals 011b INIT_0118: 011b e006 | | Load 0x0,0x6 ; Debug Table 0x6 = .DEBUG 0x011b,0x070a,0x0001,0x0000,0x0057,0x79c5,0x0000,0x059b ; Debug Table 0x6.0x0 = 0x11b,0xffff 011c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 011d e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x1 = 0x11d,0xfffe 011e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 011f 02c7 | | Declare_Variable Any 0120 00d8 | | Load_Top At_Offset_0 0121 1c00 | | Execute_Immediate Run_Utility,0x0 0122 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x2 = 0x122,0xfffd 0123 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0124 0322 | " | Declare_Variable Record 0125 00d8 | | Load_Top At_Offset_0 0126 1c00 | | Execute_Immediate Run_Utility,0x0 0127 BODY_0118: 0127 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x3 = 0x127,0x1 0128 7003 |p | Jump_Nonzero 0x12c 0129 4818 |H | Short_Literal 0x18 ; Debug Table 0x6.0x4 = 0x129,0x2 012a a5fc | | Store_Unchecked 0x2,-0x4 012b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x6.0x5 = 0x12b,0x3 012c e004 | | Load 0x0,0x4 ; Debug Table 0x6.0x6 = 0x12c,0x4 012d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 012e 00da | | Load_Top At_Offset_2 012f 0120 | | Execute Any,Is_Value 0130 6803 |h | Jump_Zero 0x134 0131 e003 | | Load 0x0,0x3 0132 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0133 7801 |x | Jump 0x135 0134 00da | | Load_Top At_Offset_2 0135 e5ff | | Load 0x2,-0x1 0136 0217 | | Execute Heap_Access,All_Reference 0137 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0138 e5fd | | Load 0x2,-0x3 0139 e5ff | | Load 0x2,-0x1 013a 0217 | | Execute Heap_Access,All_Reference 013b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 013c 0217 | | Execute Heap_Access,All_Reference 013d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 013e e003 | | Load 0x0,0x3 013f 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0140 c403 | | Store 0x2,0x3 0141 005b | [ | Store_Top Discrete,At_Offset_3 0142 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x7 = 0x142,0x5 0143 e006 | | Load 0x0,0x6 0144 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0145 6803 |h | Jump_Zero 0x149 0146 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x8 = 0x146,0x6 0147 a5fc | | Store_Unchecked 0x2,-0x4 0148 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x6.0x9 = 0x148,0x7 0149 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0xa = 0x149,0x8 014a 00da | | Load_Top At_Offset_2 014b e5ff | | Load 0x2,-0x1 014c 0217 | | Execute Heap_Access,All_Reference 014d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 014e 0217 | | Execute Heap_Access,All_Reference 014f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0150 e003 | | Load 0x0,0x3 0151 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0152 00d1 | | Pop_Control Pop_Count_1 0153 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0xb = 0x153,0x9 0154 00d9 | | Load_Top At_Offset_1 0155 380d |8 | Execute Record,Field_Write,Field_Number 0xd 0156 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0xc = 0x156,0xa 0157 00da | | Load_Top At_Offset_2 0158 e5ff | | Load 0x2,-0x1 0159 0217 | | Execute Heap_Access,All_Reference 015a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 015b 0217 | | Execute Heap_Access,All_Reference 015c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 015d e003 | | Load 0x0,0x3 015e 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 015f 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0xd = 0x15f,0xb 0160 a5fc | | Store_Unchecked 0x2,-0x4 0161 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0162 0000 0000 | | .BLANK 0000[0x6] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 0176 | v | .CONST 0x0176 ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0007 | | .CONST 0x0007 ; Number of locals 016b INIT_0168: 016b 029f 055b | [| Declare_Subprogram INIT_0558,For_Call ; Debug Table 0x7 = .DEBUG 0x016b,0x0728,0x0002,0x0000,0x0057,0x79c5,0x0000,0x05b2 ; Debug Table 0x7.0x0 = 0x16b,0xffff 016d 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x7.0x1 = 0x16d,0xfffe 016e 00c6 | | Action Check_Subprogram_Elaborated 016f 00e1 | | Load_Encached Boolean_Cache 0170 4802 |H | Short_Literal 0x2 0171 4802 |H | Short_Literal 0x2 0172 0099 | | Action Reference_Dynamic 0173 61ac |a | Indirect_Literal Discrete,0x320,{0x00000000, 0x00577e55} 0174 4a4f |JO | Short_Literal 0x24f 0175 4807 |H | Short_Literal 0x7 0176 BODY_0168: 0176 e006 | | Load 0x0,0x6 ; Debug Table 0x7.0x2 = 0x176,0x1 0177 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0178 e5ff | | Load 0x2,-0x1 0179 e403 | | Load 0x2,0x3 017a 4804 |H | Short_Literal 0x4 017b 4802 |H | Short_Literal 0x2 017c 0099 | | Action Reference_Dynamic 017d 4805 |H | Short_Literal 0x5 017e 4802 |H | Short_Literal 0x2 017f 0099 | | Action Reference_Dynamic 0180 821d | | Call 0x1,0x1d 0181 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0182 0000 0000 | | .BLANK 0000[0x6] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018b | | .CONST 0x018b ; Address of begin 0189 0193 | | .CONST 0x0193 ; Address of exception handler 018a 0001 | | .CONST 0x0001 ; Number of locals 018b BODY_0188: 018b INIT_0188: 018b e006 | | Load 0x0,0x6 ; Debug Table 0x8 = .DEBUG 0x018b,0x0730,0x0001,0x0000,0x0057,0x79c5,0x0000,0x063b ; Debug Table 0x8.0x0 = 0x18b,0x1 018c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 018d e5fe | | Load 0x2,-0x2 018e e5ff | | Load 0x2,-0x1 018f 821e | | Call 0x1,0x1e 0190 c5fe | | Store 0x2,-0x2 0191 c5fd | | Store 0x2,-0x3 0192 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0193 TRAP_0188: 0193 0007 | | Action Break_Optional 0194 e004 | | Load 0x0,0x4 ; Debug Table 0x8.0x1 = 0x194,0x2 0195 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0196 4801 |H | Short_Literal 0x1 0197 e5ff | | Load 0x2,-0x1 0198 0217 | | Execute Heap_Access,All_Reference 0199 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 019a 0217 | | Execute Heap_Access,All_Reference 019b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 019c e001 | | Load 0x0,0x1 019d 1817 | | Execute Package,Field_Execute,Field_Number 0x17 019e c5fd | | Store 0x2,-0x3 019f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x19f,0x3 01a0 0101 | | Execute Exception,Reraise 01a1 0000 0000 | | .BLANK 0000[0x7] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01b5 | | .CONST 0x01b5 ; Address of begin 01a9 01e4 | | .CONST 0x01e4 ; Address of exception handler 01aa 0004 | | .CONST 0x0004 ; Number of locals 01ab INIT_01a8: 01ab e007 | | Load 0x0,0x7 ; Debug Table 0x9 = .DEBUG 0x01ab,0x0738,0x0001,0x0000,0x0057,0x79c5,0x0000,0x064d ; Debug Table 0x9.0x0 = 0x1ab,0xffff 01ac 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01ad 02c7 | | Declare_Variable Any 01ae 00d8 | | Load_Top At_Offset_0 01af 1c00 | | Execute_Immediate Run_Utility,0x0 01b0 e004 | | Load 0x0,0x4 ; Debug Table 0x9.0x1 = 0x1b0,0xfffe 01b1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01b2 067f | | Execute_Immediate Set_Value_Unchecked,0x7f 01b3 029f 056b | k| Declare_Subprogram INIT_0568,For_Call 01b5 BODY_01a8: 01b5 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2 = 0x1b5,0x1 01b6 00ea | | Load_Encached Null_String_Cache 01b7 00ea | | Load_Encached Null_String_Cache 01b8 4801 |H | Short_Literal 0x1 01b9 e007 | | Load 0x0,0x7 01ba 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01bb c402 | | Store 0x2,0x2 01bc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x3 = 0x1bc,0x2 01bd 00db | | Load_Top At_Offset_3 01be 615d |a] | Indirect_Literal Discrete,0x31c,{0x00000000, 0x7fffffff} 01bf e5ff | | Load 0x2,-0x1 01c0 821f | | Call 0x1,0x1f 01c1 c402 | | Store 0x2,0x2 01c2 005a | Z | Store_Top Discrete,At_Offset_2 01c3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x4 = 0x1c3,0x3 01c4 e006 | | Load 0x0,0x6 01c5 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01c6 680b |h | Jump_Zero 0x1d2 01c7 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x5 = 0x1c7,0x4 01c8 e007 | | Load 0x0,0x7 01c9 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 01ca 6804 |h | Jump_Zero 0x1cf 01cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x6 = 0x1cb,0x5 01cc e007 | | Load 0x0,0x7 01cd 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01ce c402 | | Store 0x2,0x2 01cf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x7 = 0x1cf,0x6 01d0 a5fd | | Store_Unchecked 0x2,-0x3 01d1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x9.0x8 = 0x1d1,0x7 01d2 8404 | | Call 0x2,0x4 ; Debug Table 0x9.0x9 = 0x1d2,0x8 01d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xa = 0x1d3,0x9 01d4 4800 |H | Short_Literal 0x0 01d5 e007 | | Load 0x0,0x7 01d6 181d | | Execute Package,Field_Execute,Field_Number 0x1d 01d7 c402 | | Store 0x2,0x2 01d8 e006 | | Load 0x0,0x6 ; Debug Table 0x9.0xb = 0x1d8,0xa 01d9 1b14 | | Execute Package,Field_Read,Field_Number 0x14 01da 00db | | Load_Top At_Offset_3 01db e5ff | | Load 0x2,-0x1 01dc 821e | | Call 0x1,0x1e 01dd c402 | | Store 0x2,0x2 01de c5fd | | Store 0x2,-0x3 01df 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xc = 0x1df,0xb 01e0 e007 | | Load 0x0,0x7 01e1 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01e2 c402 | | Store 0x2,0x2 01e3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01e4 TRAP_01a8: 01e4 0007 | | Action Break_Optional 01e5 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0xd = 0x1e5,0xc 01e6 e007 | | Load 0x0,0x7 01e7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01e8 c402 | | Store 0x2,0x2 01e9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xe = 0x1e9,0xd 01ea 0101 | | Execute Exception,Reraise 01eb 0000 0000 | | .BLANK 0000[0x5] 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f6 | | .CONST 0x01f6 ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0002 | | .CONST 0x0002 ; Number of locals 01f3 INIT_01f0: 01f3 e004 | | Load 0x0,0x4 ; Debug Table 0xa = .DEBUG 0x01f3,0x0758,0x0001,0x0000,0x0057,0x79c5,0x0000,0x065f ; Debug Table 0xa.0x0 = 0x1f3,0xffff 01f4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01f5 067f | | Execute_Immediate Set_Value_Unchecked,0x7f 01f6 BODY_01f0: 01f6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1 = 0x1f6,0x1 01f7 e5fd | | Load 0x2,-0x3 01f8 e5fe | | Load 0x2,-0x2 01f9 e5ff | | Load 0x2,-0x1 01fa 821f | | Call 0x1,0x1f 01fb c5fd | | Store 0x2,-0x3 01fc 0059 | Y | Store_Top Discrete,At_Offset_1 01fd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x1fd,0x2 01fe a5fc | | Store_Unchecked 0x2,-0x4 01ff 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 0203 | | .CONST 0x0203 ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0001 | | .CONST 0x0001 ; Number of locals 0203 BODY_0200: 0203 INIT_0200: 0203 e006 | | Load 0x0,0x6 ; Debug Table 0xb = .DEBUG 0x0203,0x0760,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0676 ; Debug Table 0xb.0x0 = 0x203,0x1 0204 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0205 6116 |a | Indirect_Literal Discrete,0x31c,{0x00000000, 0x7fffffff} 0206 e5fe | | Load 0x2,-0x2 0207 e5ff | | Load 0x2,-0x1 0208 821a | | Call 0x1,0x1a 0209 c5fd | | Store 0x2,-0x3 020a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 020b 0000 0000 | | .BLANK 0000[0x5] 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 0213 | | .CONST 0x0213 ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 0001 | | .CONST 0x0001 ; Number of locals 0213 BODY_0210: 0213 INIT_0210: 0213 e006 | | Load 0x0,0x6 ; Debug Table 0xc = .DEBUG 0x0213,0x0764,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0686 ; Debug Table 0xc.0x0 = 0x213,0x1 0214 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0215 e5fe | | Load 0x2,-0x2 0216 e006 | | Load 0x0,0x6 0217 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0218 e5fe | | Load 0x2,-0x2 0219 8219 | | Call 0x1,0x19 021a e5ff | | Load 0x2,-0x1 021b 01cc | | Execute Vector,Catenate 021c 8217 | | Call 0x1,0x17 021d c5fd | | Store 0x2,-0x3 021e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 021f 0000 | | .XXX[0x1] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0233 | 3 | .CONST 0x0233 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0006 | | .CONST 0x0006 ; Number of locals 0223 INIT_0220: 0223 e003 | | Load 0x0,0x3 ; Debug Table 0xd = .DEBUG 0x0223,0x0768,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0696 ; Debug Table 0xd.0x0 = 0x223,0xffff 0224 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0225 02c7 | | Declare_Variable Any 0226 00d8 | | Load_Top At_Offset_0 0227 1c00 | | Execute_Immediate Run_Utility,0x0 0228 e003 | | Load 0x0,0x3 ; Debug Table 0xd.0x1 = 0x228,0xfffe 0229 1b16 | | Execute Package,Field_Read,Field_Number 0x16 022a 0322 | " | Declare_Variable Record 022b 00d8 | | Load_Top At_Offset_0 022c 1c00 | | Execute_Immediate Run_Utility,0x0 022d e002 | | Load 0x0,0x2 ; Debug Table 0xd.0x2 = 0x22d,0xfffd 022e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 022f e006 | | Load 0x0,0x6 ; Debug Table 0xd.0x3 = 0x22f,0xfffc 0230 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0231 029f 058b | | Declare_Subprogram INIT_0588,For_Call ; Debug Table 0xd.0x4 = 0x231,0xfffb 0233 BODY_0220: 0233 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x5 = 0x233,0x1 0234 7003 |p | Jump_Nonzero 0x238 0235 e006 | | Load 0x0,0x6 ; Debug Table 0xd.0x6 = 0x235,0x2 0236 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0237 0257 | W | Execute Discrete,Raise 0238 e004 | | Load 0x0,0x4 ; Debug Table 0xd.0x7 = 0x238,0x3 0239 1b0d | | Execute Package,Field_Read,Field_Number 0xd 023a e402 | | Load 0x2,0x2 023b 0120 | | Execute Any,Is_Value 023c 6803 |h | Jump_Zero 0x240 023d e003 | | Load 0x0,0x3 023e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 023f 7801 |x | Jump 0x241 0240 e402 | | Load 0x2,0x2 0241 e5ff | | Load 0x2,-0x1 0242 0217 | | Execute Heap_Access,All_Reference 0243 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0244 e5fe | | Load 0x2,-0x2 0245 e5ff | | Load 0x2,-0x1 0246 0217 | | Execute Heap_Access,All_Reference 0247 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0248 0217 | | Execute Heap_Access,All_Reference 0249 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 024a e003 | | Load 0x0,0x3 024b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 024c c402 | | Store 0x2,0x2 024d 005a | Z | Store_Top Discrete,At_Offset_2 024e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x8 = 0x24e,0x4 024f e006 | | Load 0x0,0x6 0250 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0251 6803 |h | Jump_Zero 0x255 0252 e006 | | Load 0x0,0x6 ; Debug Table 0xd.0x9 = 0x252,0x5 0253 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0254 0257 | W | Execute Discrete,Raise 0255 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xa = 0x255,0x6 0256 e402 | | Load 0x2,0x2 0257 e5ff | | Load 0x2,-0x1 0258 0217 | | Execute Heap_Access,All_Reference 0259 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 025a 0217 | | Execute Heap_Access,All_Reference 025b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 025c e003 | | Load 0x0,0x3 025d 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 025e 00d1 | | Pop_Control Pop_Count_1 025f 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xb = 0x25f,0x7 0260 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0261 e002 | | Load 0x0,0x2 0262 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0263 7012 |p | Jump_Nonzero 0x276 0264 e002 | | Load 0x0,0x2 ; Debug Table 0xd.0xc = 0x264,0x8 0265 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0266 e403 | | Load 0x2,0x3 0267 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0268 e5ff | | Load 0x2,-0x1 0269 0217 | | Execute Heap_Access,All_Reference 026a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 026b 0217 | | Execute Heap_Access,All_Reference 026c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 026d e002 | | Load 0x0,0x2 026e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 026f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0270 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xd = 0x270,0x9 0271 e002 | | Load 0x0,0x2 0272 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0273 4801 |H | Short_Literal 0x1 0274 8406 | | Call 0x2,0x6 0275 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0276 00ea | | Load_Encached Null_String_Cache ; Debug Table 0xd.0xe = 0x276,0xa 0277 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 0288 | | .CONST 0x0288 ; Address of begin 0279 030b | | .CONST 0x030b ; Address of exception handler 027a 0004 | | .CONST 0x0004 ; Number of locals 027b INIT_0278: 027b e004 | | Load 0x0,0x4 ; Debug Table 0xe = .DEBUG 0x027b,0x0788,0x0001,0x0000,0x0057,0x79c5,0x0000,0x06a4 ; Debug Table 0xe.0x0 = 0x27b,0xffff 027c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 027d 067f | | Execute_Immediate Set_Value_Unchecked,0x7f 027e e003 | | Load 0x0,0x3 ; Debug Table 0xe.0x1 = 0x27e,0xfffe 027f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0280 02c7 | | Declare_Variable Any 0281 00d8 | | Load_Top At_Offset_0 0282 1c00 | | Execute_Immediate Run_Utility,0x0 0283 e003 | | Load 0x0,0x3 ; Debug Table 0xe.0x2 = 0x283,0xfffd 0284 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0285 0322 | " | Declare_Variable Record 0286 00d8 | | Load_Top At_Offset_0 0287 1c00 | | Execute_Immediate Run_Utility,0x0 0288 BODY_0278: 0288 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x3 = 0x288,0x1 0289 7003 |p | Jump_Nonzero 0x28d 028a 4818 |H | Short_Literal 0x18 ; Debug Table 0xe.0x4 = 0x28a,0x2 028b a5fc | | Store_Unchecked 0x2,-0x4 028c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xe.0x5 = 0x28c,0x3 028d e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x6 = 0x28d,0x4 028e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 028f 00da | | Load_Top At_Offset_2 0290 0120 | | Execute Any,Is_Value 0291 6803 |h | Jump_Zero 0x295 0292 e003 | | Load 0x0,0x3 0293 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0294 7801 |x | Jump 0x296 0295 00da | | Load_Top At_Offset_2 0296 e5fe | | Load 0x2,-0x2 0297 0217 | | Execute Heap_Access,All_Reference 0298 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0299 e5fd | | Load 0x2,-0x3 029a e5fe | | Load 0x2,-0x2 029b 0217 | | Execute Heap_Access,All_Reference 029c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 029d 0217 | | Execute Heap_Access,All_Reference 029e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 029f e003 | | Load 0x0,0x3 02a0 1820 | | Execute Package,Field_Execute,Field_Number 0x20 02a1 c403 | | Store 0x2,0x3 02a2 005b | [ | Store_Top Discrete,At_Offset_3 02a3 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x7 = 0x2a3,0x5 02a4 e006 | | Load 0x0,0x6 02a5 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02a6 6803 |h | Jump_Zero 0x2aa 02a7 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x8 = 0x2a7,0x6 02a8 a5fc | | Store_Unchecked 0x2,-0x4 02a9 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xe.0x9 = 0x2a9,0x7 02aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xa = 0x2aa,0x8 02ab 00da | | Load_Top At_Offset_2 02ac e5fe | | Load 0x2,-0x2 02ad 0217 | | Execute Heap_Access,All_Reference 02ae 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02af 0217 | | Execute Heap_Access,All_Reference 02b0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02b1 e003 | | Load 0x0,0x3 02b2 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 02b3 00d1 | | Pop_Control Pop_Count_1 02b4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xb = 0x2b4,0x9 02b5 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02b6 e002 | | Load 0x0,0x2 02b7 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02b8 701e |p | Jump_Nonzero 0x2d7 02b9 e004 | | Load 0x0,0x4 ; Debug Table 0xe.0xc = 0x2b9,0xa 02ba 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02bb 00d9 | | Load_Top At_Offset_1 02bc 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02bd e5fe | | Load 0x2,-0x2 02be 0217 | | Execute Heap_Access,All_Reference 02bf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02c0 0217 | | Execute Heap_Access,All_Reference 02c1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02c2 e002 | | Load 0x0,0x2 02c3 181a | | Execute Package,Field_Execute,Field_Number 0x1a 02c4 005b | [ | Store_Top Discrete,At_Offset_3 02c5 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0xd = 0x2c5,0xb 02c6 e006 | | Load 0x0,0x6 02c7 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02c8 680e |h | Jump_Zero 0x2d7 02c9 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0xe = 0x2c9,0xc 02ca a5fc | | Store_Unchecked 0x2,-0x4 02cb e004 | | Load 0x0,0x4 ; Debug Table 0xe.0xf = 0x2cb,0xd 02cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02cd 4801 |H | Short_Literal 0x1 02ce e5fe | | Load 0x2,-0x2 02cf 0217 | | Execute Heap_Access,All_Reference 02d0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02d1 0217 | | Execute Heap_Access,All_Reference 02d2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02d3 e001 | | Load 0x0,0x1 02d4 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02d5 005b | [ | Store_Top Discrete,At_Offset_3 02d6 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xe.0x10 = 0x2d6,0xe 02d7 e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x11 = 0x2d7,0xf 02d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02d9 00d9 | | Load_Top At_Offset_1 02da 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02db 0120 | | Execute Any,Is_Value 02dc 6803 |h | Jump_Zero 0x2e0 02dd e002 | | Load 0x0,0x2 02de 1b10 | | Execute Package,Field_Read,Field_Number 0x10 02df 7802 |x | Jump 0x2e2 02e0 00d9 | | Load_Top At_Offset_1 02e1 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02e2 e5ff | | Load 0x2,-0x1 02e3 e5fe | | Load 0x2,-0x2 02e4 0217 | | Execute Heap_Access,All_Reference 02e5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02e6 0217 | | Execute Heap_Access,All_Reference 02e7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02e8 e002 | | Load 0x0,0x2 02e9 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02ea 00da | | Load_Top At_Offset_2 02eb 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 02ec 005b | [ | Store_Top Discrete,At_Offset_3 02ed 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x12 = 0x2ed,0x10 02ee e006 | | Load 0x0,0x6 02ef 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02f0 680e |h | Jump_Zero 0x2ff 02f1 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x13 = 0x2f1,0x11 02f2 a5fc | | Store_Unchecked 0x2,-0x4 02f3 e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x14 = 0x2f3,0x12 02f4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02f5 4801 |H | Short_Literal 0x1 02f6 e5fe | | Load 0x2,-0x2 02f7 0217 | | Execute Heap_Access,All_Reference 02f8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02f9 0217 | | Execute Heap_Access,All_Reference 02fa 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02fb e001 | | Load 0x0,0x1 02fc 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02fd 005b | [ | Store_Top Discrete,At_Offset_3 02fe 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xe.0x15 = 0x2fe,0x13 02ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x16 = 0x2ff,0x14 0300 00da | | Load_Top At_Offset_2 0301 e5fe | | Load 0x2,-0x2 0302 0217 | | Execute Heap_Access,All_Reference 0303 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0304 0217 | | Execute Heap_Access,All_Reference 0305 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0306 e003 | | Load 0x0,0x3 0307 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0308 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x17 = 0x308,0x15 0309 a5fc | | Store_Unchecked 0x2,-0x4 030a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 030b TRAP_0278: 030b 0007 | | Action Break_Optional 030c e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x18 = 0x30c,0x16 030d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 030e 4801 |H | Short_Literal 0x1 030f e5fe | | Load 0x2,-0x2 0310 0217 | | Execute Heap_Access,All_Reference 0311 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0312 0217 | | Execute Heap_Access,All_Reference 0313 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0314 e001 | | Load 0x0,0x1 0315 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0316 c402 | | Store 0x2,0x2 0317 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x19 = 0x317,0x17 0318 0101 | | Execute Exception,Reraise 0319 0000 0000 | | .XXX[0x3] 031b 0000 | | 031c 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0320 0000 0000 | | .LITERAL {0x00000000, 0x00577e55} 0324 004d 940e | M | .LITERAL {0x004d940e, 0x000000b0} 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032b | + | .CONST 0x032b ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0001 | | .CONST 0x0001 ; Number of locals 032b BODY_0328: 032b INIT_0328: 032b e006 | | Load 0x0,0x6 ; Debug Table 0xf = .DEBUG 0x032b,0x07be,0x0001,0x0000,0x0057,0x79c5,0x0000,0x06b8 ; Debug Table 0xf.0x0 = 0x32b,0x1 032c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 032d e5fd | | Load 0x2,-0x3 032e e5fe | | Load 0x2,-0x2 032f e5fd | | Load 0x2,-0x3 0330 e5fe | | Load 0x2,-0x2 0331 8219 | | Call 0x1,0x19 0332 e5ff | | Load 0x2,-0x1 0333 01cc | | Execute Vector,Catenate 0334 821a | | Call 0x1,0x1a 0335 c5fc | | Store 0x2,-0x4 0336 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0337 0000 | | .XXX[0x1] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 0345 | E | .CONST 0x0345 ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0003 | | .CONST 0x0003 ; Number of locals 033b INIT_0338: 033b e006 | | Load 0x0,0x6 ; Debug Table 0x10 = .DEBUG 0x033b,0x07c2,0x0002,0x0000,0x0057,0x7e55,0x0000,0x0005 ; Debug Table 0x10.0x0 = 0x33b,0xffff 033c 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f 033d 0322 | " | Declare_Variable Record 033e 00d8 | | Load_Top At_Offset_0 033f 1c00 | | Execute_Immediate Run_Utility,0x0 0340 e003 | | Load 0x0,0x3 ; Debug Table 0x10.0x1 = 0x340,0xfffe 0341 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0342 0322 | " | Declare_Variable Record 0343 00d8 | | Load_Top At_Offset_0 0344 1c00 | | Execute_Immediate Run_Utility,0x0 0345 BODY_0338: 0345 e006 | | Load 0x0,0x6 ; Debug Table 0x10.0x2 = 0x345,0x1 0346 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f 0347 0322 | " | Declare_Variable Record 0348 e5fe | | Load 0x2,-0x2 0349 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 034a 00d9 | | Load_Top At_Offset_1 034b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 034c e5fe | | Load 0x2,-0x2 034d 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 034e e008 | | Load 0x0,0x8 034f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0350 0119 | | Execute Any,Check_In_Formal_Type 0351 00d9 | | Load_Top At_Offset_1 0352 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0353 e006 | | Load 0x0,0x6 0354 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0355 00d9 | | Load_Top At_Offset_1 0356 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0357 e5fe | | Load 0x2,-0x2 0358 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0359 00d9 | | Load_Top At_Offset_1 035a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 035b e5fe | | Load 0x2,-0x2 035c 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 035d e008 | | Load 0x0,0x8 035e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 035f 0119 | | Execute Any,Check_In_Formal_Type 0360 00d9 | | Load_Top At_Offset_1 0361 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0362 e5fe | | Load 0x2,-0x2 0363 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0364 e008 | | Load 0x0,0x8 0365 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0366 0119 | | Execute Any,Check_In_Formal_Type 0367 00d9 | | Load_Top At_Offset_1 0368 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0369 e5fe | | Load 0x2,-0x2 036a 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 036b e008 | | Load 0x0,0x8 036c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 036d 0119 | | Execute Any,Check_In_Formal_Type 036e 00d9 | | Load_Top At_Offset_1 036f 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0370 e5fe | | Load 0x2,-0x2 0371 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 0372 e009 | | Load 0x0,0x9 0373 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0374 0119 | | Execute Any,Check_In_Formal_Type 0375 00d9 | | Load_Top At_Offset_1 0376 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0377 e006 | | Load 0x0,0x6 0378 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0379 00d9 | | Load_Top At_Offset_1 037a 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 037b 4800 |H | Short_Literal 0x0 037c 00d9 | | Load_Top At_Offset_1 037d 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 037e e006 | | Load 0x0,0x6 037f 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0380 00d9 | | Load_Top At_Offset_1 0381 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0382 4800 |H | Short_Literal 0x0 0383 00d9 | | Load_Top At_Offset_1 0384 380b |8 | Execute Record,Field_Write,Field_Number 0xb 0385 00da | | Load_Top At_Offset_2 0386 017d | } | Execute Record,Structure_Write 0387 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x3 = 0x387,0x2 0388 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0389 e00a | | Load 0x0,0xa 038a 1812 | | Execute Package,Field_Execute,Field_Number 0x12 038b 7006 |p | Jump_Nonzero 0x392 038c e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x4 = 0x38c,0x3 038d e5fe | | Load 0x2,-0x2 038e 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 038f 800b | | Call 0x0,0xb 0390 00da | | Load_Top At_Offset_2 0391 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0392 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x5 = 0x392,0x4 0393 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 0394 e003 | | Load 0x0,0x3 0395 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0396 7013 |p | Jump_Nonzero 0x3aa 0397 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x6 = 0x397,0x5 0398 e5fe | | Load 0x2,-0x2 0399 3c0e |< | Execute Record,Field_Read,Field_Number 0xe 039a 800c | | Call 0x0,0xc 039b 00da | | Load_Top At_Offset_2 039c 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 039d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x7 = 0x39d,0x6 039e e5fe | | Load 0x2,-0x2 039f 3c0f |< | Execute Record,Field_Read,Field_Number 0xf 03a0 e5ff | | Load 0x2,-0x1 03a1 0217 | | Execute Heap_Access,All_Reference 03a2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03a3 e003 | | Load 0x0,0x3 03a4 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 03a5 00d1 | | Pop_Control Pop_Count_1 03a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x8 = 0x3a6,0x7 03a7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03a8 00da | | Load_Top At_Offset_2 03a9 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 03aa e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x9 = 0x3aa,0x8 03ab 3c10 |< | Execute Record,Field_Read,Field_Number 0x10 03ac e003 | | Load 0x0,0x3 03ad 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03ae 7013 |p | Jump_Nonzero 0x3c2 03af e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0xa = 0x3af,0x9 03b0 e5fe | | Load 0x2,-0x2 03b1 3c10 |< | Execute Record,Field_Read,Field_Number 0x10 03b2 800c | | Call 0x0,0xc 03b3 00da | | Load_Top At_Offset_2 03b4 380a |8 | Execute Record,Field_Write,Field_Number 0xa 03b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0xb = 0x3b5,0xa 03b6 e5fe | | Load 0x2,-0x2 03b7 3c11 |< | Execute Record,Field_Read,Field_Number 0x11 03b8 e5ff | | Load 0x2,-0x1 03b9 0217 | | Execute Heap_Access,All_Reference 03ba 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03bb e003 | | Load 0x0,0x3 03bc 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 03bd 00d1 | | Pop_Control Pop_Count_1 03be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0xc = 0x3be,0xb 03bf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03c0 00da | | Load_Top At_Offset_2 03c1 380b |8 | Execute Record,Field_Write,Field_Number 0xb 03c2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xd = 0x3c2,0xc 03c3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03c4 0000 0000 | | .BLANK 0000[0x4] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03d9 | | .CONST 0x03d9 ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0005 | | .CONST 0x0005 ; Number of locals 03cb INIT_03c8: 03cb e003 | | Load 0x0,0x3 ; Debug Table 0x11 = .DEBUG 0x03cb,0x07e0,0x2802,0x0002,0x0057,0x7e55,0x0000,0x00b6 ; Debug Table 0x11.0x0 = 0x3cb,0xffff 03cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03cd 02c7 | | Declare_Variable Any 03ce 00d8 | | Load_Top At_Offset_0 03cf 1c00 | | Execute_Immediate Run_Utility,0x0 03d0 e003 | | Load 0x0,0x3 ; Debug Table 0x11.0x1 = 0x3d0,0xfffe 03d1 1b16 | | Execute Package,Field_Read,Field_Number 0x16 03d2 0322 | " | Declare_Variable Record 03d3 00d8 | | Load_Top At_Offset_0 03d4 1c00 | | Execute_Immediate Run_Utility,0x0 03d5 e004 | | Load 0x0,0x4 ; Debug Table 0x11.0x2 = 0x3d5,0xfffd 03d6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03d7 029f 05a3 | | Declare_Subprogram INIT_05a0,For_Call ; Debug Table 0x11.0x3 = 0x3d7,0xfffc 03d9 BODY_03c8: 03d9 e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x4 = 0x3d9,0x1 03da 7003 |p | Jump_Nonzero 0x3de 03db e006 | | Load 0x0,0x6 ; Debug Table 0x11.0x5 = 0x3db,0x2 03dc 1b10 | | Execute Package,Field_Read,Field_Number 0x10 03dd 0257 | W | Execute Discrete,Raise 03de e004 | | Load 0x0,0x4 ; Debug Table 0x11.0x6 = 0x3de,0x3 03df 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03e0 e402 | | Load 0x2,0x2 03e1 0120 | | Execute Any,Is_Value 03e2 6803 |h | Jump_Zero 0x3e6 03e3 e003 | | Load 0x0,0x3 03e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03e5 7801 |x | Jump 0x3e7 03e6 e402 | | Load 0x2,0x2 03e7 e5fc | | Load 0x2,-0x4 03e8 0217 | | Execute Heap_Access,All_Reference 03e9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03ea e5fb | | Load 0x2,-0x5 03eb e5fc | | Load 0x2,-0x4 03ec 0217 | | Execute Heap_Access,All_Reference 03ed 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03ee 0217 | | Execute Heap_Access,All_Reference 03ef 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03f0 e003 | | Load 0x0,0x3 03f1 1820 | | Execute Package,Field_Execute,Field_Number 0x20 03f2 c402 | | Store 0x2,0x2 03f3 005a | Z | Store_Top Discrete,At_Offset_2 03f4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x7 = 0x3f4,0x4 03f5 e006 | | Load 0x0,0x6 03f6 1816 | | Execute Package,Field_Execute,Field_Number 0x16 03f7 6803 |h | Jump_Zero 0x3fb 03f8 e006 | | Load 0x0,0x6 ; Debug Table 0x11.0x8 = 0x3f8,0x5 03f9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03fa 0257 | W | Execute Discrete,Raise 03fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x9 = 0x3fb,0x6 03fc e402 | | Load 0x2,0x2 03fd e5fc | | Load 0x2,-0x4 03fe 0217 | | Execute Heap_Access,All_Reference 03ff 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0400 0217 | | Execute Heap_Access,All_Reference 0401 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0402 e003 | | Load 0x0,0x3 0403 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0404 00d1 | | Pop_Control Pop_Count_1 0405 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0xa = 0x405,0x7 0406 e5fc | | Load 0x2,-0x4 0407 0217 | | Execute Heap_Access,All_Reference 0408 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0409 0217 | | Execute Heap_Access,All_Reference 040a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 040b 85fe | | Call 0x2,-0x2 040c e5fd | | Load 0x2,-0x3 040d 0119 | | Execute Any,Check_In_Formal_Type 040e 8405 | | Call 0x2,0x5 040f e5fd | | Load 0x2,-0x3 0410 0119 | | Execute Any,Check_In_Formal_Type 0411 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0412 0000 0000 | | .BLANK 0000[0x6] 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 0428 | ( | .CONST 0x0428 ; Address of begin 0419 04b5 | | .CONST 0x04b5 ; Address of exception handler 041a 0004 | | .CONST 0x0004 ; Number of locals 041b INIT_0418: 041b e004 | | Load 0x0,0x4 ; Debug Table 0x12 = .DEBUG 0x041b,0x07f8,0x0001,0x0000,0x0057,0x7e55,0x0000,0x0263 ; Debug Table 0x12.0x0 = 0x41b,0xffff 041c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 041d 067f | | Execute_Immediate Set_Value_Unchecked,0x7f 041e e003 | | Load 0x0,0x3 ; Debug Table 0x12.0x1 = 0x41e,0xfffe 041f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0420 02c7 | | Declare_Variable Any 0421 00d8 | | Load_Top At_Offset_0 0422 1c00 | | Execute_Immediate Run_Utility,0x0 0423 e003 | | Load 0x0,0x3 ; Debug Table 0x12.0x2 = 0x423,0xfffd 0424 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0425 0322 | " | Declare_Variable Record 0426 00d8 | | Load_Top At_Offset_0 0427 1c00 | | Execute_Immediate Run_Utility,0x0 0428 BODY_0418: 0428 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x3 = 0x428,0x1 0429 7003 |p | Jump_Nonzero 0x42d 042a 4818 |H | Short_Literal 0x18 ; Debug Table 0x12.0x4 = 0x42a,0x2 042b a5fd | | Store_Unchecked 0x2,-0x3 042c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x12.0x5 = 0x42c,0x3 042d e004 | | Load 0x0,0x4 ; Debug Table 0x12.0x6 = 0x42d,0x4 042e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 042f 00da | | Load_Top At_Offset_2 0430 0120 | | Execute Any,Is_Value 0431 6803 |h | Jump_Zero 0x435 0432 e003 | | Load 0x0,0x3 0433 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0434 7801 |x | Jump 0x436 0435 00da | | Load_Top At_Offset_2 0436 e5ff | | Load 0x2,-0x1 0437 0217 | | Execute Heap_Access,All_Reference 0438 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0439 66e2 |f | Indirect_Literal Discrete,0x31c,{0x00000000, 0x7fffffff} 043a e5ff | | Load 0x2,-0x1 043b 0217 | | Execute Heap_Access,All_Reference 043c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 043d 0217 | | Execute Heap_Access,All_Reference 043e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 043f e003 | | Load 0x0,0x3 0440 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0441 c403 | | Store 0x2,0x3 0442 005b | [ | Store_Top Discrete,At_Offset_3 0443 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x7 = 0x443,0x5 0444 e006 | | Load 0x0,0x6 0445 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0446 6803 |h | Jump_Zero 0x44a 0447 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x8 = 0x447,0x6 0448 a5fd | | Store_Unchecked 0x2,-0x3 0449 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x12.0x9 = 0x449,0x7 044a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xa = 0x44a,0x8 044b 00da | | Load_Top At_Offset_2 044c e5ff | | Load 0x2,-0x1 044d 0217 | | Execute Heap_Access,All_Reference 044e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 044f 0217 | | Execute Heap_Access,All_Reference 0450 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0451 e003 | | Load 0x0,0x3 0452 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0453 00d1 | | Pop_Control Pop_Count_1 0454 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xb = 0x454,0x9 0455 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0456 0f00 | | Execute_Immediate Equal,0x0 0457 00d9 | | Load_Top At_Offset_1 0458 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0459 0278 | x | Execute Discrete,Or 045a 6803 |h | Jump_Zero 0x45e 045b 481d |H | Short_Literal 0x1d ; Debug Table 0x12.0xc = 0x45b,0xa 045c a5fd | | Store_Unchecked 0x2,-0x3 045d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x12.0xd = 0x45d,0xb 045e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xe = 0x45e,0xc 045f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0460 e002 | | Load 0x0,0x2 0461 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0462 701e |p | Jump_Nonzero 0x481 0463 e004 | | Load 0x0,0x4 ; Debug Table 0x12.0xf = 0x463,0xd 0464 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0465 00d9 | | Load_Top At_Offset_1 0466 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0467 e5ff | | Load 0x2,-0x1 0468 0217 | | Execute Heap_Access,All_Reference 0469 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 046a 0217 | | Execute Heap_Access,All_Reference 046b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 046c e002 | | Load 0x0,0x2 046d 181a | | Execute Package,Field_Execute,Field_Number 0x1a 046e 005b | [ | Store_Top Discrete,At_Offset_3 046f 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x10 = 0x46f,0xe 0470 e006 | | Load 0x0,0x6 0471 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0472 680e |h | Jump_Zero 0x481 0473 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x11 = 0x473,0xf 0474 a5fd | | Store_Unchecked 0x2,-0x3 0475 e004 | | Load 0x0,0x4 ; Debug Table 0x12.0x12 = 0x475,0x10 0476 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0477 4801 |H | Short_Literal 0x1 0478 e5ff | | Load 0x2,-0x1 0479 0217 | | Execute Heap_Access,All_Reference 047a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 047b 0217 | | Execute Heap_Access,All_Reference 047c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 047d e001 | | Load 0x0,0x1 047e 1817 | | Execute Package,Field_Execute,Field_Number 0x17 047f 005b | [ | Store_Top Discrete,At_Offset_3 0480 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x12.0x13 = 0x480,0x11 0481 e004 | | Load 0x0,0x4 ; Debug Table 0x12.0x14 = 0x481,0x12 0482 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0483 00d9 | | Load_Top At_Offset_1 0484 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0485 0120 | | Execute Any,Is_Value 0486 6803 |h | Jump_Zero 0x48a 0487 e002 | | Load 0x0,0x2 0488 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0489 7802 |x | Jump 0x48c 048a 00d9 | | Load_Top At_Offset_1 048b 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 048c e5fe | | Load 0x2,-0x2 048d e5ff | | Load 0x2,-0x1 048e 0217 | | Execute Heap_Access,All_Reference 048f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0490 0217 | | Execute Heap_Access,All_Reference 0491 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0492 e002 | | Load 0x0,0x2 0493 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0494 00da | | Load_Top At_Offset_2 0495 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0496 005b | [ | Store_Top Discrete,At_Offset_3 0497 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x15 = 0x497,0x13 0498 e006 | | Load 0x0,0x6 0499 1816 | | Execute Package,Field_Execute,Field_Number 0x16 049a 680e |h | Jump_Zero 0x4a9 049b 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x16 = 0x49b,0x14 049c a5fd | | Store_Unchecked 0x2,-0x3 049d e004 | | Load 0x0,0x4 ; Debug Table 0x12.0x17 = 0x49d,0x15 049e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 049f 4801 |H | Short_Literal 0x1 04a0 e5ff | | Load 0x2,-0x1 04a1 0217 | | Execute Heap_Access,All_Reference 04a2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04a3 0217 | | Execute Heap_Access,All_Reference 04a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04a5 e001 | | Load 0x0,0x1 04a6 1817 | | Execute Package,Field_Execute,Field_Number 0x17 04a7 005b | [ | Store_Top Discrete,At_Offset_3 04a8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x12.0x18 = 0x4a8,0x16 04a9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x19 = 0x4a9,0x17 04aa 00da | | Load_Top At_Offset_2 04ab e5ff | | Load 0x2,-0x1 04ac 0217 | | Execute Heap_Access,All_Reference 04ad 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04ae 0217 | | Execute Heap_Access,All_Reference 04af 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04b0 e003 | | Load 0x0,0x3 04b1 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 04b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x1a = 0x4b2,0x18 04b3 a5fd | | Store_Unchecked 0x2,-0x3 04b4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04b5 TRAP_0418: 04b5 0007 | | Action Break_Optional 04b6 e004 | | Load 0x0,0x4 ; Debug Table 0x12.0x1b = 0x4b6,0x19 04b7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04b8 4801 |H | Short_Literal 0x1 04b9 e5ff | | Load 0x2,-0x1 04ba 0217 | | Execute Heap_Access,All_Reference 04bb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04bc 0217 | | Execute Heap_Access,All_Reference 04bd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04be e001 | | Load 0x0,0x1 04bf 1817 | | Execute Package,Field_Execute,Field_Number 0x17 04c0 c402 | | Store 0x2,0x2 04c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1c = 0x4c1,0x1a 04c2 0101 | | Execute Exception,Reraise 04c3 0000 0000 | | .BLANK 0000[0x5] 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; SUBPROGRAM 04c8 ; -------------------------------------------------------------------------------------- 04c8 04d7 | | .CONST 0x04d7 ; Address of begin 04c9 0004 | | .CONST 0x0004 ; Address of exception handler 04ca 0004 | | .CONST 0x0004 ; Number of locals 04cb INIT_04c8: 04cb e003 | | Load 0x0,0x3 ; Debug Table 0x13 = .DEBUG 0x04cb,0x0834,0x0001,0x0000,0x0057,0x7e55,0x0000,0x039f ; Debug Table 0x13.0x0 = 0x4cb,0xffff 04cc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04cd 02c7 | | Declare_Variable Any 04ce 00d8 | | Load_Top At_Offset_0 04cf 1c00 | | Execute_Immediate Run_Utility,0x0 04d0 e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x1 = 0x4d0,0xfffe 04d1 1b16 | | Execute Package,Field_Read,Field_Number 0x16 04d2 0322 | " | Declare_Variable Record 04d3 00d8 | | Load_Top At_Offset_0 04d4 1c00 | | Execute_Immediate Run_Utility,0x0 04d5 e002 | | Load 0x0,0x2 ; Debug Table 0x13.0x2 = 0x4d5,0xfffd 04d6 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04d7 BODY_04c8: 04d7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x3 = 0x4d7,0x1 04d8 7003 |p | Jump_Nonzero 0x4dc 04d9 4818 |H | Short_Literal 0x18 ; Debug Table 0x13.0x4 = 0x4d9,0x2 04da a5fc | | Store_Unchecked 0x2,-0x4 04db 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x13.0x5 = 0x4db,0x3 04dc e004 | | Load 0x0,0x4 ; Debug Table 0x13.0x6 = 0x4dc,0x4 04dd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04de 00db | | Load_Top At_Offset_3 04df 0120 | | Execute Any,Is_Value 04e0 6803 |h | Jump_Zero 0x4e4 04e1 e003 | | Load 0x0,0x3 04e2 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04e3 7801 |x | Jump 0x4e5 04e4 00db | | Load_Top At_Offset_3 04e5 e5ff | | Load 0x2,-0x1 04e6 0217 | | Execute Heap_Access,All_Reference 04e7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04e8 e5fe | | Load 0x2,-0x2 04e9 e5ff | | Load 0x2,-0x1 04ea 0217 | | Execute Heap_Access,All_Reference 04eb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04ec 0217 | | Execute Heap_Access,All_Reference 04ed 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04ee e003 | | Load 0x0,0x3 04ef 1820 | | Execute Package,Field_Execute,Field_Number 0x20 04f0 c402 | | Store 0x2,0x2 04f1 c5fc | | Store 0x2,-0x4 04f2 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x7 = 0x4f2,0x5 04f3 e006 | | Load 0x0,0x6 04f4 1816 | | Execute Package,Field_Execute,Field_Number 0x16 04f5 6801 |h | Jump_Zero 0x4f7 04f6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x13.0x8 = 0x4f6,0x6 04f7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x9 = 0x4f7,0x7 04f8 00db | | Load_Top At_Offset_3 04f9 e5ff | | Load 0x2,-0x1 04fa 0217 | | Execute Heap_Access,All_Reference 04fb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04fc 0217 | | Execute Heap_Access,All_Reference 04fd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04fe e003 | | Load 0x0,0x3 04ff 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0500 00d1 | | Pop_Control Pop_Count_1 0501 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0xa = 0x501,0x8 0502 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0503 e002 | | Load 0x0,0x2 0504 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0505 701d |p | Jump_Nonzero 0x523 0506 e002 | | Load 0x0,0x2 ; Debug Table 0x13.0xb = 0x506,0x9 0507 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0508 00da | | Load_Top At_Offset_2 0509 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 050a e5ff | | Load 0x2,-0x1 050b 0217 | | Execute Heap_Access,All_Reference 050c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 050d 0217 | | Execute Heap_Access,All_Reference 050e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 050f e002 | | Load 0x0,0x2 0510 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0511 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0512 00cf | | Action Mark_Auxiliary 0513 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0xc = 0x513,0xa 0514 e002 | | Load 0x0,0x2 0515 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0516 4801 |H | Short_Literal 0x1 0517 0263 | c | Execute Discrete,Above_Bound 0518 7009 |p | Jump_Nonzero 0x522 0519 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0xd = 0x519,0xb 051a e404 | | Load 0x2,0x4 051b e002 | | Load 0x0,0x2 051c 1820 | | Execute Package,Field_Execute,Field_Number 0x20 051d e5fd | | Load 0x2,-0x3 051e e007 | | Load 0x0,0x7 051f 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 0520 00c8 | | Action Pop_Auxiliary_Range 0521 3ff7 |? | Loop_Increasing 0x519 0522 00ce | | Action Pop_Auxiliary 0523 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xe = 0x523,0xc 0524 a5fc | | Store_Unchecked 0x2,-0x4 0525 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0526 0000 0000 | | .XXX[0x2] 0528 ; -------------------------------------------------------------------------------------- 0528 ; SUBPROGRAM 0528 ; -------------------------------------------------------------------------------------- 0528 052b | + | .CONST 0x052b ; Address of begin 0529 0004 | | .CONST 0x0004 ; Address of exception handler 052a 0001 | | .CONST 0x0001 ; Number of locals 052b BODY_0528: 052b INIT_0528: 052b 00db | | Load_Top At_Offset_3 ; Debug Table 0x14 = .DEBUG 0x052b,0x0854,0x0002,0x0000,0x0057,0x7e55,0x0000,0x0164 ; Debug Table 0x14.0x0 = 0x52b,0x1 052c e5ff | | Load 0x2,-0x1 052d 0217 | | Execute Heap_Access,All_Reference 052e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 052f 821c | | Call 0x1,0x1c 0530 e5fd | | Load 0x2,-0x3 0531 017d | } | Execute Record,Structure_Write 0532 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x1 = 0x532,0x2 0533 a5fc | | Store_Unchecked 0x2,-0x4 0534 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x2 = 0x534,0x3 0535 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0536 0000 0000 | | .XXX[0x2] 0538 ; -------------------------------------------------------------------------------------- 0538 ; SUBPROGRAM 0538 ; -------------------------------------------------------------------------------------- 0538 053b | ; | .CONST 0x053b ; Address of begin 0539 0004 | | .CONST 0x0004 ; Address of exception handler 053a 0001 | | .CONST 0x0001 ; Number of locals 053b BODY_0538: 053b INIT_0538: 053b 00db | | Load_Top At_Offset_3 ; Debug Table 0x15 = .DEBUG 0x053b,0x085c,0x0002,0x0000,0x0057,0x7e55,0x0000,0x01ae ; Debug Table 0x15.0x0 = 0x53b,0x1 053c 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 053d 00db | | Load_Top At_Offset_3 053e e00d | | Load 0x0,0xd 053f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0540 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0541 0000 0000 | | .BLANK 0000[0x7] 0548 ; -------------------------------------------------------------------------------------- 0548 ; SUBPROGRAM 0548 ; -------------------------------------------------------------------------------------- 0548 054b | K | .CONST 0x054b ; Address of begin 0549 0004 | | .CONST 0x0004 ; Address of exception handler 054a 0001 | | .CONST 0x0001 ; Number of locals 054b BODY_0548: 054b INIT_0548: 054b 00db | | Load_Top At_Offset_3 ; Debug Table 0x16 = .DEBUG 0x054b,0x0860,0x0002,0x0000,0x0057,0x7e55,0x0000,0x01ee ; Debug Table 0x16.0x0 = 0x54b,0x1 054c 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 054d 00db | | Load_Top At_Offset_3 054e e00d | | Load 0x0,0xd 054f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0550 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0551 0000 0000 | | .BLANK 0000[0x7] 0558 ; -------------------------------------------------------------------------------------- 0558 ; SUBPROGRAM 0558 ; -------------------------------------------------------------------------------------- 0558 055b | [ | .CONST 0x055b ; Address of begin 0559 0004 | | .CONST 0x0004 ; Address of exception handler 055a 0001 | | .CONST 0x0001 ; Number of locals 055b BODY_0558: 055b INIT_0558: 055b 00db | | Load_Top At_Offset_3 ; Debug Table 0x17 = .DEBUG 0x055b,0x0864,0x0002,0x0000,0x0057,0x7e55,0x0000,0x0229 ; Debug Table 0x17.0x0 = 0x55b,0x1 055c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 055d 0f00 | | Execute_Immediate Equal,0x0 055e e7fe | | Load 0x3,-0x2 055f 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0560 0278 | x | Execute Discrete,Or 0561 0f00 | | Execute_Immediate Equal,0x0 0562 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0563 0000 0000 | | .BLANK 0000[0x5] 0568 ; -------------------------------------------------------------------------------------- 0568 ; SUBPROGRAM 0568 ; -------------------------------------------------------------------------------------- 0568 056b | k | .CONST 0x056b ; Address of begin 0569 0574 | t | .CONST 0x0574 ; Address of exception handler 056a 0001 | | .CONST 0x0001 ; Number of locals 056b BODY_0568: 056b INIT_0568: 056b 00cf | | Action Mark_Auxiliary ; Debug Table 0x18 = .DEBUG 0x056b,0x0868,0x0004,0x0000,0x0057,0x7e55,0x0000,0x04b2 056c e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x0 = 0x56c,0x1 ; Debug Table 0x18.0x1 = 0x56c,0x2 056d e007 | | Load 0x0,0x7 056e 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 056f e402 | | Load 0x2,0x2 0570 e007 | | Load 0x0,0x7 0571 1863 | c | Execute Package,Field_Execute,Field_Number 0x63 0572 00c9 | | Action Pop_Auxiliary_Loop 0573 7ff8 | | Jump 0x56c 0574 TRAP_0568: 0574 00d8 | | Load_Top At_Offset_0 0575 0107 | | Execute Exception,Get_Name 0576 4950 |IP | Short_Literal 0x150 0577 495f |I_ | Short_Literal 0x15f 0578 0262 | b | Execute Discrete,In_Range 0579 6801 |h | Jump_Zero 0x57b 057a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x18.0x2 = 0x57a,0x3 057b e402 | | Load 0x2,0x2 ; Debug Table 0x18.0x3 = 0x57b,0x4 057c e007 | | Load 0x0,0x7 057d 181b | | Execute Package,Field_Execute,Field_Number 0x1b 057e c402 | | Store 0x2,0x2 057f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4 = 0x57f,0x5 0580 0101 | | Execute Exception,Reraise 0581 0000 0000 | | .BLANK 0000[0x7] 0588 ; -------------------------------------------------------------------------------------- 0588 ; SUBPROGRAM 0588 ; -------------------------------------------------------------------------------------- 0588 058b | | .CONST 0x058b ; Address of begin 0589 0004 | | .CONST 0x0004 ; Address of exception handler 058a 0001 | | .CONST 0x0001 ; Number of locals 058b BODY_0588: 058b INIT_0588: 058b 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x058b,0x0874,0x0002,0x0000,0x0057,0x7e55,0x0000,0x0690 ; Debug Table 0x19.0x0 = 0x58b,0x1 058c e7fe | | Load 0x3,-0x2 058d 027d | } | Execute Discrete,Greater 058e 6802 |h | Jump_Zero 0x591 058f 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x19.0x1 = 0x58f,0x2 0590 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0591 480a |H | Short_Literal 0xa ; Debug Table 0x19.0x2 = 0x591,0x3 0592 00db | | Load_Top At_Offset_3 0593 e404 | | Load 0x2,0x4 0594 e002 | | Load 0x0,0x2 0595 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0596 01cb | | Execute Vector,Append 0597 e7fe | | Load 0x3,-0x2 0598 e7ff | | Load 0x3,-0x1 0599 0a01 | | Execute_Immediate Plus,0x1 059a 00e3 | | Load_Encached Natural_Cache 059b 025b | [ | Execute Discrete,Check_In_Type 059c 8406 | | Call 0x2,0x6 059d 01cc | | Execute Vector,Catenate 059e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 059f 0000 | | .XXX[0x1] 05a0 ; -------------------------------------------------------------------------------------- 05a0 ; SUBPROGRAM 05a0 ; -------------------------------------------------------------------------------------- 05a0 05a3 | | .CONST 0x05a3 ; Address of begin 05a1 0004 | | .CONST 0x0004 ; Address of exception handler 05a2 0001 | | .CONST 0x0001 ; Number of locals 05a3 BODY_05a0: 05a3 INIT_05a0: 05a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x05a3,0x087c,0x0802,0x0002,0x0057,0x7e55,0x0000,0x00fb ; Debug Table 0x1a.0x0 = 0x5a3,0x1 05a4 e5fd | | Load 0x2,-0x3 05a5 0119 | | Execute Any,Check_In_Formal_Type 05a6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05a7 0000 | | .XXX[0x1] 05a8 ; -------------------------------------------------------------------------------------- 05a8 ; Debug Table 05a8 ; -------------------------------------------------------------------------------------- 05a8 0003 001b | | .CONST 0x0003,0x001b 05aa 000b 0682 | | .DEBUG 0x000b,0x0682,0x0000,0x0000,0x0057,0x79c5,0x0000,0x0557 05b2 002d 06a2 | - | .DEBUG 0x002d,0x06a2,0x0000,0x0000,0x0057,0x7e55,0x0000,0x0004 05ba 0063 06cc | c | .DEBUG 0x0063,0x06cc,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0558 05c2 0083 06d6 | | .DEBUG 0x0083,0x06d6,0x0002,0x0000,0x0057,0x79c5,0x0000,0x056d 05ca 00a3 06de | | .DEBUG 0x00a3,0x06de,0x0002,0x0000,0x0057,0x79c5,0x0000,0x057b 05d2 00c3 06e6 | | .DEBUG 0x00c3,0x06e6,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0589 05da 011b 070a | | .DEBUG 0x011b,0x070a,0x0001,0x0000,0x0057,0x79c5,0x0000,0x059b 05e2 016b 0728 | k (| .DEBUG 0x016b,0x0728,0x0002,0x0000,0x0057,0x79c5,0x0000,0x05b2 05ea 018b 0730 | 0| .DEBUG 0x018b,0x0730,0x0001,0x0000,0x0057,0x79c5,0x0000,0x063b 05f2 01ab 0738 | 8| .DEBUG 0x01ab,0x0738,0x0001,0x0000,0x0057,0x79c5,0x0000,0x064d 05fa 01f3 0758 | X| .DEBUG 0x01f3,0x0758,0x0001,0x0000,0x0057,0x79c5,0x0000,0x065f 0602 0203 0760 | `| .DEBUG 0x0203,0x0760,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0676 060a 0213 0764 | d| .DEBUG 0x0213,0x0764,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0686 0612 0223 0768 | # h| .DEBUG 0x0223,0x0768,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0696 061a 027b 0788 | { | .DEBUG 0x027b,0x0788,0x0001,0x0000,0x0057,0x79c5,0x0000,0x06a4 0622 032b 07be | + | .DEBUG 0x032b,0x07be,0x0001,0x0000,0x0057,0x79c5,0x0000,0x06b8 062a 033b 07c2 | ; | .DEBUG 0x033b,0x07c2,0x0002,0x0000,0x0057,0x7e55,0x0000,0x0005 0632 03cb 07e0 | | .DEBUG 0x03cb,0x07e0,0x2802,0x0002,0x0057,0x7e55,0x0000,0x00b6 063a 041b 07f8 | | .DEBUG 0x041b,0x07f8,0x0001,0x0000,0x0057,0x7e55,0x0000,0x0263 0642 04cb 0834 | 4| .DEBUG 0x04cb,0x0834,0x0001,0x0000,0x0057,0x7e55,0x0000,0x039f 064a 052b 0854 | + T| .DEBUG 0x052b,0x0854,0x0002,0x0000,0x0057,0x7e55,0x0000,0x0164 0652 053b 085c | ; \| .DEBUG 0x053b,0x085c,0x0002,0x0000,0x0057,0x7e55,0x0000,0x01ae 065a 054b 0860 | K `| .DEBUG 0x054b,0x0860,0x0002,0x0000,0x0057,0x7e55,0x0000,0x01ee 0662 055b 0864 | [ d| .DEBUG 0x055b,0x0864,0x0002,0x0000,0x0057,0x7e55,0x0000,0x0229 066a 056b 0868 | k h| .DEBUG 0x056b,0x0868,0x0004,0x0000,0x0057,0x7e55,0x0000,0x04b2 0672 058b 0874 | t| .DEBUG 0x058b,0x0874,0x0002,0x0000,0x0057,0x7e55,0x0000,0x0690 067a 05a3 087c | || .DEBUG 0x05a3,0x087c,0x0802,0x0002,0x0057,0x7e55,0x0000,0x00fb 0682 ; -------------------------------------------------------------------------------------- 0682 ; Debug3 Subtable 0x0 0682 ; -------------------------------------------------------------------------------------- 0682 000f 0000 | | .DBG3TAB 0x000f,0x0000 0684 000b ffff | | .CONST 0x000b,0xffff 0686 000d fffe | | .CONST 0x000d,0xfffe 0688 000f fffd | | .CONST 0x000f,0xfffd 068a 0011 fffc | | .CONST 0x0011,0xfffc 068c 0013 fffb | | .CONST 0x0013,0xfffb 068e 0015 fffa | | .CONST 0x0015,0xfffa 0690 0017 fff9 | | .CONST 0x0017,0xfff9 0692 001c fff8 | | .CONST 0x001c,0xfff8 0694 001e fff7 | | .CONST 0x001e,0xfff7 0696 0020 fff6 | | .CONST 0x0020,0xfff6 0698 0022 fff5 | " | .CONST 0x0022,0xfff5 069a 0024 fff4 | $ | .CONST 0x0024,0xfff4 069c 0026 fff3 | & | .CONST 0x0026,0xfff3 069e 0028 fff2 | ( | .CONST 0x0028,0xfff2 06a0 002a fff1 | * | .CONST 0x002a,0xfff1 06a2 ; -------------------------------------------------------------------------------------- 06a2 ; Debug3 Subtable 0x1 06a2 ; -------------------------------------------------------------------------------------- 06a2 0014 0000 | | .DBG3TAB 0x0014,0x0000 06a4 002d ffff | - | .CONST 0x002d,0xffff 06a6 002f fffe | / | .CONST 0x002f,0xfffe 06a8 0031 fffd | 1 | .CONST 0x0031,0xfffd 06aa 0033 fffc | 3 | .CONST 0x0033,0xfffc 06ac 0035 fffb | 5 | .CONST 0x0035,0xfffb 06ae 0037 fffa | 7 | .CONST 0x0037,0xfffa 06b0 0039 fff9 | 9 | .CONST 0x0039,0xfff9 06b2 003b fff8 | ; | .CONST 0x003b,0xfff8 06b4 003d fff7 | = | .CONST 0x003d,0xfff7 06b6 003f fff6 | ? | .CONST 0x003f,0xfff6 06b8 0041 fff5 | A | .CONST 0x0041,0xfff5 06ba 0043 fff4 | C | .CONST 0x0043,0xfff4 06bc 0045 fff3 | E | .CONST 0x0045,0xfff3 06be 0047 fff2 | G | .CONST 0x0047,0xfff2 06c0 0049 fff1 | I | .CONST 0x0049,0xfff1 06c2 004b fff0 | K | .CONST 0x004b,0xfff0 06c4 004d ffef | M | .CONST 0x004d,0xffef 06c6 004f ffee | O | .CONST 0x004f,0xffee 06c8 0051 ffed | Q | .CONST 0x0051,0xffed 06ca 0053 ffec | S | .CONST 0x0053,0xffec 06cc ; -------------------------------------------------------------------------------------- 06cc ; Debug3 Subtable 0x2 06cc ; -------------------------------------------------------------------------------------- 06cc 0003 0001 | | .DBG3TAB 0x0003,0x0001 06ce 0063 ffff | c | .CONST 0x0063,0xffff 06d0 0064 fffe | d | .CONST 0x0064,0xfffe 06d2 0066 fffd | f | .CONST 0x0066,0xfffd 06d4 006f 0001 | o | .CONST 0x006f,0x0001 06d6 ; -------------------------------------------------------------------------------------- 06d6 ; Debug3 Subtable 0x3 06d6 ; -------------------------------------------------------------------------------------- 06d6 0002 0001 | | .DBG3TAB 0x0002,0x0001 06d8 0083 ffff | | .CONST 0x0083,0xffff 06da 0085 fffe | | .CONST 0x0085,0xfffe 06dc 008e 0001 | | .CONST 0x008e,0x0001 06de ; -------------------------------------------------------------------------------------- 06de ; Debug3 Subtable 0x4 06de ; -------------------------------------------------------------------------------------- 06de 0002 0001 | | .DBG3TAB 0x0002,0x0001 06e0 00a3 ffff | | .CONST 0x00a3,0xffff 06e2 00a5 fffe | | .CONST 0x00a5,0xfffe 06e4 00ae 0001 | | .CONST 0x00ae,0x0001 06e6 ; -------------------------------------------------------------------------------------- 06e6 ; Debug3 Subtable 0x5 06e6 ; -------------------------------------------------------------------------------------- 06e6 0003 000e | | .DBG3TAB 0x0003,0x000e 06e8 00c3 ffff | | .CONST 0x00c3,0xffff 06ea 00c5 fffe | | .CONST 0x00c5,0xfffe 06ec 00ca fffd | | .CONST 0x00ca,0xfffd 06ee 00cf 0001 | | .CONST 0x00cf,0x0001 06f0 00d1 0002 | | .CONST 0x00d1,0x0002 06f2 00d3 0003 | | .CONST 0x00d3,0x0003 06f4 00d4 0004 | | .CONST 0x00d4,0x0004 06f6 00ea 0005 | | .CONST 0x00ea,0x0005 06f8 00ee 0006 | | .CONST 0x00ee,0x0006 06fa 00f0 0007 | | .CONST 0x00f0,0x0007 06fc 00f1 0008 | | .CONST 0x00f1,0x0008 06fe 00fb 0009 | | .CONST 0x00fb,0x0009 0700 0102 000a | | .CONST 0x0102,0x000a 0702 0104 000b | | .CONST 0x0104,0x000b 0704 0105 000c | | .CONST 0x0105,0x000c 0706 0108 000d | | .CONST 0x0108,0x000d 0708 0111 000e | | .CONST 0x0111,0x000e 070a ; -------------------------------------------------------------------------------------- 070a ; Debug3 Subtable 0x6 070a ; -------------------------------------------------------------------------------------- 070a 0003 000b | | .DBG3TAB 0x0003,0x000b 070c 011b ffff | | .CONST 0x011b,0xffff 070e 011d fffe | | .CONST 0x011d,0xfffe 0710 0122 fffd | " | .CONST 0x0122,0xfffd 0712 0127 0001 | ' | .CONST 0x0127,0x0001 0714 0129 0002 | ) | .CONST 0x0129,0x0002 0716 012b 0003 | + | .CONST 0x012b,0x0003 0718 012c 0004 | , | .CONST 0x012c,0x0004 071a 0142 0005 | B | .CONST 0x0142,0x0005 071c 0146 0006 | F | .CONST 0x0146,0x0006 071e 0148 0007 | H | .CONST 0x0148,0x0007 0720 0149 0008 | I | .CONST 0x0149,0x0008 0722 0153 0009 | S | .CONST 0x0153,0x0009 0724 0156 000a | V | .CONST 0x0156,0x000a 0726 015f 000b | _ | .CONST 0x015f,0x000b 0728 ; -------------------------------------------------------------------------------------- 0728 ; Debug3 Subtable 0x7 0728 ; -------------------------------------------------------------------------------------- 0728 0002 0001 | | .DBG3TAB 0x0002,0x0001 072a 016b ffff | k | .CONST 0x016b,0xffff 072c 016d fffe | m | .CONST 0x016d,0xfffe 072e 0176 0001 | v | .CONST 0x0176,0x0001 0730 ; -------------------------------------------------------------------------------------- 0730 ; Debug3 Subtable 0x8 0730 ; -------------------------------------------------------------------------------------- 0730 0000 0003 | | .DBG3TAB 0x0000,0x0003 0732 018b 0001 | | .CONST 0x018b,0x0001 0734 0194 0002 | | .CONST 0x0194,0x0002 0736 019f 0003 | | .CONST 0x019f,0x0003 0738 ; -------------------------------------------------------------------------------------- 0738 ; Debug3 Subtable 0x9 0738 ; -------------------------------------------------------------------------------------- 0738 0002 000d | | .DBG3TAB 0x0002,0x000d 073a 01ab ffff | | .CONST 0x01ab,0xffff 073c 01b0 fffe | | .CONST 0x01b0,0xfffe 073e 01b5 0001 | | .CONST 0x01b5,0x0001 0740 01bc 0002 | | .CONST 0x01bc,0x0002 0742 01c3 0003 | | .CONST 0x01c3,0x0003 0744 01c7 0004 | | .CONST 0x01c7,0x0004 0746 01cb 0005 | | .CONST 0x01cb,0x0005 0748 01cf 0006 | | .CONST 0x01cf,0x0006 074a 01d1 0007 | | .CONST 0x01d1,0x0007 074c 01d2 0008 | | .CONST 0x01d2,0x0008 074e 01d3 0009 | | .CONST 0x01d3,0x0009 0750 01d8 000a | | .CONST 0x01d8,0x000a 0752 01df 000b | | .CONST 0x01df,0x000b 0754 01e5 000c | | .CONST 0x01e5,0x000c 0756 01e9 000d | | .CONST 0x01e9,0x000d 0758 ; -------------------------------------------------------------------------------------- 0758 ; Debug3 Subtable 0xa 0758 ; -------------------------------------------------------------------------------------- 0758 0001 0002 | | .DBG3TAB 0x0001,0x0002 075a 01f3 ffff | | .CONST 0x01f3,0xffff 075c 01f6 0001 | | .CONST 0x01f6,0x0001 075e 01fd 0002 | | .CONST 0x01fd,0x0002 0760 ; -------------------------------------------------------------------------------------- 0760 ; Debug3 Subtable 0xb 0760 ; -------------------------------------------------------------------------------------- 0760 0000 0001 | | .DBG3TAB 0x0000,0x0001 0762 0203 0001 | | .CONST 0x0203,0x0001 0764 ; -------------------------------------------------------------------------------------- 0764 ; Debug3 Subtable 0xc 0764 ; -------------------------------------------------------------------------------------- 0764 0000 0001 | | .DBG3TAB 0x0000,0x0001 0766 0213 0001 | | .CONST 0x0213,0x0001 0768 ; -------------------------------------------------------------------------------------- 0768 ; Debug3 Subtable 0xd 0768 ; -------------------------------------------------------------------------------------- 0768 0005 000a | | .DBG3TAB 0x0005,0x000a 076a 0223 ffff | # | .CONST 0x0223,0xffff 076c 0228 fffe | ( | .CONST 0x0228,0xfffe 076e 022d fffd | - | .CONST 0x022d,0xfffd 0770 022f fffc | / | .CONST 0x022f,0xfffc 0772 0231 fffb | 1 | .CONST 0x0231,0xfffb 0774 0233 0001 | 3 | .CONST 0x0233,0x0001 0776 0235 0002 | 5 | .CONST 0x0235,0x0002 0778 0238 0003 | 8 | .CONST 0x0238,0x0003 077a 024e 0004 | N | .CONST 0x024e,0x0004 077c 0252 0005 | R | .CONST 0x0252,0x0005 077e 0255 0006 | U | .CONST 0x0255,0x0006 0780 025f 0007 | _ | .CONST 0x025f,0x0007 0782 0264 0008 | d | .CONST 0x0264,0x0008 0784 0270 0009 | p | .CONST 0x0270,0x0009 0786 0276 000a | v | .CONST 0x0276,0x000a 0788 ; -------------------------------------------------------------------------------------- 0788 ; Debug3 Subtable 0xe 0788 ; -------------------------------------------------------------------------------------- 0788 0003 0017 | | .DBG3TAB 0x0003,0x0017 078a 027b ffff | { | .CONST 0x027b,0xffff 078c 027e fffe | ~ | .CONST 0x027e,0xfffe 078e 0283 fffd | | .CONST 0x0283,0xfffd 0790 0288 0001 | | .CONST 0x0288,0x0001 0792 028a 0002 | | .CONST 0x028a,0x0002 0794 028c 0003 | | .CONST 0x028c,0x0003 0796 028d 0004 | | .CONST 0x028d,0x0004 0798 02a3 0005 | | .CONST 0x02a3,0x0005 079a 02a7 0006 | | .CONST 0x02a7,0x0006 079c 02a9 0007 | | .CONST 0x02a9,0x0007 079e 02aa 0008 | | .CONST 0x02aa,0x0008 07a0 02b4 0009 | | .CONST 0x02b4,0x0009 07a2 02b9 000a | | .CONST 0x02b9,0x000a 07a4 02c5 000b | | .CONST 0x02c5,0x000b 07a6 02c9 000c | | .CONST 0x02c9,0x000c 07a8 02cb 000d | | .CONST 0x02cb,0x000d 07aa 02d6 000e | | .CONST 0x02d6,0x000e 07ac 02d7 000f | | .CONST 0x02d7,0x000f 07ae 02ed 0010 | | .CONST 0x02ed,0x0010 07b0 02f1 0011 | | .CONST 0x02f1,0x0011 07b2 02f3 0012 | | .CONST 0x02f3,0x0012 07b4 02fe 0013 | | .CONST 0x02fe,0x0013 07b6 02ff 0014 | | .CONST 0x02ff,0x0014 07b8 0308 0015 | | .CONST 0x0308,0x0015 07ba 030c 0016 | | .CONST 0x030c,0x0016 07bc 0317 0017 | | .CONST 0x0317,0x0017 07be ; -------------------------------------------------------------------------------------- 07be ; Debug3 Subtable 0xf 07be ; -------------------------------------------------------------------------------------- 07be 0000 0001 | | .DBG3TAB 0x0000,0x0001 07c0 032b 0001 | + | .CONST 0x032b,0x0001 07c2 ; -------------------------------------------------------------------------------------- 07c2 ; Debug3 Subtable 0x10 07c2 ; -------------------------------------------------------------------------------------- 07c2 0002 000c | | .DBG3TAB 0x0002,0x000c 07c4 033b ffff | ; | .CONST 0x033b,0xffff 07c6 0340 fffe | @ | .CONST 0x0340,0xfffe 07c8 0345 0001 | E | .CONST 0x0345,0x0001 07ca 0387 0002 | | .CONST 0x0387,0x0002 07cc 038c 0003 | | .CONST 0x038c,0x0003 07ce 0392 0004 | | .CONST 0x0392,0x0004 07d0 0397 0005 | | .CONST 0x0397,0x0005 07d2 039d 0006 | | .CONST 0x039d,0x0006 07d4 03a6 0007 | | .CONST 0x03a6,0x0007 07d6 03aa 0008 | | .CONST 0x03aa,0x0008 07d8 03af 0009 | | .CONST 0x03af,0x0009 07da 03b5 000a | | .CONST 0x03b5,0x000a 07dc 03be 000b | | .CONST 0x03be,0x000b 07de 03c2 000c | | .CONST 0x03c2,0x000c 07e0 ; -------------------------------------------------------------------------------------- 07e0 ; Debug3 Subtable 0x11 07e0 ; -------------------------------------------------------------------------------------- 07e0 0004 0007 | | .DBG3TAB 0x0004,0x0007 07e2 03cb ffff | | .CONST 0x03cb,0xffff 07e4 03d0 fffe | | .CONST 0x03d0,0xfffe 07e6 03d5 fffd | | .CONST 0x03d5,0xfffd 07e8 03d7 fffc | | .CONST 0x03d7,0xfffc 07ea 03d9 0001 | | .CONST 0x03d9,0x0001 07ec 03db 0002 | | .CONST 0x03db,0x0002 07ee 03de 0003 | | .CONST 0x03de,0x0003 07f0 03f4 0004 | | .CONST 0x03f4,0x0004 07f2 03f8 0005 | | .CONST 0x03f8,0x0005 07f4 03fb 0006 | | .CONST 0x03fb,0x0006 07f6 0405 0007 | | .CONST 0x0405,0x0007 07f8 ; -------------------------------------------------------------------------------------- 07f8 ; Debug3 Subtable 0x12 07f8 ; -------------------------------------------------------------------------------------- 07f8 0003 001a | | .DBG3TAB 0x0003,0x001a 07fa 041b ffff | | .CONST 0x041b,0xffff 07fc 041e fffe | | .CONST 0x041e,0xfffe 07fe 0423 fffd | # | .CONST 0x0423,0xfffd 0800 0428 0001 | ( | .CONST 0x0428,0x0001 0802 042a 0002 | * | .CONST 0x042a,0x0002 0804 042c 0003 | , | .CONST 0x042c,0x0003 0806 042d 0004 | - | .CONST 0x042d,0x0004 0808 0443 0005 | C | .CONST 0x0443,0x0005 080a 0447 0006 | G | .CONST 0x0447,0x0006 080c 0449 0007 | I | .CONST 0x0449,0x0007 080e 044a 0008 | J | .CONST 0x044a,0x0008 0810 0454 0009 | T | .CONST 0x0454,0x0009 0812 045b 000a | [ | .CONST 0x045b,0x000a 0814 045d 000b | ] | .CONST 0x045d,0x000b 0816 045e 000c | ^ | .CONST 0x045e,0x000c 0818 0463 000d | c | .CONST 0x0463,0x000d 081a 046f 000e | o | .CONST 0x046f,0x000e 081c 0473 000f | s | .CONST 0x0473,0x000f 081e 0475 0010 | u | .CONST 0x0475,0x0010 0820 0480 0011 | | .CONST 0x0480,0x0011 0822 0481 0012 | | .CONST 0x0481,0x0012 0824 0497 0013 | | .CONST 0x0497,0x0013 0826 049b 0014 | | .CONST 0x049b,0x0014 0828 049d 0015 | | .CONST 0x049d,0x0015 082a 04a8 0016 | | .CONST 0x04a8,0x0016 082c 04a9 0017 | | .CONST 0x04a9,0x0017 082e 04b2 0018 | | .CONST 0x04b2,0x0018 0830 04b6 0019 | | .CONST 0x04b6,0x0019 0832 04c1 001a | | .CONST 0x04c1,0x001a 0834 ; -------------------------------------------------------------------------------------- 0834 ; Debug3 Subtable 0x13 0834 ; -------------------------------------------------------------------------------------- 0834 0003 000c | | .DBG3TAB 0x0003,0x000c 0836 04cb ffff | | .CONST 0x04cb,0xffff 0838 04d0 fffe | | .CONST 0x04d0,0xfffe 083a 04d5 fffd | | .CONST 0x04d5,0xfffd 083c 04d7 0001 | | .CONST 0x04d7,0x0001 083e 04d9 0002 | | .CONST 0x04d9,0x0002 0840 04db 0003 | | .CONST 0x04db,0x0003 0842 04dc 0004 | | .CONST 0x04dc,0x0004 0844 04f2 0005 | | .CONST 0x04f2,0x0005 0846 04f6 0006 | | .CONST 0x04f6,0x0006 0848 04f7 0007 | | .CONST 0x04f7,0x0007 084a 0501 0008 | | .CONST 0x0501,0x0008 084c 0506 0009 | | .CONST 0x0506,0x0009 084e 0513 000a | | .CONST 0x0513,0x000a 0850 0519 000b | | .CONST 0x0519,0x000b 0852 0523 000c | # | .CONST 0x0523,0x000c 0854 ; -------------------------------------------------------------------------------------- 0854 ; Debug3 Subtable 0x14 0854 ; -------------------------------------------------------------------------------------- 0854 0000 0003 | | .DBG3TAB 0x0000,0x0003 0856 052b 0001 | + | .CONST 0x052b,0x0001 0858 0532 0002 | 2 | .CONST 0x0532,0x0002 085a 0534 0003 | 4 | .CONST 0x0534,0x0003 085c ; -------------------------------------------------------------------------------------- 085c ; Debug3 Subtable 0x15 085c ; -------------------------------------------------------------------------------------- 085c 0000 0001 | | .DBG3TAB 0x0000,0x0001 085e 053b 0001 | ; | .CONST 0x053b,0x0001 0860 ; -------------------------------------------------------------------------------------- 0860 ; Debug3 Subtable 0x16 0860 ; -------------------------------------------------------------------------------------- 0860 0000 0001 | | .DBG3TAB 0x0000,0x0001 0862 054b 0001 | K | .CONST 0x054b,0x0001 0864 ; -------------------------------------------------------------------------------------- 0864 ; Debug3 Subtable 0x17 0864 ; -------------------------------------------------------------------------------------- 0864 0000 0001 | | .DBG3TAB 0x0000,0x0001 0866 055b 0001 | [ | .CONST 0x055b,0x0001 0868 ; -------------------------------------------------------------------------------------- 0868 ; Debug3 Subtable 0x18 0868 ; -------------------------------------------------------------------------------------- 0868 0000 0005 | | .DBG3TAB 0x0000,0x0005 086a 056c 0001 | l | .CONST 0x056c,0x0001 086c 056c 0002 | l | .CONST 0x056c,0x0002 086e 057a 0003 | z | .CONST 0x057a,0x0003 0870 057b 0004 | { | .CONST 0x057b,0x0004 0872 057f 0005 | | .CONST 0x057f,0x0005 0874 ; -------------------------------------------------------------------------------------- 0874 ; Debug3 Subtable 0x19 0874 ; -------------------------------------------------------------------------------------- 0874 0000 0003 | | .DBG3TAB 0x0000,0x0003 0876 058b 0001 | | .CONST 0x058b,0x0001 0878 058f 0002 | | .CONST 0x058f,0x0002 087a 0591 0003 | | .CONST 0x0591,0x0003 087c ; -------------------------------------------------------------------------------------- 087c ; Debug3 Subtable 0x1a 087c ; -------------------------------------------------------------------------------------- 087c 0000 0001 | | .DBG3TAB 0x0000,0x0001 087e 05a3 0001 | | .CONST 0x05a3,0x0001 0880 0000 0000 | | .BLANK 0000[0x180]