|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3072 (0xc00) Notes: 00_class, 5811_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 02e0 | | .CONST 0x02e0 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0058 | X | .CONST 0x0058 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0023 | # | .CONST 0x0023 ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x039a,0x8000,0x0000,0x0037,0x56e4,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 029a 0063 | c| Declare_Subprogram INIT_0060,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xd,0xfffd 000f 029a 006b | k| Declare_Subprogram INIT_0068,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xf,0xfffc 0011 029a 0083 | | Declare_Subprogram INIT_0080,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x11,0xfffb 0013 029a 008b | | Declare_Subprogram INIT_0088,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x13,0xfffa 0015 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x15,0xfff9 0017 029a 00ab | | Declare_Subprogram INIT_00a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x17,0xfff8 0019 029a 00b3 | | Declare_Subprogram INIT_00b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x19,0xfff7 001b 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1b,0xfff6 001d 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1d,0xfff5 001f 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x1f,0xfff4 0021 627e |b~ | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x3756e401} ; Debug Table 0x0.0xc = 0x21,0xfff3 0022 0129 | ) | Execute Any,Make_Visible 0023 6278 |bx | Indirect_Literal Discrete,0x29c,{0x00000000, 0x3756e402} ; Debug Table 0x0.0xd = 0x23,0xfff2 0024 0129 | ) | Execute Any,Make_Visible 0025 6272 |br | Indirect_Literal Discrete,0x298,{0x00000000, 0x3756e403} ; Debug Table 0x0.0xe = 0x25,0xfff1 0026 0129 | ) | Execute Any,Make_Visible 0027 626c |bl | Indirect_Literal Discrete,0x294,{0x00000000, 0x3756e404} ; Debug Table 0x0.0xf = 0x27,0xfff0 0028 0129 | ) | Execute Any,Make_Visible 0029 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x29,0xffef 002b 029a 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x2b,0xffee 002d 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x2d,0xffed 002f 029a 01e3 | | Declare_Subprogram INIT_01e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x2f,0xffec 0031 00bf | | Action Accept_Activation 0032 0092 02d8 | | Action Push_String_Extended,0x2d8 ; "\x0d\x0a" ; Debug Table 0x1 = .DEBUG 0x0032,0x03c4,0x8000,0x0000,0x0037,0x5954,0x0000,0x0009 ; Debug Table 0x1.0x0 = 0x32,0xffff 0034 0092 02d9 | | Action Push_String_Extended,0x2d9 ; "\x08 \x08" ; Debug Table 0x1.0x1 = 0x34,0xfffe 0036 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x2 = 0x36,0xfffd 0037 00c7 | | Action Elaborate_Subprogram 0038 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x3 = 0x38,0xfffc 0039 00c7 | | Action Elaborate_Subprogram 003a 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x4 = 0x3a,0xfffb 003b 00c7 | | Action Elaborate_Subprogram 003c 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x5 = 0x3c,0xfffa 003d 00c7 | | Action Elaborate_Subprogram 003e 029d 0223 | #| Declare_Subprogram INIT_0220,For_Outer_Call ; Debug Table 0x1.0x6 = 0x3e,0xfff9 0040 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x7 = 0x40,0xfff8 0041 00c7 | | Action Elaborate_Subprogram 0042 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x8 = 0x42,0xfff7 0043 00c7 | | Action Elaborate_Subprogram 0044 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x9 = 0x44,0xfff6 0045 00c7 | | Action Elaborate_Subprogram 0046 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xa = 0x46,0xfff5 0047 00c7 | | Action Elaborate_Subprogram 0048 029d 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call ; Debug Table 0x1.0xb = 0x48,0xfff4 004a 029d 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call ; Debug Table 0x1.0xc = 0x4a,0xfff3 004c 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xd = 0x4c,0xfff2 004d 00c7 | | Action Elaborate_Subprogram 004e 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xe = 0x4e,0xfff1 004f 00c7 | | Action Elaborate_Subprogram 0050 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0xf = 0x50,0xfff0 0051 00c7 | | Action Elaborate_Subprogram 0052 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x10 = 0x52,0xffef 0053 00c7 | | Action Elaborate_Subprogram 0054 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x11 = 0x54,0xffee 0055 00c7 | | Action Elaborate_Subprogram 0056 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x12 = 0x56,0xffed 0057 00c7 | | Action Elaborate_Subprogram 0058 BODY_0008: 0058 00bc | | Action Signal_Activated 0059 00bb | | Action Signal_Completion 005a 0000 0000 | | .BLANK 0000[0x6] 0060 ; -------------------------------------------------------------------------------------- 0060 ; SUBPROGRAM 0060 ; -------------------------------------------------------------------------------------- 0060 0063 | c | .CONST 0x0063 ; Address of begin 0061 0004 | | .CONST 0x0004 ; Address of exception handler 0062 0001 | | .CONST 0x0001 ; Number of locals 0063 BODY_0060: 0063 INIT_0060: 0063 00db | | Load_Top At_Offset_3 ; Debug Table 0x2 = .DEBUG 0x0063,0x03ec,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0015 ; Debug Table 0x2.0x0 = 0x63,0x1 0064 00db | | Load_Top At_Offset_3 0065 e001 | | Load 0x0,0x1 0066 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0067 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0068 ; -------------------------------------------------------------------------------------- 0068 ; SUBPROGRAM 0068 ; -------------------------------------------------------------------------------------- 0068 0079 | y | .CONST 0x0079 ; Address of begin 0069 0004 | | .CONST 0x0004 ; Address of exception handler 006a 0002 | | .CONST 0x0002 ; Number of locals 006b INIT_0068: 006b 4801 |H | Short_Literal 0x1 ; Debug Table 0x3 = .DEBUG 0x006b,0x03f0,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0023 ; Debug Table 0x3.0x0 = 0x6b,0xffff 006c 4801 |H | Short_Literal 0x1 006d 00e9 | | Load_Encached String_Cache 006e 0334 | 4 | Declare_Variable Array,With_Constraint 006f 4801 |H | Short_Literal 0x1 0070 4801 |H | Short_Literal 0x1 0071 00e9 | | Load_Encached String_Cache 0072 0334 | 4 | Declare_Variable Array,With_Constraint 0073 e5fe | | Load 0x2,-0x2 0074 4801 |H | Short_Literal 0x1 0075 00da | | Load_Top At_Offset_2 0076 01d6 | | Execute Vector,Field_Write 0077 00d9 | | Load_Top At_Offset_1 0078 01d4 | | Execute Vector,Structure_Write 0079 BODY_0068: 0079 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0x79,0x1 007a e5ff | | Load 0x2,-0x1 007b 820d | | Call 0x1,0xd 007c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 007d 0000 0000 | | .XXX[0x3] 007f 0000 | | 0080 ; -------------------------------------------------------------------------------------- 0080 ; SUBPROGRAM 0080 ; -------------------------------------------------------------------------------------- 0080 0083 | | .CONST 0x0083 ; Address of begin 0081 0004 | | .CONST 0x0004 ; Address of exception handler 0082 0001 | | .CONST 0x0001 ; Number of locals 0083 BODY_0080: 0083 INIT_0080: 0083 00db | | Load_Top At_Offset_3 ; Debug Table 0x4 = .DEBUG 0x0083,0x03f6,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0031 ; Debug Table 0x4.0x0 = 0x83,0x1 0084 8215 | | Call 0x1,0x15 0085 00db | | Load_Top At_Offset_3 0086 820d | | Call 0x1,0xd 0087 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0088 ; -------------------------------------------------------------------------------------- 0088 ; SUBPROGRAM 0088 ; -------------------------------------------------------------------------------------- 0088 008b | | .CONST 0x008b ; Address of begin 0089 0004 | | .CONST 0x0004 ; Address of exception handler 008a 0001 | | .CONST 0x0001 ; Number of locals 008b BODY_0088: 008b INIT_0088: 008b e21f | | Load 0x1,0x1f ; Debug Table 0x5 = .DEBUG 0x008b,0x03fa,0x0001,0x0000,0x0037,0x56e4,0x0000,0x003f ; Debug Table 0x5.0x0 = 0x8b,0x1 008c 00db | | Load_Top At_Offset_3 008d 820d | | Call 0x1,0xd 008e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 008f 0000 | | .XXX[0x1] 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 0093 | | .CONST 0x0093 ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0001 | | .CONST 0x0001 ; Number of locals 0093 BODY_0090: 0093 INIT_0090: 0093 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6 = .DEBUG 0x0093,0x03fe,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0049 ; Debug Table 0x6.0x0 = 0x93,0x1 0094 01d9 | | Execute Vector,Reverse_Bounds 0095 0263 | c | Execute Discrete,Above_Bound 0096 700f |p | Jump_Nonzero 0xa6 0097 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x1 = 0x97,0x2 0098 00d9 | | Load_Top At_Offset_1 0099 00e8 | | Load_Encached Character_Cache 009a 00d9 | | Load_Top At_Offset_1 009b 00db | | Load_Top At_Offset_3 009c 01d7 | | Execute Vector,Field_Read 009d 00d1 | | Pop_Control Pop_Count_1 009e e5fe | | Load 0x2,-0x2 009f e5ff | | Load 0x2,-0x1 00a0 8212 | | Call 0x1,0x12 00a1 00d9 | | Load_Top At_Offset_1 00a2 00db | | Load_Top At_Offset_3 00a3 01d6 | | Execute Vector,Field_Write 00a4 00d2 | | Pop_Control Pop_Count_2 00a5 3ff1 |? | Loop_Increasing 0x97 00a6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00a7 0000 | | .XXX[0x1] 00a8 ; -------------------------------------------------------------------------------------- 00a8 ; SUBPROGRAM 00a8 ; -------------------------------------------------------------------------------------- 00a8 00ad | | .CONST 0x00ad ; Address of begin 00a9 0004 | | .CONST 0x0004 ; Address of exception handler 00aa 0002 | | .CONST 0x0002 ; Number of locals 00ab INIT_00a8: 00ab 029f 027b | {| Declare_Subprogram INIT_0278,For_Call ; Debug Table 0x7 = .DEBUG 0x00ab,0x0404,0x0001,0x0000,0x0037,0x56e4,0x0000,0x005c 00ad BODY_00a8: 00ad 0007 | | Action Break_Optional ; Debug Table 0x7.0x0 = 0xad,0x1 00ae 8402 | | Call 0x2,0x2 ; Debug Table 0x7.0x1 = 0xae,0x2 00af 7ffe | | Jump 0xae 00b0 ; -------------------------------------------------------------------------------------- 00b0 ; SUBPROGRAM 00b0 ; -------------------------------------------------------------------------------------- 00b0 00b5 | | .CONST 0x00b5 ; Address of begin 00b1 0004 | | .CONST 0x0004 ; Address of exception handler 00b2 0002 | | .CONST 0x0002 ; Number of locals 00b3 INIT_00b0: 00b3 029f 02ab | | Declare_Subprogram INIT_02a8,For_Call ; Debug Table 0x8 = .DEBUG 0x00b3,0x040a,0x0001,0x0000,0x0037,0x56e4,0x0000,0x006f 00b5 BODY_00b0: 00b5 0007 | | Action Break_Optional ; Debug Table 0x8.0x0 = 0xb5,0x1 00b6 8402 | | Call 0x2,0x2 ; Debug Table 0x8.0x1 = 0xb6,0x2 00b7 7ffe | | Jump 0xb6 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00bb | | .CONST 0x00bb ; Address of begin 00b9 00c7 | | .CONST 0x00c7 ; Address of exception handler 00ba 0001 | | .CONST 0x0001 ; Number of locals 00bb BODY_00b8: 00bb INIT_00b8: 00bb 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9 = .DEBUG 0x00bb,0x0410,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0082 ; Debug Table 0x9.0x0 = 0xbb,0x1 00bc e5fd | | Load 0x2,-0x3 00bd 59d2 |Y | Indirect_Literal Float,0x290,4294967296.0 00be 59cd |Y | Indirect_Literal Float,0x28c,3.0517578125e-05 00bf 023a | : | Execute Float,Divide 00c0 0236 | 6 | Execute Float,Truncate_To_Discrete 00c1 e5fe | | Load 0x2,-0x2 00c2 e5ff | | Load 0x2,-0x1 00c3 821e | | Call 0x1,0x1e 00c4 00d1 | | Pop_Control Pop_Count_1 00c5 c5fc | | Store 0x2,-0x4 00c6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00c7 TRAP_00b8: 00c7 e21a | | Load 0x1,0x1a 00c8 010f | | Execute Exception,Equal 00c9 6802 |h | Jump_Zero 0xcc 00ca e219 | | Load 0x1,0x19 ; Debug Table 0x9.0x1 = 0xca,0x2 00cb 0257 | W | Execute Discrete,Raise 00cc 0100 | | Execute Exception,Raise 00cd 0000 0000 | | .XXX[0x3] 00cf 0000 | | 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d8 | | .CONST 0x00d8 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0002 | | .CONST 0x0002 ; Number of locals 00d3 INIT_00d0: 00d3 4801 |H | Short_Literal 0x1 ; Debug Table 0xa = .DEBUG 0x00d3,0x0416,0x0002,0x0000,0x0037,0x56e4,0x0000,0x0099 ; Debug Table 0xa.0x0 = 0xd3,0xffff 00d4 4801 |H | Short_Literal 0x1 00d5 00e9 | | Load_Encached String_Cache 00d6 0334 | 4 | Declare_Variable Array,With_Constraint 00d7 0007 | | Action Break_Optional ; Debug Table 0xa.0x1 = 0xd7,0xfffe 00d8 BODY_00d0: 00d8 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x2 = 0xd8,0x1 00d9 0d00 | | Execute_Immediate Less,0x0 00da 6807 |h | Jump_Zero 0xe2 00db 0092 02da | | Action Push_String_Extended,0x2da ; "-" ; Debug Table 0xa.0x3 = 0xdb,0x2 00dd e5ff | | Load 0x2,-0x1 00de 0275 | u | Execute Discrete,Unary_Minus 00df 8215 | | Call 0x1,0x15 00e0 01cc | | Execute Vector,Catenate 00e1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00e2 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x4 = 0xe2,0x3 00e3 0d0a | | Execute_Immediate Less,0xa 00e4 680e |h | Jump_Zero 0xf3 00e5 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x5 = 0xe5,0x4 00e6 0a30 | 0 | Execute_Immediate Plus,0x30 00e7 0248 | H | Execute Discrete,Check_In_Integer 00e8 00d8 | | Load_Top At_Offset_0 00e9 00e8 | | Load_Encached Character_Cache 00ea 0260 | ` | Execute Discrete,In_Type 00eb 7002 |p | Jump_Nonzero 0xee 00ec 48e0 |H | Short_Literal 0xe0 00ed 0257 | W | Execute Discrete,Raise 00ee 4801 |H | Short_Literal 0x1 00ef 00da | | Load_Top At_Offset_2 00f0 01d6 | | Execute Vector,Field_Write 00f1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x6 = 0xf1,0x5 00f2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00f3 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x7 = 0xf3,0x6 00f4 480a |H | Short_Literal 0xa 00f5 0270 | p | Execute Discrete,Divide 00f6 8215 | | Call 0x1,0x15 00f7 e5ff | | Load 0x2,-0x1 00f8 480a |H | Short_Literal 0xa 00f9 026e | n | Execute Discrete,Modulo 00fa 8215 | | Call 0x1,0x15 00fb 01cc | | Execute Vector,Catenate 00fc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00fd 0000 0000 | | .XXX[0x3] 00ff 0000 | | 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 010e | | .CONST 0x010e ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0005 | | .CONST 0x0005 ; Number of locals 0103 INIT_0100: 0103 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xb = .DEBUG 0x0103,0x0428,0x0002,0x0000,0x0037,0x56e4,0x0000,0x00a2 ; Debug Table 0xb.0x0 = 0x103,0xffff 0104 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0105 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xb.0x1 = 0x105,0xfffe 0106 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0107 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x2 = 0x107,0xfffd 0108 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0109 0007 | | Action Break_Optional ; Debug Table 0xb.0x3 = 0x109,0xfffc 010a 4830 |H0 | Short_Literal 0x30 ; Debug Table 0xb.0x4 = 0x10a,0xfffb 010b 4839 |H9 | Short_Literal 0x39 010c 00e8 | | Load_Encached Character_Cache 010d 03f8 | | Declare_Type Discrete,Constrained 010e BODY_0100: 010e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x5 = 0x10e,0x1 010f e5ff | | Load 0x2,-0x1 0110 01d7 | | Execute Vector,Field_Read 0111 0f2d | - | Execute_Immediate Equal,0x2d 0112 6806 |h | Jump_Zero 0x119 0113 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x6 = 0x113,0x2 0114 0f00 | | Execute_Immediate Equal,0x0 0115 a402 | | Store_Unchecked 0x2,0x2 0116 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x7 = 0x116,0x3 0117 0a01 | | Execute_Immediate Plus,0x1 0118 005a | Z | Store_Top Discrete,At_Offset_2 0119 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x8 = 0x119,0x4 011a 01dc | | Execute Vector,Last 011b 00da | | Load_Top At_Offset_2 011c 0263 | c | Execute Discrete,Above_Bound 011d 7013 |p | Jump_Nonzero 0x131 011e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x9 = 0x11e,0x5 011f e5ff | | Load 0x2,-0x1 0120 01d7 | | Execute Vector,Field_Read 0121 00db | | Load_Top At_Offset_3 0122 025f | _ | Execute Discrete,Not_In_Type 0123 6802 |h | Jump_Zero 0x126 0124 e218 | | Load 0x1,0x18 ; Debug Table 0xb.0xa = 0x124,0x6 0125 0257 | W | Execute Discrete,Raise 0126 e403 | | Load 0x2,0x3 ; Debug Table 0xb.0xb = 0x126,0x7 0127 480a |H | Short_Literal 0xa 0128 0271 | q | Execute Discrete,Times 0129 00d9 | | Load_Top At_Offset_1 012a e5ff | | Load 0x2,-0x1 012b 01d7 | | Execute Vector,Field_Read 012c 0ad0 | | Execute_Immediate Plus,-0x30 012d 0273 | s | Execute Discrete,Plus 012e 0248 | H | Execute Discrete,Check_In_Integer 012f a403 | | Store_Unchecked 0x2,0x3 0130 3fed |? | Loop_Increasing 0x11e 0131 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0xc = 0x131,0x8 0132 7003 |p | Jump_Nonzero 0x136 0133 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xd = 0x133,0x9 0134 0275 | u | Execute Discrete,Unary_Minus 0135 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0136 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xe = 0x136,0xa 0137 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 013b | ; | .CONST 0x013b ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0001 | | .CONST 0x0001 ; Number of locals 013b BODY_0138: 013b INIT_0138: 013b e5fc | | Load 0x2,-0x4 ; Debug Table 0xc = .DEBUG 0x013b,0x0448,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00b7 ; Debug Table 0xc.0x0 = 0x13b,0x1 013c 01d9 | | Execute Vector,Reverse_Bounds 013d 0263 | c | Execute Discrete,Above_Bound 013e 7010 |p | Jump_Nonzero 0x14f 013f e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x1 = 0x13f,0x2 0140 00d9 | | Load_Top At_Offset_1 0141 00e8 | | Load_Encached Character_Cache 0142 00d9 | | Load_Top At_Offset_1 0143 00db | | Load_Top At_Offset_3 0144 01d7 | | Execute Vector,Field_Read 0145 00d1 | | Pop_Control Pop_Count_1 0146 e5fd | | Load 0x2,-0x3 0147 e5fe | | Load 0x2,-0x2 0148 e5ff | | Load 0x2,-0x1 0149 821c | | Call 0x1,0x1c 014a 00d9 | | Load_Top At_Offset_1 014b 00db | | Load_Top At_Offset_3 014c 01d6 | | Execute Vector,Field_Write 014d 00d2 | | Pop_Control Pop_Count_2 014e 3ff0 |? | Loop_Increasing 0x13f 014f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 015b | [ | .CONST 0x015b ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0004 | | .CONST 0x0004 ; Number of locals 0153 INIT_0150: 0153 e002 | | Load 0x0,0x2 ; Debug Table 0xd = .DEBUG 0x0153,0x044e,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00ce ; Debug Table 0xd.0x0 = 0x153,0xffff 0154 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0155 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd.0x1 = 0x155,0xfffe 0156 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x2 = 0x156,0xfffd 0157 4801 |H | Short_Literal 0x1 0158 00e9 | | Load_Encached String_Cache 0159 0334 | 4 | Declare_Variable Array,With_Constraint 015a 0007 | | Action Break_Optional ; Debug Table 0xd.0x3 = 0x15a,0xfffc 015b BODY_0150: 015b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x4 = 0x15b,0x1 015c 00e3 | | Load_Encached Natural_Cache 015d e002 | | Load 0x0,0x2 015e 1b15 | | Execute Package,Field_Read,Field_Number 0x15 015f e5fd | | Load 0x2,-0x3 0160 e5ff | | Load 0x2,-0x1 0161 e001 | | Load 0x0,0x1 0162 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0163 c402 | | Store 0x2,0x2 0164 005b | [ | Store_Top Discrete,At_Offset_3 0165 00d1 | | Pop_Control Pop_Count_1 0166 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x5 = 0x166,0x2 0167 6802 |h | Jump_Zero 0x16a 0168 e219 | | Load 0x1,0x19 ; Debug Table 0xd.0x6 = 0x168,0x3 0169 0257 | W | Execute Discrete,Raise 016a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x7 = 0x16a,0x4 016b 7002 |p | Jump_Nonzero 0x16e 016c e21a | | Load 0x1,0x1a ; Debug Table 0xd.0x8 = 0x16c,0x5 016d 0257 | W | Execute Discrete,Raise 016e 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x9 = 0x16e,0x6 016f 00d9 | | Load_Top At_Offset_1 0170 01d7 | | Execute Vector,Field_Read 0171 a5fc | | Store_Unchecked 0x2,-0x4 0172 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0xa = 0x172,0x7 0173 680d |h | Jump_Zero 0x181 0174 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0xb = 0x174,0x8 0175 00d9 | | Load_Top At_Offset_1 0176 01d7 | | Execute Vector,Field_Read 0177 8221 | ! | Call 0x1,0x21 0178 6803 |h | Jump_Zero 0x17c 0179 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0xc = 0x179,0x9 017a 8210 | | Call 0x1,0x10 017b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 017c 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0xd = 0x17c,0xa 017d 00d9 | | Load_Top At_Offset_1 017e 01d7 | | Execute Vector,Field_Read 017f e5ff | | Load 0x2,-0x1 0180 820e | | Call 0x1,0xe 0181 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0182 0000 0000 | | .BLANK 0000[0x6] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 0192 | | .CONST 0x0192 ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0004 | | .CONST 0x0004 ; Number of locals 018b INIT_0188: 018b 4801 |H | Short_Literal 0x1 ; Debug Table 0xe = .DEBUG 0x018b,0x046c,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00e5 ; Debug Table 0xe.0x0 = 0x18b,0xffff 018c 4814 |H | Short_Literal 0x14 018d 00e9 | | Load_Encached String_Cache 018e 0334 | 4 | Declare_Variable Array,With_Constraint 018f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0x1 = 0x18f,0xfffe 0190 029f 02c3 | | Declare_Subprogram INIT_02c0,For_Call ; Debug Table 0xe.0x2 = 0x190,0xfffd 0192 BODY_0188: 0192 0007 | | Action Break_Optional ; Debug Table 0xe.0x3 = 0x192,0x1 0193 00e8 | | Load_Encached Character_Cache ; Debug Table 0xe.0x4 = 0x193,0x2 0194 e5fd | | Load 0x2,-0x3 0195 e5fe | | Load 0x2,-0x2 0196 e5ff | | Load 0x2,-0x1 0197 821c | | Call 0x1,0x1c 0198 4801 |H | Short_Literal 0x1 0199 e402 | | Load 0x2,0x2 019a 01d6 | | Execute Vector,Field_Write 019b 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x5 = 0x19b,0x3 019c 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 019d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x6 = 0x19d,0x4 019e 00db | | Load_Top At_Offset_3 019f e5fe | | Load 0x2,-0x2 01a0 e5ff | | Load 0x2,-0x1 01a1 8223 | # | Call 0x1,0x23 01a2 00d1 | | Pop_Control Pop_Count_1 01a3 005a | Z | Store_Top Discrete,At_Offset_2 01a4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x7 = 0x1a4,0x5 01a5 0c01 | | Execute_Immediate Greater_Equal,0x1 01a6 6fec |o | Jump_Zero 0x193 01a7 4801 |H | Short_Literal 0x1 01a8 00db | | Load_Top At_Offset_3 01a9 01d7 | | Execute Vector,Field_Read 01aa 8404 | | Call 0x2,0x4 01ab 6801 |h | Jump_Zero 0x1ad 01ac 7fe6 | | Jump 0x193 01ad 0007 | | Action Break_Optional ; Debug Table 0xe.0x8 = 0x1ad,0x6 01ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x9 = 0x1ae,0x7 01af 0a01 | | Execute_Immediate Plus,0x1 01b0 005a | Z | Store_Top Discrete,At_Offset_2 01b1 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0xa = 0x1b1,0x8 01b2 00da | | Load_Top At_Offset_2 01b3 00e8 | | Load_Encached Character_Cache 01b4 00d9 | | Load_Top At_Offset_1 01b5 00db | | Load_Top At_Offset_3 01b6 01d7 | | Execute Vector,Field_Read 01b7 00d1 | | Pop_Control Pop_Count_1 01b8 e5fd | | Load 0x2,-0x3 01b9 e5fe | | Load 0x2,-0x2 01ba e5ff | | Load 0x2,-0x1 01bb 821c | | Call 0x1,0x1c 01bc 00d9 | | Load_Top At_Offset_1 01bd 00db | | Load_Top At_Offset_3 01be 01d6 | | Execute Vector,Field_Write 01bf 00d2 | | Pop_Control Pop_Count_2 01c0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xb = 0x1c0,0x9 01c1 00db | | Load_Top At_Offset_3 01c2 e5fe | | Load 0x2,-0x2 01c3 e5ff | | Load 0x2,-0x1 01c4 8223 | # | Call 0x1,0x23 01c5 00d1 | | Pop_Control Pop_Count_1 01c6 005a | Z | Store_Top Discrete,At_Offset_2 01c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xc = 0x1c7,0xa 01c8 0c01 | | Execute_Immediate Greater_Equal,0x1 01c9 680e |h | Jump_Zero 0x1d8 01ca 00d9 | | Load_Top At_Offset_1 01cb 00db | | Load_Top At_Offset_3 01cc 01d7 | | Execute Vector,Field_Read 01cd 8404 | | Call 0x2,0x4 01ce 6809 |h | Jump_Zero 0x1d8 01cf 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0xd = 0x1cf,0xb 01d0 00da | | Load_Top At_Offset_2 01d1 0aff | | Execute_Immediate Plus,-0x1 01d2 0248 | H | Execute Discrete,Check_In_Integer 01d3 e402 | | Load 0x2,0x2 01d4 01cf | | Execute Vector,Slice_Read 01d5 8216 | | Call 0x1,0x16 01d6 a5fc | | Store_Unchecked 0x2,-0x4 01d7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0xe.0xe = 0x1d7,0xc 01d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xf = 0x1d8,0xd 01d9 0f14 | | Execute_Immediate Equal,0x14 01da 6fd3 |o | Jump_Zero 0x1ae 01db e217 | | Load 0x1,0x17 ; Debug Table 0xe.0x10 = 0x1db,0xe 01dc 0257 | W | Execute Discrete,Raise 01dd 0000 0000 | | .XXX[0x3] 01df 0000 | | 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01ea | | .CONST 0x01ea ; Address of begin 01e1 0004 | | .CONST 0x0004 ; Address of exception handler 01e2 0003 | | .CONST 0x0003 ; Number of locals 01e3 INIT_01e0: 01e3 e5fc | | Load 0x2,-0x4 ; Debug Table 0xf = .DEBUG 0x01e3,0x0490,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00fc ; Debug Table 0xf.0x0 = 0x1e3,0xffff 01e4 01da | | Execute Vector,Bounds 01e5 00e9 | | Load_Encached String_Cache 01e6 035b | [ | Declare_Type Array,Constrained 01e7 0337 | 7 | Declare_Variable Array 01e8 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xf.0x1 = 0x1e8,0xfffe 01e9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 01ea BODY_01e0: 01ea 0007 | | Action Break_Optional ; Debug Table 0xf.0x2 = 0x1ea,0x1 01eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x3 = 0x1eb,0x2 01ec 0a01 | | Execute_Immediate Plus,0x1 01ed 0059 | Y | Store_Top Discrete,At_Offset_1 01ee 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x4 = 0x1ee,0x3 01ef 00d9 | | Load_Top At_Offset_1 01f0 00e8 | | Load_Encached Character_Cache 01f1 00d9 | | Load_Top At_Offset_1 01f2 00db | | Load_Top At_Offset_3 01f3 01d7 | | Execute Vector,Field_Read 01f4 00d1 | | Pop_Control Pop_Count_1 01f5 e5fd | | Load 0x2,-0x3 01f6 e5fe | | Load 0x2,-0x2 01f7 e5ff | | Load 0x2,-0x1 01f8 821c | | Call 0x1,0x1c 01f9 00d9 | | Load_Top At_Offset_1 01fa 00db | | Load_Top At_Offset_3 01fb 01d6 | | Execute Vector,Field_Write 01fc 00d2 | | Pop_Control Pop_Count_2 01fd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x5 = 0x1fd,0x4 01fe 00da | | Load_Top At_Offset_2 01ff e5fe | | Load 0x2,-0x2 0200 e5ff | | Load 0x2,-0x1 0201 8223 | # | Call 0x1,0x23 0202 00d1 | | Pop_Control Pop_Count_1 0203 0059 | Y | Store_Top Discrete,At_Offset_1 0204 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x6 = 0x204,0x5 0205 0c01 | | Execute_Immediate Greater_Equal,0x1 0206 6805 |h | Jump_Zero 0x20c 0207 00d8 | | Load_Top At_Offset_0 0208 00da | | Load_Top At_Offset_2 0209 01d7 | | Execute Vector,Field_Read 020a 8221 | ! | Call 0x1,0x21 020b 7007 |p | Jump_Nonzero 0x213 020c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x7 = 0x20c,0x6 020d 00da | | Load_Top At_Offset_2 020e 01dc | | Execute Vector,Last 020f 027f | | Execute Discrete,Equal 0210 6fda |o | Jump_Zero 0x1eb 0211 e217 | | Load 0x1,0x17 ; Debug Table 0xf.0x8 = 0x211,0x7 0212 0257 | W | Execute Discrete,Raise 0213 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x9 = 0x213,0x8 0214 e5fc | | Load 0x2,-0x4 0215 01d4 | | Execute Vector,Structure_Write 0216 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0xa = 0x216,0x9 0217 a5fb | | Store_Unchecked 0x2,-0x5 0218 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0219 0000 0000 | | .BLANK 0000[0x7] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0223 | # | .CONST 0x0223 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0001 | | .CONST 0x0001 ; Number of locals 0223 BODY_0220: 0223 INIT_0220: 0223 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x0223,0x04a8,0x0002,0x0000,0x0037,0x5954,0x0000,0x0095 ; Debug Table 0x10.0x0 = 0x223,0x1 0224 0f0d | | Execute_Immediate Equal,0xd 0225 7006 |p | Jump_Nonzero 0x22c 0226 00da | | Load_Top At_Offset_2 0227 0f0a | | Execute_Immediate Equal,0xa 0228 7003 |p | Jump_Nonzero 0x22c 0229 00da | | Load_Top At_Offset_2 022a 0f0c | | Execute_Immediate Equal,0xc 022b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 022c 4801 |H | Short_Literal 0x1 022d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 022e 0000 0000 | | .XXX[0x2] 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 e220 | | Load 0x1,0x20 ; Debug Table 0x11 = .DEBUG 0x0233,0x04ac,0x0001,0x0000,0x0037,0x5954,0x0000,0x016c ; Debug Table 0x11.0x0 = 0x233,0x1 0234 00db | | Load_Top At_Offset_3 0235 820d | | Call 0x1,0xd 0236 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0237 0000 | | .XXX[0x1] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023d | = | .CONST 0x023d ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0002 | | .CONST 0x0002 ; Number of locals 023b INIT_0238: 023b 029f 02d3 | | Declare_Subprogram INIT_02d0,For_Call ; Debug Table 0x12 = .DEBUG 0x023b,0x04b0,0x0001,0x0000,0x0037,0x5954,0x0000,0x017f ; Debug Table 0x12.0x0 = 0x23b,0xffff 023d BODY_0238: 023d e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x1 = 0x23d,0x1 023e e5fd | | Load 0x2,-0x3 023f 01d7 | | Execute Vector,Field_Read 0240 0b7f | | Execute_Immediate Case_Compare,0x7f 0241 7005 |p | Jump_Nonzero 0x247 0242 0b08 | | Execute_Immediate Case_Compare,0x8 0243 7003 |p | Jump_Nonzero 0x247 0244 0b15 | | Execute_Immediate Case_Compare,0x15 0245 701a |p | Jump_Nonzero 0x260 0246 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x12.0x2 = 0x246,0xe 0247 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x3 = 0x247,0x2 0248 0c02 | | Execute_Immediate Greater_Equal,0x2 0249 680c |h | Jump_Zero 0x256 024a e5fe | | Load 0x2,-0x2 024b 680a |h | Jump_Zero 0x256 024c e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x4 = 0x24c,0x3 024d e5fd | | Load 0x2,-0x3 024e 01d7 | | Execute Vector,Field_Read 024f 0f08 | | Execute_Immediate Equal,0x8 0250 6803 |h | Jump_Zero 0x254 0251 4820 |H | Short_Literal 0x20 ; Debug Table 0x12.0x5 = 0x251,0x4 0252 e5ff | | Load 0x2,-0x1 0253 820e | | Call 0x1,0xe 0254 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x6 = 0x254,0x5 0255 8222 | " | Call 0x1,0x22 0256 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x7 = 0x256,0x6 0257 0c02 | | Execute_Immediate Greater_Equal,0x2 0258 6804 |h | Jump_Zero 0x25d 0259 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x8 = 0x259,0x7 025a 0afe | | Execute_Immediate Plus,-0x2 025b c5fc | | Store 0x2,-0x4 025c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 025d 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x9 = 0x25d,0x8 025e a5fc | | Store_Unchecked 0x2,-0x4 025f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0260 e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0xa = 0x260,0x9 0261 6810 |h | Jump_Zero 0x272 0262 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0xb = 0x262,0xa 0263 e5fd | | Load 0x2,-0x3 0264 01dd | | Execute Vector,First 0265 0272 | r | Execute Discrete,Minus 0266 0248 | H | Execute Discrete,Check_In_Integer 0267 4801 |H | Short_Literal 0x1 0268 0263 | c | Execute Discrete,Above_Bound 0269 7008 |p | Jump_Nonzero 0x272 026a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xc = 0x26a,0xb 026b e5fd | | Load 0x2,-0x3 026c 01d7 | | Execute Vector,Field_Read 026d 8402 | | Call 0x2,0x2 026e 6802 |h | Jump_Zero 0x271 026f e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0xd = 0x26f,0xc 0270 8222 | " | Call 0x1,0x22 0271 3ff8 |? | Loop_Increasing 0x26a 0272 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xe = 0x272,0xd 0273 a5fc | | Store_Unchecked 0x2,-0x4 0274 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0275 0000 0000 | | .XXX[0x3] 0277 0000 | | 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027b | { | .CONST 0x027b ; Address of begin 0279 0286 | | .CONST 0x0286 ; Address of exception handler 027a 0001 | | .CONST 0x0001 ; Number of locals 027b BODY_0278: 027b INIT_0278: 027b 00e8 | | Load_Encached Character_Cache ; Debug Table 0x13 = .DEBUG 0x027b,0x04d0,0x0004,0x0000,0x0037,0x5954,0x0000,0x00e3 ; Debug Table 0x13.0x0 = 0x27b,0x1 027c 5813 |X | Indirect_Literal Float,0x290,4294967296.0 027d 580e |X | Indirect_Literal Float,0x28c,3.0517578125e-05 027e 023a | : | Execute Float,Divide 027f 0236 | 6 | Execute Float,Truncate_To_Discrete 0280 e5fe | | Load 0x2,-0x2 0281 e5ff | | Load 0x2,-0x1 0282 821c | | Call 0x1,0x1c 0283 c5fd | | Store 0x2,-0x3 0284 00cc | | Action Pop_Block ; Debug Table 0x13.0x1 = 0x284,0x2 0285 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0286 TRAP_0278: 0286 e21a | | Load 0x1,0x1a 0287 010f | | Execute Exception,Equal 0288 6801 |h | Jump_Zero 0x28a 0289 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x13.0x2 = 0x289,0x3 028a 0100 | | Execute Exception,Raise 028b 0000 | | .XXX[0x1] 028c 3f00 0000 |? | .DBL 3.0517578125e-05 028e 0000 0000 | | 0290 41f0 0000 |A | .DBL 4294967296.0 0292 0000 0000 | | 0294 0000 0000 | | .LITERAL {0x00000000, 0x3756e404} 0298 0000 0000 | | .LITERAL {0x00000000, 0x3756e403} 029c 0000 0000 | | .LITERAL {0x00000000, 0x3756e402} 02a0 0000 0000 | | .LITERAL {0x00000000, 0x3756e401} 02a4 0000 0000 | | .BLANK 0000[0x4] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02ab | | .CONST 0x02ab ; Address of begin 02a9 02b6 | | .CONST 0x02b6 ; Address of exception handler 02aa 0001 | | .CONST 0x0001 ; Number of locals 02ab BODY_02a8: 02ab INIT_02a8: 02ab 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x14 = .DEBUG 0x02ab,0x04d8,0x0004,0x0000,0x0037,0x5954,0x0000,0x0138 ; Debug Table 0x14.0x0 = 0x2ab,0x1 02ac 5fe3 |_ | Indirect_Literal Float,0x290,4294967296.0 02ad 5fde |_ | Indirect_Literal Float,0x28c,3.0517578125e-05 02ae 023a | : | Execute Float,Divide 02af 0236 | 6 | Execute Float,Truncate_To_Discrete 02b0 e5fe | | Load 0x2,-0x2 02b1 e5ff | | Load 0x2,-0x1 02b2 821d | | Call 0x1,0x1d 02b3 c5fd | | Store 0x2,-0x3 02b4 00cc | | Action Pop_Block ; Debug Table 0x14.0x1 = 0x2b4,0x2 02b5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02b6 TRAP_02a8: 02b6 e21a | | Load 0x1,0x1a 02b7 010f | | Execute Exception,Equal 02b8 6801 |h | Jump_Zero 0x2ba 02b9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x14.0x2 = 0x2b9,0x3 02ba 0100 | | Execute Exception,Raise 02bb 0000 0000 | | .BLANK 0000[0x5] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02c3 | | .CONST 0x02c3 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0001 | | .CONST 0x0001 ; Number of locals 02c3 BODY_02c0: 02c3 INIT_02c0: 02c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x02c3,0x04e0,0x0002,0x0000,0x0037,0x5954,0x0000,0x03e0 ; Debug Table 0x15.0x0 = 0x2c3,0x1 02c4 0f20 | | Execute_Immediate Equal,0x20 02c5 7006 |p | Jump_Nonzero 0x2cc 02c6 00da | | Load_Top At_Offset_2 02c7 0f09 | | Execute_Immediate Equal,0x9 02c8 7003 |p | Jump_Nonzero 0x2cc 02c9 00da | | Load_Top At_Offset_2 02ca 8221 | ! | Call 0x1,0x21 02cb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02cc 4801 |H | Short_Literal 0x1 02cd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ce 0000 0000 | | .XXX[0x2] 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02d3 | | .CONST 0x02d3 ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0001 | | .CONST 0x0001 ; Number of locals 02d3 BODY_02d0: 02d3 INIT_02d0: 02d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x02d3,0x04e4,0x0002,0x0000,0x0037,0x5954,0x0000,0x0195 ; Debug Table 0x16.0x0 = 0x2d3,0x1 02d4 4820 |H | Short_Literal 0x20 02d5 487e |H~ | Short_Literal 0x7e 02d6 0262 | b | Execute Discrete,In_Range 02d7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; STRING TABLE 02d8 ; -------------------------------------------------------------------------------------- 02d8 0008 | | .STRTAB 0x0008->0x02dc ; "\x0d\x0a" 02d9 0008 | | .STRTAB 0x0008->0x02dd ; "\x08 \x08" 02da 0009 | | .STRTAB 0x0009->0x02de ; "-" 02db 0008 | | .STREND 0x0008->0x02df 02dc 0d0a 0820 | | .STRTAB_STRINGS 02df 0000 | | .XXX[0x1] 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; Debug Table 02e0 ; -------------------------------------------------------------------------------------- 02e0 0003 0017 | | .CONST 0x0003,0x0017 02e2 000b 039a | | .DEBUG 0x000b,0x039a,0x8000,0x0000,0x0037,0x56e4,0x0000,0x0007 02ea 0032 03c4 | 2 | .DEBUG 0x0032,0x03c4,0x8000,0x0000,0x0037,0x5954,0x0000,0x0009 02f2 0063 03ec | c | .DEBUG 0x0063,0x03ec,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0015 02fa 006b 03f0 | k | .DEBUG 0x006b,0x03f0,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0023 0302 0083 03f6 | | .DEBUG 0x0083,0x03f6,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0031 030a 008b 03fa | | .DEBUG 0x008b,0x03fa,0x0001,0x0000,0x0037,0x56e4,0x0000,0x003f 0312 0093 03fe | | .DEBUG 0x0093,0x03fe,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0049 031a 00ab 0404 | | .DEBUG 0x00ab,0x0404,0x0001,0x0000,0x0037,0x56e4,0x0000,0x005c 0322 00b3 040a | | .DEBUG 0x00b3,0x040a,0x0001,0x0000,0x0037,0x56e4,0x0000,0x006f 032a 00bb 0410 | | .DEBUG 0x00bb,0x0410,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0082 0332 00d3 0416 | | .DEBUG 0x00d3,0x0416,0x0002,0x0000,0x0037,0x56e4,0x0000,0x0099 033a 0103 0428 | (| .DEBUG 0x0103,0x0428,0x0002,0x0000,0x0037,0x56e4,0x0000,0x00a2 0342 013b 0448 | ; H| .DEBUG 0x013b,0x0448,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00b7 034a 0153 044e | S N| .DEBUG 0x0153,0x044e,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00ce 0352 018b 046c | l| .DEBUG 0x018b,0x046c,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00e5 035a 01e3 0490 | | .DEBUG 0x01e3,0x0490,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00fc 0362 0223 04a8 | # | .DEBUG 0x0223,0x04a8,0x0002,0x0000,0x0037,0x5954,0x0000,0x0095 036a 0233 04ac | 3 | .DEBUG 0x0233,0x04ac,0x0001,0x0000,0x0037,0x5954,0x0000,0x016c 0372 023b 04b0 | ; | .DEBUG 0x023b,0x04b0,0x0001,0x0000,0x0037,0x5954,0x0000,0x017f 037a 027b 04d0 | { | .DEBUG 0x027b,0x04d0,0x0004,0x0000,0x0037,0x5954,0x0000,0x00e3 0382 02ab 04d8 | | .DEBUG 0x02ab,0x04d8,0x0004,0x0000,0x0037,0x5954,0x0000,0x0138 038a 02c3 04e0 | | .DEBUG 0x02c3,0x04e0,0x0002,0x0000,0x0037,0x5954,0x0000,0x03e0 0392 02d3 04e4 | | .DEBUG 0x02d3,0x04e4,0x0002,0x0000,0x0037,0x5954,0x0000,0x0195 039a ; -------------------------------------------------------------------------------------- 039a ; Debug3 Subtable 0x0 039a ; -------------------------------------------------------------------------------------- 039a 0014 0000 | | .DBG3TAB 0x0014,0x0000 039c 000b ffff | | .CONST 0x000b,0xffff 039e 000c fffe | | .CONST 0x000c,0xfffe 03a0 000d fffd | | .CONST 0x000d,0xfffd 03a2 000f fffc | | .CONST 0x000f,0xfffc 03a4 0011 fffb | | .CONST 0x0011,0xfffb 03a6 0013 fffa | | .CONST 0x0013,0xfffa 03a8 0015 fff9 | | .CONST 0x0015,0xfff9 03aa 0017 fff8 | | .CONST 0x0017,0xfff8 03ac 0019 fff7 | | .CONST 0x0019,0xfff7 03ae 001b fff6 | | .CONST 0x001b,0xfff6 03b0 001d fff5 | | .CONST 0x001d,0xfff5 03b2 001f fff4 | | .CONST 0x001f,0xfff4 03b4 0021 fff3 | ! | .CONST 0x0021,0xfff3 03b6 0023 fff2 | # | .CONST 0x0023,0xfff2 03b8 0025 fff1 | % | .CONST 0x0025,0xfff1 03ba 0027 fff0 | ' | .CONST 0x0027,0xfff0 03bc 0029 ffef | ) | .CONST 0x0029,0xffef 03be 002b ffee | + | .CONST 0x002b,0xffee 03c0 002d ffed | - | .CONST 0x002d,0xffed 03c2 002f ffec | / | .CONST 0x002f,0xffec 03c4 ; -------------------------------------------------------------------------------------- 03c4 ; Debug3 Subtable 0x1 03c4 ; -------------------------------------------------------------------------------------- 03c4 0013 0000 | | .DBG3TAB 0x0013,0x0000 03c6 0032 ffff | 2 | .CONST 0x0032,0xffff 03c8 0034 fffe | 4 | .CONST 0x0034,0xfffe 03ca 0036 fffd | 6 | .CONST 0x0036,0xfffd 03cc 0038 fffc | 8 | .CONST 0x0038,0xfffc 03ce 003a fffb | : | .CONST 0x003a,0xfffb 03d0 003c fffa | < | .CONST 0x003c,0xfffa 03d2 003e fff9 | > | .CONST 0x003e,0xfff9 03d4 0040 fff8 | @ | .CONST 0x0040,0xfff8 03d6 0042 fff7 | B | .CONST 0x0042,0xfff7 03d8 0044 fff6 | D | .CONST 0x0044,0xfff6 03da 0046 fff5 | F | .CONST 0x0046,0xfff5 03dc 0048 fff4 | H | .CONST 0x0048,0xfff4 03de 004a fff3 | J | .CONST 0x004a,0xfff3 03e0 004c fff2 | L | .CONST 0x004c,0xfff2 03e2 004e fff1 | N | .CONST 0x004e,0xfff1 03e4 0050 fff0 | P | .CONST 0x0050,0xfff0 03e6 0052 ffef | R | .CONST 0x0052,0xffef 03e8 0054 ffee | T | .CONST 0x0054,0xffee 03ea 0056 ffed | V | .CONST 0x0056,0xffed 03ec ; -------------------------------------------------------------------------------------- 03ec ; Debug3 Subtable 0x2 03ec ; -------------------------------------------------------------------------------------- 03ec 0000 0001 | | .DBG3TAB 0x0000,0x0001 03ee 0063 0001 | c | .CONST 0x0063,0x0001 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; Debug3 Subtable 0x3 03f0 ; -------------------------------------------------------------------------------------- 03f0 0001 0001 | | .DBG3TAB 0x0001,0x0001 03f2 006b ffff | k | .CONST 0x006b,0xffff 03f4 0079 0001 | y | .CONST 0x0079,0x0001 03f6 ; -------------------------------------------------------------------------------------- 03f6 ; Debug3 Subtable 0x4 03f6 ; -------------------------------------------------------------------------------------- 03f6 0000 0001 | | .DBG3TAB 0x0000,0x0001 03f8 0083 0001 | | .CONST 0x0083,0x0001 03fa ; -------------------------------------------------------------------------------------- 03fa ; Debug3 Subtable 0x5 03fa ; -------------------------------------------------------------------------------------- 03fa 0000 0001 | | .DBG3TAB 0x0000,0x0001 03fc 008b 0001 | | .CONST 0x008b,0x0001 03fe ; -------------------------------------------------------------------------------------- 03fe ; Debug3 Subtable 0x6 03fe ; -------------------------------------------------------------------------------------- 03fe 0000 0002 | | .DBG3TAB 0x0000,0x0002 0400 0093 0001 | | .CONST 0x0093,0x0001 0402 0097 0002 | | .CONST 0x0097,0x0002 0404 ; -------------------------------------------------------------------------------------- 0404 ; Debug3 Subtable 0x7 0404 ; -------------------------------------------------------------------------------------- 0404 0000 0002 | | .DBG3TAB 0x0000,0x0002 0406 00ad 0001 | | .CONST 0x00ad,0x0001 0408 00ae 0002 | | .CONST 0x00ae,0x0002 040a ; -------------------------------------------------------------------------------------- 040a ; Debug3 Subtable 0x8 040a ; -------------------------------------------------------------------------------------- 040a 0000 0002 | | .DBG3TAB 0x0000,0x0002 040c 00b5 0001 | | .CONST 0x00b5,0x0001 040e 00b6 0002 | | .CONST 0x00b6,0x0002 0410 ; -------------------------------------------------------------------------------------- 0410 ; Debug3 Subtable 0x9 0410 ; -------------------------------------------------------------------------------------- 0410 0000 0002 | | .DBG3TAB 0x0000,0x0002 0412 00bb 0001 | | .CONST 0x00bb,0x0001 0414 00ca 0002 | | .CONST 0x00ca,0x0002 0416 ; -------------------------------------------------------------------------------------- 0416 ; Debug3 Subtable 0xa 0416 ; -------------------------------------------------------------------------------------- 0416 0002 0006 | | .DBG3TAB 0x0002,0x0006 0418 00d3 ffff | | .CONST 0x00d3,0xffff 041a 00d7 fffe | | .CONST 0x00d7,0xfffe 041c 00d8 0001 | | .CONST 0x00d8,0x0001 041e 00db 0002 | | .CONST 0x00db,0x0002 0420 00e2 0003 | | .CONST 0x00e2,0x0003 0422 00e5 0004 | | .CONST 0x00e5,0x0004 0424 00f1 0005 | | .CONST 0x00f1,0x0005 0426 00f3 0006 | | .CONST 0x00f3,0x0006 0428 ; -------------------------------------------------------------------------------------- 0428 ; Debug3 Subtable 0xb 0428 ; -------------------------------------------------------------------------------------- 0428 0005 000a | | .DBG3TAB 0x0005,0x000a 042a 0103 ffff | | .CONST 0x0103,0xffff 042c 0105 fffe | | .CONST 0x0105,0xfffe 042e 0107 fffd | | .CONST 0x0107,0xfffd 0430 0109 fffc | | .CONST 0x0109,0xfffc 0432 010a fffb | | .CONST 0x010a,0xfffb 0434 010e 0001 | | .CONST 0x010e,0x0001 0436 0113 0002 | | .CONST 0x0113,0x0002 0438 0116 0003 | | .CONST 0x0116,0x0003 043a 0119 0004 | | .CONST 0x0119,0x0004 043c 011e 0005 | | .CONST 0x011e,0x0005 043e 0124 0006 | $ | .CONST 0x0124,0x0006 0440 0126 0007 | & | .CONST 0x0126,0x0007 0442 0131 0008 | 1 | .CONST 0x0131,0x0008 0444 0133 0009 | 3 | .CONST 0x0133,0x0009 0446 0136 000a | 6 | .CONST 0x0136,0x000a 0448 ; -------------------------------------------------------------------------------------- 0448 ; Debug3 Subtable 0xc 0448 ; -------------------------------------------------------------------------------------- 0448 0000 0002 | | .DBG3TAB 0x0000,0x0002 044a 013b 0001 | ; | .CONST 0x013b,0x0001 044c 013f 0002 | ? | .CONST 0x013f,0x0002 044e ; -------------------------------------------------------------------------------------- 044e ; Debug3 Subtable 0xd 044e ; -------------------------------------------------------------------------------------- 044e 0004 000a | | .DBG3TAB 0x0004,0x000a 0450 0153 ffff | S | .CONST 0x0153,0xffff 0452 0155 fffe | U | .CONST 0x0155,0xfffe 0454 0156 fffd | V | .CONST 0x0156,0xfffd 0456 015a fffc | Z | .CONST 0x015a,0xfffc 0458 015b 0001 | [ | .CONST 0x015b,0x0001 045a 0166 0002 | f | .CONST 0x0166,0x0002 045c 0168 0003 | h | .CONST 0x0168,0x0003 045e 016a 0004 | j | .CONST 0x016a,0x0004 0460 016c 0005 | l | .CONST 0x016c,0x0005 0462 016e 0006 | n | .CONST 0x016e,0x0006 0464 0172 0007 | r | .CONST 0x0172,0x0007 0466 0174 0008 | t | .CONST 0x0174,0x0008 0468 0179 0009 | y | .CONST 0x0179,0x0009 046a 017c 000a | | | .CONST 0x017c,0x000a 046c ; -------------------------------------------------------------------------------------- 046c ; Debug3 Subtable 0xe 046c ; -------------------------------------------------------------------------------------- 046c 0003 000e | | .DBG3TAB 0x0003,0x000e 046e 018b ffff | | .CONST 0x018b,0xffff 0470 018f fffe | | .CONST 0x018f,0xfffe 0472 0190 fffd | | .CONST 0x0190,0xfffd 0474 0192 0001 | | .CONST 0x0192,0x0001 0476 0193 0002 | | .CONST 0x0193,0x0002 0478 019b 0003 | | .CONST 0x019b,0x0003 047a 019d 0004 | | .CONST 0x019d,0x0004 047c 01a4 0005 | | .CONST 0x01a4,0x0005 047e 01ad 0006 | | .CONST 0x01ad,0x0006 0480 01ae 0007 | | .CONST 0x01ae,0x0007 0482 01b1 0008 | | .CONST 0x01b1,0x0008 0484 01c0 0009 | | .CONST 0x01c0,0x0009 0486 01c7 000a | | .CONST 0x01c7,0x000a 0488 01cf 000b | | .CONST 0x01cf,0x000b 048a 01d7 000c | | .CONST 0x01d7,0x000c 048c 01d8 000d | | .CONST 0x01d8,0x000d 048e 01db 000e | | .CONST 0x01db,0x000e 0490 ; -------------------------------------------------------------------------------------- 0490 ; Debug3 Subtable 0xf 0490 ; -------------------------------------------------------------------------------------- 0490 0002 0009 | | .DBG3TAB 0x0002,0x0009 0492 01e3 ffff | | .CONST 0x01e3,0xffff 0494 01e8 fffe | | .CONST 0x01e8,0xfffe 0496 01ea 0001 | | .CONST 0x01ea,0x0001 0498 01eb 0002 | | .CONST 0x01eb,0x0002 049a 01ee 0003 | | .CONST 0x01ee,0x0003 049c 01fd 0004 | | .CONST 0x01fd,0x0004 049e 0204 0005 | | .CONST 0x0204,0x0005 04a0 020c 0006 | | .CONST 0x020c,0x0006 04a2 0211 0007 | | .CONST 0x0211,0x0007 04a4 0213 0008 | | .CONST 0x0213,0x0008 04a6 0216 0009 | | .CONST 0x0216,0x0009 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; Debug3 Subtable 0x10 04a8 ; -------------------------------------------------------------------------------------- 04a8 0000 0001 | | .DBG3TAB 0x0000,0x0001 04aa 0223 0001 | # | .CONST 0x0223,0x0001 04ac ; -------------------------------------------------------------------------------------- 04ac ; Debug3 Subtable 0x11 04ac ; -------------------------------------------------------------------------------------- 04ac 0000 0001 | | .DBG3TAB 0x0000,0x0001 04ae 0233 0001 | 3 | .CONST 0x0233,0x0001 04b0 ; -------------------------------------------------------------------------------------- 04b0 ; Debug3 Subtable 0x12 04b0 ; -------------------------------------------------------------------------------------- 04b0 0001 000e | | .DBG3TAB 0x0001,0x000e 04b2 023b ffff | ; | .CONST 0x023b,0xffff 04b4 023d 0001 | = | .CONST 0x023d,0x0001 04b6 0246 000e | F | .CONST 0x0246,0x000e 04b8 0247 0002 | G | .CONST 0x0247,0x0002 04ba 024c 0003 | L | .CONST 0x024c,0x0003 04bc 0251 0004 | Q | .CONST 0x0251,0x0004 04be 0254 0005 | T | .CONST 0x0254,0x0005 04c0 0256 0006 | V | .CONST 0x0256,0x0006 04c2 0259 0007 | Y | .CONST 0x0259,0x0007 04c4 025d 0008 | ] | .CONST 0x025d,0x0008 04c6 0260 0009 | ` | .CONST 0x0260,0x0009 04c8 0262 000a | b | .CONST 0x0262,0x000a 04ca 026a 000b | j | .CONST 0x026a,0x000b 04cc 026f 000c | o | .CONST 0x026f,0x000c 04ce 0272 000d | r | .CONST 0x0272,0x000d 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; Debug3 Subtable 0x13 04d0 ; -------------------------------------------------------------------------------------- 04d0 0000 0003 | | .DBG3TAB 0x0000,0x0003 04d2 027b 0001 | { | .CONST 0x027b,0x0001 04d4 0284 0002 | | .CONST 0x0284,0x0002 04d6 0289 0003 | | .CONST 0x0289,0x0003 04d8 ; -------------------------------------------------------------------------------------- 04d8 ; Debug3 Subtable 0x14 04d8 ; -------------------------------------------------------------------------------------- 04d8 0000 0003 | | .DBG3TAB 0x0000,0x0003 04da 02ab 0001 | | .CONST 0x02ab,0x0001 04dc 02b4 0002 | | .CONST 0x02b4,0x0002 04de 02b9 0003 | | .CONST 0x02b9,0x0003 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; Debug3 Subtable 0x15 04e0 ; -------------------------------------------------------------------------------------- 04e0 0000 0001 | | .DBG3TAB 0x0000,0x0001 04e2 02c3 0001 | | .CONST 0x02c3,0x0001 04e4 ; -------------------------------------------------------------------------------------- 04e4 ; Debug3 Subtable 0x16 04e4 ; -------------------------------------------------------------------------------------- 04e4 0000 0001 | | .DBG3TAB 0x0000,0x0001 04e6 02d3 0001 | | .CONST 0x02d3,0x0001 04e8 0000 0000 | | .BLANK 0000[0x118]