|
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: 6144 (0x1800) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_1188cd9
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0bc8 | | .CONST 0x0bc8 ; 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 8006 | | .CONST 0x8006 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00fd | | .CONST 0x00fd ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0042 | B | .CONST 0x0042 ; Number of locals 000b INIT_0008: 000b 00c4 | | Action Make_Default 000c 00c4 | | Action Make_Default 000d 00c4 | | Action Make_Default 000e 00c4 | | Action Make_Default 000f 00c4 | | Action Make_Default 0010 00c4 | | Action Make_Default 0011 00c4 | | Action Make_Default 0012 00c4 | | Action Make_Default 0013 00c4 | | Action Make_Default 0014 00c4 | | Action Make_Default 0015 00c4 | | Action Make_Default 0016 00c4 | | Action Make_Default 0017 00c4 | | Action Make_Default 0018 00c4 | | Action Make_Default 0019 00c4 | | Action Make_Default 001a 00c4 | | Action Make_Default 001b 00c4 | | Action Make_Default 001c 00c4 | | Action Make_Default 001d 00c4 | | Action Make_Default 001e 00c4 | | Action Make_Default 001f 00c4 | | Action Make_Default 0020 00c4 | | Action Make_Default 0021 00c4 | | Action Make_Default 0022 00c4 | | Action Make_Default 0023 00c4 | | Action Make_Default 0024 00c4 | | Action Make_Default 0025 00c4 | | Action Make_Default 0026 00c4 | | Action Make_Default 0027 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated 0029 c218 | | Store 0x1,0x18 002a 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated 002c c219 | | Store 0x1,0x19 002d 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated 002f c21a | | Store 0x1,0x1a 0030 029a 029b | | Declare_Subprogram INIT_0298,For_Outer_Call,Visible,Unelaborated 0032 c21b | | Store 0x1,0x1b 0033 029a 02a3 | | Declare_Subprogram INIT_02a0,For_Outer_Call,Visible,Unelaborated 0035 c21c | | Store 0x1,0x1c 0036 e001 | | Load 0x0,0x1 0037 02a8 | | Declare_Subprogram For_Call,Visible,Unelaborated,With_Address 0038 c21d | | Store 0x1,0x1d 0039 029a 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call,Visible,Unelaborated 003b c21e | | Store 0x1,0x1e 003c 029a 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call,Visible,Unelaborated 003e c223 | # | Store 0x1,0x23 003f 029a 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call,Visible,Unelaborated 0041 c21f | | Store 0x1,0x1f 0042 029a 03d3 | | Declare_Subprogram INIT_03d0,For_Outer_Call,Visible,Unelaborated 0044 c224 | $ | Store 0x1,0x24 0045 029a 03fb | | Declare_Subprogram INIT_03f8,For_Outer_Call,Visible,Unelaborated 0047 c228 | ( | Store 0x1,0x28 0048 029a 0473 | s| Declare_Subprogram INIT_0470,For_Outer_Call,Visible,Unelaborated 004a c212 | | Store 0x1,0x12 004b 029a 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call,Visible,Unelaborated 004d c220 | | Store 0x1,0x20 004e 029a 0483 | | Declare_Subprogram INIT_0480,For_Outer_Call,Visible,Unelaborated 0050 c214 | | Store 0x1,0x14 0051 029a 048b | | Declare_Subprogram INIT_0488,For_Outer_Call,Visible,Unelaborated 0053 c221 | ! | Store 0x1,0x21 0054 029a 0493 | | Declare_Subprogram INIT_0490,For_Outer_Call,Visible,Unelaborated 0056 c222 | " | Store 0x1,0x22 0057 00bf | | Action Accept_Activation 0058 4800 |H | Short_Literal 0x0 0059 4840 |H@ | Short_Literal 0x40 005a 00e2 | | Load_Encached Integer_Cache 005b 03f8 | | Declare_Type Discrete,Constrained 005c e002 | | Load 0x0,0x2 005d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 005e 4800 |H | Short_Literal 0x0 005f e003 | | Load 0x0,0x3 0060 02a0 | | Declare_Subprogram Null_Subprogram 0061 038e | | Declare_Type Package,Defined 0062 0387 | | Declare_Variable Package 0063 4800 |H | Short_Literal 0x0 0064 e004 | | Load 0x0,0x4 0065 02a0 | | Declare_Subprogram Null_Subprogram 0066 038e | | Declare_Type Package,Defined 0067 0387 | | Declare_Variable Package 0068 4800 |H | Short_Literal 0x0 0069 e005 | | Load 0x0,0x5 006a 02a0 | | Declare_Subprogram Null_Subprogram 006b 038e | | Declare_Type Package,Defined 006c 0387 | | Declare_Variable Package 006d e006 | | Load 0x0,0x6 006e 1916 | | Execute Package,Field_Reference,Field_Number 0x16 006f 0007 | | Action Break_Optional 0070 e006 | | Load 0x0,0x6 0071 1917 | | Execute Package,Field_Reference,Field_Number 0x17 0072 0007 | | Action Break_Optional 0073 e007 | | Load 0x0,0x7 0074 191b | | Execute Package,Field_Reference,Field_Number 0x1b 0075 0007 | | Action Break_Optional 0076 00ea | | Load_Encached Null_String_Cache 0077 4800 |H | Short_Literal 0x0 0078 4800 |H | Short_Literal 0x0 0079 4800 |H | Short_Literal 0x0 007a e007 | | Load 0x0,0x7 007b 1815 | | Execute Package,Field_Execute,Field_Number 0x15 007c 8230 | 0 | Call 0x1,0x30 007d e008 | | Load 0x0,0x8 007e 1915 | | Execute Package,Field_Reference,Field_Number 0x15 007f 0007 | | Action Break_Optional 0080 1d33 | 3 | Execute_Immediate Reference_Lex_1,0x33 0081 029b 049b | | Declare_Subprogram INIT_0498,For_Outer_Call,Unelaborated 0083 029b 04bb | | Declare_Subprogram INIT_04b8,For_Outer_Call,Unelaborated 0085 029b 04cb | | Declare_Subprogram INIT_04c8,For_Outer_Call,Unelaborated 0087 029b 04d3 | | Declare_Subprogram INIT_04d0,For_Outer_Call,Unelaborated 0089 029b 04e3 | | Declare_Subprogram INIT_04e0,For_Outer_Call,Unelaborated 008b 029b 051b | | Declare_Subprogram INIT_0518,For_Outer_Call,Unelaborated 008d 029b 0553 | S| Declare_Subprogram INIT_0550,For_Outer_Call,Unelaborated 008f 029b 058b | | Declare_Subprogram INIT_0588,For_Outer_Call,Unelaborated 0091 029b 05bb | | Declare_Subprogram INIT_05b8,For_Outer_Call,Unelaborated 0093 029b 05f3 | | Declare_Subprogram INIT_05f0,For_Outer_Call,Unelaborated 0095 029b 0673 | s| Declare_Subprogram INIT_0670,For_Outer_Call,Unelaborated 0097 029b 0683 | | Declare_Subprogram INIT_0680,For_Outer_Call,Unelaborated 0099 029b 0693 | | Declare_Subprogram INIT_0690,For_Outer_Call,Unelaborated 009b 1d18 | | Execute_Immediate Reference_Lex_1,0x18 009c 00c7 | | Action Elaborate_Subprogram 009d 1d19 | | Execute_Immediate Reference_Lex_1,0x19 009e 00c7 | | Action Elaborate_Subprogram 009f 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 00a0 00c7 | | Action Elaborate_Subprogram 00a1 1d1e | | Execute_Immediate Reference_Lex_1,0x1e 00a2 00c7 | | Action Elaborate_Subprogram 00a3 1d1b | | Execute_Immediate Reference_Lex_1,0x1b 00a4 00c7 | | Action Elaborate_Subprogram 00a5 1d1a | | Execute_Immediate Reference_Lex_1,0x1a 00a6 00c7 | | Action Elaborate_Subprogram 00a7 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 00a8 00c7 | | Action Elaborate_Subprogram 00a9 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 00aa 00c7 | | Action Elaborate_Subprogram 00ab 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 00ac 00c7 | | Action Elaborate_Subprogram 00ad 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 00ae 00c7 | | Action Elaborate_Subprogram 00af 1d1c | | Execute_Immediate Reference_Lex_1,0x1c 00b0 00c7 | | Action Elaborate_Subprogram 00b1 1d14 | | Execute_Immediate Reference_Lex_1,0x14 00b2 00c7 | | Action Elaborate_Subprogram 00b3 1d12 | | Execute_Immediate Reference_Lex_1,0x12 00b4 00c7 | | Action Elaborate_Subprogram 00b5 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 00b6 00c7 | | Action Elaborate_Subprogram 00b7 1d20 | | Execute_Immediate Reference_Lex_1,0x20 00b8 00c7 | | Action Elaborate_Subprogram 00b9 e009 | | Load 0x0,0x9 00ba e002 | | Load 0x0,0x2 00bb e00a | | Load 0x0,0xa 00bc e00b | | Load 0x0,0xb 00bd e00c | | Load 0x0,0xc 00be e00d | | Load 0x0,0xd 00bf 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e 00c0 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f 00c1 e00e | | Load 0x0,0xe 00c2 e00f | | Load 0x0,0xf 00c3 480a |H | Short_Literal 0xa 00c4 e22b | + | Load 0x1,0x2b 00c5 020e | | Execute Module,Augment_Imports 00c6 e22b | + | Load 0x1,0x2b 00c7 020f | | Execute Module,Activate 00c8 e010 | | Load 0x0,0x10 00c9 e011 | | Load 0x0,0x11 00ca e012 | | Load 0x0,0x12 00cb e013 | | Load 0x0,0x13 00cc e014 | | Load 0x0,0x14 00cd e015 | | Load 0x0,0x15 00ce e007 | | Load 0x0,0x7 00cf e006 | | Load 0x0,0x6 00d0 e016 | | Load 0x0,0x16 00d1 e017 | | Load 0x0,0x17 00d2 00b6 | | Action Make_Scope 00d3 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34 00d4 480c |H | Short_Literal 0xc 00d5 e22d | - | Load 0x1,0x2d 00d6 020e | | Execute Module,Augment_Imports 00d7 e22d | - | Load 0x1,0x2d 00d8 020f | | Execute Module,Activate 00d9 e018 | | Load 0x0,0x18 00da 4801 |H | Short_Literal 0x1 00db e22c | , | Load 0x1,0x2c 00dc 020e | | Execute Module,Augment_Imports 00dd e22c | , | Load 0x1,0x2c 00de 020f | | Execute Module,Activate 00df 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 00e0 00c7 | | Action Elaborate_Subprogram 00e1 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37 00e2 00c7 | | Action Elaborate_Subprogram 00e3 1d39 | 9 | Execute_Immediate Reference_Lex_1,0x39 00e4 00c7 | | Action Elaborate_Subprogram 00e5 029d 06a3 | | Declare_Subprogram INIT_06a0,For_Outer_Call 00e7 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d 00e8 00c7 | | Action Elaborate_Subprogram 00e9 1d3a | : | Execute_Immediate Reference_Lex_1,0x3a 00ea 00c7 | | Action Elaborate_Subprogram 00eb 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c 00ec 00c7 | | Action Elaborate_Subprogram 00ed 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b 00ee 00c7 | | Action Elaborate_Subprogram 00ef 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e 00f0 00c7 | | Action Elaborate_Subprogram 00f1 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35 00f2 00c7 | | Action Elaborate_Subprogram 00f3 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f 00f4 00c7 | | Action Elaborate_Subprogram 00f5 1d41 | A | Execute_Immediate Reference_Lex_1,0x41 00f6 00c7 | | Action Elaborate_Subprogram 00f7 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40 00f8 00c7 | | Action Elaborate_Subprogram 00f9 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36 00fa 00c7 | | Action Elaborate_Subprogram 00fb 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 00fc 00c7 | | Action Elaborate_Subprogram 00fd BODY_0008: 00fd 00bc | | Action Signal_Activated 00fe 00bb | | Action Signal_Completion 00ff 0000 | | .XXX[0x1] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 010c | | .CONST 0x010c ; Address of begin 0101 01ab | | .CONST 0x01ab ; Address of exception handler 0102 0005 | | .CONST 0x0005 ; Number of locals 0103 INIT_0100: 0103 0092 0710 | | Action Push_String_Extended,0x710 ; "Accept_Tokens" 0105 e22a | * | Load 0x1,0x2a 0106 02c7 | | Declare_Variable Any 0107 e002 | | Load 0x0,0x2 0108 180e | | Execute Package,Field_Execute,Field_Number 0xe 0109 a403 | | Store_Unchecked 0x2,0x3 010a 00e3 | | Load_Encached Natural_Cache 010b 00e3 | | Load_Encached Natural_Cache 010c BODY_0100: 010c e403 | | Load 0x2,0x3 010d e5fb | | Load 0x2,-0x5 010e e5fc | | Load 0x2,-0x4 010f e5fd | | Load 0x2,-0x3 0110 e22b | + | Load 0x1,0x2b 0111 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0112 e5fe | | Load 0x2,-0x2 0113 e22b | + | Load 0x1,0x2b 0114 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0115 e5ff | | Load 0x2,-0x1 0116 e402 | | Load 0x2,0x2 0117 e22b | + | Load 0x1,0x2b 0118 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0119 c403 | | Store 0x2,0x3 011a e403 | | Load 0x2,0x3 011b e22b | + | Load 0x1,0x2b 011c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 011d e22d | - | Load 0x1,0x2d 011e 180e | | Execute Package,Field_Execute,Field_Number 0xe 011f 8237 | 7 | Call 0x1,0x37 0120 6805 |h | Jump_Zero 0x126 0121 e403 | | Load 0x2,0x3 0122 0092 0711 | | Action Push_String_Extended,0x711 ; "This machine has donated tokens today; it may not also accept them" 0124 e22b | + | Load 0x1,0x2b 0125 180d | | Execute Package,Field_Execute,Field_Number 0xd 0126 e403 | | Load 0x2,0x3 0127 e5ff | | Load 0x2,-0x1 0128 823a | : | Call 0x1,0x3a 0129 e403 | | Load 0x2,0x3 012a e5fd | | Load 0x2,-0x3 012b e5fe | | Load 0x2,-0x2 012c e5ff | | Load 0x2,-0x1 012d 823d | = | Call 0x1,0x3d 012e e5ff | | Load 0x2,-0x1 012f 823f | ? | Call 0x1,0x3f 0130 a405 | | Store_Unchecked 0x2,0x5 0131 00d8 | | Load_Top At_Offset_0 0132 e5fe | | Load 0x2,-0x2 0133 0273 | s | Execute Discrete,Plus 0134 c404 | | Store 0x2,0x4 0135 e404 | | Load 0x2,0x4 0136 e5fd | | Load 0x2,-0x3 0137 027e | ~ | Execute Discrete,Not_Equal 0138 6827 |h' | Jump_Zero 0x160 0139 e403 | | Load 0x2,0x3 013a 483d |H= | Short_Literal 0x3d 013b 482b |H+ | Short_Literal 0x2b 013c 0092 0712 | | Action Push_String_Extended,0x712 ; "The sum of currently authorized tokens and Donations (" 013e 4820 |H | Short_Literal 0x20 013f 4800 |H | Short_Literal 0x0 0140 480a |H | Short_Literal 0xa 0141 e405 | | Load 0x2,0x5 0142 822e | . | Call 0x1,0x2e 0143 01cc | | Execute Vector,Catenate 0144 01cb | | Execute Vector,Append 0145 4820 |H | Short_Literal 0x20 0146 4800 |H | Short_Literal 0x0 0147 480a |H | Short_Literal 0xa 0148 e5fe | | Load 0x2,-0x2 0149 822e | . | Call 0x1,0x2e 014a 01cc | | Execute Vector,Catenate 014b 01cb | | Execute Vector,Append 014c 4820 |H | Short_Literal 0x20 014d 4800 |H | Short_Literal 0x0 014e 480a |H | Short_Literal 0xa 014f e404 | | Load 0x2,0x4 0150 822e | . | Call 0x1,0x2e 0151 01cc | | Execute Vector,Catenate 0152 0092 0713 | | Action Push_String_Extended,0x713 ; ") is NOT equal to Resulting_Count parameter (" 0154 01cc | | Execute Vector,Catenate 0155 4820 |H | Short_Literal 0x20 0156 4800 |H | Short_Literal 0x0 0157 480a |H | Short_Literal 0xa 0158 e5fd | | Load 0x2,-0x3 0159 822e | . | Call 0x1,0x2e 015a 01cc | | Execute Vector,Catenate 015b 0092 0714 | | Action Push_String_Extended,0x714 ; "); these must be equal in order to proceed." 015d 01cc | | Execute Vector,Catenate 015e e22b | + | Load 0x1,0x2b 015f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0160 e5fc | | Load 0x2,-0x4 0161 e5fd | | Load 0x2,-0x3 0162 e5fe | | Load 0x2,-0x2 0163 e5ff | | Load 0x2,-0x1 0164 8236 | 6 | Call 0x1,0x36 0165 7019 |p | Jump_Nonzero 0x17f 0166 e403 | | Load 0x2,0x3 0167 0092 0715 | | Action Push_String_Extended,0x715 ; "The code provided does NOT match the request being made. This might be caused by a transcription error of the code, an attempt to transfer between sites without Rational assistance, a transcription error of the Site of this machine (" 0169 821b | | Call 0x1,0x1b 016a 01cc | | Execute Vector,Catenate 016b 0092 0716 | | Action Push_String_Extended,0x716 ; "), a transcription error of the Machine ID of this machine (" 016d 01cc | | Execute Vector,Catenate 016e 4820 |H | Short_Literal 0x20 016f 4800 |H | Short_Literal 0x0 0170 480a |H | Short_Literal 0xa 0171 821c | | Call 0x1,0x1c 0172 822f | / | Call 0x1,0x2f 0173 01cc | | Execute Vector,Catenate 0174 0092 0717 | | Action Push_String_Extended,0x717 ; "), a delay in posting the request (code only valid for one day), " 0176 01cc | | Execute Vector,Catenate 0177 0092 0718 | | Action Push_String_Extended,0x718 ; "or some other combination of parameter problems. " 0179 01cc | | Execute Vector,Catenate 017a 0092 0719 | | Action Push_String_Extended,0x719 ; "Contact your Rational representative for further assistance." 017c 01cc | | Execute Vector,Catenate 017d e22b | + | Load 0x1,0x2b 017e 180d | | Execute Package,Field_Execute,Field_Number 0xd 017f 0092 071a | | Action Push_String_Extended,0x71a ; ">>Product Name<<" 0181 e008 | | Load 0x0,0x8 0182 180e | | Execute Package,Field_Execute,Field_Number 0xe 0183 7009 |p | Jump_Nonzero 0x18d 0184 00ea | | Load_Encached Null_String_Cache 0185 00ea | | Load_Encached Null_String_Cache 0186 821c | | Call 0x1,0x1c 0187 e5ff | | Load 0x2,-0x1 0188 e008 | | Load 0x0,0x8 0189 1815 | | Execute Package,Field_Execute,Field_Number 0x15 018a e5ff | | Load 0x2,-0x1 018b e008 | | Load 0x0,0x8 018c 180d | | Execute Package,Field_Execute,Field_Number 0xd 018d e5fd | | Load 0x2,-0x3 018e e5ff | | Load 0x2,-0x1 018f e017 | | Load 0x0,0x17 0190 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0191 e5ff | | Load 0x2,-0x1 0192 8240 | @ | Call 0x1,0x40 0193 7004 |p | Jump_Nonzero 0x198 0194 480c |H | Short_Literal 0xc 0195 e5ff | | Load 0x2,-0x1 0196 e017 | | Load 0x0,0x17 0197 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0198 e403 | | Load 0x2,0x3 0199 e5ff | | Load 0x2,-0x1 019a 0092 071b | | Action Push_String_Extended,0x71b ; " tokens set to " 019c 01cc | | Execute Vector,Catenate 019d 4820 |H | Short_Literal 0x20 019e 4800 |H | Short_Literal 0x0 019f 480a |H | Short_Literal 0xa 01a0 e5fd | | Load 0x2,-0x3 01a1 822e | . | Call 0x1,0x2e 01a2 01cc | | Execute Vector,Catenate 01a3 e22b | + | Load 0x1,0x2b 01a4 180f | | Execute Package,Field_Execute,Field_Number 0xf 01a5 e403 | | Load 0x2,0x3 01a6 00ea | | Load_Encached Null_String_Cache 01a7 e402 | | Load 0x2,0x2 01a8 e22b | + | Load 0x1,0x2b 01a9 1818 | | Execute Package,Field_Execute,Field_Number 0x18 01aa 4506 |E | Exit_Suprogram New_Top_Offset 0x6 01ab TRAP_0100: 01ab e002 | | Load 0x0,0x2 01ac 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 01ad 010f | | Execute Exception,Equal 01ae 6806 |h | Jump_Zero 0x1b5 01af e403 | | Load 0x2,0x3 01b0 e402 | | Load 0x2,0x2 01b1 e22b | + | Load 0x1,0x2b 01b2 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01b3 00d8 | | Load_Top At_Offset_0 01b4 0101 | | Execute Exception,Reraise 01b5 e00a | | Load 0x0,0xa 01b6 010f | | Execute Exception,Equal 01b7 6805 |h | Jump_Zero 0x1bd 01b8 e403 | | Load 0x2,0x3 01b9 e402 | | Load 0x2,0x2 01ba e22b | + | Load 0x1,0x2b 01bb 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01bc 4506 |E | Exit_Suprogram New_Top_Offset 0x6 01bd e403 | | Load 0x2,0x3 01be 4800 |H | Short_Literal 0x0 01bf 4801 |H | Short_Literal 0x1 01c0 e019 | | Load 0x0,0x19 01c1 1815 | | Execute Package,Field_Execute,Field_Number 0x15 01c2 e402 | | Load 0x2,0x2 01c3 e22b | + | Load 0x1,0x2b 01c4 181a | | Execute Package,Field_Execute,Field_Number 0x1a 01c5 4506 |E | Exit_Suprogram New_Top_Offset 0x6 01c6 0000 0000 | | .XXX[0x2] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01d2 | | .CONST 0x01d2 ; Address of begin 01c9 021a | | .CONST 0x021a ; Address of exception handler 01ca 0003 | | .CONST 0x0003 ; Number of locals 01cb INIT_01c8: 01cb 0092 071c | | Action Push_String_Extended,0x71c ; "Donate_Tokens" 01cd e22a | * | Load 0x1,0x2a 01ce 02c7 | | Declare_Variable Any 01cf e002 | | Load 0x0,0x2 01d0 180e | | Execute Package,Field_Execute,Field_Number 0xe 01d1 a403 | | Store_Unchecked 0x2,0x3 01d2 BODY_01c8: 01d2 00d8 | | Load_Top At_Offset_0 01d3 e5fa | | Load 0x2,-0x6 01d4 e5fb | | Load 0x2,-0x5 01d5 e5fc | | Load 0x2,-0x4 01d6 e22b | + | Load 0x1,0x2b 01d7 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01d8 e5fd | | Load 0x2,-0x3 01d9 e22b | + | Load 0x1,0x2b 01da 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01db e5fe | | Load 0x2,-0x2 01dc e22b | + | Load 0x1,0x2b 01dd 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01de e5ff | | Load 0x2,-0x1 01df e402 | | Load 0x2,0x2 01e0 e22b | + | Load 0x1,0x2b 01e1 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01e2 c403 | | Store 0x2,0x3 01e3 00d8 | | Load_Top At_Offset_0 01e4 e22b | + | Load 0x1,0x2b 01e5 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01e6 00d8 | | Load_Top At_Offset_0 01e7 e5fb | | Load 0x2,-0x5 01e8 823b | ; | Call 0x1,0x3b 01e9 00d8 | | Load_Top At_Offset_0 01ea e5ff | | Load 0x2,-0x1 01eb 823a | : | Call 0x1,0x3a 01ec e5fc | | Load 0x2,-0x4 01ed 821c | | Call 0x1,0x1c 01ee 027f | | Execute Discrete,Equal 01ef 6805 |h | Jump_Zero 0x1f5 01f0 00d8 | | Load_Top At_Offset_0 01f1 0092 071d | | Action Push_String_Extended,0x71d ; "Remote_Machine_ID specified is the Machine_ID for this machine." 01f3 e22b | + | Load 0x1,0x2b 01f4 180d | | Execute Package,Field_Execute,Field_Number 0xd 01f5 e22d | - | Load 0x1,0x2d 01f6 180d | | Execute Package,Field_Execute,Field_Number 0xd 01f7 8237 | 7 | Call 0x1,0x37 01f8 6805 |h | Jump_Zero 0x1fe 01f9 00d8 | | Load_Top At_Offset_0 01fa 0092 071e | | Action Push_String_Extended,0x71e ; "This machine has accepted tokens today; it may not also give them up" 01fc e22b | + | Load 0x1,0x2b 01fd 180d | | Execute Package,Field_Execute,Field_Number 0xd 01fe 00d8 | | Load_Top At_Offset_0 01ff e5fd | | Load 0x2,-0x3 0200 e5fe | | Load 0x2,-0x2 0201 e5ff | | Load 0x2,-0x1 0202 823d | = | Call 0x1,0x3d 0203 00d8 | | Load_Top At_Offset_0 0204 e5fe | | Load 0x2,-0x2 0205 e5ff | | Load 0x2,-0x1 0206 823e | > | Call 0x1,0x3e 0207 e012 | | Load 0x0,0x12 0208 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0209 e22d | - | Load 0x1,0x2d 020a 1810 | | Execute Package,Field_Execute,Field_Number 0x10 020b e22d | - | Load 0x1,0x2d 020c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 020d e232 | 2 | Load 0x1,0x32 020e e5fb | | Load 0x2,-0x5 020f e5fc | | Load 0x2,-0x4 0210 e5fd | | Load 0x2,-0x3 0211 e5fe | | Load 0x2,-0x2 0212 e5ff | | Load 0x2,-0x1 0213 8239 | 9 | Call 0x1,0x39 0214 00d8 | | Load_Top At_Offset_0 0215 00ea | | Load_Encached Null_String_Cache 0216 e402 | | Load 0x2,0x2 0217 e22b | + | Load 0x1,0x2b 0218 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0219 4507 |E | Exit_Suprogram New_Top_Offset 0x7 021a TRAP_01c8: 021a e002 | | Load 0x0,0x2 021b 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 021c 010f | | Execute Exception,Equal 021d 6806 |h | Jump_Zero 0x224 021e e403 | | Load 0x2,0x3 021f e402 | | Load 0x2,0x2 0220 e22b | + | Load 0x1,0x2b 0221 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0222 00d8 | | Load_Top At_Offset_0 0223 0101 | | Execute Exception,Reraise 0224 e00a | | Load 0x0,0xa 0225 010f | | Execute Exception,Equal 0226 6805 |h | Jump_Zero 0x22c 0227 e403 | | Load 0x2,0x3 0228 e402 | | Load 0x2,0x2 0229 e22b | + | Load 0x1,0x2b 022a 1819 | | Execute Package,Field_Execute,Field_Number 0x19 022b 4507 |E | Exit_Suprogram New_Top_Offset 0x7 022c e403 | | Load 0x2,0x3 022d 4800 |H | Short_Literal 0x0 022e 4801 |H | Short_Literal 0x1 022f e019 | | Load 0x0,0x19 0230 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0231 e402 | | Load 0x2,0x2 0232 e22b | + | Load 0x1,0x2b 0233 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0234 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0235 0000 0000 | | .XXX[0x3] 0237 0000 | | 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 0242 | B | .CONST 0x0242 ; Address of begin 0239 0279 | y | .CONST 0x0279 ; Address of exception handler 023a 0003 | | .CONST 0x0003 ; Number of locals 023b INIT_0238: 023b 0092 071f | | Action Push_String_Extended,0x71f ; "Set_Site" 023d e22a | * | Load 0x1,0x2a 023e 02c7 | | Declare_Variable Any 023f e002 | | Load 0x0,0x2 0240 180e | | Execute Package,Field_Execute,Field_Number 0xe 0241 a403 | | Store_Unchecked 0x2,0x3 0242 BODY_0238: 0242 00d8 | | Load_Top At_Offset_0 0243 e5fd | | Load 0x2,-0x3 0244 e5fe | | Load 0x2,-0x2 0245 e5ff | | Load 0x2,-0x1 0246 e402 | | Load 0x2,0x2 0247 e22b | + | Load 0x1,0x2b 0248 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0249 c403 | | Store 0x2,0x3 024a 00d8 | | Load_Top At_Offset_0 024b e22b | + | Load 0x1,0x2b 024c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 024d e5fe | | Load 0x2,-0x2 024e e231 | 1 | Load 0x1,0x31 024f 821c | | Call 0x1,0x1c 0250 e5ff | | Load 0x2,-0x1 0251 8234 | 4 | Call 0x1,0x34 0252 01de | | Execute Vector,Not_Equal 0253 6814 |h | Jump_Zero 0x268 0254 00d8 | | Load_Top At_Offset_0 0255 0092 0720 | | Action Push_String_Extended,0x720 ; "Code (" 0257 e5fe | | Load 0x2,-0x2 0258 e22b | + | Load 0x1,0x2b 0259 181d | | Execute Package,Field_Execute,Field_Number 0x1d 025a 01cc | | Execute Vector,Catenate 025b 0092 0721 | !| Action Push_String_Extended,0x721 ; ") does not correspond to Site (" 025d 01cc | | Execute Vector,Catenate 025e e5ff | | Load 0x2,-0x1 025f e22b | + | Load 0x1,0x2b 0260 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0261 01cc | | Execute Vector,Catenate 0262 0092 0722 | "| Action Push_String_Extended,0x722 ; ")." 0264 01cc | | Execute Vector,Catenate 0265 e22b | + | Load 0x1,0x2b 0266 180d | | Execute Package,Field_Execute,Field_Number 0xd 0267 780b |x | Jump 0x273 0268 e5fe | | Load 0x2,-0x2 0269 e5ff | | Load 0x2,-0x1 026a e22d | - | Load 0x1,0x2d 026b 1811 | | Execute Package,Field_Execute,Field_Number 0x11 026c 00d8 | | Load_Top At_Offset_0 026d 0092 0723 | #| Action Push_String_Extended,0x723 ; "Site set to " 026f e5ff | | Load 0x2,-0x1 0270 01cc | | Execute Vector,Catenate 0271 e22b | + | Load 0x1,0x2b 0272 180f | | Execute Package,Field_Execute,Field_Number 0xf 0273 00d8 | | Load_Top At_Offset_0 0274 00ea | | Load_Encached Null_String_Cache 0275 e402 | | Load 0x2,0x2 0276 e22b | + | Load 0x1,0x2b 0277 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0278 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0279 TRAP_0238: 0279 e002 | | Load 0x0,0x2 027a 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 027b 010f | | Execute Exception,Equal 027c 6806 |h | Jump_Zero 0x283 027d e403 | | Load 0x2,0x3 027e e402 | | Load 0x2,0x2 027f e22b | + | Load 0x1,0x2b 0280 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0281 00d8 | | Load_Top At_Offset_0 0282 0101 | | Execute Exception,Reraise 0283 e00a | | Load 0x0,0xa 0284 010f | | Execute Exception,Equal 0285 6805 |h | Jump_Zero 0x28b 0286 e403 | | Load 0x2,0x3 0287 e402 | | Load 0x2,0x2 0288 e22b | + | Load 0x1,0x2b 0289 1819 | | Execute Package,Field_Execute,Field_Number 0x19 028a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 028b e403 | | Load 0x2,0x3 028c 4800 |H | Short_Literal 0x0 028d 4801 |H | Short_Literal 0x1 028e e019 | | Load 0x0,0x19 028f 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0290 e402 | | Load 0x2,0x2 0291 e22b | + | Load 0x1,0x2b 0292 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0293 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0294 0000 0000 | | .BLANK 0000[0x4] 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 029b | | .CONST 0x029b ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0001 | | .CONST 0x0001 ; Number of locals 029b BODY_0298: 029b INIT_0298: 029b e22d | - | Load 0x1,0x2d 029c 1812 | | Execute Package,Field_Execute,Field_Number 0x12 029d 00ca | | Action Exit_Nullary_Function 029e 0000 0000 | | .XXX[0x2] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a3 | | .CONST 0x02a3 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0001 | | .CONST 0x0001 ; Number of locals 02a3 BODY_02a0: 02a3 INIT_02a0: 02a3 e01a | | Load 0x0,0x1a 02a4 180e | | Execute Package,Field_Execute,Field_Number 0xe 02a5 00ca | | Action Exit_Nullary_Function 02a6 0000 0000 | | .XXX[0x2] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02b2 | | .CONST 0x02b2 ; Address of begin 02a9 02ff | | .CONST 0x02ff ; Address of exception handler 02aa 0003 | | .CONST 0x0003 ; Number of locals 02ab INIT_02a8: 02ab 0092 0724 | $| Action Push_String_Extended,0x724 ; "Assign_Tokens" 02ad e22a | * | Load 0x1,0x2a 02ae 02c7 | | Declare_Variable Any 02af e002 | | Load 0x0,0x2 02b0 180e | | Execute Package,Field_Execute,Field_Number 0xe 02b1 a403 | | Store_Unchecked 0x2,0x3 02b2 BODY_02a8: 02b2 00d8 | | Load_Top At_Offset_0 02b3 e5f9 | | Load 0x2,-0x7 02b4 e5fa | | Load 0x2,-0x6 02b5 e5fb | | Load 0x2,-0x5 02b6 e5fc | | Load 0x2,-0x4 02b7 e22b | + | Load 0x1,0x2b 02b8 181c | | Execute Package,Field_Execute,Field_Number 0x1c 02b9 e5fd | | Load 0x2,-0x3 02ba e22b | + | Load 0x1,0x2b 02bb 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02bc e5fe | | Load 0x2,-0x2 02bd e22b | + | Load 0x1,0x2b 02be 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02bf e5ff | | Load 0x2,-0x1 02c0 e402 | | Load 0x2,0x2 02c1 e22b | + | Load 0x1,0x2b 02c2 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02c3 c403 | | Store 0x2,0x3 02c4 00d8 | | Load_Top At_Offset_0 02c5 e22b | + | Load 0x1,0x2b 02c6 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02c7 00d8 | | Load_Top At_Offset_0 02c8 e5fb | | Load 0x2,-0x5 02c9 823b | ; | Call 0x1,0x3b 02ca 00d8 | | Load_Top At_Offset_0 02cb e5fa | | Load 0x2,-0x6 02cc 823c | < | Call 0x1,0x3c 02cd 00d8 | | Load_Top At_Offset_0 02ce e5ff | | Load 0x2,-0x1 02cf 823a | : | Call 0x1,0x3a 02d0 e22d | - | Load 0x1,0x2d 02d1 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02d2 7005 |p | Jump_Nonzero 0x2d8 02d3 00d8 | | Load_Top At_Offset_0 02d4 0092 0725 | %| Action Push_String_Extended,0x725 ; "Must be run from a Rational site." 02d6 e22b | + | Load 0x1,0x2b 02d7 180d | | Execute Package,Field_Execute,Field_Number 0xd 02d8 e5fc | | Load 0x2,-0x4 02d9 821c | | Call 0x1,0x1c 02da 027f | | Execute Discrete,Equal 02db 6805 |h | Jump_Zero 0x2e1 02dc 00d8 | | Load_Top At_Offset_0 02dd 0092 071d | | Action Push_String_Extended,0x71d ; "Remote_Machine_ID specified is the Machine_ID for this machine." 02df e22b | + | Load 0x1,0x2b 02e0 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02e1 00d8 | | Load_Top At_Offset_0 02e2 e5fd | | Load 0x2,-0x3 02e3 e5fe | | Load 0x2,-0x2 02e4 e5ff | | Load 0x2,-0x1 02e5 823d | = | Call 0x1,0x3d 02e6 e5fa | | Load 0x2,-0x6 02e7 e231 | 1 | Load 0x1,0x31 02e8 01df | | Execute Vector,Equal 02e9 6808 |h | Jump_Zero 0x2f2 02ea e232 | 2 | Load 0x1,0x32 02eb e5fb | | Load 0x2,-0x5 02ec e5fc | | Load 0x2,-0x4 02ed e5fd | | Load 0x2,-0x3 02ee e5fe | | Load 0x2,-0x2 02ef e5ff | | Load 0x2,-0x1 02f0 8239 | 9 | Call 0x1,0x39 02f1 7807 |x | Jump 0x2f9 02f2 e5fa | | Load 0x2,-0x6 02f3 e5fb | | Load 0x2,-0x5 02f4 e5fc | | Load 0x2,-0x4 02f5 e5fd | | Load 0x2,-0x3 02f6 e5fe | | Load 0x2,-0x2 02f7 e5ff | | Load 0x2,-0x1 02f8 8239 | 9 | Call 0x1,0x39 02f9 00d8 | | Load_Top At_Offset_0 02fa 00ea | | Load_Encached Null_String_Cache 02fb e402 | | Load 0x2,0x2 02fc e22b | + | Load 0x1,0x2b 02fd 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02fe 4508 |E | Exit_Suprogram New_Top_Offset 0x8 02ff TRAP_02a8: 02ff e002 | | Load 0x0,0x2 0300 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 0301 010f | | Execute Exception,Equal 0302 6806 |h | Jump_Zero 0x309 0303 e403 | | Load 0x2,0x3 0304 e402 | | Load 0x2,0x2 0305 e22b | + | Load 0x1,0x2b 0306 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0307 00d8 | | Load_Top At_Offset_0 0308 0101 | | Execute Exception,Reraise 0309 e00a | | Load 0x0,0xa 030a 010f | | Execute Exception,Equal 030b 6805 |h | Jump_Zero 0x311 030c e403 | | Load 0x2,0x3 030d e402 | | Load 0x2,0x2 030e e22b | + | Load 0x1,0x2b 030f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0310 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0311 e403 | | Load 0x2,0x3 0312 4800 |H | Short_Literal 0x0 0313 4801 |H | Short_Literal 0x1 0314 e019 | | Load 0x0,0x19 0315 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0316 e402 | | Load 0x2,0x2 0317 e22b | + | Load 0x1,0x2b 0318 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0319 4508 |E | Exit_Suprogram New_Top_Offset 0x8 031a 0000 0000 | | .BLANK 0000[0x6] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0336 | 6 | .CONST 0x0336 ; Address of begin 0321 036c | l | .CONST 0x036c ; Address of exception handler 0322 0002 | | .CONST 0x0002 ; Number of locals 0323 INIT_0320: 0323 e22a | * | Load 0x1,0x2a 0324 02c7 | | Declare_Variable Any 0325 e002 | | Load 0x0,0x2 0326 180e | | Execute Package,Field_Execute,Field_Number 0xe 0327 e002 | | Load 0x0,0x2 0328 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 0329 e002 | | Load 0x0,0x2 032a 180e | | Execute Package,Field_Execute,Field_Number 0xe 032b e002 | | Load 0x0,0x2 032c 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 032d 484d |HM | Short_Literal 0x4d 032e e002 | | Load 0x0,0x2 032f 1b45 | E | Execute Package,Field_Read,Field_Number 0x45 0330 e002 | | Load 0x0,0x2 0331 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 0332 4800 |H | Short_Literal 0x0 0333 e002 | | Load 0x0,0x2 0334 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0335 a402 | | Store_Unchecked 0x2,0x2 0336 BODY_0320: 0336 00d8 | | Load_Top At_Offset_0 0337 e22b | + | Load 0x1,0x2b 0338 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0339 00d8 | | Load_Top At_Offset_0 033a e5fb | | Load 0x2,-0x5 033b 823b | ; | Call 0x1,0x3b 033c 00d8 | | Load_Top At_Offset_0 033d e5fa | | Load 0x2,-0x6 033e 823c | < | Call 0x1,0x3c 033f 00d8 | | Load_Top At_Offset_0 0340 e5ff | | Load 0x2,-0x1 0341 823a | : | Call 0x1,0x3a 0342 e22d | - | Load 0x1,0x2d 0343 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0344 7005 |p | Jump_Nonzero 0x34a 0345 00d8 | | Load_Top At_Offset_0 0346 0092 0725 | %| Action Push_String_Extended,0x725 ; "Must be run from a Rational site." 0348 e22b | + | Load 0x1,0x2b 0349 180d | | Execute Package,Field_Execute,Field_Number 0xd 034a e5fc | | Load 0x2,-0x4 034b 821c | | Call 0x1,0x1c 034c 027f | | Execute Discrete,Equal 034d 6805 |h | Jump_Zero 0x353 034e 00d8 | | Load_Top At_Offset_0 034f 0092 071d | | Action Push_String_Extended,0x71d ; "Remote_Machine_ID specified is the Machine_ID for this machine." 0351 e22b | + | Load 0x1,0x2b 0352 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0353 00d8 | | Load_Top At_Offset_0 0354 e5fd | | Load 0x2,-0x3 0355 e5fe | | Load 0x2,-0x2 0356 e5ff | | Load 0x2,-0x1 0357 823d | = | Call 0x1,0x3d 0358 e5fa | | Load 0x2,-0x6 0359 e231 | 1 | Load 0x1,0x31 035a 01df | | Execute Vector,Equal 035b 6808 |h | Jump_Zero 0x364 035c e232 | 2 | Load 0x1,0x32 035d e5fb | | Load 0x2,-0x5 035e e5fc | | Load 0x2,-0x4 035f e5fd | | Load 0x2,-0x3 0360 e5fe | | Load 0x2,-0x2 0361 e5ff | | Load 0x2,-0x1 0362 8235 | 5 | Call 0x1,0x35 0363 4406 |D | Exit_Subprogram With_Value,New_Top_Offset 0x6 0364 e5fa | | Load 0x2,-0x6 0365 e5fb | | Load 0x2,-0x5 0366 e5fc | | Load 0x2,-0x4 0367 e5fd | | Load 0x2,-0x3 0368 e5fe | | Load 0x2,-0x2 0369 e5ff | | Load 0x2,-0x1 036a 8235 | 5 | Call 0x1,0x35 036b 4406 |D | Exit_Subprogram With_Value,New_Top_Offset 0x6 036c TRAP_0320: 036c e00a | | Load 0x0,0xa 036d 010f | | Execute Exception,Equal 036e 6803 |h | Jump_Zero 0x372 036f e002 | | Load 0x0,0x2 0370 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 0371 0257 | W | Execute Discrete,Raise 0372 0100 | | Execute Exception,Raise 0373 0000 0000 | | .BLANK 0000[0x5] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 0382 | | .CONST 0x0382 ; Address of begin 0379 03b0 | | .CONST 0x03b0 ; Address of exception handler 037a 0003 | | .CONST 0x0003 ; Number of locals 037b INIT_0378: 037b 0092 0726 | &| Action Push_String_Extended,0x726 ; "Assign_Site" 037d e22a | * | Load 0x1,0x2a 037e 02c7 | | Declare_Variable Any 037f e002 | | Load 0x0,0x2 0380 180e | | Execute Package,Field_Execute,Field_Number 0xe 0381 a403 | | Store_Unchecked 0x2,0x3 0382 BODY_0378: 0382 00d8 | | Load_Top At_Offset_0 0383 e5fd | | Load 0x2,-0x3 0384 e5fe | | Load 0x2,-0x2 0385 e22b | + | Load 0x1,0x2b 0386 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0387 e5ff | | Load 0x2,-0x1 0388 e402 | | Load 0x2,0x2 0389 e22b | + | Load 0x1,0x2b 038a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 038b c403 | | Store 0x2,0x3 038c 00d8 | | Load_Top At_Offset_0 038d e5ff | | Load 0x2,-0x1 038e 823b | ; | Call 0x1,0x3b 038f 0092 0727 | '| Action Push_String_Extended,0x727 ; "Run the following on the remote machine:" 0391 e018 | | Load 0x0,0x18 0392 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 0393 0092 071f | | Action Push_String_Extended,0x71f ; "Set_Site" 0395 e22c | , | Load 0x1,0x2c 0396 180d | | Execute Package,Field_Execute,Field_Number 0xd 0397 e5ff | | Load 0x2,-0x1 0398 e22b | + | Load 0x1,0x2b 0399 181d | | Execute Package,Field_Execute,Field_Number 0x1d 039a 0092 0728 | (| Action Push_String_Extended,0x728 ; "Site" 039c e22c | , | Load 0x1,0x2c 039d 180e | | Execute Package,Field_Execute,Field_Number 0xe 039e e231 | 1 | Load 0x1,0x31 039f e5fe | | Load 0x2,-0x2 03a0 e5ff | | Load 0x2,-0x1 03a1 8234 | 4 | Call 0x1,0x34 03a2 e22b | + | Load 0x1,0x2b 03a3 181d | | Execute Package,Field_Execute,Field_Number 0x1d 03a4 0092 0729 | )| Action Push_String_Extended,0x729 ; "Code" 03a6 e22c | , | Load 0x1,0x2c 03a7 180e | | Execute Package,Field_Execute,Field_Number 0xe 03a8 e22c | , | Load 0x1,0x2c 03a9 180f | | Execute Package,Field_Execute,Field_Number 0xf 03aa 00d8 | | Load_Top At_Offset_0 03ab 00ea | | Load_Encached Null_String_Cache 03ac e402 | | Load 0x2,0x2 03ad e22b | + | Load 0x1,0x2b 03ae 1818 | | Execute Package,Field_Execute,Field_Number 0x18 03af 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03b0 TRAP_0378: 03b0 e002 | | Load 0x0,0x2 03b1 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 03b2 010f | | Execute Exception,Equal 03b3 6806 |h | Jump_Zero 0x3ba 03b4 e403 | | Load 0x2,0x3 03b5 e402 | | Load 0x2,0x2 03b6 e22b | + | Load 0x1,0x2b 03b7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 03b8 00d8 | | Load_Top At_Offset_0 03b9 0101 | | Execute Exception,Reraise 03ba e00a | | Load 0x0,0xa 03bb 010f | | Execute Exception,Equal 03bc 6805 |h | Jump_Zero 0x3c2 03bd e403 | | Load 0x2,0x3 03be e402 | | Load 0x2,0x2 03bf e22b | + | Load 0x1,0x2b 03c0 1819 | | Execute Package,Field_Execute,Field_Number 0x19 03c1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03c2 e403 | | Load 0x2,0x3 03c3 4800 |H | Short_Literal 0x0 03c4 4801 |H | Short_Literal 0x1 03c5 e019 | | Load 0x0,0x19 03c6 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03c7 e402 | | Load 0x2,0x2 03c8 e22b | + | Load 0x1,0x2b 03c9 181a | | Execute Package,Field_Execute,Field_Number 0x1a 03ca 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03cb 0000 0000 | | .BLANK 0000[0x5] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03e6 | | .CONST 0x03e6 ; Address of begin 03d1 03ee | | .CONST 0x03ee ; Address of exception handler 03d2 0002 | | .CONST 0x0002 ; Number of locals 03d3 INIT_03d0: 03d3 e22a | * | Load 0x1,0x2a 03d4 02c7 | | Declare_Variable Any 03d5 e002 | | Load 0x0,0x2 03d6 180e | | Execute Package,Field_Execute,Field_Number 0xe 03d7 e002 | | Load 0x0,0x2 03d8 183d | = | Execute Package,Field_Execute,Field_Number 0x3d 03d9 e002 | | Load 0x0,0x2 03da 180e | | Execute Package,Field_Execute,Field_Number 0xe 03db e002 | | Load 0x0,0x2 03dc 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 03dd 484d |HM | Short_Literal 0x4d 03de e002 | | Load 0x0,0x2 03df 1b45 | E | Execute Package,Field_Read,Field_Number 0x45 03e0 e002 | | Load 0x0,0x2 03e1 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 03e2 4800 |H | Short_Literal 0x0 03e3 e002 | | Load 0x0,0x2 03e4 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 03e5 a402 | | Store_Unchecked 0x2,0x2 03e6 BODY_03d0: 03e6 00d8 | | Load_Top At_Offset_0 03e7 e5ff | | Load 0x2,-0x1 03e8 823b | ; | Call 0x1,0x3b 03e9 e231 | 1 | Load 0x1,0x31 03ea e5fe | | Load 0x2,-0x2 03eb e5ff | | Load 0x2,-0x1 03ec 8234 | 4 | Call 0x1,0x34 03ed 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03ee TRAP_03d0: 03ee e00a | | Load 0x0,0xa 03ef 010f | | Execute Exception,Equal 03f0 6803 |h | Jump_Zero 0x3f4 03f1 e002 | | Load 0x0,0x2 03f2 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 03f3 0257 | W | Execute Discrete,Raise 03f4 0100 | | Execute Exception,Raise 03f5 0000 0000 | | .XXX[0x3] 03f7 0000 | | 03f8 ; -------------------------------------------------------------------------------------- 03f8 ; SUBPROGRAM 03f8 ; -------------------------------------------------------------------------------------- 03f8 0405 | | .CONST 0x0405 ; Address of begin 03f9 044f | O | .CONST 0x044f ; Address of exception handler 03fa 0004 | | .CONST 0x0004 ; Number of locals 03fb INIT_03f8: 03fb 0092 072a | *| Action Push_String_Extended,0x72a ; "Training" 03fd 0092 072b | +| Action Push_String_Extended,0x72b ; "Training_Authorization" 03ff e002 | | Load 0x0,0x2 0400 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0401 02c7 | | Declare_Variable Any 0402 e002 | | Load 0x0,0x2 0403 180e | | Execute Package,Field_Execute,Field_Number 0xe 0404 a404 | | Store_Unchecked 0x2,0x4 0405 BODY_03f8: 0405 00d8 | | Load_Top At_Offset_0 0406 e5fd | | Load 0x2,-0x3 0407 482b |H+ | Short_Literal 0x2b 0408 e5fe | | Load 0x2,-0x2 0409 00e1 | | Load_Encached Boolean_Cache 040a 011c | | Execute Any,Convert_Unchecked 040b 1c01 | | Execute_Immediate Run_Utility,0x1 040c 01ca | | Execute Vector,Prepend 040d e5ff | | Load 0x2,-0x1 040e e403 | | Load 0x2,0x3 040f e22b | + | Load 0x1,0x2b 0410 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0411 c404 | | Store 0x2,0x4 0412 e5fe | | Load 0x2,-0x2 0413 700f |p | Jump_Nonzero 0x423 0414 4801 |H | Short_Literal 0x1 0415 e008 | | Load 0x0,0x8 0416 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0417 4801 |H | Short_Literal 0x1 0418 e017 | | Load 0x0,0x17 0419 181a | | Execute Package,Field_Execute,Field_Number 0x1a 041a 4803 |H | Short_Literal 0x3 041b 0092 072c | ,| Action Push_String_Extended,0x72c ; "Product and Token authorization checking has been reinstated." 041d 0092 072d | -| Action Push_String_Extended,0x72d ; "Authorization_Checking_Reinstated" 041f e403 | | Load 0x2,0x3 0420 e22b | + | Load 0x1,0x2b 0421 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0422 7826 |x& | Jump 0x449 0423 e5ff | | Load 0x2,-0x1 0424 4800 |H | Short_Literal 0x0 0425 4800 |H | Short_Literal 0x0 0426 4800 |H | Short_Literal 0x0 0427 e007 | | Load 0x0,0x7 0428 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0429 e007 | | Load 0x0,0x7 042a 181b | | Execute Package,Field_Execute,Field_Number 0x1b 042b e01a | | Load 0x0,0x1a 042c 180e | | Execute Package,Field_Execute,Field_Number 0xe 042d e402 | | Load 0x2,0x2 042e e008 | | Load 0x0,0x8 042f 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0430 01df | | Execute Vector,Equal 0431 680f |h | Jump_Zero 0x441 0432 4800 |H | Short_Literal 0x0 0433 e008 | | Load 0x0,0x8 0434 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0435 4800 |H | Short_Literal 0x0 0436 e017 | | Load 0x0,0x17 0437 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0438 4803 |H | Short_Literal 0x3 0439 0092 072e | .| Action Push_String_Extended,0x72e ; "Product and Token authorization checking has been suspended to allow training to proceed. Checking will be re-instated the next time the machine boots or by exectuting this procedure with Enable => False." 043b 0092 072f | /| Action Push_String_Extended,0x72f ; "Authorization_Checking_Suspended" 043d e403 | | Load 0x2,0x3 043e e22b | + | Load 0x1,0x2b 043f 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0440 7808 |x | Jump 0x449 0441 4807 |H | Short_Literal 0x7 0442 0092 0730 | 0| Action Push_String_Extended,0x730 ; "The code provided is NOT correct for this purpose, on this machine, and for today's date. Please check for transcription errors or contact your Rational representative." 0444 0092 0731 | 1| Action Push_String_Extended,0x731 ; "Authorization_Code_Error" 0446 e403 | | Load 0x2,0x3 0447 e22b | + | Load 0x1,0x2b 0448 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0449 00d8 | | Load_Top At_Offset_0 044a 00ea | | Load_Encached Null_String_Cache 044b e403 | | Load 0x2,0x3 044c e22b | + | Load 0x1,0x2b 044d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 044e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 044f TRAP_03f8: 044f e002 | | Load 0x0,0x2 0450 1b47 | G | Execute Package,Field_Read,Field_Number 0x47 0451 010f | | Execute Exception,Equal 0452 6806 |h | Jump_Zero 0x459 0453 e404 | | Load 0x2,0x4 0454 e403 | | Load 0x2,0x3 0455 e22b | + | Load 0x1,0x2b 0456 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0457 00d8 | | Load_Top At_Offset_0 0458 0101 | | Execute Exception,Reraise 0459 e00a | | Load 0x0,0xa 045a 010f | | Execute Exception,Equal 045b 6805 |h | Jump_Zero 0x461 045c e404 | | Load 0x2,0x4 045d e403 | | Load 0x2,0x3 045e e22b | + | Load 0x1,0x2b 045f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0460 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0461 e404 | | Load 0x2,0x4 0462 4800 |H | Short_Literal 0x0 0463 4801 |H | Short_Literal 0x1 0464 e019 | | Load 0x0,0x19 0465 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0466 e403 | | Load 0x2,0x3 0467 e22b | + | Load 0x1,0x2b 0468 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0469 4504 |E | Exit_Suprogram New_Top_Offset 0x4 046a 0000 0000 | | .BLANK 0000[0x6] 0470 ; -------------------------------------------------------------------------------------- 0470 ; SUBPROGRAM 0470 ; -------------------------------------------------------------------------------------- 0470 0473 | s | .CONST 0x0473 ; Address of begin 0471 0004 | | .CONST 0x0004 ; Address of exception handler 0472 0001 | | .CONST 0x0001 ; Number of locals 0473 BODY_0470: 0473 INIT_0470: 0473 e012 | | Load 0x0,0x12 0474 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0475 e22d | - | Load 0x1,0x2d 0476 180f | | Execute Package,Field_Execute,Field_Number 0xf 0477 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 047b | { | .CONST 0x047b ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0001 | | .CONST 0x0001 ; Number of locals 047b BODY_0478: 047b INIT_0478: 047b e012 | | Load 0x0,0x12 047c 1812 | | Execute Package,Field_Execute,Field_Number 0x12 047d e22d | - | Load 0x1,0x2d 047e 1810 | | Execute Package,Field_Execute,Field_Number 0x10 047f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0480 ; -------------------------------------------------------------------------------------- 0480 ; SUBPROGRAM 0480 ; -------------------------------------------------------------------------------------- 0480 0483 | | .CONST 0x0483 ; Address of begin 0481 0004 | | .CONST 0x0004 ; Address of exception handler 0482 0001 | | .CONST 0x0001 ; Number of locals 0483 BODY_0480: 0483 INIT_0480: 0483 e007 | | Load 0x0,0x7 0484 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0485 e22d | - | Load 0x1,0x2d 0486 180f | | Execute Package,Field_Execute,Field_Number 0xf 0487 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 048b | | .CONST 0x048b ; Address of begin 0489 0004 | | .CONST 0x0004 ; Address of exception handler 048a 0001 | | .CONST 0x0001 ; Number of locals 048b BODY_0488: 048b INIT_0488: 048b e007 | | Load 0x0,0x7 048c 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 048d e22d | - | Load 0x1,0x2d 048e 1810 | | Execute Package,Field_Execute,Field_Number 0x10 048f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0490 ; -------------------------------------------------------------------------------------- 0490 ; SUBPROGRAM 0490 ; -------------------------------------------------------------------------------------- 0490 0493 | | .CONST 0x0493 ; Address of begin 0491 0004 | | .CONST 0x0004 ; Address of exception handler 0492 0001 | | .CONST 0x0001 ; Number of locals 0493 BODY_0490: 0493 INIT_0490: 0493 e22d | - | Load 0x1,0x2d 0494 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0495 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0496 0000 0000 | | .XXX[0x2] 0498 ; -------------------------------------------------------------------------------------- 0498 ; SUBPROGRAM 0498 ; -------------------------------------------------------------------------------------- 0498 049b | | .CONST 0x049b ; Address of begin 0499 0004 | | .CONST 0x0004 ; Address of exception handler 049a 0001 | | .CONST 0x0001 ; Number of locals 049b BODY_0498: 049b INIT_0498: 049b e5fa | | Load 0x2,-0x6 049c e5fc | | Load 0x2,-0x4 049d e5ff | | Load 0x2,-0x1 049e 0092 0732 | 2| Action Push_String_Extended,0x732 ; "/" 04a0 01cc | | Execute Vector,Catenate 04a1 e5fb | | Load 0x2,-0x5 04a2 01cc | | Execute Vector,Catenate 04a3 0092 0733 | 3| Action Push_String_Extended,0x733 ; "=" 04a5 01cc | | Execute Vector,Catenate 04a6 4820 |H | Short_Literal 0x20 04a7 4800 |H | Short_Literal 0x0 04a8 480a |H | Short_Literal 0xa 04a9 e5fe | | Load 0x2,-0x2 04aa 822e | . | Call 0x1,0x2e 04ab 01cc | | Execute Vector,Catenate 04ac 0092 0734 | 4| Action Push_String_Extended,0x734 ; "|" 04ae 01cc | | Execute Vector,Catenate 04af 4820 |H | Short_Literal 0x20 04b0 4800 |H | Short_Literal 0x0 04b1 480a |H | Short_Literal 0xa 04b2 e5fd | | Load 0x2,-0x3 04b3 822e | . | Call 0x1,0x2e 04b4 01cc | | Execute Vector,Catenate 04b5 8233 | 3 | Call 0x1,0x33 04b6 4406 |D | Exit_Subprogram With_Value,New_Top_Offset 0x6 04b7 0000 | | .XXX[0x1] 04b8 ; -------------------------------------------------------------------------------------- 04b8 ; SUBPROGRAM 04b8 ; -------------------------------------------------------------------------------------- 04b8 04bb | | .CONST 0x04bb ; Address of begin 04b9 0004 | | .CONST 0x0004 ; Address of exception handler 04ba 0001 | | .CONST 0x0001 ; Number of locals 04bb BODY_04b8: 04bb INIT_04b8: 04bb 4801 |H | Short_Literal 0x1 04bc e5fc | | Load 0x2,-0x4 04bd e232 | 2 | Load 0x1,0x32 04be 821b | | Call 0x1,0x1b 04bf 821c | | Call 0x1,0x1c 04c0 e5fd | | Load 0x2,-0x3 04c1 e5fe | | Load 0x2,-0x2 04c2 e5ff | | Load 0x2,-0x1 04c3 8235 | 5 | Call 0x1,0x35 04c4 e006 | | Load 0x0,0x6 04c5 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 04c6 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 04c7 0000 | | .XXX[0x1] 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; SUBPROGRAM 04c8 ; -------------------------------------------------------------------------------------- 04c8 04cb | | .CONST 0x04cb ; Address of begin 04c9 0004 | | .CONST 0x0004 ; Address of exception handler 04ca 0001 | | .CONST 0x0001 ; Number of locals 04cb BODY_04c8: 04cb INIT_04c8: 04cb e5ff | | Load 0x2,-0x1 04cc e012 | | Load 0x0,0x12 04cd 1812 | | Execute Package,Field_Execute,Field_Number 0x12 04ce 8238 | 8 | Call 0x1,0x38 04cf 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; SUBPROGRAM 04d0 ; -------------------------------------------------------------------------------------- 04d0 04d5 | | .CONST 0x04d5 ; Address of begin 04d1 0004 | | .CONST 0x0004 ; Address of exception handler 04d2 0002 | | .CONST 0x0002 ; Number of locals 04d3 INIT_04d0: 04d3 029f 06db | | Declare_Subprogram INIT_06d8,For_Call 04d5 BODY_04d0: 04d5 e5ff | | Load 0x2,-0x1 04d6 8402 | | Call 0x2,0x2 04d7 e5fe | | Load 0x2,-0x2 04d8 8402 | | Call 0x2,0x2 04d9 017f | | Execute Record,Equal 04da 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04db 0000 0000 | | .BLANK 0000[0x5] 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; SUBPROGRAM 04e0 ; -------------------------------------------------------------------------------------- 04e0 04e3 | | .CONST 0x04e3 ; Address of begin 04e1 0004 | | .CONST 0x0004 ; Address of exception handler 04e2 0001 | | .CONST 0x0001 ; Number of locals 04e3 BODY_04e0: 04e3 INIT_04e0: 04e3 0092 0727 | '| Action Push_String_Extended,0x727 ; "Run the following on the remote machine:" 04e5 e018 | | Load 0x0,0x18 04e6 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 04e7 0092 0710 | | Action Push_String_Extended,0x710 ; "Accept_Tokens" 04e9 e22c | , | Load 0x1,0x2c 04ea 180d | | Execute Package,Field_Execute,Field_Number 0xd 04eb e5ff | | Load 0x2,-0x1 04ec e22b | + | Load 0x1,0x2b 04ed 181d | | Execute Package,Field_Execute,Field_Number 0x1d 04ee 0092 0735 | 5| Action Push_String_Extended,0x735 ; "Product" 04f0 e22c | , | Load 0x1,0x2c 04f1 180e | | Execute Package,Field_Execute,Field_Number 0xe 04f2 4820 |H | Short_Literal 0x20 04f3 4800 |H | Short_Literal 0x0 04f4 480a |H | Short_Literal 0xa 04f5 e5fe | | Load 0x2,-0x2 04f6 822e | . | Call 0x1,0x2e 04f7 0092 0736 | 6| Action Push_String_Extended,0x736 ; "Donation" 04f9 e22c | , | Load 0x1,0x2c 04fa 180e | | Execute Package,Field_Execute,Field_Number 0xe 04fb 4820 |H | Short_Literal 0x20 04fc 4800 |H | Short_Literal 0x0 04fd 480a |H | Short_Literal 0xa 04fe e5fd | | Load 0x2,-0x3 04ff 822e | . | Call 0x1,0x2e 0500 0092 0737 | 7| Action Push_String_Extended,0x737 ; "Resulting_Count" 0502 e22c | , | Load 0x1,0x2c 0503 180e | | Execute Package,Field_Execute,Field_Number 0xe 0504 e5fa | | Load 0x2,-0x6 0505 e5fb | | Load 0x2,-0x5 0506 e5fc | | Load 0x2,-0x4 0507 e5fd | | Load 0x2,-0x3 0508 e5fe | | Load 0x2,-0x2 0509 e5ff | | Load 0x2,-0x1 050a 8235 | 5 | Call 0x1,0x35 050b e22b | + | Load 0x1,0x2b 050c 181d | | Execute Package,Field_Execute,Field_Number 0x1d 050d 0092 0729 | )| Action Push_String_Extended,0x729 ; "Code" 050f e22c | , | Load 0x1,0x2c 0510 180e | | Execute Package,Field_Execute,Field_Number 0xe 0511 e22c | , | Load 0x1,0x2c 0512 180f | | Execute Package,Field_Execute,Field_Number 0xf 0513 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0514 0000 0000 | | .BLANK 0000[0x4] 0518 ; -------------------------------------------------------------------------------------- 0518 ; SUBPROGRAM 0518 ; -------------------------------------------------------------------------------------- 0518 051b | | .CONST 0x051b ; Address of begin 0519 0004 | | .CONST 0x0004 ; Address of exception handler 051a 0001 | | .CONST 0x0001 ; Number of locals 051b BODY_0518: 051b INIT_0518: 051b e5ff | | Load 0x2,-0x1 051c 01db | | Execute Vector,Length 051d 7005 |p | Jump_Nonzero 0x523 051e e5fe | | Load 0x2,-0x2 051f 0092 0738 | 8| Action Push_String_Extended,0x738 ; "Product name not specified." 0521 e22b | + | Load 0x1,0x2b 0522 180d | | Execute Package,Field_Execute,Field_Number 0xd 0523 00cf | | Action Mark_Auxiliary 0524 e5ff | | Load 0x2,-0x1 0525 01d9 | | Execute Vector,Reverse_Bounds 0526 0263 | c | Execute Discrete,Above_Bound 0527 7018 |p | Jump_Nonzero 0x540 0528 00d8 | | Load_Top At_Offset_0 0529 e5ff | | Load 0x2,-0x1 052a 01d7 | | Execute Vector,Field_Read 052b 4820 |H | Short_Literal 0x20 052c 487e |H~ | Short_Literal 0x7e 052d 0261 | a | Execute Discrete,Not_In_Range 052e 680f |h | Jump_Zero 0x53e 052f e5fe | | Load 0x2,-0x2 0530 0092 0739 | 9| Action Push_String_Extended,0x739 ; "Product name contains an illegal character (" 0532 e404 | | Load 0x2,0x4 0533 e5ff | | Load 0x2,-0x1 0534 01d7 | | Execute Vector,Field_Read 0535 00e8 | | Load_Encached Character_Cache 0536 011c | | Execute Any,Convert_Unchecked 0537 1c01 | | Execute_Immediate Run_Utility,0x1 0538 01cc | | Execute Vector,Catenate 0539 0092 0722 | "| Action Push_String_Extended,0x722 ; ")." 053b 01cc | | Execute Vector,Catenate 053c e22b | + | Load 0x1,0x2b 053d 180d | | Execute Package,Field_Execute,Field_Number 0xd 053e 00c8 | | Action Pop_Auxiliary_Range 053f 3fe8 |? | Loop_Increasing 0x528 0540 00ce | | Action Pop_Auxiliary 0541 e5ff | | Load 0x2,-0x1 0542 4820 |H | Short_Literal 0x20 0543 e5ff | | Load 0x2,-0x1 0544 e006 | | Load 0x0,0x6 0545 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0546 01de | | Execute Vector,Not_Equal 0547 6805 |h | Jump_Zero 0x54d 0548 e5fe | | Load 0x2,-0x2 0549 0092 073a | :| Action Push_String_Extended,0x73a ; "Product name includes leading or trailing blanks." 054b e22b | + | Load 0x1,0x2b 054c 180d | | Execute Package,Field_Execute,Field_Number 0xd 054d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 054e 0000 0000 | | .XXX[0x2] 0550 ; -------------------------------------------------------------------------------------- 0550 ; SUBPROGRAM 0550 ; -------------------------------------------------------------------------------------- 0550 0553 | S | .CONST 0x0553 ; Address of begin 0551 0004 | | .CONST 0x0004 ; Address of exception handler 0552 0001 | | .CONST 0x0001 ; Number of locals 0553 BODY_0550: 0553 INIT_0550: 0553 e5ff | | Load 0x2,-0x1 0554 01db | | Execute Vector,Length 0555 7005 |p | Jump_Nonzero 0x55b 0556 e5fe | | Load 0x2,-0x2 0557 0092 073b | ;| Action Push_String_Extended,0x73b ; "Site name not specified." 0559 e22b | + | Load 0x1,0x2b 055a 180d | | Execute Package,Field_Execute,Field_Number 0xd 055b 00cf | | Action Mark_Auxiliary 055c e5ff | | Load 0x2,-0x1 055d 01d9 | | Execute Vector,Reverse_Bounds 055e 0263 | c | Execute Discrete,Above_Bound 055f 7018 |p | Jump_Nonzero 0x578 0560 00d8 | | Load_Top At_Offset_0 0561 e5ff | | Load 0x2,-0x1 0562 01d7 | | Execute Vector,Field_Read 0563 4820 |H | Short_Literal 0x20 0564 487e |H~ | Short_Literal 0x7e 0565 0261 | a | Execute Discrete,Not_In_Range 0566 680f |h | Jump_Zero 0x576 0567 e5fe | | Load 0x2,-0x2 0568 0092 073c | <| Action Push_String_Extended,0x73c ; "Site name contains an illegal character (" 056a e404 | | Load 0x2,0x4 056b e5ff | | Load 0x2,-0x1 056c 01d7 | | Execute Vector,Field_Read 056d 00e8 | | Load_Encached Character_Cache 056e 011c | | Execute Any,Convert_Unchecked 056f 1c01 | | Execute_Immediate Run_Utility,0x1 0570 01cc | | Execute Vector,Catenate 0571 0092 0722 | "| Action Push_String_Extended,0x722 ; ")." 0573 01cc | | Execute Vector,Catenate 0574 e22b | + | Load 0x1,0x2b 0575 180d | | Execute Package,Field_Execute,Field_Number 0xd 0576 00c8 | | Action Pop_Auxiliary_Range 0577 3fe8 |? | Loop_Increasing 0x560 0578 00ce | | Action Pop_Auxiliary 0579 e5ff | | Load 0x2,-0x1 057a 4820 |H | Short_Literal 0x20 057b e5ff | | Load 0x2,-0x1 057c e006 | | Load 0x0,0x6 057d 181c | | Execute Package,Field_Execute,Field_Number 0x1c 057e 01de | | Execute Vector,Not_Equal 057f 6805 |h | Jump_Zero 0x585 0580 e5fe | | Load 0x2,-0x2 0581 0092 073d | =| Action Push_String_Extended,0x73d ; "Site name includes leading or trailing blanks." 0583 e22b | + | Load 0x1,0x2b 0584 180d | | Execute Package,Field_Execute,Field_Number 0xd 0585 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0586 0000 0000 | | .XXX[0x2] 0588 ; -------------------------------------------------------------------------------------- 0588 ; SUBPROGRAM 0588 ; -------------------------------------------------------------------------------------- 0588 058d | | .CONST 0x058d ; Address of begin 0589 0004 | | .CONST 0x0004 ; Address of exception handler 058a 0002 | | .CONST 0x0002 ; Number of locals 058b INIT_0588: 058b 029f 06fb | | Declare_Subprogram INIT_06f8,For_Call 058d BODY_0588: 058d 4820 |H | Short_Literal 0x20 058e e5ff | | Load 0x2,-0x1 058f e006 | | Load 0x0,0x6 0590 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0591 01db | | Execute Vector,Length 0592 7001 |p | Jump_Nonzero 0x594 0593 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0594 00cf | | Action Mark_Auxiliary 0595 e5ff | | Load 0x2,-0x1 0596 01d9 | | Execute Vector,Reverse_Bounds 0597 0263 | c | Execute Discrete,Above_Bound 0598 7018 |p | Jump_Nonzero 0x5b1 0599 00d8 | | Load_Top At_Offset_0 059a e5ff | | Load 0x2,-0x1 059b 01d7 | | Execute Vector,Field_Read 059c 4820 |H | Short_Literal 0x20 059d 487e |H~ | Short_Literal 0x7e 059e 0261 | a | Execute Discrete,Not_In_Range 059f 680f |h | Jump_Zero 0x5af 05a0 e5fe | | Load 0x2,-0x2 05a1 0092 073e | >| Action Push_String_Extended,0x73e ; "Date contains an illegal character (" 05a3 e405 | | Load 0x2,0x5 05a4 e5ff | | Load 0x2,-0x1 05a5 01d7 | | Execute Vector,Field_Read 05a6 00e8 | | Load_Encached Character_Cache 05a7 011c | | Execute Any,Convert_Unchecked 05a8 1c01 | | Execute_Immediate Run_Utility,0x1 05a9 01cc | | Execute Vector,Catenate 05aa 0092 0722 | "| Action Push_String_Extended,0x722 ; ")." 05ac 01cc | | Execute Vector,Catenate 05ad e22b | + | Load 0x1,0x2b 05ae 180d | | Execute Package,Field_Execute,Field_Number 0xd 05af 00c8 | | Action Pop_Auxiliary_Range 05b0 3fe8 |? | Loop_Increasing 0x599 05b1 00ce | | Action Pop_Auxiliary 05b2 8402 | | Call 0x2,0x2 05b3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05b4 0000 0000 | | .BLANK 0000[0x4] 05b8 ; -------------------------------------------------------------------------------------- 05b8 ; SUBPROGRAM 05b8 ; -------------------------------------------------------------------------------------- 05b8 05bf | | .CONST 0x05bf ; Address of begin 05b9 0004 | | .CONST 0x0004 ; Address of exception handler 05ba 0002 | | .CONST 0x0002 ; Number of locals 05bb INIT_05b8: 05bb e5ff | | Load 0x2,-0x1 05bc 823f | ? | Call 0x1,0x3f 05bd 00e3 | | Load_Encached Natural_Cache 05be 03f1 | | Declare_Variable Discrete,With_Value 05bf BODY_05b8: 05bf e5fc | | Load 0x2,-0x4 05c0 e5ff | | Load 0x2,-0x1 05c1 0092 0736 | 6| Action Push_String_Extended,0x736 ; "Donation" 05c3 e5fe | | Load 0x2,-0x2 05c4 8242 | B | Call 0x1,0x42 05c5 e5fc | | Load 0x2,-0x4 05c6 e5ff | | Load 0x2,-0x1 05c7 0092 0737 | 7| Action Push_String_Extended,0x737 ; "Resulting_Count" 05c9 e5fd | | Load 0x2,-0x3 05ca 8242 | B | Call 0x1,0x42 05cb e5fe | | Load 0x2,-0x2 05cc e5fd | | Load 0x2,-0x3 05cd 027d | } | Execute Discrete,Greater 05ce 681c |h | Jump_Zero 0x5eb 05cf e5fc | | Load 0x2,-0x4 05d0 0092 073f | ?| Action Push_String_Extended,0x73f ; "The number of tokens (" 05d2 4820 |H | Short_Literal 0x20 05d3 4800 |H | Short_Literal 0x0 05d4 480a |H | Short_Literal 0xa 05d5 e5fe | | Load 0x2,-0x2 05d6 822e | . | Call 0x1,0x2e 05d7 01cc | | Execute Vector,Catenate 05d8 0092 0740 | @| Action Push_String_Extended,0x740 ; ") for " 05da 01cc | | Execute Vector,Catenate 05db e5ff | | Load 0x2,-0x1 05dc 01cc | | Execute Vector,Catenate 05dd 0092 0741 | A| Action Push_String_Extended,0x741 ; " exceeds the target authorization (" 05df 01cc | | Execute Vector,Catenate 05e0 4820 |H | Short_Literal 0x20 05e1 4800 |H | Short_Literal 0x0 05e2 480a |H | Short_Literal 0xa 05e3 e5fd | | Load 0x2,-0x3 05e4 822e | . | Call 0x1,0x2e 05e5 01cc | | Execute Vector,Catenate 05e6 0092 0722 | "| Action Push_String_Extended,0x722 ; ")." 05e8 01cc | | Execute Vector,Catenate 05e9 e22b | + | Load 0x1,0x2b 05ea 180d | | Execute Package,Field_Execute,Field_Number 0xd 05eb 4505 |E | Exit_Suprogram New_Top_Offset 0x5 05ec 0000 0000 | | .BLANK 0000[0x4] 05f0 ; -------------------------------------------------------------------------------------- 05f0 ; SUBPROGRAM 05f0 ; -------------------------------------------------------------------------------------- 05f0 05fb | | .CONST 0x05fb ; Address of begin 05f1 0004 | | .CONST 0x0004 ; Address of exception handler 05f2 0003 | | .CONST 0x0003 ; Number of locals 05f3 INIT_05f0: 05f3 e5ff | | Load 0x2,-0x1 05f4 823f | ? | Call 0x1,0x3f 05f5 00e3 | | Load_Encached Natural_Cache 05f6 03f1 | | Declare_Variable Discrete,With_Value 05f7 e5ff | | Load 0x2,-0x1 05f8 8241 | A | Call 0x1,0x41 05f9 00e3 | | Load_Encached Natural_Cache 05fa 03f1 | | Declare_Variable Discrete,With_Value 05fb BODY_05f0: 05fb e402 | | Load 0x2,0x2 05fc 700a |p | Jump_Nonzero 0x607 05fd e5fd | | Load 0x2,-0x3 05fe 0092 0742 | B| Action Push_String_Extended,0x742 ; "There are currently no tokens for " 0600 e5ff | | Load 0x2,-0x1 0601 01cc | | Execute Vector,Catenate 0602 0092 0743 | C| Action Push_String_Extended,0x743 ; ", so they can't be donated." 0604 01cc | | Execute Vector,Catenate 0605 e22b | + | Load 0x1,0x2b 0606 180d | | Execute Package,Field_Execute,Field_Number 0xd 0607 e5fe | | Load 0x2,-0x2 0608 e402 | | Load 0x2,0x2 0609 027d | } | Execute Discrete,Greater 060a 681c |h | Jump_Zero 0x627 060b e5fd | | Load 0x2,-0x3 060c 0092 0744 | D| Action Push_String_Extended,0x744 ; "The requested donation (" 060e 4820 |H | Short_Literal 0x20 060f 4800 |H | Short_Literal 0x0 0610 480a |H | Short_Literal 0xa 0611 e5fe | | Load 0x2,-0x2 0612 822e | . | Call 0x1,0x2e 0613 01cc | | Execute Vector,Catenate 0614 0092 0740 | @| Action Push_String_Extended,0x740 ; ") for " 0616 01cc | | Execute Vector,Catenate 0617 e5ff | | Load 0x2,-0x1 0618 01cc | | Execute Vector,Catenate 0619 0092 0745 | E| Action Push_String_Extended,0x745 ; "exceeds the current limit (" 061b 01cc | | Execute Vector,Catenate 061c 4820 |H | Short_Literal 0x20 061d 4800 |H | Short_Literal 0x0 061e 480a |H | Short_Literal 0xa 061f e402 | | Load 0x2,0x2 0620 822e | . | Call 0x1,0x2e 0621 01cc | | Execute Vector,Catenate 0622 0092 0722 | "| Action Push_String_Extended,0x722 ; ")." 0624 01cc | | Execute Vector,Catenate 0625 e22b | + | Load 0x1,0x2b 0626 180d | | Execute Package,Field_Execute,Field_Number 0xd 0627 e402 | | Load 0x2,0x2 0628 e5fe | | Load 0x2,-0x2 0629 0272 | r | Execute Discrete,Minus 062a e403 | | Load 0x2,0x3 062b 027c | | | Execute Discrete,Less 062c 6813 |h | Jump_Zero 0x640 062d e5fd | | Load 0x2,-0x3 062e 0092 0746 | F| Action Push_String_Extended,0x746 ; "Donation of " 0630 4820 |H | Short_Literal 0x20 0631 4800 |H | Short_Literal 0x0 0632 480a |H | Short_Literal 0xa 0633 e5fe | | Load 0x2,-0x2 0634 822e | . | Call 0x1,0x2e 0635 01cc | | Execute Vector,Catenate 0636 0092 0747 | G| Action Push_String_Extended,0x747 ; " tokens for " 0638 01cc | | Execute Vector,Catenate 0639 e5ff | | Load 0x2,-0x1 063a 01cc | | Execute Vector,Catenate 063b 0092 0748 | H| Action Push_String_Extended,0x748 ; " would transfer tokens currently in use." 063d 01cc | | Execute Vector,Catenate 063e e22b | + | Load 0x1,0x2b 063f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0640 e402 | | Load 0x2,0x2 0641 e5fe | | Load 0x2,-0x2 0642 0272 | r | Execute Discrete,Minus 0643 00d8 | | Load_Top At_Offset_0 0644 00e3 | | Load_Encached Natural_Cache 0645 0260 | ` | Execute Discrete,In_Type 0646 7001 |p | Jump_Nonzero 0x648 0647 0801 | | Execute_Immediate Raise,0x1 0648 e5ff | | Load 0x2,-0x1 0649 e017 | | Load 0x0,0x17 064a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 064b e5fd | | Load 0x2,-0x3 064c 0092 0746 | F| Action Push_String_Extended,0x746 ; "Donation of " 064e 4820 |H | Short_Literal 0x20 064f 4800 |H | Short_Literal 0x0 0650 480a |H | Short_Literal 0xa 0651 e5fe | | Load 0x2,-0x2 0652 822e | . | Call 0x1,0x2e 0653 01cc | | Execute Vector,Catenate 0654 0092 0747 | G| Action Push_String_Extended,0x747 ; " tokens for " 0656 01cc | | Execute Vector,Catenate 0657 e5ff | | Load 0x2,-0x1 0658 01cc | | Execute Vector,Catenate 0659 0092 0749 | I| Action Push_String_Extended,0x749 ; " has resulted in " 065b 01cc | | Execute Vector,Catenate 065c 4820 |H | Short_Literal 0x20 065d 4800 |H | Short_Literal 0x0 065e 480a |H | Short_Literal 0xa 065f e5ff | | Load 0x2,-0x1 0660 823f | ? | Call 0x1,0x3f 0661 822e | . | Call 0x1,0x2e 0662 01cc | | Execute Vector,Catenate 0663 0092 074a | J| Action Push_String_Extended,0x74a ; " tokens." 0665 01cc | | Execute Vector,Catenate 0666 e22b | + | Load 0x1,0x2b 0667 180f | | Execute Package,Field_Execute,Field_Number 0xf 0668 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0669 0000 0000 | | .BLANK 0000[0x7] 0670 ; -------------------------------------------------------------------------------------- 0670 ; SUBPROGRAM 0670 ; -------------------------------------------------------------------------------------- 0670 0673 | s | .CONST 0x0673 ; Address of begin 0671 0677 | w | .CONST 0x0677 ; Address of exception handler 0672 0001 | | .CONST 0x0001 ; Number of locals 0673 BODY_0670: 0673 INIT_0670: 0673 e5ff | | Load 0x2,-0x1 0674 e017 | | Load 0x0,0x17 0675 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0676 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0677 TRAP_0670: 0677 0007 | | Action Break_Optional 0678 4800 |H | Short_Literal 0x0 0679 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 067a 0000 0000 | | .BLANK 0000[0x6] 0680 ; -------------------------------------------------------------------------------------- 0680 ; SUBPROGRAM 0680 ; -------------------------------------------------------------------------------------- 0680 0683 | | .CONST 0x0683 ; Address of begin 0681 0687 | | .CONST 0x0687 ; Address of exception handler 0682 0001 | | .CONST 0x0001 ; Number of locals 0683 BODY_0680: 0683 INIT_0680: 0683 e5ff | | Load 0x2,-0x1 0684 e017 | | Load 0x0,0x17 0685 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0686 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0687 TRAP_0680: 0687 0007 | | Action Break_Optional 0688 4800 |H | Short_Literal 0x0 0689 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 068a 0000 0000 | | .BLANK 0000[0x6] 0690 ; -------------------------------------------------------------------------------------- 0690 ; SUBPROGRAM 0690 ; -------------------------------------------------------------------------------------- 0690 0693 | | .CONST 0x0693 ; Address of begin 0691 0697 | | .CONST 0x0697 ; Address of exception handler 0692 0001 | | .CONST 0x0001 ; Number of locals 0693 BODY_0690: 0693 INIT_0690: 0693 e5ff | | Load 0x2,-0x1 0694 e017 | | Load 0x0,0x17 0695 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0696 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0697 TRAP_0690: 0697 0007 | | Action Break_Optional 0698 4800 |H | Short_Literal 0x0 0699 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 069a 0000 0000 | | .BLANK 0000[0x6] 06a0 ; -------------------------------------------------------------------------------------- 06a0 ; SUBPROGRAM 06a0 ; -------------------------------------------------------------------------------------- 06a0 06a3 | | .CONST 0x06a3 ; Address of begin 06a1 0004 | | .CONST 0x0004 ; Address of exception handler 06a2 0001 | | .CONST 0x0001 ; Number of locals 06a3 BODY_06a0: 06a3 INIT_06a0: 06a3 e5ff | | Load 0x2,-0x1 06a4 e229 | ) | Load 0x1,0x29 06a5 025f | _ | Execute Discrete,Not_In_Type 06a6 682a |h* | Jump_Zero 0x6d1 06a7 e5fc | | Load 0x2,-0x4 06a8 0092 074b | K| Action Push_String_Extended,0x74b ; "The legal range of " 06aa e5fe | | Load 0x2,-0x2 06ab 01cc | | Execute Vector,Catenate 06ac 0092 074c | L| Action Push_String_Extended,0x74c ; " for " 06ae 01cc | | Execute Vector,Catenate 06af e5fd | | Load 0x2,-0x3 06b0 01cc | | Execute Vector,Catenate 06b1 0092 074d | M| Action Push_String_Extended,0x74d ; " is " 06b3 01cc | | Execute Vector,Catenate 06b4 4820 |H | Short_Literal 0x20 06b5 4800 |H | Short_Literal 0x0 06b6 480a |H | Short_Literal 0xa 06b7 4800 |H | Short_Literal 0x0 06b8 822e | . | Call 0x1,0x2e 06b9 01cc | | Execute Vector,Catenate 06ba 0092 074e | N| Action Push_String_Extended,0x74e ; ".." 06bc 01cc | | Execute Vector,Catenate 06bd 4820 |H | Short_Literal 0x20 06be 4800 |H | Short_Literal 0x0 06bf 480a |H | Short_Literal 0xa 06c0 4840 |H@ | Short_Literal 0x40 06c1 822e | . | Call 0x1,0x2e 06c2 01cc | | Execute Vector,Catenate 06c3 0092 074f | O| Action Push_String_Extended,0x74f ; ", but the value specified (" 06c5 01cc | | Execute Vector,Catenate 06c6 4820 |H | Short_Literal 0x20 06c7 4800 |H | Short_Literal 0x0 06c8 480a |H | Short_Literal 0xa 06c9 e5ff | | Load 0x2,-0x1 06ca 822e | . | Call 0x1,0x2e 06cb 01cc | | Execute Vector,Catenate 06cc 0092 0750 | P| Action Push_String_Extended,0x750 ; ") is outside that range" 06ce 01cc | | Execute Vector,Catenate 06cf e22b | + | Load 0x1,0x2b 06d0 180d | | Execute Package,Field_Execute,Field_Number 0xd 06d1 4505 |E | Exit_Suprogram New_Top_Offset 0x5 06d2 0000 0000 | | .BLANK 0000[0x6] 06d8 ; -------------------------------------------------------------------------------------- 06d8 ; SUBPROGRAM 06d8 ; -------------------------------------------------------------------------------------- 06d8 06e3 | | .CONST 0x06e3 ; Address of begin 06d9 0004 | | .CONST 0x0004 ; Address of exception handler 06da 0002 | | .CONST 0x0002 ; Number of locals 06db INIT_06d8: 06db e007 | | Load 0x0,0x7 06dc 1b14 | | Execute Package,Field_Read,Field_Number 0x14 06dd 0322 | " | Declare_Variable Record 06de e7ff | | Load 0x3,-0x1 06df e007 | | Load 0x0,0x7 06e0 1816 | | Execute Package,Field_Execute,Field_Number 0x16 06e1 e602 | | Load 0x3,0x2 06e2 017d | } | Execute Record,Structure_Write 06e3 BODY_06d8: 06e3 4800 |H | Short_Literal 0x0 06e4 e602 | | Load 0x3,0x2 06e5 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 06e6 4800 |H | Short_Literal 0x0 06e7 e602 | | Load 0x3,0x2 06e8 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 06e9 4801 |H | Short_Literal 0x1 06ea e602 | | Load 0x3,0x2 06eb 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 06ec 4800 |H | Short_Literal 0x0 06ed e602 | | Load 0x3,0x2 06ee 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 06ef 00d8 | | Load_Top At_Offset_0 06f0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 06f1 0000 0000 | | .BLANK 0000[0x7] 06f8 ; -------------------------------------------------------------------------------------- 06f8 ; SUBPROGRAM 06f8 ; -------------------------------------------------------------------------------------- 06f8 06fe | | .CONST 0x06fe ; Address of begin 06f9 0704 | | .CONST 0x0704 ; Address of exception handler 06fa 0002 | | .CONST 0x0002 ; Number of locals 06fb INIT_06f8: 06fb e007 | | Load 0x0,0x7 06fc 1b14 | | Execute Package,Field_Read,Field_Number 0x14 06fd 0322 | " | Declare_Variable Record 06fe BODY_06f8: 06fe e5ff | | Load 0x2,-0x1 06ff e007 | | Load 0x0,0x7 0700 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0701 e602 | | Load 0x3,0x2 0702 017d | } | Execute Record,Structure_Write 0703 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0704 TRAP_06f8: 0704 0007 | | Action Break_Optional 0705 e5fe | | Load 0x2,-0x2 0706 0092 0751 | Q| Action Push_String_Extended,0x751 ; "Date (" 0708 e5ff | | Load 0x2,-0x1 0709 01cc | | Execute Vector,Catenate 070a 0092 0752 | R| Action Push_String_Extended,0x752 ; ") doesn't represent a legal date." 070c 01cc | | Execute Vector,Catenate 070d e22b | + | Load 0x1,0x2b 070e 180d | | Execute Package,Field_Execute,Field_Number 0xd 070f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0710 ; -------------------------------------------------------------------------------------- 0710 ; STRING TABLE 0710 ; -------------------------------------------------------------------------------------- 0710 0088 | | .STRTAB 0x0088->0x0754 ; "Accept_Tokens" 0711 0093 | | .STRTAB 0x0093->0x075a ; "This machine has donated tokens today; it may not also accept them" 0712 00d3 | | .STRTAB 0x00d3->0x077b ; "The sum of currently authorized tokens and Donations (" 0713 0107 | | .STRTAB 0x0107->0x0796 ; ") is NOT equal to Resulting_Count parameter (" 0714 0132 | 2 | .STRTAB 0x0132->0x07ad ; "); these must be equal in order to proceed." 0715 015b | [ | .STRTAB 0x015b->0x07c2 ; "The code provided does NOT match the request being made. This might be caused by a transcription error of the code, an attempt to transfer between sites without Rational assistance, a transcription error of the Site of this machine (" 0716 0243 | C | .STRTAB 0x0243->0x0837 ; "), a transcription error of the Machine ID of this machine (" 0717 027d | } | .STRTAB 0x027d->0x0855 ; "), a delay in posting the request (code only valid for one day), " 0718 02bc | | .STRTAB 0x02bc->0x0876 ; "or some other combination of parameter problems. " 0719 02ec | | .STRTAB 0x02ec->0x088f ; "Contact your Rational representative for further assistance." 071a 0326 | & | .STRTAB 0x0326->0x08ad ; ">>Product Name<<" 071b 0334 | 4 | .STRTAB 0x0334->0x08b5 ; " tokens set to " 071c 0341 | A | .STRTAB 0x0341->0x08bc ; "Donate_Tokens" 071d 034c | L | .STRTAB 0x034c->0x08c3 ; "Remote_Machine_ID specified is the Machine_ID for this machine." 071e 0389 | | .STRTAB 0x0389->0x08e2 ; "This machine has accepted tokens today; it may not also give them up" 071f 03cb | | .STRTAB 0x03cb->0x0904 ; "Set_Site" 0720 03d1 | | .STRTAB 0x03d1->0x0908 ; "Code (" 0721 03d5 | | .STRTAB 0x03d5->0x090b ; ") does not correspond to Site (" 0722 03f2 | | .STRTAB 0x03f2->0x091b ; ")." 0723 03f2 | | .STRTAB 0x03f2->0x091c ; "Site set to " 0724 03fc | | .STRTAB 0x03fc->0x0922 ; "Assign_Tokens" 0725 0407 | | .STRTAB 0x0407->0x0928 ; "Must be run from a Rational site." 0726 0426 | & | .STRTAB 0x0426->0x0939 ; "Assign_Site" 0727 042f | / | .STRTAB 0x042f->0x093e ; "Run the following on the remote machine:" 0728 0455 | U | .STRTAB 0x0455->0x0952 ; "Site" 0729 0457 | W | .STRTAB 0x0457->0x0954 ; "Code" 072a 0459 | Y | .STRTAB 0x0459->0x0956 ; "Training" 072b 045f | _ | .STRTAB 0x045f->0x095a ; "Training_Authorization" 072c 0473 | s | .STRTAB 0x0473->0x0965 ; "Product and Token authorization checking has been reinstated." 072d 04ae | | .STRTAB 0x04ae->0x0984 ; "Authorization_Checking_Reinstated" 072e 04cd | | .STRTAB 0x04cd->0x0994 ; "Product and Token authorization checking has been suspended to allow training to proceed. Checking will be re-instated the next time the machine boots or by exectuting this procedure with Enable => False." 072f 0598 | | .STRTAB 0x0598->0x09fb ; "Authorization_Checking_Suspended" 0730 05b6 | | .STRTAB 0x05b6->0x0a0b ; "The code provided is NOT correct for this purpose, on this machine, and for today's date. Please check for transcription errors or contact your Rational representative." 0731 065d | ] | .STRTAB 0x065d->0x0a5f ; "Authorization_Code_Error" 0732 0673 | s | .STRTAB 0x0673->0x0a6b ; "/" 0733 0672 | r | .STRTAB 0x0672->0x0a6c ; "=" 0734 0671 | q | .STRTAB 0x0671->0x0a6c ; "|" 0735 0670 | p | .STRTAB 0x0670->0x0a6d ; "Product" 0736 0675 | u | .STRTAB 0x0675->0x0a70 ; "Donation" 0737 067b | { | .STRTAB 0x067b->0x0a74 ; "Resulting_Count" 0738 0688 | | .STRTAB 0x0688->0x0a7c ; "Product name not specified." 0739 06a1 | | .STRTAB 0x06a1->0x0a89 ; "Product name contains an illegal character (" 073a 06cb | | .STRTAB 0x06cb->0x0a9f ; "Product name includes leading or trailing blanks." 073b 06fa | | .STRTAB 0x06fa->0x0ab8 ; "Site name not specified." 073c 0710 | | .STRTAB 0x0710->0x0ac4 ; "Site name contains an illegal character (" 073d 0737 | 7 | .STRTAB 0x0737->0x0ad8 ; "Site name includes leading or trailing blanks." 073e 0763 | c | .STRTAB 0x0763->0x0aef ; "Date contains an illegal character (" 073f 0785 | | .STRTAB 0x0785->0x0b01 ; "The number of tokens (" 0740 0799 | | .STRTAB 0x0799->0x0b0c ; ") for " 0741 079d | | .STRTAB 0x079d->0x0b0f ; " exceeds the target authorization (" 0742 07be | | .STRTAB 0x07be->0x0b21 ; "There are currently no tokens for " 0743 07de | | .STRTAB 0x07de->0x0b32 ; ", so they can't be donated." 0744 07f7 | | .STRTAB 0x07f7->0x0b3f ; "The requested donation (" 0745 080d | | .STRTAB 0x080d->0x0b4b ; "exceeds the current limit (" 0746 0826 | & | .STRTAB 0x0826->0x0b59 ; "Donation of " 0747 0830 | 0 | .STRTAB 0x0830->0x0b5f ; " tokens for " 0748 083a | : | .STRTAB 0x083a->0x0b65 ; " would transfer tokens currently in use." 0749 0860 | ` | .STRTAB 0x0860->0x0b79 ; " has resulted in " 074a 086f | o | .STRTAB 0x086f->0x0b81 ; " tokens." 074b 0875 | u | .STRTAB 0x0875->0x0b85 ; "The legal range of " 074c 0886 | | .STRTAB 0x0886->0x0b8f ; " for " 074d 0889 | | .STRTAB 0x0889->0x0b91 ; " is " 074e 088b | | .STRTAB 0x088b->0x0b93 ; ".." 074f 088b | | .STRTAB 0x088b->0x0b94 ; ", but the value specified (" 0750 08a4 | | .STRTAB 0x08a4->0x0ba2 ; ") is outside that range" 0751 08b9 | | .STRTAB 0x08b9->0x0bad ; "Date (" 0752 08bd | | .STRTAB 0x08bd->0x0bb0 ; ") doesn't represent a legal date." 0753 08dc | | .STREND 0x08dc->0x0bc1 0754 4163 6365 |Acce| .STRTAB_STRINGS 0bc1 0000 0000 | | .BLANK 0000[0x7] 0bc8 ; -------------------------------------------------------------------------------------- 0bc8 ; Debug Table 0bc8 ; -------------------------------------------------------------------------------------- 0bc8 0004 000c | | .DEBUG4 0x0004,0x000c,0x45f2,0x0000,0x0001,0x0000 0bce 0000 0000 | | .BLANK 0000[0x32]