|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3072 (0xc00) Types: SEG Notes: 5811_R1K_CODE Names: »986131.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »986131.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »986131.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »986131.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »986131.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »986131.SEG«
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 03a8 | | .CONST 0x03a8 ; 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 0102 | | .CONST 0x0102 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0102 | | .CONST 0x0102 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0026 | & | .CONST 0x0026 ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x044a,0x8000,0x0000,0x0037,0x0524,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xd,0xfffd 000f 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x3 = 0xf,0xfffc 0010 4817 |H | Short_Literal 0x17 0011 00e3 | | Load_Encached Natural_Cache 0012 03f9 | | Declare_Type Discrete,Constrained,Visible 0013 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x4 = 0x13,0xfffb 0014 483b |H; | Short_Literal 0x3b 0015 00e3 | | Load_Encached Natural_Cache 0016 03f9 | | Declare_Type Discrete,Constrained,Visible 0017 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x5 = 0x17,0xfffa 0018 483b |H; | Short_Literal 0x3b 0019 00e3 | | Load_Encached Natural_Cache 001a 03f9 | | Declare_Type Discrete,Constrained,Visible 001b 029a 011b | | Declare_Subprogram INIT_0118,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x1b,0xfff9 001d 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1d,0xfff8 001f 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1f,0xfff7 0021 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x21,0xfff6 0023 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x23,0xfff5 0025 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x25,0xfff4 0027 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x27,0xfff3 0029 029a 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x29,0xfff2 002b 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2b,0xfff1 002d 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2d,0xfff0 002f 029a 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2f,0xffef 0031 029a 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x31,0xffee 0033 029a 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x33,0xffed 0035 029a 02eb | | Declare_Subprogram INIT_02e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x35,0xffec 0037 029a 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x37,0xffeb 0039 00bf | | Action Accept_Activation 003a 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1 = .DEBUG 0x003a,0x0476,0x8000,0x0000,0x0037,0x0534,0x0000,0x0003 ; Debug Table 0x1.0x0 = 0x3a,0xffff 003b 00c7 | | Action Elaborate_Subprogram 003c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x1 = 0x3c,0xfffe 003d 4803 |H | Short_Literal 0x3 003e 00e9 | | Load_Encached String_Cache 003f 035b | [ | Declare_Type Array,Constrained 0040 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x2 = 0x40,0xfffd 0041 480c |H | Short_Literal 0xc 0042 00da | | Load_Top At_Offset_2 0043 02a0 | | Declare_Subprogram Null_Subprogram 0044 4801 |H | Short_Literal 0x1 0045 035d | ] | Declare_Type Array,Defined 0046 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x3 = 0x46,0xfffc 0047 0337 | 7 | Declare_Variable Array 0048 00d9 | | Load_Top At_Offset_1 0049 0337 | 7 | Declare_Variable Array 004a 0092 0380 | | Action Push_String_Extended,0x380 ; "JAN" 004c e220 | | Load 0x1,0x20 004d 0119 | | Execute Any,Check_In_Formal_Type 004e 4801 |H | Short_Literal 0x1 004f 00da | | Load_Top At_Offset_2 0050 01d6 | | Execute Vector,Field_Write 0051 0092 0381 | | Action Push_String_Extended,0x381 ; "FEB" 0053 e220 | | Load 0x1,0x20 0054 0119 | | Execute Any,Check_In_Formal_Type 0055 4802 |H | Short_Literal 0x2 0056 00da | | Load_Top At_Offset_2 0057 01d6 | | Execute Vector,Field_Write 0058 0092 0382 | | Action Push_String_Extended,0x382 ; "MAR" 005a e220 | | Load 0x1,0x20 005b 0119 | | Execute Any,Check_In_Formal_Type 005c 4803 |H | Short_Literal 0x3 005d 00da | | Load_Top At_Offset_2 005e 01d6 | | Execute Vector,Field_Write 005f 0092 0383 | | Action Push_String_Extended,0x383 ; "APR" 0061 e220 | | Load 0x1,0x20 0062 0119 | | Execute Any,Check_In_Formal_Type 0063 4804 |H | Short_Literal 0x4 0064 00da | | Load_Top At_Offset_2 0065 01d6 | | Execute Vector,Field_Write 0066 0092 0384 | | Action Push_String_Extended,0x384 ; "MAY" 0068 e220 | | Load 0x1,0x20 0069 0119 | | Execute Any,Check_In_Formal_Type 006a 4805 |H | Short_Literal 0x5 006b 00da | | Load_Top At_Offset_2 006c 01d6 | | Execute Vector,Field_Write 006d 0092 0385 | | Action Push_String_Extended,0x385 ; "JUN" 006f e220 | | Load 0x1,0x20 0070 0119 | | Execute Any,Check_In_Formal_Type 0071 4806 |H | Short_Literal 0x6 0072 00da | | Load_Top At_Offset_2 0073 01d6 | | Execute Vector,Field_Write 0074 0092 0386 | | Action Push_String_Extended,0x386 ; "JUL" 0076 e220 | | Load 0x1,0x20 0077 0119 | | Execute Any,Check_In_Formal_Type 0078 4807 |H | Short_Literal 0x7 0079 00da | | Load_Top At_Offset_2 007a 01d6 | | Execute Vector,Field_Write 007b 0092 0387 | | Action Push_String_Extended,0x387 ; "AUG" 007d e220 | | Load 0x1,0x20 007e 0119 | | Execute Any,Check_In_Formal_Type 007f 4808 |H | Short_Literal 0x8 0080 00da | | Load_Top At_Offset_2 0081 01d6 | | Execute Vector,Field_Write 0082 0092 0388 | | Action Push_String_Extended,0x388 ; "SEP" 0084 e220 | | Load 0x1,0x20 0085 0119 | | Execute Any,Check_In_Formal_Type 0086 4809 |H | Short_Literal 0x9 0087 00da | | Load_Top At_Offset_2 0088 01d6 | | Execute Vector,Field_Write 0089 0092 0389 | | Action Push_String_Extended,0x389 ; "OCT" 008b e220 | | Load 0x1,0x20 008c 0119 | | Execute Any,Check_In_Formal_Type 008d 480a |H | Short_Literal 0xa 008e 00da | | Load_Top At_Offset_2 008f 01d6 | | Execute Vector,Field_Write 0090 0092 038a | | Action Push_String_Extended,0x38a ; "NOV" 0092 e220 | | Load 0x1,0x20 0093 0119 | | Execute Any,Check_In_Formal_Type 0094 480b |H | Short_Literal 0xb 0095 00da | | Load_Top At_Offset_2 0096 01d6 | | Execute Vector,Field_Write 0097 0092 038b | | Action Push_String_Extended,0x38b ; "DEC" 0099 e220 | | Load 0x1,0x20 009a 0119 | | Execute Any,Check_In_Formal_Type 009b 480c |H | Short_Literal 0xc 009c 00da | | Load_Top At_Offset_2 009d 01d6 | | Execute Vector,Field_Write 009e 00d9 | | Load_Top At_Offset_1 009f 01d4 | | Execute Vector,Structure_Write 00a0 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x4 = 0xa0,0xfffb 00a1 480b |H | Short_Literal 0xb 00a2 029f 032b | +| Declare_Subprogram INIT_0328,For_Call 00a4 03fd | | Declare_Type Discrete,Defined 00a5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x5 = 0xa5,0xfffa 00a6 0266 | f | Execute Discrete,Bounds 00a7 e001 | | Load 0x0,0x1 00a8 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00a9 02a0 | | Declare_Subprogram Null_Subprogram 00aa 4801 |H | Short_Literal 0x1 00ab 035d | ] | Declare_Type Array,Defined 00ac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x6 = 0xac,0xfff9 00ad 0337 | 7 | Declare_Variable Array 00ae 00d9 | | Load_Top At_Offset_1 00af 0337 | 7 | Declare_Variable Array 00b0 4801 |H | Short_Literal 0x1 00b1 4800 |H | Short_Literal 0x0 00b2 00da | | Load_Top At_Offset_2 00b3 01d6 | | Execute Vector,Field_Write 00b4 4802 |H | Short_Literal 0x2 00b5 4801 |H | Short_Literal 0x1 00b6 00da | | Load_Top At_Offset_2 00b7 01d6 | | Execute Vector,Field_Write 00b8 4803 |H | Short_Literal 0x3 00b9 4802 |H | Short_Literal 0x2 00ba 00da | | Load_Top At_Offset_2 00bb 01d6 | | Execute Vector,Field_Write 00bc 4804 |H | Short_Literal 0x4 00bd 4803 |H | Short_Literal 0x3 00be 00da | | Load_Top At_Offset_2 00bf 01d6 | | Execute Vector,Field_Write 00c0 4805 |H | Short_Literal 0x5 00c1 4804 |H | Short_Literal 0x4 00c2 00da | | Load_Top At_Offset_2 00c3 01d6 | | Execute Vector,Field_Write 00c4 4806 |H | Short_Literal 0x6 00c5 4805 |H | Short_Literal 0x5 00c6 00da | | Load_Top At_Offset_2 00c7 01d6 | | Execute Vector,Field_Write 00c8 4807 |H | Short_Literal 0x7 00c9 4806 |H | Short_Literal 0x6 00ca 00da | | Load_Top At_Offset_2 00cb 01d6 | | Execute Vector,Field_Write 00cc 4808 |H | Short_Literal 0x8 00cd 4807 |H | Short_Literal 0x7 00ce 00da | | Load_Top At_Offset_2 00cf 01d6 | | Execute Vector,Field_Write 00d0 4809 |H | Short_Literal 0x9 00d1 4808 |H | Short_Literal 0x8 00d2 00da | | Load_Top At_Offset_2 00d3 01d6 | | Execute Vector,Field_Write 00d4 480a |H | Short_Literal 0xa 00d5 4809 |H | Short_Literal 0x9 00d6 00da | | Load_Top At_Offset_2 00d7 01d6 | | Execute Vector,Field_Write 00d8 480b |H | Short_Literal 0xb 00d9 480a |H | Short_Literal 0xa 00da 00da | | Load_Top At_Offset_2 00db 01d6 | | Execute Vector,Field_Write 00dc 480c |H | Short_Literal 0xc 00dd 480b |H | Short_Literal 0xb 00de 00da | | Load_Top At_Offset_2 00df 01d6 | | Execute Vector,Field_Write 00e0 00d9 | | Load_Top At_Offset_1 00e1 01d4 | | Execute Vector,Structure_Write 00e2 029d 0343 | C| Declare_Subprogram INIT_0340,For_Outer_Call ; Debug Table 0x1.0x7 = 0xe2,0xfff8 00e4 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x8 = 0xe4,0xfff7 00e5 00c7 | | Action Elaborate_Subprogram 00e6 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x9 = 0xe6,0xfff6 00e7 00c7 | | Action Elaborate_Subprogram 00e8 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xa = 0xe8,0xfff5 00e9 00c7 | | Action Elaborate_Subprogram 00ea 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xb = 0xea,0xfff4 00eb 00c7 | | Action Elaborate_Subprogram 00ec 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xc = 0xec,0xfff3 00ed 00c7 | | Action Elaborate_Subprogram 00ee 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xd = 0xee,0xfff2 00ef 00c7 | | Action Elaborate_Subprogram 00f0 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xe = 0xf0,0xfff1 00f1 00c7 | | Action Elaborate_Subprogram 00f2 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xf = 0xf2,0xfff0 00f3 00c7 | | Action Elaborate_Subprogram 00f4 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x10 = 0xf4,0xffef 00f5 00c7 | | Action Elaborate_Subprogram 00f6 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x11 = 0xf6,0xffee 00f7 00c7 | | Action Elaborate_Subprogram 00f8 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x12 = 0xf8,0xffed 00f9 00c7 | | Action Elaborate_Subprogram 00fa 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x13 = 0xfa,0xffec 00fb 00c7 | | Action Elaborate_Subprogram 00fc 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x14 = 0xfc,0xffeb 00fd 00c7 | | Action Elaborate_Subprogram 00fe 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x15 = 0xfe,0xffea 00ff 00c7 | | Action Elaborate_Subprogram 0100 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x16 = 0x100,0xffe9 0101 00c7 | | Action Elaborate_Subprogram 0102 BODY_0008: 0102 00bc | | Action Signal_Activated 0103 00bb | | Action Signal_Completion 0104 0000 0000 | | .BLANK 0000[0x4] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 010b | | .CONST 0x010b ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0001 | | .CONST 0x0001 ; Number of locals 010b BODY_0108: 010b INIT_0108: 010b e001 | | Load 0x0,0x1 ; Debug Table 0x2 = .DEBUG 0x010b,0x04a6,0x0002,0x0000,0x0037,0x0524,0x0000,0x0015 ; Debug Table 0x2.0x0 = 0x10b,0x1 010c 1b11 | | Execute Package,Field_Read,Field_Number 0x11 010d 026a | j | Execute Discrete,First 010e 4801 |H | Short_Literal 0x1 010f 4801 |H | Short_Literal 0x1 0110 626b |bk | Indirect_Literal Discrete,0x37c,{0x00000000, 0x0000076d} 0111 e001 | | Load 0x0,0x1 0112 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0113 00ca | | Action Exit_Nullary_Function 0114 0000 0000 | | .BLANK 0000[0x4] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 0131 | 1 | .CONST 0x0131 ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0004 | | .CONST 0x0004 ; Number of locals 011b INIT_0118: 011b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x011b,0x04aa,0x0001,0x0000,0x0037,0x0524,0x0000,0x0031 ; Debug Table 0x3.0x0 = 0x11b,0xffff 011c 00d8 | | Load_Top At_Offset_0 011d 0c00 | | Execute_Immediate Greater_Equal,0x0 011e 7003 |p | Jump_Nonzero 0x122 011f 6258 |bX | Indirect_Literal Discrete,0x378,{0xffffffff, 0xffffc000} 0120 0273 | s | Execute Discrete,Plus 0121 7802 |x | Jump 0x124 0122 6251 |bQ | Indirect_Literal Discrete,0x374,{0x00000000, 0x00004000} 0123 0273 | s | Execute Discrete,Plus 0124 09f1 | | Execute_Immediate Binary_Scale,-0xf 0125 00e3 | | Load_Encached Natural_Cache 0126 03f1 | | Declare_Variable Discrete,With_Value 0127 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0x127,0xfffe 0128 483c |H< | Short_Literal 0x3c 0129 0270 | p | Execute Discrete,Divide 012a 00e3 | | Load_Encached Natural_Cache 012b 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 012c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x2 = 0x12c,0xfffd 012d 483c |H< | Short_Literal 0x3c 012e 0270 | p | Execute Discrete,Divide 012f 00e3 | | Load_Encached Natural_Cache 0130 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0131 BODY_0118: 0131 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x3 = 0x131,0x1 0132 0f18 | | Execute_Immediate Equal,0x18 0133 6807 |h | Jump_Zero 0x13b 0134 4817 |H | Short_Literal 0x17 ; Debug Table 0x3.0x4 = 0x134,0x2 0135 a5fe | | Store_Unchecked 0x2,-0x2 0136 483b |H; | Short_Literal 0x3b ; Debug Table 0x3.0x5 = 0x136,0x3 0137 a5fd | | Store_Unchecked 0x2,-0x3 0138 483b |H; | Short_Literal 0x3b ; Debug Table 0x3.0x6 = 0x138,0x4 0139 a5fc | | Store_Unchecked 0x2,-0x4 013a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 013b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0x13b,0x5 013c c5fe | | Store 0x2,-0x2 013d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x8 = 0x13d,0x6 013e 483c |H< | Short_Literal 0x3c 013f 026e | n | Execute Discrete,Modulo 0140 c5fd | | Store 0x2,-0x3 0141 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x9 = 0x141,0x7 0142 483c |H< | Short_Literal 0x3c 0143 026e | n | Execute Discrete,Modulo 0144 c5fc | | Store 0x2,-0x4 0145 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0146 0000 0000 | | .XXX[0x2] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 014b | K | .CONST 0x014b ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0001 | | .CONST 0x0001 ; Number of locals 014b BODY_0148: 014b INIT_0148: 014b 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x014b,0x04c0,0x0002,0x0000,0x0037,0x0524,0x0000,0x0047 ; Debug Table 0x4.0x0 = 0x14b,0x1 014c 6223 |b# | Indirect_Literal Discrete,0x370,{0x00000000, 0x00000e10} 014d 0271 | q | Execute Discrete,Times 014e e5fe | | Load 0x2,-0x2 014f 483c |H< | Short_Literal 0x3c 0150 0271 | q | Execute Discrete,Times 0151 0273 | s | Execute Discrete,Plus 0152 0248 | H | Execute Discrete,Check_In_Integer 0153 e5fd | | Load 0x2,-0x3 0154 0273 | s | Execute Discrete,Plus 0155 090f | | Execute_Immediate Binary_Scale,0xf 0156 e001 | | Load 0x0,0x1 0157 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0158 025e | ^ | Execute Discrete,Convert 0159 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 015a 0000 0000 | | .BLANK 0000[0x6] 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0163 | c | .CONST 0x0163 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0001 | | .CONST 0x0001 ; Number of locals 0163 BODY_0160: 0163 INIT_0160: 0163 4808 |H | Short_Literal 0x8 ; Debug Table 0x5 = .DEBUG 0x0163,0x04c4,0x0002,0x0000,0x0037,0x0524,0x0000,0x005a ; Debug Table 0x5.0x0 = 0x163,0x1 0164 00ca | | Action Exit_Nullary_Function 0165 0000 0000 | | .XXX[0x3] 0167 0000 | | 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 0171 | q | .CONST 0x0171 ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0004 | | .CONST 0x0004 ; Number of locals 016b INIT_0168: 016b e20e | | Load 0x1,0xe ; Debug Table 0x6 = .DEBUG 0x016b,0x04c8,0x0002,0x0000,0x0037,0x0524,0x0000,0x005f ; Debug Table 0x6.0x0 = 0x16b,0xffff 016c 0007 | | Action Break_Optional 016d e20f | | Load 0x1,0xf ; Debug Table 0x6.0x1 = 0x16d,0xfffe 016e 0007 | | Action Break_Optional 016f e210 | | Load 0x1,0x10 ; Debug Table 0x6.0x2 = 0x16f,0xfffd 0170 0007 | | Action Break_Optional 0171 BODY_0168: 0171 e210 | | Load 0x1,0x10 ; Debug Table 0x6.0x3 = 0x171,0x1 0172 e20f | | Load 0x1,0xf 0173 e20e | | Load 0x1,0xe 0174 e5ff | | Load 0x2,-0x1 0175 8211 | | Call 0x1,0x11 0176 c402 | | Store 0x2,0x2 0177 005b | [ | Store_Top Discrete,At_Offset_3 0178 0059 | Y | Store_Top Discrete,At_Offset_1 0179 4802 |H | Short_Literal 0x2 ; Debug Table 0x6.0x4 = 0x179,0x2 017a 00db | | Load_Top At_Offset_3 017b 00e0 | | Load_Encached Standard_Cache 017c 1818 | | Execute Package,Field_Execute,Field_Number 0x18 017d 8226 | & | Call 0x1,0x26 017e 0092 038c | | Action Push_String_Extended,0x38c ; ":" 0180 01cc | | Execute Vector,Catenate 0181 4802 |H | Short_Literal 0x2 0182 00db | | Load_Top At_Offset_3 0183 00e0 | | Load_Encached Standard_Cache 0184 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0185 8226 | & | Call 0x1,0x26 0186 01cc | | Execute Vector,Catenate 0187 0092 038c | | Action Push_String_Extended,0x38c ; ":" 0189 01cc | | Execute Vector,Catenate 018a 4802 |H | Short_Literal 0x2 018b 00da | | Load_Top At_Offset_2 018c 00e0 | | Load_Encached Standard_Cache 018d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 018e 8226 | & | Call 0x1,0x26 018f 01cc | | Execute Vector,Catenate 0190 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0191 0000 0000 | | .BLANK 0000[0x7] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01a3 | | .CONST 0x01a3 ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0005 | | .CONST 0x0005 ; Number of locals 019b INIT_0198: 019b e001 | | Load 0x0,0x1 ; Debug Table 0x7 = .DEBUG 0x019b,0x04d4,0x0002,0x0000,0x0037,0x0524,0x0000,0x006a ; Debug Table 0x7.0x0 = 0x19b,0xffff 019c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 019d e001 | | Load 0x0,0x1 ; Debug Table 0x7.0x1 = 0x19d,0xfffe 019e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 019f e001 | | Load 0x0,0x1 ; Debug Table 0x7.0x2 = 0x19f,0xfffd 01a0 1b10 | | Execute Package,Field_Read,Field_Number 0x10 01a1 e001 | | Load 0x0,0x1 ; Debug Table 0x7.0x3 = 0x1a1,0xfffc 01a2 1b11 | | Execute Package,Field_Read,Field_Number 0x11 01a3 BODY_0198: 01a3 e001 | | Load 0x0,0x1 ; Debug Table 0x7.0x4 = 0x1a3,0x1 01a4 1b11 | | Execute Package,Field_Read,Field_Number 0x11 01a5 e001 | | Load 0x0,0x1 01a6 1b10 | | Execute Package,Field_Read,Field_Number 0x10 01a7 e001 | | Load 0x0,0x1 01a8 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01a9 e001 | | Load 0x0,0x1 01aa 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01ab e5ff | | Load 0x2,-0x1 01ac e001 | | Load 0x0,0x1 01ad 1817 | | Execute Package,Field_Execute,Field_Number 0x17 01ae c402 | | Store 0x2,0x2 01af c403 | | Store 0x2,0x3 01b0 005b | [ | Store_Top Discrete,At_Offset_3 01b1 0059 | Y | Store_Top Discrete,At_Offset_1 01b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x5 = 0x1b2,0x2 01b3 8214 | | Call 0x1,0x14 01b4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b5 0000 0000 | | .XXX[0x3] 01b7 0000 | | 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 021d | | .CONST 0x021d ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0008 | | .CONST 0x0008 ; Number of locals 01bb INIT_01b8: 01bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x01bb,0x04e2,0x0002,0x0000,0x0037,0x0524,0x0000,0x0075 ; Debug Table 0x8.0x0 = 0x1bb,0xffff 01bc 01db | | Execute Vector,Length 01bd 8213 | | Call 0x1,0x13 01be 027f | | Execute Discrete,Equal 01bf 7002 |p | Jump_Nonzero 0x1c2 01c0 4887 |H | Short_Literal 0x87 01c1 0257 | W | Execute Discrete,Raise 01c2 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1 = 0x1c2,0xfffe 01c3 01dd | | Execute Vector,First 01c4 00db | | Load_Top At_Offset_3 01c5 01dd | | Execute Vector,First 01c6 0a01 | | Execute_Immediate Plus,0x1 01c7 0248 | H | Execute Discrete,Check_In_Integer 01c8 00e4 | | Load_Encached Positive_Cache 01c9 03f8 | | Declare_Type Discrete,Constrained 01ca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x1ca,0xfffd 01cb 0266 | f | Execute Discrete,Bounds 01cc e5ff | | Load 0x2,-0x1 01cd 01cf | | Execute Vector,Slice_Read 01ce 00e3 | | Load_Encached Natural_Cache 01cf 0122 | " | Execute Any,Make_Root_Type 01d0 00e0 | | Load_Encached Standard_Cache 01d1 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01d2 00e3 | | Load_Encached Natural_Cache 01d3 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 01d4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x3 = 0x1d4,0xfffc 01d5 01dd | | Execute Vector,First 01d6 0a02 | | Execute_Immediate Plus,0x2 01d7 0248 | H | Execute Discrete,Check_In_Integer 01d8 e5ff | | Load 0x2,-0x1 01d9 01d7 | | Execute Vector,Field_Read 01da 0f3a | : | Execute_Immediate Equal,0x3a 01db 7002 |p | Jump_Nonzero 0x1de 01dc 4887 |H | Short_Literal 0x87 01dd 0257 | W | Execute Discrete,Raise 01de e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x4 = 0x1de,0xfffb 01df 01dd | | Execute Vector,First 01e0 0a03 | | Execute_Immediate Plus,0x3 01e1 0248 | H | Execute Discrete,Check_In_Integer 01e2 e5ff | | Load 0x2,-0x1 01e3 01dd | | Execute Vector,First 01e4 0a04 | | Execute_Immediate Plus,0x4 01e5 0248 | H | Execute Discrete,Check_In_Integer 01e6 00e4 | | Load_Encached Positive_Cache 01e7 03f8 | | Declare_Type Discrete,Constrained 01e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x5 = 0x1e8,0xfffa 01e9 0266 | f | Execute Discrete,Bounds 01ea e5ff | | Load 0x2,-0x1 01eb 01cf | | Execute Vector,Slice_Read 01ec 00e3 | | Load_Encached Natural_Cache 01ed 0122 | " | Execute Any,Make_Root_Type 01ee 00e0 | | Load_Encached Standard_Cache 01ef 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01f0 00e3 | | Load_Encached Natural_Cache 01f1 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 01f2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x6 = 0x1f2,0xfff9 01f3 01dd | | Execute Vector,First 01f4 0a05 | | Execute_Immediate Plus,0x5 01f5 0248 | H | Execute Discrete,Check_In_Integer 01f6 e5ff | | Load 0x2,-0x1 01f7 01d7 | | Execute Vector,Field_Read 01f8 0f3a | : | Execute_Immediate Equal,0x3a 01f9 7002 |p | Jump_Nonzero 0x1fc 01fa 4887 |H | Short_Literal 0x87 01fb 0257 | W | Execute Discrete,Raise 01fc e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x7 = 0x1fc,0xfff8 01fd 01dd | | Execute Vector,First 01fe 0a06 | | Execute_Immediate Plus,0x6 01ff 0248 | H | Execute Discrete,Check_In_Integer 0200 e5ff | | Load 0x2,-0x1 0201 01dd | | Execute Vector,First 0202 0a07 | | Execute_Immediate Plus,0x7 0203 0248 | H | Execute Discrete,Check_In_Integer 0204 00e4 | | Load_Encached Positive_Cache 0205 03f8 | | Declare_Type Discrete,Constrained 0206 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x8 = 0x206,0xfff7 0207 0266 | f | Execute Discrete,Bounds 0208 e5ff | | Load 0x2,-0x1 0209 01cf | | Execute Vector,Slice_Read 020a 00e3 | | Load_Encached Natural_Cache 020b 0122 | " | Execute Any,Make_Root_Type 020c 00e0 | | Load_Encached Standard_Cache 020d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 020e 00e3 | | Load_Encached Natural_Cache 020f 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0210 e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x9 = 0x210,0xfff6 0211 483c |H< | Short_Literal 0x3c 0212 0271 | q | Execute Discrete,Times 0213 0248 | H | Execute Discrete,Check_In_Integer 0214 00db | | Load_Top At_Offset_3 0215 0273 | s | Execute Discrete,Plus 0216 483c |H< | Short_Literal 0x3c 0217 0271 | q | Execute Discrete,Times 0218 0248 | H | Execute Discrete,Check_In_Integer 0219 00d9 | | Load_Top At_Offset_1 021a 0273 | s | Execute Discrete,Plus 021b 00e3 | | Load_Encached Natural_Cache 021c 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 021d BODY_01b8: 021d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xa = 0x21d,0x1 021e 090f | | Execute_Immediate Binary_Scale,0xf 021f e001 | | Load 0x0,0x1 0220 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0221 025e | ^ | Execute Discrete,Convert 0222 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0223 0000 0000 | | .BLANK 0000[0x5] 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 022b | + | .CONST 0x022b ; Address of begin 0229 0004 | | .CONST 0x0004 ; Address of exception handler 022a 0001 | | .CONST 0x0001 ; Number of locals 022b BODY_0228: 022b INIT_0228: 022b 4803 |H | Short_Literal 0x3 ; Debug Table 0x9 = .DEBUG 0x022b,0x04fa,0x0002,0x0000,0x0037,0x0524,0x0000,0x0080 ; Debug Table 0x9.0x0 = 0x22b,0x1 022c 00ca | | Action Exit_Nullary_Function 022d 0000 0000 | | .XXX[0x3] 022f 0000 | | 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0233 | 3 | .CONST 0x0233 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0001 | | .CONST 0x0001 ; Number of locals 0233 BODY_0230: 0233 INIT_0230: 0233 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x0233,0x04fe,0x0002,0x0000,0x0037,0x0524,0x0000,0x0085 ; Debug Table 0xa.0x0 = 0x233,0x1 0234 e222 | " | Load 0x1,0x22 0235 01d5 | | Execute Vector,Field_Reference 0236 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0237 0000 | | .XXX[0x1] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023b | ; | .CONST 0x023b ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0001 | | .CONST 0x0001 ; Number of locals 023b BODY_0238: 023b INIT_0238: 023b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x023b,0x0502,0x0002,0x0000,0x0037,0x0524,0x0000,0x0090 ; Debug Table 0xb.0x0 = 0x23b,0x1 023c 01db | | Execute Vector,Length 023d 8217 | | Call 0x1,0x17 023e 027f | | Execute Discrete,Equal 023f 7002 |p | Jump_Nonzero 0x242 0240 4887 |H | Short_Literal 0x87 0241 0257 | W | Execute Discrete,Raise 0242 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x1 = 0x242,0x2 0243 e223 | # | Load 0x1,0x23 0244 00e0 | | Load_Encached Standard_Cache 0245 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0246 e225 | % | Load 0x1,0x25 0247 01d7 | | Execute Vector,Field_Read 0248 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0249 0000 0000 | | .BLANK 0000[0x7] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0253 | S | .CONST 0x0253 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0001 | | .CONST 0x0001 ; Number of locals 0253 BODY_0250: 0253 INIT_0250: 0253 4809 |H | Short_Literal 0x9 ; Debug Table 0xc = .DEBUG 0x0253,0x0508,0x0002,0x0000,0x0037,0x0524,0x0000,0x009b ; Debug Table 0xc.0x0 = 0x253,0x1 0254 00ca | | Action Exit_Nullary_Function 0255 0000 0000 | | .XXX[0x3] 0257 0000 | | 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 0263 | c | .CONST 0x0263 ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0005 | | .CONST 0x0005 ; Number of locals 025b INIT_0258: 025b e001 | | Load 0x0,0x1 ; Debug Table 0xd = .DEBUG 0x025b,0x050c,0x0002,0x0000,0x0037,0x0524,0x0000,0x00a0 ; Debug Table 0xd.0x0 = 0x25b,0xffff 025c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 025d e001 | | Load 0x0,0x1 ; Debug Table 0xd.0x1 = 0x25d,0xfffe 025e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 025f e001 | | Load 0x0,0x1 ; Debug Table 0xd.0x2 = 0x25f,0xfffd 0260 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0261 e001 | | Load 0x0,0x1 ; Debug Table 0xd.0x3 = 0x261,0xfffc 0262 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0263 BODY_0258: 0263 e001 | | Load 0x0,0x1 ; Debug Table 0xd.0x4 = 0x263,0x1 0264 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0265 e001 | | Load 0x0,0x1 0266 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0267 e001 | | Load 0x0,0x1 0268 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0269 e001 | | Load 0x0,0x1 026a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 026b e5ff | | Load 0x2,-0x1 026c e001 | | Load 0x0,0x1 026d 1817 | | Execute Package,Field_Execute,Field_Number 0x17 026e c402 | | Store 0x2,0x2 026f c403 | | Store 0x2,0x3 0270 005b | [ | Store_Top Discrete,At_Offset_3 0271 0059 | Y | Store_Top Discrete,At_Offset_1 0272 4802 |H | Short_Literal 0x2 ; Debug Table 0xd.0x5 = 0x272,0x2 0273 00da | | Load_Top At_Offset_2 0274 00e0 | | Load_Encached Standard_Cache 0275 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0276 8226 | & | Call 0x1,0x26 0277 0092 038d | | Action Push_String_Extended,0x38d ; "-" 0279 01cc | | Execute Vector,Catenate 027a 00db | | Load_Top At_Offset_3 027b 8218 | | Call 0x1,0x18 027c 01cc | | Execute Vector,Catenate 027d 0092 038d | | Action Push_String_Extended,0x38d ; "-" 027f 01cc | | Execute Vector,Catenate 0280 4802 |H | Short_Literal 0x2 0281 e402 | | Load 0x2,0x2 0282 4864 |Hd | Short_Literal 0x64 0283 026e | n | Execute Discrete,Modulo 0284 00e0 | | Load_Encached Standard_Cache 0285 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0286 8226 | & | Call 0x1,0x26 0287 01cc | | Execute Vector,Catenate 0288 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0289 0000 0000 | | .BLANK 0000[0x7] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 02af | | .CONST 0x02af ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0004 | | .CONST 0x0004 ; Number of locals 0293 INIT_0290: 0293 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x0293,0x051a,0x0002,0x0000,0x0037,0x0524,0x0000,0x00ab ; Debug Table 0xe.0x0 = 0x293,0xffff 0294 01dd | | Execute Vector,First 0295 00db | | Load_Top At_Offset_3 0296 01dd | | Execute Vector,First 0297 0a01 | | Execute_Immediate Plus,0x1 0298 0248 | H | Execute Discrete,Check_In_Integer 0299 00e4 | | Load_Encached Positive_Cache 029a 03f8 | | Declare_Type Discrete,Constrained 029b 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x1 = 0x29b,0xfffe 029c 01dd | | Execute Vector,First 029d 0a03 | | Execute_Immediate Plus,0x3 029e 0248 | H | Execute Discrete,Check_In_Integer 029f e5ff | | Load 0x2,-0x1 02a0 01dd | | Execute Vector,First 02a1 0a05 | | Execute_Immediate Plus,0x5 02a2 0248 | H | Execute Discrete,Check_In_Integer 02a3 00e4 | | Load_Encached Positive_Cache 02a4 03f8 | | Declare_Type Discrete,Constrained 02a5 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x2 = 0x2a5,0xfffd 02a6 01dd | | Execute Vector,First 02a7 0a07 | | Execute_Immediate Plus,0x7 02a8 0248 | H | Execute Discrete,Check_In_Integer 02a9 e5ff | | Load 0x2,-0x1 02aa 01dd | | Execute Vector,First 02ab 0a08 | | Execute_Immediate Plus,0x8 02ac 0248 | H | Execute Discrete,Check_In_Integer 02ad 00e4 | | Load_Encached Positive_Cache 02ae 03f8 | | Declare_Type Discrete,Constrained 02af BODY_0290: 02af e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x3 = 0x2af,0x1 02b0 01db | | Execute Vector,Length 02b1 821a | | Call 0x1,0x1a 02b2 027f | | Execute Discrete,Equal 02b3 7002 |p | Jump_Nonzero 0x2b6 02b4 4887 |H | Short_Literal 0x87 02b5 0257 | W | Execute Discrete,Raise 02b6 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x4 = 0x2b6,0x2 02b7 00db | | Load_Top At_Offset_3 02b8 0266 | f | Execute Discrete,Bounds 02b9 e5ff | | Load 0x2,-0x1 02ba 01cf | | Execute Vector,Slice_Read 02bb e001 | | Load 0x0,0x1 02bc 1b10 | | Execute Package,Field_Read,Field_Number 0x10 02bd 0122 | " | Execute Any,Make_Root_Type 02be 00e0 | | Load_Encached Standard_Cache 02bf 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02c0 e001 | | Load 0x0,0x1 02c1 1b10 | | Execute Package,Field_Read,Field_Number 0x10 02c2 025b | [ | Execute Discrete,Check_In_Type 02c3 00db | | Load_Top At_Offset_3 02c4 0266 | f | Execute Discrete,Bounds 02c5 e5ff | | Load 0x2,-0x1 02c6 01cf | | Execute Vector,Slice_Read 02c7 8219 | | Call 0x1,0x19 02c8 00db | | Load_Top At_Offset_3 02c9 0266 | f | Execute Discrete,Bounds 02ca e5ff | | Load 0x2,-0x1 02cb 01cf | | Execute Vector,Slice_Read 02cc 00e3 | | Load_Encached Natural_Cache 02cd 0122 | " | Execute Any,Make_Root_Type 02ce 00e0 | | Load_Encached Standard_Cache 02cf 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02d0 609b |` | Indirect_Literal Discrete,0x36c,{0x00000000, 0x0000076c} 02d1 0273 | s | Execute Discrete,Plus 02d2 e001 | | Load 0x0,0x1 02d3 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02d4 025b | [ | Execute Discrete,Check_In_Type 02d5 e001 | | Load 0x0,0x1 02d6 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02d7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02db | | .CONST 0x02db ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0001 | | .CONST 0x0001 ; Number of locals 02db BODY_02d8: 02db INIT_02d8: 02db 821a | | Call 0x1,0x1a ; Debug Table 0xf = .DEBUG 0x02db,0x0526,0x0002,0x0000,0x0037,0x0524,0x0000,0x00b6 ; Debug Table 0xf.0x0 = 0x2db,0x1 02dc 0a01 | | Execute_Immediate Plus,0x1 02dd 0248 | H | Execute Discrete,Check_In_Integer 02de 8213 | | Call 0x1,0x13 02df 0273 | s | Execute Discrete,Plus 02e0 00e3 | | Load_Encached Natural_Cache 02e1 025b | [ | Execute Discrete,Check_In_Type 02e2 00ca | | Action Exit_Nullary_Function 02e3 0000 0000 | | .BLANK 0000[0x5] 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 02eb | | .CONST 0x02eb ; Address of begin 02e9 0004 | | .CONST 0x0004 ; Address of exception handler 02ea 0001 | | .CONST 0x0001 ; Number of locals 02eb BODY_02e8: 02eb INIT_02e8: 02eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x02eb,0x052a,0x0002,0x0000,0x0037,0x0524,0x0000,0x00bb ; Debug Table 0x10.0x0 = 0x2eb,0x1 02ec 821b | | Call 0x1,0x1b 02ed 0092 038e | | Action Push_String_Extended,0x38e ; " " 02ef 01cc | | Execute Vector,Catenate 02f0 00db | | Load_Top At_Offset_3 02f1 8215 | | Call 0x1,0x15 02f2 01cc | | Execute Vector,Catenate 02f3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02f4 0000 0000 | | .BLANK 0000[0x4] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 030d | | .CONST 0x030d ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0003 | | .CONST 0x0003 ; Number of locals 02fb INIT_02f8: 02fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x02fb,0x052e,0x0002,0x0000,0x0037,0x0524,0x0000,0x00c6 ; Debug Table 0x11.0x0 = 0x2fb,0xffff 02fc 01dd | | Execute Vector,First 02fd 00db | | Load_Top At_Offset_3 02fe 01dd | | Execute Vector,First 02ff 0a08 | | Execute_Immediate Plus,0x8 0300 0248 | H | Execute Discrete,Check_In_Integer 0301 00e4 | | Load_Encached Positive_Cache 0302 03f8 | | Declare_Type Discrete,Constrained 0303 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x1 = 0x303,0xfffe 0304 01dd | | Execute Vector,First 0305 0a0a | | Execute_Immediate Plus,0xa 0306 0248 | H | Execute Discrete,Check_In_Integer 0307 e5ff | | Load 0x2,-0x1 0308 01dd | | Execute Vector,First 0309 0a11 | | Execute_Immediate Plus,0x11 030a 0248 | H | Execute Discrete,Check_In_Integer 030b 00e4 | | Load_Encached Positive_Cache 030c 03f8 | | Declare_Type Discrete,Constrained 030d BODY_02f8: 030d e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x2 = 0x30d,0x1 030e 01db | | Execute Vector,Length 030f 821d | | Call 0x1,0x1d 0310 027f | | Execute Discrete,Equal 0311 7002 |p | Jump_Nonzero 0x314 0312 4887 |H | Short_Literal 0x87 0313 0257 | W | Execute Discrete,Raise 0314 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x3 = 0x314,0x2 0315 0266 | f | Execute Discrete,Bounds 0316 e5ff | | Load 0x2,-0x1 0317 01cf | | Execute Vector,Slice_Read 0318 8216 | | Call 0x1,0x16 0319 00da | | Load_Top At_Offset_2 031a 0266 | f | Execute Discrete,Bounds 031b e5ff | | Load 0x2,-0x1 031c 01cf | | Execute Vector,Slice_Read 031d 821c | | Call 0x1,0x1c 031e e001 | | Load 0x0,0x1 031f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0320 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0321 0000 0000 | | .BLANK 0000[0x7] 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 4603 |F | Jump_Case 0x4 ; Debug Table 0x12 = .DEBUG 0x032b,0x0538,0x0005,0x0000,0x0037,0x0534,0x0000,0x0056 032c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 032d 7802 |x | Jump 0x330 ; case 0x1 032e 7805 |x | Jump 0x334 ; case 0x2 032f 7809 |x | Jump 0x339 ; case 0x3 0330 00da | | Load_Top At_Offset_2 0331 0091 0380 | | Action Push_String_Extended_Indexed,0x380 ; "JAN" 0333 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0334 00db | | Load_Top At_Offset_3 0335 00db | | Load_Top At_Offset_3 0336 00e0 | | Load_Encached Standard_Cache 0337 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0338 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0339 00da | | Load_Top At_Offset_2 033a 00e0 | | Load_Encached Standard_Cache 033b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 033c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 033d 0000 0000 | | .XXX[0x3] 033f 0000 | | 0340 ; -------------------------------------------------------------------------------------- 0340 ; SUBPROGRAM 0340 ; -------------------------------------------------------------------------------------- 0340 0360 | ` | .CONST 0x0360 ; Address of begin 0341 0004 | | .CONST 0x0004 ; Address of exception handler 0342 0003 | | .CONST 0x0003 ; Number of locals 0343 INIT_0340: 0343 00db | | Load_Top At_Offset_3 ; Debug Table 0x13 = .DEBUG 0x0343,0x053a,0x0002,0x0000,0x0037,0x0534,0x0000,0x0083 ; Debug Table 0x13.0x0 = 0x343,0xffff 0344 00db | | Load_Top At_Offset_3 0345 01db | | Execute Vector,Length 0346 0aff | | Execute_Immediate Plus,-0x1 0347 0248 | H | Execute Discrete,Check_In_Integer 0348 0272 | r | Execute Discrete,Minus 0349 00e3 | | Load_Encached Natural_Cache 034a 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 034b 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x1 = 0x34b,0xfffe 034c 00d9 | | Load_Top At_Offset_1 034d 00e9 | | Load_Encached String_Cache 034e 0334 | 4 | Declare_Variable Array,With_Constraint 034f 4801 |H | Short_Literal 0x1 0350 00da | | Load_Top At_Offset_2 0351 00e9 | | Load_Encached String_Cache 0352 035b | [ | Declare_Type Array,Constrained 0353 0337 | 7 | Declare_Variable Array 0354 00d8 | | Load_Top At_Offset_0 0355 01dc | | Execute Vector,Last 0356 4801 |H | Short_Literal 0x1 0357 0263 | c | Execute Discrete,Above_Bound 0358 7005 |p | Jump_Nonzero 0x35e 0359 4830 |H0 | Short_Literal 0x30 035a 00d9 | | Load_Top At_Offset_1 035b e404 | | Load 0x2,0x4 035c 01d6 | | Execute Vector,Field_Write 035d 3ffb |? | Loop_Increasing 0x359 035e 00d9 | | Load_Top At_Offset_1 035f 01d4 | | Execute Vector,Structure_Write 0360 BODY_0340: 0360 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x2 = 0x360,0x1 0361 e5ff | | Load 0x2,-0x1 0362 01dd | | Execute Vector,First 0363 0a01 | | Execute_Immediate Plus,0x1 0364 0248 | H | Execute Discrete,Check_In_Integer 0365 e5ff | | Load 0x2,-0x1 0366 01dc | | Execute Vector,Last 0367 e5ff | | Load 0x2,-0x1 0368 01cf | | Execute Vector,Slice_Read 0369 01cc | | Execute Vector,Catenate 036a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 036b 0000 | | .XXX[0x1] 036c 0000 0000 | | .LITERAL {0x00000000, 0x0000076c} 0370 0000 0000 | | .LITERAL {0x00000000, 0x00000e10} 0374 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 0378 ffff ffff | | .LITERAL {0xffffffff, 0xffffc000} 037c 0000 0000 | | .LITERAL {0x00000000, 0x0000076d} 0380 ; -------------------------------------------------------------------------------------- 0380 ; STRING TABLE 0380 ; -------------------------------------------------------------------------------------- 0380 0020 | | .STRTAB 0x0020->0x0390 ; "JAN" 0381 0021 | ! | .STRTAB 0x0021->0x0391 ; "FEB" 0382 0022 | " | .STRTAB 0x0022->0x0393 ; "MAR" 0383 0023 | # | .STRTAB 0x0023->0x0394 ; "APR" 0384 0024 | $ | .STRTAB 0x0024->0x0396 ; "MAY" 0385 0025 | % | .STRTAB 0x0025->0x0397 ; "JUN" 0386 0026 | & | .STRTAB 0x0026->0x0399 ; "JUL" 0387 0027 | ' | .STRTAB 0x0027->0x039a ; "AUG" 0388 0028 | ( | .STRTAB 0x0028->0x039c ; "SEP" 0389 0029 | ) | .STRTAB 0x0029->0x039d ; "OCT" 038a 002a | * | .STRTAB 0x002a->0x039f ; "NOV" 038b 002b | + | .STRTAB 0x002b->0x03a0 ; "DEC" 038c 002c | , | .STRTAB 0x002c->0x03a2 ; ":" 038d 002b | + | .STRTAB 0x002b->0x03a2 ; "-" 038e 002a | * | .STRTAB 0x002a->0x03a3 ; " " 038f 0029 | ) | .STREND 0x0029->0x03a3 0390 4a41 4e46 |JANF| .STRTAB_STRINGS 03a4 0000 0000 | | .BLANK 0000[0x4] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; Debug Table 03a8 ; -------------------------------------------------------------------------------------- 03a8 0003 0014 | | .CONST 0x0003,0x0014 03aa 000b 044a | J| .DEBUG 0x000b,0x044a,0x8000,0x0000,0x0037,0x0524,0x0000,0x0007 03b2 003a 0476 | : v| .DEBUG 0x003a,0x0476,0x8000,0x0000,0x0037,0x0534,0x0000,0x0003 03ba 010b 04a6 | | .DEBUG 0x010b,0x04a6,0x0002,0x0000,0x0037,0x0524,0x0000,0x0015 03c2 011b 04aa | | .DEBUG 0x011b,0x04aa,0x0001,0x0000,0x0037,0x0524,0x0000,0x0031 03ca 014b 04c0 | K | .DEBUG 0x014b,0x04c0,0x0002,0x0000,0x0037,0x0524,0x0000,0x0047 03d2 0163 04c4 | c | .DEBUG 0x0163,0x04c4,0x0002,0x0000,0x0037,0x0524,0x0000,0x005a 03da 016b 04c8 | k | .DEBUG 0x016b,0x04c8,0x0002,0x0000,0x0037,0x0524,0x0000,0x005f 03e2 019b 04d4 | | .DEBUG 0x019b,0x04d4,0x0002,0x0000,0x0037,0x0524,0x0000,0x006a 03ea 01bb 04e2 | | .DEBUG 0x01bb,0x04e2,0x0002,0x0000,0x0037,0x0524,0x0000,0x0075 03f2 022b 04fa | + | .DEBUG 0x022b,0x04fa,0x0002,0x0000,0x0037,0x0524,0x0000,0x0080 03fa 0233 04fe | 3 | .DEBUG 0x0233,0x04fe,0x0002,0x0000,0x0037,0x0524,0x0000,0x0085 0402 023b 0502 | ; | .DEBUG 0x023b,0x0502,0x0002,0x0000,0x0037,0x0524,0x0000,0x0090 040a 0253 0508 | S | .DEBUG 0x0253,0x0508,0x0002,0x0000,0x0037,0x0524,0x0000,0x009b 0412 025b 050c | [ | .DEBUG 0x025b,0x050c,0x0002,0x0000,0x0037,0x0524,0x0000,0x00a0 041a 0293 051a | | .DEBUG 0x0293,0x051a,0x0002,0x0000,0x0037,0x0524,0x0000,0x00ab 0422 02db 0526 | &| .DEBUG 0x02db,0x0526,0x0002,0x0000,0x0037,0x0524,0x0000,0x00b6 042a 02eb 052a | *| .DEBUG 0x02eb,0x052a,0x0002,0x0000,0x0037,0x0524,0x0000,0x00bb 0432 02fb 052e | .| .DEBUG 0x02fb,0x052e,0x0002,0x0000,0x0037,0x0524,0x0000,0x00c6 043a 032b 0538 | + 8| .DEBUG 0x032b,0x0538,0x0005,0x0000,0x0037,0x0534,0x0000,0x0056 0442 0343 053a | C :| .DEBUG 0x0343,0x053a,0x0002,0x0000,0x0037,0x0534,0x0000,0x0083 044a ; -------------------------------------------------------------------------------------- 044a ; Debug3 Subtable 0x0 044a ; -------------------------------------------------------------------------------------- 044a 0015 0000 | | .DBG3TAB 0x0015,0x0000 044c 000b ffff | | .CONST 0x000b,0xffff 044e 000c fffe | | .CONST 0x000c,0xfffe 0450 000d fffd | | .CONST 0x000d,0xfffd 0452 000f fffc | | .CONST 0x000f,0xfffc 0454 0013 fffb | | .CONST 0x0013,0xfffb 0456 0017 fffa | | .CONST 0x0017,0xfffa 0458 001b fff9 | | .CONST 0x001b,0xfff9 045a 001d fff8 | | .CONST 0x001d,0xfff8 045c 001f fff7 | | .CONST 0x001f,0xfff7 045e 0021 fff6 | ! | .CONST 0x0021,0xfff6 0460 0023 fff5 | # | .CONST 0x0023,0xfff5 0462 0025 fff4 | % | .CONST 0x0025,0xfff4 0464 0027 fff3 | ' | .CONST 0x0027,0xfff3 0466 0029 fff2 | ) | .CONST 0x0029,0xfff2 0468 002b fff1 | + | .CONST 0x002b,0xfff1 046a 002d fff0 | - | .CONST 0x002d,0xfff0 046c 002f ffef | / | .CONST 0x002f,0xffef 046e 0031 ffee | 1 | .CONST 0x0031,0xffee 0470 0033 ffed | 3 | .CONST 0x0033,0xffed 0472 0035 ffec | 5 | .CONST 0x0035,0xffec 0474 0037 ffeb | 7 | .CONST 0x0037,0xffeb 0476 ; -------------------------------------------------------------------------------------- 0476 ; Debug3 Subtable 0x1 0476 ; -------------------------------------------------------------------------------------- 0476 0017 0000 | | .DBG3TAB 0x0017,0x0000 0478 003a ffff | : | .CONST 0x003a,0xffff 047a 003c fffe | < | .CONST 0x003c,0xfffe 047c 0040 fffd | @ | .CONST 0x0040,0xfffd 047e 0046 fffc | F | .CONST 0x0046,0xfffc 0480 00a0 fffb | | .CONST 0x00a0,0xfffb 0482 00a5 fffa | | .CONST 0x00a5,0xfffa 0484 00ac fff9 | | .CONST 0x00ac,0xfff9 0486 00e2 fff8 | | .CONST 0x00e2,0xfff8 0488 00e4 fff7 | | .CONST 0x00e4,0xfff7 048a 00e6 fff6 | | .CONST 0x00e6,0xfff6 048c 00e8 fff5 | | .CONST 0x00e8,0xfff5 048e 00ea fff4 | | .CONST 0x00ea,0xfff4 0490 00ec fff3 | | .CONST 0x00ec,0xfff3 0492 00ee fff2 | | .CONST 0x00ee,0xfff2 0494 00f0 fff1 | | .CONST 0x00f0,0xfff1 0496 00f2 fff0 | | .CONST 0x00f2,0xfff0 0498 00f4 ffef | | .CONST 0x00f4,0xffef 049a 00f6 ffee | | .CONST 0x00f6,0xffee 049c 00f8 ffed | | .CONST 0x00f8,0xffed 049e 00fa ffec | | .CONST 0x00fa,0xffec 04a0 00fc ffeb | | .CONST 0x00fc,0xffeb 04a2 00fe ffea | | .CONST 0x00fe,0xffea 04a4 0100 ffe9 | | .CONST 0x0100,0xffe9 04a6 ; -------------------------------------------------------------------------------------- 04a6 ; Debug3 Subtable 0x2 04a6 ; -------------------------------------------------------------------------------------- 04a6 0000 0001 | | .DBG3TAB 0x0000,0x0001 04a8 010b 0001 | | .CONST 0x010b,0x0001 04aa ; -------------------------------------------------------------------------------------- 04aa ; Debug3 Subtable 0x3 04aa ; -------------------------------------------------------------------------------------- 04aa 0003 0007 | | .DBG3TAB 0x0003,0x0007 04ac 011b ffff | | .CONST 0x011b,0xffff 04ae 0127 fffe | ' | .CONST 0x0127,0xfffe 04b0 012c fffd | , | .CONST 0x012c,0xfffd 04b2 0131 0001 | 1 | .CONST 0x0131,0x0001 04b4 0134 0002 | 4 | .CONST 0x0134,0x0002 04b6 0136 0003 | 6 | .CONST 0x0136,0x0003 04b8 0138 0004 | 8 | .CONST 0x0138,0x0004 04ba 013b 0005 | ; | .CONST 0x013b,0x0005 04bc 013d 0006 | = | .CONST 0x013d,0x0006 04be 0141 0007 | A | .CONST 0x0141,0x0007 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; Debug3 Subtable 0x4 04c0 ; -------------------------------------------------------------------------------------- 04c0 0000 0001 | | .DBG3TAB 0x0000,0x0001 04c2 014b 0001 | K | .CONST 0x014b,0x0001 04c4 ; -------------------------------------------------------------------------------------- 04c4 ; Debug3 Subtable 0x5 04c4 ; -------------------------------------------------------------------------------------- 04c4 0000 0001 | | .DBG3TAB 0x0000,0x0001 04c6 0163 0001 | c | .CONST 0x0163,0x0001 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; Debug3 Subtable 0x6 04c8 ; -------------------------------------------------------------------------------------- 04c8 0003 0002 | | .DBG3TAB 0x0003,0x0002 04ca 016b ffff | k | .CONST 0x016b,0xffff 04cc 016d fffe | m | .CONST 0x016d,0xfffe 04ce 016f fffd | o | .CONST 0x016f,0xfffd 04d0 0171 0001 | q | .CONST 0x0171,0x0001 04d2 0179 0002 | y | .CONST 0x0179,0x0002 04d4 ; -------------------------------------------------------------------------------------- 04d4 ; Debug3 Subtable 0x7 04d4 ; -------------------------------------------------------------------------------------- 04d4 0004 0002 | | .DBG3TAB 0x0004,0x0002 04d6 019b ffff | | .CONST 0x019b,0xffff 04d8 019d fffe | | .CONST 0x019d,0xfffe 04da 019f fffd | | .CONST 0x019f,0xfffd 04dc 01a1 fffc | | .CONST 0x01a1,0xfffc 04de 01a3 0001 | | .CONST 0x01a3,0x0001 04e0 01b2 0002 | | .CONST 0x01b2,0x0002 04e2 ; -------------------------------------------------------------------------------------- 04e2 ; Debug3 Subtable 0x8 04e2 ; -------------------------------------------------------------------------------------- 04e2 000a 0001 | | .DBG3TAB 0x000a,0x0001 04e4 01bb ffff | | .CONST 0x01bb,0xffff 04e6 01c2 fffe | | .CONST 0x01c2,0xfffe 04e8 01ca fffd | | .CONST 0x01ca,0xfffd 04ea 01d4 fffc | | .CONST 0x01d4,0xfffc 04ec 01de fffb | | .CONST 0x01de,0xfffb 04ee 01e8 fffa | | .CONST 0x01e8,0xfffa 04f0 01f2 fff9 | | .CONST 0x01f2,0xfff9 04f2 01fc fff8 | | .CONST 0x01fc,0xfff8 04f4 0206 fff7 | | .CONST 0x0206,0xfff7 04f6 0210 fff6 | | .CONST 0x0210,0xfff6 04f8 021d 0001 | | .CONST 0x021d,0x0001 04fa ; -------------------------------------------------------------------------------------- 04fa ; Debug3 Subtable 0x9 04fa ; -------------------------------------------------------------------------------------- 04fa 0000 0001 | | .DBG3TAB 0x0000,0x0001 04fc 022b 0001 | + | .CONST 0x022b,0x0001 04fe ; -------------------------------------------------------------------------------------- 04fe ; Debug3 Subtable 0xa 04fe ; -------------------------------------------------------------------------------------- 04fe 0000 0001 | | .DBG3TAB 0x0000,0x0001 0500 0233 0001 | 3 | .CONST 0x0233,0x0001 0502 ; -------------------------------------------------------------------------------------- 0502 ; Debug3 Subtable 0xb 0502 ; -------------------------------------------------------------------------------------- 0502 0000 0002 | | .DBG3TAB 0x0000,0x0002 0504 023b 0001 | ; | .CONST 0x023b,0x0001 0506 0242 0002 | B | .CONST 0x0242,0x0002 0508 ; -------------------------------------------------------------------------------------- 0508 ; Debug3 Subtable 0xc 0508 ; -------------------------------------------------------------------------------------- 0508 0000 0001 | | .DBG3TAB 0x0000,0x0001 050a 0253 0001 | S | .CONST 0x0253,0x0001 050c ; -------------------------------------------------------------------------------------- 050c ; Debug3 Subtable 0xd 050c ; -------------------------------------------------------------------------------------- 050c 0004 0002 | | .DBG3TAB 0x0004,0x0002 050e 025b ffff | [ | .CONST 0x025b,0xffff 0510 025d fffe | ] | .CONST 0x025d,0xfffe 0512 025f fffd | _ | .CONST 0x025f,0xfffd 0514 0261 fffc | a | .CONST 0x0261,0xfffc 0516 0263 0001 | c | .CONST 0x0263,0x0001 0518 0272 0002 | r | .CONST 0x0272,0x0002 051a ; -------------------------------------------------------------------------------------- 051a ; Debug3 Subtable 0xe 051a ; -------------------------------------------------------------------------------------- 051a 0003 0002 | | .DBG3TAB 0x0003,0x0002 051c 0293 ffff | | .CONST 0x0293,0xffff 051e 029b fffe | | .CONST 0x029b,0xfffe 0520 02a5 fffd | | .CONST 0x02a5,0xfffd 0522 02af 0001 | | .CONST 0x02af,0x0001 0524 02b6 0002 | | .CONST 0x02b6,0x0002 0526 ; -------------------------------------------------------------------------------------- 0526 ; Debug3 Subtable 0xf 0526 ; -------------------------------------------------------------------------------------- 0526 0000 0001 | | .DBG3TAB 0x0000,0x0001 0528 02db 0001 | | .CONST 0x02db,0x0001 052a ; -------------------------------------------------------------------------------------- 052a ; Debug3 Subtable 0x10 052a ; -------------------------------------------------------------------------------------- 052a 0000 0001 | | .DBG3TAB 0x0000,0x0001 052c 02eb 0001 | | .CONST 0x02eb,0x0001 052e ; -------------------------------------------------------------------------------------- 052e ; Debug3 Subtable 0x11 052e ; -------------------------------------------------------------------------------------- 052e 0002 0002 | | .DBG3TAB 0x0002,0x0002 0530 02fb ffff | | .CONST 0x02fb,0xffff 0532 0303 fffe | | .CONST 0x0303,0xfffe 0534 030d 0001 | | .CONST 0x030d,0x0001 0536 0314 0002 | | .CONST 0x0314,0x0002 0538 ; -------------------------------------------------------------------------------------- 0538 ; Debug3 Subtable 0x12 0538 ; -------------------------------------------------------------------------------------- 0538 0000 0000 | | .DBG3TAB 0x0000,0x0000 053a ; -------------------------------------------------------------------------------------- 053a ; Debug3 Subtable 0x13 053a ; -------------------------------------------------------------------------------------- 053a 0002 0001 | | .DBG3TAB 0x0002,0x0001 053c 0343 ffff | C | .CONST 0x0343,0xffff 053e 034b fffe | K | .CONST 0x034b,0xfffe 0540 0360 0001 | ` | .CONST 0x0360,0x0001 0542 0000 0000 | | .BLANK 0000[0xbe]