|
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: 4096 (0x1000) Notes: 00_class, 5813_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 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 03c8 | | .CONST 0x03c8 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00fc | | .CONST 0x00fc ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0034 | 4 | .CONST 0x0034 ; Number of locals 000b INIT_0008: 000b e001 | | Load 0x0,0x1 ; Debug Table 0x0 = .DEBUG 0x000b,0x04d2,0x0000,0x0000,0x0057,0x29a5,0x0000,0x00d9 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 000d e001 | | Load 0x0,0x1 000e 1b13 | | Execute Package,Field_Read,Field_Number 0x13 000f e002 | | Load 0x0,0x2 0010 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0011 02a0 | | Declare_Subprogram Null_Subprogram 0012 4803 |H | Short_Literal 0x3 0013 032e | . | Declare_Type Record,Defined,Visible 0014 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x1 = 0x14,0xfffe 0015 02a0 | | Declare_Subprogram Null_Subprogram 0016 03ae | | Declare_Type Heap_Access,Defined,Visible 0017 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0x17,0xfffd 0018 e003 | | Load 0x0,0x3 ; Debug Table 0x0.0x3 = 0x18,0xfffc 0019 1b0f | | Execute Package,Field_Read,Field_Number 0xf 001a e001 | | Load 0x0,0x1 001b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 001c e002 | | Load 0x0,0x2 001d 1b10 | | Execute Package,Field_Read,Field_Number 0x10 001e 029f 0103 | | Declare_Subprogram INIT_0100,For_Call 0020 4803 |H | Short_Literal 0x3 0021 032e | . | Declare_Type Record,Defined,Visible 0022 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x4 = 0x22,0xfffb 0023 02a0 | | Declare_Subprogram Null_Subprogram 0024 03ae | | Declare_Type Heap_Access,Defined,Visible 0025 0007 | | Action Break_Optional ; Debug Table 0x0.0x5 = 0x25,0xfffa 0026 e003 | | Load 0x0,0x3 ; Debug Table 0x0.0x6 = 0x26,0xfff9 0027 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0028 e004 | | Load 0x0,0x4 0029 1b0f | | Execute Package,Field_Read,Field_Number 0xf 002a 029f 011b | | Declare_Subprogram INIT_0118,For_Call 002c 4802 |H | Short_Literal 0x2 002d 032e | . | Declare_Type Record,Defined,Visible 002e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x7 = 0x2e,0xfff8 002f 02a0 | | Declare_Subprogram Null_Subprogram 0030 03ae | | Declare_Type Heap_Access,Defined,Visible 0031 0007 | | Action Break_Optional ; Debug Table 0x0.0x8 = 0x31,0xfff7 0032 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0.0x9 = 0x32,0xfff6 0033 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x33,0xfff5 0035 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x35,0xfff4 0037 029a 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x37,0xfff3 0039 029a 01b3 | | Declare_Subprogram INIT_01b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x39,0xfff2 003b 029a 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x3b,0xfff1 003d 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x3d,0xfff0 003f 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x3f,0xffef 0041 029a 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x41,0xffee 0043 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x43,0xffed 0045 029a 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x45,0xffec 0047 029a 024b | K| Declare_Subprogram INIT_0248,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x47,0xffeb 0049 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x49,0xffea 004b 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x4b,0xffe9 004d 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x4d,0xffe8 004f 029a 028b | | Declare_Subprogram INIT_0288,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x4f,0xffe7 0051 029a 029b | | Declare_Subprogram INIT_0298,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x51,0xffe6 0053 029a 02b3 | | Declare_Subprogram INIT_02b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x53,0xffe5 0055 029a 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x55,0xffe4 0057 029a 02d3 | | Declare_Subprogram INIT_02d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x57,0xffe3 0059 029a 02eb | | Declare_Subprogram INIT_02e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x59,0xffe2 005b 029a 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x5b,0xffe1 005d 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1f = 0x5d,0xffe0 005f 029a 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x20 = 0x5f,0xffdf 0061 029a 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x21 = 0x61,0xffde 0063 029a 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x22 = 0x63,0xffdd 0065 029a 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x23 = 0x65,0xffdc 0067 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x24 = 0x67,0xffdb 0069 480c |H | Short_Literal 0xc ; Debug Table 0x0.0x25 = 0x69,0xffda 006a 032a | * | Declare_Type Record,Incomplete 006b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x26 = 0x6b,0xffd9 006c 02a0 | | Declare_Subprogram Null_Subprogram 006d e213 | | Load 0x1,0x13 006e 03a3 | | Complete_Type Heap_Access,By_Defining 006f 00bf | | Action Accept_Activation ; Debug Table 0x0.0x27 = 0x6f,0xffd8 0070 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0070,0x0524,0x0000,0x0000,0x0059,0x7615,0x0000,0x0004 ; Debug Table 0x1.0x0 = 0x70,0xffff 0071 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x71,0xfffe 0072 6271 |bq | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x00597615} ; Debug Table 0x1.0x2 = 0x72,0xfffd 0073 4825 |H% | Short_Literal 0x25 0074 00ec | | Load_Encached Diana_Tree_Cache 0075 e20e | | Load 0x1,0xe 0076 00e5 | | Load_Encached Long_Integer_Cache 0077 00eb | | Load_Encached Diana_Cache 0078 1918 | | Execute Package,Field_Reference,Field_Number 0x18 0079 e005 | | Load 0x0,0x5 007a 0387 | | Declare_Variable Package 007b 00d8 | | Load_Top At_Offset_0 007c 020f | | Execute Module,Activate 007d 6266 |bf | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x00597615} ; Debug Table 0x1.0x3 = 0x7d,0xfffc 007e 483a |H: | Short_Literal 0x3a 007f e004 | | Load 0x0,0x4 0080 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0081 e210 | | Load 0x1,0x10 0082 00e5 | | Load_Encached Long_Integer_Cache 0083 e004 | | Load 0x0,0x4 0084 1913 | | Execute Package,Field_Reference,Field_Number 0x13 0085 e005 | | Load 0x0,0x5 0086 0387 | | Declare_Variable Package 0087 00d8 | | Load_Top At_Offset_0 0088 020f | | Execute Module,Activate 0089 625a |bZ | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x00597615} ; Debug Table 0x1.0x4 = 0x89,0xfffb 008a 484f |HO | Short_Literal 0x4f 008b e001 | | Load 0x0,0x1 008c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 008d e212 | | Load 0x1,0x12 008e 00e5 | | Load_Encached Long_Integer_Cache 008f e001 | | Load 0x0,0x1 0090 1910 | | Execute Package,Field_Reference,Field_Number 0x10 0091 e005 | | Load 0x0,0x5 0092 0387 | | Declare_Variable Package 0093 00d8 | | Load_Top At_Offset_0 0094 020f | | Execute Module,Activate 0095 624e |bN | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x00597615} ; Debug Table 0x1.0x5 = 0x95,0xfffa 0096 4860 |H` | Short_Literal 0x60 0097 e004 | | Load 0x0,0x4 0098 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0099 e004 | | Load 0x0,0x4 009a 1b0f | | Execute Package,Field_Read,Field_Number 0xf 009b 00e5 | | Load_Encached Long_Integer_Cache 009c e004 | | Load 0x0,0x4 009d 1913 | | Execute Package,Field_Reference,Field_Number 0x13 009e e005 | | Load 0x0,0x5 009f 0387 | | Declare_Variable Package 00a0 00d8 | | Load_Top At_Offset_0 00a1 020f | | Execute Module,Activate 00a2 6241 |bA | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x00597615} ; Debug Table 0x1.0x6 = 0xa2,0xfff9 00a3 4877 |Hw | Short_Literal 0x77 00a4 e001 | | Load 0x0,0x1 00a5 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00a6 e001 | | Load 0x0,0x1 00a7 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00a8 00e5 | | Load_Encached Long_Integer_Cache 00a9 e001 | | Load 0x0,0x1 00aa 1916 | | Execute Package,Field_Reference,Field_Number 0x16 00ab e005 | | Load 0x0,0x5 00ac 0387 | | Declare_Variable Package 00ad 00d8 | | Load_Top At_Offset_0 00ae 020f | | Execute Module,Activate 00af 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x1.0x7 = 0xaf,0xfff8 00b0 e002 | | Load 0x0,0x2 00b1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00b2 e006 | | Load 0x0,0x6 00b3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00b4 00e1 | | Load_Encached Boolean_Cache 00b5 00e1 | | Load_Encached Boolean_Cache 00b6 00e1 | | Load_Encached Boolean_Cache 00b7 00e1 | | Load_Encached Boolean_Cache 00b8 e230 | 0 | Load 0x1,0x30 00b9 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00ba e231 | 1 | Load 0x1,0x31 00bb 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00bc e232 | 2 | Load 0x1,0x32 00bd 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00be e233 | 3 | Load 0x1,0x33 00bf 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00c0 e234 | 4 | Load 0x1,0x34 00c1 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00c2 029f 039b | | Declare_Subprogram INIT_0398,For_Call 00c4 e22f | / | Load 0x1,0x2f 00c5 0326 | & | Complete_Type Record,By_Defining 00c6 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x8 = 0xc6,0xfff7 00c7 00c7 | | Action Elaborate_Subprogram 00c8 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x9 = 0xc8,0xfff6 00c9 00c7 | | Action Elaborate_Subprogram 00ca 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xa = 0xca,0xfff5 00cb 00c7 | | Action Elaborate_Subprogram 00cc 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xb = 0xcc,0xfff4 00cd 00c7 | | Action Elaborate_Subprogram 00ce 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0xc = 0xce,0xfff3 00cf 00c7 | | Action Elaborate_Subprogram 00d0 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0xd = 0xd0,0xfff2 00d1 00c7 | | Action Elaborate_Subprogram 00d2 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0xe = 0xd2,0xfff1 00d3 00c7 | | Action Elaborate_Subprogram 00d4 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0xf = 0xd4,0xfff0 00d5 00c7 | | Action Elaborate_Subprogram 00d6 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x10 = 0xd6,0xffef 00d7 00c7 | | Action Elaborate_Subprogram 00d8 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x11 = 0xd8,0xffee 00d9 00c7 | | Action Elaborate_Subprogram 00da 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x12 = 0xda,0xffed 00db 00c7 | | Action Elaborate_Subprogram 00dc 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x13 = 0xdc,0xffec 00dd 00c7 | | Action Elaborate_Subprogram 00de 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x14 = 0xde,0xffeb 00df 00c7 | | Action Elaborate_Subprogram 00e0 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x15 = 0xe0,0xffea 00e1 00c7 | | Action Elaborate_Subprogram 00e2 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x16 = 0xe2,0xffe9 00e3 00c7 | | Action Elaborate_Subprogram 00e4 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x17 = 0xe4,0xffe8 00e5 00c7 | | Action Elaborate_Subprogram 00e6 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d ; Debug Table 0x1.0x18 = 0xe6,0xffe7 00e7 00c7 | | Action Elaborate_Subprogram 00e8 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x19 = 0xe8,0xffe6 00e9 00c7 | | Action Elaborate_Subprogram 00ea 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x1a = 0xea,0xffe5 00eb 00c7 | | Action Elaborate_Subprogram 00ec 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x1b = 0xec,0xffe4 00ed 00c7 | | Action Elaborate_Subprogram 00ee 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e ; Debug Table 0x1.0x1c = 0xee,0xffe3 00ef 00c7 | | Action Elaborate_Subprogram 00f0 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x1d = 0xf0,0xffe2 00f1 00c7 | | Action Elaborate_Subprogram 00f2 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x1e = 0xf2,0xffe1 00f3 00c7 | | Action Elaborate_Subprogram 00f4 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x1f = 0xf4,0xffe0 00f5 00c7 | | Action Elaborate_Subprogram 00f6 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x20 = 0xf6,0xffdf 00f7 00c7 | | Action Elaborate_Subprogram 00f8 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x21 = 0xf8,0xffde 00f9 00c7 | | Action Elaborate_Subprogram 00fa 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c ; Debug Table 0x1.0x22 = 0xfa,0xffdd 00fb 00c7 | | Action Elaborate_Subprogram 00fc BODY_0008: 00fc 00bc | | Action Signal_Activated 00fd 00bb | | Action Signal_Completion 00fe 0000 0000 | | .XXX[0x2] 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 4608 |F | Jump_Case 0x9 ; Debug Table 0x2 = .DEBUG 0x0103,0x056c,0x0005,0x0000,0x0057,0x29a5,0x0000,0x00f9 0104 7808 |x | Jump 0x10d ; case 0x0 0105 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0106 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0107 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0108 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0109 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 010a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 010b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 010c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 010d 00da | | Load_Top At_Offset_2 010e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 010f 0125 | % | Execute Any,Set_Constraint 0110 00da | | Load_Top At_Offset_2 0111 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0112 1c00 | | Execute_Immediate Run_Utility,0x0 0113 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0114 0000 0000 | | .BLANK 0000[0x4] 0118 ; -------------------------------------------------------------------------------------- 0118 ; SUBPROGRAM 0118 ; -------------------------------------------------------------------------------------- 0118 011b | | .CONST 0x011b ; Address of begin 0119 0004 | | .CONST 0x0004 ; Address of exception handler 011a 0001 | | .CONST 0x0001 ; Number of locals 011b BODY_0118: 011b INIT_0118: 011b 4608 |F | Jump_Case 0x9 ; Debug Table 0x3 = .DEBUG 0x011b,0x056e,0x0005,0x0000,0x0057,0x29a5,0x0000,0x011a 011c 7808 |x | Jump 0x125 ; case 0x0 011d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 011e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 011f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0120 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0121 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0122 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0123 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0124 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0125 00da | | Load_Top At_Offset_2 0126 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0127 0125 | % | Execute Any,Set_Constraint 0128 00da | | Load_Top At_Offset_2 0129 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 012a 1c00 | | Execute_Immediate Run_Utility,0x0 012b 00da | | Load_Top At_Offset_2 012c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 012d 0125 | % | Execute Any,Set_Constraint 012e 00da | | Load_Top At_Offset_2 012f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0130 1c00 | | Execute_Immediate Run_Utility,0x0 0131 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0132 0000 0000 | | .BLANK 0000[0x6] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 013d | = | .CONST 0x013d ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0002 | | .CONST 0x0002 ; Number of locals 013b INIT_0138: 013b e213 | | Load 0x1,0x13 ; Debug Table 0x4 = .DEBUG 0x013b,0x0570,0x0002,0x0000,0x0057,0x29a5,0x0000,0x013a ; Debug Table 0x4.0x0 = 0x13b,0xffff 013c 0007 | | Action Break_Optional 013d BODY_0138: 013d e213 | | Load 0x1,0x13 ; Debug Table 0x4.0x1 = 0x13d,0x1 013e e5ff | | Load 0x2,-0x1 013f 039c | | Declare_Variable Heap_Access,By_Allocation 0140 00d8 | | Load_Top At_Offset_0 0141 0217 | | Execute Heap_Access,All_Reference 0142 1c00 | | Execute_Immediate Run_Utility,0x0 0143 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0144 0007 | | Action Break_Optional ; Debug Table 0x4.0x2 = 0x144,0x2 0145 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x3 = 0x145,0x3 0146 00d9 | | Load_Top At_Offset_1 0147 0217 | | Execute Heap_Access,All_Reference 0148 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0149 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x4 = 0x149,0x4 014a 00d9 | | Load_Top At_Offset_1 014b 0217 | | Execute Heap_Access,All_Reference 014c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 014d e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x5 = 0x14d,0x5 014e 00d9 | | Load_Top At_Offset_1 014f 0217 | | Execute Heap_Access,All_Reference 0150 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0151 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x6 = 0x151,0x6 0152 00d9 | | Load_Top At_Offset_1 0153 0217 | | Execute Heap_Access,All_Reference 0154 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0155 e5fb | | Load 0x2,-0x5 ; Debug Table 0x4.0x7 = 0x155,0x7 0156 00d9 | | Load_Top At_Offset_1 0157 0217 | | Execute Heap_Access,All_Reference 0158 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0159 e5fa | | Load 0x2,-0x6 ; Debug Table 0x4.0x8 = 0x159,0x8 015a 00d9 | | Load_Top At_Offset_1 015b 0217 | | Execute Heap_Access,All_Reference 015c 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 015d 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x9 = 0x15d,0x9 015e 00d9 | | Load_Top At_Offset_1 015f 0217 | | Execute Heap_Access,All_Reference 0160 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0161 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xa = 0x161,0xa 0162 0219 | | Execute Heap_Access,All_Read 0163 e230 | 0 | Load 0x1,0x30 0164 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0165 e5ff | | Load 0x2,-0x1 0166 e230 | 0 | Load 0x1,0x30 0167 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0168 00d9 | | Load_Top At_Offset_1 0169 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 016a 00d1 | | Pop_Control Pop_Count_1 016b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x16b,0xb 016c 0219 | | Execute Heap_Access,All_Read 016d e231 | 1 | Load 0x1,0x31 016e 1b13 | | Execute Package,Field_Read,Field_Number 0x13 016f e5ff | | Load 0x2,-0x1 0170 e231 | 1 | Load 0x1,0x31 0171 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0172 00d9 | | Load_Top At_Offset_1 0173 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0174 00d1 | | Pop_Control Pop_Count_1 0175 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xc = 0x175,0xc 0176 0219 | | Execute Heap_Access,All_Read 0177 e232 | 2 | Load 0x1,0x32 0178 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0179 e5ff | | Load 0x2,-0x1 017a e232 | 2 | Load 0x1,0x32 017b 1815 | | Execute Package,Field_Execute,Field_Number 0x15 017c 00d9 | | Load_Top At_Offset_1 017d 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 017e 00d1 | | Pop_Control Pop_Count_1 017f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xd = 0x17f,0xd 0180 0219 | | Execute Heap_Access,All_Read 0181 e233 | 3 | Load 0x1,0x33 0182 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0183 e5ff | | Load 0x2,-0x1 0184 e233 | 3 | Load 0x1,0x33 0185 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0186 00d9 | | Load_Top At_Offset_1 0187 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0188 00d1 | | Pop_Control Pop_Count_1 0189 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xe = 0x189,0xe 018a 0219 | | Execute Heap_Access,All_Read 018b e234 | 4 | Load 0x1,0x34 018c 1b13 | | Execute Package,Field_Read,Field_Number 0x13 018d e5ff | | Load 0x2,-0x1 018e e234 | 4 | Load 0x1,0x34 018f 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0190 00d9 | | Load_Top At_Offset_1 0191 380b |8 | Execute Record,Field_Write,Field_Number 0xb 0192 00d1 | | Pop_Control Pop_Count_1 0193 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xf = 0x193,0xf 0194 4406 |D | Exit_Subprogram With_Value,New_Top_Offset 0x6 0195 0000 0000 | | .XXX[0x3] 0197 0000 | | 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019b | | .CONST 0x019b ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0001 | | .CONST 0x0001 ; Number of locals 019b BODY_0198: 019b INIT_0198: 019b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x019b,0x0592,0x0002,0x0000,0x0057,0x29a5,0x0000,0x0160 ; Debug Table 0x5.0x0 = 0x19b,0x1 019c 0217 | | Execute Heap_Access,All_Reference 019d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 019e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 019f 0000 | | .XXX[0x1] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a3 | | .CONST 0x01a3 ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 0001 | | .CONST 0x0001 ; Number of locals 01a3 BODY_01a0: 01a3 INIT_01a0: 01a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x01a3,0x0596,0x0002,0x0000,0x0057,0x29a5,0x0000,0x016b ; Debug Table 0x6.0x0 = 0x1a3,0x1 01a4 0217 | | Execute Heap_Access,All_Reference 01a5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01a6 00d8 | | Load_Top At_Offset_0 01a7 0120 | | Execute Any,Is_Value 01a8 7002 |p | Jump_Nonzero 0x1ab 01a9 00d8 | | Load_Top At_Offset_0 01aa 011e | | Execute Any,Convert 01ab 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01ac 0000 0000 | | .BLANK 0000[0x4] 01b0 ; -------------------------------------------------------------------------------------- 01b0 ; SUBPROGRAM 01b0 ; -------------------------------------------------------------------------------------- 01b0 01b3 | | .CONST 0x01b3 ; Address of begin 01b1 0004 | | .CONST 0x0004 ; Address of exception handler 01b2 0001 | | .CONST 0x0001 ; Number of locals 01b3 BODY_01b0: 01b3 INIT_01b0: 01b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x01b3,0x059a,0x0002,0x0000,0x0057,0x29a5,0x0000,0x0176 ; Debug Table 0x7.0x0 = 0x1b3,0x1 01b4 0217 | | Execute Heap_Access,All_Reference 01b5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01b6 00d8 | | Load_Top At_Offset_0 01b7 0120 | | Execute Any,Is_Value 01b8 7002 |p | Jump_Nonzero 0x1bb 01b9 00d8 | | Load_Top At_Offset_0 01ba 011e | | Execute Any,Convert 01bb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01bc 0000 0000 | | .BLANK 0000[0x4] 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01c3 | | .CONST 0x01c3 ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 0001 | | .CONST 0x0001 ; Number of locals 01c3 BODY_01c0: 01c3 INIT_01c0: 01c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x01c3,0x059e,0x0002,0x0000,0x0057,0x29a5,0x0000,0x0181 ; Debug Table 0x8.0x0 = 0x1c3,0x1 01c4 0217 | | Execute Heap_Access,All_Reference 01c5 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 01c6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01c7 0000 | | .XXX[0x1] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cd | | .CONST 0x01cd ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0002 | | .CONST 0x0002 ; Number of locals 01cb INIT_01c8: 01cb 029f 03bb | | Declare_Subprogram INIT_03b8,For_Call ; Debug Table 0x9 = .DEBUG 0x01cb,0x05a2,0x0001,0x0000,0x0057,0x29a5,0x0000,0x018a ; Debug Table 0x9.0x0 = 0x1cb,0xffff 01cd BODY_01c8: 01cd 00eb | | Load_Encached Diana_Cache ; Debug Table 0x9.0x1 = 0x1cd,0x1 01ce 1812 | | Execute Package,Field_Execute,Field_Number 0x12 01cf 00eb | | Load_Encached Diana_Cache 01d0 1812 | | Execute Package,Field_Execute,Field_Number 0x12 01d1 e5ff | | Load 0x2,-0x1 01d2 0217 | | Execute Heap_Access,All_Reference 01d3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01d4 00eb | | Load_Encached Diana_Cache 01d5 1812 | | Execute Package,Field_Execute,Field_Number 0x12 01d6 e5fe | | Load 0x2,-0x2 01d7 00eb | | Load_Encached Diana_Cache 01d8 1812 | | Execute Package,Field_Execute,Field_Number 0x12 01d9 e5fd | | Load 0x2,-0x3 01da e5ff | | Load 0x2,-0x1 01db 0217 | | Execute Heap_Access,All_Reference 01dc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01dd e006 | | Load 0x0,0x6 01de 1812 | | Execute Package,Field_Execute,Field_Number 0x12 01df e5ff | | Load 0x2,-0x1 01e0 0217 | | Execute Heap_Access,All_Reference 01e1 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01e2 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x2 = 0x1e2,0x2 01e3 0c02 | | Execute_Immediate Greater_Equal,0x2 01e4 680e |h | Jump_Zero 0x1f3 01e5 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x3 = 0x1e5,0x3 01e6 e5ff | | Load 0x2,-0x1 01e7 0217 | | Execute Heap_Access,All_Reference 01e8 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 01e9 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x4 = 0x1e9,0x4 01ea 0217 | | Execute Heap_Access,All_Reference 01eb 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 01ec 7005 |p | Jump_Nonzero 0x1f2 01ed 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x5 = 0x1ed,0x5 01ee 0217 | | Execute Heap_Access,All_Reference 01ef 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01f0 e002 | | Load 0x0,0x2 01f1 181a | | Execute Package,Field_Execute,Field_Number 0x1a 01f2 8402 | | Call 0x2,0x2 ; Debug Table 0x9.0x6 = 0x1f2,0x6 01f3 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01f4 0000 0000 | | .BLANK 0000[0x4] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 0201 | | .CONST 0x0201 ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0003 | | .CONST 0x0003 ; Number of locals 01fb INIT_01f8: 01fb 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xa = .DEBUG 0x01fb,0x05b2,0x0001,0x0000,0x0057,0x29a5,0x0000,0x019f ; Debug Table 0xa.0x0 = 0x1fb,0xffff 01fc e006 | | Load 0x0,0x6 ; Debug Table 0xa.0x1 = 0x1fc,0xfffe 01fd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01fe 02c7 | | Declare_Variable Any 01ff 00d8 | | Load_Top At_Offset_0 0200 1c00 | | Execute_Immediate Run_Utility,0x0 0201 BODY_01f8: 0201 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x2 = 0x201,0x1 0202 e006 | | Load 0x0,0x6 0203 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0204 7029 |p) | Jump_Nonzero 0x22e 0205 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x3 = 0x205,0x2 0206 e5ff | | Load 0x2,-0x1 0207 0217 | | Execute Heap_Access,All_Reference 0208 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0209 e006 | | Load 0x0,0x6 020a 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33 020b e5ff | | Load 0x2,-0x1 020c 0217 | | Execute Heap_Access,All_Reference 020d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 020e 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x4 = 0x20e,0x3 020f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0210 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x5 = 0x210,0x4 0211 c403 | | Store 0x2,0x3 0212 00cf | | Action Mark_Auxiliary 0213 780c |x | Jump 0x220 0214 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x6 = 0x214,0x6 0215 e006 | | Load 0x0,0x6 0216 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0217 0c01 | | Execute_Immediate Greater_Equal,0x1 0218 6802 |h | Jump_Zero 0x21b 0219 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x7 = 0x219,0x7 021a 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 021b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x8 = 0x21b,0x8 021c e006 | | Load 0x0,0x6 021d 1819 | | Execute Package,Field_Execute,Field_Number 0x19 021e c403 | | Store 0x2,0x3 021f 00c9 | | Action Pop_Auxiliary_Loop 0220 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x9 = 0x220,0x5 0221 e006 | | Load 0x0,0x6 0222 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0223 6ff0 |o | Jump_Zero 0x214 0224 00ce | | Action Pop_Auxiliary 0225 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0xa = 0x225,0x9 0226 0217 | | Execute Heap_Access,All_Reference 0227 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0228 00da | | Load_Top At_Offset_2 0229 0f00 | | Execute_Immediate Equal,0x0 022a 0279 | y | Execute Discrete,And 022b e5ff | | Load 0x2,-0x1 022c 0217 | | Execute Heap_Access,All_Reference 022d 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 022e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 022f 0000 | | .XXX[0x1] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0233 | 3 | .CONST 0x0233 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0001 | | .CONST 0x0001 ; Number of locals 0233 BODY_0230: 0233 INIT_0230: 0233 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x0233,0x05ca,0x0002,0x0000,0x0057,0x29a5,0x0000,0x01ad ; Debug Table 0xb.0x0 = 0x233,0x1 0234 0217 | | Execute Heap_Access,All_Reference 0235 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0236 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0237 0000 | | .XXX[0x1] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023b | ; | .CONST 0x023b ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0001 | | .CONST 0x0001 ; Number of locals 023b BODY_0238: 023b INIT_0238: 023b 4800 |H | Short_Literal 0x0 ; Debug Table 0xc = .DEBUG 0x023b,0x05ce,0x0001,0x0000,0x0057,0x29a5,0x0000,0x01b6 ; Debug Table 0xc.0x0 = 0x23b,0x1 023c 00db | | Load_Top At_Offset_3 023d 0217 | | Execute Heap_Access,All_Reference 023e 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 023f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0243 | C | .CONST 0x0243 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 0001 | | .CONST 0x0001 ; Number of locals 0243 BODY_0240: 0243 INIT_0240: 0243 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x0243,0x05d2,0x0002,0x0000,0x0057,0x29a5,0x0000,0x01be ; Debug Table 0xd.0x0 = 0x243,0x1 0244 0217 | | Execute Heap_Access,All_Reference 0245 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0246 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0247 0000 | | .XXX[0x1] 0248 ; -------------------------------------------------------------------------------------- 0248 ; SUBPROGRAM 0248 ; -------------------------------------------------------------------------------------- 0248 024b | K | .CONST 0x024b ; Address of begin 0249 0004 | | .CONST 0x0004 ; Address of exception handler 024a 0001 | | .CONST 0x0001 ; Number of locals 024b BODY_0248: 024b INIT_0248: 024b 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x024b,0x05d6,0x0002,0x0000,0x0057,0x29a5,0x0000,0x01c7 ; Debug Table 0xe.0x0 = 0x24b,0x1 024c 0217 | | Execute Heap_Access,All_Reference 024d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 024e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 024f 0000 | | .XXX[0x1] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0253 | S | .CONST 0x0253 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0001 | | .CONST 0x0001 ; Number of locals 0253 BODY_0250: 0253 INIT_0250: 0253 4801 |H | Short_Literal 0x1 ; Debug Table 0xf = .DEBUG 0x0253,0x05da,0x0001,0x0000,0x0057,0x29a5,0x0000,0x01d0 ; Debug Table 0xf.0x0 = 0x253,0x1 0254 e5fd | | Load 0x2,-0x3 0255 e5fe | | Load 0x2,-0x2 0256 e5ff | | Load 0x2,-0x1 0257 0217 | | Execute Heap_Access,All_Reference 0258 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0259 e230 | 0 | Load 0x1,0x30 025a 1818 | | Execute Package,Field_Execute,Field_Number 0x18 025b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 025c 0000 0000 | | .BLANK 0000[0x4] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0268 | h | .CONST 0x0268 ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0004 | | .CONST 0x0004 ; Number of locals 0263 INIT_0260: 0263 e20e | | Load 0x1,0xe ; Debug Table 0x10 = .DEBUG 0x0263,0x05de,0x0001,0x0000,0x0057,0x29a5,0x0000,0x01e2 ; Debug Table 0x10.0x0 = 0x263,0xffff 0264 0007 | | Action Break_Optional 0265 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x1 = 0x265,0xfffe 0266 e212 | | Load 0x1,0x12 ; Debug Table 0x10.0x2 = 0x266,0xfffd 0267 0007 | | Action Break_Optional 0268 BODY_0260: 0268 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x3 = 0x268,0x1 0269 00db | | Load_Top At_Offset_3 026a e5fe | | Load 0x2,-0x2 026b e5ff | | Load 0x2,-0x1 026c 0217 | | Execute Heap_Access,All_Reference 026d 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 026e e230 | 0 | Load 0x1,0x30 026f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0270 c402 | | Store 0x2,0x2 0271 005a | Z | Store_Top Discrete,At_Offset_2 0272 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x4 = 0x272,0x2 0273 a5fc | | Store_Unchecked 0x2,-0x4 0274 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x5 = 0x274,0x3 0275 a5fd | | Store_Unchecked 0x2,-0x3 0276 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0277 0000 | | .XXX[0x1] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027b | { | .CONST 0x027b ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0001 | | .CONST 0x0001 ; Number of locals 027b BODY_0278: 027b INIT_0278: 027b 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x027b,0x05ec,0x0001,0x0000,0x0057,0x29a5,0x0000,0x01f8 ; Debug Table 0x11.0x0 = 0x27b,0x1 027c 0217 | | Execute Heap_Access,All_Reference 027d 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 027e e230 | 0 | Load 0x1,0x30 027f 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0280 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0281 0000 0000 | | .BLANK 0000[0x7] 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 028b | | .CONST 0x028b ; Address of begin 0289 0004 | | .CONST 0x0004 ; Address of exception handler 028a 0001 | | .CONST 0x0001 ; Number of locals 028b BODY_0288: 028b INIT_0288: 028b 4801 |H | Short_Literal 0x1 ; Debug Table 0x12 = .DEBUG 0x028b,0x05f0,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0200 ; Debug Table 0x12.0x0 = 0x28b,0x1 028c e5fd | | Load 0x2,-0x3 028d e5fe | | Load 0x2,-0x2 028e e5ff | | Load 0x2,-0x1 028f 0217 | | Execute Heap_Access,All_Reference 0290 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0291 e231 | 1 | Load 0x1,0x31 0292 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0293 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0294 0000 0000 | | .BLANK 0000[0x4] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 029d | | .CONST 0x029d ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0002 | | .CONST 0x0002 ; Number of locals 029b INIT_0298: 029b e210 | | Load 0x1,0x10 ; Debug Table 0x13 = .DEBUG 0x029b,0x05f4,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0212 ; Debug Table 0x13.0x0 = 0x29b,0xffff 029c 0007 | | Action Break_Optional 029d BODY_0298: 029d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x13.0x1 = 0x29d,0x1 029e 00d9 | | Load_Top At_Offset_1 029f e5fe | | Load 0x2,-0x2 02a0 e5ff | | Load 0x2,-0x1 02a1 0217 | | Execute Heap_Access,All_Reference 02a2 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 02a3 e231 | 1 | Load 0x1,0x31 02a4 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02a5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02a6 c5fc | | Store 0x2,-0x4 02a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x2 = 0x2a7,0x2 02a8 a5fd | | Store_Unchecked 0x2,-0x3 02a9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02aa 0000 0000 | | .BLANK 0000[0x6] 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02b3 | | .CONST 0x02b3 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0001 | | .CONST 0x0001 ; Number of locals 02b3 BODY_02b0: 02b3 INIT_02b0: 02b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x02b3,0x05fc,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0228 ; Debug Table 0x14.0x0 = 0x2b3,0x1 02b4 0217 | | Execute Heap_Access,All_Reference 02b5 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 02b6 e231 | 1 | Load 0x1,0x31 02b7 181d | | Execute Package,Field_Execute,Field_Number 0x1d 02b8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02b9 0000 0000 | | .BLANK 0000[0x7] 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 4801 |H | Short_Literal 0x1 ; Debug Table 0x15 = .DEBUG 0x02c3,0x0600,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0230 ; Debug Table 0x15.0x0 = 0x2c3,0x1 02c4 e5fd | | Load 0x2,-0x3 02c5 e5fe | | Load 0x2,-0x2 02c6 e5ff | | Load 0x2,-0x1 02c7 0217 | | Execute Heap_Access,All_Reference 02c8 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 02c9 e232 | 2 | Load 0x1,0x32 02ca 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02cb 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02cc 0000 0000 | | .BLANK 0000[0x4] 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02d5 | | .CONST 0x02d5 ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0002 | | .CONST 0x0002 ; Number of locals 02d3 INIT_02d0: 02d3 e212 | | Load 0x1,0x12 ; Debug Table 0x16 = .DEBUG 0x02d3,0x0604,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0240 ; Debug Table 0x16.0x0 = 0x2d3,0xffff 02d4 0007 | | Action Break_Optional 02d5 BODY_02d0: 02d5 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x1 = 0x2d5,0x1 02d6 00d9 | | Load_Top At_Offset_1 02d7 e5fe | | Load 0x2,-0x2 02d8 e5ff | | Load 0x2,-0x1 02d9 0217 | | Execute Heap_Access,All_Reference 02da 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 02db e232 | 2 | Load 0x1,0x32 02dc 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02dd 0032 | 2 | Store_Top Heap_Access,At_Offset_2 02de c5fc | | Store 0x2,-0x4 02df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x2 = 0x2df,0x2 02e0 a5fd | | Store_Unchecked 0x2,-0x3 02e1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02e2 0000 0000 | | .XXX[0x2] 02e4 0000 0000 | | .LITERAL {0x00000000, 0x00597615} 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 02eb | | .CONST 0x02eb ; Address of begin 02e9 0004 | | .CONST 0x0004 ; Address of exception handler 02ea 0001 | | .CONST 0x0001 ; Number of locals 02eb BODY_02e8: 02eb INIT_02e8: 02eb 4801 |H | Short_Literal 0x1 ; Debug Table 0x17 = .DEBUG 0x02eb,0x060c,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0254 ; Debug Table 0x17.0x0 = 0x2eb,0x1 02ec e5fd | | Load 0x2,-0x3 02ed e5fe | | Load 0x2,-0x2 02ee e5ff | | Load 0x2,-0x1 02ef 0217 | | Execute Heap_Access,All_Reference 02f0 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 02f1 e233 | 3 | Load 0x1,0x33 02f2 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02f3 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02f4 0000 0000 | | .BLANK 0000[0x4] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 0300 | | .CONST 0x0300 ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0002 | | .CONST 0x0002 ; Number of locals 02fb INIT_02f8: 02fb e004 | | Load 0x0,0x4 ; Debug Table 0x18 = .DEBUG 0x02fb,0x0610,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0268 ; Debug Table 0x18.0x0 = 0x2fb,0xffff 02fc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02fd 02c7 | | Declare_Variable Any 02fe 00d8 | | Load_Top At_Offset_0 02ff 1c00 | | Execute_Immediate Run_Utility,0x0 0300 BODY_02f8: 0300 e004 | | Load 0x0,0x4 ; Debug Table 0x18.0x1 = 0x300,0x1 0301 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0302 c402 | | Store 0x2,0x2 0303 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x18.0x2 = 0x303,0x2 0304 00d9 | | Load_Top At_Offset_1 0305 e5fe | | Load 0x2,-0x2 0306 e5ff | | Load 0x2,-0x1 0307 0217 | | Execute Heap_Access,All_Reference 0308 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0309 e233 | 3 | Load 0x1,0x33 030a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 030b c402 | | Store 0x2,0x2 030c c5fc | | Store 0x2,-0x4 030d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x3 = 0x30d,0x3 030e c5fd | | Store 0x2,-0x3 030f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0313 | | .CONST 0x0313 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0001 | | .CONST 0x0001 ; Number of locals 0313 BODY_0310: 0313 INIT_0310: 0313 4801 |H | Short_Literal 0x1 ; Debug Table 0x19 = .DEBUG 0x0313,0x061a,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0280 ; Debug Table 0x19.0x0 = 0x313,0x1 0314 e5fd | | Load 0x2,-0x3 0315 e5fe | | Load 0x2,-0x2 0316 e5ff | | Load 0x2,-0x1 0317 0217 | | Execute Heap_Access,All_Reference 0318 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0319 e234 | 4 | Load 0x1,0x34 031a 1818 | | Execute Package,Field_Execute,Field_Number 0x18 031b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 031c 0000 0000 | | .BLANK 0000[0x4] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0325 | % | .CONST 0x0325 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0002 | | .CONST 0x0002 ; Number of locals 0323 INIT_0320: 0323 e001 | | Load 0x0,0x1 ; Debug Table 0x1a = .DEBUG 0x0323,0x061e,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0294 ; Debug Table 0x1a.0x0 = 0x323,0xffff 0324 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0325 BODY_0320: 0325 e001 | | Load 0x0,0x1 ; Debug Table 0x1a.0x1 = 0x325,0x1 0326 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0327 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0328 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1a.0x2 = 0x328,0x2 0329 00d9 | | Load_Top At_Offset_1 032a e5fe | | Load 0x2,-0x2 032b e5ff | | Load 0x2,-0x1 032c 0217 | | Execute Heap_Access,All_Reference 032d 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 032e e234 | 4 | Load 0x1,0x34 032f 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0330 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0331 c5fc | | Store 0x2,-0x4 0332 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x3 = 0x332,0x3 0333 a5fd | | Store_Unchecked 0x2,-0x3 0334 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0335 0000 0000 | | .XXX[0x3] 0337 0000 | | 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; -------------------------------------------------------------------------------------- 0338 033d | = | .CONST 0x033d ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0002 | | .CONST 0x0002 ; Number of locals 033b INIT_0338: 033b e232 | 2 | Load 0x1,0x32 ; Debug Table 0x1b = .DEBUG 0x033b,0x0628,0x2801,0x0002,0x0057,0x29a5,0x0000,0x02ac ; Debug Table 0x1b.0x0 = 0x33b,0xffff 033c 1b20 | | Execute Package,Field_Read,Field_Number 0x20 033d BODY_0338: 033d e232 | 2 | Load 0x1,0x32 ; Debug Table 0x1b.0x1 = 0x33d,0x1 033e 1b20 | | Execute Package,Field_Read,Field_Number 0x20 033f e5fd | | Load 0x2,-0x3 0340 0217 | | Execute Heap_Access,All_Reference 0341 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0342 e5fd | | Load 0x2,-0x3 0343 0217 | | Execute Heap_Access,All_Reference 0344 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0345 e232 | 2 | Load 0x1,0x32 0346 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0347 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0348 00cf | | Action Mark_Auxiliary 0349 7809 |x | Jump 0x353 034a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x2 = 0x34a,0x3 034b e232 | 2 | Load 0x1,0x32 034c 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 034d 85fe | | Call 0x2,-0x2 034e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x3 = 0x34e,0x4 034f e232 | 2 | Load 0x1,0x32 0350 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0351 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0352 00c9 | | Action Pop_Auxiliary_Loop 0353 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x4 = 0x353,0x2 0354 e232 | 2 | Load 0x1,0x32 0355 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0356 6ff3 |o | Jump_Zero 0x34a 0357 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035b | [ | .CONST 0x035b ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0001 | | .CONST 0x0001 ; Number of locals 035b BODY_0358: 035b INIT_0358: 035b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x035b,0x0634,0x0001,0x0000,0x0057,0x29a5,0x0000,0x02be ; Debug Table 0x1c.0x0 = 0x35b,0x1 035c 0217 | | Execute Heap_Access,All_Reference 035d 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 035e e232 | 2 | Load 0x1,0x32 035f 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0360 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0361 0000 0000 | | .BLANK 0000[0x7] 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 036b | k | .CONST 0x036b ; Address of begin 0369 0374 | t | .CONST 0x0374 ; Address of exception handler 036a 0001 | | .CONST 0x0001 ; Number of locals 036b BODY_0368: 036b INIT_0368: 036b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d = .DEBUG 0x036b,0x0638,0x0001,0x0000,0x0057,0x29a5,0x0000,0x02c6 ; Debug Table 0x1d.0x0 = 0x36b,0x1 036c 00db | | Load_Top At_Offset_3 036d 0217 | | Execute Heap_Access,All_Reference 036e 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 036f e231 | 1 | Load 0x1,0x31 0370 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0371 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x1 = 0x371,0x2 0372 a5fd | | Store_Unchecked 0x2,-0x3 0373 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0374 TRAP_0368: 0374 e231 | 1 | Load 0x1,0x31 0375 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 0376 010f | | Execute Exception,Equal 0377 6803 |h | Jump_Zero 0x37b 0378 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x2 = 0x378,0x3 0379 a5fd | | Store_Unchecked 0x2,-0x3 037a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 037b 0100 | | Execute Exception,Raise 037c 0000 0000 | | .BLANK 0000[0x4] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0383 | | .CONST 0x0383 ; Address of begin 0381 038c | | .CONST 0x038c ; Address of exception handler 0382 0001 | | .CONST 0x0001 ; Number of locals 0383 BODY_0380: 0383 INIT_0380: 0383 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e = .DEBUG 0x0383,0x0640,0x0001,0x0000,0x0057,0x29a5,0x0000,0x02d8 ; Debug Table 0x1e.0x0 = 0x383,0x1 0384 00db | | Load_Top At_Offset_3 0385 0217 | | Execute Heap_Access,All_Reference 0386 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0387 e232 | 2 | Load 0x1,0x32 0388 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0389 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x1 = 0x389,0x2 038a a5fd | | Store_Unchecked 0x2,-0x3 038b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 038c TRAP_0380: 038c e232 | 2 | Load 0x1,0x32 038d 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 038e 010f | | Execute Exception,Equal 038f 6803 |h | Jump_Zero 0x393 0390 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x2 = 0x390,0x3 0391 a5fd | | Store_Unchecked 0x2,-0x3 0392 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0393 0100 | | Execute Exception,Raise 0394 0000 0000 | | .BLANK 0000[0x4] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039b | | .CONST 0x039b ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0001 | | .CONST 0x0001 ; Number of locals 039b BODY_0398: 039b INIT_0398: 039b 4608 |F | Jump_Case 0x9 ; Debug Table 0x1f = .DEBUG 0x039b,0x0648,0x0005,0x0000,0x0059,0x7615,0x0000,0x008c 039c 7808 |x | Jump 0x3a5 ; case 0x0 039d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 039e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 039f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 03a0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 03a1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 03a2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 03a3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 03a4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 03a5 00da | | Load_Top At_Offset_2 03a6 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 03a7 0125 | % | Execute Any,Set_Constraint 03a8 00da | | Load_Top At_Offset_2 03a9 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 03aa 1c00 | | Execute_Immediate Run_Utility,0x0 03ab 00da | | Load_Top At_Offset_2 03ac 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 03ad 0125 | % | Execute Any,Set_Constraint 03ae 00da | | Load_Top At_Offset_2 03af 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 03b0 1c00 | | Execute_Immediate Run_Utility,0x0 03b1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 03b2 0000 0000 | | .BLANK 0000[0x6] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bb | | .CONST 0x03bb ; Address of begin 03b9 03bd | | .CONST 0x03bd ; Address of exception handler 03ba 0001 | | .CONST 0x0001 ; Number of locals 03bb BODY_03b8: 03bb INIT_03b8: 03bb 6008 |` | Indirect_Literal Discrete,0x3c4,{0x00000000, 0x59761501} ; Debug Table 0x20 = .DEBUG 0x03bb,0x064a,0x0004,0x0000,0x0059,0x7615,0x0000,0x0201 ; Debug Table 0x20.0x0 = 0x3bb,0x1 03bc 0257 | W | Execute Discrete,Raise 03bd TRAP_03b8: 03bd 6006 |` | Indirect_Literal Discrete,0x3c4,{0x00000000, 0x59761501} 03be 010f | | Execute Exception,Equal 03bf 6801 |h | Jump_Zero 0x3c1 03c0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x20.0x1 = 0x3c0,0x2 03c1 0100 | | Execute Exception,Raise 03c2 0000 0000 | | .XXX[0x2] 03c4 0000 0000 | | .LITERAL {0x00000000, 0x59761501} 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; Debug Table 03c8 ; -------------------------------------------------------------------------------------- 03c8 0003 0021 | !| .CONST 0x0003,0x0021 03ca 000b 04d2 | | .DEBUG 0x000b,0x04d2,0x0000,0x0000,0x0057,0x29a5,0x0000,0x00d9 03d2 0070 0524 | p $| .DEBUG 0x0070,0x0524,0x0000,0x0000,0x0059,0x7615,0x0000,0x0004 03da 0103 056c | l| .DEBUG 0x0103,0x056c,0x0005,0x0000,0x0057,0x29a5,0x0000,0x00f9 03e2 011b 056e | n| .DEBUG 0x011b,0x056e,0x0005,0x0000,0x0057,0x29a5,0x0000,0x011a 03ea 013b 0570 | ; p| .DEBUG 0x013b,0x0570,0x0002,0x0000,0x0057,0x29a5,0x0000,0x013a 03f2 019b 0592 | | .DEBUG 0x019b,0x0592,0x0002,0x0000,0x0057,0x29a5,0x0000,0x0160 03fa 01a3 0596 | | .DEBUG 0x01a3,0x0596,0x0002,0x0000,0x0057,0x29a5,0x0000,0x016b 0402 01b3 059a | | .DEBUG 0x01b3,0x059a,0x0002,0x0000,0x0057,0x29a5,0x0000,0x0176 040a 01c3 059e | | .DEBUG 0x01c3,0x059e,0x0002,0x0000,0x0057,0x29a5,0x0000,0x0181 0412 01cb 05a2 | | .DEBUG 0x01cb,0x05a2,0x0001,0x0000,0x0057,0x29a5,0x0000,0x018a 041a 01fb 05b2 | | .DEBUG 0x01fb,0x05b2,0x0001,0x0000,0x0057,0x29a5,0x0000,0x019f 0422 0233 05ca | 3 | .DEBUG 0x0233,0x05ca,0x0002,0x0000,0x0057,0x29a5,0x0000,0x01ad 042a 023b 05ce | ; | .DEBUG 0x023b,0x05ce,0x0001,0x0000,0x0057,0x29a5,0x0000,0x01b6 0432 0243 05d2 | C | .DEBUG 0x0243,0x05d2,0x0002,0x0000,0x0057,0x29a5,0x0000,0x01be 043a 024b 05d6 | K | .DEBUG 0x024b,0x05d6,0x0002,0x0000,0x0057,0x29a5,0x0000,0x01c7 0442 0253 05da | S | .DEBUG 0x0253,0x05da,0x0001,0x0000,0x0057,0x29a5,0x0000,0x01d0 044a 0263 05de | c | .DEBUG 0x0263,0x05de,0x0001,0x0000,0x0057,0x29a5,0x0000,0x01e2 0452 027b 05ec | { | .DEBUG 0x027b,0x05ec,0x0001,0x0000,0x0057,0x29a5,0x0000,0x01f8 045a 028b 05f0 | | .DEBUG 0x028b,0x05f0,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0200 0462 029b 05f4 | | .DEBUG 0x029b,0x05f4,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0212 046a 02b3 05fc | | .DEBUG 0x02b3,0x05fc,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0228 0472 02c3 0600 | | .DEBUG 0x02c3,0x0600,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0230 047a 02d3 0604 | | .DEBUG 0x02d3,0x0604,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0240 0482 02eb 060c | | .DEBUG 0x02eb,0x060c,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0254 048a 02fb 0610 | | .DEBUG 0x02fb,0x0610,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0268 0492 0313 061a | | .DEBUG 0x0313,0x061a,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0280 049a 0323 061e | # | .DEBUG 0x0323,0x061e,0x0001,0x0000,0x0057,0x29a5,0x0000,0x0294 04a2 033b 0628 | ; (| .DEBUG 0x033b,0x0628,0x2801,0x0002,0x0057,0x29a5,0x0000,0x02ac 04aa 035b 0634 | [ 4| .DEBUG 0x035b,0x0634,0x0001,0x0000,0x0057,0x29a5,0x0000,0x02be 04b2 036b 0638 | k 8| .DEBUG 0x036b,0x0638,0x0001,0x0000,0x0057,0x29a5,0x0000,0x02c6 04ba 0383 0640 | @| .DEBUG 0x0383,0x0640,0x0001,0x0000,0x0057,0x29a5,0x0000,0x02d8 04c2 039b 0648 | H| .DEBUG 0x039b,0x0648,0x0005,0x0000,0x0059,0x7615,0x0000,0x008c 04ca 03bb 064a | J| .DEBUG 0x03bb,0x064a,0x0004,0x0000,0x0059,0x7615,0x0000,0x0201 04d2 ; -------------------------------------------------------------------------------------- 04d2 ; Debug3 Subtable 0x0 04d2 ; -------------------------------------------------------------------------------------- 04d2 0028 0000 | ( | .DBG3TAB 0x0028,0x0000 04d4 000b ffff | | .CONST 0x000b,0xffff 04d6 0014 fffe | | .CONST 0x0014,0xfffe 04d8 0017 fffd | | .CONST 0x0017,0xfffd 04da 0018 fffc | | .CONST 0x0018,0xfffc 04dc 0022 fffb | " | .CONST 0x0022,0xfffb 04de 0025 fffa | % | .CONST 0x0025,0xfffa 04e0 0026 fff9 | & | .CONST 0x0026,0xfff9 04e2 002e fff8 | . | .CONST 0x002e,0xfff8 04e4 0031 fff7 | 1 | .CONST 0x0031,0xfff7 04e6 0032 fff6 | 2 | .CONST 0x0032,0xfff6 04e8 0033 fff5 | 3 | .CONST 0x0033,0xfff5 04ea 0035 fff4 | 5 | .CONST 0x0035,0xfff4 04ec 0037 fff3 | 7 | .CONST 0x0037,0xfff3 04ee 0039 fff2 | 9 | .CONST 0x0039,0xfff2 04f0 003b fff1 | ; | .CONST 0x003b,0xfff1 04f2 003d fff0 | = | .CONST 0x003d,0xfff0 04f4 003f ffef | ? | .CONST 0x003f,0xffef 04f6 0041 ffee | A | .CONST 0x0041,0xffee 04f8 0043 ffed | C | .CONST 0x0043,0xffed 04fa 0045 ffec | E | .CONST 0x0045,0xffec 04fc 0047 ffeb | G | .CONST 0x0047,0xffeb 04fe 0049 ffea | I | .CONST 0x0049,0xffea 0500 004b ffe9 | K | .CONST 0x004b,0xffe9 0502 004d ffe8 | M | .CONST 0x004d,0xffe8 0504 004f ffe7 | O | .CONST 0x004f,0xffe7 0506 0051 ffe6 | Q | .CONST 0x0051,0xffe6 0508 0053 ffe5 | S | .CONST 0x0053,0xffe5 050a 0055 ffe4 | U | .CONST 0x0055,0xffe4 050c 0057 ffe3 | W | .CONST 0x0057,0xffe3 050e 0059 ffe2 | Y | .CONST 0x0059,0xffe2 0510 005b ffe1 | [ | .CONST 0x005b,0xffe1 0512 005d ffe0 | ] | .CONST 0x005d,0xffe0 0514 005f ffdf | _ | .CONST 0x005f,0xffdf 0516 0061 ffde | a | .CONST 0x0061,0xffde 0518 0063 ffdd | c | .CONST 0x0063,0xffdd 051a 0065 ffdc | e | .CONST 0x0065,0xffdc 051c 0067 ffdb | g | .CONST 0x0067,0xffdb 051e 0069 ffda | i | .CONST 0x0069,0xffda 0520 006b ffd9 | k | .CONST 0x006b,0xffd9 0522 006f ffd8 | o | .CONST 0x006f,0xffd8 0524 ; -------------------------------------------------------------------------------------- 0524 ; Debug3 Subtable 0x1 0524 ; -------------------------------------------------------------------------------------- 0524 0023 0000 | # | .DBG3TAB 0x0023,0x0000 0526 0070 ffff | p | .CONST 0x0070,0xffff 0528 0071 fffe | q | .CONST 0x0071,0xfffe 052a 0072 fffd | r | .CONST 0x0072,0xfffd 052c 007d fffc | } | .CONST 0x007d,0xfffc 052e 0089 fffb | | .CONST 0x0089,0xfffb 0530 0095 fffa | | .CONST 0x0095,0xfffa 0532 00a2 fff9 | | .CONST 0x00a2,0xfff9 0534 00af fff8 | | .CONST 0x00af,0xfff8 0536 00c6 fff7 | | .CONST 0x00c6,0xfff7 0538 00c8 fff6 | | .CONST 0x00c8,0xfff6 053a 00ca fff5 | | .CONST 0x00ca,0xfff5 053c 00cc fff4 | | .CONST 0x00cc,0xfff4 053e 00ce fff3 | | .CONST 0x00ce,0xfff3 0540 00d0 fff2 | | .CONST 0x00d0,0xfff2 0542 00d2 fff1 | | .CONST 0x00d2,0xfff1 0544 00d4 fff0 | | .CONST 0x00d4,0xfff0 0546 00d6 ffef | | .CONST 0x00d6,0xffef 0548 00d8 ffee | | .CONST 0x00d8,0xffee 054a 00da ffed | | .CONST 0x00da,0xffed 054c 00dc ffec | | .CONST 0x00dc,0xffec 054e 00de ffeb | | .CONST 0x00de,0xffeb 0550 00e0 ffea | | .CONST 0x00e0,0xffea 0552 00e2 ffe9 | | .CONST 0x00e2,0xffe9 0554 00e4 ffe8 | | .CONST 0x00e4,0xffe8 0556 00e6 ffe7 | | .CONST 0x00e6,0xffe7 0558 00e8 ffe6 | | .CONST 0x00e8,0xffe6 055a 00ea ffe5 | | .CONST 0x00ea,0xffe5 055c 00ec ffe4 | | .CONST 0x00ec,0xffe4 055e 00ee ffe3 | | .CONST 0x00ee,0xffe3 0560 00f0 ffe2 | | .CONST 0x00f0,0xffe2 0562 00f2 ffe1 | | .CONST 0x00f2,0xffe1 0564 00f4 ffe0 | | .CONST 0x00f4,0xffe0 0566 00f6 ffdf | | .CONST 0x00f6,0xffdf 0568 00f8 ffde | | .CONST 0x00f8,0xffde 056a 00fa ffdd | | .CONST 0x00fa,0xffdd 056c ; -------------------------------------------------------------------------------------- 056c ; Debug3 Subtable 0x2 056c ; -------------------------------------------------------------------------------------- 056c 0000 0000 | | .DBG3TAB 0x0000,0x0000 056e ; -------------------------------------------------------------------------------------- 056e ; Debug3 Subtable 0x3 056e ; -------------------------------------------------------------------------------------- 056e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0570 ; -------------------------------------------------------------------------------------- 0570 ; Debug3 Subtable 0x4 0570 ; -------------------------------------------------------------------------------------- 0570 0001 000f | | .DBG3TAB 0x0001,0x000f 0572 013b ffff | ; | .CONST 0x013b,0xffff 0574 013d 0001 | = | .CONST 0x013d,0x0001 0576 0144 0002 | D | .CONST 0x0144,0x0002 0578 0145 0003 | E | .CONST 0x0145,0x0003 057a 0149 0004 | I | .CONST 0x0149,0x0004 057c 014d 0005 | M | .CONST 0x014d,0x0005 057e 0151 0006 | Q | .CONST 0x0151,0x0006 0580 0155 0007 | U | .CONST 0x0155,0x0007 0582 0159 0008 | Y | .CONST 0x0159,0x0008 0584 015d 0009 | ] | .CONST 0x015d,0x0009 0586 0161 000a | a | .CONST 0x0161,0x000a 0588 016b 000b | k | .CONST 0x016b,0x000b 058a 0175 000c | u | .CONST 0x0175,0x000c 058c 017f 000d | | .CONST 0x017f,0x000d 058e 0189 000e | | .CONST 0x0189,0x000e 0590 0193 000f | | .CONST 0x0193,0x000f 0592 ; -------------------------------------------------------------------------------------- 0592 ; Debug3 Subtable 0x5 0592 ; -------------------------------------------------------------------------------------- 0592 0000 0001 | | .DBG3TAB 0x0000,0x0001 0594 019b 0001 | | .CONST 0x019b,0x0001 0596 ; -------------------------------------------------------------------------------------- 0596 ; Debug3 Subtable 0x6 0596 ; -------------------------------------------------------------------------------------- 0596 0000 0001 | | .DBG3TAB 0x0000,0x0001 0598 01a3 0001 | | .CONST 0x01a3,0x0001 059a ; -------------------------------------------------------------------------------------- 059a ; Debug3 Subtable 0x7 059a ; -------------------------------------------------------------------------------------- 059a 0000 0001 | | .DBG3TAB 0x0000,0x0001 059c 01b3 0001 | | .CONST 0x01b3,0x0001 059e ; -------------------------------------------------------------------------------------- 059e ; Debug3 Subtable 0x8 059e ; -------------------------------------------------------------------------------------- 059e 0000 0001 | | .DBG3TAB 0x0000,0x0001 05a0 01c3 0001 | | .CONST 0x01c3,0x0001 05a2 ; -------------------------------------------------------------------------------------- 05a2 ; Debug3 Subtable 0x9 05a2 ; -------------------------------------------------------------------------------------- 05a2 0001 0006 | | .DBG3TAB 0x0001,0x0006 05a4 01cb ffff | | .CONST 0x01cb,0xffff 05a6 01cd 0001 | | .CONST 0x01cd,0x0001 05a8 01e2 0002 | | .CONST 0x01e2,0x0002 05aa 01e5 0003 | | .CONST 0x01e5,0x0003 05ac 01e9 0004 | | .CONST 0x01e9,0x0004 05ae 01ed 0005 | | .CONST 0x01ed,0x0005 05b0 01f2 0006 | | .CONST 0x01f2,0x0006 05b2 ; -------------------------------------------------------------------------------------- 05b2 ; Debug3 Subtable 0xa 05b2 ; -------------------------------------------------------------------------------------- 05b2 0002 0009 | | .DBG3TAB 0x0002,0x0009 05b4 01fb ffff | | .CONST 0x01fb,0xffff 05b6 01fc fffe | | .CONST 0x01fc,0xfffe 05b8 0201 0001 | | .CONST 0x0201,0x0001 05ba 0205 0002 | | .CONST 0x0205,0x0002 05bc 020e 0003 | | .CONST 0x020e,0x0003 05be 0210 0004 | | .CONST 0x0210,0x0004 05c0 0214 0006 | | .CONST 0x0214,0x0006 05c2 0219 0007 | | .CONST 0x0219,0x0007 05c4 021b 0008 | | .CONST 0x021b,0x0008 05c6 0220 0005 | | .CONST 0x0220,0x0005 05c8 0225 0009 | % | .CONST 0x0225,0x0009 05ca ; -------------------------------------------------------------------------------------- 05ca ; Debug3 Subtable 0xb 05ca ; -------------------------------------------------------------------------------------- 05ca 0000 0001 | | .DBG3TAB 0x0000,0x0001 05cc 0233 0001 | 3 | .CONST 0x0233,0x0001 05ce ; -------------------------------------------------------------------------------------- 05ce ; Debug3 Subtable 0xc 05ce ; -------------------------------------------------------------------------------------- 05ce 0000 0001 | | .DBG3TAB 0x0000,0x0001 05d0 023b 0001 | ; | .CONST 0x023b,0x0001 05d2 ; -------------------------------------------------------------------------------------- 05d2 ; Debug3 Subtable 0xd 05d2 ; -------------------------------------------------------------------------------------- 05d2 0000 0001 | | .DBG3TAB 0x0000,0x0001 05d4 0243 0001 | C | .CONST 0x0243,0x0001 05d6 ; -------------------------------------------------------------------------------------- 05d6 ; Debug3 Subtable 0xe 05d6 ; -------------------------------------------------------------------------------------- 05d6 0000 0001 | | .DBG3TAB 0x0000,0x0001 05d8 024b 0001 | K | .CONST 0x024b,0x0001 05da ; -------------------------------------------------------------------------------------- 05da ; Debug3 Subtable 0xf 05da ; -------------------------------------------------------------------------------------- 05da 0000 0001 | | .DBG3TAB 0x0000,0x0001 05dc 0253 0001 | S | .CONST 0x0253,0x0001 05de ; -------------------------------------------------------------------------------------- 05de ; Debug3 Subtable 0x10 05de ; -------------------------------------------------------------------------------------- 05de 0003 0003 | | .DBG3TAB 0x0003,0x0003 05e0 0263 ffff | c | .CONST 0x0263,0xffff 05e2 0265 fffe | e | .CONST 0x0265,0xfffe 05e4 0266 fffd | f | .CONST 0x0266,0xfffd 05e6 0268 0001 | h | .CONST 0x0268,0x0001 05e8 0272 0002 | r | .CONST 0x0272,0x0002 05ea 0274 0003 | t | .CONST 0x0274,0x0003 05ec ; -------------------------------------------------------------------------------------- 05ec ; Debug3 Subtable 0x11 05ec ; -------------------------------------------------------------------------------------- 05ec 0000 0001 | | .DBG3TAB 0x0000,0x0001 05ee 027b 0001 | { | .CONST 0x027b,0x0001 05f0 ; -------------------------------------------------------------------------------------- 05f0 ; Debug3 Subtable 0x12 05f0 ; -------------------------------------------------------------------------------------- 05f0 0000 0001 | | .DBG3TAB 0x0000,0x0001 05f2 028b 0001 | | .CONST 0x028b,0x0001 05f4 ; -------------------------------------------------------------------------------------- 05f4 ; Debug3 Subtable 0x13 05f4 ; -------------------------------------------------------------------------------------- 05f4 0001 0002 | | .DBG3TAB 0x0001,0x0002 05f6 029b ffff | | .CONST 0x029b,0xffff 05f8 029d 0001 | | .CONST 0x029d,0x0001 05fa 02a7 0002 | | .CONST 0x02a7,0x0002 05fc ; -------------------------------------------------------------------------------------- 05fc ; Debug3 Subtable 0x14 05fc ; -------------------------------------------------------------------------------------- 05fc 0000 0001 | | .DBG3TAB 0x0000,0x0001 05fe 02b3 0001 | | .CONST 0x02b3,0x0001 0600 ; -------------------------------------------------------------------------------------- 0600 ; Debug3 Subtable 0x15 0600 ; -------------------------------------------------------------------------------------- 0600 0000 0001 | | .DBG3TAB 0x0000,0x0001 0602 02c3 0001 | | .CONST 0x02c3,0x0001 0604 ; -------------------------------------------------------------------------------------- 0604 ; Debug3 Subtable 0x16 0604 ; -------------------------------------------------------------------------------------- 0604 0001 0002 | | .DBG3TAB 0x0001,0x0002 0606 02d3 ffff | | .CONST 0x02d3,0xffff 0608 02d5 0001 | | .CONST 0x02d5,0x0001 060a 02df 0002 | | .CONST 0x02df,0x0002 060c ; -------------------------------------------------------------------------------------- 060c ; Debug3 Subtable 0x17 060c ; -------------------------------------------------------------------------------------- 060c 0000 0001 | | .DBG3TAB 0x0000,0x0001 060e 02eb 0001 | | .CONST 0x02eb,0x0001 0610 ; -------------------------------------------------------------------------------------- 0610 ; Debug3 Subtable 0x18 0610 ; -------------------------------------------------------------------------------------- 0610 0001 0003 | | .DBG3TAB 0x0001,0x0003 0612 02fb ffff | | .CONST 0x02fb,0xffff 0614 0300 0001 | | .CONST 0x0300,0x0001 0616 0303 0002 | | .CONST 0x0303,0x0002 0618 030d 0003 | | .CONST 0x030d,0x0003 061a ; -------------------------------------------------------------------------------------- 061a ; Debug3 Subtable 0x19 061a ; -------------------------------------------------------------------------------------- 061a 0000 0001 | | .DBG3TAB 0x0000,0x0001 061c 0313 0001 | | .CONST 0x0313,0x0001 061e ; -------------------------------------------------------------------------------------- 061e ; Debug3 Subtable 0x1a 061e ; -------------------------------------------------------------------------------------- 061e 0001 0003 | | .DBG3TAB 0x0001,0x0003 0620 0323 ffff | # | .CONST 0x0323,0xffff 0622 0325 0001 | % | .CONST 0x0325,0x0001 0624 0328 0002 | ( | .CONST 0x0328,0x0002 0626 0332 0003 | 2 | .CONST 0x0332,0x0003 0628 ; -------------------------------------------------------------------------------------- 0628 ; Debug3 Subtable 0x1b 0628 ; -------------------------------------------------------------------------------------- 0628 0001 0004 | | .DBG3TAB 0x0001,0x0004 062a 033b ffff | ; | .CONST 0x033b,0xffff 062c 033d 0001 | = | .CONST 0x033d,0x0001 062e 034a 0003 | J | .CONST 0x034a,0x0003 0630 034e 0004 | N | .CONST 0x034e,0x0004 0632 0353 0002 | S | .CONST 0x0353,0x0002 0634 ; -------------------------------------------------------------------------------------- 0634 ; Debug3 Subtable 0x1c 0634 ; -------------------------------------------------------------------------------------- 0634 0000 0001 | | .DBG3TAB 0x0000,0x0001 0636 035b 0001 | [ | .CONST 0x035b,0x0001 0638 ; -------------------------------------------------------------------------------------- 0638 ; Debug3 Subtable 0x1d 0638 ; -------------------------------------------------------------------------------------- 0638 0000 0003 | | .DBG3TAB 0x0000,0x0003 063a 036b 0001 | k | .CONST 0x036b,0x0001 063c 0371 0002 | q | .CONST 0x0371,0x0002 063e 0378 0003 | x | .CONST 0x0378,0x0003 0640 ; -------------------------------------------------------------------------------------- 0640 ; Debug3 Subtable 0x1e 0640 ; -------------------------------------------------------------------------------------- 0640 0000 0003 | | .DBG3TAB 0x0000,0x0003 0642 0383 0001 | | .CONST 0x0383,0x0001 0644 0389 0002 | | .CONST 0x0389,0x0002 0646 0390 0003 | | .CONST 0x0390,0x0003 0648 ; -------------------------------------------------------------------------------------- 0648 ; Debug3 Subtable 0x1f 0648 ; -------------------------------------------------------------------------------------- 0648 0000 0000 | | .DBG3TAB 0x0000,0x0000 064a ; -------------------------------------------------------------------------------------- 064a ; Debug3 Subtable 0x20 064a ; -------------------------------------------------------------------------------------- 064a 0000 0002 | | .DBG3TAB 0x0000,0x0002 064c 03bb 0001 | | .CONST 0x03bb,0x0001 064e 03c0 0002 | | .CONST 0x03c0,0x0002 0650 0000 0000 | | .BLANK 0000[0x1b0]