|
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, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_160bcc0
└─⟦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 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 1008 | | .CONST 0x1008 ; 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 0166 | f | .CONST 0x0166 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0049 | I | .CONST 0x0049 ; Number of locals 000b INIT_0008: 000b 4800 |H | Short_Literal 0x0 000c 4801 |H | Short_Literal 0x1 000d 029f 0173 | s| Declare_Subprogram INIT_0170,For_Call 000f 03fe | | Declare_Type Discrete,Defined,Visible 0010 4800 |H | Short_Literal 0x0 0011 480b |H | Short_Literal 0xb 0012 029f 019b | | Declare_Subprogram INIT_0198,For_Call 0014 03fe | | Declare_Type Discrete,Defined,Visible 0015 00e4 | | Load_Encached Positive_Cache 0016 0266 | f | Execute Discrete,Bounds 0017 00da | | Load_Top At_Offset_2 0018 02a0 | | Declare_Subprogram Null_Subprogram 0019 4801 |H | Short_Literal 0x1 001a 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object 001b 029a 01c3 | | Declare_Subprogram INIT_01c0,For_Outer_Call,Visible,Unelaborated 001d 029a 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call,Visible,Unelaborated 001f 029a 01e3 | | Declare_Subprogram INIT_01e0,For_Outer_Call,Visible,Unelaborated 0021 029a 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call,Visible,Unelaborated 0023 029a 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call,Visible,Unelaborated 0025 029a 021b | | Declare_Subprogram INIT_0218,For_Outer_Call,Visible,Unelaborated 0027 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated 0029 029a 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call,Visible,Unelaborated 002b 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated 002d 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated 002f 029a 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call,Visible,Unelaborated 0031 029a 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Visible,Unelaborated 0033 029a 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call,Visible,Unelaborated 0035 029a 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call,Visible,Unelaborated 0037 029a 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call,Visible,Unelaborated 0039 029a 02d3 | | Declare_Subprogram INIT_02d0,For_Outer_Call,Visible,Unelaborated 003b 029a 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call,Visible,Unelaborated 003d 00bf | | Action Accept_Activation 003e 00e1 | | Load_Encached Boolean_Cache 003f 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0040 00e1 | | Load_Encached Boolean_Cache 0041 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0042 00e1 | | Load_Encached Boolean_Cache 0043 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0044 00e1 | | Load_Encached Boolean_Cache 0045 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0046 e20e | | Load 0x1,0xe 0047 0266 | f | Execute Discrete,Bounds 0048 00e1 | | Load_Encached Boolean_Cache 0049 02a0 | | Declare_Subprogram Null_Subprogram 004a 4801 |H | Short_Literal 0x1 004b 035d | ] | Declare_Type Array,Defined 004c 00d8 | | Load_Top At_Offset_0 004d 0337 | 7 | Declare_Variable Array 004e 00e3 | | Load_Encached Natural_Cache 004f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0050 00e3 | | Load_Encached Natural_Cache 0051 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0052 00e3 | | Load_Encached Natural_Cache 0053 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0054 00e3 | | Load_Encached Natural_Cache 0055 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0056 00e3 | | Load_Encached Natural_Cache 0057 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0058 e001 | | Load 0x0,0x1 0059 1b13 | | Execute Package,Field_Read,Field_Number 0x13 005a 0337 | 7 | Declare_Variable Array 005b e002 | | Load 0x0,0x2 005c e003 | | Load 0x0,0x3 005d 00e2 | | Load_Encached Integer_Cache 005e e004 | | Load 0x0,0x4 005f 1b50 | P | Execute Package,Field_Read,Field_Number 0x50 0060 0387 | | Declare_Variable Package 0061 00d8 | | Load_Top At_Offset_0 0062 020f | | Execute Module,Activate 0063 00e3 | | Load_Encached Natural_Cache 0064 0609 | | Execute_Immediate Set_Value_Unchecked,0x9 0065 00e3 | | Load_Encached Natural_Cache 0066 060a | | Execute_Immediate Set_Value_Unchecked,0xa 0067 00e3 | | Load_Encached Natural_Cache 0068 060b | | Execute_Immediate Set_Value_Unchecked,0xb 0069 00e3 | | Load_Encached Natural_Cache 006a 060c | | Execute_Immediate Set_Value_Unchecked,0xc 006b 00e3 | | Load_Encached Natural_Cache 006c 060d | | Execute_Immediate Set_Value_Unchecked,0xd 006d 00e3 | | Load_Encached Natural_Cache 006e 060e | | Execute_Immediate Set_Value_Unchecked,0xe 006f 4801 |H | Short_Literal 0x1 0070 4816 |H | Short_Literal 0x16 0071 00e9 | | Load_Encached String_Cache 0072 035b | [ | Declare_Type Array,Constrained 0073 e20e | | Load 0x1,0xe 0074 0266 | f | Execute Discrete,Bounds 0075 00da | | Load_Top At_Offset_2 0076 02a0 | | Declare_Subprogram Null_Subprogram 0077 4801 |H | Short_Literal 0x1 0078 035d | ] | Declare_Type Array,Defined 0079 00d8 | | Load_Top At_Offset_0 007a 0337 | 7 | Declare_Variable Array 007b 00d8 | | Load_Top At_Offset_0 007c 0335 | 5 | Declare_Variable Array,Duplicate 007d 00cd | | Action Spare6_Action 007e 0092 0b88 | | Action Push_String_Extended,0xb88 ; " " 0080 0092 0b89 | | Action Push_String_Extended,0xb89 ; "ENTREE EN CONTEXTE " 0082 e234 | 4 | Load 0x1,0x34 0083 0119 | | Execute Any,Check_In_Formal_Type 0084 4800 |H | Short_Literal 0x0 0085 00db | | Load_Top At_Offset_3 0086 01d6 | | Execute Vector,Field_Write 0087 0092 0b8a | | Action Push_String_Extended,0xb8a ; "STRATEGIE UTILISEE " 0089 e234 | 4 | Load 0x1,0x34 008a 0119 | | Execute Any,Check_In_Formal_Type 008b 4801 |H | Short_Literal 0x1 008c 00db | | Load_Top At_Offset_3 008d 01d6 | | Execute Vector,Field_Write 008e 0092 0b8b | | Action Push_String_Extended,0xb8b ; "DEBUT ENS. DE CONFLIT " 0090 e234 | 4 | Load 0x1,0x34 0091 0119 | | Execute Any,Check_In_Formal_Type 0092 4802 |H | Short_Literal 0x2 0093 00db | | Load_Top At_Offset_3 0094 01d6 | | Execute Vector,Field_Write 0095 0092 0b8c | | Action Push_String_Extended,0xb8c ; "FIN ENS. DE CONFLIT " 0097 e234 | 4 | Load 0x1,0x34 0098 0119 | | Execute Any,Check_In_Formal_Type 0099 4803 |H | Short_Literal 0x3 009a 00db | | Load_Top At_Offset_3 009b 01d6 | | Execute Vector,Field_Write 009c 0092 0b8d | | Action Push_String_Extended,0xb8d ; "CONDITIONS EVALUEES " 009e e234 | 4 | Load 0x1,0x34 009f 0119 | | Execute Any,Check_In_Formal_Type 00a0 4804 |H | Short_Literal 0x4 00a1 00db | | Load_Top At_Offset_3 00a2 01d6 | | Execute Vector,Field_Write 00a3 0092 0b8e | | Action Push_String_Extended,0xb8e ; "REGLES CHOISIES " 00a5 e234 | 4 | Load 0x1,0x34 00a6 0119 | | Execute Any,Check_In_Formal_Type 00a7 4805 |H | Short_Literal 0x5 00a8 00db | | Load_Top At_Offset_3 00a9 01d6 | | Execute Vector,Field_Write 00aa 0092 0b8f | | Action Push_String_Extended,0xb8f ; "ACTIONS CHOISIES " 00ac e234 | 4 | Load 0x1,0x34 00ad 0119 | | Execute Any,Check_In_Formal_Type 00ae 4806 |H | Short_Literal 0x6 00af 00db | | Load_Top At_Offset_3 00b0 01d6 | | Execute Vector,Field_Write 00b1 0092 0b90 | | Action Push_String_Extended,0xb90 ; "INSTANCES DES REGLES " 00b3 e234 | 4 | Load 0x1,0x34 00b4 0119 | | Execute Any,Check_In_Formal_Type 00b5 4807 |H | Short_Literal 0x7 00b6 00db | | Load_Top At_Offset_3 00b7 01d6 | | Execute Vector,Field_Write 00b8 0092 0b91 | | Action Push_String_Extended,0xb91 ; "INSTANCE DES ACTIONS " 00ba e234 | 4 | Load 0x1,0x34 00bb 0119 | | Execute Any,Check_In_Formal_Type 00bc 4808 |H | Short_Literal 0x8 00bd 00db | | Load_Top At_Offset_3 00be 01d6 | | Execute Vector,Field_Write 00bf 480b |H | Short_Literal 0xb 00c0 4809 |H | Short_Literal 0x9 00c1 00da | | Load_Top At_Offset_2 00c2 e234 | 4 | Load 0x1,0x34 00c3 0119 | | Execute Any,Check_In_Formal_Type 00c4 00d9 | | Load_Top At_Offset_1 00c5 e237 | 7 | Load 0x1,0x37 00c6 01d6 | | Execute Vector,Field_Write 00c7 3ff9 |? | Loop_Increasing 0xc1 00c8 00d1 | | Pop_Control Pop_Count_1 00c9 00d9 | | Load_Top At_Offset_1 00ca 01d4 | | Execute Vector,Structure_Write 00cb 00e3 | | Load_Encached Natural_Cache 00cc 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 00cd 00e3 | | Load_Encached Natural_Cache 00ce 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00cf e001 | | Load 0x0,0x1 00d0 1b14 | | Execute Package,Field_Read,Field_Number 0x14 00d1 e001 | | Load 0x0,0x1 00d2 1b15 | | Execute Package,Field_Read,Field_Number 0x15 00d3 00e3 | | Load_Encached Natural_Cache 00d4 00e3 | | Load_Encached Natural_Cache 00d5 00e1 | | Load_Encached Boolean_Cache 00d6 029f 0383 | | Declare_Subprogram INIT_0380,For_Call 00d8 4805 |H | Short_Literal 0x5 00d9 032d | - | Declare_Type Record,Defined 00da 4800 |H | Short_Literal 0x0 00db 4808 |H | Short_Literal 0x8 00dc 00da | | Load_Top At_Offset_2 00dd 029f 03a3 | | Declare_Subprogram INIT_03a0,For_Call 00df 4801 |H | Short_Literal 0x1 00e0 035d | ] | Declare_Type Array,Defined 00e1 00d8 | | Load_Top At_Offset_0 00e2 0337 | 7 | Declare_Variable Array 00e3 00d8 | | Load_Top At_Offset_0 00e4 1c00 | | Execute_Immediate Run_Utility,0x0 00e5 00e3 | | Load_Encached Natural_Cache 00e6 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00e7 e225 | % | Load 0x1,0x25 00e8 0337 | 7 | Declare_Variable Array 00e9 00e1 | | Load_Encached Boolean_Cache 00ea 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00eb 4800 |H | Short_Literal 0x0 00ec 4808 |H | Short_Literal 0x8 00ed e001 | | Load 0x0,0x1 00ee 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00ef 02a0 | | Declare_Subprogram Null_Subprogram 00f0 4801 |H | Short_Literal 0x1 00f1 035d | ] | Declare_Type Array,Defined 00f2 00d8 | | Load_Top At_Offset_0 00f3 0337 | 7 | Declare_Variable Array 00f4 4800 |H | Short_Literal 0x0 00f5 4808 |H | Short_Literal 0x8 00f6 4800 |H | Short_Literal 0x0 00f7 481e |H | Short_Literal 0x1e 00f8 e001 | | Load 0x0,0x1 00f9 1b11 | | Execute Package,Field_Read,Field_Number 0x11 00fa 02a0 | | Declare_Subprogram Null_Subprogram 00fb 4802 |H | Short_Literal 0x2 00fc 035d | ] | Declare_Type Array,Defined 00fd 00d8 | | Load_Top At_Offset_0 00fe 0337 | 7 | Declare_Variable Array 00ff 4800 |H | Short_Literal 0x0 0100 0093 0963 | c| push_full_address INIT_0960 0102 02a0 | | Declare_Subprogram Null_Subprogram 0103 038e | | Declare_Type Package,Defined 0104 0387 | | Declare_Variable Package 0105 4800 |H | Short_Literal 0x0 0106 0093 06db | | push_full_address INIT_06d8 0108 02a0 | | Declare_Subprogram Null_Subprogram 0109 038e | | Declare_Type Package,Defined 010a 0387 | | Declare_Variable Package 010b 029d 03bb | | Declare_Subprogram INIT_03b8,For_Outer_Call 010d 029d 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call 010f 029d 0503 | | Declare_Subprogram INIT_0500,For_Outer_Call 0111 029d 0623 | #| Declare_Subprogram INIT_0620,For_Outer_Call 0113 029d 064b | K| Declare_Subprogram INIT_0648,For_Outer_Call 0115 e001 | | Load 0x0,0x1 0116 e005 | | Load 0x0,0x5 0117 e006 | | Load 0x0,0x6 0118 e007 | | Load 0x0,0x7 0119 e008 | | Load 0x0,0x8 011a 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b 011b e226 | & | Load 0x1,0x26 011c 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 011d 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 011e 1d47 | G | Execute_Immediate Reference_Lex_1,0x47 011f e22c | , | Load 0x1,0x2c 0120 1d48 | H | Execute_Immediate Reference_Lex_1,0x48 0121 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37 0122 1d49 | I | Execute_Immediate Reference_Lex_1,0x49 0123 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e 0124 e23d | = | Load 0x1,0x3d 0125 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 0126 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 0127 e23b | ; | Load 0x1,0x3b 0128 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c 0129 4814 |H | Short_Literal 0x14 012a e243 | C | Load 0x1,0x43 012b 020e | | Execute Module,Augment_Imports 012c e243 | C | Load 0x1,0x43 012d 020f | | Execute Module,Activate 012e 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a 012f 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b 0130 e226 | & | Load 0x1,0x26 0131 e001 | | Load 0x0,0x1 0132 e22c | , | Load 0x1,0x2c 0133 1d48 | H | Execute_Immediate Reference_Lex_1,0x48 0134 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 0135 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 0136 1d49 | I | Execute_Immediate Reference_Lex_1,0x49 0137 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e 0138 e23d | = | Load 0x1,0x3d 0139 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 013a 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 013b 1d47 | G | Execute_Immediate Reference_Lex_1,0x47 013c 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38 013d 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 013e 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37 013f 4811 |H | Short_Literal 0x11 0140 e244 | D | Load 0x1,0x44 0141 020e | | Execute Module,Augment_Imports 0142 e244 | D | Load 0x1,0x44 0143 020f | | Execute Module,Activate 0144 1d10 | | Execute_Immediate Reference_Lex_1,0x10 0145 00c7 | | Action Elaborate_Subprogram 0146 1d11 | | Execute_Immediate Reference_Lex_1,0x11 0147 00c7 | | Action Elaborate_Subprogram 0148 1d12 | | Execute_Immediate Reference_Lex_1,0x12 0149 00c7 | | Action Elaborate_Subprogram 014a 1d13 | | Execute_Immediate Reference_Lex_1,0x13 014b 00c7 | | Action Elaborate_Subprogram 014c 1d14 | | Execute_Immediate Reference_Lex_1,0x14 014d 00c7 | | Action Elaborate_Subprogram 014e 1d15 | | Execute_Immediate Reference_Lex_1,0x15 014f 00c7 | | Action Elaborate_Subprogram 0150 1d16 | | Execute_Immediate Reference_Lex_1,0x16 0151 00c7 | | Action Elaborate_Subprogram 0152 1d17 | | Execute_Immediate Reference_Lex_1,0x17 0153 00c7 | | Action Elaborate_Subprogram 0154 1d18 | | Execute_Immediate Reference_Lex_1,0x18 0155 00c7 | | Action Elaborate_Subprogram 0156 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 0157 00c7 | | Action Elaborate_Subprogram 0158 1d19 | | Execute_Immediate Reference_Lex_1,0x19 0159 00c7 | | Action Elaborate_Subprogram 015a 1d1a | | Execute_Immediate Reference_Lex_1,0x1a 015b 00c7 | | Action Elaborate_Subprogram 015c 1d1b | | Execute_Immediate Reference_Lex_1,0x1b 015d 00c7 | | Action Elaborate_Subprogram 015e 1d1c | | Execute_Immediate Reference_Lex_1,0x1c 015f 00c7 | | Action Elaborate_Subprogram 0160 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 0161 00c7 | | Action Elaborate_Subprogram 0162 1d1e | | Execute_Immediate Reference_Lex_1,0x1e 0163 00c7 | | Action Elaborate_Subprogram 0164 1d20 | | Execute_Immediate Reference_Lex_1,0x20 0165 00c7 | | Action Elaborate_Subprogram 0166 BODY_0008: 0166 4800 |H | Short_Literal 0x0 0167 821e | | Call 0x1,0x1e 0168 4800 |H | Short_Literal 0x0 0169 a224 | $ | Store_Unchecked 0x1,0x24 016a 00bc | | Action Signal_Activated 016b 00bb | | Action Signal_Completion 016c 0000 0000 | | .BLANK 0000[0x4] 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 0173 | s | .CONST 0x0173 ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 0001 | | .CONST 0x0001 ; Number of locals 0173 BODY_0170: 0173 INIT_0170: 0173 4607 |F | Jump_Case 0x8 0174 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0175 7806 |x | Jump 0x17c ; case 0x1 0176 7809 |x | Jump 0x180 ; case 0x2 0177 780d |x | Jump 0x185 ; case 0x3 0178 7810 |x | Jump 0x189 ; case 0x4 0179 7811 |x | Jump 0x18b ; case 0x5 017a 7812 |x | Jump 0x18d ; case 0x6 017b 7815 |x | Jump 0x191 ; case 0x7 017c 00da | | Load_Top At_Offset_2 017d 0091 0b7a | z| Action Push_String_Extended_Indexed,0xb7a ; "TEXT" 017f 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0180 00db | | Load_Top At_Offset_3 0181 00db | | Load_Top At_Offset_3 0182 00e0 | | Load_Encached Standard_Cache 0183 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0184 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0185 00da | | Load_Top At_Offset_2 0186 00e0 | | Load_Encached Standard_Cache 0187 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0188 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0189 00db | | Load_Top At_Offset_3 018a 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 018b 00db | | Load_Top At_Offset_3 018c 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 018d e20d | | Load 0x1,0xd 018e 00dc | | Load_Top At_Offset_4 018f 0267 | g | Execute Discrete,Predecessor 0190 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0191 e20d | | Load 0x1,0xd 0192 00dc | | Load_Top At_Offset_4 0193 0268 | h | Execute Discrete,Successor 0194 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0195 0000 0000 | | .XXX[0x3] 0197 0000 | | 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019b | | .CONST 0x019b ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0001 | | .CONST 0x0001 ; Number of locals 019b BODY_0198: 019b INIT_0198: 019b 4607 |F | Jump_Case 0x8 019c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 019d 7806 |x | Jump 0x1a4 ; case 0x1 019e 7809 |x | Jump 0x1a8 ; case 0x2 019f 780d |x | Jump 0x1ad ; case 0x3 01a0 7810 |x | Jump 0x1b1 ; case 0x4 01a1 7811 |x | Jump 0x1b3 ; case 0x5 01a2 7812 |x | Jump 0x1b5 ; case 0x6 01a3 7815 |x | Jump 0x1b9 ; case 0x7 01a4 00da | | Load_Top At_Offset_2 01a5 0091 0b7c | || Action Push_String_Extended_Indexed,0xb7c ; "CONTEXTENTERED" 01a7 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01a8 00db | | Load_Top At_Offset_3 01a9 00db | | Load_Top At_Offset_3 01aa 00e0 | | Load_Encached Standard_Cache 01ab 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01ac 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01ad 00da | | Load_Top At_Offset_2 01ae 00e0 | | Load_Encached Standard_Cache 01af 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01b0 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 01b1 00db | | Load_Top At_Offset_3 01b2 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01b3 00db | | Load_Top At_Offset_3 01b4 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01b5 e20e | | Load 0x1,0xe 01b6 00dc | | Load_Top At_Offset_4 01b7 0267 | g | Execute Discrete,Predecessor 01b8 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01b9 e20e | | Load 0x1,0xe 01ba 00dc | | Load_Top At_Offset_4 01bb 0268 | h | Execute Discrete,Successor 01bc 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 01bd 0000 0000 | | .XXX[0x3] 01bf 0000 | | 01c0 ; -------------------------------------------------------------------------------------- 01c0 ; SUBPROGRAM 01c0 ; -------------------------------------------------------------------------------------- 01c0 01c3 | | .CONST 0x01c3 ; Address of begin 01c1 0004 | | .CONST 0x0004 ; Address of exception handler 01c2 0001 | | .CONST 0x0001 ; Number of locals 01c3 BODY_01c0: 01c3 INIT_01c0: 01c3 e221 | ! | Load 0x1,0x21 01c4 6805 |h | Jump_Zero 0x1ca 01c5 00db | | Load_Top At_Offset_3 01c6 00db | | Load_Top At_Offset_3 01c7 e243 | C | Load 0x1,0x43 01c8 180d | | Execute Package,Field_Execute,Field_Number 0xd 01c9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01ca 00db | | Load_Top At_Offset_3 01cb 00db | | Load_Top At_Offset_3 01cc e244 | D | Load 0x1,0x44 01cd 180d | | Execute Package,Field_Execute,Field_Number 0xd 01ce 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01cf 0000 | | .XXX[0x1] 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d3 | | .CONST 0x01d3 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0001 | | .CONST 0x0001 ; Number of locals 01d3 BODY_01d0: 01d3 INIT_01d0: 01d3 e221 | ! | Load 0x1,0x21 01d4 6804 |h | Jump_Zero 0x1d9 01d5 00da | | Load_Top At_Offset_2 01d6 e243 | C | Load 0x1,0x43 01d7 180e | | Execute Package,Field_Execute,Field_Number 0xe 01d8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01d9 00da | | Load_Top At_Offset_2 01da e244 | D | Load 0x1,0x44 01db 180e | | Execute Package,Field_Execute,Field_Number 0xe 01dc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01dd 0000 0000 | | .XXX[0x3] 01df 0000 | | 01e0 ; -------------------------------------------------------------------------------------- 01e0 ; SUBPROGRAM 01e0 ; -------------------------------------------------------------------------------------- 01e0 01e3 | | .CONST 0x01e3 ; Address of begin 01e1 0004 | | .CONST 0x0004 ; Address of exception handler 01e2 0001 | | .CONST 0x0001 ; Number of locals 01e3 BODY_01e0: 01e3 INIT_01e0: 01e3 e221 | ! | Load 0x1,0x21 01e4 6803 |h | Jump_Zero 0x1e8 01e5 e243 | C | Load 0x1,0x43 01e6 180f | | Execute Package,Field_Execute,Field_Number 0xf 01e7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01e8 e244 | D | Load 0x1,0x44 01e9 180f | | Execute Package,Field_Execute,Field_Number 0xf 01ea 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01eb 0000 0000 | | .BLANK 0000[0x5] 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 e221 | ! | Load 0x1,0x21 01f4 6803 |h | Jump_Zero 0x1f8 01f5 e243 | C | Load 0x1,0x43 01f6 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01f7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01f8 e244 | D | Load 0x1,0x44 01f9 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01fa 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01fb 0000 0000 | | .BLANK 0000[0x5] 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 0203 | | .CONST 0x0203 ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0001 | | .CONST 0x0001 ; Number of locals 0203 BODY_0200: 0203 INIT_0200: 0203 e221 | ! | Load 0x1,0x21 0204 6807 |h | Jump_Zero 0x20c 0205 e5fc | | Load 0x2,-0x4 0206 e5fd | | Load 0x2,-0x3 0207 e5fe | | Load 0x2,-0x2 0208 e5ff | | Load 0x2,-0x1 0209 e243 | C | Load 0x1,0x43 020a 1811 | | Execute Package,Field_Execute,Field_Number 0x11 020b 4505 |E | Exit_Suprogram New_Top_Offset 0x5 020c e5fc | | Load 0x2,-0x4 020d e5fd | | Load 0x2,-0x3 020e e5fe | | Load 0x2,-0x2 020f e5ff | | Load 0x2,-0x1 0210 e244 | D | Load 0x1,0x44 0211 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0212 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0213 0000 0000 | | .BLANK 0000[0x5] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 021b | | .CONST 0x021b ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0001 | | .CONST 0x0001 ; Number of locals 021b BODY_0218: 021b INIT_0218: 021b e221 | ! | Load 0x1,0x21 021c 6805 |h | Jump_Zero 0x222 021d 00db | | Load_Top At_Offset_3 021e 00db | | Load_Top At_Offset_3 021f e243 | C | Load 0x1,0x43 0220 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0221 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0222 00db | | Load_Top At_Offset_3 0223 00db | | Load_Top At_Offset_3 0224 e244 | D | Load 0x1,0x44 0225 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0226 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0227 0000 | | .XXX[0x1] 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 022b | + | .CONST 0x022b ; Address of begin 0229 0004 | | .CONST 0x0004 ; Address of exception handler 022a 0001 | | .CONST 0x0001 ; Number of locals 022b BODY_0228: 022b INIT_0228: 022b e221 | ! | Load 0x1,0x21 022c 6806 |h | Jump_Zero 0x233 022d e5fd | | Load 0x2,-0x3 022e e5fe | | Load 0x2,-0x2 022f e5ff | | Load 0x2,-0x1 0230 e243 | C | Load 0x1,0x43 0231 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0232 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0233 e5fd | | Load 0x2,-0x3 0234 e5fe | | Load 0x2,-0x2 0235 e5ff | | Load 0x2,-0x1 0236 e244 | D | Load 0x1,0x44 0237 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0238 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0239 0000 0000 | | .BLANK 0000[0x7] 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0243 | C | .CONST 0x0243 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 0001 | | .CONST 0x0001 ; Number of locals 0243 BODY_0240: 0243 INIT_0240: 0243 e221 | ! | Load 0x1,0x21 0244 6803 |h | Jump_Zero 0x248 0245 e243 | C | Load 0x1,0x43 0246 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0247 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0248 e244 | D | Load 0x1,0x44 0249 1814 | | Execute Package,Field_Execute,Field_Number 0x14 024a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 024b 0000 0000 | | .BLANK 0000[0x5] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0253 | S | .CONST 0x0253 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0001 | | .CONST 0x0001 ; Number of locals 0253 BODY_0250: 0253 INIT_0250: 0253 e221 | ! | Load 0x1,0x21 0254 6803 |h | Jump_Zero 0x258 0255 e243 | C | Load 0x1,0x43 0256 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0257 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0258 e244 | D | Load 0x1,0x44 0259 1815 | | Execute Package,Field_Execute,Field_Number 0x15 025a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 025b 0000 0000 | | .BLANK 0000[0x5] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0263 | c | .CONST 0x0263 ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0001 | | .CONST 0x0001 ; Number of locals 0263 BODY_0260: 0263 INIT_0260: 0263 00da | | Load_Top At_Offset_2 0264 e226 | & | Load 0x1,0x26 0265 01d7 | | Execute Vector,Field_Read 0266 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0267 0000 | | .XXX[0x1] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026b | k | .CONST 0x026b ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0001 | | .CONST 0x0001 ; Number of locals 026b BODY_0268: 026b INIT_0268: 026b 00da | | Load_Top At_Offset_2 026c 0f0b | | Execute_Immediate Equal,0xb 026d 680c |h | Jump_Zero 0x27a 026e 00cf | | Action Mark_Auxiliary 026f e20e | | Load 0x1,0xe 0270 0265 | e | Execute Discrete,Reverse_Bounds 0271 0007 | | Action Break_Optional 0272 4801 |H | Short_Literal 0x1 0273 00d9 | | Load_Top At_Offset_1 0274 e226 | & | Load 0x1,0x26 0275 01d6 | | Execute Vector,Field_Write 0276 00c8 | | Action Pop_Auxiliary_Range 0277 3ffa |? | Loop_Increasing 0x272 0278 00ce | | Action Pop_Auxiliary 0279 4502 |E | Exit_Suprogram New_Top_Offset 0x2 027a 4801 |H | Short_Literal 0x1 027b 00db | | Load_Top At_Offset_3 027c e226 | & | Load 0x1,0x26 027d 01d6 | | Execute Vector,Field_Write 027e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 027f 0000 | | .XXX[0x1] 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 00cf | | Action Mark_Auxiliary 0284 00db | | Load_Top At_Offset_3 0285 01d9 | | Execute Vector,Reverse_Bounds 0286 0263 | c | Execute Discrete,Above_Bound 0287 7006 |p | Jump_Nonzero 0x28e 0288 00d8 | | Load_Top At_Offset_0 0289 e5ff | | Load 0x2,-0x1 028a 01d7 | | Execute Vector,Field_Read 028b 821a | | Call 0x1,0x1a 028c 00c8 | | Action Pop_Auxiliary_Range 028d 3ffa |? | Loop_Increasing 0x288 028e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 028f 0000 | | .XXX[0x1] 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 00da | | Load_Top At_Offset_2 0294 0f0b | | Execute_Immediate Equal,0xb 0295 680c |h | Jump_Zero 0x2a2 0296 00cf | | Action Mark_Auxiliary 0297 e20e | | Load 0x1,0xe 0298 0265 | e | Execute Discrete,Reverse_Bounds 0299 0007 | | Action Break_Optional 029a 4800 |H | Short_Literal 0x0 029b 00d9 | | Load_Top At_Offset_1 029c e226 | & | Load 0x1,0x26 029d 01d6 | | Execute Vector,Field_Write 029e 00c8 | | Action Pop_Auxiliary_Range 029f 3ffa |? | Loop_Increasing 0x29a 02a0 00ce | | Action Pop_Auxiliary 02a1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02a2 4800 |H | Short_Literal 0x0 02a3 00db | | Load_Top At_Offset_3 02a4 e226 | & | Load 0x1,0x26 02a5 01d6 | | Execute Vector,Field_Write 02a6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02a7 0000 | | .XXX[0x1] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02ab | | .CONST 0x02ab ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0001 | | .CONST 0x0001 ; Number of locals 02ab BODY_02a8: 02ab INIT_02a8: 02ab 00cf | | Action Mark_Auxiliary 02ac 00db | | Load_Top At_Offset_3 02ad 01d9 | | Execute Vector,Reverse_Bounds 02ae 0263 | c | Execute Discrete,Above_Bound 02af 7006 |p | Jump_Nonzero 0x2b6 02b0 00d8 | | Load_Top At_Offset_0 02b1 e5ff | | Load 0x2,-0x1 02b2 01d7 | | Execute Vector,Field_Read 02b3 821c | | Call 0x1,0x1c 02b4 00c8 | | Action Pop_Auxiliary_Range 02b5 3ffa |? | Loop_Increasing 0x2b0 02b6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02b7 0000 | | .XXX[0x1] 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02bb | | .CONST 0x02bb ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0001 | | .CONST 0x0001 ; Number of locals 02bb BODY_02b8: 02bb INIT_02b8: 02bb 4800 |H | Short_Literal 0x0 02bc a222 | " | Store_Unchecked 0x1,0x22 02bd 4801 |H | Short_Literal 0x1 02be a224 | $ | Store_Unchecked 0x1,0x24 02bf 00da | | Load_Top At_Offset_2 02c0 7007 |p | Jump_Nonzero 0x2c8 02c1 4801 |H | Short_Literal 0x1 02c2 a221 | ! | Store_Unchecked 0x1,0x21 02c3 4800 |H | Short_Literal 0x0 02c4 a223 | # | Store_Unchecked 0x1,0x23 02c5 e243 | C | Load 0x1,0x43 02c6 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02c7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02c8 4800 |H | Short_Literal 0x0 02c9 a221 | ! | Store_Unchecked 0x1,0x21 02ca 4801 |H | Short_Literal 0x1 02cb a223 | # | Store_Unchecked 0x1,0x23 02cc e244 | D | Load 0x1,0x44 02cd 1816 | | Execute Package,Field_Execute,Field_Number 0x16 02ce 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02cf 0000 | | .XXX[0x1] 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02d3 | | .CONST 0x02d3 ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0001 | | .CONST 0x0001 ; Number of locals 02d3 BODY_02d0: 02d3 INIT_02d0: 02d3 e221 | ! | Load 0x1,0x21 02d4 6803 |h | Jump_Zero 0x2d8 02d5 e243 | C | Load 0x1,0x43 02d6 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02d7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02d8 e244 | D | Load 0x1,0x44 02d9 1817 | | Execute Package,Field_Execute,Field_Number 0x17 02da 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02db 0000 0000 | | .BLANK 0000[0x5] 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e3 | | .CONST 0x02e3 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0001 | | .CONST 0x0001 ; Number of locals 02e3 BODY_02e0: 02e3 INIT_02e0: 02e3 00db | | Load_Top At_Offset_3 02e4 00db | | Load_Top At_Offset_3 02e5 e240 | @ | Load 0x1,0x40 02e6 01d6 | | Execute Vector,Field_Write 02e7 e5fd | | Load 0x2,-0x3 02e8 4801 |H | Short_Literal 0x1 02e9 e5ff | | Load 0x2,-0x1 02ea e242 | B | Load 0x1,0x42 02eb 01a6 | | Execute Matrix,Field_Write 02ec e5fc | | Load 0x2,-0x4 02ed 4802 |H | Short_Literal 0x2 02ee e5ff | | Load 0x2,-0x1 02ef e242 | B | Load 0x1,0x42 02f0 01a6 | | Execute Matrix,Field_Write 02f1 e5fb | | Load 0x2,-0x5 02f2 4803 |H | Short_Literal 0x3 02f3 e5ff | | Load 0x2,-0x1 02f4 e242 | B | Load 0x1,0x42 02f5 01a6 | | Execute Matrix,Field_Write 02f6 e5fa | | Load 0x2,-0x6 02f7 4804 |H | Short_Literal 0x4 02f8 e5ff | | Load 0x2,-0x1 02f9 e242 | B | Load 0x1,0x42 02fa 01a6 | | Execute Matrix,Field_Write 02fb e5f9 | | Load 0x2,-0x7 02fc 4805 |H | Short_Literal 0x5 02fd e5ff | | Load 0x2,-0x1 02fe e242 | B | Load 0x1,0x42 02ff 01a6 | | Execute Matrix,Field_Write 0300 e5f8 | | Load 0x2,-0x8 0301 4806 |H | Short_Literal 0x6 0302 e5ff | | Load 0x2,-0x1 0303 e242 | B | Load 0x1,0x42 0304 01a6 | | Execute Matrix,Field_Write 0305 e5f7 | | Load 0x2,-0x9 0306 4807 |H | Short_Literal 0x7 0307 e5ff | | Load 0x2,-0x1 0308 e242 | B | Load 0x1,0x42 0309 01a6 | | Execute Matrix,Field_Write 030a e5f6 | | Load 0x2,-0xa 030b 4808 |H | Short_Literal 0x8 030c e5ff | | Load 0x2,-0x1 030d e242 | B | Load 0x1,0x42 030e 01a6 | | Execute Matrix,Field_Write 030f e5f5 | | Load 0x2,-0xb 0310 4809 |H | Short_Literal 0x9 0311 e5ff | | Load 0x2,-0x1 0312 e242 | B | Load 0x1,0x42 0313 01a6 | | Execute Matrix,Field_Write 0314 e5f4 | | Load 0x2,-0xc 0315 480a |H | Short_Literal 0xa 0316 e5ff | | Load 0x2,-0x1 0317 e242 | B | Load 0x1,0x42 0318 01a6 | | Execute Matrix,Field_Write 0319 e5f3 | | Load 0x2,-0xd 031a 480b |H | Short_Literal 0xb 031b e5ff | | Load 0x2,-0x1 031c e242 | B | Load 0x1,0x42 031d 01a6 | | Execute Matrix,Field_Write 031e e5f2 | | Load 0x2,-0xe 031f 480c |H | Short_Literal 0xc 0320 e5ff | | Load 0x2,-0x1 0321 e242 | B | Load 0x1,0x42 0322 01a6 | | Execute Matrix,Field_Write 0323 e5f1 | | Load 0x2,-0xf 0324 480d |H | Short_Literal 0xd 0325 e5ff | | Load 0x2,-0x1 0326 e242 | B | Load 0x1,0x42 0327 01a6 | | Execute Matrix,Field_Write 0328 e5f0 | | Load 0x2,-0x10 0329 480e |H | Short_Literal 0xe 032a e5ff | | Load 0x2,-0x1 032b e242 | B | Load 0x1,0x42 032c 01a6 | | Execute Matrix,Field_Write 032d e5ef | | Load 0x2,-0x11 032e 480f |H | Short_Literal 0xf 032f e5ff | | Load 0x2,-0x1 0330 e242 | B | Load 0x1,0x42 0331 01a6 | | Execute Matrix,Field_Write 0332 e5ee | | Load 0x2,-0x12 0333 4810 |H | Short_Literal 0x10 0334 e5ff | | Load 0x2,-0x1 0335 e242 | B | Load 0x1,0x42 0336 01a6 | | Execute Matrix,Field_Write 0337 e5ed | | Load 0x2,-0x13 0338 4811 |H | Short_Literal 0x11 0339 e5ff | | Load 0x2,-0x1 033a e242 | B | Load 0x1,0x42 033b 01a6 | | Execute Matrix,Field_Write 033c e5ec | | Load 0x2,-0x14 033d 4812 |H | Short_Literal 0x12 033e e5ff | | Load 0x2,-0x1 033f e242 | B | Load 0x1,0x42 0340 01a6 | | Execute Matrix,Field_Write 0341 e5eb | | Load 0x2,-0x15 0342 4813 |H | Short_Literal 0x13 0343 e5ff | | Load 0x2,-0x1 0344 e242 | B | Load 0x1,0x42 0345 01a6 | | Execute Matrix,Field_Write 0346 e5ea | | Load 0x2,-0x16 0347 4814 |H | Short_Literal 0x14 0348 e5ff | | Load 0x2,-0x1 0349 e242 | B | Load 0x1,0x42 034a 01a6 | | Execute Matrix,Field_Write 034b e5e9 | | Load 0x2,-0x17 034c 4815 |H | Short_Literal 0x15 034d e5ff | | Load 0x2,-0x1 034e e242 | B | Load 0x1,0x42 034f 01a6 | | Execute Matrix,Field_Write 0350 e5e8 | | Load 0x2,-0x18 0351 4816 |H | Short_Literal 0x16 0352 e5ff | | Load 0x2,-0x1 0353 e242 | B | Load 0x1,0x42 0354 01a6 | | Execute Matrix,Field_Write 0355 e5e7 | | Load 0x2,-0x19 0356 4817 |H | Short_Literal 0x17 0357 e5ff | | Load 0x2,-0x1 0358 e242 | B | Load 0x1,0x42 0359 01a6 | | Execute Matrix,Field_Write 035a e5e6 | | Load 0x2,-0x1a 035b 4818 |H | Short_Literal 0x18 035c e5ff | | Load 0x2,-0x1 035d e242 | B | Load 0x1,0x42 035e 01a6 | | Execute Matrix,Field_Write 035f e5e5 | | Load 0x2,-0x1b 0360 4819 |H | Short_Literal 0x19 0361 e5ff | | Load 0x2,-0x1 0362 e242 | B | Load 0x1,0x42 0363 01a6 | | Execute Matrix,Field_Write 0364 e5e4 | | Load 0x2,-0x1c 0365 481a |H | Short_Literal 0x1a 0366 e5ff | | Load 0x2,-0x1 0367 e242 | B | Load 0x1,0x42 0368 01a6 | | Execute Matrix,Field_Write 0369 e5e3 | | Load 0x2,-0x1d 036a 481b |H | Short_Literal 0x1b 036b e5ff | | Load 0x2,-0x1 036c e242 | B | Load 0x1,0x42 036d 01a6 | | Execute Matrix,Field_Write 036e e5e2 | | Load 0x2,-0x1e 036f 481c |H | Short_Literal 0x1c 0370 e5ff | | Load 0x2,-0x1 0371 e242 | B | Load 0x1,0x42 0372 01a6 | | Execute Matrix,Field_Write 0373 e5e1 | | Load 0x2,-0x1f 0374 481d |H | Short_Literal 0x1d 0375 e5ff | | Load 0x2,-0x1 0376 e242 | B | Load 0x1,0x42 0377 01a6 | | Execute Matrix,Field_Write 0378 e5e0 | | Load 0x2,-0x20 0379 481e |H | Short_Literal 0x1e 037a e5ff | | Load 0x2,-0x1 037b e242 | B | Load 0x1,0x42 037c 01a6 | | Execute Matrix,Field_Write 037d 4521 |E! | Exit_Suprogram New_Top_Offset 0x21 037e 0000 0000 | | .XXX[0x2] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0383 | | .CONST 0x0383 ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0001 | | .CONST 0x0001 ; Number of locals 0383 BODY_0380: 0383 INIT_0380: 0383 4608 |F | Jump_Case 0x9 0384 7808 |x | Jump 0x38d ; case 0x0 0385 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0386 7816 |x | Jump 0x39d ; case 0x2 0387 7815 |x | Jump 0x39d ; case 0x3 0388 7814 |x | Jump 0x39d ; case 0x4 0389 7813 |x | Jump 0x39d ; case 0x5 038a 7812 |x | Jump 0x39d ; case 0x6 038b 7811 |x | Jump 0x39d ; case 0x7 038c 7810 |x | Jump 0x39d ; case 0x8 038d 4800 |H | Short_Literal 0x0 038e 00db | | Load_Top At_Offset_3 038f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0390 4800 |H | Short_Literal 0x0 0391 00db | | Load_Top At_Offset_3 0392 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0393 4800 |H | Short_Literal 0x0 0394 00db | | Load_Top At_Offset_3 0395 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0396 4800 |H | Short_Literal 0x0 0397 00db | | Load_Top At_Offset_3 0398 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0399 4800 |H | Short_Literal 0x0 039a 00db | | Load_Top At_Offset_3 039b 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 039c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 039d 0869 | i | Execute_Immediate Raise,0x69 039e 0000 0000 | | .XXX[0x2] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03a3 | | .CONST 0x03a3 ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0001 | | .CONST 0x0001 ; Number of locals 03a3 BODY_03a0: 03a3 INIT_03a0: 03a3 00d1 | | Pop_Control Pop_Count_1 03a4 00da | | Load_Top At_Offset_2 03a5 01d8 | | Execute Vector,Element_Type 03a6 0322 | " | Declare_Variable Record 03a7 00d8 | | Load_Top At_Offset_0 03a8 1c00 | | Execute_Immediate Run_Utility,0x0 03a9 00db | | Load_Top At_Offset_3 03aa 01dc | | Execute Vector,Last 03ab e5ff | | Load 0x2,-0x1 03ac 01dd | | Execute Vector,First 03ad 0263 | c | Execute Discrete,Above_Bound 03ae 7006 |p | Jump_Nonzero 0x3b5 03af 00da | | Load_Top At_Offset_2 03b0 00d9 | | Load_Top At_Offset_1 03b1 e5ff | | Load 0x2,-0x1 03b2 01d6 | | Execute Vector,Field_Write 03b3 0a01 | | Execute_Immediate Plus,0x1 03b4 7ff8 | | Jump 0x3ad 03b5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 03b6 0000 0000 | | .XXX[0x2] 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bf | | .CONST 0x03bf ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0004 | | .CONST 0x0004 ; Number of locals 03bb INIT_03b8: 03bb 00e8 | | Load_Encached Character_Cache 03bc e001 | | Load 0x0,0x1 03bd 1b15 | | Execute Package,Field_Read,Field_Number 0x15 03be 00e8 | | Load_Encached Character_Cache 03bf BODY_03b8: 03bf 00ea | | Load_Encached Null_String_Cache 03c0 e001 | | Load 0x0,0x1 03c1 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03c2 0092 0b92 | | Action Push_String_Extended,0xb92 ; " LISTE DES REGLES ET ETAT DE CHACUNES " 03c4 e001 | | Load 0x0,0x1 03c5 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03c6 00ea | | Load_Encached Null_String_Cache 03c7 e001 | | Load 0x0,0x1 03c8 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03c9 0092 0b93 | | Action Push_String_Extended,0xb93 ; "Donnez le numero du contexte desire 1..8 > " 03cb e001 | | Load 0x0,0x1 03cc 181b | | Execute Package,Field_Execute,Field_Number 0x1b 03cd 00e8 | | Load_Encached Character_Cache 03ce e001 | | Load 0x0,0x1 03cf 181a | | Execute Package,Field_Execute,Field_Number 0x1a 03d0 005b | [ | Store_Top Discrete,At_Offset_3 03d1 00da | | Load_Top At_Offset_2 03d2 0c31 | 1 | Execute_Immediate Greater_Equal,0x31 03d3 00db | | Load_Top At_Offset_3 03d4 0d39 | 9 | Execute_Immediate Less,0x39 03d5 0279 | y | Execute Discrete,And 03d6 6804 |h | Jump_Zero 0x3db 03d7 00da | | Load_Top At_Offset_2 03d8 0ad0 | | Execute_Immediate Plus,-0x30 03d9 005a | Z | Store_Top Discrete,At_Offset_2 03da 7802 |x | Jump 0x3dd 03db 4801 |H | Short_Literal 0x1 03dc 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 03dd 0092 0b94 | | Action Push_String_Extended,0xb94 ; "Le nom de ce contexte est " 03df e001 | | Load 0x0,0x1 03e0 181b | | Execute Package,Field_Execute,Field_Number 0x1b 03e1 00d9 | | Load_Top At_Offset_1 03e2 e240 | @ | Load 0x1,0x40 03e3 01d5 | | Execute Vector,Field_Reference 03e4 e001 | | Load 0x0,0x1 03e5 181c | | Execute Package,Field_Execute,Field_Number 0x1c 03e6 00cf | | Action Mark_Auxiliary 03e7 481e |H | Short_Literal 0x1e 03e8 4801 |H | Short_Literal 0x1 03e9 0007 | | Action Break_Optional 03ea 00d8 | | Load_Top At_Offset_0 03eb e001 | | Load 0x0,0x1 03ec 1818 | | Execute Package,Field_Execute,Field_Number 0x18 03ed 0092 0b95 | | Action Push_String_Extended,0xb95 ; " : " 03ef e001 | | Load 0x0,0x1 03f0 181b | | Execute Package,Field_Execute,Field_Number 0x1b 03f1 00d8 | | Load_Top At_Offset_0 03f2 e403 | | Load 0x2,0x3 03f3 e242 | B | Load 0x1,0x42 03f4 01a5 | | Execute Matrix,Field_Reference 03f5 e001 | | Load 0x0,0x1 03f6 181b | | Execute Package,Field_Execute,Field_Number 0x1b 03f7 00d8 | | Load_Top At_Offset_0 03f8 e403 | | Load 0x2,0x3 03f9 e001 | | Load 0x0,0x1 03fa 1b22 | " | Execute Package,Field_Read,Field_Number 0x22 03fb 180e | | Execute Package,Field_Execute,Field_Number 0xe 03fc 6805 |h | Jump_Zero 0x402 03fd 0092 0b96 | | Action Push_String_Extended,0xb96 ; " M " 03ff e001 | | Load 0x0,0x1 0400 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0401 7804 |x | Jump 0x406 0402 0092 0b97 | | Action Push_String_Extended,0xb97 ; " - " 0404 e001 | | Load 0x0,0x1 0405 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0406 00d8 | | Load_Top At_Offset_0 0407 4801 |H | Short_Literal 0x1 0408 0279 | y | Execute Discrete,And 0409 7003 |p | Jump_Nonzero 0x40d 040a 00ea | | Load_Encached Null_String_Cache 040b e001 | | Load 0x0,0x1 040c 181c | | Execute Package,Field_Execute,Field_Number 0x1c 040d 00c8 | | Action Pop_Auxiliary_Range 040e 3fdb |? | Loop_Increasing 0x3ea 040f 00ce | | Action Pop_Auxiliary 0410 00ea | | Load_Encached Null_String_Cache 0411 e001 | | Load 0x0,0x1 0412 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0413 0092 0b98 | | Action Push_String_Extended,0xb98 ; "Pressez S et RETURN pour revenir au MENU du DEBUGGER > " 0415 e001 | | Load 0x0,0x1 0416 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0417 00e8 | | Load_Encached Character_Cache 0418 e001 | | Load 0x0,0x1 0419 181a | | Execute Package,Field_Execute,Field_Number 0x1a 041a 0059 | Y | Store_Top Discrete,At_Offset_1 041b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 041c 0000 0000 | | .BLANK 0000[0x4] 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 0425 | % | .CONST 0x0425 ; Address of begin 0421 0004 | | .CONST 0x0004 ; Address of exception handler 0422 0003 | | .CONST 0x0003 ; Number of locals 0423 INIT_0420: 0423 00e3 | | Load_Encached Natural_Cache 0424 00e8 | | Load_Encached Character_Cache 0425 BODY_0420: 0425 00cf | | Action Mark_Auxiliary 0426 00ea | | Load_Encached Null_String_Cache 0427 e001 | | Load 0x0,0x1 0428 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0429 0092 0b99 | | Action Push_String_Extended,0xb99 ; "MENU DES POINTS D'ARRET. Repondre 0,0,xxx pour desarmer un point d'arret" 042b e001 | | Load 0x0,0x1 042c 181c | | Execute Package,Field_Execute,Field_Number 0x1c 042d 00ea | | Load_Encached Null_String_Cache 042e e001 | | Load 0x0,0x1 042f 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0430 0092 0b9a | | Action Push_String_Extended,0xb9a ; " Numero Numero Numero Compteur Maxi Etat" 0432 e001 | | Load 0x0,0x1 0433 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0434 0092 0b9b | | Action Push_String_Extended,0xb9b ; " point regle contexte passage passage point" 0436 e001 | | Load 0x0,0x1 0437 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0438 0092 0b9c | | Action Push_String_Extended,0xb9c ; "===========================================================" 043a e001 | | Load 0x0,0x1 043b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 043c 00cf | | Action Mark_Auxiliary 043d 4808 |H | Short_Literal 0x8 043e 4801 |H | Short_Literal 0x1 043f 0007 | | Action Break_Optional 0440 00d8 | | Load_Top At_Offset_0 0441 e001 | | Load 0x0,0x1 0442 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0443 0092 0b9d | | Action Push_String_Extended,0xb9d ; " " 0445 e001 | | Load 0x0,0x1 0446 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0447 00d8 | | Load_Top At_Offset_0 0448 e23b | ; | Load 0x1,0x3b 0449 01d5 | | Execute Vector,Field_Reference 044a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 044b e001 | | Load 0x0,0x1 044c 1818 | | Execute Package,Field_Execute,Field_Number 0x18 044d 0092 0b9d | | Action Push_String_Extended,0xb9d ; " " 044f e001 | | Load 0x0,0x1 0450 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0451 00d8 | | Load_Top At_Offset_0 0452 e23b | ; | Load 0x1,0x3b 0453 01d5 | | Execute Vector,Field_Reference 0454 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0455 e001 | | Load 0x0,0x1 0456 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0457 0092 0b9d | | Action Push_String_Extended,0xb9d ; " " 0459 e001 | | Load 0x0,0x1 045a 181b | | Execute Package,Field_Execute,Field_Number 0x1b 045b 00d8 | | Load_Top At_Offset_0 045c e23b | ; | Load 0x1,0x3b 045d 01d5 | | Execute Vector,Field_Reference 045e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 045f e001 | | Load 0x0,0x1 0460 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0461 0092 0b9d | | Action Push_String_Extended,0xb9d ; " " 0463 e001 | | Load 0x0,0x1 0464 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0465 00d8 | | Load_Top At_Offset_0 0466 e23b | ; | Load 0x1,0x3b 0467 01d5 | | Execute Vector,Field_Reference 0468 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0469 e001 | | Load 0x0,0x1 046a 1818 | | Execute Package,Field_Execute,Field_Number 0x18 046b 0092 0b9d | | Action Push_String_Extended,0xb9d ; " " 046d e001 | | Load 0x0,0x1 046e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 046f 00d8 | | Load_Top At_Offset_0 0470 e23b | ; | Load 0x1,0x3b 0471 01d5 | | Execute Vector,Field_Reference 0472 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0473 6805 |h | Jump_Zero 0x479 0474 0092 0b9e | | Action Push_String_Extended,0xb9e ; " ON" 0476 e001 | | Load 0x0,0x1 0477 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0478 7804 |x | Jump 0x47d 0479 0092 0b9f | | Action Push_String_Extended,0xb9f ; " OFF" 047b e001 | | Load 0x0,0x1 047c 181c | | Execute Package,Field_Execute,Field_Number 0x1c 047d 00c8 | | Action Pop_Auxiliary_Range 047e 3fc1 |? | Loop_Increasing 0x440 047f 00ce | | Action Pop_Auxiliary 0480 0092 0ba0 | | Action Push_String_Extended,0xba0 ; " Tapez un chiffre (1..8 ou 0 pour sortir) >" 0482 e001 | | Load 0x0,0x1 0483 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0484 00e8 | | Load_Encached Character_Cache 0485 e001 | | Load 0x0,0x1 0486 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0487 005a | Z | Store_Top Discrete,At_Offset_2 0488 00d9 | | Load_Top At_Offset_1 0489 0c30 | 0 | Execute_Immediate Greater_Equal,0x30 048a 00da | | Load_Top At_Offset_2 048b 0d39 | 9 | Execute_Immediate Less,0x39 048c 0279 | y | Execute Discrete,And 048d 6804 |h | Jump_Zero 0x492 048e 00d9 | | Load_Top At_Offset_1 048f 0ad0 | | Execute_Immediate Plus,-0x30 0490 005b | [ | Store_Top Discrete,At_Offset_3 0491 7802 |x | Jump 0x494 0492 49f4 |I | Short_Literal 0x1f4 0493 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0494 00da | | Load_Top At_Offset_2 0495 0c01 | | Execute_Immediate Greater_Equal,0x1 0496 00db | | Load_Top At_Offset_3 0497 0d09 | | Execute_Immediate Less,0x9 0498 0279 | y | Execute Discrete,And 0499 685d |h] | Jump_Zero 0x4f7 049a 0092 0ba1 | | Action Push_String_Extended,0xba1 ; "Indiquer les caracteristiques du POINT d'ARRET No " 049c e001 | | Load 0x0,0x1 049d 181b | | Execute Package,Field_Execute,Field_Number 0x1b 049e 00da | | Load_Top At_Offset_2 049f e001 | | Load 0x0,0x1 04a0 1818 | | Execute Package,Field_Execute,Field_Number 0x18 04a1 00ea | | Load_Encached Null_String_Cache 04a2 e001 | | Load 0x0,0x1 04a3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 04a4 0092 0ba2 | | Action Push_String_Extended,0xba2 ; " Numero de la regle a attendre (0 ou 1-30) ==>" 04a6 e001 | | Load 0x0,0x1 04a7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 04a8 00da | | Load_Top At_Offset_2 04a9 e23b | ; | Load 0x1,0x3b 04aa 01d5 | | Execute Vector,Field_Reference 04ab e22d | - | Load 0x1,0x2d 04ac 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04ad 4800 |H | Short_Literal 0x0 04ae e22d | - | Load 0x1,0x2d 04af 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04b0 00d9 | | Load_Top At_Offset_1 04b1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04b2 00d1 | | Pop_Control Pop_Count_1 04b3 0092 0ba3 | | Action Push_String_Extended,0xba3 ; " Numero du contexte concerne (0 ou 1-8) ==>" 04b5 e001 | | Load 0x0,0x1 04b6 181b | | Execute Package,Field_Execute,Field_Number 0x1b 04b7 00da | | Load_Top At_Offset_2 04b8 e23b | ; | Load 0x1,0x3b 04b9 01d5 | | Execute Vector,Field_Reference 04ba e22d | - | Load 0x1,0x2d 04bb 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04bc 4800 |H | Short_Literal 0x0 04bd e22d | - | Load 0x1,0x2d 04be 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04bf 00d9 | | Load_Top At_Offset_1 04c0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04c1 00d1 | | Pop_Control Pop_Count_1 04c2 0092 0ba4 | | Action Push_String_Extended,0xba4 ; " Nombre de passage avant arret (0 ou +) ==>" 04c4 e001 | | Load 0x0,0x1 04c5 181b | | Execute Package,Field_Execute,Field_Number 0x1b 04c6 00da | | Load_Top At_Offset_2 04c7 e23b | ; | Load 0x1,0x3b 04c8 01d5 | | Execute Vector,Field_Reference 04c9 e22d | - | Load 0x1,0x2d 04ca 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04cb 4800 |H | Short_Literal 0x0 04cc e22d | - | Load 0x1,0x2d 04cd 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04ce 00d9 | | Load_Top At_Offset_1 04cf 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 04d0 00d1 | | Pop_Control Pop_Count_1 04d1 00ea | | Load_Encached Null_String_Cache 04d2 e001 | | Load 0x0,0x1 04d3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 04d4 4800 |H | Short_Literal 0x0 04d5 00db | | Load_Top At_Offset_3 04d6 e23b | ; | Load 0x1,0x3b 04d7 01d5 | | Execute Vector,Field_Reference 04d8 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 04d9 00da | | Load_Top At_Offset_2 04da e23b | ; | Load 0x1,0x3b 04db 01d5 | | Execute Vector,Field_Reference 04dc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04dd 0f00 | | Execute_Immediate Equal,0x0 04de 00db | | Load_Top At_Offset_3 04df e23b | ; | Load 0x1,0x3b 04e0 01d5 | | Execute Vector,Field_Reference 04e1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04e2 0f00 | | Execute_Immediate Equal,0x0 04e3 0279 | y | Execute Discrete,And 04e4 6809 |h | Jump_Zero 0x4ee 04e5 4800 |H | Short_Literal 0x0 04e6 00db | | Load_Top At_Offset_3 04e7 e23b | ; | Load 0x1,0x3b 04e8 01d5 | | Execute Vector,Field_Reference 04e9 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04ea e23c | < | Load 0x1,0x3c 04eb 0aff | | Execute_Immediate Plus,-0x1 04ec c23c | < | Store 0x1,0x3c 04ed 780c |x | Jump 0x4fa 04ee 4801 |H | Short_Literal 0x1 04ef 00db | | Load_Top At_Offset_3 04f0 e23b | ; | Load 0x1,0x3b 04f1 01d5 | | Execute Vector,Field_Reference 04f2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 04f3 e23c | < | Load 0x1,0x3c 04f4 0a01 | | Execute_Immediate Plus,0x1 04f5 c23c | < | Store 0x1,0x3c 04f6 7803 |x | Jump 0x4fa 04f7 00da | | Load_Top At_Offset_2 04f8 7001 |p | Jump_Nonzero 0x4fa 04f9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04fa 00c9 | | Action Pop_Auxiliary_Loop 04fb 7f2a | * | Jump 0x426 04fc 0000 0000 | | .BLANK 0000[0x4] 0500 ; -------------------------------------------------------------------------------------- 0500 ; SUBPROGRAM 0500 ; -------------------------------------------------------------------------------------- 0500 0509 | | .CONST 0x0509 ; Address of begin 0501 0004 | | .CONST 0x0004 ; Address of exception handler 0502 0005 | | .CONST 0x0005 ; Number of locals 0503 INIT_0500: 0503 00e3 | | Load_Encached Natural_Cache 0504 00e8 | | Load_Encached Character_Cache 0505 029f 068b | | Declare_Subprogram INIT_0688,For_Call 0507 029f 06b3 | | Declare_Subprogram INIT_06b0,For_Call 0509 BODY_0500: 0509 00cf | | Action Mark_Auxiliary 050a 00ea | | Load_Encached Null_String_Cache 050b e001 | | Load 0x0,0x1 050c 181c | | Execute Package,Field_Execute,Field_Number 0x1c 050d 0092 0ba5 | | Action Push_String_Extended,0xba5 ; " MENU DEBUGGER COMPTE-TOUR MOTEUR : " 050f e001 | | Load 0x0,0x1 0510 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0511 e227 | ' | Load 0x1,0x27 0512 e001 | | Load 0x0,0x1 0513 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0514 00ea | | Load_Encached Null_String_Cache 0515 e001 | | Load 0x0,0x1 0516 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0517 00ea | | Load_Encached Null_String_Cache 0518 e001 | | Load 0x0,0x1 0519 181c | | Execute Package,Field_Execute,Field_Number 0x1c 051a 00cf | | Action Mark_Auxiliary 051b 4808 |H | Short_Literal 0x8 051c 4800 |H | Short_Literal 0x0 051d 0007 | | Action Break_Optional 051e 00d8 | | Load_Top At_Offset_0 051f 0a41 | A | Execute_Immediate Plus,0x41 0520 00d8 | | Load_Top At_Offset_0 0521 00e8 | | Load_Encached Character_Cache 0522 0260 | ` | Execute Discrete,In_Type 0523 7001 |p | Jump_Nonzero 0x525 0524 0801 | | Execute_Immediate Raise,0x1 0525 e001 | | Load 0x0,0x1 0526 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0527 0092 0b95 | | Action Push_String_Extended,0xb95 ; " : " 0529 e001 | | Load 0x0,0x1 052a 181b | | Execute Package,Field_Execute,Field_Number 0x1b 052b 00d8 | | Load_Top At_Offset_0 052c e236 | 6 | Load 0x1,0x36 052d 01d5 | | Execute Vector,Field_Reference 052e e001 | | Load 0x0,0x1 052f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0530 00d8 | | Load_Top At_Offset_0 0531 e226 | & | Load 0x1,0x26 0532 01d7 | | Execute Vector,Field_Read 0533 6805 |h | Jump_Zero 0x539 0534 0092 0ba6 | | Action Push_String_Extended,0xba6 ; " oui " 0536 e001 | | Load 0x0,0x1 0537 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0538 7804 |x | Jump 0x53d 0539 0092 0ba7 | | Action Push_String_Extended,0xba7 ; " non " 053b e001 | | Load 0x0,0x1 053c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 053d 00d8 | | Load_Top At_Offset_0 053e 4801 |H | Short_Literal 0x1 053f 0279 | y | Execute Discrete,And 0540 0f01 | | Execute_Immediate Equal,0x1 0541 6803 |h | Jump_Zero 0x545 0542 00ea | | Load_Encached Null_String_Cache 0543 e001 | | Load 0x0,0x1 0544 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0545 00d8 | | Load_Top At_Offset_0 0546 c402 | | Store 0x2,0x2 0547 00c8 | | Action Pop_Auxiliary_Range 0548 3fd5 |? | Loop_Increasing 0x51e 0549 00ce | | Action Pop_Auxiliary 054a e22e | . | Load 0x1,0x2e 054b 0a41 | A | Execute_Immediate Plus,0x41 054c 00d8 | | Load_Top At_Offset_0 054d 00e8 | | Load_Encached Character_Cache 054e 0260 | ` | Execute Discrete,In_Type 054f 7001 |p | Jump_Nonzero 0x551 0550 0801 | | Execute_Immediate Raise,0x1 0551 e001 | | Load 0x0,0x1 0552 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0553 0092 0b95 | | Action Push_String_Extended,0xb95 ; " : " 0555 e001 | | Load 0x0,0x1 0556 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0557 0092 0ba8 | | Action Push_String_Extended,0xba8 ; "pour CONTINUER de X pas en GRAPHIQUE" 0559 e001 | | Load 0x0,0x1 055a 181b | | Execute Package,Field_Execute,Field_Number 0x1b 055b 00ea | | Load_Encached Null_String_Cache 055c e001 | | Load 0x0,0x1 055d 181c | | Execute Package,Field_Execute,Field_Number 0x1c 055e e22f | / | Load 0x1,0x2f 055f 0a41 | A | Execute_Immediate Plus,0x41 0560 00d8 | | Load_Top At_Offset_0 0561 00e8 | | Load_Encached Character_Cache 0562 0260 | ` | Execute Discrete,In_Type 0563 7001 |p | Jump_Nonzero 0x565 0564 0801 | | Execute_Immediate Raise,0x1 0565 e001 | | Load 0x0,0x1 0566 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0567 0092 0b95 | | Action Push_String_Extended,0xb95 ; " : " 0569 e001 | | Load 0x0,0x1 056a 181b | | Execute Package,Field_Execute,Field_Number 0x1b 056b 0092 0ba9 | | Action Push_String_Extended,0xba9 ; "pour CONTINUER de 1 pas " 056d e001 | | Load 0x0,0x1 056e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 056f e230 | 0 | Load 0x1,0x30 0570 0a41 | A | Execute_Immediate Plus,0x41 0571 00d8 | | Load_Top At_Offset_0 0572 00e8 | | Load_Encached Character_Cache 0573 0260 | ` | Execute Discrete,In_Type 0574 7001 |p | Jump_Nonzero 0x576 0575 0801 | | Execute_Immediate Raise,0x1 0576 e001 | | Load 0x0,0x1 0577 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0578 0092 0b95 | | Action Push_String_Extended,0xb95 ; " : " 057a e001 | | Load 0x0,0x1 057b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 057c 0092 0baa | | Action Push_String_Extended,0xbaa ; "pour CONTINUER de X pas" 057e e001 | | Load 0x0,0x1 057f 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0580 e231 | 1 | Load 0x1,0x31 0581 0a41 | A | Execute_Immediate Plus,0x41 0582 00d8 | | Load_Top At_Offset_0 0583 00e8 | | Load_Encached Character_Cache 0584 0260 | ` | Execute Discrete,In_Type 0585 7001 |p | Jump_Nonzero 0x587 0586 0801 | | Execute_Immediate Raise,0x1 0587 e001 | | Load 0x0,0x1 0588 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0589 0092 0b95 | | Action Push_String_Extended,0xb95 ; " : " 058b e001 | | Load 0x0,0x1 058c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 058d 0092 0bab | | Action Push_String_Extended,0xbab ; "pour le menu des POINTS D'ARRET " 058f e001 | | Load 0x0,0x1 0590 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0591 e232 | 2 | Load 0x1,0x32 0592 0a41 | A | Execute_Immediate Plus,0x41 0593 00d8 | | Load_Top At_Offset_0 0594 00e8 | | Load_Encached Character_Cache 0595 0260 | ` | Execute Discrete,In_Type 0596 7001 |p | Jump_Nonzero 0x598 0597 0801 | | Execute_Immediate Raise,0x1 0598 e001 | | Load 0x0,0x1 0599 1819 | | Execute Package,Field_Execute,Field_Number 0x19 059a 0092 0b95 | | Action Push_String_Extended,0xb95 ; " : " 059c e001 | | Load 0x0,0x1 059d 181b | | Execute Package,Field_Execute,Field_Number 0x1b 059e 0092 0bac | | Action Push_String_Extended,0xbac ; "pour TOUT ARRETER D'URGENCE" 05a0 e001 | | Load 0x0,0x1 05a1 181c | | Execute Package,Field_Execute,Field_Number 0x1c 05a2 e233 | 3 | Load 0x1,0x33 05a3 0a41 | A | Execute_Immediate Plus,0x41 05a4 00d8 | | Load_Top At_Offset_0 05a5 00e8 | | Load_Encached Character_Cache 05a6 0260 | ` | Execute Discrete,In_Type 05a7 7001 |p | Jump_Nonzero 0x5a9 05a8 0801 | | Execute_Immediate Raise,0x1 05a9 e001 | | Load 0x0,0x1 05aa 1819 | | Execute Package,Field_Execute,Field_Number 0x19 05ab 0092 0b95 | | Action Push_String_Extended,0xb95 ; " : " 05ad e001 | | Load 0x0,0x1 05ae 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05af 0092 0bad | | Action Push_String_Extended,0xbad ; "pour la liste d'ETAT des REGLES " 05b1 e001 | | Load 0x0,0x1 05b2 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05b3 00ea | | Load_Encached Null_String_Cache 05b4 e001 | | Load 0x0,0x1 05b5 181c | | Execute Package,Field_Execute,Field_Number 0x1c 05b6 0092 0bae | | Action Push_String_Extended,0xbae ; " Tapez une lettre SVP >" 05b8 e001 | | Load 0x0,0x1 05b9 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05ba 00e8 | | Load_Encached Character_Cache 05bb e001 | | Load 0x0,0x1 05bc 181a | | Execute Package,Field_Execute,Field_Number 0x1a 05bd c403 | | Store 0x2,0x3 05be 00db | | Load_Top At_Offset_3 05bf 0c61 | a | Execute_Immediate Greater_Equal,0x61 05c0 e403 | | Load 0x2,0x3 05c1 0d7b | { | Execute_Immediate Less,0x7b 05c2 0279 | y | Execute Discrete,And 05c3 6804 |h | Jump_Zero 0x5c8 05c4 00db | | Load_Top At_Offset_3 05c5 0a9f | | Execute_Immediate Plus,-0x61 05c6 c402 | | Store 0x2,0x2 05c7 780c |x | Jump 0x5d4 05c8 00db | | Load_Top At_Offset_3 05c9 0c41 | A | Execute_Immediate Greater_Equal,0x41 05ca e403 | | Load 0x2,0x3 05cb 0d5b | [ | Execute_Immediate Less,0x5b 05cc 0279 | y | Execute Discrete,And 05cd 6804 |h | Jump_Zero 0x5d2 05ce 00db | | Load_Top At_Offset_3 05cf 0abf | | Execute_Immediate Plus,-0x41 05d0 c402 | | Store 0x2,0x2 05d1 7802 |x | Jump 0x5d4 05d2 49f4 |I | Short_Literal 0x1f4 05d3 a402 | | Store_Unchecked 0x2,0x2 05d4 e402 | | Load 0x2,0x2 05d5 0c00 | | Execute_Immediate Greater_Equal,0x0 05d6 e402 | | Load 0x2,0x2 05d7 0d09 | | Execute_Immediate Less,0x9 05d8 0279 | y | Execute Discrete,And 05d9 6812 |h | Jump_Zero 0x5ec 05da e402 | | Load 0x2,0x2 05db 00d8 | | Load_Top At_Offset_0 05dc e20e | | Load 0x1,0xe 05dd 0260 | ` | Execute Discrete,In_Type 05de 7001 |p | Jump_Nonzero 0x5e0 05df 0801 | | Execute_Immediate Raise,0x1 05e0 e226 | & | Load 0x1,0x26 05e1 01d7 | | Execute Vector,Field_Read 05e2 0f00 | | Execute_Immediate Equal,0x0 05e3 e402 | | Load 0x2,0x2 05e4 00d8 | | Load_Top At_Offset_0 05e5 e20e | | Load 0x1,0xe 05e6 0260 | ` | Execute Discrete,In_Type 05e7 7001 |p | Jump_Nonzero 0x5e9 05e8 0801 | | Execute_Immediate Raise,0x1 05e9 e226 | & | Load 0x1,0x26 05ea 01d6 | | Execute Vector,Field_Write 05eb 7827 |x' | Jump 0x613 05ec e402 | | Load 0x2,0x2 05ed e232 | 2 | Load 0x1,0x32 05ee 027f | | Execute Discrete,Equal 05ef 6801 |h | Jump_Zero 0x5f1 05f0 08e2 | | Execute_Immediate Raise,0xe2 05f1 e402 | | Load 0x2,0x2 05f2 e22e | . | Load 0x1,0x2e 05f3 027f | | Execute Discrete,Equal 05f4 6802 |h | Jump_Zero 0x5f7 05f5 8404 | | Call 0x2,0x4 05f6 781e |x | Jump 0x615 05f7 e402 | | Load 0x2,0x2 05f8 e22f | / | Load 0x1,0x2f 05f9 027f | | Execute Discrete,Equal 05fa 6803 |h | Jump_Zero 0x5fe 05fb 4801 |H | Short_Literal 0x1 05fc a237 | 7 | Store_Unchecked 0x1,0x37 05fd 7817 |x | Jump 0x615 05fe e402 | | Load 0x2,0x2 05ff e230 | 0 | Load 0x1,0x30 0600 027f | | Execute Discrete,Equal 0601 6802 |h | Jump_Zero 0x604 0602 8405 | | Call 0x2,0x5 0603 7811 |x | Jump 0x615 0604 e402 | | Load 0x2,0x2 0605 e231 | 1 | Load 0x1,0x31 0606 027f | | Execute Discrete,Equal 0607 6802 |h | Jump_Zero 0x60a 0608 8246 | F | Call 0x1,0x46 0609 7809 |x | Jump 0x613 060a e402 | | Load 0x2,0x2 060b e233 | 3 | Load 0x1,0x33 060c 027f | | Execute Discrete,Equal 060d 6802 |h | Jump_Zero 0x610 060e 8245 | E | Call 0x1,0x45 060f 7803 |x | Jump 0x613 0610 4807 |H | Short_Literal 0x7 0611 e001 | | Load 0x0,0x1 0612 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0613 00c9 | | Action Pop_Auxiliary_Loop 0614 7ef5 |~ | Jump 0x50a 0615 00ce | | Action Pop_Auxiliary 0616 00ea | | Load_Encached Null_String_Cache 0617 e001 | | Load 0x0,0x1 0618 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0619 4501 |E | Exit_Suprogram New_Top_Offset 0x1 061a 0000 0000 | | .BLANK 0000[0x6] 0620 ; -------------------------------------------------------------------------------------- 0620 ; SUBPROGRAM 0620 ; -------------------------------------------------------------------------------------- 0620 0623 | # | .CONST 0x0623 ; Address of begin 0621 0004 | | .CONST 0x0004 ; Address of exception handler 0622 0001 | | .CONST 0x0001 ; Number of locals 0623 BODY_0620: 0623 INIT_0620: 0623 e23c | < | Load 0x1,0x3c 0624 681e |h | Jump_Zero 0x643 0625 00cf | | Action Mark_Auxiliary 0626 4808 |H | Short_Literal 0x8 0627 4801 |H | Short_Literal 0x1 0628 0007 | | Action Break_Optional 0629 00d8 | | Load_Top At_Offset_0 062a e23b | ; | Load 0x1,0x3b 062b 01d5 | | Execute Vector,Field_Reference 062c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 062d e22b | + | Load 0x1,0x2b 062e 027f | | Execute Discrete,Equal 062f 00d9 | | Load_Top At_Offset_1 0630 e23b | ; | Load 0x1,0x3b 0631 01d5 | | Execute Vector,Field_Reference 0632 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0633 e5ff | | Load 0x2,-0x1 0634 027f | | Execute Discrete,Equal 0635 0279 | y | Execute Discrete,And 0636 6809 |h | Jump_Zero 0x640 0637 00d8 | | Load_Top At_Offset_0 0638 e23b | ; | Load 0x1,0x3b 0639 01d5 | | Execute Vector,Field_Reference 063a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 063b 0a01 | | Execute_Immediate Plus,0x1 063c 00d9 | | Load_Top At_Offset_1 063d e23b | ; | Load 0x1,0x3b 063e 01d5 | | Execute Vector,Field_Reference 063f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0640 00c8 | | Action Pop_Auxiliary_Range 0641 3fe7 |? | Loop_Increasing 0x629 0642 00ce | | Action Pop_Auxiliary 0643 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0644 0000 0000 | | .BLANK 0000[0x4] 0648 ; -------------------------------------------------------------------------------------- 0648 ; SUBPROGRAM 0648 ; -------------------------------------------------------------------------------------- 0648 064b | K | .CONST 0x064b ; Address of begin 0649 0004 | | .CONST 0x0004 ; Address of exception handler 064a 0001 | | .CONST 0x0001 ; Number of locals 064b BODY_0648: 064b INIT_0648: 064b e23c | < | Load 0x1,0x3c 064c 7002 |p | Jump_Nonzero 0x64f 064d 4800 |H | Short_Literal 0x0 064e 00ca | | Action Exit_Nullary_Function 064f 00cf | | Action Mark_Auxiliary 0650 4808 |H | Short_Literal 0x8 0651 4801 |H | Short_Literal 0x1 0652 0007 | | Action Break_Optional 0653 00d8 | | Load_Top At_Offset_0 0654 e23b | ; | Load 0x1,0x3b 0655 01d5 | | Execute Vector,Field_Reference 0656 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0657 00d9 | | Load_Top At_Offset_1 0658 e23b | ; | Load 0x1,0x3b 0659 01d5 | | Execute Vector,Field_Reference 065a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 065b 027b | { | Execute Discrete,Greater_Equal 065c 00d9 | | Load_Top At_Offset_1 065d e23b | ; | Load 0x1,0x3b 065e 01d5 | | Execute Vector,Field_Reference 065f 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0660 0e00 | | Execute_Immediate Not_Equal,0x0 0661 0279 | y | Execute Discrete,And 0662 00d9 | | Load_Top At_Offset_1 0663 e23b | ; | Load 0x1,0x3b 0664 01d5 | | Execute Vector,Field_Reference 0665 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0666 0279 | y | Execute Discrete,And 0667 6816 |h | Jump_Zero 0x67e 0668 4800 |H | Short_Literal 0x0 0669 00d9 | | Load_Top At_Offset_1 066a e23b | ; | Load 0x1,0x3b 066b 01d5 | | Execute Vector,Field_Reference 066c 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 066d 4807 |H | Short_Literal 0x7 066e e001 | | Load 0x0,0x1 066f 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0670 0092 0baf | | Action Push_String_Extended,0xbaf ; "D# *******************************" 0672 e001 | | Load 0x0,0x1 0673 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0674 0092 0bb0 | | Action Push_String_Extended,0xbb0 ; "D# *** POINT D'ARRET RENCONTRE ***" 0676 e001 | | Load 0x0,0x1 0677 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0678 0092 0baf | | Action Push_String_Extended,0xbaf ; "D# *******************************" 067a e001 | | Load 0x0,0x1 067b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 067c 4801 |H | Short_Literal 0x1 067d 00ca | | Action Exit_Nullary_Function 067e 00c8 | | Action Pop_Auxiliary_Range 067f 3fd3 |? | Loop_Increasing 0x653 0680 00ce | | Action Pop_Auxiliary 0681 4800 |H | Short_Literal 0x0 0682 00ca | | Action Exit_Nullary_Function 0683 0000 0000 | | .BLANK 0000[0x5] 0688 ; -------------------------------------------------------------------------------------- 0688 ; SUBPROGRAM 0688 ; -------------------------------------------------------------------------------------- 0688 068b | | .CONST 0x068b ; Address of begin 0689 0004 | | .CONST 0x0004 ; Address of exception handler 068a 0001 | | .CONST 0x0001 ; Number of locals 068b BODY_0688: 068b INIT_0688: 068b 0092 0bb1 | | Action Push_String_Extended,0xbb1 ; " Combien de pas (1..32000) >" 068d e001 | | Load 0x0,0x1 068e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 068f e22d | - | Load 0x1,0x2d 0690 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0691 4800 |H | Short_Literal 0x0 0692 e22d | - | Load 0x1,0x2d 0693 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0694 c237 | 7 | Store 0x1,0x37 0695 e244 | D | Load 0x1,0x44 0696 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0697 4800 |H | Short_Literal 0x0 0698 a221 | ! | Store_Unchecked 0x1,0x21 0699 4801 |H | Short_Literal 0x1 069a a222 | " | Store_Unchecked 0x1,0x22 069b e23e | > | Load 0x1,0x3e 069c 7011 |p | Jump_Nonzero 0x6ae 069d e226 | & | Load 0x1,0x26 069e e23d | = | Load 0x1,0x3d 069f 01d4 | | Execute Vector,Structure_Write 06a0 e226 | & | Load 0x1,0x26 06a1 00d8 | | Load_Top At_Offset_0 06a2 0335 | 5 | Declare_Variable Array,Duplicate 06a3 00cd | | Action Spare6_Action 06a4 480b |H | Short_Literal 0xb 06a5 4800 |H | Short_Literal 0x0 06a6 4801 |H | Short_Literal 0x1 06a7 00d9 | | Load_Top At_Offset_1 06a8 e603 | | Load 0x3,0x3 06a9 01d6 | | Execute Vector,Field_Write 06aa 3ffb |? | Loop_Increasing 0x6a6 06ab 00cd | | Action Spare6_Action 06ac e226 | & | Load 0x1,0x26 06ad 01d4 | | Execute Vector,Structure_Write 06ae 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06af 0000 | | .XXX[0x1] 06b0 ; -------------------------------------------------------------------------------------- 06b0 ; SUBPROGRAM 06b0 ; -------------------------------------------------------------------------------------- 06b0 06b3 | | .CONST 0x06b3 ; Address of begin 06b1 0004 | | .CONST 0x0004 ; Address of exception handler 06b2 0001 | | .CONST 0x0001 ; Number of locals 06b3 BODY_06b0: 06b3 INIT_06b0: 06b3 0092 0bb1 | | Action Push_String_Extended,0xbb1 ; " Combien de pas (1..32000) >" 06b5 e001 | | Load 0x0,0x1 06b6 181b | | Execute Package,Field_Execute,Field_Number 0x1b 06b7 e23e | > | Load 0x1,0x3e 06b8 7017 |p | Jump_Nonzero 0x6d0 06b9 e226 | & | Load 0x1,0x26 06ba e23d | = | Load 0x1,0x3d 06bb 01d4 | | Execute Vector,Structure_Write 06bc 4801 |H | Short_Literal 0x1 06bd a23e | > | Store_Unchecked 0x1,0x3e 06be e226 | & | Load 0x1,0x26 06bf 00d8 | | Load_Top At_Offset_0 06c0 0335 | 5 | Declare_Variable Array,Duplicate 06c1 00cd | | Action Spare6_Action 06c2 480b |H | Short_Literal 0xb 06c3 4800 |H | Short_Literal 0x0 06c4 4800 |H | Short_Literal 0x0 06c5 00d9 | | Load_Top At_Offset_1 06c6 e603 | | Load 0x3,0x3 06c7 01d6 | | Execute Vector,Field_Write 06c8 3ffb |? | Loop_Increasing 0x6c4 06c9 00cd | | Action Spare6_Action 06ca e226 | & | Load 0x1,0x26 06cb 01d4 | | Execute Vector,Structure_Write 06cc 4801 |H | Short_Literal 0x1 06cd 4805 |H | Short_Literal 0x5 06ce e226 | & | Load 0x1,0x26 06cf 01d6 | | Execute Vector,Field_Write 06d0 e22d | - | Load 0x1,0x2d 06d1 1b0f | | Execute Package,Field_Read,Field_Number 0xf 06d2 4800 |H | Short_Literal 0x0 06d3 e22d | - | Load 0x1,0x2d 06d4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 06d5 c237 | 7 | Store 0x1,0x37 06d6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06d7 0000 | | .XXX[0x1] 06d8 ; -------------------------------------------------------------------------------------- 06d8 ; SUBPROGRAM 06d8 ; -------------------------------------------------------------------------------------- 06d8 0708 | | .CONST 0x0708 ; Address of begin 06d9 0004 | | .CONST 0x0004 ; Address of exception handler 06da 0017 | | .CONST 0x0017 ; Number of locals 06db INIT_06d8: 06db 029a 0713 | | Declare_Subprogram INIT_0710,For_Outer_Call,Visible,Unelaborated 06dd 029a 073b | ;| Declare_Subprogram INIT_0738,For_Outer_Call,Visible,Unelaborated 06df 029a 075b | [| Declare_Subprogram INIT_0758,For_Outer_Call,Visible,Unelaborated 06e1 029a 077b | {| Declare_Subprogram INIT_0778,For_Outer_Call,Visible,Unelaborated 06e3 029a 079b | | Declare_Subprogram INIT_0798,For_Outer_Call,Visible,Unelaborated 06e5 029a 07d3 | | Declare_Subprogram INIT_07d0,For_Outer_Call,Visible,Unelaborated 06e7 029a 083b | ;| Declare_Subprogram INIT_0838,For_Outer_Call,Visible,Unelaborated 06e9 029a 0843 | C| Declare_Subprogram INIT_0840,For_Outer_Call,Visible,Unelaborated 06eb 029a 0893 | | Declare_Subprogram INIT_0890,For_Outer_Call,Visible,Unelaborated 06ed 029a 08bb | | Declare_Subprogram INIT_08b8,For_Outer_Call,Visible,Unelaborated 06ef 029a 08cb | | Declare_Subprogram INIT_08c8,For_Outer_Call,Visible,Unelaborated 06f1 00bf | | Action Accept_Activation 06f2 1d0d | | Execute_Immediate Reference_Lex_1,0xd 06f3 00c7 | | Action Elaborate_Subprogram 06f4 1d0e | | Execute_Immediate Reference_Lex_1,0xe 06f5 00c7 | | Action Elaborate_Subprogram 06f6 1d0f | | Execute_Immediate Reference_Lex_1,0xf 06f7 00c7 | | Action Elaborate_Subprogram 06f8 1d10 | | Execute_Immediate Reference_Lex_1,0x10 06f9 00c7 | | Action Elaborate_Subprogram 06fa 1d11 | | Execute_Immediate Reference_Lex_1,0x11 06fb 00c7 | | Action Elaborate_Subprogram 06fc 1d12 | | Execute_Immediate Reference_Lex_1,0x12 06fd 00c7 | | Action Elaborate_Subprogram 06fe 1d13 | | Execute_Immediate Reference_Lex_1,0x13 06ff 00c7 | | Action Elaborate_Subprogram 0700 1d14 | | Execute_Immediate Reference_Lex_1,0x14 0701 00c7 | | Action Elaborate_Subprogram 0702 1d15 | | Execute_Immediate Reference_Lex_1,0x15 0703 00c7 | | Action Elaborate_Subprogram 0704 1d16 | | Execute_Immediate Reference_Lex_1,0x16 0705 00c7 | | Action Elaborate_Subprogram 0706 1d17 | | Execute_Immediate Reference_Lex_1,0x17 0707 00c7 | | Action Elaborate_Subprogram 0708 BODY_06d8: 0708 00bc | | Action Signal_Activated 0709 00bb | | Action Signal_Completion 070a 0000 0000 | | .BLANK 0000[0x6] 0710 ; -------------------------------------------------------------------------------------- 0710 ; SUBPROGRAM 0710 ; -------------------------------------------------------------------------------------- 0710 0713 | | .CONST 0x0713 ; Address of begin 0711 0004 | | .CONST 0x0004 ; Address of exception handler 0712 0001 | | .CONST 0x0001 ; Number of locals 0713 BODY_0710: 0713 INIT_0710: 0713 00db | | Load_Top At_Offset_3 0714 c001 | | Store 0x0,0x1 0715 00db | | Load_Top At_Offset_3 0716 e002 | | Load 0x0,0x2 0717 027e | ~ | Execute Discrete,Not_Equal 0718 6817 |h | Jump_Zero 0x730 0719 00db | | Load_Top At_Offset_3 071a c002 | | Store 0x0,0x2 071b 4800 |H | Short_Literal 0x0 071c e003 | | Load 0x0,0x3 071d 01d7 | | Execute Vector,Field_Read 071e 6811 |h | Jump_Zero 0x730 071f 480b |H | Short_Literal 0xb 0720 4801 |H | Short_Literal 0x1 0721 e004 | | Load 0x0,0x4 0722 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0723 180d | | Execute Package,Field_Execute,Field_Number 0xd 0724 0092 0bb2 | | Action Push_String_Extended,0xbb2 ; "Contexte courant : " 0726 e004 | | Load 0x0,0x4 0727 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0728 00da | | Load_Top At_Offset_2 0729 e004 | | Load 0x0,0x4 072a 181c | | Execute Package,Field_Execute,Field_Number 0x1c 072b 480f |H | Short_Literal 0xf 072c 4801 |H | Short_Literal 0x1 072d e004 | | Load 0x0,0x4 072e 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 072f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0730 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0731 0000 0000 | | .BLANK 0000[0x7] 0738 ; -------------------------------------------------------------------------------------- 0738 ; SUBPROGRAM 0738 ; -------------------------------------------------------------------------------------- 0738 073b | ; | .CONST 0x073b ; Address of begin 0739 0004 | | .CONST 0x0004 ; Address of exception handler 073a 0001 | | .CONST 0x0001 ; Number of locals 073b BODY_0738: 073b INIT_0738: 073b 4801 |H | Short_Literal 0x1 073c e003 | | Load 0x0,0x3 073d 01d7 | | Execute Vector,Field_Read 073e 00db | | Load_Top At_Offset_3 073f e005 | | Load 0x0,0x5 0740 01de | | Execute Vector,Not_Equal 0741 0279 | y | Execute Discrete,And 0742 6814 |h | Jump_Zero 0x757 0743 480b |H | Short_Literal 0xb 0744 4832 |H2 | Short_Literal 0x32 0745 e004 | | Load 0x0,0x4 0746 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0747 180d | | Execute Package,Field_Execute,Field_Number 0xd 0748 0092 0bb3 | | Action Push_String_Extended,0xbb3 ; "Strategie courante : " 074a e004 | | Load 0x0,0x4 074b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 074c 00da | | Load_Top At_Offset_2 074d e004 | | Load 0x0,0x4 074e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 074f 480f |H | Short_Literal 0xf 0750 4801 |H | Short_Literal 0x1 0751 e004 | | Load 0x0,0x4 0752 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0753 180d | | Execute Package,Field_Execute,Field_Number 0xd 0754 00da | | Load_Top At_Offset_2 0755 e005 | | Load 0x0,0x5 0756 01d4 | | Execute Vector,Structure_Write 0757 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0758 ; -------------------------------------------------------------------------------------- 0758 ; SUBPROGRAM 0758 ; -------------------------------------------------------------------------------------- 0758 075b | [ | .CONST 0x075b ; Address of begin 0759 0004 | | .CONST 0x0004 ; Address of exception handler 075a 0001 | | .CONST 0x0001 ; Number of locals 075b BODY_0758: 075b INIT_0758: 075b 4802 |H | Short_Literal 0x2 075c e003 | | Load 0x0,0x3 075d 01d7 | | Execute Vector,Field_Read 075e 6817 |h | Jump_Zero 0x776 075f 480c |H | Short_Literal 0xc 0760 4801 |H | Short_Literal 0x1 0761 e004 | | Load 0x0,0x4 0762 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0763 180d | | Execute Package,Field_Execute,Field_Number 0xd 0764 0092 0bb4 | | Action Push_String_Extended,0xbb4 ; " " 0766 e004 | | Load 0x0,0x4 0767 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0768 480c |H | Short_Literal 0xc 0769 4801 |H | Short_Literal 0x1 076a e004 | | Load 0x0,0x4 076b 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 076c 180d | | Execute Package,Field_Execute,Field_Number 0xd 076d 0092 0bb5 | | Action Push_String_Extended,0xbb5 ; "Construction de l'ensemble de conflit ... " 076f e004 | | Load 0x0,0x4 0770 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0771 480f |H | Short_Literal 0xf 0772 4801 |H | Short_Literal 0x1 0773 e004 | | Load 0x0,0x4 0774 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0775 180d | | Execute Package,Field_Execute,Field_Number 0xd 0776 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0777 0000 | | .XXX[0x1] 0778 ; -------------------------------------------------------------------------------------- 0778 ; SUBPROGRAM 0778 ; -------------------------------------------------------------------------------------- 0778 077b | { | .CONST 0x077b ; Address of begin 0779 0004 | | .CONST 0x0004 ; Address of exception handler 077a 0001 | | .CONST 0x0001 ; Number of locals 077b BODY_0778: 077b INIT_0778: 077b 4803 |H | Short_Literal 0x3 077c e003 | | Load 0x0,0x3 077d 01d7 | | Execute Vector,Field_Read 077e 6817 |h | Jump_Zero 0x796 077f 480c |H | Short_Literal 0xc 0780 4801 |H | Short_Literal 0x1 0781 e004 | | Load 0x0,0x4 0782 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0783 180d | | Execute Package,Field_Execute,Field_Number 0xd 0784 0092 0bb4 | | Action Push_String_Extended,0xbb4 ; " " 0786 e004 | | Load 0x0,0x4 0787 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0788 480c |H | Short_Literal 0xc 0789 4801 |H | Short_Literal 0x1 078a e004 | | Load 0x0,0x4 078b 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 078c 180d | | Execute Package,Field_Execute,Field_Number 0xd 078d 0092 0bb6 | | Action Push_String_Extended,0xbb6 ; "Ensemble de conflit termine. " 078f e004 | | Load 0x0,0x4 0790 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0791 480f |H | Short_Literal 0xf 0792 4801 |H | Short_Literal 0x1 0793 e004 | | Load 0x0,0x4 0794 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0795 180d | | Execute Package,Field_Execute,Field_Number 0xd 0796 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0797 0000 | | .XXX[0x1] 0798 ; -------------------------------------------------------------------------------------- 0798 ; SUBPROGRAM 0798 ; -------------------------------------------------------------------------------------- 0798 079c | | .CONST 0x079c ; Address of begin 0799 0004 | | .CONST 0x0004 ; Address of exception handler 079a 0002 | | .CONST 0x0002 ; Number of locals 079b INIT_0798: 079b 00e3 | | Load_Encached Natural_Cache 079c BODY_0798: 079c e001 | | Load 0x0,0x1 079d 0a01 | | Execute_Immediate Plus,0x1 079e 00d8 | | Load_Top At_Offset_0 079f 00e3 | | Load_Encached Natural_Cache 07a0 0260 | ` | Execute Discrete,In_Type 07a1 7001 |p | Jump_Nonzero 0x7a3 07a2 0801 | | Execute_Immediate Raise,0x1 07a3 e5fe | | Load 0x2,-0x2 07a4 0a01 | | Execute_Immediate Plus,0x1 07a5 00d8 | | Load_Top At_Offset_0 07a6 00e3 | | Load_Encached Natural_Cache 07a7 0260 | ` | Execute Discrete,In_Type 07a8 7001 |p | Jump_Nonzero 0x7aa 07a9 0801 | | Execute_Immediate Raise,0x1 07aa e004 | | Load 0x0,0x4 07ab 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 07ac 180d | | Execute Package,Field_Execute,Field_Number 0xd 07ad e5fc | | Load 0x2,-0x4 07ae e004 | | Load 0x0,0x4 07af 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 07b0 180f | | Execute Package,Field_Execute,Field_Number 0xf 07b1 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 07b2 00d8 | | Load_Top At_Offset_0 07b3 7004 |p | Jump_Nonzero 0x7b8 07b4 482e |H. | Short_Literal 0x2e 07b5 e004 | | Load 0x0,0x4 07b6 1819 | | Execute Package,Field_Execute,Field_Number 0x19 07b7 7810 |x | Jump 0x7c8 07b8 00d8 | | Load_Top At_Offset_0 07b9 0c0a | | Execute_Immediate Greater_Equal,0xa 07ba 6804 |h | Jump_Zero 0x7bf 07bb 482b |H+ | Short_Literal 0x2b 07bc e004 | | Load 0x0,0x4 07bd 1819 | | Execute Package,Field_Execute,Field_Number 0x19 07be 7809 |x | Jump 0x7c8 07bf 00d8 | | Load_Top At_Offset_0 07c0 0a30 | 0 | Execute_Immediate Plus,0x30 07c1 00d8 | | Load_Top At_Offset_0 07c2 00e8 | | Load_Encached Character_Cache 07c3 0260 | ` | Execute Discrete,In_Type 07c4 7001 |p | Jump_Nonzero 0x7c6 07c5 0801 | | Execute_Immediate Raise,0x1 07c6 e004 | | Load 0x0,0x4 07c7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 07c8 480f |H | Short_Literal 0xf 07c9 4801 |H | Short_Literal 0x1 07ca e004 | | Load 0x0,0x4 07cb 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 07cc 180d | | Execute Package,Field_Execute,Field_Number 0xd 07cd 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07ce 0000 0000 | | .XXX[0x2] 07d0 ; -------------------------------------------------------------------------------------- 07d0 ; SUBPROGRAM 07d0 ; -------------------------------------------------------------------------------------- 07d0 07d5 | | .CONST 0x07d5 ; Address of begin 07d1 0004 | | .CONST 0x0004 ; Address of exception handler 07d2 0003 | | .CONST 0x0003 ; Number of locals 07d3 INIT_07d0: 07d3 00e3 | | Load_Encached Natural_Cache 07d4 00e8 | | Load_Encached Character_Cache 07d5 BODY_07d0: 07d5 e5ff | | Load 0x2,-0x1 07d6 8006 | | Call 0x0,0x6 07d7 4805 |H | Short_Literal 0x5 07d8 e003 | | Load 0x0,0x3 07d9 01d7 | | Execute Vector,Field_Read 07da e5ff | | Load 0x2,-0x1 07db 0e00 | | Execute_Immediate Not_Equal,0x0 07dc 0279 | y | Execute Discrete,And 07dd 683a |h: | Jump_Zero 0x818 07de e007 | | Load 0x0,0x7 07df 0a01 | | Execute_Immediate Plus,0x1 07e0 00d8 | | Load_Top At_Offset_0 07e1 00e3 | | Load_Encached Natural_Cache 07e2 0260 | ` | Execute Discrete,In_Type 07e3 7001 |p | Jump_Nonzero 0x7e5 07e4 0801 | | Execute_Immediate Raise,0x1 07e5 e008 | | Load 0x0,0x8 07e6 0a29 | ) | Execute_Immediate Plus,0x29 07e7 00d8 | | Load_Top At_Offset_0 07e8 00e3 | | Load_Encached Natural_Cache 07e9 0260 | ` | Execute Discrete,In_Type 07ea 7001 |p | Jump_Nonzero 0x7ec 07eb 0801 | | Execute_Immediate Raise,0x1 07ec e004 | | Load 0x0,0x4 07ed 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 07ee 180d | | Execute Package,Field_Execute,Field_Number 0xd 07ef 482e |H. | Short_Literal 0x2e 07f0 e004 | | Load 0x0,0x4 07f1 1819 | | Execute Package,Field_Execute,Field_Number 0x19 07f2 e001 | | Load 0x0,0x1 07f3 0a01 | | Execute_Immediate Plus,0x1 07f4 00d8 | | Load_Top At_Offset_0 07f5 00e3 | | Load_Encached Natural_Cache 07f6 0260 | ` | Execute Discrete,In_Type 07f7 7001 |p | Jump_Nonzero 0x7f9 07f8 0801 | | Execute_Immediate Raise,0x1 07f9 e5ff | | Load 0x2,-0x1 07fa 0a29 | ) | Execute_Immediate Plus,0x29 07fb 00d8 | | Load_Top At_Offset_0 07fc 00e3 | | Load_Encached Natural_Cache 07fd 0260 | ` | Execute Discrete,In_Type 07fe 7001 |p | Jump_Nonzero 0x800 07ff 0801 | | Execute_Immediate Raise,0x1 0800 e004 | | Load 0x0,0x4 0801 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0802 180d | | Execute Package,Field_Execute,Field_Number 0xd 0803 482a |H* | Short_Literal 0x2a 0804 e004 | | Load 0x0,0x4 0805 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0806 e5ff | | Load 0x2,-0x1 0807 c008 | | Store 0x0,0x8 0808 e001 | | Load 0x0,0x1 0809 c007 | | Store 0x0,0x7 080a 480f |H | Short_Literal 0xf 080b 4801 |H | Short_Literal 0x1 080c e004 | | Load 0x0,0x4 080d 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 080e 180d | | Execute Package,Field_Execute,Field_Number 0xd 080f 0092 0bb7 | | Action Push_String_Extended,0xbb7 ; " " 0811 e004 | | Load 0x0,0x4 0812 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0813 480f |H | Short_Literal 0xf 0814 4801 |H | Short_Literal 0x1 0815 e004 | | Load 0x0,0x4 0816 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0817 180d | | Execute Package,Field_Execute,Field_Number 0xd 0818 8009 | | Call 0x0,0x9 0819 6816 |h | Jump_Zero 0x830 081a e00a | | Load 0x0,0xa 081b 6805 |h | Jump_Zero 0x821 081c e00b | | Load 0x0,0xb 081d e003 | | Load 0x0,0x3 081e 01d4 | | Execute Vector,Structure_Write 081f 4800 |H | Short_Literal 0x0 0820 c00a | | Store 0x0,0xa 0821 4800 |H | Short_Literal 0x0 0822 c00c | | Store 0x0,0xc 0823 4801 |H | Short_Literal 0x1 0824 c00d | | Store 0x0,0xd 0825 0092 0bb8 | | Action Push_String_Extended,0xbb8 ; "Pressez S et RETURN pour revenir au DEBUGGER en mode TEXT > " 0827 e004 | | Load 0x0,0x4 0828 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0829 00e8 | | Load_Encached Character_Cache 082a e004 | | Load 0x0,0x4 082b 181a | | Execute Package,Field_Execute,Field_Number 0x1a 082c 0059 | Y | Store_Top Discrete,At_Offset_1 082d 800e | | Call 0x0,0xe 082e 4800 |H | Short_Literal 0x0 082f c00f | | Store 0x0,0xf 0830 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0831 0000 0000 | | .BLANK 0000[0x7] 0838 ; -------------------------------------------------------------------------------------- 0838 ; SUBPROGRAM 0838 ; -------------------------------------------------------------------------------------- 0838 083b | ; | .CONST 0x083b ; Address of begin 0839 0004 | | .CONST 0x0004 ; Address of exception handler 083a 0001 | | .CONST 0x0001 ; Number of locals 083b BODY_0838: 083b INIT_0838: 083b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 083c 0000 0000 | | .BLANK 0000[0x4] 0840 ; -------------------------------------------------------------------------------------- 0840 ; SUBPROGRAM 0840 ; -------------------------------------------------------------------------------------- 0840 0844 | D | .CONST 0x0844 ; Address of begin 0841 0004 | | .CONST 0x0004 ; Address of exception handler 0842 0002 | | .CONST 0x0002 ; Number of locals 0843 INIT_0840: 0843 00e8 | | Load_Encached Character_Cache 0844 BODY_0840: 0844 e010 | | Load 0x0,0x10 0845 6042 |`B | Indirect_Literal Discrete,0x888,{0x00000000, 0x7fffffff} 0846 027b | { | Execute Discrete,Greater_Equal 0847 6802 |h | Jump_Zero 0x84a 0848 4800 |H | Short_Literal 0x0 0849 c010 | | Store 0x0,0x10 084a e010 | | Load 0x0,0x10 084b 0a01 | | Execute_Immediate Plus,0x1 084c c010 | | Store 0x0,0x10 084d 4809 |H | Short_Literal 0x9 084e e003 | | Load 0x0,0x3 084f 01d7 | | Execute Vector,Field_Read 0850 6813 |h | Jump_Zero 0x864 0851 480c |H | Short_Literal 0xc 0852 4835 |H5 | Short_Literal 0x35 0853 e004 | | Load 0x0,0x4 0854 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0855 180d | | Execute Package,Field_Execute,Field_Number 0xd 0856 0092 0bb9 | | Action Push_String_Extended,0xbb9 ; "Compte-tour moteur : " 0858 e004 | | Load 0x0,0x4 0859 181b | | Execute Package,Field_Execute,Field_Number 0x1b 085a e010 | | Load 0x0,0x10 085b e004 | | Load 0x0,0x4 085c 1818 | | Execute Package,Field_Execute,Field_Number 0x18 085d 6026 |`& | Indirect_Literal Discrete,0x884,{0x00000000, 0x00008000} 085e 00ba | | Action Initiate_Delay 085f 480f |H | Short_Literal 0xf 0860 4801 |H | Short_Literal 0x1 0861 e004 | | Load 0x0,0x4 0862 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0863 180d | | Execute Package,Field_Execute,Field_Number 0xd 0864 e00c | | Load 0x0,0xc 0865 681d |h | Jump_Zero 0x883 0866 e00f | | Load 0x0,0xf 0867 0a01 | | Execute_Immediate Plus,0x1 0868 c00f | | Store 0x0,0xf 0869 e00f | | Load 0x0,0xf 086a e011 | | Load 0x0,0x11 086b 027f | | Execute Discrete,Equal 086c 6816 |h | Jump_Zero 0x883 086d e00a | | Load 0x0,0xa 086e 6805 |h | Jump_Zero 0x874 086f e00b | | Load 0x0,0xb 0870 e003 | | Load 0x0,0x3 0871 01d4 | | Execute Vector,Structure_Write 0872 4800 |H | Short_Literal 0x0 0873 c00a | | Store 0x0,0xa 0874 4800 |H | Short_Literal 0x0 0875 c00c | | Store 0x0,0xc 0876 4801 |H | Short_Literal 0x1 0877 c00d | | Store 0x0,0xd 0878 0092 0bb8 | | Action Push_String_Extended,0xbb8 ; "Pressez S et RETURN pour revenir au DEBUGGER en mode TEXT > " 087a e004 | | Load 0x0,0x4 087b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 087c 00e8 | | Load_Encached Character_Cache 087d e004 | | Load 0x0,0x4 087e 181a | | Execute Package,Field_Execute,Field_Number 0x1a 087f 0059 | Y | Store_Top Discrete,At_Offset_1 0880 800e | | Call 0x0,0xe 0881 4800 |H | Short_Literal 0x0 0882 c00f | | Store 0x0,0xf 0883 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0884 0000 0000 | | .LITERAL {0x00000000, 0x00008000} 0888 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 088c 0000 0000 | | .BLANK 0000[0x4] 0890 ; -------------------------------------------------------------------------------------- 0890 ; SUBPROGRAM 0890 ; -------------------------------------------------------------------------------------- 0890 0893 | | .CONST 0x0893 ; Address of begin 0891 0004 | | .CONST 0x0004 ; Address of exception handler 0892 0001 | | .CONST 0x0001 ; Number of locals 0893 BODY_0890: 0893 INIT_0890: 0893 4800 |H | Short_Literal 0x0 0894 c010 | | Store 0x0,0x10 0895 480a |H | Short_Literal 0xa 0896 e003 | | Load 0x0,0x3 0897 01d7 | | Execute Vector,Field_Read 0898 6817 |h | Jump_Zero 0x8b0 0899 480c |H | Short_Literal 0xc 089a 4801 |H | Short_Literal 0x1 089b e004 | | Load 0x0,0x4 089c 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 089d 180d | | Execute Package,Field_Execute,Field_Number 0xd 089e 0092 0bb4 | | Action Push_String_Extended,0xbb4 ; " " 08a0 e004 | | Load 0x0,0x4 08a1 181b | | Execute Package,Field_Execute,Field_Number 0x1b 08a2 480c |H | Short_Literal 0xc 08a3 4801 |H | Short_Literal 0x1 08a4 e004 | | Load 0x0,0x4 08a5 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 08a6 180d | | Execute Package,Field_Execute,Field_Number 0xd 08a7 0092 0bba | | Action Push_String_Extended,0xbba ; "Plus de regle valide. " 08a9 e004 | | Load 0x0,0x4 08aa 181b | | Execute Package,Field_Execute,Field_Number 0x1b 08ab 480f |H | Short_Literal 0xf 08ac 4801 |H | Short_Literal 0x1 08ad e004 | | Load 0x0,0x4 08ae 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 08af 180d | | Execute Package,Field_Execute,Field_Number 0xd 08b0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08b1 0000 0000 | | .BLANK 0000[0x7] 08b8 ; -------------------------------------------------------------------------------------- 08b8 ; SUBPROGRAM 08b8 ; -------------------------------------------------------------------------------------- 08b8 08bb | | .CONST 0x08bb ; Address of begin 08b9 0004 | | .CONST 0x0004 ; Address of exception handler 08ba 0001 | | .CONST 0x0001 ; Number of locals 08bb BODY_08b8: 08bb INIT_08b8: 08bb 4800 |H | Short_Literal 0x0 08bc c010 | | Store 0x0,0x10 08bd 480b |H | Short_Literal 0xb 08be e004 | | Load 0x0,0x4 08bf 1b23 | # | Execute Package,Field_Read,Field_Number 0x23 08c0 181c | | Execute Package,Field_Execute,Field_Number 0x1c 08c1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08c2 0000 0000 | | .BLANK 0000[0x6] 08c8 ; -------------------------------------------------------------------------------------- 08c8 ; SUBPROGRAM 08c8 ; -------------------------------------------------------------------------------------- 08c8 08cb | | .CONST 0x08cb ; Address of begin 08c9 0004 | | .CONST 0x0004 ; Address of exception handler 08ca 0001 | | .CONST 0x0001 ; Number of locals 08cb BODY_08c8: 08cb INIT_08c8: 08cb e004 | | Load 0x0,0x4 08cc 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 08cd 180e | | Execute Package,Field_Execute,Field_Number 0xe 08ce 4801 |H | Short_Literal 0x1 08cf 4801 |H | Short_Literal 0x1 08d0 e004 | | Load 0x0,0x4 08d1 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 08d2 180d | | Execute Package,Field_Execute,Field_Number 0xd 08d3 4820 |H | Short_Literal 0x20 08d4 e004 | | Load 0x0,0x4 08d5 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08d6 00cf | | Action Mark_Auxiliary 08d7 481e |H | Short_Literal 0x1e 08d8 4801 |H | Short_Literal 0x1 08d9 0007 | | Action Break_Optional 08da 00d8 | | Load_Top At_Offset_0 08db 480a |H | Short_Literal 0xa 08dc 026e | n | Execute Discrete,Modulo 08dd 0a30 | 0 | Execute_Immediate Plus,0x30 08de 00d8 | | Load_Top At_Offset_0 08df 00e8 | | Load_Encached Character_Cache 08e0 0260 | ` | Execute Discrete,In_Type 08e1 7001 |p | Jump_Nonzero 0x8e3 08e2 0801 | | Execute_Immediate Raise,0x1 08e3 e004 | | Load 0x0,0x4 08e4 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08e5 00c8 | | Action Pop_Auxiliary_Range 08e6 3ff3 |? | Loop_Increasing 0x8da 08e7 00ce | | Action Pop_Auxiliary 08e8 4801 |H | Short_Literal 0x1 08e9 4829 |H) | Short_Literal 0x29 08ea e004 | | Load 0x0,0x4 08eb 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 08ec 180d | | Execute Package,Field_Execute,Field_Number 0xd 08ed 4820 |H | Short_Literal 0x20 08ee e004 | | Load 0x0,0x4 08ef 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08f0 00cf | | Action Mark_Auxiliary 08f1 481e |H | Short_Literal 0x1e 08f2 4801 |H | Short_Literal 0x1 08f3 0007 | | Action Break_Optional 08f4 00d8 | | Load_Top At_Offset_0 08f5 480a |H | Short_Literal 0xa 08f6 026e | n | Execute Discrete,Modulo 08f7 0a30 | 0 | Execute_Immediate Plus,0x30 08f8 00d8 | | Load_Top At_Offset_0 08f9 00e8 | | Load_Encached Character_Cache 08fa 0260 | ` | Execute Discrete,In_Type 08fb 7001 |p | Jump_Nonzero 0x8fd 08fc 0801 | | Execute_Immediate Raise,0x1 08fd e004 | | Load 0x0,0x4 08fe 1819 | | Execute Package,Field_Execute,Field_Number 0x19 08ff 00c8 | | Action Pop_Auxiliary_Range 0900 3ff3 |? | Loop_Increasing 0x8f4 0901 00c9 | | Action Pop_Auxiliary_Loop 0902 4808 |H | Short_Literal 0x8 0903 4801 |H | Short_Literal 0x1 0904 0007 | | Action Break_Optional 0905 00d8 | | Load_Top At_Offset_0 0906 0a01 | | Execute_Immediate Plus,0x1 0907 00d8 | | Load_Top At_Offset_0 0908 00e3 | | Load_Encached Natural_Cache 0909 0260 | ` | Execute Discrete,In_Type 090a 7001 |p | Jump_Nonzero 0x90c 090b 0801 | | Execute_Immediate Raise,0x1 090c 4801 |H | Short_Literal 0x1 090d e004 | | Load 0x0,0x4 090e 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 090f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0910 00d8 | | Load_Top At_Offset_0 0911 480a |H | Short_Literal 0xa 0912 026e | n | Execute Discrete,Modulo 0913 0a30 | 0 | Execute_Immediate Plus,0x30 0914 00d8 | | Load_Top At_Offset_0 0915 00e8 | | Load_Encached Character_Cache 0916 0260 | ` | Execute Discrete,In_Type 0917 7001 |p | Jump_Nonzero 0x919 0918 0801 | | Execute_Immediate Raise,0x1 0919 e004 | | Load 0x0,0x4 091a 1819 | | Execute Package,Field_Execute,Field_Number 0x19 091b 00d8 | | Load_Top At_Offset_0 091c 0a01 | | Execute_Immediate Plus,0x1 091d 00d8 | | Load_Top At_Offset_0 091e 00e3 | | Load_Encached Natural_Cache 091f 0260 | ` | Execute Discrete,In_Type 0920 7001 |p | Jump_Nonzero 0x922 0921 0801 | | Execute_Immediate Raise,0x1 0922 4829 |H) | Short_Literal 0x29 0923 e004 | | Load 0x0,0x4 0924 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0925 180d | | Execute Package,Field_Execute,Field_Number 0xd 0926 00d8 | | Load_Top At_Offset_0 0927 480a |H | Short_Literal 0xa 0928 026e | n | Execute Discrete,Modulo 0929 0a30 | 0 | Execute_Immediate Plus,0x30 092a 00d8 | | Load_Top At_Offset_0 092b 00e8 | | Load_Encached Character_Cache 092c 0260 | ` | Execute Discrete,In_Type 092d 7001 |p | Jump_Nonzero 0x92f 092e 0801 | | Execute_Immediate Raise,0x1 092f e004 | | Load 0x0,0x4 0930 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0931 00c8 | | Action Pop_Auxiliary_Range 0932 3fd2 |? | Loop_Increasing 0x905 0933 00ce | | Action Pop_Auxiliary 0934 480a |H | Short_Literal 0xa 0935 4801 |H | Short_Literal 0x1 0936 e004 | | Load 0x0,0x4 0937 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0938 180d | | Execute Package,Field_Execute,Field_Number 0xd 0939 0092 0bbb | | Action Push_String_Extended,0xbbb ; " REGLES EVALUEES REGLES CHOISIES" 093b e004 | | Load 0x0,0x4 093c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 093d 480f |H | Short_Literal 0xf 093e 4801 |H | Short_Literal 0x1 093f e004 | | Load 0x0,0x4 0940 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0941 180d | | Execute Package,Field_Execute,Field_Number 0xd 0942 e005 | | Load 0x0,0x5 0943 00d8 | | Load_Top At_Offset_0 0944 0335 | 5 | Declare_Variable Array,Duplicate 0945 00cd | | Action Spare6_Action 0946 4820 |H | Short_Literal 0x20 0947 4801 |H | Short_Literal 0x1 0948 00da | | Load_Top At_Offset_2 0949 01d6 | | Execute Vector,Field_Write 094a 4820 |H | Short_Literal 0x20 094b 4802 |H | Short_Literal 0x2 094c 00da | | Load_Top At_Offset_2 094d 01d6 | | Execute Vector,Field_Write 094e 4820 |H | Short_Literal 0x20 094f 4803 |H | Short_Literal 0x3 0950 00da | | Load_Top At_Offset_2 0951 01d6 | | Execute Vector,Field_Write 0952 4820 |H | Short_Literal 0x20 0953 4804 |H | Short_Literal 0x4 0954 00da | | Load_Top At_Offset_2 0955 01d6 | | Execute Vector,Field_Write 0956 4820 |H | Short_Literal 0x20 0957 4805 |H | Short_Literal 0x5 0958 00da | | Load_Top At_Offset_2 0959 01d6 | | Execute Vector,Field_Write 095a 00cd | | Action Spare6_Action 095b e005 | | Load 0x0,0x5 095c 01d4 | | Execute Vector,Structure_Write 095d 4800 |H | Short_Literal 0x0 095e c002 | | Store 0x0,0x2 095f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0960 ; -------------------------------------------------------------------------------------- 0960 ; SUBPROGRAM 0960 ; -------------------------------------------------------------------------------------- 0960 09a8 | | .CONST 0x09a8 ; Address of begin 0961 0004 | | .CONST 0x0004 ; Address of exception handler 0962 0022 | " | .CONST 0x0022 ; Number of locals 0963 INIT_0960: 0963 029a 09b3 | | Declare_Subprogram INIT_09b0,For_Outer_Call,Visible,Unelaborated 0965 029a 09db | | Declare_Subprogram INIT_09d8,For_Outer_Call,Visible,Unelaborated 0967 029a 09f3 | | Declare_Subprogram INIT_09f0,For_Outer_Call,Visible,Unelaborated 0969 029a 0a03 | | Declare_Subprogram INIT_0a00,For_Outer_Call,Visible,Unelaborated 096b 029a 0a13 | | Declare_Subprogram INIT_0a10,For_Outer_Call,Visible,Unelaborated 096d 029a 0a43 | C| Declare_Subprogram INIT_0a40,For_Outer_Call,Visible,Unelaborated 096f 029a 0a7b | {| Declare_Subprogram INIT_0a78,For_Outer_Call,Visible,Unelaborated 0971 029a 0aab | | Declare_Subprogram INIT_0aa8,For_Outer_Call,Visible,Unelaborated 0973 029a 0ae3 | | Declare_Subprogram INIT_0ae0,For_Outer_Call,Visible,Unelaborated 0975 029a 0afb | | Declare_Subprogram INIT_0af8,For_Outer_Call,Visible,Unelaborated 0977 029a 0b3b | ;| Declare_Subprogram INIT_0b38,For_Outer_Call,Visible,Unelaborated 0979 00bf | | Action Accept_Activation 097a 029d 0b43 | C| Declare_Subprogram INIT_0b40,For_Outer_Call 097c e001 | | Load 0x0,0x1 097d 1b20 | | Execute Package,Field_Read,Field_Number 0x20 097e 1912 | | Execute Package,Field_Reference,Field_Number 0x12 097f 00c6 | | Action Check_Subprogram_Elaborated 0980 1d18 | | Execute_Immediate Reference_Lex_1,0x18 0981 e002 | | Load 0x0,0x2 0982 e003 | | Load 0x0,0x3 0983 4800 |H | Short_Literal 0x0 0984 0007 | | Action Break_Optional 0985 029d 0b5b | [| Declare_Subprogram INIT_0b58,For_Outer_Call 0987 e001 | | Load 0x0,0x1 0988 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0989 1922 | " | Execute Package,Field_Reference,Field_Number 0x22 098a 00c6 | | Action Check_Subprogram_Elaborated 098b 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 098c e004 | | Load 0x0,0x4 098d e005 | | Load 0x0,0x5 098e 4800 |H | Short_Literal 0x0 098f 0007 | | Action Break_Optional 0990 029d 0b73 | s| Declare_Subprogram INIT_0b70,For_Outer_Call 0992 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0993 00c7 | | Action Elaborate_Subprogram 0994 1d0e | | Execute_Immediate Reference_Lex_1,0xe 0995 00c7 | | Action Elaborate_Subprogram 0996 1d0f | | Execute_Immediate Reference_Lex_1,0xf 0997 00c7 | | Action Elaborate_Subprogram 0998 1d10 | | Execute_Immediate Reference_Lex_1,0x10 0999 00c7 | | Action Elaborate_Subprogram 099a 1d11 | | Execute_Immediate Reference_Lex_1,0x11 099b 00c7 | | Action Elaborate_Subprogram 099c 1d12 | | Execute_Immediate Reference_Lex_1,0x12 099d 00c7 | | Action Elaborate_Subprogram 099e 1d13 | | Execute_Immediate Reference_Lex_1,0x13 099f 00c7 | | Action Elaborate_Subprogram 09a0 1d14 | | Execute_Immediate Reference_Lex_1,0x14 09a1 00c7 | | Action Elaborate_Subprogram 09a2 1d15 | | Execute_Immediate Reference_Lex_1,0x15 09a3 00c7 | | Action Elaborate_Subprogram 09a4 1d16 | | Execute_Immediate Reference_Lex_1,0x16 09a5 00c7 | | Action Elaborate_Subprogram 09a6 1d17 | | Execute_Immediate Reference_Lex_1,0x17 09a7 00c7 | | Action Elaborate_Subprogram 09a8 BODY_0960: 09a8 00bc | | Action Signal_Activated 09a9 00bb | | Action Signal_Completion 09aa 0000 0000 | | .BLANK 0000[0x6] 09b0 ; -------------------------------------------------------------------------------------- 09b0 ; SUBPROGRAM 09b0 ; -------------------------------------------------------------------------------------- 09b0 09b3 | | .CONST 0x09b3 ; Address of begin 09b1 0004 | | .CONST 0x0004 ; Address of exception handler 09b2 0001 | | .CONST 0x0001 ; Number of locals 09b3 BODY_09b0: 09b3 INIT_09b0: 09b3 00db | | Load_Top At_Offset_3 09b4 e006 | | Load 0x0,0x6 09b5 027e | ~ | Execute Discrete,Not_Equal 09b6 6818 |h | Jump_Zero 0x9cf 09b7 00db | | Load_Top At_Offset_3 09b8 c006 | | Store 0x0,0x6 09b9 4800 |H | Short_Literal 0x0 09ba e007 | | Load 0x0,0x7 09bb 01d7 | | Execute Vector,Field_Read 09bc 6812 |h | Jump_Zero 0x9cf 09bd 0092 0bbc | | Action Push_String_Extended,0xbbc ; " " 09bf e001 | | Load 0x0,0x1 09c0 181c | | Execute Package,Field_Execute,Field_Number 0x1c 09c1 0092 0bbd | | Action Push_String_Extended,0xbbd ; "D# Nouveau contexte No " 09c3 e001 | | Load 0x0,0x1 09c4 181b | | Execute Package,Field_Execute,Field_Number 0x1b 09c5 00db | | Load_Top At_Offset_3 09c6 e001 | | Load 0x0,0x1 09c7 1818 | | Execute Package,Field_Execute,Field_Number 0x18 09c8 0092 0b95 | | Action Push_String_Extended,0xb95 ; " : " 09ca e001 | | Load 0x0,0x1 09cb 181b | | Execute Package,Field_Execute,Field_Number 0x1b 09cc 00da | | Load_Top At_Offset_2 09cd e001 | | Load 0x0,0x1 09ce 181c | | Execute Package,Field_Execute,Field_Number 0x1c 09cf e008 | | Load 0x0,0x8 09d0 7005 |p | Jump_Nonzero 0x9d6 09d1 e009 | | Load 0x0,0x9 09d2 6801 |h | Jump_Zero 0x9d4 09d3 800a | | Call 0x0,0xa 09d4 4801 |H | Short_Literal 0x1 09d5 c008 | | Store 0x0,0x8 09d6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 09d7 0000 | | .XXX[0x1] 09d8 ; -------------------------------------------------------------------------------------- 09d8 ; SUBPROGRAM 09d8 ; -------------------------------------------------------------------------------------- 09d8 09db | | .CONST 0x09db ; Address of begin 09d9 0004 | | .CONST 0x0004 ; Address of exception handler 09da 0001 | | .CONST 0x0001 ; Number of locals 09db BODY_09d8: 09db INIT_09d8: 09db 4801 |H | Short_Literal 0x1 09dc e007 | | Load 0x0,0x7 09dd 01d7 | | Execute Vector,Field_Read 09de e00b | | Load 0x0,0xb 09df e5ff | | Load 0x2,-0x1 09e0 01de | | Execute Vector,Not_Equal 09e1 0279 | y | Execute Discrete,And 09e2 680a |h | Jump_Zero 0x9ed 09e3 0092 0bbe | | Action Push_String_Extended,0xbbe ; "D# Strategie utilisee : " 09e5 e001 | | Load 0x0,0x1 09e6 181b | | Execute Package,Field_Execute,Field_Number 0x1b 09e7 00da | | Load_Top At_Offset_2 09e8 e001 | | Load 0x0,0x1 09e9 181c | | Execute Package,Field_Execute,Field_Number 0x1c 09ea 00da | | Load_Top At_Offset_2 09eb e00b | | Load 0x0,0xb 09ec 01d4 | | Execute Vector,Structure_Write 09ed 4502 |E | Exit_Suprogram New_Top_Offset 0x2 09ee 0000 0000 | | .XXX[0x2] 09f0 ; -------------------------------------------------------------------------------------- 09f0 ; SUBPROGRAM 09f0 ; -------------------------------------------------------------------------------------- 09f0 09f3 | | .CONST 0x09f3 ; Address of begin 09f1 0004 | | .CONST 0x0004 ; Address of exception handler 09f2 0001 | | .CONST 0x0001 ; Number of locals 09f3 BODY_09f0: 09f3 INIT_09f0: 09f3 4802 |H | Short_Literal 0x2 09f4 e007 | | Load 0x0,0x7 09f5 01d7 | | Execute Vector,Field_Read 09f6 6808 |h | Jump_Zero 0x9ff 09f7 0092 0bbc | | Action Push_String_Extended,0xbbc ; " " 09f9 e001 | | Load 0x0,0x1 09fa 181c | | Execute Package,Field_Execute,Field_Number 0x1c 09fb 0092 0bbf | | Action Push_String_Extended,0xbbf ; "D# Construction de l'ensemble de conflit ... " 09fd e001 | | Load 0x0,0x1 09fe 181c | | Execute Package,Field_Execute,Field_Number 0x1c 09ff 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0a00 ; -------------------------------------------------------------------------------------- 0a00 ; SUBPROGRAM 0a00 ; -------------------------------------------------------------------------------------- 0a00 0a03 | | .CONST 0x0a03 ; Address of begin 0a01 0004 | | .CONST 0x0004 ; Address of exception handler 0a02 0001 | | .CONST 0x0001 ; Number of locals 0a03 BODY_0a00: 0a03 INIT_0a00: 0a03 4803 |H | Short_Literal 0x3 0a04 e007 | | Load 0x0,0x7 0a05 01d7 | | Execute Vector,Field_Read 0a06 6808 |h | Jump_Zero 0xa0f 0a07 0092 0bc0 | | Action Push_String_Extended,0xbc0 ; "D# Ensemble de conflit termine." 0a09 e001 | | Load 0x0,0x1 0a0a 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a0b 0092 0bbc | | Action Push_String_Extended,0xbbc ; " " 0a0d e001 | | Load 0x0,0x1 0a0e 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a0f 4501 |E | Exit_Suprogram New_Top_Offset 0x1 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 4804 |H | Short_Literal 0x4 0a14 e007 | | Load 0x0,0x7 0a15 01d7 | | Execute Vector,Field_Read 0a16 6815 |h | Jump_Zero 0xa2c 0a17 0092 0bc1 | | Action Push_String_Extended,0xbc1 ; "D# Evaluation regle No " 0a19 e001 | | Load 0x0,0x1 0a1a 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a1b 00db | | Load_Top At_Offset_3 0a1c e001 | | Load 0x0,0x1 0a1d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0a1e e5fd | | Load 0x2,-0x3 0a1f 6805 |h | Jump_Zero 0xa25 0a20 0092 0bc2 | | Action Push_String_Extended,0xbc2 ; " => VRAI : " 0a22 e001 | | Load 0x0,0x1 0a23 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a24 7804 |x | Jump 0xa29 0a25 0092 0bc3 | | Action Push_String_Extended,0xbc3 ; " => FAUX : " 0a27 e001 | | Load 0x0,0x1 0a28 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a29 00da | | Load_Top At_Offset_2 0a2a e001 | | Load 0x0,0x1 0a2b 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a2c 4807 |H | Short_Literal 0x7 0a2d e007 | | Load 0x0,0x7 0a2e 01d7 | | Execute Vector,Field_Read 0a2f e5fc | | Load 0x2,-0x4 0a30 e001 | | Load 0x0,0x1 0a31 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0a32 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a33 0279 | y | Execute Discrete,And 0a34 6806 |h | Jump_Zero 0xa3b 0a35 0092 0bc4 | | Action Push_String_Extended,0xbc4 ; "D# Faits impliques :" 0a37 e001 | | Load 0x0,0x1 0a38 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a39 e5fc | | Load 0x2,-0x4 0a3a 8222 | " | Call 0x1,0x22 0a3b 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0a3c 0000 0000 | | .BLANK 0000[0x4] 0a40 ; -------------------------------------------------------------------------------------- 0a40 ; SUBPROGRAM 0a40 ; -------------------------------------------------------------------------------------- 0a40 0a43 | C | .CONST 0x0a43 ; Address of begin 0a41 0004 | | .CONST 0x0004 ; Address of exception handler 0a42 0001 | | .CONST 0x0001 ; Number of locals 0a43 BODY_0a40: 0a43 INIT_0a40: 0a43 00da | | Load_Top At_Offset_2 0a44 800c | | Call 0x0,0xc 0a45 4805 |H | Short_Literal 0x5 0a46 e007 | | Load 0x0,0x7 0a47 01d7 | | Execute Vector,Field_Read 0a48 e00d | | Load 0x0,0xd 0a49 0f01 | | Execute_Immediate Equal,0x1 0a4a 0279 | y | Execute Discrete,And 0a4b 680b |h | Jump_Zero 0xa57 0a4c 0092 0bc5 | | Action Push_String_Extended,0xbc5 ; "D# Regle choisie : No " 0a4e e001 | | Load 0x0,0x1 0a4f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a50 00da | | Load_Top At_Offset_2 0a51 e001 | | Load 0x0,0x1 0a52 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0a53 0092 0bbc | | Action Push_String_Extended,0xbbc ; " " 0a55 e001 | | Load 0x0,0x1 0a56 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a57 4807 |H | Short_Literal 0x7 0a58 e007 | | Load 0x0,0x7 0a59 01d7 | | Execute Vector,Field_Read 0a5a e5fe | | Load 0x2,-0x2 0a5b e001 | | Load 0x0,0x1 0a5c 1b20 | | Execute Package,Field_Read,Field_Number 0x20 0a5d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a5e 0279 | y | Execute Discrete,And 0a5f 6806 |h | Jump_Zero 0xa66 0a60 0092 0bc4 | | Action Push_String_Extended,0xbc4 ; "D# Faits impliques :" 0a62 e001 | | Load 0x0,0x1 0a63 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a64 00db | | Load_Top At_Offset_3 0a65 821d | | Call 0x1,0x1d 0a66 800e | | Call 0x0,0xe 0a67 680a |h | Jump_Zero 0xa72 0a68 e00f | | Load 0x0,0xf 0a69 6805 |h | Jump_Zero 0xa6f 0a6a e010 | | Load 0x0,0x10 0a6b e007 | | Load 0x0,0x7 0a6c 01d4 | | Execute Vector,Structure_Write 0a6d 4800 |H | Short_Literal 0x0 0a6e c00f | | Store 0x0,0xf 0a6f 800a | | Call 0x0,0xa 0a70 4800 |H | Short_Literal 0x0 0a71 c011 | | Store 0x0,0x11 0a72 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0a73 0000 0000 | | .BLANK 0000[0x5] 0a78 ; -------------------------------------------------------------------------------------- 0a78 ; SUBPROGRAM 0a78 ; -------------------------------------------------------------------------------------- 0a78 0a7b | { | .CONST 0x0a7b ; Address of begin 0a79 0004 | | .CONST 0x0004 ; Address of exception handler 0a7a 0001 | | .CONST 0x0001 ; Number of locals 0a7b BODY_0a78: 0a7b INIT_0a78: 0a7b 4806 |H | Short_Literal 0x6 0a7c e007 | | Load 0x0,0x7 0a7d 01d7 | | Execute Vector,Field_Read 0a7e 6812 |h | Jump_Zero 0xa91 0a7f 0092 0bbc | | Action Push_String_Extended,0xbbc ; " " 0a81 e001 | | Load 0x0,0x1 0a82 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a83 0092 0bc6 | | Action Push_String_Extended,0xbc6 ; "D# Action executee : No " 0a85 e001 | | Load 0x0,0x1 0a86 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a87 00db | | Load_Top At_Offset_3 0a88 e001 | | Load 0x0,0x1 0a89 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0a8a 0092 0bc7 | | Action Push_String_Extended,0xbc7 ; " = " 0a8c e001 | | Load 0x0,0x1 0a8d 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0a8e 00da | | Load_Top At_Offset_2 0a8f e001 | | Load 0x0,0x1 0a90 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a91 4808 |H | Short_Literal 0x8 0a92 e007 | | Load 0x0,0x7 0a93 01d7 | | Execute Vector,Field_Read 0a94 e5fd | | Load 0x2,-0x3 0a95 e001 | | Load 0x0,0x1 0a96 1b20 | | Execute Package,Field_Read,Field_Number 0x20 0a97 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a98 0279 | y | Execute Discrete,And 0a99 6806 |h | Jump_Zero 0xaa0 0a9a 0092 0bc8 | | Action Push_String_Extended,0xbc8 ; "D# Fait concerne :" 0a9c e001 | | Load 0x0,0x1 0a9d 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0a9e e5fd | | Load 0x2,-0x3 0a9f 821d | | Call 0x1,0x1d 0aa0 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0aa1 0000 0000 | | .BLANK 0000[0x7] 0aa8 ; -------------------------------------------------------------------------------------- 0aa8 ; SUBPROGRAM 0aa8 ; -------------------------------------------------------------------------------------- 0aa8 0aab | | .CONST 0x0aab ; Address of begin 0aa9 0004 | | .CONST 0x0004 ; Address of exception handler 0aaa 0001 | | .CONST 0x0001 ; Number of locals 0aab BODY_0aa8: 0aab INIT_0aa8: 0aab e012 | | Load 0x0,0x12 0aac 602b |`+ | Indirect_Literal Discrete,0xad8,{0x00000000, 0x7fffffff} 0aad 027b | { | Execute Discrete,Greater_Equal 0aae 6802 |h | Jump_Zero 0xab1 0aaf 4800 |H | Short_Literal 0x0 0ab0 c012 | | Store 0x0,0x12 0ab1 e012 | | Load 0x0,0x12 0ab2 0a01 | | Execute_Immediate Plus,0x1 0ab3 c012 | | Store 0x0,0x12 0ab4 4809 |H | Short_Literal 0x9 0ab5 e007 | | Load 0x0,0x7 0ab6 01d7 | | Execute Vector,Field_Read 0ab7 e00d | | Load 0x0,0xd 0ab8 0f01 | | Execute_Immediate Equal,0x1 0ab9 0279 | y | Execute Discrete,And 0aba 680b |h | Jump_Zero 0xac6 0abb 0092 0bc9 | | Action Push_String_Extended,0xbc9 ; "D# Compte-tour moteur : " 0abd e001 | | Load 0x0,0x1 0abe 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0abf e012 | | Load 0x0,0x12 0ac0 e001 | | Load 0x0,0x1 0ac1 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0ac2 0092 0bbc | | Action Push_String_Extended,0xbbc ; " " 0ac4 e001 | | Load 0x0,0x1 0ac5 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0ac6 e011 | | Load 0x0,0x11 0ac7 0a01 | | Execute_Immediate Plus,0x1 0ac8 c011 | | Store 0x0,0x11 0ac9 e011 | | Load 0x0,0x11 0aca e00d | | Load 0x0,0xd 0acb 027f | | Execute Discrete,Equal 0acc 680a |h | Jump_Zero 0xad7 0acd e00f | | Load 0x0,0xf 0ace 6805 |h | Jump_Zero 0xad4 0acf e010 | | Load 0x0,0x10 0ad0 e007 | | Load 0x0,0x7 0ad1 01d4 | | Execute Vector,Structure_Write 0ad2 4800 |H | Short_Literal 0x0 0ad3 c00f | | Store 0x0,0xf 0ad4 800a | | Call 0x0,0xa 0ad5 4800 |H | Short_Literal 0x0 0ad6 c011 | | Store 0x0,0x11 0ad7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0ad8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 0adc 0000 0000 | | .BLANK 0000[0x4] 0ae0 ; -------------------------------------------------------------------------------------- 0ae0 ; SUBPROGRAM 0ae0 ; -------------------------------------------------------------------------------------- 0ae0 0ae3 | | .CONST 0x0ae3 ; Address of begin 0ae1 0004 | | .CONST 0x0004 ; Address of exception handler 0ae2 0001 | | .CONST 0x0001 ; Number of locals 0ae3 BODY_0ae0: 0ae3 INIT_0ae0: 0ae3 480a |H | Short_Literal 0xa 0ae4 e007 | | Load 0x0,0x7 0ae5 01d7 | | Execute Vector,Field_Read 0ae6 e00d | | Load 0x0,0xd 0ae7 0e01 | | Execute_Immediate Not_Equal,0x1 0ae8 0278 | x | Execute Discrete,Or 0ae9 6808 |h | Jump_Zero 0xaf2 0aea 0092 0bca | | Action Push_String_Extended,0xbca ; "D# Plus de regle valide. " 0aec e001 | | Load 0x0,0x1 0aed 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0aee 0092 0bbc | | Action Push_String_Extended,0xbbc ; " " 0af0 e001 | | Load 0x0,0x1 0af1 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0af2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0af3 0000 0000 | | .BLANK 0000[0x5] 0af8 ; -------------------------------------------------------------------------------------- 0af8 ; SUBPROGRAM 0af8 ; -------------------------------------------------------------------------------------- 0af8 0afb | | .CONST 0x0afb ; Address of begin 0af9 0004 | | .CONST 0x0004 ; Address of exception handler 0afa 0001 | | .CONST 0x0001 ; Number of locals 0afb BODY_0af8: 0afb INIT_0af8: 0afb 480b |H | Short_Literal 0xb 0afc e001 | | Load 0x0,0x1 0afd 1b23 | # | Execute Package,Field_Read,Field_Number 0x23 0afe 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0aff 4800 |H | Short_Literal 0x0 0b00 c012 | | Store 0x0,0x12 0b01 4801 |H | Short_Literal 0x1 0b02 c00d | | Store 0x0,0xd 0b03 4800 |H | Short_Literal 0x0 0b04 c011 | | Store 0x0,0x11 0b05 4800 |H | Short_Literal 0x0 0b06 c006 | | Store 0x0,0x6 0b07 e00b | | Load 0x0,0xb 0b08 00d8 | | Load_Top At_Offset_0 0b09 0335 | 5 | Declare_Variable Array,Duplicate 0b0a 00cd | | Action Spare6_Action 0b0b 4820 |H | Short_Literal 0x20 0b0c 4801 |H | Short_Literal 0x1 0b0d 00da | | Load_Top At_Offset_2 0b0e 01d6 | | Execute Vector,Field_Write 0b0f 4820 |H | Short_Literal 0x20 0b10 4802 |H | Short_Literal 0x2 0b11 00da | | Load_Top At_Offset_2 0b12 01d6 | | Execute Vector,Field_Write 0b13 4820 |H | Short_Literal 0x20 0b14 4803 |H | Short_Literal 0x3 0b15 00da | | Load_Top At_Offset_2 0b16 01d6 | | Execute Vector,Field_Write 0b17 4820 |H | Short_Literal 0x20 0b18 4804 |H | Short_Literal 0x4 0b19 00da | | Load_Top At_Offset_2 0b1a 01d6 | | Execute Vector,Field_Write 0b1b 4820 |H | Short_Literal 0x20 0b1c 4805 |H | Short_Literal 0x5 0b1d 00da | | Load_Top At_Offset_2 0b1e 01d6 | | Execute Vector,Field_Write 0b1f 00cd | | Action Spare6_Action 0b20 e00b | | Load 0x0,0xb 0b21 01d4 | | Execute Vector,Structure_Write 0b22 00cf | | Action Mark_Auxiliary 0b23 4808 |H | Short_Literal 0x8 0b24 4800 |H | Short_Literal 0x0 0b25 0007 | | Action Break_Optional 0b26 4800 |H | Short_Literal 0x0 0b27 00d9 | | Load_Top At_Offset_1 0b28 e013 | | Load 0x0,0x13 0b29 01d5 | | Execute Vector,Field_Reference 0b2a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0b2b 00c8 | | Action Pop_Auxiliary_Range 0b2c 3ff9 |? | Loop_Increasing 0xb26 0b2d 00ce | | Action Pop_Auxiliary 0b2e 4800 |H | Short_Literal 0x0 0b2f c014 | | Store 0x0,0x14 0b30 4800 |H | Short_Literal 0x0 0b31 c00f | | Store 0x0,0xf 0b32 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0b33 0000 0000 | | .BLANK 0000[0x5] 0b38 ; -------------------------------------------------------------------------------------- 0b38 ; SUBPROGRAM 0b38 ; -------------------------------------------------------------------------------------- 0b38 0b3b | ; | .CONST 0x0b3b ; Address of begin 0b39 0004 | | .CONST 0x0004 ; Address of exception handler 0b3a 0001 | | .CONST 0x0001 ; Number of locals 0b3b BODY_0b38: 0b3b INIT_0b38: 0b3b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0b3c 0000 0000 | | .BLANK 0000[0x4] 0b40 ; -------------------------------------------------------------------------------------- 0b40 ; SUBPROGRAM 0b40 ; -------------------------------------------------------------------------------------- 0b40 0b43 | C | .CONST 0x0b43 ; Address of begin 0b41 0004 | | .CONST 0x0004 ; Address of exception handler 0b42 0001 | | .CONST 0x0001 ; Number of locals 0b43 BODY_0b40: 0b43 INIT_0b40: 0b43 00da | | Load_Top At_Offset_2 0b44 e001 | | Load 0x0,0x1 0b45 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 0b46 180d | | Execute Package,Field_Execute,Field_Number 0xd 0b47 e001 | | Load 0x0,0x1 0b48 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0b49 0092 0bcb | | Action Push_String_Extended,0xbcb ; "." 0b4b e001 | | Load 0x0,0x1 0b4c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0b4d 00da | | Load_Top At_Offset_2 0b4e e001 | | Load 0x0,0x1 0b4f 1b1e | | Execute Package,Field_Read,Field_Number 0x1e 0b50 180e | | Execute Package,Field_Execute,Field_Number 0xe 0b51 e001 | | Load 0x0,0x1 0b52 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0b53 0092 0bbc | | Action Push_String_Extended,0xbbc ; " " 0b55 e001 | | Load 0x0,0x1 0b56 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0b57 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0b58 ; -------------------------------------------------------------------------------------- 0b58 ; SUBPROGRAM 0b58 ; -------------------------------------------------------------------------------------- 0b58 0b5b | [ | .CONST 0x0b5b ; Address of begin 0b59 0004 | | .CONST 0x0004 ; Address of exception handler 0b5a 0001 | | .CONST 0x0001 ; Number of locals 0b5b BODY_0b58: 0b5b INIT_0b58: 0b5b 0092 0bcc | | Action Push_String_Extended,0xbcc ; "D# Instance : " 0b5d e001 | | Load 0x0,0x1 0b5e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0b5f 00da | | Load_Top At_Offset_2 0b60 1d19 | | Execute_Immediate Reference_Lex_1,0x19 0b61 1d1a | | Execute_Immediate Reference_Lex_1,0x1a 0b62 e001 | | Load 0x0,0x1 0b63 1b20 | | Execute Package,Field_Read,Field_Number 0x20 0b64 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0b65 0092 0bbc | | Action Push_String_Extended,0xbbc ; " " 0b67 e001 | | Load 0x0,0x1 0b68 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0b69 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0b6a 0000 0000 | | .BLANK 0000[0x6] 0b70 ; -------------------------------------------------------------------------------------- 0b70 ; SUBPROGRAM 0b70 ; -------------------------------------------------------------------------------------- 0b70 0b73 | s | .CONST 0x0b73 ; Address of begin 0b71 0004 | | .CONST 0x0004 ; Address of exception handler 0b72 0001 | | .CONST 0x0001 ; Number of locals 0b73 BODY_0b70: 0b73 INIT_0b70: 0b73 00da | | Load_Top At_Offset_2 0b74 1d1e | | Execute_Immediate Reference_Lex_1,0x1e 0b75 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 0b76 e001 | | Load 0x0,0x1 0b77 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21 0b78 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0b79 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0b7a ; -------------------------------------------------------------------------------------- 0b7a ; STRING TABLE 0b7a ; -------------------------------------------------------------------------------------- 0b7a 00a8 | | .STRTAB 0x00a8->0x0bce ; "TEXT" 0b7b 00aa | | .STRTAB 0x00aa->0x0bd0 ; "GRAPHIC" 0b7c 00af | | .STRTAB 0x00af->0x0bd3 ; "CONTEXTENTERED" 0b7d 00bb | | .STRTAB 0x00bb->0x0bda ; "STRATEGYUSED" 0b7e 00c5 | | .STRTAB 0x00c5->0x0be0 ; "CONFLICTSETSTARTED" 0b7f 00d5 | | .STRTAB 0x00d5->0x0be9 ; "CONFLICTSETFINISHED" 0b80 00e6 | | .STRTAB 0x00e6->0x0bf3 ; "CONDITIONEVALUED" 0b81 00f4 | | .STRTAB 0x00f4->0x0bfb ; "CHOOSEDRULE" 0b82 00fd | | .STRTAB 0x00fd->0x0c00 ; "CHOOSEDACTION" 0b83 0108 | | .STRTAB 0x0108->0x0c07 ; "RULEFACTS" 0b84 010f | | .STRTAB 0x010f->0x0c0b ; "ACTIONFACT" 0b85 0117 | | .STRTAB 0x0117->0x0c10 ; "NEWSTEP" 0b86 011c | | .STRTAB 0x011c->0x0c14 ; "FAILED" 0b87 0120 | | .STRTAB 0x0120->0x0c17 ; "COMPLETLY" 0b88 0127 | ' | .STRTAB 0x0127->0x0c1b ; " " 0b89 013b | ; | .STRTAB 0x013b->0x0c26 ; "ENTREE EN CONTEXTE " 0b8a 014f | O | .STRTAB 0x014f->0x0c31 ; "STRATEGIE UTILISEE " 0b8b 0163 | c | .STRTAB 0x0163->0x0c3c ; "DEBUT ENS. DE CONFLIT " 0b8c 0177 | w | .STRTAB 0x0177->0x0c47 ; "FIN ENS. DE CONFLIT " 0b8d 018b | | .STRTAB 0x018b->0x0c52 ; "CONDITIONS EVALUEES " 0b8e 019f | | .STRTAB 0x019f->0x0c5d ; "REGLES CHOISIES " 0b8f 01b3 | | .STRTAB 0x01b3->0x0c68 ; "ACTIONS CHOISIES " 0b90 01c7 | | .STRTAB 0x01c7->0x0c73 ; "INSTANCES DES REGLES " 0b91 01db | | .STRTAB 0x01db->0x0c7e ; "INSTANCE DES ACTIONS " 0b92 01ef | | .STRTAB 0x01ef->0x0c89 ; " LISTE DES REGLES ET ETAT DE CHACUNES " 0b93 021c | | .STRTAB 0x021c->0x0ca1 ; "Donnez le numero du contexte desire 1..8 > " 0b94 0245 | E | .STRTAB 0x0245->0x0cb6 ; "Le nom de ce contexte est " 0b95 025d | ] | .STRTAB 0x025d->0x0cc3 ; " : " 0b96 025e | ^ | .STRTAB 0x025e->0x0cc5 ; " M " 0b97 025f | _ | .STRTAB 0x025f->0x0cc6 ; " - " 0b98 0260 | ` | .STRTAB 0x0260->0x0cc8 ; "Pressez S et RETURN pour revenir au MENU du DEBUGGER > " 0b99 0295 | | .STRTAB 0x0295->0x0ce3 ; "MENU DES POINTS D'ARRET. Repondre 0,0,xxx pour desarmer un point d'arret" 0b9a 02db | | .STRTAB 0x02db->0x0d07 ; " Numero Numero Numero Compteur Maxi Etat" 0b9b 0311 | | .STRTAB 0x0311->0x0d23 ; " point regle contexte passage passage point" 0b9c 0348 | H | .STRTAB 0x0348->0x0d40 ; "===========================================================" 0b9d 0381 | | .STRTAB 0x0381->0x0d5d ; " " 0b9e 0383 | | .STRTAB 0x0383->0x0d5f ; " ON" 0b9f 0385 | | .STRTAB 0x0385->0x0d61 ; " OFF" 0ba0 0388 | | .STRTAB 0x0388->0x0d64 ; " Tapez un chiffre (1..8 ou 0 pour sortir) >" 0ba1 03b2 | | .STRTAB 0x03b2->0x0d7a ; "Indiquer les caracteristiques du POINT d'ARRET No " 0ba2 03e2 | | .STRTAB 0x03e2->0x0d93 ; " Numero de la regle a attendre (0 ou 1-30) ==>" 0ba3 0410 | | .STRTAB 0x0410->0x0dab ; " Numero du contexte concerne (0 ou 1-8) ==>" 0ba4 043e | > | .STRTAB 0x043e->0x0dc3 ; " Nombre de passage avant arret (0 ou +) ==>" 0ba5 046c | l | .STRTAB 0x046c->0x0ddb ; " MENU DEBUGGER COMPTE-TOUR MOTEUR : " 0ba6 04a5 | | .STRTAB 0x04a5->0x0df8 ; " oui " 0ba7 04b0 | | .STRTAB 0x04b0->0x0dff ; " non " 0ba8 04bb | | .STRTAB 0x04bb->0x0e05 ; "pour CONTINUER de X pas en GRAPHIQUE" 0ba9 04dd | | .STRTAB 0x04dd->0x0e17 ; "pour CONTINUER de 1 pas " 0baa 04fe | | .STRTAB 0x04fe->0x0e29 ; "pour CONTINUER de X pas" 0bab 0513 | | .STRTAB 0x0513->0x0e34 ; "pour le menu des POINTS D'ARRET " 0bac 0534 | 4 | .STRTAB 0x0534->0x0e46 ; "pour TOUT ARRETER D'URGENCE" 0bad 054d | M | .STRTAB 0x054d->0x0e53 ; "pour la liste d'ETAT des REGLES " 0bae 056b | k | .STRTAB 0x056b->0x0e63 ; " Tapez une lettre SVP >" 0baf 0581 | | .STRTAB 0x0581->0x0e6f ; "D# *******************************" 0bb0 05a1 | | .STRTAB 0x05a1->0x0e80 ; "D# *** POINT D'ARRET RENCONTRE ***" 0bb1 05c1 | | .STRTAB 0x05c1->0x0e91 ; " Combien de pas (1..32000) >" 0bb2 05dc | | .STRTAB 0x05dc->0x0ea0 ; "Contexte courant : " 0bb3 05ed | | .STRTAB 0x05ed->0x0ea9 ; "Strategie courante : " 0bb4 0600 | | .STRTAB 0x0600->0x0eb4 ; " " 0bb5 0630 | 0 | .STRTAB 0x0630->0x0ecd ; "Construction de l'ensemble de conflit ... " 0bb6 0658 | X | .STRTAB 0x0658->0x0ee2 ; "Ensemble de conflit termine. " 0bb7 0673 | s | .STRTAB 0x0673->0x0ef0 ; " " 0bb8 06b5 | | .STRTAB 0x06b5->0x0f12 ; "Pressez S et RETURN pour revenir au DEBUGGER en mode TEXT > " 0bb9 06ef | | .STRTAB 0x06ef->0x0f30 ; "Compte-tour moteur : " 0bba 0702 | | .STRTAB 0x0702->0x0f3b ; "Plus de regle valide. " 0bbb 0716 | | .STRTAB 0x0716->0x0f46 ; " REGLES EVALUEES REGLES CHOISIES" 0bbc 0756 | V | .STRTAB 0x0756->0x0f67 ; " " 0bbd 0755 | U | .STRTAB 0x0755->0x0f67 ; "D# Nouveau contexte No " 0bbe 076a | j | .STRTAB 0x076a->0x0f73 ; "D# Strategie utilisee : " 0bbf 0780 | | .STRTAB 0x0780->0x0f7f ; "D# Construction de l'ensemble de conflit ... " 0bc0 07ab | | .STRTAB 0x07ab->0x0f95 ; "D# Ensemble de conflit termine." 0bc1 07c8 | | .STRTAB 0x07c8->0x0fa5 ; "D# Evaluation regle No " 0bc2 07dd | | .STRTAB 0x07dd->0x0fb0 ; " => VRAI : " 0bc3 07e6 | | .STRTAB 0x07e6->0x0fb6 ; " => FAUX : " 0bc4 07ef | | .STRTAB 0x07ef->0x0fbb ; "D# Faits impliques :" 0bc5 0801 | | .STRTAB 0x0801->0x0fc5 ; "D# Regle choisie : No " 0bc6 0815 | | .STRTAB 0x0815->0x0fd0 ; "D# Action executee : No " 0bc7 082b | + | .STRTAB 0x082b->0x0fdc ; " = " 0bc8 082c | , | .STRTAB 0x082c->0x0fde ; "D# Fait concerne :" 0bc9 083c | < | .STRTAB 0x083c->0x0fe7 ; "D# Compte-tour moteur : " 0bca 0852 | R | .STRTAB 0x0852->0x0ff3 ; "D# Plus de regle valide. " 0bcb 0869 | i | .STRTAB 0x0869->0x0fff ; "." 0bcc 0868 | h | .STRTAB 0x0868->0x1000 ; "D# Instance : " 0bcd 0876 | v | .STREND 0x0876->0x1008 0bce 5445 5854 |TEXT| .STRTAB_STRINGS 1008 ; -------------------------------------------------------------------------------------- 1008 ; Debug Table 1008 ; -------------------------------------------------------------------------------------- 1008 0004 0001 | | .DEBUG4 0x0004,0x0001,0x63fa,0x0000,0x0001,0x003b 100e 000b 10fa | | .DBG4T 0x000b,0x10fa,0x0000,0x0000 1012 003e 1110 | > | .DBG4T 0x003e,0x1110,0x0000,0x8000 1016 0173 0000 | s | .DBG4T 0x0173,0x0000,0x0005,0x0000 101a 019b 0000 | | .DBG4T 0x019b,0x0000,0x0005,0x0000 101e 01c3 1184 | | .DBG4T 0x01c3,0x1184,0x0001,0x0000 1022 01d3 1189 | | .DBG4T 0x01d3,0x1189,0x0001,0x0000 1026 01e3 118e | | .DBG4T 0x01e3,0x118e,0x0001,0x0000 102a 01f3 1193 | | .DBG4T 0x01f3,0x1193,0x0001,0x0000 102e 0203 1198 | | .DBG4T 0x0203,0x1198,0x0001,0x0000 1032 021b 119d | | .DBG4T 0x021b,0x119d,0x0001,0x0000 1036 022b 11a2 | + | .DBG4T 0x022b,0x11a2,0x0001,0x0000 103a 0243 11a7 | C | .DBG4T 0x0243,0x11a7,0x0001,0x0000 103e 0253 11ac | S | .DBG4T 0x0253,0x11ac,0x0001,0x0000 1042 0263 11b1 | c | .DBG4T 0x0263,0x11b1,0x0002,0x0000 1046 026b 11b4 | k | .DBG4T 0x026b,0x11b4,0x0001,0x0000 104a 0283 11ba | | .DBG4T 0x0283,0x11ba,0x0001,0x0000 104e 0293 11be | | .DBG4T 0x0293,0x11be,0x0001,0x0000 1052 02ab 11c4 | | .DBG4T 0x02ab,0x11c4,0x0001,0x0000 1056 02bb 11c8 | | .DBG4T 0x02bb,0x11c8,0x0001,0x0000 105a 02d3 11d3 | | .DBG4T 0x02d3,0x11d3,0x0001,0x0000 105e 02e3 11d8 | | .DBG4T 0x02e3,0x11d8,0x0001,0x0000 1062 0383 0000 | | .DBG4T 0x0383,0x0000,0x0005,0x0000 1066 03a3 0000 | | .DBG4T 0x03a3,0x0000,0x0005,0x0000 106a 03bb 11f9 | | .DBG4T 0x03bb,0x11f9,0x0001,0x0000 106e 0423 1214 | # | .DBG4T 0x0423,0x1214,0x0001,0x4000 1072 0503 1270 | p| .DBG4T 0x0503,0x1270,0x0001,0x4000 1076 0623 12f0 | # | .DBG4T 0x0623,0x12f0,0x0001,0x0000 107a 064b 12f6 | K | .DBG4T 0x064b,0x12f6,0x0002,0x0000 107e 068b 1303 | | .DBG4T 0x068b,0x1303,0x0001,0x0000 1082 06b3 130d | | .DBG4T 0x06b3,0x130d,0x0001,0x0000 1086 06db 1316 | | .DBG4T 0x06db,0x1316,0x0000,0x0000 108a 06f2 1323 | #| .DBG4T 0x06f2,0x1323,0x0000,0x0000 108e 0713 1330 | 0| .DBG4T 0x0713,0x1330,0x0001,0x0000 1092 073b 133a | ; :| .DBG4T 0x073b,0x133a,0x0001,0x0000 1096 075b 1342 | [ B| .DBG4T 0x075b,0x1342,0x0001,0x0000 109a 077b 134a | { J| .DBG4T 0x077b,0x134a,0x0001,0x0000 109e 079b 1352 | R| .DBG4T 0x079b,0x1352,0x0001,0x0000 10a2 07d3 135d | ]| .DBG4T 0x07d3,0x135d,0x0001,0x0000 10a6 083b 1376 | ; v| .DBG4T 0x083b,0x1376,0x0001,0x0000 10aa 0843 1379 | C y| .DBG4T 0x0843,0x1379,0x0001,0x0000 10ae 0893 1391 | | .DBG4T 0x0893,0x1391,0x0001,0x0000 10b2 08bb 139a | | .DBG4T 0x08bb,0x139a,0x0001,0x0000 10b6 08cb 139e | | .DBG4T 0x08cb,0x139e,0x0001,0x0000 10ba 0963 13b3 | c | .DBG4T 0x0963,0x13b3,0x0000,0x0000 10be 097a 13c0 | z | .DBG4T 0x097a,0x13c0,0x0000,0x0000 10c2 09b3 13d2 | | .DBG4T 0x09b3,0x13d2,0x0001,0x0000 10c6 09db 13e0 | | .DBG4T 0x09db,0x13e0,0x0001,0x0000 10ca 09f3 13e6 | | .DBG4T 0x09f3,0x13e6,0x0001,0x0000 10ce 0a03 13eb | | .DBG4T 0x0a03,0x13eb,0x0001,0x0000 10d2 0a13 13f0 | | .DBG4T 0x0a13,0x13f0,0x0001,0x0000 10d6 0a43 13fc | C | .DBG4T 0x0a43,0x13fc,0x0001,0x0000 10da 0a7b 140c | { | .DBG4T 0x0a7b,0x140c,0x0001,0x0000 10de 0aab 1417 | | .DBG4T 0x0aab,0x1417,0x0001,0x0000 10e2 0ae3 1427 | '| .DBG4T 0x0ae3,0x1427,0x0001,0x0000 10e6 0afb 142c | ,| .DBG4T 0x0afb,0x142c,0x0001,0x0000 10ea 0b3b 1438 | ; 8| .DBG4T 0x0b3b,0x1438,0x0001,0x0000 10ee 0b43 143b | C ;| .DBG4T 0x0b43,0x143b,0x0001,0x0000 10f2 0b5b 1441 | [ A| .DBG4T 0x0b5b,0x1441,0x0001,0x0000 10f6 0b73 1446 | s F| .DBG4T 0x0b73,0x1446,0x0001,0x0000 10fa ; -------------------------------------------------------------------------------------- 10fa ; Debug chain 10fa ; -------------------------------------------------------------------------------------- 10fa 0014 0000 | | .DBGLEN 0x0014,0x0000 10fc 000b 0010 | | .DBGLNO 0x000b,0x0010,0x0015,0x001b,0x001d,0x001f,0x0021,0x0023,0x0025,0x0027,0x0029,0x002b,0x002d,0x002f,0x0031,0x0033,0x0035,0x0037,0x0039,0x003b 1110 ; -------------------------------------------------------------------------------------- 1110 ; Debug chain 1110 ; -------------------------------------------------------------------------------------- 1110 0038 0002 | 8 | .DBGLEN 0x0038,0x0002 1112 003e 0040 | > @| .DBGLNO 0x003e,0x0040,0x0042,0x0044,0x0046,0x004c,0x004e,0x0050,0x0052,0x0054,0x0056,0x0058,0x005b,0x0063,0x0065,0x0067,0x0069,0x006b,0x006d,0x006f,0x0073,0x00cb,0x00cd,0x00cf,0x00da,0x00e5,0x00e7,0x00e9,0x00eb,0x00f4,0x00ff,0x0105,0x010b,0x010d,0x010f,0x0111,0x0113,0x0115,0x012e,0x0144,0x0146,0x0148,0x014a,0x014c,0x014e,0x0150,0x0152,0x0154,0x0156,0x0158,0x015a,0x015c,0x015e,0x0160,0x0162,0x0164,0x0166,0x0168 114c 0001 0002 | | .XXX[0x38] 114e 0003 0004 | | 1150 0005 0006 | | 1152 0007 0008 | | 1154 0009 000a | | 1156 000b 000c | | 1158 0011 0014 | | 115a 0015 0016 | | 115c 0017 0018 | | 115e 0019 001a | | 1160 001b 001c | | 1162 001d 001e | | 1164 001f 0020 | | 1166 0021 0022 | ! "| 1168 0023 0024 | # $| 116a 0025 0026 | % &| 116c 0027 0028 | ' (| 116e 0029 002a | ) *| 1170 002b 002c | + ,| 1172 002d 002e | - .| 1174 002f 0030 | / 0| 1176 0031 0032 | 1 2| 1178 0033 0034 | 3 4| 117a 0035 0036 | 5 6| 117c 0037 0038 | 7 8| 117e 0039 003a | 9 :| 1180 003b 003c | ; <| 1182 003d 003e | = >| 1184 ; -------------------------------------------------------------------------------------- 1184 ; Debug chain 1184 ; -------------------------------------------------------------------------------------- 1184 0000 0003 | | .DBGLEN 0x0000,0x0003 1186 01c3 01c5 | | .DBGLNO 0x01c3,0x01c5,0x01ca 1189 ; -------------------------------------------------------------------------------------- 1189 ; Debug chain 1189 ; -------------------------------------------------------------------------------------- 1189 0000 0003 | | .DBGLEN 0x0000,0x0003 118b 01d3 01d5 | | .DBGLNO 0x01d3,0x01d5,0x01d9 118e ; -------------------------------------------------------------------------------------- 118e ; Debug chain 118e ; -------------------------------------------------------------------------------------- 118e 0000 0003 | | .DBGLEN 0x0000,0x0003 1190 01e3 01e5 | | .DBGLNO 0x01e3,0x01e5,0x01e8 1193 ; -------------------------------------------------------------------------------------- 1193 ; Debug chain 1193 ; -------------------------------------------------------------------------------------- 1193 0000 0003 | | .DBGLEN 0x0000,0x0003 1195 01f3 01f5 | | .DBGLNO 0x01f3,0x01f5,0x01f8 1198 ; -------------------------------------------------------------------------------------- 1198 ; Debug chain 1198 ; -------------------------------------------------------------------------------------- 1198 0000 0003 | | .DBGLEN 0x0000,0x0003 119a 0203 0205 | | .DBGLNO 0x0203,0x0205,0x020c 119d ; -------------------------------------------------------------------------------------- 119d ; Debug chain 119d ; -------------------------------------------------------------------------------------- 119d 0000 0003 | | .DBGLEN 0x0000,0x0003 119f 021b 021d | | .DBGLNO 0x021b,0x021d,0x0222 11a2 ; -------------------------------------------------------------------------------------- 11a2 ; Debug chain 11a2 ; -------------------------------------------------------------------------------------- 11a2 0000 0003 | | .DBGLEN 0x0000,0x0003 11a4 022b 022d | + -| .DBGLNO 0x022b,0x022d,0x0233 11a7 ; -------------------------------------------------------------------------------------- 11a7 ; Debug chain 11a7 ; -------------------------------------------------------------------------------------- 11a7 0000 0003 | | .DBGLEN 0x0000,0x0003 11a9 0243 0245 | C E| .DBGLNO 0x0243,0x0245,0x0248 11ac ; -------------------------------------------------------------------------------------- 11ac ; Debug chain 11ac ; -------------------------------------------------------------------------------------- 11ac 0000 0003 | | .DBGLEN 0x0000,0x0003 11ae 0253 0255 | S U| .DBGLNO 0x0253,0x0255,0x0258 11b1 ; -------------------------------------------------------------------------------------- 11b1 ; Debug chain 11b1 ; -------------------------------------------------------------------------------------- 11b1 0000 0001 | | .DBGLEN 0x0000,0x0001 11b3 0263 | c | .DBGLNO 0x0263 11b4 ; -------------------------------------------------------------------------------------- 11b4 ; Debug chain 11b4 ; -------------------------------------------------------------------------------------- 11b4 0000 0004 | | .DBGLEN 0x0000,0x0004 11b6 026b 026f | k o| .DBGLNO 0x026b,0x026f,0x0272,0x027a 11ba ; -------------------------------------------------------------------------------------- 11ba ; Debug chain 11ba ; -------------------------------------------------------------------------------------- 11ba 0000 0002 | | .DBGLEN 0x0000,0x0002 11bc 0284 0288 | | .DBGLNO 0x0284,0x0288 11be ; -------------------------------------------------------------------------------------- 11be ; Debug chain 11be ; -------------------------------------------------------------------------------------- 11be 0000 0004 | | .DBGLEN 0x0000,0x0004 11c0 0293 0297 | | .DBGLNO 0x0293,0x0297,0x029a,0x02a2 11c4 ; -------------------------------------------------------------------------------------- 11c4 ; Debug chain 11c4 ; -------------------------------------------------------------------------------------- 11c4 0000 0002 | | .DBGLEN 0x0000,0x0002 11c6 02ac 02b0 | | .DBGLNO 0x02ac,0x02b0 11c8 ; -------------------------------------------------------------------------------------- 11c8 ; Debug chain 11c8 ; -------------------------------------------------------------------------------------- 11c8 0000 0009 | | .DBGLEN 0x0000,0x0009 11ca 02bb 02bd | | .DBGLNO 0x02bb,0x02bd,0x02bf,0x02c1,0x02c3,0x02c5,0x02c8,0x02ca,0x02cc 11d3 ; -------------------------------------------------------------------------------------- 11d3 ; Debug chain 11d3 ; -------------------------------------------------------------------------------------- 11d3 0000 0003 | | .DBGLEN 0x0000,0x0003 11d5 02d3 02d5 | | .DBGLNO 0x02d3,0x02d5,0x02d8 11d8 ; -------------------------------------------------------------------------------------- 11d8 ; Debug chain 11d8 ; -------------------------------------------------------------------------------------- 11d8 0000 001f | | .DBGLEN 0x0000,0x001f 11da 02e3 02e7 | | .DBGLNO 0x02e3,0x02e7,0x02ec,0x02f1,0x02f6,0x02fb,0x0300,0x0305,0x030a,0x030f,0x0314,0x0319,0x031e,0x0323,0x0328,0x032d,0x0332,0x0337,0x033c,0x0341,0x0346,0x034b,0x0350,0x0355,0x035a,0x035f,0x0364,0x0369,0x036e,0x0373,0x0378 11f9 ; -------------------------------------------------------------------------------------- 11f9 ; Debug chain 11f9 ; -------------------------------------------------------------------------------------- 11f9 0003 0016 | | .DBGLEN 0x0003,0x0016 11fb 03bb 03bc | | .DBGLNO 0x03bb,0x03bc,0x03be,0x03bf,0x03c2,0x03c6,0x03c9,0x03cd,0x03d1,0x03d7,0x03db,0x03dd,0x03e1,0x03e7,0x03ea,0x03ed,0x03f1,0x03f7,0x03fd,0x0402,0x0406,0x040a,0x0410,0x0413,0x0417 1214 ; -------------------------------------------------------------------------------------- 1214 ; Debug chain 1214 ; -------------------------------------------------------------------------------------- 1214 0002 002c | ,| .DBGLEN 0x0002,0x002c 1216 0423 0424 | # $| .DBGLNO 0x0423,0x0424,0x0426,0x0429,0x042d,0x0430,0x0434,0x0438,0x043d,0x0440,0x0443,0x0447,0x044d,0x0451,0x0457,0x045b,0x0461,0x0465,0x046b,0x046f,0x0474,0x0479,0x0480,0x0484,0x0488,0x048e,0x0492,0x0494,0x049a,0x049e,0x04a1,0x04a4,0x04a8,0x04b3,0x04b7,0x04c2,0x04c6,0x04d1,0x04d4,0x04d9,0x04e5,0x04ea,0x04ee,0x04f3,0x04f7,0x04f9 1244 0002 0003 | | .XXX[0x2c] 1246 0004 0005 | | 1248 0006 0007 | | 124a 0008 0009 | | 124c 000a 000b | | 124e 000c 000d | | 1250 000e 000f | | 1252 0010 0011 | | 1254 0012 0013 | | 1256 0014 0015 | | 1258 0016 0017 | | 125a 0018 0019 | | 125c 001a 001b | | 125e 001c 001d | | 1260 001e 001f | | 1262 0020 0021 | !| 1264 0022 0023 | " #| 1266 0024 0025 | $ %| 1268 0026 0027 | & '| 126a 0028 0029 | ( )| 126c 002a 002b | * +| 126e 002c 002d | , -| 1270 ; -------------------------------------------------------------------------------------- 1270 ; Debug chain 1270 ; -------------------------------------------------------------------------------------- 1270 0004 003d | =| .DBGLEN 0x0004,0x003d 1272 0503 0504 | | .DBGLNO 0x0503,0x0504,0x0505,0x0507,0x050a,0x050d,0x0511,0x0514,0x0517,0x051b,0x051e,0x0527,0x052b,0x0530,0x0534,0x0539,0x053d,0x0542,0x0545,0x054a,0x0553,0x0557,0x055b,0x055e,0x0567,0x056b,0x056f,0x0578,0x057c,0x0580,0x0589,0x058d,0x0591,0x059a,0x059e,0x05a2,0x05ab,0x05af,0x05b3,0x05b6,0x05ba,0x05be,0x05c4,0x05c8,0x05ce,0x05d2,0x05d4,0x05da,0x05ec,0x05f0,0x05f1,0x05f5,0x05f6,0x05f7,0x05fb,0x05fd,0x05fe,0x0602,0x0603,0x0604,0x0608,0x060a,0x060e,0x0610,0x0616 12b3 0002 0003 | | .XXX[0x3d] 12b5 0004 0005 | | 12b7 0006 0007 | | 12b9 0008 0009 | | 12bb 000a 000b | | 12bd 000c 000d | | 12bf 000e 000f | | 12c1 0010 0011 | | 12c3 0012 0013 | | 12c5 0014 0015 | | 12c7 0016 0017 | | 12c9 0018 0019 | | 12cb 001a 001b | | 12cd 001c 001d | | 12cf 001e 001f | | 12d1 0020 0021 | !| 12d3 0022 0023 | " #| 12d5 0024 0025 | $ %| 12d7 0026 0027 | & '| 12d9 0028 0029 | ( )| 12db 002a 002b | * +| 12dd 002c 002d | , -| 12df 002e 002f | . /| 12e1 0030 0031 | 0 1| 12e3 0032 0033 | 2 3| 12e5 0034 0035 | 4 5| 12e7 0036 0037 | 6 7| 12e9 0038 0039 | 8 9| 12eb 003a 003b | : ;| 12ed 003c 003d | < =| 12ef 003e | > | 12f0 ; -------------------------------------------------------------------------------------- 12f0 ; Debug chain 12f0 ; -------------------------------------------------------------------------------------- 12f0 0000 0004 | | .DBGLEN 0x0000,0x0004 12f2 0623 0626 | # &| .DBGLNO 0x0623,0x0626,0x0629,0x0637 12f6 ; -------------------------------------------------------------------------------------- 12f6 ; Debug chain 12f6 ; -------------------------------------------------------------------------------------- 12f6 0000 000b | | .DBGLEN 0x0000,0x000b 12f8 064b 064d | K M| .DBGLNO 0x064b,0x064d,0x0650,0x0653,0x0668,0x066d,0x0670,0x0674,0x0678,0x067c,0x0681 1303 ; -------------------------------------------------------------------------------------- 1303 ; Debug chain 1303 ; -------------------------------------------------------------------------------------- 1303 0000 0008 | | .DBGLEN 0x0000,0x0008 1305 068b 068f | | .DBGLNO 0x068b,0x068f,0x0695,0x0697,0x0699,0x069b,0x069d,0x06a0 130d ; -------------------------------------------------------------------------------------- 130d ; Debug chain 130d ; -------------------------------------------------------------------------------------- 130d 0000 0007 | | .DBGLEN 0x0000,0x0007 130f 06b3 06b7 | | .DBGLNO 0x06b3,0x06b7,0x06b9,0x06bc,0x06be,0x06cc,0x06d0 1316 ; -------------------------------------------------------------------------------------- 1316 ; Debug chain 1316 ; -------------------------------------------------------------------------------------- 1316 000b 0000 | | .DBGLEN 0x000b,0x0000 1318 06db 06dd | | .DBGLNO 0x06db,0x06dd,0x06df,0x06e1,0x06e3,0x06e5,0x06e7,0x06e9,0x06eb,0x06ed,0x06ef 1323 ; -------------------------------------------------------------------------------------- 1323 ; Debug chain 1323 ; -------------------------------------------------------------------------------------- 1323 000b 0000 | | .DBGLEN 0x000b,0x0000 1325 06f2 06f4 | | .DBGLNO 0x06f2,0x06f4,0x06f6,0x06f8,0x06fa,0x06fc,0x06fe,0x0700,0x0702,0x0704,0x0706 1330 ; -------------------------------------------------------------------------------------- 1330 ; Debug chain 1330 ; -------------------------------------------------------------------------------------- 1330 0000 0008 | | .DBGLEN 0x0000,0x0008 1332 0713 0715 | | .DBGLNO 0x0713,0x0715,0x0719,0x071b,0x071f,0x0724,0x0728,0x072b 133a ; -------------------------------------------------------------------------------------- 133a ; Debug chain 133a ; -------------------------------------------------------------------------------------- 133a 0000 0006 | | .DBGLEN 0x0000,0x0006 133c 073b 0743 | ; C| .DBGLNO 0x073b,0x0743,0x0748,0x074c,0x074f,0x0754 1342 ; -------------------------------------------------------------------------------------- 1342 ; Debug chain 1342 ; -------------------------------------------------------------------------------------- 1342 0000 0006 | | .DBGLEN 0x0000,0x0006 1344 075b 075f | [ _| .DBGLNO 0x075b,0x075f,0x0764,0x0768,0x076d,0x0771 134a ; -------------------------------------------------------------------------------------- 134a ; Debug chain 134a ; -------------------------------------------------------------------------------------- 134a 0000 0006 | | .DBGLEN 0x0000,0x0006 134c 077b 077f | { | .DBGLNO 0x077b,0x077f,0x0784,0x0788,0x078d,0x0791 1352 ; -------------------------------------------------------------------------------------- 1352 ; Debug chain 1352 ; -------------------------------------------------------------------------------------- 1352 0001 0008 | | .DBGLEN 0x0001,0x0008 1354 079b 079c | | .DBGLNO 0x079b,0x079c,0x07ad,0x07b2,0x07b4,0x07b8,0x07bb,0x07bf,0x07c8 135d ; -------------------------------------------------------------------------------------- 135d ; Debug chain 135d ; -------------------------------------------------------------------------------------- 135d 0002 0015 | | .DBGLEN 0x0002,0x0015 135f 07d3 07d4 | | .DBGLNO 0x07d3,0x07d4,0x07d5,0x07d7,0x07de,0x07ef,0x07f2,0x0803,0x0806,0x0808,0x080a,0x080f,0x0813,0x0818,0x081a,0x081c,0x081f,0x0821,0x0823,0x0825,0x0829,0x082d,0x082e 1376 ; -------------------------------------------------------------------------------------- 1376 ; Debug chain 1376 ; -------------------------------------------------------------------------------------- 1376 0000 0001 | | .DBGLEN 0x0000,0x0001 1378 083b | ; | .DBGLNO 0x083b 1379 ; -------------------------------------------------------------------------------------- 1379 ; Debug chain 1379 ; -------------------------------------------------------------------------------------- 1379 0001 0015 | | .DBGLEN 0x0001,0x0015 137b 0843 0844 | C D| .DBGLNO 0x0843,0x0844,0x0848,0x084a,0x084d,0x0851,0x0856,0x085a,0x085d,0x085f,0x0864,0x0866,0x0869,0x086d,0x086f,0x0872,0x0874,0x0876,0x0878,0x087c,0x0880,0x0881 1391 ; -------------------------------------------------------------------------------------- 1391 ; Debug chain 1391 ; -------------------------------------------------------------------------------------- 1391 0000 0007 | | .DBGLEN 0x0000,0x0007 1393 0893 0895 | | .DBGLNO 0x0893,0x0895,0x0899,0x089e,0x08a2,0x08a7,0x08ab 139a ; -------------------------------------------------------------------------------------- 139a ; Debug chain 139a ; -------------------------------------------------------------------------------------- 139a 0000 0002 | | .DBGLEN 0x0000,0x0002 139c 08bb 08bd | | .DBGLNO 0x08bb,0x08bd 139e ; -------------------------------------------------------------------------------------- 139e ; Debug chain 139e ; -------------------------------------------------------------------------------------- 139e 0000 0013 | | .DBGLEN 0x0000,0x0013 13a0 08cb 08ce | | .DBGLNO 0x08cb,0x08ce,0x08d3,0x08d7,0x08da,0x08e8,0x08ed,0x08f1,0x08f4,0x0902,0x0905,0x0910,0x091b,0x0926,0x0934,0x0939,0x093d,0x0942,0x095d 13b3 ; -------------------------------------------------------------------------------------- 13b3 ; Debug chain 13b3 ; -------------------------------------------------------------------------------------- 13b3 000b 0000 | | .DBGLEN 0x000b,0x0000 13b5 0963 0965 | c e| .DBGLNO 0x0963,0x0965,0x0967,0x0969,0x096b,0x096d,0x096f,0x0971,0x0973,0x0975,0x0977 13c0 ; -------------------------------------------------------------------------------------- 13c0 ; Debug chain 13c0 ; -------------------------------------------------------------------------------------- 13c0 0010 0000 | | .DBGLEN 0x0010,0x0000 13c2 097a 097c | z || .DBGLNO 0x097a,0x097c,0x0985,0x0987,0x0990,0x0992,0x0994,0x0996,0x0998,0x099a,0x099c,0x099e,0x09a0,0x09a2,0x09a4,0x09a6 13d2 ; -------------------------------------------------------------------------------------- 13d2 ; Debug chain 13d2 ; -------------------------------------------------------------------------------------- 13d2 0000 000c | | .DBGLEN 0x0000,0x000c 13d4 09b3 09b7 | | .DBGLNO 0x09b3,0x09b7,0x09b9,0x09bd,0x09c1,0x09c5,0x09c8,0x09cc,0x09cf,0x09d1,0x09d3,0x09d4 13e0 ; -------------------------------------------------------------------------------------- 13e0 ; Debug chain 13e0 ; -------------------------------------------------------------------------------------- 13e0 0000 0004 | | .DBGLEN 0x0000,0x0004 13e2 09db 09e3 | | .DBGLNO 0x09db,0x09e3,0x09e7,0x09ea 13e6 ; -------------------------------------------------------------------------------------- 13e6 ; Debug chain 13e6 ; -------------------------------------------------------------------------------------- 13e6 0000 0003 | | .DBGLEN 0x0000,0x0003 13e8 09f3 09f7 | | .DBGLNO 0x09f3,0x09f7,0x09fb 13eb ; -------------------------------------------------------------------------------------- 13eb ; Debug chain 13eb ; -------------------------------------------------------------------------------------- 13eb 0000 0003 | | .DBGLEN 0x0000,0x0003 13ed 0a03 0a07 | | .DBGLNO 0x0a03,0x0a07,0x0a0b 13f0 ; -------------------------------------------------------------------------------------- 13f0 ; Debug chain 13f0 ; -------------------------------------------------------------------------------------- 13f0 0000 000a | | .DBGLEN 0x0000,0x000a 13f2 0a13 0a17 | | .DBGLNO 0x0a13,0x0a17,0x0a1b,0x0a1e,0x0a20,0x0a25,0x0a29,0x0a2c,0x0a35,0x0a39 13fc ; -------------------------------------------------------------------------------------- 13fc ; Debug chain 13fc ; -------------------------------------------------------------------------------------- 13fc 0000 000e | | .DBGLEN 0x0000,0x000e 13fe 0a43 0a45 | C E| .DBGLNO 0x0a43,0x0a45,0x0a4c,0x0a50,0x0a53,0x0a57,0x0a60,0x0a64,0x0a66,0x0a68,0x0a6a,0x0a6d,0x0a6f,0x0a70 140c ; -------------------------------------------------------------------------------------- 140c ; Debug chain 140c ; -------------------------------------------------------------------------------------- 140c 0000 0009 | | .DBGLEN 0x0000,0x0009 140e 0a7b 0a7f | { | .DBGLNO 0x0a7b,0x0a7f,0x0a83,0x0a87,0x0a8a,0x0a8e,0x0a91,0x0a9a,0x0a9e 1417 ; -------------------------------------------------------------------------------------- 1417 ; Debug chain 1417 ; -------------------------------------------------------------------------------------- 1417 0000 000e | | .DBGLEN 0x0000,0x000e 1419 0aab 0aaf | | .DBGLNO 0x0aab,0x0aaf,0x0ab1,0x0ab4,0x0abb,0x0abf,0x0ac2,0x0ac6,0x0ac9,0x0acd,0x0acf,0x0ad2,0x0ad4,0x0ad5 1427 ; -------------------------------------------------------------------------------------- 1427 ; Debug chain 1427 ; -------------------------------------------------------------------------------------- 1427 0000 0003 | | .DBGLEN 0x0000,0x0003 1429 0ae3 0aea | | .DBGLNO 0x0ae3,0x0aea,0x0aee 142c ; -------------------------------------------------------------------------------------- 142c ; Debug chain 142c ; -------------------------------------------------------------------------------------- 142c 0000 000a | | .DBGLEN 0x0000,0x000a 142e 0afb 0aff | | .DBGLNO 0x0afb,0x0aff,0x0b01,0x0b03,0x0b05,0x0b07,0x0b23,0x0b26,0x0b2e,0x0b30 1438 ; -------------------------------------------------------------------------------------- 1438 ; Debug chain 1438 ; -------------------------------------------------------------------------------------- 1438 0000 0001 | | .DBGLEN 0x0000,0x0001 143a 0b3b | ; | .DBGLNO 0x0b3b 143b ; -------------------------------------------------------------------------------------- 143b ; Debug chain 143b ; -------------------------------------------------------------------------------------- 143b 0000 0004 | | .DBGLEN 0x0000,0x0004 143d 0b43 0b49 | C I| .DBGLNO 0x0b43,0x0b49,0x0b4d,0x0b53 1441 ; -------------------------------------------------------------------------------------- 1441 ; Debug chain 1441 ; -------------------------------------------------------------------------------------- 1441 0000 0003 | | .DBGLEN 0x0000,0x0003 1443 0b5b 0b5f | [ _| .DBGLNO 0x0b5b,0x0b5f,0x0b65 1446 ; -------------------------------------------------------------------------------------- 1446 ; Debug chain 1446 ; -------------------------------------------------------------------------------------- 1446 0000 0001 | | .DBGLEN 0x0000,0x0001 1448 0b73 | s | .DBGLNO 0x0b73 1449 0000 0000 | | .BLANK 0000[0x1b7]