|
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: 4096 (0x1000) 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 0478 | x | .CONST 0x0478 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 001b | | .CONST 0x001b ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 000f | | .CONST 0x000f ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0522,0x8000,0x0000,0x0057,0x2405,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 029a 0023 | #| Declare_Subprogram INIT_0020,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xe,0xfffc 0010 029a 007b | {| Declare_Subprogram INIT_0078,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x10,0xfffb 0012 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x12,0xfffa 0014 00bf | | Action Accept_Activation 0015 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1 = .DEBUG 0x0015,0x0530,0x8000,0x0000,0x0057,0x2415,0x0000,0x0007 ; Debug Table 0x1.0x0 = 0x15,0xffff 0016 00c7 | | Action Elaborate_Subprogram 0017 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x1 = 0x17,0xfffe 0018 00c7 | | Action Elaborate_Subprogram 0019 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x2 = 0x19,0xfffd 001a 00c7 | | Action Elaborate_Subprogram 001b BODY_0008: 001b 00bc | | Action Signal_Activated 001c 00bb | | Action Signal_Completion 001d 0000 0000 | | .XXX[0x3] 001f 0000 | | 0020 ; -------------------------------------------------------------------------------------- 0020 ; SUBPROGRAM 0020 ; -------------------------------------------------------------------------------------- 0020 002f | / | .CONST 0x002f ; Address of begin 0021 0004 | | .CONST 0x0004 ; Address of exception handler 0022 0006 | | .CONST 0x0006 ; Number of locals 0023 INIT_0020: 0023 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x0023,0x0538,0x2802,0x0002,0x0057,0x2405,0x0000,0x0015 ; Debug Table 0x2.0x0 = 0x23,0xffff 0024 e5fd | | Load 0x2,-0x3 0025 00eb | | Load_Encached Diana_Cache 0026 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0027 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0028 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x28,0xfffe 0029 029f 016b | k| Declare_Subprogram INIT_0168,For_Call ; Debug Table 0x2.0x2 = 0x29,0xfffd 002b 029f 01cb | | Declare_Subprogram INIT_01c8,For_Call ; Debug Table 0x2.0x3 = 0x2b,0xfffc 002d 029f 01e3 | | Declare_Subprogram INIT_01e0,For_Call ; Debug Table 0x2.0x4 = 0x2d,0xfffb 002f BODY_0020: 002f e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x5 = 0x2f,0x1 0030 00eb | | Load_Encached Diana_Cache 0031 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0032 0b3e | > | Execute_Immediate Case_Compare,0x3e 0033 700d |p | Jump_Nonzero 0x41 0034 0b41 | A | Execute_Immediate Case_Compare,0x41 0035 7019 |p | Jump_Nonzero 0x4f 0036 0b3d | = | Execute_Immediate Case_Compare,0x3d 0037 7026 |p& | Jump_Nonzero 0x5e 0038 0b47 | G | Execute_Immediate Case_Compare,0x47 0039 7034 |p4 | Jump_Nonzero 0x6e 003a 0b48 | H | Execute_Immediate Case_Compare,0x48 003b 7032 |p2 | Jump_Nonzero 0x6e 003c 0b49 | I | Execute_Immediate Case_Compare,0x49 003d 7030 |p0 | Jump_Nonzero 0x6e 003e 0b46 | F | Execute_Immediate Case_Compare,0x46 003f 702e |p. | Jump_Nonzero 0x6e 0040 782f |x/ | Jump 0x70 ; Debug Table 0x2.0x6 = 0x40,0xc 0041 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x7 = 0x41,0x2 0042 00eb | | Load_Encached Diana_Cache 0043 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8 0044 a403 | | Store_Unchecked 0x2,0x3 0045 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x8 = 0x45,0x3 0046 00eb | | Load_Encached Diana_Cache 0047 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0048 0f7c | | | Execute_Immediate Equal,0x7c 0049 6803 |h | Jump_Zero 0x4d 004a e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x9 = 0x4a,0x4 004b 8405 | | Call 0x2,0x5 004c 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 004d 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xa = 0x4d,0x5 004e 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 004f e402 | | Load 0x2,0x2 ; Debug Table 0x2.0xb = 0x4f,0x6 0050 00eb | | Load_Encached Diana_Cache 0051 18cc | | Execute Package,Field_Execute,Field_Number 0xcc 0052 a403 | | Store_Unchecked 0x2,0x3 0053 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0xc = 0x53,0x7 0054 00eb | | Load_Encached Diana_Cache 0055 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0056 0f7c | | | Execute_Immediate Equal,0x7c 0057 6803 |h | Jump_Zero 0x5b 0058 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0xd = 0x58,0x8 0059 8405 | | Call 0x2,0x5 005a 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 005b e402 | | Load 0x2,0x2 ; Debug Table 0x2.0xe = 0x5b,0x9 005c 85fe | | Call 0x2,-0x2 005d 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 005e e402 | | Load 0x2,0x2 ; Debug Table 0x2.0xf = 0x5e,0xa 005f 00eb | | Load_Encached Diana_Cache 0060 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 0061 00eb | | Load_Encached Diana_Cache 0062 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0063 6808 |h | Jump_Zero 0x6c 0064 e402 | | Load 0x2,0x2 0065 00eb | | Load_Encached Diana_Cache 0066 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0067 8406 | | Call 0x2,0x6 0068 7003 |p | Jump_Nonzero 0x6c 0069 e402 | | Load 0x2,0x2 006a 85fe | | Call 0x2,-0x2 006b 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 006c 4800 |H | Short_Literal 0x0 006d 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 006e 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x10 = 0x6e,0xb 006f 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0070 00d1 | | Pop_Control Pop_Count_1 0071 4831 |H1 | Short_Literal 0x31 0072 0257 | W | Execute Discrete,Raise 0073 0000 0000 | | .BLANK 0000[0x5] 0078 ; -------------------------------------------------------------------------------------- 0078 ; SUBPROGRAM 0078 ; -------------------------------------------------------------------------------------- 0078 0088 | | .CONST 0x0088 ; Address of begin 0079 0004 | | .CONST 0x0004 ; Address of exception handler 007a 0008 | | .CONST 0x0008 ; Number of locals 007b INIT_0078: 007b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3 = .DEBUG 0x007b,0x055c,0x2802,0x0002,0x0057,0x2405,0x0000,0x002d ; Debug Table 0x3.0x0 = 0x7b,0xffff 007c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 007d 0007 | | Action Break_Optional ; Debug Table 0x3.0x1 = 0x7d,0xfffe 007e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x2 = 0x7e,0xfffd 007f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x3 = 0x7f,0xfffc 0080 029f 01f3 | | Declare_Subprogram INIT_01f0,For_Call ; Debug Table 0x3.0x4 = 0x80,0xfffb 0082 029f 01fb | | Declare_Subprogram INIT_01f8,For_Call ; Debug Table 0x3.0x5 = 0x82,0xfffa 0084 029f 020b | | Declare_Subprogram INIT_0208,For_Call ; Debug Table 0x3.0x6 = 0x84,0xfff9 0086 029f 0223 | #| Declare_Subprogram INIT_0220,For_Call ; Debug Table 0x3.0x7 = 0x86,0xfff8 0088 BODY_0078: 0088 e5f6 | | Load 0x2,-0xa ; Debug Table 0x3.0x8 = 0x88,0x1 0089 8407 | | Call 0x2,0x7 008a e5f6 | | Load 0x2,-0xa ; Debug Table 0x3.0x9 = 0x8a,0x2 008b 00eb | | Load_Encached Diana_Cache 008c 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 008d a403 | | Store_Unchecked 0x2,0x3 008e e403 | | Load 0x2,0x3 ; Debug Table 0x3.0xa = 0x8e,0x3 008f 00eb | | Load_Encached Diana_Cache 0090 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0091 0b00 | | Execute_Immediate Case_Compare,0x0 0092 700a |p | Jump_Nonzero 0x9d 0093 0b4e | N | Execute_Immediate Case_Compare,0x4e 0094 7032 |p2 | Jump_Nonzero 0xc7 0095 0b36 | 6 | Execute_Immediate Case_Compare,0x36 0096 7039 |p9 | Jump_Nonzero 0xd0 0097 0b17 | | Execute_Immediate Case_Compare,0x17 0098 7039 |p9 | Jump_Nonzero 0xd2 0099 0b40 | @ | Execute_Immediate Case_Compare,0x40 009a 7037 |p7 | Jump_Nonzero 0xd2 009b 8405 | | Call 0x2,0x5 ; Debug Table 0x3.0xb = 0x9b,0x16 009c 783e |x> | Jump 0xdb 009d e5f6 | | Load 0x2,-0xa ; Debug Table 0x3.0xc = 0x9d,0x4 009e 85fa | | Call 0x2,-0x6 009f a403 | | Store_Unchecked 0x2,0x3 00a0 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0xd = 0xa0,0x5 00a1 00eb | | Load_Encached Diana_Cache 00a2 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00a3 0b4e | N | Execute_Immediate Case_Compare,0x4e 00a4 7004 |p | Jump_Nonzero 0xa9 00a5 0b00 | | Execute_Immediate Case_Compare,0x0 00a6 7015 |p | Jump_Nonzero 0xbc 00a7 8405 | | Call 0x2,0x5 ; Debug Table 0x3.0xe = 0xa7,0xf 00a8 781c |x | Jump 0xc5 00a9 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0xf = 0xa9,0x6 00aa 00eb | | Load_Encached Diana_Cache 00ab 18ec | | Execute Package,Field_Execute,Field_Number 0xec 00ac 4976 |Iv | Short_Literal 0x176 00ad 00eb | | Load_Encached Diana_Cache 00ae 0098 | | Execute Package,Field_Read_Dynamic 00af 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00b0 a404 | | Store_Unchecked 0x2,0x4 00b1 e5f6 | | Load 0x2,-0xa ; Debug Table 0x3.0x10 = 0xb1,0x7 00b2 85fd | | Call 0x2,-0x3 00b3 6803 |h | Jump_Zero 0xb7 00b4 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x11 = 0xb4,0x8 00b5 8407 | | Call 0x2,0x7 00b6 780e |x | Jump 0xc5 00b7 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x12 = 0xb7,0x9 00b8 8406 | | Call 0x2,0x6 00b9 700b |p | Jump_Nonzero 0xc5 00ba e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x13 = 0xba,0xa 00bb 440a |D | Exit_Subprogram With_Value,New_Top_Offset 0xa 00bc e5f6 | | Load 0x2,-0xa ; Debug Table 0x3.0x14 = 0xbc,0xb 00bd 85fd | | Call 0x2,-0x3 00be 6804 |h | Jump_Zero 0xc3 00bf e5f6 | | Load 0x2,-0xa ; Debug Table 0x3.0x15 = 0xbf,0xc 00c0 85fe | | Call 0x2,-0x2 00c1 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x16 = 0xc1,0xd 00c2 a402 | | Store_Unchecked 0x2,0x2 00c3 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x17 = 0xc3,0xe 00c4 440a |D | Exit_Subprogram With_Value,New_Top_Offset 0xa 00c5 00d1 | | Pop_Control Pop_Count_1 00c6 7814 |x | Jump 0xdb 00c7 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x18 = 0xc7,0x10 00c8 00eb | | Load_Encached Diana_Cache 00c9 18ec | | Execute Package,Field_Execute,Field_Number 0xec 00ca 4976 |Iv | Short_Literal 0x176 00cb 00eb | | Load_Encached Diana_Cache 00cc 0098 | | Execute Package,Field_Read_Dynamic 00cd 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00ce a404 | | Store_Unchecked 0x2,0x4 00cf 780b |x | Jump 0xdb 00d0 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x19 = 0xd0,0x11 00d1 440a |D | Exit_Subprogram With_Value,New_Top_Offset 0xa 00d2 e5f6 | | Load 0x2,-0xa ; Debug Table 0x3.0x1a = 0xd2,0x12 00d3 85fd | | Call 0x2,-0x3 00d4 6804 |h | Jump_Zero 0xd9 00d5 e5f6 | | Load 0x2,-0xa ; Debug Table 0x3.0x1b = 0xd5,0x13 00d6 85fe | | Call 0x2,-0x2 00d7 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x1c = 0xd7,0x14 00d8 a402 | | Store_Unchecked 0x2,0x2 00d9 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x1d = 0xd9,0x15 00da 440a |D | Exit_Subprogram With_Value,New_Top_Offset 0xa 00db 00d1 | | Pop_Control Pop_Count_1 00dc e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x1e = 0xdc,0x17 00dd 8408 | | Call 0x2,0x8 00de e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x1f = 0xde,0x18 00df 440a |D | Exit_Subprogram With_Value,New_Top_Offset 0xa 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 014c | L | .CONST 0x014c ; Address of begin 00e1 015f | _ | .CONST 0x015f ; Address of exception handler 00e2 0013 | | .CONST 0x0013 ; Number of locals 00e3 INIT_00e0: 00e3 0007 | | Action Break_Optional ; Debug Table 0x4 = .DEBUG 0x00e3,0x059e,0x2801,0x0002,0x0057,0x2405,0x0000,0x009f ; Debug Table 0x4.0x0 = 0xe3,0xffff 00e4 0007 | | Action Break_Optional ; Debug Table 0x4.0x1 = 0xe4,0xfffe 00e5 e5f3 | | Load 0x2,-0xd ; Debug Table 0x4.0x2 = 0xe5,0xfffd 00e6 e5f3 | | Load 0x2,-0xd 00e7 00e1 | | Load_Encached Boolean_Cache 00e8 029f 026b | k| Declare_Subprogram INIT_0268,For_Call 00ea 4803 |H | Short_Literal 0x3 00eb 032d | - | Declare_Type Record,Defined 00ec 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x3 = 0xec,0xfffc 00ed 0322 | " | Declare_Variable Record 00ee e5f4 | | Load 0x2,-0xc 00ef e5f3 | | Load 0x2,-0xd 00f0 0119 | | Execute Any,Check_In_Formal_Type 00f1 00d9 | | Load_Top At_Offset_1 00f2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00f3 e5f4 | | Load 0x2,-0xc 00f4 e5f3 | | Load 0x2,-0xd 00f5 0119 | | Execute Any,Check_In_Formal_Type 00f6 00d9 | | Load_Top At_Offset_1 00f7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00f8 4800 |H | Short_Literal 0x0 00f9 00d9 | | Load_Top At_Offset_1 00fa 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00fb 6284 |b | Indirect_Literal Discrete,0x380,{0x00000000, 0x00572425} ; Debug Table 0x4.0x4 = 0xfb,0xfffb 00fc 4833 |H3 | Short_Literal 0x33 00fd 00db | | Load_Top At_Offset_3 00fe e001 | | Load 0x0,0x1 00ff 0387 | | Declare_Variable Package 0100 00d8 | | Load_Top At_Offset_0 0101 020f | | Execute Module,Activate 0102 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x5 = 0x102,0xfffa 0103 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0104 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x6 = 0x104,0xfff9 0105 4802 |H | Short_Literal 0x2 0106 029f 028b | | Declare_Subprogram INIT_0288,For_Call 0108 03fd | | Declare_Type Discrete,Defined 0109 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0x109,0xfff8 010a 00db | | Load_Top At_Offset_3 010b 1b10 | | Execute Package,Field_Read,Field_Number 0x10 010c 00e1 | | Load_Encached Boolean_Cache 010d 02a0 | | Declare_Subprogram Null_Subprogram 010e 4803 |H | Short_Literal 0x3 010f 032d | - | Declare_Type Record,Defined 0110 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x8 = 0x110,0xfff7 0111 0322 | " | Declare_Variable Record 0112 4800 |H | Short_Literal 0x0 0113 00d9 | | Load_Top At_Offset_1 0114 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0115 00db | | Load_Top At_Offset_3 0116 00d9 | | Load_Top At_Offset_1 0117 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0118 4800 |H | Short_Literal 0x0 0119 00d9 | | Load_Top At_Offset_1 011a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 011b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x9 = 0x11b,0xfff6 011c 0322 | " | Declare_Variable Record 011d 4802 |H | Short_Literal 0x2 011e 00d9 | | Load_Top At_Offset_1 011f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0120 e405 | | Load 0x2,0x5 0121 00d9 | | Load_Top At_Offset_1 0122 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0123 4801 |H | Short_Literal 0x1 0124 00d9 | | Load_Top At_Offset_1 0125 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0126 6259 |bY | Indirect_Literal Discrete,0x380,{0x00000000, 0x00572425} ; Debug Table 0x4.0xa = 0x126,0xfff5 0127 486e |Hn | Short_Literal 0x6e 0128 4900 |I | Short_Literal 0x100 0129 e5f3 | | Load 0x2,-0xd 012a e407 | | Load 0x2,0x7 012b 4ffb |O | Short_Literal -0x5 012c 4802 |H | Short_Literal 0x2 012d 0099 | | Action Reference_Dynamic 012e e002 | | Load 0x0,0x2 012f 0387 | | Declare_Variable Package 0130 00d8 | | Load_Top At_Offset_0 0131 020f | | Execute Module,Activate 0132 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x132,0xfff4 0133 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0134 e5f3 | | Load 0x2,-0xd ; Debug Table 0x4.0xc = 0x134,0xfff3 0135 02c7 | | Declare_Variable Any 0136 e5f4 | | Load 0x2,-0xc 0137 c40c | | Store 0x2,0xc 0138 e5f3 | | Load 0x2,-0xd 0139 02c7 | | Declare_Variable Any 013a e5f4 | | Load 0x2,-0xc 013b c40d | | Store 0x2,0xd 013c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x4.0xd = 0x13c,0xfff2 013d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 013e 029f 02a3 | | Declare_Subprogram INIT_02a0,For_Call ; Debug Table 0x4.0xe = 0x13e,0xfff1 0140 029e 02bb | | Declare_Subprogram INIT_02b8,For_Call,Unelaborated ; Debug Table 0x4.0xf = 0x140,0xfff0 0142 029f 0333 | 3| Declare_Subprogram INIT_0330,For_Call ; Debug Table 0x4.0x10 = 0x142,0xffef 0144 029f 034b | K| Declare_Subprogram INIT_0348,For_Call ; Debug Table 0x4.0x11 = 0x144,0xffee 0146 029f 038b | | Declare_Subprogram INIT_0388,For_Call ; Debug Table 0x4.0x12 = 0x146,0xffed 0148 4810 |H | Short_Literal 0x10 ; Debug Table 0x4.0x13 = 0x148,0xffec 0149 4802 |H | Short_Literal 0x2 014a 0099 | | Action Reference_Dynamic 014b 00c7 | | Action Elaborate_Subprogram 014c BODY_00e0: 014c e40a | | Load 0x2,0xa ; Debug Table 0x4.0x14 = 0x14c,0x1 014d 1b13 | | Execute Package,Field_Read,Field_Number 0x13 014e 4900 |I | Short_Literal 0x100 014f e40a | | Load 0x2,0xa 0150 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0151 c40b | | Store 0x2,0xb 0152 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x15 = 0x152,0x2 0153 4800 |H | Short_Literal 0x0 0154 e5f4 | | Load 0x2,-0xc 0155 e5f3 | | Load 0x2,-0xd 0156 0119 | | Execute Any,Check_In_Formal_Type 0157 e5f2 | | Load 0x2,-0xe 0158 e5f5 | | Load 0x2,-0xb 0159 0119 | | Execute Any,Check_In_Formal_Type 015a 8413 | | Call 0x2,0x13 015b e40e | | Load 0x2,0xe ; Debug Table 0x4.0x16 = 0x15b,0x3 015c 0f00 | | Execute_Immediate Equal,0x0 015d a5f1 | | Store_Unchecked 0x2,-0xf 015e 450f |E | Exit_Suprogram New_Top_Offset 0xf 015f TRAP_00e0: 015f 621c |b | Indirect_Literal Discrete,0x37c,{0x00000000, 0x57242501} 0160 010f | | Execute Exception,Equal 0161 6803 |h | Jump_Zero 0x165 0162 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x17 = 0x162,0x4 0163 a5f1 | | Store_Unchecked 0x2,-0xf 0164 450f |E | Exit_Suprogram New_Top_Offset 0xf 0165 0100 | | Execute Exception,Raise 0166 0000 0000 | | .XXX[0x2] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 0171 | q | .CONST 0x0171 ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0003 | | .CONST 0x0003 ; Number of locals 016b INIT_0168: 016b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x5 = .DEBUG 0x016b,0x05d0,0x0802,0x0002,0x0057,0x2675,0x0000,0x0022 ; Debug Table 0x5.0x0 = 0x16b,0xffff 016c 00db | | Load_Top At_Offset_3 016d 00eb | | Load_Encached Diana_Cache 016e 1888 | | Execute Package,Field_Execute,Field_Number 0x88 016f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0170 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x170,0xfffe 0171 BODY_0168: 0171 00cf | | Action Mark_Auxiliary 0172 784b |xK | Jump 0x1be 0173 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x2 = 0x173,0x2 0174 00eb | | Load_Encached Diana_Cache 0175 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0176 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0177 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x3 = 0x177,0x3 0178 00eb | | Load_Encached Diana_Cache 0179 1814 | | Execute Package,Field_Execute,Field_Number 0x14 017a 0b3d | = | Execute_Immediate Case_Compare,0x3d 017b 7009 |p | Jump_Nonzero 0x185 017c 0b3e | > | Execute_Immediate Case_Compare,0x3e 017d 7007 |p | Jump_Nonzero 0x185 017e 0b41 | A | Execute_Immediate Case_Compare,0x41 017f 7005 |p | Jump_Nonzero 0x185 0180 0b3b | ; | Execute_Immediate Case_Compare,0x3b 0181 7012 |p | Jump_Nonzero 0x194 0182 0b3f | ? | Execute_Immediate Case_Compare,0x3f 0183 702f |p/ | Jump_Nonzero 0x1b3 0184 7833 |x3 | Jump 0x1b8 ; Debug Table 0x5.0x4 = 0x184,0xf 0185 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x5 = 0x185,0x4 0186 4976 |Iv | Short_Literal 0x176 0187 00eb | | Load_Encached Diana_Cache 0188 0098 | | Execute Package,Field_Read_Dynamic 0189 1810 | | Execute Package,Field_Execute,Field_Number 0x10 018a 4ffe |O | Short_Literal -0x2 018b 4802 |H | Short_Literal 0x2 018c 0099 | | Action Reference_Dynamic 018d 4fff |O | Short_Literal -0x1 018e 4802 |H | Short_Literal 0x2 018f 0099 | | Action Reference_Dynamic 0190 820d | | Call 0x1,0xd 0191 6826 |h& | Jump_Zero 0x1b8 0192 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x6 = 0x192,0x5 0193 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0194 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x7 = 0x194,0x6 0195 00eb | | Load_Encached Diana_Cache 0196 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0197 00eb | | Load_Encached Diana_Cache 0198 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0199 0b73 | s | Execute_Immediate Case_Compare,0x73 019a 7003 |p | Jump_Nonzero 0x19e 019b 0b00 | | Execute_Immediate Case_Compare,0x0 019c 7006 |p | Jump_Nonzero 0x1a3 019d 7813 |x | Jump 0x1b1 ; Debug Table 0x5.0x8 = 0x19d,0xc 019e 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x9 = 0x19e,0x7 019f 85fe | | Call 0x2,-0x2 01a0 6810 |h | Jump_Zero 0x1b1 01a1 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xa = 0x1a1,0x8 01a2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xb = 0x1a3,0x9 01a4 00eb | | Load_Encached Diana_Cache 01a5 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 01a6 4907 |I | Short_Literal 0x107 01a7 00eb | | Load_Encached Diana_Cache 01a8 0096 | | Execute Package,Entry 01a9 00eb | | Load_Encached Diana_Cache 01aa 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01ab 6805 |h | Jump_Zero 0x1b1 01ac 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xc = 0x1ac,0xa 01ad 85fe | | Call 0x2,-0x2 01ae 6802 |h | Jump_Zero 0x1b1 01af 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xd = 0x1af,0xb 01b0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b1 00d1 | | Pop_Control Pop_Count_1 01b2 7805 |x | Jump 0x1b8 01b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xe = 0x1b3,0xd 01b4 85fe | | Call 0x2,-0x2 01b5 6802 |h | Jump_Zero 0x1b8 01b6 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xf = 0x1b6,0xe 01b7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b8 00d1 | | Pop_Control Pop_Count_1 01b9 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x10 = 0x1b9,0x10 01ba 00eb | | Load_Encached Diana_Cache 01bb 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 01bc 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01bd 00c9 | | Action Pop_Auxiliary_Loop 01be 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x11 = 0x1be,0x1 01bf 00eb | | Load_Encached Diana_Cache 01c0 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 01c1 6fb1 |o | Jump_Zero 0x173 01c2 00ce | | Action Pop_Auxiliary 01c3 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x12 = 0x1c3,0x11 01c4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01c5 0000 0000 | | .XXX[0x3] 01c7 0000 | | 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cb | | .CONST 0x01cb ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0001 | | .CONST 0x0001 ; Number of locals 01cb BODY_01c8: 01cb INIT_01c8: 01cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x01cb,0x05f8,0x0802,0x0002,0x0057,0x2675,0x0000,0x00e6 ; Debug Table 0x6.0x0 = 0x1cb,0x1 01cc 00eb | | Load_Encached Diana_Cache 01cd 18bd | | Execute Package,Field_Execute,Field_Number 0xbd 01ce 8404 | | Call 0x2,0x4 01cf 7005 |p | Jump_Nonzero 0x1d5 01d0 00da | | Load_Top At_Offset_2 01d1 00eb | | Load_Encached Diana_Cache 01d2 18be | | Execute Package,Field_Execute,Field_Number 0xbe 01d3 8404 | | Call 0x2,0x4 01d4 7801 |x | Jump 0x1d6 01d5 4801 |H | Short_Literal 0x1 01d6 6805 |h | Jump_Zero 0x1dc 01d7 00da | | Load_Top At_Offset_2 01d8 00eb | | Load_Encached Diana_Cache 01d9 18ec | | Execute Package,Field_Execute,Field_Number 0xec 01da 85fe | | Call 0x2,-0x2 01db 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01dc 4800 |H | Short_Literal 0x0 01dd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01de 0000 0000 | | .XXX[0x2] 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01e3 | | .CONST 0x01e3 ; Address of begin 01e1 0004 | | .CONST 0x0004 ; Address of exception handler 01e2 0001 | | .CONST 0x0001 ; Number of locals 01e3 BODY_01e0: 01e3 INIT_01e0: 01e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x01e3,0x05fc,0x0802,0x0002,0x0057,0x2675,0x0000,0x0116 ; Debug Table 0x7.0x0 = 0x1e3,0x1 01e4 00eb | | Load_Encached Diana_Cache 01e5 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8 01e6 00eb | | Load_Encached Diana_Cache 01e7 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01e8 0f17 | | Execute_Immediate Equal,0x17 01e9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01ea 0000 0000 | | .BLANK 0000[0x6] 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f3 | | .CONST 0x01f3 ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0001 | | .CONST 0x0001 ; Number of locals 01f3 BODY_01f0: 01f3 INIT_01f0: 01f3 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x8 = .DEBUG 0x01f3,0x0600,0x0801,0x0002,0x0057,0x24b5,0x0000,0x0028 ; Debug Table 0x8.0x0 = 0x1f3,0x1 01f4 0257 | W | Execute Discrete,Raise 01f5 0000 0000 | | .XXX[0x3] 01f7 0000 | | 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 0202 | | .CONST 0x0202 ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0002 | | .CONST 0x0002 ; Number of locals 01fb INIT_01f8: 01fb 0007 | | Action Break_Optional ; Debug Table 0x9 = .DEBUG 0x01fb,0x0604,0x0802,0x0002,0x0057,0x24b5,0x0000,0x0032 ; Debug Table 0x9.0x0 = 0x1fb,0xffff 01fc 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x1 = 0x1fc,0xfffe 01fd 85fb | | Call 0x2,-0x5 01fe e003 | | Load 0x0,0x3 01ff 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a 0200 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0201 03f1 | | Declare_Variable Discrete,With_Value 0202 BODY_01f8: 0202 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2 = 0x202,0x1 0203 0f04 | | Execute_Immediate Equal,0x4 0204 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0205 0000 0000 | | .XXX[0x3] 0207 0000 | | 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 0212 | | .CONST 0x0212 ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0002 | | .CONST 0x0002 ; Number of locals 020b INIT_0208: 020b 0007 | | Action Break_Optional ; Debug Table 0xa = .DEBUG 0x020b,0x060c,0x0801,0x0002,0x0057,0x24b5,0x0000,0x005c ; Debug Table 0xa.0x0 = 0x20b,0xffff 020c 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1 = 0x20c,0xfffe 020d 85fb | | Call 0x2,-0x5 020e e003 | | Load 0x0,0x3 020f 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a 0210 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0211 03f1 | | Declare_Variable Discrete,With_Value 0212 BODY_0208: 0212 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x212,0x1 0213 0d04 | | Execute_Immediate Less,0x4 0214 6806 |h | Jump_Zero 0x21b 0215 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x3 = 0x215,0x2 0216 0f03 | | Execute_Immediate Equal,0x3 0217 e7ff | | Load 0x3,-0x1 0218 85fc | | Call 0x2,-0x4 0219 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x4 = 0x219,0x3 021a a402 | | Store_Unchecked 0x2,0x2 021b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 021c 0000 0000 | | .BLANK 0000[0x4] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 022a | * | .CONST 0x022a ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0005 | | .CONST 0x0005 ; Number of locals 0223 INIT_0220: 0223 e5f7 | | Load 0x2,-0x9 ; Debug Table 0xb = .DEBUG 0x0223,0x0618,0x0801,0x0002,0x0057,0x24b5,0x0000,0x0099 ; Debug Table 0xb.0x0 = 0x223,0xffff 0224 02c7 | | Declare_Variable Any 0225 00d8 | | Load_Top At_Offset_0 0226 1c00 | | Execute_Immediate Run_Utility,0x0 0227 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x227,0xfffe 0228 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x2 = 0x228,0xfffd 0229 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x3 = 0x229,0xfffc 022a BODY_0220: 022a 00be | | Action Activate_Tasks 022b 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x4 = 0x22b,0x1 022c 0120 | | Execute Any,Is_Value 022d 6802 |h | Jump_Zero 0x230 022e e5f7 | | Load 0x2,-0x9 022f 7803 |x | Jump 0x233 0230 00db | | Load_Top At_Offset_3 0231 e5f7 | | Load 0x2,-0x9 0232 0119 | | Execute Any,Check_In_Formal_Type 0233 e7ff | | Load 0x3,-0x1 0234 85f8 | | Call 0x2,-0x8 0235 c602 | | Store 0x3,0x2 0236 00cf | | Action Mark_Auxiliary 0237 0007 | | Action Break_Optional ; Debug Table 0xb.0x5 = 0x237,0x2 0238 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x6 = 0x238,0x3 0239 e602 | | Load 0x3,0x2 023a 85f9 | | Call 0x2,-0x7 023b c602 | | Store 0x3,0x2 023c c603 | | Store 0x3,0x3 023d 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x7 = 0x23d,0x4 023e 00eb | | Load_Encached Diana_Cache 023f 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0240 7020 |p | Jump_Nonzero 0x261 0241 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x8 = 0x241,0x5 0242 85fa | | Call 0x2,-0x6 0243 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0244 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x9 = 0x244,0x6 0245 00eb | | Load_Encached Diana_Cache 0246 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0247 0b00 | | Execute_Immediate Case_Compare,0x0 0248 7004 |p | Jump_Nonzero 0x24d 0249 0b4e | N | Execute_Immediate Case_Compare,0x4e 024a 7007 |p | Jump_Nonzero 0x252 024b 8405 | | Call 0x2,0x5 ; Debug Table 0xb.0xa = 0x24b,0xc 024c 7811 |x | Jump 0x25e 024d e603 | | Load 0x3,0x3 ; Debug Table 0xb.0xb = 0x24d,0x7 024e 85fe | | Call 0x2,-0x2 024f 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0xc = 0x24f,0x8 0250 a402 | | Store_Unchecked 0x2,0x2 0251 780c |x | Jump 0x25e 0252 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0xd = 0x252,0x9 0253 00eb | | Load_Encached Diana_Cache 0254 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0255 4976 |Iv | Short_Literal 0x176 0256 00eb | | Load_Encached Diana_Cache 0257 0098 | | Execute Package,Field_Read_Dynamic 0258 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0259 0033 | 3 | Store_Top Heap_Access,At_Offset_3 025a 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xe = 0x25a,0xa 025b 8407 | | Call 0x2,0x7 025c 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xf = 0x25c,0xb 025d 8408 | | Call 0x2,0x8 025e 00d1 | | Pop_Control Pop_Count_1 025f 00c9 | | Action Pop_Auxiliary_Loop 0260 7fd7 | | Jump 0x238 0261 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0262 0000 0000 | | .BLANK 0000[0x6] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026b | k | .CONST 0x026b ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0001 | | .CONST 0x0001 ; Number of locals 026b BODY_0268: 026b INIT_0268: 026b 4608 |F | Jump_Case 0x9 ; Debug Table 0xc = .DEBUG 0x026b,0x063a,0x0805,0x0002,0x0057,0x2425,0x0000,0x0019 026c 7808 |x | Jump 0x275 ; case 0x0 026d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 026e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 026f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0270 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0271 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0272 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0273 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0274 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0275 00da | | Load_Top At_Offset_2 0276 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0277 0125 | % | Execute Any,Set_Constraint 0278 00da | | Load_Top At_Offset_2 0279 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 027a 1c00 | | Execute_Immediate Run_Utility,0x0 027b 00da | | Load_Top At_Offset_2 027c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 027d 0125 | % | Execute Any,Set_Constraint 027e 00da | | Load_Top At_Offset_2 027f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0280 1c00 | | Execute_Immediate Run_Utility,0x0 0281 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0282 0000 0000 | | .BLANK 0000[0x6] 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 028b | | .CONST 0x028b ; Address of begin 0289 0004 | | .CONST 0x0004 ; Address of exception handler 028a 0001 | | .CONST 0x0001 ; Number of locals 028b BODY_0288: 028b INIT_0288: 028b 4603 |F | Jump_Case 0x4 ; Debug Table 0xd = .DEBUG 0x028b,0x063c,0x0805,0x0002,0x0057,0x2425,0x0000,0x0040 028c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 028d 7802 |x | Jump 0x290 ; case 0x1 028e 7805 |x | Jump 0x294 ; case 0x2 028f 7809 |x | Jump 0x299 ; case 0x3 0290 00da | | Load_Top At_Offset_2 0291 0091 0463 | c| Action Push_String_Extended_Indexed,0x463 ; "UNSEEN" 0293 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0294 00db | | Load_Top At_Offset_3 0295 00db | | Load_Top At_Offset_3 0296 00e0 | | Load_Encached Standard_Cache 0297 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0298 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0299 00da | | Load_Top At_Offset_2 029a 00e0 | | Load_Encached Standard_Cache 029b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 029c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 029d 0000 0000 | | .XXX[0x3] 029f 0000 | | 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a9 | | .CONST 0x02a9 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0003 | | .CONST 0x0003 ; Number of locals 02a3 INIT_02a0: 02a3 e407 | | Load 0x2,0x7 ; Debug Table 0xe = .DEBUG 0x02a3,0x063e,0x0802,0x0002,0x0057,0x2425,0x0000,0x0090 ; Debug Table 0xe.0x0 = 0x2a3,0xffff 02a4 0322 | " | Declare_Variable Record 02a5 e408 | | Load 0x2,0x8 02a6 00d9 | | Load_Top At_Offset_1 02a7 017d | } | Execute Record,Structure_Write 02a8 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x1 = 0x2a8,0xfffe 02a9 BODY_02a0: 02a9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x2 = 0x2a9,0x1 02aa 00da | | Load_Top At_Offset_2 02ab e7ff | | Load 0x3,-0x1 02ac e5f3 | | Load 0x2,-0xd 02ad 0119 | | Execute Any,Check_In_Formal_Type 02ae e40b | | Load 0x2,0xb 02af e40a | | Load 0x2,0xa 02b0 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02b1 00d1 | | Pop_Control Pop_Count_1 02b2 0059 | Y | Store_Top Discrete,At_Offset_1 02b3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x3 = 0x2b3,0x2 02b4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02b5 0000 0000 | | .XXX[0x3] 02b7 0000 | | 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02c9 | | .CONST 0x02c9 ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0004 | | .CONST 0x0004 ; Number of locals 02bb INIT_02b8: 02bb e407 | | Load 0x2,0x7 ; Debug Table 0xf = .DEBUG 0x02bb,0x0648,0x0801,0x0002,0x0057,0x2425,0x0000,0x00b3 ; Debug Table 0xf.0x0 = 0x2bb,0xffff 02bc 0322 | " | Declare_Variable Record 02bd 00db | | Load_Top At_Offset_3 02be e5f3 | | Load 0x2,-0xd 02bf 0119 | | Execute Any,Check_In_Formal_Type 02c0 840f | | Call 0x2,0xf 02c1 00d9 | | Load_Top At_Offset_1 02c2 017d | } | Execute Record,Structure_Write 02c3 e5f3 | | Load 0x2,-0xd ; Debug Table 0xf.0x1 = 0x2c3,0xfffe 02c4 02c7 | | Declare_Variable Any 02c5 e5f4 | | Load 0x2,-0xc 02c6 c603 | | Store 0x3,0x3 02c7 029f 03d3 | | Declare_Subprogram INIT_03d0,For_Call 02c9 BODY_02b8: 02c9 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x2 = 0x2c9,0x1 02ca 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02cb 4602 |F | Jump_Case 0x3 02cc 7813 |x | Jump 0x2e0 ; case 0x0 02cd 7801 |x | Jump 0x2cf ; case 0x1 02ce 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; case 0x2 02cf e7fd | | Load 0x3,-0x3 ; Debug Table 0xf.0x3 = 0x2cf,0x4 02d0 6806 |h | Jump_Zero 0x2d7 02d1 e7ff | | Load 0x3,-0x1 ; Debug Table 0xf.0x4 = 0x2d1,0x5 02d2 c40c | | Store 0x2,0xc 02d3 e7fe | | Load 0x3,-0x2 ; Debug Table 0xf.0x5 = 0x2d3,0x6 02d4 c40d | | Store 0x2,0xd 02d5 60a2 |` | Indirect_Literal Discrete,0x378,{0x00000000, 0x57242502} ; Debug Table 0xf.0x6 = 0x2d5,0x7 02d6 0257 | W | Execute Discrete,Raise 02d7 e7fe | | Load 0x3,-0x2 ; Debug Table 0xf.0x7 = 0x2d7,0x8 02d8 e5f3 | | Load 0x2,-0xd 02d9 0119 | | Execute Any,Check_In_Formal_Type 02da e7ff | | Load 0x3,-0x1 02db e5f3 | | Load 0x2,-0xd 02dc 0119 | | Execute Any,Check_In_Formal_Type 02dd 85fa | | Call 0x2,-0x6 02de 609d |` | Indirect_Literal Discrete,0x37c,{0x00000000, 0x57242501} ; Debug Table 0xf.0x8 = 0x2de,0x9 02df 0257 | W | Execute Discrete,Raise 02e0 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x9 = 0x2e0,0xa 02e1 00db | | Load_Top At_Offset_3 02e2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02e3 e40b | | Load 0x2,0xb ; Debug Table 0xf.0xa = 0x2e3,0xb 02e4 4800 |H | Short_Literal 0x0 02e5 e602 | | Load 0x3,0x2 02e6 e7ff | | Load 0x3,-0x1 02e7 e5f3 | | Load 0x2,-0xd 02e8 0119 | | Execute Any,Check_In_Formal_Type 02e9 e40a | | Load 0x2,0xa 02ea 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02eb c40b | | Store 0x2,0xb 02ec e7fc | | Load 0x3,-0x4 ; Debug Table 0xf.0xb = 0x2ec,0xc 02ed 701b |p | Jump_Nonzero 0x309 02ee 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0xc = 0x2ee,0xd 02ef 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02f0 7013 |p | Jump_Nonzero 0x304 02f1 e7ff | | Load 0x3,-0x1 ; Debug Table 0xf.0xd = 0x2f1,0xe 02f2 e5f3 | | Load 0x2,-0xd 02f3 0119 | | Execute Any,Check_In_Formal_Type 02f4 85f9 | | Call 0x2,-0x7 02f5 7002 |p | Jump_Nonzero 0x2f8 02f6 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0xe = 0x2f6,0xf 02f7 a40e | | Store_Unchecked 0x2,0xe 02f8 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0xf = 0x2f8,0x10 02f9 00db | | Load_Top At_Offset_3 02fa 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 02fb e40b | | Load 0x2,0xb ; Debug Table 0xf.0x10 = 0x2fb,0x11 02fc 4800 |H | Short_Literal 0x0 02fd e602 | | Load 0x3,0x2 02fe e7ff | | Load 0x3,-0x1 02ff e5f3 | | Load 0x2,-0xd 0300 0119 | | Execute Any,Check_In_Formal_Type 0301 e40a | | Load 0x2,0xa 0302 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0303 c40b | | Store 0x2,0xb 0304 e7ff | | Load 0x3,-0x1 ; Debug Table 0xf.0x11 = 0x304,0x12 0305 e5f3 | | Load 0x2,-0xd 0306 0119 | | Execute Any,Check_In_Formal_Type 0307 85f7 | | Call 0x2,-0x9 0308 c603 | | Store 0x3,0x3 0309 8604 | | Call 0x3,0x4 ; Debug Table 0xf.0x12 = 0x309,0x13 030a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x13 = 0x30a,0x14 030b e5f4 | | Load 0x2,-0xc 030c 012e | . | Execute Any,Not_Equal 030d e7ff | | Load 0x3,-0x1 030e e5f3 | | Load 0x2,-0xd 030f 0119 | | Execute Any,Check_In_Formal_Type 0310 85fe | | Call 0x2,-0x2 0311 e7ff | | Load 0x3,-0x1 ; Debug Table 0xf.0x14 = 0x311,0x15 0312 e5f3 | | Load 0x2,-0xd 0313 0119 | | Execute Any,Check_In_Formal_Type 0314 840f | | Call 0x2,0xf 0315 00db | | Load_Top At_Offset_3 0316 017d | } | Execute Record,Structure_Write 0317 e40b | | Load 0x2,0xb ; Debug Table 0xf.0x15 = 0x317,0x16 0318 4800 |H | Short_Literal 0x0 0319 e409 | | Load 0x2,0x9 031a e7ff | | Load 0x3,-0x1 031b e5f3 | | Load 0x2,-0xd 031c 0119 | | Execute Any,Check_In_Formal_Type 031d e40a | | Load 0x2,0xa 031e 1818 | | Execute Package,Field_Execute,Field_Number 0x18 031f c40b | | Store 0x2,0xb 0320 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x16 = 0x320,0x17 0321 e5f4 | | Load 0x2,-0xc 0322 012e | . | Execute Any,Not_Equal 0323 6808 |h | Jump_Zero 0x32c 0324 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x17 = 0x324,0x18 0325 e7ff | | Load 0x3,-0x1 0326 e5f3 | | Load 0x2,-0xd 0327 0119 | | Execute Any,Check_In_Formal_Type 0328 00db | | Load_Top At_Offset_3 0329 e5f3 | | Load 0x2,-0xd 032a 0119 | | Execute Any,Check_In_Formal_Type 032b 8411 | | Call 0x2,0x11 032c 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x18 = 0x32c,0x19 032d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 032e 8412 | | Call 0x2,0x12 032f 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; -------------------------------------------------------------------------------------- 0330 0335 | 5 | .CONST 0x0335 ; Address of begin 0331 033f | ? | .CONST 0x033f ; Address of exception handler 0332 0002 | | .CONST 0x0002 ; Number of locals 0333 INIT_0330: 0333 029f 042b | +| Declare_Subprogram INIT_0428,For_Call ; Debug Table 0x10 = .DEBUG 0x0333,0x067c,0x0801,0x0002,0x0057,0x2425,0x0000,0x00c7 0335 BODY_0330: 0335 e7fd | | Load 0x3,-0x3 ; Debug Table 0x10.0x0 = 0x335,0x1 0336 4801 |H | Short_Literal 0x1 0337 e7fe | | Load 0x3,-0x2 0338 e5f3 | | Load 0x2,-0xd 0339 0119 | | Execute Any,Check_In_Formal_Type 033a e7ff | | Load 0x3,-0x1 033b e5f3 | | Load 0x2,-0xd 033c 0119 | | Execute Any,Check_In_Formal_Type 033d 8410 | | Call 0x2,0x10 033e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 033f TRAP_0330: 033f 6038 |`8 | Indirect_Literal Discrete,0x378,{0x00000000, 0x57242502} 0340 010f | | Execute Exception,Equal 0341 6802 |h | Jump_Zero 0x344 0342 8602 | | Call 0x3,0x2 ; Debug Table 0x10.0x1 = 0x342,0x2 0343 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0344 0100 | | Execute Exception,Raise 0345 0000 0000 | | .XXX[0x3] 0347 0000 | | 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 0353 | S | .CONST 0x0353 ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0003 | | .CONST 0x0003 ; Number of locals 034b INIT_0348: 034b 0007 | | Action Break_Optional ; Debug Table 0x11 = .DEBUG 0x034b,0x0682,0x0801,0x0002,0x0057,0x2425,0x0000,0x0137 ; Debug Table 0x11.0x0 = 0x34b,0xffff 034c e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x1 = 0x34c,0xfffe 034d 1b18 | | Execute Package,Field_Read,Field_Number 0x18 034e e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x2 = 0x34e,0xfffd 034f 0322 | " | Declare_Variable Record 0350 e403 | | Load 0x2,0x3 0351 00d9 | | Load_Top At_Offset_1 0352 017d | } | Execute Record,Structure_Write 0353 BODY_0348: 0353 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x3 = 0x353,0x1 0354 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0355 e7ff | | Load 0x3,-0x1 0356 e404 | | Load 0x2,0x4 0357 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0358 003a | : | Store_Top Access,At_Offset_2 0359 00cf | | Action Mark_Auxiliary 035a 7815 |x | Jump 0x370 035b 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x4 = 0x35b,0x3 035c e404 | | Load 0x2,0x4 035d 181b | | Execute Package,Field_Execute,Field_Number 0x1b 035e 00da | | Load_Top At_Offset_2 035f 017d | } | Execute Record,Structure_Write 0360 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x5 = 0x360,0x4 0361 e404 | | Load 0x2,0x4 0362 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0363 003b | ; | Store_Top Access,At_Offset_3 0364 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x6 = 0x364,0x5 0365 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0366 00da | | Load_Top At_Offset_2 0367 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0368 e5f3 | | Load 0x2,-0xd 0369 0119 | | Execute Any,Check_In_Formal_Type 036a 00db | | Load_Top At_Offset_3 036b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 036c e5f3 | | Load 0x2,-0xd 036d 0119 | | Execute Any,Check_In_Formal_Type 036e 8411 | | Call 0x2,0x11 036f 00c9 | | Action Pop_Auxiliary_Loop 0370 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x7 = 0x370,0x2 0371 e404 | | Load 0x2,0x4 0372 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0373 6fe7 |o | Jump_Zero 0x35b 0374 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0375 0000 0000 | | .XXX[0x3] 0377 0000 | | 0378 0000 0000 | | .LITERAL {0x00000000, 0x57242502} 037c 0000 0000 | | .LITERAL {0x00000000, 0x57242501} 0380 0000 0000 | | .LITERAL {0x00000000, 0x00572425} 0384 0000 0000 | | .BLANK 0000[0x4] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 0395 | | .CONST 0x0395 ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0004 | | .CONST 0x0004 ; Number of locals 038b INIT_0388: 038b e5f5 | | Load 0x2,-0xb ; Debug Table 0x12 = .DEBUG 0x038b,0x0694,0x0801,0x0002,0x0057,0x2425,0x0000,0x0189 ; Debug Table 0x12.0x0 = 0x38b,0xffff 038c 02c7 | | Declare_Variable Any 038d 00db | | Load_Top At_Offset_3 038e c602 | | Store 0x3,0x2 038f e5f3 | | Load 0x2,-0xd ; Debug Table 0x12.0x1 = 0x38f,0xfffe 0390 02c7 | | Declare_Variable Any 0391 e5f4 | | Load 0x2,-0xc 0392 c603 | | Store 0x3,0x3 0393 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x2 = 0x393,0xfffd 0394 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0395 BODY_0388: 0395 00cf | | Action Mark_Auxiliary 0396 7830 |x0 | Jump 0x3c7 0397 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x3 = 0x397,0x2 0398 e5f5 | | Load 0x2,-0xb 0399 0119 | | Execute Any,Check_In_Formal_Type 039a 85fc | | Call 0x2,-0x4 039b c603 | | Store 0x3,0x3 039c 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x4 = 0x39c,0x3 039d e5f4 | | Load 0x2,-0xc 039e 012f | / | Execute Any,Equal 039f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 03a0 e7fc | | Load 0x3,-0x4 ; Debug Table 0x12.0x5 = 0x3a0,0x4 03a1 6814 |h | Jump_Zero 0x3b6 03a2 00d9 | | Load_Top At_Offset_1 03a3 7012 |p | Jump_Nonzero 0x3b6 03a4 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x6 = 0x3a4,0x5 03a5 e5f3 | | Load 0x2,-0xd 03a6 0119 | | Execute Any,Check_In_Formal_Type 03a7 840f | | Call 0x2,0xf 03a8 e409 | | Load 0x2,0x9 03a9 017f | | Execute Record,Equal 03aa 7002 |p | Jump_Nonzero 0x3ad 03ab 4887 |H | Short_Literal 0x87 03ac 0257 | W | Execute Discrete,Raise 03ad 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x7 = 0x3ad,0x6 03ae e5f3 | | Load 0x2,-0xd 03af 0119 | | Execute Any,Check_In_Formal_Type 03b0 85f7 | | Call 0x2,-0x9 03b1 c603 | | Store 0x3,0x3 03b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x8 = 0x3b2,0x7 03b3 e5f4 | | Load 0x2,-0xc 03b4 012f | / | Execute Any,Equal 03b5 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 03b6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x9 = 0x3b6,0x8 03b7 7009 |p | Jump_Nonzero 0x3c1 03b8 e7fc | | Load 0x3,-0x4 ; Debug Table 0x12.0xa = 0x3b8,0x9 03b9 e7fd | | Load 0x3,-0x3 03ba e7fe | | Load 0x3,-0x2 03bb e5f3 | | Load 0x2,-0xd 03bc 0119 | | Execute Any,Check_In_Formal_Type 03bd e603 | | Load 0x3,0x3 03be e5f3 | | Load 0x2,-0xd 03bf 0119 | | Execute Any,Check_In_Formal_Type 03c0 8410 | | Call 0x2,0x10 03c1 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0xb = 0x3c1,0xa 03c2 e5f5 | | Load 0x2,-0xb 03c3 0119 | | Execute Any,Check_In_Formal_Type 03c4 85fd | | Call 0x2,-0x3 03c5 c602 | | Store 0x3,0x2 03c6 00c9 | | Action Pop_Auxiliary_Loop 03c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0xc = 0x3c7,0x1 03c8 e5f6 | | Load 0x2,-0xa 03c9 012e | . | Execute Any,Not_Equal 03ca 77cc |w | Jump_Nonzero 0x397 03cb 4505 |E | Exit_Suprogram New_Top_Offset 0x5 03cc 0000 0000 | | .BLANK 0000[0x4] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03db | | .CONST 0x03db ; Address of begin 03d1 0404 | | .CONST 0x0404 ; Address of exception handler 03d2 0003 | | .CONST 0x0003 ; Number of locals 03d3 INIT_03d0: 03d3 e5f5 | | Load 0x2,-0xb ; Debug Table 0x13 = .DEBUG 0x03d3,0x06b0,0x0804,0x0002,0x0057,0x2425,0x0000,0x02e5 ; Debug Table 0x13.0x0 = 0x3d3,0xffff 03d4 02c7 | | Declare_Variable Any 03d5 00d8 | | Load_Top At_Offset_0 03d6 1c00 | | Execute_Immediate Run_Utility,0x0 03d7 e5f5 | | Load 0x2,-0xb 03d8 02c7 | | Declare_Variable Any 03d9 00d8 | | Load_Top At_Offset_0 03da 1c00 | | Execute_Immediate Run_Utility,0x0 03db BODY_03d0: 03db 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x1 = 0x3db,0x1 03dc 0120 | | Execute Any,Is_Value 03dd 6802 |h | Jump_Zero 0x3e0 03de e5f5 | | Load 0x2,-0xb 03df 7803 |x | Jump 0x3e3 03e0 00d8 | | Load_Top At_Offset_0 03e1 e5f5 | | Load 0x2,-0xb 03e2 0119 | | Execute Any,Check_In_Formal_Type 03e3 00da | | Load_Top At_Offset_2 03e4 0120 | | Execute Any,Is_Value 03e5 6802 |h | Jump_Zero 0x3e8 03e6 e5f5 | | Load 0x2,-0xb 03e7 7803 |x | Jump 0x3eb 03e8 00da | | Load_Top At_Offset_2 03e9 e5f5 | | Load 0x2,-0xb 03ea 0119 | | Execute Any,Check_In_Formal_Type 03eb e7ff | | Load 0x3,-0x1 03ec e5f3 | | Load 0x2,-0xd 03ed 0119 | | Execute Any,Check_In_Formal_Type 03ee 85f8 | | Call 0x2,-0x8 03ef c802 | | Store 0x4,0x2 03f0 c803 | | Store 0x4,0x3 03f1 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x2 = 0x3f1,0x2 03f2 e7fd | | Load 0x3,-0x3 03f3 e7ff | | Load 0x3,-0x1 03f4 e5f3 | | Load 0x2,-0xd 03f5 0119 | | Execute Any,Check_In_Formal_Type 03f6 e802 | | Load 0x4,0x2 03f7 e5f5 | | Load 0x2,-0xb 03f8 0119 | | Execute Any,Check_In_Formal_Type 03f9 8413 | | Call 0x2,0x13 03fa 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x3 = 0x3fa,0x3 03fb e7fd | | Load 0x3,-0x3 03fc e7ff | | Load 0x3,-0x1 03fd e5f3 | | Load 0x2,-0xd 03fe 0119 | | Execute Any,Check_In_Formal_Type 03ff 00db | | Load_Top At_Offset_3 0400 e5f5 | | Load 0x2,-0xb 0401 0119 | | Execute Any,Check_In_Formal_Type 0402 8413 | | Call 0x2,0x13 0403 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0404 TRAP_03d0: 0404 6773 |gs | Indirect_Literal Discrete,0x378,{0x00000000, 0x57242502} 0405 010f | | Execute Exception,Equal 0406 681e |h | Jump_Zero 0x425 0407 e7fd | | Load 0x3,-0x3 ; Debug Table 0x13.0x4 = 0x407,0x4 0408 7002 |p | Jump_Nonzero 0x40b 0409 4887 |H | Short_Literal 0x87 040a 0257 | W | Execute Discrete,Raise 040b e7ff | | Load 0x3,-0x1 ; Debug Table 0x13.0x5 = 0x40b,0x5 040c e5f3 | | Load 0x2,-0xd 040d 0119 | | Execute Any,Check_In_Formal_Type 040e 840f | | Call 0x2,0xf 040f e602 | | Load 0x3,0x2 0410 017d | } | Execute Record,Structure_Write 0411 e602 | | Load 0x3,0x2 ; Debug Table 0x13.0x6 = 0x411,0x6 0412 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0413 0f01 | | Execute_Immediate Equal,0x1 0414 7002 |p | Jump_Nonzero 0x417 0415 4887 |H | Short_Literal 0x87 0416 0257 | W | Execute Discrete,Raise 0417 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x7 = 0x417,0x7 0418 e602 | | Load 0x3,0x2 0419 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 041a e40b | | Load 0x2,0xb ; Debug Table 0x13.0x8 = 0x41a,0x8 041b 4800 |H | Short_Literal 0x0 041c e602 | | Load 0x3,0x2 041d e7ff | | Load 0x3,-0x1 041e e5f3 | | Load 0x2,-0xd 041f 0119 | | Execute Any,Check_In_Formal_Type 0420 e40a | | Load 0x2,0xa 0421 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0422 c40b | | Store 0x2,0xb 0423 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x9 = 0x423,0x9 0424 0101 | | Execute Exception,Reraise 0425 0100 | | Execute Exception,Raise 0426 0000 0000 | | .XXX[0x2] 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 0433 | 3 | .CONST 0x0433 ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0002 | | .CONST 0x0002 ; Number of locals 042b INIT_0428: 042b e407 | | Load 0x2,0x7 ; Debug Table 0x14 = .DEBUG 0x042b,0x06c6,0x0804,0x0002,0x0057,0x2425,0x0000,0x0131 ; Debug Table 0x14.0x0 = 0x42b,0xffff 042c 0322 | " | Declare_Variable Record 042d e40c | | Load 0x2,0xc 042e e5f3 | | Load 0x2,-0xd 042f 0119 | | Execute Any,Check_In_Formal_Type 0430 840f | | Call 0x2,0xf 0431 00d9 | | Load_Top At_Offset_1 0432 017d | } | Execute Record,Structure_Write 0433 BODY_0428: 0433 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x433,0x1 0434 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0435 4602 |F | Jump_Case 0x3 0436 7802 |x | Jump 0x439 ; case 0x0 0437 780c |x | Jump 0x444 ; case 0x1 0438 7809 |x | Jump 0x442 ; case 0x2 0439 e40d | | Load 0x2,0xd ; Debug Table 0x14.0x2 = 0x439,0x2 043a e5f3 | | Load 0x2,-0xd 043b 0119 | | Execute Any,Check_In_Formal_Type 043c e40c | | Load 0x2,0xc 043d e5f3 | | Load 0x2,-0xd 043e 0119 | | Execute Any,Check_In_Formal_Type 043f 85fa | | Call 0x2,-0x6 0440 673b |g; | Indirect_Literal Discrete,0x37c,{0x00000000, 0x57242501} ; Debug Table 0x14.0x3 = 0x440,0x3 0441 0257 | W | Execute Discrete,Raise 0442 4887 |H | Short_Literal 0x87 ; Debug Table 0x14.0x4 = 0x442,0x4 0443 0257 | W | Execute Discrete,Raise 0444 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x5 = 0x444,0x6 0445 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0446 e402 | | Load 0x2,0x2 0447 0322 | " | Declare_Variable Record 0448 e7ff | | Load 0x3,-0x1 0449 e5f3 | | Load 0x2,-0xd 044a 0119 | | Execute Any,Check_In_Formal_Type 044b 00d9 | | Load_Top At_Offset_1 044c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 044d e7fe | | Load 0x3,-0x2 044e e5f3 | | Load 0x2,-0xd 044f 0119 | | Execute Any,Check_In_Formal_Type 0450 00d9 | | Load_Top At_Offset_1 0451 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0452 e7fd | | Load 0x3,-0x3 0453 00d9 | | Load_Top At_Offset_1 0454 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0455 e404 | | Load 0x2,0x4 0456 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0457 00d9 | | Load_Top At_Offset_1 0458 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0459 e40b | | Load 0x2,0xb ; Debug Table 0x14.0x6 = 0x459,0x7 045a 4800 |H | Short_Literal 0x0 045b 00da | | Load_Top At_Offset_2 045c e40c | | Load 0x2,0xc 045d e5f3 | | Load 0x2,-0xd 045e 0119 | | Execute Any,Check_In_Formal_Type 045f e40a | | Load 0x2,0xa 0460 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0461 c40b | | Store 0x2,0xb 0462 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0463 ; -------------------------------------------------------------------------------------- 0463 ; STRING TABLE 0463 ; -------------------------------------------------------------------------------------- 0463 0008 | | .STRTAB 0x0008->0x0467 ; "UNSEEN" 0464 000c | | .STRTAB 0x000c->0x046a ; "VISITED" 0465 0011 | | .STRTAB 0x0011->0x046d ; "ELABORATED" 0466 0019 | | .STREND 0x0019->0x0472 0467 554e 5345 |UNSE| .STRTAB_STRINGS 0473 0000 0000 | | .BLANK 0000[0x5] 0478 ; -------------------------------------------------------------------------------------- 0478 ; Debug Table 0478 ; -------------------------------------------------------------------------------------- 0478 0003 0015 | | .CONST 0x0003,0x0015 047a 000b 0522 | "| .DEBUG 0x000b,0x0522,0x8000,0x0000,0x0057,0x2405,0x0000,0x0007 0482 0015 0530 | 0| .DEBUG 0x0015,0x0530,0x8000,0x0000,0x0057,0x2415,0x0000,0x0007 048a 0023 0538 | # 8| .DEBUG 0x0023,0x0538,0x2802,0x0002,0x0057,0x2405,0x0000,0x0015 0492 007b 055c | { \| .DEBUG 0x007b,0x055c,0x2802,0x0002,0x0057,0x2405,0x0000,0x002d 049a 00e3 059e | | .DEBUG 0x00e3,0x059e,0x2801,0x0002,0x0057,0x2405,0x0000,0x009f 04a2 016b 05d0 | k | .DEBUG 0x016b,0x05d0,0x0802,0x0002,0x0057,0x2675,0x0000,0x0022 04aa 01cb 05f8 | | .DEBUG 0x01cb,0x05f8,0x0802,0x0002,0x0057,0x2675,0x0000,0x00e6 04b2 01e3 05fc | | .DEBUG 0x01e3,0x05fc,0x0802,0x0002,0x0057,0x2675,0x0000,0x0116 04ba 01f3 0600 | | .DEBUG 0x01f3,0x0600,0x0801,0x0002,0x0057,0x24b5,0x0000,0x0028 04c2 01fb 0604 | | .DEBUG 0x01fb,0x0604,0x0802,0x0002,0x0057,0x24b5,0x0000,0x0032 04ca 020b 060c | | .DEBUG 0x020b,0x060c,0x0801,0x0002,0x0057,0x24b5,0x0000,0x005c 04d2 0223 0618 | # | .DEBUG 0x0223,0x0618,0x0801,0x0002,0x0057,0x24b5,0x0000,0x0099 04da 026b 063a | k :| .DEBUG 0x026b,0x063a,0x0805,0x0002,0x0057,0x2425,0x0000,0x0019 04e2 028b 063c | <| .DEBUG 0x028b,0x063c,0x0805,0x0002,0x0057,0x2425,0x0000,0x0040 04ea 02a3 063e | >| .DEBUG 0x02a3,0x063e,0x0802,0x0002,0x0057,0x2425,0x0000,0x0090 04f2 02bb 0648 | H| .DEBUG 0x02bb,0x0648,0x0801,0x0002,0x0057,0x2425,0x0000,0x00b3 04fa 0333 067c | 3 || .DEBUG 0x0333,0x067c,0x0801,0x0002,0x0057,0x2425,0x0000,0x00c7 0502 034b 0682 | K | .DEBUG 0x034b,0x0682,0x0801,0x0002,0x0057,0x2425,0x0000,0x0137 050a 038b 0694 | | .DEBUG 0x038b,0x0694,0x0801,0x0002,0x0057,0x2425,0x0000,0x0189 0512 03d3 06b0 | | .DEBUG 0x03d3,0x06b0,0x0804,0x0002,0x0057,0x2425,0x0000,0x02e5 051a 042b 06c6 | + | .DEBUG 0x042b,0x06c6,0x0804,0x0002,0x0057,0x2425,0x0000,0x0131 0522 ; -------------------------------------------------------------------------------------- 0522 ; Debug3 Subtable 0x0 0522 ; -------------------------------------------------------------------------------------- 0522 0006 0000 | | .DBG3TAB 0x0006,0x0000 0524 000b ffff | | .CONST 0x000b,0xffff 0526 000c fffe | | .CONST 0x000c,0xfffe 0528 000d fffd | | .CONST 0x000d,0xfffd 052a 000e fffc | | .CONST 0x000e,0xfffc 052c 0010 fffb | | .CONST 0x0010,0xfffb 052e 0012 fffa | | .CONST 0x0012,0xfffa 0530 ; -------------------------------------------------------------------------------------- 0530 ; Debug3 Subtable 0x1 0530 ; -------------------------------------------------------------------------------------- 0530 0003 0000 | | .DBG3TAB 0x0003,0x0000 0532 0015 ffff | | .CONST 0x0015,0xffff 0534 0017 fffe | | .CONST 0x0017,0xfffe 0536 0019 fffd | | .CONST 0x0019,0xfffd 0538 ; -------------------------------------------------------------------------------------- 0538 ; Debug3 Subtable 0x2 0538 ; -------------------------------------------------------------------------------------- 0538 0005 000c | | .DBG3TAB 0x0005,0x000c 053a 0023 ffff | # | .CONST 0x0023,0xffff 053c 0028 fffe | ( | .CONST 0x0028,0xfffe 053e 0029 fffd | ) | .CONST 0x0029,0xfffd 0540 002b fffc | + | .CONST 0x002b,0xfffc 0542 002d fffb | - | .CONST 0x002d,0xfffb 0544 002f 0001 | / | .CONST 0x002f,0x0001 0546 0040 000c | @ | .CONST 0x0040,0x000c 0548 0041 0002 | A | .CONST 0x0041,0x0002 054a 0045 0003 | E | .CONST 0x0045,0x0003 054c 004a 0004 | J | .CONST 0x004a,0x0004 054e 004d 0005 | M | .CONST 0x004d,0x0005 0550 004f 0006 | O | .CONST 0x004f,0x0006 0552 0053 0007 | S | .CONST 0x0053,0x0007 0554 0058 0008 | X | .CONST 0x0058,0x0008 0556 005b 0009 | [ | .CONST 0x005b,0x0009 0558 005e 000a | ^ | .CONST 0x005e,0x000a 055a 006e 000b | n | .CONST 0x006e,0x000b 055c ; -------------------------------------------------------------------------------------- 055c ; Debug3 Subtable 0x3 055c ; -------------------------------------------------------------------------------------- 055c 0008 0018 | | .DBG3TAB 0x0008,0x0018 055e 007b ffff | { | .CONST 0x007b,0xffff 0560 007d fffe | } | .CONST 0x007d,0xfffe 0562 007e fffd | ~ | .CONST 0x007e,0xfffd 0564 007f fffc | | .CONST 0x007f,0xfffc 0566 0080 fffb | | .CONST 0x0080,0xfffb 0568 0082 fffa | | .CONST 0x0082,0xfffa 056a 0084 fff9 | | .CONST 0x0084,0xfff9 056c 0086 fff8 | | .CONST 0x0086,0xfff8 056e 0088 0001 | | .CONST 0x0088,0x0001 0570 008a 0002 | | .CONST 0x008a,0x0002 0572 008e 0003 | | .CONST 0x008e,0x0003 0574 009b 0016 | | .CONST 0x009b,0x0016 0576 009d 0004 | | .CONST 0x009d,0x0004 0578 00a0 0005 | | .CONST 0x00a0,0x0005 057a 00a7 000f | | .CONST 0x00a7,0x000f 057c 00a9 0006 | | .CONST 0x00a9,0x0006 057e 00b1 0007 | | .CONST 0x00b1,0x0007 0580 00b4 0008 | | .CONST 0x00b4,0x0008 0582 00b7 0009 | | .CONST 0x00b7,0x0009 0584 00ba 000a | | .CONST 0x00ba,0x000a 0586 00bc 000b | | .CONST 0x00bc,0x000b 0588 00bf 000c | | .CONST 0x00bf,0x000c 058a 00c1 000d | | .CONST 0x00c1,0x000d 058c 00c3 000e | | .CONST 0x00c3,0x000e 058e 00c7 0010 | | .CONST 0x00c7,0x0010 0590 00d0 0011 | | .CONST 0x00d0,0x0011 0592 00d2 0012 | | .CONST 0x00d2,0x0012 0594 00d5 0013 | | .CONST 0x00d5,0x0013 0596 00d7 0014 | | .CONST 0x00d7,0x0014 0598 00d9 0015 | | .CONST 0x00d9,0x0015 059a 00dc 0017 | | .CONST 0x00dc,0x0017 059c 00de 0018 | | .CONST 0x00de,0x0018 059e ; -------------------------------------------------------------------------------------- 059e ; Debug3 Subtable 0x4 059e ; -------------------------------------------------------------------------------------- 059e 0014 0004 | | .DBG3TAB 0x0014,0x0004 05a0 00e3 ffff | | .CONST 0x00e3,0xffff 05a2 00e4 fffe | | .CONST 0x00e4,0xfffe 05a4 00e5 fffd | | .CONST 0x00e5,0xfffd 05a6 00ec fffc | | .CONST 0x00ec,0xfffc 05a8 00fb fffb | | .CONST 0x00fb,0xfffb 05aa 0102 fffa | | .CONST 0x0102,0xfffa 05ac 0104 fff9 | | .CONST 0x0104,0xfff9 05ae 0109 fff8 | | .CONST 0x0109,0xfff8 05b0 0110 fff7 | | .CONST 0x0110,0xfff7 05b2 011b fff6 | | .CONST 0x011b,0xfff6 05b4 0126 fff5 | & | .CONST 0x0126,0xfff5 05b6 0132 fff4 | 2 | .CONST 0x0132,0xfff4 05b8 0134 fff3 | 4 | .CONST 0x0134,0xfff3 05ba 013c fff2 | < | .CONST 0x013c,0xfff2 05bc 013e fff1 | > | .CONST 0x013e,0xfff1 05be 0140 fff0 | @ | .CONST 0x0140,0xfff0 05c0 0142 ffef | B | .CONST 0x0142,0xffef 05c2 0144 ffee | D | .CONST 0x0144,0xffee 05c4 0146 ffed | F | .CONST 0x0146,0xffed 05c6 0148 ffec | H | .CONST 0x0148,0xffec 05c8 014c 0001 | L | .CONST 0x014c,0x0001 05ca 0152 0002 | R | .CONST 0x0152,0x0002 05cc 015b 0003 | [ | .CONST 0x015b,0x0003 05ce 0162 0004 | b | .CONST 0x0162,0x0004 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; Debug3 Subtable 0x5 05d0 ; -------------------------------------------------------------------------------------- 05d0 0002 0011 | | .DBG3TAB 0x0002,0x0011 05d2 016b ffff | k | .CONST 0x016b,0xffff 05d4 0170 fffe | p | .CONST 0x0170,0xfffe 05d6 0173 0002 | s | .CONST 0x0173,0x0002 05d8 0177 0003 | w | .CONST 0x0177,0x0003 05da 0184 000f | | .CONST 0x0184,0x000f 05dc 0185 0004 | | .CONST 0x0185,0x0004 05de 0192 0005 | | .CONST 0x0192,0x0005 05e0 0194 0006 | | .CONST 0x0194,0x0006 05e2 019d 000c | | .CONST 0x019d,0x000c 05e4 019e 0007 | | .CONST 0x019e,0x0007 05e6 01a1 0008 | | .CONST 0x01a1,0x0008 05e8 01a3 0009 | | .CONST 0x01a3,0x0009 05ea 01ac 000a | | .CONST 0x01ac,0x000a 05ec 01af 000b | | .CONST 0x01af,0x000b 05ee 01b3 000d | | .CONST 0x01b3,0x000d 05f0 01b6 000e | | .CONST 0x01b6,0x000e 05f2 01b9 0010 | | .CONST 0x01b9,0x0010 05f4 01be 0001 | | .CONST 0x01be,0x0001 05f6 01c3 0011 | | .CONST 0x01c3,0x0011 05f8 ; -------------------------------------------------------------------------------------- 05f8 ; Debug3 Subtable 0x6 05f8 ; -------------------------------------------------------------------------------------- 05f8 0000 0001 | | .DBG3TAB 0x0000,0x0001 05fa 01cb 0001 | | .CONST 0x01cb,0x0001 05fc ; -------------------------------------------------------------------------------------- 05fc ; Debug3 Subtable 0x7 05fc ; -------------------------------------------------------------------------------------- 05fc 0000 0001 | | .DBG3TAB 0x0000,0x0001 05fe 01e3 0001 | | .CONST 0x01e3,0x0001 0600 ; -------------------------------------------------------------------------------------- 0600 ; Debug3 Subtable 0x8 0600 ; -------------------------------------------------------------------------------------- 0600 0000 0001 | | .DBG3TAB 0x0000,0x0001 0602 01f3 0001 | | .CONST 0x01f3,0x0001 0604 ; -------------------------------------------------------------------------------------- 0604 ; Debug3 Subtable 0x9 0604 ; -------------------------------------------------------------------------------------- 0604 0002 0001 | | .DBG3TAB 0x0002,0x0001 0606 01fb ffff | | .CONST 0x01fb,0xffff 0608 01fc fffe | | .CONST 0x01fc,0xfffe 060a 0202 0001 | | .CONST 0x0202,0x0001 060c ; -------------------------------------------------------------------------------------- 060c ; Debug3 Subtable 0xa 060c ; -------------------------------------------------------------------------------------- 060c 0002 0003 | | .DBG3TAB 0x0002,0x0003 060e 020b ffff | | .CONST 0x020b,0xffff 0610 020c fffe | | .CONST 0x020c,0xfffe 0612 0212 0001 | | .CONST 0x0212,0x0001 0614 0215 0002 | | .CONST 0x0215,0x0002 0616 0219 0003 | | .CONST 0x0219,0x0003 0618 ; -------------------------------------------------------------------------------------- 0618 ; Debug3 Subtable 0xb 0618 ; -------------------------------------------------------------------------------------- 0618 0004 000c | | .DBG3TAB 0x0004,0x000c 061a 0223 ffff | # | .CONST 0x0223,0xffff 061c 0227 fffe | ' | .CONST 0x0227,0xfffe 061e 0228 fffd | ( | .CONST 0x0228,0xfffd 0620 0229 fffc | ) | .CONST 0x0229,0xfffc 0622 022b 0001 | + | .CONST 0x022b,0x0001 0624 0237 0002 | 7 | .CONST 0x0237,0x0002 0626 0238 0003 | 8 | .CONST 0x0238,0x0003 0628 023d 0004 | = | .CONST 0x023d,0x0004 062a 0241 0005 | A | .CONST 0x0241,0x0005 062c 0244 0006 | D | .CONST 0x0244,0x0006 062e 024b 000c | K | .CONST 0x024b,0x000c 0630 024d 0007 | M | .CONST 0x024d,0x0007 0632 024f 0008 | O | .CONST 0x024f,0x0008 0634 0252 0009 | R | .CONST 0x0252,0x0009 0636 025a 000a | Z | .CONST 0x025a,0x000a 0638 025c 000b | \ | .CONST 0x025c,0x000b 063a ; -------------------------------------------------------------------------------------- 063a ; Debug3 Subtable 0xc 063a ; -------------------------------------------------------------------------------------- 063a 0000 0000 | | .DBG3TAB 0x0000,0x0000 063c ; -------------------------------------------------------------------------------------- 063c ; Debug3 Subtable 0xd 063c ; -------------------------------------------------------------------------------------- 063c 0000 0000 | | .DBG3TAB 0x0000,0x0000 063e ; -------------------------------------------------------------------------------------- 063e ; Debug3 Subtable 0xe 063e ; -------------------------------------------------------------------------------------- 063e 0002 0002 | | .DBG3TAB 0x0002,0x0002 0640 02a3 ffff | | .CONST 0x02a3,0xffff 0642 02a8 fffe | | .CONST 0x02a8,0xfffe 0644 02a9 0001 | | .CONST 0x02a9,0x0001 0646 02b3 0002 | | .CONST 0x02b3,0x0002 0648 ; -------------------------------------------------------------------------------------- 0648 ; Debug3 Subtable 0xf 0648 ; -------------------------------------------------------------------------------------- 0648 0002 0017 | | .DBG3TAB 0x0002,0x0017 064a 02bb ffff | | .CONST 0x02bb,0xffff 064c 02c3 fffe | | .CONST 0x02c3,0xfffe 064e 02c9 0001 | | .CONST 0x02c9,0x0001 0650 02cf 0004 | | .CONST 0x02cf,0x0004 0652 02d1 0005 | | .CONST 0x02d1,0x0005 0654 02d3 0006 | | .CONST 0x02d3,0x0006 0656 02d5 0007 | | .CONST 0x02d5,0x0007 0658 02d7 0008 | | .CONST 0x02d7,0x0008 065a 02de 0009 | | .CONST 0x02de,0x0009 065c 02e0 000a | | .CONST 0x02e0,0x000a 065e 02e3 000b | | .CONST 0x02e3,0x000b 0660 02ec 000c | | .CONST 0x02ec,0x000c 0662 02ee 000d | | .CONST 0x02ee,0x000d 0664 02f1 000e | | .CONST 0x02f1,0x000e 0666 02f6 000f | | .CONST 0x02f6,0x000f 0668 02f8 0010 | | .CONST 0x02f8,0x0010 066a 02fb 0011 | | .CONST 0x02fb,0x0011 066c 0304 0012 | | .CONST 0x0304,0x0012 066e 0309 0013 | | .CONST 0x0309,0x0013 0670 030a 0014 | | .CONST 0x030a,0x0014 0672 0311 0015 | | .CONST 0x0311,0x0015 0674 0317 0016 | | .CONST 0x0317,0x0016 0676 0320 0017 | | .CONST 0x0320,0x0017 0678 0324 0018 | $ | .CONST 0x0324,0x0018 067a 032c 0019 | , | .CONST 0x032c,0x0019 067c ; -------------------------------------------------------------------------------------- 067c ; Debug3 Subtable 0x10 067c ; -------------------------------------------------------------------------------------- 067c 0000 0002 | | .DBG3TAB 0x0000,0x0002 067e 0335 0001 | 5 | .CONST 0x0335,0x0001 0680 0342 0002 | B | .CONST 0x0342,0x0002 0682 ; -------------------------------------------------------------------------------------- 0682 ; Debug3 Subtable 0x11 0682 ; -------------------------------------------------------------------------------------- 0682 0003 0005 | | .DBG3TAB 0x0003,0x0005 0684 034b ffff | K | .CONST 0x034b,0xffff 0686 034c fffe | L | .CONST 0x034c,0xfffe 0688 034e fffd | N | .CONST 0x034e,0xfffd 068a 0353 0001 | S | .CONST 0x0353,0x0001 068c 035b 0003 | [ | .CONST 0x035b,0x0003 068e 0360 0004 | ` | .CONST 0x0360,0x0004 0690 0364 0005 | d | .CONST 0x0364,0x0005 0692 0370 0002 | p | .CONST 0x0370,0x0002 0694 ; -------------------------------------------------------------------------------------- 0694 ; Debug3 Subtable 0x12 0694 ; -------------------------------------------------------------------------------------- 0694 0003 000a | | .DBG3TAB 0x0003,0x000a 0696 038b ffff | | .CONST 0x038b,0xffff 0698 038f fffe | | .CONST 0x038f,0xfffe 069a 0393 fffd | | .CONST 0x0393,0xfffd 069c 0397 0002 | | .CONST 0x0397,0x0002 069e 039c 0003 | | .CONST 0x039c,0x0003 06a0 03a0 0004 | | .CONST 0x03a0,0x0004 06a2 03a4 0005 | | .CONST 0x03a4,0x0005 06a4 03ad 0006 | | .CONST 0x03ad,0x0006 06a6 03b2 0007 | | .CONST 0x03b2,0x0007 06a8 03b6 0008 | | .CONST 0x03b6,0x0008 06aa 03b8 0009 | | .CONST 0x03b8,0x0009 06ac 03c1 000a | | .CONST 0x03c1,0x000a 06ae 03c7 0001 | | .CONST 0x03c7,0x0001 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; Debug3 Subtable 0x13 06b0 ; -------------------------------------------------------------------------------------- 06b0 0001 0009 | | .DBG3TAB 0x0001,0x0009 06b2 03d3 ffff | | .CONST 0x03d3,0xffff 06b4 03db 0001 | | .CONST 0x03db,0x0001 06b6 03f1 0002 | | .CONST 0x03f1,0x0002 06b8 03fa 0003 | | .CONST 0x03fa,0x0003 06ba 0407 0004 | | .CONST 0x0407,0x0004 06bc 040b 0005 | | .CONST 0x040b,0x0005 06be 0411 0006 | | .CONST 0x0411,0x0006 06c0 0417 0007 | | .CONST 0x0417,0x0007 06c2 041a 0008 | | .CONST 0x041a,0x0008 06c4 0423 0009 | # | .CONST 0x0423,0x0009 06c6 ; -------------------------------------------------------------------------------------- 06c6 ; Debug3 Subtable 0x14 06c6 ; -------------------------------------------------------------------------------------- 06c6 0001 0006 | | .DBG3TAB 0x0001,0x0006 06c8 042b ffff | + | .CONST 0x042b,0xffff 06ca 0433 0001 | 3 | .CONST 0x0433,0x0001 06cc 0439 0002 | 9 | .CONST 0x0439,0x0002 06ce 0440 0003 | @ | .CONST 0x0440,0x0003 06d0 0442 0004 | B | .CONST 0x0442,0x0004 06d2 0444 0006 | D | .CONST 0x0444,0x0006 06d4 0459 0007 | Y | .CONST 0x0459,0x0007 06d6 0000 0000 | | .BLANK 0000[0x12a]