|
|
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 - metrics - download
Length: 7168 (0x1c00)
Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0810ad
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0b38 | 8 | .CONST 0x0b38 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00a6 | | .CONST 0x00a6 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0027 | ' | .CONST 0x0027 ; Number of locals
000b INIT_0008:
000b 0093 0000 | | PushFullAddress InMicrocode
000d 60c2 |` | Indirect_Literal Discrete,0xd0,{0x80000000, 0x00010000}
000e 0273 | s | Execute Discrete,Plus
000f 0129 | ) | Execute Any,Make_Visible
0010 4800 |H | Short_Literal 0x0
0011 4806 |H | Short_Literal 0x6
0012 029f 00ab | | Declare_Subprogram For_Call,INIT_00a8
0014 03fe | | Declare_Type Discrete,Defined,Visible
0015 4818 |H | Short_Literal 0x18
0016 03cd | | Declare_Type Access,Incomplete,Visible,Accesses_Protected
0017 029a 00db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d8
0019 029a 01b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b0
001b 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0
001d 029a 0203 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0200
001f 029a 025b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0258
0021 029a 0313 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0310
0023 029a 03ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03a8
0025 029a 041b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0418
0027 029a 045b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0458
0029 029a 050b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0508
002b 029a 068b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0688
002d 029a 0743 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0740
002f 029a 074b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0748
0031 029a 0753 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0750
0033 4800 |H | Short_Literal 0x0
0034 4807 |H | Short_Literal 0x7
0035 029f 08bb | | Declare_Subprogram For_Call,INIT_08b8
0037 03fe | | Declare_Type Discrete,Defined,Visible
0038 00d8 | | Load_Top At_Offset_0
0039 e20e | | Load 0x1,0xe
003a 4803 |H | Short_Literal 0x3
003b e002 | | Load 0x0,0x2
003c e20f | | Load 0x1,0xf
003d 00d8 | | Load_Top At_Offset_0
003e 4802 |H | Short_Literal 0x2
003f e002 | | Load 0x0,0x2
0040 e20f | | Load 0x1,0xf
0041 4801 |H | Short_Literal 0x1
0042 00e2 | | Load_Encached Integer_Cache
0043 4801 |H | Short_Literal 0x1
0044 00e1 | | Load_Encached Boolean_Cache
0045 4801 |H | Short_Literal 0x1
0046 e002 | | Load 0x0,0x2
0047 4802 |H | Short_Literal 0x2
0048 4820 |H | Short_Literal 0x20
0049 e003 | | Load 0x0,0x3
004a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
004b 1c07 | | Execute_Immediate Run_Utility,0x7
004c 0129 | ) | Execute Any,Make_Visible
004d 4820 |H | Short_Literal 0x20
004e e003 | | Load 0x0,0x3
004f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0050 1c07 | | Execute_Immediate Run_Utility,0x7
0051 0129 | ) | Execute Any,Make_Visible
0052 4803 |H | Short_Literal 0x3
0053 e002 | | Load 0x0,0x2
0054 4820 |H | Short_Literal 0x20
0055 e003 | | Load 0x0,0x3
0056 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0057 1c07 | | Execute_Immediate Run_Utility,0x7
0058 0129 | ) | Execute Any,Make_Visible
0059 4820 |H | Short_Literal 0x20
005a e003 | | Load 0x0,0x3
005b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
005c 1c07 | | Execute_Immediate Run_Utility,0x7
005d 0129 | ) | Execute Any,Make_Visible
005e 4804 |H | Short_Literal 0x4
005f 00e2 | | Load_Encached Integer_Cache
0060 4820 |H | Short_Literal 0x20
0061 e003 | | Load 0x0,0x3
0062 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0063 1c07 | | Execute_Immediate Run_Utility,0x7
0064 0129 | ) | Execute Any,Make_Visible
0065 4820 |H | Short_Literal 0x20
0066 e003 | | Load 0x0,0x3
0067 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0068 1c07 | | Execute_Immediate Run_Utility,0x7
0069 0129 | ) | Execute Any,Make_Visible
006a 4820 |H | Short_Literal 0x20
006b e003 | | Load 0x0,0x3
006c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
006d 1c07 | | Execute_Immediate Run_Utility,0x7
006e 0129 | ) | Execute Any,Make_Visible
006f 029f 096b | k| Declare_Subprogram For_Call,INIT_0968
0071 4811 |H | Short_Literal 0x11
0072 4801 |H | Short_Literal 0x1
0073 4808 |H | Short_Literal 0x8
0074 4800 |H | Short_Literal 0x0
0075 4801 |H | Short_Literal 0x1
0076 031e | | Declare_Type Variant_Record,Defined,Visible
0077 00d8 | | Load_Top At_Offset_0
0078 02a0 | | Declare_Subprogram Null_Subprogram
0079 e20f | | Load 0x1,0xf
007a 03c7 | | Complete_Type Access,By_Defining
007b 00bf | | Action Accept_Activation
007c a004 | | Reference 0x0,0x4
007d 00c6 | | Action Check_Subprogram_Elaborated
007e 00d8 | | Load_Top At_Offset_0
007f e20f | | Load 0x1,0xf
0080 e005 | | Load 0x0,0x5
0081 e006 | | Load 0x0,0x6
0082 4800 |H | Short_Literal 0x0
0083 0007 | | Action Break_Optional
0084 1d17 | | Execute_Immediate Reference_Lex_1,0x17
0085 00c7 | | Action Elaborate_Subprogram
0086 1d10 | | Execute_Immediate Reference_Lex_1,0x10
0087 00c7 | | Action Elaborate_Subprogram
0088 1d11 | | Execute_Immediate Reference_Lex_1,0x11
0089 00c7 | | Action Elaborate_Subprogram
008a 1d12 | | Execute_Immediate Reference_Lex_1,0x12
008b 00c7 | | Action Elaborate_Subprogram
008c 1d13 | | Execute_Immediate Reference_Lex_1,0x13
008d 00c7 | | Action Elaborate_Subprogram
008e 1d14 | | Execute_Immediate Reference_Lex_1,0x14
008f 00c7 | | Action Elaborate_Subprogram
0090 1d15 | | Execute_Immediate Reference_Lex_1,0x15
0091 00c7 | | Action Elaborate_Subprogram
0092 1d16 | | Execute_Immediate Reference_Lex_1,0x16
0093 00c7 | | Action Elaborate_Subprogram
0094 1d18 | | Execute_Immediate Reference_Lex_1,0x18
0095 00c7 | | Action Elaborate_Subprogram
0096 029d 08e3 | | Declare_Subprogram For_Outer_Call,INIT_08e0
0098 029d 08eb | | Declare_Subprogram For_Outer_Call,INIT_08e8
009a 1d19 | | Execute_Immediate Reference_Lex_1,0x19
009b 00c7 | | Action Elaborate_Subprogram
009c 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
009d 00c7 | | Action Elaborate_Subprogram
009e 029d 095b | [| Declare_Subprogram For_Outer_Call,INIT_0958
00a0 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
00a1 00c7 | | Action Elaborate_Subprogram
00a2 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
00a3 00c7 | | Action Elaborate_Subprogram
00a4 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
00a5 00c7 | | Action Elaborate_Subprogram
00a6 BODY_0008:
00a6 00bc | | Action Signal_Activated
00a7 00bb | | Action Signal_Completion
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00ab | | .CONST 0x00ab ; Address of begin
00a9 0004 | | .CONST 0x0004 ; Address of exception handler
00aa 0001 | | .CONST 0x0001 ; Number of locals
00ab BODY_00a8:
00ab INIT_00a8:
00ab 4607 |F | Jump_Case 0x7
00ac 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
00ad 7807 |x | Jump 0xb5 ; case 0x1
00ae 780a |x | Jump 0xb9 ; case 0x2
00af 780e |x | Jump 0xbe ; case 0x3
00b0 7811 |x | Jump 0xc2 ; case 0x4
00b1 7812 |x | Jump 0xc4 ; case 0x5
00b2 7813 |x | Jump 0xc6 ; case 0x6
00b3 7816 |x | Jump 0xca ; case 0x7
00b4 4302 |C | .XXX[0x1]
00b5 00da | | Load_Top At_Offset_2
00b6 0091 0a1a | | Action Push_String_Extended_Indexed,0xa1a ; "STRUCT_TYPE"
00b8 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00b9 00db | | Load_Top At_Offset_3
00ba 00db | | Load_Top At_Offset_3
00bb 00e0 | | Load_Encached Standard_Cache
00bc 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00bd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00be 00da | | Load_Top At_Offset_2
00bf 00e0 | | Load_Encached Standard_Cache
00c0 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00c1 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00c2 00db | | Load_Top At_Offset_3
00c3 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00c4 00db | | Load_Top At_Offset_3
00c5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00c6 e20e | | Load 0x1,0xe
00c7 00dc | | Load_Top At_Offset_4
00c8 0267 | g | Execute Discrete,Predecessor
00c9 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00ca e20e | | Load 0x1,0xe
00cb 00dc | | Load_Top At_Offset_4
00cc 0268 | h | Execute Discrete,Successor
00cd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00ce 0000 0000 | | .XXX[0x2]
00d0 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
00d4 0000 0000 | | .BLANK 0000[0x4]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00e1 | | .CONST 0x00e1 ; Address of begin
00d9 0004 | | .CONST 0x0004 ; Address of exception handler
00da 0003 | | .CONST 0x0003 ; Number of locals
00db INIT_00d8:
00db e21f | | Load 0x1,0x1f
00dc 02ff | | Declare_Variable Variant_Record
00dd 00d8 | | Load_Top At_Offset_0
00de 1c00 | | Execute_Immediate Run_Utility,0x0
00df e20f | | Load 0x1,0xf
00e0 0007 | | Action Break_Optional
00e1 BODY_00d8:
00e1 4800 |H | Short_Literal 0x0
00e2 4801 |H | Short_Literal 0x1
00e3 e20f | | Load 0x1,0xf
00e4 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
00e5 00d8 | | Load_Top At_Offset_0
00e6 0227 | ' | Execute Access,All_Reference
00e7 1c00 | | Execute_Immediate Run_Utility,0x0
00e8 0039 | 9 | Store_Top Access,At_Offset_1
00e9 e5ff | | Load 0x2,-0x1
00ea 00d8 | | Load_Top At_Offset_0
00eb 0d05 | | Execute_Immediate Less,0x5
00ec 7040 |p@ | Jump_Nonzero 0x12d
00ed 00d8 | | Load_Top At_Offset_0
00ee 0c14 | | Execute_Immediate Greater_Equal,0x14
00ef 7038 |p8 | Jump_Nonzero 0x128
00f0 0afb | | Execute_Immediate Plus,-0x5
00f1 460e |F | Jump_Case 0xe
00f2 783c |x< | Jump 0x12f ; case 0x0
00f3 780d |x | Jump 0x101 ; case 0x1
00f4 780c |x | Jump 0x101 ; case 0x2
00f5 78b3 |x | Jump 0x1a9 ; case 0x3
00f6 78b2 |x | Jump 0x1a9 ; case 0x4
00f7 78b1 |x | Jump 0x1a9 ; case 0x5
00f8 78b0 |x | Jump 0x1a9 ; case 0x6
00f9 78af |x | Jump 0x1a9 ; case 0x7
00fa 7859 |xY | Jump 0x154 ; case 0x8
00fb 7858 |xX | Jump 0x154 ; case 0x9
00fc 7832 |x2 | Jump 0x12f ; case 0xa
00fd 7856 |xV | Jump 0x154 ; case 0xb
00fe 7855 |xU | Jump 0x154 ; case 0xc
00ff 7801 |x | Jump 0x101 ; case 0xd
0100 7800 |x | Jump 0x101 ; case 0xe
0101 4800 |H | Short_Literal 0x0
0102 e21f | | Load 0x1,0x1f
0103 1c08 | | Execute_Immediate Run_Utility,0x8
0104 00d8 | | Load_Top At_Offset_0
0105 1c01 | | Execute_Immediate Run_Utility,0x1
0106 4802 |H | Short_Literal 0x2
0107 00d9 | | Load_Top At_Offset_1
0108 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0109 e5ff | | Load 0x2,-0x1
010a 00d9 | | Load_Top At_Offset_1
010b 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
010c e5fe | | Load 0x2,-0x2
010d 00d9 | | Load_Top At_Offset_1
010e 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
010f e5fd | | Load 0x2,-0x3
0110 00d9 | | Load_Top At_Offset_1
0111 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
0112 00d9 | | Load_Top At_Offset_1
0113 0228 | ( | Execute Access,All_Write
0114 e5fe | | Load 0x2,-0x2
0115 821b | | Call 0x1,0x1b
0116 0e02 | | Execute_Immediate Not_Equal,0x2
0117 e5fd | | Load 0x2,-0x3
0118 821b | | Call 0x1,0x1b
0119 0e02 | | Execute_Immediate Not_Equal,0x2
011a 0278 | x | Execute Discrete,Or
011b 688d |h | Jump_Zero 0x1a9
011c 0092 0a29 | )| Action Push_String_Extended,0xa29 ; "Op Arithmetique: TYPES INCOMPATIBLES ("
011e e5ff | | Load 0x2,-0x1
011f e002 | | Load 0x0,0x2
0120 011c | | Execute Any,Convert_Unchecked
0121 1c01 | | Execute_Immediate Run_Utility,0x1
0122 01cc | | Execute Vector,Catenate
0123 0092 0a2a | *| Action Push_String_Extended,0xa2a ; ")"
0125 01cc | | Execute Vector,Catenate
0126 8007 | | Call 0x0,0x7
0127 7881 |x | Jump 0x1a9
0128 4844 |HD | Short_Literal 0x44
0129 4845 |HE | Short_Literal 0x45
012a 0262 | b | Execute Discrete,In_Range
012b 704f |pO | Jump_Nonzero 0x17b
012c 787c |x| | Jump 0x1a9
012d 00d1 | | Pop_Control Pop_Count_1
012e 787a |xz | Jump 0x1a9
012f 4800 |H | Short_Literal 0x0
0130 e21f | | Load 0x1,0x1f
0131 1c08 | | Execute_Immediate Run_Utility,0x8
0132 00d8 | | Load_Top At_Offset_0
0133 1c01 | | Execute_Immediate Run_Utility,0x1
0134 4803 |H | Short_Literal 0x3
0135 00d9 | | Load_Top At_Offset_1
0136 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0137 e5ff | | Load 0x2,-0x1
0138 00d9 | | Load_Top At_Offset_1
0139 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
013a e5fe | | Load 0x2,-0x2
013b 00d9 | | Load_Top At_Offset_1
013c 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
013d e5fd | | Load 0x2,-0x3
013e 00d9 | | Load_Top At_Offset_1
013f 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
0140 00d9 | | Load_Top At_Offset_1
0141 0228 | ( | Execute Access,All_Write
0142 e5fe | | Load 0x2,-0x2
0143 821b | | Call 0x1,0x1b
0144 e5fd | | Load 0x2,-0x3
0145 821b | | Call 0x1,0x1b
0146 027e | ~ | Execute Discrete,Not_Equal
0147 6861 |ha | Jump_Zero 0x1a9
0148 0092 0a2b | +| Action Push_String_Extended,0xa2b ; "Op Test: TYPES INCOMPATIBLES ("
014a e5ff | | Load 0x2,-0x1
014b e002 | | Load 0x0,0x2
014c 011c | | Execute Any,Convert_Unchecked
014d 1c01 | | Execute_Immediate Run_Utility,0x1
014e 01cc | | Execute Vector,Catenate
014f 0092 0a2a | *| Action Push_String_Extended,0xa2a ; ")"
0151 01cc | | Execute Vector,Catenate
0152 8007 | | Call 0x0,0x7
0153 7855 |xU | Jump 0x1a9
0154 4800 |H | Short_Literal 0x0
0155 e21f | | Load 0x1,0x1f
0156 1c08 | | Execute_Immediate Run_Utility,0x8
0157 00d8 | | Load_Top At_Offset_0
0158 1c01 | | Execute_Immediate Run_Utility,0x1
0159 4803 |H | Short_Literal 0x3
015a 00d9 | | Load_Top At_Offset_1
015b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
015c e5ff | | Load 0x2,-0x1
015d 00d9 | | Load_Top At_Offset_1
015e 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
015f e5fe | | Load 0x2,-0x2
0160 00d9 | | Load_Top At_Offset_1
0161 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0162 e5fd | | Load 0x2,-0x3
0163 00d9 | | Load_Top At_Offset_1
0164 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
0165 00d9 | | Load_Top At_Offset_1
0166 0228 | ( | Execute Access,All_Write
0167 e5fe | | Load 0x2,-0x2
0168 821b | | Call 0x1,0x1b
0169 0e02 | | Execute_Immediate Not_Equal,0x2
016a e5fd | | Load 0x2,-0x3
016b 821b | | Call 0x1,0x1b
016c 0e02 | | Execute_Immediate Not_Equal,0x2
016d 0278 | x | Execute Discrete,Or
016e 683a |h: | Jump_Zero 0x1a9
016f 0092 0a2b | +| Action Push_String_Extended,0xa2b ; "Op Test: TYPES INCOMPATIBLES ("
0171 e5ff | | Load 0x2,-0x1
0172 e002 | | Load 0x0,0x2
0173 011c | | Execute Any,Convert_Unchecked
0174 1c01 | | Execute_Immediate Run_Utility,0x1
0175 01cc | | Execute Vector,Catenate
0176 0092 0a2a | *| Action Push_String_Extended,0xa2a ; ")"
0178 01cc | | Execute Vector,Catenate
0179 8007 | | Call 0x0,0x7
017a 782e |x. | Jump 0x1a9
017b 4800 |H | Short_Literal 0x0
017c e21f | | Load 0x1,0x1f
017d 1c08 | | Execute_Immediate Run_Utility,0x8
017e 00d8 | | Load_Top At_Offset_0
017f 1c01 | | Execute_Immediate Run_Utility,0x1
0180 4803 |H | Short_Literal 0x3
0181 00d9 | | Load_Top At_Offset_1
0182 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0183 e5ff | | Load 0x2,-0x1
0184 00d9 | | Load_Top At_Offset_1
0185 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0186 e5fe | | Load 0x2,-0x2
0187 00d9 | | Load_Top At_Offset_1
0188 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0189 e5fd | | Load 0x2,-0x3
018a 00d9 | | Load_Top At_Offset_1
018b 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
018c 00d9 | | Load_Top At_Offset_1
018d 0228 | ( | Execute Access,All_Write
018e e5fe | | Load 0x2,-0x2
018f 821b | | Call 0x1,0x1b
0190 0e03 | | Execute_Immediate Not_Equal,0x3
0191 e5fe | | Load 0x2,-0x2
0192 821b | | Call 0x1,0x1b
0193 0e05 | | Execute_Immediate Not_Equal,0x5
0194 0279 | y | Execute Discrete,And
0195 e5fd | | Load 0x2,-0x3
0196 821b | | Call 0x1,0x1b
0197 0e03 | | Execute_Immediate Not_Equal,0x3
0198 e5fd | | Load 0x2,-0x3
0199 821b | | Call 0x1,0x1b
019a 0e05 | | Execute_Immediate Not_Equal,0x5
019b 0279 | y | Execute Discrete,And
019c 0278 | x | Execute Discrete,Or
019d 680b |h | Jump_Zero 0x1a9
019e 0092 0a2c | ,| Action Push_String_Extended,0xa2c ; "Op Binaire: TYPES INCOMPATIBLES ("
01a0 e5ff | | Load 0x2,-0x1
01a1 e002 | | Load 0x0,0x2
01a2 011c | | Execute Any,Convert_Unchecked
01a3 1c01 | | Execute_Immediate Run_Utility,0x1
01a4 01cc | | Execute Vector,Catenate
01a5 0092 0a2a | *| Action Push_String_Extended,0xa2a ; ")"
01a7 01cc | | Execute Vector,Catenate
01a8 8007 | | Call 0x0,0x7
01a9 00d8 | | Load_Top At_Offset_0
01aa 4403 |D | Exit_Subprogram With_Result,0x3
01ab 0000 0000 | | .BLANK 0000[0x5]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b5 | | .CONST 0x01b5 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0002 | | .CONST 0x0002 ; Number of locals
01b3 INIT_01b0:
01b3 e20f | | Load 0x1,0xf
01b4 0007 | | Action Break_Optional
01b5 BODY_01b0:
01b5 4801 |H | Short_Literal 0x1
01b6 4802 |H | Short_Literal 0x2
01b7 e20f | | Load 0x1,0xf
01b8 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
01b9 00d8 | | Load_Top At_Offset_0
01ba 0227 | ' | Execute Access,All_Reference
01bb 1c00 | | Execute_Immediate Run_Utility,0x0
01bc 0039 | 9 | Store_Top Access,At_Offset_1
01bd 00db | | Load_Top At_Offset_3
01be 0f43 | C | Execute_Immediate Equal,0x43
01bf 7001 |p | Jump_Nonzero 0x1c1
01c0 7817 |x | Jump 0x1d8
01c1 4801 |H | Short_Literal 0x1
01c2 e21f | | Load 0x1,0x1f
01c3 1c08 | | Execute_Immediate Run_Utility,0x8
01c4 00d8 | | Load_Top At_Offset_0
01c5 1c01 | | Execute_Immediate Run_Utility,0x1
01c6 4803 |H | Short_Literal 0x3
01c7 00d9 | | Load_Top At_Offset_1
01c8 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01c9 e5ff | | Load 0x2,-0x1
01ca 00d9 | | Load_Top At_Offset_1
01cb 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6
01cc e5fe | | Load 0x2,-0x2
01cd 00d9 | | Load_Top At_Offset_1
01ce 2a07 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7
01cf 00d9 | | Load_Top At_Offset_1
01d0 0228 | ( | Execute Access,All_Write
01d1 e5fe | | Load 0x2,-0x2
01d2 821b | | Call 0x1,0x1b
01d3 0e03 | | Execute_Immediate Not_Equal,0x3
01d4 6803 |h | Jump_Zero 0x1d8
01d5 0092 0a2d | -| Action Push_String_Extended,0xa2d ; "Op Unaire: TYPES INCOMPATIBLES"
01d7 8007 | | Call 0x0,0x7
01d8 00d8 | | Load_Top At_Offset_0
01d9 4402 |D | Exit_Subprogram With_Result,0x2
01da 0000 0000 | | .BLANK 0000[0x6]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e5 | | .CONST 0x01e5 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0002 | | .CONST 0x0002 ; Number of locals
01e3 INIT_01e0:
01e3 e20f | | Load 0x1,0xf
01e4 0007 | | Action Break_Optional
01e5 BODY_01e0:
01e5 4802 |H | Short_Literal 0x2
01e6 4803 |H | Short_Literal 0x3
01e7 e20f | | Load 0x1,0xf
01e8 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
01e9 00d8 | | Load_Top At_Offset_0
01ea 0227 | ' | Execute Access,All_Reference
01eb 1c00 | | Execute_Immediate Run_Utility,0x0
01ec 0039 | 9 | Store_Top Access,At_Offset_1
01ed 4802 |H | Short_Literal 0x2
01ee e21f | | Load 0x1,0x1f
01ef 1c08 | | Execute_Immediate Run_Utility,0x8
01f0 00d8 | | Load_Top At_Offset_0
01f1 1c01 | | Execute_Immediate Run_Utility,0x1
01f2 4802 |H | Short_Literal 0x2
01f3 00d9 | | Load_Top At_Offset_1
01f4 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01f5 e5ff | | Load 0x2,-0x1
01f6 00d9 | | Load_Top At_Offset_1
01f7 2a08 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8
01f8 00d9 | | Load_Top At_Offset_1
01f9 0228 | ( | Execute Access,All_Write
01fa 00d8 | | Load_Top At_Offset_0
01fb 4401 |D | Exit_Subprogram With_Result,0x1
01fc 0000 0000 | | .BLANK 0000[0x4]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0205 | | .CONST 0x0205 ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0002 | | .CONST 0x0002 ; Number of locals
0203 INIT_0200:
0203 e20f | | Load 0x1,0xf
0204 0007 | | Action Break_Optional
0205 BODY_0200:
0205 00db | | Load_Top At_Offset_3
0206 00d8 | | Load_Top At_Offset_0
0207 482d |H- | Short_Literal 0x2d
0208 482e |H. | Short_Literal 0x2e
0209 0262 | b | Execute Discrete,In_Range
020a 7032 |p2 | Jump_Nonzero 0x23d
020b 0b2f | / | Execute_Immediate Case_Compare,0x2f
020c 7003 |p | Jump_Nonzero 0x210
020d 0f30 | 0 | Execute_Immediate Equal,0x30
020e 7018 |p | Jump_Nonzero 0x227
020f 7843 |xC | Jump 0x253
0210 00d1 | | Pop_Control Pop_Count_1
0211 4803 |H | Short_Literal 0x3
0212 4804 |H | Short_Literal 0x4
0213 e20f | | Load 0x1,0xf
0214 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
0215 00d8 | | Load_Top At_Offset_0
0216 0227 | ' | Execute Access,All_Reference
0217 1c00 | | Execute_Immediate Run_Utility,0x0
0218 0039 | 9 | Store_Top Access,At_Offset_1
0219 4803 |H | Short_Literal 0x3
021a e21f | | Load 0x1,0x1f
021b 1c08 | | Execute_Immediate Run_Utility,0x8
021c 00d8 | | Load_Top At_Offset_0
021d 1c01 | | Execute_Immediate Run_Utility,0x1
021e 4803 |H | Short_Literal 0x3
021f 00d9 | | Load_Top At_Offset_1
0220 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0221 4801 |H | Short_Literal 0x1
0222 00d9 | | Load_Top At_Offset_1
0223 2a09 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x9
0224 00d9 | | Load_Top At_Offset_1
0225 0228 | ( | Execute Access,All_Write
0226 782c |x, | Jump 0x253
0227 4803 |H | Short_Literal 0x3
0228 4804 |H | Short_Literal 0x4
0229 e20f | | Load 0x1,0xf
022a 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
022b 00d8 | | Load_Top At_Offset_0
022c 0227 | ' | Execute Access,All_Reference
022d 1c00 | | Execute_Immediate Run_Utility,0x0
022e 0039 | 9 | Store_Top Access,At_Offset_1
022f 4803 |H | Short_Literal 0x3
0230 e21f | | Load 0x1,0x1f
0231 1c08 | | Execute_Immediate Run_Utility,0x8
0232 00d8 | | Load_Top At_Offset_0
0233 1c01 | | Execute_Immediate Run_Utility,0x1
0234 4803 |H | Short_Literal 0x3
0235 00d9 | | Load_Top At_Offset_1
0236 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0237 4800 |H | Short_Literal 0x0
0238 00d9 | | Load_Top At_Offset_1
0239 2a09 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x9
023a 00d9 | | Load_Top At_Offset_1
023b 0228 | ( | Execute Access,All_Write
023c 7816 |x | Jump 0x253
023d 00d1 | | Pop_Control Pop_Count_1
023e 4804 |H | Short_Literal 0x4
023f 4805 |H | Short_Literal 0x5
0240 e20f | | Load 0x1,0xf
0241 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
0242 00d8 | | Load_Top At_Offset_0
0243 0227 | ' | Execute Access,All_Reference
0244 1c00 | | Execute_Immediate Run_Utility,0x0
0245 0039 | 9 | Store_Top Access,At_Offset_1
0246 4804 |H | Short_Literal 0x4
0247 e21f | | Load 0x1,0x1f
0248 1c08 | | Execute_Immediate Run_Utility,0x8
0249 00d8 | | Load_Top At_Offset_0
024a 1c01 | | Execute_Immediate Run_Utility,0x1
024b 4804 |H | Short_Literal 0x4
024c 00d9 | | Load_Top At_Offset_1
024d 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
024e e5ff | | Load 0x2,-0x1
024f 00d9 | | Load_Top At_Offset_1
0250 2a0a |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xa
0251 00d9 | | Load_Top At_Offset_1
0252 0228 | ( | Execute Access,All_Write
0253 00d8 | | Load_Top At_Offset_0
0254 4401 |D | Exit_Subprogram With_Result,0x1
0255 0000 0000 | | .XXX[0x3]
0257 0000 | |
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 0269 | i | .CONST 0x0269 ; Address of begin
0259 0004 | | .CONST 0x0004 ; Address of exception handler
025a 0004 | | .CONST 0x0004 ; Number of locals
025b INIT_0258:
025b e20f | | Load 0x1,0xf
025c 0007 | | Action Break_Optional
025d 4820 |H | Short_Literal 0x20
025e e003 | | Load 0x0,0x3
025f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0260 1c08 | | Execute_Immediate Run_Utility,0x8
0261 00d8 | | Load_Top At_Offset_0
0262 1c00 | | Execute_Immediate Run_Utility,0x0
0263 4820 |H | Short_Literal 0x20
0264 e003 | | Load 0x0,0x3
0265 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0266 1c08 | | Execute_Immediate Run_Utility,0x8
0267 00d8 | | Load_Top At_Offset_0
0268 1c00 | | Execute_Immediate Run_Utility,0x0
0269 BODY_0258:
0269 00d9 | | Load_Top At_Offset_1
026a e003 | | Load 0x0,0x3
026b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
026c 00d1 | | Pop_Control Pop_Count_1
026d 00d9 | | Load_Top At_Offset_1
026e e5ff | | Load 0x2,-0x1
026f e003 | | Load 0x0,0x3
0270 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0271 00d1 | | Pop_Control Pop_Count_1
0272 00d8 | | Load_Top At_Offset_0
0273 e003 | | Load 0x0,0x3
0274 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0275 00d1 | | Pop_Control Pop_Count_1
0276 00d8 | | Load_Top At_Offset_0
0277 e5fe | | Load 0x2,-0x2
0278 e003 | | Load 0x0,0x3
0279 1810 | | Execute Package,Field_Execute,Field_Number 0x10
027a 00d1 | | Pop_Control Pop_Count_1
027b 00d8 | | Load_Top At_Offset_0
027c e003 | | Load 0x0,0x3
027d 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
027e 7047 |pG | Jump_Nonzero 0x2c6
027f e5ff | | Load 0x2,-0x1
0280 e5fd | | Load 0x2,-0x3
0281 e5fc | | Load 0x2,-0x4
0282 8008 | | Call 0x0,0x8
0283 0092 0a2e | .| Action Push_String_Extended,0xa2e ; "ENUMERE"
0285 01df | | Execute Vector,Equal
0286 681a |h | Jump_Zero 0x2a1
0287 4802 |H | Short_Literal 0x2
0288 4803 |H | Short_Literal 0x3
0289 e20f | | Load 0x1,0xf
028a 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
028b 00d8 | | Load_Top At_Offset_0
028c 0227 | ' | Execute Access,All_Reference
028d 1c00 | | Execute_Immediate Run_Utility,0x0
028e 003b | ; | Store_Top Access,At_Offset_3
028f 4802 |H | Short_Literal 0x2
0290 e21f | | Load 0x1,0x1f
0291 1c08 | | Execute_Immediate Run_Utility,0x8
0292 00d8 | | Load_Top At_Offset_0
0293 1c01 | | Execute_Immediate Run_Utility,0x1
0294 4801 |H | Short_Literal 0x1
0295 00d9 | | Load_Top At_Offset_1
0296 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0297 e5ff | | Load 0x2,-0x1
0298 00d8 | | Load_Top At_Offset_0
0299 e5fd | | Load 0x2,-0x3
029a e5fc | | Load 0x2,-0x4
029b 8009 | | Call 0x0,0x9
029c 00d9 | | Load_Top At_Offset_1
029d 2a08 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8
029e 00db | | Load_Top At_Offset_3
029f 0228 | ( | Execute Access,All_Write
02a0 786a |xj | Jump 0x30b
02a1 e5ff | | Load 0x2,-0x1
02a2 e5fd | | Load 0x2,-0x3
02a3 e5fc | | Load 0x2,-0x4
02a4 8008 | | Call 0x0,0x8
02a5 0092 0a2f | /| Action Push_String_Extended,0xa2f ; "STRUCTURE"
02a7 01df | | Execute Vector,Equal
02a8 6819 |h | Jump_Zero 0x2c2
02a9 4805 |H | Short_Literal 0x5
02aa 4806 |H | Short_Literal 0x6
02ab e20f | | Load 0x1,0xf
02ac 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
02ad 00d8 | | Load_Top At_Offset_0
02ae 0227 | ' | Execute Access,All_Reference
02af 1c00 | | Execute_Immediate Run_Utility,0x0
02b0 003b | ; | Store_Top Access,At_Offset_3
02b1 4805 |H | Short_Literal 0x5
02b2 e21f | | Load 0x1,0x1f
02b3 1c08 | | Execute_Immediate Run_Utility,0x8
02b4 00d8 | | Load_Top At_Offset_0
02b5 1c01 | | Execute_Immediate Run_Utility,0x1
02b6 4800 |H | Short_Literal 0x0
02b7 00d9 | | Load_Top At_Offset_1
02b8 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02b9 00da | | Load_Top At_Offset_2
02ba 00d9 | | Load_Top At_Offset_1
02bb 2a0b |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xb
02bc 00d9 | | Load_Top At_Offset_1
02bd 00d9 | | Load_Top At_Offset_1
02be 2a0c |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xc
02bf 00db | | Load_Top At_Offset_3
02c0 0228 | ( | Execute Access,All_Write
02c1 7849 |xI | Jump 0x30b
02c2 0092 0a30 | 0| Action Push_String_Extended,0xa30 ; "Manque Extension !!!"
02c4 8007 | | Call 0x0,0x7
02c5 7845 |xE | Jump 0x30b
02c6 4805 |H | Short_Literal 0x5
02c7 4806 |H | Short_Literal 0x6
02c8 e20f | | Load 0x1,0xf
02c9 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
02ca 00d8 | | Load_Top At_Offset_0
02cb 0227 | ' | Execute Access,All_Reference
02cc 1c00 | | Execute_Immediate Run_Utility,0x0
02cd 003b | ; | Store_Top Access,At_Offset_3
02ce 4805 |H | Short_Literal 0x5
02cf e21f | | Load 0x1,0x1f
02d0 1c08 | | Execute_Immediate Run_Utility,0x8
02d1 00d8 | | Load_Top At_Offset_0
02d2 1c01 | | Execute_Immediate Run_Utility,0x1
02d3 4806 |H | Short_Literal 0x6
02d4 00d9 | | Load_Top At_Offset_1
02d5 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02d6 00da | | Load_Top At_Offset_2
02d7 00d9 | | Load_Top At_Offset_1
02d8 2a0b |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xb
02d9 00d9 | | Load_Top At_Offset_1
02da 00d9 | | Load_Top At_Offset_1
02db 2a0c |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xc
02dc 00db | | Load_Top At_Offset_3
02dd 0228 | ( | Execute Access,All_Write
02de e5fe | | Load 0x2,-0x2
02df e5ff | | Load 0x2,-0x1
02e0 e5fd | | Load 0x2,-0x3
02e1 e5fc | | Load 0x2,-0x4
02e2 800a | | Call 0x0,0xa
02e3 0092 0a31 | 1| Action Push_String_Extended,0xa31 ; "ENTIER"
02e5 01df | | Execute Vector,Equal
02e6 6805 |h | Jump_Zero 0x2ec
02e7 4802 |H | Short_Literal 0x2
02e8 00db | | Load_Top At_Offset_3
02e9 0227 | ' | Execute Access,All_Reference
02ea 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02eb 781f |x | Jump 0x30b
02ec e5fe | | Load 0x2,-0x2
02ed e5ff | | Load 0x2,-0x1
02ee e5fd | | Load 0x2,-0x3
02ef e5fc | | Load 0x2,-0x4
02f0 800a | | Call 0x0,0xa
02f1 0092 0a32 | 2| Action Push_String_Extended,0xa32 ; "BOOLEEN"
02f3 01df | | Execute Vector,Equal
02f4 6805 |h | Jump_Zero 0x2fa
02f5 4803 |H | Short_Literal 0x3
02f6 00db | | Load_Top At_Offset_3
02f7 0227 | ' | Execute Access,All_Reference
02f8 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02f9 7811 |x | Jump 0x30b
02fa e5fe | | Load 0x2,-0x2
02fb e5ff | | Load 0x2,-0x1
02fc e5fd | | Load 0x2,-0x3
02fd e5fc | | Load 0x2,-0x4
02fe 800a | | Call 0x0,0xa
02ff 0092 0a2e | .| Action Push_String_Extended,0xa2e ; "ENUMERE"
0301 01df | | Execute Vector,Equal
0302 6805 |h | Jump_Zero 0x308
0303 4801 |H | Short_Literal 0x1
0304 00db | | Load_Top At_Offset_3
0305 0227 | ' | Execute Access,All_Reference
0306 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0307 7803 |x | Jump 0x30b
0308 0092 0a33 | 3| Action Push_String_Extended,0xa33 ; "Uniquement des Entiers/Booleens/Enumeres dans les expressions!!!"
030a 8007 | | Call 0x0,0x7
030b 00da | | Load_Top At_Offset_2
030c 4404 |D | Exit_Subprogram With_Result,0x4
030d 0000 0000 | | .XXX[0x3]
030f 0000 | |
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0321 | ! | .CONST 0x0321 ; Address of begin
0311 0004 | | .CONST 0x0004 ; Address of exception handler
0312 0004 | | .CONST 0x0004 ; Number of locals
0313 INIT_0310:
0313 e20f | | Load 0x1,0xf
0314 0007 | | Action Break_Optional
0315 4820 |H | Short_Literal 0x20
0316 e003 | | Load 0x0,0x3
0317 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0318 1c08 | | Execute_Immediate Run_Utility,0x8
0319 00d8 | | Load_Top At_Offset_0
031a 1c00 | | Execute_Immediate Run_Utility,0x0
031b 4820 |H | Short_Literal 0x20
031c e003 | | Load 0x0,0x3
031d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
031e 1c08 | | Execute_Immediate Run_Utility,0x8
031f 00d8 | | Load_Top At_Offset_0
0320 1c00 | | Execute_Immediate Run_Utility,0x0
0321 BODY_0310:
0321 4806 |H | Short_Literal 0x6
0322 4807 |H | Short_Literal 0x7
0323 e20f | | Load 0x1,0xf
0324 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
0325 00d8 | | Load_Top At_Offset_0
0326 0227 | ' | Execute Access,All_Reference
0327 1c00 | | Execute_Immediate Run_Utility,0x0
0328 003b | ; | Store_Top Access,At_Offset_3
0329 00d9 | | Load_Top At_Offset_1
032a e003 | | Load 0x0,0x3
032b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
032c 00d1 | | Pop_Control Pop_Count_1
032d 00d9 | | Load_Top At_Offset_1
032e e5fe | | Load 0x2,-0x2
032f e003 | | Load 0x0,0x3
0330 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0331 00d1 | | Pop_Control Pop_Count_1
0332 00d8 | | Load_Top At_Offset_0
0333 e003 | | Load 0x0,0x3
0334 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0335 00d1 | | Pop_Control Pop_Count_1
0336 00d8 | | Load_Top At_Offset_0
0337 e5fd | | Load 0x2,-0x3
0338 e003 | | Load 0x0,0x3
0339 1810 | | Execute Package,Field_Execute,Field_Number 0x10
033a 00d1 | | Pop_Control Pop_Count_1
033b e5ff | | Load 0x2,-0x1
033c 00d8 | | Load_Top At_Offset_0
033d 0d26 | & | Execute_Immediate Less,0x26
033e 7028 |p( | Jump_Nonzero 0x367
033f 0ada | | Execute_Immediate Plus,-0x26
0340 4624 |F$ | Jump_Case 0x24
0341 7827 |x' | Jump 0x369 ; case 0x0
0342 7861 |xa | Jump 0x3a4 ; case 0x1
0343 784d |xM | Jump 0x391 ; case 0x2
0344 785f |x_ | Jump 0x3a4 ; case 0x3
0345 785e |x^ | Jump 0x3a4 ; case 0x4
0346 785d |x] | Jump 0x3a4 ; case 0x5
0347 785c |x\ | Jump 0x3a4 ; case 0x6
0348 785b |x[ | Jump 0x3a4 ; case 0x7
0349 785a |xZ | Jump 0x3a4 ; case 0x8
034a 7859 |xY | Jump 0x3a4 ; case 0x9
034b 7858 |xX | Jump 0x3a4 ; case 0xa
034c 7857 |xW | Jump 0x3a4 ; case 0xb
034d 7856 |xV | Jump 0x3a4 ; case 0xc
034e 7842 |xB | Jump 0x391 ; case 0xd
034f 7819 |x | Jump 0x369 ; case 0xe
0350 7853 |xS | Jump 0x3a4 ; case 0xf
0351 782b |x+ | Jump 0x37d ; case 0x10
0352 7851 |xQ | Jump 0x3a4 ; case 0x11
0353 7850 |xP | Jump 0x3a4 ; case 0x12
0354 784f |xO | Jump 0x3a4 ; case 0x13
0355 784e |xN | Jump 0x3a4 ; case 0x14
0356 784d |xM | Jump 0x3a4 ; case 0x15
0357 784c |xL | Jump 0x3a4 ; case 0x16
0358 784b |xK | Jump 0x3a4 ; case 0x17
0359 784a |xJ | Jump 0x3a4 ; case 0x18
035a 7849 |xI | Jump 0x3a4 ; case 0x19
035b 7848 |xH | Jump 0x3a4 ; case 0x1a
035c 7847 |xG | Jump 0x3a4 ; case 0x1b
035d 7846 |xF | Jump 0x3a4 ; case 0x1c
035e 7845 |xE | Jump 0x3a4 ; case 0x1d
035f 7844 |xD | Jump 0x3a4 ; case 0x1e
0360 7843 |xC | Jump 0x3a4 ; case 0x1f
0361 7842 |xB | Jump 0x3a4 ; case 0x20
0362 7841 |xA | Jump 0x3a4 ; case 0x21
0363 7840 |x@ | Jump 0x3a4 ; case 0x22
0364 783f |x? | Jump 0x3a4 ; case 0x23
0365 783e |x> | Jump 0x3a4 ; case 0x24
0366 783d |x= | .XXX[0x1]
0367 00d1 | | Pop_Control Pop_Count_1
0368 783b |x; | Jump 0x3a4
0369 4806 |H | Short_Literal 0x6
036a e21f | | Load 0x1,0x1f
036b 1c08 | | Execute_Immediate Run_Utility,0x8
036c 00d8 | | Load_Top At_Offset_0
036d 1c01 | | Execute_Immediate Run_Utility,0x1
036e 4804 |H | Short_Literal 0x4
036f 00d9 | | Load_Top At_Offset_1
0370 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0371 e5ff | | Load 0x2,-0x1
0372 00d9 | | Load_Top At_Offset_1
0373 2a0d |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd
0374 00da | | Load_Top At_Offset_2
0375 00d9 | | Load_Top At_Offset_1
0376 2a0e |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xe
0377 00d9 | | Load_Top At_Offset_1
0378 00d9 | | Load_Top At_Offset_1
0379 2a0f |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xf
037a 00db | | Load_Top At_Offset_3
037b 0228 | ( | Execute Access,All_Write
037c 7827 |x' | Jump 0x3a4
037d 4806 |H | Short_Literal 0x6
037e e21f | | Load 0x1,0x1f
037f 1c08 | | Execute_Immediate Run_Utility,0x8
0380 00d8 | | Load_Top At_Offset_0
0381 1c01 | | Execute_Immediate Run_Utility,0x1
0382 4800 |H | Short_Literal 0x0
0383 00d9 | | Load_Top At_Offset_1
0384 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0385 e5ff | | Load 0x2,-0x1
0386 00d9 | | Load_Top At_Offset_1
0387 2a0d |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd
0388 00da | | Load_Top At_Offset_2
0389 00d9 | | Load_Top At_Offset_1
038a 2a0e |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xe
038b 00d9 | | Load_Top At_Offset_1
038c 00d9 | | Load_Top At_Offset_1
038d 2a0f |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xf
038e 00db | | Load_Top At_Offset_3
038f 0228 | ( | Execute Access,All_Write
0390 7813 |x | Jump 0x3a4
0391 4806 |H | Short_Literal 0x6
0392 e21f | | Load 0x1,0x1f
0393 1c08 | | Execute_Immediate Run_Utility,0x8
0394 00d8 | | Load_Top At_Offset_0
0395 1c01 | | Execute_Immediate Run_Utility,0x1
0396 4803 |H | Short_Literal 0x3
0397 00d9 | | Load_Top At_Offset_1
0398 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0399 e5ff | | Load 0x2,-0x1
039a 00d9 | | Load_Top At_Offset_1
039b 2a0d |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd
039c 00da | | Load_Top At_Offset_2
039d 00d9 | | Load_Top At_Offset_1
039e 2a0e |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xe
039f 00d9 | | Load_Top At_Offset_1
03a0 00d9 | | Load_Top At_Offset_1
03a1 2a0f |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xf
03a2 00db | | Load_Top At_Offset_3
03a3 0228 | ( | Execute Access,All_Write
03a4 00da | | Load_Top At_Offset_2
03a5 4403 |D | Exit_Subprogram With_Result,0x3
03a6 0000 0000 | | .XXX[0x2]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03c0 | | .CONST 0x03c0 ; Address of begin
03a9 0004 | | .CONST 0x0004 ; Address of exception handler
03aa 0006 | | .CONST 0x0006 ; Number of locals
03ab INIT_03a8:
03ab e20f | | Load 0x1,0xf
03ac 0007 | | Action Break_Optional
03ad 00e2 | | Load_Encached Integer_Cache
03ae 4820 |H | Short_Literal 0x20
03af e003 | | Load 0x0,0x3
03b0 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03b1 1c08 | | Execute_Immediate Run_Utility,0x8
03b2 00d8 | | Load_Top At_Offset_0
03b3 1c00 | | Execute_Immediate Run_Utility,0x0
03b4 4820 |H | Short_Literal 0x20
03b5 e003 | | Load 0x0,0x3
03b6 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03b7 1c08 | | Execute_Immediate Run_Utility,0x8
03b8 00d8 | | Load_Top At_Offset_0
03b9 1c00 | | Execute_Immediate Run_Utility,0x0
03ba 4820 |H | Short_Literal 0x20
03bb e003 | | Load 0x0,0x3
03bc 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03bd 1c08 | | Execute_Immediate Run_Utility,0x8
03be 00d8 | | Load_Top At_Offset_0
03bf 1c00 | | Execute_Immediate Run_Utility,0x0
03c0 BODY_03a8:
03c0 4807 |H | Short_Literal 0x7
03c1 4808 |H | Short_Literal 0x8
03c2 e20f | | Load 0x1,0xf
03c3 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
03c4 00d8 | | Load_Top At_Offset_0
03c5 0227 | ' | Execute Access,All_Reference
03c6 1c00 | | Execute_Immediate Run_Utility,0x0
03c7 a402 | | Store_Unchecked 0x2,0x2
03c8 00da | | Load_Top At_Offset_2
03c9 e003 | | Load 0x0,0x3
03ca 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03cb 00d1 | | Pop_Control Pop_Count_1
03cc 00da | | Load_Top At_Offset_2
03cd e5ff | | Load 0x2,-0x1
03ce e003 | | Load 0x0,0x3
03cf 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03d0 00d1 | | Pop_Control Pop_Count_1
03d1 00d9 | | Load_Top At_Offset_1
03d2 e003 | | Load 0x0,0x3
03d3 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03d4 00d1 | | Pop_Control Pop_Count_1
03d5 00d9 | | Load_Top At_Offset_1
03d6 e5fe | | Load 0x2,-0x2
03d7 e003 | | Load 0x0,0x3
03d8 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03d9 00d1 | | Pop_Control Pop_Count_1
03da 00d8 | | Load_Top At_Offset_0
03db e003 | | Load 0x0,0x3
03dc 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03dd 00d1 | | Pop_Control Pop_Count_1
03de 00d8 | | Load_Top At_Offset_0
03df e5fd | | Load 0x2,-0x3
03e0 e003 | | Load 0x0,0x3
03e1 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03e2 00d1 | | Pop_Control Pop_Count_1
03e3 4800 |H | Short_Literal 0x0
03e4 a403 | | Store_Unchecked 0x2,0x3
03e5 00da | | Load_Top At_Offset_2
03e6 e003 | | Load 0x0,0x3
03e7 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
03e8 0c01 | | Execute_Immediate Greater_Equal,0x1
03e9 6810 |h | Jump_Zero 0x3fa
03ea 4801 |H | Short_Literal 0x1
03eb a403 | | Store_Unchecked 0x2,0x3
03ec 00d9 | | Load_Top At_Offset_1
03ed e003 | | Load 0x0,0x3
03ee 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
03ef 0c01 | | Execute_Immediate Greater_Equal,0x1
03f0 6809 |h | Jump_Zero 0x3fa
03f1 4802 |H | Short_Literal 0x2
03f2 a403 | | Store_Unchecked 0x2,0x3
03f3 00d8 | | Load_Top At_Offset_0
03f4 e003 | | Load 0x0,0x3
03f5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
03f6 0c01 | | Execute_Immediate Greater_Equal,0x1
03f7 6802 |h | Jump_Zero 0x3fa
03f8 4803 |H | Short_Literal 0x3
03f9 a403 | | Store_Unchecked 0x2,0x3
03fa 4807 |H | Short_Literal 0x7
03fb e21f | | Load 0x1,0x1f
03fc 1c08 | | Execute_Immediate Run_Utility,0x8
03fd 00d8 | | Load_Top At_Offset_0
03fe 1c01 | | Execute_Immediate Run_Utility,0x1
03ff 4805 |H | Short_Literal 0x5
0400 00d9 | | Load_Top At_Offset_1
0401 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0402 e403 | | Load 0x2,0x3
0403 00d9 | | Load_Top At_Offset_1
0404 2a10 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x10
0405 00db | | Load_Top At_Offset_3
0406 00d9 | | Load_Top At_Offset_1
0407 2a11 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x11
0408 00da | | Load_Top At_Offset_2
0409 00d9 | | Load_Top At_Offset_1
040a 2a12 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x12
040b 00d9 | | Load_Top At_Offset_1
040c 00d9 | | Load_Top At_Offset_1
040d 2a13 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x13
040e e402 | | Load 0x2,0x2
040f 0228 | ( | Execute Access,All_Write
0410 e402 | | Load 0x2,0x2
0411 4403 |D | Exit_Subprogram With_Result,0x3
0412 0000 0000 | | .BLANK 0000[0x6]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 041b | | .CONST 0x041b ; Address of begin
0419 0004 | | .CONST 0x0004 ; Address of exception handler
041a 0001 | | .CONST 0x0001 ; Number of locals
041b BODY_0418:
041b INIT_0418:
041b 00da | | Load_Top At_Offset_2
041c 0227 | ' | Execute Access,All_Reference
041d 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
041e 4607 |F | Jump_Case 0x7
041f 780e |x | Jump 0x42e ; case 0x0
0420 7824 |x$ | Jump 0x445 ; case 0x1
0421 7805 |x | Jump 0x427 ; case 0x2
0422 7804 |x | Jump 0x427 ; case 0x3
0423 7803 |x | Jump 0x427 ; case 0x4
0424 7802 |x | Jump 0x427 ; case 0x5
0425 7801 |x | Jump 0x427 ; case 0x6
0426 7800 |x | Jump 0x427 ; case 0x7
0427 00da | | Load_Top At_Offset_2
0428 e220 | | Load 0x1,0x20
0429 e221 | ! | Load 0x1,0x21
042a 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
042b 8004 | | Call 0x0,0x4
042c 003b | ; | Store_Top Access,At_Offset_3
042d 4501 |E | Exit_Subprogram 0x1
042e 00da | | Load_Top At_Offset_2
042f 0229 | ) | Execute Access,All_Read
0430 00d8 | | Load_Top At_Offset_0
0431 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0432 8217 | | Call 0x1,0x17
0433 00d9 | | Load_Top At_Offset_1
0434 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
0435 00d1 | | Pop_Control Pop_Count_1
0436 00da | | Load_Top At_Offset_2
0437 0229 | ) | Execute Access,All_Read
0438 00d8 | | Load_Top At_Offset_0
0439 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
043a 8217 | | Call 0x1,0x17
043b 00d9 | | Load_Top At_Offset_1
043c 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
043d 00d1 | | Pop_Control Pop_Count_1
043e 00da | | Load_Top At_Offset_2
043f e220 | | Load 0x1,0x20
0440 e221 | ! | Load 0x1,0x21
0441 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
0442 8004 | | Call 0x0,0x4
0443 003b | ; | Store_Top Access,At_Offset_3
0444 4501 |E | Exit_Subprogram 0x1
0445 00da | | Load_Top At_Offset_2
0446 0229 | ) | Execute Access,All_Read
0447 00d8 | | Load_Top At_Offset_0
0448 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
0449 8217 | | Call 0x1,0x17
044a 00d9 | | Load_Top At_Offset_1
044b 2a07 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7
044c 00d1 | | Pop_Control Pop_Count_1
044d 00da | | Load_Top At_Offset_2
044e e220 | | Load 0x1,0x20
044f e221 | ! | Load 0x1,0x21
0450 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
0451 8004 | | Call 0x0,0x4
0452 003b | ; | Store_Top Access,At_Offset_3
0453 4501 |E | Exit_Subprogram 0x1
0454 0000 0000 | | .BLANK 0000[0x4]
0458 ; --------------------------------------------------------------------------------------
0458 ; SUBPROGRAM
0458 ; --------------------------------------------------------------------------------------
0458 045c | \ | .CONST 0x045c ; Address of begin
0459 0004 | | .CONST 0x0004 ; Address of exception handler
045a 0002 | | .CONST 0x0002 ; Number of locals
045b INIT_0458:
045b 00e2 | | Load_Encached Integer_Cache
045c BODY_0458:
045c 00db | | Load_Top At_Offset_3
045d 0227 | ' | Execute Access,All_Reference
045e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
045f 0e02 | | Execute_Immediate Not_Equal,0x2
0460 e5ff | | Load 0x2,-0x1
0461 0227 | ' | Execute Access,All_Reference
0462 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0463 0e01 | | Execute_Immediate Not_Equal,0x1
0464 0279 | y | Execute Discrete,And
0465 6802 |h | Jump_Zero 0x468
0466 e20d | | Load 0x1,0xd
0467 0257 | W | Execute Discrete,Raise
0468 00db | | Load_Top At_Offset_3
0469 0227 | ' | Execute Access,All_Reference
046a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
046b 4607 |F | Jump_Case 0x7
046c 781c |x | Jump 0x489 ; case 0x0
046d 7897 |x | Jump 0x505 ; case 0x1
046e 7806 |x | Jump 0x475 ; case 0x2
046f 7895 |x | Jump 0x505 ; case 0x3
0470 7894 |x | Jump 0x505 ; case 0x4
0471 7807 |x | Jump 0x479 ; case 0x5
0472 7892 |x | Jump 0x505 ; case 0x6
0473 7891 |x | Jump 0x505 ; case 0x7
0474 7890 |x | .XXX[0x1]
0475 00db | | Load_Top At_Offset_3
0476 0227 | ' | Execute Access,All_Reference
0477 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8
0478 4406 |D | Exit_Subprogram With_Result,0x6
0479 00db | | Load_Top At_Offset_3
047a 0227 | ' | Execute Access,All_Reference
047b 260c |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xc
047c e003 | | Load 0x0,0x3
047d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
047e e5ff | | Load 0x2,-0x1
047f 0227 | ' | Execute Access,All_Reference
0480 260b |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xb
0481 e003 | | Load 0x0,0x3
0482 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0483 e5fe | | Load 0x2,-0x2
0484 e5fd | | Load 0x2,-0x3
0485 8009 | | Call 0x0,0x9
0486 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0487 00d8 | | Load_Top At_Offset_0
0488 4406 |D | Exit_Subprogram With_Result,0x6
0489 00db | | Load_Top At_Offset_3
048a 0227 | ' | Execute Access,All_Reference
048b 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
048c 00d8 | | Load_Top At_Offset_0
048d 0c14 | | Execute_Immediate Greater_Equal,0x14
048e 702e |p. | Jump_Nonzero 0x4bd
048f 4613 |F | Jump_Case 0x13
0490 7874 |xt | Jump 0x505 ; case 0x0
0491 7873 |xs | Jump 0x505 ; case 0x1
0492 7872 |xr | Jump 0x505 ; case 0x2
0493 7871 |xq | Jump 0x505 ; case 0x3
0494 7870 |xp | Jump 0x505 ; case 0x4
0495 786f |xo | Jump 0x505 ; case 0x5
0496 7828 |x( | Jump 0x4bf ; case 0x6
0497 7840 |x@ | Jump 0x4d8 ; case 0x7
0498 786c |xl | Jump 0x505 ; case 0x8
0499 786b |xk | Jump 0x505 ; case 0x9
049a 786a |xj | Jump 0x505 ; case 0xa
049b 7869 |xi | Jump 0x505 ; case 0xb
049c 7868 |xh | Jump 0x505 ; case 0xc
049d 7867 |xg | Jump 0x505 ; case 0xd
049e 7866 |xf | Jump 0x505 ; case 0xe
049f 7865 |xe | Jump 0x505 ; case 0xf
04a0 7864 |xd | Jump 0x505 ; case 0x10
04a1 7863 |xc | Jump 0x505 ; case 0x11
04a2 7849 |xI | Jump 0x4ec ; case 0x12
04a3 7800 |x | Jump 0x4a4 ; case 0x13
04a4 e5fa | | Load 0x2,-0x6
04a5 e5fb | | Load 0x2,-0x5
04a6 e5fc | | Load 0x2,-0x4
04a7 e5fd | | Load 0x2,-0x3
04a8 e5fe | | Load 0x2,-0x2
04a9 e5ff | | Load 0x2,-0x1
04aa 0227 | ' | Execute Access,All_Reference
04ab 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
04ac 8218 | | Call 0x1,0x18
04ad e5fa | | Load 0x2,-0x6
04ae e5fb | | Load 0x2,-0x5
04af e5fc | | Load 0x2,-0x4
04b0 e5fd | | Load 0x2,-0x3
04b1 e5fe | | Load 0x2,-0x2
04b2 e5ff | | Load 0x2,-0x1
04b3 0227 | ' | Execute Access,All_Reference
04b4 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
04b5 8218 | | Call 0x1,0x18
04b6 0272 | r | Execute Discrete,Minus
04b7 00d8 | | Load_Top At_Offset_0
04b8 00e2 | | Load_Encached Integer_Cache
04b9 0260 | ` | Execute Discrete,In_Type
04ba 7001 |p | Jump_Nonzero 0x4bc
04bb 0801 | | Execute_Immediate Raise,0x1
04bc 4406 |D | Exit_Subprogram With_Result,0x6
04bd 00d1 | | Pop_Control Pop_Count_1
04be 7846 |xF | Jump 0x505
04bf e5fa | | Load 0x2,-0x6
04c0 e5fb | | Load 0x2,-0x5
04c1 e5fc | | Load 0x2,-0x4
04c2 e5fd | | Load 0x2,-0x3
04c3 e5fe | | Load 0x2,-0x2
04c4 e5ff | | Load 0x2,-0x1
04c5 0227 | ' | Execute Access,All_Reference
04c6 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
04c7 8218 | | Call 0x1,0x18
04c8 e5fa | | Load 0x2,-0x6
04c9 e5fb | | Load 0x2,-0x5
04ca e5fc | | Load 0x2,-0x4
04cb e5fd | | Load 0x2,-0x3
04cc e5fe | | Load 0x2,-0x2
04cd e5ff | | Load 0x2,-0x1
04ce 0227 | ' | Execute Access,All_Reference
04cf 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
04d0 8218 | | Call 0x1,0x18
04d1 0271 | q | Execute Discrete,Times
04d2 00d8 | | Load_Top At_Offset_0
04d3 00e2 | | Load_Encached Integer_Cache
04d4 0260 | ` | Execute Discrete,In_Type
04d5 7001 |p | Jump_Nonzero 0x4d7
04d6 0801 | | Execute_Immediate Raise,0x1
04d7 4406 |D | Exit_Subprogram With_Result,0x6
04d8 e5fa | | Load 0x2,-0x6
04d9 e5fb | | Load 0x2,-0x5
04da e5fc | | Load 0x2,-0x4
04db e5fd | | Load 0x2,-0x3
04dc e5fe | | Load 0x2,-0x2
04dd e5ff | | Load 0x2,-0x1
04de 0227 | ' | Execute Access,All_Reference
04df 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
04e0 8218 | | Call 0x1,0x18
04e1 e5fa | | Load 0x2,-0x6
04e2 e5fb | | Load 0x2,-0x5
04e3 e5fc | | Load 0x2,-0x4
04e4 e5fd | | Load 0x2,-0x3
04e5 e5fe | | Load 0x2,-0x2
04e6 e5ff | | Load 0x2,-0x1
04e7 0227 | ' | Execute Access,All_Reference
04e8 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
04e9 8218 | | Call 0x1,0x18
04ea 0270 | p | Execute Discrete,Divide
04eb 4406 |D | Exit_Subprogram With_Result,0x6
04ec e5fa | | Load 0x2,-0x6
04ed e5fb | | Load 0x2,-0x5
04ee e5fc | | Load 0x2,-0x4
04ef e5fd | | Load 0x2,-0x3
04f0 e5fe | | Load 0x2,-0x2
04f1 e5ff | | Load 0x2,-0x1
04f2 0227 | ' | Execute Access,All_Reference
04f3 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
04f4 8218 | | Call 0x1,0x18
04f5 e5fa | | Load 0x2,-0x6
04f6 e5fb | | Load 0x2,-0x5
04f7 e5fc | | Load 0x2,-0x4
04f8 e5fd | | Load 0x2,-0x3
04f9 e5fe | | Load 0x2,-0x2
04fa e5ff | | Load 0x2,-0x1
04fb 0227 | ' | Execute Access,All_Reference
04fc 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
04fd 8218 | | Call 0x1,0x18
04fe 0273 | s | Execute Discrete,Plus
04ff 00d8 | | Load_Top At_Offset_0
0500 00e2 | | Load_Encached Integer_Cache
0501 0260 | ` | Execute Discrete,In_Type
0502 7001 |p | Jump_Nonzero 0x504
0503 0801 | | Execute_Immediate Raise,0x1
0504 4406 |D | Exit_Subprogram With_Result,0x6
0505 0831 | 1 | Execute_Immediate Raise,0x31
0506 0000 0000 | | .XXX[0x2]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 051b | | .CONST 0x051b ; Address of begin
0509 0004 | | .CONST 0x0004 ; Address of exception handler
050a 0007 | | .CONST 0x0007 ; Number of locals
050b INIT_0508:
050b 00e1 | | Load_Encached Boolean_Cache
050c 03e9 | | Declare_Variable Discrete,Duplicate
050d 00e2 | | Load_Encached Integer_Cache
050e 03e9 | | Declare_Variable Discrete,Duplicate
050f 4820 |H | Short_Literal 0x20
0510 e003 | | Load 0x0,0x3
0511 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0512 1c08 | | Execute_Immediate Run_Utility,0x8
0513 00d8 | | Load_Top At_Offset_0
0514 1c00 | | Execute_Immediate Run_Utility,0x0
0515 4820 |H | Short_Literal 0x20
0516 e003 | | Load 0x0,0x3
0517 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0518 1c08 | | Execute_Immediate Run_Utility,0x8
0519 00d8 | | Load_Top At_Offset_0
051a 1c00 | | Execute_Immediate Run_Utility,0x0
051b BODY_0508:
051b e5ff | | Load 0x2,-0x1
051c 0227 | ' | Execute Access,All_Reference
051d 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
051e 0e03 | | Execute_Immediate Not_Equal,0x3
051f e5ff | | Load 0x2,-0x1
0520 0227 | ' | Execute Access,All_Reference
0521 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0522 0e05 | | Execute_Immediate Not_Equal,0x5
0523 0279 | y | Execute Discrete,And
0524 6802 |h | Jump_Zero 0x527
0525 e20d | | Load 0x1,0xd
0526 0257 | W | Execute Discrete,Raise
0527 e5ff | | Load 0x2,-0x1
0528 0227 | ' | Execute Access,All_Reference
0529 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
052a 4607 |F | Jump_Case 0x7
052b 7871 |xq | Jump 0x59d ; case 0x0
052c 7820 |x | Jump 0x54d ; case 0x1
052d 7958 |yX | Jump 0x686 ; case 0x2
052e 782f |x/ | Jump 0x55e ; case 0x3
052f 7956 |yV | Jump 0x686 ; case 0x4
0530 7831 |x1 | Jump 0x562 ; case 0x5
0531 7840 |x@ | Jump 0x572 ; case 0x6
0532 7800 |x | Jump 0x533 ; case 0x7
0533 800b | | Call 0x0,0xb
0534 e5ff | | Load 0x2,-0x1
0535 0227 | ' | Execute Access,All_Reference
0536 2e10 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x10
0537 027f | | Execute Discrete,Equal
0538 6812 |h | Jump_Zero 0x54b
0539 e5fa | | Load 0x2,-0x6
053a e5ff | | Load 0x2,-0x1
053b 0227 | ' | Execute Access,All_Reference
053c 2613 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x13
053d e003 | | Load 0x0,0x3
053e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
053f e5ff | | Load 0x2,-0x1
0540 0227 | ' | Execute Access,All_Reference
0541 2612 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x12
0542 e003 | | Load 0x0,0x3
0543 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0544 e5ff | | Load 0x2,-0x1
0545 0227 | ' | Execute Access,All_Reference
0546 2611 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x11
0547 e003 | | Load 0x0,0x3
0548 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0549 800c | | Call 0x0,0xc
054a 4406 |D | Exit_Subprogram With_Result,0x6
054b 4800 |H | Short_Literal 0x0
054c 4406 |D | Exit_Subprogram With_Result,0x6
054d e5ff | | Load 0x2,-0x1
054e 0227 | ' | Execute Access,All_Reference
054f 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
0550 0f43 | C | Execute_Immediate Equal,0x43
0551 7001 |p | Jump_Nonzero 0x553
0552 7933 |y3 | Jump 0x686
0553 e5fa | | Load 0x2,-0x6
0554 e5fb | | Load 0x2,-0x5
0555 e5fc | | Load 0x2,-0x4
0556 e5fd | | Load 0x2,-0x3
0557 e5fe | | Load 0x2,-0x2
0558 e5ff | | Load 0x2,-0x1
0559 0227 | ' | Execute Access,All_Reference
055a 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
055b 8219 | | Call 0x1,0x19
055c 0f00 | | Execute_Immediate Equal,0x0
055d 4406 |D | Exit_Subprogram With_Result,0x6
055e e5ff | | Load 0x2,-0x1
055f 0227 | ' | Execute Access,All_Reference
0560 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9
0561 4406 |D | Exit_Subprogram With_Result,0x6
0562 e5ff | | Load 0x2,-0x1
0563 0227 | ' | Execute Access,All_Reference
0564 260c |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xc
0565 e003 | | Load 0x0,0x3
0566 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0567 e5ff | | Load 0x2,-0x1
0568 0227 | ' | Execute Access,All_Reference
0569 260b |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xb
056a e003 | | Load 0x0,0x3
056b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
056c e5fe | | Load 0x2,-0x2
056d e5fd | | Load 0x2,-0x3
056e 800d | | Call 0x0,0xd
056f a402 | | Store_Unchecked 0x2,0x2
0570 e402 | | Load 0x2,0x2
0571 4406 |D | Exit_Subprogram With_Result,0x6
0572 e5ff | | Load 0x2,-0x1
0573 0227 | ' | Execute Access,All_Reference
0574 260e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xe
0575 00da | | Load_Top At_Offset_2
0576 016d | m | Execute Variant_Record,Structure_Write
0577 e5ff | | Load 0x2,-0x1
0578 0227 | ' | Execute Access,All_Reference
0579 260f |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xf
057a 00d9 | | Load_Top At_Offset_1
057b 016d | m | Execute Variant_Record,Structure_Write
057c 00d8 | | Load_Top At_Offset_0
057d 00da | | Load_Top At_Offset_2
057e e5fd | | Load 0x2,-0x3
057f e5fa | | Load 0x2,-0x6
0580 8226 | & | Call 0x1,0x26
0581 00d2 | | Pop_Control Pop_Count_2
0582 e5ff | | Load 0x2,-0x1
0583 0227 | ' | Execute Access,All_Reference
0584 2e0d |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd
0585 0b33 | 3 | Execute_Immediate Case_Compare,0x33
0586 700c |p | Jump_Nonzero 0x593
0587 0f28 | ( | Execute_Immediate Equal,0x28
0588 7001 |p | Jump_Nonzero 0x58a
0589 78fc |x | Jump 0x686
058a e5fb | | Load 0x2,-0x5
058b 00d9 | | Load_Top At_Offset_1
058c e003 | | Load 0x0,0x3
058d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
058e 00db | | Load_Top At_Offset_3
058f e003 | | Load 0x0,0x3
0590 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0591 800e | | Call 0x0,0xe
0592 4406 |D | Exit_Subprogram With_Result,0x6
0593 00d1 | | Pop_Control Pop_Count_1
0594 e5fc | | Load 0x2,-0x4
0595 00d9 | | Load_Top At_Offset_1
0596 e003 | | Load 0x0,0x3
0597 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0598 00db | | Load_Top At_Offset_3
0599 e003 | | Load 0x0,0x3
059a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
059b 800f | | Call 0x0,0xf
059c 4406 |D | Exit_Subprogram With_Result,0x6
059d e5ff | | Load 0x2,-0x1
059e 0227 | ' | Execute Access,All_Reference
059f 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
05a0 0227 | ' | Execute Access,All_Reference
05a1 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
05a2 4606 |F | Jump_Case 0x6
05a3 7873 |xs | Jump 0x617 ; case 0x0
05a4 784d |xM | Jump 0x5f2 ; case 0x1
05a5 7805 |x | Jump 0x5ab ; case 0x2
05a6 78a2 |x | Jump 0x649 ; case 0x3
05a7 786f |xo | Jump 0x617 ; case 0x4
05a8 78a0 |x | Jump 0x649 ; case 0x5
05a9 78dc |x | Jump 0x686 ; case 0x6
05aa 78db |x | .XXX[0x1]
05ab e5fa | | Load 0x2,-0x6
05ac e5fb | | Load 0x2,-0x5
05ad e5fc | | Load 0x2,-0x4
05ae e5fd | | Load 0x2,-0x3
05af e5fe | | Load 0x2,-0x2
05b0 e5ff | | Load 0x2,-0x1
05b1 0227 | ' | Execute Access,All_Reference
05b2 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
05b3 8218 | | Call 0x1,0x18
05b4 a404 | | Store_Unchecked 0x2,0x4
05b5 e5fa | | Load 0x2,-0x6
05b6 e5fb | | Load 0x2,-0x5
05b7 e5fc | | Load 0x2,-0x4
05b8 e5fd | | Load 0x2,-0x3
05b9 e5fe | | Load 0x2,-0x2
05ba e5ff | | Load 0x2,-0x1
05bb 0227 | ' | Execute Access,All_Reference
05bc 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
05bd 8218 | | Call 0x1,0x18
05be 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
05bf e5ff | | Load 0x2,-0x1
05c0 0227 | ' | Execute Access,All_Reference
05c1 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
05c2 00d8 | | Load_Top At_Offset_0
05c3 0c12 | | Execute_Immediate Greater_Equal,0x12
05c4 7017 |p | Jump_Nonzero 0x5dc
05c5 4611 |F | Jump_Case 0x11
05c6 78bf |x | Jump 0x686 ; case 0x0
05c7 78be |x | Jump 0x686 ; case 0x1
05c8 78bd |x | Jump 0x686 ; case 0x2
05c9 78bc |x | Jump 0x686 ; case 0x3
05ca 78bb |x | Jump 0x686 ; case 0x4
05cb 7822 |x" | Jump 0x5ee ; case 0x5
05cc 78b9 |x | Jump 0x686 ; case 0x6
05cd 78b8 |x | Jump 0x686 ; case 0x7
05ce 78b7 |x | Jump 0x686 ; case 0x8
05cf 78b6 |x | Jump 0x686 ; case 0x9
05d0 78b5 |x | Jump 0x686 ; case 0xa
05d1 78b4 |x | Jump 0x686 ; case 0xb
05d2 78b3 |x | Jump 0x686 ; case 0xc
05d3 780e |x | Jump 0x5e2 ; case 0xd
05d4 7811 |x | Jump 0x5e6 ; case 0xe
05d5 7808 |x | Jump 0x5de ; case 0xf
05d6 7813 |x | Jump 0x5ea ; case 0x10
05d7 7800 |x | Jump 0x5d8 ; case 0x11
05d8 00db | | Load_Top At_Offset_3
05d9 00db | | Load_Top At_Offset_3
05da 027b | { | Execute Discrete,Greater_Equal
05db 4406 |D | Exit_Subprogram With_Result,0x6
05dc 00d1 | | Pop_Control Pop_Count_1
05dd 78a8 |x | Jump 0x686
05de 00db | | Load_Top At_Offset_3
05df 00db | | Load_Top At_Offset_3
05e0 027e | ~ | Execute Discrete,Not_Equal
05e1 4406 |D | Exit_Subprogram With_Result,0x6
05e2 00db | | Load_Top At_Offset_3
05e3 00db | | Load_Top At_Offset_3
05e4 027c | | | Execute Discrete,Less
05e5 4406 |D | Exit_Subprogram With_Result,0x6
05e6 00db | | Load_Top At_Offset_3
05e7 00db | | Load_Top At_Offset_3
05e8 027a | z | Execute Discrete,Less_Equal
05e9 4406 |D | Exit_Subprogram With_Result,0x6
05ea 00db | | Load_Top At_Offset_3
05eb 00db | | Load_Top At_Offset_3
05ec 027d | } | Execute Discrete,Greater
05ed 4406 |D | Exit_Subprogram With_Result,0x6
05ee 00db | | Load_Top At_Offset_3
05ef 00db | | Load_Top At_Offset_3
05f0 027f | | Execute Discrete,Equal
05f1 4406 |D | Exit_Subprogram With_Result,0x6
05f2 e5fa | | Load 0x2,-0x6
05f3 e5fb | | Load 0x2,-0x5
05f4 e5fc | | Load 0x2,-0x4
05f5 e5fd | | Load 0x2,-0x3
05f6 e5fe | | Load 0x2,-0x2
05f7 e5ff | | Load 0x2,-0x1
05f8 0227 | ' | Execute Access,All_Reference
05f9 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
05fa 8218 | | Call 0x1,0x18
05fb a404 | | Store_Unchecked 0x2,0x4
05fc e5fa | | Load 0x2,-0x6
05fd e5fb | | Load 0x2,-0x5
05fe e5fc | | Load 0x2,-0x4
05ff e5fd | | Load 0x2,-0x3
0600 e5fe | | Load 0x2,-0x2
0601 e5ff | | Load 0x2,-0x1
0602 0227 | ' | Execute Access,All_Reference
0603 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0604 8218 | | Call 0x1,0x18
0605 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0606 e5ff | | Load 0x2,-0x1
0607 0227 | ' | Execute Access,All_Reference
0608 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0609 0b05 | | Execute_Immediate Case_Compare,0x5
060a 7007 |p | Jump_Nonzero 0x612
060b 0f0f | | Execute_Immediate Equal,0xf
060c 7001 |p | Jump_Nonzero 0x60e
060d 7878 |xx | Jump 0x686
060e 00db | | Load_Top At_Offset_3
060f 00db | | Load_Top At_Offset_3
0610 027e | ~ | Execute Discrete,Not_Equal
0611 4406 |D | Exit_Subprogram With_Result,0x6
0612 00d1 | | Pop_Control Pop_Count_1
0613 00db | | Load_Top At_Offset_3
0614 00db | | Load_Top At_Offset_3
0615 027f | | Execute Discrete,Equal
0616 4406 |D | Exit_Subprogram With_Result,0x6
0617 e5ff | | Load 0x2,-0x1
0618 0227 | ' | Execute Access,All_Reference
0619 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
061a 0b05 | | Execute_Immediate Case_Compare,0x5
061b 7018 |p | Jump_Nonzero 0x634
061c 0f0f | | Execute_Immediate Equal,0xf
061d 7001 |p | Jump_Nonzero 0x61f
061e 7867 |xg | Jump 0x686
061f e5fa | | Load 0x2,-0x6
0620 e5fb | | Load 0x2,-0x5
0621 e5fc | | Load 0x2,-0x4
0622 e5fd | | Load 0x2,-0x3
0623 e5fe | | Load 0x2,-0x2
0624 e5ff | | Load 0x2,-0x1
0625 0227 | ' | Execute Access,All_Reference
0626 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0627 821a | | Call 0x1,0x1a
0628 e5fa | | Load 0x2,-0x6
0629 e5fb | | Load 0x2,-0x5
062a e5fc | | Load 0x2,-0x4
062b e5fd | | Load 0x2,-0x3
062c e5fe | | Load 0x2,-0x2
062d e5ff | | Load 0x2,-0x1
062e 0227 | ' | Execute Access,All_Reference
062f 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
0630 821a | | Call 0x1,0x1a
0631 8225 | % | Call 0x1,0x25
0632 0f00 | | Execute_Immediate Equal,0x0
0633 4406 |D | Exit_Subprogram With_Result,0x6
0634 00d1 | | Pop_Control Pop_Count_1
0635 e5fa | | Load 0x2,-0x6
0636 e5fb | | Load 0x2,-0x5
0637 e5fc | | Load 0x2,-0x4
0638 e5fd | | Load 0x2,-0x3
0639 e5fe | | Load 0x2,-0x2
063a e5ff | | Load 0x2,-0x1
063b 0227 | ' | Execute Access,All_Reference
063c 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
063d 821a | | Call 0x1,0x1a
063e e5fa | | Load 0x2,-0x6
063f e5fb | | Load 0x2,-0x5
0640 e5fc | | Load 0x2,-0x4
0641 e5fd | | Load 0x2,-0x3
0642 e5fe | | Load 0x2,-0x2
0643 e5ff | | Load 0x2,-0x1
0644 0227 | ' | Execute Access,All_Reference
0645 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
0646 821a | | Call 0x1,0x1a
0647 8225 | % | Call 0x1,0x25
0648 4406 |D | Exit_Subprogram With_Result,0x6
0649 e5fa | | Load 0x2,-0x6
064a e5fb | | Load 0x2,-0x5
064b e5fc | | Load 0x2,-0x4
064c e5fd | | Load 0x2,-0x3
064d e5fe | | Load 0x2,-0x2
064e e5ff | | Load 0x2,-0x1
064f 0227 | ' | Execute Access,All_Reference
0650 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
0651 8219 | | Call 0x1,0x19
0652 a402 | | Store_Unchecked 0x2,0x2
0653 e5fa | | Load 0x2,-0x6
0654 e5fb | | Load 0x2,-0x5
0655 e5fc | | Load 0x2,-0x4
0656 e5fd | | Load 0x2,-0x3
0657 e5fe | | Load 0x2,-0x2
0658 e5ff | | Load 0x2,-0x1
0659 0227 | ' | Execute Access,All_Reference
065a 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
065b 8219 | | Call 0x1,0x19
065c a403 | | Store_Unchecked 0x2,0x3
065d e5ff | | Load 0x2,-0x1
065e 0227 | ' | Execute Access,All_Reference
065f 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0660 00d8 | | Load_Top At_Offset_0
0661 0d05 | | Execute_Immediate Less,0x5
0662 7010 |p | Jump_Nonzero 0x673
0663 00d8 | | Load_Top At_Offset_0
0664 0c10 | | Execute_Immediate Greater_Equal,0x10
0665 7008 |p | Jump_Nonzero 0x66e
0666 00d8 | | Load_Top At_Offset_0
0667 4806 |H | Short_Literal 0x6
0668 480e |H | Short_Literal 0xe
0669 0262 | b | Execute Discrete,In_Range
066a 7008 |p | Jump_Nonzero 0x673
066b 0f0f | | Execute_Immediate Equal,0xf
066c 7008 |p | Jump_Nonzero 0x675
066d 7814 |x | Jump 0x682
066e 0b44 | D | Execute_Immediate Case_Compare,0x44
066f 700d |p | Jump_Nonzero 0x67d
0670 0f45 | E | Execute_Immediate Equal,0x45
0671 7007 |p | Jump_Nonzero 0x679
0672 7813 |x | Jump 0x686
0673 00d1 | | Pop_Control Pop_Count_1
0674 7811 |x | Jump 0x686
0675 e402 | | Load 0x2,0x2
0676 e403 | | Load 0x2,0x3
0677 027e | ~ | Execute Discrete,Not_Equal
0678 4406 |D | Exit_Subprogram With_Result,0x6
0679 e402 | | Load 0x2,0x2
067a e403 | | Load 0x2,0x3
067b 0279 | y | Execute Discrete,And
067c 4406 |D | Exit_Subprogram With_Result,0x6
067d 00d1 | | Pop_Control Pop_Count_1
067e e402 | | Load 0x2,0x2
067f e403 | | Load 0x2,0x3
0680 0278 | x | Execute Discrete,Or
0681 4406 |D | Exit_Subprogram With_Result,0x6
0682 e402 | | Load 0x2,0x2
0683 e403 | | Load 0x2,0x3
0684 027f | | Execute Discrete,Equal
0685 4406 |D | Exit_Subprogram With_Result,0x6
0686 0831 | 1 | Execute_Immediate Raise,0x31
0687 0000 | | .XXX[0x1]
0688 ; --------------------------------------------------------------------------------------
0688 ; SUBPROGRAM
0688 ; --------------------------------------------------------------------------------------
0688 0697 | | .CONST 0x0697 ; Address of begin
0689 0004 | | .CONST 0x0004 ; Address of exception handler
068a 0003 | | .CONST 0x0003 ; Number of locals
068b INIT_0688:
068b 4820 |H | Short_Literal 0x20
068c e003 | | Load 0x0,0x3
068d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
068e 1c08 | | Execute_Immediate Run_Utility,0x8
068f 00d8 | | Load_Top At_Offset_0
0690 1c00 | | Execute_Immediate Run_Utility,0x0
0691 4820 |H | Short_Literal 0x20
0692 e003 | | Load 0x0,0x3
0693 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0694 1c08 | | Execute_Immediate Run_Utility,0x8
0695 00d8 | | Load_Top At_Offset_0
0696 1c00 | | Execute_Immediate Run_Utility,0x0
0697 BODY_0688:
0697 e5ff | | Load 0x2,-0x1
0698 0227 | ' | Execute Access,All_Reference
0699 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
069a 0e00 | | Execute_Immediate Not_Equal,0x0
069b e5ff | | Load 0x2,-0x1
069c 0227 | ' | Execute Access,All_Reference
069d 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
069e 0e04 | | Execute_Immediate Not_Equal,0x4
069f 0279 | y | Execute Discrete,And
06a0 6802 |h | Jump_Zero 0x6a3
06a1 e20d | | Load 0x1,0xd
06a2 0257 | W | Execute Discrete,Raise
06a3 e5ff | | Load 0x2,-0x1
06a4 0227 | ' | Execute Access,All_Reference
06a5 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
06a6 4606 |F | Jump_Case 0x6
06a7 7854 |xT | Jump 0x6fc ; case 0x0
06a8 788f |x | Jump 0x738 ; case 0x1
06a9 788e |x | Jump 0x738 ; case 0x2
06aa 788d |x | Jump 0x738 ; case 0x3
06ab 7803 |x | Jump 0x6af ; case 0x4
06ac 788b |x | Jump 0x738 ; case 0x5
06ad 788a |x | Jump 0x738 ; case 0x6
06ae 7889 |x | .XXX[0x1]
06af e5ff | | Load 0x2,-0x1
06b0 0227 | ' | Execute Access,All_Reference
06b1 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
06b2 4607 |F | Jump_Case 0x7
06b3 7884 |x | Jump 0x738 ; case 0x0
06b4 7883 |x | Jump 0x738 ; case 0x1
06b5 7882 |x | Jump 0x738 ; case 0x2
06b6 7881 |x | Jump 0x738 ; case 0x3
06b7 7804 |x | Jump 0x6bc ; case 0x4
06b8 787f |x | Jump 0x738 ; case 0x5
06b9 7809 |x | Jump 0x6c3 ; case 0x6
06ba 787d |x} | Jump 0x738 ; case 0x7
06bb 787c |x| | .XXX[0x1]
06bc e5ff | | Load 0x2,-0x1
06bd 0227 | ' | Execute Access,All_Reference
06be 2e0a |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa
06bf e002 | | Load 0x0,0x2
06c0 011c | | Execute Any,Convert_Unchecked
06c1 1c01 | | Execute_Immediate Run_Utility,0x1
06c2 4406 |D | Exit_Subprogram With_Result,0x6
06c3 e5ff | | Load 0x2,-0x1
06c4 0227 | ' | Execute Access,All_Reference
06c5 260e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xe
06c6 00da | | Load_Top At_Offset_2
06c7 016d | m | Execute Variant_Record,Structure_Write
06c8 e5ff | | Load 0x2,-0x1
06c9 0227 | ' | Execute Access,All_Reference
06ca 260f |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xf
06cb 00d9 | | Load_Top At_Offset_1
06cc 016d | m | Execute Variant_Record,Structure_Write
06cd 00d8 | | Load_Top At_Offset_0
06ce 00da | | Load_Top At_Offset_2
06cf e5fd | | Load 0x2,-0x3
06d0 e5fa | | Load 0x2,-0x6
06d1 8226 | & | Call 0x1,0x26
06d2 00d2 | | Pop_Control Pop_Count_2
06d3 e5ff | | Load 0x2,-0x1
06d4 0227 | ' | Execute Access,All_Reference
06d5 2e0d |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd
06d6 0b34 | 4 | Execute_Immediate Case_Compare,0x34
06d7 7013 |p | Jump_Nonzero 0x6eb
06d8 0f26 | & | Execute_Immediate Equal,0x26
06d9 7001 |p | Jump_Nonzero 0x6db
06da 785d |x] | Jump 0x738
06db e5fb | | Load 0x2,-0x5
06dc 00d9 | | Load_Top At_Offset_1
06dd e003 | | Load 0x0,0x3
06de 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06df 00db | | Load_Top At_Offset_3
06e0 e003 | | Load 0x0,0x3
06e1 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06e2 8010 | | Call 0x0,0x10
06e3 0f01 | | Execute_Immediate Equal,0x1
06e4 6803 |h | Jump_Zero 0x6e8
06e5 0092 0a34 | 4| Action Push_String_Extended,0xa34 ; "LIE"
06e7 4406 |D | Exit_Subprogram With_Result,0x6
06e8 0092 0a35 | 5| Action Push_String_Extended,0xa35 ; "DELIE"
06ea 4406 |D | Exit_Subprogram With_Result,0x6
06eb 00d1 | | Pop_Control Pop_Count_1
06ec e5fc | | Load 0x2,-0x4
06ed 00d9 | | Load_Top At_Offset_1
06ee e003 | | Load 0x0,0x3
06ef 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06f0 00db | | Load_Top At_Offset_3
06f1 e003 | | Load 0x0,0x3
06f2 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06f3 8011 | | Call 0x0,0x11
06f4 0f01 | | Execute_Immediate Equal,0x1
06f5 6803 |h | Jump_Zero 0x6f9
06f6 0092 0a34 | 4| Action Push_String_Extended,0xa34 ; "LIE"
06f8 4406 |D | Exit_Subprogram With_Result,0x6
06f9 0092 0a35 | 5| Action Push_String_Extended,0xa35 ; "DELIE"
06fb 4406 |D | Exit_Subprogram With_Result,0x6
06fc e5ff | | Load 0x2,-0x1
06fd 0227 | ' | Execute Access,All_Reference
06fe 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
06ff 4607 |F | Jump_Case 0x7
0700 7837 |x7 | Jump 0x738 ; case 0x0
0701 7836 |x6 | Jump 0x738 ; case 0x1
0702 7835 |x5 | Jump 0x738 ; case 0x2
0703 7834 |x4 | Jump 0x738 ; case 0x3
0704 7833 |x3 | Jump 0x738 ; case 0x4
0705 7803 |x | Jump 0x709 ; case 0x5
0706 7818 |x | Jump 0x71f ; case 0x6
0707 7830 |x0 | Jump 0x738 ; case 0x7
0708 782f |x/ | .XXX[0x1]
0709 e5ff | | Load 0x2,-0x1
070a 0227 | ' | Execute Access,All_Reference
070b 260b |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xb
070c e003 | | Load 0x0,0x3
070d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
070e e5fd | | Load 0x2,-0x3
070f 8012 | | Call 0x0,0x12
0710 6808 |h | Jump_Zero 0x719
0711 e5ff | | Load 0x2,-0x1
0712 0227 | ' | Execute Access,All_Reference
0713 260b |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xb
0714 e003 | | Load 0x0,0x3
0715 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0716 e5fd | | Load 0x2,-0x3
0717 8013 | | Call 0x0,0x13
0718 4406 |D | Exit_Subprogram With_Result,0x6
0719 e5ff | | Load 0x2,-0x1
071a 0227 | ' | Execute Access,All_Reference
071b 260b |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xb
071c e003 | | Load 0x0,0x3
071d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
071e 4406 |D | Exit_Subprogram With_Result,0x6
071f e5ff | | Load 0x2,-0x1
0720 0227 | ' | Execute Access,All_Reference
0721 260e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xe
0722 00da | | Load_Top At_Offset_2
0723 016d | m | Execute Variant_Record,Structure_Write
0724 e5ff | | Load 0x2,-0x1
0725 0227 | ' | Execute Access,All_Reference
0726 260f |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xf
0727 00d9 | | Load_Top At_Offset_1
0728 016d | m | Execute Variant_Record,Structure_Write
0729 00d8 | | Load_Top At_Offset_0
072a 00da | | Load_Top At_Offset_2
072b e5fd | | Load 0x2,-0x3
072c e5fa | | Load 0x2,-0x6
072d 8226 | & | Call 0x1,0x26
072e 00d2 | | Pop_Control Pop_Count_2
072f e5fc | | Load 0x2,-0x4
0730 00d9 | | Load_Top At_Offset_1
0731 e003 | | Load 0x0,0x3
0732 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0733 00db | | Load_Top At_Offset_3
0734 e003 | | Load 0x0,0x3
0735 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0736 8014 | | Call 0x0,0x14
0737 4406 |D | Exit_Subprogram With_Result,0x6
0738 0831 | 1 | Execute_Immediate Raise,0x31
0739 0000 0000 | | .BLANK 0000[0x7]
0740 ; --------------------------------------------------------------------------------------
0740 ; SUBPROGRAM
0740 ; --------------------------------------------------------------------------------------
0740 0743 | C | .CONST 0x0743 ; Address of begin
0741 0004 | | .CONST 0x0004 ; Address of exception handler
0742 0001 | | .CONST 0x0001 ; Number of locals
0743 BODY_0740:
0743 INIT_0740:
0743 00da | | Load_Top At_Offset_2
0744 0227 | ' | Execute Access,All_Reference
0745 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0746 4401 |D | Exit_Subprogram With_Result,0x1
0747 0000 | | .XXX[0x1]
0748 ; --------------------------------------------------------------------------------------
0748 ; SUBPROGRAM
0748 ; --------------------------------------------------------------------------------------
0748 074b | K | .CONST 0x074b ; Address of begin
0749 0004 | | .CONST 0x0004 ; Address of exception handler
074a 0001 | | .CONST 0x0001 ; Number of locals
074b BODY_0748:
074b INIT_0748:
074b 00da | | Load_Top At_Offset_2
074c 4800 |H | Short_Literal 0x0
074d 821d | | Call 0x1,0x1d
074e 4502 |E | Exit_Subprogram 0x2
074f 0000 | | .XXX[0x1]
0750 ; --------------------------------------------------------------------------------------
0750 ; SUBPROGRAM
0750 ; --------------------------------------------------------------------------------------
0750 0753 | S | .CONST 0x0753 ; Address of begin
0751 0004 | | .CONST 0x0004 ; Address of exception handler
0752 0001 | | .CONST 0x0001 ; Number of locals
0753 BODY_0750:
0753 INIT_0750:
0753 00db | | Load_Top At_Offset_3
0754 0227 | ' | Execute Access,All_Reference
0755 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0756 4607 |F | Jump_Case 0x7
0757 782b |x+ | Jump 0x783 ; case 0x0
0758 78ce |x | Jump 0x827 ; case 0x1
0759 78df |x | Jump 0x839 ; case 0x2
075a 78f5 |x | Jump 0x850 ; case 0x3
075b 792e |y. | Jump 0x88a ; case 0x4
075c 78fe |x | Jump 0x85b ; case 0x5
075d 7937 |y7 | Jump 0x895 ; case 0x6
075e 7800 |x | Jump 0x75f ; case 0x7
075f 00da | | Load_Top At_Offset_2
0760 8227 | ' | Call 0x1,0x27
0761 0092 0a36 | 6| Action Push_String_Extended,0xa36 ; "["
0763 e5fe | | Load 0x2,-0x2
0764 0227 | ' | Execute Access,All_Reference
0765 2611 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x11
0766 e003 | | Load 0x0,0x3
0767 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0768 01cc | | Execute Vector,Catenate
0769 e015 | | Load 0x0,0x15
076a 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
076b 0092 0a37 | 7| Action Push_String_Extended,0xa37 ; " "
076d e5fe | | Load 0x2,-0x2
076e 0227 | ' | Execute Access,All_Reference
076f 2612 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x12
0770 e003 | | Load 0x0,0x3
0771 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0772 01cc | | Execute Vector,Catenate
0773 e015 | | Load 0x0,0x15
0774 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
0775 0092 0a37 | 7| Action Push_String_Extended,0xa37 ; " "
0777 e5fe | | Load 0x2,-0x2
0778 0227 | ' | Execute Access,All_Reference
0779 2613 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x13
077a e003 | | Load 0x0,0x3
077b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
077c 01cc | | Execute Vector,Catenate
077d 0092 0a38 | 8| Action Push_String_Extended,0xa38 ; "]"
077f 01cc | | Execute Vector,Catenate
0780 e015 | | Load 0x0,0x15
0781 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0782 4503 |E | Exit_Subprogram 0x3
0783 00db | | Load_Top At_Offset_3
0784 0227 | ' | Execute Access,All_Reference
0785 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
0786 00db | | Load_Top At_Offset_3
0787 0a02 | | Execute_Immediate Plus,0x2
0788 00d8 | | Load_Top At_Offset_0
0789 00e2 | | Load_Encached Integer_Cache
078a 0260 | ` | Execute Discrete,In_Type
078b 7001 |p | Jump_Nonzero 0x78d
078c 0801 | | Execute_Immediate Raise,0x1
078d 821d | | Call 0x1,0x1d
078e 00da | | Load_Top At_Offset_2
078f 8227 | ' | Call 0x1,0x27
0790 00db | | Load_Top At_Offset_3
0791 0227 | ' | Execute Access,All_Reference
0792 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0793 464a |FJ | Jump_Case 0x4a
0794 7886 |x | Jump 0x81b ; case 0x0
0795 7885 |x | Jump 0x81b ; case 0x1
0796 7884 |x | Jump 0x81b ; case 0x2
0797 7883 |x | Jump 0x81b ; case 0x3
0798 7882 |x | Jump 0x81b ; case 0x4
0799 7855 |xU | Jump 0x7ef ; case 0x5
079a 784a |xJ | Jump 0x7e5 ; case 0x6
079b 784e |xN | Jump 0x7ea ; case 0x7
079c 787e |x~ | Jump 0x81b ; case 0x8
079d 787d |x} | Jump 0x81b ; case 0x9
079e 787c |x| | Jump 0x81b ; case 0xa
079f 787b |x{ | Jump 0x81b ; case 0xb
07a0 787a |xz | Jump 0x81b ; case 0xc
07a1 7857 |xW | Jump 0x7f9 ; case 0xd
07a2 7860 |x` | Jump 0x803 ; case 0xe
07a3 7850 |xP | Jump 0x7f4 ; case 0xf
07a4 7859 |xY | Jump 0x7fe ; case 0x10
07a5 7862 |xb | Jump 0x808 ; case 0x11
07a6 7870 |xp | Jump 0x817 ; case 0x12
07a7 7838 |x8 | Jump 0x7e0 ; case 0x13
07a8 7872 |xr | Jump 0x81b ; case 0x14
07a9 7871 |xq | Jump 0x81b ; case 0x15
07aa 7870 |xp | Jump 0x81b ; case 0x16
07ab 786f |xo | Jump 0x81b ; case 0x17
07ac 786e |xn | Jump 0x81b ; case 0x18
07ad 786d |xm | Jump 0x81b ; case 0x19
07ae 786c |xl | Jump 0x81b ; case 0x1a
07af 786b |xk | Jump 0x81b ; case 0x1b
07b0 786a |xj | Jump 0x81b ; case 0x1c
07b1 7869 |xi | Jump 0x81b ; case 0x1d
07b2 7868 |xh | Jump 0x81b ; case 0x1e
07b3 7867 |xg | Jump 0x81b ; case 0x1f
07b4 7866 |xf | Jump 0x81b ; case 0x20
07b5 7865 |xe | Jump 0x81b ; case 0x21
07b6 7864 |xd | Jump 0x81b ; case 0x22
07b7 7863 |xc | Jump 0x81b ; case 0x23
07b8 7862 |xb | Jump 0x81b ; case 0x24
07b9 7861 |xa | Jump 0x81b ; case 0x25
07ba 7860 |x` | Jump 0x81b ; case 0x26
07bb 785f |x_ | Jump 0x81b ; case 0x27
07bc 785e |x^ | Jump 0x81b ; case 0x28
07bd 785d |x] | Jump 0x81b ; case 0x29
07be 785c |x\ | Jump 0x81b ; case 0x2a
07bf 785b |x[ | Jump 0x81b ; case 0x2b
07c0 785a |xZ | Jump 0x81b ; case 0x2c
07c1 7859 |xY | Jump 0x81b ; case 0x2d
07c2 7858 |xX | Jump 0x81b ; case 0x2e
07c3 7857 |xW | Jump 0x81b ; case 0x2f
07c4 7856 |xV | Jump 0x81b ; case 0x30
07c5 7855 |xU | Jump 0x81b ; case 0x31
07c6 7854 |xT | Jump 0x81b ; case 0x32
07c7 7853 |xS | Jump 0x81b ; case 0x33
07c8 7852 |xR | Jump 0x81b ; case 0x34
07c9 7851 |xQ | Jump 0x81b ; case 0x35
07ca 7850 |xP | Jump 0x81b ; case 0x36
07cb 784f |xO | Jump 0x81b ; case 0x37
07cc 784e |xN | Jump 0x81b ; case 0x38
07cd 784d |xM | Jump 0x81b ; case 0x39
07ce 784c |xL | Jump 0x81b ; case 0x3a
07cf 784b |xK | Jump 0x81b ; case 0x3b
07d0 784a |xJ | Jump 0x81b ; case 0x3c
07d1 7849 |xI | Jump 0x81b ; case 0x3d
07d2 7848 |xH | Jump 0x81b ; case 0x3e
07d3 7847 |xG | Jump 0x81b ; case 0x3f
07d4 7846 |xF | Jump 0x81b ; case 0x40
07d5 7845 |xE | Jump 0x81b ; case 0x41
07d6 7844 |xD | Jump 0x81b ; case 0x42
07d7 7843 |xC | Jump 0x81b ; case 0x43
07d8 7839 |x9 | Jump 0x812 ; case 0x44
07d9 7833 |x3 | Jump 0x80d ; case 0x45
07da 7840 |x@ | Jump 0x81b ; case 0x46
07db 783f |x? | Jump 0x81b ; case 0x47
07dc 783e |x> | Jump 0x81b ; case 0x48
07dd 783d |x= | Jump 0x81b ; case 0x49
07de 783c |x< | Jump 0x81b ; case 0x4a
07df 783b |x; | .XXX[0x1]
07e0 0092 0a39 | 9| Action Push_String_Extended,0xa39 ; "-"
07e2 e015 | | Load 0x0,0x15
07e3 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
07e4 7836 |x6 | Jump 0x81b
07e5 0092 0a3a | :| Action Push_String_Extended,0xa3a ; "*"
07e7 e015 | | Load 0x0,0x15
07e8 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
07e9 7831 |x1 | Jump 0x81b
07ea 0092 0a3b | ;| Action Push_String_Extended,0xa3b ; "/"
07ec e015 | | Load 0x0,0x15
07ed 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
07ee 782c |x, | Jump 0x81b
07ef 0092 0a3c | <| Action Push_String_Extended,0xa3c ; "="
07f1 e015 | | Load 0x0,0x15
07f2 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
07f3 7827 |x' | Jump 0x81b
07f4 0092 0a3d | =| Action Push_String_Extended,0xa3d ; "<>"
07f6 e015 | | Load 0x0,0x15
07f7 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
07f8 7822 |x" | Jump 0x81b
07f9 0092 0a3e | >| Action Push_String_Extended,0xa3e ; "<"
07fb e015 | | Load 0x0,0x15
07fc 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
07fd 781d |x | Jump 0x81b
07fe 0092 0a3f | ?| Action Push_String_Extended,0xa3f ; ">"
0800 e015 | | Load 0x0,0x15
0801 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0802 7818 |x | Jump 0x81b
0803 0092 0a40 | @| Action Push_String_Extended,0xa40 ; "<="
0805 e015 | | Load 0x0,0x15
0806 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0807 7813 |x | Jump 0x81b
0808 0092 0a41 | A| Action Push_String_Extended,0xa41 ; ">="
080a e015 | | Load 0x0,0x15
080b 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
080c 780e |x | Jump 0x81b
080d 0092 0a42 | B| Action Push_String_Extended,0xa42 ; "ET"
080f e015 | | Load 0x0,0x15
0810 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0811 7809 |x | Jump 0x81b
0812 0092 0a43 | C| Action Push_String_Extended,0xa43 ; "OU"
0814 e015 | | Load 0x0,0x15
0815 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0816 7804 |x | Jump 0x81b
0817 0092 0a44 | D| Action Push_String_Extended,0xa44 ; "+"
0819 e015 | | Load 0x0,0x15
081a 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
081b 00db | | Load_Top At_Offset_3
081c 0227 | ' | Execute Access,All_Reference
081d 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
081e 00db | | Load_Top At_Offset_3
081f 0a02 | | Execute_Immediate Plus,0x2
0820 00d8 | | Load_Top At_Offset_0
0821 00e2 | | Load_Encached Integer_Cache
0822 0260 | ` | Execute Discrete,In_Type
0823 7001 |p | Jump_Nonzero 0x825
0824 0801 | | Execute_Immediate Raise,0x1
0825 821d | | Call 0x1,0x1d
0826 4503 |E | Exit_Subprogram 0x3
0827 00da | | Load_Top At_Offset_2
0828 8227 | ' | Call 0x1,0x27
0829 0092 0a45 | E| Action Push_String_Extended,0xa45 ; "NON"
082b e015 | | Load 0x0,0x15
082c 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
082d 00db | | Load_Top At_Offset_3
082e 0227 | ' | Execute Access,All_Reference
082f 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
0830 00db | | Load_Top At_Offset_3
0831 0a02 | | Execute_Immediate Plus,0x2
0832 00d8 | | Load_Top At_Offset_0
0833 00e2 | | Load_Encached Integer_Cache
0834 0260 | ` | Execute Discrete,In_Type
0835 7001 |p | Jump_Nonzero 0x837
0836 0801 | | Execute_Immediate Raise,0x1
0837 821d | | Call 0x1,0x1d
0838 4503 |E | Exit_Subprogram 0x3
0839 00da | | Load_Top At_Offset_2
083a 8227 | ' | Call 0x1,0x27
083b 00db | | Load_Top At_Offset_3
083c 0227 | ' | Execute Access,All_Reference
083d 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8
083e 00e0 | | Load_Encached Standard_Cache
083f 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0840 0092 0a46 | F| Action Push_String_Extended,0xa46 ; " ("
0842 01cc | | Execute Vector,Catenate
0843 e5fe | | Load 0x2,-0x2
0844 0227 | ' | Execute Access,All_Reference
0845 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0846 e20e | | Load 0x1,0xe
0847 011c | | Execute Any,Convert_Unchecked
0848 1c01 | | Execute_Immediate Run_Utility,0x1
0849 01cc | | Execute Vector,Catenate
084a 0092 0a2a | *| Action Push_String_Extended,0xa2a ; ")"
084c 01cc | | Execute Vector,Catenate
084d e015 | | Load 0x0,0x15
084e 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
084f 4503 |E | Exit_Subprogram 0x3
0850 00da | | Load_Top At_Offset_2
0851 8227 | ' | Call 0x1,0x27
0852 00db | | Load_Top At_Offset_3
0853 0227 | ' | Execute Access,All_Reference
0854 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9
0855 00e1 | | Load_Encached Boolean_Cache
0856 011c | | Execute Any,Convert_Unchecked
0857 1c01 | | Execute_Immediate Run_Utility,0x1
0858 e015 | | Load 0x0,0x15
0859 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
085a 4503 |E | Exit_Subprogram 0x3
085b 00da | | Load_Top At_Offset_2
085c 8227 | ' | Call 0x1,0x27
085d 00db | | Load_Top At_Offset_3
085e 0227 | ' | Execute Access,All_Reference
085f 260c |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xc
0860 e003 | | Load 0x0,0x3
0861 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0862 7008 |p | Jump_Nonzero 0x86b
0863 00db | | Load_Top At_Offset_3
0864 0227 | ' | Execute Access,All_Reference
0865 260b |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xb
0866 e003 | | Load 0x0,0x3
0867 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0868 e015 | | Load 0x0,0x15
0869 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
086a 7810 |x | Jump 0x87b
086b 00db | | Load_Top At_Offset_3
086c 0227 | ' | Execute Access,All_Reference
086d 260b |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xb
086e e003 | | Load 0x0,0x3
086f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0870 0092 0a47 | G| Action Push_String_Extended,0xa47 ; "."
0872 01cc | | Execute Vector,Catenate
0873 e5fe | | Load 0x2,-0x2
0874 0227 | ' | Execute Access,All_Reference
0875 260c |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xc
0876 e003 | | Load 0x0,0x3
0877 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0878 01cc | | Execute Vector,Catenate
0879 e015 | | Load 0x0,0x15
087a 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
087b 0092 0a46 | F| Action Push_String_Extended,0xa46 ; " ("
087d e5fe | | Load 0x2,-0x2
087e 0227 | ' | Execute Access,All_Reference
087f 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0880 e20e | | Load 0x1,0xe
0881 011c | | Execute Any,Convert_Unchecked
0882 1c01 | | Execute_Immediate Run_Utility,0x1
0883 01cc | | Execute Vector,Catenate
0884 0092 0a2a | *| Action Push_String_Extended,0xa2a ; ")"
0886 01cc | | Execute Vector,Catenate
0887 e015 | | Load 0x0,0x15
0888 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0889 4503 |E | Exit_Subprogram 0x3
088a 00da | | Load_Top At_Offset_2
088b 8227 | ' | Call 0x1,0x27
088c 00db | | Load_Top At_Offset_3
088d 0227 | ' | Execute Access,All_Reference
088e 2e0a |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa
088f e002 | | Load 0x0,0x2
0890 011c | | Execute Any,Convert_Unchecked
0891 1c01 | | Execute_Immediate Run_Utility,0x1
0892 e015 | | Load 0x0,0x15
0893 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0894 4503 |E | Exit_Subprogram 0x3
0895 00da | | Load_Top At_Offset_2
0896 8227 | ' | Call 0x1,0x27
0897 00db | | Load_Top At_Offset_3
0898 0227 | ' | Execute Access,All_Reference
0899 2e0d |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd
089a e002 | | Load 0x0,0x2
089b 011c | | Execute Any,Convert_Unchecked
089c 1c01 | | Execute_Immediate Run_Utility,0x1
089d 0092 0a48 | H| Action Push_String_Extended,0xa48 ; "("
089f 01cc | | Execute Vector,Catenate
08a0 e015 | | Load 0x0,0x15
08a1 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
08a2 00db | | Load_Top At_Offset_3
08a3 0227 | ' | Execute Access,All_Reference
08a4 260e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xe
08a5 e003 | | Load 0x0,0x3
08a6 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08a7 0092 0a49 | I| Action Push_String_Extended,0xa49 ; ","
08a9 01cc | | Execute Vector,Catenate
08aa e015 | | Load 0x0,0x15
08ab 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
08ac 00db | | Load_Top At_Offset_3
08ad 0227 | ' | Execute Access,All_Reference
08ae 260f |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xf
08af e003 | | Load 0x0,0x3
08b0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08b1 0092 0a2a | *| Action Push_String_Extended,0xa2a ; ")"
08b3 01cc | | Execute Vector,Catenate
08b4 e015 | | Load 0x0,0x15
08b5 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
08b6 4503 |E | Exit_Subprogram 0x3
08b7 0000 | | .XXX[0x1]
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 4607 |F | Jump_Case 0x7
08bc 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
08bd 7807 |x | Jump 0x8c5 ; case 0x1
08be 780a |x | Jump 0x8c9 ; case 0x2
08bf 780e |x | Jump 0x8ce ; case 0x3
08c0 7811 |x | Jump 0x8d2 ; case 0x4
08c1 7812 |x | Jump 0x8d4 ; case 0x5
08c2 7813 |x | Jump 0x8d6 ; case 0x6
08c3 7816 |x | Jump 0x8da ; case 0x7
08c4 4302 |C | .XXX[0x1]
08c5 00da | | Load_Top At_Offset_2
08c6 0091 0a21 | !| Action Push_String_Extended_Indexed,0xa21 ; "BINARY_OPERATOR"
08c8 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
08c9 00db | | Load_Top At_Offset_3
08ca 00db | | Load_Top At_Offset_3
08cb 00e0 | | Load_Encached Standard_Cache
08cc 181b | | Execute Package,Field_Execute,Field_Number 0x1b
08cd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
08ce 00da | | Load_Top At_Offset_2
08cf 00e0 | | Load_Encached Standard_Cache
08d0 181c | | Execute Package,Field_Execute,Field_Number 0x1c
08d1 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
08d2 00db | | Load_Top At_Offset_3
08d3 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
08d4 00db | | Load_Top At_Offset_3
08d5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
08d6 e21e | | Load 0x1,0x1e
08d7 00dc | | Load_Top At_Offset_4
08d8 0267 | g | Execute Discrete,Predecessor
08d9 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
08da e21e | | Load 0x1,0x1e
08db 00dc | | Load_Top At_Offset_4
08dc 0268 | h | Execute Discrete,Successor
08dd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
08de 0000 0000 | | .XXX[0x2]
08e0 ; --------------------------------------------------------------------------------------
08e0 ; SUBPROGRAM
08e0 ; --------------------------------------------------------------------------------------
08e0 08e3 | | .CONST 0x08e3 ; Address of begin
08e1 0004 | | .CONST 0x0004 ; Address of exception handler
08e2 0001 | | .CONST 0x0001 ; Number of locals
08e3 BODY_08e0:
08e3 INIT_08e0:
08e3 00da | | Load_Top At_Offset_2
08e4 e5fe | | Load 0x2,-0x2
08e5 01df | | Execute Vector,Equal
08e6 4402 |D | Exit_Subprogram With_Result,0x2
08e7 0000 | | .XXX[0x1]
08e8 ; --------------------------------------------------------------------------------------
08e8 ; SUBPROGRAM
08e8 ; --------------------------------------------------------------------------------------
08e8 08eb | | .CONST 0x08eb ; Address of begin
08e9 0004 | | .CONST 0x0004 ; Address of exception handler
08ea 0001 | | .CONST 0x0001 ; Number of locals
08eb BODY_08e8:
08eb INIT_08e8:
08eb e5fd | | Load 0x2,-0x3
08ec e003 | | Load 0x0,0x3
08ed 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08ee e5fe | | Load 0x2,-0x2
08ef 8016 | | Call 0x0,0x16
08f0 00db | | Load_Top At_Offset_3
08f1 e5fd | | Load 0x2,-0x3
08f2 e003 | | Load 0x0,0x3
08f3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08f4 8017 | | Call 0x0,0x17
08f5 0f00 | | Execute_Immediate Equal,0x0
08f6 0278 | x | Execute Discrete,Or
08f7 6829 |h) | Jump_Zero 0x921
08f8 e5fd | | Load 0x2,-0x3
08f9 e003 | | Load 0x0,0x3
08fa 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08fb 0092 0a4a | J| Action Push_String_Extended,0xa4a ; "COMP"
08fd 01df | | Execute Vector,Equal
08fe 6806 |h | Jump_Zero 0x905
08ff e5fd | | Load 0x2,-0x3
0900 00db | | Load_Top At_Offset_3
0901 8018 | | Call 0x0,0x18
0902 e003 | | Load 0x0,0x3
0903 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0904 00d1 | | Pop_Control Pop_Count_1
0905 e5fd | | Load 0x2,-0x3
0906 e003 | | Load 0x0,0x3
0907 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0908 e5fe | | Load 0x2,-0x2
0909 8016 | | Call 0x0,0x16
090a 00db | | Load_Top At_Offset_3
090b e5fd | | Load 0x2,-0x3
090c e003 | | Load 0x0,0x3
090d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
090e 8017 | | Call 0x0,0x17
090f 0f00 | | Execute_Immediate Equal,0x0
0910 0278 | x | Execute Discrete,Or
0911 680f |h | Jump_Zero 0x921
0912 e5fd | | Load 0x2,-0x3
0913 e003 | | Load 0x0,0x3
0914 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0915 e5fe | | Load 0x2,-0x2
0916 8012 | | Call 0x0,0x12
0917 6809 |h | Jump_Zero 0x921
0918 e5fd | | Load 0x2,-0x3
0919 00d8 | | Load_Top At_Offset_0
091a e003 | | Load 0x0,0x3
091b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
091c e5fe | | Load 0x2,-0x2
091d 8013 | | Call 0x0,0x13
091e e003 | | Load 0x0,0x3
091f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0920 00d1 | | Pop_Control Pop_Count_1
0921 e5fc | | Load 0x2,-0x4
0922 e003 | | Load 0x0,0x3
0923 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0924 e5fe | | Load 0x2,-0x2
0925 8016 | | Call 0x0,0x16
0926 00db | | Load_Top At_Offset_3
0927 e5fc | | Load 0x2,-0x4
0928 e003 | | Load 0x0,0x3
0929 1813 | | Execute Package,Field_Execute,Field_Number 0x13
092a 8017 | | Call 0x0,0x17
092b 0f00 | | Execute_Immediate Equal,0x0
092c 0278 | x | Execute Discrete,Or
092d 6829 |h) | Jump_Zero 0x957
092e e5fc | | Load 0x2,-0x4
092f e003 | | Load 0x0,0x3
0930 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0931 0092 0a4a | J| Action Push_String_Extended,0xa4a ; "COMP"
0933 01df | | Execute Vector,Equal
0934 6806 |h | Jump_Zero 0x93b
0935 e5fc | | Load 0x2,-0x4
0936 00db | | Load_Top At_Offset_3
0937 8018 | | Call 0x0,0x18
0938 e003 | | Load 0x0,0x3
0939 1810 | | Execute Package,Field_Execute,Field_Number 0x10
093a 00d1 | | Pop_Control Pop_Count_1
093b e5fc | | Load 0x2,-0x4
093c e003 | | Load 0x0,0x3
093d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
093e e5fe | | Load 0x2,-0x2
093f 8016 | | Call 0x0,0x16
0940 00db | | Load_Top At_Offset_3
0941 e5fc | | Load 0x2,-0x4
0942 e003 | | Load 0x0,0x3
0943 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0944 8017 | | Call 0x0,0x17
0945 0f00 | | Execute_Immediate Equal,0x0
0946 0278 | x | Execute Discrete,Or
0947 680f |h | Jump_Zero 0x957
0948 e5fc | | Load 0x2,-0x4
0949 e003 | | Load 0x0,0x3
094a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
094b e5fe | | Load 0x2,-0x2
094c 8012 | | Call 0x0,0x12
094d 6809 |h | Jump_Zero 0x957
094e e5fc | | Load 0x2,-0x4
094f 00d8 | | Load_Top At_Offset_0
0950 e003 | | Load 0x0,0x3
0951 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0952 e5fe | | Load 0x2,-0x2
0953 8013 | | Call 0x0,0x13
0954 e003 | | Load 0x0,0x3
0955 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0956 00d1 | | Pop_Control Pop_Count_1
0957 4503 |E | Exit_Subprogram 0x3
0958 ; --------------------------------------------------------------------------------------
0958 ; SUBPROGRAM
0958 ; --------------------------------------------------------------------------------------
0958 095b | [ | .CONST 0x095b ; Address of begin
0959 0004 | | .CONST 0x0004 ; Address of exception handler
095a 0001 | | .CONST 0x0001 ; Number of locals
095b BODY_0958:
095b INIT_0958:
095b 00cf | | Action Mark_Auxiliary
095c 00db | | Load_Top At_Offset_3
095d 4801 |H | Short_Literal 0x1
095e 0263 | c | Execute Discrete,Above_Bound
095f 7006 |p | Jump_Nonzero 0x966
0960 0092 0a37 | 7| Action Push_String_Extended,0xa37 ; " "
0962 e015 | | Load 0x0,0x15
0963 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
0964 00c8 | | Action Pop_Auxiliary_Range
0965 3ffa |? | Loop_Increasing 0x960
0966 4502 |E | Exit_Subprogram 0x2
0967 0000 | | .XXX[0x1]
0968 ; --------------------------------------------------------------------------------------
0968 ; SUBPROGRAM
0968 ; --------------------------------------------------------------------------------------
0968 096b | k | .CONST 0x096b ; Address of begin
0969 0004 | | .CONST 0x0004 ; Address of exception handler
096a 0001 | | .CONST 0x0001 ; Number of locals
096b BODY_0968:
096b INIT_0968:
096b 4609 |F | Jump_Case 0x9
096c 7809 |x | Jump 0x976 ; case 0x0
096d 7845 |xE | Jump 0x9b3 ; case 0x1
096e 785e |x^ | Jump 0x9cd ; case 0x2
096f 7861 |xa | Jump 0x9d1 ; case 0x3
0970 78a8 |x | Jump 0xa19 ; case 0x4
0971 78a7 |x | Jump 0xa19 ; case 0x5
0972 7864 |xd | Jump 0x9d7 ; case 0x6
0973 787d |x} | Jump 0x9f1 ; case 0x7
0974 7899 |x | Jump 0xa0e ; case 0x8
0975 789f |x | Jump 0xa15 ; case 0x9
0976 00da | | Load_Top At_Offset_2
0977 016c | l | Execute Variant_Record,Is_Constrained
0978 7009 |p | Jump_Nonzero 0x982
0979 00cf | | Action Mark_Auxiliary
097a 4800 |H | Short_Literal 0x0
097b e5ff | | Load 0x2,-0x1
097c 1c08 | | Execute_Immediate Run_Utility,0x8
097d 00d8 | | Load_Top At_Offset_0
097e 1c00 | | Execute_Immediate Run_Utility,0x0
097f c5ff | | Store 0x2,-0x1
0980 00ce | | Action Pop_Auxiliary
0981 4302 |C | Exit_Subprogram From_Utility,0x2
0982 00da | | Load_Top At_Offset_2
0983 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0984 4607 |F | Jump_Case 0x7
0985 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0986 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0987 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
0988 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0989 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
098a 7812 |x | Jump 0x99d ; case 0x5
098b 781c |x | Jump 0x9a8 ; case 0x6
098c 7800 |x | Jump 0x98d ; case 0x7
098d 00da | | Load_Top At_Offset_2
098e 2211 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x11
098f 00da | | Load_Top At_Offset_2
0990 2611 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x11
0991 1c00 | | Execute_Immediate Run_Utility,0x0
0992 00da | | Load_Top At_Offset_2
0993 2212 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x12
0994 00da | | Load_Top At_Offset_2
0995 2612 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x12
0996 1c00 | | Execute_Immediate Run_Utility,0x0
0997 00da | | Load_Top At_Offset_2
0998 2213 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x13
0999 00da | | Load_Top At_Offset_2
099a 2613 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x13
099b 1c00 | | Execute_Immediate Run_Utility,0x0
099c 4302 |C | Exit_Subprogram From_Utility,0x2
099d 00da | | Load_Top At_Offset_2
099e 220b |" | Execute Variant_Record,Field_Constrain,Field_Number 0xb
099f 00da | | Load_Top At_Offset_2
09a0 260b |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xb
09a1 1c00 | | Execute_Immediate Run_Utility,0x0
09a2 00da | | Load_Top At_Offset_2
09a3 220c |" | Execute Variant_Record,Field_Constrain,Field_Number 0xc
09a4 00da | | Load_Top At_Offset_2
09a5 260c |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xc
09a6 1c00 | | Execute_Immediate Run_Utility,0x0
09a7 4302 |C | Exit_Subprogram From_Utility,0x2
09a8 00da | | Load_Top At_Offset_2
09a9 220e |" | Execute Variant_Record,Field_Constrain,Field_Number 0xe
09aa 00da | | Load_Top At_Offset_2
09ab 260e |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xe
09ac 1c00 | | Execute_Immediate Run_Utility,0x0
09ad 00da | | Load_Top At_Offset_2
09ae 220f |" | Execute Variant_Record,Field_Constrain,Field_Number 0xf
09af 00da | | Load_Top At_Offset_2
09b0 260f |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0xf
09b1 1c00 | | Execute_Immediate Run_Utility,0x0
09b2 4302 |C | Exit_Subprogram From_Utility,0x2
09b3 00da | | Load_Top At_Offset_2
09b4 016b | k | Execute Variant_Record,Read_Variant
09b5 00d8 | | Load_Top At_Offset_0
09b6 0f06 | | Execute_Immediate Equal,0x6
09b7 6804 |h | Jump_Zero 0x9bc
09b8 00db | | Load_Top At_Offset_3
09b9 220b |" | Execute Variant_Record,Field_Constrain,Field_Number 0xb
09ba 00db | | Load_Top At_Offset_3
09bb 220c |" | Execute Variant_Record,Field_Constrain,Field_Number 0xc
09bc 00d8 | | Load_Top At_Offset_0
09bd 0f07 | | Execute_Immediate Equal,0x7
09be 6804 |h | Jump_Zero 0x9c3
09bf 00db | | Load_Top At_Offset_3
09c0 220e |" | Execute Variant_Record,Field_Constrain,Field_Number 0xe
09c1 00db | | Load_Top At_Offset_3
09c2 220f |" | Execute Variant_Record,Field_Constrain,Field_Number 0xf
09c3 00d8 | | Load_Top At_Offset_0
09c4 0f08 | | Execute_Immediate Equal,0x8
09c5 6806 |h | Jump_Zero 0x9cc
09c6 00db | | Load_Top At_Offset_3
09c7 2211 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x11
09c8 00db | | Load_Top At_Offset_3
09c9 2212 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x12
09ca 00db | | Load_Top At_Offset_3
09cb 2213 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x13
09cc 4302 |C | Exit_Subprogram From_Utility,0x2
09cd 4801 |H | Short_Literal 0x1
09ce 4813 |H | Short_Literal 0x13
09cf 0311 | | Declare_Type Variant_Record,Constrained_Incomplete
09d0 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
09d1 e5fd | | Load 0x2,-0x3
09d2 00db | | Load_Top At_Offset_3
09d3 1c07 | | Execute_Immediate Run_Utility,0x7
09d4 e5fe | | Load 0x2,-0x2
09d5 0306 | | Complete_Type Variant_Record,By_Renaming
09d6 4304 |C | Exit_Subprogram From_Utility,0x4
09d7 00db | | Load_Top At_Offset_3
09d8 4607 |F | Jump_Case 0x7
09d9 7809 |x | Jump 0x9e3 ; case 0x0
09da 780a |x | Jump 0x9e5 ; case 0x1
09db 780b |x | Jump 0x9e7 ; case 0x2
09dc 780c |x | Jump 0x9e9 ; case 0x3
09dd 780d |x | Jump 0x9eb ; case 0x4
09de 780e |x | Jump 0x9ed ; case 0x5
09df 780f |x | Jump 0x9ef ; case 0x6
09e0 7800 |x | Jump 0x9e1 ; case 0x7
09e1 4808 |H | Short_Literal 0x8
09e2 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09e3 4801 |H | Short_Literal 0x1
09e4 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09e5 4802 |H | Short_Literal 0x2
09e6 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09e7 4803 |H | Short_Literal 0x3
09e8 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09e9 4804 |H | Short_Literal 0x4
09ea 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09eb 4805 |H | Short_Literal 0x5
09ec 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09ed 4806 |H | Short_Literal 0x6
09ee 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09ef 4807 |H | Short_Literal 0x7
09f0 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09f1 00db | | Load_Top At_Offset_3
09f2 e5fe | | Load 0x2,-0x2
09f3 4607 |F | Jump_Case 0x7
09f4 7809 |x | Jump 0x9fe ; case 0x0
09f5 780a |x | Jump 0xa00 ; case 0x1
09f6 780b |x | Jump 0xa02 ; case 0x2
09f7 780c |x | Jump 0xa04 ; case 0x3
09f8 780d |x | Jump 0xa06 ; case 0x4
09f9 780e |x | Jump 0xa08 ; case 0x5
09fa 780f |x | Jump 0xa0a ; case 0x6
09fb 7800 |x | Jump 0x9fc ; case 0x7
09fc 4808 |H | Short_Literal 0x8
09fd 780d |x | Jump 0xa0b
09fe 4801 |H | Short_Literal 0x1
09ff 780b |x | Jump 0xa0b
0a00 4802 |H | Short_Literal 0x2
0a01 7809 |x | Jump 0xa0b
0a02 4803 |H | Short_Literal 0x3
0a03 7807 |x | Jump 0xa0b
0a04 4804 |H | Short_Literal 0x4
0a05 7805 |x | Jump 0xa0b
0a06 4805 |H | Short_Literal 0x5
0a07 7803 |x | Jump 0xa0b
0a08 4806 |H | Short_Literal 0x6
0a09 7801 |x | Jump 0xa0b
0a0a 4807 |H | Short_Literal 0x7
0a0b e5ff | | Load 0x2,-0x1
0a0c 031b | | Declare_Type Variant_Record,Constrained
0a0d 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0a0e 00db | | Load_Top At_Offset_3
0a0f e5fe | | Load 0x2,-0x2
0a10 e5ff | | Load 0x2,-0x1
0a11 1c06 | | Execute_Immediate Run_Utility,0x6
0a12 e5ff | | Load 0x2,-0x1
0a13 02fc | | Declare_Variable Variant_Record,With_Constraint
0a14 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0a15 4800 |H | Short_Literal 0x0
0a16 00db | | Load_Top At_Offset_3
0a17 1c07 | | Execute_Immediate Run_Utility,0x7
0a18 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0a19 0869 | i | Execute_Immediate Raise,0x69
0a1a ; --------------------------------------------------------------------------------------
0a1a ; STRING TABLE
0a1a ; --------------------------------------------------------------------------------------
0a1a 0064 | d | .STRTAB 0x0064->0x0a4c ; "STRUCT_TYPE"
0a1b 006d | m | .STRTAB 0x006d->0x0a51 ; "ENUMERATION_TYPE"
0a1c 007b | { | .STRTAB 0x007b->0x0a59 ; "INTEGER_TYPE"
0a1d 0085 | | .STRTAB 0x0085->0x0a5f ; "BOOLEAN_TYPE"
0a1e 008f | | .STRTAB 0x008f->0x0a65 ; "STATE_TYPE"
0a1f 0097 | | .STRTAB 0x0097->0x0a6a ; "ENTRY_TYPE"
0a20 009f | | .STRTAB 0x009f->0x0a6f ; "OTHER_TYPE"
0a21 00a7 | | .STRTAB 0x00a7->0x0a74 ; "BINARY_OPERATOR"
0a22 00b4 | | .STRTAB 0x00b4->0x0a7c ; "UNARY_OPERATOR"
0a23 00c0 | | .STRTAB 0x00c0->0x0a83 ; "INTEGER_DATA"
0a24 00ca | | .STRTAB 0x00ca->0x0a89 ; "BOOLEAN_DATA"
0a25 00d4 | | .STRTAB 0x00d4->0x0a8f ; "STATE_DATA"
0a26 00dc | | .STRTAB 0x00dc->0x0a94 ; "VAR_DATA"
0a27 00e2 | | .STRTAB 0x00e2->0x0a98 ; "INSTRUCTION"
0a28 00eb | | .STRTAB 0x00eb->0x0a9d ; "PLAYER_ENTRY"
0a29 00f5 | | .STRTAB 0x00f5->0x0aa3 ; "Op Arithmetique: TYPES INCOMPATIBLES ("
0a2a 0119 | | .STRTAB 0x0119->0x0ab6 ; ")"
; ")"
; ")"
; ")"
; ")"
; ")"
; ")"
0a2b 0118 | | .STRTAB 0x0118->0x0ab7 ; "Op Test: TYPES INCOMPATIBLES ("
; "Op Test: TYPES INCOMPATIBLES ("
0a2c 0134 | 4 | .STRTAB 0x0134->0x0ac6 ; "Op Binaire: TYPES INCOMPATIBLES ("
0a2d 0153 | S | .STRTAB 0x0153->0x0ad6 ; "Op Unaire: TYPES INCOMPATIBLES"
0a2e 016f | o | .STRTAB 0x016f->0x0ae5 ; "ENUMERE"
; "ENUMERE"
0a2f 0174 | t | .STRTAB 0x0174->0x0ae9 ; "STRUCTURE"
0a30 017b | { | .STRTAB 0x017b->0x0aed ; "Manque Extension !!!"
0a31 018d | | .STRTAB 0x018d->0x0af7 ; "ENTIER"
0a32 0191 | | .STRTAB 0x0191->0x0afa ; "BOOLEEN"
0a33 0196 | | .STRTAB 0x0196->0x0afe ; "Uniquement des Entiers/Booleens/Enumeres dans les expressions!!!"
0a34 01d4 | | .STRTAB 0x01d4->0x0b1e ; "LIE"
; "LIE"
0a35 01d5 | | .STRTAB 0x01d5->0x0b1f ; "DELIE"
; "DELIE"
0a36 01d8 | | .STRTAB 0x01d8->0x0b22 ; "["
0a37 01d7 | | .STRTAB 0x01d7->0x0b22 ; " "
; " "
; " "
0a38 01d6 | | .STRTAB 0x01d6->0x0b23 ; "]"
0a39 01d5 | | .STRTAB 0x01d5->0x0b23 ; "-"
0a3a 01d4 | | .STRTAB 0x01d4->0x0b24 ; "*"
0a3b 01d3 | | .STRTAB 0x01d3->0x0b24 ; "/"
0a3c 01d2 | | .STRTAB 0x01d2->0x0b25 ; "="
0a3d 01d1 | | .STRTAB 0x01d1->0x0b25 ; "<>"
0a3e 01d1 | | .STRTAB 0x01d1->0x0b26 ; "<"
0a3f 01d0 | | .STRTAB 0x01d0->0x0b27 ; ">"
0a40 01cf | | .STRTAB 0x01cf->0x0b27 ; "<="
0a41 01cf | | .STRTAB 0x01cf->0x0b28 ; ">="
0a42 01cf | | .STRTAB 0x01cf->0x0b29 ; "ET"
0a43 01cf | | .STRTAB 0x01cf->0x0b2a ; "OU"
0a44 01cf | | .STRTAB 0x01cf->0x0b2b ; "+"
0a45 01ce | | .STRTAB 0x01ce->0x0b2c ; "NON"
0a46 01cf | | .STRTAB 0x01cf->0x0b2d ; " ("
; " ("
0a47 01cf | | .STRTAB 0x01cf->0x0b2e ; "."
0a48 01ce | | .STRTAB 0x01ce->0x0b2f ; "("
0a49 01cd | | .STRTAB 0x01cd->0x0b2f ; ","
0a4a 01cc | | .STRTAB 0x01cc->0x0b30 ; "COMP"
; "COMP"
0a4b 01ce | | .STREND 0x01ce->0x0b32
0a4c 5354 5255 |STRU| .STRTAB_STRINGS
0b32 0000 0000 | | .BLANK 0000[0x6]
0b38 ; --------------------------------------------------------------------------------------
0b38 ; Debug Table
0b38 ; --------------------------------------------------------------------------------------
0b38 0004 0008 | | .DEBUG4 0x0004,0x0008,0xd546,0x0000,0x0001,0x0016
0b3e 000b 0b96 | | .DBG4T 0x000b,0x0b96,0x8000,0x0000
0b42 007c 0bac | | | .DBG4T 0x007c,0x0bac,0x8000,0x0000
0b46 00ab 0000 | | .DBG4T 0x00ab,0x0000,0x0005,0x0000
0b4a 00db 0bc0 | | .DBG4T 0x00db,0x0bc0,0x0002,0x4000
0b4e 01b3 0be2 | | .DBG4T 0x01b3,0x0be2,0x0002,0x4000
0b52 01e3 0bf1 | | .DBG4T 0x01e3,0x0bf1,0x0002,0x0000
0b56 0203 0bf7 | | .DBG4T 0x0203,0x0bf7,0x0002,0x4000
0b5a 025b 0c0a | [ | .DBG4T 0x025b,0x0c0a,0x0002,0x0000
0b5e 0313 0c24 | $| .DBG4T 0x0313,0x0c24,0x0002,0x4000
0b62 03ab 0c3c | <| .DBG4T 0x03ab,0x0c3c,0x0002,0x0000
0b66 041b 0c51 | Q| .DBG4T 0x041b,0x0c51,0x0001,0x4000
0b6a 045b 0c61 | [ a| .DBG4T 0x045b,0x0c61,0x0002,0x4000
0b6e 050b 0c7a | z| .DBG4T 0x050b,0x0c7a,0x0002,0x4000
0b72 068b 0cd3 | | .DBG4T 0x068b,0x0cd3,0x0002,0x4000
0b76 0743 0d04 | C | .DBG4T 0x0743,0x0d04,0x0002,0x0000
0b7a 074b 0d07 | K | .DBG4T 0x074b,0x0d07,0x0001,0x0000
0b7e 0753 0d0a | S | .DBG4T 0x0753,0x0d0a,0x0001,0x4000
0b82 08bb 0000 | | .DBG4T 0x08bb,0x0000,0x0005,0x0000
0b86 08e3 0d5a | Z| .DBG4T 0x08e3,0x0d5a,0x0002,0x0000
0b8a 08eb 0d5d | ]| .DBG4T 0x08eb,0x0d5d,0x0001,0x0000
0b8e 095b 0d6b | [ k| .DBG4T 0x095b,0x0d6b,0x0001,0x0000
0b92 096b 0000 | k | .DBG4T 0x096b,0x0000,0x0005,0x0000
0b96 ; --------------------------------------------------------------------------------------
0b96 ; Debug chain
0b96 ; --------------------------------------------------------------------------------------
0b96 0014 0000 | | .DBGLEN 0x0014,0x0000
0b98 000b 0010 | | .DBGLNO 0x000b,0x0010,0x0015,0x0017,0x0019,0x001b,0x001d,0x001f,0x0021,0x0023,0x0025,0x0027,0x0029,0x002b,0x002d,0x002f,0x0031,0x0033,0x0038,0x0077
0bac ; --------------------------------------------------------------------------------------
0bac ; Debug chain
0bac ; --------------------------------------------------------------------------------------
0bac 0012 0000 | | .DBGLEN 0x0012,0x0000
0bae 007c 0084 | | | .DBGLNO 0x007c,0x0084,0x0086,0x0088,0x008a,0x008c,0x008e,0x0090,0x0092,0x0094,0x0096,0x0098,0x009a,0x009c,0x009e,0x00a0,0x00a2,0x00a4
0bc0 ; --------------------------------------------------------------------------------------
0bc0 ; Debug chain
0bc0 ; --------------------------------------------------------------------------------------
0bc0 0002 000f | | .DBGLEN 0x0002,0x000f
0bc2 00db 00df | | .DBGLNO 0x00db,0x00df,0x00e1,0x00e9,0x0101,0x0114,0x011c,0x012f,0x0142,0x0148,0x0154,0x0167,0x016f,0x017b,0x018e,0x019e,0x01a9
0bd3 0001 0002 | | .XXX[0xf]
0bd5 0003 0004 | |
0bd7 0005 0006 | |
0bd9 0007 0008 | |
0bdb 0009 000a | |
0bdd 000b 000c | |
0bdf 000d 000e | |
0be1 0010 | |
0be2 ; --------------------------------------------------------------------------------------
0be2 ; Debug chain
0be2 ; --------------------------------------------------------------------------------------
0be2 0001 0006 | | .DBGLEN 0x0001,0x0006
0be4 01b3 01b5 | | .DBGLNO 0x01b3,0x01b5,0x01bd,0x01c1,0x01d1,0x01d5,0x01d8
0beb 0001 0002 | | .XXX[0x6]
0bed 0003 0004 | |
0bef 0005 0007 | |
0bf1 ; --------------------------------------------------------------------------------------
0bf1 ; Debug chain
0bf1 ; --------------------------------------------------------------------------------------
0bf1 0001 0003 | | .DBGLEN 0x0001,0x0003
0bf3 01e3 01e5 | | .DBGLNO 0x01e3,0x01e5,0x01ed,0x01fa
0bf7 ; --------------------------------------------------------------------------------------
0bf7 ; Debug chain
0bf7 ; --------------------------------------------------------------------------------------
0bf7 0001 0008 | | .DBGLEN 0x0001,0x0008
0bf9 0203 0205 | | .DBGLNO 0x0203,0x0205,0x0211,0x0219,0x0227,0x022f,0x023e,0x0246,0x0253
0c02 0001 0004 | | .XXX[0x8]
0c04 0005 0006 | |
0c06 0007 0002 | |
0c08 0003 0009 | |
0c0a ; --------------------------------------------------------------------------------------
0c0a ; Debug chain
0c0a ; --------------------------------------------------------------------------------------
0c0a 0002 0016 | | .DBGLEN 0x0002,0x0016
0c0c 025b 025d | [ ]| .DBGLNO 0x025b,0x025d,0x0269,0x026d,0x0272,0x0276,0x027b,0x027f,0x0287,0x028f,0x02a1,0x02a9,0x02b1,0x02c2,0x02c6,0x02ce,0x02de,0x02e7,0x02ec,0x02f5,0x02fa,0x0303,0x0308,0x030b
0c24 ; --------------------------------------------------------------------------------------
0c24 ; Debug chain
0c24 ; --------------------------------------------------------------------------------------
0c24 0002 000a | | .DBGLEN 0x0002,0x000a
0c26 0313 0315 | | .DBGLNO 0x0313,0x0315,0x0321,0x0329,0x032d,0x0332,0x0336,0x033b,0x0369,0x037d,0x0391,0x03a4
0c32 0001 0002 | | .XXX[0xa]
0c34 0003 0004 | |
0c36 0005 0006 | |
0c38 0008 0009 | |
0c3a 0007 000b | |
0c3c ; --------------------------------------------------------------------------------------
0c3c ; Debug chain
0c3c ; --------------------------------------------------------------------------------------
0c3c 0003 0010 | | .DBGLEN 0x0003,0x0010
0c3e 03ab 03ad | | .DBGLNO 0x03ab,0x03ad,0x03ae,0x03c0,0x03c8,0x03cc,0x03d1,0x03d5,0x03da,0x03de,0x03e3,0x03e5,0x03ea,0x03ec,0x03f1,0x03f3,0x03f8,0x03fa,0x0410
0c51 ; --------------------------------------------------------------------------------------
0c51 ; Debug chain
0c51 ; --------------------------------------------------------------------------------------
0c51 0000 0007 | | .DBGLEN 0x0000,0x0007
0c53 041b 0427 | '| .DBGLNO 0x041b,0x0427,0x042e,0x0436,0x043e,0x0445,0x044d
0c5a 0001 0007 | | .XXX[0x7]
0c5c 0002 0003 | |
0c5e 0004 0005 | |
0c60 0006 | |
0c61 ; --------------------------------------------------------------------------------------
0c61 ; Debug chain
0c61 ; --------------------------------------------------------------------------------------
0c61 0001 000b | | .DBGLEN 0x0001,0x000b
0c63 045b 045c | [ \| .DBGLNO 0x045b,0x045c,0x0466,0x0468,0x0475,0x0479,0x0487,0x0489,0x04a4,0x04bf,0x04d8,0x04ec
0c6f 0001 0002 | | .XXX[0xb]
0c71 0003 000a | |
0c73 000b 000c | |
0c75 0004 0006 | |
0c77 0007 0008 | |
0c79 0005 | |
0c7a ; --------------------------------------------------------------------------------------
0c7a ; Debug chain
0c7a ; --------------------------------------------------------------------------------------
0c7a 0003 002a | *| .DBGLEN 0x0003,0x002a
0c7c 050b 050d | | .DBGLNO 0x050b,0x050d,0x050f,0x051b,0x0525,0x0527,0x0533,0x0539,0x054b,0x054d,0x0553,0x055e,0x0562,0x0570,0x0572,0x0577,0x057c,0x0582,0x058a,0x0594,0x059d,0x05ab,0x05b5,0x05bf,0x05d8,0x05de,0x05e2,0x05e6,0x05ea,0x05ee,0x05f2,0x05fc,0x0606,0x060e,0x0613,0x0617,0x061f,0x0635,0x0649,0x0653,0x065d,0x0675,0x0679,0x067e,0x0682
0ca9 0001 0002 | | .XXX[0x2a]
0cab 0003 002f | /|
0cad 0030 0031 | 0 1|
0caf 0022 0023 | " #|
0cb1 0025 0026 | % &|
0cb3 0027 0028 | ' (|
0cb5 0029 002a | ) *|
0cb7 002b 002d | + -|
0cb9 002c 0004 | , |
0cbb 000d 000e | |
0cbd 000f 0015 | |
0cbf 0011 0012 | |
0cc1 0013 0014 | |
0cc3 0010 0017 | |
0cc5 0018 0019 | |
0cc7 001b 001a | |
0cc9 001d 001f | |
0ccb 001e 0005 | |
0ccd 0006 0007 | |
0ccf 0009 000a | |
0cd1 000b 0008 | |
0cd3 ; --------------------------------------------------------------------------------------
0cd3 ; Debug chain
0cd3 ; --------------------------------------------------------------------------------------
0cd3 0001 0017 | | .DBGLEN 0x0001,0x0017
0cd5 068b 0697 | | .DBGLNO 0x068b,0x0697,0x06a1,0x06a3,0x06af,0x06bc,0x06c3,0x06c8,0x06cd,0x06d3,0x06db,0x06e5,0x06e8,0x06ec,0x06f6,0x06f9,0x06fc,0x0709,0x0711,0x0719,0x071f,0x0724,0x0729,0x072f
0ced 0001 0002 | | .XXX[0x17]
0cef 0003 000d | |
0cf1 0019 000e | |
0cf3 000f 0010 | |
0cf5 0011 0015 | |
0cf7 0016 0017 | |
0cf9 0012 0013 | |
0cfb 0014 0004 | |
0cfd 0009 000a | |
0cff 000b 0005 | |
0d01 0006 0007 | |
0d03 0008 | |
0d04 ; --------------------------------------------------------------------------------------
0d04 ; Debug chain
0d04 ; --------------------------------------------------------------------------------------
0d04 0000 0001 | | .DBGLEN 0x0000,0x0001
0d06 0743 | C | .DBGLNO 0x0743
0d07 ; --------------------------------------------------------------------------------------
0d07 ; Debug chain
0d07 ; --------------------------------------------------------------------------------------
0d07 0000 0001 | | .DBGLEN 0x0000,0x0001
0d09 074b | K | .DBGLNO 0x074b
0d0a ; --------------------------------------------------------------------------------------
0d0a ; Debug chain
0d0a ; --------------------------------------------------------------------------------------
0d0a 0000 0027 | '| .DBGLEN 0x0000,0x0027
0d0c 0753 075f | S _| .DBGLNO 0x0753,0x075f,0x0761,0x076b,0x0775,0x0783,0x078e,0x0790,0x07e0,0x07e5,0x07ea,0x07ef,0x07f4,0x07f9,0x07fe,0x0803,0x0808,0x080d,0x0812,0x0817,0x081b,0x0827,0x0829,0x082d,0x0839,0x083b,0x0850,0x0852,0x085b,0x085d,0x0863,0x086b,0x087b,0x088a,0x088c,0x0895,0x0897,0x08a2,0x08ac
0d33 0001 0025 | %| .XXX[0x27]
0d35 0026 0027 | & '|
0d37 0028 0002 | ( |
0d39 0003 0004 | |
0d3b 0006 0007 | |
0d3d 0008 0009 | |
0d3f 000a 000b | |
0d41 000c 000d | |
0d43 000e 000f | |
0d45 0010 0005 | |
0d47 0012 0013 | |
0d49 0014 0015 | |
0d4b 0016 0017 | |
0d4d 0018 0019 | |
0d4f 001a 001b | |
0d51 001c 001d | |
0d53 001e 001f | |
0d55 0020 0021 | !|
0d57 0022 0023 | " #|
0d59 0024 | $ |
0d5a ; --------------------------------------------------------------------------------------
0d5a ; Debug chain
0d5a ; --------------------------------------------------------------------------------------
0d5a 0000 0001 | | .DBGLEN 0x0000,0x0001
0d5c 08e3 | | .DBGLNO 0x08e3
0d5d ; --------------------------------------------------------------------------------------
0d5d ; Debug chain
0d5d ; --------------------------------------------------------------------------------------
0d5d 0000 000c | | .DBGLEN 0x0000,0x000c
0d5f 08eb 08f8 | | .DBGLNO 0x08eb,0x08f8,0x08ff,0x0905,0x0912,0x0918,0x0921,0x092e,0x0935,0x093b,0x0948,0x094e
0d6b ; --------------------------------------------------------------------------------------
0d6b ; Debug chain
0d6b ; --------------------------------------------------------------------------------------
0d6b 0000 0002 | | .DBGLEN 0x0000,0x0002
0d6d 095c 0960 | \ `| .DBGLNO 0x095c,0x0960
0d6f 0000 0000 | | .BLANK 0000[0x91]