|
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: 7168 (0x1c00) Types: SEG Notes: 5811_R1K_CODE Names: »12148746.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »12148746.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »12148746.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »12148746.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »12148746.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »12148746.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 0668 | h | .CONST 0x0668 ; 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 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00bd | | .CONST 0x00bd ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 003a | : | .CONST 0x003a ; Number of locals 000b INIT_0008: 000b e001 | | Load 0x0,0x1 ; Debug Table 0x0 = .DEBUG 0x000b,0x078a,0x8000,0x0000,0x0017,0xd194,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 1b15 | | Execute Package,Field_Read,Field_Number 0x15 000d 0129 | ) | Execute Any,Make_Visible 000e 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 480f |H | Short_Literal 0xf 0010 00e5 | | Load_Encached Long_Integer_Cache 0011 03f9 | | Declare_Type Discrete,Constrained,Visible 0012 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x4 = 0x12,0xfffb ; Debug Table 0x0.0x5 = 0x12,0xfffa ; Debug Table 0x0.0x6 = 0x12,0xfff9 ; Debug Table 0x0.0x7 = 0x12,0xfff8 ; Debug Table 0x0.0x8 = 0x12,0xfff7 ; Debug Table 0x0.0x9 = 0x12,0xfff6 ; Debug Table 0x0.0xa = 0x12,0xfff5 ; Debug Table 0x0.0xb = 0x12,0xfff4 ; Debug Table 0x0.0xc = 0x12,0xfff3 ; Debug Table 0x0.0xd = 0x12,0xfff2 ; Debug Table 0x0.0xe = 0x12,0xfff1 ; Debug Table 0x0.0xf = 0x12,0xfff0 0013 032b | + | Declare_Type Record,Incomplete,Visible 0014 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x14,0xffef 0016 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x0.0x11 = 0x16,0xffee 0017 0129 | ) | Execute Any,Make_Visible 0018 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x12 = 0x18,0xffed ; Debug Table 0x0.0x13 = 0x18,0xffec ; Debug Table 0x0.0x14 = 0x18,0xffeb ; Debug Table 0x0.0x15 = 0x18,0xffea ; Debug Table 0x0.0x16 = 0x18,0xffe9 ; Debug Table 0x0.0x17 = 0x18,0xffe8 ; Debug Table 0x0.0x18 = 0x18,0xffe7 0019 4801 |H | Short_Literal 0x1 001a 029f 00d3 | | Declare_Subprogram INIT_00d0,For_Call 001c 03fe | | Declare_Type Discrete,Defined,Visible 001d 62de |b | Indirect_Literal Discrete,0x2fc,{0x00000000, 0x17d19401} ; Debug Table 0x0.0x19 = 0x1d,0xffe6 001e 0129 | ) | Execute Any,Make_Visible 001f 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x1f,0xffe5 0021 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x21,0xffe4 0023 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x23,0xffe3 0025 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x25,0xffe2 0027 029a 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x27,0xffe1 0029 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1f = 0x29,0xffe0 002b 029a 020b | | Declare_Subprogram INIT_0208,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x20 = 0x2b,0xffdf 002d 029a 0223 | #| Declare_Subprogram INIT_0220,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x21 = 0x2d,0xffde 002f 029a 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x22 = 0x2f,0xffdd 0031 029a 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x23 = 0x31,0xffdc 0033 029a 031b | | Declare_Subprogram INIT_0318,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x24 = 0x33,0xffdb 0035 029a 032b | +| Declare_Subprogram INIT_0328,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x25 = 0x35,0xffda 0037 029a 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x26 = 0x37,0xffd9 0039 029a 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x27 = 0x39,0xffd8 003b 029a 039b | | Declare_Subprogram INIT_0398,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x28 = 0x3b,0xffd7 003d 029a 03b3 | | Declare_Subprogram INIT_03b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x29 = 0x3d,0xffd6 003f 029a 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2a = 0x3f,0xffd5 0041 029a 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2b = 0x41,0xffd4 0043 029a 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2c = 0x43,0xffd3 0045 029a 03fb | | Declare_Subprogram INIT_03f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2d = 0x45,0xffd2 0047 029a 0403 | | Declare_Subprogram INIT_0400,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2e = 0x47,0xffd1 0049 029a 0443 | C| Declare_Subprogram INIT_0440,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2f = 0x49,0xffd0 004b 029a 0453 | S| Declare_Subprogram INIT_0450,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x30 = 0x4b,0xffcf 004d 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x0.0x31 = 0x4d,0xffce 004e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x32 = 0x4e,0xffcd 004f e20e | | Load 0x1,0xe 0050 02a0 | | Declare_Subprogram Null_Subprogram 0051 e20f | | Load 0x1,0xf 0052 0326 | & | Complete_Type Record,By_Defining 0053 00bf | | Action Accept_Activation 0054 e001 | | Load 0x0,0x1 ; Debug Table 0x1 = .DEBUG 0x0054,0x07f2,0x8000,0x0000,0x0022,0x92e4,0x0000,0x0013 ; Debug Table 0x1.0x0 = 0x54,0xffff 0055 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0056 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x1 = 0x56,0xfffe 0057 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0058 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1.0x2 = 0x58,0xfffd ; Debug Table 0x1.0x3 = 0x58,0xfffc 0059 02a0 | | Declare_Subprogram Null_Subprogram 005a 4801 |H | Short_Literal 0x1 005b 032d | - | Declare_Type Record,Defined 005c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x4 = 0x5c,0xfffb 005d 0322 | " | Declare_Variable Record 005e 4800 |H | Short_Literal 0x0 005f 00d9 | | Load_Top At_Offset_1 0060 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0061 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x5 = 0x61,0xfffa 0062 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0063 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0x6 = 0x63,0xfff9 0064 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x1.0x7 = 0x64,0xfff8 0065 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x8 = 0x65,0xfff7 0066 4802 |H | Short_Literal 0x2 ; Debug Table 0x1.0x9 = 0x66,0xfff6 ; Debug Table 0x1.0xa = 0x66,0xfff5 ; Debug Table 0x1.0xb = 0x66,0xfff4 ; Debug Table 0x1.0xc = 0x66,0xfff3 ; Debug Table 0x1.0xd = 0x66,0xfff2 0067 483e |H> | Short_Literal 0x3e 0068 026d | m | Execute Discrete,Exponentiate 0069 4802 |H | Short_Literal 0x2 006a 483e |H> | Short_Literal 0x3e 006b 026d | m | Execute Discrete,Exponentiate 006c 0aff | | Execute_Immediate Plus,-0x1 006d 0273 | s | Execute Discrete,Plus 006e 00e5 | | Load_Encached Long_Integer_Cache 006f 03f1 | | Declare_Variable Discrete,With_Value 0070 029d 0473 | s| Declare_Subprogram INIT_0470,For_Outer_Call ; Debug Table 0x1.0xe = 0x70,0xfff1 0072 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x10 = 0x72,0xffef ; Debug Table 0x1.0x11 = 0x72,0xffee ; Debug Table 0x1.0xf = 0x72,0xfff0 0073 4800 |H | Short_Literal 0x0 0074 e001 | | Load 0x0,0x1 0075 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0076 e001 | | Load 0x0,0x1 0077 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0078 03f1 | | Declare_Variable Discrete,With_Value 0079 029d 0483 | | Declare_Subprogram INIT_0480,For_Outer_Call ; Debug Table 0x1.0x12 = 0x79,0xffed ; Debug Table 0x1.0x13 = 0x79,0xffec ; Debug Table 0x1.0x14 = 0x79,0xffeb ; Debug Table 0x1.0x15 = 0x79,0xffea ; Debug Table 0x1.0x16 = 0x79,0xffe9 ; Debug Table 0x1.0x17 = 0x79,0xffe8 ; Debug Table 0x1.0x18 = 0x79,0xffe7 007b 029d 0493 | | Declare_Subprogram INIT_0490,For_Outer_Call ; Debug Table 0x1.0x19 = 0x7b,0xffe6 007d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x1a = 0x7d,0xffe5 007e 00dd | | Load_Top At_Offset_5 007f 00e5 | | Load_Encached Long_Integer_Cache 0080 03f8 | | Declare_Type Discrete,Constrained 0081 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1.0x1b = 0x81,0xffe4 ; Debug Table 0x1.0x1c = 0x81,0xffe3 ; Debug Table 0x1.0x1d = 0x81,0xffe2 ; Debug Table 0x1.0x1e = 0x81,0xffe1 ; Debug Table 0x1.0x1f = 0x81,0xffe0 ; Debug Table 0x1.0x20 = 0x81,0x401 0082 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1.0x21 = 0x82,0x402 0083 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1.0x22 = 0x83,0x403 0084 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x1.0x23 = 0x84,0x404 0085 1817 | | Execute Package,Field_Execute,Field_Number 0x17 ; Debug Table 0x1.0x24 = 0x85,0x405 0086 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x1.0x25 = 0x86,0x406 0087 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1.0x26 = 0x87,0x407 ; Debug Table 0x1.0x27 = 0x87,0x408 ; Debug Table 0x1.0x28 = 0x87,0xffe0 0088 03f1 | | Declare_Variable Discrete,With_Value 0089 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x29 = 0x89,0xffdf ; Debug Table 0x1.0x2a = 0x89,0xffde ; Debug Table 0x1.0x2b = 0x89,0xffdd ; Debug Table 0x1.0x2c = 0x89,0xffdc ; Debug Table 0x1.0x2d = 0x89,0xffdb ; Debug Table 0x1.0x2e = 0x89,0xffda ; Debug Table 0x1.0x2f = 0x89,0xffd9 ; Debug Table 0x1.0x30 = 0x89,0xffd8 008a 00c7 | | Action Elaborate_Subprogram 008b 029d 04a3 | | Declare_Subprogram INIT_04a0,For_Outer_Call ; Debug Table 0x1.0x31 = 0x8b,0xffd7 008d 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x32 = 0x8d,0xffd6 008e 00c7 | | Action Elaborate_Subprogram 008f 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x33 = 0x8f,0xffd5 0090 00c7 | | Action Elaborate_Subprogram 0091 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x34 = 0x91,0xffd4 0092 00c7 | | Action Elaborate_Subprogram 0093 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x35 = 0x93,0xffd3 0094 00c7 | | Action Elaborate_Subprogram 0095 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x36 = 0x95,0xffd2 0096 00c7 | | Action Elaborate_Subprogram 0097 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x37 = 0x97,0xffd1 0098 00c7 | | Action Elaborate_Subprogram 0099 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x38 = 0x99,0xffd0 009a 00c7 | | Action Elaborate_Subprogram 009b 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x39 = 0x9b,0xffcf 009c 00c7 | | Action Elaborate_Subprogram 009d 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x3a = 0x9d,0xffce 009e 00c7 | | Action Elaborate_Subprogram 009f 029d 04cb | | Declare_Subprogram INIT_04c8,For_Outer_Call ; Debug Table 0x1.0x3b = 0x9f,0xffcd 00a1 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x3c = 0xa1,0xffcc 00a2 00c7 | | Action Elaborate_Subprogram 00a3 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x3d = 0xa3,0xffcb 00a4 00c7 | | Action Elaborate_Subprogram 00a5 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x3e = 0xa5,0xffca 00a6 00c7 | | Action Elaborate_Subprogram 00a7 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x3f = 0xa7,0xffc9 00a8 00c7 | | Action Elaborate_Subprogram 00a9 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x40 = 0xa9,0xffc8 00aa 00c7 | | Action Elaborate_Subprogram 00ab 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x41 = 0xab,0xffc7 00ac 00c7 | | Action Elaborate_Subprogram 00ad 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x42 = 0xad,0xffc6 00ae 00c7 | | Action Elaborate_Subprogram 00af 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x43 = 0xaf,0xffc5 00b0 00c7 | | Action Elaborate_Subprogram 00b1 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x44 = 0xb1,0xffc4 00b2 00c7 | | Action Elaborate_Subprogram 00b3 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x45 = 0xb3,0xffc3 00b4 00c7 | | Action Elaborate_Subprogram 00b5 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x46 = 0xb5,0xffc2 00b6 00c7 | | Action Elaborate_Subprogram 00b7 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x47 = 0xb7,0xffc1 00b8 00c7 | | Action Elaborate_Subprogram 00b9 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x48 = 0xb9,0xffc0 00ba 00c7 | | Action Elaborate_Subprogram 00bb 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x49 = 0xbb,0xffbf 00bc 00c7 | | Action Elaborate_Subprogram 00bd BODY_0008: 00bd 00bc | | Action Signal_Activated 00be 00bb | | Action Signal_Completion 00bf 0000 | | .XXX[0x1] 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00c3 | | .CONST 0x00c3 ; Address of begin 00c1 0004 | | .CONST 0x0004 ; Address of exception handler 00c2 0001 | | .CONST 0x0001 ; Number of locals 00c3 BODY_00c0: 00c3 INIT_00c0: 00c3 e20f | | Load 0x1,0xf ; Debug Table 0x2 = .DEBUG 0x00c3,0x0888,0x0002,0x0000,0x0017,0xd194,0x0000,0x0064 ; Debug Table 0x2.0x0 = 0xc3,0x1 00c4 0322 | " | Declare_Variable Record 00c5 4800 |H | Short_Literal 0x0 00c6 00d9 | | Load_Top At_Offset_1 00c7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00c8 00db | | Load_Top At_Offset_3 00c9 00d9 | | Load_Top At_Offset_1 00ca 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00cb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00cc 0000 0000 | | .BLANK 0000[0x4] 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d3 | | .CONST 0x00d3 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0001 | | .CONST 0x0001 ; Number of locals 00d3 BODY_00d0: 00d3 INIT_00d0: 00d3 4603 |F | Jump_Case 0x4 ; Debug Table 0x3 = .DEBUG 0x00d3,0x088c,0x0005,0x0000,0x0017,0xd194,0x0000,0x0097 00d4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 00d5 7802 |x | Jump 0xd8 ; case 0x1 00d6 7805 |x | Jump 0xdc ; case 0x2 00d7 7809 |x | Jump 0xe1 ; case 0x3 00d8 00da | | Load_Top At_Offset_2 00d9 0091 05b2 | | Action Push_String_Extended_Indexed,0x5b2 ; "READ" 00db 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00dc 00db | | Load_Top At_Offset_3 00dd 00db | | Load_Top At_Offset_3 00de 00e0 | | Load_Encached Standard_Cache 00df 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00e0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 00e1 00da | | Load_Top At_Offset_2 00e2 00e0 | | Load_Encached Standard_Cache 00e3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00e4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00e5 0000 0000 | | .XXX[0x3] 00e7 0000 | | 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00ed | | .CONST 0x00ed ; Address of begin 00e9 0107 | | .CONST 0x0107 ; Address of exception handler 00ea 0002 | | .CONST 0x0002 ; Number of locals 00eb INIT_00e8: 00eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x00eb,0x088e,0x0001,0x0000,0x0017,0xd194,0x0000,0x00a0 ; Debug Table 0x4.0x0 = 0xeb,0xffff 00ec 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00ed BODY_00e8: 00ed e231 | 1 | Load 0x1,0x31 ; Debug Table 0x4.0x1 = 0xed,0x1 00ee 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 ; Debug Table 0x4.0x2 = 0xee,0x2 00ef 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 ; Debug Table 0x4.0x3 = 0xef,0x3 00f0 0258 | X | Execute Discrete,Test_And_Set_Next ; Debug Table 0x4.0x4 = 0xf0,0x4 00f1 700f |p | Jump_Nonzero 0x101 ; Debug Table 0x4.0x5 = 0xf1,0x5 00f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x6 = 0xf2,0x6 00f3 7008 |p | Jump_Nonzero 0xfc ; Debug Table 0x4.0x7 = 0xf3,0x7 00f4 00b7 | | Action Make_Self ; Debug Table 0x4.0x8 = 0xf4,0x8 00f5 020a | | Execute Module,Get_Name ; Debug Table 0x4.0x9 = 0xf5,0x9 00f6 c402 | | Store 0x2,0x2 ; Debug Table 0x4.0xa = 0xf6,0xa 00f7 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xb = 0xf7,0xb 00f8 c230 | 0 | Store 0x1,0x30 ; Debug Table 0x4.0xc = 0xf8,0xc 00f9 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x4.0xd = 0xf9,0xd 00fa 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x4.0xe = 0xfa,0xe 00fb 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x4.0xf = 0xfb,0xf 00fc 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x10 = 0xfc,0x10 00fd c230 | 0 | Store 0x1,0x30 ; Debug Table 0x4.0x11 = 0xfd,0x11 00fe e231 | 1 | Load 0x1,0x31 ; Debug Table 0x4.0x12 = 0xfe,0x12 00ff 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x4.0x13 = 0xff,0x13 0100 7802 |x | Jump 0x103 ; Debug Table 0x4.0x14 = 0x100,0x14 0101 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x4.0x15 = 0x101,0x15 0102 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x4.0x16 = 0x102,0x16 0103 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x17 = 0x103,0x17 0104 4800 |H | Short_Literal 0x0 0105 821a | | Call 0x1,0x1a 0106 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0107 TRAP_00e8: 0107 e213 | | Load 0x1,0x13 0108 010f | | Execute Exception,Equal 0109 6802 |h | Jump_Zero 0x10c 010a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x18 = 0x10a,0x18 010b 0101 | | Execute Exception,Reraise 010c 00cf | | Action Mark_Auxiliary ; Debug Table 0x4.0x19 = 0x10c,0x19 010d 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x4.0x1a = 0x10d,0xfbff 010e 4805 |H | Short_Literal 0x5 ; Debug Table 0x4.0x1b = 0x10e,0xfbfe 010f 4802 |H | Short_Literal 0x2 0110 0099 | | Action Reference_Dynamic 0111 012d | - | Execute Any,Address 0112 e22c | , | Load 0x1,0x2c 0113 03f1 | | Declare_Variable Discrete,With_Value 0114 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x1c = 0x114,0xfbfd ; Debug Table 0x4.0x1d = 0x114,0xfbfc ; Debug Table 0x4.0x1e = 0x114,0xfbfb ; Debug Table 0x4.0x1f = 0x114,0xfbfa ; Debug Table 0x4.0x20 = 0x114,0xfbf9 ; Debug Table 0x4.0x21 = 0x114,0xfbf8 ; Debug Table 0x4.0x22 = 0x114,0xfbf7 ; Debug Table 0x4.0x23 = 0x114,0xfbf6 ; Debug Table 0x4.0x24 = 0x114,0xfbf5 ; Debug Table 0x4.0x25 = 0x114,0xfbf4 0115 180f | | Execute Package,Field_Execute,Field_Number 0xf 0116 e22c | , | Load 0x1,0x2c 0117 03f1 | | Declare_Variable Discrete,With_Value 0118 480d |H | Short_Literal 0xd ; Debug Table 0x4.0x26 = 0x118,0xfbf3 0119 4804 |H | Short_Literal 0x4 011a 00db | | Load_Top At_Offset_3 011b 00db | | Load_Top At_Offset_3 011c 8239 | 9 | Call 0x1,0x39 011d 4812 |H | Short_Literal 0x12 011e 4811 |H | Short_Literal 0x11 011f 00dc | | Load_Top At_Offset_4 0120 00dc | | Load_Top At_Offset_4 0121 8239 | 9 | Call 0x1,0x39 0122 0278 | x | Execute Discrete,Or 0123 00e1 | | Load_Encached Boolean_Cache 0124 03f1 | | Declare_Variable Discrete,With_Value 0125 480f |H | Short_Literal 0xf ; Debug Table 0x4.0x27 = 0x125,0xfbf2 0126 4804 |H | Short_Literal 0x4 0127 00dc | | Load_Top At_Offset_4 0128 00dc | | Load_Top At_Offset_4 0129 8239 | 9 | Call 0x1,0x39 012a 4814 |H | Short_Literal 0x14 012b 4811 |H | Short_Literal 0x11 012c 00dd | | Load_Top At_Offset_5 012d 00dd | | Load_Top At_Offset_5 012e 8239 | 9 | Call 0x1,0x39 012f 4817 |H | Short_Literal 0x17 0130 4816 |H | Short_Literal 0x16 0131 00de | | Load_Top At_Offset_6 0132 00de | | Load_Top At_Offset_6 0133 8239 | 9 | Call 0x1,0x39 0134 0278 | x | Execute Discrete,Or 0135 0278 | x | Execute Discrete,Or 0136 00e1 | | Load_Encached Boolean_Cache 0137 03f1 | | Declare_Variable Discrete,With_Value 0138 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x28 = 0x138,0x401 0139 6806 |h | Jump_Zero 0x140 013a 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x29 = 0x13a,0x402 ; Debug Table 0x4.0x2a = 0x13a,0x801 013b e22f | / | Load 0x1,0x2f 013c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 013d e231 | 1 | Load 0x1,0x31 ; Debug Table 0x4.0x2b = 0x13d,0x802 ; Debug Table 0x4.0x2c = 0x13d,0xc01 013e 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x4.0x2d = 0x13e,0xc02 013f 7804 |x | Jump 0x144 0140 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2e = 0x140,0x403 0141 6802 |h | Jump_Zero 0x144 0142 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x4.0x2f = 0x142,0x404 ; Debug Table 0x4.0x30 = 0x142,0x1001 0143 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x4.0x31 = 0x143,0x1002 0144 00d5 | | Pop_Control Pop_Count_5 0145 00ce | | Action Pop_Auxiliary 0146 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x32 = 0x146,0x1a 0147 180d | | Execute Package,Field_Execute,Field_Number 0xd 0148 0092 05b4 | | Action Push_String_Extended,0x5b4 ; "Acquire_Read_Exception" 014a 4803 |H | Short_Literal 0x3 014b 0092 05b5 | | Action Push_String_Extended,0x5b5 ; "Short_Term_Semaphore" 014d e004 | | Load 0x0,0x4 014e 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 014f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x33 = 0x14f,0x1b 0150 0101 | | Execute Exception,Reraise 0151 0000 0000 | | .BLANK 0000[0x7] 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015b | [ | .CONST 0x015b ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0001 | | .CONST 0x0001 ; Number of locals 015b BODY_0158: 015b INIT_0158: 015b e211 | | Load 0x1,0x11 ; Debug Table 0x5 = .DEBUG 0x015b,0x08f8,0x0001,0x0000,0x0017,0xd194,0x0000,0x00a8 ; Debug Table 0x5.0x0 = 0x15b,0x1 015c 00db | | Load_Top At_Offset_3 015d 00dc | | Load_Top At_Offset_4 015e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 015f 4800 |H | Short_Literal 0x0 0160 821c | | Call 0x1,0x1c 0161 00d1 | | Pop_Control Pop_Count_1 0162 005c | \ | Store_Top Discrete,At_Offset_4 0163 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0164 0000 0000 | | .BLANK 0000[0x4] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 016b | k | .CONST 0x016b ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0001 | | .CONST 0x0001 ; Number of locals 016b BODY_0168: 016b INIT_0168: 016b e211 | | Load 0x1,0x11 ; Debug Table 0x6 = .DEBUG 0x016b,0x08fc,0x0001,0x0000,0x0017,0xd194,0x0000,0x00b4 ; Debug Table 0x6.0x0 = 0x16b,0x1 016c 00dc | | Load_Top At_Offset_4 016d 00dc | | Load_Top At_Offset_4 016e 4800 |H | Short_Literal 0x0 016f 821c | | Call 0x1,0x1c 0170 00d1 | | Pop_Control Pop_Count_1 0171 005d | ] | Store_Top Discrete,At_Offset_5 0172 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0173 0000 0000 | | .BLANK 0000[0x5] 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 017d | } | .CONST 0x017d ; Address of begin 0179 0198 | | .CONST 0x0198 ; Address of exception handler 017a 0002 | | .CONST 0x0002 ; Number of locals 017b INIT_0178: 017b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x017b,0x0900,0x0001,0x0000,0x0017,0xd194,0x0000,0x00c4 ; Debug Table 0x7.0x0 = 0x17b,0xffff 017c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 017d BODY_0178: 017d e231 | 1 | Load 0x1,0x31 ; Debug Table 0x7.0x1 = 0x17d,0x1 017e 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 ; Debug Table 0x7.0x2 = 0x17e,0x2 017f 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 ; Debug Table 0x7.0x3 = 0x17f,0x3 0180 0258 | X | Execute Discrete,Test_And_Set_Next ; Debug Table 0x7.0x4 = 0x180,0x4 0181 7010 |p | Jump_Nonzero 0x192 ; Debug Table 0x7.0x5 = 0x181,0x5 0182 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x6 = 0x182,0x6 0183 7009 |p | Jump_Nonzero 0x18d ; Debug Table 0x7.0x7 = 0x183,0x7 0184 00b7 | | Action Make_Self ; Debug Table 0x7.0x8 = 0x184,0x8 0185 020a | | Execute Module,Get_Name ; Debug Table 0x7.0x9 = 0x185,0x9 0186 0a01 | | Execute_Immediate Plus,0x1 ; Debug Table 0x7.0xa = 0x186,0xa 0187 c402 | | Store 0x2,0x2 ; Debug Table 0x7.0xb = 0x187,0xb 0188 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xc = 0x188,0xc 0189 c230 | 0 | Store 0x1,0x30 ; Debug Table 0x7.0xd = 0x189,0xd 018a e231 | 1 | Load 0x1,0x31 ; Debug Table 0x7.0xe = 0x18a,0xe 018b 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x7.0xf = 0x18b,0xf 018c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x7.0x10 = 0x18c,0x10 018d 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x11 = 0x18d,0x11 018e c230 | 0 | Store 0x1,0x30 ; Debug Table 0x7.0x12 = 0x18e,0x12 018f e231 | 1 | Load 0x1,0x31 ; Debug Table 0x7.0x13 = 0x18f,0x13 0190 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x7.0x14 = 0x190,0x14 0191 7802 |x | Jump 0x194 ; Debug Table 0x7.0x15 = 0x191,0x15 0192 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x7.0x16 = 0x192,0x16 0193 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x7.0x17 = 0x193,0x17 0194 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x18 = 0x194,0x18 0195 4801 |H | Short_Literal 0x1 0196 821a | | Call 0x1,0x1a 0197 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0198 TRAP_0178: 0198 e213 | | Load 0x1,0x13 0199 010f | | Execute Exception,Equal 019a 6802 |h | Jump_Zero 0x19d 019b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x19 = 0x19b,0x19 019c 0101 | | Execute Exception,Reraise 019d 00cf | | Action Mark_Auxiliary ; Debug Table 0x7.0x1a = 0x19d,0x1a 019e 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x7.0x1b = 0x19e,0xfbff 019f 4805 |H | Short_Literal 0x5 ; Debug Table 0x7.0x1c = 0x19f,0xfbfe 01a0 4802 |H | Short_Literal 0x2 01a1 0099 | | Action Reference_Dynamic 01a2 012d | - | Execute Any,Address 01a3 e22c | , | Load 0x1,0x2c 01a4 03f1 | | Declare_Variable Discrete,With_Value 01a5 e003 | | Load 0x0,0x3 ; Debug Table 0x7.0x1d = 0x1a5,0xfbfd ; Debug Table 0x7.0x1e = 0x1a5,0xfbfc ; Debug Table 0x7.0x1f = 0x1a5,0xfbfb ; Debug Table 0x7.0x20 = 0x1a5,0xfbfa ; Debug Table 0x7.0x21 = 0x1a5,0xfbf9 ; Debug Table 0x7.0x22 = 0x1a5,0xfbf8 ; Debug Table 0x7.0x23 = 0x1a5,0xfbf7 ; Debug Table 0x7.0x24 = 0x1a5,0xfbf6 ; Debug Table 0x7.0x25 = 0x1a5,0xfbf5 ; Debug Table 0x7.0x26 = 0x1a5,0xfbf4 01a6 180f | | Execute Package,Field_Execute,Field_Number 0xf 01a7 e22c | , | Load 0x1,0x2c 01a8 03f1 | | Declare_Variable Discrete,With_Value 01a9 480e |H | Short_Literal 0xe ; Debug Table 0x7.0x27 = 0x1a9,0xfbf3 01aa 4804 |H | Short_Literal 0x4 01ab 00db | | Load_Top At_Offset_3 01ac 00db | | Load_Top At_Offset_3 01ad 8239 | 9 | Call 0x1,0x39 01ae 4813 |H | Short_Literal 0x13 01af 4812 |H | Short_Literal 0x12 01b0 00dc | | Load_Top At_Offset_4 01b1 00dc | | Load_Top At_Offset_4 01b2 8239 | 9 | Call 0x1,0x39 01b3 0278 | x | Execute Discrete,Or 01b4 00e1 | | Load_Encached Boolean_Cache 01b5 03f1 | | Declare_Variable Discrete,With_Value 01b6 4810 |H | Short_Literal 0x10 ; Debug Table 0x7.0x28 = 0x1b6,0xfbf2 01b7 4804 |H | Short_Literal 0x4 01b8 00dc | | Load_Top At_Offset_4 01b9 00dc | | Load_Top At_Offset_4 01ba 8239 | 9 | Call 0x1,0x39 01bb 4815 |H | Short_Literal 0x15 01bc 4812 |H | Short_Literal 0x12 01bd 00dd | | Load_Top At_Offset_5 01be 00dd | | Load_Top At_Offset_5 01bf 8239 | 9 | Call 0x1,0x39 01c0 4818 |H | Short_Literal 0x18 01c1 4817 |H | Short_Literal 0x17 01c2 00de | | Load_Top At_Offset_6 01c3 00de | | Load_Top At_Offset_6 01c4 8239 | 9 | Call 0x1,0x39 01c5 0278 | x | Execute Discrete,Or 01c6 0278 | x | Execute Discrete,Or 01c7 00e1 | | Load_Encached Boolean_Cache 01c8 03f1 | | Declare_Variable Discrete,With_Value 01c9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x29 = 0x1c9,0x401 01ca 6806 |h | Jump_Zero 0x1d1 01cb 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x2a = 0x1cb,0x402 ; Debug Table 0x7.0x2b = 0x1cb,0x801 01cc e22f | / | Load 0x1,0x2f 01cd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01ce e231 | 1 | Load 0x1,0x31 ; Debug Table 0x7.0x2c = 0x1ce,0x802 ; Debug Table 0x7.0x2d = 0x1ce,0xc01 01cf 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x7.0x2e = 0x1cf,0xc02 01d0 7804 |x | Jump 0x1d5 01d1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2f = 0x1d1,0x403 01d2 6802 |h | Jump_Zero 0x1d5 01d3 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x7.0x30 = 0x1d3,0x404 ; Debug Table 0x7.0x31 = 0x1d3,0x1001 01d4 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x7.0x32 = 0x1d4,0x1002 01d5 00d5 | | Pop_Control Pop_Count_5 01d6 00ce | | Action Pop_Auxiliary 01d7 e003 | | Load 0x0,0x3 ; Debug Table 0x7.0x33 = 0x1d7,0x1b 01d8 180d | | Execute Package,Field_Execute,Field_Number 0xd 01d9 0092 05b6 | | Action Push_String_Extended,0x5b6 ; "Acquire_Write_Exception" 01db 4803 |H | Short_Literal 0x3 01dc 0092 05b5 | | Action Push_String_Extended,0x5b5 ; "Short_Term_Semaphore" 01de e004 | | Load 0x0,0x4 01df 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 01e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x34 = 0x1e0,0x1c 01e1 0101 | | Execute Exception,Reraise 01e2 0000 0000 | | .BLANK 0000[0x6] 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 e211 | | Load 0x1,0x11 ; Debug Table 0x8 = .DEBUG 0x01eb,0x096c,0x0001,0x0000,0x0017,0xd194,0x0000,0x00cc ; Debug Table 0x8.0x0 = 0x1eb,0x1 01ec 00db | | Load_Top At_Offset_3 01ed 00dc | | Load_Top At_Offset_4 01ee 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01ef 4801 |H | Short_Literal 0x1 01f0 821c | | Call 0x1,0x1c 01f1 00d1 | | Pop_Control Pop_Count_1 01f2 005c | \ | Store_Top Discrete,At_Offset_4 01f3 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01f4 0000 0000 | | .BLANK 0000[0x4] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 01fb | | .CONST 0x01fb ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0001 | | .CONST 0x0001 ; Number of locals 01fb BODY_01f8: 01fb INIT_01f8: 01fb e211 | | Load 0x1,0x11 ; Debug Table 0x9 = .DEBUG 0x01fb,0x0970,0x0001,0x0000,0x0017,0xd194,0x0000,0x00d8 ; Debug Table 0x9.0x0 = 0x1fb,0x1 01fc 00dc | | Load_Top At_Offset_4 01fd 00dc | | Load_Top At_Offset_4 01fe 4801 |H | Short_Literal 0x1 01ff 821c | | Call 0x1,0x1c 0200 00d1 | | Pop_Control Pop_Count_1 0201 005d | ] | Store_Top Discrete,At_Offset_5 0202 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0203 0000 0000 | | .BLANK 0000[0x5] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020c | | .CONST 0x020c ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0002 | | .CONST 0x0002 ; Number of locals 020b INIT_0208: 020b e211 | | Load 0x1,0x11 ; Debug Table 0xa = .DEBUG 0x020b,0x0974,0x0001,0x0000,0x0017,0xd194,0x0000,0x00e8 ; Debug Table 0xa.0x0 = 0x20b,0xffff 020c BODY_0208: 020c e211 | | Load 0x1,0x11 ; Debug Table 0xa.0x1 = 0x20c,0x1 020d 00dd | | Load_Top At_Offset_5 020e 00de | | Load_Top At_Offset_6 020f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0210 00de | | Load_Top At_Offset_6 0211 821c | | Call 0x1,0x1c 0212 00d1 | | Pop_Control Pop_Count_1 0213 0059 | Y | Store_Top Discrete,At_Offset_1 0214 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x214,0x2 0215 6802 |h | Jump_Zero 0x218 0216 e213 | | Load 0x1,0x13 ; Debug Table 0xa.0x3 = 0x216,0x3 0217 0257 | W | Execute Discrete,Raise 0218 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0219 0000 0000 | | .BLANK 0000[0x7] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0223 | # | .CONST 0x0223 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0001 | | .CONST 0x0001 ; Number of locals 0223 BODY_0220: 0223 INIT_0220: 0223 e211 | | Load 0x1,0x11 ; Debug Table 0xb = .DEBUG 0x0223,0x097e,0x0001,0x0000,0x0017,0xd194,0x0000,0x00f4 ; Debug Table 0xb.0x0 = 0x223,0x1 0224 00dc | | Load_Top At_Offset_4 0225 00dd | | Load_Top At_Offset_5 0226 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0227 00dd | | Load_Top At_Offset_5 0228 821c | | Call 0x1,0x1c 0229 00d1 | | Pop_Control Pop_Count_1 022a 005d | ] | Store_Top Discrete,At_Offset_5 022b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 022c 0000 0000 | | .BLANK 0000[0x4] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0240 | @ | .CONST 0x0240 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0003 | | .CONST 0x0003 ; Number of locals 0233 INIT_0230: 0233 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xc = .DEBUG 0x0233,0x0982,0x0001,0x0000,0x0017,0xd194,0x0000,0x0104 ; Debug Table 0xc.0x0 = 0x233,0xffff ; Debug Table 0xc.0x1 = 0x233,0xfffe ; Debug Table 0xc.0x2 = 0x233,0xfffd ; Debug Table 0xc.0x3 = 0x233,0x401 0234 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xc.0x4 = 0x234,0x402 0235 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xc.0x5 = 0x235,0x403 0236 e231 | 1 | Load 0x1,0x31 ; Debug Table 0xc.0x6 = 0x236,0x404 0237 1817 | | Execute Package,Field_Execute,Field_Number 0x17 ; Debug Table 0xc.0x7 = 0x237,0x405 0238 00d0 | | Action Swap_Control ; Debug Table 0xc.0x8 = 0x238,0x406 0239 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x9 = 0x239,0x407 023a 00d0 | | Action Swap_Control ; Debug Table 0xc.0xa = 0x23a,0x408 023b 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0xb = 0x23b,0x409 023c e237 | 7 | Load 0x1,0x37 ; Debug Table 0xc.0xc = 0x23c,0x40a ; Debug Table 0xc.0xd = 0x23c,0x40b ; Debug Table 0xc.0xe = 0x23c,0xfffd 023d 03f1 | | Declare_Variable Discrete,With_Value 023e 029f 04e3 | | Declare_Subprogram INIT_04e0,For_Call ; Debug Table 0xc.0x10 = 0x23e,0xfffb ; Debug Table 0xc.0xf = 0x23e,0xfffc 0240 BODY_0230: 0240 00de | | Load_Top At_Offset_6 ; Debug Table 0xc.0x11 = 0x240,0x1 0241 8224 | $ | Call 0x1,0x24 0242 e001 | | Load 0x0,0x1 0243 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0244 027f | | Execute Discrete,Equal 0245 6803 |h | Jump_Zero 0x249 0246 4805 |H | Short_Literal 0x5 ; Debug Table 0xc.0x12 = 0x246,0x2 0247 a5fc | | Store_Unchecked 0x2,-0x4 0248 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xc.0x13 = 0x248,0x3 0249 00cf | | Action Mark_Auxiliary 024a 60ad |` | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} ; Debug Table 0xc.0x14 = 0x24a,0x4 024b 4801 |H | Short_Literal 0x1 024c 8233 | 3 | Call 0x1,0x33 ; Debug Table 0xc.0x15 = 0x24c,0x5 024d 6802 |h | Jump_Zero 0x250 024e 8403 | | Call 0x2,0x3 ; Debug Table 0xc.0x16 = 0x24e,0x6 024f 7802 |x | Jump 0x252 0250 e231 | 1 | Load 0x1,0x31 ; Debug Table 0xc.0x17 = 0x250,0x7 ; Debug Table 0xc.0x18 = 0x250,0x801 0251 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0xc.0x19 = 0x251,0x802 0252 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xc.0x1a = 0x252,0x8 ; Debug Table 0xc.0x1b = 0x252,0xc01 ; Debug Table 0xc.0x1c = 0x252,0x1001 0253 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xc.0x1d = 0x253,0x1002 0254 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xc.0x1e = 0x254,0x1003 0255 e231 | 1 | Load 0x1,0x31 ; Debug Table 0xc.0x1f = 0x255,0x1004 0256 1817 | | Execute Package,Field_Execute,Field_Number 0x17 ; Debug Table 0xc.0x20 = 0x256,0x1005 0257 00d0 | | Action Swap_Control ; Debug Table 0xc.0x21 = 0x257,0x1006 0258 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x22 = 0x258,0x1007 0259 00d0 | | Action Swap_Control ; Debug Table 0xc.0x23 = 0x259,0x1008 025a 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x24 = 0x25a,0x1009 025b 00dd | | Load_Top At_Offset_5 ; Debug Table 0xc.0x25 = 0x25b,0x100a ; Debug Table 0xc.0x26 = 0x25b,0x100b ; Debug Table 0xc.0x27 = 0x25b,0xc01 025c 0272 | r | Execute Discrete,Minus 025d e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x28 = 0x25d,0x1401 025e 0b00 | | Execute_Immediate Case_Compare,0x0 025f 701a |p | Jump_Nonzero 0x27a 0260 0b01 | | Execute_Immediate Case_Compare,0x1 0261 701d |p | Jump_Nonzero 0x27f 0262 0b02 | | Execute_Immediate Case_Compare,0x2 0263 7022 |p" | Jump_Nonzero 0x286 0264 0b03 | | Execute_Immediate Case_Compare,0x3 0265 7027 |p' | Jump_Nonzero 0x28d 0266 0b04 | | Execute_Immediate Case_Compare,0x4 0267 702c |p, | Jump_Nonzero 0x294 0268 0b05 | | Execute_Immediate Case_Compare,0x5 0269 702f |p/ | Jump_Nonzero 0x299 026a 0b06 | | Execute_Immediate Case_Compare,0x6 026b 7034 |p4 | Jump_Nonzero 0x2a0 026c 0b07 | | Execute_Immediate Case_Compare,0x7 026d 7039 |p9 | Jump_Nonzero 0x2a7 026e 0b08 | | Execute_Immediate Case_Compare,0x8 026f 7040 |p@ | Jump_Nonzero 0x2b0 0270 0b09 | | Execute_Immediate Case_Compare,0x9 0271 7047 |pG | Jump_Nonzero 0x2b9 0272 0b0f | | Execute_Immediate Case_Compare,0xf 0273 7050 |pP | Jump_Nonzero 0x2c4 0274 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x29 = 0x274,0x140d 0275 e237 | 7 | Load 0x1,0x37 0276 0269 | i | Execute Discrete,Last 0277 e237 | 7 | Load 0x1,0x37 0278 025b | [ | Execute Discrete,Check_In_Type 0279 7850 |xP | Jump 0x2ca 027a 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x2a = 0x27a,0x1402 027b 4800 |H | Short_Literal 0x0 027c e237 | 7 | Load 0x1,0x37 027d 025b | [ | Execute Discrete,Check_In_Type 027e 784b |xK | Jump 0x2ca 027f 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x2b = 0x27f,0x1403 0280 e238 | 8 | Load 0x1,0x38 0281 4be8 |K | Short_Literal 0x3e8 0282 0270 | p | Execute Discrete,Divide 0283 e237 | 7 | Load 0x1,0x37 0284 025b | [ | Execute Discrete,Check_In_Type 0285 7844 |xD | Jump 0x2ca 0286 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x2c = 0x286,0x1404 0287 e238 | 8 | Load 0x1,0x38 0288 4864 |Hd | Short_Literal 0x64 0289 0270 | p | Execute Discrete,Divide 028a e237 | 7 | Load 0x1,0x37 028b 025b | [ | Execute Discrete,Check_In_Type 028c 783d |x= | Jump 0x2ca 028d 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x2d = 0x28d,0x1405 028e e238 | 8 | Load 0x1,0x38 028f 480a |H | Short_Literal 0xa 0290 0270 | p | Execute Discrete,Divide 0291 e237 | 7 | Load 0x1,0x37 0292 025b | [ | Execute Discrete,Check_In_Type 0293 7836 |x6 | Jump 0x2ca 0294 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x2e = 0x294,0x1406 0295 e238 | 8 | Load 0x1,0x38 0296 e237 | 7 | Load 0x1,0x37 0297 025b | [ | Execute Discrete,Check_In_Type 0298 7831 |x1 | Jump 0x2ca 0299 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x2f = 0x299,0x1407 029a e238 | 8 | Load 0x1,0x38 029b 480a |H | Short_Literal 0xa 029c 0271 | q | Execute Discrete,Times 029d e237 | 7 | Load 0x1,0x37 029e 025b | [ | Execute Discrete,Check_In_Type 029f 782a |x* | Jump 0x2ca 02a0 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x30 = 0x2a0,0x1408 02a1 e238 | 8 | Load 0x1,0x38 02a2 483c |H< | Short_Literal 0x3c 02a3 0271 | q | Execute Discrete,Times 02a4 e237 | 7 | Load 0x1,0x37 02a5 025b | [ | Execute Discrete,Check_In_Type 02a6 7823 |x# | Jump 0x2ca 02a7 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x31 = 0x2a7,0x1409 02a8 e238 | 8 | Load 0x1,0x38 02a9 480a |H | Short_Literal 0xa 02aa 0271 | q | Execute Discrete,Times 02ab 483c |H< | Short_Literal 0x3c 02ac 0271 | q | Execute Discrete,Times 02ad e237 | 7 | Load 0x1,0x37 02ae 025b | [ | Execute Discrete,Check_In_Type 02af 781a |x | Jump 0x2ca 02b0 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x32 = 0x2b0,0x140a 02b1 e238 | 8 | Load 0x1,0x38 02b2 483c |H< | Short_Literal 0x3c 02b3 0271 | q | Execute Discrete,Times 02b4 483c |H< | Short_Literal 0x3c 02b5 0271 | q | Execute Discrete,Times 02b6 e237 | 7 | Load 0x1,0x37 02b7 025b | [ | Execute Discrete,Check_In_Type 02b8 7811 |x | Jump 0x2ca 02b9 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x33 = 0x2b9,0x140b 02ba e238 | 8 | Load 0x1,0x38 02bb 480a |H | Short_Literal 0xa 02bc 0271 | q | Execute Discrete,Times 02bd 483c |H< | Short_Literal 0x3c 02be 0271 | q | Execute Discrete,Times 02bf 483c |H< | Short_Literal 0x3c 02c0 0271 | q | Execute Discrete,Times 02c1 e237 | 7 | Load 0x1,0x37 02c2 025b | [ | Execute Discrete,Check_In_Type 02c3 7806 |x | Jump 0x2ca 02c4 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc.0x34 = 0x2c4,0x140c 02c5 e237 | 7 | Load 0x1,0x37 02c6 0269 | i | Execute Discrete,Last 02c7 e237 | 7 | Load 0x1,0x37 02c8 025b | [ | Execute Discrete,Check_In_Type 02c9 7800 |x | Jump 0x2ca 02ca 027d | } | Execute Discrete,Greater ; Debug Table 0xc.0x35 = 0x2ca,0x100b 02cb 6803 |h | Jump_Zero 0x2cf ; Debug Table 0xc.0x36 = 0x2cb,0x8 02cc 4802 |H | Short_Literal 0x2 ; Debug Table 0xc.0x37 = 0x2cc,0x9 02cd a5fc | | Store_Unchecked 0x2,-0x4 02ce 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0xc.0x38 = 0x2ce,0xa 02cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x39 = 0x2cf,0xb 02d0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x3a = 0x2d0,0x1801 02d1 0d0b | | Execute_Immediate Less,0xb 02d2 6802 |h | Jump_Zero 0x2d5 02d3 4803 |H | Short_Literal 0x3 ; Debug Table 0xc.0x3b = 0x2d3,0x1802 02d4 7810 |x | Jump 0x2e5 02d5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x3c = 0x2d5,0x1803 02d6 0d15 | | Execute_Immediate Less,0x15 02d7 6802 |h | Jump_Zero 0x2da 02d8 4821 |H! | Short_Literal 0x21 ; Debug Table 0xc.0x3d = 0x2d8,0x1804 02d9 780b |x | Jump 0x2e5 02da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x3e = 0x2da,0x1805 02db 0d1f | | Execute_Immediate Less,0x1f 02dc 6802 |h | Jump_Zero 0x2df 02dd 4948 |IH | Short_Literal 0x148 ; Debug Table 0xc.0x3f = 0x2dd,0x1806 02de 7806 |x | Jump 0x2e5 02df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x40 = 0x2df,0x1807 02e0 0d29 | ) | Execute_Immediate Less,0x29 02e1 6802 |h | Jump_Zero 0x2e4 02e2 6011 |` | Indirect_Literal Discrete,0x2f4,{0x00000000, 0x00000ccd} ; Debug Table 0xc.0x41 = 0x2e2,0x1808 02e3 7801 |x | Jump 0x2e5 02e4 600b |` | Indirect_Literal Discrete,0x2f0,{0x00000000, 0x00008000} ; Debug Table 0xc.0x42 = 0x2e4,0x1809 02e5 00d0 | | Action Swap_Control 02e6 00d1 | | Pop_Control Pop_Count_1 02e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x43 = 0x2e7,0xb ; Debug Table 0xc.0x44 = 0x2e7,0x1c01 02e8 4814 |H | Short_Literal 0x14 02e9 e005 | | Load 0x0,0x5 02ea 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02eb 00d1 | | Pop_Control Pop_Count_1 02ec 00c8 | | Action Pop_Auxiliary_Range 02ed 3f5e |?^ | Loop_Increasing 0x24c 02ee 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02ef 0000 | | .XXX[0x1] 02f0 0000 0000 | | .LITERAL {0x00000000, 0x00008000} 02f4 0000 0000 | | .LITERAL {0x00000000, 0x00000ccd} 02f8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 02fc 0000 0000 | | .LITERAL {0x00000000, 0x17d19401} 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0305 | | .CONST 0x0305 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0002 | | .CONST 0x0002 ; Number of locals 0303 INIT_0300: 0303 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x0303,0x0a0e,0x0001,0x0000,0x0017,0xd194,0x0000,0x0118 ; Debug Table 0xd.0x0 = 0x303,0xffff 0304 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0305 BODY_0300: 0305 00b7 | | Action Make_Self ; Debug Table 0xd.0x1 = 0x305,0x1 0306 020a | | Execute Module,Get_Name ; Debug Table 0xd.0x2 = 0x306,0x2 0307 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x3 = 0x307,0x3 0308 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x4 = 0x308,0x4 0309 027f | | Execute Discrete,Equal ; Debug Table 0xd.0x5 = 0x309,0x5 030a 6803 |h | Jump_Zero 0x30e ; Debug Table 0xd.0x6 = 0x30a,0x6 030b 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x7 = 0x30b,0x7 030c c402 | | Store 0x2,0x2 ; Debug Table 0xd.0x8 = 0x30c,0x8 030d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xd.0x9 = 0x30d,0x9 030e 0a01 | | Execute_Immediate Plus,0x1 ; Debug Table 0xd.0xa = 0x30e,0xa 030f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0xb = 0x30f,0xb 0310 027f | | Execute Discrete,Equal ; Debug Table 0xd.0xc = 0x310,0xc 0311 6803 |h | Jump_Zero 0x315 ; Debug Table 0xd.0xd = 0x311,0xd 0312 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0xe = 0x312,0xe 0313 c402 | | Store 0x2,0x2 ; Debug Table 0xd.0xf = 0x313,0xf 0314 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xd.0x10 = 0x314,0x10 0315 e213 | | Load 0x1,0x13 ; Debug Table 0xd.0x11 = 0x315,0x11 0316 0257 | W | Execute Discrete,Raise 0317 0000 | | .XXX[0x1] 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 031b | | .CONST 0x031b ; Address of begin 0319 0321 | ! | .CONST 0x0321 ; Address of exception handler 031a 0001 | | .CONST 0x0001 ; Number of locals 031b BODY_0318: 031b INIT_0318: 031b 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x031b,0x0a34,0x0001,0x0000,0x0017,0xd194,0x0000,0x0120 ; Debug Table 0xe.0x0 = 0x31b,0x1 031c 821d | | Call 0x1,0x1d 031d 00d1 | | Pop_Control Pop_Count_1 031e 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x1 = 0x31e,0x2 031f 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 0320 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0321 TRAP_0318: 0321 e213 | | Load 0x1,0x13 0322 010f | | Execute Exception,Equal 0323 6803 |h | Jump_Zero 0x327 0324 4803 |H | Short_Literal 0x3 ; Debug Table 0xe.0x2 = 0x324,0x3 0325 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5 0326 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0327 0100 | | Execute Exception,Raise 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; -------------------------------------------------------------------------------------- 0328 032b | + | .CONST 0x032b ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0001 | | .CONST 0x0001 ; Number of locals 032b BODY_0328: 032b INIT_0328: 032b 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x032b,0x0a3c,0x0001,0x0000,0x0017,0xd194,0x0000,0x012c ; Debug Table 0xf.0x0 = 0x32b,0x1 032c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 032d 00b7 | | Action Make_Self ; Debug Table 0xf.0x1 = 0x32d,0x401 032e 020a | | Execute Module,Get_Name ; Debug Table 0xf.0x2 = 0x32e,0x402 032f 0a01 | | Execute_Immediate Plus,0x1 ; Debug Table 0xf.0x3 = 0x32f,0x403 0330 027f | | Execute Discrete,Equal ; Debug Table 0xf.0x4 = 0x330,0x404 ; Debug Table 0xf.0x5 = 0x330,0x405 ; Debug Table 0xf.0x6 = 0x330,0x1 0331 6807 |h | Jump_Zero 0x339 0332 e234 | 4 | Load 0x1,0x34 ; Debug Table 0xf.0x7 = 0x332,0x2 ; Debug Table 0xf.0x8 = 0x332,0xf7ff ; Debug Table 0xf.0x9 = 0x332,0x801 0333 4820 |H | Short_Literal 0x20 ; Debug Table 0xf.0xa = 0x333,0x802 0334 0251 | Q | Execute Discrete,Logical_Shift ; Debug Table 0xf.0xb = 0x334,0x803 0335 0a01 | | Execute_Immediate Plus,0x1 ; Debug Table 0xf.0xc = 0x335,0x804 0336 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0xd = 0x336,0x805 ; Debug Table 0xf.0xe = 0x336,0x806 ; Debug Table 0xf.0xf = 0x336,0x2 0337 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0338 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0339 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x10 = 0x339,0x3 033a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 033b 00b7 | | Action Make_Self ; Debug Table 0xf.0x11 = 0x33b,0xc01 033c 020a | | Execute Module,Get_Name ; Debug Table 0xf.0x12 = 0x33c,0xc02 033d 027f | | Execute Discrete,Equal ; Debug Table 0xf.0x13 = 0x33d,0xc03 ; Debug Table 0xf.0x14 = 0x33d,0xc04 ; Debug Table 0xf.0x15 = 0x33d,0x3 033e 6803 |h | Jump_Zero 0x342 033f 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x16 = 0x33f,0x4 0340 00db | | Load_Top At_Offset_3 0341 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0342 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0343 0000 0000 | | .BLANK 0000[0x5] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 034f | O | .CONST 0x034f ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0002 | | .CONST 0x0002 ; Number of locals 034b INIT_0348: 034b 00b7 | | Action Make_Self ; Debug Table 0x10 = .DEBUG 0x034b,0x0a6c,0x0001,0x0000,0x0017,0xd194,0x0000,0x0134 ; Debug Table 0x10.0x0 = 0x34b,0xffff ; Debug Table 0x10.0x1 = 0x34b,0x401 034c 020a | | Execute Module,Get_Name ; Debug Table 0x10.0x2 = 0x34c,0x402 034d e22b | + | Load 0x1,0x2b ; Debug Table 0x10.0x3 = 0x34d,0x403 ; Debug Table 0x10.0x4 = 0x34d,0x404 ; Debug Table 0x10.0x5 = 0x34d,0xffff 034e 03f1 | | Declare_Variable Discrete,With_Value 034f BODY_0348: 034f 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x6 = 0x34f,0x1 0350 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0351 00d9 | | Load_Top At_Offset_1 0352 027f | | Execute Discrete,Equal 0353 6804 |h | Jump_Zero 0x358 0354 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x7 = 0x354,0x2 0355 00dc | | Load_Top At_Offset_4 0356 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0357 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0358 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x8 = 0x358,0x3 0359 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 035a 00d9 | | Load_Top At_Offset_1 035b 0a01 | | Execute_Immediate Plus,0x1 035c 027f | | Execute Discrete,Equal 035d 6806 |h | Jump_Zero 0x364 035e e234 | 4 | Load 0x1,0x34 ; Debug Table 0x10.0x9 = 0x35e,0x4 ; Debug Table 0x10.0xa = 0x35e,0xf7ff ; Debug Table 0x10.0xb = 0x35e,0x801 035f 4820 |H | Short_Literal 0x20 ; Debug Table 0x10.0xc = 0x35f,0x802 0360 0251 | Q | Execute Discrete,Logical_Shift ; Debug Table 0x10.0xd = 0x360,0x803 0361 0a01 | | Execute_Immediate Plus,0x1 ; Debug Table 0x10.0xe = 0x361,0x804 0362 00dc | | Load_Top At_Offset_4 ; Debug Table 0x10.0x10 = 0x362,0x806 ; Debug Table 0x10.0x11 = 0x362,0x4 ; Debug Table 0x10.0xf = 0x362,0x805 0363 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0364 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0365 0000 0000 | | .XXX[0x3] 0367 0000 | | 0368 ; -------------------------------------------------------------------------------------- 0368 ; SUBPROGRAM 0368 ; -------------------------------------------------------------------------------------- 0368 036d | m | .CONST 0x036d ; Address of begin 0369 0004 | | .CONST 0x0004 ; Address of exception handler 036a 0002 | | .CONST 0x0002 ; Number of locals 036b INIT_0368: 036b 029f 053b | ;| Declare_Subprogram INIT_0538,For_Call ; Debug Table 0x11 = .DEBUG 0x036b,0x0a92,0x0001,0x0000,0x0017,0xd194,0x0000,0x013c ; Debug Table 0x11.0x0 = 0x36b,0xffff ; Debug Table 0x11.0x1 = 0x36b,0xfffe 036d BODY_0368: 036d 00cf | | Action Mark_Auxiliary 036e 6789 |g | Indirect_Literal Discrete,0x2f8,{0x00000000, 0x7fffffff} ; Debug Table 0x11.0x2 = 0x36e,0x1 036f 4801 |H | Short_Literal 0x1 0370 8233 | 3 | Call 0x1,0x33 ; Debug Table 0x11.0x3 = 0x370,0x2 0371 6802 |h | Jump_Zero 0x374 0372 8402 | | Call 0x2,0x2 ; Debug Table 0x11.0x4 = 0x372,0x3 0373 7802 |x | Jump 0x376 0374 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x11.0x5 = 0x374,0x4 ; Debug Table 0x11.0x6 = 0x374,0x401 0375 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x11.0x7 = 0x375,0x402 0376 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x8 = 0x376,0x5 0377 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x9 = 0x377,0x801 0378 0d0b | | Execute_Immediate Less,0xb 0379 6802 |h | Jump_Zero 0x37c 037a 4803 |H | Short_Literal 0x3 ; Debug Table 0x11.0xa = 0x37a,0x802 037b 7810 |x | Jump 0x38c 037c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xb = 0x37c,0x803 037d 0d15 | | Execute_Immediate Less,0x15 037e 6802 |h | Jump_Zero 0x381 037f 4821 |H! | Short_Literal 0x21 ; Debug Table 0x11.0xc = 0x37f,0x804 0380 780b |x | Jump 0x38c 0381 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xd = 0x381,0x805 0382 0d1f | | Execute_Immediate Less,0x1f 0383 6802 |h | Jump_Zero 0x386 0384 4948 |IH | Short_Literal 0x148 ; Debug Table 0x11.0xe = 0x384,0x806 0385 7806 |x | Jump 0x38c 0386 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xf = 0x386,0x807 0387 0d29 | ) | Execute_Immediate Less,0x29 0388 6802 |h | Jump_Zero 0x38b 0389 676a |gj | Indirect_Literal Discrete,0x2f4,{0x00000000, 0x00000ccd} ; Debug Table 0x11.0x10 = 0x389,0x808 038a 7801 |x | Jump 0x38c 038b 6764 |gd | Indirect_Literal Discrete,0x2f0,{0x00000000, 0x00008000} ; Debug Table 0x11.0x11 = 0x38b,0x809 038c 00d0 | | Action Swap_Control 038d 00d1 | | Pop_Control Pop_Count_1 038e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x12 = 0x38e,0x5 ; Debug Table 0x11.0x13 = 0x38e,0xc01 038f 4814 |H | Short_Literal 0x14 0390 e005 | | Load 0x0,0x5 0391 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0392 00d1 | | Pop_Control Pop_Count_1 0393 00c8 | | Action Pop_Auxiliary_Range 0394 3fdb |? | Loop_Increasing 0x370 0395 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0396 0000 0000 | | .XXX[0x2] 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 039f | | .CONST 0x039f ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0002 | | .CONST 0x0002 ; Number of locals 039b INIT_0398: 039b 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x039b,0x0abc,0x0002,0x0000,0x0017,0xd194,0x0000,0x0148 ; Debug Table 0x12.0x0 = 0x39b,0xffff 039c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 039d e22b | + | Load 0x1,0x2b 039e 03f1 | | Declare_Variable Discrete,With_Value 039f BODY_0398: 039f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1 = 0x39f,0x1 03a0 7002 |p | Jump_Nonzero 0x3a3 03a1 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x2 = 0x3a1,0x2 03a2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x3 = 0x3a3,0x3 03a4 8235 | 5 | Call 0x1,0x35 03a5 7005 |p | Jump_Nonzero 0x3ab 03a6 00d8 | | Load_Top At_Offset_0 03a7 8236 | 6 | Call 0x1,0x36 03a8 7002 |p | Jump_Nonzero 0x3ab 03a9 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x4 = 0x3a9,0x4 03aa 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ab 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x5 = 0x3ab,0x5 03ac 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03ad 0000 0000 | | .XXX[0x3] 03af 0000 | | 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03b7 | | .CONST 0x03b7 ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0002 | | .CONST 0x0002 ; Number of locals 03b3 INIT_03b0: 03b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x03b3,0x0aca,0x0002,0x0000,0x0017,0xd194,0x0000,0x0151 ; Debug Table 0x13.0x0 = 0x3b3,0xffff 03b4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03b5 e22b | + | Load 0x1,0x2b 03b6 03f1 | | Declare_Variable Discrete,With_Value 03b7 BODY_03b0: 03b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x1 = 0x3b7,0x1 03b8 8235 | 5 | Call 0x1,0x35 03b9 0f01 | | Execute_Immediate Equal,0x1 03ba 6804 |h | Jump_Zero 0x3bf 03bb 00d8 | | Load_Top At_Offset_0 03bc 8236 | 6 | Call 0x1,0x36 03bd 0f00 | | Execute_Immediate Equal,0x0 03be 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03bf 4800 |H | Short_Literal 0x0 03c0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03c1 0000 0000 | | .BLANK 0000[0x7] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03cb | | .CONST 0x03cb ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0001 | | .CONST 0x0001 ; Number of locals 03cb BODY_03c8: 03cb INIT_03c8: 03cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x03cb,0x0ad0,0x0002,0x0000,0x0017,0xd194,0x0000,0x015a ; Debug Table 0x14.0x0 = 0x3cb,0xffff ; Debug Table 0x14.0x1 = 0x3cb,0x1 03cc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 ; Debug Table 0x14.0x2 = 0x3cc,0x2 03cd 4fe0 |O | Short_Literal -0x20 ; Debug Table 0x14.0x3 = 0x3cd,0x3 03ce 0251 | Q | Execute Discrete,Logical_Shift ; Debug Table 0x14.0x4 = 0x3ce,0x4 03cf 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x14.0x5 = 0x3cf,0x5 03d0 4831 0257 |H1 W| .XXX[0x2] 03d2 0000 0000 | | .BLANK 0000[0x6] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03df | | .CONST 0x03df ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0002 | | .CONST 0x0002 ; Number of locals 03db INIT_03d8: 03db 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x03db,0x0ade,0x0002,0x0000,0x0017,0xd194,0x0000,0x0163 ; Debug Table 0x15.0x0 = 0x3db,0xffff 03dc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03dd e22b | + | Load 0x1,0x2b 03de 03f1 | | Declare_Variable Discrete,With_Value 03df BODY_03d8: 03df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x3df,0x1 03e0 6804 |h | Jump_Zero 0x3e5 03e1 00d8 | | Load_Top At_Offset_0 03e2 8236 | 6 | Call 0x1,0x36 03e3 0f00 | | Execute_Immediate Equal,0x0 03e4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e5 4800 |H | Short_Literal 0x0 03e6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03e7 0000 | | .XXX[0x1] 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03ef | | .CONST 0x03ef ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0002 | | .CONST 0x0002 ; Number of locals 03eb INIT_03e8: 03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x03eb,0x0ae4,0x0002,0x0000,0x0017,0xd194,0x0000,0x016c ; Debug Table 0x16.0x0 = 0x3eb,0xffff 03ec 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 03ed e22b | + | Load 0x1,0x2b 03ee 03f1 | | Declare_Variable Discrete,With_Value 03ef BODY_03e8: 03ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x1 = 0x3ef,0x1 03f0 8235 | 5 | Call 0x1,0x35 03f1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03f2 0000 0000 | | .BLANK 0000[0x6] 03f8 ; -------------------------------------------------------------------------------------- 03f8 ; SUBPROGRAM 03f8 ; -------------------------------------------------------------------------------------- 03f8 03fb | | .CONST 0x03fb ; Address of begin 03f9 0004 | | .CONST 0x0004 ; Address of exception handler 03fa 0001 | | .CONST 0x0001 ; Number of locals 03fb BODY_03f8: 03fb INIT_03f8: 03fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x17 = .DEBUG 0x03fb,0x0aea,0x0002,0x0000,0x0017,0xd194,0x0000,0x0175 ; Debug Table 0x17.0x0 = 0x3fb,0x1 03fc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03fd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03fe 0000 0000 | | .XXX[0x2] 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; -------------------------------------------------------------------------------------- 0400 040b | | .CONST 0x040b ; Address of begin 0401 0004 | | .CONST 0x0004 ; Address of exception handler 0402 0004 | | .CONST 0x0004 ; Number of locals 0403 INIT_0400: 0403 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x0403,0x0aee,0x0002,0x0000,0x0017,0xd194,0x0000,0x017e ; Debug Table 0x18.0x0 = 0x403,0xffff 0404 0320 | | Declare_Variable Record,Duplicate 0405 00d0 | | Action Swap_Control 0406 00d1 | | Pop_Control Pop_Count_1 0407 029f 056b | k| Declare_Subprogram INIT_0568,For_Call ; Debug Table 0x18.0x1 = 0x407,0xfffe 0409 029f 057b | {| Declare_Subprogram INIT_0578,For_Call ; Debug Table 0x18.0x2 = 0x409,0xfffd ; Debug Table 0x18.0x3 = 0x409,0xfffc ; Debug Table 0x18.0x4 = 0x409,0xfffb ; Debug Table 0x18.0x5 = 0x409,0xfffa ; Debug Table 0x18.0x6 = 0x409,0xfff9 040b BODY_0400: 040b 00da | | Load_Top At_Offset_2 ; Debug Table 0x18.0x7 = 0x40b,0x1 040c 8222 | " | Call 0x1,0x22 040d 6824 |h$ | Jump_Zero 0x432 040e 8403 | | Call 0x2,0x3 ; Debug Table 0x18.0x8 = 0x40e,0x2 040f 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x9 = 0x40f,0x401 0410 8223 | # | Call 0x1,0x23 0411 6803 |h | Jump_Zero 0x415 0412 0092 05b7 | | Action Push_String_Extended,0x5b7 ; "broken by " ; Debug Table 0x18.0xa = 0x412,0x402 0414 7808 |x | Jump 0x41d 0415 00de | | Load_Top At_Offset_6 ; Debug Table 0x18.0xb = 0x415,0x403 0416 8226 | & | Call 0x1,0x26 0417 7003 |p | Jump_Nonzero 0x41b 0418 0092 05b8 | | Action Push_String_Extended,0x5b8 ; "reader " ; Debug Table 0x18.0xc = 0x418,0x404 041a 7802 |x | Jump 0x41d 041b 0092 05b9 | | Action Push_String_Extended,0x5b9 ; "writer " ; Debug Table 0x18.0xd = 0x41b,0x405 041d 01cc | | Execute Vector,Catenate ; Debug Table 0x18.0xe = 0x41d,0x2 041e 0092 05ba | | Action Push_String_Extended,0x5ba ; "#" ; Debug Table 0x18.0xf = 0x41e,0x801 0420 4820 |H | Short_Literal 0x20 0421 4800 |H | Short_Literal 0x0 0422 4810 |H | Short_Literal 0x10 0423 e402 | | Load 0x2,0x2 0424 8224 | $ | Call 0x1,0x24 0425 e006 | | Load 0x0,0x6 0426 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0427 01cc | | Execute Vector,Catenate 0428 0092 05bb | | Action Push_String_Extended,0x5bb ; " " 042a 01cc | | Execute Vector,Catenate 042b 01cc | | Execute Vector,Catenate ; Debug Table 0x18.0x10 = 0x42b,0x405 042c 0092 05bc | | Action Push_String_Extended,0x5bc ; "; " 042e 01cc | | Execute Vector,Catenate 042f 8404 | | Call 0x2,0x4 0430 01cc | | Execute Vector,Catenate 0431 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0432 8403 | | Call 0x2,0x3 ; Debug Table 0x18.0x11 = 0x432,0x3 0433 0092 05bd | | Action Push_String_Extended,0x5bd ; "idle; " 0435 01cc | | Execute Vector,Catenate 0436 8404 | | Call 0x2,0x4 0437 01cc | | Execute Vector,Catenate 0438 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0439 0000 0000 | | .BLANK 0000[0x7] 0440 ; -------------------------------------------------------------------------------------- 0440 ; SUBPROGRAM 0440 ; -------------------------------------------------------------------------------------- 0440 0444 | D | .CONST 0x0444 ; Address of begin 0441 0004 | | .CONST 0x0004 ; Address of exception handler 0442 0002 | | .CONST 0x0002 ; Number of locals 0443 INIT_0440: 0443 e211 | | Load 0x1,0x11 ; Debug Table 0x19 = .DEBUG 0x0443,0x0b14,0x0001,0x0000,0x0017,0xd194,0x0000,0x0187 ; Debug Table 0x19.0x0 = 0x443,0xffff 0444 BODY_0440: 0444 e211 | | Load 0x1,0x11 ; Debug Table 0x19.0x1 = 0x444,0x1 0445 00dc | | Load_Top At_Offset_4 0446 822a | * | Call 0x1,0x2a 0447 00d1 | | Pop_Control Pop_Count_1 0448 0059 | Y | Store_Top Discrete,At_Offset_1 0449 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2 = 0x449,0x2 044a 6802 |h | Jump_Zero 0x44d 044b e213 | | Load 0x1,0x13 ; Debug Table 0x19.0x3 = 0x44b,0x3 044c 0257 | W | Execute Discrete,Raise 044d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 044e 0000 0000 | | .XXX[0x2] 0450 ; -------------------------------------------------------------------------------------- 0450 ; SUBPROGRAM 0450 ; -------------------------------------------------------------------------------------- 0450 0453 | S | .CONST 0x0453 ; Address of begin 0451 0004 | | .CONST 0x0004 ; Address of exception handler 0452 0001 | | .CONST 0x0001 ; Number of locals 0453 BODY_0450: 0453 INIT_0450: 0453 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x0453,0x0b1e,0x0001,0x0000,0x0017,0xd194,0x0000,0x018f ; Debug Table 0x1a.0x0 = 0x453,0x1 0454 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0455 00b7 | | Action Make_Self ; Debug Table 0x1a.0x1 = 0x455,0x401 0456 020a | | Execute Module,Get_Name ; Debug Table 0x1a.0x2 = 0x456,0x402 0457 027f | | Execute Discrete,Equal ; Debug Table 0x1a.0x3 = 0x457,0x403 ; Debug Table 0x1a.0x4 = 0x457,0x404 ; Debug Table 0x1a.0x5 = 0x457,0x1 0458 6808 |h | Jump_Zero 0x461 0459 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x6 = 0x459,0x2 045a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 045b 0a01 | | Execute_Immediate Plus,0x1 045c 00db | | Load_Top At_Offset_3 045d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 045e 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x7 = 0x45e,0x3 045f 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 0460 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0461 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x8 = 0x461,0x4 0462 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0463 00b7 | | Action Make_Self ; Debug Table 0x1a.0x9 = 0x463,0x801 0464 020a | | Execute Module,Get_Name ; Debug Table 0x1a.0xa = 0x464,0x802 0465 0a01 | | Execute_Immediate Plus,0x1 ; Debug Table 0x1a.0xb = 0x465,0x803 0466 027f | | Execute Discrete,Equal ; Debug Table 0x1a.0xc = 0x466,0x804 ; Debug Table 0x1a.0xd = 0x466,0x805 ; Debug Table 0x1a.0xe = 0x466,0x4 0467 6803 |h | Jump_Zero 0x46b 0468 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0xf = 0x468,0x5 0469 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 046a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 046b 4803 |H | Short_Literal 0x3 ; Debug Table 0x1a.0x10 = 0x46b,0x6 046c 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4 046d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 046e 0000 0000 | | .XXX[0x2] 0470 ; -------------------------------------------------------------------------------------- 0470 ; SUBPROGRAM 0470 ; -------------------------------------------------------------------------------------- 0470 0474 | t | .CONST 0x0474 ; Address of begin 0471 0004 | | .CONST 0x0004 ; Address of exception handler 0472 0002 | | .CONST 0x0002 ; Number of locals 0473 INIT_0470: 0473 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1b = .DEBUG 0x0473,0x0b42,0x0002,0x0000,0x0022,0x92e4,0x0000,0x00d1 ; Debug Table 0x1b.0x0 = 0x473,0xffff 0474 BODY_0470: 0474 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x1b.0x1 = 0x474,0xfffe ; Debug Table 0x1b.0x2 = 0x474,0xfffd ; Debug Table 0x1b.0x3 = 0x474,0x1 ; Debug Table 0x1b.0x4 = 0x474,0x401 ; Debug Table 0x1b.0x5 = 0x474,0x801 0475 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 ; Debug Table 0x1b.0x6 = 0x475,0x802 0476 e22f | / | Load 0x1,0x2f ; Debug Table 0x1b.0x7 = 0x476,0x402 0477 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 ; Debug Table 0x1b.0x8 = 0x477,0x403 0478 0258 | X | Execute Discrete,Test_And_Set_Next ; Debug Table 0x1b.0x9 = 0x478,0x404 0479 c402 | | Store 0x2,0x2 ; Debug Table 0x1b.0xa = 0x479,0x405 047a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xb = 0x47a,0x2 047b 0f00 | | Execute_Immediate Equal,0x0 047c 00ca | | Action Exit_Nullary_Function 047d 0000 0000 | | .XXX[0x3] 047f 0000 | | 0480 ; -------------------------------------------------------------------------------------- 0480 ; SUBPROGRAM 0480 ; -------------------------------------------------------------------------------------- 0480 0483 | | .CONST 0x0483 ; Address of begin 0481 0004 | | .CONST 0x0004 ; Address of exception handler 0482 0001 | | .CONST 0x0001 ; Number of locals 0483 BODY_0480: 0483 INIT_0480: 0483 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x0483,0x0b5c,0x0002,0x0000,0x0022,0x92e4,0x0000,0x0209 ; Debug Table 0x1c.0x0 = 0x483,0x1 0484 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x1 = 0x484,0x2 0485 0279 | y | Execute Discrete,And ; Debug Table 0x1c.0x2 = 0x485,0x3 0486 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x1c.0x3 = 0x486,0x4 0487 4831 0257 |H1 W| .XXX[0x2] 0489 0000 0000 | | .BLANK 0000[0x7] 0490 ; -------------------------------------------------------------------------------------- 0490 ; SUBPROGRAM 0490 ; -------------------------------------------------------------------------------------- 0490 0493 | | .CONST 0x0493 ; Address of begin 0491 0004 | | .CONST 0x0004 ; Address of exception handler 0492 0001 | | .CONST 0x0001 ; Number of locals 0493 BODY_0490: 0493 INIT_0490: 0493 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x0493,0x0b66,0x0002,0x0000,0x0022,0x92e4,0x0000,0x0240 ; Debug Table 0x1d.0x0 = 0x493,0xffff ; Debug Table 0x1d.0x1 = 0x493,0x1 0494 4fe0 |O | Short_Literal -0x20 ; Debug Table 0x1d.0x2 = 0x494,0x2 0495 0251 | Q | Execute Discrete,Logical_Shift ; Debug Table 0x1d.0x3 = 0x495,0x3 0496 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x1d.0x4 = 0x496,0x4 0497 184c | L | Execute Package,Field_Execute,Field_Number 0x4c ; Debug Table 0x1d.0x5 = 0x497,0x5 0498 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x1d.0x6 = 0x498,0x6 0499 4831 0257 |H1 W| .XXX[0x2] 049b 0000 0000 | | .BLANK 0000[0x5] 04a0 ; -------------------------------------------------------------------------------------- 04a0 ; SUBPROGRAM 04a0 ; -------------------------------------------------------------------------------------- 04a0 04b9 | | .CONST 0x04b9 ; Address of begin 04a1 0004 | | .CONST 0x0004 ; Address of exception handler 04a2 0006 | | .CONST 0x0006 ; Number of locals 04a3 INIT_04a0: 04a3 e001 | | Load 0x0,0x1 ; Debug Table 0x1e = .DEBUG 0x04a3,0x0b76,0x0002,0x0000,0x0022,0x92e4,0x0000,0x0460 ; Debug Table 0x1e.0x0 = 0x4a3,0xffff 04a4 1918 | | Execute Package,Field_Reference,Field_Number 0x18 04a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x1 = 0x4a5,0xfffe 04a6 8402 | | Call 0x2,0x2 04a7 00e5 | | Load_Encached Long_Integer_Cache 04a8 03f1 | | Declare_Variable Discrete,With_Value 04a9 00dd | | Load_Top At_Offset_5 ; Debug Table 0x1e.0x2 = 0x4a9,0xfffd 04aa 8402 | | Call 0x2,0x2 04ab 00e5 | | Load_Encached Long_Integer_Cache 04ac 03f1 | | Declare_Variable Discrete,With_Value 04ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x3 = 0x4ad,0xfffc 04ae e5fd | | Load 0x2,-0x3 04af 0904 | | Execute_Immediate Binary_Scale,0x4 04b0 0273 | s | Execute Discrete,Plus 04b1 00e5 | | Load_Encached Long_Integer_Cache 04b2 03f1 | | Declare_Variable Discrete,With_Value 04b3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x4 = 0x4b3,0xfffb 04b4 e5fc | | Load 0x2,-0x4 04b5 0904 | | Execute_Immediate Binary_Scale,0x4 04b6 0273 | s | Execute Discrete,Plus 04b7 00e5 | | Load_Encached Long_Integer_Cache 04b8 03f1 | | Declare_Variable Discrete,With_Value 04b9 BODY_04a0: 04b9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x5 = 0x4b9,0x1 04ba 00dc | | Load_Top At_Offset_4 04bb 027a | z | Execute Discrete,Less_Equal 04bc 6804 |h | Jump_Zero 0x4c1 04bd 00db | | Load_Top At_Offset_3 04be 00d9 | | Load_Top At_Offset_1 04bf 027a | z | Execute Discrete,Less_Equal 04c0 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 04c1 4800 |H | Short_Literal 0x0 04c2 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 04c3 0000 0000 | | .BLANK 0000[0x5] 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; SUBPROGRAM 04c8 ; -------------------------------------------------------------------------------------- 04c8 04cb | | .CONST 0x04cb ; Address of begin 04c9 0004 | | .CONST 0x0004 ; Address of exception handler 04ca 0001 | | .CONST 0x0001 ; Number of locals 04cb BODY_04c8: 04cb INIT_04c8: 04cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x04cb,0x0b84,0x0001,0x0000,0x0022,0x92e4,0x0000,0x09f5 ; Debug Table 0x1f.0x0 = 0x4cb,0x1 04cc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 ; Debug Table 0x1f.0x1 = 0x4cc,0x2 04cd 00b7 | | Action Make_Self ; Debug Table 0x1f.0x2 = 0x4cd,0x3 04ce 020a | | Execute Module,Get_Name ; Debug Table 0x1f.0x3 = 0x4ce,0x4 04cf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x4 = 0x4cf,0x5 04d0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x5 = 0x4d0,0x6 04d1 027f | | Execute Discrete,Equal ; Debug Table 0x1f.0x6 = 0x4d1,0x7 04d2 6804 |h | Jump_Zero 0x4d7 ; Debug Table 0x1f.0x7 = 0x4d2,0x8 04d3 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x8 = 0x4d3,0x9 04d4 00dd | | Load_Top At_Offset_5 ; Debug Table 0x1f.0x9 = 0x4d4,0xa 04d5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 ; Debug Table 0x1f.0xa = 0x4d5,0xb 04d6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1f.0xb = 0x4d6,0xc 04d7 0a01 | | Execute_Immediate Plus,0x1 ; Debug Table 0x1f.0xc = 0x4d7,0xd 04d8 027f | | Execute Discrete,Equal ; Debug Table 0x1f.0xd = 0x4d8,0xe 04d9 6804 |h | Jump_Zero 0x4de ; Debug Table 0x1f.0xe = 0x4d9,0xf 04da 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0xf = 0x4da,0x10 04db 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x10 = 0x4db,0x11 04dc 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 ; Debug Table 0x1f.0x11 = 0x4dc,0x12 04dd 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1f.0x12 = 0x4dd,0x13 04de e213 | | Load 0x1,0x13 ; Debug Table 0x1f.0x13 = 0x4de,0x14 04df 0257 | W | Execute Discrete,Raise 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; SUBPROGRAM 04e0 ; -------------------------------------------------------------------------------------- 04e0 04e3 | | .CONST 0x04e3 ; Address of begin 04e1 0524 | $ | .CONST 0x0524 ; Address of exception handler 04e2 0001 | | .CONST 0x0001 ; Number of locals 04e3 BODY_04e0: 04e3 INIT_04e0: 04e3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20 = .DEBUG 0x04e3,0x0bae,0x0004,0x0000,0x0022,0x92e4,0x0000,0x09d7 ; Debug Table 0x20.0x0 = 0x4e3,0x1 04e4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04e5 7015 |p | Jump_Nonzero 0x4fb 04e6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x1 = 0x4e6,0x2 ; Debug Table 0x20.0x2 = 0x4e6,0x401 04e7 7005 |p | Jump_Nonzero 0x4ed 04e8 00b7 | | Action Make_Self ; Debug Table 0x20.0x3 = 0x4e8,0x402 ; Debug Table 0x20.0x4 = 0x4e8,0x801 04e9 020a | | Execute Module,Get_Name ; Debug Table 0x20.0x5 = 0x4e9,0x802 04ea e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x6 = 0x4ea,0x803 ; Debug Table 0x20.0x7 = 0x4ea,0x804 ; Debug Table 0x20.0x8 = 0x4ea,0x402 04eb 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04ec 7805 |x | Jump 0x4f2 04ed 00b7 | | Action Make_Self ; Debug Table 0x20.0x9 = 0x4ed,0x403 ; Debug Table 0x20.0xa = 0x4ed,0xc01 04ee 020a | | Execute Module,Get_Name ; Debug Table 0x20.0xb = 0x4ee,0xc02 04ef 0a01 | | Execute_Immediate Plus,0x1 ; Debug Table 0x20.0xc = 0x4ef,0xc03 04f0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0xd = 0x4f0,0xc04 ; Debug Table 0x20.0xe = 0x4f0,0xc05 ; Debug Table 0x20.0xf = 0x4f0,0x403 04f1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04f2 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x10 = 0x4f2,0x404 04f3 a5fc | | Store_Unchecked 0x2,-0x4 04f4 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x11 = 0x4f4,0x3 ; Debug Table 0x20.0x12 = 0x4f4,0x1001 04f5 e22f | / | Load 0x1,0x2f 04f6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04f7 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x20.0x13 = 0x4f7,0x1002 ; Debug Table 0x20.0x14 = 0x4f7,0x1401 04f8 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x20.0x15 = 0x4f8,0x1402 04f9 00cc | | Action Pop_Block ; Debug Table 0x20.0x16 = 0x4f9,0x4 04fa 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04fb e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x17 = 0x4fb,0x5 04fc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04fd 8236 | 6 | Call 0x1,0x36 04fe 701f |p | Jump_Nonzero 0x51e 04ff e5fd | | Load 0x2,-0x3 0500 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0501 681c |h | Jump_Zero 0x51e 0502 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x18 = 0x502,0x6 0503 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0504 8235 | 5 | Call 0x1,0x35 0505 700f |p | Jump_Nonzero 0x515 0506 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x19 = 0x506,0x7 ; Debug Table 0x20.0x1a = 0x506,0x1801 0507 7005 |p | Jump_Nonzero 0x50d 0508 00b7 | | Action Make_Self ; Debug Table 0x20.0x1b = 0x508,0x1802 ; Debug Table 0x20.0x1c = 0x508,0x1c01 0509 020a | | Execute Module,Get_Name ; Debug Table 0x20.0x1d = 0x509,0x1c02 050a e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x1e = 0x50a,0x1c03 ; Debug Table 0x20.0x1f = 0x50a,0x1c04 ; Debug Table 0x20.0x20 = 0x50a,0x1802 050b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 050c 7805 |x | Jump 0x512 050d 00b7 | | Action Make_Self ; Debug Table 0x20.0x21 = 0x50d,0x1803 ; Debug Table 0x20.0x22 = 0x50d,0x2001 050e 020a | | Execute Module,Get_Name ; Debug Table 0x20.0x23 = 0x50e,0x2002 050f 0a01 | | Execute_Immediate Plus,0x1 ; Debug Table 0x20.0x24 = 0x50f,0x2003 0510 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x25 = 0x510,0x2004 ; Debug Table 0x20.0x26 = 0x510,0x2005 ; Debug Table 0x20.0x27 = 0x510,0x1803 0511 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0512 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x28 = 0x512,0x1804 0513 a5fc | | Store_Unchecked 0x2,-0x4 0514 7802 |x | Jump 0x517 0515 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x29 = 0x515,0x8 0516 a5fc | | Store_Unchecked 0x2,-0x4 0517 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x2a = 0x517,0x9 ; Debug Table 0x20.0x2b = 0x517,0x2401 0518 e22f | / | Load 0x1,0x2f 0519 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 051a e231 | 1 | Load 0x1,0x31 ; Debug Table 0x20.0x2c = 0x51a,0x2402 ; Debug Table 0x20.0x2d = 0x51a,0x2801 051b 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x20.0x2e = 0x51b,0x2802 051c 00cc | | Action Pop_Block ; Debug Table 0x20.0x2f = 0x51c,0xa 051d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 051e 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x30 = 0x51e,0xb ; Debug Table 0x20.0x31 = 0x51e,0x2c01 051f e22f | / | Load 0x1,0x2f 0520 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0521 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x20.0x32 = 0x521,0x2c02 ; Debug Table 0x20.0x33 = 0x521,0x3001 0522 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x20.0x34 = 0x522,0x3002 0523 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0524 TRAP_04e0: 0524 0007 | | Action Break_Optional 0525 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x35 = 0x525,0xc ; Debug Table 0x20.0x36 = 0x525,0x3401 0526 e22f | / | Load 0x1,0x2f 0527 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0528 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x20.0x37 = 0x528,0x3402 ; Debug Table 0x20.0x38 = 0x528,0x3801 0529 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x20.0x39 = 0x529,0x3802 052a e003 | | Load 0x0,0x3 ; Debug Table 0x20.0x3a = 0x52a,0xd 052b 180d | | Execute Package,Field_Execute,Field_Number 0xd 052c 0092 05be | | Action Push_String_Extended,0x5be ; "Acquire_Exception" 052e 4802 |H | Short_Literal 0x2 052f 0092 05b5 | | Action Push_String_Extended,0x5b5 ; "Short_Term_Semaphore" 0531 e004 | | Load 0x0,0x4 0532 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0533 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x3b = 0x533,0xe 0534 0101 | | Execute Exception,Reraise 0535 0000 0000 | | .XXX[0x3] 0537 0000 | | 0538 ; -------------------------------------------------------------------------------------- 0538 ; SUBPROGRAM 0538 ; -------------------------------------------------------------------------------------- 0538 053b | ; | .CONST 0x053b ; Address of begin 0539 0555 | U | .CONST 0x0555 ; Address of exception handler 053a 0001 | | .CONST 0x0001 ; Number of locals 053b BODY_0538: 053b INIT_0538: 053b e5ff | | Load 0x2,-0x1 ; Debug Table 0x21 = .DEBUG 0x053b,0x0c28,0x0004,0x0000,0x0022,0x92e4,0x0000,0x0c07 ; Debug Table 0x21.0x0 = 0x53b,0x1 053c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 053d 8235 | 5 | Call 0x1,0x35 053e 0f01 | | Execute_Immediate Equal,0x1 053f 680c |h | Jump_Zero 0x54c 0540 e5ff | | Load 0x2,-0x1 0541 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0542 8236 | 6 | Call 0x1,0x36 0543 7008 |p | Jump_Nonzero 0x54c 0544 00b7 | | Action Make_Self ; Debug Table 0x21.0x1 = 0x544,0x2 ; Debug Table 0x21.0x2 = 0x544,0x401 ; Debug Table 0x21.0x3 = 0x544,0x801 0545 020a | | Execute Module,Get_Name ; Debug Table 0x21.0x4 = 0x545,0x802 0546 0a01 | | Execute_Immediate Plus,0x1 ; Debug Table 0x21.0x5 = 0x546,0x803 0547 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x6 = 0x547,0x804 ; Debug Table 0x21.0x7 = 0x547,0x805 ; Debug Table 0x21.0x8 = 0x547,0x401 0548 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0549 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x9 = 0x549,0x402 054a a5fe | | Store_Unchecked 0x2,-0x2 054b 7802 |x | Jump 0x54e 054c 4804 |H | Short_Literal 0x4 ; Debug Table 0x21.0xa = 0x54c,0x3 054d a5fe | | Store_Unchecked 0x2,-0x2 054e 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0xb = 0x54e,0x4 ; Debug Table 0x21.0xc = 0x54e,0xc01 054f e22f | / | Load 0x1,0x2f 0550 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0551 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x21.0xd = 0x551,0xc02 ; Debug Table 0x21.0xe = 0x551,0x1001 0552 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x21.0xf = 0x552,0x1002 0553 00cc | | Action Pop_Block ; Debug Table 0x21.0x10 = 0x553,0x5 0554 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0555 TRAP_0538: 0555 0007 | | Action Break_Optional 0556 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x11 = 0x556,0x6 ; Debug Table 0x21.0x12 = 0x556,0x1401 0557 e22f | / | Load 0x1,0x2f 0558 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0559 e231 | 1 | Load 0x1,0x31 ; Debug Table 0x21.0x13 = 0x559,0x1402 ; Debug Table 0x21.0x14 = 0x559,0x1801 055a 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 ; Debug Table 0x21.0x15 = 0x55a,0x1802 055b e003 | | Load 0x0,0x3 ; Debug Table 0x21.0x16 = 0x55b,0x7 055c 180d | | Execute Package,Field_Execute,Field_Number 0xd 055d 0092 05bf | | Action Push_String_Extended,0x5bf ; "Acquire_Broken_Exception" 055f 4802 |H | Short_Literal 0x2 0560 0092 05b5 | | Action Push_String_Extended,0x5b5 ; "Short_Term_Semaphore" 0562 e004 | | Load 0x0,0x4 0563 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0564 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x17 = 0x564,0x8 0565 0101 | | Execute Exception,Reraise 0566 0000 0000 | | .XXX[0x2] 0568 ; -------------------------------------------------------------------------------------- 0568 ; SUBPROGRAM 0568 ; -------------------------------------------------------------------------------------- 0568 056b | k | .CONST 0x056b ; Address of begin 0569 0004 | | .CONST 0x0004 ; Address of exception handler 056a 0001 | | .CONST 0x0001 ; Number of locals 056b BODY_0568: 056b INIT_0568: 056b e22f | / | Load 0x1,0x2f ; Debug Table 0x22 = .DEBUG 0x056b,0x0c5a,0x0002,0x0000,0x0022,0x92e4,0x0000,0x0d23 ; Debug Table 0x22.0x0 = 0x56b,0x1 056c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 056d 7002 |p | Jump_Nonzero 0x570 056e 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x22.0x1 = 0x56e,0x2 056f 00ca | | Action Exit_Nullary_Function 0570 0092 05c0 | | Action Push_String_Extended,0x5c0 ; "meta mutex is held; " ; Debug Table 0x22.0x2 = 0x570,0x3 0572 00ca | | Action Exit_Nullary_Function 0573 0000 0000 | | .BLANK 0000[0x5] 0578 ; -------------------------------------------------------------------------------------- 0578 ; SUBPROGRAM 0578 ; -------------------------------------------------------------------------------------- 0578 057b | { | .CONST 0x057b ; Address of begin 0579 0004 | | .CONST 0x0004 ; Address of exception handler 057a 0001 | | .CONST 0x0001 ; Number of locals 057b BODY_0578: 057b INIT_0578: 057b e402 | | Load 0x2,0x2 ; Debug Table 0x23 = .DEBUG 0x057b,0x0c62,0x0002,0x0000,0x0022,0x92e4,0x0000,0x0d89 ; Debug Table 0x23.0x0 = 0x57b,0x1 057c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 057d 460f |F | Jump_Case 0x10 057e 780f |x | Jump 0x58e ; case 0x0 057f 7811 |x | Jump 0x591 ; case 0x1 0580 7813 |x | Jump 0x594 ; case 0x2 0581 7815 |x | Jump 0x597 ; case 0x3 0582 7817 |x | Jump 0x59a ; case 0x4 0583 7819 |x | Jump 0x59d ; case 0x5 0584 781b |x | Jump 0x5a0 ; case 0x6 0585 781d |x | Jump 0x5a3 ; case 0x7 0586 781f |x | Jump 0x5a6 ; case 0x8 0587 7821 |x! | Jump 0x5a9 ; case 0x9 0588 7826 |x& | Jump 0x5af ; case 0xa 0589 7825 |x% | Jump 0x5af ; case 0xb 058a 7824 |x$ | Jump 0x5af ; case 0xc 058b 7823 |x# | Jump 0x5af ; case 0xd 058c 7822 |x" | Jump 0x5af ; case 0xe 058d 781e |x | Jump 0x5ac ; case 0xf 058e 0092 05c1 | | Action Push_String_Extended,0x5c1 ; "Dont wait" ; Debug Table 0x23.0x1 = 0x58e,0x2 0590 00ca | | Action Exit_Nullary_Function 0591 0092 05c2 | | Action Push_String_Extended,0x5c2 ; "Wait 1 msec" ; Debug Table 0x23.0x2 = 0x591,0x3 0593 00ca | | Action Exit_Nullary_Function 0594 0092 05c3 | | Action Push_String_Extended,0x5c3 ; "Wait 10 msecs" ; Debug Table 0x23.0x3 = 0x594,0x4 0596 00ca | | Action Exit_Nullary_Function 0597 0092 05c4 | | Action Push_String_Extended,0x5c4 ; "Wait 100 msecs" ; Debug Table 0x23.0x4 = 0x597,0x5 0599 00ca | | Action Exit_Nullary_Function 059a 0092 05c5 | | Action Push_String_Extended,0x5c5 ; "Wait 1 sec" ; Debug Table 0x23.0x5 = 0x59a,0x6 059c 00ca | | Action Exit_Nullary_Function 059d 0092 05c6 | | Action Push_String_Extended,0x5c6 ; "Wait 10 secs" ; Debug Table 0x23.0x6 = 0x59d,0x7 059f 00ca | | Action Exit_Nullary_Function 05a0 0092 05c7 | | Action Push_String_Extended,0x5c7 ; "Wait 1 min" ; Debug Table 0x23.0x7 = 0x5a0,0x8 05a2 00ca | | Action Exit_Nullary_Function 05a3 0092 05c8 | | Action Push_String_Extended,0x5c8 ; "Wait 10 mins" ; Debug Table 0x23.0x8 = 0x5a3,0x9 05a5 00ca | | Action Exit_Nullary_Function 05a6 0092 05c9 | | Action Push_String_Extended,0x5c9 ; "Wait 1 hour" ; Debug Table 0x23.0x9 = 0x5a6,0xa 05a8 00ca | | Action Exit_Nullary_Function 05a9 0092 05ca | | Action Push_String_Extended,0x5ca ; "Wait 10 hours" ; Debug Table 0x23.0xa = 0x5a9,0xb 05ab 00ca | | Action Exit_Nullary_Function 05ac 0092 05cb | | Action Push_String_Extended,0x5cb ; "Wait forever" ; Debug Table 0x23.0xb = 0x5ac,0xc 05ae 00ca | | Action Exit_Nullary_Function 05af 0092 05cb | | Action Push_String_Extended,0x5cb ; "Wait forever" ; Debug Table 0x23.0xc = 0x5af,0xd 05b1 00ca | | Action Exit_Nullary_Function 05b2 ; -------------------------------------------------------------------------------------- 05b2 ; STRING TABLE 05b2 ; -------------------------------------------------------------------------------------- 05b2 0036 | 6 | .STRTAB 0x0036->0x05cd ; "READ" 05b3 0038 | 8 | .STRTAB 0x0038->0x05cf ; "WRITE" 05b4 003b | ; | .STRTAB 0x003b->0x05d1 ; "Acquire_Read_Exception" 05b5 004f | O | .STRTAB 0x004f->0x05dc ; "Short_Term_Semaphore" 05b6 0061 | a | .STRTAB 0x0061->0x05e6 ; "Acquire_Write_Exception" 05b7 0076 | v | .STRTAB 0x0076->0x05f2 ; "broken by " 05b8 007e | ~ | .STRTAB 0x007e->0x05f7 ; "reader " 05b9 0083 | | .STRTAB 0x0083->0x05fa ; "writer " 05ba 0088 | | .STRTAB 0x0088->0x05fe ; "#" 05bb 0087 | | .STRTAB 0x0087->0x05fe ; " " 05bc 0086 | | .STRTAB 0x0086->0x05ff ; "; " 05bd 0086 | | .STRTAB 0x0086->0x0600 ; "idle; " 05be 008a | | .STRTAB 0x008a->0x0603 ; "Acquire_Exception" 05bf 0099 | | .STRTAB 0x0099->0x060b ; "Acquire_Broken_Exception" 05c0 00af | | .STRTAB 0x00af->0x0617 ; "meta mutex is held; " 05c1 00c1 | | .STRTAB 0x00c1->0x0621 ; "Dont wait" 05c2 00c8 | | .STRTAB 0x00c8->0x0626 ; "Wait 1 msec" 05c3 00d1 | | .STRTAB 0x00d1->0x062b ; "Wait 10 msecs" 05c4 00dc | | .STRTAB 0x00dc->0x0632 ; "Wait 100 msecs" 05c5 00e8 | | .STRTAB 0x00e8->0x0639 ; "Wait 1 sec" 05c6 00f0 | | .STRTAB 0x00f0->0x063e ; "Wait 10 secs" 05c7 00fa | | .STRTAB 0x00fa->0x0644 ; "Wait 1 min" 05c8 0102 | | .STRTAB 0x0102->0x0649 ; "Wait 10 mins" 05c9 010c | | .STRTAB 0x010c->0x064f ; "Wait 1 hour" 05ca 0115 | | .STRTAB 0x0115->0x0654 ; "Wait 10 hours" 05cb 0120 | | .STRTAB 0x0120->0x065b ; "Wait forever" 05cc 012a | * | .STREND 0x012a->0x0661 05cd 5245 4144 |READ| .STRTAB_STRINGS 0661 0000 0000 | | .BLANK 0000[0x7] 0668 ; -------------------------------------------------------------------------------------- 0668 ; Debug Table 0668 ; -------------------------------------------------------------------------------------- 0668 0003 0024 | $| .CONST 0x0003,0x0024 066a 000b 078a | | .DEBUG 0x000b,0x078a,0x8000,0x0000,0x0017,0xd194,0x0000,0x0005 0672 0054 07f2 | T | .DEBUG 0x0054,0x07f2,0x8000,0x0000,0x0022,0x92e4,0x0000,0x0013 067a 00c3 0888 | | .DEBUG 0x00c3,0x0888,0x0002,0x0000,0x0017,0xd194,0x0000,0x0064 0682 00d3 088c | | .DEBUG 0x00d3,0x088c,0x0005,0x0000,0x0017,0xd194,0x0000,0x0097 068a 00eb 088e | | .DEBUG 0x00eb,0x088e,0x0001,0x0000,0x0017,0xd194,0x0000,0x00a0 0692 015b 08f8 | [ | .DEBUG 0x015b,0x08f8,0x0001,0x0000,0x0017,0xd194,0x0000,0x00a8 069a 016b 08fc | k | .DEBUG 0x016b,0x08fc,0x0001,0x0000,0x0017,0xd194,0x0000,0x00b4 06a2 017b 0900 | { | .DEBUG 0x017b,0x0900,0x0001,0x0000,0x0017,0xd194,0x0000,0x00c4 06aa 01eb 096c | l| .DEBUG 0x01eb,0x096c,0x0001,0x0000,0x0017,0xd194,0x0000,0x00cc 06b2 01fb 0970 | p| .DEBUG 0x01fb,0x0970,0x0001,0x0000,0x0017,0xd194,0x0000,0x00d8 06ba 020b 0974 | t| .DEBUG 0x020b,0x0974,0x0001,0x0000,0x0017,0xd194,0x0000,0x00e8 06c2 0223 097e | # ~| .DEBUG 0x0223,0x097e,0x0001,0x0000,0x0017,0xd194,0x0000,0x00f4 06ca 0233 0982 | 3 | .DEBUG 0x0233,0x0982,0x0001,0x0000,0x0017,0xd194,0x0000,0x0104 06d2 0303 0a0e | | .DEBUG 0x0303,0x0a0e,0x0001,0x0000,0x0017,0xd194,0x0000,0x0118 06da 031b 0a34 | 4| .DEBUG 0x031b,0x0a34,0x0001,0x0000,0x0017,0xd194,0x0000,0x0120 06e2 032b 0a3c | + <| .DEBUG 0x032b,0x0a3c,0x0001,0x0000,0x0017,0xd194,0x0000,0x012c 06ea 034b 0a6c | K l| .DEBUG 0x034b,0x0a6c,0x0001,0x0000,0x0017,0xd194,0x0000,0x0134 06f2 036b 0a92 | k | .DEBUG 0x036b,0x0a92,0x0001,0x0000,0x0017,0xd194,0x0000,0x013c 06fa 039b 0abc | | .DEBUG 0x039b,0x0abc,0x0002,0x0000,0x0017,0xd194,0x0000,0x0148 0702 03b3 0aca | | .DEBUG 0x03b3,0x0aca,0x0002,0x0000,0x0017,0xd194,0x0000,0x0151 070a 03cb 0ad0 | | .DEBUG 0x03cb,0x0ad0,0x0002,0x0000,0x0017,0xd194,0x0000,0x015a 0712 03db 0ade | | .DEBUG 0x03db,0x0ade,0x0002,0x0000,0x0017,0xd194,0x0000,0x0163 071a 03eb 0ae4 | | .DEBUG 0x03eb,0x0ae4,0x0002,0x0000,0x0017,0xd194,0x0000,0x016c 0722 03fb 0aea | | .DEBUG 0x03fb,0x0aea,0x0002,0x0000,0x0017,0xd194,0x0000,0x0175 072a 0403 0aee | | .DEBUG 0x0403,0x0aee,0x0002,0x0000,0x0017,0xd194,0x0000,0x017e 0732 0443 0b14 | C | .DEBUG 0x0443,0x0b14,0x0001,0x0000,0x0017,0xd194,0x0000,0x0187 073a 0453 0b1e | S | .DEBUG 0x0453,0x0b1e,0x0001,0x0000,0x0017,0xd194,0x0000,0x018f 0742 0473 0b42 | s B| .DEBUG 0x0473,0x0b42,0x0002,0x0000,0x0022,0x92e4,0x0000,0x00d1 074a 0483 0b5c | \| .DEBUG 0x0483,0x0b5c,0x0002,0x0000,0x0022,0x92e4,0x0000,0x0209 0752 0493 0b66 | f| .DEBUG 0x0493,0x0b66,0x0002,0x0000,0x0022,0x92e4,0x0000,0x0240 075a 04a3 0b76 | v| .DEBUG 0x04a3,0x0b76,0x0002,0x0000,0x0022,0x92e4,0x0000,0x0460 0762 04cb 0b84 | | .DEBUG 0x04cb,0x0b84,0x0001,0x0000,0x0022,0x92e4,0x0000,0x09f5 076a 04e3 0bae | | .DEBUG 0x04e3,0x0bae,0x0004,0x0000,0x0022,0x92e4,0x0000,0x09d7 0772 053b 0c28 | ; (| .DEBUG 0x053b,0x0c28,0x0004,0x0000,0x0022,0x92e4,0x0000,0x0c07 077a 056b 0c5a | k Z| .DEBUG 0x056b,0x0c5a,0x0002,0x0000,0x0022,0x92e4,0x0000,0x0d23 0782 057b 0c62 | { b| .DEBUG 0x057b,0x0c62,0x0002,0x0000,0x0022,0x92e4,0x0000,0x0d89 078a ; -------------------------------------------------------------------------------------- 078a ; Debug3 Subtable 0x0 078a ; -------------------------------------------------------------------------------------- 078a 0033 0000 | 3 | .DBG3TAB 0x0033,0x0000 078c 000b ffff | | .CONST 0x000b,0xffff 078e 000b fffe | | .CONST 0x000b,0xfffe 0790 000b fffd | | .CONST 0x000b,0xfffd 0792 000e fffc | | .CONST 0x000e,0xfffc 0794 0012 fffb | | .CONST 0x0012,0xfffb 0796 0012 fffa | | .CONST 0x0012,0xfffa 0798 0012 fff9 | | .CONST 0x0012,0xfff9 079a 0012 fff8 | | .CONST 0x0012,0xfff8 079c 0012 fff7 | | .CONST 0x0012,0xfff7 079e 0012 fff6 | | .CONST 0x0012,0xfff6 07a0 0012 fff5 | | .CONST 0x0012,0xfff5 07a2 0012 fff4 | | .CONST 0x0012,0xfff4 07a4 0012 fff3 | | .CONST 0x0012,0xfff3 07a6 0012 fff2 | | .CONST 0x0012,0xfff2 07a8 0012 fff1 | | .CONST 0x0012,0xfff1 07aa 0012 fff0 | | .CONST 0x0012,0xfff0 07ac 0014 ffef | | .CONST 0x0014,0xffef 07ae 0016 ffee | | .CONST 0x0016,0xffee 07b0 0018 ffed | | .CONST 0x0018,0xffed 07b2 0018 ffec | | .CONST 0x0018,0xffec 07b4 0018 ffeb | | .CONST 0x0018,0xffeb 07b6 0018 ffea | | .CONST 0x0018,0xffea 07b8 0018 ffe9 | | .CONST 0x0018,0xffe9 07ba 0018 ffe8 | | .CONST 0x0018,0xffe8 07bc 0018 ffe7 | | .CONST 0x0018,0xffe7 07be 001d ffe6 | | .CONST 0x001d,0xffe6 07c0 001f ffe5 | | .CONST 0x001f,0xffe5 07c2 0021 ffe4 | ! | .CONST 0x0021,0xffe4 07c4 0023 ffe3 | # | .CONST 0x0023,0xffe3 07c6 0025 ffe2 | % | .CONST 0x0025,0xffe2 07c8 0027 ffe1 | ' | .CONST 0x0027,0xffe1 07ca 0029 ffe0 | ) | .CONST 0x0029,0xffe0 07cc 002b ffdf | + | .CONST 0x002b,0xffdf 07ce 002d ffde | - | .CONST 0x002d,0xffde 07d0 002f ffdd | / | .CONST 0x002f,0xffdd 07d2 0031 ffdc | 1 | .CONST 0x0031,0xffdc 07d4 0033 ffdb | 3 | .CONST 0x0033,0xffdb 07d6 0035 ffda | 5 | .CONST 0x0035,0xffda 07d8 0037 ffd9 | 7 | .CONST 0x0037,0xffd9 07da 0039 ffd8 | 9 | .CONST 0x0039,0xffd8 07dc 003b ffd7 | ; | .CONST 0x003b,0xffd7 07de 003d ffd6 | = | .CONST 0x003d,0xffd6 07e0 003f ffd5 | ? | .CONST 0x003f,0xffd5 07e2 0041 ffd4 | A | .CONST 0x0041,0xffd4 07e4 0043 ffd3 | C | .CONST 0x0043,0xffd3 07e6 0045 ffd2 | E | .CONST 0x0045,0xffd2 07e8 0047 ffd1 | G | .CONST 0x0047,0xffd1 07ea 0049 ffd0 | I | .CONST 0x0049,0xffd0 07ec 004b ffcf | K | .CONST 0x004b,0xffcf 07ee 004d ffce | M | .CONST 0x004d,0xffce 07f0 004e ffcd | N | .CONST 0x004e,0xffcd 07f2 ; -------------------------------------------------------------------------------------- 07f2 ; Debug3 Subtable 0x1 07f2 ; -------------------------------------------------------------------------------------- 07f2 0042 0008 | B | .DBG3TAB 0x0042,0x0008 07f4 0054 ffff | T | .CONST 0x0054,0xffff 07f6 0056 fffe | V | .CONST 0x0056,0xfffe 07f8 0058 fffd | X | .CONST 0x0058,0xfffd 07fa 0058 fffc | X | .CONST 0x0058,0xfffc 07fc 005c fffb | \ | .CONST 0x005c,0xfffb 07fe 0061 fffa | a | .CONST 0x0061,0xfffa 0800 0063 fff9 | c | .CONST 0x0063,0xfff9 0802 0064 fff8 | d | .CONST 0x0064,0xfff8 0804 0065 fff7 | e | .CONST 0x0065,0xfff7 0806 0066 fff6 | f | .CONST 0x0066,0xfff6 0808 0066 fff5 | f | .CONST 0x0066,0xfff5 080a 0066 fff4 | f | .CONST 0x0066,0xfff4 080c 0066 fff3 | f | .CONST 0x0066,0xfff3 080e 0066 fff2 | f | .CONST 0x0066,0xfff2 0810 0070 fff1 | p | .CONST 0x0070,0xfff1 0812 0072 fff0 | r | .CONST 0x0072,0xfff0 0814 0072 ffef | r | .CONST 0x0072,0xffef 0816 0072 ffee | r | .CONST 0x0072,0xffee 0818 0079 ffed | y | .CONST 0x0079,0xffed 081a 0079 ffec | y | .CONST 0x0079,0xffec 081c 0079 ffeb | y | .CONST 0x0079,0xffeb 081e 0079 ffea | y | .CONST 0x0079,0xffea 0820 0079 ffe9 | y | .CONST 0x0079,0xffe9 0822 0079 ffe8 | y | .CONST 0x0079,0xffe8 0824 0079 ffe7 | y | .CONST 0x0079,0xffe7 0826 007b ffe6 | { | .CONST 0x007b,0xffe6 0828 007d ffe5 | } | .CONST 0x007d,0xffe5 082a 0081 ffe4 | | .CONST 0x0081,0xffe4 082c 0081 ffe3 | | .CONST 0x0081,0xffe3 082e 0081 ffe2 | | .CONST 0x0081,0xffe2 0830 0081 ffe1 | | .CONST 0x0081,0xffe1 0832 0081 ffe0 | | .CONST 0x0081,0xffe0 0834 0081 0401 | | .CONST 0x0081,0x0401 0836 0082 0402 | | .CONST 0x0082,0x0402 0838 0083 0403 | | .CONST 0x0083,0x0403 083a 0084 0404 | | .CONST 0x0084,0x0404 083c 0085 0405 | | .CONST 0x0085,0x0405 083e 0086 0406 | | .CONST 0x0086,0x0406 0840 0087 0407 | | .CONST 0x0087,0x0407 0842 0087 0408 | | .CONST 0x0087,0x0408 0844 0087 ffe0 | | .CONST 0x0087,0xffe0 0846 0089 ffdf | | .CONST 0x0089,0xffdf 0848 0089 ffde | | .CONST 0x0089,0xffde 084a 0089 ffdd | | .CONST 0x0089,0xffdd 084c 0089 ffdc | | .CONST 0x0089,0xffdc 084e 0089 ffdb | | .CONST 0x0089,0xffdb 0850 0089 ffda | | .CONST 0x0089,0xffda 0852 0089 ffd9 | | .CONST 0x0089,0xffd9 0854 0089 ffd8 | | .CONST 0x0089,0xffd8 0856 008b ffd7 | | .CONST 0x008b,0xffd7 0858 008d ffd6 | | .CONST 0x008d,0xffd6 085a 008f ffd5 | | .CONST 0x008f,0xffd5 085c 0091 ffd4 | | .CONST 0x0091,0xffd4 085e 0093 ffd3 | | .CONST 0x0093,0xffd3 0860 0095 ffd2 | | .CONST 0x0095,0xffd2 0862 0097 ffd1 | | .CONST 0x0097,0xffd1 0864 0099 ffd0 | | .CONST 0x0099,0xffd0 0866 009b ffcf | | .CONST 0x009b,0xffcf 0868 009d ffce | | .CONST 0x009d,0xffce 086a 009f ffcd | | .CONST 0x009f,0xffcd 086c 00a1 ffcc | | .CONST 0x00a1,0xffcc 086e 00a3 ffcb | | .CONST 0x00a3,0xffcb 0870 00a5 ffca | | .CONST 0x00a5,0xffca 0872 00a7 ffc9 | | .CONST 0x00a7,0xffc9 0874 00a9 ffc8 | | .CONST 0x00a9,0xffc8 0876 00ab ffc7 | | .CONST 0x00ab,0xffc7 0878 00ad ffc6 | | .CONST 0x00ad,0xffc6 087a 00af ffc5 | | .CONST 0x00af,0xffc5 087c 00b1 ffc4 | | .CONST 0x00b1,0xffc4 087e 00b3 ffc3 | | .CONST 0x00b3,0xffc3 0880 00b5 ffc2 | | .CONST 0x00b5,0xffc2 0882 00b7 ffc1 | | .CONST 0x00b7,0xffc1 0884 00b9 ffc0 | | .CONST 0x00b9,0xffc0 0886 00bb ffbf | | .CONST 0x00bb,0xffbf 0888 ; -------------------------------------------------------------------------------------- 0888 ; Debug3 Subtable 0x2 0888 ; -------------------------------------------------------------------------------------- 0888 0000 0001 | | .DBG3TAB 0x0000,0x0001 088a 00c3 0001 | | .CONST 0x00c3,0x0001 088c ; -------------------------------------------------------------------------------------- 088c ; Debug3 Subtable 0x3 088c ; -------------------------------------------------------------------------------------- 088c 0000 0000 | | .DBG3TAB 0x0000,0x0000 088e ; -------------------------------------------------------------------------------------- 088e ; Debug3 Subtable 0x4 088e ; -------------------------------------------------------------------------------------- 088e 000f 0025 | %| .DBG3TAB 0x000f,0x0025 0890 00eb ffff | | .CONST 0x00eb,0xffff 0892 00ed 0001 | | .CONST 0x00ed,0x0001 0894 00ee 0002 | | .CONST 0x00ee,0x0002 0896 00ef 0003 | | .CONST 0x00ef,0x0003 0898 00f0 0004 | | .CONST 0x00f0,0x0004 089a 00f1 0005 | | .CONST 0x00f1,0x0005 089c 00f2 0006 | | .CONST 0x00f2,0x0006 089e 00f3 0007 | | .CONST 0x00f3,0x0007 08a0 00f4 0008 | | .CONST 0x00f4,0x0008 08a2 00f5 0009 | | .CONST 0x00f5,0x0009 08a4 00f6 000a | | .CONST 0x00f6,0x000a 08a6 00f7 000b | | .CONST 0x00f7,0x000b 08a8 00f8 000c | | .CONST 0x00f8,0x000c 08aa 00f9 000d | | .CONST 0x00f9,0x000d 08ac 00fa 000e | | .CONST 0x00fa,0x000e 08ae 00fb 000f | | .CONST 0x00fb,0x000f 08b0 00fc 0010 | | .CONST 0x00fc,0x0010 08b2 00fd 0011 | | .CONST 0x00fd,0x0011 08b4 00fe 0012 | | .CONST 0x00fe,0x0012 08b6 00ff 0013 | | .CONST 0x00ff,0x0013 08b8 0100 0014 | | .CONST 0x0100,0x0014 08ba 0101 0015 | | .CONST 0x0101,0x0015 08bc 0102 0016 | | .CONST 0x0102,0x0016 08be 0103 0017 | | .CONST 0x0103,0x0017 08c0 010a 0018 | | .CONST 0x010a,0x0018 08c2 010c 0019 | | .CONST 0x010c,0x0019 08c4 010d fbff | | .CONST 0x010d,0xfbff 08c6 010e fbfe | | .CONST 0x010e,0xfbfe 08c8 0114 fbfd | | .CONST 0x0114,0xfbfd 08ca 0114 fbfc | | .CONST 0x0114,0xfbfc 08cc 0114 fbfb | | .CONST 0x0114,0xfbfb 08ce 0114 fbfa | | .CONST 0x0114,0xfbfa 08d0 0114 fbf9 | | .CONST 0x0114,0xfbf9 08d2 0114 fbf8 | | .CONST 0x0114,0xfbf8 08d4 0114 fbf7 | | .CONST 0x0114,0xfbf7 08d6 0114 fbf6 | | .CONST 0x0114,0xfbf6 08d8 0114 fbf5 | | .CONST 0x0114,0xfbf5 08da 0114 fbf4 | | .CONST 0x0114,0xfbf4 08dc 0118 fbf3 | | .CONST 0x0118,0xfbf3 08de 0125 fbf2 | % | .CONST 0x0125,0xfbf2 08e0 0138 0401 | 8 | .CONST 0x0138,0x0401 08e2 013a 0402 | : | .CONST 0x013a,0x0402 08e4 013a 0801 | : | .CONST 0x013a,0x0801 08e6 013d 0802 | = | .CONST 0x013d,0x0802 08e8 013d 0c01 | = | .CONST 0x013d,0x0c01 08ea 013e 0c02 | > | .CONST 0x013e,0x0c02 08ec 0140 0403 | @ | .CONST 0x0140,0x0403 08ee 0142 0404 | B | .CONST 0x0142,0x0404 08f0 0142 1001 | B | .CONST 0x0142,0x1001 08f2 0143 1002 | C | .CONST 0x0143,0x1002 08f4 0146 001a | F | .CONST 0x0146,0x001a 08f6 014f 001b | O | .CONST 0x014f,0x001b 08f8 ; -------------------------------------------------------------------------------------- 08f8 ; Debug3 Subtable 0x5 08f8 ; -------------------------------------------------------------------------------------- 08f8 0000 0001 | | .DBG3TAB 0x0000,0x0001 08fa 015b 0001 | [ | .CONST 0x015b,0x0001 08fc ; -------------------------------------------------------------------------------------- 08fc ; Debug3 Subtable 0x6 08fc ; -------------------------------------------------------------------------------------- 08fc 0000 0001 | | .DBG3TAB 0x0000,0x0001 08fe 016b 0001 | k | .CONST 0x016b,0x0001 0900 ; -------------------------------------------------------------------------------------- 0900 ; Debug3 Subtable 0x7 0900 ; -------------------------------------------------------------------------------------- 0900 000f 0026 | &| .DBG3TAB 0x000f,0x0026 0902 017b ffff | { | .CONST 0x017b,0xffff 0904 017d 0001 | } | .CONST 0x017d,0x0001 0906 017e 0002 | ~ | .CONST 0x017e,0x0002 0908 017f 0003 | | .CONST 0x017f,0x0003 090a 0180 0004 | | .CONST 0x0180,0x0004 090c 0181 0005 | | .CONST 0x0181,0x0005 090e 0182 0006 | | .CONST 0x0182,0x0006 0910 0183 0007 | | .CONST 0x0183,0x0007 0912 0184 0008 | | .CONST 0x0184,0x0008 0914 0185 0009 | | .CONST 0x0185,0x0009 0916 0186 000a | | .CONST 0x0186,0x000a 0918 0187 000b | | .CONST 0x0187,0x000b 091a 0188 000c | | .CONST 0x0188,0x000c 091c 0189 000d | | .CONST 0x0189,0x000d 091e 018a 000e | | .CONST 0x018a,0x000e 0920 018b 000f | | .CONST 0x018b,0x000f 0922 018c 0010 | | .CONST 0x018c,0x0010 0924 018d 0011 | | .CONST 0x018d,0x0011 0926 018e 0012 | | .CONST 0x018e,0x0012 0928 018f 0013 | | .CONST 0x018f,0x0013 092a 0190 0014 | | .CONST 0x0190,0x0014 092c 0191 0015 | | .CONST 0x0191,0x0015 092e 0192 0016 | | .CONST 0x0192,0x0016 0930 0193 0017 | | .CONST 0x0193,0x0017 0932 0194 0018 | | .CONST 0x0194,0x0018 0934 019b 0019 | | .CONST 0x019b,0x0019 0936 019d 001a | | .CONST 0x019d,0x001a 0938 019e fbff | | .CONST 0x019e,0xfbff 093a 019f fbfe | | .CONST 0x019f,0xfbfe 093c 01a5 fbfd | | .CONST 0x01a5,0xfbfd 093e 01a5 fbfc | | .CONST 0x01a5,0xfbfc 0940 01a5 fbfb | | .CONST 0x01a5,0xfbfb 0942 01a5 fbfa | | .CONST 0x01a5,0xfbfa 0944 01a5 fbf9 | | .CONST 0x01a5,0xfbf9 0946 01a5 fbf8 | | .CONST 0x01a5,0xfbf8 0948 01a5 fbf7 | | .CONST 0x01a5,0xfbf7 094a 01a5 fbf6 | | .CONST 0x01a5,0xfbf6 094c 01a5 fbf5 | | .CONST 0x01a5,0xfbf5 094e 01a5 fbf4 | | .CONST 0x01a5,0xfbf4 0950 01a9 fbf3 | | .CONST 0x01a9,0xfbf3 0952 01b6 fbf2 | | .CONST 0x01b6,0xfbf2 0954 01c9 0401 | | .CONST 0x01c9,0x0401 0956 01cb 0402 | | .CONST 0x01cb,0x0402 0958 01cb 0801 | | .CONST 0x01cb,0x0801 095a 01ce 0802 | | .CONST 0x01ce,0x0802 095c 01ce 0c01 | | .CONST 0x01ce,0x0c01 095e 01cf 0c02 | | .CONST 0x01cf,0x0c02 0960 01d1 0403 | | .CONST 0x01d1,0x0403 0962 01d3 0404 | | .CONST 0x01d3,0x0404 0964 01d3 1001 | | .CONST 0x01d3,0x1001 0966 01d4 1002 | | .CONST 0x01d4,0x1002 0968 01d7 001b | | .CONST 0x01d7,0x001b 096a 01e0 001c | | .CONST 0x01e0,0x001c 096c ; -------------------------------------------------------------------------------------- 096c ; Debug3 Subtable 0x8 096c ; -------------------------------------------------------------------------------------- 096c 0000 0001 | | .DBG3TAB 0x0000,0x0001 096e 01eb 0001 | | .CONST 0x01eb,0x0001 0970 ; -------------------------------------------------------------------------------------- 0970 ; Debug3 Subtable 0x9 0970 ; -------------------------------------------------------------------------------------- 0970 0000 0001 | | .DBG3TAB 0x0000,0x0001 0972 01fb 0001 | | .CONST 0x01fb,0x0001 0974 ; -------------------------------------------------------------------------------------- 0974 ; Debug3 Subtable 0xa 0974 ; -------------------------------------------------------------------------------------- 0974 0001 0003 | | .DBG3TAB 0x0001,0x0003 0976 020b ffff | | .CONST 0x020b,0xffff 0978 020c 0001 | | .CONST 0x020c,0x0001 097a 0214 0002 | | .CONST 0x0214,0x0002 097c 0216 0003 | | .CONST 0x0216,0x0003 097e ; -------------------------------------------------------------------------------------- 097e ; Debug3 Subtable 0xb 097e ; -------------------------------------------------------------------------------------- 097e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0980 0223 0001 | # | .CONST 0x0223,0x0001 0982 ; -------------------------------------------------------------------------------------- 0982 ; Debug3 Subtable 0xc 0982 ; -------------------------------------------------------------------------------------- 0982 0006 003f | ?| .DBG3TAB 0x0006,0x003f 0984 0233 ffff | 3 | .CONST 0x0233,0xffff 0986 0233 fffe | 3 | .CONST 0x0233,0xfffe 0988 0233 fffd | 3 | .CONST 0x0233,0xfffd 098a 0233 0401 | 3 | .CONST 0x0233,0x0401 098c 0234 0402 | 4 | .CONST 0x0234,0x0402 098e 0235 0403 | 5 | .CONST 0x0235,0x0403 0990 0236 0404 | 6 | .CONST 0x0236,0x0404 0992 0237 0405 | 7 | .CONST 0x0237,0x0405 0994 0238 0406 | 8 | .CONST 0x0238,0x0406 0996 0239 0407 | 9 | .CONST 0x0239,0x0407 0998 023a 0408 | : | .CONST 0x023a,0x0408 099a 023b 0409 | ; | .CONST 0x023b,0x0409 099c 023c 040a | < | .CONST 0x023c,0x040a 099e 023c 040b | < | .CONST 0x023c,0x040b 09a0 023c fffd | < | .CONST 0x023c,0xfffd 09a2 023e fffc | > | .CONST 0x023e,0xfffc 09a4 023e fffb | > | .CONST 0x023e,0xfffb 09a6 0240 0001 | @ | .CONST 0x0240,0x0001 09a8 0246 0002 | F | .CONST 0x0246,0x0002 09aa 0248 0003 | H | .CONST 0x0248,0x0003 09ac 024a 0004 | J | .CONST 0x024a,0x0004 09ae 024c 0005 | L | .CONST 0x024c,0x0005 09b0 024e 0006 | N | .CONST 0x024e,0x0006 09b2 0250 0007 | P | .CONST 0x0250,0x0007 09b4 0250 0801 | P | .CONST 0x0250,0x0801 09b6 0251 0802 | Q | .CONST 0x0251,0x0802 09b8 0252 0008 | R | .CONST 0x0252,0x0008 09ba 0252 0c01 | R | .CONST 0x0252,0x0c01 09bc 0252 1001 | R | .CONST 0x0252,0x1001 09be 0253 1002 | S | .CONST 0x0253,0x1002 09c0 0254 1003 | T | .CONST 0x0254,0x1003 09c2 0255 1004 | U | .CONST 0x0255,0x1004 09c4 0256 1005 | V | .CONST 0x0256,0x1005 09c6 0257 1006 | W | .CONST 0x0257,0x1006 09c8 0258 1007 | X | .CONST 0x0258,0x1007 09ca 0259 1008 | Y | .CONST 0x0259,0x1008 09cc 025a 1009 | Z | .CONST 0x025a,0x1009 09ce 025b 100a | [ | .CONST 0x025b,0x100a 09d0 025b 100b | [ | .CONST 0x025b,0x100b 09d2 025b 0c01 | [ | .CONST 0x025b,0x0c01 09d4 025d 1401 | ] | .CONST 0x025d,0x1401 09d6 0274 140d | t | .CONST 0x0274,0x140d 09d8 027a 1402 | z | .CONST 0x027a,0x1402 09da 027f 1403 | | .CONST 0x027f,0x1403 09dc 0286 1404 | | .CONST 0x0286,0x1404 09de 028d 1405 | | .CONST 0x028d,0x1405 09e0 0294 1406 | | .CONST 0x0294,0x1406 09e2 0299 1407 | | .CONST 0x0299,0x1407 09e4 02a0 1408 | | .CONST 0x02a0,0x1408 09e6 02a7 1409 | | .CONST 0x02a7,0x1409 09e8 02b0 140a | | .CONST 0x02b0,0x140a 09ea 02b9 140b | | .CONST 0x02b9,0x140b 09ec 02c4 140c | | .CONST 0x02c4,0x140c 09ee 02ca 100b | | .CONST 0x02ca,0x100b 09f0 02cb 0008 | | .CONST 0x02cb,0x0008 09f2 02cc 0009 | | .CONST 0x02cc,0x0009 09f4 02ce 000a | | .CONST 0x02ce,0x000a 09f6 02cf 000b | | .CONST 0x02cf,0x000b 09f8 02d0 1801 | | .CONST 0x02d0,0x1801 09fa 02d3 1802 | | .CONST 0x02d3,0x1802 09fc 02d5 1803 | | .CONST 0x02d5,0x1803 09fe 02d8 1804 | | .CONST 0x02d8,0x1804 0a00 02da 1805 | | .CONST 0x02da,0x1805 0a02 02dd 1806 | | .CONST 0x02dd,0x1806 0a04 02df 1807 | | .CONST 0x02df,0x1807 0a06 02e2 1808 | | .CONST 0x02e2,0x1808 0a08 02e4 1809 | | .CONST 0x02e4,0x1809 0a0a 02e7 000b | | .CONST 0x02e7,0x000b 0a0c 02e7 1c01 | | .CONST 0x02e7,0x1c01 0a0e ; -------------------------------------------------------------------------------------- 0a0e ; Debug3 Subtable 0xd 0a0e ; -------------------------------------------------------------------------------------- 0a0e 0001 0011 | | .DBG3TAB 0x0001,0x0011 0a10 0303 ffff | | .CONST 0x0303,0xffff 0a12 0305 0001 | | .CONST 0x0305,0x0001 0a14 0306 0002 | | .CONST 0x0306,0x0002 0a16 0307 0003 | | .CONST 0x0307,0x0003 0a18 0308 0004 | | .CONST 0x0308,0x0004 0a1a 0309 0005 | | .CONST 0x0309,0x0005 0a1c 030a 0006 | | .CONST 0x030a,0x0006 0a1e 030b 0007 | | .CONST 0x030b,0x0007 0a20 030c 0008 | | .CONST 0x030c,0x0008 0a22 030d 0009 | | .CONST 0x030d,0x0009 0a24 030e 000a | | .CONST 0x030e,0x000a 0a26 030f 000b | | .CONST 0x030f,0x000b 0a28 0310 000c | | .CONST 0x0310,0x000c 0a2a 0311 000d | | .CONST 0x0311,0x000d 0a2c 0312 000e | | .CONST 0x0312,0x000e 0a2e 0313 000f | | .CONST 0x0313,0x000f 0a30 0314 0010 | | .CONST 0x0314,0x0010 0a32 0315 0011 | | .CONST 0x0315,0x0011 0a34 ; -------------------------------------------------------------------------------------- 0a34 ; Debug3 Subtable 0xe 0a34 ; -------------------------------------------------------------------------------------- 0a34 0000 0003 | | .DBG3TAB 0x0000,0x0003 0a36 031b 0001 | | .CONST 0x031b,0x0001 0a38 031e 0002 | | .CONST 0x031e,0x0002 0a3a 0324 0003 | $ | .CONST 0x0324,0x0003 0a3c ; -------------------------------------------------------------------------------------- 0a3c ; Debug3 Subtable 0xf 0a3c ; -------------------------------------------------------------------------------------- 0a3c 0001 0016 | | .DBG3TAB 0x0001,0x0016 0a3e 032b 0001 | + | .CONST 0x032b,0x0001 0a40 032d 0401 | - | .CONST 0x032d,0x0401 0a42 032e 0402 | . | .CONST 0x032e,0x0402 0a44 032f 0403 | / | .CONST 0x032f,0x0403 0a46 0330 0404 | 0 | .CONST 0x0330,0x0404 0a48 0330 0405 | 0 | .CONST 0x0330,0x0405 0a4a 0330 0001 | 0 | .CONST 0x0330,0x0001 0a4c 0332 0002 | 2 | .CONST 0x0332,0x0002 0a4e 0332 f7ff | 2 | .CONST 0x0332,0xf7ff 0a50 0332 0801 | 2 | .CONST 0x0332,0x0801 0a52 0333 0802 | 3 | .CONST 0x0333,0x0802 0a54 0334 0803 | 4 | .CONST 0x0334,0x0803 0a56 0335 0804 | 5 | .CONST 0x0335,0x0804 0a58 0336 0805 | 6 | .CONST 0x0336,0x0805 0a5a 0336 0806 | 6 | .CONST 0x0336,0x0806 0a5c 0336 0002 | 6 | .CONST 0x0336,0x0002 0a5e 0339 0003 | 9 | .CONST 0x0339,0x0003 0a60 033b 0c01 | ; | .CONST 0x033b,0x0c01 0a62 033c 0c02 | < | .CONST 0x033c,0x0c02 0a64 033d 0c03 | = | .CONST 0x033d,0x0c03 0a66 033d 0c04 | = | .CONST 0x033d,0x0c04 0a68 033d 0003 | = | .CONST 0x033d,0x0003 0a6a 033f 0004 | ? | .CONST 0x033f,0x0004 0a6c ; -------------------------------------------------------------------------------------- 0a6c ; Debug3 Subtable 0x10 0a6c ; -------------------------------------------------------------------------------------- 0a6c 0003 000f | | .DBG3TAB 0x0003,0x000f 0a6e 034b ffff | K | .CONST 0x034b,0xffff 0a70 034b 0401 | K | .CONST 0x034b,0x0401 0a72 034c 0402 | L | .CONST 0x034c,0x0402 0a74 034d 0403 | M | .CONST 0x034d,0x0403 0a76 034d 0404 | M | .CONST 0x034d,0x0404 0a78 034d ffff | M | .CONST 0x034d,0xffff 0a7a 034f 0001 | O | .CONST 0x034f,0x0001 0a7c 0354 0002 | T | .CONST 0x0354,0x0002 0a7e 0358 0003 | X | .CONST 0x0358,0x0003 0a80 035e 0004 | ^ | .CONST 0x035e,0x0004 0a82 035e f7ff | ^ | .CONST 0x035e,0xf7ff 0a84 035e 0801 | ^ | .CONST 0x035e,0x0801 0a86 035f 0802 | _ | .CONST 0x035f,0x0802 0a88 0360 0803 | ` | .CONST 0x0360,0x0803 0a8a 0361 0804 | a | .CONST 0x0361,0x0804 0a8c 0362 0805 | b | .CONST 0x0362,0x0805 0a8e 0362 0806 | b | .CONST 0x0362,0x0806 0a90 0362 0004 | b | .CONST 0x0362,0x0004 0a92 ; -------------------------------------------------------------------------------------- 0a92 ; Debug3 Subtable 0x11 0a92 ; -------------------------------------------------------------------------------------- 0a92 0002 0012 | | .DBG3TAB 0x0002,0x0012 0a94 036b ffff | k | .CONST 0x036b,0xffff 0a96 036b fffe | k | .CONST 0x036b,0xfffe 0a98 036e 0001 | n | .CONST 0x036e,0x0001 0a9a 0370 0002 | p | .CONST 0x0370,0x0002 0a9c 0372 0003 | r | .CONST 0x0372,0x0003 0a9e 0374 0004 | t | .CONST 0x0374,0x0004 0aa0 0374 0401 | t | .CONST 0x0374,0x0401 0aa2 0375 0402 | u | .CONST 0x0375,0x0402 0aa4 0376 0005 | v | .CONST 0x0376,0x0005 0aa6 0377 0801 | w | .CONST 0x0377,0x0801 0aa8 037a 0802 | z | .CONST 0x037a,0x0802 0aaa 037c 0803 | | | .CONST 0x037c,0x0803 0aac 037f 0804 | | .CONST 0x037f,0x0804 0aae 0381 0805 | | .CONST 0x0381,0x0805 0ab0 0384 0806 | | .CONST 0x0384,0x0806 0ab2 0386 0807 | | .CONST 0x0386,0x0807 0ab4 0389 0808 | | .CONST 0x0389,0x0808 0ab6 038b 0809 | | .CONST 0x038b,0x0809 0ab8 038e 0005 | | .CONST 0x038e,0x0005 0aba 038e 0c01 | | .CONST 0x038e,0x0c01 0abc ; -------------------------------------------------------------------------------------- 0abc ; Debug3 Subtable 0x12 0abc ; -------------------------------------------------------------------------------------- 0abc 0001 0005 | | .DBG3TAB 0x0001,0x0005 0abe 039b ffff | | .CONST 0x039b,0xffff 0ac0 039f 0001 | | .CONST 0x039f,0x0001 0ac2 03a1 0002 | | .CONST 0x03a1,0x0002 0ac4 03a3 0003 | | .CONST 0x03a3,0x0003 0ac6 03a9 0004 | | .CONST 0x03a9,0x0004 0ac8 03ab 0005 | | .CONST 0x03ab,0x0005 0aca ; -------------------------------------------------------------------------------------- 0aca ; Debug3 Subtable 0x13 0aca ; -------------------------------------------------------------------------------------- 0aca 0001 0001 | | .DBG3TAB 0x0001,0x0001 0acc 03b3 ffff | | .CONST 0x03b3,0xffff 0ace 03b7 0001 | | .CONST 0x03b7,0x0001 0ad0 ; -------------------------------------------------------------------------------------- 0ad0 ; Debug3 Subtable 0x14 0ad0 ; -------------------------------------------------------------------------------------- 0ad0 0001 0005 | | .DBG3TAB 0x0001,0x0005 0ad2 03cb ffff | | .CONST 0x03cb,0xffff 0ad4 03cb 0001 | | .CONST 0x03cb,0x0001 0ad6 03cc 0002 | | .CONST 0x03cc,0x0002 0ad8 03cd 0003 | | .CONST 0x03cd,0x0003 0ada 03ce 0004 | | .CONST 0x03ce,0x0004 0adc 03cf 0005 | | .CONST 0x03cf,0x0005 0ade ; -------------------------------------------------------------------------------------- 0ade ; Debug3 Subtable 0x15 0ade ; -------------------------------------------------------------------------------------- 0ade 0001 0001 | | .DBG3TAB 0x0001,0x0001 0ae0 03db ffff | | .CONST 0x03db,0xffff 0ae2 03df 0001 | | .CONST 0x03df,0x0001 0ae4 ; -------------------------------------------------------------------------------------- 0ae4 ; Debug3 Subtable 0x16 0ae4 ; -------------------------------------------------------------------------------------- 0ae4 0001 0001 | | .DBG3TAB 0x0001,0x0001 0ae6 03eb ffff | | .CONST 0x03eb,0xffff 0ae8 03ef 0001 | | .CONST 0x03ef,0x0001 0aea ; -------------------------------------------------------------------------------------- 0aea ; Debug3 Subtable 0x17 0aea ; -------------------------------------------------------------------------------------- 0aea 0000 0001 | | .DBG3TAB 0x0000,0x0001 0aec 03fb 0001 | | .CONST 0x03fb,0x0001 0aee ; -------------------------------------------------------------------------------------- 0aee ; Debug3 Subtable 0x18 0aee ; -------------------------------------------------------------------------------------- 0aee 0007 000b | | .DBG3TAB 0x0007,0x000b 0af0 0403 ffff | | .CONST 0x0403,0xffff 0af2 0407 fffe | | .CONST 0x0407,0xfffe 0af4 0409 fffd | | .CONST 0x0409,0xfffd 0af6 0409 fffc | | .CONST 0x0409,0xfffc 0af8 0409 fffb | | .CONST 0x0409,0xfffb 0afa 0409 fffa | | .CONST 0x0409,0xfffa 0afc 0409 fff9 | | .CONST 0x0409,0xfff9 0afe 040b 0001 | | .CONST 0x040b,0x0001 0b00 040e 0002 | | .CONST 0x040e,0x0002 0b02 040f 0401 | | .CONST 0x040f,0x0401 0b04 0412 0402 | | .CONST 0x0412,0x0402 0b06 0415 0403 | | .CONST 0x0415,0x0403 0b08 0418 0404 | | .CONST 0x0418,0x0404 0b0a 041b 0405 | | .CONST 0x041b,0x0405 0b0c 041d 0002 | | .CONST 0x041d,0x0002 0b0e 041e 0801 | | .CONST 0x041e,0x0801 0b10 042b 0405 | + | .CONST 0x042b,0x0405 0b12 0432 0003 | 2 | .CONST 0x0432,0x0003 0b14 ; -------------------------------------------------------------------------------------- 0b14 ; Debug3 Subtable 0x19 0b14 ; -------------------------------------------------------------------------------------- 0b14 0001 0003 | | .DBG3TAB 0x0001,0x0003 0b16 0443 ffff | C | .CONST 0x0443,0xffff 0b18 0444 0001 | D | .CONST 0x0444,0x0001 0b1a 0449 0002 | I | .CONST 0x0449,0x0002 0b1c 044b 0003 | K | .CONST 0x044b,0x0003 0b1e ; -------------------------------------------------------------------------------------- 0b1e ; Debug3 Subtable 0x1a 0b1e ; -------------------------------------------------------------------------------------- 0b1e 0000 0011 | | .DBG3TAB 0x0000,0x0011 0b20 0453 0001 | S | .CONST 0x0453,0x0001 0b22 0455 0401 | U | .CONST 0x0455,0x0401 0b24 0456 0402 | V | .CONST 0x0456,0x0402 0b26 0457 0403 | W | .CONST 0x0457,0x0403 0b28 0457 0404 | W | .CONST 0x0457,0x0404 0b2a 0457 0001 | W | .CONST 0x0457,0x0001 0b2c 0459 0002 | Y | .CONST 0x0459,0x0002 0b2e 045e 0003 | ^ | .CONST 0x045e,0x0003 0b30 0461 0004 | a | .CONST 0x0461,0x0004 0b32 0463 0801 | c | .CONST 0x0463,0x0801 0b34 0464 0802 | d | .CONST 0x0464,0x0802 0b36 0465 0803 | e | .CONST 0x0465,0x0803 0b38 0466 0804 | f | .CONST 0x0466,0x0804 0b3a 0466 0805 | f | .CONST 0x0466,0x0805 0b3c 0466 0004 | f | .CONST 0x0466,0x0004 0b3e 0468 0005 | h | .CONST 0x0468,0x0005 0b40 046b 0006 | k | .CONST 0x046b,0x0006 0b42 ; -------------------------------------------------------------------------------------- 0b42 ; Debug3 Subtable 0x1b 0b42 ; -------------------------------------------------------------------------------------- 0b42 0003 0009 | | .DBG3TAB 0x0003,0x0009 0b44 0473 ffff | s | .CONST 0x0473,0xffff 0b46 0474 fffe | t | .CONST 0x0474,0xfffe 0b48 0474 fffd | t | .CONST 0x0474,0xfffd 0b4a 0474 0001 | t | .CONST 0x0474,0x0001 0b4c 0474 0401 | t | .CONST 0x0474,0x0401 0b4e 0474 0801 | t | .CONST 0x0474,0x0801 0b50 0475 0802 | u | .CONST 0x0475,0x0802 0b52 0476 0402 | v | .CONST 0x0476,0x0402 0b54 0477 0403 | w | .CONST 0x0477,0x0403 0b56 0478 0404 | x | .CONST 0x0478,0x0404 0b58 0479 0405 | y | .CONST 0x0479,0x0405 0b5a 047a 0002 | z | .CONST 0x047a,0x0002 0b5c ; -------------------------------------------------------------------------------------- 0b5c ; Debug3 Subtable 0x1c 0b5c ; -------------------------------------------------------------------------------------- 0b5c 0000 0004 | | .DBG3TAB 0x0000,0x0004 0b5e 0483 0001 | | .CONST 0x0483,0x0001 0b60 0484 0002 | | .CONST 0x0484,0x0002 0b62 0485 0003 | | .CONST 0x0485,0x0003 0b64 0486 0004 | | .CONST 0x0486,0x0004 0b66 ; -------------------------------------------------------------------------------------- 0b66 ; Debug3 Subtable 0x1d 0b66 ; -------------------------------------------------------------------------------------- 0b66 0001 0006 | | .DBG3TAB 0x0001,0x0006 0b68 0493 ffff | | .CONST 0x0493,0xffff 0b6a 0493 0001 | | .CONST 0x0493,0x0001 0b6c 0494 0002 | | .CONST 0x0494,0x0002 0b6e 0495 0003 | | .CONST 0x0495,0x0003 0b70 0496 0004 | | .CONST 0x0496,0x0004 0b72 0497 0005 | | .CONST 0x0497,0x0005 0b74 0498 0006 | | .CONST 0x0498,0x0006 0b76 ; -------------------------------------------------------------------------------------- 0b76 ; Debug3 Subtable 0x1e 0b76 ; -------------------------------------------------------------------------------------- 0b76 0005 0001 | | .DBG3TAB 0x0005,0x0001 0b78 04a3 ffff | | .CONST 0x04a3,0xffff 0b7a 04a5 fffe | | .CONST 0x04a5,0xfffe 0b7c 04a9 fffd | | .CONST 0x04a9,0xfffd 0b7e 04ad fffc | | .CONST 0x04ad,0xfffc 0b80 04b3 fffb | | .CONST 0x04b3,0xfffb 0b82 04b9 0001 | | .CONST 0x04b9,0x0001 0b84 ; -------------------------------------------------------------------------------------- 0b84 ; Debug3 Subtable 0x1f 0b84 ; -------------------------------------------------------------------------------------- 0b84 0000 0014 | | .DBG3TAB 0x0000,0x0014 0b86 04cb 0001 | | .CONST 0x04cb,0x0001 0b88 04cc 0002 | | .CONST 0x04cc,0x0002 0b8a 04cd 0003 | | .CONST 0x04cd,0x0003 0b8c 04ce 0004 | | .CONST 0x04ce,0x0004 0b8e 04cf 0005 | | .CONST 0x04cf,0x0005 0b90 04d0 0006 | | .CONST 0x04d0,0x0006 0b92 04d1 0007 | | .CONST 0x04d1,0x0007 0b94 04d2 0008 | | .CONST 0x04d2,0x0008 0b96 04d3 0009 | | .CONST 0x04d3,0x0009 0b98 04d4 000a | | .CONST 0x04d4,0x000a 0b9a 04d5 000b | | .CONST 0x04d5,0x000b 0b9c 04d6 000c | | .CONST 0x04d6,0x000c 0b9e 04d7 000d | | .CONST 0x04d7,0x000d 0ba0 04d8 000e | | .CONST 0x04d8,0x000e 0ba2 04d9 000f | | .CONST 0x04d9,0x000f 0ba4 04da 0010 | | .CONST 0x04da,0x0010 0ba6 04db 0011 | | .CONST 0x04db,0x0011 0ba8 04dc 0012 | | .CONST 0x04dc,0x0012 0baa 04dd 0013 | | .CONST 0x04dd,0x0013 0bac 04de 0014 | | .CONST 0x04de,0x0014 0bae ; -------------------------------------------------------------------------------------- 0bae ; Debug3 Subtable 0x20 0bae ; -------------------------------------------------------------------------------------- 0bae 0000 003c | <| .DBG3TAB 0x0000,0x003c 0bb0 04e3 0001 | | .CONST 0x04e3,0x0001 0bb2 04e6 0002 | | .CONST 0x04e6,0x0002 0bb4 04e6 0401 | | .CONST 0x04e6,0x0401 0bb6 04e8 0402 | | .CONST 0x04e8,0x0402 0bb8 04e8 0801 | | .CONST 0x04e8,0x0801 0bba 04e9 0802 | | .CONST 0x04e9,0x0802 0bbc 04ea 0803 | | .CONST 0x04ea,0x0803 0bbe 04ea 0804 | | .CONST 0x04ea,0x0804 0bc0 04ea 0402 | | .CONST 0x04ea,0x0402 0bc2 04ed 0403 | | .CONST 0x04ed,0x0403 0bc4 04ed 0c01 | | .CONST 0x04ed,0x0c01 0bc6 04ee 0c02 | | .CONST 0x04ee,0x0c02 0bc8 04ef 0c03 | | .CONST 0x04ef,0x0c03 0bca 04f0 0c04 | | .CONST 0x04f0,0x0c04 0bcc 04f0 0c05 | | .CONST 0x04f0,0x0c05 0bce 04f0 0403 | | .CONST 0x04f0,0x0403 0bd0 04f2 0404 | | .CONST 0x04f2,0x0404 0bd2 04f4 0003 | | .CONST 0x04f4,0x0003 0bd4 04f4 1001 | | .CONST 0x04f4,0x1001 0bd6 04f7 1002 | | .CONST 0x04f7,0x1002 0bd8 04f7 1401 | | .CONST 0x04f7,0x1401 0bda 04f8 1402 | | .CONST 0x04f8,0x1402 0bdc 04f9 0004 | | .CONST 0x04f9,0x0004 0bde 04fb 0005 | | .CONST 0x04fb,0x0005 0be0 0502 0006 | | .CONST 0x0502,0x0006 0be2 0506 0007 | | .CONST 0x0506,0x0007 0be4 0506 1801 | | .CONST 0x0506,0x1801 0be6 0508 1802 | | .CONST 0x0508,0x1802 0be8 0508 1c01 | | .CONST 0x0508,0x1c01 0bea 0509 1c02 | | .CONST 0x0509,0x1c02 0bec 050a 1c03 | | .CONST 0x050a,0x1c03 0bee 050a 1c04 | | .CONST 0x050a,0x1c04 0bf0 050a 1802 | | .CONST 0x050a,0x1802 0bf2 050d 1803 | | .CONST 0x050d,0x1803 0bf4 050d 2001 | | .CONST 0x050d,0x2001 0bf6 050e 2002 | | .CONST 0x050e,0x2002 0bf8 050f 2003 | | .CONST 0x050f,0x2003 0bfa 0510 2004 | | .CONST 0x0510,0x2004 0bfc 0510 2005 | | .CONST 0x0510,0x2005 0bfe 0510 1803 | | .CONST 0x0510,0x1803 0c00 0512 1804 | | .CONST 0x0512,0x1804 0c02 0515 0008 | | .CONST 0x0515,0x0008 0c04 0517 0009 | | .CONST 0x0517,0x0009 0c06 0517 2401 | $ | .CONST 0x0517,0x2401 0c08 051a 2402 | $ | .CONST 0x051a,0x2402 0c0a 051a 2801 | ( | .CONST 0x051a,0x2801 0c0c 051b 2802 | ( | .CONST 0x051b,0x2802 0c0e 051c 000a | | .CONST 0x051c,0x000a 0c10 051e 000b | | .CONST 0x051e,0x000b 0c12 051e 2c01 | , | .CONST 0x051e,0x2c01 0c14 0521 2c02 | !, | .CONST 0x0521,0x2c02 0c16 0521 3001 | !0 | .CONST 0x0521,0x3001 0c18 0522 3002 | "0 | .CONST 0x0522,0x3002 0c1a 0525 000c | % | .CONST 0x0525,0x000c 0c1c 0525 3401 | %4 | .CONST 0x0525,0x3401 0c1e 0528 3402 | (4 | .CONST 0x0528,0x3402 0c20 0528 3801 | (8 | .CONST 0x0528,0x3801 0c22 0529 3802 | )8 | .CONST 0x0529,0x3802 0c24 052a 000d | * | .CONST 0x052a,0x000d 0c26 0533 000e | 3 | .CONST 0x0533,0x000e 0c28 ; -------------------------------------------------------------------------------------- 0c28 ; Debug3 Subtable 0x21 0c28 ; -------------------------------------------------------------------------------------- 0c28 0000 0018 | | .DBG3TAB 0x0000,0x0018 0c2a 053b 0001 | ; | .CONST 0x053b,0x0001 0c2c 0544 0002 | D | .CONST 0x0544,0x0002 0c2e 0544 0401 | D | .CONST 0x0544,0x0401 0c30 0544 0801 | D | .CONST 0x0544,0x0801 0c32 0545 0802 | E | .CONST 0x0545,0x0802 0c34 0546 0803 | F | .CONST 0x0546,0x0803 0c36 0547 0804 | G | .CONST 0x0547,0x0804 0c38 0547 0805 | G | .CONST 0x0547,0x0805 0c3a 0547 0401 | G | .CONST 0x0547,0x0401 0c3c 0549 0402 | I | .CONST 0x0549,0x0402 0c3e 054c 0003 | L | .CONST 0x054c,0x0003 0c40 054e 0004 | N | .CONST 0x054e,0x0004 0c42 054e 0c01 | N | .CONST 0x054e,0x0c01 0c44 0551 0c02 | Q | .CONST 0x0551,0x0c02 0c46 0551 1001 | Q | .CONST 0x0551,0x1001 0c48 0552 1002 | R | .CONST 0x0552,0x1002 0c4a 0553 0005 | S | .CONST 0x0553,0x0005 0c4c 0556 0006 | V | .CONST 0x0556,0x0006 0c4e 0556 1401 | V | .CONST 0x0556,0x1401 0c50 0559 1402 | Y | .CONST 0x0559,0x1402 0c52 0559 1801 | Y | .CONST 0x0559,0x1801 0c54 055a 1802 | Z | .CONST 0x055a,0x1802 0c56 055b 0007 | [ | .CONST 0x055b,0x0007 0c58 0564 0008 | d | .CONST 0x0564,0x0008 0c5a ; -------------------------------------------------------------------------------------- 0c5a ; Debug3 Subtable 0x22 0c5a ; -------------------------------------------------------------------------------------- 0c5a 0000 0003 | | .DBG3TAB 0x0000,0x0003 0c5c 056b 0001 | k | .CONST 0x056b,0x0001 0c5e 056e 0002 | n | .CONST 0x056e,0x0002 0c60 0570 0003 | p | .CONST 0x0570,0x0003 0c62 ; -------------------------------------------------------------------------------------- 0c62 ; Debug3 Subtable 0x23 0c62 ; -------------------------------------------------------------------------------------- 0c62 0000 000d | | .DBG3TAB 0x0000,0x000d 0c64 057b 0001 | { | .CONST 0x057b,0x0001 0c66 058e 0002 | | .CONST 0x058e,0x0002 0c68 0591 0003 | | .CONST 0x0591,0x0003 0c6a 0594 0004 | | .CONST 0x0594,0x0004 0c6c 0597 0005 | | .CONST 0x0597,0x0005 0c6e 059a 0006 | | .CONST 0x059a,0x0006 0c70 059d 0007 | | .CONST 0x059d,0x0007 0c72 05a0 0008 | | .CONST 0x05a0,0x0008 0c74 05a3 0009 | | .CONST 0x05a3,0x0009 0c76 05a6 000a | | .CONST 0x05a6,0x000a 0c78 05a9 000b | | .CONST 0x05a9,0x000b 0c7a 05ac 000c | | .CONST 0x05ac,0x000c 0c7c 05af 000d | | .CONST 0x05af,0x000d 0c7e 0000 0000 | | .BLANK 0000[0x182]