|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 11264 (0x2c00) Notes: 00_class, 5811_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0d58 | X | .CONST 0x0d58 ; 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 000a | | .CONST 0x000a ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 012a | * | .CONST 0x012a ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 004a | J | .CONST 0x004a ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0f9a,0x8000,0x0000,0x0035,0x2654,0x0000,0x000d ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 032b | + | Declare_Type Record,Incomplete,Visible 000f 029a 0133 | 3| Declare_Subprogram INIT_0130,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xf,0xfffc 0011 029a 0143 | C| Declare_Subprogram INIT_0140,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x11,0xfffb 0013 029a 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x13,0xfffa 0015 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x15,0xfff9 0017 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x17,0xfff8 0019 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x19,0xfff7 001b 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1b,0xfff6 001d 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1d,0xfff5 001f 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x1f,0xfff4 0021 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xc = 0x21,0xfff3 0022 4802 |H | Short_Literal 0x2 0023 029f 01db | | Declare_Subprogram INIT_01d8,For_Call 0025 03fe | | Declare_Type Discrete,Defined,Visible 0026 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xd = 0x26,0xfff2 0027 4801 |H | Short_Literal 0x1 0028 029f 01f3 | | Declare_Subprogram INIT_01f0,For_Call 002a 03fe | | Declare_Type Discrete,Defined,Visible 002b 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xe = 0x2b,0xfff1 002c 4802 |H | Short_Literal 0x2 002d 029f 020b | | Declare_Subprogram INIT_0208,For_Call 002f 03fe | | Declare_Type Discrete,Defined,Visible 0030 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xf = 0x30,0xfff0 0031 4801 |H | Short_Literal 0x1 0032 00da | | Load_Top At_Offset_2 0033 03f9 | | Declare_Type Discrete,Constrained,Visible 0034 029a 0223 | #| Declare_Subprogram INIT_0220,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x34,0xffef 0036 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x36,0xffee 0038 029a 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x38,0xffed 003a 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x13 = 0x3a,0xffec 003b 4809 |H | Short_Literal 0x9 003c 029f 0293 | | Declare_Subprogram INIT_0290,For_Call 003e 03fe | | Declare_Type Discrete,Defined,Visible 003f 029a 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x3f,0xffeb 0041 029a 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x41,0xffea 0043 029a 031b | | Declare_Subprogram INIT_0318,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x43,0xffe9 0045 029a 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x45,0xffe8 0047 029a 038b | | Declare_Subprogram INIT_0388,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x47,0xffe7 0049 62a6 |b | Indirect_Literal Discrete,0x2f0,{0x00000000, 0x35265401} ; Debug Table 0x0.0x19 = 0x49,0xffe6 004a 0129 | ) | Execute Any,Make_Visible 004b 62a0 |b | Indirect_Literal Discrete,0x2ec,{0x00000000, 0x35265402} ; Debug Table 0x0.0x1a = 0x4b,0xffe5 004c 0129 | ) | Execute Any,Make_Visible 004d 029a 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x4d,0xffe4 004f 029a 03d3 | | Declare_Subprogram INIT_03d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x4f,0xffe3 0051 029a 03e3 | | Declare_Subprogram INIT_03e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1d = 0x51,0xffe2 0053 029a 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1e = 0x53,0xffe1 0055 029a 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1f = 0x55,0xffe0 0057 480e |H | Short_Literal 0xe ; Debug Table 0x0.0x20 = 0x57,0xffdf 0058 032a | * | Declare_Type Record,Incomplete 0059 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x21 = 0x59,0xffde 005a 02a0 | | Declare_Subprogram Null_Subprogram 005b 4818 |H | Short_Literal 0x18 005c 03d3 | | Declare_Type Access,Defined,Accesses_Protected 005d 0007 | | Action Break_Optional ; Debug Table 0x0.0x22 = 0x5d,0xffdd 005e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x0.0x23 = 0x5e,0xffdc 005f 00d9 | | Load_Top At_Offset_1 0060 029f 0403 | | Declare_Subprogram INIT_0400,For_Call 0062 e20d | | Load 0x1,0xd 0063 0326 | & | Complete_Type Record,By_Defining 0064 00bf | | Action Accept_Activation 0065 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0065,0x0fe4,0x8000,0x0000,0x0036,0xbb64,0x0000,0x0015 ; Debug Table 0x1.0x0 = 0x65,0xffff 0066 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x66,0xfffe 0067 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x2 = 0x67,0xfffd 0068 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0069 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x3 = 0x69,0xfffc 006a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 006b e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x4 = 0x6b,0xfffb 006c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 006d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x5 = 0x6d,0xfffa 006e 4800 |H | Short_Literal 0x0 006f e003 | | Load 0x0,0x3 0070 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0071 035b | [ | Declare_Type Array,Constrained 0072 0337 | 7 | Declare_Variable Array 0073 4817 |H | Short_Literal 0x17 0074 4800 |H | Short_Literal 0x0 0075 00da | | Load_Top At_Offset_2 0076 01d6 | | Execute Vector,Field_Write 0077 e003 | | Load 0x0,0x3 0078 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0079 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x79,0xfff9 007a 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x7a,0xfff8 007b 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x7b,0xfff7 007c 0007 | | Action Break_Optional ; Debug Table 0x1.0x9 = 0x7c,0xfff6 007d 0007 | | Action Break_Optional ; Debug Table 0x1.0xa = 0x7d,0xfff5 007e 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xb = 0x7e,0xfff4 007f 6268 |bh | Indirect_Literal Discrete,0x2e8,{0x000bf013, 0x0000aab0} 0080 02a0 | | Declare_Subprogram Null_Subprogram 0081 037a | z | Declare_Type Task,Defined,Not_Elaborated 0082 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xc = 0x82,0xfff3 0083 6260 |b` | Indirect_Literal Discrete,0x2e4,{0x000bf013, 0x00009b30} 0084 02a0 | | Declare_Subprogram Null_Subprogram 0085 037a | z | Declare_Type Task,Defined,Not_Elaborated 0086 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1.0xd = 0x86,0xfff2 0087 e004 | | Load 0x0,0x4 0088 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0089 e005 | | Load 0x0,0x5 008a 1b11 | | Execute Package,Field_Read,Field_Number 0x11 008b e005 | | Load 0x0,0x5 008c 1b10 | | Execute Package,Field_Read,Field_Number 0x10 008d 00e1 | | Load_Encached Boolean_Cache 008e 4801 |H | Short_Literal 0x1 008f 6250 |bP | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x00000400} 0090 e22e | . | Load 0x1,0x2e 0091 035b | [ | Declare_Type Array,Constrained 0092 00e4 | | Load_Encached Positive_Cache 0093 00e3 | | Load_Encached Natural_Cache 0094 e006 | | Load 0x0,0x6 0095 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0096 e006 | | Load 0x0,0x6 0097 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0098 e231 | 1 | Load 0x1,0x31 0099 e232 | 2 | Load 0x1,0x32 009a e007 | | Load 0x0,0x7 009b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 009c e22c | , | Load 0x1,0x2c 009d 029f 041b | | Declare_Subprogram INIT_0418,For_Call 009f e22b | + | Load 0x1,0x2b 00a0 0326 | & | Complete_Type Record,By_Defining 00a1 0007 | | Action Break_Optional ; Debug Table 0x1.0xe = 0xa1,0xfff1 00a2 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xf = 0xa2,0xfff0 00a3 00c7 | | Action Elaborate_Subprogram 00a4 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x10 = 0xa4,0xffef 00a5 00c7 | | Action Elaborate_Subprogram 00a6 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x11 = 0xa6,0xffee 00a7 00c7 | | Action Elaborate_Subprogram 00a8 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x12 = 0xa8,0xffed 00a9 00c7 | | Action Elaborate_Subprogram 00aa 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x13 = 0xaa,0xffec 00ab 00c7 | | Action Elaborate_Subprogram 00ac 0007 | | Action Break_Optional ; Debug Table 0x1.0x14 = 0xac,0xffeb 00ad 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x15 = 0xad,0xffea 00ae 622d |b- | Indirect_Literal Discrete,0x2dc,{0x000bf013, 0x000089b0} 00af 02a0 | | Declare_Subprogram Null_Subprogram 00b0 037d | } | Declare_Type Task,Defined 00b1 036f | o | Declare_Variable Task 00b2 0007 | | Action Break_Optional ; Debug Table 0x1.0x16 = 0xb2,0xffe9 00b3 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x17 = 0xb3,0xffe8 00b4 00c7 | | Action Elaborate_Subprogram 00b5 029d 044b | K| Declare_Subprogram INIT_0448,For_Outer_Call ; Debug Table 0x1.0x18 = 0xb5,0xffe7 00b7 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x19 = 0xb7,0xffe6 00b8 00c7 | | Action Elaborate_Subprogram 00b9 0007 | | Action Break_Optional ; Debug Table 0x1.0x1a = 0xb9,0xffe5 00ba 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x1b = 0xba,0xffe4 00bb 00c7 | | Action Elaborate_Subprogram 00bc 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x1c = 0xbc,0xffe3 00bd 00c7 | | Action Elaborate_Subprogram 00be 0007 | | Action Break_Optional ; Debug Table 0x1.0x1d = 0xbe,0xffe2 00bf 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x1e = 0xbf,0xffe1 00c0 00c7 | | Action Elaborate_Subprogram 00c1 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x1f = 0xc1,0xffe0 00c2 00c7 | | Action Elaborate_Subprogram 00c3 029d 0463 | c| Declare_Subprogram INIT_0460,For_Outer_Call ; Debug Table 0x1.0x20 = 0xc3,0xffdf 00c5 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x21 = 0xc5,0xffde 00c6 00c7 | | Action Elaborate_Subprogram 00c7 0007 | | Action Break_Optional ; Debug Table 0x1.0x22 = 0xc7,0xffdd 00c8 029d 0473 | s| Declare_Subprogram INIT_0470,For_Outer_Call ; Debug Table 0x1.0x23 = 0xc8,0xffdc 00ca 0007 | | Action Break_Optional ; Debug Table 0x1.0x24 = 0xca,0xffdb 00cb 029d 049b | | Declare_Subprogram INIT_0498,For_Outer_Call ; Debug Table 0x1.0x25 = 0xcb,0xffda 00cd 0007 | | Action Break_Optional ; Debug Table 0x1.0x26 = 0xcd,0xffd9 00ce 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x27 = 0xce,0xffd8 00cf 00c7 | | Action Elaborate_Subprogram 00d0 0007 | | Action Break_Optional ; Debug Table 0x1.0x28 = 0xd0,0xffd7 00d1 029b 04eb | | Declare_Subprogram INIT_04e8,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x29 = 0xd1,0xffd6 00d3 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 ; Debug Table 0x1.0x2a = 0xd3,0xffd5 00d4 00c7 | | Action Elaborate_Subprogram 00d5 0007 | | Action Break_Optional ; Debug Table 0x1.0x2b = 0xd5,0xffd4 00d6 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 ; Debug Table 0x1.0x2c = 0xd6,0xffd3 00d7 00c6 | | Action Check_Subprogram_Elaborated 00d8 00e8 | | Load_Encached Character_Cache 00d9 00e4 | | Load_Encached Positive_Cache 00da 00e9 | | Load_Encached String_Cache 00db e008 | | Load 0x0,0x8 00dc 1911 | | Execute Package,Field_Reference,Field_Number 0x11 00dd e008 | | Load 0x0,0x8 00de 190f | | Execute Package,Field_Reference,Field_Number 0xf 00df 61f8 |a | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x0036bb64} 00e0 61f3 |a | Indirect_Literal Discrete,0x2d4,{0x00000000, 0x0000072c} 00e1 4800 |H | Short_Literal 0x0 00e2 0007 | | Action Break_Optional 00e3 029d 054b | K| Declare_Subprogram INIT_0548,For_Outer_Call ; Debug Table 0x1.0x2d = 0xe3,0xffd2 00e5 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 ; Debug Table 0x1.0x2e = 0xe5,0xffd1 00e6 00c6 | | Action Check_Subprogram_Elaborated 00e7 e22d | - | Load 0x1,0x2d 00e8 00e3 | | Load_Encached Natural_Cache 00e9 e22e | . | Load 0x1,0x2e 00ea e008 | | Load 0x0,0x8 00eb 1912 | | Execute Package,Field_Reference,Field_Number 0x12 00ec 1d41 | A | Execute_Immediate Reference_Lex_1,0x41 00ed 61ea |a | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x0036bb64} 00ee 61e1 |a | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00000759} 00ef 4800 |H | Short_Literal 0x0 00f0 0007 | | Action Break_Optional 00f1 0007 | | Action Break_Optional ; Debug Table 0x1.0x2f = 0xf1,0xffd0 00f2 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x30 = 0xf2,0xffcf 00f3 00c7 | | Action Elaborate_Subprogram 00f4 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x31 = 0xf4,0xffce 00f5 00c7 | | Action Elaborate_Subprogram 00f6 0007 | | Action Break_Optional ; Debug Table 0x1.0x32 = 0xf6,0xffcd 00f7 029d 0553 | S| Declare_Subprogram INIT_0550,For_Outer_Call ; Debug Table 0x1.0x33 = 0xf7,0xffcc 00f9 0007 | | Action Break_Optional ; Debug Table 0x1.0x34 = 0xf9,0xffcb 00fa 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x35 = 0xfa,0xffca 00fb 00c7 | | Action Elaborate_Subprogram 00fc 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x36 = 0xfc,0xffc9 00fd 00c7 | | Action Elaborate_Subprogram 00fe e22c | , | Load 0x1,0x2c ; Debug Table 0x1.0x37 = 0xfe,0xffc8 00ff e001 | | Load 0x0,0x1 0100 e003 | | Load 0x0,0x3 0101 e004 | | Load 0x0,0x4 0102 e009 | | Load 0x0,0x9 0103 e007 | | Load 0x0,0x7 0104 e006 | | Load 0x0,0x6 0105 4807 |H | Short_Literal 0x7 0106 e232 | 2 | Load 0x1,0x32 0107 020e | | Execute Module,Augment_Imports 0108 e232 | 2 | Load 0x1,0x32 0109 020d | | Execute Module,Elaborate 010a 0007 | | Action Break_Optional 010b e22c | , | Load 0x1,0x2c ; Debug Table 0x1.0x38 = 0x10b,0xffc7 010c 00b6 | | Action Make_Scope 010d e006 | | Load 0x0,0x6 010e e007 | | Load 0x0,0x7 010f e005 | | Load 0x0,0x5 0110 e00a | | Load 0x0,0xa 0111 4806 |H | Short_Literal 0x6 0112 e231 | 1 | Load 0x1,0x31 0113 020e | | Execute Module,Augment_Imports 0114 e231 | 1 | Load 0x1,0x31 0115 020d | | Execute Module,Elaborate 0116 0007 | | Action Break_Optional 0117 00b6 | | Action Make_Scope ; Debug Table 0x1.0x39 = 0x117,0xffc6 0118 e22c | , | Load 0x1,0x2c 0119 e006 | | Load 0x0,0x6 011a e004 | | Load 0x0,0x4 011b e005 | | Load 0x0,0x5 011c 4805 |H | Short_Literal 0x5 011d e233 | 3 | Load 0x1,0x33 011e 020e | | Execute Module,Augment_Imports 011f 0007 | | Action Break_Optional 0120 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x3a = 0x120,0xffc5 0121 00c7 | | Action Elaborate_Subprogram 0122 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x3b = 0x122,0xffc4 0123 00c7 | | Action Elaborate_Subprogram 0124 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x3c = 0x124,0xffc3 0125 00c7 | | Action Elaborate_Subprogram 0126 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x3d = 0x126,0xffc2 0127 00c7 | | Action Elaborate_Subprogram 0128 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x3e = 0x128,0xffc1 0129 00c7 | | Action Elaborate_Subprogram 012a BODY_0008: 012a 00be | | Action Activate_Tasks 012b 00bc | | Action Signal_Activated 012c 00bb | | Action Signal_Completion 012d 0000 0000 | | .XXX[0x3] 012f 0000 | | 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 0133 | 3 | .CONST 0x0133 ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0001 | | .CONST 0x0001 ; Number of locals 0133 BODY_0130: 0133 INIT_0130: 0133 00da | | Load_Top At_Offset_2 ; Debug Table 0x2 = .DEBUG 0x0133,0x1064,0x0001,0x0000,0x0035,0x2654,0x0000,0x001b ; Debug Table 0x2.0x0 = 0x133,0x1 0134 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0135 0229 | ) | Execute Access,All_Read 0136 00d8 | | Load_Top At_Offset_0 0137 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0138 e5fe | | Load 0x2,-0x2 0139 e007 | | Load 0x0,0x7 013a 1810 | | Execute Package,Field_Execute,Field_Number 0x10 013b 00d9 | | Load_Top At_Offset_1 013c 380c |8 | Execute Record,Field_Write,Field_Number 0xc 013d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 013e 0000 0000 | | .XXX[0x2] 0140 ; -------------------------------------------------------------------------------------- 0140 ; SUBPROGRAM 0140 ; -------------------------------------------------------------------------------------- 0140 0143 | C | .CONST 0x0143 ; Address of begin 0141 0004 | | .CONST 0x0004 ; Address of exception handler 0142 0001 | | .CONST 0x0001 ; Number of locals 0143 BODY_0140: 0143 INIT_0140: 0143 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3 = .DEBUG 0x0143,0x1068,0x0001,0x0000,0x0035,0x2654,0x0000,0x0027 ; Debug Table 0x3.0x0 = 0x143,0x1 0144 e5fe | | Load 0x2,-0x2 0145 e5ff | | Load 0x2,-0x1 0146 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0147 0227 | ' | Execute Access,All_Reference 0148 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0149 e007 | | Load 0x0,0x7 014a 1811 | | Execute Package,Field_Execute,Field_Number 0x11 014b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 014c 0000 0000 | | .BLANK 0000[0x4] 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0153 | S | .CONST 0x0153 ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0001 | | .CONST 0x0001 ; Number of locals 0153 BODY_0150: 0153 INIT_0150: 0153 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4 = .DEBUG 0x0153,0x106c,0x0001,0x0000,0x0035,0x2654,0x0000,0x0039 ; Debug Table 0x4.0x0 = 0x153,0x1 0154 e5fd | | Load 0x2,-0x3 0155 e5fe | | Load 0x2,-0x2 0156 e007 | | Load 0x0,0x7 0157 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0158 025b | [ | Execute Discrete,Check_In_Type 0159 e5ff | | Load 0x2,-0x1 015a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 015b 0227 | ' | Execute Access,All_Reference 015c 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 015d e007 | | Load 0x0,0x7 015e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 015f 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0163 | c | .CONST 0x0163 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0001 | | .CONST 0x0001 ; Number of locals 0163 BODY_0160: 0163 INIT_0160: 0163 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x5 = .DEBUG 0x0163,0x1070,0x0001,0x0000,0x0035,0x2654,0x0000,0x004f ; Debug Table 0x5.0x0 = 0x163,0x1 0164 e5fc | | Load 0x2,-0x4 0165 e007 | | Load 0x0,0x7 0166 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0167 e5ff | | Load 0x2,-0x1 0168 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0169 0227 | ' | Execute Access,All_Reference 016a 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 016b e007 | | Load 0x0,0x7 016c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 016d c5fd | | Store 0x2,-0x3 016e 00d1 | | Pop_Control Pop_Count_1 016f c5fb | | Store 0x2,-0x5 0170 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0171 0000 0000 | | .BLANK 0000[0x7] 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 0182 | | .CONST 0x0182 ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0004 | | .CONST 0x0004 ; Number of locals 017b INIT_0178: 017b 4801 |H | Short_Literal 0x1 ; Debug Table 0x6 = .DEBUG 0x017b,0x1074,0x0002,0x0000,0x0035,0x2654,0x0000,0x006c ; Debug Table 0x6.0x0 = 0x17b,0xffff 017c 614f |aO | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x00001800} 017d 00e9 | | Load_Encached String_Cache 017e 0334 | 4 | Declare_Variable Array,With_Constraint 017f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x1 = 0x17f,0xfffe 0180 e007 | | Load 0x0,0x7 ; Debug Table 0x6.0x2 = 0x180,0xfffd 0181 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0182 BODY_0178: 0182 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x6.0x3 = 0x182,0x1 0183 00db | | Load_Top At_Offset_3 0184 e007 | | Load 0x0,0x7 0185 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0186 e5ff | | Load 0x2,-0x1 0187 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0188 0227 | ' | Execute Access,All_Reference 0189 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 018a e007 | | Load 0x0,0x7 018b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 018c 005b | [ | Store_Top Discrete,At_Offset_3 018d 00d1 | | Pop_Control Pop_Count_1 018e 005a | Z | Store_Top Discrete,At_Offset_2 018f 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x4 = 0x18f,0x2 0190 00da | | Load_Top At_Offset_2 0191 0a01 | | Execute_Immediate Plus,0x1 0192 0aff | | Execute_Immediate Plus,-0x1 0193 0248 | H | Execute Discrete,Check_In_Integer 0194 e402 | | Load 0x2,0x2 0195 01cf | | Execute Vector,Slice_Read 0196 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0197 0000 | | .XXX[0x1] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019b | | .CONST 0x019b ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0001 | | .CONST 0x0001 ; Number of locals 019b BODY_0198: 019b INIT_0198: 019b 00db | | Load_Top At_Offset_3 ; Debug Table 0x7 = .DEBUG 0x019b,0x1080,0x0001,0x0000,0x0035,0x2654,0x0000,0x007c ; Debug Table 0x7.0x0 = 0x19b,0x1 019c 00db | | Load_Top At_Offset_3 019d 4802 |H | Short_Literal 0x2 019e e233 | 3 | Load 0x1,0x33 019f 170d | | Execute Task,Entry_Call,Field_Number 0xd 01a0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01a1 0000 0000 | | .BLANK 0000[0x7] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ad | | .CONST 0x01ad ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0002 | | .CONST 0x0002 ; Number of locals 01ab INIT_01a8: 01ab 029f 0633 | 3| Declare_Subprogram INIT_0630,For_Call ; Debug Table 0x8 = .DEBUG 0x01ab,0x1084,0x0001,0x0000,0x0035,0x2654,0x0000,0x008a 01ad BODY_01a8: 01ad 8402 | | Call 0x2,0x2 ; Debug Table 0x8.0x0 = 0x1ad,0x1 01ae 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1 = 0x1ae,0x2 01af 4801 |H | Short_Literal 0x1 01b0 e233 | 3 | Load 0x1,0x33 01b1 170e | | Execute Task,Entry_Call,Field_Number 0xe 01b2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01b3 0000 0000 | | .BLANK 0000[0x5] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x01bb,0x108a,0x0002,0x0000,0x0035,0x2654,0x0000,0x0092 ; Debug Table 0x9.0x0 = 0x1bb,0x1 01bc 8234 | 4 | Call 0x1,0x34 01bd 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x1 = 0x1bd,0x2 01be 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01bf 0227 | ' | Execute Access,All_Reference 01c0 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01c1 0320 | | Declare_Variable Record,Duplicate 01c2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01c3 0000 0000 | | .BLANK 0000[0x5] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cb | | .CONST 0x01cb ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0001 | | .CONST 0x0001 ; Number of locals 01cb BODY_01c8: 01cb INIT_01c8: 01cb 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x01cb,0x1090,0x0002,0x0000,0x0035,0x2654,0x0000,0x009d ; Debug Table 0xa.0x0 = 0x1cb,0x1 01cc 8234 | 4 | Call 0x1,0x34 01cd 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1 = 0x1cd,0x2 01ce 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01cf 00e0 | | Load_Encached Standard_Cache 01d0 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01d1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01d2 0000 0000 | | .BLANK 0000[0x6] 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01db | | .CONST 0x01db ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0001 | | .CONST 0x0001 ; Number of locals 01db BODY_01d8: 01db INIT_01d8: 01db 4603 |F | Jump_Case 0x4 ; Debug Table 0xb = .DEBUG 0x01db,0x1096,0x0005,0x0000,0x0035,0x2654,0x0000,0x00a6 01dc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 01dd 7802 |x | Jump 0x1e0 ; case 0x1 01de 7805 |x | Jump 0x1e4 ; case 0x2 01df 7809 |x | Jump 0x1e9 ; case 0x3 01e0 00da | | Load_Top At_Offset_2 01e1 0091 0c64 | d| Action Push_String_Extended_Indexed,0xc64 ; "TRANSMIT_BINARY" 01e3 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01e4 00db | | Load_Top At_Offset_3 01e5 00db | | Load_Top At_Offset_3 01e6 00e0 | | Load_Encached Standard_Cache 01e7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01e8 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01e9 00da | | Load_Top At_Offset_2 01ea 00e0 | | Load_Encached Standard_Cache 01eb 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01ec 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01ed 0000 0000 | | .XXX[0x3] 01ef 0000 | | 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f3 | | .CONST 0x01f3 ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0001 | | .CONST 0x0001 ; Number of locals 01f3 BODY_01f0: 01f3 INIT_01f0: 01f3 4603 |F | Jump_Case 0x4 ; Debug Table 0xc = .DEBUG 0x01f3,0x1098,0x0005,0x0000,0x0035,0x2654,0x0000,0x00ad 01f4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 01f5 7802 |x | Jump 0x1f8 ; case 0x1 01f6 7805 |x | Jump 0x1fc ; case 0x2 01f7 7809 |x | Jump 0x201 ; case 0x3 01f8 00da | | Load_Top At_Offset_2 01f9 0091 0c67 | g| Action Push_String_Extended_Indexed,0xc67 ; "LOCAL" 01fb 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01fc 00db | | Load_Top At_Offset_3 01fd 00db | | Load_Top At_Offset_3 01fe 00e0 | | Load_Encached Standard_Cache 01ff 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0200 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0201 00da | | Load_Top At_Offset_2 0202 00e0 | | Load_Encached Standard_Cache 0203 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0204 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0205 0000 0000 | | .XXX[0x3] 0207 0000 | | 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020b | | .CONST 0x020b ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0001 | | .CONST 0x0001 ; Number of locals 020b BODY_0208: 020b INIT_0208: 020b 4603 |F | Jump_Case 0x4 ; Debug Table 0xd = .DEBUG 0x020b,0x109a,0x0005,0x0000,0x0035,0x2654,0x0000,0x00b3 020c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 020d 7802 |x | Jump 0x210 ; case 0x1 020e 7805 |x | Jump 0x214 ; case 0x2 020f 7809 |x | Jump 0x219 ; case 0x3 0210 00da | | Load_Top At_Offset_2 0211 0091 0c69 | i| Action Push_String_Extended_Indexed,0xc69 ; "ON" 0213 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0214 00db | | Load_Top At_Offset_3 0215 00db | | Load_Top At_Offset_3 0216 00e0 | | Load_Encached Standard_Cache 0217 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0218 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0219 00da | | Load_Top At_Offset_2 021a 00e0 | | Load_Encached Standard_Cache 021b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 021c 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 021d 0000 0000 | | .XXX[0x3] 021f 0000 | | 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0225 | % | .CONST 0x0225 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0003 | | .CONST 0x0003 ; Number of locals 0223 INIT_0220: 0223 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe = .DEBUG 0x0223,0x109c,0x0001,0x0000,0x0035,0x2654,0x0000,0x00c1 ; Debug Table 0xe.0x0 = 0x223,0xffff 0224 03e9 | | Declare_Variable Discrete,Duplicate 0225 BODY_0220: 0225 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x1 = 0x225,0x1 0226 8234 | 4 | Call 0x1,0x34 0227 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x2 = 0x227,0x2 0228 00d9 | | Load_Top At_Offset_1 0229 609e |` | Indirect_Literal Discrete,0x2c8,{0x00000000, 0x00004000} 022a e5fc | | Load 0x2,-0x4 022b e5fd | | Load 0x2,-0x3 022c e5fe | | Load 0x2,-0x2 022d 4806 |H | Short_Literal 0x6 022e e5ff | | Load 0x2,-0x1 022f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0230 0227 | ' | Execute Access,All_Reference 0231 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0232 1710 | | Execute Task,Entry_Call,Field_Number 0x10 0233 005a | Z | Store_Top Discrete,At_Offset_2 0234 005a | Z | Store_Top Discrete,At_Offset_2 0235 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0236 0000 0000 | | .XXX[0x2] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 0244 | D | .CONST 0x0244 ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0005 | | .CONST 0x0005 ; Number of locals 023b INIT_0238: 023b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf = .DEBUG 0x023b,0x10a4,0x0001,0x0000,0x0035,0x2654,0x0000,0x00d6 ; Debug Table 0xf.0x0 = 0x23b,0xffff 023c 03e9 | | Declare_Variable Discrete,Duplicate 023d 03e9 | | Declare_Variable Discrete,Duplicate 023e e5fd | | Load 0x2,-0x3 ; Debug Table 0xf.0x1 = 0x23e,0xfffe 023f e5fe | | Load 0x2,-0x2 0240 e5ff | | Load 0x2,-0x1 0241 821d | | Call 0x1,0x1d 0242 e21a | | Load 0x1,0x1a 0243 03f1 | | Declare_Variable Discrete,With_Value 0244 BODY_0238: 0244 e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x2 = 0x244,0x1 0245 8234 | 4 | Call 0x1,0x34 0246 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x3 = 0x246,0x2 0247 e402 | | Load 0x2,0x2 0248 e5fb | | Load 0x2,-0x5 0249 e5fc | | Load 0x2,-0x4 024a e5fd | | Load 0x2,-0x3 024b e5fe | | Load 0x2,-0x2 024c 4806 |H | Short_Literal 0x6 024d e5ff | | Load 0x2,-0x1 024e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 024f 0227 | ' | Execute Access,All_Reference 0250 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0251 1710 | | Execute Task,Entry_Call,Field_Number 0x10 0252 c402 | | Store 0x2,0x2 0253 005b | [ | Store_Top Discrete,At_Offset_3 0254 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x4 = 0x254,0x3 0255 701d |p | Jump_Nonzero 0x273 0256 00db | | Load_Top At_Offset_3 0257 681b |h | Jump_Zero 0x273 0258 00cf | | Action Mark_Auxiliary 0259 0007 | | Action Break_Optional ; Debug Table 0xf.0x5 = 0x259,0x4 025a 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x6 = 0x25a,0x5 025b 00e1 | | Load_Encached Boolean_Cache 025c e5fd | | Load 0x2,-0x3 025d e5fe | | Load 0x2,-0x2 025e 4804 |H | Short_Literal 0x4 025f e5fb | | Load 0x2,-0x5 0260 e5ff | | Load 0x2,-0x1 0261 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0262 0227 | ' | Execute Access,All_Reference 0263 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0264 150f | | Execute Task,Timed_Call,Field_Number 0xf 0265 4601 |F | Jump_Case 0x2 0266 7801 |x | Jump 0x268 ; case 0x0 0267 7805 |x | Jump 0x26d ; case 0x1 0268 c404 | | Store 0x2,0x4 0269 c403 | | Store 0x2,0x3 026a 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x7 = 0x26a,0x7 026b 7006 |p | Jump_Nonzero 0x272 026c 7803 |x | Jump 0x270 026d 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x8 = 0x26d,0x8 026e a403 | | Store_Unchecked 0x2,0x3 026f 7802 |x | Jump 0x272 ; Debug Table 0xf.0x9 = 0x26f,0x9 0270 00c9 | | Action Pop_Auxiliary_Loop 0271 7fe8 | | Jump 0x25a 0272 00ce | | Action Pop_Auxiliary 0273 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0xa = 0x273,0xa 0274 a5fa | | Store_Unchecked 0x2,-0x6 0275 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0xb = 0x275,0xb 0276 7005 |p | Jump_Nonzero 0x27c 0277 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0xc = 0x277,0xc 0278 e5fd | | Load 0x2,-0x3 0279 e5fe | | Load 0x2,-0x2 027a e5ff | | Load 0x2,-0x1 027b 821b | | Call 0x1,0x1b 027c 4506 |E | Exit_Suprogram New_Top_Offset 0x6 027d 0000 0000 | | .XXX[0x3] 027f 0000 | | 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0283 | | .CONST 0x0283 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0001 | | .CONST 0x0001 ; Number of locals 0283 BODY_0280: 0283 INIT_0280: 0283 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x0283,0x10c0,0x0002,0x0000,0x0035,0x2654,0x0000,0x00f6 ; Debug Table 0x10.0x0 = 0x283,0x1 0284 8234 | 4 | Call 0x1,0x34 0285 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x1 = 0x285,0x2 0286 e5fe | | Load 0x2,-0x2 0287 e5ff | | Load 0x2,-0x1 0288 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0289 8235 | 5 | Call 0x1,0x35 028a 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 028b 0000 0000 | | .BLANK 0000[0x5] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 4603 |F | Jump_Case 0x4 ; Debug Table 0x11 = .DEBUG 0x0293,0x10c6,0x0005,0x0000,0x0035,0x2654,0x0000,0x0107 0294 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0295 7802 |x | Jump 0x298 ; case 0x1 0296 7805 |x | Jump 0x29c ; case 0x2 0297 7809 |x | Jump 0x2a1 ; case 0x3 0298 00da | | Load_Top At_Offset_2 0299 0091 0c6c | l| Action Push_String_Extended_Indexed,0xc6c ; "NONE" 029b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 029c 00db | | Load_Top At_Offset_3 029d 00db | | Load_Top At_Offset_3 029e 00e0 | | Load_Encached Standard_Cache 029f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02a0 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 02a1 00da | | Load_Top At_Offset_2 02a2 00e0 | | Load_Encached Standard_Cache 02a3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 02a4 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 02a5 0000 0000 | | .XXX[0x3] 02a7 0000 | | 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02b0 | | .CONST 0x02b0 ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0004 | | .CONST 0x0004 ; Number of locals 02ab INIT_02a8: 02ab e003 | | Load 0x0,0x3 ; Debug Table 0x12 = .DEBUG 0x02ab,0x10c8,0x0001,0x0000,0x0035,0x2654,0x0000,0x0115 ; Debug Table 0x12.0x0 = 0x2ab,0xffff 02ac 1b19 | | Execute Package,Field_Read,Field_Number 0x19 02ad 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x1 = 0x2ad,0xfffe 02ae 029f 0643 | C| Declare_Subprogram INIT_0640,For_Call 02b0 BODY_02a8: 02b0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x2 = 0x2b0,0x1 02b1 8234 | 4 | Call 0x1,0x34 02b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x3 = 0x2b2,0x2 02b3 4800 |H | Short_Literal 0x0 02b4 e5ff | | Load 0x2,-0x1 02b5 821d | | Call 0x1,0x1d 02b6 0f00 | | Execute_Immediate Equal,0x0 02b7 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02b8 8404 | | Call 0x2,0x4 ; Debug Table 0x12.0x4 = 0x2b8,0x3 02b9 e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0x5 = 0x2b9,0x4 02ba 6802 |h | Jump_Zero 0x2bd 02bb 00da | | Load_Top At_Offset_2 02bc 6803 |h | Jump_Zero 0x2c0 02bd 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x6 = 0x2bd,0x5 02be a5fb | | Store_Unchecked 0x2,-0x5 02bf 4505 |E | Exit_Suprogram New_Top_Offset 0x5 02c0 e003 | | Load 0x0,0x3 ; Debug Table 0x12.0x7 = 0x2c0,0x6 02c1 1b19 | | Execute Package,Field_Read,Field_Number 0x19 02c2 e5fc | | Load 0x2,-0x4 02c3 e5fd | | Load 0x2,-0x3 02c4 e5ff | | Load 0x2,-0x1 02c5 8221 | ! | Call 0x1,0x21 02c6 c5fb | | Store 0x2,-0x5 02c7 4505 |E | Exit_Suprogram New_Top_Offset 0x5 02c8 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 02cc 0000 0000 | | .LITERAL {0x00000000, 0x00001800} 02d0 0000 0000 | | .LITERAL {0x00000000, 0x00000759} 02d4 0000 0000 | | .LITERAL {0x00000000, 0x0000072c} 02d8 0000 0000 | | .LITERAL {0x00000000, 0x0036bb64} 02dc 000b f013 | | .LITERAL {0x000bf013, 0x000089b0} 02e0 0000 0000 | | .LITERAL {0x00000000, 0x00000400} 02e4 000b f013 | | .LITERAL {0x000bf013, 0x00009b30} 02e8 000b f013 | | .LITERAL {0x000bf013, 0x0000aab0} 02ec 0000 0000 | | .LITERAL {0x00000000, 0x35265402} 02f0 0000 0000 | | .LITERAL {0x00000000, 0x35265401} 02f4 0000 0000 | | .BLANK 0000[0x4] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 0300 | | .CONST 0x0300 ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0004 | | .CONST 0x0004 ; Number of locals 02fb INIT_02f8: 02fb e003 | | Load 0x0,0x3 ; Debug Table 0x13 = .DEBUG 0x02fb,0x10da,0x0001,0x0000,0x0035,0x2654,0x0000,0x013b ; Debug Table 0x13.0x0 = 0x2fb,0xffff 02fc 1b19 | | Execute Package,Field_Read,Field_Number 0x19 02fd 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x13.0x1 = 0x2fd,0xfffe 02fe 029f 066b | k| Declare_Subprogram INIT_0668,For_Call 0300 BODY_02f8: 0300 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x2 = 0x300,0x1 0301 8234 | 4 | Call 0x1,0x34 0302 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x3 = 0x302,0x2 0303 4800 |H | Short_Literal 0x0 0304 e5ff | | Load 0x2,-0x1 0305 821d | | Call 0x1,0x1d 0306 0f00 | | Execute_Immediate Equal,0x0 0307 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0308 8404 | | Call 0x2,0x4 ; Debug Table 0x13.0x4 = 0x308,0x3 0309 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x5 = 0x309,0x4 030a 6802 |h | Jump_Zero 0x30d 030b 00da | | Load_Top At_Offset_2 030c 6803 |h | Jump_Zero 0x310 030d 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x6 = 0x30d,0x5 030e a5fb | | Store_Unchecked 0x2,-0x5 030f 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0310 e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x7 = 0x310,0x6 0311 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0312 e5fc | | Load 0x2,-0x4 0313 e5fd | | Load 0x2,-0x3 0314 e5ff | | Load 0x2,-0x1 0315 8221 | ! | Call 0x1,0x21 0316 c5fb | | Store 0x2,-0x5 0317 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 031c | | .CONST 0x031c ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0002 | | .CONST 0x0002 ; Number of locals 031b INIT_0318: 031b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x14 = .DEBUG 0x031b,0x10ec,0x0001,0x0000,0x0035,0x2654,0x0000,0x015f ; Debug Table 0x14.0x0 = 0x31b,0xffff 031c BODY_0318: 031c 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x1 = 0x31c,0x1 031d 8234 | 4 | Call 0x1,0x34 031e e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0x2 = 0x31e,0x2 031f 4609 |F | Jump_Case 0xa 0320 7809 |x | Jump 0x32a ; case 0x0 0321 780b |x | Jump 0x32d ; case 0x1 0322 780a |x | Jump 0x32d ; case 0x2 0323 7809 |x | Jump 0x32d ; case 0x3 0324 7808 |x | Jump 0x32d ; case 0x4 0325 7807 |x | Jump 0x32d ; case 0x5 0326 7806 |x | Jump 0x32d ; case 0x6 0327 7805 |x | Jump 0x32d ; case 0x7 0328 7804 |x | Jump 0x32d ; case 0x8 0329 7813 |x | Jump 0x33d ; case 0x9 032a 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x3 = 0x32a,0x3 032b a5fc | | Store_Unchecked 0x2,-0x4 032c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 032d e003 | | Load 0x0,0x3 ; Debug Table 0x14.0x4 = 0x32d,0x4 032e 1b19 | | Execute Package,Field_Read,Field_Number 0x19 032f 00e3 | | Load_Encached Natural_Cache 0330 e5fd | | Load 0x2,-0x3 0331 e5fe | | Load 0x2,-0x2 0332 e00b | | Load 0x0,0xb 0333 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0334 025b | [ | Execute Discrete,Check_In_Type 0335 e00b | | Load 0x0,0xb 0336 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0337 e5ff | | Load 0x2,-0x1 0338 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0339 8237 | 7 | Call 0x1,0x37 033a 005a | Z | Store_Top Discrete,At_Offset_2 033b c5fc | | Store 0x2,-0x4 033c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 033d 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x5 = 0x33d,0x5 033e 4802 |H | Short_Literal 0x2 033f e5ff | | Load 0x2,-0x1 0340 821d | | Call 0x1,0x1d 0341 0f01 | | Execute_Immediate Equal,0x1 0342 6810 |h | Jump_Zero 0x353 0343 e003 | | Load 0x0,0x3 ; Debug Table 0x14.0x6 = 0x343,0x6 0344 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0345 00e3 | | Load_Encached Natural_Cache 0346 e5fd | | Load 0x2,-0x3 0347 e5fe | | Load 0x2,-0x2 0348 e00b | | Load 0x0,0xb 0349 1b0e | | Execute Package,Field_Read,Field_Number 0xe 034a 025b | [ | Execute Discrete,Check_In_Type 034b e00b | | Load 0x0,0xb 034c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 034d e5ff | | Load 0x2,-0x1 034e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 034f 8237 | 7 | Call 0x1,0x37 0350 005a | Z | Store_Top Discrete,At_Offset_2 0351 c5fc | | Store 0x2,-0x4 0352 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0353 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x7 = 0x353,0x7 0354 a5fc | | Store_Unchecked 0x2,-0x4 0355 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0356 0000 0000 | | .XXX[0x2] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 0362 | b | .CONST 0x0362 ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0006 | | .CONST 0x0006 ; Number of locals 035b INIT_0358: 035b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x15 = .DEBUG 0x035b,0x10fe,0x0001,0x0000,0x0035,0x2654,0x0000,0x017a ; Debug Table 0x15.0x0 = 0x35b,0xffff 035c 03e9 | | Declare_Variable Discrete,Duplicate 035d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x15.0x1 = 0x35d,0xfffe 035e 029f 0693 | | Declare_Subprogram INIT_0690,For_Call ; Debug Table 0x15.0x2 = 0x35e,0xfffd 0360 029f 06b3 | | Declare_Subprogram INIT_06b0,For_Call 0362 BODY_0358: 0362 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x3 = 0x362,0x1 0363 8234 | 4 | Call 0x1,0x34 0364 e5fc | | Load 0x2,-0x4 ; Debug Table 0x15.0x4 = 0x364,0x2 0365 01db | | Execute Vector,Length 0366 7007 |p | Jump_Nonzero 0x36e 0367 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x5 = 0x367,0x3 0368 a5fd | | Store_Unchecked 0x2,-0x3 0369 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x6 = 0x369,0x4 036a a5fb | | Store_Unchecked 0x2,-0x5 036b 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x7 = 0x36b,0x5 036c a5fa | | Store_Unchecked 0x2,-0x6 036d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x15.0x8 = 0x36d,0x6 036e e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x9 = 0x36e,0x7 036f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0370 0229 | ) | Execute Access,All_Read 0371 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0372 00e1 | | Load_Encached Boolean_Cache 0373 00d9 | | Load_Top At_Offset_1 0374 e5fe | | Load 0x2,-0x2 0375 e006 | | Load 0x0,0x6 0376 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0377 00d1 | | Pop_Control Pop_Count_1 0378 c404 | | Store 0x2,0x4 0379 00d1 | | Pop_Control Pop_Count_1 037a 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xa = 0x37a,0x8 037b 6802 |h | Jump_Zero 0x37e 037c 8406 | | Call 0x2,0x6 ; Debug Table 0x15.0xb = 0x37c,0x9 037d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 037e 4807 |H | Short_Literal 0x7 ; Debug Table 0x15.0xc = 0x37e,0xa 037f a5fd | | Store_Unchecked 0x2,-0x3 0380 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0xd = 0x380,0xb 0381 a5fb | | Store_Unchecked 0x2,-0x5 0382 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0xe = 0x382,0xc 0383 a5fa | | Store_Unchecked 0x2,-0x6 0384 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0385 0000 0000 | | .XXX[0x3] 0387 0000 | | 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 0392 | | .CONST 0x0392 ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0003 | | .CONST 0x0003 ; Number of locals 038b INIT_0388: 038b e5fc | | Load 0x2,-0x4 ; Debug Table 0x16 = .DEBUG 0x038b,0x111e,0x0001,0x0000,0x0035,0x2654,0x0000,0x019f ; Debug Table 0x16.0x0 = 0x38b,0xffff 038c 01da | | Execute Vector,Bounds 038d e001 | | Load 0x0,0x1 038e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 038f 035b | [ | Declare_Type Array,Constrained 0390 0337 | 7 | Declare_Variable Array 0391 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x16.0x1 = 0x391,0xfffe 0392 BODY_0388: 0392 e21e | | Load 0x1,0x1e ; Debug Table 0x16.0x2 = 0x392,0x1 0393 00e3 | | Load_Encached Natural_Cache 0394 00db | | Load_Top At_Offset_3 0395 e003 | | Load 0x0,0x3 0396 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0397 e5fe | | Load 0x2,-0x2 0398 e5ff | | Load 0x2,-0x1 0399 8222 | " | Call 0x1,0x22 039a c5fd | | Store 0x2,-0x3 039b 00d1 | | Pop_Control Pop_Count_1 039c 005a | Z | Store_Top Discrete,At_Offset_2 039d c5fa | | Store 0x2,-0x6 039e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x3 = 0x39e,0x2 039f 6816 |h | Jump_Zero 0x3b6 03a0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x4 = 0x3a0,0x3 03a1 01dd | | Execute Vector,First 03a2 00da | | Load_Top At_Offset_2 03a3 01dd | | Execute Vector,First 03a4 00da | | Load_Top At_Offset_2 03a5 0273 | s | Execute Discrete,Plus 03a6 0aff | | Execute_Immediate Plus,-0x1 03a7 0248 | H | Execute Discrete,Check_In_Integer 03a8 00db | | Load_Top At_Offset_3 03a9 01cf | | Execute Vector,Slice_Read 03aa e008 | | Load 0x0,0x8 03ab 180e | | Execute Package,Field_Execute,Field_Number 0xe 03ac e5fc | | Load 0x2,-0x4 03ad 01dd | | Execute Vector,First 03ae e5fc | | Load 0x2,-0x4 03af 01dd | | Execute Vector,First 03b0 00db | | Load_Top At_Offset_3 03b1 0273 | s | Execute Discrete,Plus 03b2 0aff | | Execute_Immediate Plus,-0x1 03b3 0248 | H | Execute Discrete,Check_In_Integer 03b4 e5fc | | Load 0x2,-0x4 03b5 01ce | | Execute Vector,Slice_Write 03b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x5 = 0x3b6,0x4 03b7 a5fb | | Store_Unchecked 0x2,-0x5 03b8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03b9 0000 0000 | | .BLANK 0000[0x7] 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 00db | | Load_Top At_Offset_3 ; Debug Table 0x17 = .DEBUG 0x03c3,0x112c,0x0001,0x0000,0x0035,0x2654,0x0000,0x01c8 ; Debug Table 0x17.0x0 = 0x3c3,0x1 03c4 00db | | Load_Top At_Offset_3 03c5 8215 | | Call 0x1,0x15 03c6 e004 | | Load 0x0,0x4 03c7 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 03c8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03c9 0000 0000 | | .BLANK 0000[0x7] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03d3 | | .CONST 0x03d3 ; Address of begin 03d1 0004 | | .CONST 0x0004 ; Address of exception handler 03d2 0001 | | .CONST 0x0001 ; Number of locals 03d3 BODY_03d0: 03d3 INIT_03d0: 03d3 00db | | Load_Top At_Offset_3 ; Debug Table 0x18 = .DEBUG 0x03d3,0x1130,0x0001,0x0000,0x0035,0x2654,0x0000,0x01d6 ; Debug Table 0x18.0x0 = 0x3d3,0x1 03d4 00db | | Load_Top At_Offset_3 03d5 8215 | | Call 0x1,0x15 03d6 e004 | | Load 0x0,0x4 03d7 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 03d8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03d9 0000 0000 | | .BLANK 0000[0x7] 03e0 ; -------------------------------------------------------------------------------------- 03e0 ; SUBPROGRAM 03e0 ; -------------------------------------------------------------------------------------- 03e0 03e3 | | .CONST 0x03e3 ; Address of begin 03e1 0004 | | .CONST 0x0004 ; Address of exception handler 03e2 0001 | | .CONST 0x0001 ; Number of locals 03e3 BODY_03e0: 03e3 INIT_03e0: 03e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x03e3,0x1134,0x0001,0x0000,0x0035,0x2654,0x0000,0x01e4 ; Debug Table 0x19.0x0 = 0x3e3,0x1 03e4 8215 | | Call 0x1,0x15 03e5 e004 | | Load 0x0,0x4 03e6 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30 03e7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03eb | | .CONST 0x03eb ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0001 | | .CONST 0x0001 ; Number of locals 03eb BODY_03e8: 03eb INIT_03e8: 03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x03eb,0x1138,0x0001,0x0000,0x0035,0x2654,0x0000,0x01ec ; Debug Table 0x1a.0x0 = 0x3eb,0x1 03ec 8215 | | Call 0x1,0x15 03ed e004 | | Load 0x0,0x4 03ee 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 03ef 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03f3 | | .CONST 0x03f3 ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0001 | | .CONST 0x0001 ; Number of locals 03f3 BODY_03f0: 03f3 INIT_03f0: 03f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x03f3,0x113c,0x0001,0x0000,0x0035,0x2654,0x0000,0x01f4 ; Debug Table 0x1b.0x0 = 0x3f3,0x1 03f4 8234 | 4 | Call 0x1,0x34 03f5 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0x1 = 0x3f5,0x2 03f6 0f00 | | Execute_Immediate Equal,0x0 03f7 00db | | Load_Top At_Offset_3 03f8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03f9 0227 | ' | Execute Access,All_Reference 03fa 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03fb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03fc 0000 0000 | | .BLANK 0000[0x4] 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; -------------------------------------------------------------------------------------- 0400 0403 | | .CONST 0x0403 ; Address of begin 0401 0004 | | .CONST 0x0004 ; Address of exception handler 0402 0001 | | .CONST 0x0001 ; Number of locals 0403 BODY_0400: 0403 INIT_0400: 0403 4608 |F | Jump_Case 0x9 ; Debug Table 0x1c = .DEBUG 0x0403,0x1142,0x0005,0x0000,0x0035,0x2654,0x0000,0x0211 0404 7808 |x | Jump 0x40d ; case 0x0 0405 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0406 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0407 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0408 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0409 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 040a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 040b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 040c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 040d 4800 |H | Short_Literal 0x0 040e 00db | | Load_Top At_Offset_3 040f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0410 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0411 0000 0000 | | .BLANK 0000[0x7] 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 041b | | .CONST 0x041b ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0001 | | .CONST 0x0001 ; Number of locals 041b BODY_0418: 041b INIT_0418: 041b 4608 |F | Jump_Case 0x9 ; Debug Table 0x1d = .DEBUG 0x041b,0x1144,0x0005,0x0000,0x0036,0xbb64,0x0000,0x00cd 041c 7808 |x | Jump 0x425 ; case 0x0 041d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 041e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 041f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0420 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0421 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0422 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0423 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0424 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0425 4800 |H | Short_Literal 0x0 0426 00db | | Load_Top At_Offset_3 0427 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0428 00da | | Load_Top At_Offset_2 0429 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 042a 1c00 | | Execute_Immediate Run_Utility,0x0 042b 4801 |H | Short_Literal 0x1 042c 00db | | Load_Top At_Offset_3 042d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 042e 4801 |H | Short_Literal 0x1 042f 00db | | Load_Top At_Offset_3 0430 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0431 4800 |H | Short_Literal 0x0 0432 00db | | Load_Top At_Offset_3 0433 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0434 00da | | Load_Top At_Offset_2 0435 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 0436 1c00 | | Execute_Immediate Run_Utility,0x0 0437 00da | | Load_Top At_Offset_2 0438 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9 0439 1c00 | | Execute_Immediate Run_Utility,0x0 043a 00da | | Load_Top At_Offset_2 043b 340a |4 | Execute Record,Field_Reference,Field_Number 0xa 043c 036b | k | Declare_Variable Task,As_Component 043d 00da | | Load_Top At_Offset_2 043e 340b |4 | Execute Record,Field_Reference,Field_Number 0xb 043f 036b | k | Declare_Variable Task,As_Component 0440 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0441 0000 0000 | | .BLANK 0000[0x7] 0448 ; -------------------------------------------------------------------------------------- 0448 ; SUBPROGRAM 0448 ; -------------------------------------------------------------------------------------- 0448 044b | K | .CONST 0x044b ; Address of begin 0449 0459 | Y | .CONST 0x0459 ; Address of exception handler 044a 0001 | | .CONST 0x0001 ; Number of locals 044b BODY_0448: 044b INIT_0448: 044b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e = .DEBUG 0x044b,0x1146,0x0001,0x0000,0x0036,0xbb64,0x0000,0x0245 ; Debug Table 0x1e.0x0 = 0x44b,0x1 044c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 044d 6808 |h | Jump_Zero 0x456 044e 00da | | Load_Top At_Offset_2 044f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0450 00db | | Load_Top At_Offset_3 0451 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0452 0227 | ' | Execute Access,All_Reference 0453 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0454 027e | ~ | Execute Discrete,Not_Equal 0455 6802 |h | Jump_Zero 0x458 0456 e224 | $ | Load 0x1,0x24 ; Debug Table 0x1e.0x1 = 0x456,0x2 0457 0257 | W | Execute Discrete,Raise 0458 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0459 TRAP_0448: 0459 010e | | Execute Exception,Is_Constraint_Error 045a 6802 |h | Jump_Zero 0x45d 045b e224 | $ | Load 0x1,0x24 ; Debug Table 0x1e.0x2 = 0x45b,0x3 045c 0257 | W | Execute Discrete,Raise 045d 0100 | | Execute Exception,Raise 045e 0000 0000 | | .XXX[0x2] 0460 ; -------------------------------------------------------------------------------------- 0460 ; SUBPROGRAM 0460 ; -------------------------------------------------------------------------------------- 0460 0463 | c | .CONST 0x0463 ; Address of begin 0461 0004 | | .CONST 0x0004 ; Address of exception handler 0462 0001 | | .CONST 0x0001 ; Number of locals 0463 BODY_0460: 0463 INIT_0460: 0463 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1f = .DEBUG 0x0463,0x114e,0x0002,0x0000,0x0036,0xbb64,0x0000,0x03a4 ; Debug Table 0x1f.0x0 = 0x463,0x1 0464 e5fe | | Load 0x2,-0x2 0465 e5ff | | Load 0x2,-0x1 0466 0227 | ' | Execute Access,All_Reference 0467 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0468 01a7 | | Execute Matrix,Field_Read 0469 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 046a 0000 0000 | | .BLANK 0000[0x6] 0470 ; -------------------------------------------------------------------------------------- 0470 ; SUBPROGRAM 0470 ; -------------------------------------------------------------------------------------- 0470 0476 | v | .CONST 0x0476 ; Address of begin 0471 0004 | | .CONST 0x0004 ; Address of exception handler 0472 0003 | | .CONST 0x0003 ; Number of locals 0473 INIT_0470: 0473 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x20 = .DEBUG 0x0473,0x1152,0x0001,0x0000,0x0036,0xbb64,0x0000,0x03e6 ; Debug Table 0x20.0x0 = 0x473,0xffff 0474 029f 071b | | Declare_Subprogram INIT_0718,For_Call 0476 BODY_0470: 0476 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x1 = 0x476,0x1 0477 0229 | ) | Execute Access,All_Read 0478 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0479 00e1 | | Load_Encached Boolean_Cache 047a 00d9 | | Load_Top At_Offset_1 047b e5fd | | Load 0x2,-0x3 047c e006 | | Load 0x0,0x6 047d 1810 | | Execute Package,Field_Execute,Field_Number 0x10 047e 00d1 | | Pop_Control Pop_Count_1 047f 005b | [ | Store_Top Discrete,At_Offset_3 0480 00d1 | | Pop_Control Pop_Count_1 0481 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x2 = 0x481,0x2 0482 680c |h | Jump_Zero 0x48f 0483 8403 | | Call 0x2,0x3 ; Debug Table 0x20.0x3 = 0x483,0x3 0484 0092 0c76 | v| Action Push_String_Extended,0xc76 ; "released send lock" ; Debug Table 0x20.0x4 = 0x484,0x4 0486 0092 0c77 | w| Action Push_String_Extended,0xc77 ; "Telnet.Safe_Transmit" 0488 4804 |H | Short_Literal 0x4 0489 e5ff | | Load 0x2,-0x1 048a 0227 | ' | Execute Access,All_Reference 048b 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 048c e007 | | Load 0x0,0x7 048d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 048e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 048f 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x5 = 0x48f,0x5 0490 a5fc | | Store_Unchecked 0x2,-0x4 0491 4807 |H | Short_Literal 0x7 ; Debug Table 0x20.0x6 = 0x491,0x6 0492 a5fb | | Store_Unchecked 0x2,-0x5 0493 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0494 0000 0000 | | .BLANK 0000[0x4] 0498 ; -------------------------------------------------------------------------------------- 0498 ; SUBPROGRAM 0498 ; -------------------------------------------------------------------------------------- 0498 04a1 | | .CONST 0x04a1 ; Address of begin 0499 0004 | | .CONST 0x0004 ; Address of exception handler 049a 0005 | | .CONST 0x0005 ; Number of locals 049b INIT_0498: 049b e003 | | Load 0x0,0x3 ; Debug Table 0x21 = .DEBUG 0x049b,0x1162,0x0001,0x0000,0x0036,0xbb64,0x0000,0x047c ; Debug Table 0x21.0x0 = 0x49b,0xffff 049c 1b19 | | Execute Package,Field_Read,Field_Number 0x19 049d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x21.0x1 = 0x49d,0xfffe 049e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x21.0x2 = 0x49e,0xfffd 049f 029f 074b | K| Declare_Subprogram INIT_0748,For_Call 04a1 BODY_0498: 04a1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x3 = 0x4a1,0x1 04a2 0229 | ) | Execute Access,All_Read 04a3 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 04a4 00e1 | | Load_Encached Boolean_Cache 04a5 00d9 | | Load_Top At_Offset_1 04a6 e5fd | | Load 0x2,-0x3 04a7 e006 | | Load 0x0,0x6 04a8 1810 | | Execute Package,Field_Execute,Field_Number 0x10 04a9 00d1 | | Pop_Control Pop_Count_1 04aa c403 | | Store 0x2,0x3 04ab 00d1 | | Pop_Control Pop_Count_1 04ac 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x4 = 0x4ac,0x2 04ad 6832 |h2 | Jump_Zero 0x4e0 04ae 8405 | | Call 0x2,0x5 ; Debug Table 0x21.0x5 = 0x4ae,0x3 04af 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x6 = 0x4af,0x4 04b0 6805 |h | Jump_Zero 0x4b6 04b1 00d9 | | Load_Top At_Offset_1 04b2 e5fe | | Load 0x2,-0x2 04b3 01db | | Execute Vector,Length 04b4 027f | | Execute Discrete,Equal 04b5 6816 |h | Jump_Zero 0x4cc 04b6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x7 = 0x4b6,0x5 04b7 0229 | ) | Execute Access,All_Read 04b8 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 04b9 00d8 | | Load_Top At_Offset_0 04ba e006 | | Load 0x0,0x6 04bb 1812 | | Execute Package,Field_Execute,Field_Number 0x12 04bc 00d2 | | Pop_Control Pop_Count_2 04bd 0092 0c78 | x| Action Push_String_Extended,0xc78 ; "release send lock" ; Debug Table 0x21.0x8 = 0x4bd,0x6 04bf 0092 0c79 | y| Action Push_String_Extended,0xc79 ; "Telnet.Atomic_Transmit" 04c1 4804 |H | Short_Literal 0x4 04c2 e5ff | | Load 0x2,-0x1 04c3 0227 | ' | Execute Access,All_Reference 04c4 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 04c5 e007 | | Load 0x0,0x7 04c6 1812 | | Execute Package,Field_Execute,Field_Number 0x12 04c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x9 = 0x4c7,0x7 04c8 a5fc | | Store_Unchecked 0x2,-0x4 04c9 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0xa = 0x4c9,0x8 04ca a5fb | | Store_Unchecked 0x2,-0x5 04cb 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04cc e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0xb = 0x4cc,0x9 04cd 01dd | | Execute Vector,First 04ce 00da | | Load_Top At_Offset_2 04cf 0273 | s | Execute Discrete,Plus 04d0 0248 | H | Execute Discrete,Check_In_Integer 04d1 e5fe | | Load 0x2,-0x2 04d2 01dc | | Execute Vector,Last 04d3 e5fe | | Load 0x2,-0x2 04d4 01cf | | Execute Vector,Slice_Read 04d5 4801 |H | Short_Literal 0x1 04d6 e5ff | | Load 0x2,-0x1 04d7 0227 | ' | Execute Access,All_Reference 04d8 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 04d9 170e | | Execute Task,Entry_Call,Field_Number 0xe 04da e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0xc = 0x4da,0xa 04db 01db | | Execute Vector,Length 04dc c5fc | | Store 0x2,-0x4 04dd 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0xd = 0x4dd,0xb 04de a5fb | | Store_Unchecked 0x2,-0x5 04df 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04e0 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0xe = 0x4e0,0xc 04e1 a5fc | | Store_Unchecked 0x2,-0x4 04e2 4807 |H | Short_Literal 0x7 ; Debug Table 0x21.0xf = 0x4e2,0xd 04e3 a5fb | | Store_Unchecked 0x2,-0x5 04e4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 04e5 0000 0000 | | .XXX[0x3] 04e7 0000 | | 04e8 ; -------------------------------------------------------------------------------------- 04e8 ; SUBPROGRAM 04e8 ; -------------------------------------------------------------------------------------- 04e8 04f6 | | .CONST 0x04f6 ; Address of begin 04e9 0004 | | .CONST 0x0004 ; Address of exception handler 04ea 0006 | | .CONST 0x0006 ; Number of locals 04eb INIT_04e8: 04eb e22f | / | Load 0x1,0x2f ; Debug Table 0x22 = .DEBUG 0x04eb,0x1184,0x2801,0x0002,0x0036,0xbb64,0x0000,0x05eb ; Debug Table 0x22.0x0 = 0x4eb,0xffff 04ec 0337 | 7 | Declare_Variable Array 04ed e5f7 | | Load 0x2,-0x9 ; Debug Table 0x22.0x1 = 0x4ed,0xfffe 04ee 01dd | | Execute Vector,First 04ef e5fb | | Load 0x2,-0x5 04f0 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 04f1 e5fb | | Load 0x2,-0x5 ; Debug Table 0x22.0x2 = 0x4f1,0xfffd 04f2 0007 | | Action Break_Optional 04f3 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x22.0x3 = 0x4f3,0xfffc 04f4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x22.0x4 = 0x4f4,0xfffb 04f5 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 04f6 BODY_04e8: 04f6 00cf | | Action Mark_Auxiliary 04f7 0007 | | Action Break_Optional ; Debug Table 0x22.0x5 = 0x4f7,0x1 04f8 e402 | | Load 0x2,0x2 ; Debug Table 0x22.0x6 = 0x4f8,0x2 04f9 00e3 | | Load_Encached Natural_Cache 04fa e5f8 | | Load 0x2,-0x8 04fb e403 | | Load 0x2,0x3 04fc e5fb | | Load 0x2,-0x5 04fd 025b | [ | Execute Discrete,Check_In_Type 04fe e5f7 | | Load 0x2,-0x9 04ff 85fd | | Call 0x2,-0x3 0500 c405 | | Store 0x2,0x5 0501 00d1 | | Pop_Control Pop_Count_1 0502 e403 | | Load 0x2,0x3 ; Debug Table 0x22.0x7 = 0x502,0x3 0503 00db | | Load_Top At_Offset_3 0504 0273 | s | Execute Discrete,Plus 0505 e5fb | | Load 0x2,-0x5 0506 025b | [ | Execute Discrete,Check_In_Type 0507 c404 | | Store 0x2,0x4 0508 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x8 = 0x508,0x4 0509 0c01 | | Execute_Immediate Greater_Equal,0x1 050a 681d |h | Jump_Zero 0x528 050b e003 | | Load 0x0,0x3 ; Debug Table 0x22.0x9 = 0x50b,0x5 050c 1b19 | | Execute Package,Field_Read,Field_Number 0x19 050d 00e3 | | Load_Encached Natural_Cache 050e e5f6 | | Load 0x2,-0xa 050f e5f8 | | Load 0x2,-0x8 0510 e403 | | Load 0x2,0x3 0511 e404 | | Load 0x2,0x4 0512 0aff | | Execute_Immediate Plus,-0x1 0513 e5fb | | Load 0x2,-0x5 0514 0122 | " | Execute Any,Make_Root_Type 0515 025b | [ | Execute Discrete,Check_In_Type 0516 e5f7 | | Load 0x2,-0x9 0517 01cf | | Execute Vector,Slice_Read 0518 85fe | | Call 0x2,-0x2 0519 e5f9 | | Load 0x2,-0x7 051a 8236 | 6 | Call 0x1,0x36 051b c405 | | Store 0x2,0x5 051c c5f5 | | Store 0x2,-0xb 051d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xa = 0x51d,0x6 051e 00db | | Load_Top At_Offset_3 051f 0273 | s | Execute Discrete,Plus 0520 005a | Z | Store_Top Discrete,At_Offset_2 0521 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0xb = 0x521,0x7 0522 e5f7 | | Load 0x2,-0x9 0523 01dc | | Execute Vector,Last 0524 027d | } | Execute Discrete,Greater 0525 701d |p | Jump_Nonzero 0x543 0526 e5f5 | | Load 0x2,-0xb 0527 701b |p | Jump_Nonzero 0x543 0528 e003 | | Load 0x0,0x3 ; Debug Table 0x22.0xc = 0x528,0x8 0529 1b19 | | Execute Package,Field_Read,Field_Number 0x19 052a 00e3 | | Load_Encached Natural_Cache 052b e5f6 | | Load 0x2,-0xa 052c e402 | | Load 0x2,0x2 052d e5f9 | | Load 0x2,-0x7 052e 8237 | 7 | Call 0x1,0x37 052f c405 | | Store 0x2,0x5 0530 c5f5 | | Store 0x2,-0xb 0531 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0xd = 0x531,0x9 0532 0c01 | | Execute_Immediate Greater_Equal,0x1 0533 6806 |h | Jump_Zero 0x53a 0534 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xe = 0x534,0xa 0535 0a01 | | Execute_Immediate Plus,0x1 0536 005a | Z | Store_Top Discrete,At_Offset_2 0537 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0xf = 0x537,0xb 0538 0a01 | | Execute_Immediate Plus,0x1 0539 c403 | | Store 0x2,0x3 053a e403 | | Load 0x2,0x3 ; Debug Table 0x22.0x10 = 0x53a,0xc 053b e5f7 | | Load 0x2,-0x9 053c 01dc | | Execute Vector,Last 053d 027d | } | Execute Discrete,Greater 053e 7004 |p | Jump_Nonzero 0x543 053f e5f5 | | Load 0x2,-0xb 0540 7002 |p | Jump_Nonzero 0x543 0541 00c9 | | Action Pop_Auxiliary_Loop 0542 7fb5 | | Jump 0x4f8 0543 00ce | | Action Pop_Auxiliary 0544 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x11 = 0x544,0xd 0545 a5f4 | | Store_Unchecked 0x2,-0xc 0546 450b |E | Exit_Suprogram New_Top_Offset 0xb 0547 0000 | | .XXX[0x1] 0548 ; -------------------------------------------------------------------------------------- 0548 ; SUBPROGRAM 0548 ; -------------------------------------------------------------------------------------- 0548 054b | K | .CONST 0x054b ; Address of begin 0549 0004 | | .CONST 0x0004 ; Address of exception handler 054a 0001 | | .CONST 0x0001 ; Number of locals 054b BODY_0548: 054b INIT_0548: 054b 00da | | Load_Top At_Offset_2 ; Debug Table 0x23 = .DEBUG 0x054b,0x11aa,0x0002,0x0000,0x0036,0xbb64,0x0000,0x0746 ; Debug Table 0x23.0x0 = 0x54b,0x1 054c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 054d 0000 0000 | | .XXX[0x3] 054f 0000 | | 0550 ; -------------------------------------------------------------------------------------- 0550 ; SUBPROGRAM 0550 ; -------------------------------------------------------------------------------------- 0550 0565 | e | .CONST 0x0565 ; Address of begin 0551 060f | | .CONST 0x060f ; Address of exception handler 0552 0007 | | .CONST 0x0007 ; Number of locals 0553 INIT_0550: 0553 00da | | Load_Top At_Offset_2 ; Debug Table 0x24 = .DEBUG 0x0553,0x11ae,0x0001,0x0000,0x0036,0xbb64,0x0000,0x08b2 ; Debug Table 0x24.0x0 = 0x553,0xffff 0554 0227 | ' | Execute Access,All_Reference 0555 0007 | | Action Break_Optional 0556 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x1 = 0x556,0xfffe 0557 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 0558 0007 | | Action Break_Optional 0559 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x24.0x2 = 0x559,0xfffd 055a 4801 |H | Short_Literal 0x1 ; Debug Table 0x24.0x3 = 0x55a,0xfffc 055b 4800 |H | Short_Literal 0x0 055c e5ff | | Load 0x2,-0x1 055d 8235 | 5 | Call 0x1,0x35 055e 0f00 | | Execute_Immediate Equal,0x0 055f 00e1 | | Load_Encached Boolean_Cache 0560 03f1 | | Declare_Variable Discrete,With_Value 0561 029f 077b | {| Declare_Subprogram INIT_0778,For_Call ; Debug Table 0x24.0x4 = 0x561,0xfffb 0563 029f 0803 | | Declare_Subprogram INIT_0800,For_Call 0565 BODY_0550: 0565 00be | | Action Activate_Tasks 0566 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x5 = 0x566,0x1 0567 a5fa | | Store_Unchecked 0x2,-0x6 0568 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x6 = 0x568,0x2 0569 a5f9 | | Store_Unchecked 0x2,-0x7 056a e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x7 = 0x56a,0x3 056b 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 056c a5fc | | Store_Unchecked 0x2,-0x4 056d e5fd | | Load 0x2,-0x3 ; Debug Table 0x24.0x8 = 0x56d,0x4 056e 4801 |H | Short_Literal 0x1 056f 8406 | | Call 0x2,0x6 0570 e5fe | | Load 0x2,-0x2 ; Debug Table 0x24.0x9 = 0x570,0x5 0571 e402 | | Load 0x2,0x2 0572 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0573 027c | | | Execute Discrete,Less 0574 6808 |h | Jump_Zero 0x57d 0575 e402 | | Load 0x2,0x2 ; Debug Table 0x24.0xa = 0x575,0x6 0576 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0577 e5fe | | Load 0x2,-0x2 0578 0273 | s | Execute Discrete,Plus 0579 0248 | H | Execute Discrete,Check_In_Integer 057a 0aff | | Execute_Immediate Plus,-0x1 057b c404 | | Store 0x2,0x4 057c 7808 |x | Jump 0x585 057d e402 | | Load 0x2,0x2 ; Debug Table 0x24.0xb = 0x57d,0x7 057e 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 057f e402 | | Load 0x2,0x2 0580 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0581 0273 | s | Execute Discrete,Plus 0582 0248 | H | Execute Discrete,Check_In_Integer 0583 0aff | | Execute_Immediate Plus,-0x1 0584 c404 | | Store 0x2,0x4 0585 00cf | | Action Mark_Auxiliary 0586 7816 |x | Jump 0x59d 0587 e402 | | Load 0x2,0x2 ; Debug Table 0x24.0xc = 0x587,0x9 0588 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0589 e403 | | Load 0x2,0x3 058a 01d7 | | Execute Vector,Field_Read 058b 0b0d | | Execute_Immediate Case_Compare,0xd 058c 7003 |p | Jump_Nonzero 0x590 058d 0bff | | Execute_Immediate Case_Compare,0xff 058e 7005 |p | Jump_Nonzero 0x594 058f 7806 |x | Jump 0x596 ; Debug Table 0x24.0xd = 0x58f,0xc 0590 e405 | | Load 0x2,0x5 ; Debug Table 0x24.0xe = 0x590,0xa 0591 7004 |p | Jump_Nonzero 0x596 0592 00d1 | | Pop_Control Pop_Count_1 0593 780e |x | Jump 0x5a2 0594 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x24.0xf = 0x594,0xb 0595 780c |x | Jump 0x5a2 0596 00d1 | | Pop_Control Pop_Count_1 0597 e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x10 = 0x597,0xd 0598 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0599 0a01 | | Execute_Immediate Plus,0x1 059a e402 | | Load 0x2,0x2 059b 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 059c 00c9 | | Action Pop_Auxiliary_Loop 059d e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x11 = 0x59d,0x8 059e 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 059f e404 | | Load 0x2,0x4 05a0 027a | z | Execute Discrete,Less_Equal 05a1 77e5 |w | Jump_Nonzero 0x587 05a2 00ce | | Action Pop_Auxiliary 05a3 e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x12 = 0x5a3,0xe 05a4 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 05a5 e5fc | | Load 0x2,-0x4 05a6 027e | ~ | Execute Discrete,Not_Equal 05a7 6806 |h | Jump_Zero 0x5ae 05a8 e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x13 = 0x5a8,0xf 05a9 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 05aa e5fc | | Load 0x2,-0x4 05ab 0272 | r | Execute Discrete,Minus 05ac c5fb | | Store 0x2,-0x5 05ad 7856 |xV | Jump 0x604 05ae e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x14 = 0x5ae,0x10 05af e403 | | Load 0x2,0x3 05b0 01d7 | | Execute Vector,Field_Read 05b1 0bff | | Execute_Immediate Case_Compare,0xff 05b2 7004 |p | Jump_Nonzero 0x5b7 05b3 0b0d | | Execute_Immediate Case_Compare,0xd 05b4 7044 |pD | Jump_Nonzero 0x5f9 05b5 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x24.0x15 = 0x5b5,0x20 05b6 0257 | W | Execute Discrete,Raise 05b7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x24.0x16 = 0x5b7,0x11 05b8 4802 |H | Short_Literal 0x2 05b9 8406 | | Call 0x2,0x6 05ba e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x17 = 0x5ba,0x12 05bb 0a01 | | Execute_Immediate Plus,0x1 05bc 0248 | H | Execute Discrete,Check_In_Integer 05bd e403 | | Load 0x2,0x3 05be 01d7 | | Execute Vector,Field_Read 05bf 00d8 | | Load_Top At_Offset_0 05c0 48fb |H | Short_Literal 0xfb 05c1 48fe |H | Short_Literal 0xfe 05c2 0262 | b | Execute Discrete,In_Range 05c3 7011 |p | Jump_Nonzero 0x5d5 05c4 0bff | | Execute_Immediate Case_Compare,0xff 05c5 702b |p+ | Jump_Nonzero 0x5f1 05c6 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x18 = 0x5c6,0x19 05c7 a5fb | | Store_Unchecked 0x2,-0x5 05c8 e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x19 = 0x5c8,0x1a 05c9 0a02 | | Execute_Immediate Plus,0x2 05ca e402 | | Load 0x2,0x2 05cb 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 05cc e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x1a = 0x5cc,0x1b 05cd 0a01 | | Execute_Immediate Plus,0x1 05ce 0248 | H | Execute Discrete,Check_In_Integer 05cf e403 | | Load 0x2,0x3 05d0 01d7 | | Execute Vector,Field_Read 05d1 e00b | | Load 0x0,0xb 05d2 1810 | | Execute Package,Field_Execute,Field_Number 0x10 05d3 a5f9 | | Store_Unchecked 0x2,-0x7 05d4 7822 |x" | Jump 0x5f7 05d5 e5fd | | Load 0x2,-0x3 ; Debug Table 0x24.0x1b = 0x5d5,0x13 05d6 4803 |H | Short_Literal 0x3 05d7 8406 | | Call 0x2,0x6 05d8 e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x1c = 0x5d8,0x14 05d9 0a02 | | Execute_Immediate Plus,0x2 05da 0248 | H | Execute Discrete,Check_In_Integer 05db e403 | | Load 0x2,0x3 05dc 01d7 | | Execute Vector,Field_Read 05dd e5fc | | Load 0x2,-0x4 05de 0a01 | | Execute_Immediate Plus,0x1 05df 0248 | H | Execute Discrete,Check_In_Integer 05e0 e403 | | Load 0x2,0x3 05e1 01d7 | | Execute Vector,Field_Read 05e2 e005 | | Load 0x0,0x5 05e3 1b0e | | Execute Package,Field_Read,Field_Number 0xe 05e4 025b | [ | Execute Discrete,Check_In_Type 05e5 4802 |H | Short_Literal 0x2 05e6 e5ff | | Load 0x2,-0x1 05e7 0227 | ' | Execute Access,All_Reference 05e8 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 05e9 170e | | Execute Task,Entry_Call,Field_Number 0xe 05ea e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x1d = 0x5ea,0x15 05eb 0a03 | | Execute_Immediate Plus,0x3 05ec e402 | | Load 0x2,0x2 05ed 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 05ee 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x1e = 0x5ee,0x16 05ef a5fb | | Store_Unchecked 0x2,-0x5 05f0 7806 |x | Jump 0x5f7 05f1 e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x1f = 0x5f1,0x17 05f2 0a02 | | Execute_Immediate Plus,0x2 05f3 e402 | | Load 0x2,0x2 05f4 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 05f5 4801 |H | Short_Literal 0x1 ; Debug Table 0x24.0x20 = 0x5f5,0x18 05f6 a5fb | | Store_Unchecked 0x2,-0x5 05f7 00d1 | | Pop_Control Pop_Count_1 05f8 780a |x | Jump 0x603 05f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0x21 = 0x5f9,0x1c 05fa 7002 |p | Jump_Nonzero 0x5fd 05fb 8407 | | Call 0x2,0x7 ; Debug Table 0x24.0x22 = 0x5fb,0x1d 05fc 7806 |x | Jump 0x603 05fd e5fc | | Load 0x2,-0x4 ; Debug Table 0x24.0x23 = 0x5fd,0x1e 05fe 0a01 | | Execute_Immediate Plus,0x1 05ff e402 | | Load 0x2,0x2 0600 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0601 4801 |H | Short_Literal 0x1 ; Debug Table 0x24.0x24 = 0x601,0x1f 0602 a5fb | | Store_Unchecked 0x2,-0x5 0603 00d1 | | Pop_Control Pop_Count_1 0604 e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x25 = 0x604,0x21 0605 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0606 e402 | | Load 0x2,0x2 0607 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0608 e5fc | | Load 0x2,-0x4 0609 0272 | r | Execute Discrete,Minus 060a 0248 | H | Execute Discrete,Check_In_Integer 060b 0272 | r | Execute Discrete,Minus 060c e402 | | Load 0x2,0x2 060d 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 060e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 060f TRAP_0550: 060f 6280 |b | Indirect_Literal Discrete,0x890,{0x00000000, 0x36bb6402} 0610 010f | | Execute Exception,Equal 0611 7003 |p | Jump_Nonzero 0x615 0612 6279 |by | Indirect_Literal Discrete,0x88c,{0x00000000, 0x3526a401} 0613 010f | | Execute Exception,Equal 0614 6813 |h | Jump_Zero 0x628 0615 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x26 = 0x615,0x22 0616 a5fb | | Store_Unchecked 0x2,-0x5 0617 e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x27 = 0x617,0x23 0618 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0619 680b |h | Jump_Zero 0x625 061a e402 | | Load 0x2,0x2 ; Debug Table 0x24.0x28 = 0x61a,0x24 061b 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 061c e402 | | Load 0x2,0x2 061d 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 061e e5fc | | Load 0x2,-0x4 061f 0272 | r | Execute Discrete,Minus 0620 0248 | H | Execute Discrete,Check_In_Integer 0621 0272 | r | Execute Discrete,Minus 0622 e402 | | Load 0x2,0x2 0623 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0624 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0625 4801 |H | Short_Literal 0x1 ; Debug Table 0x24.0x29 = 0x625,0x25 0626 a5fc | | Store_Unchecked 0x2,-0x4 0627 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0628 0100 | | Execute Exception,Raise 0629 0000 0000 | | .BLANK 0000[0x7] 0630 ; -------------------------------------------------------------------------------------- 0630 ; SUBPROGRAM 0630 ; -------------------------------------------------------------------------------------- 0630 0633 | 3 | .CONST 0x0633 ; Address of begin 0631 0638 | 8 | .CONST 0x0638 ; Address of exception handler 0632 0001 | | .CONST 0x0001 ; Number of locals 0633 BODY_0630: 0633 INIT_0630: 0633 e5ff | | Load 0x2,-0x1 ; Debug Table 0x25 = .DEBUG 0x0633,0x1204,0x0004,0x0000,0x0036,0xbb64,0x0000,0x0289 ; Debug Table 0x25.0x0 = 0x633,0x1 0634 8215 | | Call 0x1,0x15 0635 e004 | | Load 0x0,0x4 0636 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0637 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0638 TRAP_0630: 0638 0007 | | Action Break_Optional 0639 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x25.0x1 = 0x639,0x2 063a 0000 0000 | | .BLANK 0000[0x6] 0640 ; -------------------------------------------------------------------------------------- 0640 ; SUBPROGRAM 0640 ; -------------------------------------------------------------------------------------- 0640 0643 | C | .CONST 0x0643 ; Address of begin 0641 0652 | R | .CONST 0x0652 ; Address of exception handler 0642 0001 | | .CONST 0x0001 ; Number of locals 0643 BODY_0640: 0643 INIT_0640: 0643 e403 | | Load 0x2,0x3 ; Debug Table 0x26 = .DEBUG 0x0643,0x120a,0x0004,0x0000,0x0036,0xbb64,0x0000,0x07f1 ; Debug Table 0x26.0x0 = 0x643,0x1 0644 e5fe | | Load 0x2,-0x2 0645 e008 | | Load 0x0,0x8 0646 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0647 e003 | | Load 0x0,0x3 ; Debug Table 0x26.0x1 = 0x647,0x2 0648 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0649 00e3 | | Load_Encached Natural_Cache 064a e5fc | | Load 0x2,-0x4 064b e5fe | | Load 0x2,-0x2 064c e5ff | | Load 0x2,-0x1 064d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 064e 8236 | 6 | Call 0x1,0x36 064f c5fa | | Store 0x2,-0x6 0650 c402 | | Store 0x2,0x2 0651 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0652 TRAP_0640: 0652 6235 |b5 | Indirect_Literal Discrete,0x888,{0x00000000, 0x351a5401} 0653 010f | | Execute Exception,Equal 0654 6811 |h | Jump_Zero 0x666 0655 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x26.0x2 = 0x655,0x3 0656 e402 | | Load 0x2,0x2 0657 e5fc | | Load 0x2,-0x4 0658 e5fe | | Load 0x2,-0x2 0659 e403 | | Load 0x2,0x3 065a e5ff | | Load 0x2,-0x1 065b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 065c e242 | B | Load 0x1,0x42 065d e243 | C | Load 0x1,0x43 065e e244 | D | Load 0x1,0x44 065f 1d45 | E | Execute_Immediate Reference_Lex_1,0x45 0660 1d46 | F | Execute_Immediate Reference_Lex_1,0x46 0661 1d47 | G | Execute_Immediate Reference_Lex_1,0x47 0662 8238 | 8 | Call 0x1,0x38 0663 c402 | | Store 0x2,0x2 0664 c5fa | | Store 0x2,-0x6 0665 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0666 0100 | | Execute Exception,Raise 0667 0000 | | .XXX[0x1] 0668 ; -------------------------------------------------------------------------------------- 0668 ; SUBPROGRAM 0668 ; -------------------------------------------------------------------------------------- 0668 066b | k | .CONST 0x066b ; Address of begin 0669 0679 | y | .CONST 0x0679 ; Address of exception handler 066a 0001 | | .CONST 0x0001 ; Number of locals 066b BODY_0668: 066b INIT_0668: 066b e003 | | Load 0x0,0x3 ; Debug Table 0x27 = .DEBUG 0x066b,0x1212,0x0004,0x0000,0x0036,0xbb64,0x0000,0x088d ; Debug Table 0x27.0x0 = 0x66b,0x1 066c 1b19 | | Execute Package,Field_Read,Field_Number 0x19 066d 00e3 | | Load_Encached Natural_Cache 066e e5fc | | Load 0x2,-0x4 066f e403 | | Load 0x2,0x3 0670 e5fe | | Load 0x2,-0x2 0671 e008 | | Load 0x0,0x8 0672 180f | | Execute Package,Field_Execute,Field_Number 0xf 0673 e5ff | | Load 0x2,-0x1 0674 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0675 8236 | 6 | Call 0x1,0x36 0676 c5fa | | Store 0x2,-0x6 0677 c402 | | Store 0x2,0x2 0678 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0679 TRAP_0668: 0679 620e |b | Indirect_Literal Discrete,0x888,{0x00000000, 0x351a5401} 067a 010f | | Execute Exception,Equal 067b 6811 |h | Jump_Zero 0x68d 067c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x27.0x1 = 0x67c,0x2 067d e402 | | Load 0x2,0x2 067e e5fc | | Load 0x2,-0x4 067f e5fe | | Load 0x2,-0x2 0680 e403 | | Load 0x2,0x3 0681 e5ff | | Load 0x2,-0x1 0682 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0683 e239 | 9 | Load 0x1,0x39 0684 e23a | : | Load 0x1,0x3a 0685 e23b | ; | Load 0x1,0x3b 0686 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c 0687 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d 0688 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e 0689 8238 | 8 | Call 0x1,0x38 068a c402 | | Store 0x2,0x2 068b c5fa | | Store 0x2,-0x6 068c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 068d 0100 | | Execute Exception,Raise 068e 0000 0000 | | .XXX[0x2] 0690 ; -------------------------------------------------------------------------------------- 0690 ; SUBPROGRAM 0690 ; -------------------------------------------------------------------------------------- 0690 0693 | | .CONST 0x0693 ; Address of begin 0691 06a7 | | .CONST 0x06a7 ; Address of exception handler 0692 0001 | | .CONST 0x0001 ; Number of locals 0693 BODY_0690: 0693 INIT_0690: 0693 e5ff | | Load 0x2,-0x1 ; Debug Table 0x28 = .DEBUG 0x0693,0x1218,0x0001,0x0000,0x0036,0xbb64,0x0000,0x0c36 ; Debug Table 0x28.0x0 = 0x693,0x1 0694 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0695 0229 | ) | Execute Access,All_Read 0696 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0697 00d8 | | Load_Top At_Offset_0 0698 e006 | | Load 0x0,0x6 0699 1812 | | Execute Package,Field_Execute,Field_Number 0x12 069a 00d2 | | Pop_Control Pop_Count_2 069b 0092 0c7a | z| Action Push_String_Extended,0xc7a ; "release receive lock" ; Debug Table 0x28.0x1 = 0x69b,0x2 069d 0092 0c7b | {| Action Push_String_Extended,0xc7b ; "Telnet.Receive (Bytes)" 069f 4804 |H | Short_Literal 0x4 06a0 e5ff | | Load 0x2,-0x1 06a1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06a2 0227 | ' | Execute Access,All_Reference 06a3 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 06a4 e007 | | Load 0x0,0x7 06a5 1812 | | Execute Package,Field_Execute,Field_Number 0x12 06a6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06a7 TRAP_0690: 06a7 0007 | | Action Break_Optional 06a8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x28.0x2 = 0x6a8,0x3 06a9 0000 0000 | | .BLANK 0000[0x7] 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; SUBPROGRAM 06b0 ; -------------------------------------------------------------------------------------- 06b0 06b5 | | .CONST 0x06b5 ; Address of begin 06b1 070d | | .CONST 0x070d ; Address of exception handler 06b2 0002 | | .CONST 0x0002 ; Number of locals 06b3 INIT_06b0: 06b3 029f 083b | ;| Declare_Subprogram INIT_0838,For_Call ; Debug Table 0x29 = .DEBUG 0x06b3,0x1220,0x0004,0x0000,0x0036,0xbb64,0x0000,0x0d64 06b5 BODY_06b0: 06b5 0092 0c7c | || Action Push_String_Extended,0xc7c ; "acquire receive lock" ; Debug Table 0x29.0x0 = 0x6b5,0x1 06b7 0092 0c7b | {| Action Push_String_Extended,0xc7b ; "Telnet.Receive (Bytes)" 06b9 4804 |H | Short_Literal 0x4 06ba e5ff | | Load 0x2,-0x1 06bb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06bc 0227 | ' | Execute Access,All_Reference 06bd 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 06be e007 | | Load 0x0,0x7 06bf 1812 | | Execute Package,Field_Execute,Field_Number 0x12 06c0 e21e | | Load 0x1,0x1e ; Debug Table 0x29.0x1 = 0x6c0,0x2 06c1 e003 | | Load 0x0,0x3 06c2 1b19 | | Execute Package,Field_Read,Field_Number 0x19 06c3 00e3 | | Load_Encached Natural_Cache 06c4 e403 | | Load 0x2,0x3 06c5 e5fe | | Load 0x2,-0x2 06c6 e5fc | | Load 0x2,-0x4 06c7 01db | | Execute Vector,Length 06c8 00e4 | | Load_Encached Positive_Cache 06c9 025b | [ | Execute Discrete,Check_In_Type 06ca e5ff | | Load 0x2,-0x1 06cb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06cc 824a | J | Call 0x1,0x4a 06cd c403 | | Store 0x2,0x3 06ce c402 | | Store 0x2,0x2 06cf c5fd | | Store 0x2,-0x3 06d0 c5fa | | Store 0x2,-0x6 06d1 e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x2 = 0x6d1,0x3 06d2 e5fc | | Load 0x2,-0x4 06d3 01db | | Execute Vector,Length 06d4 027f | | Execute Discrete,Equal 06d5 680e |h | Jump_Zero 0x6e4 06d6 e403 | | Load 0x2,0x3 ; Debug Table 0x29.0x3 = 0x6d6,0x4 06d7 e403 | | Load 0x2,0x3 06d8 e402 | | Load 0x2,0x2 06d9 0273 | s | Execute Discrete,Plus 06da 0aff | | Execute_Immediate Plus,-0x1 06db 0248 | H | Execute Discrete,Check_In_Integer 06dc e5ff | | Load 0x2,-0x1 06dd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06de 0227 | ' | Execute Access,All_Reference 06df 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 06e0 01cf | | Execute Vector,Slice_Read 06e1 e5fc | | Load 0x2,-0x4 06e2 01d4 | | Execute Vector,Structure_Write 06e3 7817 |x | Jump 0x6fb 06e4 e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x4 = 0x6e4,0x5 06e5 6815 |h | Jump_Zero 0x6fb 06e6 e403 | | Load 0x2,0x3 ; Debug Table 0x29.0x5 = 0x6e6,0x6 06e7 e403 | | Load 0x2,0x3 06e8 e402 | | Load 0x2,0x2 06e9 0273 | s | Execute Discrete,Plus 06ea 0aff | | Execute_Immediate Plus,-0x1 06eb 0248 | H | Execute Discrete,Check_In_Integer 06ec e5ff | | Load 0x2,-0x1 06ed 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06ee 0227 | ' | Execute Access,All_Reference 06ef 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 06f0 01cf | | Execute Vector,Slice_Read 06f1 e5fc | | Load 0x2,-0x4 06f2 01dd | | Execute Vector,First 06f3 e5fc | | Load 0x2,-0x4 06f4 01dd | | Execute Vector,First 06f5 e402 | | Load 0x2,0x2 06f6 0273 | s | Execute Discrete,Plus 06f7 0aff | | Execute_Immediate Plus,-0x1 06f8 0248 | H | Execute Discrete,Check_In_Integer 06f9 e5fc | | Load 0x2,-0x4 06fa 01ce | | Execute Vector,Slice_Write 06fb e402 | | Load 0x2,0x2 ; Debug Table 0x29.0x6 = 0x6fb,0x7 06fc a5fb | | Store_Unchecked 0x2,-0x5 06fd 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x7 = 0x6fd,0x8 06fe 4801 |H | Short_Literal 0x1 06ff e5ff | | Load 0x2,-0x1 0700 821d | | Call 0x1,0x1d 0701 7009 |p | Jump_Nonzero 0x70b 0702 e402 | | Load 0x2,0x2 0703 6807 |h | Jump_Zero 0x70b 0704 e5ff | | Load 0x2,-0x1 0705 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0706 0227 | ' | Execute Access,All_Reference 0707 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0708 6802 |h | Jump_Zero 0x70b 0709 8602 | | Call 0x3,0x2 ; Debug Table 0x29.0x8 = 0x709,0x9 070a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 070b 8405 | | Call 0x2,0x5 ; Debug Table 0x29.0x9 = 0x70b,0xa 070c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 070d TRAP_06b0: 070d 0007 | | Action Break_Optional 070e 8405 | | Call 0x2,0x5 ; Debug Table 0x29.0xa = 0x70e,0xb 070f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0xb = 0x70f,0xc 0710 0101 | | Execute Exception,Reraise 0711 0000 0000 | | .BLANK 0000[0x7] 0718 ; -------------------------------------------------------------------------------------- 0718 ; SUBPROGRAM 0718 ; -------------------------------------------------------------------------------------- 0718 071b | | .CONST 0x071b ; Address of begin 0719 0738 | 8 | .CONST 0x0738 ; Address of exception handler 071a 0001 | | .CONST 0x0001 ; Number of locals 071b BODY_0718: 071b INIT_0718: 071b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2a = .DEBUG 0x071b,0x123a,0x0004,0x0000,0x0036,0xbb64,0x0000,0x045a ; Debug Table 0x2a.0x0 = 0x71b,0x1 071c e003 | | Load 0x0,0x3 071d 1b19 | | Execute Package,Field_Read,Field_Number 0x19 071e 4800 |H | Short_Literal 0x0 071f e5fd | | Load 0x2,-0x3 0720 e5fe | | Load 0x2,-0x2 0721 e5ff | | Load 0x2,-0x1 0722 0227 | ' | Execute Access,All_Reference 0723 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0724 e004 | | Load 0x0,0x4 0725 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0726 c5fb | | Store 0x2,-0x5 0727 c5fc | | Store 0x2,-0x4 0728 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0x1 = 0x728,0x2 0729 0092 0c77 | w| Action Push_String_Extended,0xc77 ; "Telnet.Safe_Transmit" 072b 4805 |H | Short_Literal 0x5 072c e5ff | | Load 0x2,-0x1 072d 0227 | ' | Execute Access,All_Reference 072e 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 072f e007 | | Load 0x0,0x7 0730 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0731 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2a.0x2 = 0x731,0x3 0732 0229 | ) | Execute Access,All_Read 0733 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0734 00d8 | | Load_Top At_Offset_0 0735 e006 | | Load 0x0,0x6 0736 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0737 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0738 TRAP_0718: 0738 0007 | | Action Break_Optional 0739 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2a.0x3 = 0x739,0x4 073a 0229 | ) | Execute Access,All_Read 073b 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 073c 00d8 | | Load_Top At_Offset_0 073d e006 | | Load 0x0,0x6 073e 1812 | | Execute Package,Field_Execute,Field_Number 0x12 073f 00d2 | | Pop_Control Pop_Count_2 0740 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x4 = 0x740,0x5 0741 0101 | | Execute Exception,Reraise 0742 0000 0000 | | .BLANK 0000[0x6] 0748 ; -------------------------------------------------------------------------------------- 0748 ; SUBPROGRAM 0748 ; -------------------------------------------------------------------------------------- 0748 074b | K | .CONST 0x074b ; Address of begin 0749 076c | l | .CONST 0x076c ; Address of exception handler 074a 0001 | | .CONST 0x0001 ; Number of locals 074b BODY_0748: 074b INIT_0748: 074b 0092 0c7d | }| Action Push_String_Extended,0xc7d ; "acquire send lock" ; Debug Table 0x2b = .DEBUG 0x074b,0x1246,0x0004,0x0000,0x0036,0xbb64,0x0000,0x04fd ; Debug Table 0x2b.0x0 = 0x74b,0x1 074d 0092 0c79 | y| Action Push_String_Extended,0xc79 ; "Telnet.Atomic_Transmit" 074f 4804 |H | Short_Literal 0x4 0750 e5ff | | Load 0x2,-0x1 0751 0227 | ' | Execute Access,All_Reference 0752 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0753 e007 | | Load 0x0,0x7 0754 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0755 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2b.0x1 = 0x755,0x2 0756 e003 | | Load 0x0,0x3 0757 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0758 4800 |H | Short_Literal 0x0 0759 e5fd | | Load 0x2,-0x3 075a e5fe | | Load 0x2,-0x2 075b e5ff | | Load 0x2,-0x1 075c 0227 | ' | Execute Access,All_Reference 075d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 075e e004 | | Load 0x0,0x4 075f 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0760 c402 | | Store 0x2,0x2 0761 c404 | | Store 0x2,0x4 0762 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2b.0x2 = 0x762,0x3 0763 0092 0c79 | y| Action Push_String_Extended,0xc79 ; "Telnet.Atomic_Transmit" 0765 4805 |H | Short_Literal 0x5 0766 e5ff | | Load 0x2,-0x1 0767 0227 | ' | Execute Access,All_Reference 0768 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0769 e007 | | Load 0x0,0x7 076a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 076b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 076c TRAP_0748: 076c 0007 | | Action Break_Optional 076d e5ff | | Load 0x2,-0x1 ; Debug Table 0x2b.0x3 = 0x76d,0x4 076e 0229 | ) | Execute Access,All_Read 076f 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0770 00d8 | | Load_Top At_Offset_0 0771 e006 | | Load 0x0,0x6 0772 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0773 00d2 | | Pop_Control Pop_Count_2 0774 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x4 = 0x774,0x5 0775 0101 | | Execute Exception,Reraise 0776 0000 0000 | | .XXX[0x2] 0778 ; -------------------------------------------------------------------------------------- 0778 ; SUBPROGRAM 0778 ; -------------------------------------------------------------------------------------- 0778 0780 | | .CONST 0x0780 ; Address of begin 0779 0004 | | .CONST 0x0004 ; Address of exception handler 077a 0004 | | .CONST 0x0004 ; Number of locals 077b INIT_0778: 077b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c = .DEBUG 0x077b,0x1252,0x0001,0x0000,0x0036,0xbb64,0x0000,0x08fa ; Debug Table 0x2c.0x0 = 0x77b,0xffff 077c e003 | | Load 0x0,0x3 ; Debug Table 0x2c.0x1 = 0x77c,0xfffe 077d 1b19 | | Execute Package,Field_Read,Field_Number 0x19 077e 029f 0863 | c| Declare_Subprogram INIT_0860,For_Call ; Debug Table 0x2c.0x2 = 0x77e,0xfffd 0780 BODY_0778: 0780 00cf | | Action Mark_Auxiliary 0781 0007 | | Action Break_Optional ; Debug Table 0x2c.0x3 = 0x781,0x1 0782 e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0x4 = 0x782,0x2 0783 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0784 7018 |p | Jump_Nonzero 0x79d 0785 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2c.0x5 = 0x785,0x3 0786 e402 | | Load 0x2,0x2 0787 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0788 0272 | r | Execute Discrete,Minus 0789 0248 | H | Execute Discrete,Check_In_Integer 078a 0a01 | | Execute_Immediate Plus,0x1 078b c5fc | | Store 0x2,-0x4 078c 4801 |H | Short_Literal 0x1 ; Debug Table 0x2c.0x6 = 0x78c,0x4 078d e402 | | Load 0x2,0x2 078e 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 078f e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0x7 = 0x78f,0x5 0790 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0791 e403 | | Load 0x2,0x3 0792 e003 | | Load 0x0,0x3 0793 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0794 e7fe | | Load 0x3,-0x2 0795 e402 | | Load 0x2,0x2 0796 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0797 8604 | | Call 0x3,0x4 0798 c603 | | Store 0x3,0x3 0799 00d1 | | Pop_Control Pop_Count_1 079a e402 | | Load 0x2,0x2 079b 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 079c 784d |xM | Jump 0x7ea 079d e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0x8 = 0x79d,0x6 079e 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 079f e7ff | | Load 0x3,-0x1 07a0 027c | | | Execute Discrete,Less 07a1 6845 |hE | Jump_Zero 0x7e7 07a2 e7ff | | Load 0x3,-0x1 ; Debug Table 0x2c.0x9 = 0x7a2,0x7 07a3 60e0 |` | Indirect_Literal Discrete,0x884,{0x00000000, 0x00000400} 07a4 e402 | | Load 0x2,0x2 07a5 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 07a6 0272 | r | Execute Discrete,Minus 07a7 0248 | H | Execute Discrete,Check_In_Integer 07a8 0a01 | | Execute_Immediate Plus,0x1 07a9 027d | } | Execute Discrete,Greater 07aa 681d |h | Jump_Zero 0x7c8 07ab e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0xa = 0x7ab,0x8 07ac 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 07ad e402 | | Load 0x2,0x2 07ae 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 07af e402 | | Load 0x2,0x2 07b0 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 07b1 0273 | s | Execute Discrete,Plus 07b2 0aff | | Execute_Immediate Plus,-0x1 07b3 0248 | H | Execute Discrete,Check_In_Integer 07b4 e403 | | Load 0x2,0x3 07b5 01cf | | Execute Vector,Slice_Read 07b6 4801 |H | Short_Literal 0x1 07b7 e402 | | Load 0x2,0x2 07b8 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 07b9 0a01 | | Execute_Immediate Plus,0x1 07ba 0aff | | Execute_Immediate Plus,-0x1 07bb 0248 | H | Execute Discrete,Check_In_Integer 07bc e403 | | Load 0x2,0x3 07bd 01ce | | Execute Vector,Slice_Write 07be e5fc | | Load 0x2,-0x4 ; Debug Table 0x2c.0xb = 0x7be,0x9 07bf e402 | | Load 0x2,0x2 07c0 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 07c1 0272 | r | Execute Discrete,Minus 07c2 0248 | H | Execute Discrete,Check_In_Integer 07c3 0a01 | | Execute_Immediate Plus,0x1 07c4 c5fc | | Store 0x2,-0x4 07c5 4801 |H | Short_Literal 0x1 ; Debug Table 0x2c.0xc = 0x7c5,0xa 07c6 e402 | | Load 0x2,0x2 07c7 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 07c8 e403 | | Load 0x2,0x3 ; Debug Table 0x2c.0xd = 0x7c8,0xb 07c9 e402 | | Load 0x2,0x2 07ca 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 07cb e402 | | Load 0x2,0x2 07cc 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 07cd 0273 | s | Execute Discrete,Plus 07ce 0248 | H | Execute Discrete,Check_In_Integer 07cf 60b4 |` | Indirect_Literal Discrete,0x884,{0x00000000, 0x00000400} 07d0 00da | | Load_Top At_Offset_2 07d1 035b | [ | Declare_Type Array,Constrained 07d2 00d0 | | Action Swap_Control 07d3 01cd | | Execute Vector,Slice_Reference 07d4 e602 | | Load 0x3,0x2 07d5 00d9 | | Load_Top At_Offset_1 07d6 e003 | | Load 0x0,0x3 07d7 1b19 | | Execute Package,Field_Read,Field_Number 0x19 07d8 e7fe | | Load 0x3,-0x2 07d9 e402 | | Load 0x2,0x2 07da 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 07db 8604 | | Call 0x3,0x4 07dc c603 | | Store 0x3,0x3 07dd 00d1 | | Pop_Control Pop_Count_1 07de c602 | | Store 0x3,0x2 07df 00d1 | | Pop_Control Pop_Count_1 07e0 e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0xe = 0x7e0,0xc 07e1 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 07e2 e602 | | Load 0x3,0x2 07e3 0273 | s | Execute Discrete,Plus 07e4 e402 | | Load 0x2,0x2 07e5 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 07e6 7803 |x | Jump 0x7ea 07e7 4800 |H | Short_Literal 0x0 ; Debug Table 0x2c.0xf = 0x7e7,0xd 07e8 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 07e9 7804 |x | Jump 0x7ee ; Debug Table 0x2c.0x10 = 0x7e9,0xe 07ea 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x11 = 0x7ea,0xf 07eb 7002 |p | Jump_Nonzero 0x7ee 07ec 00c9 | | Action Pop_Auxiliary_Loop 07ed 7f94 | | Jump 0x782 07ee 00ce | | Action Pop_Auxiliary 07ef 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2c.0x12 = 0x7ef,0x10 07f0 a5fa | | Store_Unchecked 0x2,-0x6 07f1 e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0x13 = 0x7f1,0x11 07f2 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 07f3 e7ff | | Load 0x3,-0x1 07f4 027c | | | Execute Discrete,Less 07f5 6802 |h | Jump_Zero 0x7f8 07f6 6099 |` | Indirect_Literal Discrete,0x890,{0x00000000, 0x36bb6402} ; Debug Table 0x2c.0x14 = 0x7f6,0x12 07f7 0257 | W | Execute Discrete,Raise 07f8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07f9 0000 0000 | | .BLANK 0000[0x7] 0800 ; -------------------------------------------------------------------------------------- 0800 ; SUBPROGRAM 0800 ; -------------------------------------------------------------------------------------- 0800 0803 | | .CONST 0x0803 ; Address of begin 0801 0826 | & | .CONST 0x0826 ; Address of exception handler 0802 0001 | | .CONST 0x0001 ; Number of locals 0803 BODY_0800: 0803 INIT_0800: 0803 607c |`| | Indirect_Literal Discrete,0x880,{0x00000000, 0x00008000} ; Debug Table 0x2d = .DEBUG 0x0803,0x127e,0x0004,0x0000,0x0036,0xbb64,0x0000,0x0ba2 ; Debug Table 0x2d.0x0 = 0x803,0x1 0804 4802 |H | Short_Literal 0x2 0805 8406 | | Call 0x2,0x6 0806 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2d.0x1 = 0x806,0x2 0807 0a01 | | Execute_Immediate Plus,0x1 0808 0248 | H | Execute Discrete,Check_In_Integer 0809 e403 | | Load 0x2,0x3 080a 01d7 | | Execute Vector,Field_Read 080b 0b0a | | Execute_Immediate Case_Compare,0xa 080c 7009 |p | Jump_Nonzero 0x816 080d 0b00 | | Execute_Immediate Case_Compare,0x0 080e 7010 |p | Jump_Nonzero 0x81f 080f e5fc | | Load 0x2,-0x4 ; Debug Table 0x2d.0x2 = 0x80f,0x8 0810 0a01 | | Execute_Immediate Plus,0x1 0811 e402 | | Load 0x2,0x2 0812 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0813 4801 |H | Short_Literal 0x1 ; Debug Table 0x2d.0x3 = 0x813,0x9 0814 a5fb | | Store_Unchecked 0x2,-0x5 0815 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0816 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2d.0x4 = 0x816,0x3 0817 0a02 | | Execute_Immediate Plus,0x2 0818 e402 | | Load 0x2,0x2 0819 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 081a 4800 |H | Short_Literal 0x0 ; Debug Table 0x2d.0x5 = 0x81a,0x4 081b a5fb | | Store_Unchecked 0x2,-0x5 081c 4801 |H | Short_Literal 0x1 ; Debug Table 0x2d.0x6 = 0x81c,0x5 081d a5f9 | | Store_Unchecked 0x2,-0x7 081e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 081f e5fc | | Load 0x2,-0x4 ; Debug Table 0x2d.0x7 = 0x81f,0x6 0820 0a02 | | Execute_Immediate Plus,0x2 0821 e402 | | Load 0x2,0x2 0822 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0823 4801 |H | Short_Literal 0x1 ; Debug Table 0x2d.0x8 = 0x823,0x7 0824 a5fb | | Store_Unchecked 0x2,-0x5 0825 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0826 TRAP_0800: 0826 6069 |`i | Indirect_Literal Discrete,0x890,{0x00000000, 0x36bb6402} 0827 010f | | Execute Exception,Equal 0828 6807 |h | Jump_Zero 0x830 0829 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2d.0x9 = 0x829,0xa 082a 0a01 | | Execute_Immediate Plus,0x1 082b e402 | | Load 0x2,0x2 082c 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 082d 4801 |H | Short_Literal 0x1 ; Debug Table 0x2d.0xa = 0x82d,0xb 082e a5fb | | Store_Unchecked 0x2,-0x5 082f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0830 0100 | | Execute Exception,Raise 0831 0000 0000 | | .BLANK 0000[0x7] 0838 ; -------------------------------------------------------------------------------------- 0838 ; SUBPROGRAM 0838 ; -------------------------------------------------------------------------------------- 0838 084c | L | .CONST 0x084c ; Address of begin 0839 0004 | | .CONST 0x0004 ; Address of exception handler 083a 0004 | | .CONST 0x0004 ; Number of locals 083b INIT_0838: 083b e003 | | Load 0x0,0x3 ; Debug Table 0x2e = .DEBUG 0x083b,0x1296,0x0004,0x0000,0x0036,0xbb64,0x0000,0x0d51 ; Debug Table 0x2e.0x0 = 0x83b,0xffff 083c 1b19 | | Execute Package,Field_Read,Field_Number 0x19 083d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2e.0x1 = 0x83d,0xfffe 083e e403 | | Load 0x2,0x3 ; Debug Table 0x2e.0x2 = 0x83e,0xfffd 083f e403 | | Load 0x2,0x3 0840 e402 | | Load 0x2,0x2 0841 0273 | s | Execute Discrete,Plus 0842 0aff | | Execute_Immediate Plus,-0x1 0843 0248 | H | Execute Discrete,Check_In_Integer 0844 e5ff | | Load 0x2,-0x1 0845 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0846 0227 | ' | Execute Access,All_Reference 0847 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 0848 01cf | | Execute Vector,Slice_Read 0849 0335 | 5 | Declare_Variable Array,Duplicate 084a 00d0 | | Action Swap_Control 084b 00d1 | | Pop_Control Pop_Count_1 084c BODY_0838: 084c 8405 | | Call 0x2,0x5 ; Debug Table 0x2e.0x3 = 0x84c,0x1 084d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2e.0x4 = 0x84d,0x2 084e e003 | | Load 0x0,0x3 084f 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0850 00e7 | | Load_Encached Duration_Cache 0851 0269 | i | Execute Discrete,Last 0852 4800 |H | Short_Literal 0x0 0853 e804 | | Load 0x4,0x4 0854 e5ff | | Load 0x2,-0x1 0855 821f | | Call 0x1,0x1f 0856 c802 | | Store 0x4,0x2 0857 005a | Z | Store_Top Discrete,At_Offset_2 0858 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0859 0000 0000 | | .BLANK 0000[0x7] 0860 ; -------------------------------------------------------------------------------------- 0860 ; SUBPROGRAM 0860 ; -------------------------------------------------------------------------------------- 0860 0863 | c | .CONST 0x0863 ; Address of begin 0861 0004 | | .CONST 0x0004 ; Address of exception handler 0862 0001 | | .CONST 0x0001 ; Number of locals 0863 BODY_0860: 0863 INIT_0860: 0863 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2f = .DEBUG 0x0863,0x12a2,0x0001,0x0000,0x0036,0xbb64,0x0000,0x0914 ; Debug Table 0x2f.0x0 = 0x863,0x1 0864 e9fc | | Load 0x4,-0x4 0865 e003 | | Load 0x0,0x3 0866 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0867 e9fe | | Load 0x4,-0x2 0868 e9ff | | Load 0x4,-0x1 0869 e004 | | Load 0x0,0x4 086a 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 086b c9fd | | Store 0x4,-0x3 086c 00d1 | | Pop_Control Pop_Count_1 086d c9fb | | Store 0x4,-0x5 086e e9fc | | Load 0x4,-0x4 ; Debug Table 0x2f.0x1 = 0x86e,0x2 086f 01dd | | Execute Vector,First 0870 e9fc | | Load 0x4,-0x4 0871 01dd | | Execute Vector,First 0872 e9fb | | Load 0x4,-0x5 0873 0273 | s | Execute Discrete,Plus 0874 0aff | | Execute_Immediate Plus,-0x1 0875 0248 | H | Execute Discrete,Check_In_Integer 0876 e9fc | | Load 0x4,-0x4 0877 01cf | | Execute Vector,Slice_Read 0878 0092 0c7e | ~| Action Push_String_Extended,0xc7e ; "Process_Receive_Data.Need_Minimum" 087a 4806 |H | Short_Literal 0x6 087b e402 | | Load 0x2,0x2 087c 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 087d e007 | | Load 0x0,0x7 087e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 087f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0880 0000 0000 | | .LITERAL {0x00000000, 0x00008000} 0884 0000 0000 | | .LITERAL {0x00000000, 0x00000400} 0888 0000 0000 | | .LITERAL {0x00000000, 0x351a5401} 088c 0000 0000 | | .LITERAL {0x00000000, 0x3526a401} 0890 0000 0000 | | .LITERAL {0x00000000, 0x36bb6402} 0894 0000 0000 | | .BLANK 0000[0x4] 0898 08b5 0004 | | .XXX[0x3] 089a 0017 | | 089b 4802 |H | Short_Literal 0x2 ; Debug Table 0x30 = .DEBUG 0x089b,0x12a8,0x0000,0x0000,0x0036,0xbb64,0x0000,0x020f 089c 02cb | | Declare_Variable Entry 089d 4801 |H | Short_Literal 0x1 089e 02cb | | Declare_Variable Entry 089f 00bf | | Action Accept_Activation 08a0 e001 | | Load 0x0,0x1 ; Debug Table 0x31 = .DEBUG 0x08a0,0x12aa,0x0000,0x0000,0x0036,0xbb84,0x0000,0x0004 ; Debug Table 0x31.0x0 = 0x8a0,0xffff 08a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 08a2 0322 | " | Declare_Variable Record 08a3 00d8 | | Load_Top At_Offset_0 08a4 1c00 | | Execute_Immediate Run_Utility,0x0 08a5 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x31.0x1 = 0x8a5,0xfffe 08a6 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 08a7 e002 | | Load 0x0,0x2 ; Debug Table 0x31.0x2 = 0x8a7,0xfffd 08a8 0007 | | Action Break_Optional 08a9 e002 | | Load 0x0,0x2 ; Debug Table 0x31.0x3 = 0x8a9,0xfffc 08aa 0007 | | Action Break_Optional 08ab e002 | | Load 0x0,0x2 ; Debug Table 0x31.0x4 = 0x8ab,0xfffb 08ac 0007 | | Action Break_Optional 08ad 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x31.0x5 = 0x8ad,0xfffa 08ae 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 08af 03e9 | | Declare_Variable Discrete,Duplicate 08b0 029d 08c3 | | Declare_Subprogram INIT_08c0,For_Outer_Call ; Debug Table 0x31.0x6 = 0x8b0,0xfff9 08b2 029f 08eb | | Declare_Subprogram INIT_08e8,For_Call 08b4 00bc | | Action Signal_Activated 08b5 00cf | | Action Mark_Auxiliary 08b6 0007 | | Action Break_Optional ; Debug Table 0x31.0x7 = 0x8b6,0x1 08b7 8217 | | Call 0x1,0x17 ; Debug Table 0x31.0x8 = 0x8b7,0x2 08b8 00c9 | | Action Pop_Auxiliary_Loop 08b9 7ffd | | Jump 0x8b7 08ba 0000 0000 | | .BLANK 0000[0x6] 08c0 ; -------------------------------------------------------------------------------------- 08c0 ; SUBPROGRAM 08c0 ; -------------------------------------------------------------------------------------- 08c0 08c3 | | .CONST 0x08c3 ; Address of begin 08c1 0004 | | .CONST 0x0004 ; Address of exception handler 08c2 0001 | | .CONST 0x0001 ; Number of locals 08c3 BODY_08c0: 08c3 INIT_08c0: 08c3 4800 |H | Short_Literal 0x0 ; Debug Table 0x32 = .DEBUG 0x08c3,0x12be,0x0001,0x0000,0x0036,0xbb84,0x0000,0x002a ; Debug Table 0x32.0x0 = 0x8c3,0x1 08c4 00db | | Load_Top At_Offset_3 08c5 0227 | ' | Execute Access,All_Reference 08c6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 08c7 4800 |H | Short_Literal 0x0 ; Debug Table 0x32.0x1 = 0x8c7,0x2 08c8 00db | | Load_Top At_Offset_3 08c9 0227 | ' | Execute Access,All_Reference 08ca 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 08cb 1711 | | Execute Task,Entry_Call,Field_Number 0x11 08cc 4800 |H | Short_Literal 0x0 ; Debug Table 0x32.0x2 = 0x8cc,0x3 08cd 00db | | Load_Top At_Offset_3 08ce 0227 | ' | Execute Access,All_Reference 08cf 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 08d0 170f | | Execute Task,Entry_Call,Field_Number 0xf 08d1 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x3 = 0x8d1,0x4 08d2 0229 | ) | Execute Access,All_Read 08d3 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 08d4 00d8 | | Load_Top At_Offset_0 08d5 4800 |H | Short_Literal 0x0 08d6 e003 | | Load 0x0,0x3 08d7 180f | | Execute Package,Field_Execute,Field_Number 0xf 08d8 00d2 | | Pop_Control Pop_Count_2 08d9 00da | | Load_Top At_Offset_2 ; Debug Table 0x32.0x4 = 0x8d9,0x5 08da 0229 | ) | Execute Access,All_Read 08db 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 08dc 00d8 | | Load_Top At_Offset_0 08dd 4800 |H | Short_Literal 0x0 08de e003 | | Load 0x0,0x3 08df 180f | | Execute Package,Field_Execute,Field_Number 0xf 08e0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 08e1 0000 0000 | | .BLANK 0000[0x7] 08e8 ; -------------------------------------------------------------------------------------- 08e8 ; SUBPROGRAM 08e8 ; -------------------------------------------------------------------------------------- 08e8 08f4 | | .CONST 0x08f4 ; Address of begin 08e9 08f7 | | .CONST 0x08f7 ; Address of exception handler 08ea 0002 | | .CONST 0x0002 ; Number of locals 08eb INIT_08e8: 08eb 480e 4920 |H I | Declare_Variable Select 0x000, 0x002, ; Debug Table 0x33 = .DEBUG 0x08eb,0x12ca,0x0004,0x0000,0x0036,0xbb84,0x0000,0x0191 08ed 480d 4926 |H I&| [0x000]: 0x000 = 0x0000, 08ef 4800 4800 |H H | [0x00d]: 0x126 = 0x0930, 08f1 4800 4802 |H H | [0x00e]: 0x120 = 0x0900 08f3 02cf | | 08f4 BODY_08e8: 08f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x33.0x0 = 0x8f4,0x1 08f5 013f | ? | Execute Select,Rendezvous 08f6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08f7 TRAP_08e8: 08f7 0007 | | Action Break_Optional 08f8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x33.0x1 = 0x8f8,0x4 08f9 0000 0000 | | .BLANK 0000[0x7] 0900 ; -------------------------------------------------------------------------------------- 0900 ; SUBPROGRAM 0900 ; See instruction 0x02cf at 0x8eb, index=0xe 0900 ; -------------------------------------------------------------------------------------- 0900 0903 | | .CONST 0x0903 ; Address of begin 0901 0004 | | .CONST 0x0004 ; Address of exception handler 0902 0001 | | .CONST 0x0001 ; Number of locals 0903 BODY_0900: 0903 INIT_0900: 0903 00db | | Load_Top At_Offset_3 ; Debug Table 0x34 = .DEBUG 0x0903,0x12d0,0x0003,0x0000,0x0036,0xbb84,0x0000,0x0184 ; Debug Table 0x34.0x0 = 0x903,0x1 0904 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0905 6824 |h$ | Jump_Zero 0x92a 0906 00db | | Load_Top At_Offset_3 0907 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0908 e7fe | | Load 0x3,-0x2 0909 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 090a 0227 | ' | Execute Access,All_Reference 090b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 090c 027f | | Execute Discrete,Equal 090d 681c |h | Jump_Zero 0x92a 090e 00db | | Load_Top At_Offset_3 ; Debug Table 0x34.0x1 = 0x90e,0x2 090f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0910 0227 | ' | Execute Access,All_Reference 0911 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0912 e004 | | Load 0x0,0x4 0913 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0914 00db | | Load_Top At_Offset_3 ; Debug Table 0x34.0x2 = 0x914,0x3 0915 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0916 0227 | ' | Execute Access,All_Reference 0917 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0918 e004 | | Load 0x0,0x4 0919 181b | | Execute Package,Field_Execute,Field_Number 0x1b 091a e211 | | Load 0x1,0x11 ; Debug Table 0x34.0x3 = 0x91a,0x4 091b e7fe | | Load 0x3,-0x2 091c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 091d 0227 | ' | Execute Access,All_Reference 091e 380d |8 | Execute Record,Field_Write,Field_Number 0xd 091f 00db | | Load_Top At_Offset_3 ; Debug Table 0x34.0x4 = 0x91f,0x5 0920 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0921 a211 | | Store_Unchecked 0x1,0x11 0922 e211 | | Load 0x1,0x11 ; Debug Table 0x34.0x5 = 0x922,0x6 0923 8216 | | Call 0x1,0x16 0924 e214 | | Load 0x1,0x14 ; Debug Table 0x34.0x6 = 0x924,0x7 0925 0a01 | | Execute_Immediate Plus,0x1 0926 c214 | | Store 0x1,0x14 0927 e215 | | Load 0x1,0x15 ; Debug Table 0x34.0x7 = 0x927,0x8 0928 0aff | | Execute_Immediate Plus,-0x1 0929 c215 | | Store 0x1,0x15 092a 4100 |A | End_Rendezvous 0x0 092b 0000 0000 | | .BLANK 0000[0x5] 0930 ; -------------------------------------------------------------------------------------- 0930 ; SUBPROGRAM 0930 ; See instruction 0x02cf at 0x8eb, index=0xd 0930 ; -------------------------------------------------------------------------------------- 0930 0933 | 3 | .CONST 0x0933 ; Address of begin 0931 0004 | | .CONST 0x0004 ; Address of exception handler 0932 0001 | | .CONST 0x0001 ; Number of locals 0933 BODY_0930: 0933 INIT_0930: 0933 e211 | | Load 0x1,0x11 ; Debug Table 0x35 = .DEBUG 0x0933,0x12e2,0x0003,0x0000,0x0036,0xbb84,0x0000,0x0131 ; Debug Table 0x35.0x0 = 0x933,0x1 0934 680e |h | Jump_Zero 0x943 0935 e211 | | Load 0x1,0x11 ; Debug Table 0x35.0x1 = 0x935,0x2 0936 e20f | | Load 0x1,0xf 0937 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0938 e211 | | Load 0x1,0x11 ; Debug Table 0x35.0x2 = 0x938,0x3 0939 0227 | ' | Execute Access,All_Reference 093a 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 093b a211 | | Store_Unchecked 0x1,0x11 093c e214 | | Load 0x1,0x14 ; Debug Table 0x35.0x3 = 0x93c,0x4 093d 0aff | | Execute_Immediate Plus,-0x1 093e c214 | | Store 0x1,0x14 093f e215 | | Load 0x1,0x15 ; Debug Table 0x35.0x4 = 0x93f,0x5 0940 0a01 | | Execute_Immediate Plus,0x1 0941 c215 | | Store 0x1,0x15 0942 7824 |x$ | Jump 0x967 0943 e212 | | Load 0x1,0x12 ; Debug Table 0x35.0x5 = 0x943,0x6 0944 a213 | | Store_Unchecked 0x1,0x13 0945 00cf | | Action Mark_Auxiliary 0946 0007 | | Action Break_Optional ; Debug Table 0x35.0x6 = 0x946,0x7 0947 e213 | | Load 0x1,0x13 ; Debug Table 0x35.0x7 = 0x947,0x8 0948 700b |p | Jump_Nonzero 0x954 0949 e002 | | Load 0x0,0x2 ; Debug Table 0x35.0x8 = 0x949,0x9 094a 03bc | | Declare_Variable Access,By_Allocation 094b 00d8 | | Load_Top At_Offset_0 094c 00e0 | | Load_Encached Standard_Cache 094d 181e | | Execute Package,Field_Execute,Field_Number 0x1e 094e e20f | | Load 0x1,0xf 094f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0950 e215 | | Load 0x1,0x15 ; Debug Table 0x35.0x9 = 0x950,0xa 0951 0a01 | | Execute_Immediate Plus,0x1 0952 c215 | | Store 0x1,0x15 0953 7812 |x | Jump 0x966 ; Debug Table 0x35.0xa = 0x953,0xb 0954 e213 | | Load 0x1,0x13 ; Debug Table 0x35.0xb = 0x954,0xc 0955 0227 | ' | Execute Access,All_Reference 0956 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0957 e004 | | Load 0x0,0x4 0958 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0959 700a |p | Jump_Nonzero 0x964 095a e213 | | Load 0x1,0x13 ; Debug Table 0x35.0xc = 0x95a,0xd 095b 8216 | | Call 0x1,0x16 095c e213 | | Load 0x1,0x13 ; Debug Table 0x35.0xd = 0x95c,0xe 095d e20f | | Load 0x1,0xf 095e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 095f e213 | | Load 0x1,0x13 ; Debug Table 0x35.0xe = 0x95f,0xf 0960 0227 | ' | Execute Access,All_Reference 0961 3c0d |< | Execute Record,Field_Read,Field_Number 0xd 0962 a213 | | Store_Unchecked 0x1,0x13 0963 7802 |x | Jump 0x966 ; Debug Table 0x35.0xf = 0x963,0x10 0964 00c9 | | Action Pop_Auxiliary_Loop 0965 7fe1 | | Jump 0x947 0966 00ce | | Action Pop_Auxiliary 0967 e210 | | Load 0x1,0x10 ; Debug Table 0x35.0x10 = 0x967,0x11 0968 e20f | | Load 0x1,0xf 0969 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 096a 0227 | ' | Execute Access,All_Reference 096b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 096c e210 | | Load 0x1,0x10 ; Debug Table 0x35.0x11 = 0x96c,0x12 096d e20f | | Load 0x1,0xf 096e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 096f e210 | | Load 0x1,0x10 ; Debug Table 0x35.0x12 = 0x96f,0x13 0970 0a01 | | Execute_Immediate Plus,0x1 0971 0248 | H | Execute Discrete,Check_In_Integer 0972 a210 | | Store_Unchecked 0x1,0x10 0973 00db | | Load_Top At_Offset_3 ; Debug Table 0x35.0x13 = 0x973,0x14 0974 e20f | | Load 0x1,0xf 0975 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0976 0227 | ' | Execute Access,All_Reference 0977 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0978 e20f | | Load 0x1,0xf ; Debug Table 0x35.0x14 = 0x978,0x15 0979 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 097a 0229 | ) | Execute Access,All_Read 097b 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 097c 00d8 | | Load_Top At_Offset_0 097d 4802 |H | Short_Literal 0x2 097e e003 | | Load 0x0,0x3 097f 180f | | Execute Package,Field_Execute,Field_Number 0xf 0980 00d2 | | Pop_Control Pop_Count_2 0981 e20f | | Load 0x1,0xf ; Debug Table 0x35.0x15 = 0x981,0x16 0982 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0983 0229 | ) | Execute Access,All_Read 0984 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0985 00d8 | | Load_Top At_Offset_0 0986 4801 |H | Short_Literal 0x1 0987 e003 | | Load 0x0,0x3 0988 180f | | Execute Package,Field_Execute,Field_Number 0xf 0989 00d2 | | Pop_Control Pop_Count_2 098a e20f | | Load 0x1,0xf ; Debug Table 0x35.0x16 = 0x98a,0x17 098b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 098c 4801 |H | Short_Literal 0x1 098d e20f | | Load 0x1,0xf 098e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 098f 0227 | ' | Execute Access,All_Reference 0990 3c0a |< | Execute Record,Field_Read,Field_Number 0xa 0991 170d | | Execute Task,Entry_Call,Field_Number 0xd 0992 e20f | | Load 0x1,0xf ; Debug Table 0x35.0x17 = 0x992,0x18 0993 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0994 4801 |H | Short_Literal 0x1 0995 e20f | | Load 0x1,0xf 0996 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0997 0227 | ' | Execute Access,All_Reference 0998 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0999 170d | | Execute Task,Entry_Call,Field_Number 0xd 099a e005 | | Load 0x0,0x5 ; Debug Table 0x35.0x18 = 0x99a,0x19 099b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 099c e20f | | Load 0x1,0xf 099d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 099e 0227 | ' | Execute Access,All_Reference 099f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 09a0 e005 | | Load 0x0,0x5 ; Debug Table 0x35.0x19 = 0x9a0,0x1a 09a1 1b13 | | Execute Package,Field_Read,Field_Number 0x13 09a2 e20f | | Load 0x1,0xf 09a3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09a4 0227 | ' | Execute Access,All_Reference 09a5 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 09a6 4800 |H | Short_Literal 0x0 ; Debug Table 0x35.0x1a = 0x9a6,0x1b 09a7 e20f | | Load 0x1,0xf 09a8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 09a9 0227 | ' | Execute Access,All_Reference 09aa 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 09ab e20f | | Load 0x1,0xf ; Debug Table 0x35.0x1b = 0x9ab,0x1c 09ac e7fd | | Load 0x3,-0x3 09ad 017d | } | Execute Record,Structure_Write 09ae 4101 |A | End_Rendezvous 0x1 09af 0000 09d0 | | .XXX[0x4] 09b1 0004 0018 | | 09b3 4801 |H | Short_Literal 0x1 ; Debug Table 0x36 = .DEBUG 0x09b3,0x131c,0x0000,0x0000,0x0036,0xbb64,0x0000,0x00b4 09b4 02cb | | Declare_Variable Entry 09b5 4801 |H | Short_Literal 0x1 09b6 02cb | | Declare_Variable Entry 09b7 4800 |H | Short_Literal 0x0 09b8 02cb | | Declare_Variable Entry 09b9 00bf | | Action Accept_Activation 09ba e001 | | Load 0x0,0x1 ; Debug Table 0x37 = .DEBUG 0x09ba,0x131e,0x0000,0x0000,0x0036,0xbb94,0x0000,0x0004 ; Debug Table 0x37.0x0 = 0x9ba,0xffff 09bb 0007 | | Action Break_Optional 09bc 4801 |H | Short_Literal 0x1 ; Debug Table 0x37.0x1 = 0x9bc,0xfffe 09bd 60e6 |` | Indirect_Literal Discrete,0xaa4,{0x00000000, 0x00000400} 09be e002 | | Load 0x0,0x2 09bf 1b0e | | Execute Package,Field_Read,Field_Number 0xe 09c0 0334 | 4 | Declare_Variable Array,With_Constraint 09c1 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x37.0x2 = 0x9c1,0xfffd 09c2 e003 | | Load 0x0,0x3 ; Debug Table 0x37.0x3 = 0x9c2,0xfffc 09c3 1b19 | | Execute Package,Field_Read,Field_Number 0x19 09c4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x37.0x4 = 0x9c4,0xfffb 09c5 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x37.0x5 = 0x9c5,0xfffa 09c6 0007 | | Action Break_Optional ; Debug Table 0x37.0x6 = 0x9c6,0xfff9 09c7 0007 | | Action Break_Optional ; Debug Table 0x37.0x7 = 0x9c7,0xfff8 09c8 029d 09e3 | | Declare_Subprogram INIT_09e0,For_Outer_Call ; Debug Table 0x37.0x8 = 0x9c8,0xfff7 09ca 480d |H | Short_Literal 0xd 09cb 0299 0a13 | | Declare_Subprogram INIT_0a10,For_Accept 09cd 029f 0a1b | | Declare_Subprogram INIT_0a18,For_Call 09cf 00bc | | Action Signal_Activated 09d0 00cf | | Action Mark_Auxiliary 09d1 0007 | | Action Break_Optional ; Debug Table 0x37.0x9 = 0x9d1,0x1 09d2 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x37.0xa = 0x9d2,0x2 09d3 1d0d | | Execute_Immediate Reference_Lex_1,0xd 09d4 0137 | 7 | Execute Entry,Rendezvous 09d5 00cf | | Action Mark_Auxiliary 09d6 0007 | | Action Break_Optional ; Debug Table 0x37.0xb = 0x9d6,0x3 09d7 8218 | | Call 0x1,0x18 ; Debug Table 0x37.0xc = 0x9d7,0x4 09d8 00c9 | | Action Pop_Auxiliary_Loop 09d9 7ffd | | Jump 0x9d7 09da 00ce | | Action Pop_Auxiliary 09db 00c9 | | Action Pop_Auxiliary_Loop 09dc 7ff5 | | Jump 0x9d2 09dd 0000 0000 | | .XXX[0x3] 09df 0000 | | 09e0 ; -------------------------------------------------------------------------------------- 09e0 ; SUBPROGRAM 09e0 ; -------------------------------------------------------------------------------------- 09e0 09e7 | | .CONST 0x09e7 ; Address of begin 09e1 0004 | | .CONST 0x0004 ; Address of exception handler 09e2 0003 | | .CONST 0x0003 ; Number of locals 09e3 INIT_09e0: 09e3 e003 | | Load 0x0,0x3 ; Debug Table 0x38 = .DEBUG 0x09e3,0x133a,0x0001,0x0000,0x0036,0xbb94,0x0000,0x0037 ; Debug Table 0x38.0x0 = 0x9e3,0xffff 09e4 1b19 | | Execute Package,Field_Read,Field_Number 0x19 09e5 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x38.0x1 = 0x9e5,0xfffe 09e6 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 09e7 BODY_09e0: 09e7 00cf | | Action Mark_Auxiliary 09e8 0007 | | Action Break_Optional ; Debug Table 0x38.0x2 = 0x9e8,0x1 09e9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x38.0x3 = 0x9e9,0x2 09ea e003 | | Load 0x0,0x3 09eb 1b19 | | Execute Package,Field_Read,Field_Number 0x19 09ec e5fc | | Load 0x2,-0x4 09ed e5fd | | Load 0x2,-0x3 09ee e5fe | | Load 0x2,-0x2 09ef e5ff | | Load 0x2,-0x1 09f0 e004 | | Load 0x0,0x4 09f1 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 09f2 c402 | | Store 0x2,0x2 09f3 c5fa | | Store 0x2,-0x6 09f4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x38.0x4 = 0x9f4,0x3 09f5 0a01 | | Execute_Immediate Plus,0x1 09f6 005a | Z | Store_Top Discrete,At_Offset_2 09f7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x38.0x5 = 0x9f7,0x4 09f8 0c02 | | Execute_Immediate Greater_Equal,0x2 09f9 700d |p | Jump_Nonzero 0xa07 09fa 00da | | Load_Top At_Offset_2 ; Debug Table 0x38.0x6 = 0x9fa,0x5 09fb 0b13 | | Execute_Immediate Case_Compare,0x13 09fc 7002 |p | Jump_Nonzero 0x9ff 09fd 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x38.0x7 = 0x9fd,0x7 09fe 7808 |x | Jump 0xa07 09ff e005 | | Load 0x0,0x5 ; Debug Table 0x38.0x8 = 0x9ff,0x6 0a00 180e | | Execute Package,Field_Execute,Field_Number 0xe 0a01 e5ff | | Load 0x2,-0x1 0a02 e004 | | Load 0x0,0x4 0a03 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0a04 00d1 | | Pop_Control Pop_Count_1 0a05 00c9 | | Action Pop_Auxiliary_Loop 0a06 7fe2 | | Jump 0x9e9 0a07 00ce | | Action Pop_Auxiliary 0a08 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x38.0x9 = 0xa08,0x8 0a09 a5fb | | Store_Unchecked 0x2,-0x5 0a0a 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0a0b 0000 0000 | | .BLANK 0000[0x5] 0a10 ; -------------------------------------------------------------------------------------- 0a10 ; SUBPROGRAM 0a10 ; -------------------------------------------------------------------------------------- 0a10 0a13 | | .CONST 0x0a13 ; Address of begin 0a11 0004 | | .CONST 0x0004 ; Address of exception handler 0a12 0001 | | .CONST 0x0001 ; Number of locals 0a13 BODY_0a10: 0a13 INIT_0a10: 0a13 00db | | Load_Top At_Offset_3 ; Debug Table 0x39 = .DEBUG 0x0a13,0x1350,0x0003,0x0000,0x0036,0xbb94,0x0000,0x00ad ; Debug Table 0x39.0x0 = 0xa13,0x1 0a14 a210 | | Store_Unchecked 0x1,0x10 0a15 4100 |A | End_Rendezvous 0x0 0a16 0000 0000 | | .XXX[0x2] 0a18 ; -------------------------------------------------------------------------------------- 0a18 ; SUBPROGRAM 0a18 ; -------------------------------------------------------------------------------------- 0a18 0a24 | $ | .CONST 0x0a24 ; Address of begin 0a19 0a77 | w | .CONST 0x0a77 ; Address of exception handler 0a1a 0002 | | .CONST 0x0002 ; Number of locals 0a1b INIT_0a18: 0a1b 480e 4950 |H IP| Declare_Variable Select 0x000, 0x002, ; Debug Table 0x3a = .DEBUG 0x0a1b,0x1354,0x0004,0x0000,0x0036,0xbb94,0x0000,0x015e 0a1d 480f 4954 |H IT| [0x000]: 0x000 = 0x0000, 0a1f 4800 4800 |H H | [0x00f]: 0x154 = 0x0aa0, 0a21 4800 4802 |H H | [0x00e]: 0x150 = 0x0a80 0a23 02cf | | 0a24 BODY_0a18: 0a24 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3a.0x0 = 0xa24,0x1 0a25 013f | ? | Execute Select,Rendezvous 0a26 4602 |F | Jump_Case 0x3 0a27 7801 |x | Jump 0xa29 ; case 0x0 0a28 784c |xL | Jump 0xa75 ; case 0x1 0a29 4800 |H | Short_Literal 0x0 ; Debug Table 0x3a.0x1 = 0xa29,0x5 ; case 0x2 0a2a a215 | | Store_Unchecked 0x1,0x15 0a2b 00cf | | Action Mark_Auxiliary 0a2c 480a |H | Short_Literal 0xa ; Debug Table 0x3a.0x2 = 0xa2c,0x6 0a2d 4800 |H | Short_Literal 0x0 0a2e 0007 | | Action Break_Optional 0a2f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3a.0x3 = 0xa2f,0x7 0a30 e003 | | Load 0x0,0x3 0a31 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0a32 4800 |H | Short_Literal 0x0 0a33 00e7 | | Load_Encached Duration_Cache 0a34 0269 | i | Execute Discrete,Last 0a35 e215 | | Load 0x1,0x15 0a36 0a01 | | Execute_Immediate Plus,0x1 0a37 0248 | H | Execute Discrete,Check_In_Integer 0a38 e212 | | Load 0x1,0x12 0a39 e211 | | Load 0x1,0x11 0a3a 01cf | | Execute Vector,Slice_Read 0a3b e210 | | Load 0x1,0x10 0a3c 0227 | ' | Execute Access,All_Reference 0a3d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0a3e 8216 | | Call 0x1,0x16 0a3f c213 | | Store 0x1,0x13 0a40 c214 | | Store 0x1,0x14 0a41 e215 | | Load 0x1,0x15 ; Debug Table 0x3a.0x4 = 0xa41,0x8 0a42 e214 | | Load 0x1,0x14 0a43 0273 | s | Execute Discrete,Plus 0a44 c215 | | Store 0x1,0x15 0a45 e215 | | Load 0x1,0x15 ; Debug Table 0x3a.0x5 = 0xa45,0x9 0a46 e212 | | Load 0x1,0x12 0a47 027f | | Execute Discrete,Equal 0a48 6802 |h | Jump_Zero 0xa4b 0a49 00d2 | | Pop_Control Pop_Count_2 0a4a 780b |x | Jump 0xa56 0a4b e213 | | Load 0x1,0x13 ; Debug Table 0x3a.0x6 = 0xa4b,0xa 0a4c 6803 |h | Jump_Zero 0xa50 0a4d e213 | | Load 0x1,0x13 0a4e 0f07 | | Execute_Immediate Equal,0x7 0a4f 7801 |x | Jump 0xa51 0a50 4801 |H | Short_Literal 0x1 0a51 7002 |p | Jump_Nonzero 0xa54 0a52 00d2 | | Pop_Control Pop_Count_2 0a53 7802 |x | Jump 0xa56 0a54 00c8 | | Action Pop_Auxiliary_Range 0a55 3fd9 |? | Loop_Increasing 0xa2f 0a56 00ce | | Action Pop_Auxiliary 0a57 4801 |H | Short_Literal 0x1 ; Debug Table 0x3a.0x7 = 0xa57,0xb 0a58 e215 | | Load 0x1,0x15 0a59 e211 | | Load 0x1,0x11 0a5a 01cf | | Execute Vector,Slice_Read 0a5b 0092 0c7f | | Action Push_String_Extended,0xc7f ; "Atomic_Sender" 0a5d 4805 |H | Short_Literal 0x5 0a5e e210 | | Load 0x1,0x10 0a5f 0227 | ' | Execute Access,All_Reference 0a60 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0a61 e006 | | Load 0x0,0x6 0a62 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0a63 e210 | | Load 0x1,0x10 ; Debug Table 0x3a.0x8 = 0xa63,0xc 0a64 0229 | ) | Execute Access,All_Read 0a65 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0a66 00d8 | | Load_Top At_Offset_0 0a67 e007 | | Load 0x0,0x7 0a68 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0a69 00d2 | | Pop_Control Pop_Count_2 0a6a 0092 0c76 | v| Action Push_String_Extended,0xc76 ; "released send lock" ; Debug Table 0x3a.0x9 = 0xa6a,0xd 0a6c 0092 0c7f | | Action Push_String_Extended,0xc7f ; "Atomic_Sender" 0a6e 4804 |H | Short_Literal 0x4 0a6f e210 | | Load 0x1,0x10 0a70 0227 | ' | Execute Access,All_Reference 0a71 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0a72 e006 | | Load 0x0,0x6 0a73 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0a74 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a75 00cc | | Action Pop_Block ; Debug Table 0x3a.0xa = 0xa75,0x3 0a76 7f63 | c | Jump 0x9da 0a77 TRAP_0a18: 0a77 0007 | | Action Break_Optional 0a78 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x3a.0xb = 0xa78,0xe 0a79 0000 0000 | | .BLANK 0000[0x7] 0a80 ; -------------------------------------------------------------------------------------- 0a80 ; SUBPROGRAM 0a80 ; See instruction 0x02cf at 0xa1b, index=0xe 0a80 ; -------------------------------------------------------------------------------------- 0a80 0a83 | | .CONST 0x0a83 ; Address of begin 0a81 0004 | | .CONST 0x0004 ; Address of exception handler 0a82 0001 | | .CONST 0x0001 ; Number of locals 0a83 BODY_0a80: 0a83 INIT_0a80: 0a83 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b = .DEBUG 0x0a83,0x136e,0x0003,0x0000,0x0036,0xbb94,0x0000,0x00de ; Debug Table 0x3b.0x0 = 0xa83,0x1 0a84 01db | | Execute Vector,Length 0a85 c212 | | Store 0x1,0x12 0a86 00db | | Load_Top At_Offset_3 ; Debug Table 0x3b.0x1 = 0xa86,0x2 0a87 4801 |H | Short_Literal 0x1 0a88 e212 | | Load 0x1,0x12 0a89 e211 | | Load 0x1,0x11 0a8a 01ce | | Execute Vector,Slice_Write 0a8b e210 | | Load 0x1,0x10 ; Debug Table 0x3b.0x2 = 0xa8b,0x3 0a8c 0229 | ) | Execute Access,All_Read 0a8d 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0a8e 00d8 | | Load_Top At_Offset_0 0a8f e007 | | Load 0x0,0x7 0a90 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a91 00d2 | | Pop_Control Pop_Count_2 0a92 0092 0c80 | | Action Push_String_Extended,0xc80 ; "changed send lock" ; Debug Table 0x3b.0x3 = 0xa92,0x4 0a94 0092 0c7f | | Action Push_String_Extended,0xc7f ; "Atomic_Sender" 0a96 4804 |H | Short_Literal 0x4 0a97 e210 | | Load 0x1,0x10 0a98 0227 | ' | Execute Access,All_Reference 0a99 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0a9a e006 | | Load 0x0,0x6 0a9b 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0a9c 4100 |A | End_Rendezvous 0x0 0a9d 0000 0000 | | .XXX[0x3] 0a9f 0000 | | 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 ; SUBPROGRAM 0aa0 ; See instruction 0x02cf at 0xa1b, index=0xf 0aa0 ; -------------------------------------------------------------------------------------- 0aa0 0aa3 | | .CONST 0x0aa3 ; Address of begin 0aa1 0004 | | .CONST 0x0004 ; Address of exception handler 0aa2 0001 | | .CONST 0x0001 ; Number of locals 0aa3 BODY_0aa0: 0aa3 INIT_0aa0: 0aa3 4100 |A | End_Rendezvous 0x0 ; Debug Table 0x3c = .DEBUG 0x0aa3,0x1378,0x0003,0x0000,0x0036,0xbb94,0x0000,0x00b2 0aa4 0000 0000 | | .LITERAL {0x00000000, 0x00000400} 0aa8 0acb 0004 | | .XXX[0x3] 0aaa 001a | | 0aab 4801 |H | Short_Literal 0x1 ; Debug Table 0x3d = .DEBUG 0x0aab,0x137a,0x0000,0x0000,0x0036,0xbb64,0x0000,0x0065 0aac 02cb | | Declare_Variable Entry 0aad 4802 |H | Short_Literal 0x2 0aae 02cb | | Declare_Variable Entry 0aaf 4804 |H | Short_Literal 0x4 0ab0 02cb | | Declare_Variable Entry 0ab1 4806 |H | Short_Literal 0x6 0ab2 02cb | | Declare_Variable Entry 0ab3 4800 |H | Short_Literal 0x0 0ab4 02cb | | Declare_Variable Entry 0ab5 00bf | | Action Accept_Activation 0ab6 e001 | | Load 0x0,0x1 ; Debug Table 0x3e = .DEBUG 0x0ab6,0x137c,0x0000,0x0000,0x0036,0xbb74,0x0000,0x0004 ; Debug Table 0x3e.0x0 = 0xab6,0xffff 0ab7 0007 | | Action Break_Optional 0ab8 e002 | | Load 0x0,0x2 ; Debug Table 0x3e.0x1 = 0xab8,0xfffe 0ab9 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0aba e002 | | Load 0x0,0x2 ; Debug Table 0x3e.0x2 = 0xaba,0xfffd 0abb 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0abc 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3e.0x3 = 0xabc,0xfffc 0abd 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0abe 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3e.0x4 = 0xabe,0xfffb 0abf 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0ac0 029d 0adb | | Declare_Subprogram INIT_0ad8,For_Outer_Call ; Debug Table 0x3e.0x5 = 0xac0,0xfffa 0ac2 0007 | | Action Break_Optional ; Debug Table 0x3e.0x6 = 0xac2,0xfff9 0ac3 029d 0b3b | ;| Declare_Subprogram INIT_0b38,For_Outer_Call ; Debug Table 0x3e.0x7 = 0xac3,0xfff8 0ac5 480d |H | Short_Literal 0xd ; Debug Table 0x3e.0x8 = 0xac5,0xfff7 0ac6 0299 0b7b | {| Declare_Subprogram INIT_0b78,For_Accept 0ac8 029f 0b83 | | Declare_Subprogram INIT_0b80,For_Call 0aca 00bc | | Action Signal_Activated 0acb 00cf | | Action Mark_Auxiliary 0acc 0007 | | Action Break_Optional ; Debug Table 0x3e.0x9 = 0xacc,0x1 0acd 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x3e.0xa = 0xacd,0x2 0ace 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0acf 0137 | 7 | Execute Entry,Rendezvous 0ad0 00cf | | Action Mark_Auxiliary 0ad1 0007 | | Action Break_Optional ; Debug Table 0x3e.0xb = 0xad1,0x3 0ad2 821a | | Call 0x1,0x1a ; Debug Table 0x3e.0xc = 0xad2,0x4 0ad3 00c9 | | Action Pop_Auxiliary_Loop 0ad4 7ffd | | Jump 0xad2 0ad5 00ce | | Action Pop_Auxiliary 0ad6 00c9 | | Action Pop_Auxiliary_Loop 0ad7 7ff5 | | Jump 0xacd 0ad8 ; -------------------------------------------------------------------------------------- 0ad8 ; SUBPROGRAM 0ad8 ; -------------------------------------------------------------------------------------- 0ad8 0adb | | .CONST 0x0adb ; Address of begin 0ad9 0004 | | .CONST 0x0004 ; Address of exception handler 0ada 0001 | | .CONST 0x0001 ; Number of locals 0adb BODY_0ad8: 0adb INIT_0ad8: 0adb e212 | | Load 0x1,0x12 ; Debug Table 0x3f = .DEBUG 0x0adb,0x1398,0x0001,0x0000,0x0036,0xbb74,0x0000,0x0020 ; Debug Table 0x3f.0x0 = 0xadb,0x1 0adc 0229 | ) | Execute Access,All_Read 0add 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0ade 00e1 | | Load_Encached Boolean_Cache 0adf 00d9 | | Load_Top At_Offset_1 0ae0 e5fd | | Load 0x2,-0x3 0ae1 e003 | | Load 0x0,0x3 0ae2 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0ae3 00d1 | | Pop_Control Pop_Count_1 0ae4 c5fc | | Store 0x2,-0x4 0ae5 00d1 | | Pop_Control Pop_Count_1 0ae6 0092 0c81 | | Action Push_String_Extended,0xc81 ; "acquired send lock" ; Debug Table 0x3f.0x1 = 0xae6,0x2 0ae8 0092 0c82 | | Action Push_String_Extended,0xc82 ; "Negotiator.Send" 0aea 4804 |H | Short_Literal 0x4 0aeb e212 | | Load 0x1,0x12 0aec 0227 | ' | Execute Access,All_Reference 0aed 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0aee e004 | | Load 0x0,0x4 0aef 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0af0 e5fc | | Load 0x2,-0x4 ; Debug Table 0x3f.0x2 = 0xaf0,0x3 0af1 6845 |hE | Jump_Zero 0xb37 0af2 00db | | Load_Top At_Offset_3 ; Debug Table 0x3f.0x3 = 0xaf2,0x4 0af3 00db | | Load_Top At_Offset_3 0af4 e005 | | Load 0x0,0x5 0af5 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0af6 4800 |H | Short_Literal 0x0 0af7 4801 |H | Short_Literal 0x1 0af8 e006 | | Load 0x0,0x6 0af9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0afa 0334 | 4 | Declare_Variable Array,With_Constraint 0afb 48ff |H | Short_Literal 0xff 0afc 4800 |H | Short_Literal 0x0 0afd 00da | | Load_Top At_Offset_2 0afe 01d6 | | Execute Vector,Field_Write 0aff 00d9 | | Load_Top At_Offset_1 0b00 4801 |H | Short_Literal 0x1 0b01 00da | | Load_Top At_Offset_2 0b02 01d6 | | Execute Vector,Field_Write 0b03 00d0 | | Action Swap_Control 0b04 00d1 | | Pop_Control Pop_Count_1 0b05 01cb | | Execute Vector,Append 0b06 4801 |H | Short_Literal 0x1 0b07 e5fd | | Load 0x2,-0x3 0b08 e212 | | Load 0x1,0x12 0b09 0227 | ' | Execute Access,All_Reference 0b0a 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 0b0b 150e | | Execute Task,Timed_Call,Field_Number 0xe 0b0c 4601 |F | Jump_Case 0x2 0b0d 7801 |x | Jump 0xb0f ; case 0x0 0b0e 7815 |x | Jump 0xb24 ; case 0x1 0b0f 0092 0c83 | | Action Push_String_Extended,0xc83 ; "Sending " ; Debug Table 0x3f.0x4 = 0xb0f,0x6 0b11 00db | | Load_Top At_Offset_3 0b12 e005 | | Load 0x0,0x5 0b13 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0b14 e005 | | Load 0x0,0x5 0b15 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0b16 01cc | | Execute Vector,Catenate 0b17 e5fe | | Load 0x2,-0x2 0b18 e005 | | Load 0x0,0x5 0b19 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0b1a 01cc | | Execute Vector,Catenate 0b1b 0092 0c82 | | Action Push_String_Extended,0xc82 ; "Negotiator.Send" 0b1d 4802 |H | Short_Literal 0x2 0b1e e212 | | Load 0x1,0x12 0b1f 0227 | ' | Execute Access,All_Reference 0b20 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0b21 e004 | | Load 0x0,0x4 0b22 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0b23 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0b24 e212 | | Load 0x1,0x12 ; Debug Table 0x3f.0x5 = 0xb24,0x7 0b25 0229 | ) | Execute Access,All_Read 0b26 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0b27 00d8 | | Load_Top At_Offset_0 0b28 e003 | | Load 0x0,0x3 0b29 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0b2a 00d2 | | Pop_Control Pop_Count_2 0b2b 0092 0c76 | v| Action Push_String_Extended,0xc76 ; "released send lock" ; Debug Table 0x3f.0x6 = 0xb2b,0x8 0b2d 0092 0c82 | | Action Push_String_Extended,0xc82 ; "Negotiator.Send" 0b2f 4804 |H | Short_Literal 0x4 0b30 e212 | | Load 0x1,0x12 0b31 0227 | ' | Execute Access,All_Reference 0b32 3c0c |< | Execute Record,Field_Read,Field_Number 0xc 0b33 e004 | | Load 0x0,0x4 0b34 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0b35 4800 |H | Short_Literal 0x0 ; Debug Table 0x3f.0x7 = 0xb35,0x9 0b36 a5fc | | Store_Unchecked 0x2,-0x4 0b37 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0b38 ; -------------------------------------------------------------------------------------- 0b38 ; SUBPROGRAM 0b38 ; -------------------------------------------------------------------------------------- 0b38 0b43 | C | .CONST 0x0b43 ; Address of begin 0b39 0b5b | [ | .CONST 0x0b5b ; Address of exception handler 0b3a 0005 | | .CONST 0x0005 ; Number of locals 0b3b INIT_0b38: 0b3b e002 | | Load 0x0,0x2 ; Debug Table 0x40 = .DEBUG 0x0b3b,0x13aa,0x0001,0x0000,0x0036,0xbb74,0x0000,0x00be ; Debug Table 0x40.0x0 = 0xb3b,0xffff 0b3c 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0b3d e005 | | Load 0x0,0x5 ; Debug Table 0x40.0x1 = 0xb3d,0xfffe 0b3e 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0b3f 0322 | " | Declare_Variable Record 0b40 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x40.0x2 = 0xb40,0xfffd 0b41 029f 0ba3 | | Declare_Subprogram INIT_0ba0,For_Call 0b43 BODY_0b38: 0b43 e5ff | | Load 0x2,-0x1 ; Debug Table 0x40.0x3 = 0xb43,0x1 0b44 e005 | | Load 0x0,0x5 0b45 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0b46 00db | | Load_Top At_Offset_3 0b47 017d | } | Execute Record,Structure_Write 0b48 e5fe | | Load 0x2,-0x2 ; Debug Table 0x40.0x4 = 0xb48,0x2 0b49 e005 | | Load 0x0,0x5 0b4a 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0b4b a402 | | Store_Unchecked 0x2,0x2 0b4c 8405 | | Call 0x2,0x5 ; Debug Table 0x40.0x5 = 0xb4c,0x3 0b4d e215 | | Load 0x1,0x15 ; Debug Table 0x40.0x6 = 0xb4d,0x4 0b4e 6809 |h | Jump_Zero 0xb58 0b4f 00db | | Load_Top At_Offset_3 0b50 e214 | | Load 0x1,0x14 0b51 027f | | Execute Discrete,Equal 0b52 6805 |h | Jump_Zero 0xb58 0b53 00da | | Load_Top At_Offset_2 0b54 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b55 e213 | | Load 0x1,0x13 0b56 027f | | Execute Discrete,Equal 0b57 7801 |x | Jump 0xb59 0b58 4800 |H | Short_Literal 0x0 0b59 a216 | | Store_Unchecked 0x1,0x16 0b5a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b5b TRAP_0b38: 0b5b 6104 |a | Indirect_Literal Discrete,0xc60,{0x00000000, 0x35269401} 0b5c 010f | | Execute Exception,Equal 0b5d 6813 |h | Jump_Zero 0xb71 0b5e 00da | | Load_Top At_Offset_2 ; Debug Table 0x40.0x7 = 0xb5e,0x5 0b5f 00e7 | | Load_Encached Duration_Cache 0b60 0269 | i | Execute Discrete,Last 0b61 e5fe | | Load 0x2,-0x2 0b62 e005 | | Load 0x0,0x5 0b63 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0b64 0322 | " | Declare_Variable Record 0b65 4801 |H | Short_Literal 0x1 0b66 00d9 | | Load_Top At_Offset_1 0b67 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0b68 e403 | | Load 0x2,0x3 0b69 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0b6a 00d9 | | Load_Top At_Offset_1 0b6b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0b6c 8217 | | Call 0x1,0x17 0b6d 005b | [ | Store_Top Discrete,At_Offset_3 0b6e 4800 |H | Short_Literal 0x0 ; Debug Table 0x40.0x8 = 0xb6e,0x6 0b6f a216 | | Store_Unchecked 0x1,0x16 0b70 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0b71 0100 | | Execute Exception,Raise 0b72 0000 0000 | | .BLANK 0000[0x6] 0b78 ; -------------------------------------------------------------------------------------- 0b78 ; SUBPROGRAM 0b78 ; -------------------------------------------------------------------------------------- 0b78 0b7b | { | .CONST 0x0b7b ; Address of begin 0b79 0004 | | .CONST 0x0004 ; Address of exception handler 0b7a 0001 | | .CONST 0x0001 ; Number of locals 0b7b BODY_0b78: 0b7b INIT_0b78: 0b7b 00db | | Load_Top At_Offset_3 ; Debug Table 0x41 = .DEBUG 0x0b7b,0x13be,0x0003,0x0000,0x0036,0xbb74,0x0000,0x019b ; Debug Table 0x41.0x0 = 0xb7b,0x1 0b7c a212 | | Store_Unchecked 0x1,0x12 0b7d 4100 |A | End_Rendezvous 0x0 0b7e 0000 0000 | | .XXX[0x2] 0b80 ; -------------------------------------------------------------------------------------- 0b80 ; SUBPROGRAM 0b80 ; -------------------------------------------------------------------------------------- 0b80 0b90 | | .CONST 0x0b90 ; Address of begin 0b81 0b9c | | .CONST 0x0b9c ; Address of exception handler 0b82 0002 | | .CONST 0x0002 ; Number of locals 0b83 INIT_0b80: 0b83 480f 497e |H I~| Declare_Variable Select 0x000, 0x004, ; Debug Table 0x42 = .DEBUG 0x0b83,0x13c2,0x0004,0x0000,0x0036,0xbb74,0x0000,0x026b 0b85 4811 4983 |H I | [0x000]: 0x000 = 0x0000, 0b87 4810 4984 |H I | [0x00e]: 0x18b = 0x0c58, 0b89 480e 498b |H I | [0x010]: 0x184 = 0x0c20, 0b8b 4800 4800 |H H | [0x011]: 0x183 = 0x0c18, 0b8d 4800 4804 |H H | [0x00f]: 0x17e = 0x0bf0 0b8f 02cf | | 0b90 BODY_0b80: 0b90 e216 | | Load 0x1,0x16 ; Debug Table 0x42.0x0 = 0xb90,0x1 0b91 00d9 | | Load_Top At_Offset_1 0b92 1000 | | Execute Select,Guard_Write,Field_Number 0x0 0b93 00d8 | | Load_Top At_Offset_0 0b94 013f | ? | Execute Select,Rendezvous 0b95 4604 |F | Jump_Case 0x5 0b96 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x0 0b97 7802 |x | Jump 0xb9a ; case 0x1 0b98 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x2 0b99 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x3 0b9a 00cc | | Action Pop_Block ; Debug Table 0x42.0x1 = 0xb9a,0x5 ; case 0x4 0b9b 7f39 | 9 | Jump 0xad5 0b9c TRAP_0b80: 0b9c 0007 | | Action Break_Optional 0b9d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x42.0x2 = 0xb9d,0x7 0b9e 0000 0000 | | .XXX[0x2] 0ba0 ; -------------------------------------------------------------------------------------- 0ba0 ; SUBPROGRAM 0ba0 ; -------------------------------------------------------------------------------------- 0ba0 0bb3 | | .CONST 0x0bb3 ; Address of begin 0ba1 0004 | | .CONST 0x0004 ; Address of exception handler 0ba2 0003 | | .CONST 0x0003 ; Number of locals 0ba3 INIT_0ba0: 0ba3 e403 | | Load 0x2,0x3 ; Debug Table 0x43 = .DEBUG 0x0ba3,0x13ca,0x0004,0x0000,0x0036,0xbb74,0x0000,0x015e ; Debug Table 0x43.0x0 = 0xba3,0xffff 0ba4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0ba5 e402 | | Load 0x2,0x2 0ba6 e212 | | Load 0x1,0x12 0ba7 0227 | ' | Execute Access,All_Reference 0ba8 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0ba9 01a5 | | Execute Matrix,Field_Reference 0baa 0007 | | Action Break_Optional 0bab e403 | | Load 0x2,0x3 ; Debug Table 0x43.0x1 = 0xbab,0xfffe 0bac 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0bad e402 | | Load 0x2,0x2 0bae e212 | | Load 0x1,0x12 0baf 0227 | ' | Execute Access,All_Reference 0bb0 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0bb1 01a5 | | Execute Matrix,Field_Reference 0bb2 0007 | | Action Break_Optional 0bb3 BODY_0ba0: 0bb3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x43.0x2 = 0xbb3,0x1 0bb4 e403 | | Load 0x2,0x3 0bb5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bb6 027f | | Execute Discrete,Equal 0bb7 680c |h | Jump_Zero 0xbc4 0bb8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x43.0x3 = 0xbb8,0x2 0bb9 0f02 | | Execute_Immediate Equal,0x2 0bba 7005 |p | Jump_Nonzero 0xbc0 0bbb 00d8 | | Load_Top At_Offset_0 0bbc e403 | | Load 0x2,0x3 0bbd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bbe 027f | | Execute Discrete,Equal 0bbf 6801 |h | Jump_Zero 0xbc1 0bc0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x43.0x4 = 0xbc0,0x3 0bc1 4802 |H | Short_Literal 0x2 ; Debug Table 0x43.0x5 = 0xbc1,0x4 0bc2 a603 | | Store_Unchecked 0x3,0x3 0bc3 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0bc4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x43.0x6 = 0xbc4,0x5 0bc5 0f02 | | Execute_Immediate Equal,0x2 0bc6 680b |h | Jump_Zero 0xbd2 0bc7 e404 | | Load 0x2,0x4 ; Debug Table 0x43.0x7 = 0xbc7,0x6 0bc8 00e7 | | Load_Encached Duration_Cache 0bc9 0269 | i | Execute Discrete,Last 0bca e5fe | | Load 0x2,-0x2 0bcb e403 | | Load 0x2,0x3 0bcc 8217 | | Call 0x1,0x17 0bcd c404 | | Store 0x2,0x4 0bce e403 | | Load 0x2,0x3 ; Debug Table 0x43.0x8 = 0xbce,0x7 0bcf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bd0 a602 | | Store_Unchecked 0x3,0x2 0bd1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0bd2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x43.0x9 = 0xbd2,0x8 0bd3 e403 | | Load 0x2,0x3 0bd4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bd5 027f | | Execute Discrete,Equal 0bd6 6804 |h | Jump_Zero 0xbdb 0bd7 e403 | | Load 0x2,0x3 ; Debug Table 0x43.0xa = 0xbd7,0x9 0bd8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0bd9 a602 | | Store_Unchecked 0x3,0x2 0bda 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0bdb e404 | | Load 0x2,0x4 ; Debug Table 0x43.0xb = 0xbdb,0xa 0bdc 00e7 | | Load_Encached Duration_Cache 0bdd 0269 | i | Execute Discrete,Last 0bde e5fe | | Load 0x2,-0x2 0bdf e005 | | Load 0x0,0x5 0be0 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0be1 0322 | " | Declare_Variable Record 0be2 e603 | | Load 0x3,0x3 0be3 00d9 | | Load_Top At_Offset_1 0be4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0be5 e403 | | Load 0x2,0x3 0be6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0be7 00d9 | | Load_Top At_Offset_1 0be8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0be9 8217 | | Call 0x1,0x17 0bea c404 | | Store 0x2,0x4 0beb 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0bec 0000 0000 | | .BLANK 0000[0x4] 0bf0 ; -------------------------------------------------------------------------------------- 0bf0 ; SUBPROGRAM 0bf0 ; See instruction 0x02cf at 0xb83, index=0xf 0bf0 ; -------------------------------------------------------------------------------------- 0bf0 0bf3 | | .CONST 0x0bf3 ; Address of begin 0bf1 0004 | | .CONST 0x0004 ; Address of exception handler 0bf2 0001 | | .CONST 0x0001 ; Number of locals 0bf3 BODY_0bf0: 0bf3 INIT_0bf0: 0bf3 00db | | Load_Top At_Offset_3 ; Debug Table 0x44 = .DEBUG 0x0bf3,0x13e4,0x0003,0x0000,0x0036,0xbb74,0x0000,0x025e ; Debug Table 0x44.0x0 = 0xbf3,0x1 0bf4 e214 | | Load 0x1,0x14 0bf5 027f | | Execute Discrete,Equal 0bf6 6804 |h | Jump_Zero 0xbfb 0bf7 e7fd | | Load 0x3,-0x3 0bf8 e213 | | Load 0x1,0x13 0bf9 027f | | Execute Discrete,Equal 0bfa 7801 |x | Jump 0xbfc 0bfb 4800 |H | Short_Literal 0x0 0bfc a7fc | | Store_Unchecked 0x3,-0x4 0bfd e7fd | | Load 0x3,-0x3 ; Debug Table 0x44.0x1 = 0xbfd,0x2 0bfe e7fe | | Load 0x3,-0x2 0bff e212 | | Load 0x1,0x12 0c00 0227 | ' | Execute Access,All_Reference 0c01 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0c02 01a7 | | Execute Matrix,Field_Read 0c03 0f02 | | Execute_Immediate Equal,0x2 0c04 700e |p | Jump_Nonzero 0xc13 0c05 e7fd | | Load 0x3,-0x3 0c06 e7fe | | Load 0x3,-0x2 0c07 e212 | | Load 0x1,0x12 0c08 0227 | ' | Execute Access,All_Reference 0c09 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0c0a 01a7 | | Execute Matrix,Field_Read 0c0b e7fd | | Load 0x3,-0x3 0c0c e7fe | | Load 0x3,-0x2 0c0d e212 | | Load 0x1,0x12 0c0e 0227 | ' | Execute Access,All_Reference 0c0f 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0c10 01a7 | | Execute Matrix,Field_Read 0c11 027f | | Execute Discrete,Equal 0c12 7801 |x | Jump 0xc14 0c13 4801 |H | Short_Literal 0x1 0c14 a7fb | | Store_Unchecked 0x3,-0x5 0c15 4102 |A | End_Rendezvous 0x2 0c16 0000 0000 | | .XXX[0x2] 0c18 ; -------------------------------------------------------------------------------------- 0c18 ; SUBPROGRAM 0c18 ; See instruction 0x02cf at 0xb83, index=0x11 0c18 ; -------------------------------------------------------------------------------------- 0c18 0c1b | | .CONST 0x0c1b ; Address of begin 0c19 0004 | | .CONST 0x0004 ; Address of exception handler 0c1a 0001 | | .CONST 0x0001 ; Number of locals 0c1b BODY_0c18: 0c1b INIT_0c18: 0c1b 4100 |A | End_Rendezvous 0x0 ; Debug Table 0x45 = .DEBUG 0x0c1b,0x13ea,0x0003,0x0000,0x0036,0xbb74,0x0000,0x0216 0c1c 0000 0000 | | .BLANK 0000[0x4] 0c20 ; -------------------------------------------------------------------------------------- 0c20 ; SUBPROGRAM 0c20 ; See instruction 0x02cf at 0xb83, index=0x10 0c20 ; -------------------------------------------------------------------------------------- 0c20 0c23 | # | .CONST 0x0c23 ; Address of begin 0c21 0004 | | .CONST 0x0004 ; Address of exception handler 0c22 0001 | | .CONST 0x0001 ; Number of locals 0c23 BODY_0c20: 0c23 INIT_0c20: 0c23 e7fc | | Load 0x3,-0x4 ; Debug Table 0x46 = .DEBUG 0x0c23,0x13ec,0x0003,0x0000,0x0036,0xbb74,0x0000,0x0210 ; Debug Table 0x46.0x0 = 0xc23,0x1 0c24 e7fd | | Load 0x3,-0x3 0c25 e7fe | | Load 0x3,-0x2 0c26 e212 | | Load 0x1,0x12 0c27 0227 | ' | Execute Access,All_Reference 0c28 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0c29 01a6 | | Execute Matrix,Field_Write 0c2a e7fc | | Load 0x3,-0x4 ; Debug Table 0x46.0x1 = 0xc2a,0x2 0c2b 0e02 | | Execute_Immediate Not_Equal,0x2 0c2c 6824 |h$ | Jump_Zero 0xc51 0c2d e7fd | | Load 0x3,-0x3 0c2e e7fe | | Load 0x3,-0x2 0c2f e212 | | Load 0x1,0x12 0c30 0227 | ' | Execute Access,All_Reference 0c31 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0c32 01a7 | | Execute Matrix,Field_Read 0c33 e7fc | | Load 0x3,-0x4 0c34 027e | ~ | Execute Discrete,Not_Equal 0c35 681b |h | Jump_Zero 0xc51 0c36 e7fa | | Load 0x3,-0x6 ; Debug Table 0x46.0x2 = 0xc36,0x3 0c37 e7fb | | Load 0x3,-0x5 0c38 e7fe | | Load 0x3,-0x2 0c39 e005 | | Load 0x0,0x5 0c3a 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0c3b e005 | | Load 0x0,0x5 0c3c 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0c3d 0322 | " | Declare_Variable Record 0c3e e7fc | | Load 0x3,-0x4 0c3f 00d9 | | Load_Top At_Offset_1 0c40 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0c41 e7fd | | Load 0x3,-0x3 0c42 00d9 | | Load_Top At_Offset_1 0c43 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0c44 8217 | | Call 0x1,0x17 0c45 c7fa | | Store 0x3,-0x6 0c46 4800 |H | Short_Literal 0x0 ; Debug Table 0x46.0x3 = 0xc46,0x4 0c47 a7f9 | | Store_Unchecked 0x3,-0x7 0c48 4800 |H | Short_Literal 0x0 ; Debug Table 0x46.0x4 = 0xc48,0x5 0c49 a216 | | Store_Unchecked 0x1,0x16 0c4a 4801 |H | Short_Literal 0x1 ; Debug Table 0x46.0x5 = 0xc4a,0x6 0c4b a215 | | Store_Unchecked 0x1,0x15 0c4c e7fd | | Load 0x3,-0x3 ; Debug Table 0x46.0x6 = 0xc4c,0x7 0c4d a213 | | Store_Unchecked 0x1,0x13 0c4e 00db | | Load_Top At_Offset_3 ; Debug Table 0x46.0x7 = 0xc4e,0x8 0c4f a214 | | Store_Unchecked 0x1,0x14 0c50 4102 |A | End_Rendezvous 0x2 0c51 4801 |H | Short_Literal 0x1 ; Debug Table 0x46.0x8 = 0xc51,0x9 0c52 a7f9 | | Store_Unchecked 0x3,-0x7 0c53 4800 |H | Short_Literal 0x0 ; Debug Table 0x46.0x9 = 0xc53,0xa 0c54 a7fa | | Store_Unchecked 0x3,-0x6 0c55 4102 |A | End_Rendezvous 0x2 0c56 0000 0000 | | .XXX[0x2] 0c58 ; -------------------------------------------------------------------------------------- 0c58 ; SUBPROGRAM 0c58 ; See instruction 0x02cf at 0xb83, index=0xe 0c58 ; -------------------------------------------------------------------------------------- 0c58 0c5b | [ | .CONST 0x0c5b ; Address of begin 0c59 0004 | | .CONST 0x0004 ; Address of exception handler 0c5a 0001 | | .CONST 0x0001 ; Number of locals 0c5b BODY_0c58: 0c5b INIT_0c58: 0c5b e7fd | | Load 0x3,-0x3 ; Debug Table 0x47 = .DEBUG 0x0c5b,0x1402,0x0003,0x0000,0x0036,0xbb74,0x0000,0x01af ; Debug Table 0x47.0x0 = 0xc5b,0x1 0c5c e7fe | | Load 0x3,-0x2 0c5d 8218 | | Call 0x1,0x18 0c5e 4100 |A | End_Rendezvous 0x0 0c5f 0000 | | .XXX[0x1] 0c60 0000 0000 | | .LITERAL {0x00000000, 0x35269401} 0c64 ; -------------------------------------------------------------------------------------- 0c64 ; STRING TABLE 0c64 ; -------------------------------------------------------------------------------------- 0c64 0042 | B | .STRTAB 0x0042->0x0c85 ; "TRANSMIT_BINARY" 0c65 004f | O | .STRTAB 0x004f->0x0c8c ; "ECHO" 0c66 0051 | Q | .STRTAB 0x0051->0x0c8e ; "SUPPRESS_GO_AHEAD" 0c67 0060 | ` | .STRTAB 0x0060->0x0c97 ; "LOCAL" 0c68 0063 | c | .STRTAB 0x0063->0x0c99 ; "REMOTE" 0c69 0067 | g | .STRTAB 0x0067->0x0c9c ; "ON" 0c6a 0067 | g | .STRTAB 0x0067->0x0c9d ; "OFF" 0c6b 0068 | h | .STRTAB 0x0068->0x0c9f ; "DONT_CARE" 0c6c 006f | o | .STRTAB 0x006f->0x0ca3 ; "NONE" 0c6d 0071 | q | .STRTAB 0x0071->0x0ca5 ; "NEW_LINE" 0c6e 0077 | w | .STRTAB 0x0077->0x0ca9 ; "SYNCH" 0c6f 007a | z | .STRTAB 0x007a->0x0cac ; "BREAK" 0c70 007d | } | .STRTAB 0x007d->0x0cae ; "INTERRUPT_PROCESS" 0c71 008c | | .STRTAB 0x008c->0x0cb7 ; "ABORT_OUTPUT" 0c72 0096 | | .STRTAB 0x0096->0x0cbd ; "ARE_YOU_THERE" 0c73 00a1 | | .STRTAB 0x00a1->0x0cc3 ; "ERASE_CHARACTER" 0c74 00ae | | .STRTAB 0x00ae->0x0ccb ; "ERASE_LINE" 0c75 00b6 | | .STRTAB 0x00b6->0x0cd0 ; "GO_AHEAD" 0c76 00bc | | .STRTAB 0x00bc->0x0cd4 ; "released send lock" 0c77 00cc | | .STRTAB 0x00cc->0x0cdd ; "Telnet.Safe_Transmit" 0c78 00de | | .STRTAB 0x00de->0x0ce7 ; "release send lock" 0c79 00ed | | .STRTAB 0x00ed->0x0cef ; "Telnet.Atomic_Transmit" 0c7a 0101 | | .STRTAB 0x0101->0x0cfa ; "release receive lock" 0c7b 0113 | | .STRTAB 0x0113->0x0d04 ; "Telnet.Receive (Bytes)" 0c7c 0127 | ' | .STRTAB 0x0127->0x0d0f ; "acquire receive lock" 0c7d 0139 | 9 | .STRTAB 0x0139->0x0d19 ; "acquire send lock" 0c7e 0148 | H | .STRTAB 0x0148->0x0d22 ; "Process_Receive_Data.Need_Minimum" 0c7f 0167 | g | .STRTAB 0x0167->0x0d32 ; "Atomic_Sender" 0c80 0172 | r | .STRTAB 0x0172->0x0d39 ; "changed send lock" 0c81 0181 | | .STRTAB 0x0181->0x0d41 ; "acquired send lock" 0c82 0191 | | .STRTAB 0x0191->0x0d4a ; "Negotiator.Send" 0c83 019e | | .STRTAB 0x019e->0x0d52 ; "Sending " 0c84 01a4 | | .STREND 0x01a4->0x0d56 0c85 5452 414e |TRAN| .STRTAB_STRINGS 0d56 0000 0000 | | .XXX[0x2] 0d58 ; -------------------------------------------------------------------------------------- 0d58 ; Debug Table 0d58 ; -------------------------------------------------------------------------------------- 0d58 0003 0048 | H| .CONST 0x0003,0x0048 0d5a 000b 0f9a | | .DEBUG 0x000b,0x0f9a,0x8000,0x0000,0x0035,0x2654,0x0000,0x000d 0d62 0065 0fe4 | e | .DEBUG 0x0065,0x0fe4,0x8000,0x0000,0x0036,0xbb64,0x0000,0x0015 0d6a 0133 1064 | 3 d| .DEBUG 0x0133,0x1064,0x0001,0x0000,0x0035,0x2654,0x0000,0x001b 0d72 0143 1068 | C h| .DEBUG 0x0143,0x1068,0x0001,0x0000,0x0035,0x2654,0x0000,0x0027 0d7a 0153 106c | S l| .DEBUG 0x0153,0x106c,0x0001,0x0000,0x0035,0x2654,0x0000,0x0039 0d82 0163 1070 | c p| .DEBUG 0x0163,0x1070,0x0001,0x0000,0x0035,0x2654,0x0000,0x004f 0d8a 017b 1074 | { t| .DEBUG 0x017b,0x1074,0x0002,0x0000,0x0035,0x2654,0x0000,0x006c 0d92 019b 1080 | | .DEBUG 0x019b,0x1080,0x0001,0x0000,0x0035,0x2654,0x0000,0x007c 0d9a 01ab 1084 | | .DEBUG 0x01ab,0x1084,0x0001,0x0000,0x0035,0x2654,0x0000,0x008a 0da2 01bb 108a | | .DEBUG 0x01bb,0x108a,0x0002,0x0000,0x0035,0x2654,0x0000,0x0092 0daa 01cb 1090 | | .DEBUG 0x01cb,0x1090,0x0002,0x0000,0x0035,0x2654,0x0000,0x009d 0db2 01db 1096 | | .DEBUG 0x01db,0x1096,0x0005,0x0000,0x0035,0x2654,0x0000,0x00a6 0dba 01f3 1098 | | .DEBUG 0x01f3,0x1098,0x0005,0x0000,0x0035,0x2654,0x0000,0x00ad 0dc2 020b 109a | | .DEBUG 0x020b,0x109a,0x0005,0x0000,0x0035,0x2654,0x0000,0x00b3 0dca 0223 109c | # | .DEBUG 0x0223,0x109c,0x0001,0x0000,0x0035,0x2654,0x0000,0x00c1 0dd2 023b 10a4 | ; | .DEBUG 0x023b,0x10a4,0x0001,0x0000,0x0035,0x2654,0x0000,0x00d6 0dda 0283 10c0 | | .DEBUG 0x0283,0x10c0,0x0002,0x0000,0x0035,0x2654,0x0000,0x00f6 0de2 0293 10c6 | | .DEBUG 0x0293,0x10c6,0x0005,0x0000,0x0035,0x2654,0x0000,0x0107 0dea 02ab 10c8 | | .DEBUG 0x02ab,0x10c8,0x0001,0x0000,0x0035,0x2654,0x0000,0x0115 0df2 02fb 10da | | .DEBUG 0x02fb,0x10da,0x0001,0x0000,0x0035,0x2654,0x0000,0x013b 0dfa 031b 10ec | | .DEBUG 0x031b,0x10ec,0x0001,0x0000,0x0035,0x2654,0x0000,0x015f 0e02 035b 10fe | [ | .DEBUG 0x035b,0x10fe,0x0001,0x0000,0x0035,0x2654,0x0000,0x017a 0e0a 038b 111e | | .DEBUG 0x038b,0x111e,0x0001,0x0000,0x0035,0x2654,0x0000,0x019f 0e12 03c3 112c | ,| .DEBUG 0x03c3,0x112c,0x0001,0x0000,0x0035,0x2654,0x0000,0x01c8 0e1a 03d3 1130 | 0| .DEBUG 0x03d3,0x1130,0x0001,0x0000,0x0035,0x2654,0x0000,0x01d6 0e22 03e3 1134 | 4| .DEBUG 0x03e3,0x1134,0x0001,0x0000,0x0035,0x2654,0x0000,0x01e4 0e2a 03eb 1138 | 8| .DEBUG 0x03eb,0x1138,0x0001,0x0000,0x0035,0x2654,0x0000,0x01ec 0e32 03f3 113c | <| .DEBUG 0x03f3,0x113c,0x0001,0x0000,0x0035,0x2654,0x0000,0x01f4 0e3a 0403 1142 | B| .DEBUG 0x0403,0x1142,0x0005,0x0000,0x0035,0x2654,0x0000,0x0211 0e42 041b 1144 | D| .DEBUG 0x041b,0x1144,0x0005,0x0000,0x0036,0xbb64,0x0000,0x00cd 0e4a 044b 1146 | K F| .DEBUG 0x044b,0x1146,0x0001,0x0000,0x0036,0xbb64,0x0000,0x0245 0e52 0463 114e | c N| .DEBUG 0x0463,0x114e,0x0002,0x0000,0x0036,0xbb64,0x0000,0x03a4 0e5a 0473 1152 | s R| .DEBUG 0x0473,0x1152,0x0001,0x0000,0x0036,0xbb64,0x0000,0x03e6 0e62 049b 1162 | b| .DEBUG 0x049b,0x1162,0x0001,0x0000,0x0036,0xbb64,0x0000,0x047c 0e6a 04eb 1184 | | .DEBUG 0x04eb,0x1184,0x2801,0x0002,0x0036,0xbb64,0x0000,0x05eb 0e72 054b 11aa | K | .DEBUG 0x054b,0x11aa,0x0002,0x0000,0x0036,0xbb64,0x0000,0x0746 0e7a 0553 11ae | S | .DEBUG 0x0553,0x11ae,0x0001,0x0000,0x0036,0xbb64,0x0000,0x08b2 0e82 0633 1204 | 3 | .DEBUG 0x0633,0x1204,0x0004,0x0000,0x0036,0xbb64,0x0000,0x0289 0e8a 0643 120a | C | .DEBUG 0x0643,0x120a,0x0004,0x0000,0x0036,0xbb64,0x0000,0x07f1 0e92 066b 1212 | k | .DEBUG 0x066b,0x1212,0x0004,0x0000,0x0036,0xbb64,0x0000,0x088d 0e9a 0693 1218 | | .DEBUG 0x0693,0x1218,0x0001,0x0000,0x0036,0xbb64,0x0000,0x0c36 0ea2 06b3 1220 | | .DEBUG 0x06b3,0x1220,0x0004,0x0000,0x0036,0xbb64,0x0000,0x0d64 0eaa 071b 123a | :| .DEBUG 0x071b,0x123a,0x0004,0x0000,0x0036,0xbb64,0x0000,0x045a 0eb2 074b 1246 | K F| .DEBUG 0x074b,0x1246,0x0004,0x0000,0x0036,0xbb64,0x0000,0x04fd 0eba 077b 1252 | { R| .DEBUG 0x077b,0x1252,0x0001,0x0000,0x0036,0xbb64,0x0000,0x08fa 0ec2 0803 127e | ~| .DEBUG 0x0803,0x127e,0x0004,0x0000,0x0036,0xbb64,0x0000,0x0ba2 0eca 083b 1296 | ; | .DEBUG 0x083b,0x1296,0x0004,0x0000,0x0036,0xbb64,0x0000,0x0d51 0ed2 0863 12a2 | c | .DEBUG 0x0863,0x12a2,0x0001,0x0000,0x0036,0xbb64,0x0000,0x0914 0eda 089b 12a8 | | .DEBUG 0x089b,0x12a8,0x0000,0x0000,0x0036,0xbb64,0x0000,0x020f 0ee2 08a0 12aa | | .DEBUG 0x08a0,0x12aa,0x0000,0x0000,0x0036,0xbb84,0x0000,0x0004 0eea 08c3 12be | | .DEBUG 0x08c3,0x12be,0x0001,0x0000,0x0036,0xbb84,0x0000,0x002a 0ef2 08eb 12ca | | .DEBUG 0x08eb,0x12ca,0x0004,0x0000,0x0036,0xbb84,0x0000,0x0191 0efa 0903 12d0 | | .DEBUG 0x0903,0x12d0,0x0003,0x0000,0x0036,0xbb84,0x0000,0x0184 0f02 0933 12e2 | 3 | .DEBUG 0x0933,0x12e2,0x0003,0x0000,0x0036,0xbb84,0x0000,0x0131 0f0a 09b3 131c | | .DEBUG 0x09b3,0x131c,0x0000,0x0000,0x0036,0xbb64,0x0000,0x00b4 0f12 09ba 131e | | .DEBUG 0x09ba,0x131e,0x0000,0x0000,0x0036,0xbb94,0x0000,0x0004 0f1a 09e3 133a | :| .DEBUG 0x09e3,0x133a,0x0001,0x0000,0x0036,0xbb94,0x0000,0x0037 0f22 0a13 1350 | P| .DEBUG 0x0a13,0x1350,0x0003,0x0000,0x0036,0xbb94,0x0000,0x00ad 0f2a 0a1b 1354 | T| .DEBUG 0x0a1b,0x1354,0x0004,0x0000,0x0036,0xbb94,0x0000,0x015e 0f32 0a83 136e | n| .DEBUG 0x0a83,0x136e,0x0003,0x0000,0x0036,0xbb94,0x0000,0x00de 0f3a 0aa3 1378 | x| .DEBUG 0x0aa3,0x1378,0x0003,0x0000,0x0036,0xbb94,0x0000,0x00b2 0f42 0aab 137a | z| .DEBUG 0x0aab,0x137a,0x0000,0x0000,0x0036,0xbb64,0x0000,0x0065 0f4a 0ab6 137c | || .DEBUG 0x0ab6,0x137c,0x0000,0x0000,0x0036,0xbb74,0x0000,0x0004 0f52 0adb 1398 | | .DEBUG 0x0adb,0x1398,0x0001,0x0000,0x0036,0xbb74,0x0000,0x0020 0f5a 0b3b 13aa | ; | .DEBUG 0x0b3b,0x13aa,0x0001,0x0000,0x0036,0xbb74,0x0000,0x00be 0f62 0b7b 13be | { | .DEBUG 0x0b7b,0x13be,0x0003,0x0000,0x0036,0xbb74,0x0000,0x019b 0f6a 0b83 13c2 | | .DEBUG 0x0b83,0x13c2,0x0004,0x0000,0x0036,0xbb74,0x0000,0x026b 0f72 0ba3 13ca | | .DEBUG 0x0ba3,0x13ca,0x0004,0x0000,0x0036,0xbb74,0x0000,0x015e 0f7a 0bf3 13e4 | | .DEBUG 0x0bf3,0x13e4,0x0003,0x0000,0x0036,0xbb74,0x0000,0x025e 0f82 0c1b 13ea | | .DEBUG 0x0c1b,0x13ea,0x0003,0x0000,0x0036,0xbb74,0x0000,0x0216 0f8a 0c23 13ec | # | .DEBUG 0x0c23,0x13ec,0x0003,0x0000,0x0036,0xbb74,0x0000,0x0210 0f92 0c5b 1402 | [ | .DEBUG 0x0c5b,0x1402,0x0003,0x0000,0x0036,0xbb74,0x0000,0x01af 0f9a ; -------------------------------------------------------------------------------------- 0f9a ; Debug3 Subtable 0x0 0f9a ; -------------------------------------------------------------------------------------- 0f9a 0024 0000 | $ | .DBG3TAB 0x0024,0x0000 0f9c 000b ffff | | .CONST 0x000b,0xffff 0f9e 000c fffe | | .CONST 0x000c,0xfffe 0fa0 000d fffd | | .CONST 0x000d,0xfffd 0fa2 000f fffc | | .CONST 0x000f,0xfffc 0fa4 0011 fffb | | .CONST 0x0011,0xfffb 0fa6 0013 fffa | | .CONST 0x0013,0xfffa 0fa8 0015 fff9 | | .CONST 0x0015,0xfff9 0faa 0017 fff8 | | .CONST 0x0017,0xfff8 0fac 0019 fff7 | | .CONST 0x0019,0xfff7 0fae 001b fff6 | | .CONST 0x001b,0xfff6 0fb0 001d fff5 | | .CONST 0x001d,0xfff5 0fb2 001f fff4 | | .CONST 0x001f,0xfff4 0fb4 0021 fff3 | ! | .CONST 0x0021,0xfff3 0fb6 0026 fff2 | & | .CONST 0x0026,0xfff2 0fb8 002b fff1 | + | .CONST 0x002b,0xfff1 0fba 0030 fff0 | 0 | .CONST 0x0030,0xfff0 0fbc 0034 ffef | 4 | .CONST 0x0034,0xffef 0fbe 0036 ffee | 6 | .CONST 0x0036,0xffee 0fc0 0038 ffed | 8 | .CONST 0x0038,0xffed 0fc2 003a ffec | : | .CONST 0x003a,0xffec 0fc4 003f ffeb | ? | .CONST 0x003f,0xffeb 0fc6 0041 ffea | A | .CONST 0x0041,0xffea 0fc8 0043 ffe9 | C | .CONST 0x0043,0xffe9 0fca 0045 ffe8 | E | .CONST 0x0045,0xffe8 0fcc 0047 ffe7 | G | .CONST 0x0047,0xffe7 0fce 0049 ffe6 | I | .CONST 0x0049,0xffe6 0fd0 004b ffe5 | K | .CONST 0x004b,0xffe5 0fd2 004d ffe4 | M | .CONST 0x004d,0xffe4 0fd4 004f ffe3 | O | .CONST 0x004f,0xffe3 0fd6 0051 ffe2 | Q | .CONST 0x0051,0xffe2 0fd8 0053 ffe1 | S | .CONST 0x0053,0xffe1 0fda 0055 ffe0 | U | .CONST 0x0055,0xffe0 0fdc 0057 ffdf | W | .CONST 0x0057,0xffdf 0fde 0059 ffde | Y | .CONST 0x0059,0xffde 0fe0 005d ffdd | ] | .CONST 0x005d,0xffdd 0fe2 005e ffdc | ^ | .CONST 0x005e,0xffdc 0fe4 ; -------------------------------------------------------------------------------------- 0fe4 ; Debug3 Subtable 0x1 0fe4 ; -------------------------------------------------------------------------------------- 0fe4 003f 0000 | ? | .DBG3TAB 0x003f,0x0000 0fe6 0065 ffff | e | .CONST 0x0065,0xffff 0fe8 0066 fffe | f | .CONST 0x0066,0xfffe 0fea 0067 fffd | g | .CONST 0x0067,0xfffd 0fec 0069 fffc | i | .CONST 0x0069,0xfffc 0fee 006b fffb | k | .CONST 0x006b,0xfffb 0ff0 006d fffa | m | .CONST 0x006d,0xfffa 0ff2 0079 fff9 | y | .CONST 0x0079,0xfff9 0ff4 007a fff8 | z | .CONST 0x007a,0xfff8 0ff6 007b fff7 | { | .CONST 0x007b,0xfff7 0ff8 007c fff6 | | | .CONST 0x007c,0xfff6 0ffa 007d fff5 | } | .CONST 0x007d,0xfff5 0ffc 007e fff4 | ~ | .CONST 0x007e,0xfff4 0ffe 0082 fff3 | | .CONST 0x0082,0xfff3 1000 0086 fff2 | | .CONST 0x0086,0xfff2 1002 00a1 fff1 | | .CONST 0x00a1,0xfff1 1004 00a2 fff0 | | .CONST 0x00a2,0xfff0 1006 00a4 ffef | | .CONST 0x00a4,0xffef 1008 00a6 ffee | | .CONST 0x00a6,0xffee 100a 00a8 ffed | | .CONST 0x00a8,0xffed 100c 00aa ffec | | .CONST 0x00aa,0xffec 100e 00ac ffeb | | .CONST 0x00ac,0xffeb 1010 00ad ffea | | .CONST 0x00ad,0xffea 1012 00b2 ffe9 | | .CONST 0x00b2,0xffe9 1014 00b3 ffe8 | | .CONST 0x00b3,0xffe8 1016 00b5 ffe7 | | .CONST 0x00b5,0xffe7 1018 00b7 ffe6 | | .CONST 0x00b7,0xffe6 101a 00b9 ffe5 | | .CONST 0x00b9,0xffe5 101c 00ba ffe4 | | .CONST 0x00ba,0xffe4 101e 00bc ffe3 | | .CONST 0x00bc,0xffe3 1020 00be ffe2 | | .CONST 0x00be,0xffe2 1022 00bf ffe1 | | .CONST 0x00bf,0xffe1 1024 00c1 ffe0 | | .CONST 0x00c1,0xffe0 1026 00c3 ffdf | | .CONST 0x00c3,0xffdf 1028 00c5 ffde | | .CONST 0x00c5,0xffde 102a 00c7 ffdd | | .CONST 0x00c7,0xffdd 102c 00c8 ffdc | | .CONST 0x00c8,0xffdc 102e 00ca ffdb | | .CONST 0x00ca,0xffdb 1030 00cb ffda | | .CONST 0x00cb,0xffda 1032 00cd ffd9 | | .CONST 0x00cd,0xffd9 1034 00ce ffd8 | | .CONST 0x00ce,0xffd8 1036 00d0 ffd7 | | .CONST 0x00d0,0xffd7 1038 00d1 ffd6 | | .CONST 0x00d1,0xffd6 103a 00d3 ffd5 | | .CONST 0x00d3,0xffd5 103c 00d5 ffd4 | | .CONST 0x00d5,0xffd4 103e 00d6 ffd3 | | .CONST 0x00d6,0xffd3 1040 00e3 ffd2 | | .CONST 0x00e3,0xffd2 1042 00e5 ffd1 | | .CONST 0x00e5,0xffd1 1044 00f1 ffd0 | | .CONST 0x00f1,0xffd0 1046 00f2 ffcf | | .CONST 0x00f2,0xffcf 1048 00f4 ffce | | .CONST 0x00f4,0xffce 104a 00f6 ffcd | | .CONST 0x00f6,0xffcd 104c 00f7 ffcc | | .CONST 0x00f7,0xffcc 104e 00f9 ffcb | | .CONST 0x00f9,0xffcb 1050 00fa ffca | | .CONST 0x00fa,0xffca 1052 00fc ffc9 | | .CONST 0x00fc,0xffc9 1054 00fe ffc8 | | .CONST 0x00fe,0xffc8 1056 010b ffc7 | | .CONST 0x010b,0xffc7 1058 0117 ffc6 | | .CONST 0x0117,0xffc6 105a 0120 ffc5 | | .CONST 0x0120,0xffc5 105c 0122 ffc4 | " | .CONST 0x0122,0xffc4 105e 0124 ffc3 | $ | .CONST 0x0124,0xffc3 1060 0126 ffc2 | & | .CONST 0x0126,0xffc2 1062 0128 ffc1 | ( | .CONST 0x0128,0xffc1 1064 ; -------------------------------------------------------------------------------------- 1064 ; Debug3 Subtable 0x2 1064 ; -------------------------------------------------------------------------------------- 1064 0000 0001 | | .DBG3TAB 0x0000,0x0001 1066 0133 0001 | 3 | .CONST 0x0133,0x0001 1068 ; -------------------------------------------------------------------------------------- 1068 ; Debug3 Subtable 0x3 1068 ; -------------------------------------------------------------------------------------- 1068 0000 0001 | | .DBG3TAB 0x0000,0x0001 106a 0143 0001 | C | .CONST 0x0143,0x0001 106c ; -------------------------------------------------------------------------------------- 106c ; Debug3 Subtable 0x4 106c ; -------------------------------------------------------------------------------------- 106c 0000 0001 | | .DBG3TAB 0x0000,0x0001 106e 0153 0001 | S | .CONST 0x0153,0x0001 1070 ; -------------------------------------------------------------------------------------- 1070 ; Debug3 Subtable 0x5 1070 ; -------------------------------------------------------------------------------------- 1070 0000 0001 | | .DBG3TAB 0x0000,0x0001 1072 0163 0001 | c | .CONST 0x0163,0x0001 1074 ; -------------------------------------------------------------------------------------- 1074 ; Debug3 Subtable 0x6 1074 ; -------------------------------------------------------------------------------------- 1074 0003 0002 | | .DBG3TAB 0x0003,0x0002 1076 017b ffff | { | .CONST 0x017b,0xffff 1078 017f fffe | | .CONST 0x017f,0xfffe 107a 0180 fffd | | .CONST 0x0180,0xfffd 107c 0182 0001 | | .CONST 0x0182,0x0001 107e 018f 0002 | | .CONST 0x018f,0x0002 1080 ; -------------------------------------------------------------------------------------- 1080 ; Debug3 Subtable 0x7 1080 ; -------------------------------------------------------------------------------------- 1080 0000 0001 | | .DBG3TAB 0x0000,0x0001 1082 019b 0001 | | .CONST 0x019b,0x0001 1084 ; -------------------------------------------------------------------------------------- 1084 ; Debug3 Subtable 0x8 1084 ; -------------------------------------------------------------------------------------- 1084 0000 0002 | | .DBG3TAB 0x0000,0x0002 1086 01ad 0001 | | .CONST 0x01ad,0x0001 1088 01ae 0002 | | .CONST 0x01ae,0x0002 108a ; -------------------------------------------------------------------------------------- 108a ; Debug3 Subtable 0x9 108a ; -------------------------------------------------------------------------------------- 108a 0000 0002 | | .DBG3TAB 0x0000,0x0002 108c 01bb 0001 | | .CONST 0x01bb,0x0001 108e 01bd 0002 | | .CONST 0x01bd,0x0002 1090 ; -------------------------------------------------------------------------------------- 1090 ; Debug3 Subtable 0xa 1090 ; -------------------------------------------------------------------------------------- 1090 0000 0002 | | .DBG3TAB 0x0000,0x0002 1092 01cb 0001 | | .CONST 0x01cb,0x0001 1094 01cd 0002 | | .CONST 0x01cd,0x0002 1096 ; -------------------------------------------------------------------------------------- 1096 ; Debug3 Subtable 0xb 1096 ; -------------------------------------------------------------------------------------- 1096 0000 0000 | | .DBG3TAB 0x0000,0x0000 1098 ; -------------------------------------------------------------------------------------- 1098 ; Debug3 Subtable 0xc 1098 ; -------------------------------------------------------------------------------------- 1098 0000 0000 | | .DBG3TAB 0x0000,0x0000 109a ; -------------------------------------------------------------------------------------- 109a ; Debug3 Subtable 0xd 109a ; -------------------------------------------------------------------------------------- 109a 0000 0000 | | .DBG3TAB 0x0000,0x0000 109c ; -------------------------------------------------------------------------------------- 109c ; Debug3 Subtable 0xe 109c ; -------------------------------------------------------------------------------------- 109c 0001 0002 | | .DBG3TAB 0x0001,0x0002 109e 0223 ffff | # | .CONST 0x0223,0xffff 10a0 0225 0001 | % | .CONST 0x0225,0x0001 10a2 0227 0002 | ' | .CONST 0x0227,0x0002 10a4 ; -------------------------------------------------------------------------------------- 10a4 ; Debug3 Subtable 0xf 10a4 ; -------------------------------------------------------------------------------------- 10a4 0002 000b | | .DBG3TAB 0x0002,0x000b 10a6 023b ffff | ; | .CONST 0x023b,0xffff 10a8 023e fffe | > | .CONST 0x023e,0xfffe 10aa 0244 0001 | D | .CONST 0x0244,0x0001 10ac 0246 0002 | F | .CONST 0x0246,0x0002 10ae 0254 0003 | T | .CONST 0x0254,0x0003 10b0 0259 0004 | Y | .CONST 0x0259,0x0004 10b2 025a 0005 | Z | .CONST 0x025a,0x0005 10b4 026a 0007 | j | .CONST 0x026a,0x0007 10b6 026d 0008 | m | .CONST 0x026d,0x0008 10b8 026f 0009 | o | .CONST 0x026f,0x0009 10ba 0273 000a | s | .CONST 0x0273,0x000a 10bc 0275 000b | u | .CONST 0x0275,0x000b 10be 0277 000c | w | .CONST 0x0277,0x000c 10c0 ; -------------------------------------------------------------------------------------- 10c0 ; Debug3 Subtable 0x10 10c0 ; -------------------------------------------------------------------------------------- 10c0 0000 0002 | | .DBG3TAB 0x0000,0x0002 10c2 0283 0001 | | .CONST 0x0283,0x0001 10c4 0285 0002 | | .CONST 0x0285,0x0002 10c6 ; -------------------------------------------------------------------------------------- 10c6 ; Debug3 Subtable 0x11 10c6 ; -------------------------------------------------------------------------------------- 10c6 0000 0000 | | .DBG3TAB 0x0000,0x0000 10c8 ; -------------------------------------------------------------------------------------- 10c8 ; Debug3 Subtable 0x12 10c8 ; -------------------------------------------------------------------------------------- 10c8 0002 0006 | | .DBG3TAB 0x0002,0x0006 10ca 02ab ffff | | .CONST 0x02ab,0xffff 10cc 02ad fffe | | .CONST 0x02ad,0xfffe 10ce 02b0 0001 | | .CONST 0x02b0,0x0001 10d0 02b2 0002 | | .CONST 0x02b2,0x0002 10d2 02b8 0003 | | .CONST 0x02b8,0x0003 10d4 02b9 0004 | | .CONST 0x02b9,0x0004 10d6 02bd 0005 | | .CONST 0x02bd,0x0005 10d8 02c0 0006 | | .CONST 0x02c0,0x0006 10da ; -------------------------------------------------------------------------------------- 10da ; Debug3 Subtable 0x13 10da ; -------------------------------------------------------------------------------------- 10da 0002 0006 | | .DBG3TAB 0x0002,0x0006 10dc 02fb ffff | | .CONST 0x02fb,0xffff 10de 02fd fffe | | .CONST 0x02fd,0xfffe 10e0 0300 0001 | | .CONST 0x0300,0x0001 10e2 0302 0002 | | .CONST 0x0302,0x0002 10e4 0308 0003 | | .CONST 0x0308,0x0003 10e6 0309 0004 | | .CONST 0x0309,0x0004 10e8 030d 0005 | | .CONST 0x030d,0x0005 10ea 0310 0006 | | .CONST 0x0310,0x0006 10ec ; -------------------------------------------------------------------------------------- 10ec ; Debug3 Subtable 0x14 10ec ; -------------------------------------------------------------------------------------- 10ec 0001 0007 | | .DBG3TAB 0x0001,0x0007 10ee 031b ffff | | .CONST 0x031b,0xffff 10f0 031c 0001 | | .CONST 0x031c,0x0001 10f2 031e 0002 | | .CONST 0x031e,0x0002 10f4 032a 0003 | * | .CONST 0x032a,0x0003 10f6 032d 0004 | - | .CONST 0x032d,0x0004 10f8 033d 0005 | = | .CONST 0x033d,0x0005 10fa 0343 0006 | C | .CONST 0x0343,0x0006 10fc 0353 0007 | S | .CONST 0x0353,0x0007 10fe ; -------------------------------------------------------------------------------------- 10fe ; Debug3 Subtable 0x15 10fe ; -------------------------------------------------------------------------------------- 10fe 0003 000c | | .DBG3TAB 0x0003,0x000c 1100 035b ffff | [ | .CONST 0x035b,0xffff 1102 035d fffe | ] | .CONST 0x035d,0xfffe 1104 035e fffd | ^ | .CONST 0x035e,0xfffd 1106 0362 0001 | b | .CONST 0x0362,0x0001 1108 0364 0002 | d | .CONST 0x0364,0x0002 110a 0367 0003 | g | .CONST 0x0367,0x0003 110c 0369 0004 | i | .CONST 0x0369,0x0004 110e 036b 0005 | k | .CONST 0x036b,0x0005 1110 036d 0006 | m | .CONST 0x036d,0x0006 1112 036e 0007 | n | .CONST 0x036e,0x0007 1114 037a 0008 | z | .CONST 0x037a,0x0008 1116 037c 0009 | | | .CONST 0x037c,0x0009 1118 037e 000a | ~ | .CONST 0x037e,0x000a 111a 0380 000b | | .CONST 0x0380,0x000b 111c 0382 000c | | .CONST 0x0382,0x000c 111e ; -------------------------------------------------------------------------------------- 111e ; Debug3 Subtable 0x16 111e ; -------------------------------------------------------------------------------------- 111e 0002 0004 | | .DBG3TAB 0x0002,0x0004 1120 038b ffff | | .CONST 0x038b,0xffff 1122 0391 fffe | | .CONST 0x0391,0xfffe 1124 0392 0001 | | .CONST 0x0392,0x0001 1126 039e 0002 | | .CONST 0x039e,0x0002 1128 03a0 0003 | | .CONST 0x03a0,0x0003 112a 03b6 0004 | | .CONST 0x03b6,0x0004 112c ; -------------------------------------------------------------------------------------- 112c ; Debug3 Subtable 0x17 112c ; -------------------------------------------------------------------------------------- 112c 0000 0001 | | .DBG3TAB 0x0000,0x0001 112e 03c3 0001 | | .CONST 0x03c3,0x0001 1130 ; -------------------------------------------------------------------------------------- 1130 ; Debug3 Subtable 0x18 1130 ; -------------------------------------------------------------------------------------- 1130 0000 0001 | | .DBG3TAB 0x0000,0x0001 1132 03d3 0001 | | .CONST 0x03d3,0x0001 1134 ; -------------------------------------------------------------------------------------- 1134 ; Debug3 Subtable 0x19 1134 ; -------------------------------------------------------------------------------------- 1134 0000 0001 | | .DBG3TAB 0x0000,0x0001 1136 03e3 0001 | | .CONST 0x03e3,0x0001 1138 ; -------------------------------------------------------------------------------------- 1138 ; Debug3 Subtable 0x1a 1138 ; -------------------------------------------------------------------------------------- 1138 0000 0001 | | .DBG3TAB 0x0000,0x0001 113a 03eb 0001 | | .CONST 0x03eb,0x0001 113c ; -------------------------------------------------------------------------------------- 113c ; Debug3 Subtable 0x1b 113c ; -------------------------------------------------------------------------------------- 113c 0000 0002 | | .DBG3TAB 0x0000,0x0002 113e 03f3 0001 | | .CONST 0x03f3,0x0001 1140 03f5 0002 | | .CONST 0x03f5,0x0002 1142 ; -------------------------------------------------------------------------------------- 1142 ; Debug3 Subtable 0x1c 1142 ; -------------------------------------------------------------------------------------- 1142 0000 0000 | | .DBG3TAB 0x0000,0x0000 1144 ; -------------------------------------------------------------------------------------- 1144 ; Debug3 Subtable 0x1d 1144 ; -------------------------------------------------------------------------------------- 1144 0000 0000 | | .DBG3TAB 0x0000,0x0000 1146 ; -------------------------------------------------------------------------------------- 1146 ; Debug3 Subtable 0x1e 1146 ; -------------------------------------------------------------------------------------- 1146 0000 0003 | | .DBG3TAB 0x0000,0x0003 1148 044b 0001 | K | .CONST 0x044b,0x0001 114a 0456 0002 | V | .CONST 0x0456,0x0002 114c 045b 0003 | [ | .CONST 0x045b,0x0003 114e ; -------------------------------------------------------------------------------------- 114e ; Debug3 Subtable 0x1f 114e ; -------------------------------------------------------------------------------------- 114e 0000 0001 | | .DBG3TAB 0x0000,0x0001 1150 0463 0001 | c | .CONST 0x0463,0x0001 1152 ; -------------------------------------------------------------------------------------- 1152 ; Debug3 Subtable 0x20 1152 ; -------------------------------------------------------------------------------------- 1152 0001 0006 | | .DBG3TAB 0x0001,0x0006 1154 0473 ffff | s | .CONST 0x0473,0xffff 1156 0476 0001 | v | .CONST 0x0476,0x0001 1158 0481 0002 | | .CONST 0x0481,0x0002 115a 0483 0003 | | .CONST 0x0483,0x0003 115c 0484 0004 | | .CONST 0x0484,0x0004 115e 048f 0005 | | .CONST 0x048f,0x0005 1160 0491 0006 | | .CONST 0x0491,0x0006 1162 ; -------------------------------------------------------------------------------------- 1162 ; Debug3 Subtable 0x21 1162 ; -------------------------------------------------------------------------------------- 1162 0003 000d | | .DBG3TAB 0x0003,0x000d 1164 049b ffff | | .CONST 0x049b,0xffff 1166 049d fffe | | .CONST 0x049d,0xfffe 1168 049e fffd | | .CONST 0x049e,0xfffd 116a 04a1 0001 | | .CONST 0x04a1,0x0001 116c 04ac 0002 | | .CONST 0x04ac,0x0002 116e 04ae 0003 | | .CONST 0x04ae,0x0003 1170 04af 0004 | | .CONST 0x04af,0x0004 1172 04b6 0005 | | .CONST 0x04b6,0x0005 1174 04bd 0006 | | .CONST 0x04bd,0x0006 1176 04c7 0007 | | .CONST 0x04c7,0x0007 1178 04c9 0008 | | .CONST 0x04c9,0x0008 117a 04cc 0009 | | .CONST 0x04cc,0x0009 117c 04da 000a | | .CONST 0x04da,0x000a 117e 04dd 000b | | .CONST 0x04dd,0x000b 1180 04e0 000c | | .CONST 0x04e0,0x000c 1182 04e2 000d | | .CONST 0x04e2,0x000d 1184 ; -------------------------------------------------------------------------------------- 1184 ; Debug3 Subtable 0x22 1184 ; -------------------------------------------------------------------------------------- 1184 0005 000d | | .DBG3TAB 0x0005,0x000d 1186 04eb ffff | | .CONST 0x04eb,0xffff 1188 04ed fffe | | .CONST 0x04ed,0xfffe 118a 04f1 fffd | | .CONST 0x04f1,0xfffd 118c 04f3 fffc | | .CONST 0x04f3,0xfffc 118e 04f4 fffb | | .CONST 0x04f4,0xfffb 1190 04f7 0001 | | .CONST 0x04f7,0x0001 1192 04f8 0002 | | .CONST 0x04f8,0x0002 1194 0502 0003 | | .CONST 0x0502,0x0003 1196 0508 0004 | | .CONST 0x0508,0x0004 1198 050b 0005 | | .CONST 0x050b,0x0005 119a 051d 0006 | | .CONST 0x051d,0x0006 119c 0521 0007 | ! | .CONST 0x0521,0x0007 119e 0528 0008 | ( | .CONST 0x0528,0x0008 11a0 0531 0009 | 1 | .CONST 0x0531,0x0009 11a2 0534 000a | 4 | .CONST 0x0534,0x000a 11a4 0537 000b | 7 | .CONST 0x0537,0x000b 11a6 053a 000c | : | .CONST 0x053a,0x000c 11a8 0544 000d | D | .CONST 0x0544,0x000d 11aa ; -------------------------------------------------------------------------------------- 11aa ; Debug3 Subtable 0x23 11aa ; -------------------------------------------------------------------------------------- 11aa 0000 0001 | | .DBG3TAB 0x0000,0x0001 11ac 054b 0001 | K | .CONST 0x054b,0x0001 11ae ; -------------------------------------------------------------------------------------- 11ae ; Debug3 Subtable 0x24 11ae ; -------------------------------------------------------------------------------------- 11ae 0005 0025 | %| .DBG3TAB 0x0005,0x0025 11b0 0553 ffff | S | .CONST 0x0553,0xffff 11b2 0556 fffe | V | .CONST 0x0556,0xfffe 11b4 0559 fffd | Y | .CONST 0x0559,0xfffd 11b6 055a fffc | Z | .CONST 0x055a,0xfffc 11b8 0561 fffb | a | .CONST 0x0561,0xfffb 11ba 0566 0001 | f | .CONST 0x0566,0x0001 11bc 0568 0002 | h | .CONST 0x0568,0x0002 11be 056a 0003 | j | .CONST 0x056a,0x0003 11c0 056d 0004 | m | .CONST 0x056d,0x0004 11c2 0570 0005 | p | .CONST 0x0570,0x0005 11c4 0575 0006 | u | .CONST 0x0575,0x0006 11c6 057d 0007 | } | .CONST 0x057d,0x0007 11c8 0587 0009 | | .CONST 0x0587,0x0009 11ca 058f 000c | | .CONST 0x058f,0x000c 11cc 0590 000a | | .CONST 0x0590,0x000a 11ce 0594 000b | | .CONST 0x0594,0x000b 11d0 0597 000d | | .CONST 0x0597,0x000d 11d2 059d 0008 | | .CONST 0x059d,0x0008 11d4 05a3 000e | | .CONST 0x05a3,0x000e 11d6 05a8 000f | | .CONST 0x05a8,0x000f 11d8 05ae 0010 | | .CONST 0x05ae,0x0010 11da 05b5 0020 | | .CONST 0x05b5,0x0020 11dc 05b7 0011 | | .CONST 0x05b7,0x0011 11de 05ba 0012 | | .CONST 0x05ba,0x0012 11e0 05c6 0019 | | .CONST 0x05c6,0x0019 11e2 05c8 001a | | .CONST 0x05c8,0x001a 11e4 05cc 001b | | .CONST 0x05cc,0x001b 11e6 05d5 0013 | | .CONST 0x05d5,0x0013 11e8 05d8 0014 | | .CONST 0x05d8,0x0014 11ea 05ea 0015 | | .CONST 0x05ea,0x0015 11ec 05ee 0016 | | .CONST 0x05ee,0x0016 11ee 05f1 0017 | | .CONST 0x05f1,0x0017 11f0 05f5 0018 | | .CONST 0x05f5,0x0018 11f2 05f9 001c | | .CONST 0x05f9,0x001c 11f4 05fb 001d | | .CONST 0x05fb,0x001d 11f6 05fd 001e | | .CONST 0x05fd,0x001e 11f8 0601 001f | | .CONST 0x0601,0x001f 11fa 0604 0021 | !| .CONST 0x0604,0x0021 11fc 0615 0022 | "| .CONST 0x0615,0x0022 11fe 0617 0023 | #| .CONST 0x0617,0x0023 1200 061a 0024 | $| .CONST 0x061a,0x0024 1202 0625 0025 | % %| .CONST 0x0625,0x0025 1204 ; -------------------------------------------------------------------------------------- 1204 ; Debug3 Subtable 0x25 1204 ; -------------------------------------------------------------------------------------- 1204 0000 0002 | | .DBG3TAB 0x0000,0x0002 1206 0633 0001 | 3 | .CONST 0x0633,0x0001 1208 0639 0002 | 9 | .CONST 0x0639,0x0002 120a ; -------------------------------------------------------------------------------------- 120a ; Debug3 Subtable 0x26 120a ; -------------------------------------------------------------------------------------- 120a 0000 0003 | | .DBG3TAB 0x0000,0x0003 120c 0643 0001 | C | .CONST 0x0643,0x0001 120e 0647 0002 | G | .CONST 0x0647,0x0002 1210 0655 0003 | U | .CONST 0x0655,0x0003 1212 ; -------------------------------------------------------------------------------------- 1212 ; Debug3 Subtable 0x27 1212 ; -------------------------------------------------------------------------------------- 1212 0000 0002 | | .DBG3TAB 0x0000,0x0002 1214 066b 0001 | k | .CONST 0x066b,0x0001 1216 067c 0002 | | | .CONST 0x067c,0x0002 1218 ; -------------------------------------------------------------------------------------- 1218 ; Debug3 Subtable 0x28 1218 ; -------------------------------------------------------------------------------------- 1218 0000 0003 | | .DBG3TAB 0x0000,0x0003 121a 0693 0001 | | .CONST 0x0693,0x0001 121c 069b 0002 | | .CONST 0x069b,0x0002 121e 06a8 0003 | | .CONST 0x06a8,0x0003 1220 ; -------------------------------------------------------------------------------------- 1220 ; Debug3 Subtable 0x29 1220 ; -------------------------------------------------------------------------------------- 1220 0000 000c | | .DBG3TAB 0x0000,0x000c 1222 06b5 0001 | | .CONST 0x06b5,0x0001 1224 06c0 0002 | | .CONST 0x06c0,0x0002 1226 06d1 0003 | | .CONST 0x06d1,0x0003 1228 06d6 0004 | | .CONST 0x06d6,0x0004 122a 06e4 0005 | | .CONST 0x06e4,0x0005 122c 06e6 0006 | | .CONST 0x06e6,0x0006 122e 06fb 0007 | | .CONST 0x06fb,0x0007 1230 06fd 0008 | | .CONST 0x06fd,0x0008 1232 0709 0009 | | .CONST 0x0709,0x0009 1234 070b 000a | | .CONST 0x070b,0x000a 1236 070e 000b | | .CONST 0x070e,0x000b 1238 070f 000c | | .CONST 0x070f,0x000c 123a ; -------------------------------------------------------------------------------------- 123a ; Debug3 Subtable 0x2a 123a ; -------------------------------------------------------------------------------------- 123a 0000 0005 | | .DBG3TAB 0x0000,0x0005 123c 071b 0001 | | .CONST 0x071b,0x0001 123e 0728 0002 | ( | .CONST 0x0728,0x0002 1240 0731 0003 | 1 | .CONST 0x0731,0x0003 1242 0739 0004 | 9 | .CONST 0x0739,0x0004 1244 0740 0005 | @ | .CONST 0x0740,0x0005 1246 ; -------------------------------------------------------------------------------------- 1246 ; Debug3 Subtable 0x2b 1246 ; -------------------------------------------------------------------------------------- 1246 0000 0005 | | .DBG3TAB 0x0000,0x0005 1248 074b 0001 | K | .CONST 0x074b,0x0001 124a 0755 0002 | U | .CONST 0x0755,0x0002 124c 0762 0003 | b | .CONST 0x0762,0x0003 124e 076d 0004 | m | .CONST 0x076d,0x0004 1250 0774 0005 | t | .CONST 0x0774,0x0005 1252 ; -------------------------------------------------------------------------------------- 1252 ; Debug3 Subtable 0x2c 1252 ; -------------------------------------------------------------------------------------- 1252 0003 0012 | | .DBG3TAB 0x0003,0x0012 1254 077b ffff | { | .CONST 0x077b,0xffff 1256 077c fffe | | | .CONST 0x077c,0xfffe 1258 077e fffd | ~ | .CONST 0x077e,0xfffd 125a 0781 0001 | | .CONST 0x0781,0x0001 125c 0782 0002 | | .CONST 0x0782,0x0002 125e 0785 0003 | | .CONST 0x0785,0x0003 1260 078c 0004 | | .CONST 0x078c,0x0004 1262 078f 0005 | | .CONST 0x078f,0x0005 1264 079d 0006 | | .CONST 0x079d,0x0006 1266 07a2 0007 | | .CONST 0x07a2,0x0007 1268 07ab 0008 | | .CONST 0x07ab,0x0008 126a 07be 0009 | | .CONST 0x07be,0x0009 126c 07c5 000a | | .CONST 0x07c5,0x000a 126e 07c8 000b | | .CONST 0x07c8,0x000b 1270 07e0 000c | | .CONST 0x07e0,0x000c 1272 07e7 000d | | .CONST 0x07e7,0x000d 1274 07e9 000e | | .CONST 0x07e9,0x000e 1276 07ea 000f | | .CONST 0x07ea,0x000f 1278 07ef 0010 | | .CONST 0x07ef,0x0010 127a 07f1 0011 | | .CONST 0x07f1,0x0011 127c 07f6 0012 | | .CONST 0x07f6,0x0012 127e ; -------------------------------------------------------------------------------------- 127e ; Debug3 Subtable 0x2d 127e ; -------------------------------------------------------------------------------------- 127e 0000 000b | | .DBG3TAB 0x0000,0x000b 1280 0803 0001 | | .CONST 0x0803,0x0001 1282 0806 0002 | | .CONST 0x0806,0x0002 1284 080f 0008 | | .CONST 0x080f,0x0008 1286 0813 0009 | | .CONST 0x0813,0x0009 1288 0816 0003 | | .CONST 0x0816,0x0003 128a 081a 0004 | | .CONST 0x081a,0x0004 128c 081c 0005 | | .CONST 0x081c,0x0005 128e 081f 0006 | | .CONST 0x081f,0x0006 1290 0823 0007 | # | .CONST 0x0823,0x0007 1292 0829 000a | ) | .CONST 0x0829,0x000a 1294 082d 000b | - | .CONST 0x082d,0x000b 1296 ; -------------------------------------------------------------------------------------- 1296 ; Debug3 Subtable 0x2e 1296 ; -------------------------------------------------------------------------------------- 1296 0003 0002 | | .DBG3TAB 0x0003,0x0002 1298 083b ffff | ; | .CONST 0x083b,0xffff 129a 083d fffe | = | .CONST 0x083d,0xfffe 129c 083e fffd | > | .CONST 0x083e,0xfffd 129e 084c 0001 | L | .CONST 0x084c,0x0001 12a0 084d 0002 | M | .CONST 0x084d,0x0002 12a2 ; -------------------------------------------------------------------------------------- 12a2 ; Debug3 Subtable 0x2f 12a2 ; -------------------------------------------------------------------------------------- 12a2 0000 0002 | | .DBG3TAB 0x0000,0x0002 12a4 0863 0001 | c | .CONST 0x0863,0x0001 12a6 086e 0002 | n | .CONST 0x086e,0x0002 12a8 ; -------------------------------------------------------------------------------------- 12a8 ; Debug3 Subtable 0x30 12a8 ; -------------------------------------------------------------------------------------- 12a8 0000 0000 | | .DBG3TAB 0x0000,0x0000 12aa ; -------------------------------------------------------------------------------------- 12aa ; Debug3 Subtable 0x31 12aa ; -------------------------------------------------------------------------------------- 12aa 0007 0002 | | .DBG3TAB 0x0007,0x0002 12ac 08a0 ffff | | .CONST 0x08a0,0xffff 12ae 08a5 fffe | | .CONST 0x08a5,0xfffe 12b0 08a7 fffd | | .CONST 0x08a7,0xfffd 12b2 08a9 fffc | | .CONST 0x08a9,0xfffc 12b4 08ab fffb | | .CONST 0x08ab,0xfffb 12b6 08ad fffa | | .CONST 0x08ad,0xfffa 12b8 08b0 fff9 | | .CONST 0x08b0,0xfff9 12ba 08b6 0001 | | .CONST 0x08b6,0x0001 12bc 08b7 0002 | | .CONST 0x08b7,0x0002 12be ; -------------------------------------------------------------------------------------- 12be ; Debug3 Subtable 0x32 12be ; -------------------------------------------------------------------------------------- 12be 0000 0005 | | .DBG3TAB 0x0000,0x0005 12c0 08c3 0001 | | .CONST 0x08c3,0x0001 12c2 08c7 0002 | | .CONST 0x08c7,0x0002 12c4 08cc 0003 | | .CONST 0x08cc,0x0003 12c6 08d1 0004 | | .CONST 0x08d1,0x0004 12c8 08d9 0005 | | .CONST 0x08d9,0x0005 12ca ; -------------------------------------------------------------------------------------- 12ca ; Debug3 Subtable 0x33 12ca ; -------------------------------------------------------------------------------------- 12ca 0000 0002 | | .DBG3TAB 0x0000,0x0002 12cc 08f4 0001 | | .CONST 0x08f4,0x0001 12ce 08f8 0004 | | .CONST 0x08f8,0x0004 12d0 ; -------------------------------------------------------------------------------------- 12d0 ; Debug3 Subtable 0x34 12d0 ; -------------------------------------------------------------------------------------- 12d0 0000 0008 | | .DBG3TAB 0x0000,0x0008 12d2 0903 0001 | | .CONST 0x0903,0x0001 12d4 090e 0002 | | .CONST 0x090e,0x0002 12d6 0914 0003 | | .CONST 0x0914,0x0003 12d8 091a 0004 | | .CONST 0x091a,0x0004 12da 091f 0005 | | .CONST 0x091f,0x0005 12dc 0922 0006 | " | .CONST 0x0922,0x0006 12de 0924 0007 | $ | .CONST 0x0924,0x0007 12e0 0927 0008 | ' | .CONST 0x0927,0x0008 12e2 ; -------------------------------------------------------------------------------------- 12e2 ; Debug3 Subtable 0x35 12e2 ; -------------------------------------------------------------------------------------- 12e2 0000 001c | | .DBG3TAB 0x0000,0x001c 12e4 0933 0001 | 3 | .CONST 0x0933,0x0001 12e6 0935 0002 | 5 | .CONST 0x0935,0x0002 12e8 0938 0003 | 8 | .CONST 0x0938,0x0003 12ea 093c 0004 | < | .CONST 0x093c,0x0004 12ec 093f 0005 | ? | .CONST 0x093f,0x0005 12ee 0943 0006 | C | .CONST 0x0943,0x0006 12f0 0946 0007 | F | .CONST 0x0946,0x0007 12f2 0947 0008 | G | .CONST 0x0947,0x0008 12f4 0949 0009 | I | .CONST 0x0949,0x0009 12f6 0950 000a | P | .CONST 0x0950,0x000a 12f8 0953 000b | S | .CONST 0x0953,0x000b 12fa 0954 000c | T | .CONST 0x0954,0x000c 12fc 095a 000d | Z | .CONST 0x095a,0x000d 12fe 095c 000e | \ | .CONST 0x095c,0x000e 1300 095f 000f | _ | .CONST 0x095f,0x000f 1302 0963 0010 | c | .CONST 0x0963,0x0010 1304 0967 0011 | g | .CONST 0x0967,0x0011 1306 096c 0012 | l | .CONST 0x096c,0x0012 1308 096f 0013 | o | .CONST 0x096f,0x0013 130a 0973 0014 | s | .CONST 0x0973,0x0014 130c 0978 0015 | x | .CONST 0x0978,0x0015 130e 0981 0016 | | .CONST 0x0981,0x0016 1310 098a 0017 | | .CONST 0x098a,0x0017 1312 0992 0018 | | .CONST 0x0992,0x0018 1314 099a 0019 | | .CONST 0x099a,0x0019 1316 09a0 001a | | .CONST 0x09a0,0x001a 1318 09a6 001b | | .CONST 0x09a6,0x001b 131a 09ab 001c | | .CONST 0x09ab,0x001c 131c ; -------------------------------------------------------------------------------------- 131c ; Debug3 Subtable 0x36 131c ; -------------------------------------------------------------------------------------- 131c 0000 0000 | | .DBG3TAB 0x0000,0x0000 131e ; -------------------------------------------------------------------------------------- 131e ; Debug3 Subtable 0x37 131e ; -------------------------------------------------------------------------------------- 131e 0009 0004 | | .DBG3TAB 0x0009,0x0004 1320 09ba ffff | | .CONST 0x09ba,0xffff 1322 09bc fffe | | .CONST 0x09bc,0xfffe 1324 09c1 fffd | | .CONST 0x09c1,0xfffd 1326 09c2 fffc | | .CONST 0x09c2,0xfffc 1328 09c4 fffb | | .CONST 0x09c4,0xfffb 132a 09c5 fffa | | .CONST 0x09c5,0xfffa 132c 09c6 fff9 | | .CONST 0x09c6,0xfff9 132e 09c7 fff8 | | .CONST 0x09c7,0xfff8 1330 09c8 fff7 | | .CONST 0x09c8,0xfff7 1332 09d1 0001 | | .CONST 0x09d1,0x0001 1334 09d2 0002 | | .CONST 0x09d2,0x0002 1336 09d6 0003 | | .CONST 0x09d6,0x0003 1338 09d7 0004 | | .CONST 0x09d7,0x0004 133a ; -------------------------------------------------------------------------------------- 133a ; Debug3 Subtable 0x38 133a ; -------------------------------------------------------------------------------------- 133a 0002 0008 | | .DBG3TAB 0x0002,0x0008 133c 09e3 ffff | | .CONST 0x09e3,0xffff 133e 09e5 fffe | | .CONST 0x09e5,0xfffe 1340 09e8 0001 | | .CONST 0x09e8,0x0001 1342 09e9 0002 | | .CONST 0x09e9,0x0002 1344 09f4 0003 | | .CONST 0x09f4,0x0003 1346 09f7 0004 | | .CONST 0x09f7,0x0004 1348 09fa 0005 | | .CONST 0x09fa,0x0005 134a 09fd 0007 | | .CONST 0x09fd,0x0007 134c 09ff 0006 | | .CONST 0x09ff,0x0006 134e 0a08 0008 | | .CONST 0x0a08,0x0008 1350 ; -------------------------------------------------------------------------------------- 1350 ; Debug3 Subtable 0x39 1350 ; -------------------------------------------------------------------------------------- 1350 0000 0001 | | .DBG3TAB 0x0000,0x0001 1352 0a13 0001 | | .CONST 0x0a13,0x0001 1354 ; -------------------------------------------------------------------------------------- 1354 ; Debug3 Subtable 0x3a 1354 ; -------------------------------------------------------------------------------------- 1354 0000 000c | | .DBG3TAB 0x0000,0x000c 1356 0a24 0001 | $ | .CONST 0x0a24,0x0001 1358 0a29 0005 | ) | .CONST 0x0a29,0x0005 135a 0a2c 0006 | , | .CONST 0x0a2c,0x0006 135c 0a2f 0007 | / | .CONST 0x0a2f,0x0007 135e 0a41 0008 | A | .CONST 0x0a41,0x0008 1360 0a45 0009 | E | .CONST 0x0a45,0x0009 1362 0a4b 000a | K | .CONST 0x0a4b,0x000a 1364 0a57 000b | W | .CONST 0x0a57,0x000b 1366 0a63 000c | c | .CONST 0x0a63,0x000c 1368 0a6a 000d | j | .CONST 0x0a6a,0x000d 136a 0a75 0003 | u | .CONST 0x0a75,0x0003 136c 0a78 000e | x | .CONST 0x0a78,0x000e 136e ; -------------------------------------------------------------------------------------- 136e ; Debug3 Subtable 0x3b 136e ; -------------------------------------------------------------------------------------- 136e 0000 0004 | | .DBG3TAB 0x0000,0x0004 1370 0a83 0001 | | .CONST 0x0a83,0x0001 1372 0a86 0002 | | .CONST 0x0a86,0x0002 1374 0a8b 0003 | | .CONST 0x0a8b,0x0003 1376 0a92 0004 | | .CONST 0x0a92,0x0004 1378 ; -------------------------------------------------------------------------------------- 1378 ; Debug3 Subtable 0x3c 1378 ; -------------------------------------------------------------------------------------- 1378 0000 0000 | | .DBG3TAB 0x0000,0x0000 137a ; -------------------------------------------------------------------------------------- 137a ; Debug3 Subtable 0x3d 137a ; -------------------------------------------------------------------------------------- 137a 0000 0000 | | .DBG3TAB 0x0000,0x0000 137c ; -------------------------------------------------------------------------------------- 137c ; Debug3 Subtable 0x3e 137c ; -------------------------------------------------------------------------------------- 137c 0009 0004 | | .DBG3TAB 0x0009,0x0004 137e 0ab6 ffff | | .CONST 0x0ab6,0xffff 1380 0ab8 fffe | | .CONST 0x0ab8,0xfffe 1382 0aba fffd | | .CONST 0x0aba,0xfffd 1384 0abc fffc | | .CONST 0x0abc,0xfffc 1386 0abe fffb | | .CONST 0x0abe,0xfffb 1388 0ac0 fffa | | .CONST 0x0ac0,0xfffa 138a 0ac2 fff9 | | .CONST 0x0ac2,0xfff9 138c 0ac3 fff8 | | .CONST 0x0ac3,0xfff8 138e 0ac5 fff7 | | .CONST 0x0ac5,0xfff7 1390 0acc 0001 | | .CONST 0x0acc,0x0001 1392 0acd 0002 | | .CONST 0x0acd,0x0002 1394 0ad1 0003 | | .CONST 0x0ad1,0x0003 1396 0ad2 0004 | | .CONST 0x0ad2,0x0004 1398 ; -------------------------------------------------------------------------------------- 1398 ; Debug3 Subtable 0x3f 1398 ; -------------------------------------------------------------------------------------- 1398 0000 0008 | | .DBG3TAB 0x0000,0x0008 139a 0adb 0001 | | .CONST 0x0adb,0x0001 139c 0ae6 0002 | | .CONST 0x0ae6,0x0002 139e 0af0 0003 | | .CONST 0x0af0,0x0003 13a0 0af2 0004 | | .CONST 0x0af2,0x0004 13a2 0b0f 0006 | | .CONST 0x0b0f,0x0006 13a4 0b24 0007 | $ | .CONST 0x0b24,0x0007 13a6 0b2b 0008 | + | .CONST 0x0b2b,0x0008 13a8 0b35 0009 | 5 | .CONST 0x0b35,0x0009 13aa ; -------------------------------------------------------------------------------------- 13aa ; Debug3 Subtable 0x40 13aa ; -------------------------------------------------------------------------------------- 13aa 0003 0006 | | .DBG3TAB 0x0003,0x0006 13ac 0b3b ffff | ; | .CONST 0x0b3b,0xffff 13ae 0b3d fffe | = | .CONST 0x0b3d,0xfffe 13b0 0b40 fffd | @ | .CONST 0x0b40,0xfffd 13b2 0b43 0001 | C | .CONST 0x0b43,0x0001 13b4 0b48 0002 | H | .CONST 0x0b48,0x0002 13b6 0b4c 0003 | L | .CONST 0x0b4c,0x0003 13b8 0b4d 0004 | M | .CONST 0x0b4d,0x0004 13ba 0b5e 0005 | ^ | .CONST 0x0b5e,0x0005 13bc 0b6e 0006 | n | .CONST 0x0b6e,0x0006 13be ; -------------------------------------------------------------------------------------- 13be ; Debug3 Subtable 0x41 13be ; -------------------------------------------------------------------------------------- 13be 0000 0001 | | .DBG3TAB 0x0000,0x0001 13c0 0b7b 0001 | { | .CONST 0x0b7b,0x0001 13c2 ; -------------------------------------------------------------------------------------- 13c2 ; Debug3 Subtable 0x42 13c2 ; -------------------------------------------------------------------------------------- 13c2 0000 0003 | | .DBG3TAB 0x0000,0x0003 13c4 0b90 0001 | | .CONST 0x0b90,0x0001 13c6 0b9a 0005 | | .CONST 0x0b9a,0x0005 13c8 0b9d 0007 | | .CONST 0x0b9d,0x0007 13ca ; -------------------------------------------------------------------------------------- 13ca ; Debug3 Subtable 0x43 13ca ; -------------------------------------------------------------------------------------- 13ca 0002 000a | | .DBG3TAB 0x0002,0x000a 13cc 0ba3 ffff | | .CONST 0x0ba3,0xffff 13ce 0bab fffe | | .CONST 0x0bab,0xfffe 13d0 0bb3 0001 | | .CONST 0x0bb3,0x0001 13d2 0bb8 0002 | | .CONST 0x0bb8,0x0002 13d4 0bc0 0003 | | .CONST 0x0bc0,0x0003 13d6 0bc1 0004 | | .CONST 0x0bc1,0x0004 13d8 0bc4 0005 | | .CONST 0x0bc4,0x0005 13da 0bc7 0006 | | .CONST 0x0bc7,0x0006 13dc 0bce 0007 | | .CONST 0x0bce,0x0007 13de 0bd2 0008 | | .CONST 0x0bd2,0x0008 13e0 0bd7 0009 | | .CONST 0x0bd7,0x0009 13e2 0bdb 000a | | .CONST 0x0bdb,0x000a 13e4 ; -------------------------------------------------------------------------------------- 13e4 ; Debug3 Subtable 0x44 13e4 ; -------------------------------------------------------------------------------------- 13e4 0000 0002 | | .DBG3TAB 0x0000,0x0002 13e6 0bf3 0001 | | .CONST 0x0bf3,0x0001 13e8 0bfd 0002 | | .CONST 0x0bfd,0x0002 13ea ; -------------------------------------------------------------------------------------- 13ea ; Debug3 Subtable 0x45 13ea ; -------------------------------------------------------------------------------------- 13ea 0000 0000 | | .DBG3TAB 0x0000,0x0000 13ec ; -------------------------------------------------------------------------------------- 13ec ; Debug3 Subtable 0x46 13ec ; -------------------------------------------------------------------------------------- 13ec 0000 000a | | .DBG3TAB 0x0000,0x000a 13ee 0c23 0001 | # | .CONST 0x0c23,0x0001 13f0 0c2a 0002 | * | .CONST 0x0c2a,0x0002 13f2 0c36 0003 | 6 | .CONST 0x0c36,0x0003 13f4 0c46 0004 | F | .CONST 0x0c46,0x0004 13f6 0c48 0005 | H | .CONST 0x0c48,0x0005 13f8 0c4a 0006 | J | .CONST 0x0c4a,0x0006 13fa 0c4c 0007 | L | .CONST 0x0c4c,0x0007 13fc 0c4e 0008 | N | .CONST 0x0c4e,0x0008 13fe 0c51 0009 | Q | .CONST 0x0c51,0x0009 1400 0c53 000a | S | .CONST 0x0c53,0x000a 1402 ; -------------------------------------------------------------------------------------- 1402 ; Debug3 Subtable 0x47 1402 ; -------------------------------------------------------------------------------------- 1402 0000 0001 | | .DBG3TAB 0x0000,0x0001 1404 0c5b 0001 | [ | .CONST 0x0c5b,0x0001 1406 0000 0000 | | .BLANK 0000[0x1fa]