|
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: 4096 (0x1000) Types: SEG Notes: 5811_R1K_CODE Names: »983059.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »983059.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »983059.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »983059.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »983059.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »983059.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 0430 | 0 | .CONST 0x0430 ; 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 0103 | | .CONST 0x0103 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0088 | | .CONST 0x0088 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0028 | ( | .CONST 0x0028 ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0512,0x8000,0x0000,0x0037,0x0ad4,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 0007 | | Action Break_Optional ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 0007 | | Action Break_Optional ; Debug Table 0x0.0x4 = 0xf,0xfffb 0010 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x5 = 0x10,0xfffa 0011 6266 |bf | Indirect_Literal Discrete,0x278,{0x00000000, 0x00000800} 0012 00e3 | | Load_Encached Natural_Cache 0013 03f9 | | Declare_Type Discrete,Constrained,Visible 0014 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x6 = 0x14,0xfff9 0015 4800 |H | Short_Literal 0x0 0016 4800 |H | Short_Literal 0x0 0017 4801 |H | Short_Literal 0x1 0018 4806 |H | Short_Literal 0x6 0019 0319 | | Declare_Type Variant_Record,Incomplete,Visible 001a 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x7 = 0x1a,0xfff8 001b 4802 |H | Short_Literal 0x2 001c 029f 0093 | | Declare_Subprogram INIT_0090,For_Call 001e 03fe | | Declare_Type Discrete,Defined,Visible 001f 029a 00ab | | Declare_Subprogram INIT_00a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1f,0xfff7 0021 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x9 = 0x21,0xfff6 0022 4802 |H | Short_Literal 0x2 0023 029f 0103 | | Declare_Subprogram INIT_0100,For_Call 0025 03fe | | Declare_Type Discrete,Defined,Visible 0026 029a 011b | | Declare_Subprogram INIT_0118,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x26,0xfff5 0028 029a 0143 | C| Declare_Subprogram INIT_0140,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x28,0xfff4 002a 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x2a,0xfff3 002c 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x2c,0xfff2 002e 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2e,0xfff1 0030 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x0.0xf = 0x30,0xfff0 0031 e20f | | Load 0x1,0xf 0032 e001 | | Load 0x0,0x1 0033 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0034 e001 | | Load 0x0,0x1 0035 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0036 e001 | | Load 0x0,0x1 0037 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0038 029f 01ab | | Declare_Subprogram INIT_01a8,For_Call 003a 4800 |H | Short_Literal 0x0 003b 4805 |H | Short_Literal 0x5 003c e20e | | Load 0x1,0xe 003d 0307 | | Complete_Type Variant_Record,By_Defining 003e 00bf | | Action Accept_Activation 003f 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x003f,0x0534,0x8000,0x0000,0x0037,0x0be4,0x0000,0x0009 ; Debug Table 0x1.0x0 = 0x3f,0xffff 0040 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x1 = 0x40,0xfffe 0041 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0042 0322 | " | Declare_Variable Record 0043 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x2 = 0x43,0xfffd 0044 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0045 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0046 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x3 = 0x46,0xfffc 0047 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0048 0aff | | Execute_Immediate Plus,-0x1 0049 e001 | | Load 0x0,0x1 004a 1b13 | | Execute Package,Field_Read,Field_Number 0x13 004b 025b | [ | Execute Discrete,Check_In_Type 004c e001 | | Load 0x0,0x1 004d 1b13 | | Execute Package,Field_Read,Field_Number 0x13 004e 03f1 | | Declare_Variable Discrete,With_Value 004f e20f | | Load 0x1,0xf ; Debug Table 0x1.0x4 = 0x4f,0xfffb 0050 0266 | f | Execute Discrete,Bounds 0051 00e3 | | Load_Encached Natural_Cache 0052 02a0 | | Declare_Subprogram Null_Subprogram 0053 4801 |H | Short_Literal 0x1 0054 035d | ] | Declare_Type Array,Defined 0055 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x5 = 0x55,0xfffa 0056 0337 | 7 | Declare_Variable Array 0057 00d9 | | Load_Top At_Offset_1 0058 0337 | 7 | Declare_Variable Array 0059 4802 |H | Short_Literal 0x2 005a 4800 |H | Short_Literal 0x0 005b 4800 |H | Short_Literal 0x0 005c 00d9 | | Load_Top At_Offset_1 005d 00dc | | Load_Top At_Offset_4 005e 01d6 | | Execute Vector,Field_Write 005f 3ffb |? | Loop_Increasing 0x5b 0060 00d9 | | Load_Top At_Offset_1 0061 01d4 | | Execute Vector,Structure_Write 0062 029d 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call ; Debug Table 0x1.0x6 = 0x62,0xfff9 0064 029d 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call ; Debug Table 0x1.0x7 = 0x64,0xfff8 0066 029d 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call ; Debug Table 0x1.0x8 = 0x66,0xfff7 0068 029d 0213 | | Declare_Subprogram INIT_0210,For_Outer_Call ; Debug Table 0x1.0x9 = 0x68,0xfff6 006a 029d 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call ; Debug Table 0x1.0xa = 0x6a,0xfff5 006c 029d 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call ; Debug Table 0x1.0xb = 0x6c,0xfff4 006e 029d 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call ; Debug Table 0x1.0xc = 0x6e,0xfff3 0070 029d 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call ; Debug Table 0x1.0xd = 0x70,0xfff2 0072 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xe = 0x72,0xfff1 0073 00c7 | | Action Elaborate_Subprogram 0074 029d 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call ; Debug Table 0x1.0xf = 0x74,0xfff0 0076 029d 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call ; Debug Table 0x1.0x10 = 0x76,0xffef 0078 029d 031b | | Declare_Subprogram INIT_0318,For_Outer_Call ; Debug Table 0x1.0x11 = 0x78,0xffee 007a 029d 0333 | 3| Declare_Subprogram INIT_0330,For_Outer_Call ; Debug Table 0x1.0x12 = 0x7a,0xffed 007c 029d 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call ; Debug Table 0x1.0x13 = 0x7c,0xffec 007e 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x14 = 0x7e,0xffeb 007f 00c7 | | Action Elaborate_Subprogram 0080 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x15 = 0x80,0xffea 0081 00c7 | | Action Elaborate_Subprogram 0082 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x16 = 0x82,0xffe9 0083 00c7 | | Action Elaborate_Subprogram 0084 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x17 = 0x84,0xffe8 0085 00c7 | | Action Elaborate_Subprogram 0086 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x18 = 0x86,0xffe7 0087 00c7 | | Action Elaborate_Subprogram 0088 BODY_0008: 0088 e217 | | Load 0x1,0x17 ; Debug Table 0x1.0x19 = 0x88,0x1 0089 e002 | | Load 0x0,0x2 008a 1814 | | Execute Package,Field_Execute,Field_Number 0x14 008b 00d1 | | Pop_Control Pop_Count_1 008c 00bc | | Action Signal_Activated 008d 00bb | | Action Signal_Completion 008e 0000 0000 | | .XXX[0x2] 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 4603 |F | Jump_Case 0x4 ; Debug Table 0x2 = .DEBUG 0x0093,0x056a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0031 0094 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0095 7802 |x | Jump 0x98 ; case 0x1 0096 7805 |x | Jump 0x9c ; case 0x2 0097 7809 |x | Jump 0xa1 ; case 0x3 0098 00da | | Load_Top At_Offset_2 0099 0091 040c | | Action Push_String_Extended_Indexed,0x40c ; "STATIC" 009b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 009c 00db | | Load_Top At_Offset_3 009d 00db | | Load_Top At_Offset_3 009e 00e0 | | Load_Encached Standard_Cache 009f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00a0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 00a1 00da | | Load_Top At_Offset_2 00a2 00e0 | | Load_Encached Standard_Cache 00a3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00a4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00a5 0000 0000 | | .XXX[0x3] 00a7 0000 | | 00a8 ; -------------------------------------------------------------------------------------- 00a8 ; SUBPROGRAM 00a8 ; -------------------------------------------------------------------------------------- 00a8 00b4 | | .CONST 0x00b4 ; Address of begin 00a9 0004 | | .CONST 0x0004 ; Address of exception handler 00aa 0003 | | .CONST 0x0003 ; Number of locals 00ab INIT_00a8: 00ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x3 = .DEBUG 0x00ab,0x056c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0038 ; Debug Table 0x3.0x0 = 0xab,0xffff 00ac 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 00ad 6802 |h | Jump_Zero 0xb0 00ae 4887 |H | Short_Literal 0x87 00af 0257 | W | Execute Discrete,Raise 00b0 e001 | | Load 0x0,0x1 ; Debug Table 0x3.0x1 = 0xb0,0xfffe 00b1 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00b2 e001 | | Load 0x0,0x1 ; Debug Table 0x3.0x2 = 0xb2,0xfffd 00b3 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00b4 BODY_00a8: 00b4 e217 | | Load 0x1,0x17 ; Debug Table 0x3.0x3 = 0xb4,0x1 00b5 e002 | | Load 0x0,0x2 00b6 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00b7 00d1 | | Pop_Control Pop_Count_1 00b8 e218 | | Load 0x1,0x18 ; Debug Table 0x3.0x4 = 0xb8,0x2 00b9 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 00ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x5 = 0xba,0x3 00bb 00de | | Load_Top At_Offset_6 00bc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 00bd 0273 | s | Execute Discrete,Plus 00be 0059 | Y | Store_Top Discrete,At_Offset_1 00bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x6 = 0xbf,0x4 00c0 e219 | | Load 0x1,0x19 00c1 027a | z | Execute Discrete,Less_Equal 00c2 6802 |h | Jump_Zero 0xc5 00c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0xc3,0x5 00c4 a218 | | Store_Unchecked 0x1,0x18 00c5 e217 | | Load 0x1,0x17 ; Debug Table 0x3.0x8 = 0xc5,0x6 00c6 e002 | | Load 0x0,0x2 00c7 1817 | | Execute Package,Field_Execute,Field_Number 0x17 00c8 00d1 | | Pop_Control Pop_Count_1 00c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x9 = 0xc9,0x7 00ca e219 | | Load 0x1,0x19 00cb 027a | z | Execute Discrete,Less_Equal 00cc 7002 |p | Jump_Nonzero 0xcf 00cd 4887 |H | Short_Literal 0x87 00ce 0257 | W | Execute Discrete,Raise 00cf 00dd | | Load_Top At_Offset_5 ; Debug Table 0x3.0xa = 0xcf,0x8 00d0 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 00d1 e20e | | Load 0x1,0xe 00d2 1c08 | | Execute_Immediate Run_Utility,0x8 00d3 4801 |H | Short_Literal 0x1 00d4 00d9 | | Load_Top At_Offset_1 00d5 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 00d6 00dd | | Load_Top At_Offset_5 00d7 00d9 | | Load_Top At_Offset_1 00d8 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3 00d9 00da | | Load_Top At_Offset_2 00da 821c | | Call 0x1,0x1c 00db 00d9 | | Load_Top At_Offset_1 00dc 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4 00dd 00da | | Load_Top At_Offset_2 00de 821c | | Call 0x1,0x1c 00df 00d9 | | Load_Top At_Offset_1 00e0 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5 00e1 00d9 | | Load_Top At_Offset_1 00e2 0aff | | Execute_Immediate Plus,-0x1 00e3 e001 | | Load 0x0,0x1 00e4 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00e5 025b | [ | Execute Discrete,Check_In_Type 00e6 821c | | Call 0x1,0x1c 00e7 00d9 | | Load_Top At_Offset_1 00e8 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6 00e9 00de | | Load_Top At_Offset_6 00ea 016d | m | Execute Variant_Record,Structure_Write 00eb 00dc | | Load_Top At_Offset_4 ; Debug Table 0x3.0xb = 0xeb,0x9 00ec e21b | | Load 0x1,0x1b 00ed 01d7 | | Execute Vector,Field_Read 00ee 00de | | Load_Top At_Offset_6 00ef 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 00f0 0273 | s | Execute Discrete,Plus 00f1 00dd | | Load_Top At_Offset_5 00f2 e21b | | Load 0x1,0x1b 00f3 01d6 | | Execute Vector,Field_Write 00f4 00dc | | Load_Top At_Offset_4 ; Debug Table 0x3.0xc = 0xf4,0xa 00f5 0f02 | | Execute_Immediate Equal,0x2 00f6 6803 |h | Jump_Zero 0xfa 00f7 00dd | | Load_Top At_Offset_5 ; Debug Table 0x3.0xd = 0xf7,0xb 00f8 8223 | # | Call 0x1,0x23 00f9 00d1 | | Pop_Control Pop_Count_1 00fa 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00fb 0000 0000 | | .BLANK 0000[0x5] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0103 | | .CONST 0x0103 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0001 | | .CONST 0x0001 ; Number of locals 0103 BODY_0100: 0103 INIT_0100: 0103 4603 |F | Jump_Case 0x4 ; Debug Table 0x4 = .DEBUG 0x0103,0x058a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0044 0104 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0105 7802 |x | Jump 0x108 ; case 0x1 0106 7805 |x | Jump 0x10c ; case 0x2 0107 7809 |x | Jump 0x111 ; case 0x3 0108 00da | | Load_Top At_Offset_2 0109 0091 040f | | Action Push_String_Extended_Indexed,0x40f ; "OK" 010b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 010c 00db | | Load_Top At_Offset_3 010d 00db | | Load_Top At_Offset_3 010e 00e0 | | Load_Encached Standard_Cache 010f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0110 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0111 00da | | Load_Top At_Offset_2 0112 00e0 | | Load_Encached Standard_Cache 0113 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0114 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0115 0000 0000 | | .XXX[0x3] 0117 0000 | | 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 0137 | 7 | .CONST 0x0137 ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0006 | | .CONST 0x0006 ; Number of locals 011b INIT_0118: 011b 00db | | Load_Top At_Offset_3 ; Debug Table 0x5 = .DEBUG 0x011b,0x058c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x004b ; Debug Table 0x5.0x0 = 0x11b,0xffff 011c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 011d 7002 |p | Jump_Nonzero 0x120 011e 4887 |H | Short_Literal 0x87 011f 0257 | W | Execute Discrete,Raise 0120 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x1 = 0x120,0xfffe 0121 00dc | | Load_Top At_Offset_4 0122 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0123 027a | z | Execute Discrete,Less_Equal 0124 7002 |p | Jump_Nonzero 0x127 0125 4887 |H | Short_Literal 0x87 0126 0257 | W | Execute Discrete,Raise 0127 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x2 = 0x127,0xfffd 0128 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0129 00db | | Load_Top At_Offset_3 012a 0272 | r | Execute Discrete,Minus 012b 0248 | H | Execute Discrete,Check_In_Integer 012c 0a01 | | Execute_Immediate Plus,0x1 012d 00e3 | | Load_Encached Natural_Cache 012e 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 012f 029f 0393 | | Declare_Subprogram INIT_0390,For_Call ; Debug Table 0x5.0x3 = 0x12f,0xfffc 0131 029f 03bb | | Declare_Subprogram INIT_03b8,For_Call ; Debug Table 0x5.0x4 = 0x131,0xfffb 0133 029f 03c3 | | Declare_Subprogram INIT_03c0,For_Call ; Debug Table 0x5.0x5 = 0x133,0xfffa 0135 029f 03e3 | | Declare_Subprogram INIT_03e0,For_Call ; Debug Table 0x5.0x6 = 0x135,0xfff9 0137 BODY_0118: 0137 8406 | | Call 0x2,0x6 ; Debug Table 0x5.0x7 = 0x137,0x1 0138 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0139 0000 0000 | | .BLANK 0000[0x7] 0140 ; -------------------------------------------------------------------------------------- 0140 ; SUBPROGRAM 0140 ; -------------------------------------------------------------------------------------- 0140 0143 | C | .CONST 0x0143 ; Address of begin 0141 0004 | | .CONST 0x0004 ; Address of exception handler 0142 0001 | | .CONST 0x0001 ; Number of locals 0143 BODY_0140: 0143 INIT_0140: 0143 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0143,0x059e,0x0002,0x0000,0x0037,0x0ad4,0x0000,0x0062 ; Debug Table 0x6.0x0 = 0x143,0x1 0144 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0145 0320 | | Declare_Variable Record,Duplicate 0146 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0147 0000 | | .XXX[0x1] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 014d | M | .CONST 0x014d ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0002 | | .CONST 0x0002 ; Number of locals 014b INIT_0148: 014b e211 | | Load 0x1,0x11 ; Debug Table 0x7 = .DEBUG 0x014b,0x05a2,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x006d ; Debug Table 0x7.0x0 = 0x14b,0xffff 014c 0007 | | Action Break_Optional 014d BODY_0148: 014d 0007 | | Action Break_Optional ; Debug Table 0x7.0x1 = 0x14d,0x1 014e 00dd | | Load_Top At_Offset_5 ; Debug Table 0x7.0x2 = 0x14e,0x2 014f e211 | | Load 0x1,0x11 0150 00de | | Load_Top At_Offset_6 0151 00de | | Load_Top At_Offset_6 0152 8212 | | Call 0x1,0x12 0153 00d1 | | Pop_Control Pop_Count_1 0154 005a | Z | Store_Top Discrete,At_Offset_2 0155 00d1 | | Pop_Control Pop_Count_1 0156 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x3 = 0x156,0x3 0157 4602 |F | Jump_Case 0x3 0158 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x0 0159 7808 |x | Jump 0x162 ; case 0x1 015a 7800 |x | Jump 0x15b ; case 0x2 015b 00dc | | Load_Top At_Offset_4 ; Debug Table 0x7.0x4 = 0x15b,0x5 015c 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 015d 00dc | | Load_Top At_Offset_4 015e 00de | | Load_Top At_Offset_6 015f 8213 | | Call 0x1,0x13 0160 8216 | | Call 0x1,0x16 0161 7fec | | Jump 0x14e 0162 4887 |H | Short_Literal 0x87 ; Debug Table 0x7.0x5 = 0x162,0x6 0163 0257 | W | Execute Discrete,Raise 0164 0000 0000 | | .BLANK 0000[0x4] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 0170 | p | .CONST 0x0170 ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0001 | | .CONST 0x0001 ; Number of locals 016b INIT_0168: 016b 00dc | | Load_Top At_Offset_4 ; Debug Table 0x8 = .DEBUG 0x016b,0x05b0,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0080 ; Debug Table 0x8.0x0 = 0x16b,0xffff 016c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 016d 7002 |p | Jump_Nonzero BODY_0168 016e 4887 |H | Short_Literal 0x87 016f 0257 | W | Execute Discrete,Raise 0170 BODY_0168: 0170 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1 = 0x170,0x1 0171 00db | | Load_Top At_Offset_3 0172 00de | | Load_Top At_Offset_6 0173 8226 | & | Call 0x1,0x26 0174 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0175 0000 0000 | | .XXX[0x3] 0177 0000 | | 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 0183 | | .CONST 0x0183 ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0003 | | .CONST 0x0003 ; Number of locals 017b INIT_0178: 017b e004 | | Load 0x0,0x4 ; Debug Table 0x9 = .DEBUG 0x017b,0x05b6,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0093 ; Debug Table 0x9.0x0 = 0x17b,0xffff 017c 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 017d e001 | | Load 0x0,0x1 ; Debug Table 0x9.0x1 = 0x17d,0xfffe 017e 1b16 | | Execute Package,Field_Read,Field_Number 0x16 017f 0322 | " | Declare_Variable Record 0180 00dc | | Load_Top At_Offset_4 0181 00d9 | | Load_Top At_Offset_1 0182 017d | } | Execute Record,Structure_Write 0183 BODY_0178: 0183 e004 | | Load 0x0,0x4 ; Debug Table 0x9.0x2 = 0x183,0x1 0184 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0185 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0186 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x3 = 0x186,0x2 0187 7003 |p | Jump_Nonzero 0x18b 0188 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x4 = 0x188,0x3 0189 e004 | | Load 0x0,0x4 018a 181c | | Execute Package,Field_Execute,Field_Number 0x1c 018b 00dd | | Load_Top At_Offset_5 ; Debug Table 0x9.0x5 = 0x18b,0x4 018c 4801 |H | Short_Literal 0x1 018d 0263 | c | Execute Discrete,Above_Bound 018e 7012 |p | Jump_Nonzero 0x1a1 018f e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x6 = 0x18f,0x5 0190 4602 |F | Jump_Case 0x3 0191 7802 |x | Jump 0x194 ; case 0x0 0192 7801 |x | Jump 0x194 ; case 0x1 0193 7804 |x | Jump 0x198 ; case 0x2 0194 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x7 = 0x194,0x6 0195 e003 | | Load 0x0,0x3 0196 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 0197 7803 |x | Jump 0x19b 0198 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x8 = 0x198,0x7 0199 e004 | | Load 0x0,0x4 019a 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 019b 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x9 = 0x19b,0x8 019c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 019d 0a01 | | Execute_Immediate Plus,0x1 019e 00db | | Load_Top At_Offset_3 019f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01a0 3fee |? | Loop_Increasing 0x18f 01a1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xa = 0x1a1,0x9 01a2 e004 | | Load 0x0,0x4 01a3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01a4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01a5 0000 0000 | | .XXX[0x3] 01a7 0000 | | 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ab | | .CONST 0x01ab ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0001 | | .CONST 0x0001 ; Number of locals 01ab BODY_01a8: 01ab INIT_01a8: 01ab 4608 |F | Jump_Case 0x9 ; Debug Table 0xa = .DEBUG 0x01ab,0x05ce,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x00a8 01ac 7808 |x | Jump 0x1b5 ; case 0x0 01ad 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 01ae 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 01af 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 01b0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 01b1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 01b2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 01b3 7811 |x | Jump 0x1c5 ; case 0x7 01b4 7814 |x | Jump 0x1c9 ; case 0x8 01b5 00da | | Load_Top At_Offset_2 01b6 016c | l | Execute Variant_Record,Is_Constrained 01b7 7009 |p | Jump_Nonzero 0x1c1 01b8 00cf | | Action Mark_Auxiliary 01b9 4830 |H0 | Short_Literal 0x30 01ba 00dc | | Load_Top At_Offset_4 01bb 1c08 | | Execute_Immediate Run_Utility,0x8 01bc 00d8 | | Load_Top At_Offset_0 01bd 1c00 | | Execute_Immediate Run_Utility,0x0 01be c5ff | | Store 0x2,-0x1 01bf 00ce | | Action Pop_Auxiliary 01c0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 01c1 4800 |H | Short_Literal 0x0 01c2 00db | | Load_Top At_Offset_3 01c3 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 01c4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 01c5 00db | | Load_Top At_Offset_3 01c6 e5ff | | Load 0x2,-0x1 01c7 031b | | Declare_Type Variant_Record,Constrained 01c8 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01c9 00db | | Load_Top At_Offset_3 01ca 00db | | Load_Top At_Offset_3 01cb 02fc | | Declare_Variable Variant_Record,With_Constraint 01cc 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01cd 0000 0000 | | .XXX[0x3] 01cf 0000 | | 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d3 | | .CONST 0x01d3 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0001 | | .CONST 0x0001 ; Number of locals 01d3 BODY_01d0: 01d3 INIT_01d0: 01d3 e001 | | Load 0x0,0x1 ; Debug Table 0xb = .DEBUG 0x01d3,0x05d0,0x0002,0x0000,0x0037,0x0be4,0x0000,0x004d ; Debug Table 0xb.0x0 = 0x1d3,0x1 01d4 1b16 | | Execute Package,Field_Read,Field_Number 0x16 01d5 0322 | " | Declare_Variable Record 01d6 e001 | | Load 0x0,0x1 01d7 1b3c | < | Execute Package,Field_Read,Field_Number 0x3c 01d8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01d9 00d9 | | Load_Top At_Offset_1 01da 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01db e001 | | Load 0x0,0x1 01dc 1b3c | < | Execute Package,Field_Read,Field_Number 0x3c 01dd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01de 00d9 | | Load_Top At_Offset_1 01df 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01e0 00db | | Load_Top At_Offset_3 01e1 00d9 | | Load_Top At_Offset_1 01e2 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01e3 4804 |H | Short_Literal 0x4 01e4 00d9 | | Load_Top At_Offset_1 01e5 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01e6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01e7 0000 | | .XXX[0x1] 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01eb | | .CONST 0x01eb ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0001 | | .CONST 0x0001 ; Number of locals 01eb BODY_01e8: 01eb INIT_01e8: 01eb 00db | | Load_Top At_Offset_3 ; Debug Table 0xc = .DEBUG 0x01eb,0x05d4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x007a ; Debug Table 0xc.0x0 = 0x1eb,0x1 01ec 00db | | Load_Top At_Offset_3 01ed 2406 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6 01ee 017f | | Execute Record,Equal 01ef 6805 |h | Jump_Zero 0x1f5 01f0 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x1 = 0x1f0,0x2 01f1 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4 01f2 00dc | | Load_Top At_Offset_4 01f3 017d | } | Execute Record,Structure_Write 01f4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f5 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x2 = 0x1f5,0x3 01f6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01f7 0a01 | | Execute_Immediate Plus,0x1 01f8 00dc | | Load_Top At_Offset_4 01f9 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01fa 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01fb 0000 0000 | | .BLANK 0000[0x5] 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 0203 | | .CONST 0x0203 ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0001 | | .CONST 0x0001 ; Number of locals 0203 BODY_0200: 0203 INIT_0200: 0203 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x0203,0x05dc,0x0002,0x0000,0x0037,0x0be4,0x0000,0x00a8 ; Debug Table 0xd.0x0 = 0x203,0x1 0204 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0205 00db | | Load_Top At_Offset_3 0206 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4 0207 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0208 00dc | | Load_Top At_Offset_4 0209 2406 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6 020a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 020b 0262 | b | Execute Discrete,In_Range 020c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 020d 0000 0000 | | .XXX[0x3] 020f 0000 | | 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 0215 | | .CONST 0x0215 ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 0002 | | .CONST 0x0002 ; Number of locals 0213 INIT_0210: 0213 e003 | | Load 0x0,0x3 ; Debug Table 0xe = .DEBUG 0x0213,0x05e0,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00cc ; Debug Table 0xe.0x0 = 0x213,0xffff 0214 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b 0215 BODY_0210: 0215 00dc | | Load_Top At_Offset_4 ; Debug Table 0xe.0x1 = 0x215,0x1 0216 00dc | | Load_Top At_Offset_4 0217 821e | | Call 0x1,0x1e 0218 7002 |p | Jump_Nonzero 0x21b 0219 4887 |H | Short_Literal 0x87 021a 0257 | W | Execute Discrete,Raise 021b e003 | | Load 0x0,0x3 ; Debug Table 0xe.0x2 = 0x21b,0x2 021c 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b 021d 00dd | | Load_Top At_Offset_5 021e e003 | | Load 0x0,0x3 021f 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 0220 0059 | Y | Store_Top Discrete,At_Offset_1 0221 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3 = 0x221,0x3 0222 6802 |h | Jump_Zero 0x225 0223 4887 |H | Short_Literal 0x87 0224 0257 | W | Execute Discrete,Raise 0225 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0226 0000 0000 | | .XXX[0x2] 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 022d | - | .CONST 0x022d ; Address of begin 0229 0004 | | .CONST 0x0004 ; Address of exception handler 022a 0002 | | .CONST 0x0002 ; Number of locals 022b INIT_0228: 022b e003 | | Load 0x0,0x3 ; Debug Table 0xf = .DEBUG 0x022b,0x05ea,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00fc ; Debug Table 0xf.0x0 = 0x22b,0xffff 022c 1b42 | B | Execute Package,Field_Read,Field_Number 0x42 022d BODY_0228: 022d 00dc | | Load_Top At_Offset_4 ; Debug Table 0xf.0x1 = 0x22d,0x1 022e 00dc | | Load_Top At_Offset_4 022f 821e | | Call 0x1,0x1e 0230 7002 |p | Jump_Nonzero 0x233 0231 4887 |H | Short_Literal 0x87 0232 0257 | W | Execute Discrete,Raise 0233 e003 | | Load 0x0,0x3 ; Debug Table 0xf.0x2 = 0x233,0x2 0234 1b42 | B | Execute Package,Field_Read,Field_Number 0x42 0235 00dd | | Load_Top At_Offset_5 0236 e003 | | Load 0x0,0x3 0237 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 0238 0059 | Y | Store_Top Discrete,At_Offset_1 0239 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x3 = 0x239,0x3 023a 6802 |h | Jump_Zero 0x23d 023b 4887 |H | Short_Literal 0x87 023c 0257 | W | Execute Discrete,Raise 023d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 023e 0000 0000 | | .XXX[0x2] 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0245 | E | .CONST 0x0245 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 0002 | | .CONST 0x0002 ; Number of locals 0243 INIT_0240: 0243 e003 | | Load 0x0,0x3 ; Debug Table 0x10 = .DEBUG 0x0243,0x05f4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x012c ; Debug Table 0x10.0x0 = 0x243,0xffff 0244 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 0245 BODY_0240: 0245 00dc | | Load_Top At_Offset_4 ; Debug Table 0x10.0x1 = 0x245,0x1 0246 00dc | | Load_Top At_Offset_4 0247 821e | | Call 0x1,0x1e 0248 7002 |p | Jump_Nonzero 0x24b 0249 4887 |H | Short_Literal 0x87 024a 0257 | W | Execute Discrete,Raise 024b e003 | | Load 0x0,0x3 ; Debug Table 0x10.0x2 = 0x24b,0x2 024c 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 024d 00dd | | Load_Top At_Offset_5 024e e003 | | Load 0x0,0x3 024f 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 0250 0059 | Y | Store_Top Discrete,At_Offset_1 0251 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x3 = 0x251,0x3 0252 6802 |h | Jump_Zero 0x255 0253 4887 |H | Short_Literal 0x87 0254 0257 | W | Execute Discrete,Raise 0255 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0256 0000 0000 | | .XXX[0x2] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025d | ] | .CONST 0x025d ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0002 | | .CONST 0x0002 ; Number of locals 025b INIT_0258: 025b e003 | | Load 0x0,0x3 ; Debug Table 0x11 = .DEBUG 0x025b,0x05fe,0x0001,0x0000,0x0037,0x0be4,0x0000,0x015c ; Debug Table 0x11.0x0 = 0x25b,0xffff 025c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 025d BODY_0258: 025d 00dc | | Load_Top At_Offset_4 ; Debug Table 0x11.0x1 = 0x25d,0x1 025e 00dc | | Load_Top At_Offset_4 025f 821e | | Call 0x1,0x1e 0260 7002 |p | Jump_Nonzero 0x263 0261 4887 |H | Short_Literal 0x87 0262 0257 | W | Execute Discrete,Raise 0263 e003 | | Load 0x0,0x3 ; Debug Table 0x11.0x2 = 0x263,0x2 0264 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0265 00dd | | Load_Top At_Offset_5 0266 e003 | | Load 0x0,0x3 0267 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 0268 0059 | Y | Store_Top Discrete,At_Offset_1 0269 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x3 = 0x269,0x3 026a 4602 |F | Jump_Case 0x3 026b 7802 |x | Jump 0x26e ; case 0x0 026c 7804 |x | Jump 0x271 ; case 0x1 026d 7806 |x | Jump 0x274 ; case 0x2 026e 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x4 = 0x26e,0x4 026f 0056 | V | Store_Top_Unchecked Discrete,At_Offset_6 0270 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0271 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x5 = 0x271,0x5 0272 0056 | V | Store_Top_Unchecked Discrete,At_Offset_6 0273 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0274 4887 |H | Short_Literal 0x87 ; Debug Table 0x11.0x6 = 0x274,0x6 0275 0257 | W | Execute Discrete,Raise 0276 0000 0000 | | .XXX[0x2] 0278 0000 0000 | | .LITERAL {0x00000000, 0x00000800} 027c 0000 0000 | | .BLANK 0000[0x4] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0285 | | .CONST 0x0285 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0002 | | .CONST 0x0002 ; Number of locals 0283 INIT_0280: 0283 e003 | | Load 0x0,0x3 ; Debug Table 0x12 = .DEBUG 0x0283,0x060e,0x0001,0x0000,0x0037,0x0be4,0x0000,0x01a2 ; Debug Table 0x12.0x0 = 0x283,0xffff 0284 1b24 | $ | Execute Package,Field_Read,Field_Number 0x24 0285 BODY_0280: 0285 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x1 = 0x285,0x1 0286 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4 0287 00dc | | Load_Top At_Offset_4 0288 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5 0289 0007 | | Action Break_Optional ; Debug Table 0x12.0x2 = 0x289,0x2 028a e003 | | Load 0x0,0x3 ; Debug Table 0x12.0x3 = 0x28a,0x3 028b 1b24 | $ | Execute Package,Field_Read,Field_Number 0x24 028c 4800 |H | Short_Literal 0x0 028d 00dd | | Load_Top At_Offset_5 028e 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 028f e003 | | Load 0x0,0x3 0290 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0291 0059 | Y | Store_Top Discrete,At_Offset_1 0292 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x292,0x4 0293 4604 |F | Jump_Case 0x5 0294 7804 |x | Jump 0x299 ; case 0x0 0295 7813 |x | Jump 0x2a9 ; case 0x1 0296 7814 |x | Jump 0x2ab ; case 0x2 0297 7811 |x | Jump 0x2a9 ; case 0x3 0298 7810 |x | Jump 0x2a9 ; case 0x4 0299 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x5 = 0x299,0x5 029a 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 029b 00dc | | Load_Top At_Offset_4 029c 8221 | ! | Call 0x1,0x21 029d 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x6 = 0x29d,0x6 029e 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 029f 00dc | | Load_Top At_Offset_4 02a0 2406 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6 02a1 017f | | Execute Record,Equal 02a2 700d |p | Jump_Nonzero 0x2b0 02a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x7 = 0x2a3,0x7 02a4 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 02a5 00dc | | Load_Top At_Offset_4 02a6 821d | | Call 0x1,0x1d 02a7 00d1 | | Pop_Control Pop_Count_1 02a8 7fe1 | | Jump 0x28a 02a9 4887 |H | Short_Literal 0x87 ; Debug Table 0x12.0x8 = 0x2a9,0x8 02aa 0257 | W | Execute Discrete,Raise 02ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x9 = 0x2ab,0xa 02ac 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 02ad e003 | | Load 0x0,0x3 02ae 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 02af 7fda | | Jump 0x28a 02b0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02b1 0000 0000 | | .BLANK 0000[0x7] 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02bd | | .CONST 0x02bd ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0002 | | .CONST 0x0002 ; Number of locals 02bb INIT_02b8: 02bb e003 | | Load 0x0,0x3 ; Debug Table 0x13 = .DEBUG 0x02bb,0x0624,0x0001,0x0000,0x0037,0x0be4,0x0000,0x02a6 ; Debug Table 0x13.0x0 = 0x2bb,0xffff 02bc 1b24 | $ | Execute Package,Field_Read,Field_Number 0x24 02bd BODY_02b8: 02bd 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x2bd,0x1 02be 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 02bf 00dc | | Load_Top At_Offset_4 02c0 821e | | Call 0x1,0x1e 02c1 7002 |p | Jump_Nonzero 0x2c4 02c2 4887 |H | Short_Literal 0x87 02c3 0257 | W | Execute Discrete,Raise 02c4 e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x2 = 0x2c4,0x2 02c5 1b24 | $ | Execute Package,Field_Read,Field_Number 0x24 02c6 4800 |H | Short_Literal 0x0 02c7 00dd | | Load_Top At_Offset_5 02c8 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 02c9 e003 | | Load 0x0,0x3 02ca 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 02cb 0059 | Y | Store_Top Discrete,At_Offset_1 02cc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x3 = 0x2cc,0x3 02cd 4604 |F | Jump_Case 0x5 02ce 7804 |x | Jump 0x2d3 ; case 0x0 02cf 7806 |x | Jump 0x2d6 ; case 0x1 02d0 780f |x | Jump 0x2e0 ; case 0x2 02d1 7811 |x | Jump 0x2e3 ; case 0x3 02d2 7826 |x& | Jump 0x2f9 ; case 0x4 02d3 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x4 = 0x2d3,0x4 02d4 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 02d5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02d6 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x5 = 0x2d6,0x5 02d7 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 02d8 e003 | | Load 0x0,0x3 02d9 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 02da 6802 |h | Jump_Zero 0x2dd 02db 4887 |H | Short_Literal 0x87 02dc 0257 | W | Execute Discrete,Raise 02dd 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x6 = 0x2dd,0x6 02de 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 02df 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02e0 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x7 = 0x2e0,0x7 02e1 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 02e2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02e3 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x8 = 0x2e3,0x8 02e4 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 02e5 0f02 | | Execute_Immediate Equal,0x2 02e6 680f |h | Jump_Zero 0x2f6 02e7 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x9 = 0x2e7,0x9 02e8 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 02e9 e003 | | Load 0x0,0x3 02ea 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 02eb 6803 |h | Jump_Zero 0x2ef 02ec 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xa = 0x2ec,0xa 02ed 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 02ee 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02ef 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x13.0xb = 0x2ef,0xb 02f0 00dc | | Load_Top At_Offset_4 02f1 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 02f2 00dd | | Load_Top At_Offset_5 02f3 8222 | " | Call 0x1,0x22 02f4 005d | ] | Store_Top Discrete,At_Offset_5 02f5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02f6 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xc = 0x2f6,0xc 02f7 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 02f8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xd = 0x2f9,0xd 02fa 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 02fb 00dc | | Load_Top At_Offset_4 02fc 821f | | Call 0x1,0x1f 02fd 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xe = 0x2fd,0xe 02fe 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 02ff 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0303 | | .CONST 0x0303 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0001 | | .CONST 0x0001 ; Number of locals 0303 BODY_0300: 0303 INIT_0300: 0303 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x0303,0x0644,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0334 ; Debug Table 0x14.0x0 = 0x303,0x1 0304 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0305 0f02 | | Execute_Immediate Equal,0x2 0306 6804 |h | Jump_Zero 0x30b 0307 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x1 = 0x307,0x2 0308 00db | | Load_Top At_Offset_3 0309 8221 | ! | Call 0x1,0x21 030a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 030b 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x2 = 0x30b,0x3 030c e003 | | Load 0x0,0x3 030d 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 030e 6804 |h | Jump_Zero 0x313 030f 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x3 = 0x30f,0x4 0310 00db | | Load_Top At_Offset_3 0311 821f | | Call 0x1,0x1f 0312 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0313 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x4 = 0x313,0x5 0314 00db | | Load_Top At_Offset_3 0315 8220 | | Call 0x1,0x20 0316 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0317 0000 | | .XXX[0x1] 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 0321 | ! | .CONST 0x0321 ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0002 | | .CONST 0x0002 ; Number of locals 031b INIT_0318: 031b e001 | | Load 0x0,0x1 ; Debug Table 0x15 = .DEBUG 0x031b,0x0650,0x0001,0x0000,0x0037,0x0be4,0x0000,0x036c ; Debug Table 0x15.0x0 = 0x31b,0xffff 031c 1b16 | | Execute Package,Field_Read,Field_Number 0x16 031d 0322 | " | Declare_Variable Record 031e 00dc | | Load_Top At_Offset_4 031f 00d9 | | Load_Top At_Offset_1 0320 017d | } | Execute Record,Structure_Write 0321 BODY_0318: 0321 00dd | | Load_Top At_Offset_5 ; Debug Table 0x15.0x1 = 0x321,0x1 0322 4801 |H | Short_Literal 0x1 0323 0263 | c | Execute Discrete,Above_Bound 0324 7008 |p | Jump_Nonzero 0x32d 0325 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x2 = 0x325,0x2 0326 00de | | Load_Top At_Offset_6 0327 8225 | % | Call 0x1,0x25 0328 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x3 = 0x328,0x3 0329 00de | | Load_Top At_Offset_6 032a 821d | | Call 0x1,0x1d 032b 00d1 | | Pop_Control Pop_Count_1 032c 3ff8 |? | Loop_Increasing 0x325 032d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 032e 0000 0000 | | .XXX[0x2] 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; -------------------------------------------------------------------------------------- 0330 0333 | 3 | .CONST 0x0333 ; Address of begin 0331 0004 | | .CONST 0x0004 ; Address of exception handler 0332 0001 | | .CONST 0x0001 ; Number of locals 0333 BODY_0330: 0333 INIT_0330: 0333 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x0333,0x065a,0x0002,0x0000,0x0037,0x0be4,0x0000,0x039b ; Debug Table 0x16.0x0 = 0x333,0x1 0334 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3 0335 4602 |F | Jump_Case 0x3 0336 7802 |x | Jump 0x339 ; case 0x0 0337 7801 |x | Jump 0x339 ; case 0x1 0338 7804 |x | Jump 0x33d ; case 0x2 0339 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1 = 0x339,0x2 033a e003 | | Load 0x0,0x3 033b 184c | L | Execute Package,Field_Execute,Field_Number 0x4c 033c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 033d 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x2 = 0x33d,0x3 033e e003 | | Load 0x0,0x3 033f 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0340 0f00 | | Execute_Immediate Equal,0x0 0341 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0342 0000 0000 | | .BLANK 0000[0x6] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 035a | Z | .CONST 0x035a ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0004 | | .CONST 0x0004 ; Number of locals 034b INIT_0348: 034b e001 | | Load 0x0,0x1 ; Debug Table 0x17 = .DEBUG 0x034b,0x0662,0x0001,0x0000,0x0037,0x0be4,0x0000,0x03cd ; Debug Table 0x17.0x0 = 0x34b,0xffff 034c 1b16 | | Execute Package,Field_Read,Field_Number 0x16 034d 0322 | " | Declare_Variable Record 034e 00dc | | Load_Top At_Offset_4 034f 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0350 00d9 | | Load_Top At_Offset_1 0351 017d | } | Execute Record,Structure_Write 0352 e001 | | Load 0x0,0x1 ; Debug Table 0x17.0x1 = 0x352,0xfffe 0353 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0354 0322 | " | Declare_Variable Record 0355 00d9 | | Load_Top At_Offset_1 0356 00d9 | | Load_Top At_Offset_1 0357 017d | } | Execute Record,Structure_Write 0358 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x2 = 0x358,0xfffd 0359 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 035a BODY_0348: 035a 0007 | | Action Break_Optional ; Debug Table 0x17.0x3 = 0x35a,0x1 035b 0007 | | Action Break_Optional ; Debug Table 0x17.0x4 = 0x35b,0x2 035c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x5 = 0x35c,0x3 035d e5fe | | Load 0x2,-0x2 035e 8227 | ' | Call 0x1,0x27 035f 7017 |p | Jump_Nonzero 0x377 0360 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x6 = 0x360,0x4 0361 00de | | Load_Top At_Offset_6 0362 027b | { | Execute Discrete,Greater_Equal 0363 6806 |h | Jump_Zero 0x36a 0364 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x7 = 0x364,0x5 0365 e5fe | | Load 0x2,-0x2 0366 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5 0367 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x8 = 0x367,0x6 0368 a5fd | | Store_Unchecked 0x2,-0x3 0369 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x17.0x9 = 0x369,0x7 036a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xa = 0x36a,0x8 036b 0a01 | | Execute_Immediate Plus,0x1 036c 0059 | Y | Store_Top Discrete,At_Offset_1 036d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0xb = 0x36d,0x9 036e e5fe | | Load 0x2,-0x2 036f 821d | | Call 0x1,0x1d 0370 00d1 | | Pop_Control Pop_Count_1 0371 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0xc = 0x371,0xa 0372 e5fe | | Load 0x2,-0x2 0373 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4 0374 017f | | Execute Record,Equal 0375 7001 |p | Jump_Nonzero 0x377 0376 7fe5 | | Jump 0x35c 0377 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xd = 0x377,0xb 0378 e5fe | | Load 0x2,-0x2 0379 821d | | Call 0x1,0x1d 037a 00d1 | | Pop_Control Pop_Count_1 037b 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xe = 0x37b,0xc 037c e5fe | | Load 0x2,-0x2 037d 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 037e 017f | | Execute Record,Equal 037f 7006 |p | Jump_Nonzero 0x386 0380 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xf = 0x380,0xd 0381 00da | | Load_Top At_Offset_2 0382 017d | } | Execute Record,Structure_Write 0383 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x10 = 0x383,0xe 0384 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0385 7fd5 | | Jump 0x35b 0386 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x11 = 0x386,0xf 0387 a5fd | | Store_Unchecked 0x2,-0x3 0388 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0389 0000 0000 | | .BLANK 0000[0x7] 0390 ; -------------------------------------------------------------------------------------- 0390 ; SUBPROGRAM 0390 ; -------------------------------------------------------------------------------------- 0390 0395 | | .CONST 0x0395 ; Address of begin 0391 0004 | | .CONST 0x0004 ; Address of exception handler 0392 0002 | | .CONST 0x0002 ; Number of locals 0393 INIT_0390: 0393 e001 | | Load 0x0,0x1 ; Debug Table 0x18 = .DEBUG 0x0393,0x0688,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0476 ; Debug Table 0x18.0x0 = 0x393,0xffff 0394 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0395 BODY_0390: 0395 0007 | | Action Break_Optional ; Debug Table 0x18.0x1 = 0x395,0x1 0396 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x2 = 0x396,0x2 0397 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 0398 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0399 e5ff | | Load 0x2,-0x1 039a e001 | | Load 0x0,0x1 039b 1b13 | | Execute Package,Field_Read,Field_Number 0x13 039c 025b | [ | Execute Discrete,Check_In_Type 039d 0273 | s | Execute Discrete,Plus 039e 0248 | H | Execute Discrete,Check_In_Integer 039f 0aff | | Execute_Immediate Plus,-0x1 03a0 0059 | Y | Store_Top Discrete,At_Offset_1 03a1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x3 = 0x3a1,0x3 03a2 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5 03a3 e5fc | | Load 0x2,-0x4 03a4 017d | } | Execute Record,Structure_Write 03a5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4 = 0x3a5,0x4 03a6 e5fe | | Load 0x2,-0x2 03a7 2406 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6 03a8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03a9 027a | z | Execute Discrete,Less_Equal 03aa 7005 |p | Jump_Nonzero 0x3b0 03ab e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x5 = 0x3ab,0x5 03ac 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4 03ad e5fe | | Load 0x2,-0x2 03ae 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5 03af 7fe6 | | Jump 0x396 03b0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03b1 0000 0000 | | .BLANK 0000[0x7] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x03bb,0x0696,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04b3 ; Debug Table 0x19.0x0 = 0x3bb,0x1 03bc e5fc | | Load 0x2,-0x4 03bd e5fe | | Load 0x2,-0x2 03be 8226 | & | Call 0x1,0x26 03bf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 8403 | | Call 0x2,0x3 ; Debug Table 0x1a = .DEBUG 0x03c3,0x069a,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04c7 ; Debug Table 0x1a.0x0 = 0x3c3,0x1 03c4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x1 = 0x3c4,0x2 03c5 4801 |H | Short_Literal 0x1 03c6 0263 | c | Execute Discrete,Above_Bound 03c7 7014 |p | Jump_Nonzero 0x3dc 03c8 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1a.0x2 = 0x3c8,0x3 03c9 e5fe | | Load 0x2,-0x2 03ca 8224 | $ | Call 0x1,0x24 03cb 005d | ] | Store_Top Discrete,At_Offset_5 03cc 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1a.0x3 = 0x3cc,0x4 03cd 6806 |h | Jump_Zero 0x3d4 03ce e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x4 = 0x3ce,0x5 03cf 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 03d0 e5fe | | Load 0x2,-0x2 03d1 821d | | Call 0x1,0x1d 03d2 00d1 | | Pop_Control Pop_Count_1 03d3 7807 |x | Jump 0x3db 03d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x5 = 0x3d4,0x6 03d5 0aff | | Execute_Immediate Plus,-0x1 03d6 00e3 | | Load_Encached Natural_Cache 03d7 025b | [ | Execute Discrete,Check_In_Type 03d8 8404 | | Call 0x2,0x4 03d9 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x1a.0x6 = 0x3d9,0x7 03da 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03db 3fec |? | Loop_Increasing 0x3c8 03dc 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03dd 0000 0000 | | .XXX[0x3] 03df 0000 | | 03e0 ; -------------------------------------------------------------------------------------- 03e0 ; SUBPROGRAM 03e0 ; -------------------------------------------------------------------------------------- 03e0 03e6 | | .CONST 0x03e6 ; Address of begin 03e1 0004 | | .CONST 0x0004 ; Address of exception handler 03e2 0003 | | .CONST 0x0003 ; Number of locals 03e3 INIT_03e0: 03e3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1b = .DEBUG 0x03e3,0x06aa,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04fa ; Debug Table 0x1b.0x0 = 0x3e3,0xffff 03e4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1b.0x1 = 0x3e4,0xfffe 03e5 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 03e6 BODY_03e0: 03e6 0007 | | Action Break_Optional ; Debug Table 0x1b.0x2 = 0x3e6,0x1 03e7 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1b.0x3 = 0x3e7,0x2 03e8 8405 | | Call 0x2,0x5 03e9 005a | Z | Store_Top Discrete,At_Offset_2 03ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x4 = 0x3ea,0x3 03eb 6803 |h | Jump_Zero 0x3ef 03ec 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x5 = 0x3ec,0x4 03ed a5fd | | Store_Unchecked 0x2,-0x3 03ee 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1b.0x6 = 0x3ee,0x5 03ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x7 = 0x3ef,0x6 03f0 e402 | | Load 0x2,0x2 03f1 027b | { | Execute Discrete,Greater_Equal 03f2 6810 |h | Jump_Zero 0x403 03f3 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x8 = 0x3f3,0x7 03f4 a5fd | | Store_Unchecked 0x2,-0x3 03f5 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1b.0x9 = 0x3f5,0x8 03f6 e5fe | | Load 0x2,-0x2 03f7 e5ff | | Load 0x2,-0x1 03f8 8228 | ( | Call 0x1,0x28 03f9 00d1 | | Pop_Control Pop_Count_1 03fa 005a | Z | Store_Top Discrete,At_Offset_2 03fb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xa = 0x3fb,0x9 03fc 6803 |h | Jump_Zero 0x400 03fd 4802 |H | Short_Literal 0x2 ; Debug Table 0x1b.0xb = 0x3fd,0xa 03fe a5fd | | Store_Unchecked 0x2,-0x3 03ff 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0400 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0xc = 0x400,0xb 0401 a5fd | | Store_Unchecked 0x2,-0x3 0402 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1b.0xd = 0x402,0xc 0403 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xe = 0x403,0xd 0404 0a01 | | Execute_Immediate Plus,0x1 0405 0059 | Y | Store_Top Discrete,At_Offset_1 0406 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0xf = 0x406,0xe 0407 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5 0408 e5fe | | Load 0x2,-0x2 0409 821d | | Call 0x1,0x1d 040a 00d1 | | Pop_Control Pop_Count_1 040b 7fdb | | Jump 0x3e7 040c ; -------------------------------------------------------------------------------------- 040c ; STRING TABLE 040c ; -------------------------------------------------------------------------------------- 040c 000e | | .STRTAB 0x000e->0x0413 ; "STATIC" 040d 0012 | | .STRTAB 0x0012->0x0416 ; "DYNAMIC" 040e 0017 | | .STRTAB 0x0017->0x0419 ; "PREALLOCATED" 040f 0021 | ! | .STRTAB 0x0021->0x041f ; "OK" 0410 0021 | ! | .STRTAB 0x0021->0x0420 ; "FAILED" 0411 0025 | % | .STRTAB 0x0025->0x0423 ; "MUST_WAIT_ON_PAGE" 0412 0034 | 4 | .STREND 0x0034->0x042c 0413 5354 4154 |STAT| .STRTAB_STRINGS 042c 0000 0000 | | .BLANK 0000[0x4] 0430 ; -------------------------------------------------------------------------------------- 0430 ; Debug Table 0430 ; -------------------------------------------------------------------------------------- 0430 0003 001c | | .CONST 0x0003,0x001c 0432 000b 0512 | | .DEBUG 0x000b,0x0512,0x8000,0x0000,0x0037,0x0ad4,0x0000,0x0007 043a 003f 0534 | ? 4| .DEBUG 0x003f,0x0534,0x8000,0x0000,0x0037,0x0be4,0x0000,0x0009 0442 0093 056a | j| .DEBUG 0x0093,0x056a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0031 044a 00ab 056c | l| .DEBUG 0x00ab,0x056c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0038 0452 0103 058a | | .DEBUG 0x0103,0x058a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0044 045a 011b 058c | | .DEBUG 0x011b,0x058c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x004b 0462 0143 059e | C | .DEBUG 0x0143,0x059e,0x0002,0x0000,0x0037,0x0ad4,0x0000,0x0062 046a 014b 05a2 | K | .DEBUG 0x014b,0x05a2,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x006d 0472 016b 05b0 | k | .DEBUG 0x016b,0x05b0,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0080 047a 017b 05b6 | { | .DEBUG 0x017b,0x05b6,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0093 0482 01ab 05ce | | .DEBUG 0x01ab,0x05ce,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x00a8 048a 01d3 05d0 | | .DEBUG 0x01d3,0x05d0,0x0002,0x0000,0x0037,0x0be4,0x0000,0x004d 0492 01eb 05d4 | | .DEBUG 0x01eb,0x05d4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x007a 049a 0203 05dc | | .DEBUG 0x0203,0x05dc,0x0002,0x0000,0x0037,0x0be4,0x0000,0x00a8 04a2 0213 05e0 | | .DEBUG 0x0213,0x05e0,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00cc 04aa 022b 05ea | + | .DEBUG 0x022b,0x05ea,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00fc 04b2 0243 05f4 | C | .DEBUG 0x0243,0x05f4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x012c 04ba 025b 05fe | [ | .DEBUG 0x025b,0x05fe,0x0001,0x0000,0x0037,0x0be4,0x0000,0x015c 04c2 0283 060e | | .DEBUG 0x0283,0x060e,0x0001,0x0000,0x0037,0x0be4,0x0000,0x01a2 04ca 02bb 0624 | $| .DEBUG 0x02bb,0x0624,0x0001,0x0000,0x0037,0x0be4,0x0000,0x02a6 04d2 0303 0644 | D| .DEBUG 0x0303,0x0644,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0334 04da 031b 0650 | P| .DEBUG 0x031b,0x0650,0x0001,0x0000,0x0037,0x0be4,0x0000,0x036c 04e2 0333 065a | 3 Z| .DEBUG 0x0333,0x065a,0x0002,0x0000,0x0037,0x0be4,0x0000,0x039b 04ea 034b 0662 | K b| .DEBUG 0x034b,0x0662,0x0001,0x0000,0x0037,0x0be4,0x0000,0x03cd 04f2 0393 0688 | | .DEBUG 0x0393,0x0688,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0476 04fa 03bb 0696 | | .DEBUG 0x03bb,0x0696,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04b3 0502 03c3 069a | | .DEBUG 0x03c3,0x069a,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04c7 050a 03e3 06aa | | .DEBUG 0x03e3,0x06aa,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04fa 0512 ; -------------------------------------------------------------------------------------- 0512 ; Debug3 Subtable 0x0 0512 ; -------------------------------------------------------------------------------------- 0512 0010 0000 | | .DBG3TAB 0x0010,0x0000 0514 000b ffff | | .CONST 0x000b,0xffff 0516 000c fffe | | .CONST 0x000c,0xfffe 0518 000d fffd | | .CONST 0x000d,0xfffd 051a 000e fffc | | .CONST 0x000e,0xfffc 051c 000f fffb | | .CONST 0x000f,0xfffb 051e 0010 fffa | | .CONST 0x0010,0xfffa 0520 0014 fff9 | | .CONST 0x0014,0xfff9 0522 001a fff8 | | .CONST 0x001a,0xfff8 0524 001f fff7 | | .CONST 0x001f,0xfff7 0526 0021 fff6 | ! | .CONST 0x0021,0xfff6 0528 0026 fff5 | & | .CONST 0x0026,0xfff5 052a 0028 fff4 | ( | .CONST 0x0028,0xfff4 052c 002a fff3 | * | .CONST 0x002a,0xfff3 052e 002c fff2 | , | .CONST 0x002c,0xfff2 0530 002e fff1 | . | .CONST 0x002e,0xfff1 0532 0030 fff0 | 0 | .CONST 0x0030,0xfff0 0534 ; -------------------------------------------------------------------------------------- 0534 ; Debug3 Subtable 0x1 0534 ; -------------------------------------------------------------------------------------- 0534 0019 0001 | | .DBG3TAB 0x0019,0x0001 0536 003f ffff | ? | .CONST 0x003f,0xffff 0538 0040 fffe | @ | .CONST 0x0040,0xfffe 053a 0043 fffd | C | .CONST 0x0043,0xfffd 053c 0046 fffc | F | .CONST 0x0046,0xfffc 053e 004f fffb | O | .CONST 0x004f,0xfffb 0540 0055 fffa | U | .CONST 0x0055,0xfffa 0542 0062 fff9 | b | .CONST 0x0062,0xfff9 0544 0064 fff8 | d | .CONST 0x0064,0xfff8 0546 0066 fff7 | f | .CONST 0x0066,0xfff7 0548 0068 fff6 | h | .CONST 0x0068,0xfff6 054a 006a fff5 | j | .CONST 0x006a,0xfff5 054c 006c fff4 | l | .CONST 0x006c,0xfff4 054e 006e fff3 | n | .CONST 0x006e,0xfff3 0550 0070 fff2 | p | .CONST 0x0070,0xfff2 0552 0072 fff1 | r | .CONST 0x0072,0xfff1 0554 0074 fff0 | t | .CONST 0x0074,0xfff0 0556 0076 ffef | v | .CONST 0x0076,0xffef 0558 0078 ffee | x | .CONST 0x0078,0xffee 055a 007a ffed | z | .CONST 0x007a,0xffed 055c 007c ffec | | | .CONST 0x007c,0xffec 055e 007e ffeb | ~ | .CONST 0x007e,0xffeb 0560 0080 ffea | | .CONST 0x0080,0xffea 0562 0082 ffe9 | | .CONST 0x0082,0xffe9 0564 0084 ffe8 | | .CONST 0x0084,0xffe8 0566 0086 ffe7 | | .CONST 0x0086,0xffe7 0568 0088 0001 | | .CONST 0x0088,0x0001 056a ; -------------------------------------------------------------------------------------- 056a ; Debug3 Subtable 0x2 056a ; -------------------------------------------------------------------------------------- 056a 0000 0000 | | .DBG3TAB 0x0000,0x0000 056c ; -------------------------------------------------------------------------------------- 056c ; Debug3 Subtable 0x3 056c ; -------------------------------------------------------------------------------------- 056c 0003 000b | | .DBG3TAB 0x0003,0x000b 056e 00ab ffff | | .CONST 0x00ab,0xffff 0570 00b0 fffe | | .CONST 0x00b0,0xfffe 0572 00b2 fffd | | .CONST 0x00b2,0xfffd 0574 00b4 0001 | | .CONST 0x00b4,0x0001 0576 00b8 0002 | | .CONST 0x00b8,0x0002 0578 00ba 0003 | | .CONST 0x00ba,0x0003 057a 00bf 0004 | | .CONST 0x00bf,0x0004 057c 00c3 0005 | | .CONST 0x00c3,0x0005 057e 00c5 0006 | | .CONST 0x00c5,0x0006 0580 00c9 0007 | | .CONST 0x00c9,0x0007 0582 00cf 0008 | | .CONST 0x00cf,0x0008 0584 00eb 0009 | | .CONST 0x00eb,0x0009 0586 00f4 000a | | .CONST 0x00f4,0x000a 0588 00f7 000b | | .CONST 0x00f7,0x000b 058a ; -------------------------------------------------------------------------------------- 058a ; Debug3 Subtable 0x4 058a ; -------------------------------------------------------------------------------------- 058a 0000 0000 | | .DBG3TAB 0x0000,0x0000 058c ; -------------------------------------------------------------------------------------- 058c ; Debug3 Subtable 0x5 058c ; -------------------------------------------------------------------------------------- 058c 0007 0001 | | .DBG3TAB 0x0007,0x0001 058e 011b ffff | | .CONST 0x011b,0xffff 0590 0120 fffe | | .CONST 0x0120,0xfffe 0592 0127 fffd | ' | .CONST 0x0127,0xfffd 0594 012f fffc | / | .CONST 0x012f,0xfffc 0596 0131 fffb | 1 | .CONST 0x0131,0xfffb 0598 0133 fffa | 3 | .CONST 0x0133,0xfffa 059a 0135 fff9 | 5 | .CONST 0x0135,0xfff9 059c 0137 0001 | 7 | .CONST 0x0137,0x0001 059e ; -------------------------------------------------------------------------------------- 059e ; Debug3 Subtable 0x6 059e ; -------------------------------------------------------------------------------------- 059e 0000 0001 | | .DBG3TAB 0x0000,0x0001 05a0 0143 0001 | C | .CONST 0x0143,0x0001 05a2 ; -------------------------------------------------------------------------------------- 05a2 ; Debug3 Subtable 0x7 05a2 ; -------------------------------------------------------------------------------------- 05a2 0001 0005 | | .DBG3TAB 0x0001,0x0005 05a4 014b ffff | K | .CONST 0x014b,0xffff 05a6 014d 0001 | M | .CONST 0x014d,0x0001 05a8 014e 0002 | N | .CONST 0x014e,0x0002 05aa 0156 0003 | V | .CONST 0x0156,0x0003 05ac 015b 0005 | [ | .CONST 0x015b,0x0005 05ae 0162 0006 | b | .CONST 0x0162,0x0006 05b0 ; -------------------------------------------------------------------------------------- 05b0 ; Debug3 Subtable 0x8 05b0 ; -------------------------------------------------------------------------------------- 05b0 0001 0001 | | .DBG3TAB 0x0001,0x0001 05b2 016b ffff | k | .CONST 0x016b,0xffff 05b4 0170 0001 | p | .CONST 0x0170,0x0001 05b6 ; -------------------------------------------------------------------------------------- 05b6 ; Debug3 Subtable 0x9 05b6 ; -------------------------------------------------------------------------------------- 05b6 0002 0009 | | .DBG3TAB 0x0002,0x0009 05b8 017b ffff | { | .CONST 0x017b,0xffff 05ba 017d fffe | } | .CONST 0x017d,0xfffe 05bc 0183 0001 | | .CONST 0x0183,0x0001 05be 0186 0002 | | .CONST 0x0186,0x0002 05c0 0188 0003 | | .CONST 0x0188,0x0003 05c2 018b 0004 | | .CONST 0x018b,0x0004 05c4 018f 0005 | | .CONST 0x018f,0x0005 05c6 0194 0006 | | .CONST 0x0194,0x0006 05c8 0198 0007 | | .CONST 0x0198,0x0007 05ca 019b 0008 | | .CONST 0x019b,0x0008 05cc 01a1 0009 | | .CONST 0x01a1,0x0009 05ce ; -------------------------------------------------------------------------------------- 05ce ; Debug3 Subtable 0xa 05ce ; -------------------------------------------------------------------------------------- 05ce 0000 0000 | | .DBG3TAB 0x0000,0x0000 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; Debug3 Subtable 0xb 05d0 ; -------------------------------------------------------------------------------------- 05d0 0000 0001 | | .DBG3TAB 0x0000,0x0001 05d2 01d3 0001 | | .CONST 0x01d3,0x0001 05d4 ; -------------------------------------------------------------------------------------- 05d4 ; Debug3 Subtable 0xc 05d4 ; -------------------------------------------------------------------------------------- 05d4 0000 0003 | | .DBG3TAB 0x0000,0x0003 05d6 01eb 0001 | | .CONST 0x01eb,0x0001 05d8 01f0 0002 | | .CONST 0x01f0,0x0002 05da 01f5 0003 | | .CONST 0x01f5,0x0003 05dc ; -------------------------------------------------------------------------------------- 05dc ; Debug3 Subtable 0xd 05dc ; -------------------------------------------------------------------------------------- 05dc 0000 0001 | | .DBG3TAB 0x0000,0x0001 05de 0203 0001 | | .CONST 0x0203,0x0001 05e0 ; -------------------------------------------------------------------------------------- 05e0 ; Debug3 Subtable 0xe 05e0 ; -------------------------------------------------------------------------------------- 05e0 0001 0003 | | .DBG3TAB 0x0001,0x0003 05e2 0213 ffff | | .CONST 0x0213,0xffff 05e4 0215 0001 | | .CONST 0x0215,0x0001 05e6 021b 0002 | | .CONST 0x021b,0x0002 05e8 0221 0003 | ! | .CONST 0x0221,0x0003 05ea ; -------------------------------------------------------------------------------------- 05ea ; Debug3 Subtable 0xf 05ea ; -------------------------------------------------------------------------------------- 05ea 0001 0003 | | .DBG3TAB 0x0001,0x0003 05ec 022b ffff | + | .CONST 0x022b,0xffff 05ee 022d 0001 | - | .CONST 0x022d,0x0001 05f0 0233 0002 | 3 | .CONST 0x0233,0x0002 05f2 0239 0003 | 9 | .CONST 0x0239,0x0003 05f4 ; -------------------------------------------------------------------------------------- 05f4 ; Debug3 Subtable 0x10 05f4 ; -------------------------------------------------------------------------------------- 05f4 0001 0003 | | .DBG3TAB 0x0001,0x0003 05f6 0243 ffff | C | .CONST 0x0243,0xffff 05f8 0245 0001 | E | .CONST 0x0245,0x0001 05fa 024b 0002 | K | .CONST 0x024b,0x0002 05fc 0251 0003 | Q | .CONST 0x0251,0x0003 05fe ; -------------------------------------------------------------------------------------- 05fe ; Debug3 Subtable 0x11 05fe ; -------------------------------------------------------------------------------------- 05fe 0001 0006 | | .DBG3TAB 0x0001,0x0006 0600 025b ffff | [ | .CONST 0x025b,0xffff 0602 025d 0001 | ] | .CONST 0x025d,0x0001 0604 0263 0002 | c | .CONST 0x0263,0x0002 0606 0269 0003 | i | .CONST 0x0269,0x0003 0608 026e 0004 | n | .CONST 0x026e,0x0004 060a 0271 0005 | q | .CONST 0x0271,0x0005 060c 0274 0006 | t | .CONST 0x0274,0x0006 060e ; -------------------------------------------------------------------------------------- 060e ; Debug3 Subtable 0x12 060e ; -------------------------------------------------------------------------------------- 060e 0001 0009 | | .DBG3TAB 0x0001,0x0009 0610 0283 ffff | | .CONST 0x0283,0xffff 0612 0285 0001 | | .CONST 0x0285,0x0001 0614 0289 0002 | | .CONST 0x0289,0x0002 0616 028a 0003 | | .CONST 0x028a,0x0003 0618 0292 0004 | | .CONST 0x0292,0x0004 061a 0299 0005 | | .CONST 0x0299,0x0005 061c 029d 0006 | | .CONST 0x029d,0x0006 061e 02a3 0007 | | .CONST 0x02a3,0x0007 0620 02a9 0008 | | .CONST 0x02a9,0x0008 0622 02ab 000a | | .CONST 0x02ab,0x000a 0624 ; -------------------------------------------------------------------------------------- 0624 ; Debug3 Subtable 0x13 0624 ; -------------------------------------------------------------------------------------- 0624 0001 000e | | .DBG3TAB 0x0001,0x000e 0626 02bb ffff | | .CONST 0x02bb,0xffff 0628 02bd 0001 | | .CONST 0x02bd,0x0001 062a 02c4 0002 | | .CONST 0x02c4,0x0002 062c 02cc 0003 | | .CONST 0x02cc,0x0003 062e 02d3 0004 | | .CONST 0x02d3,0x0004 0630 02d6 0005 | | .CONST 0x02d6,0x0005 0632 02dd 0006 | | .CONST 0x02dd,0x0006 0634 02e0 0007 | | .CONST 0x02e0,0x0007 0636 02e3 0008 | | .CONST 0x02e3,0x0008 0638 02e7 0009 | | .CONST 0x02e7,0x0009 063a 02ec 000a | | .CONST 0x02ec,0x000a 063c 02ef 000b | | .CONST 0x02ef,0x000b 063e 02f6 000c | | .CONST 0x02f6,0x000c 0640 02f9 000d | | .CONST 0x02f9,0x000d 0642 02fd 000e | | .CONST 0x02fd,0x000e 0644 ; -------------------------------------------------------------------------------------- 0644 ; Debug3 Subtable 0x14 0644 ; -------------------------------------------------------------------------------------- 0644 0000 0005 | | .DBG3TAB 0x0000,0x0005 0646 0303 0001 | | .CONST 0x0303,0x0001 0648 0307 0002 | | .CONST 0x0307,0x0002 064a 030b 0003 | | .CONST 0x030b,0x0003 064c 030f 0004 | | .CONST 0x030f,0x0004 064e 0313 0005 | | .CONST 0x0313,0x0005 0650 ; -------------------------------------------------------------------------------------- 0650 ; Debug3 Subtable 0x15 0650 ; -------------------------------------------------------------------------------------- 0650 0001 0003 | | .DBG3TAB 0x0001,0x0003 0652 031b ffff | | .CONST 0x031b,0xffff 0654 0321 0001 | ! | .CONST 0x0321,0x0001 0656 0325 0002 | % | .CONST 0x0325,0x0002 0658 0328 0003 | ( | .CONST 0x0328,0x0003 065a ; -------------------------------------------------------------------------------------- 065a ; Debug3 Subtable 0x16 065a ; -------------------------------------------------------------------------------------- 065a 0000 0003 | | .DBG3TAB 0x0000,0x0003 065c 0333 0001 | 3 | .CONST 0x0333,0x0001 065e 0339 0002 | 9 | .CONST 0x0339,0x0002 0660 033d 0003 | = | .CONST 0x033d,0x0003 0662 ; -------------------------------------------------------------------------------------- 0662 ; Debug3 Subtable 0x17 0662 ; -------------------------------------------------------------------------------------- 0662 0003 000f | | .DBG3TAB 0x0003,0x000f 0664 034b ffff | K | .CONST 0x034b,0xffff 0666 0352 fffe | R | .CONST 0x0352,0xfffe 0668 0358 fffd | X | .CONST 0x0358,0xfffd 066a 035a 0001 | Z | .CONST 0x035a,0x0001 066c 035b 0002 | [ | .CONST 0x035b,0x0002 066e 035c 0003 | \ | .CONST 0x035c,0x0003 0670 0360 0004 | ` | .CONST 0x0360,0x0004 0672 0364 0005 | d | .CONST 0x0364,0x0005 0674 0367 0006 | g | .CONST 0x0367,0x0006 0676 0369 0007 | i | .CONST 0x0369,0x0007 0678 036a 0008 | j | .CONST 0x036a,0x0008 067a 036d 0009 | m | .CONST 0x036d,0x0009 067c 0371 000a | q | .CONST 0x0371,0x000a 067e 0377 000b | w | .CONST 0x0377,0x000b 0680 037b 000c | { | .CONST 0x037b,0x000c 0682 0380 000d | | .CONST 0x0380,0x000d 0684 0383 000e | | .CONST 0x0383,0x000e 0686 0386 000f | | .CONST 0x0386,0x000f 0688 ; -------------------------------------------------------------------------------------- 0688 ; Debug3 Subtable 0x18 0688 ; -------------------------------------------------------------------------------------- 0688 0001 0005 | | .DBG3TAB 0x0001,0x0005 068a 0393 ffff | | .CONST 0x0393,0xffff 068c 0395 0001 | | .CONST 0x0395,0x0001 068e 0396 0002 | | .CONST 0x0396,0x0002 0690 03a1 0003 | | .CONST 0x03a1,0x0003 0692 03a5 0004 | | .CONST 0x03a5,0x0004 0694 03ab 0005 | | .CONST 0x03ab,0x0005 0696 ; -------------------------------------------------------------------------------------- 0696 ; Debug3 Subtable 0x19 0696 ; -------------------------------------------------------------------------------------- 0696 0000 0001 | | .DBG3TAB 0x0000,0x0001 0698 03bb 0001 | | .CONST 0x03bb,0x0001 069a ; -------------------------------------------------------------------------------------- 069a ; Debug3 Subtable 0x1a 069a ; -------------------------------------------------------------------------------------- 069a 0000 0007 | | .DBG3TAB 0x0000,0x0007 069c 03c3 0001 | | .CONST 0x03c3,0x0001 069e 03c4 0002 | | .CONST 0x03c4,0x0002 06a0 03c8 0003 | | .CONST 0x03c8,0x0003 06a2 03cc 0004 | | .CONST 0x03cc,0x0004 06a4 03ce 0005 | | .CONST 0x03ce,0x0005 06a6 03d4 0006 | | .CONST 0x03d4,0x0006 06a8 03d9 0007 | | .CONST 0x03d9,0x0007 06aa ; -------------------------------------------------------------------------------------- 06aa ; Debug3 Subtable 0x1b 06aa ; -------------------------------------------------------------------------------------- 06aa 0002 000e | | .DBG3TAB 0x0002,0x000e 06ac 03e3 ffff | | .CONST 0x03e3,0xffff 06ae 03e4 fffe | | .CONST 0x03e4,0xfffe 06b0 03e6 0001 | | .CONST 0x03e6,0x0001 06b2 03e7 0002 | | .CONST 0x03e7,0x0002 06b4 03ea 0003 | | .CONST 0x03ea,0x0003 06b6 03ec 0004 | | .CONST 0x03ec,0x0004 06b8 03ee 0005 | | .CONST 0x03ee,0x0005 06ba 03ef 0006 | | .CONST 0x03ef,0x0006 06bc 03f3 0007 | | .CONST 0x03f3,0x0007 06be 03f5 0008 | | .CONST 0x03f5,0x0008 06c0 03fb 0009 | | .CONST 0x03fb,0x0009 06c2 03fd 000a | | .CONST 0x03fd,0x000a 06c4 0400 000b | | .CONST 0x0400,0x000b 06c6 0402 000c | | .CONST 0x0402,0x000c 06c8 0403 000d | | .CONST 0x0403,0x000d 06ca 0406 000e | | .CONST 0x0406,0x000e 06cc 0000 0000 | | .BLANK 0000[0x134]