|
|
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: 14336 (0x3800)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6148f2
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 1928 | ( | .CONST 0x1928 ; 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 000d | | .CONST 0x000d ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0010 | | .CONST 0x0010 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0001 | | .CONST 0x0001 ; Number of locals
000b INIT_0008:
000b 029a 001b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0018
000d 00bf | | Action Accept_Activation
000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd
000f 00c7 | | Action Elaborate_Subprogram
0010 BODY_0008:
0010 00bc | | Action Signal_Activated
0011 00bb | | Action Signal_Completion
0012 0000 0000 | | .BLANK 0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 004a | J | .CONST 0x004a ; Address of begin
0019 0004 | | .CONST 0x0004 ; Address of exception handler
001a 0017 | | .CONST 0x0017 ; Number of locals
001b INIT_0018:
001b 0007 | | Action Break_Optional
001c 0007 | | Action Break_Optional
001d 0007 | | Action Break_Optional
001e 029f 006b | k| Declare_Subprogram For_Call,INIT_0068
0020 029f 0123 | #| Declare_Subprogram For_Call,INIT_0120
0022 029f 021b | | Declare_Subprogram For_Call,INIT_0218
0024 029f 046b | k| Declare_Subprogram For_Call,INIT_0468
0026 029f 0553 | S| Declare_Subprogram For_Call,INIT_0550
0028 029f 05fb | | Declare_Subprogram For_Call,INIT_05f8
002a 029f 06fb | | Declare_Subprogram For_Call,INIT_06f8
002c 029f 078b | | Declare_Subprogram For_Call,INIT_0788
002e 029f 084b | K| Declare_Subprogram For_Call,INIT_0848
0030 029f 08bb | | Declare_Subprogram For_Call,INIT_08b8
0032 029f 099b | | Declare_Subprogram For_Call,INIT_0998
0034 029f 0a43 | C| Declare_Subprogram For_Call,INIT_0a40
0036 029f 0bd3 | | Declare_Subprogram For_Call,INIT_0bd0
0038 029f 0c83 | | Declare_Subprogram For_Call,INIT_0c80
003a 029f 0d13 | | Declare_Subprogram For_Call,INIT_0d10
003c 029f 0de3 | | Declare_Subprogram For_Call,INIT_0de0
003e 029f 0ea3 | | Declare_Subprogram For_Call,INIT_0ea0
0040 029f 0fa3 | | Declare_Subprogram For_Call,INIT_0fa0
0042 029f 1033 | 3| Declare_Subprogram For_Call,INIT_1030
0044 029f 114b | K| Declare_Subprogram For_Call,INIT_1148
0046 029f 123b | ;| Declare_Subprogram For_Call,INIT_1238
0048 029f 12cb | | Declare_Subprogram For_Call,INIT_12c8
004a BODY_0018:
004a 8402 | | Call 0x2,0x2
004b 8403 | | Call 0x2,0x3
004c 8404 | | Call 0x2,0x4
004d 8405 | | Call 0x2,0x5
004e 8406 | | Call 0x2,0x6
004f 8407 | | Call 0x2,0x7
0050 8408 | | Call 0x2,0x8
0051 8409 | | Call 0x2,0x9
0052 840a | | Call 0x2,0xa
0053 840b | | Call 0x2,0xb
0054 840c | | Call 0x2,0xc
0055 840d | | Call 0x2,0xd
0056 840e | | Call 0x2,0xe
0057 840f | | Call 0x2,0xf
0058 8410 | | Call 0x2,0x10
0059 8411 | | Call 0x2,0x11
005a 8412 | | Call 0x2,0x12
005b 8413 | | Call 0x2,0x13
005c 8414 | | Call 0x2,0x14
005d 8415 | | Call 0x2,0x15
005e 8416 | | Call 0x2,0x16
005f 8417 | | Call 0x2,0x17
0060 4501 |E | Exit_Subprogram 0x1
0061 0000 0000 | | .BLANK 0000[0x7]
0068 ; --------------------------------------------------------------------------------------
0068 ; SUBPROGRAM
0068 ; --------------------------------------------------------------------------------------
0068 0095 | | .CONST 0x0095 ; Address of begin
0069 0004 | | .CONST 0x0004 ; Address of exception handler
006a 000b | | .CONST 0x000b ; Number of locals
006b INIT_0068:
006b 029f 1393 | | Declare_Subprogram For_Call,INIT_1390
006d 029f 13a3 | | Declare_Subprogram For_Call,INIT_13a0
006f a002 | | Reference 0x0,0x2
0070 00c6 | | Action Check_Subprogram_Elaborated
0071 e003 | | Load 0x0,0x3
0072 e004 | | Load 0x0,0x4
0073 00d8 | | Load_Top At_Offset_0
0074 012c | , | Execute Any,Size
0075 00d9 | | Load_Top At_Offset_1
0076 0266 | f | Execute Discrete,Bounds
0077 00db | | Load_Top At_Offset_3
0078 0122 | " | Execute Any,Make_Root_Type
0079 00d8 | | Load_Top At_Offset_0
007a 012c | , | Execute Any,Size
007b 00d0 | | Action Swap_Control
007c 0266 | f | Execute Discrete,Bounds
007d 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
007f 03fa | | Declare_Type Discrete,Defined,With_Size
0080 03f7 | | Declare_Type InMicrocode,Discrete
0081 00cd | | Action Spare6_Action
0082 e005 | | Load 0x0,0x5
0083 0092 1673 | s| Action Push_String_Extended,0x1673 ; "X_Atom_Array"
0085 4802 |H | Short_Literal 0x2
0086 4803 |H | Short_Literal 0x3
0087 0099 | | Action Reference_Dynamic
0088 4803 |H | Short_Literal 0x3
0089 4803 |H | Short_Literal 0x3
008a 0099 | | Action Reference_Dynamic
008b 0093 0000 | | PushFullAddress InMicrocode
008d 608e |` | Indirect_Literal Discrete,0x11c,{0x80000000, 0x00230000}
008e 0273 | s | Execute Discrete,Plus
008f e006 | | Load 0x0,0x6
0090 0273 | s | Execute Discrete,Plus
0091 e007 | | Load 0x0,0x7
0092 0273 | s | Execute Discrete,Plus
0093 480b |H | Short_Literal 0xb
0094 0007 | | Action Break_Optional
0095 BODY_0068:
0095 0092 1674 | t| Action Push_String_Extended,0x1674 ; "X_Atom_Array conversions"
0097 8008 | | Call 0x0,0x8
0098 4801 |H | Short_Literal 0x1
0099 4800 |H | Short_Literal 0x0
009a e009 | | Load 0x0,0x9
009b 1b12 | | Execute Package,Field_Read,Field_Number 0x12
009c 0334 | 4 | Declare_Variable Array,With_Constraint
009d 4801 |H | Short_Literal 0x1
009e 4800 |H | Short_Literal 0x0
009f e005 | | Load 0x0,0x5
00a0 0334 | 4 | Declare_Variable Array,With_Constraint
00a1 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
00a3 e604 | | Load 0x3,0x4
00a4 e605 | | Load 0x3,0x5
00a5 e606 | | Load 0x3,0x6
00a6 e607 | | Load 0x3,0x7
00a7 4808 |H | Short_Literal 0x8
00a8 4803 |H | Short_Literal 0x3
00a9 0099 | | Action Reference_Dynamic
00aa 4809 |H | Short_Literal 0x9
00ab 4803 |H | Short_Literal 0x3
00ac 0099 | | Action Reference_Dynamic
00ad 480a |H | Short_Literal 0xa
00ae 4803 |H | Short_Literal 0x3
00af 0099 | | Action Reference_Dynamic
00b0 8002 | | Call 0x0,0x2
00b1 4801 |H | Short_Literal 0x1
00b2 4804 |H | Short_Literal 0x4
00b3 e009 | | Load 0x0,0x9
00b4 1b12 | | Execute Package,Field_Read,Field_Number 0x12
00b5 0334 | 4 | Declare_Variable Array,With_Constraint
00b6 4804 |H | Short_Literal 0x4
00b7 4801 |H | Short_Literal 0x1
00b8 48ff |H | Short_Literal 0xff
00b9 00d9 | | Load_Top At_Offset_1
00ba e60c | | Load 0x3,0xc
00bb 01d6 | | Execute Vector,Field_Write
00bc 3ffb |? | Loop_Increasing 0xb8
00bd 4801 |H | Short_Literal 0x1
00be 4801 |H | Short_Literal 0x1
00bf e005 | | Load 0x0,0x5
00c0 0334 | 4 | Declare_Variable Array,With_Constraint
00c1 e003 | | Load 0x0,0x3
00c2 0322 | " | Declare_Variable Record
00c3 4fff |O | Short_Literal 0x7ff
00c4 00d9 | | Load_Top At_Offset_1
00c5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00c6 4801 |H | Short_Literal 0x1
00c7 00da | | Load_Top At_Offset_2
00c8 01d6 | | Execute Vector,Field_Write
00c9 0092 1676 | v| Action Push_String_Extended,0x1676 ; "1..1 => -1"
00cb e604 | | Load 0x3,0x4
00cc e605 | | Load 0x3,0x5
00cd e606 | | Load 0x3,0x6
00ce e607 | | Load 0x3,0x7
00cf 4808 |H | Short_Literal 0x8
00d0 4803 |H | Short_Literal 0x3
00d1 0099 | | Action Reference_Dynamic
00d2 4809 |H | Short_Literal 0x9
00d3 4803 |H | Short_Literal 0x3
00d4 0099 | | Action Reference_Dynamic
00d5 480a |H | Short_Literal 0xa
00d6 4803 |H | Short_Literal 0x3
00d7 0099 | | Action Reference_Dynamic
00d8 8002 | | Call 0x0,0x2
00d9 e00a | | Load 0x0,0xa
00da 4800 |H | Short_Literal 0x0
00db 4800 |H | Short_Literal 0x0
00dc e005 | | Load 0x0,0x5
00dd 0334 | 4 | Declare_Variable Array,With_Constraint
00de e003 | | Load 0x0,0x3
00df 0322 | " | Declare_Variable Record
00e0 4802 |H | Short_Literal 0x2
00e1 00d9 | | Load_Top At_Offset_1
00e2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00e3 4800 |H | Short_Literal 0x0
00e4 00da | | Load_Top At_Offset_2
00e5 01d6 | | Execute Vector,Field_Write
00e6 0092 1677 | w| Action Push_String_Extended,0x1677 ; "0..0 => 2"
00e8 e604 | | Load 0x3,0x4
00e9 e605 | | Load 0x3,0x5
00ea e606 | | Load 0x3,0x6
00eb e607 | | Load 0x3,0x7
00ec 4808 |H | Short_Literal 0x8
00ed 4803 |H | Short_Literal 0x3
00ee 0099 | | Action Reference_Dynamic
00ef 4809 |H | Short_Literal 0x9
00f0 4803 |H | Short_Literal 0x3
00f1 0099 | | Action Reference_Dynamic
00f2 480a |H | Short_Literal 0xa
00f3 4803 |H | Short_Literal 0x3
00f4 0099 | | Action Reference_Dynamic
00f5 8002 | | Call 0x0,0x2
00f6 e00b | | Load 0x0,0xb
00f7 00d8 | | Load_Top At_Offset_0
00f8 01cc | | Execute Vector,Catenate
00f9 4801 |H | Short_Literal 0x1
00fa 4802 |H | Short_Literal 0x2
00fb e005 | | Load 0x0,0x5
00fc 0334 | 4 | Declare_Variable Array,With_Constraint
00fd 4802 |H | Short_Literal 0x2
00fe 4801 |H | Short_Literal 0x1
00ff e003 | | Load 0x0,0x3
0100 0322 | " | Declare_Variable Record
0101 4801 |H | Short_Literal 0x1
0102 00d9 | | Load_Top At_Offset_1
0103 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0104 00d9 | | Load_Top At_Offset_1
0105 e60d | | Load 0x3,0xd
0106 01d6 | | Execute Vector,Field_Write
0107 3ff7 |? | Loop_Increasing 0xff
0108 0092 1678 | x| Action Push_String_Extended,0x1678 ; "1..2 => 1"
010a e604 | | Load 0x3,0x4
010b e605 | | Load 0x3,0x5
010c e606 | | Load 0x3,0x6
010d e607 | | Load 0x3,0x7
010e 4808 |H | Short_Literal 0x8
010f 4803 |H | Short_Literal 0x3
0110 0099 | | Action Reference_Dynamic
0111 4809 |H | Short_Literal 0x9
0112 4803 |H | Short_Literal 0x3
0113 0099 | | Action Reference_Dynamic
0114 480a |H | Short_Literal 0xa
0115 4803 |H | Short_Literal 0x3
0116 0099 | | Action Reference_Dynamic
0117 8002 | | Call 0x0,0x2
0118 4801 |H | Short_Literal 0x1
0119 800c | | Call 0x0,0xc
011a 4501 |E | Exit_Subprogram 0x1
011b 0000 | | .XXX[0x1]
011c 8000 0000 | | .LITERAL {0x80000000, 0x00230000}
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 014b | K | .CONST 0x014b ; Address of begin
0121 0004 | | .CONST 0x0004 ; Address of exception handler
0122 000d | | .CONST 0x000d ; Number of locals
0123 INIT_0120:
0123 a00d | | Reference 0x0,0xd
0124 00c6 | | Action Check_Subprogram_Elaborated
0125 e00e | | Load 0x0,0xe
0126 e009 | | Load 0x0,0x9
0127 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0128 0093 0000 | | PushFullAddress InMicrocode
012a 60e5 |` | Indirect_Literal Discrete,0x210,{0x80000000, 0x00220000}
012b 0273 | s | Execute Discrete,Plus
012c e006 | | Load 0x0,0x6
012d 0273 | s | Execute Discrete,Plus
012e e00f | | Load 0x0,0xf
012f 0273 | s | Execute Discrete,Plus
0130 4805 |H | Short_Literal 0x5
0131 0007 | | Action Break_Optional
0132 029f 13db | | Declare_Subprogram For_Call,INIT_13d8
0134 029f 13eb | | Declare_Subprogram For_Call,INIT_13e8
0136 a010 | | Reference 0x0,0x10
0137 00c6 | | Action Check_Subprogram_Elaborated
0138 e00e | | Load 0x0,0xe
0139 0092 1679 | y| Action Push_String_Extended,0x1679 ; "X_Char_Struct"
013b 4806 |H | Short_Literal 0x6
013c 4803 |H | Short_Literal 0x3
013d 0099 | | Action Reference_Dynamic
013e 4807 |H | Short_Literal 0x7
013f 4803 |H | Short_Literal 0x3
0140 0099 | | Action Reference_Dynamic
0141 0093 0000 | | PushFullAddress InMicrocode
0143 60c8 |` | Indirect_Literal Discrete,0x20c,{0x80000000, 0x00210000}
0144 0273 | s | Execute Discrete,Plus
0145 e006 | | Load 0x0,0x6
0146 0273 | s | Execute Discrete,Plus
0147 e011 | | Load 0x0,0x11
0148 0273 | s | Execute Discrete,Plus
0149 480d |H | Short_Literal 0xd
014a 0007 | | Action Break_Optional
014b BODY_0120:
014b 0092 167a | z| Action Push_String_Extended,0x167a ; "X_Char_Struct conversions"
014d 8008 | | Call 0x0,0x8
014e 4801 |H | Short_Literal 0x1
014f 480c |H | Short_Literal 0xc
0150 e009 | | Load 0x0,0x9
0151 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0152 0334 | 4 | Declare_Variable Array,With_Constraint
0153 480c |H | Short_Literal 0xc
0154 4801 |H | Short_Literal 0x1
0155 4800 |H | Short_Literal 0x0
0156 00d9 | | Load_Top At_Offset_1
0157 e60e | | Load 0x3,0xe
0158 01d6 | | Execute Vector,Field_Write
0159 3ffb |? | Loop_Increasing 0x155
015a e00e | | Load 0x0,0xe
015b 0322 | " | Declare_Variable Record
015c 4800 |H | Short_Literal 0x0
015d 00d9 | | Load_Top At_Offset_1
015e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
015f 4800 |H | Short_Literal 0x0
0160 00d9 | | Load_Top At_Offset_1
0161 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0162 4800 |H | Short_Literal 0x0
0163 00d9 | | Load_Top At_Offset_1
0164 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0165 4800 |H | Short_Literal 0x0
0166 00d9 | | Load_Top At_Offset_1
0167 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0168 4800 |H | Short_Literal 0x0
0169 00d9 | | Load_Top At_Offset_1
016a 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
016b e00e | | Load 0x0,0xe
016c 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
016d 0337 | 7 | Declare_Variable Array
016e 480f |H | Short_Literal 0xf
016f 4800 |H | Short_Literal 0x0
0170 4800 |H | Short_Literal 0x0
0171 00d9 | | Load_Top At_Offset_1
0172 e610 | | Load 0x3,0x10
0173 01d6 | | Execute Vector,Field_Write
0174 3ffb |? | Loop_Increasing 0x170
0175 e00e | | Load 0x0,0xe
0176 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
0177 0119 | | Execute Any,Check_In_Formal_Type
0178 00d9 | | Load_Top At_Offset_1
0179 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
017a 0092 167b | {| Action Push_String_Extended,0x167b ; "0"
017c e608 | | Load 0x3,0x8
017d e609 | | Load 0x3,0x9
017e 480a |H | Short_Literal 0xa
017f 4803 |H | Short_Literal 0x3
0180 0099 | | Action Reference_Dynamic
0181 480b |H | Short_Literal 0xb
0182 4803 |H | Short_Literal 0x3
0183 0099 | | Action Reference_Dynamic
0184 480c |H | Short_Literal 0xc
0185 4803 |H | Short_Literal 0x3
0186 0099 | | Action Reference_Dynamic
0187 8010 | | Call 0x0,0x10
0188 4801 |H | Short_Literal 0x1
0189 480c |H | Short_Literal 0xc
018a e009 | | Load 0x0,0x9
018b 1b12 | | Execute Package,Field_Read,Field_Number 0x12
018c 0334 | 4 | Declare_Variable Array,With_Constraint
018d 480c |H | Short_Literal 0xc
018e 4801 |H | Short_Literal 0x1
018f 48ff |H | Short_Literal 0xff
0190 00d9 | | Load_Top At_Offset_1
0191 e60e | | Load 0x3,0xe
0192 01d6 | | Execute Vector,Field_Write
0193 3ffb |? | Loop_Increasing 0x18f
0194 e00e | | Load 0x0,0xe
0195 0322 | " | Declare_Variable Record
0196 4fff |O | Short_Literal 0x7ff
0197 00d9 | | Load_Top At_Offset_1
0198 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0199 4fff |O | Short_Literal 0x7ff
019a 00d9 | | Load_Top At_Offset_1
019b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
019c 4fff |O | Short_Literal 0x7ff
019d 00d9 | | Load_Top At_Offset_1
019e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
019f 4fff |O | Short_Literal 0x7ff
01a0 00d9 | | Load_Top At_Offset_1
01a1 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
01a2 4fff |O | Short_Literal 0x7ff
01a3 00d9 | | Load_Top At_Offset_1
01a4 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
01a5 e00e | | Load 0x0,0xe
01a6 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
01a7 0337 | 7 | Declare_Variable Array
01a8 480f |H | Short_Literal 0xf
01a9 4800 |H | Short_Literal 0x0
01aa 4801 |H | Short_Literal 0x1
01ab 00d9 | | Load_Top At_Offset_1
01ac e610 | | Load 0x3,0x10
01ad 01d6 | | Execute Vector,Field_Write
01ae 3ffb |? | Loop_Increasing 0x1aa
01af e00e | | Load 0x0,0xe
01b0 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
01b1 0119 | | Execute Any,Check_In_Formal_Type
01b2 00d9 | | Load_Top At_Offset_1
01b3 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
01b4 0092 167c | || Action Push_String_Extended,0x167c ; "-1"
01b6 e608 | | Load 0x3,0x8
01b7 e609 | | Load 0x3,0x9
01b8 480a |H | Short_Literal 0xa
01b9 4803 |H | Short_Literal 0x3
01ba 0099 | | Action Reference_Dynamic
01bb 480b |H | Short_Literal 0xb
01bc 4803 |H | Short_Literal 0x3
01bd 0099 | | Action Reference_Dynamic
01be 480c |H | Short_Literal 0xc
01bf 4803 |H | Short_Literal 0x3
01c0 0099 | | Action Reference_Dynamic
01c1 8010 | | Call 0x0,0x10
01c2 e012 | | Load 0x0,0x12
01c3 e013 | | Load 0x0,0x13
01c4 01cc | | Execute Vector,Catenate
01c5 e014 | | Load 0x0,0x14
01c6 01cc | | Execute Vector,Catenate
01c7 e015 | | Load 0x0,0x15
01c8 01cc | | Execute Vector,Catenate
01c9 e016 | | Load 0x0,0x16
01ca 01cc | | Execute Vector,Catenate
01cb e017 | | Load 0x0,0x17
01cc 01cc | | Execute Vector,Catenate
01cd e00e | | Load 0x0,0xe
01ce 0322 | " | Declare_Variable Record
01cf 4801 |H | Short_Literal 0x1
01d0 00d9 | | Load_Top At_Offset_1
01d1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01d2 4802 |H | Short_Literal 0x2
01d3 00d9 | | Load_Top At_Offset_1
01d4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
01d5 4803 |H | Short_Literal 0x3
01d6 00d9 | | Load_Top At_Offset_1
01d7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
01d8 4804 |H | Short_Literal 0x4
01d9 00d9 | | Load_Top At_Offset_1
01da 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
01db 4805 |H | Short_Literal 0x5
01dc 00d9 | | Load_Top At_Offset_1
01dd 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
01de e00e | | Load 0x0,0xe
01df 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
01e0 0337 | 7 | Declare_Variable Array
01e1 4801 |H | Short_Literal 0x1
01e2 480d |H | Short_Literal 0xd
01e3 00da | | Load_Top At_Offset_2
01e4 01d6 | | Execute Vector,Field_Write
01e5 4801 |H | Short_Literal 0x1
01e6 480e |H | Short_Literal 0xe
01e7 00da | | Load_Top At_Offset_2
01e8 01d6 | | Execute Vector,Field_Write
01e9 480c |H | Short_Literal 0xc
01ea 4800 |H | Short_Literal 0x0
01eb 4800 |H | Short_Literal 0x0
01ec 00d9 | | Load_Top At_Offset_1
01ed e610 | | Load 0x3,0x10
01ee 01d6 | | Execute Vector,Field_Write
01ef 3ffb |? | Loop_Increasing 0x1eb
01f0 4800 |H | Short_Literal 0x0
01f1 480f |H | Short_Literal 0xf
01f2 00da | | Load_Top At_Offset_2
01f3 01d6 | | Execute Vector,Field_Write
01f4 e00e | | Load 0x0,0xe
01f5 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
01f6 0119 | | Execute Any,Check_In_Formal_Type
01f7 00d9 | | Load_Top At_Offset_1
01f8 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
01f9 0092 167d | }| Action Push_String_Extended,0x167d ; "1, 2, 3, 4, 5, 6"
01fb e608 | | Load 0x3,0x8
01fc e609 | | Load 0x3,0x9
01fd 480a |H | Short_Literal 0xa
01fe 4803 |H | Short_Literal 0x3
01ff 0099 | | Action Reference_Dynamic
0200 480b |H | Short_Literal 0xb
0201 4803 |H | Short_Literal 0x3
0202 0099 | | Action Reference_Dynamic
0203 480c |H | Short_Literal 0xc
0204 4803 |H | Short_Literal 0x3
0205 0099 | | Action Reference_Dynamic
0206 8010 | | Call 0x0,0x10
0207 4801 |H | Short_Literal 0x1
0208 800c | | Call 0x0,0xc
0209 4501 |E | Exit_Subprogram 0x1
020a 0000 0000 | | .XXX[0x2]
020c 8000 0000 | | .LITERAL {0x80000000, 0x00210000}
0210 8000 0000 | | .LITERAL {0x80000000, 0x00220000}
0214 0000 0000 | | .BLANK 0000[0x4]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 0285 | | .CONST 0x0285 ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0013 | | .CONST 0x0013 ; Number of locals
021b INIT_0218:
021b a018 | | Reference 0x0,0x18
021c 00c6 | | Action Check_Subprogram_Elaborated
021d e00e | | Load 0x0,0xe
021e e019 | | Load 0x0,0x19
021f 00d8 | | Load_Top At_Offset_0
0220 012c | , | Execute Any,Size
0221 00d9 | | Load_Top At_Offset_1
0222 0266 | f | Execute Discrete,Bounds
0223 00db | | Load_Top At_Offset_3
0224 0122 | " | Execute Any,Make_Root_Type
0225 00d8 | | Load_Top At_Offset_0
0226 012c | , | Execute Any,Size
0227 00d0 | | Action Swap_Control
0228 0266 | f | Execute Discrete,Bounds
0229 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
022b 03fa | | Declare_Type Discrete,Defined,With_Size
022c 03f7 | | Declare_Type InMicrocode,Discrete
022d 00cd | | Action Spare6_Action
022e e019 | | Load 0x0,0x19
022f 00d8 | | Load_Top At_Offset_0
0230 012c | , | Execute Any,Size
0231 00d9 | | Load_Top At_Offset_1
0232 0266 | f | Execute Discrete,Bounds
0233 00db | | Load_Top At_Offset_3
0234 0122 | " | Execute Any,Make_Root_Type
0235 00d8 | | Load_Top At_Offset_0
0236 012c | , | Execute Any,Size
0237 00d0 | | Action Swap_Control
0238 0266 | f | Execute Discrete,Bounds
0239 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
023b 03fa | | Declare_Type Discrete,Defined,With_Size
023c 03f7 | | Declare_Type InMicrocode,Discrete
023d 00cd | | Action Spare6_Action
023e e01a | | Load 0x0,0x1a
023f e009 | | Load 0x0,0x9
0240 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0241 0093 0000 | | PushFullAddress InMicrocode
0243 6220 |b | Indirect_Literal Discrete,0x464,{0x80000000, 0x00200000}
0244 0273 | s | Execute Discrete,Plus
0245 e006 | | Load 0x0,0x6
0246 0273 | s | Execute Discrete,Plus
0247 e01b | | Load 0x0,0x1b
0248 0273 | s | Execute Discrete,Plus
0249 4808 |H | Short_Literal 0x8
024a 0007 | | Action Break_Optional
024b 029f 13fb | | Declare_Subprogram For_Call,INIT_13f8
024d 029f 140b | | Declare_Subprogram For_Call,INIT_1408
024f a01c | | Reference 0x0,0x1c
0250 00c6 | | Action Check_Subprogram_Elaborated
0251 e00e | | Load 0x0,0xe
0252 e019 | | Load 0x0,0x19
0253 00d8 | | Load_Top At_Offset_0
0254 012c | , | Execute Any,Size
0255 00d9 | | Load_Top At_Offset_1
0256 0266 | f | Execute Discrete,Bounds
0257 00db | | Load_Top At_Offset_3
0258 0122 | " | Execute Any,Make_Root_Type
0259 00d8 | | Load_Top At_Offset_0
025a 012c | , | Execute Any,Size
025b 00d0 | | Action Swap_Control
025c 0266 | f | Execute Discrete,Bounds
025d 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
025f 03fa | | Declare_Type Discrete,Defined,With_Size
0260 03f7 | | Declare_Type InMicrocode,Discrete
0261 00cd | | Action Spare6_Action
0262 e019 | | Load 0x0,0x19
0263 00d8 | | Load_Top At_Offset_0
0264 012c | , | Execute Any,Size
0265 00d9 | | Load_Top At_Offset_1
0266 0266 | f | Execute Discrete,Bounds
0267 00db | | Load_Top At_Offset_3
0268 0122 | " | Execute Any,Make_Root_Type
0269 00d8 | | Load_Top At_Offset_0
026a 012c | , | Execute Any,Size
026b 00d0 | | Action Swap_Control
026c 0266 | f | Execute Discrete,Bounds
026d 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
026f 03fa | | Declare_Type Discrete,Defined,With_Size
0270 03f7 | | Declare_Type InMicrocode,Discrete
0271 00cd | | Action Spare6_Action
0272 e01a | | Load 0x0,0x1a
0273 0092 167e | ~| Action Push_String_Extended,0x167e ; "X_Char_Struct_Array_2d"
0275 4809 |H | Short_Literal 0x9
0276 4803 |H | Short_Literal 0x3
0277 0099 | | Action Reference_Dynamic
0278 480a |H | Short_Literal 0xa
0279 4803 |H | Short_Literal 0x3
027a 0099 | | Action Reference_Dynamic
027b 0093 0000 | | PushFullAddress InMicrocode
027d 61e2 |a | Indirect_Literal Discrete,0x460,{0x80000000, 0x001f0000}
027e 0273 | s | Execute Discrete,Plus
027f e006 | | Load 0x0,0x6
0280 0273 | s | Execute Discrete,Plus
0281 e01d | | Load 0x0,0x1d
0282 0273 | s | Execute Discrete,Plus
0283 4813 |H | Short_Literal 0x13
0284 0007 | | Action Break_Optional
0285 BODY_0218:
0285 0092 167f | | Action Push_String_Extended,0x167f ; "X_Char_Struct_Array_2d conversions"
0287 8008 | | Call 0x0,0x8
0288 4801 |H | Short_Literal 0x1
0289 4800 |H | Short_Literal 0x0
028a e009 | | Load 0x0,0x9
028b 1b12 | | Execute Package,Field_Read,Field_Number 0x12
028c 0334 | 4 | Declare_Variable Array,With_Constraint
028d 4801 |H | Short_Literal 0x1
028e 4800 |H | Short_Literal 0x0
028f 4801 |H | Short_Literal 0x1
0290 4800 |H | Short_Literal 0x0
0291 e01a | | Load 0x0,0x1a
0292 0334 | 4 | Declare_Variable Array,With_Constraint
0293 0092 1680 | | Action Push_String_Extended,0x1680 ; "1..0 => (1..0 => 0)"
0295 e60b | | Load 0x3,0xb
0296 e60c | | Load 0x3,0xc
0297 e60d | | Load 0x3,0xd
0298 e60e | | Load 0x3,0xe
0299 e60f | | Load 0x3,0xf
029a 4810 |H | Short_Literal 0x10
029b 4803 |H | Short_Literal 0x3
029c 0099 | | Action Reference_Dynamic
029d 4811 |H | Short_Literal 0x11
029e 4803 |H | Short_Literal 0x3
029f 0099 | | Action Reference_Dynamic
02a0 4812 |H | Short_Literal 0x12
02a1 4803 |H | Short_Literal 0x3
02a2 0099 | | Action Reference_Dynamic
02a3 801c | | Call 0x0,0x1c
02a4 e012 | | Load 0x0,0x12
02a5 e013 | | Load 0x0,0x13
02a6 01cc | | Execute Vector,Catenate
02a7 e014 | | Load 0x0,0x14
02a8 01cc | | Execute Vector,Catenate
02a9 e015 | | Load 0x0,0x15
02aa 01cc | | Execute Vector,Catenate
02ab e016 | | Load 0x0,0x16
02ac 01cc | | Execute Vector,Catenate
02ad e017 | | Load 0x0,0x17
02ae 01cc | | Execute Vector,Catenate
02af 4801 |H | Short_Literal 0x1
02b0 4801 |H | Short_Literal 0x1
02b1 4802 |H | Short_Literal 0x2
02b2 4802 |H | Short_Literal 0x2
02b3 e01a | | Load 0x0,0x1a
02b4 0334 | 4 | Declare_Variable Array,With_Constraint
02b5 e00e | | Load 0x0,0xe
02b6 0322 | " | Declare_Variable Record
02b7 4801 |H | Short_Literal 0x1
02b8 00d9 | | Load_Top At_Offset_1
02b9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
02ba 4802 |H | Short_Literal 0x2
02bb 00d9 | | Load_Top At_Offset_1
02bc 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
02bd 4803 |H | Short_Literal 0x3
02be 00d9 | | Load_Top At_Offset_1
02bf 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
02c0 4804 |H | Short_Literal 0x4
02c1 00d9 | | Load_Top At_Offset_1
02c2 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
02c3 4805 |H | Short_Literal 0x5
02c4 00d9 | | Load_Top At_Offset_1
02c5 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
02c6 e00e | | Load 0x0,0xe
02c7 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
02c8 0337 | 7 | Declare_Variable Array
02c9 4801 |H | Short_Literal 0x1
02ca 480d |H | Short_Literal 0xd
02cb 00da | | Load_Top At_Offset_2
02cc 01d6 | | Execute Vector,Field_Write
02cd 4801 |H | Short_Literal 0x1
02ce 480e |H | Short_Literal 0xe
02cf 00da | | Load_Top At_Offset_2
02d0 01d6 | | Execute Vector,Field_Write
02d1 480c |H | Short_Literal 0xc
02d2 4800 |H | Short_Literal 0x0
02d3 4800 |H | Short_Literal 0x0
02d4 00d9 | | Load_Top At_Offset_1
02d5 e617 | | Load 0x3,0x17
02d6 01d6 | | Execute Vector,Field_Write
02d7 3ffb |? | Loop_Increasing 0x2d3
02d8 4800 |H | Short_Literal 0x0
02d9 480f |H | Short_Literal 0xf
02da 00da | | Load_Top At_Offset_2
02db 01d6 | | Execute Vector,Field_Write
02dc e00e | | Load 0x0,0xe
02dd 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
02de 0119 | | Execute Any,Check_In_Formal_Type
02df 00d9 | | Load_Top At_Offset_1
02e0 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
02e1 4802 |H | Short_Literal 0x2
02e2 4801 |H | Short_Literal 0x1
02e3 00db | | Load_Top At_Offset_3
02e4 01a6 | | Execute Matrix,Field_Write
02e5 0092 1681 | | Action Push_String_Extended,0x1681 ; "1..1 => (2..2 => (1, 2, 3, 4, 5, 6))"
02e7 e60b | | Load 0x3,0xb
02e8 e60c | | Load 0x3,0xc
02e9 e60d | | Load 0x3,0xd
02ea e60e | | Load 0x3,0xe
02eb e60f | | Load 0x3,0xf
02ec 4810 |H | Short_Literal 0x10
02ed 4803 |H | Short_Literal 0x3
02ee 0099 | | Action Reference_Dynamic
02ef 4811 |H | Short_Literal 0x11
02f0 4803 |H | Short_Literal 0x3
02f1 0099 | | Action Reference_Dynamic
02f2 4812 |H | Short_Literal 0x12
02f3 4803 |H | Short_Literal 0x3
02f4 0099 | | Action Reference_Dynamic
02f5 801c | | Call 0x0,0x1c
02f6 e012 | | Load 0x0,0x12
02f7 e013 | | Load 0x0,0x13
02f8 01cc | | Execute Vector,Catenate
02f9 e014 | | Load 0x0,0x14
02fa 01cc | | Execute Vector,Catenate
02fb e015 | | Load 0x0,0x15
02fc 01cc | | Execute Vector,Catenate
02fd e016 | | Load 0x0,0x16
02fe 01cc | | Execute Vector,Catenate
02ff e017 | | Load 0x0,0x17
0300 01cc | | Execute Vector,Catenate
0301 4800 |H | Short_Literal 0x0
0302 4800 |H | Short_Literal 0x0
0303 4800 |H | Short_Literal 0x0
0304 4800 |H | Short_Literal 0x0
0305 e01a | | Load 0x0,0x1a
0306 0334 | 4 | Declare_Variable Array,With_Constraint
0307 e00e | | Load 0x0,0xe
0308 0322 | " | Declare_Variable Record
0309 4801 |H | Short_Literal 0x1
030a 00d9 | | Load_Top At_Offset_1
030b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
030c 4802 |H | Short_Literal 0x2
030d 00d9 | | Load_Top At_Offset_1
030e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
030f 4803 |H | Short_Literal 0x3
0310 00d9 | | Load_Top At_Offset_1
0311 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0312 4804 |H | Short_Literal 0x4
0313 00d9 | | Load_Top At_Offset_1
0314 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0315 4805 |H | Short_Literal 0x5
0316 00d9 | | Load_Top At_Offset_1
0317 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0318 e00e | | Load 0x0,0xe
0319 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
031a 0337 | 7 | Declare_Variable Array
031b 4801 |H | Short_Literal 0x1
031c 480d |H | Short_Literal 0xd
031d 00da | | Load_Top At_Offset_2
031e 01d6 | | Execute Vector,Field_Write
031f 4801 |H | Short_Literal 0x1
0320 480e |H | Short_Literal 0xe
0321 00da | | Load_Top At_Offset_2
0322 01d6 | | Execute Vector,Field_Write
0323 480c |H | Short_Literal 0xc
0324 4800 |H | Short_Literal 0x0
0325 4800 |H | Short_Literal 0x0
0326 00d9 | | Load_Top At_Offset_1
0327 e617 | | Load 0x3,0x17
0328 01d6 | | Execute Vector,Field_Write
0329 3ffb |? | Loop_Increasing 0x325
032a 4800 |H | Short_Literal 0x0
032b 480f |H | Short_Literal 0xf
032c 00da | | Load_Top At_Offset_2
032d 01d6 | | Execute Vector,Field_Write
032e e00e | | Load 0x0,0xe
032f 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
0330 0119 | | Execute Any,Check_In_Formal_Type
0331 00d9 | | Load_Top At_Offset_1
0332 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0333 4800 |H | Short_Literal 0x0
0334 4800 |H | Short_Literal 0x0
0335 00db | | Load_Top At_Offset_3
0336 01a6 | | Execute Matrix,Field_Write
0337 0092 1682 | | Action Push_String_Extended,0x1682 ; "0..0 => (0..0 => (1, 2, 3, 4, 5, 6))"
0339 e60b | | Load 0x3,0xb
033a e60c | | Load 0x3,0xc
033b e60d | | Load 0x3,0xd
033c e60e | | Load 0x3,0xe
033d e60f | | Load 0x3,0xf
033e 4810 |H | Short_Literal 0x10
033f 4803 |H | Short_Literal 0x3
0340 0099 | | Action Reference_Dynamic
0341 4811 |H | Short_Literal 0x11
0342 4803 |H | Short_Literal 0x3
0343 0099 | | Action Reference_Dynamic
0344 4812 |H | Short_Literal 0x12
0345 4803 |H | Short_Literal 0x3
0346 0099 | | Action Reference_Dynamic
0347 801c | | Call 0x0,0x1c
0348 e01e | | Load 0x0,0x1e
0349 4801 |H | Short_Literal 0x1
034a 480a |H | Short_Literal 0xa
034b e009 | | Load 0x0,0x9
034c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
034d 0334 | 4 | Declare_Variable Array,With_Constraint
034e 480a |H | Short_Literal 0xa
034f 4801 |H | Short_Literal 0x1
0350 4800 |H | Short_Literal 0x0
0351 00d9 | | Load_Top At_Offset_1
0352 e615 | | Load 0x3,0x15
0353 01d6 | | Execute Vector,Field_Write
0354 3ffb |? | Loop_Increasing 0x350
0355 01cc | | Execute Vector,Catenate
0356 e012 | | Load 0x0,0x12
0357 4801 |H | Short_Literal 0x1
0358 480a |H | Short_Literal 0xa
0359 e009 | | Load 0x0,0x9
035a 1b12 | | Execute Package,Field_Read,Field_Number 0x12
035b 0334 | 4 | Declare_Variable Array,With_Constraint
035c 480a |H | Short_Literal 0xa
035d 4801 |H | Short_Literal 0x1
035e 4800 |H | Short_Literal 0x0
035f 00d9 | | Load_Top At_Offset_1
0360 e616 | | Load 0x3,0x16
0361 01d6 | | Execute Vector,Field_Write
0362 3ffb |? | Loop_Increasing 0x35e
0363 01cc | | Execute Vector,Catenate
0364 01cc | | Execute Vector,Catenate
0365 e013 | | Load 0x0,0x13
0366 4801 |H | Short_Literal 0x1
0367 480a |H | Short_Literal 0xa
0368 e009 | | Load 0x0,0x9
0369 1b12 | | Execute Package,Field_Read,Field_Number 0x12
036a 0334 | 4 | Declare_Variable Array,With_Constraint
036b 480a |H | Short_Literal 0xa
036c 4801 |H | Short_Literal 0x1
036d 4800 |H | Short_Literal 0x0
036e 00d9 | | Load_Top At_Offset_1
036f e616 | | Load 0x3,0x16
0370 01d6 | | Execute Vector,Field_Write
0371 3ffb |? | Loop_Increasing 0x36d
0372 01cc | | Execute Vector,Catenate
0373 01cc | | Execute Vector,Catenate
0374 e014 | | Load 0x0,0x14
0375 4801 |H | Short_Literal 0x1
0376 480a |H | Short_Literal 0xa
0377 e009 | | Load 0x0,0x9
0378 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0379 0334 | 4 | Declare_Variable Array,With_Constraint
037a 480a |H | Short_Literal 0xa
037b 4801 |H | Short_Literal 0x1
037c 4800 |H | Short_Literal 0x0
037d 00d9 | | Load_Top At_Offset_1
037e e616 | | Load 0x3,0x16
037f 01d6 | | Execute Vector,Field_Write
0380 3ffb |? | Loop_Increasing 0x37c
0381 01cc | | Execute Vector,Catenate
0382 01cc | | Execute Vector,Catenate
0383 e015 | | Load 0x0,0x15
0384 4801 |H | Short_Literal 0x1
0385 480a |H | Short_Literal 0xa
0386 e009 | | Load 0x0,0x9
0387 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0388 0334 | 4 | Declare_Variable Array,With_Constraint
0389 480a |H | Short_Literal 0xa
038a 4801 |H | Short_Literal 0x1
038b 4800 |H | Short_Literal 0x0
038c 00d9 | | Load_Top At_Offset_1
038d e616 | | Load 0x3,0x16
038e 01d6 | | Execute Vector,Field_Write
038f 3ffb |? | Loop_Increasing 0x38b
0390 01cc | | Execute Vector,Catenate
0391 01cc | | Execute Vector,Catenate
0392 e016 | | Load 0x0,0x16
0393 4801 |H | Short_Literal 0x1
0394 480a |H | Short_Literal 0xa
0395 e009 | | Load 0x0,0x9
0396 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0397 0334 | 4 | Declare_Variable Array,With_Constraint
0398 480a |H | Short_Literal 0xa
0399 4801 |H | Short_Literal 0x1
039a 4800 |H | Short_Literal 0x0
039b 00d9 | | Load_Top At_Offset_1
039c e616 | | Load 0x3,0x16
039d 01d6 | | Execute Vector,Field_Write
039e 3ffb |? | Loop_Increasing 0x39a
039f 01cc | | Execute Vector,Catenate
03a0 01cc | | Execute Vector,Catenate
03a1 4800 |H | Short_Literal 0x0
03a2 4801 |H | Short_Literal 0x1
03a3 4800 |H | Short_Literal 0x0
03a4 4802 |H | Short_Literal 0x2
03a5 e01a | | Load 0x0,0x1a
03a6 0334 | 4 | Declare_Variable Array,With_Constraint
03a7 e00e | | Load 0x0,0xe
03a8 0322 | " | Declare_Variable Record
03a9 4800 |H | Short_Literal 0x0
03aa 00d9 | | Load_Top At_Offset_1
03ab 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03ac 4800 |H | Short_Literal 0x0
03ad 00d9 | | Load_Top At_Offset_1
03ae 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
03af 4800 |H | Short_Literal 0x0
03b0 00d9 | | Load_Top At_Offset_1
03b1 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
03b2 4800 |H | Short_Literal 0x0
03b3 00d9 | | Load_Top At_Offset_1
03b4 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
03b5 4800 |H | Short_Literal 0x0
03b6 00d9 | | Load_Top At_Offset_1
03b7 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
03b8 e01f | | Load 0x0,0x1f
03b9 e00e | | Load 0x0,0xe
03ba 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
03bb 0119 | | Execute Any,Check_In_Formal_Type
03bc 00d9 | | Load_Top At_Offset_1
03bd 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
03be 4800 |H | Short_Literal 0x0
03bf 4800 |H | Short_Literal 0x0
03c0 00db | | Load_Top At_Offset_3
03c1 01a6 | | Execute Matrix,Field_Write
03c2 e00e | | Load 0x0,0xe
03c3 0322 | " | Declare_Variable Record
03c4 4801 |H | Short_Literal 0x1
03c5 00d9 | | Load_Top At_Offset_1
03c6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03c7 4800 |H | Short_Literal 0x0
03c8 00d9 | | Load_Top At_Offset_1
03c9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
03ca 4800 |H | Short_Literal 0x0
03cb 00d9 | | Load_Top At_Offset_1
03cc 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
03cd 4800 |H | Short_Literal 0x0
03ce 00d9 | | Load_Top At_Offset_1
03cf 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
03d0 4800 |H | Short_Literal 0x0
03d1 00d9 | | Load_Top At_Offset_1
03d2 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
03d3 e01f | | Load 0x0,0x1f
03d4 e00e | | Load 0x0,0xe
03d5 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
03d6 0119 | | Execute Any,Check_In_Formal_Type
03d7 00d9 | | Load_Top At_Offset_1
03d8 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
03d9 4801 |H | Short_Literal 0x1
03da 4800 |H | Short_Literal 0x0
03db 00db | | Load_Top At_Offset_3
03dc 01a6 | | Execute Matrix,Field_Write
03dd e00e | | Load 0x0,0xe
03de 0322 | " | Declare_Variable Record
03df 4802 |H | Short_Literal 0x2
03e0 00d9 | | Load_Top At_Offset_1
03e1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03e2 4800 |H | Short_Literal 0x0
03e3 00d9 | | Load_Top At_Offset_1
03e4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
03e5 4800 |H | Short_Literal 0x0
03e6 00d9 | | Load_Top At_Offset_1
03e7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
03e8 4800 |H | Short_Literal 0x0
03e9 00d9 | | Load_Top At_Offset_1
03ea 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
03eb 4800 |H | Short_Literal 0x0
03ec 00d9 | | Load_Top At_Offset_1
03ed 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
03ee e01f | | Load 0x0,0x1f
03ef e00e | | Load 0x0,0xe
03f0 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
03f1 0119 | | Execute Any,Check_In_Formal_Type
03f2 00d9 | | Load_Top At_Offset_1
03f3 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
03f4 4802 |H | Short_Literal 0x2
03f5 4800 |H | Short_Literal 0x0
03f6 00db | | Load_Top At_Offset_3
03f7 01a6 | | Execute Matrix,Field_Write
03f8 e00e | | Load 0x0,0xe
03f9 0322 | " | Declare_Variable Record
03fa 4803 |H | Short_Literal 0x3
03fb 00d9 | | Load_Top At_Offset_1
03fc 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03fd 4800 |H | Short_Literal 0x0
03fe 00d9 | | Load_Top At_Offset_1
03ff 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0400 4800 |H | Short_Literal 0x0
0401 00d9 | | Load_Top At_Offset_1
0402 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0403 4800 |H | Short_Literal 0x0
0404 00d9 | | Load_Top At_Offset_1
0405 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0406 4800 |H | Short_Literal 0x0
0407 00d9 | | Load_Top At_Offset_1
0408 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0409 e01f | | Load 0x0,0x1f
040a e00e | | Load 0x0,0xe
040b 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
040c 0119 | | Execute Any,Check_In_Formal_Type
040d 00d9 | | Load_Top At_Offset_1
040e 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
040f 4800 |H | Short_Literal 0x0
0410 4801 |H | Short_Literal 0x1
0411 00db | | Load_Top At_Offset_3
0412 01a6 | | Execute Matrix,Field_Write
0413 e00e | | Load 0x0,0xe
0414 0322 | " | Declare_Variable Record
0415 4804 |H | Short_Literal 0x4
0416 00d9 | | Load_Top At_Offset_1
0417 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0418 4800 |H | Short_Literal 0x0
0419 00d9 | | Load_Top At_Offset_1
041a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
041b 4800 |H | Short_Literal 0x0
041c 00d9 | | Load_Top At_Offset_1
041d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
041e 4800 |H | Short_Literal 0x0
041f 00d9 | | Load_Top At_Offset_1
0420 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0421 4800 |H | Short_Literal 0x0
0422 00d9 | | Load_Top At_Offset_1
0423 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0424 e01f | | Load 0x0,0x1f
0425 e00e | | Load 0x0,0xe
0426 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
0427 0119 | | Execute Any,Check_In_Formal_Type
0428 00d9 | | Load_Top At_Offset_1
0429 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
042a 4801 |H | Short_Literal 0x1
042b 4801 |H | Short_Literal 0x1
042c 00db | | Load_Top At_Offset_3
042d 01a6 | | Execute Matrix,Field_Write
042e e00e | | Load 0x0,0xe
042f 0322 | " | Declare_Variable Record
0430 4805 |H | Short_Literal 0x5
0431 00d9 | | Load_Top At_Offset_1
0432 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0433 4800 |H | Short_Literal 0x0
0434 00d9 | | Load_Top At_Offset_1
0435 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0436 4800 |H | Short_Literal 0x0
0437 00d9 | | Load_Top At_Offset_1
0438 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0439 4800 |H | Short_Literal 0x0
043a 00d9 | | Load_Top At_Offset_1
043b 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
043c 4800 |H | Short_Literal 0x0
043d 00d9 | | Load_Top At_Offset_1
043e 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
043f e01f | | Load 0x0,0x1f
0440 e00e | | Load 0x0,0xe
0441 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
0442 0119 | | Execute Any,Check_In_Formal_Type
0443 00d9 | | Load_Top At_Offset_1
0444 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0445 4802 |H | Short_Literal 0x2
0446 4801 |H | Short_Literal 0x1
0447 00db | | Load_Top At_Offset_3
0448 01a6 | | Execute Matrix,Field_Write
0449 0092 1683 | | Action Push_String_Extended,0x1683 ; "(0, 1, 2), (3, 4, 5)"
044b e60b | | Load 0x3,0xb
044c e60c | | Load 0x3,0xc
044d e60d | | Load 0x3,0xd
044e e60e | | Load 0x3,0xe
044f e60f | | Load 0x3,0xf
0450 4810 |H | Short_Literal 0x10
0451 4803 |H | Short_Literal 0x3
0452 0099 | | Action Reference_Dynamic
0453 4811 |H | Short_Literal 0x11
0454 4803 |H | Short_Literal 0x3
0455 0099 | | Action Reference_Dynamic
0456 4812 |H | Short_Literal 0x12
0457 4803 |H | Short_Literal 0x3
0458 0099 | | Action Reference_Dynamic
0459 801c | | Call 0x0,0x1c
045a 4801 |H | Short_Literal 0x1
045b 800c | | Call 0x0,0xc
045c 4501 |E | Exit_Subprogram 0x1
045d 0000 0000 | | .XXX[0x3]
045f 0000 | |
0460 8000 0000 | | .LITERAL {0x80000000, 0x001f0000}
0464 8000 0000 | | .LITERAL {0x80000000, 0x00200000}
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 04b5 | | .CONST 0x04b5 ; Address of begin
0469 0004 | | .CONST 0x0004 ; Address of exception handler
046a 0011 | | .CONST 0x0011 ; Number of locals
046b INIT_0468:
046b a020 | | Reference 0x0,0x20
046c 00c6 | | Action Check_Subprogram_Elaborated
046d e021 | ! | Load 0x0,0x21
046e e004 | | Load 0x0,0x4
046f 00d8 | | Load_Top At_Offset_0
0470 012c | , | Execute Any,Size
0471 00d9 | | Load_Top At_Offset_1
0472 0266 | f | Execute Discrete,Bounds
0473 00db | | Load_Top At_Offset_3
0474 0122 | " | Execute Any,Make_Root_Type
0475 00d8 | | Load_Top At_Offset_0
0476 012c | , | Execute Any,Size
0477 00d0 | | Action Swap_Control
0478 0266 | f | Execute Discrete,Bounds
0479 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
047b 03fa | | Declare_Type Discrete,Defined,With_Size
047c 03f7 | | Declare_Type InMicrocode,Discrete
047d 00cd | | Action Spare6_Action
047e e022 | " | Load 0x0,0x22
047f e009 | | Load 0x0,0x9
0480 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0481 0093 0000 | | PushFullAddress InMicrocode
0483 60c4 |` | Indirect_Literal Discrete,0x548,{0x80000000, 0x001e0000}
0484 0273 | s | Execute Discrete,Plus
0485 e006 | | Load 0x0,0x6
0486 0273 | s | Execute Discrete,Plus
0487 e023 | # | Load 0x0,0x23
0488 0273 | s | Execute Discrete,Plus
0489 4807 |H | Short_Literal 0x7
048a 0007 | | Action Break_Optional
048b 029f 141b | | Declare_Subprogram For_Call,INIT_1418
048d 029f 142b | +| Declare_Subprogram For_Call,INIT_1428
048f a002 | | Reference 0x0,0x2
0490 00c6 | | Action Check_Subprogram_Elaborated
0491 e021 | ! | Load 0x0,0x21
0492 e004 | | Load 0x0,0x4
0493 00d8 | | Load_Top At_Offset_0
0494 012c | , | Execute Any,Size
0495 00d9 | | Load_Top At_Offset_1
0496 0266 | f | Execute Discrete,Bounds
0497 00db | | Load_Top At_Offset_3
0498 0122 | " | Execute Any,Make_Root_Type
0499 00d8 | | Load_Top At_Offset_0
049a 012c | , | Execute Any,Size
049b 00d0 | | Action Swap_Control
049c 0266 | f | Execute Discrete,Bounds
049d 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
049f 03fa | | Declare_Type Discrete,Defined,With_Size
04a0 03f7 | | Declare_Type InMicrocode,Discrete
04a1 00cd | | Action Spare6_Action
04a2 e022 | " | Load 0x0,0x22
04a3 0092 1684 | | Action Push_String_Extended,0x1684 ; "X_Colormap_Array"
04a5 4808 |H | Short_Literal 0x8
04a6 4803 |H | Short_Literal 0x3
04a7 0099 | | Action Reference_Dynamic
04a8 4809 |H | Short_Literal 0x9
04a9 4803 |H | Short_Literal 0x3
04aa 0099 | | Action Reference_Dynamic
04ab 0093 0000 | | PushFullAddress InMicrocode
04ad 6096 |` | Indirect_Literal Discrete,0x544,{0x80000000, 0x001d0000}
04ae 0273 | s | Execute Discrete,Plus
04af e006 | | Load 0x0,0x6
04b0 0273 | s | Execute Discrete,Plus
04b1 e024 | $ | Load 0x0,0x24
04b2 0273 | s | Execute Discrete,Plus
04b3 4811 |H | Short_Literal 0x11
04b4 0007 | | Action Break_Optional
04b5 BODY_0468:
04b5 0092 1685 | | Action Push_String_Extended,0x1685 ; "X_Colormap_Array conversions"
04b7 8008 | | Call 0x0,0x8
04b8 4801 |H | Short_Literal 0x1
04b9 4800 |H | Short_Literal 0x0
04ba e009 | | Load 0x0,0x9
04bb 1b12 | | Execute Package,Field_Read,Field_Number 0x12
04bc 0334 | 4 | Declare_Variable Array,With_Constraint
04bd 4801 |H | Short_Literal 0x1
04be 4800 |H | Short_Literal 0x0
04bf e022 | " | Load 0x0,0x22
04c0 0334 | 4 | Declare_Variable Array,With_Constraint
04c1 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
04c3 e60a | | Load 0x3,0xa
04c4 e60b | | Load 0x3,0xb
04c5 e60c | | Load 0x3,0xc
04c6 e60d | | Load 0x3,0xd
04c7 480e |H | Short_Literal 0xe
04c8 4803 |H | Short_Literal 0x3
04c9 0099 | | Action Reference_Dynamic
04ca 480f |H | Short_Literal 0xf
04cb 4803 |H | Short_Literal 0x3
04cc 0099 | | Action Reference_Dynamic
04cd 4810 |H | Short_Literal 0x10
04ce 4803 |H | Short_Literal 0x3
04cf 0099 | | Action Reference_Dynamic
04d0 8002 | | Call 0x0,0x2
04d1 4801 |H | Short_Literal 0x1
04d2 4804 |H | Short_Literal 0x4
04d3 e009 | | Load 0x0,0x9
04d4 1b12 | | Execute Package,Field_Read,Field_Number 0x12
04d5 0334 | 4 | Declare_Variable Array,With_Constraint
04d6 4804 |H | Short_Literal 0x4
04d7 4801 |H | Short_Literal 0x1
04d8 48ff |H | Short_Literal 0xff
04d9 00d9 | | Load_Top At_Offset_1
04da e612 | | Load 0x3,0x12
04db 01d6 | | Execute Vector,Field_Write
04dc 3ffb |? | Loop_Increasing 0x4d8
04dd 4801 |H | Short_Literal 0x1
04de 4801 |H | Short_Literal 0x1
04df e022 | " | Load 0x0,0x22
04e0 0334 | 4 | Declare_Variable Array,With_Constraint
04e1 e021 | ! | Load 0x0,0x21
04e2 0322 | " | Declare_Variable Record
04e3 00d8 | | Load_Top At_Offset_0
04e4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
04e5 4fff |O | Short_Literal 0x7ff
04e6 00d0 | | Action Swap_Control
04e7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
04e8 4801 |H | Short_Literal 0x1
04e9 00da | | Load_Top At_Offset_2
04ea 01d6 | | Execute Vector,Field_Write
04eb 0092 1676 | v| Action Push_String_Extended,0x1676 ; "1..1 => -1"
04ed e60a | | Load 0x3,0xa
04ee e60b | | Load 0x3,0xb
04ef e60c | | Load 0x3,0xc
04f0 e60d | | Load 0x3,0xd
04f1 480e |H | Short_Literal 0xe
04f2 4803 |H | Short_Literal 0x3
04f3 0099 | | Action Reference_Dynamic
04f4 480f |H | Short_Literal 0xf
04f5 4803 |H | Short_Literal 0x3
04f6 0099 | | Action Reference_Dynamic
04f7 4810 |H | Short_Literal 0x10
04f8 4803 |H | Short_Literal 0x3
04f9 0099 | | Action Reference_Dynamic
04fa 8002 | | Call 0x0,0x2
04fb e00a | | Load 0x0,0xa
04fc 4800 |H | Short_Literal 0x0
04fd 4800 |H | Short_Literal 0x0
04fe e022 | " | Load 0x0,0x22
04ff 0334 | 4 | Declare_Variable Array,With_Constraint
0500 e021 | ! | Load 0x0,0x21
0501 0322 | " | Declare_Variable Record
0502 00d8 | | Load_Top At_Offset_0
0503 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0504 4802 |H | Short_Literal 0x2
0505 00d0 | | Action Swap_Control
0506 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0507 4800 |H | Short_Literal 0x0
0508 00da | | Load_Top At_Offset_2
0509 01d6 | | Execute Vector,Field_Write
050a 0092 1677 | w| Action Push_String_Extended,0x1677 ; "0..0 => 2"
050c e60a | | Load 0x3,0xa
050d e60b | | Load 0x3,0xb
050e e60c | | Load 0x3,0xc
050f e60d | | Load 0x3,0xd
0510 480e |H | Short_Literal 0xe
0511 4803 |H | Short_Literal 0x3
0512 0099 | | Action Reference_Dynamic
0513 480f |H | Short_Literal 0xf
0514 4803 |H | Short_Literal 0x3
0515 0099 | | Action Reference_Dynamic
0516 4810 |H | Short_Literal 0x10
0517 4803 |H | Short_Literal 0x3
0518 0099 | | Action Reference_Dynamic
0519 8002 | | Call 0x0,0x2
051a e00b | | Load 0x0,0xb
051b 00d8 | | Load_Top At_Offset_0
051c 01cc | | Execute Vector,Catenate
051d 4801 |H | Short_Literal 0x1
051e 4802 |H | Short_Literal 0x2
051f e022 | " | Load 0x0,0x22
0520 0334 | 4 | Declare_Variable Array,With_Constraint
0521 4802 |H | Short_Literal 0x2
0522 4801 |H | Short_Literal 0x1
0523 e021 | ! | Load 0x0,0x21
0524 0322 | " | Declare_Variable Record
0525 00d8 | | Load_Top At_Offset_0
0526 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0527 4801 |H | Short_Literal 0x1
0528 00d0 | | Action Swap_Control
0529 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
052a 00d9 | | Load_Top At_Offset_1
052b e613 | | Load 0x3,0x13
052c 01d6 | | Execute Vector,Field_Write
052d 3ff5 |? | Loop_Increasing 0x523
052e 0092 1678 | x| Action Push_String_Extended,0x1678 ; "1..2 => 1"
0530 e60a | | Load 0x3,0xa
0531 e60b | | Load 0x3,0xb
0532 e60c | | Load 0x3,0xc
0533 e60d | | Load 0x3,0xd
0534 480e |H | Short_Literal 0xe
0535 4803 |H | Short_Literal 0x3
0536 0099 | | Action Reference_Dynamic
0537 480f |H | Short_Literal 0xf
0538 4803 |H | Short_Literal 0x3
0539 0099 | | Action Reference_Dynamic
053a 4810 |H | Short_Literal 0x10
053b 4803 |H | Short_Literal 0x3
053c 0099 | | Action Reference_Dynamic
053d 8002 | | Call 0x0,0x2
053e 4801 |H | Short_Literal 0x1
053f 800c | | Call 0x0,0xc
0540 4501 |E | Exit_Subprogram 0x1
0541 0000 0000 | | .XXX[0x3]
0543 0000 | |
0544 8000 0000 | | .LITERAL {0x80000000, 0x001d0000}
0548 8000 0000 | | .LITERAL {0x80000000, 0x001e0000}
054c 0000 0000 | | .BLANK 0000[0x4]
0550 ; --------------------------------------------------------------------------------------
0550 ; SUBPROGRAM
0550 ; --------------------------------------------------------------------------------------
0550 057b | { | .CONST 0x057b ; Address of begin
0551 0004 | | .CONST 0x0004 ; Address of exception handler
0552 000d | | .CONST 0x000d ; Number of locals
0553 INIT_0550:
0553 a025 | % | Reference 0x0,0x25
0554 00c6 | | Action Check_Subprogram_Elaborated
0555 e026 | & | Load 0x0,0x26
0556 e009 | | Load 0x0,0x9
0557 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0558 0093 0000 | | PushFullAddress InMicrocode
055a 6095 |` | Indirect_Literal Discrete,0x5f0,{0x80000000, 0x001c0000}
055b 0273 | s | Execute Discrete,Plus
055c e006 | | Load 0x0,0x6
055d 0273 | s | Execute Discrete,Plus
055e e027 | ' | Load 0x0,0x27
055f 0273 | s | Execute Discrete,Plus
0560 4805 |H | Short_Literal 0x5
0561 0007 | | Action Break_Optional
0562 029f 143b | ;| Declare_Subprogram For_Call,INIT_1438
0564 029f 144b | K| Declare_Subprogram For_Call,INIT_1448
0566 a010 | | Reference 0x0,0x10
0567 00c6 | | Action Check_Subprogram_Elaborated
0568 e026 | & | Load 0x0,0x26
0569 0092 1686 | | Action Push_String_Extended,0x1686 ; "X_Event_Mask"
056b 4806 |H | Short_Literal 0x6
056c 4803 |H | Short_Literal 0x3
056d 0099 | | Action Reference_Dynamic
056e 4807 |H | Short_Literal 0x7
056f 4803 |H | Short_Literal 0x3
0570 0099 | | Action Reference_Dynamic
0571 0093 0000 | | PushFullAddress InMicrocode
0573 6078 |`x | Indirect_Literal Discrete,0x5ec,{0x80000000, 0x001b0000}
0574 0273 | s | Execute Discrete,Plus
0575 e006 | | Load 0x0,0x6
0576 0273 | s | Execute Discrete,Plus
0577 e028 | ( | Load 0x0,0x28
0578 0273 | s | Execute Discrete,Plus
0579 480d |H | Short_Literal 0xd
057a 0007 | | Action Break_Optional
057b BODY_0550:
057b 0092 1687 | | Action Push_String_Extended,0x1687 ; "X_Event_Mask conversions"
057d 8008 | | Call 0x0,0x8
057e 4801 |H | Short_Literal 0x1
057f 4804 |H | Short_Literal 0x4
0580 e009 | | Load 0x0,0x9
0581 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0582 0334 | 4 | Declare_Variable Array,With_Constraint
0583 4804 |H | Short_Literal 0x4
0584 4801 |H | Short_Literal 0x1
0585 4800 |H | Short_Literal 0x0
0586 00d9 | | Load_Top At_Offset_1
0587 e60e | | Load 0x3,0xe
0588 01d6 | | Execute Vector,Field_Write
0589 3ffb |? | Loop_Increasing 0x585
058a e026 | & | Load 0x0,0x26
058b 0337 | 7 | Declare_Variable Array
058c 481f |H | Short_Literal 0x1f
058d 4800 |H | Short_Literal 0x0
058e 4800 |H | Short_Literal 0x0
058f 00d9 | | Load_Top At_Offset_1
0590 e60f | | Load 0x3,0xf
0591 01d6 | | Execute Vector,Field_Write
0592 3ffb |? | Loop_Increasing 0x58e
0593 e026 | & | Load 0x0,0x26
0594 01c3 | | Execute Vector,Check_In_Type
0595 0092 167b | {| Action Push_String_Extended,0x167b ; "0"
0597 e608 | | Load 0x3,0x8
0598 e609 | | Load 0x3,0x9
0599 480a |H | Short_Literal 0xa
059a 4803 |H | Short_Literal 0x3
059b 0099 | | Action Reference_Dynamic
059c 480b |H | Short_Literal 0xb
059d 4803 |H | Short_Literal 0x3
059e 0099 | | Action Reference_Dynamic
059f 480c |H | Short_Literal 0xc
05a0 4803 |H | Short_Literal 0x3
05a1 0099 | | Action Reference_Dynamic
05a2 8010 | | Call 0x0,0x10
05a3 4801 |H | Short_Literal 0x1
05a4 4804 |H | Short_Literal 0x4
05a5 e009 | | Load 0x0,0x9
05a6 1b12 | | Execute Package,Field_Read,Field_Number 0x12
05a7 0334 | 4 | Declare_Variable Array,With_Constraint
05a8 4804 |H | Short_Literal 0x4
05a9 4801 |H | Short_Literal 0x1
05aa 48ff |H | Short_Literal 0xff
05ab 00d9 | | Load_Top At_Offset_1
05ac e60e | | Load 0x3,0xe
05ad 01d6 | | Execute Vector,Field_Write
05ae 3ffb |? | Loop_Increasing 0x5aa
05af e026 | & | Load 0x0,0x26
05b0 0337 | 7 | Declare_Variable Array
05b1 481f |H | Short_Literal 0x1f
05b2 4800 |H | Short_Literal 0x0
05b3 4801 |H | Short_Literal 0x1
05b4 00d9 | | Load_Top At_Offset_1
05b5 e60f | | Load 0x3,0xf
05b6 01d6 | | Execute Vector,Field_Write
05b7 3ffb |? | Loop_Increasing 0x5b3
05b8 e026 | & | Load 0x0,0x26
05b9 01c3 | | Execute Vector,Check_In_Type
05ba 0092 167c | || Action Push_String_Extended,0x167c ; "-1"
05bc e608 | | Load 0x3,0x8
05bd e609 | | Load 0x3,0x9
05be 480a |H | Short_Literal 0xa
05bf 4803 |H | Short_Literal 0x3
05c0 0099 | | Action Reference_Dynamic
05c1 480b |H | Short_Literal 0xb
05c2 4803 |H | Short_Literal 0x3
05c3 0099 | | Action Reference_Dynamic
05c4 480c |H | Short_Literal 0xc
05c5 4803 |H | Short_Literal 0x3
05c6 0099 | | Action Reference_Dynamic
05c7 8010 | | Call 0x0,0x10
05c8 e00b | | Load 0x0,0xb
05c9 e026 | & | Load 0x0,0x26
05ca 0337 | 7 | Declare_Variable Array
05cb 4801 |H | Short_Literal 0x1
05cc 481f |H | Short_Literal 0x1f
05cd 00da | | Load_Top At_Offset_2
05ce 01d6 | | Execute Vector,Field_Write
05cf 481e |H | Short_Literal 0x1e
05d0 4800 |H | Short_Literal 0x0
05d1 4800 |H | Short_Literal 0x0
05d2 00d9 | | Load_Top At_Offset_1
05d3 e60f | | Load 0x3,0xf
05d4 01d6 | | Execute Vector,Field_Write
05d5 3ffb |? | Loop_Increasing 0x5d1
05d6 e026 | & | Load 0x0,0x26
05d7 01c3 | | Execute Vector,Check_In_Type
05d8 0092 1688 | | Action Push_String_Extended,0x1688 ; "1"
05da e608 | | Load 0x3,0x8
05db e609 | | Load 0x3,0x9
05dc 480a |H | Short_Literal 0xa
05dd 4803 |H | Short_Literal 0x3
05de 0099 | | Action Reference_Dynamic
05df 480b |H | Short_Literal 0xb
05e0 4803 |H | Short_Literal 0x3
05e1 0099 | | Action Reference_Dynamic
05e2 480c |H | Short_Literal 0xc
05e3 4803 |H | Short_Literal 0x3
05e4 0099 | | Action Reference_Dynamic
05e5 8010 | | Call 0x0,0x10
05e6 4801 |H | Short_Literal 0x1
05e7 800c | | Call 0x0,0xc
05e8 4501 |E | Exit_Subprogram 0x1
05e9 0000 0000 | | .XXX[0x3]
05eb 0000 | |
05ec 8000 0000 | | .LITERAL {0x80000000, 0x001b0000}
05f0 8000 0000 | | .LITERAL {0x80000000, 0x001c0000}
05f4 0000 0000 | | .BLANK 0000[0x4]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 0645 | E | .CONST 0x0645 ; Address of begin
05f9 0004 | | .CONST 0x0004 ; Address of exception handler
05fa 0011 | | .CONST 0x0011 ; Number of locals
05fb INIT_05f8:
05fb a020 | | Reference 0x0,0x20
05fc 00c6 | | Action Check_Subprogram_Elaborated
05fd e029 | ) | Load 0x0,0x29
05fe e004 | | Load 0x0,0x4
05ff 00d8 | | Load_Top At_Offset_0
0600 012c | , | Execute Any,Size
0601 00d9 | | Load_Top At_Offset_1
0602 0266 | f | Execute Discrete,Bounds
0603 00db | | Load_Top At_Offset_3
0604 0122 | " | Execute Any,Make_Root_Type
0605 00d8 | | Load_Top At_Offset_0
0606 012c | , | Execute Any,Size
0607 00d0 | | Action Swap_Control
0608 0266 | f | Execute Discrete,Bounds
0609 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
060b 03fa | | Declare_Type Discrete,Defined,With_Size
060c 03f7 | | Declare_Type InMicrocode,Discrete
060d 00cd | | Action Spare6_Action
060e e02a | * | Load 0x0,0x2a
060f e009 | | Load 0x0,0x9
0610 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0611 0093 0000 | | PushFullAddress InMicrocode
0613 60dc |` | Indirect_Literal Discrete,0x6f0,{0x80000000, 0x001a0000}
0614 0273 | s | Execute Discrete,Plus
0615 e006 | | Load 0x0,0x6
0616 0273 | s | Execute Discrete,Plus
0617 e02b | + | Load 0x0,0x2b
0618 0273 | s | Execute Discrete,Plus
0619 4807 |H | Short_Literal 0x7
061a 0007 | | Action Break_Optional
061b 029f 145b | [| Declare_Subprogram For_Call,INIT_1458
061d 029f 146b | k| Declare_Subprogram For_Call,INIT_1468
061f a002 | | Reference 0x0,0x2
0620 00c6 | | Action Check_Subprogram_Elaborated
0621 e029 | ) | Load 0x0,0x29
0622 e004 | | Load 0x0,0x4
0623 00d8 | | Load_Top At_Offset_0
0624 012c | , | Execute Any,Size
0625 00d9 | | Load_Top At_Offset_1
0626 0266 | f | Execute Discrete,Bounds
0627 00db | | Load_Top At_Offset_3
0628 0122 | " | Execute Any,Make_Root_Type
0629 00d8 | | Load_Top At_Offset_0
062a 012c | , | Execute Any,Size
062b 00d0 | | Action Swap_Control
062c 0266 | f | Execute Discrete,Bounds
062d 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
062f 03fa | | Declare_Type Discrete,Defined,With_Size
0630 03f7 | | Declare_Type InMicrocode,Discrete
0631 00cd | | Action Spare6_Action
0632 e02a | * | Load 0x0,0x2a
0633 0092 1689 | | Action Push_String_Extended,0x1689 ; "X_Font_Prop_Array"
0635 4808 |H | Short_Literal 0x8
0636 4803 |H | Short_Literal 0x3
0637 0099 | | Action Reference_Dynamic
0638 4809 |H | Short_Literal 0x9
0639 4803 |H | Short_Literal 0x3
063a 0099 | | Action Reference_Dynamic
063b 0093 0000 | | PushFullAddress InMicrocode
063d 60ae |` | Indirect_Literal Discrete,0x6ec,{0x80000000, 0x00190000}
063e 0273 | s | Execute Discrete,Plus
063f e006 | | Load 0x0,0x6
0640 0273 | s | Execute Discrete,Plus
0641 e02c | , | Load 0x0,0x2c
0642 0273 | s | Execute Discrete,Plus
0643 4811 |H | Short_Literal 0x11
0644 0007 | | Action Break_Optional
0645 BODY_05f8:
0645 0092 168a | | Action Push_String_Extended,0x168a ; "X_Font_Prop_Array conversions"
0647 8008 | | Call 0x0,0x8
0648 4801 |H | Short_Literal 0x1
0649 4800 |H | Short_Literal 0x0
064a e009 | | Load 0x0,0x9
064b 1b12 | | Execute Package,Field_Read,Field_Number 0x12
064c 0334 | 4 | Declare_Variable Array,With_Constraint
064d 4801 |H | Short_Literal 0x1
064e 4800 |H | Short_Literal 0x0
064f e02a | * | Load 0x0,0x2a
0650 0334 | 4 | Declare_Variable Array,With_Constraint
0651 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
0653 e60a | | Load 0x3,0xa
0654 e60b | | Load 0x3,0xb
0655 e60c | | Load 0x3,0xc
0656 e60d | | Load 0x3,0xd
0657 480e |H | Short_Literal 0xe
0658 4803 |H | Short_Literal 0x3
0659 0099 | | Action Reference_Dynamic
065a 480f |H | Short_Literal 0xf
065b 4803 |H | Short_Literal 0x3
065c 0099 | | Action Reference_Dynamic
065d 4810 |H | Short_Literal 0x10
065e 4803 |H | Short_Literal 0x3
065f 0099 | | Action Reference_Dynamic
0660 8002 | | Call 0x0,0x2
0661 4801 |H | Short_Literal 0x1
0662 4808 |H | Short_Literal 0x8
0663 e009 | | Load 0x0,0x9
0664 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0665 0334 | 4 | Declare_Variable Array,With_Constraint
0666 4808 |H | Short_Literal 0x8
0667 4801 |H | Short_Literal 0x1
0668 48ff |H | Short_Literal 0xff
0669 00d9 | | Load_Top At_Offset_1
066a e612 | | Load 0x3,0x12
066b 01d6 | | Execute Vector,Field_Write
066c 3ffb |? | Loop_Increasing 0x668
066d 4801 |H | Short_Literal 0x1
066e 4801 |H | Short_Literal 0x1
066f e02a | * | Load 0x0,0x2a
0670 0334 | 4 | Declare_Variable Array,With_Constraint
0671 e029 | ) | Load 0x0,0x29
0672 0322 | " | Declare_Variable Record
0673 00d8 | | Load_Top At_Offset_0
0674 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0675 4fff |O | Short_Literal 0x7ff
0676 00d0 | | Action Swap_Control
0677 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0678 4fff |O | Short_Literal 0x7ff
0679 00d9 | | Load_Top At_Offset_1
067a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
067b 4801 |H | Short_Literal 0x1
067c 00da | | Load_Top At_Offset_2
067d 01d6 | | Execute Vector,Field_Write
067e 0092 1676 | v| Action Push_String_Extended,0x1676 ; "1..1 => -1"
0680 e60a | | Load 0x3,0xa
0681 e60b | | Load 0x3,0xb
0682 e60c | | Load 0x3,0xc
0683 e60d | | Load 0x3,0xd
0684 480e |H | Short_Literal 0xe
0685 4803 |H | Short_Literal 0x3
0686 0099 | | Action Reference_Dynamic
0687 480f |H | Short_Literal 0xf
0688 4803 |H | Short_Literal 0x3
0689 0099 | | Action Reference_Dynamic
068a 4810 |H | Short_Literal 0x10
068b 4803 |H | Short_Literal 0x3
068c 0099 | | Action Reference_Dynamic
068d 8002 | | Call 0x0,0x2
068e e02d | - | Load 0x0,0x2d
068f e00b | | Load 0x0,0xb
0690 01cc | | Execute Vector,Catenate
0691 4800 |H | Short_Literal 0x0
0692 4800 |H | Short_Literal 0x0
0693 e02a | * | Load 0x0,0x2a
0694 0334 | 4 | Declare_Variable Array,With_Constraint
0695 e029 | ) | Load 0x0,0x29
0696 0322 | " | Declare_Variable Record
0697 00d8 | | Load_Top At_Offset_0
0698 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0699 4800 |H | Short_Literal 0x0
069a 00d0 | | Action Swap_Control
069b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
069c 4801 |H | Short_Literal 0x1
069d 00d9 | | Load_Top At_Offset_1
069e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
069f 4800 |H | Short_Literal 0x0
06a0 00da | | Load_Top At_Offset_2
06a1 01d6 | | Execute Vector,Field_Write
06a2 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1"
06a4 e60a | | Load 0x3,0xa
06a5 e60b | | Load 0x3,0xb
06a6 e60c | | Load 0x3,0xc
06a7 e60d | | Load 0x3,0xd
06a8 480e |H | Short_Literal 0xe
06a9 4803 |H | Short_Literal 0x3
06aa 0099 | | Action Reference_Dynamic
06ab 480f |H | Short_Literal 0xf
06ac 4803 |H | Short_Literal 0x3
06ad 0099 | | Action Reference_Dynamic
06ae 4810 |H | Short_Literal 0x10
06af 4803 |H | Short_Literal 0x3
06b0 0099 | | Action Reference_Dynamic
06b1 8002 | | Call 0x0,0x2
06b2 e00b | | Load 0x0,0xb
06b3 e00a | | Load 0x0,0xa
06b4 01cc | | Execute Vector,Catenate
06b5 e02e | . | Load 0x0,0x2e
06b6 01cc | | Execute Vector,Catenate
06b7 e02f | / | Load 0x0,0x2f
06b8 01cc | | Execute Vector,Catenate
06b9 4800 |H | Short_Literal 0x0
06ba 4801 |H | Short_Literal 0x1
06bb e02a | * | Load 0x0,0x2a
06bc 0334 | 4 | Declare_Variable Array,With_Constraint
06bd e029 | ) | Load 0x0,0x29
06be 0322 | " | Declare_Variable Record
06bf 00d8 | | Load_Top At_Offset_0
06c0 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
06c1 4801 |H | Short_Literal 0x1
06c2 00d0 | | Action Swap_Control
06c3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
06c4 4802 |H | Short_Literal 0x2
06c5 00d9 | | Load_Top At_Offset_1
06c6 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
06c7 4800 |H | Short_Literal 0x0
06c8 00da | | Load_Top At_Offset_2
06c9 01d6 | | Execute Vector,Field_Write
06ca e029 | ) | Load 0x0,0x29
06cb 0322 | " | Declare_Variable Record
06cc 00d8 | | Load_Top At_Offset_0
06cd 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
06ce 4803 |H | Short_Literal 0x3
06cf 00d0 | | Action Swap_Control
06d0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
06d1 4804 |H | Short_Literal 0x4
06d2 00d9 | | Load_Top At_Offset_1
06d3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
06d4 4801 |H | Short_Literal 0x1
06d5 00da | | Load_Top At_Offset_2
06d6 01d6 | | Execute Vector,Field_Write
06d7 0092 168c | | Action Push_String_Extended,0x168c ; "(1, 2), (3, 4)"
06d9 e60a | | Load 0x3,0xa
06da e60b | | Load 0x3,0xb
06db e60c | | Load 0x3,0xc
06dc e60d | | Load 0x3,0xd
06dd 480e |H | Short_Literal 0xe
06de 4803 |H | Short_Literal 0x3
06df 0099 | | Action Reference_Dynamic
06e0 480f |H | Short_Literal 0xf
06e1 4803 |H | Short_Literal 0x3
06e2 0099 | | Action Reference_Dynamic
06e3 4810 |H | Short_Literal 0x10
06e4 4803 |H | Short_Literal 0x3
06e5 0099 | | Action Reference_Dynamic
06e6 8002 | | Call 0x0,0x2
06e7 4801 |H | Short_Literal 0x1
06e8 800c | | Call 0x0,0xc
06e9 4501 |E | Exit_Subprogram 0x1
06ea 0000 0000 | | .XXX[0x2]
06ec 8000 0000 | | .LITERAL {0x80000000, 0x00190000}
06f0 8000 0000 | | .LITERAL {0x80000000, 0x001a0000}
06f4 0000 0000 | | .BLANK 0000[0x4]
06f8 ; --------------------------------------------------------------------------------------
06f8 ; SUBPROGRAM
06f8 ; --------------------------------------------------------------------------------------
06f8 0723 | # | .CONST 0x0723 ; Address of begin
06f9 0004 | | .CONST 0x0004 ; Address of exception handler
06fa 000d | | .CONST 0x000d ; Number of locals
06fb INIT_06f8:
06fb a025 | % | Reference 0x0,0x25
06fc 00c6 | | Action Check_Subprogram_Elaborated
06fd e030 | 0 | Load 0x0,0x30
06fe e009 | | Load 0x0,0x9
06ff 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0700 0093 0000 | | PushFullAddress InMicrocode
0702 607d |`} | Indirect_Literal Discrete,0x780,{0x80000000, 0x00180000}
0703 0273 | s | Execute Discrete,Plus
0704 e006 | | Load 0x0,0x6
0705 0273 | s | Execute Discrete,Plus
0706 e031 | 1 | Load 0x0,0x31
0707 0273 | s | Execute Discrete,Plus
0708 4805 |H | Short_Literal 0x5
0709 0007 | | Action Break_Optional
070a 029f 147b | {| Declare_Subprogram For_Call,INIT_1478
070c 029f 148b | | Declare_Subprogram For_Call,INIT_1488
070e a010 | | Reference 0x0,0x10
070f 00c6 | | Action Check_Subprogram_Elaborated
0710 e030 | 0 | Load 0x0,0x30
0711 0092 168d | | Action Push_String_Extended,0x168d ; "X_Id"
0713 4806 |H | Short_Literal 0x6
0714 4803 |H | Short_Literal 0x3
0715 0099 | | Action Reference_Dynamic
0716 4807 |H | Short_Literal 0x7
0717 4803 |H | Short_Literal 0x3
0718 0099 | | Action Reference_Dynamic
0719 0093 0000 | | PushFullAddress InMicrocode
071b 6060 |`` | Indirect_Literal Discrete,0x77c,{0x80000000, 0x00170000}
071c 0273 | s | Execute Discrete,Plus
071d e006 | | Load 0x0,0x6
071e 0273 | s | Execute Discrete,Plus
071f e032 | 2 | Load 0x0,0x32
0720 0273 | s | Execute Discrete,Plus
0721 480d |H | Short_Literal 0xd
0722 0007 | | Action Break_Optional
0723 BODY_06f8:
0723 0092 168e | | Action Push_String_Extended,0x168e ; "X_Id conversions"
0725 8008 | | Call 0x0,0x8
0726 4801 |H | Short_Literal 0x1
0727 4804 |H | Short_Literal 0x4
0728 e009 | | Load 0x0,0x9
0729 1b12 | | Execute Package,Field_Read,Field_Number 0x12
072a 0334 | 4 | Declare_Variable Array,With_Constraint
072b 4804 |H | Short_Literal 0x4
072c 4801 |H | Short_Literal 0x1
072d 4800 |H | Short_Literal 0x0
072e 00d9 | | Load_Top At_Offset_1
072f e60e | | Load 0x3,0xe
0730 01d6 | | Execute Vector,Field_Write
0731 3ffb |? | Loop_Increasing 0x72d
0732 e030 | 0 | Load 0x0,0x30
0733 0322 | " | Declare_Variable Record
0734 4800 |H | Short_Literal 0x0
0735 00d9 | | Load_Top At_Offset_1
0736 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0737 0092 167b | {| Action Push_String_Extended,0x167b ; "0"
0739 e608 | | Load 0x3,0x8
073a e609 | | Load 0x3,0x9
073b 480a |H | Short_Literal 0xa
073c 4803 |H | Short_Literal 0x3
073d 0099 | | Action Reference_Dynamic
073e 480b |H | Short_Literal 0xb
073f 4803 |H | Short_Literal 0x3
0740 0099 | | Action Reference_Dynamic
0741 480c |H | Short_Literal 0xc
0742 4803 |H | Short_Literal 0x3
0743 0099 | | Action Reference_Dynamic
0744 8010 | | Call 0x0,0x10
0745 4801 |H | Short_Literal 0x1
0746 4804 |H | Short_Literal 0x4
0747 e009 | | Load 0x0,0x9
0748 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0749 0334 | 4 | Declare_Variable Array,With_Constraint
074a 4804 |H | Short_Literal 0x4
074b 4801 |H | Short_Literal 0x1
074c 48ff |H | Short_Literal 0xff
074d 00d9 | | Load_Top At_Offset_1
074e e60e | | Load 0x3,0xe
074f 01d6 | | Execute Vector,Field_Write
0750 3ffb |? | Loop_Increasing 0x74c
0751 e030 | 0 | Load 0x0,0x30
0752 0322 | " | Declare_Variable Record
0753 4fff |O | Short_Literal 0x7ff
0754 00d9 | | Load_Top At_Offset_1
0755 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0756 0092 167c | || Action Push_String_Extended,0x167c ; "-1"
0758 e608 | | Load 0x3,0x8
0759 e609 | | Load 0x3,0x9
075a 480a |H | Short_Literal 0xa
075b 4803 |H | Short_Literal 0x3
075c 0099 | | Action Reference_Dynamic
075d 480b |H | Short_Literal 0xb
075e 4803 |H | Short_Literal 0x3
075f 0099 | | Action Reference_Dynamic
0760 480c |H | Short_Literal 0xc
0761 4803 |H | Short_Literal 0x3
0762 0099 | | Action Reference_Dynamic
0763 8010 | | Call 0x0,0x10
0764 e00b | | Load 0x0,0xb
0765 e030 | 0 | Load 0x0,0x30
0766 0322 | " | Declare_Variable Record
0767 4801 |H | Short_Literal 0x1
0768 00d9 | | Load_Top At_Offset_1
0769 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
076a 0092 1688 | | Action Push_String_Extended,0x1688 ; "1"
076c e608 | | Load 0x3,0x8
076d e609 | | Load 0x3,0x9
076e 480a |H | Short_Literal 0xa
076f 4803 |H | Short_Literal 0x3
0770 0099 | | Action Reference_Dynamic
0771 480b |H | Short_Literal 0xb
0772 4803 |H | Short_Literal 0x3
0773 0099 | | Action Reference_Dynamic
0774 480c |H | Short_Literal 0xc
0775 4803 |H | Short_Literal 0x3
0776 0099 | | Action Reference_Dynamic
0777 8010 | | Call 0x0,0x10
0778 4801 |H | Short_Literal 0x1
0779 800c | | Call 0x0,0xc
077a 4501 |E | Exit_Subprogram 0x1
077b 0000 | | .XXX[0x1]
077c 8000 0000 | | .LITERAL {0x80000000, 0x00170000}
0780 8000 0000 | | .LITERAL {0x80000000, 0x00180000}
0784 0000 0000 | | .BLANK 0000[0x4]
0788 ; --------------------------------------------------------------------------------------
0788 ; SUBPROGRAM
0788 ; --------------------------------------------------------------------------------------
0788 07b5 | | .CONST 0x07b5 ; Address of begin
0789 0004 | | .CONST 0x0004 ; Address of exception handler
078a 000b | | .CONST 0x000b ; Number of locals
078b INIT_0788:
078b 029f 149b | | Declare_Subprogram For_Call,INIT_1498
078d 029f 14ab | | Declare_Subprogram For_Call,INIT_14a8
078f a002 | | Reference 0x0,0x2
0790 00c6 | | Action Check_Subprogram_Elaborated
0791 e019 | | Load 0x0,0x19
0792 e004 | | Load 0x0,0x4
0793 00d8 | | Load_Top At_Offset_0
0794 012c | , | Execute Any,Size
0795 00d9 | | Load_Top At_Offset_1
0796 0266 | f | Execute Discrete,Bounds
0797 00db | | Load_Top At_Offset_3
0798 0122 | " | Execute Any,Make_Root_Type
0799 00d8 | | Load_Top At_Offset_0
079a 012c | , | Execute Any,Size
079b 00d0 | | Action Swap_Control
079c 0266 | f | Execute Discrete,Bounds
079d 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
079f 03fa | | Declare_Type Discrete,Defined,With_Size
07a0 03f7 | | Declare_Type InMicrocode,Discrete
07a1 00cd | | Action Spare6_Action
07a2 e033 | 3 | Load 0x0,0x33
07a3 0092 168f | | Action Push_String_Extended,0x168f ; "X_Key_Code_Array"
07a5 4802 |H | Short_Literal 0x2
07a6 4803 |H | Short_Literal 0x3
07a7 0099 | | Action Reference_Dynamic
07a8 4803 |H | Short_Literal 0x3
07a9 4803 |H | Short_Literal 0x3
07aa 0099 | | Action Reference_Dynamic
07ab 0093 0000 | | PushFullAddress InMicrocode
07ad 6092 |` | Indirect_Literal Discrete,0x840,{0x80000000, 0x00160000}
07ae 0273 | s | Execute Discrete,Plus
07af e006 | | Load 0x0,0x6
07b0 0273 | s | Execute Discrete,Plus
07b1 e034 | 4 | Load 0x0,0x34
07b2 0273 | s | Execute Discrete,Plus
07b3 480b |H | Short_Literal 0xb
07b4 0007 | | Action Break_Optional
07b5 BODY_0788:
07b5 0092 1690 | | Action Push_String_Extended,0x1690 ; "X_Key_Code_Array conversions"
07b7 8008 | | Call 0x0,0x8
07b8 4801 |H | Short_Literal 0x1
07b9 4800 |H | Short_Literal 0x0
07ba e009 | | Load 0x0,0x9
07bb 1b12 | | Execute Package,Field_Read,Field_Number 0x12
07bc 0334 | 4 | Declare_Variable Array,With_Constraint
07bd 4801 |H | Short_Literal 0x1
07be 4800 |H | Short_Literal 0x0
07bf e033 | 3 | Load 0x0,0x33
07c0 0334 | 4 | Declare_Variable Array,With_Constraint
07c1 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
07c3 e604 | | Load 0x3,0x4
07c4 e605 | | Load 0x3,0x5
07c5 e606 | | Load 0x3,0x6
07c6 e607 | | Load 0x3,0x7
07c7 4808 |H | Short_Literal 0x8
07c8 4803 |H | Short_Literal 0x3
07c9 0099 | | Action Reference_Dynamic
07ca 4809 |H | Short_Literal 0x9
07cb 4803 |H | Short_Literal 0x3
07cc 0099 | | Action Reference_Dynamic
07cd 480a |H | Short_Literal 0xa
07ce 4803 |H | Short_Literal 0x3
07cf 0099 | | Action Reference_Dynamic
07d0 8002 | | Call 0x0,0x2
07d1 4801 |H | Short_Literal 0x1
07d2 4801 |H | Short_Literal 0x1
07d3 e009 | | Load 0x0,0x9
07d4 1b12 | | Execute Package,Field_Read,Field_Number 0x12
07d5 0334 | 4 | Declare_Variable Array,With_Constraint
07d6 48ff |H | Short_Literal 0xff
07d7 4801 |H | Short_Literal 0x1
07d8 00da | | Load_Top At_Offset_2
07d9 01d6 | | Execute Vector,Field_Write
07da 4805 |H | Short_Literal 0x5
07db 4805 |H | Short_Literal 0x5
07dc e033 | 3 | Load 0x0,0x33
07dd 0334 | 4 | Declare_Variable Array,With_Constraint
07de 48ff |H | Short_Literal 0xff
07df 4805 |H | Short_Literal 0x5
07e0 00da | | Load_Top At_Offset_2
07e1 01d6 | | Execute Vector,Field_Write
07e2 0092 1691 | | Action Push_String_Extended,0x1691 ; "5..5 => -1"
07e4 e604 | | Load 0x3,0x4
07e5 e605 | | Load 0x3,0x5
07e6 e606 | | Load 0x3,0x6
07e7 e607 | | Load 0x3,0x7
07e8 4808 |H | Short_Literal 0x8
07e9 4803 |H | Short_Literal 0x3
07ea 0099 | | Action Reference_Dynamic
07eb 4809 |H | Short_Literal 0x9
07ec 4803 |H | Short_Literal 0x3
07ed 0099 | | Action Reference_Dynamic
07ee 480a |H | Short_Literal 0xa
07ef 4803 |H | Short_Literal 0x3
07f0 0099 | | Action Reference_Dynamic
07f1 8002 | | Call 0x0,0x2
07f2 4801 |H | Short_Literal 0x1
07f3 4801 |H | Short_Literal 0x1
07f4 e009 | | Load 0x0,0x9
07f5 1b12 | | Execute Package,Field_Read,Field_Number 0x12
07f6 0334 | 4 | Declare_Variable Array,With_Constraint
07f7 4802 |H | Short_Literal 0x2
07f8 4801 |H | Short_Literal 0x1
07f9 00da | | Load_Top At_Offset_2
07fa 01d6 | | Execute Vector,Field_Write
07fb 4800 |H | Short_Literal 0x0
07fc 4800 |H | Short_Literal 0x0
07fd e033 | 3 | Load 0x0,0x33
07fe 0334 | 4 | Declare_Variable Array,With_Constraint
07ff 4802 |H | Short_Literal 0x2
0800 4800 |H | Short_Literal 0x0
0801 00da | | Load_Top At_Offset_2
0802 01d6 | | Execute Vector,Field_Write
0803 0092 1677 | w| Action Push_String_Extended,0x1677 ; "0..0 => 2"
0805 e604 | | Load 0x3,0x4
0806 e605 | | Load 0x3,0x5
0807 e606 | | Load 0x3,0x6
0808 e607 | | Load 0x3,0x7
0809 4808 |H | Short_Literal 0x8
080a 4803 |H | Short_Literal 0x3
080b 0099 | | Action Reference_Dynamic
080c 4809 |H | Short_Literal 0x9
080d 4803 |H | Short_Literal 0x3
080e 0099 | | Action Reference_Dynamic
080f 480a |H | Short_Literal 0xa
0810 4803 |H | Short_Literal 0x3
0811 0099 | | Action Reference_Dynamic
0812 8002 | | Call 0x0,0x2
0813 4800 |H | Short_Literal 0x0
0814 4801 |H | Short_Literal 0x1
0815 e009 | | Load 0x0,0x9
0816 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0817 0334 | 4 | Declare_Variable Array,With_Constraint
0818 4801 |H | Short_Literal 0x1
0819 4800 |H | Short_Literal 0x0
081a 00da | | Load_Top At_Offset_2
081b 01d6 | | Execute Vector,Field_Write
081c 4802 |H | Short_Literal 0x2
081d 4801 |H | Short_Literal 0x1
081e 00da | | Load_Top At_Offset_2
081f 01d6 | | Execute Vector,Field_Write
0820 4800 |H | Short_Literal 0x0
0821 4801 |H | Short_Literal 0x1
0822 e033 | 3 | Load 0x0,0x33
0823 0334 | 4 | Declare_Variable Array,With_Constraint
0824 4801 |H | Short_Literal 0x1
0825 4800 |H | Short_Literal 0x0
0826 00da | | Load_Top At_Offset_2
0827 01d6 | | Execute Vector,Field_Write
0828 4802 |H | Short_Literal 0x2
0829 4801 |H | Short_Literal 0x1
082a 00da | | Load_Top At_Offset_2
082b 01d6 | | Execute Vector,Field_Write
082c 0092 1692 | | Action Push_String_Extended,0x1692 ; "1, 2"
082e e604 | | Load 0x3,0x4
082f e605 | | Load 0x3,0x5
0830 e606 | | Load 0x3,0x6
0831 e607 | | Load 0x3,0x7
0832 4808 |H | Short_Literal 0x8
0833 4803 |H | Short_Literal 0x3
0834 0099 | | Action Reference_Dynamic
0835 4809 |H | Short_Literal 0x9
0836 4803 |H | Short_Literal 0x3
0837 0099 | | Action Reference_Dynamic
0838 480a |H | Short_Literal 0xa
0839 4803 |H | Short_Literal 0x3
083a 0099 | | Action Reference_Dynamic
083b 8002 | | Call 0x0,0x2
083c 4801 |H | Short_Literal 0x1
083d 800c | | Call 0x0,0xc
083e 4501 |E | Exit_Subprogram 0x1
083f 0000 | | .XXX[0x1]
0840 8000 0000 | | .LITERAL {0x80000000, 0x00160000}
0844 0000 0000 | | .BLANK 0000[0x4]
0848 ; --------------------------------------------------------------------------------------
0848 ; SUBPROGRAM
0848 ; --------------------------------------------------------------------------------------
0848 0864 | d | .CONST 0x0864 ; Address of begin
0849 0004 | | .CONST 0x0004 ; Address of exception handler
084a 0009 | | .CONST 0x0009 ; Number of locals
084b INIT_0848:
084b 029f 14bb | | Declare_Subprogram For_Call,INIT_14b8
084d 029f 14cb | | Declare_Subprogram For_Call,INIT_14c8
084f a010 | | Reference 0x0,0x10
0850 00c6 | | Action Check_Subprogram_Elaborated
0851 e035 | 5 | Load 0x0,0x35
0852 0092 1693 | | Action Push_String_Extended,0x1693 ; "X_Key_Sym"
0854 4802 |H | Short_Literal 0x2
0855 4803 |H | Short_Literal 0x3
0856 0099 | | Action Reference_Dynamic
0857 4803 |H | Short_Literal 0x3
0858 4803 |H | Short_Literal 0x3
0859 0099 | | Action Reference_Dynamic
085a 0093 0000 | | PushFullAddress InMicrocode
085c 6053 |`S | Indirect_Literal Discrete,0x8b0,{0x80000000, 0x00150000}
085d 0273 | s | Execute Discrete,Plus
085e e006 | | Load 0x0,0x6
085f 0273 | s | Execute Discrete,Plus
0860 e036 | 6 | Load 0x0,0x36
0861 0273 | s | Execute Discrete,Plus
0862 4809 |H | Short_Literal 0x9
0863 0007 | | Action Break_Optional
0864 BODY_0848:
0864 0092 1694 | | Action Push_String_Extended,0x1694 ; "X_Key_Sym conversions"
0866 8008 | | Call 0x0,0x8
0867 4801 |H | Short_Literal 0x1
0868 4804 |H | Short_Literal 0x4
0869 e009 | | Load 0x0,0x9
086a 1b12 | | Execute Package,Field_Read,Field_Number 0x12
086b 0334 | 4 | Declare_Variable Array,With_Constraint
086c 4804 |H | Short_Literal 0x4
086d 4801 |H | Short_Literal 0x1
086e 4800 |H | Short_Literal 0x0
086f 00d9 | | Load_Top At_Offset_1
0870 e60a | | Load 0x3,0xa
0871 01d6 | | Execute Vector,Field_Write
0872 3ffb |? | Loop_Increasing 0x86e
0873 4800 |H | Short_Literal 0x0
0874 0092 167b | {| Action Push_String_Extended,0x167b ; "0"
0876 e604 | | Load 0x3,0x4
0877 e605 | | Load 0x3,0x5
0878 4806 |H | Short_Literal 0x6
0879 4803 |H | Short_Literal 0x3
087a 0099 | | Action Reference_Dynamic
087b 4807 |H | Short_Literal 0x7
087c 4803 |H | Short_Literal 0x3
087d 0099 | | Action Reference_Dynamic
087e 4808 |H | Short_Literal 0x8
087f 4803 |H | Short_Literal 0x3
0880 0099 | | Action Reference_Dynamic
0881 8010 | | Call 0x0,0x10
0882 4801 |H | Short_Literal 0x1
0883 4804 |H | Short_Literal 0x4
0884 e009 | | Load 0x0,0x9
0885 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0886 0334 | 4 | Declare_Variable Array,With_Constraint
0887 4804 |H | Short_Literal 0x4
0888 4801 |H | Short_Literal 0x1
0889 48ff |H | Short_Literal 0xff
088a 00d9 | | Load_Top At_Offset_1
088b e60a | | Load 0x3,0xa
088c 01d6 | | Execute Vector,Field_Write
088d 3ffb |? | Loop_Increasing 0x889
088e 4fff |O | Short_Literal 0x7ff
088f 0092 167c | || Action Push_String_Extended,0x167c ; "-1"
0891 e604 | | Load 0x3,0x4
0892 e605 | | Load 0x3,0x5
0893 4806 |H | Short_Literal 0x6
0894 4803 |H | Short_Literal 0x3
0895 0099 | | Action Reference_Dynamic
0896 4807 |H | Short_Literal 0x7
0897 4803 |H | Short_Literal 0x3
0898 0099 | | Action Reference_Dynamic
0899 4808 |H | Short_Literal 0x8
089a 4803 |H | Short_Literal 0x3
089b 0099 | | Action Reference_Dynamic
089c 8010 | | Call 0x0,0x10
089d e00b | | Load 0x0,0xb
089e 4801 |H | Short_Literal 0x1
089f 0092 1688 | | Action Push_String_Extended,0x1688 ; "1"
08a1 e604 | | Load 0x3,0x4
08a2 e605 | | Load 0x3,0x5
08a3 4806 |H | Short_Literal 0x6
08a4 4803 |H | Short_Literal 0x3
08a5 0099 | | Action Reference_Dynamic
08a6 4807 |H | Short_Literal 0x7
08a7 4803 |H | Short_Literal 0x3
08a8 0099 | | Action Reference_Dynamic
08a9 4808 |H | Short_Literal 0x8
08aa 4803 |H | Short_Literal 0x3
08ab 0099 | | Action Reference_Dynamic
08ac 8010 | | Call 0x0,0x10
08ad 4801 |H | Short_Literal 0x1
08ae 800c | | Call 0x0,0xc
08af 4501 |E | Exit_Subprogram 0x1
08b0 8000 0000 | | .LITERAL {0x80000000, 0x00150000}
08b4 0000 0000 | | .BLANK 0000[0x4]
08b8 ; --------------------------------------------------------------------------------------
08b8 ; SUBPROGRAM
08b8 ; --------------------------------------------------------------------------------------
08b8 08f5 | | .CONST 0x08f5 ; Address of begin
08b9 0004 | | .CONST 0x0004 ; Address of exception handler
08ba 000c | | .CONST 0x000c ; Number of locals
08bb INIT_08b8:
08bb 029f 14db | | Declare_Subprogram For_Call,INIT_14d8
08bd 029f 14eb | | Declare_Subprogram For_Call,INIT_14e8
08bf a01c | | Reference 0x0,0x1c
08c0 00c6 | | Action Check_Subprogram_Elaborated
08c1 e035 | 5 | Load 0x0,0x35
08c2 e019 | | Load 0x0,0x19
08c3 00d8 | | Load_Top At_Offset_0
08c4 012c | , | Execute Any,Size
08c5 00d9 | | Load_Top At_Offset_1
08c6 0266 | f | Execute Discrete,Bounds
08c7 00db | | Load_Top At_Offset_3
08c8 0122 | " | Execute Any,Make_Root_Type
08c9 00d8 | | Load_Top At_Offset_0
08ca 012c | , | Execute Any,Size
08cb 00d0 | | Action Swap_Control
08cc 0266 | f | Execute Discrete,Bounds
08cd 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
08cf 03fa | | Declare_Type Discrete,Defined,With_Size
08d0 03f7 | | Declare_Type InMicrocode,Discrete
08d1 00cd | | Action Spare6_Action
08d2 e019 | | Load 0x0,0x19
08d3 00d8 | | Load_Top At_Offset_0
08d4 012c | , | Execute Any,Size
08d5 00d9 | | Load_Top At_Offset_1
08d6 0266 | f | Execute Discrete,Bounds
08d7 00db | | Load_Top At_Offset_3
08d8 0122 | " | Execute Any,Make_Root_Type
08d9 00d8 | | Load_Top At_Offset_0
08da 012c | , | Execute Any,Size
08db 00d0 | | Action Swap_Control
08dc 0266 | f | Execute Discrete,Bounds
08dd 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
08df 03fa | | Declare_Type Discrete,Defined,With_Size
08e0 03f7 | | Declare_Type InMicrocode,Discrete
08e1 00cd | | Action Spare6_Action
08e2 e037 | 7 | Load 0x0,0x37
08e3 0092 1695 | | Action Push_String_Extended,0x1695 ; "X_Key_Sym_Array_2d"
08e5 4802 |H | Short_Literal 0x2
08e6 4803 |H | Short_Literal 0x3
08e7 0099 | | Action Reference_Dynamic
08e8 4803 |H | Short_Literal 0x3
08e9 4803 |H | Short_Literal 0x3
08ea 0099 | | Action Reference_Dynamic
08eb 0093 0000 | | PushFullAddress InMicrocode
08ed 60a6 |` | Indirect_Literal Discrete,0x994,{0x80000000, 0x00140000}
08ee 0273 | s | Execute Discrete,Plus
08ef e006 | | Load 0x0,0x6
08f0 0273 | s | Execute Discrete,Plus
08f1 e038 | 8 | Load 0x0,0x38
08f2 0273 | s | Execute Discrete,Plus
08f3 480c |H | Short_Literal 0xc
08f4 0007 | | Action Break_Optional
08f5 BODY_08b8:
08f5 0092 1696 | | Action Push_String_Extended,0x1696 ; "X_Key_Sym_Array_2d conversions"
08f7 8008 | | Call 0x0,0x8
08f8 4801 |H | Short_Literal 0x1
08f9 4800 |H | Short_Literal 0x0
08fa e009 | | Load 0x0,0x9
08fb 1b12 | | Execute Package,Field_Read,Field_Number 0x12
08fc 0334 | 4 | Declare_Variable Array,With_Constraint
08fd 4801 |H | Short_Literal 0x1
08fe 4800 |H | Short_Literal 0x0
08ff 4801 |H | Short_Literal 0x1
0900 4800 |H | Short_Literal 0x0
0901 e037 | 7 | Load 0x0,0x37
0902 0334 | 4 | Declare_Variable Array,With_Constraint
0903 0092 1680 | | Action Push_String_Extended,0x1680 ; "1..0 => (1..0 => 0)"
0905 e604 | | Load 0x3,0x4
0906 e605 | | Load 0x3,0x5
0907 e606 | | Load 0x3,0x6
0908 e607 | | Load 0x3,0x7
0909 e608 | | Load 0x3,0x8
090a 4809 |H | Short_Literal 0x9
090b 4803 |H | Short_Literal 0x3
090c 0099 | | Action Reference_Dynamic
090d 480a |H | Short_Literal 0xa
090e 4803 |H | Short_Literal 0x3
090f 0099 | | Action Reference_Dynamic
0910 480b |H | Short_Literal 0xb
0911 4803 |H | Short_Literal 0x3
0912 0099 | | Action Reference_Dynamic
0913 801c | | Call 0x0,0x1c
0914 e039 | 9 | Load 0x0,0x39
0915 4801 |H | Short_Literal 0x1
0916 4801 |H | Short_Literal 0x1
0917 4802 |H | Short_Literal 0x2
0918 4802 |H | Short_Literal 0x2
0919 e037 | 7 | Load 0x0,0x37
091a 0334 | 4 | Declare_Variable Array,With_Constraint
091b 4fff |O | Short_Literal 0x7ff
091c 4802 |H | Short_Literal 0x2
091d 4801 |H | Short_Literal 0x1
091e 00db | | Load_Top At_Offset_3
091f 01a6 | | Execute Matrix,Field_Write
0920 0092 1697 | | Action Push_String_Extended,0x1697 ; "1..1 => (2..2 => -1)"
0922 e604 | | Load 0x3,0x4
0923 e605 | | Load 0x3,0x5
0924 e606 | | Load 0x3,0x6
0925 e607 | | Load 0x3,0x7
0926 e608 | | Load 0x3,0x8
0927 4809 |H | Short_Literal 0x9
0928 4803 |H | Short_Literal 0x3
0929 0099 | | Action Reference_Dynamic
092a 480a |H | Short_Literal 0xa
092b 4803 |H | Short_Literal 0x3
092c 0099 | | Action Reference_Dynamic
092d 480b |H | Short_Literal 0xb
092e 4803 |H | Short_Literal 0x3
092f 0099 | | Action Reference_Dynamic
0930 801c | | Call 0x0,0x1c
0931 e00b | | Load 0x0,0xb
0932 4800 |H | Short_Literal 0x0
0933 4800 |H | Short_Literal 0x0
0934 4800 |H | Short_Literal 0x0
0935 4800 |H | Short_Literal 0x0
0936 e037 | 7 | Load 0x0,0x37
0937 0334 | 4 | Declare_Variable Array,With_Constraint
0938 4801 |H | Short_Literal 0x1
0939 4800 |H | Short_Literal 0x0
093a 4800 |H | Short_Literal 0x0
093b 00db | | Load_Top At_Offset_3
093c 01a6 | | Execute Matrix,Field_Write
093d 0092 1698 | | Action Push_String_Extended,0x1698 ; "0..0 => (0..0 => 1)"
093f e604 | | Load 0x3,0x4
0940 e605 | | Load 0x3,0x5
0941 e606 | | Load 0x3,0x6
0942 e607 | | Load 0x3,0x7
0943 e608 | | Load 0x3,0x8
0944 4809 |H | Short_Literal 0x9
0945 4803 |H | Short_Literal 0x3
0946 0099 | | Action Reference_Dynamic
0947 480a |H | Short_Literal 0xa
0948 4803 |H | Short_Literal 0x3
0949 0099 | | Action Reference_Dynamic
094a 480b |H | Short_Literal 0xb
094b 4803 |H | Short_Literal 0x3
094c 0099 | | Action Reference_Dynamic
094d 801c | | Call 0x0,0x1c
094e e00b | | Load 0x0,0xb
094f e00a | | Load 0x0,0xa
0950 01cc | | Execute Vector,Catenate
0951 e02e | . | Load 0x0,0x2e
0952 01cc | | Execute Vector,Catenate
0953 e02f | / | Load 0x0,0x2f
0954 01cc | | Execute Vector,Catenate
0955 e03a | : | Load 0x0,0x3a
0956 01cc | | Execute Vector,Catenate
0957 e03b | ; | Load 0x0,0x3b
0958 01cc | | Execute Vector,Catenate
0959 4800 |H | Short_Literal 0x0
095a 4801 |H | Short_Literal 0x1
095b 4800 |H | Short_Literal 0x0
095c 4802 |H | Short_Literal 0x2
095d e037 | 7 | Load 0x0,0x37
095e 0334 | 4 | Declare_Variable Array,With_Constraint
095f 4801 |H | Short_Literal 0x1
0960 4800 |H | Short_Literal 0x0
0961 4800 |H | Short_Literal 0x0
0962 00db | | Load_Top At_Offset_3
0963 01a6 | | Execute Matrix,Field_Write
0964 4802 |H | Short_Literal 0x2
0965 4801 |H | Short_Literal 0x1
0966 4800 |H | Short_Literal 0x0
0967 00db | | Load_Top At_Offset_3
0968 01a6 | | Execute Matrix,Field_Write
0969 4803 |H | Short_Literal 0x3
096a 4802 |H | Short_Literal 0x2
096b 4800 |H | Short_Literal 0x0
096c 00db | | Load_Top At_Offset_3
096d 01a6 | | Execute Matrix,Field_Write
096e 4804 |H | Short_Literal 0x4
096f 4800 |H | Short_Literal 0x0
0970 4801 |H | Short_Literal 0x1
0971 00db | | Load_Top At_Offset_3
0972 01a6 | | Execute Matrix,Field_Write
0973 4805 |H | Short_Literal 0x5
0974 4801 |H | Short_Literal 0x1
0975 4801 |H | Short_Literal 0x1
0976 00db | | Load_Top At_Offset_3
0977 01a6 | | Execute Matrix,Field_Write
0978 4806 |H | Short_Literal 0x6
0979 4802 |H | Short_Literal 0x2
097a 4801 |H | Short_Literal 0x1
097b 00db | | Load_Top At_Offset_3
097c 01a6 | | Execute Matrix,Field_Write
097d 0092 1699 | | Action Push_String_Extended,0x1699 ; "(1,2,3), (4,5,6)"
097f e604 | | Load 0x3,0x4
0980 e605 | | Load 0x3,0x5
0981 e606 | | Load 0x3,0x6
0982 e607 | | Load 0x3,0x7
0983 e608 | | Load 0x3,0x8
0984 4809 |H | Short_Literal 0x9
0985 4803 |H | Short_Literal 0x3
0986 0099 | | Action Reference_Dynamic
0987 480a |H | Short_Literal 0xa
0988 4803 |H | Short_Literal 0x3
0989 0099 | | Action Reference_Dynamic
098a 480b |H | Short_Literal 0xb
098b 4803 |H | Short_Literal 0x3
098c 0099 | | Action Reference_Dynamic
098d 801c | | Call 0x0,0x1c
098e 4801 |H | Short_Literal 0x1
098f 800c | | Call 0x0,0xc
0990 4501 |E | Exit_Subprogram 0x1
0991 0000 0000 | | .XXX[0x3]
0993 0000 | |
0994 8000 0000 | | .LITERAL {0x80000000, 0x00140000}
0998 ; --------------------------------------------------------------------------------------
0998 ; SUBPROGRAM
0998 ; --------------------------------------------------------------------------------------
0998 09c3 | | .CONST 0x09c3 ; Address of begin
0999 0004 | | .CONST 0x0004 ; Address of exception handler
099a 000d | | .CONST 0x000d ; Number of locals
099b INIT_0998:
099b a025 | % | Reference 0x0,0x25
099c 00c6 | | Action Check_Subprogram_Elaborated
099d e03c | < | Load 0x0,0x3c
099e e009 | | Load 0x0,0x9
099f 1b12 | | Execute Package,Field_Read,Field_Number 0x12
09a0 0093 0000 | | PushFullAddress InMicrocode
09a2 6095 |` | Indirect_Literal Discrete,0xa38,{0x80000000, 0x00130000}
09a3 0273 | s | Execute Discrete,Plus
09a4 e006 | | Load 0x0,0x6
09a5 0273 | s | Execute Discrete,Plus
09a6 e03d | = | Load 0x0,0x3d
09a7 0273 | s | Execute Discrete,Plus
09a8 4805 |H | Short_Literal 0x5
09a9 0007 | | Action Break_Optional
09aa 029f 14fb | | Declare_Subprogram For_Call,INIT_14f8
09ac 029f 150b | | Declare_Subprogram For_Call,INIT_1508
09ae a010 | | Reference 0x0,0x10
09af 00c6 | | Action Check_Subprogram_Elaborated
09b0 e03c | < | Load 0x0,0x3c
09b1 0092 169a | | Action Push_String_Extended,0x169a ; "X_Led_Bits"
09b3 4806 |H | Short_Literal 0x6
09b4 4803 |H | Short_Literal 0x3
09b5 0099 | | Action Reference_Dynamic
09b6 4807 |H | Short_Literal 0x7
09b7 4803 |H | Short_Literal 0x3
09b8 0099 | | Action Reference_Dynamic
09b9 0093 0000 | | PushFullAddress InMicrocode
09bb 6078 |`x | Indirect_Literal Discrete,0xa34,{0x80000000, 0x00120000}
09bc 0273 | s | Execute Discrete,Plus
09bd e006 | | Load 0x0,0x6
09be 0273 | s | Execute Discrete,Plus
09bf e03e | > | Load 0x0,0x3e
09c0 0273 | s | Execute Discrete,Plus
09c1 480d |H | Short_Literal 0xd
09c2 0007 | | Action Break_Optional
09c3 BODY_0998:
09c3 0092 169b | | Action Push_String_Extended,0x169b ; "X_Led_Bits conversions"
09c5 8008 | | Call 0x0,0x8
09c6 4801 |H | Short_Literal 0x1
09c7 4804 |H | Short_Literal 0x4
09c8 e009 | | Load 0x0,0x9
09c9 1b12 | | Execute Package,Field_Read,Field_Number 0x12
09ca 0334 | 4 | Declare_Variable Array,With_Constraint
09cb 4804 |H | Short_Literal 0x4
09cc 4801 |H | Short_Literal 0x1
09cd 4800 |H | Short_Literal 0x0
09ce 00d9 | | Load_Top At_Offset_1
09cf e60e | | Load 0x3,0xe
09d0 01d6 | | Execute Vector,Field_Write
09d1 3ffb |? | Loop_Increasing 0x9cd
09d2 e03c | < | Load 0x0,0x3c
09d3 0337 | 7 | Declare_Variable Array
09d4 481f |H | Short_Literal 0x1f
09d5 4800 |H | Short_Literal 0x0
09d6 4800 |H | Short_Literal 0x0
09d7 00d9 | | Load_Top At_Offset_1
09d8 e60f | | Load 0x3,0xf
09d9 01d6 | | Execute Vector,Field_Write
09da 3ffb |? | Loop_Increasing 0x9d6
09db e03c | < | Load 0x0,0x3c
09dc 01c3 | | Execute Vector,Check_In_Type
09dd 0092 167b | {| Action Push_String_Extended,0x167b ; "0"
09df e608 | | Load 0x3,0x8
09e0 e609 | | Load 0x3,0x9
09e1 480a |H | Short_Literal 0xa
09e2 4803 |H | Short_Literal 0x3
09e3 0099 | | Action Reference_Dynamic
09e4 480b |H | Short_Literal 0xb
09e5 4803 |H | Short_Literal 0x3
09e6 0099 | | Action Reference_Dynamic
09e7 480c |H | Short_Literal 0xc
09e8 4803 |H | Short_Literal 0x3
09e9 0099 | | Action Reference_Dynamic
09ea 8010 | | Call 0x0,0x10
09eb 4801 |H | Short_Literal 0x1
09ec 4804 |H | Short_Literal 0x4
09ed e009 | | Load 0x0,0x9
09ee 1b12 | | Execute Package,Field_Read,Field_Number 0x12
09ef 0334 | 4 | Declare_Variable Array,With_Constraint
09f0 4804 |H | Short_Literal 0x4
09f1 4801 |H | Short_Literal 0x1
09f2 48ff |H | Short_Literal 0xff
09f3 00d9 | | Load_Top At_Offset_1
09f4 e60e | | Load 0x3,0xe
09f5 01d6 | | Execute Vector,Field_Write
09f6 3ffb |? | Loop_Increasing 0x9f2
09f7 e03c | < | Load 0x0,0x3c
09f8 0337 | 7 | Declare_Variable Array
09f9 481f |H | Short_Literal 0x1f
09fa 4800 |H | Short_Literal 0x0
09fb 4801 |H | Short_Literal 0x1
09fc 00d9 | | Load_Top At_Offset_1
09fd e60f | | Load 0x3,0xf
09fe 01d6 | | Execute Vector,Field_Write
09ff 3ffb |? | Loop_Increasing 0x9fb
0a00 e03c | < | Load 0x0,0x3c
0a01 01c3 | | Execute Vector,Check_In_Type
0a02 0092 167c | || Action Push_String_Extended,0x167c ; "-1"
0a04 e608 | | Load 0x3,0x8
0a05 e609 | | Load 0x3,0x9
0a06 480a |H | Short_Literal 0xa
0a07 4803 |H | Short_Literal 0x3
0a08 0099 | | Action Reference_Dynamic
0a09 480b |H | Short_Literal 0xb
0a0a 4803 |H | Short_Literal 0x3
0a0b 0099 | | Action Reference_Dynamic
0a0c 480c |H | Short_Literal 0xc
0a0d 4803 |H | Short_Literal 0x3
0a0e 0099 | | Action Reference_Dynamic
0a0f 8010 | | Call 0x0,0x10
0a10 e00b | | Load 0x0,0xb
0a11 e03c | < | Load 0x0,0x3c
0a12 0337 | 7 | Declare_Variable Array
0a13 4801 |H | Short_Literal 0x1
0a14 481f |H | Short_Literal 0x1f
0a15 00da | | Load_Top At_Offset_2
0a16 01d6 | | Execute Vector,Field_Write
0a17 481e |H | Short_Literal 0x1e
0a18 4800 |H | Short_Literal 0x0
0a19 4800 |H | Short_Literal 0x0
0a1a 00d9 | | Load_Top At_Offset_1
0a1b e60f | | Load 0x3,0xf
0a1c 01d6 | | Execute Vector,Field_Write
0a1d 3ffb |? | Loop_Increasing 0xa19
0a1e e03c | < | Load 0x0,0x3c
0a1f 01c3 | | Execute Vector,Check_In_Type
0a20 0092 1688 | | Action Push_String_Extended,0x1688 ; "1"
0a22 e608 | | Load 0x3,0x8
0a23 e609 | | Load 0x3,0x9
0a24 480a |H | Short_Literal 0xa
0a25 4803 |H | Short_Literal 0x3
0a26 0099 | | Action Reference_Dynamic
0a27 480b |H | Short_Literal 0xb
0a28 4803 |H | Short_Literal 0x3
0a29 0099 | | Action Reference_Dynamic
0a2a 480c |H | Short_Literal 0xc
0a2b 4803 |H | Short_Literal 0x3
0a2c 0099 | | Action Reference_Dynamic
0a2d 8010 | | Call 0x0,0x10
0a2e 4801 |H | Short_Literal 0x1
0a2f 800c | | Call 0x0,0xc
0a30 4501 |E | Exit_Subprogram 0x1
0a31 0000 0000 | | .XXX[0x3]
0a33 0000 | |
0a34 8000 0000 | | .LITERAL {0x80000000, 0x00120000}
0a38 8000 0000 | | .LITERAL {0x80000000, 0x00130000}
0a3c 0000 0000 | | .BLANK 0000[0x4]
0a40 ; --------------------------------------------------------------------------------------
0a40 ; SUBPROGRAM
0a40 ; --------------------------------------------------------------------------------------
0a40 0a6d | m | .CONST 0x0a6d ; Address of begin
0a41 0004 | | .CONST 0x0004 ; Address of exception handler
0a42 000b | | .CONST 0x000b ; Number of locals
0a43 INIT_0a40:
0a43 029f 151b | | Declare_Subprogram For_Call,INIT_1518
0a45 029f 152b | +| Declare_Subprogram For_Call,INIT_1528
0a47 a002 | | Reference 0x0,0x2
0a48 00c6 | | Action Check_Subprogram_Elaborated
0a49 e03f | ? | Load 0x0,0x3f
0a4a e004 | | Load 0x0,0x4
0a4b 00d8 | | Load_Top At_Offset_0
0a4c 012c | , | Execute Any,Size
0a4d 00d9 | | Load_Top At_Offset_1
0a4e 0266 | f | Execute Discrete,Bounds
0a4f 00db | | Load_Top At_Offset_3
0a50 0122 | " | Execute Any,Make_Root_Type
0a51 00d8 | | Load_Top At_Offset_0
0a52 012c | , | Execute Any,Size
0a53 00d0 | | Action Swap_Control
0a54 0266 | f | Execute Discrete,Bounds
0a55 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
0a57 03fa | | Declare_Type Discrete,Defined,With_Size
0a58 03f7 | | Declare_Type InMicrocode,Discrete
0a59 00cd | | Action Spare6_Action
0a5a e040 | @ | Load 0x0,0x40
0a5b 0092 169c | | Action Push_String_Extended,0x169c ; "X_Modifier_Key_Code_Array"
0a5d 4802 |H | Short_Literal 0x2
0a5e 4803 |H | Short_Literal 0x3
0a5f 0099 | | Action Reference_Dynamic
0a60 4803 |H | Short_Literal 0x3
0a61 4803 |H | Short_Literal 0x3
0a62 0099 | | Action Reference_Dynamic
0a63 0093 0000 | | PushFullAddress InMicrocode
0a65 6166 |af | Indirect_Literal Discrete,0xbcc,{0x80000000, 0x00110000}
0a66 0273 | s | Execute Discrete,Plus
0a67 e006 | | Load 0x0,0x6
0a68 0273 | s | Execute Discrete,Plus
0a69 e041 | A | Load 0x0,0x41
0a6a 0273 | s | Execute Discrete,Plus
0a6b 480b |H | Short_Literal 0xb
0a6c 0007 | | Action Break_Optional
0a6d BODY_0a40:
0a6d 0092 169d | | Action Push_String_Extended,0x169d ; "X_Modifier_Key_Code_Array conversions"
0a6f 8008 | | Call 0x0,0x8
0a70 4801 |H | Short_Literal 0x1
0a71 4800 |H | Short_Literal 0x0
0a72 e009 | | Load 0x0,0x9
0a73 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0a74 0334 | 4 | Declare_Variable Array,With_Constraint
0a75 4801 |H | Short_Literal 0x1
0a76 4800 |H | Short_Literal 0x0
0a77 e040 | @ | Load 0x0,0x40
0a78 0334 | 4 | Declare_Variable Array,With_Constraint
0a79 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
0a7b e604 | | Load 0x3,0x4
0a7c e605 | | Load 0x3,0x5
0a7d e606 | | Load 0x3,0x6
0a7e e607 | | Load 0x3,0x7
0a7f 4808 |H | Short_Literal 0x8
0a80 4803 |H | Short_Literal 0x3
0a81 0099 | | Action Reference_Dynamic
0a82 4809 |H | Short_Literal 0x9
0a83 4803 |H | Short_Literal 0x3
0a84 0099 | | Action Reference_Dynamic
0a85 480a |H | Short_Literal 0xa
0a86 4803 |H | Short_Literal 0x3
0a87 0099 | | Action Reference_Dynamic
0a88 8002 | | Call 0x0,0x2
0a89 4800 |H | Short_Literal 0x0
0a8a 4807 |H | Short_Literal 0x7
0a8b e009 | | Load 0x0,0x9
0a8c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0a8d 0334 | 4 | Declare_Variable Array,With_Constraint
0a8e 4801 |H | Short_Literal 0x1
0a8f 4800 |H | Short_Literal 0x0
0a90 00da | | Load_Top At_Offset_2
0a91 01d6 | | Execute Vector,Field_Write
0a92 4802 |H | Short_Literal 0x2
0a93 4801 |H | Short_Literal 0x1
0a94 00da | | Load_Top At_Offset_2
0a95 01d6 | | Execute Vector,Field_Write
0a96 4803 |H | Short_Literal 0x3
0a97 4802 |H | Short_Literal 0x2
0a98 00da | | Load_Top At_Offset_2
0a99 01d6 | | Execute Vector,Field_Write
0a9a 4804 |H | Short_Literal 0x4
0a9b 4803 |H | Short_Literal 0x3
0a9c 00da | | Load_Top At_Offset_2
0a9d 01d6 | | Execute Vector,Field_Write
0a9e 4805 |H | Short_Literal 0x5
0a9f 4804 |H | Short_Literal 0x4
0aa0 00da | | Load_Top At_Offset_2
0aa1 01d6 | | Execute Vector,Field_Write
0aa2 4806 |H | Short_Literal 0x6
0aa3 4805 |H | Short_Literal 0x5
0aa4 00da | | Load_Top At_Offset_2
0aa5 01d6 | | Execute Vector,Field_Write
0aa6 4807 |H | Short_Literal 0x7
0aa7 4806 |H | Short_Literal 0x6
0aa8 00da | | Load_Top At_Offset_2
0aa9 01d6 | | Execute Vector,Field_Write
0aaa 4808 |H | Short_Literal 0x8
0aab 4807 |H | Short_Literal 0x7
0aac 00da | | Load_Top At_Offset_2
0aad 01d6 | | Execute Vector,Field_Write
0aae 4802 |H | Short_Literal 0x2
0aaf 4802 |H | Short_Literal 0x2
0ab0 e040 | @ | Load 0x0,0x40
0ab1 0334 | 4 | Declare_Variable Array,With_Constraint
0ab2 e03f | ? | Load 0x0,0x3f
0ab3 0337 | 7 | Declare_Variable Array
0ab4 4801 |H | Short_Literal 0x1
0ab5 4800 |H | Short_Literal 0x0
0ab6 00da | | Load_Top At_Offset_2
0ab7 01d6 | | Execute Vector,Field_Write
0ab8 4802 |H | Short_Literal 0x2
0ab9 4801 |H | Short_Literal 0x1
0aba 00da | | Load_Top At_Offset_2
0abb 01d6 | | Execute Vector,Field_Write
0abc 4803 |H | Short_Literal 0x3
0abd 4802 |H | Short_Literal 0x2
0abe 00da | | Load_Top At_Offset_2
0abf 01d6 | | Execute Vector,Field_Write
0ac0 4804 |H | Short_Literal 0x4
0ac1 4803 |H | Short_Literal 0x3
0ac2 00da | | Load_Top At_Offset_2
0ac3 01d6 | | Execute Vector,Field_Write
0ac4 4805 |H | Short_Literal 0x5
0ac5 4804 |H | Short_Literal 0x4
0ac6 00da | | Load_Top At_Offset_2
0ac7 01d6 | | Execute Vector,Field_Write
0ac8 4806 |H | Short_Literal 0x6
0ac9 4805 |H | Short_Literal 0x5
0aca 00da | | Load_Top At_Offset_2
0acb 01d6 | | Execute Vector,Field_Write
0acc 4807 |H | Short_Literal 0x7
0acd 4806 |H | Short_Literal 0x6
0ace 00da | | Load_Top At_Offset_2
0acf 01d6 | | Execute Vector,Field_Write
0ad0 4808 |H | Short_Literal 0x8
0ad1 4807 |H | Short_Literal 0x7
0ad2 00da | | Load_Top At_Offset_2
0ad3 01d6 | | Execute Vector,Field_Write
0ad4 e03f | ? | Load 0x0,0x3f
0ad5 0119 | | Execute Any,Check_In_Formal_Type
0ad6 4802 |H | Short_Literal 0x2
0ad7 00da | | Load_Top At_Offset_2
0ad8 01d6 | | Execute Vector,Field_Write
0ad9 0092 169e | | Action Push_String_Extended,0x169e ; "2..2 => (1,2,3,4,5,6,7,8)"
0adb e604 | | Load 0x3,0x4
0adc e605 | | Load 0x3,0x5
0add e606 | | Load 0x3,0x6
0ade e607 | | Load 0x3,0x7
0adf 4808 |H | Short_Literal 0x8
0ae0 4803 |H | Short_Literal 0x3
0ae1 0099 | | Action Reference_Dynamic
0ae2 4809 |H | Short_Literal 0x9
0ae3 4803 |H | Short_Literal 0x3
0ae4 0099 | | Action Reference_Dynamic
0ae5 480a |H | Short_Literal 0xa
0ae6 4803 |H | Short_Literal 0x3
0ae7 0099 | | Action Reference_Dynamic
0ae8 8002 | | Call 0x0,0x2
0ae9 4800 |H | Short_Literal 0x0
0aea 4807 |H | Short_Literal 0x7
0aeb e009 | | Load 0x0,0x9
0aec 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0aed 0334 | 4 | Declare_Variable Array,With_Constraint
0aee 4808 |H | Short_Literal 0x8
0aef 4800 |H | Short_Literal 0x0
0af0 00da | | Load_Top At_Offset_2
0af1 01d6 | | Execute Vector,Field_Write
0af2 4807 |H | Short_Literal 0x7
0af3 4801 |H | Short_Literal 0x1
0af4 00da | | Load_Top At_Offset_2
0af5 01d6 | | Execute Vector,Field_Write
0af6 4806 |H | Short_Literal 0x6
0af7 4802 |H | Short_Literal 0x2
0af8 00da | | Load_Top At_Offset_2
0af9 01d6 | | Execute Vector,Field_Write
0afa 4805 |H | Short_Literal 0x5
0afb 4803 |H | Short_Literal 0x3
0afc 00da | | Load_Top At_Offset_2
0afd 01d6 | | Execute Vector,Field_Write
0afe 4804 |H | Short_Literal 0x4
0aff 4804 |H | Short_Literal 0x4
0b00 00da | | Load_Top At_Offset_2
0b01 01d6 | | Execute Vector,Field_Write
0b02 4803 |H | Short_Literal 0x3
0b03 4805 |H | Short_Literal 0x5
0b04 00da | | Load_Top At_Offset_2
0b05 01d6 | | Execute Vector,Field_Write
0b06 4802 |H | Short_Literal 0x2
0b07 4806 |H | Short_Literal 0x6
0b08 00da | | Load_Top At_Offset_2
0b09 01d6 | | Execute Vector,Field_Write
0b0a 4801 |H | Short_Literal 0x1
0b0b 4807 |H | Short_Literal 0x7
0b0c 00da | | Load_Top At_Offset_2
0b0d 01d6 | | Execute Vector,Field_Write
0b0e 4800 |H | Short_Literal 0x0
0b0f 4800 |H | Short_Literal 0x0
0b10 e040 | @ | Load 0x0,0x40
0b11 0334 | 4 | Declare_Variable Array,With_Constraint
0b12 e03f | ? | Load 0x0,0x3f
0b13 0337 | 7 | Declare_Variable Array
0b14 4808 |H | Short_Literal 0x8
0b15 4800 |H | Short_Literal 0x0
0b16 00da | | Load_Top At_Offset_2
0b17 01d6 | | Execute Vector,Field_Write
0b18 4807 |H | Short_Literal 0x7
0b19 4801 |H | Short_Literal 0x1
0b1a 00da | | Load_Top At_Offset_2
0b1b 01d6 | | Execute Vector,Field_Write
0b1c 4806 |H | Short_Literal 0x6
0b1d 4802 |H | Short_Literal 0x2
0b1e 00da | | Load_Top At_Offset_2
0b1f 01d6 | | Execute Vector,Field_Write
0b20 4805 |H | Short_Literal 0x5
0b21 4803 |H | Short_Literal 0x3
0b22 00da | | Load_Top At_Offset_2
0b23 01d6 | | Execute Vector,Field_Write
0b24 4804 |H | Short_Literal 0x4
0b25 4804 |H | Short_Literal 0x4
0b26 00da | | Load_Top At_Offset_2
0b27 01d6 | | Execute Vector,Field_Write
0b28 4803 |H | Short_Literal 0x3
0b29 4805 |H | Short_Literal 0x5
0b2a 00da | | Load_Top At_Offset_2
0b2b 01d6 | | Execute Vector,Field_Write
0b2c 4802 |H | Short_Literal 0x2
0b2d 4806 |H | Short_Literal 0x6
0b2e 00da | | Load_Top At_Offset_2
0b2f 01d6 | | Execute Vector,Field_Write
0b30 4801 |H | Short_Literal 0x1
0b31 4807 |H | Short_Literal 0x7
0b32 00da | | Load_Top At_Offset_2
0b33 01d6 | | Execute Vector,Field_Write
0b34 e03f | ? | Load 0x0,0x3f
0b35 0119 | | Execute Any,Check_In_Formal_Type
0b36 4800 |H | Short_Literal 0x0
0b37 00da | | Load_Top At_Offset_2
0b38 01d6 | | Execute Vector,Field_Write
0b39 0092 169f | | Action Push_String_Extended,0x169f ; "0..0 => (8,7,6,5,4,3,2,1)"
0b3b e604 | | Load 0x3,0x4
0b3c e605 | | Load 0x3,0x5
0b3d e606 | | Load 0x3,0x6
0b3e e607 | | Load 0x3,0x7
0b3f 4808 |H | Short_Literal 0x8
0b40 4803 |H | Short_Literal 0x3
0b41 0099 | | Action Reference_Dynamic
0b42 4809 |H | Short_Literal 0x9
0b43 4803 |H | Short_Literal 0x3
0b44 0099 | | Action Reference_Dynamic
0b45 480a |H | Short_Literal 0xa
0b46 4803 |H | Short_Literal 0x3
0b47 0099 | | Action Reference_Dynamic
0b48 8002 | | Call 0x0,0x2
0b49 4800 |H | Short_Literal 0x0
0b4a 480f |H | Short_Literal 0xf
0b4b e009 | | Load 0x0,0x9
0b4c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0b4d 0334 | 4 | Declare_Variable Array,With_Constraint
0b4e 4800 |H | Short_Literal 0x0
0b4f 4800 |H | Short_Literal 0x0
0b50 00da | | Load_Top At_Offset_2
0b51 01d6 | | Execute Vector,Field_Write
0b52 4800 |H | Short_Literal 0x0
0b53 4801 |H | Short_Literal 0x1
0b54 00da | | Load_Top At_Offset_2
0b55 01d6 | | Execute Vector,Field_Write
0b56 4800 |H | Short_Literal 0x0
0b57 4802 |H | Short_Literal 0x2
0b58 00da | | Load_Top At_Offset_2
0b59 01d6 | | Execute Vector,Field_Write
0b5a 4800 |H | Short_Literal 0x0
0b5b 4803 |H | Short_Literal 0x3
0b5c 00da | | Load_Top At_Offset_2
0b5d 01d6 | | Execute Vector,Field_Write
0b5e 4800 |H | Short_Literal 0x0
0b5f 4804 |H | Short_Literal 0x4
0b60 00da | | Load_Top At_Offset_2
0b61 01d6 | | Execute Vector,Field_Write
0b62 4800 |H | Short_Literal 0x0
0b63 4805 |H | Short_Literal 0x5
0b64 00da | | Load_Top At_Offset_2
0b65 01d6 | | Execute Vector,Field_Write
0b66 4800 |H | Short_Literal 0x0
0b67 4806 |H | Short_Literal 0x6
0b68 00da | | Load_Top At_Offset_2
0b69 01d6 | | Execute Vector,Field_Write
0b6a 4801 |H | Short_Literal 0x1
0b6b 4807 |H | Short_Literal 0x7
0b6c 00da | | Load_Top At_Offset_2
0b6d 01d6 | | Execute Vector,Field_Write
0b6e 4800 |H | Short_Literal 0x0
0b6f 4808 |H | Short_Literal 0x8
0b70 00da | | Load_Top At_Offset_2
0b71 01d6 | | Execute Vector,Field_Write
0b72 4800 |H | Short_Literal 0x0
0b73 4809 |H | Short_Literal 0x9
0b74 00da | | Load_Top At_Offset_2
0b75 01d6 | | Execute Vector,Field_Write
0b76 4800 |H | Short_Literal 0x0
0b77 480a |H | Short_Literal 0xa
0b78 00da | | Load_Top At_Offset_2
0b79 01d6 | | Execute Vector,Field_Write
0b7a 4800 |H | Short_Literal 0x0
0b7b 480b |H | Short_Literal 0xb
0b7c 00da | | Load_Top At_Offset_2
0b7d 01d6 | | Execute Vector,Field_Write
0b7e 4800 |H | Short_Literal 0x0
0b7f 480c |H | Short_Literal 0xc
0b80 00da | | Load_Top At_Offset_2
0b81 01d6 | | Execute Vector,Field_Write
0b82 4800 |H | Short_Literal 0x0
0b83 480d |H | Short_Literal 0xd
0b84 00da | | Load_Top At_Offset_2
0b85 01d6 | | Execute Vector,Field_Write
0b86 4800 |H | Short_Literal 0x0
0b87 480e |H | Short_Literal 0xe
0b88 00da | | Load_Top At_Offset_2
0b89 01d6 | | Execute Vector,Field_Write
0b8a 4802 |H | Short_Literal 0x2
0b8b 480f |H | Short_Literal 0xf
0b8c 00da | | Load_Top At_Offset_2
0b8d 01d6 | | Execute Vector,Field_Write
0b8e 4800 |H | Short_Literal 0x0
0b8f 4801 |H | Short_Literal 0x1
0b90 e040 | @ | Load 0x0,0x40
0b91 0334 | 4 | Declare_Variable Array,With_Constraint
0b92 e03f | ? | Load 0x0,0x3f
0b93 0337 | 7 | Declare_Variable Array
0b94 4801 |H | Short_Literal 0x1
0b95 4807 |H | Short_Literal 0x7
0b96 00da | | Load_Top At_Offset_2
0b97 01d6 | | Execute Vector,Field_Write
0b98 4806 |H | Short_Literal 0x6
0b99 4800 |H | Short_Literal 0x0
0b9a 4800 |H | Short_Literal 0x0
0b9b 00d9 | | Load_Top At_Offset_1
0b9c e60e | | Load 0x3,0xe
0b9d 01d6 | | Execute Vector,Field_Write
0b9e 3ffb |? | Loop_Increasing 0xb9a
0b9f e03f | ? | Load 0x0,0x3f
0ba0 0119 | | Execute Any,Check_In_Formal_Type
0ba1 4800 |H | Short_Literal 0x0
0ba2 00da | | Load_Top At_Offset_2
0ba3 01d6 | | Execute Vector,Field_Write
0ba4 e03f | ? | Load 0x0,0x3f
0ba5 0337 | 7 | Declare_Variable Array
0ba6 4802 |H | Short_Literal 0x2
0ba7 4807 |H | Short_Literal 0x7
0ba8 00da | | Load_Top At_Offset_2
0ba9 01d6 | | Execute Vector,Field_Write
0baa 4806 |H | Short_Literal 0x6
0bab 4800 |H | Short_Literal 0x0
0bac 4800 |H | Short_Literal 0x0
0bad 00d9 | | Load_Top At_Offset_1
0bae e60e | | Load 0x3,0xe
0baf 01d6 | | Execute Vector,Field_Write
0bb0 3ffb |? | Loop_Increasing 0xbac
0bb1 e03f | ? | Load 0x0,0x3f
0bb2 0119 | | Execute Any,Check_In_Formal_Type
0bb3 4801 |H | Short_Literal 0x1
0bb4 00da | | Load_Top At_Offset_2
0bb5 01d6 | | Execute Vector,Field_Write
0bb6 0092 16a0 | | Action Push_String_Extended,0x16a0 ; "(1), (2)"
0bb8 e604 | | Load 0x3,0x4
0bb9 e605 | | Load 0x3,0x5
0bba e606 | | Load 0x3,0x6
0bbb e607 | | Load 0x3,0x7
0bbc 4808 |H | Short_Literal 0x8
0bbd 4803 |H | Short_Literal 0x3
0bbe 0099 | | Action Reference_Dynamic
0bbf 4809 |H | Short_Literal 0x9
0bc0 4803 |H | Short_Literal 0x3
0bc1 0099 | | Action Reference_Dynamic
0bc2 480a |H | Short_Literal 0xa
0bc3 4803 |H | Short_Literal 0x3
0bc4 0099 | | Action Reference_Dynamic
0bc5 8002 | | Call 0x0,0x2
0bc6 4801 |H | Short_Literal 0x1
0bc7 800c | | Call 0x0,0xc
0bc8 4501 |E | Exit_Subprogram 0x1
0bc9 0000 0000 | | .XXX[0x3]
0bcb 0000 | |
0bcc 8000 0000 | | .LITERAL {0x80000000, 0x00110000}
0bd0 ; --------------------------------------------------------------------------------------
0bd0 ; SUBPROGRAM
0bd0 ; --------------------------------------------------------------------------------------
0bd0 0bfd | | .CONST 0x0bfd ; Address of begin
0bd1 0004 | | .CONST 0x0004 ; Address of exception handler
0bd2 000b | | .CONST 0x000b ; Number of locals
0bd3 INIT_0bd0:
0bd3 029f 153b | ;| Declare_Subprogram For_Call,INIT_1538
0bd5 029f 154b | K| Declare_Subprogram For_Call,INIT_1548
0bd7 a002 | | Reference 0x0,0x2
0bd8 00c6 | | Action Check_Subprogram_Elaborated
0bd9 e035 | 5 | Load 0x0,0x35
0bda e004 | | Load 0x0,0x4
0bdb 00d8 | | Load_Top At_Offset_0
0bdc 012c | , | Execute Any,Size
0bdd 00d9 | | Load_Top At_Offset_1
0bde 0266 | f | Execute Discrete,Bounds
0bdf 00db | | Load_Top At_Offset_3
0be0 0122 | " | Execute Any,Make_Root_Type
0be1 00d8 | | Load_Top At_Offset_0
0be2 012c | , | Execute Any,Size
0be3 00d0 | | Action Swap_Control
0be4 0266 | f | Execute Discrete,Bounds
0be5 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
0be7 03fa | | Declare_Type Discrete,Defined,With_Size
0be8 03f7 | | Declare_Type InMicrocode,Discrete
0be9 00cd | | Action Spare6_Action
0bea e042 | B | Load 0x0,0x42
0beb 0092 16a1 | | Action Push_String_Extended,0x16a1 ; "X_Pixel_Array"
0bed 4802 |H | Short_Literal 0x2
0bee 4803 |H | Short_Literal 0x3
0bef 0099 | | Action Reference_Dynamic
0bf0 4803 |H | Short_Literal 0x3
0bf1 4803 |H | Short_Literal 0x3
0bf2 0099 | | Action Reference_Dynamic
0bf3 0093 0000 | | PushFullAddress InMicrocode
0bf5 6082 |` | Indirect_Literal Discrete,0xc78,{0x80000000, 0x00100000}
0bf6 0273 | s | Execute Discrete,Plus
0bf7 e006 | | Load 0x0,0x6
0bf8 0273 | s | Execute Discrete,Plus
0bf9 e043 | C | Load 0x0,0x43
0bfa 0273 | s | Execute Discrete,Plus
0bfb 480b |H | Short_Literal 0xb
0bfc 0007 | | Action Break_Optional
0bfd BODY_0bd0:
0bfd 0092 16a2 | | Action Push_String_Extended,0x16a2 ; "X_Pixel_Array conversions"
0bff 8008 | | Call 0x0,0x8
0c00 4801 |H | Short_Literal 0x1
0c01 4800 |H | Short_Literal 0x0
0c02 e009 | | Load 0x0,0x9
0c03 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0c04 0334 | 4 | Declare_Variable Array,With_Constraint
0c05 4801 |H | Short_Literal 0x1
0c06 4800 |H | Short_Literal 0x0
0c07 e042 | B | Load 0x0,0x42
0c08 0334 | 4 | Declare_Variable Array,With_Constraint
0c09 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
0c0b e604 | | Load 0x3,0x4
0c0c e605 | | Load 0x3,0x5
0c0d e606 | | Load 0x3,0x6
0c0e e607 | | Load 0x3,0x7
0c0f 4808 |H | Short_Literal 0x8
0c10 4803 |H | Short_Literal 0x3
0c11 0099 | | Action Reference_Dynamic
0c12 4809 |H | Short_Literal 0x9
0c13 4803 |H | Short_Literal 0x3
0c14 0099 | | Action Reference_Dynamic
0c15 480a |H | Short_Literal 0xa
0c16 4803 |H | Short_Literal 0x3
0c17 0099 | | Action Reference_Dynamic
0c18 8002 | | Call 0x0,0x2
0c19 4801 |H | Short_Literal 0x1
0c1a 4804 |H | Short_Literal 0x4
0c1b e009 | | Load 0x0,0x9
0c1c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0c1d 0334 | 4 | Declare_Variable Array,With_Constraint
0c1e 4804 |H | Short_Literal 0x4
0c1f 4801 |H | Short_Literal 0x1
0c20 48ff |H | Short_Literal 0xff
0c21 00d9 | | Load_Top At_Offset_1
0c22 e60c | | Load 0x3,0xc
0c23 01d6 | | Execute Vector,Field_Write
0c24 3ffb |? | Loop_Increasing 0xc20
0c25 4802 |H | Short_Literal 0x2
0c26 4802 |H | Short_Literal 0x2
0c27 e042 | B | Load 0x0,0x42
0c28 0334 | 4 | Declare_Variable Array,With_Constraint
0c29 4fff |O | Short_Literal 0x7ff
0c2a 4802 |H | Short_Literal 0x2
0c2b 00da | | Load_Top At_Offset_2
0c2c 01d6 | | Execute Vector,Field_Write
0c2d 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1"
0c2f e604 | | Load 0x3,0x4
0c30 e605 | | Load 0x3,0x5
0c31 e606 | | Load 0x3,0x6
0c32 e607 | | Load 0x3,0x7
0c33 4808 |H | Short_Literal 0x8
0c34 4803 |H | Short_Literal 0x3
0c35 0099 | | Action Reference_Dynamic
0c36 4809 |H | Short_Literal 0x9
0c37 4803 |H | Short_Literal 0x3
0c38 0099 | | Action Reference_Dynamic
0c39 480a |H | Short_Literal 0xa
0c3a 4803 |H | Short_Literal 0x3
0c3b 0099 | | Action Reference_Dynamic
0c3c 8002 | | Call 0x0,0x2
0c3d e00a | | Load 0x0,0xa
0c3e 4800 |H | Short_Literal 0x0
0c3f 4800 |H | Short_Literal 0x0
0c40 e042 | B | Load 0x0,0x42
0c41 0334 | 4 | Declare_Variable Array,With_Constraint
0c42 4802 |H | Short_Literal 0x2
0c43 4800 |H | Short_Literal 0x0
0c44 00da | | Load_Top At_Offset_2
0c45 01d6 | | Execute Vector,Field_Write
0c46 0092 1677 | w| Action Push_String_Extended,0x1677 ; "0..0 => 2"
0c48 e604 | | Load 0x3,0x4
0c49 e605 | | Load 0x3,0x5
0c4a e606 | | Load 0x3,0x6
0c4b e607 | | Load 0x3,0x7
0c4c 4808 |H | Short_Literal 0x8
0c4d 4803 |H | Short_Literal 0x3
0c4e 0099 | | Action Reference_Dynamic
0c4f 4809 |H | Short_Literal 0x9
0c50 4803 |H | Short_Literal 0x3
0c51 0099 | | Action Reference_Dynamic
0c52 480a |H | Short_Literal 0xa
0c53 4803 |H | Short_Literal 0x3
0c54 0099 | | Action Reference_Dynamic
0c55 8002 | | Call 0x0,0x2
0c56 e00b | | Load 0x0,0xb
0c57 e00a | | Load 0x0,0xa
0c58 01cc | | Execute Vector,Catenate
0c59 4800 |H | Short_Literal 0x0
0c5a 4801 |H | Short_Literal 0x1
0c5b e042 | B | Load 0x0,0x42
0c5c 0334 | 4 | Declare_Variable Array,With_Constraint
0c5d 4801 |H | Short_Literal 0x1
0c5e 4800 |H | Short_Literal 0x0
0c5f 00da | | Load_Top At_Offset_2
0c60 01d6 | | Execute Vector,Field_Write
0c61 4802 |H | Short_Literal 0x2
0c62 4801 |H | Short_Literal 0x1
0c63 00da | | Load_Top At_Offset_2
0c64 01d6 | | Execute Vector,Field_Write
0c65 0092 1692 | | Action Push_String_Extended,0x1692 ; "1, 2"
0c67 e604 | | Load 0x3,0x4
0c68 e605 | | Load 0x3,0x5
0c69 e606 | | Load 0x3,0x6
0c6a e607 | | Load 0x3,0x7
0c6b 4808 |H | Short_Literal 0x8
0c6c 4803 |H | Short_Literal 0x3
0c6d 0099 | | Action Reference_Dynamic
0c6e 4809 |H | Short_Literal 0x9
0c6f 4803 |H | Short_Literal 0x3
0c70 0099 | | Action Reference_Dynamic
0c71 480a |H | Short_Literal 0xa
0c72 4803 |H | Short_Literal 0x3
0c73 0099 | | Action Reference_Dynamic
0c74 8002 | | Call 0x0,0x2
0c75 4801 |H | Short_Literal 0x1
0c76 800c | | Call 0x0,0xc
0c77 4501 |E | Exit_Subprogram 0x1
0c78 8000 0000 | | .LITERAL {0x80000000, 0x00100000}
0c7c 0000 0000 | | .BLANK 0000[0x4]
0c80 ; --------------------------------------------------------------------------------------
0c80 ; SUBPROGRAM
0c80 ; --------------------------------------------------------------------------------------
0c80 0cba | | .CONST 0x0cba ; Address of begin
0c81 0004 | | .CONST 0x0004 ; Address of exception handler
0c82 000d | | .CONST 0x000d ; Number of locals
0c83 INIT_0c80:
0c83 a044 | D | Reference 0x0,0x44
0c84 00c6 | | Action Check_Subprogram_Elaborated
0c85 e035 | 5 | Load 0x0,0x35
0c86 00d8 | | Load_Top At_Offset_0
0c87 012c | , | Execute Any,Size
0c88 00d9 | | Load_Top At_Offset_1
0c89 0266 | f | Execute Discrete,Bounds
0c8a 00db | | Load_Top At_Offset_3
0c8b 0122 | " | Execute Any,Make_Root_Type
0c8c 00d8 | | Load_Top At_Offset_0
0c8d 012c | , | Execute Any,Size
0c8e 00d0 | | Action Swap_Control
0c8f 0266 | f | Execute Discrete,Bounds
0c90 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
0c92 03fa | | Declare_Type Discrete,Defined,With_Size
0c93 03f7 | | Declare_Type InMicrocode,Discrete
0c94 00cd | | Action Spare6_Action
0c95 e009 | | Load 0x0,0x9
0c96 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0c97 0093 0000 | | PushFullAddress InMicrocode
0c99 6072 |`r | Indirect_Literal Discrete,0xd0c,{0x80000000, 0x000f0000}
0c9a 0273 | s | Execute Discrete,Plus
0c9b e006 | | Load 0x0,0x6
0c9c 0273 | s | Execute Discrete,Plus
0c9d e045 | E | Load 0x0,0x45
0c9e 0273 | s | Execute Discrete,Plus
0c9f 4805 |H | Short_Literal 0x5
0ca0 0007 | | Action Break_Optional
0ca1 029f 155b | [| Declare_Subprogram For_Call,INIT_1558
0ca3 029f 156b | k| Declare_Subprogram For_Call,INIT_1568
0ca5 a010 | | Reference 0x0,0x10
0ca6 00c6 | | Action Check_Subprogram_Elaborated
0ca7 e035 | 5 | Load 0x0,0x35
0ca8 0092 16a4 | | Action Push_String_Extended,0x16a4 ; "X_Plane_Mask"
0caa 4806 |H | Short_Literal 0x6
0cab 4803 |H | Short_Literal 0x3
0cac 0099 | | Action Reference_Dynamic
0cad 4807 |H | Short_Literal 0x7
0cae 4803 |H | Short_Literal 0x3
0caf 0099 | | Action Reference_Dynamic
0cb0 0093 0000 | | PushFullAddress InMicrocode
0cb2 6055 |`U | Indirect_Literal Discrete,0xd08,{0x80000000, 0x000e0000}
0cb3 0273 | s | Execute Discrete,Plus
0cb4 e006 | | Load 0x0,0x6
0cb5 0273 | s | Execute Discrete,Plus
0cb6 e046 | F | Load 0x0,0x46
0cb7 0273 | s | Execute Discrete,Plus
0cb8 480d |H | Short_Literal 0xd
0cb9 0007 | | Action Break_Optional
0cba BODY_0c80:
0cba 0092 16a5 | | Action Push_String_Extended,0x16a5 ; "X_Plane_Mask conversions"
0cbc 8008 | | Call 0x0,0x8
0cbd 4801 |H | Short_Literal 0x1
0cbe 4804 |H | Short_Literal 0x4
0cbf e009 | | Load 0x0,0x9
0cc0 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0cc1 0334 | 4 | Declare_Variable Array,With_Constraint
0cc2 4804 |H | Short_Literal 0x4
0cc3 4801 |H | Short_Literal 0x1
0cc4 4800 |H | Short_Literal 0x0
0cc5 00d9 | | Load_Top At_Offset_1
0cc6 e60e | | Load 0x3,0xe
0cc7 01d6 | | Execute Vector,Field_Write
0cc8 3ffb |? | Loop_Increasing 0xcc4
0cc9 4800 |H | Short_Literal 0x0
0cca 0092 167b | {| Action Push_String_Extended,0x167b ; "0"
0ccc e608 | | Load 0x3,0x8
0ccd e609 | | Load 0x3,0x9
0cce 480a |H | Short_Literal 0xa
0ccf 4803 |H | Short_Literal 0x3
0cd0 0099 | | Action Reference_Dynamic
0cd1 480b |H | Short_Literal 0xb
0cd2 4803 |H | Short_Literal 0x3
0cd3 0099 | | Action Reference_Dynamic
0cd4 480c |H | Short_Literal 0xc
0cd5 4803 |H | Short_Literal 0x3
0cd6 0099 | | Action Reference_Dynamic
0cd7 8010 | | Call 0x0,0x10
0cd8 4801 |H | Short_Literal 0x1
0cd9 4804 |H | Short_Literal 0x4
0cda e009 | | Load 0x0,0x9
0cdb 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0cdc 0334 | 4 | Declare_Variable Array,With_Constraint
0cdd 4804 |H | Short_Literal 0x4
0cde 4801 |H | Short_Literal 0x1
0cdf 48ff |H | Short_Literal 0xff
0ce0 00d9 | | Load_Top At_Offset_1
0ce1 e60e | | Load 0x3,0xe
0ce2 01d6 | | Execute Vector,Field_Write
0ce3 3ffb |? | Loop_Increasing 0xcdf
0ce4 4fff |O | Short_Literal 0x7ff
0ce5 0092 167c | || Action Push_String_Extended,0x167c ; "-1"
0ce7 e608 | | Load 0x3,0x8
0ce8 e609 | | Load 0x3,0x9
0ce9 480a |H | Short_Literal 0xa
0cea 4803 |H | Short_Literal 0x3
0ceb 0099 | | Action Reference_Dynamic
0cec 480b |H | Short_Literal 0xb
0ced 4803 |H | Short_Literal 0x3
0cee 0099 | | Action Reference_Dynamic
0cef 480c |H | Short_Literal 0xc
0cf0 4803 |H | Short_Literal 0x3
0cf1 0099 | | Action Reference_Dynamic
0cf2 8010 | | Call 0x0,0x10
0cf3 e00b | | Load 0x0,0xb
0cf4 4801 |H | Short_Literal 0x1
0cf5 0092 1688 | | Action Push_String_Extended,0x1688 ; "1"
0cf7 e608 | | Load 0x3,0x8
0cf8 e609 | | Load 0x3,0x9
0cf9 480a |H | Short_Literal 0xa
0cfa 4803 |H | Short_Literal 0x3
0cfb 0099 | | Action Reference_Dynamic
0cfc 480b |H | Short_Literal 0xb
0cfd 4803 |H | Short_Literal 0x3
0cfe 0099 | | Action Reference_Dynamic
0cff 480c |H | Short_Literal 0xc
0d00 4803 |H | Short_Literal 0x3
0d01 0099 | | Action Reference_Dynamic
0d02 8010 | | Call 0x0,0x10
0d03 4801 |H | Short_Literal 0x1
0d04 800c | | Call 0x0,0xc
0d05 4501 |E | Exit_Subprogram 0x1
0d06 0000 0000 | | .XXX[0x2]
0d08 8000 0000 | | .LITERAL {0x80000000, 0x000e0000}
0d0c 8000 0000 | | .LITERAL {0x80000000, 0x000f0000}
0d10 ; --------------------------------------------------------------------------------------
0d10 ; SUBPROGRAM
0d10 ; --------------------------------------------------------------------------------------
0d10 0d5d | ] | .CONST 0x0d5d ; Address of begin
0d11 0004 | | .CONST 0x0004 ; Address of exception handler
0d12 0011 | | .CONST 0x0011 ; Number of locals
0d13 INIT_0d10:
0d13 a020 | | Reference 0x0,0x20
0d14 00c6 | | Action Check_Subprogram_Elaborated
0d15 e035 | 5 | Load 0x0,0x35
0d16 e004 | | Load 0x0,0x4
0d17 00d8 | | Load_Top At_Offset_0
0d18 012c | , | Execute Any,Size
0d19 00d9 | | Load_Top At_Offset_1
0d1a 0266 | f | Execute Discrete,Bounds
0d1b 00db | | Load_Top At_Offset_3
0d1c 0122 | " | Execute Any,Make_Root_Type
0d1d 00d8 | | Load_Top At_Offset_0
0d1e 012c | , | Execute Any,Size
0d1f 00d0 | | Action Swap_Control
0d20 0266 | f | Execute Discrete,Bounds
0d21 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
0d23 03fa | | Declare_Type Discrete,Defined,With_Size
0d24 03f7 | | Declare_Type InMicrocode,Discrete
0d25 00cd | | Action Spare6_Action
0d26 e047 | G | Load 0x0,0x47
0d27 e009 | | Load 0x0,0x9
0d28 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0d29 0093 0000 | | PushFullAddress InMicrocode
0d2b 60b0 |` | Indirect_Literal Discrete,0xddc,{0x80000000, 0x000d0000}
0d2c 0273 | s | Execute Discrete,Plus
0d2d e006 | | Load 0x0,0x6
0d2e 0273 | s | Execute Discrete,Plus
0d2f e048 | H | Load 0x0,0x48
0d30 0273 | s | Execute Discrete,Plus
0d31 4807 |H | Short_Literal 0x7
0d32 0007 | | Action Break_Optional
0d33 029f 157b | {| Declare_Subprogram For_Call,INIT_1578
0d35 029f 158b | | Declare_Subprogram For_Call,INIT_1588
0d37 a002 | | Reference 0x0,0x2
0d38 00c6 | | Action Check_Subprogram_Elaborated
0d39 e035 | 5 | Load 0x0,0x35
0d3a e004 | | Load 0x0,0x4
0d3b 00d8 | | Load_Top At_Offset_0
0d3c 012c | , | Execute Any,Size
0d3d 00d9 | | Load_Top At_Offset_1
0d3e 0266 | f | Execute Discrete,Bounds
0d3f 00db | | Load_Top At_Offset_3
0d40 0122 | " | Execute Any,Make_Root_Type
0d41 00d8 | | Load_Top At_Offset_0
0d42 012c | , | Execute Any,Size
0d43 00d0 | | Action Swap_Control
0d44 0266 | f | Execute Discrete,Bounds
0d45 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
0d47 03fa | | Declare_Type Discrete,Defined,With_Size
0d48 03f7 | | Declare_Type InMicrocode,Discrete
0d49 00cd | | Action Spare6_Action
0d4a e047 | G | Load 0x0,0x47
0d4b 0092 16a6 | | Action Push_String_Extended,0x16a6 ; "X_Plane_Mask_Array"
0d4d 4808 |H | Short_Literal 0x8
0d4e 4803 |H | Short_Literal 0x3
0d4f 0099 | | Action Reference_Dynamic
0d50 4809 |H | Short_Literal 0x9
0d51 4803 |H | Short_Literal 0x3
0d52 0099 | | Action Reference_Dynamic
0d53 0093 0000 | | PushFullAddress InMicrocode
0d55 6082 |` | Indirect_Literal Discrete,0xdd8,{0x80000000, 0x000c0000}
0d56 0273 | s | Execute Discrete,Plus
0d57 e006 | | Load 0x0,0x6
0d58 0273 | s | Execute Discrete,Plus
0d59 e049 | I | Load 0x0,0x49
0d5a 0273 | s | Execute Discrete,Plus
0d5b 4811 |H | Short_Literal 0x11
0d5c 0007 | | Action Break_Optional
0d5d BODY_0d10:
0d5d 0092 16a7 | | Action Push_String_Extended,0x16a7 ; "X_Plane_Mask_Array conversions"
0d5f 8008 | | Call 0x0,0x8
0d60 4801 |H | Short_Literal 0x1
0d61 4800 |H | Short_Literal 0x0
0d62 e009 | | Load 0x0,0x9
0d63 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0d64 0334 | 4 | Declare_Variable Array,With_Constraint
0d65 4801 |H | Short_Literal 0x1
0d66 4800 |H | Short_Literal 0x0
0d67 e047 | G | Load 0x0,0x47
0d68 0334 | 4 | Declare_Variable Array,With_Constraint
0d69 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
0d6b e60a | | Load 0x3,0xa
0d6c e60b | | Load 0x3,0xb
0d6d e60c | | Load 0x3,0xc
0d6e e60d | | Load 0x3,0xd
0d6f 480e |H | Short_Literal 0xe
0d70 4803 |H | Short_Literal 0x3
0d71 0099 | | Action Reference_Dynamic
0d72 480f |H | Short_Literal 0xf
0d73 4803 |H | Short_Literal 0x3
0d74 0099 | | Action Reference_Dynamic
0d75 4810 |H | Short_Literal 0x10
0d76 4803 |H | Short_Literal 0x3
0d77 0099 | | Action Reference_Dynamic
0d78 8002 | | Call 0x0,0x2
0d79 4801 |H | Short_Literal 0x1
0d7a 4804 |H | Short_Literal 0x4
0d7b e009 | | Load 0x0,0x9
0d7c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0d7d 0334 | 4 | Declare_Variable Array,With_Constraint
0d7e 4804 |H | Short_Literal 0x4
0d7f 4801 |H | Short_Literal 0x1
0d80 48ff |H | Short_Literal 0xff
0d81 00d9 | | Load_Top At_Offset_1
0d82 e612 | | Load 0x3,0x12
0d83 01d6 | | Execute Vector,Field_Write
0d84 3ffb |? | Loop_Increasing 0xd80
0d85 4802 |H | Short_Literal 0x2
0d86 4802 |H | Short_Literal 0x2
0d87 e047 | G | Load 0x0,0x47
0d88 0334 | 4 | Declare_Variable Array,With_Constraint
0d89 4fff |O | Short_Literal 0x7ff
0d8a 4802 |H | Short_Literal 0x2
0d8b 00da | | Load_Top At_Offset_2
0d8c 01d6 | | Execute Vector,Field_Write
0d8d 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1"
0d8f e60a | | Load 0x3,0xa
0d90 e60b | | Load 0x3,0xb
0d91 e60c | | Load 0x3,0xc
0d92 e60d | | Load 0x3,0xd
0d93 480e |H | Short_Literal 0xe
0d94 4803 |H | Short_Literal 0x3
0d95 0099 | | Action Reference_Dynamic
0d96 480f |H | Short_Literal 0xf
0d97 4803 |H | Short_Literal 0x3
0d98 0099 | | Action Reference_Dynamic
0d99 4810 |H | Short_Literal 0x10
0d9a 4803 |H | Short_Literal 0x3
0d9b 0099 | | Action Reference_Dynamic
0d9c 8002 | | Call 0x0,0x2
0d9d e00a | | Load 0x0,0xa
0d9e 4800 |H | Short_Literal 0x0
0d9f 4800 |H | Short_Literal 0x0
0da0 e047 | G | Load 0x0,0x47
0da1 0334 | 4 | Declare_Variable Array,With_Constraint
0da2 4802 |H | Short_Literal 0x2
0da3 4800 |H | Short_Literal 0x0
0da4 00da | | Load_Top At_Offset_2
0da5 01d6 | | Execute Vector,Field_Write
0da6 0092 1677 | w| Action Push_String_Extended,0x1677 ; "0..0 => 2"
0da8 e60a | | Load 0x3,0xa
0da9 e60b | | Load 0x3,0xb
0daa e60c | | Load 0x3,0xc
0dab e60d | | Load 0x3,0xd
0dac 480e |H | Short_Literal 0xe
0dad 4803 |H | Short_Literal 0x3
0dae 0099 | | Action Reference_Dynamic
0daf 480f |H | Short_Literal 0xf
0db0 4803 |H | Short_Literal 0x3
0db1 0099 | | Action Reference_Dynamic
0db2 4810 |H | Short_Literal 0x10
0db3 4803 |H | Short_Literal 0x3
0db4 0099 | | Action Reference_Dynamic
0db5 8002 | | Call 0x0,0x2
0db6 e00b | | Load 0x0,0xb
0db7 e00a | | Load 0x0,0xa
0db8 01cc | | Execute Vector,Catenate
0db9 4800 |H | Short_Literal 0x0
0dba 4801 |H | Short_Literal 0x1
0dbb e047 | G | Load 0x0,0x47
0dbc 0334 | 4 | Declare_Variable Array,With_Constraint
0dbd 4801 |H | Short_Literal 0x1
0dbe 4800 |H | Short_Literal 0x0
0dbf 00da | | Load_Top At_Offset_2
0dc0 01d6 | | Execute Vector,Field_Write
0dc1 4802 |H | Short_Literal 0x2
0dc2 4801 |H | Short_Literal 0x1
0dc3 00da | | Load_Top At_Offset_2
0dc4 01d6 | | Execute Vector,Field_Write
0dc5 0092 1692 | | Action Push_String_Extended,0x1692 ; "1, 2"
0dc7 e60a | | Load 0x3,0xa
0dc8 e60b | | Load 0x3,0xb
0dc9 e60c | | Load 0x3,0xc
0dca e60d | | Load 0x3,0xd
0dcb 480e |H | Short_Literal 0xe
0dcc 4803 |H | Short_Literal 0x3
0dcd 0099 | | Action Reference_Dynamic
0dce 480f |H | Short_Literal 0xf
0dcf 4803 |H | Short_Literal 0x3
0dd0 0099 | | Action Reference_Dynamic
0dd1 4810 |H | Short_Literal 0x10
0dd2 4803 |H | Short_Literal 0x3
0dd3 0099 | | Action Reference_Dynamic
0dd4 8002 | | Call 0x0,0x2
0dd5 4801 |H | Short_Literal 0x1
0dd6 800c | | Call 0x0,0xc
0dd7 4501 |E | Exit_Subprogram 0x1
0dd8 8000 0000 | | .LITERAL {0x80000000, 0x000c0000}
0ddc 8000 0000 | | .LITERAL {0x80000000, 0x000d0000}
0de0 ; --------------------------------------------------------------------------------------
0de0 ; SUBPROGRAM
0de0 ; --------------------------------------------------------------------------------------
0de0 0e0d | | .CONST 0x0e0d ; Address of begin
0de1 0004 | | .CONST 0x0004 ; Address of exception handler
0de2 000b | | .CONST 0x000b ; Number of locals
0de3 INIT_0de0:
0de3 029f 159b | | Declare_Subprogram For_Call,INIT_1598
0de5 029f 15ab | | Declare_Subprogram For_Call,INIT_15a8
0de7 a002 | | Reference 0x0,0x2
0de8 00c6 | | Action Check_Subprogram_Elaborated
0de9 e04a | J | Load 0x0,0x4a
0dea e004 | | Load 0x0,0x4
0deb 00d8 | | Load_Top At_Offset_0
0dec 012c | , | Execute Any,Size
0ded 00d9 | | Load_Top At_Offset_1
0dee 0266 | f | Execute Discrete,Bounds
0def 00db | | Load_Top At_Offset_3
0df0 0122 | " | Execute Any,Make_Root_Type
0df1 00d8 | | Load_Top At_Offset_0
0df2 012c | , | Execute Any,Size
0df3 00d0 | | Action Swap_Control
0df4 0266 | f | Execute Discrete,Bounds
0df5 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
0df7 03fa | | Declare_Type Discrete,Defined,With_Size
0df8 03f7 | | Declare_Type InMicrocode,Discrete
0df9 00cd | | Action Spare6_Action
0dfa e04b | K | Load 0x0,0x4b
0dfb 0092 16a8 | | Action Push_String_Extended,0x16a8 ; "X_String"
0dfd 4802 |H | Short_Literal 0x2
0dfe 4803 |H | Short_Literal 0x3
0dff 0099 | | Action Reference_Dynamic
0e00 4803 |H | Short_Literal 0x3
0e01 4803 |H | Short_Literal 0x3
0e02 0099 | | Action Reference_Dynamic
0e03 0093 0000 | | PushFullAddress InMicrocode
0e05 608e |` | Indirect_Literal Discrete,0xe94,{0x80000000, 0x000b0000}
0e06 0273 | s | Execute Discrete,Plus
0e07 e006 | | Load 0x0,0x6
0e08 0273 | s | Execute Discrete,Plus
0e09 e04c | L | Load 0x0,0x4c
0e0a 0273 | s | Execute Discrete,Plus
0e0b 480b |H | Short_Literal 0xb
0e0c 0007 | | Action Break_Optional
0e0d BODY_0de0:
0e0d 0092 16a9 | | Action Push_String_Extended,0x16a9 ; "X_String conversions"
0e0f 8008 | | Call 0x0,0x8
0e10 4801 |H | Short_Literal 0x1
0e11 4800 |H | Short_Literal 0x0
0e12 e009 | | Load 0x0,0x9
0e13 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0e14 0334 | 4 | Declare_Variable Array,With_Constraint
0e15 4801 |H | Short_Literal 0x1
0e16 4800 |H | Short_Literal 0x0
0e17 e04b | K | Load 0x0,0x4b
0e18 0334 | 4 | Declare_Variable Array,With_Constraint
0e19 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
0e1b e604 | | Load 0x3,0x4
0e1c e605 | | Load 0x3,0x5
0e1d e606 | | Load 0x3,0x6
0e1e e607 | | Load 0x3,0x7
0e1f 4808 |H | Short_Literal 0x8
0e20 4803 |H | Short_Literal 0x3
0e21 0099 | | Action Reference_Dynamic
0e22 4809 |H | Short_Literal 0x9
0e23 4803 |H | Short_Literal 0x3
0e24 0099 | | Action Reference_Dynamic
0e25 480a |H | Short_Literal 0xa
0e26 4803 |H | Short_Literal 0x3
0e27 0099 | | Action Reference_Dynamic
0e28 8002 | | Call 0x0,0x2
0e29 4801 |H | Short_Literal 0x1
0e2a 4801 |H | Short_Literal 0x1
0e2b e009 | | Load 0x0,0x9
0e2c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0e2d 0334 | 4 | Declare_Variable Array,With_Constraint
0e2e 48ff |H | Short_Literal 0xff
0e2f 4801 |H | Short_Literal 0x1
0e30 00da | | Load_Top At_Offset_2
0e31 01d6 | | Execute Vector,Field_Write
0e32 4802 |H | Short_Literal 0x2
0e33 4802 |H | Short_Literal 0x2
0e34 e04b | K | Load 0x0,0x4b
0e35 0334 | 4 | Declare_Variable Array,With_Constraint
0e36 48ff |H | Short_Literal 0xff
0e37 4802 |H | Short_Literal 0x2
0e38 00da | | Load_Top At_Offset_2
0e39 01d6 | | Execute Vector,Field_Write
0e3a 0092 16aa | | Action Push_String_Extended,0x16aa ; "2..2 => 255"
0e3c e604 | | Load 0x3,0x4
0e3d e605 | | Load 0x3,0x5
0e3e e606 | | Load 0x3,0x6
0e3f e607 | | Load 0x3,0x7
0e40 4808 |H | Short_Literal 0x8
0e41 4803 |H | Short_Literal 0x3
0e42 0099 | | Action Reference_Dynamic
0e43 4809 |H | Short_Literal 0x9
0e44 4803 |H | Short_Literal 0x3
0e45 0099 | | Action Reference_Dynamic
0e46 480a |H | Short_Literal 0xa
0e47 4803 |H | Short_Literal 0x3
0e48 0099 | | Action Reference_Dynamic
0e49 8002 | | Call 0x0,0x2
0e4a 4801 |H | Short_Literal 0x1
0e4b 4801 |H | Short_Literal 0x1
0e4c e009 | | Load 0x0,0x9
0e4d 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0e4e 0334 | 4 | Declare_Variable Array,With_Constraint
0e4f 4801 |H | Short_Literal 0x1
0e50 4801 |H | Short_Literal 0x1
0e51 00da | | Load_Top At_Offset_2
0e52 01d6 | | Execute Vector,Field_Write
0e53 4800 |H | Short_Literal 0x0
0e54 4800 |H | Short_Literal 0x0
0e55 e04b | K | Load 0x0,0x4b
0e56 0334 | 4 | Declare_Variable Array,With_Constraint
0e57 4801 |H | Short_Literal 0x1
0e58 4800 |H | Short_Literal 0x0
0e59 00da | | Load_Top At_Offset_2
0e5a 01d6 | | Execute Vector,Field_Write
0e5b 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1"
0e5d e604 | | Load 0x3,0x4
0e5e e605 | | Load 0x3,0x5
0e5f e606 | | Load 0x3,0x6
0e60 e607 | | Load 0x3,0x7
0e61 4808 |H | Short_Literal 0x8
0e62 4803 |H | Short_Literal 0x3
0e63 0099 | | Action Reference_Dynamic
0e64 4809 |H | Short_Literal 0x9
0e65 4803 |H | Short_Literal 0x3
0e66 0099 | | Action Reference_Dynamic
0e67 480a |H | Short_Literal 0xa
0e68 4803 |H | Short_Literal 0x3
0e69 0099 | | Action Reference_Dynamic
0e6a 8002 | | Call 0x0,0x2
0e6b 4800 |H | Short_Literal 0x0
0e6c 4802 |H | Short_Literal 0x2
0e6d e009 | | Load 0x0,0x9
0e6e 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0e6f 0334 | 4 | Declare_Variable Array,With_Constraint
0e70 4841 |HA | Short_Literal 0x41
0e71 4800 |H | Short_Literal 0x0
0e72 00da | | Load_Top At_Offset_2
0e73 01d6 | | Execute Vector,Field_Write
0e74 4862 |Hb | Short_Literal 0x62
0e75 4801 |H | Short_Literal 0x1
0e76 00da | | Load_Top At_Offset_2
0e77 01d6 | | Execute Vector,Field_Write
0e78 4863 |Hc | Short_Literal 0x63
0e79 4802 |H | Short_Literal 0x2
0e7a 00da | | Load_Top At_Offset_2
0e7b 01d6 | | Execute Vector,Field_Write
0e7c 4800 |H | Short_Literal 0x0
0e7d 4802 |H | Short_Literal 0x2
0e7e e04b | K | Load 0x0,0x4b
0e7f 0334 | 4 | Declare_Variable Array,With_Constraint
0e80 5017 |P | Indirect_Literal Any,0xe98,{0x41626300, 0x00000000}
0e81 0092 16ab | | Action Push_String_Extended,0x16ab ; "Abc"
0e83 e604 | | Load 0x3,0x4
0e84 e605 | | Load 0x3,0x5
0e85 e606 | | Load 0x3,0x6
0e86 e607 | | Load 0x3,0x7
0e87 4808 |H | Short_Literal 0x8
0e88 4803 |H | Short_Literal 0x3
0e89 0099 | | Action Reference_Dynamic
0e8a 4809 |H | Short_Literal 0x9
0e8b 4803 |H | Short_Literal 0x3
0e8c 0099 | | Action Reference_Dynamic
0e8d 480a |H | Short_Literal 0xa
0e8e 4803 |H | Short_Literal 0x3
0e8f 0099 | | Action Reference_Dynamic
0e90 8002 | | Call 0x0,0x2
0e91 4801 |H | Short_Literal 0x1
0e92 800c | | Call 0x0,0xc
0e93 4501 |E | Exit_Subprogram 0x1
0e94 8000 0000 | | .LITERAL {0x80000000, 0x000b0000}
0e98 4162 6300 |Abc | .LITERAL {0x41626300, 0x00000000}
0e9c 0000 0000 | | .BLANK 0000[0x4]
0ea0 ; --------------------------------------------------------------------------------------
0ea0 ; SUBPROGRAM
0ea0 ; --------------------------------------------------------------------------------------
0ea0 0ecd | | .CONST 0x0ecd ; Address of begin
0ea1 0004 | | .CONST 0x0004 ; Address of exception handler
0ea2 000b | | .CONST 0x000b ; Number of locals
0ea3 INIT_0ea0:
0ea3 029f 15bb | | Declare_Subprogram For_Call,INIT_15b8
0ea5 029f 15cb | | Declare_Subprogram For_Call,INIT_15c8
0ea7 a002 | | Reference 0x0,0x2
0ea8 00c6 | | Action Check_Subprogram_Elaborated
0ea9 e04d | M | Load 0x0,0x4d
0eaa e004 | | Load 0x0,0x4
0eab 00d8 | | Load_Top At_Offset_0
0eac 012c | , | Execute Any,Size
0ead 00d9 | | Load_Top At_Offset_1
0eae 0266 | f | Execute Discrete,Bounds
0eaf 00db | | Load_Top At_Offset_3
0eb0 0122 | " | Execute Any,Make_Root_Type
0eb1 00d8 | | Load_Top At_Offset_0
0eb2 012c | , | Execute Any,Size
0eb3 00d0 | | Action Swap_Control
0eb4 0266 | f | Execute Discrete,Bounds
0eb5 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
0eb7 03fa | | Declare_Type Discrete,Defined,With_Size
0eb8 03f7 | | Declare_Type InMicrocode,Discrete
0eb9 00cd | | Action Spare6_Action
0eba e04e | N | Load 0x0,0x4e
0ebb 0092 16ac | | Action Push_String_Extended,0x16ac ; "X_String16"
0ebd 4802 |H | Short_Literal 0x2
0ebe 4803 |H | Short_Literal 0x3
0ebf 0099 | | Action Reference_Dynamic
0ec0 4803 |H | Short_Literal 0x3
0ec1 4803 |H | Short_Literal 0x3
0ec2 0099 | | Action Reference_Dynamic
0ec3 0093 0000 | | PushFullAddress InMicrocode
0ec5 60d2 |` | Indirect_Literal Discrete,0xf98,{0x80000000, 0x000a0000}
0ec6 0273 | s | Execute Discrete,Plus
0ec7 e006 | | Load 0x0,0x6
0ec8 0273 | s | Execute Discrete,Plus
0ec9 e04f | O | Load 0x0,0x4f
0eca 0273 | s | Execute Discrete,Plus
0ecb 480b |H | Short_Literal 0xb
0ecc 0007 | | Action Break_Optional
0ecd BODY_0ea0:
0ecd 0092 16ad | | Action Push_String_Extended,0x16ad ; "X_String16 conversions"
0ecf 8008 | | Call 0x0,0x8
0ed0 4801 |H | Short_Literal 0x1
0ed1 4800 |H | Short_Literal 0x0
0ed2 e009 | | Load 0x0,0x9
0ed3 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0ed4 0334 | 4 | Declare_Variable Array,With_Constraint
0ed5 4801 |H | Short_Literal 0x1
0ed6 4800 |H | Short_Literal 0x0
0ed7 e04e | N | Load 0x0,0x4e
0ed8 0334 | 4 | Declare_Variable Array,With_Constraint
0ed9 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
0edb e604 | | Load 0x3,0x4
0edc e605 | | Load 0x3,0x5
0edd e606 | | Load 0x3,0x6
0ede e607 | | Load 0x3,0x7
0edf 4808 |H | Short_Literal 0x8
0ee0 4803 |H | Short_Literal 0x3
0ee1 0099 | | Action Reference_Dynamic
0ee2 4809 |H | Short_Literal 0x9
0ee3 4803 |H | Short_Literal 0x3
0ee4 0099 | | Action Reference_Dynamic
0ee5 480a |H | Short_Literal 0xa
0ee6 4803 |H | Short_Literal 0x3
0ee7 0099 | | Action Reference_Dynamic
0ee8 8002 | | Call 0x0,0x2
0ee9 4800 |H | Short_Literal 0x0
0eea 4801 |H | Short_Literal 0x1
0eeb e009 | | Load 0x0,0x9
0eec 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0eed 0334 | 4 | Declare_Variable Array,With_Constraint
0eee 48ff |H | Short_Literal 0xff
0eef 4800 |H | Short_Literal 0x0
0ef0 00da | | Load_Top At_Offset_2
0ef1 01d6 | | Execute Vector,Field_Write
0ef2 48ff |H | Short_Literal 0xff
0ef3 4801 |H | Short_Literal 0x1
0ef4 00da | | Load_Top At_Offset_2
0ef5 01d6 | | Execute Vector,Field_Write
0ef6 4802 |H | Short_Literal 0x2
0ef7 4802 |H | Short_Literal 0x2
0ef8 e04e | N | Load 0x0,0x4e
0ef9 0334 | 4 | Declare_Variable Array,With_Constraint
0efa e04d | M | Load 0x0,0x4d
0efb 0322 | " | Declare_Variable Record
0efc 48ff |H | Short_Literal 0xff
0efd 00d9 | | Load_Top At_Offset_1
0efe 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0eff 48ff |H | Short_Literal 0xff
0f00 00d9 | | Load_Top At_Offset_1
0f01 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0f02 4802 |H | Short_Literal 0x2
0f03 00da | | Load_Top At_Offset_2
0f04 01d6 | | Execute Vector,Field_Write
0f05 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1"
0f07 e604 | | Load 0x3,0x4
0f08 e605 | | Load 0x3,0x5
0f09 e606 | | Load 0x3,0x6
0f0a e607 | | Load 0x3,0x7
0f0b 4808 |H | Short_Literal 0x8
0f0c 4803 |H | Short_Literal 0x3
0f0d 0099 | | Action Reference_Dynamic
0f0e 4809 |H | Short_Literal 0x9
0f0f 4803 |H | Short_Literal 0x3
0f10 0099 | | Action Reference_Dynamic
0f11 480a |H | Short_Literal 0xa
0f12 4803 |H | Short_Literal 0x3
0f13 0099 | | Action Reference_Dynamic
0f14 8002 | | Call 0x0,0x2
0f15 4800 |H | Short_Literal 0x0
0f16 4801 |H | Short_Literal 0x1
0f17 e009 | | Load 0x0,0x9
0f18 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0f19 0334 | 4 | Declare_Variable Array,With_Constraint
0f1a 4800 |H | Short_Literal 0x0
0f1b 4800 |H | Short_Literal 0x0
0f1c 00da | | Load_Top At_Offset_2
0f1d 01d6 | | Execute Vector,Field_Write
0f1e 4801 |H | Short_Literal 0x1
0f1f 4801 |H | Short_Literal 0x1
0f20 00da | | Load_Top At_Offset_2
0f21 01d6 | | Execute Vector,Field_Write
0f22 4800 |H | Short_Literal 0x0
0f23 4800 |H | Short_Literal 0x0
0f24 e04e | N | Load 0x0,0x4e
0f25 0334 | 4 | Declare_Variable Array,With_Constraint
0f26 e04d | M | Load 0x0,0x4d
0f27 0322 | " | Declare_Variable Record
0f28 4800 |H | Short_Literal 0x0
0f29 00d9 | | Load_Top At_Offset_1
0f2a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0f2b 4801 |H | Short_Literal 0x1
0f2c 00d9 | | Load_Top At_Offset_1
0f2d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0f2e 4800 |H | Short_Literal 0x0
0f2f 00da | | Load_Top At_Offset_2
0f30 01d6 | | Execute Vector,Field_Write
0f31 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1"
0f33 e604 | | Load 0x3,0x4
0f34 e605 | | Load 0x3,0x5
0f35 e606 | | Load 0x3,0x6
0f36 e607 | | Load 0x3,0x7
0f37 4808 |H | Short_Literal 0x8
0f38 4803 |H | Short_Literal 0x3
0f39 0099 | | Action Reference_Dynamic
0f3a 4809 |H | Short_Literal 0x9
0f3b 4803 |H | Short_Literal 0x3
0f3c 0099 | | Action Reference_Dynamic
0f3d 480a |H | Short_Literal 0xa
0f3e 4803 |H | Short_Literal 0x3
0f3f 0099 | | Action Reference_Dynamic
0f40 8002 | | Call 0x0,0x2
0f41 4800 |H | Short_Literal 0x0
0f42 4805 |H | Short_Literal 0x5
0f43 e009 | | Load 0x0,0x9
0f44 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0f45 0334 | 4 | Declare_Variable Array,With_Constraint
0f46 4801 |H | Short_Literal 0x1
0f47 4800 |H | Short_Literal 0x0
0f48 00da | | Load_Top At_Offset_2
0f49 01d6 | | Execute Vector,Field_Write
0f4a 4802 |H | Short_Literal 0x2
0f4b 4801 |H | Short_Literal 0x1
0f4c 00da | | Load_Top At_Offset_2
0f4d 01d6 | | Execute Vector,Field_Write
0f4e 4803 |H | Short_Literal 0x3
0f4f 4802 |H | Short_Literal 0x2
0f50 00da | | Load_Top At_Offset_2
0f51 01d6 | | Execute Vector,Field_Write
0f52 4804 |H | Short_Literal 0x4
0f53 4803 |H | Short_Literal 0x3
0f54 00da | | Load_Top At_Offset_2
0f55 01d6 | | Execute Vector,Field_Write
0f56 4805 |H | Short_Literal 0x5
0f57 4804 |H | Short_Literal 0x4
0f58 00da | | Load_Top At_Offset_2
0f59 01d6 | | Execute Vector,Field_Write
0f5a 4806 |H | Short_Literal 0x6
0f5b 4805 |H | Short_Literal 0x5
0f5c 00da | | Load_Top At_Offset_2
0f5d 01d6 | | Execute Vector,Field_Write
0f5e 4800 |H | Short_Literal 0x0
0f5f 4802 |H | Short_Literal 0x2
0f60 e04e | N | Load 0x0,0x4e
0f61 0334 | 4 | Declare_Variable Array,With_Constraint
0f62 e04d | M | Load 0x0,0x4d
0f63 0322 | " | Declare_Variable Record
0f64 4801 |H | Short_Literal 0x1
0f65 00d9 | | Load_Top At_Offset_1
0f66 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0f67 4802 |H | Short_Literal 0x2
0f68 00d9 | | Load_Top At_Offset_1
0f69 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0f6a 4800 |H | Short_Literal 0x0
0f6b 00da | | Load_Top At_Offset_2
0f6c 01d6 | | Execute Vector,Field_Write
0f6d e04d | M | Load 0x0,0x4d
0f6e 0322 | " | Declare_Variable Record
0f6f 4803 |H | Short_Literal 0x3
0f70 00d9 | | Load_Top At_Offset_1
0f71 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0f72 4804 |H | Short_Literal 0x4
0f73 00d9 | | Load_Top At_Offset_1
0f74 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0f75 4801 |H | Short_Literal 0x1
0f76 00da | | Load_Top At_Offset_2
0f77 01d6 | | Execute Vector,Field_Write
0f78 e04d | M | Load 0x0,0x4d
0f79 0322 | " | Declare_Variable Record
0f7a 4805 |H | Short_Literal 0x5
0f7b 00d9 | | Load_Top At_Offset_1
0f7c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0f7d 4806 |H | Short_Literal 0x6
0f7e 00d9 | | Load_Top At_Offset_1
0f7f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0f80 4802 |H | Short_Literal 0x2
0f81 00da | | Load_Top At_Offset_2
0f82 01d6 | | Execute Vector,Field_Write
0f83 0092 16ae | | Action Push_String_Extended,0x16ae ; "1.2, 3.4, 5.6"
0f85 e604 | | Load 0x3,0x4
0f86 e605 | | Load 0x3,0x5
0f87 e606 | | Load 0x3,0x6
0f88 e607 | | Load 0x3,0x7
0f89 4808 |H | Short_Literal 0x8
0f8a 4803 |H | Short_Literal 0x3
0f8b 0099 | | Action Reference_Dynamic
0f8c 4809 |H | Short_Literal 0x9
0f8d 4803 |H | Short_Literal 0x3
0f8e 0099 | | Action Reference_Dynamic
0f8f 480a |H | Short_Literal 0xa
0f90 4803 |H | Short_Literal 0x3
0f91 0099 | | Action Reference_Dynamic
0f92 8002 | | Call 0x0,0x2
0f93 4801 |H | Short_Literal 0x1
0f94 800c | | Call 0x0,0xc
0f95 4501 |E | Exit_Subprogram 0x1
0f96 0000 0000 | | .XXX[0x2]
0f98 8000 0000 | | .LITERAL {0x80000000, 0x000a0000}
0f9c 0000 0000 | | .BLANK 0000[0x4]
0fa0 ; --------------------------------------------------------------------------------------
0fa0 ; SUBPROGRAM
0fa0 ; --------------------------------------------------------------------------------------
0fa0 0fcb | | .CONST 0x0fcb ; Address of begin
0fa1 0004 | | .CONST 0x0004 ; Address of exception handler
0fa2 000d | | .CONST 0x000d ; Number of locals
0fa3 INIT_0fa0:
0fa3 a025 | % | Reference 0x0,0x25
0fa4 00c6 | | Action Check_Subprogram_Elaborated
0fa5 e050 | P | Load 0x0,0x50
0fa6 e009 | | Load 0x0,0x9
0fa7 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0fa8 0093 0000 | | PushFullAddress InMicrocode
0faa 607d |`} | Indirect_Literal Discrete,0x1028,{0x80000000, 0x00090000}
0fab 0273 | s | Execute Discrete,Plus
0fac e006 | | Load 0x0,0x6
0fad 0273 | s | Execute Discrete,Plus
0fae e051 | Q | Load 0x0,0x51
0faf 0273 | s | Execute Discrete,Plus
0fb0 4805 |H | Short_Literal 0x5
0fb1 0007 | | Action Break_Optional
0fb2 029f 15db | | Declare_Subprogram For_Call,INIT_15d8
0fb4 029f 15eb | | Declare_Subprogram For_Call,INIT_15e8
0fb6 a010 | | Reference 0x0,0x10
0fb7 00c6 | | Action Check_Subprogram_Elaborated
0fb8 e050 | P | Load 0x0,0x50
0fb9 0092 16af | | Action Push_String_Extended,0x16af ; "X_Text_Elt"
0fbb 4806 |H | Short_Literal 0x6
0fbc 4803 |H | Short_Literal 0x3
0fbd 0099 | | Action Reference_Dynamic
0fbe 4807 |H | Short_Literal 0x7
0fbf 4803 |H | Short_Literal 0x3
0fc0 0099 | | Action Reference_Dynamic
0fc1 0093 0000 | | PushFullAddress InMicrocode
0fc3 6060 |`` | Indirect_Literal Discrete,0x1024,{0x80000000, 0x00080000}
0fc4 0273 | s | Execute Discrete,Plus
0fc5 e006 | | Load 0x0,0x6
0fc6 0273 | s | Execute Discrete,Plus
0fc7 e052 | R | Load 0x0,0x52
0fc8 0273 | s | Execute Discrete,Plus
0fc9 480d |H | Short_Literal 0xd
0fca 0007 | | Action Break_Optional
0fcb BODY_0fa0:
0fcb 0092 16b0 | | Action Push_String_Extended,0x16b0 ; "X_Text_Elt conversions"
0fcd 8008 | | Call 0x0,0x8
0fce 4800 |H | Short_Literal 0x0
0fcf 4801 |H | Short_Literal 0x1
0fd0 e009 | | Load 0x0,0x9
0fd1 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0fd2 0334 | 4 | Declare_Variable Array,With_Constraint
0fd3 4800 |H | Short_Literal 0x0
0fd4 4800 |H | Short_Literal 0x0
0fd5 00da | | Load_Top At_Offset_2
0fd6 01d6 | | Execute Vector,Field_Write
0fd7 4800 |H | Short_Literal 0x0
0fd8 4801 |H | Short_Literal 0x1
0fd9 00da | | Load_Top At_Offset_2
0fda 01d6 | | Execute Vector,Field_Write
0fdb e050 | P | Load 0x0,0x50
0fdc 0322 | " | Declare_Variable Record
0fdd 4800 |H | Short_Literal 0x0
0fde 00d9 | | Load_Top At_Offset_1
0fdf 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0fe0 4800 |H | Short_Literal 0x0
0fe1 00d9 | | Load_Top At_Offset_1
0fe2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0fe3 0092 167b | {| Action Push_String_Extended,0x167b ; "0"
0fe5 e608 | | Load 0x3,0x8
0fe6 e609 | | Load 0x3,0x9
0fe7 480a |H | Short_Literal 0xa
0fe8 4803 |H | Short_Literal 0x3
0fe9 0099 | | Action Reference_Dynamic
0fea 480b |H | Short_Literal 0xb
0feb 4803 |H | Short_Literal 0x3
0fec 0099 | | Action Reference_Dynamic
0fed 480c |H | Short_Literal 0xc
0fee 4803 |H | Short_Literal 0x3
0fef 0099 | | Action Reference_Dynamic
0ff0 8010 | | Call 0x0,0x10
0ff1 e053 | S | Load 0x0,0x53
0ff2 e050 | P | Load 0x0,0x50
0ff3 0322 | " | Declare_Variable Record
0ff4 4801 |H | Short_Literal 0x1
0ff5 00d9 | | Load_Top At_Offset_1
0ff6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0ff7 4800 |H | Short_Literal 0x0
0ff8 00d9 | | Load_Top At_Offset_1
0ff9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0ffa 0092 1688 | | Action Push_String_Extended,0x1688 ; "1"
0ffc e608 | | Load 0x3,0x8
0ffd e609 | | Load 0x3,0x9
0ffe 480a |H | Short_Literal 0xa
0fff 4803 |H | Short_Literal 0x3
1000 0099 | | Action Reference_Dynamic
1001 480b |H | Short_Literal 0xb
1002 4803 |H | Short_Literal 0x3
1003 0099 | | Action Reference_Dynamic
1004 480c |H | Short_Literal 0xc
1005 4803 |H | Short_Literal 0x3
1006 0099 | | Action Reference_Dynamic
1007 8010 | | Call 0x0,0x10
1008 e054 | T | Load 0x0,0x54
1009 e050 | P | Load 0x0,0x50
100a 0322 | " | Declare_Variable Record
100b 48ff |H | Short_Literal 0xff
100c 00d9 | | Load_Top At_Offset_1
100d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
100e 4fff |O | Short_Literal 0x7ff
100f 00d9 | | Load_Top At_Offset_1
1010 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
1011 0092 167c | || Action Push_String_Extended,0x167c ; "-1"
1013 e608 | | Load 0x3,0x8
1014 e609 | | Load 0x3,0x9
1015 480a |H | Short_Literal 0xa
1016 4803 |H | Short_Literal 0x3
1017 0099 | | Action Reference_Dynamic
1018 480b |H | Short_Literal 0xb
1019 4803 |H | Short_Literal 0x3
101a 0099 | | Action Reference_Dynamic
101b 480c |H | Short_Literal 0xc
101c 4803 |H | Short_Literal 0x3
101d 0099 | | Action Reference_Dynamic
101e 8010 | | Call 0x0,0x10
101f 4801 |H | Short_Literal 0x1
1020 800c | | Call 0x0,0xc
1021 4501 |E | Exit_Subprogram 0x1
1022 0000 0000 | | .XXX[0x2]
1024 8000 0000 | | .LITERAL {0x80000000, 0x00080000}
1028 8000 0000 | | .LITERAL {0x80000000, 0x00090000}
102c 0000 0000 | | .BLANK 0000[0x4]
1030 ; --------------------------------------------------------------------------------------
1030 ; SUBPROGRAM
1030 ; --------------------------------------------------------------------------------------
1030 107d | } | .CONST 0x107d ; Address of begin
1031 0004 | | .CONST 0x0004 ; Address of exception handler
1032 0011 | | .CONST 0x0011 ; Number of locals
1033 INIT_1030:
1033 a020 | | Reference 0x0,0x20
1034 00c6 | | Action Check_Subprogram_Elaborated
1035 e055 | U | Load 0x0,0x55
1036 e004 | | Load 0x0,0x4
1037 00d8 | | Load_Top At_Offset_0
1038 012c | , | Execute Any,Size
1039 00d9 | | Load_Top At_Offset_1
103a 0266 | f | Execute Discrete,Bounds
103b 00db | | Load_Top At_Offset_3
103c 0122 | " | Execute Any,Make_Root_Type
103d 00d8 | | Load_Top At_Offset_0
103e 012c | , | Execute Any,Size
103f 00d0 | | Action Swap_Control
1040 0266 | f | Execute Discrete,Bounds
1041 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
1043 03fa | | Declare_Type Discrete,Defined,With_Size
1044 03f7 | | Declare_Type InMicrocode,Discrete
1045 00cd | | Action Spare6_Action
1046 e056 | V | Load 0x0,0x56
1047 e009 | | Load 0x0,0x9
1048 1b12 | | Execute Package,Field_Read,Field_Number 0x12
1049 0093 0000 | | PushFullAddress InMicrocode
104b 60f4 |` | Indirect_Literal Discrete,0x1140,{0x80000000, 0x00070000}
104c 0273 | s | Execute Discrete,Plus
104d e006 | | Load 0x0,0x6
104e 0273 | s | Execute Discrete,Plus
104f e057 | W | Load 0x0,0x57
1050 0273 | s | Execute Discrete,Plus
1051 4807 |H | Short_Literal 0x7
1052 0007 | | Action Break_Optional
1053 029f 15fb | | Declare_Subprogram For_Call,INIT_15f8
1055 029f 160b | | Declare_Subprogram For_Call,INIT_1608
1057 a002 | | Reference 0x0,0x2
1058 00c6 | | Action Check_Subprogram_Elaborated
1059 e055 | U | Load 0x0,0x55
105a e004 | | Load 0x0,0x4
105b 00d8 | | Load_Top At_Offset_0
105c 012c | , | Execute Any,Size
105d 00d9 | | Load_Top At_Offset_1
105e 0266 | f | Execute Discrete,Bounds
105f 00db | | Load_Top At_Offset_3
1060 0122 | " | Execute Any,Make_Root_Type
1061 00d8 | | Load_Top At_Offset_0
1062 012c | , | Execute Any,Size
1063 00d0 | | Action Swap_Control
1064 0266 | f | Execute Discrete,Bounds
1065 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
1067 03fa | | Declare_Type Discrete,Defined,With_Size
1068 03f7 | | Declare_Type InMicrocode,Discrete
1069 00cd | | Action Spare6_Action
106a e056 | V | Load 0x0,0x56
106b 0092 16b1 | | Action Push_String_Extended,0x16b1 ; "X_Time_Coord_Array"
106d 4808 |H | Short_Literal 0x8
106e 4803 |H | Short_Literal 0x3
106f 0099 | | Action Reference_Dynamic
1070 4809 |H | Short_Literal 0x9
1071 4803 |H | Short_Literal 0x3
1072 0099 | | Action Reference_Dynamic
1073 0093 0000 | | PushFullAddress InMicrocode
1075 60c6 |` | Indirect_Literal Discrete,0x113c,{0x80000000, 0x00060000}
1076 0273 | s | Execute Discrete,Plus
1077 e006 | | Load 0x0,0x6
1078 0273 | s | Execute Discrete,Plus
1079 e058 | X | Load 0x0,0x58
107a 0273 | s | Execute Discrete,Plus
107b 4811 |H | Short_Literal 0x11
107c 0007 | | Action Break_Optional
107d BODY_1030:
107d 0092 16b2 | | Action Push_String_Extended,0x16b2 ; "X_Time_Coord_Array conversions"
107f 8008 | | Call 0x0,0x8
1080 4801 |H | Short_Literal 0x1
1081 4800 |H | Short_Literal 0x0
1082 e009 | | Load 0x0,0x9
1083 1b12 | | Execute Package,Field_Read,Field_Number 0x12
1084 0334 | 4 | Declare_Variable Array,With_Constraint
1085 4801 |H | Short_Literal 0x1
1086 4800 |H | Short_Literal 0x0
1087 e056 | V | Load 0x0,0x56
1088 0334 | 4 | Declare_Variable Array,With_Constraint
1089 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
108b e60a | | Load 0x3,0xa
108c e60b | | Load 0x3,0xb
108d e60c | | Load 0x3,0xc
108e e60d | | Load 0x3,0xd
108f 480e |H | Short_Literal 0xe
1090 4803 |H | Short_Literal 0x3
1091 0099 | | Action Reference_Dynamic
1092 480f |H | Short_Literal 0xf
1093 4803 |H | Short_Literal 0x3
1094 0099 | | Action Reference_Dynamic
1095 4810 |H | Short_Literal 0x10
1096 4803 |H | Short_Literal 0x3
1097 0099 | | Action Reference_Dynamic
1098 8002 | | Call 0x0,0x2
1099 4801 |H | Short_Literal 0x1
109a 4808 |H | Short_Literal 0x8
109b e009 | | Load 0x0,0x9
109c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
109d 0334 | 4 | Declare_Variable Array,With_Constraint
109e 4808 |H | Short_Literal 0x8
109f 4801 |H | Short_Literal 0x1
10a0 48ff |H | Short_Literal 0xff
10a1 00d9 | | Load_Top At_Offset_1
10a2 e612 | | Load 0x3,0x12
10a3 01d6 | | Execute Vector,Field_Write
10a4 3ffb |? | Loop_Increasing 0x10a0
10a5 4802 |H | Short_Literal 0x2
10a6 4802 |H | Short_Literal 0x2
10a7 e056 | V | Load 0x0,0x56
10a8 0334 | 4 | Declare_Variable Array,With_Constraint
10a9 e055 | U | Load 0x0,0x55
10aa 0322 | " | Declare_Variable Record
10ab 4fff |O | Short_Literal 0x7ff
10ac 00d9 | | Load_Top At_Offset_1
10ad 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
10ae 6089 |` | Indirect_Literal Discrete,0x1138,{0x00000000, 0x0000ffff}
10af 00d9 | | Load_Top At_Offset_1
10b0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
10b1 6086 |` | Indirect_Literal Discrete,0x1138,{0x00000000, 0x0000ffff}
10b2 00d9 | | Load_Top At_Offset_1
10b3 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
10b4 4802 |H | Short_Literal 0x2
10b5 00da | | Load_Top At_Offset_2
10b6 01d6 | | Execute Vector,Field_Write
10b7 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1"
10b9 e60a | | Load 0x3,0xa
10ba e60b | | Load 0x3,0xb
10bb e60c | | Load 0x3,0xc
10bc e60d | | Load 0x3,0xd
10bd 480e |H | Short_Literal 0xe
10be 4803 |H | Short_Literal 0x3
10bf 0099 | | Action Reference_Dynamic
10c0 480f |H | Short_Literal 0xf
10c1 4803 |H | Short_Literal 0x3
10c2 0099 | | Action Reference_Dynamic
10c3 4810 |H | Short_Literal 0x10
10c4 4803 |H | Short_Literal 0x3
10c5 0099 | | Action Reference_Dynamic
10c6 8002 | | Call 0x0,0x2
10c7 4801 |H | Short_Literal 0x1
10c8 4806 |H | Short_Literal 0x6
10c9 e009 | | Load 0x0,0x9
10ca 1b12 | | Execute Package,Field_Read,Field_Number 0x12
10cb 0334 | 4 | Declare_Variable Array,With_Constraint
10cc 4806 |H | Short_Literal 0x6
10cd 4801 |H | Short_Literal 0x1
10ce 4800 |H | Short_Literal 0x0
10cf 00d9 | | Load_Top At_Offset_1
10d0 e612 | | Load 0x3,0x12
10d1 01d6 | | Execute Vector,Field_Write
10d2 3ffb |? | Loop_Increasing 0x10ce
10d3 e012 | | Load 0x0,0x12
10d4 01cc | | Execute Vector,Catenate
10d5 4800 |H | Short_Literal 0x0
10d6 4800 |H | Short_Literal 0x0
10d7 e056 | V | Load 0x0,0x56
10d8 0334 | 4 | Declare_Variable Array,With_Constraint
10d9 e055 | U | Load 0x0,0x55
10da 0322 | " | Declare_Variable Record
10db 4800 |H | Short_Literal 0x0
10dc 00d9 | | Load_Top At_Offset_1
10dd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
10de 4800 |H | Short_Literal 0x0
10df 00d9 | | Load_Top At_Offset_1
10e0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
10e1 4801 |H | Short_Literal 0x1
10e2 00d9 | | Load_Top At_Offset_1
10e3 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
10e4 4800 |H | Short_Literal 0x0
10e5 00da | | Load_Top At_Offset_2
10e6 01d6 | | Execute Vector,Field_Write
10e7 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1"
10e9 e60a | | Load 0x3,0xa
10ea e60b | | Load 0x3,0xb
10eb e60c | | Load 0x3,0xc
10ec e60d | | Load 0x3,0xd
10ed 480e |H | Short_Literal 0xe
10ee 4803 |H | Short_Literal 0x3
10ef 0099 | | Action Reference_Dynamic
10f0 480f |H | Short_Literal 0xf
10f1 4803 |H | Short_Literal 0x3
10f2 0099 | | Action Reference_Dynamic
10f3 4810 |H | Short_Literal 0x10
10f4 4803 |H | Short_Literal 0x3
10f5 0099 | | Action Reference_Dynamic
10f6 8002 | | Call 0x0,0x2
10f7 e00b | | Load 0x0,0xb
10f8 e013 | | Load 0x0,0x13
10f9 01cc | | Execute Vector,Catenate
10fa e014 | | Load 0x0,0x14
10fb 01cc | | Execute Vector,Catenate
10fc e02f | / | Load 0x0,0x2f
10fd 01cc | | Execute Vector,Catenate
10fe e016 | | Load 0x0,0x16
10ff 01cc | | Execute Vector,Catenate
1100 e017 | | Load 0x0,0x17
1101 01cc | | Execute Vector,Catenate
1102 4800 |H | Short_Literal 0x0
1103 4801 |H | Short_Literal 0x1
1104 e056 | V | Load 0x0,0x56
1105 0334 | 4 | Declare_Variable Array,With_Constraint
1106 e055 | U | Load 0x0,0x55
1107 0322 | " | Declare_Variable Record
1108 4801 |H | Short_Literal 0x1
1109 00d9 | | Load_Top At_Offset_1
110a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
110b 4802 |H | Short_Literal 0x2
110c 00d9 | | Load_Top At_Offset_1
110d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
110e 4803 |H | Short_Literal 0x3
110f 00d9 | | Load_Top At_Offset_1
1110 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
1111 4800 |H | Short_Literal 0x0
1112 00da | | Load_Top At_Offset_2
1113 01d6 | | Execute Vector,Field_Write
1114 e055 | U | Load 0x0,0x55
1115 0322 | " | Declare_Variable Record
1116 4804 |H | Short_Literal 0x4
1117 00d9 | | Load_Top At_Offset_1
1118 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
1119 4805 |H | Short_Literal 0x5
111a 00d9 | | Load_Top At_Offset_1
111b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
111c 4806 |H | Short_Literal 0x6
111d 00d9 | | Load_Top At_Offset_1
111e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
111f 4801 |H | Short_Literal 0x1
1120 00da | | Load_Top At_Offset_2
1121 01d6 | | Execute Vector,Field_Write
1122 0092 16b3 | | Action Push_String_Extended,0x16b3 ; "1.2.3, 4.5.6"
1124 e60a | | Load 0x3,0xa
1125 e60b | | Load 0x3,0xb
1126 e60c | | Load 0x3,0xc
1127 e60d | | Load 0x3,0xd
1128 480e |H | Short_Literal 0xe
1129 4803 |H | Short_Literal 0x3
112a 0099 | | Action Reference_Dynamic
112b 480f |H | Short_Literal 0xf
112c 4803 |H | Short_Literal 0x3
112d 0099 | | Action Reference_Dynamic
112e 4810 |H | Short_Literal 0x10
112f 4803 |H | Short_Literal 0x3
1130 0099 | | Action Reference_Dynamic
1131 8002 | | Call 0x0,0x2
1132 4801 |H | Short_Literal 0x1
1133 800c | | Call 0x0,0xc
1134 4501 |E | Exit_Subprogram 0x1
1135 0000 0000 | | .XXX[0x3]
1137 0000 | |
1138 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff}
113c 8000 0000 | | .LITERAL {0x80000000, 0x00060000}
1140 8000 0000 | | .LITERAL {0x80000000, 0x00070000}
1144 0000 0000 | | .BLANK 0000[0x4]
1148 ; --------------------------------------------------------------------------------------
1148 ; SUBPROGRAM
1148 ; --------------------------------------------------------------------------------------
1148 1195 | | .CONST 0x1195 ; Address of begin
1149 0004 | | .CONST 0x0004 ; Address of exception handler
114a 0011 | | .CONST 0x0011 ; Number of locals
114b INIT_1148:
114b a020 | | Reference 0x0,0x20
114c 00c6 | | Action Check_Subprogram_Elaborated
114d e059 | Y | Load 0x0,0x59
114e e004 | | Load 0x0,0x4
114f 00d8 | | Load_Top At_Offset_0
1150 012c | , | Execute Any,Size
1151 00d9 | | Load_Top At_Offset_1
1152 0266 | f | Execute Discrete,Bounds
1153 00db | | Load_Top At_Offset_3
1154 0122 | " | Execute Any,Make_Root_Type
1155 00d8 | | Load_Top At_Offset_0
1156 012c | , | Execute Any,Size
1157 00d0 | | Action Swap_Control
1158 0266 | f | Execute Discrete,Bounds
1159 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
115b 03fa | | Declare_Type Discrete,Defined,With_Size
115c 03f7 | | Declare_Type InMicrocode,Discrete
115d 00cd | | Action Spare6_Action
115e e05a | Z | Load 0x0,0x5a
115f e009 | | Load 0x0,0x9
1160 1b12 | | Execute Package,Field_Read,Field_Number 0x12
1161 0093 0000 | | PushFullAddress InMicrocode
1163 60cc |` | Indirect_Literal Discrete,0x1230,{0x80000000, 0x00050000}
1164 0273 | s | Execute Discrete,Plus
1165 e006 | | Load 0x0,0x6
1166 0273 | s | Execute Discrete,Plus
1167 e05b | [ | Load 0x0,0x5b
1168 0273 | s | Execute Discrete,Plus
1169 4807 |H | Short_Literal 0x7
116a 0007 | | Action Break_Optional
116b 029f 161b | | Declare_Subprogram For_Call,INIT_1618
116d 029f 162b | +| Declare_Subprogram For_Call,INIT_1628
116f a002 | | Reference 0x0,0x2
1170 00c6 | | Action Check_Subprogram_Elaborated
1171 e059 | Y | Load 0x0,0x59
1172 e004 | | Load 0x0,0x4
1173 00d8 | | Load_Top At_Offset_0
1174 012c | , | Execute Any,Size
1175 00d9 | | Load_Top At_Offset_1
1176 0266 | f | Execute Discrete,Bounds
1177 00db | | Load_Top At_Offset_3
1178 0122 | " | Execute Any,Make_Root_Type
1179 00d8 | | Load_Top At_Offset_0
117a 012c | , | Execute Any,Size
117b 00d0 | | Action Swap_Control
117c 0266 | f | Execute Discrete,Bounds
117d 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
117f 03fa | | Declare_Type Discrete,Defined,With_Size
1180 03f7 | | Declare_Type InMicrocode,Discrete
1181 00cd | | Action Spare6_Action
1182 e05a | Z | Load 0x0,0x5a
1183 0092 16b4 | | Action Push_String_Extended,0x16b4 ; "X_Window_Array"
1185 4808 |H | Short_Literal 0x8
1186 4803 |H | Short_Literal 0x3
1187 0099 | | Action Reference_Dynamic
1188 4809 |H | Short_Literal 0x9
1189 4803 |H | Short_Literal 0x3
118a 0099 | | Action Reference_Dynamic
118b 0093 0000 | | PushFullAddress InMicrocode
118d 609e |` | Indirect_Literal Discrete,0x122c,{0x80000000, 0x00040000}
118e 0273 | s | Execute Discrete,Plus
118f e006 | | Load 0x0,0x6
1190 0273 | s | Execute Discrete,Plus
1191 e05c | \ | Load 0x0,0x5c
1192 0273 | s | Execute Discrete,Plus
1193 4811 |H | Short_Literal 0x11
1194 0007 | | Action Break_Optional
1195 BODY_1148:
1195 0092 16b5 | | Action Push_String_Extended,0x16b5 ; "X_Window_Array conversions"
1197 8008 | | Call 0x0,0x8
1198 4801 |H | Short_Literal 0x1
1199 4800 |H | Short_Literal 0x0
119a e009 | | Load 0x0,0x9
119b 1b12 | | Execute Package,Field_Read,Field_Number 0x12
119c 0334 | 4 | Declare_Variable Array,With_Constraint
119d 4801 |H | Short_Literal 0x1
119e 4800 |H | Short_Literal 0x0
119f e05a | Z | Load 0x0,0x5a
11a0 0334 | 4 | Declare_Variable Array,With_Constraint
11a1 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
11a3 e60a | | Load 0x3,0xa
11a4 e60b | | Load 0x3,0xb
11a5 e60c | | Load 0x3,0xc
11a6 e60d | | Load 0x3,0xd
11a7 480e |H | Short_Literal 0xe
11a8 4803 |H | Short_Literal 0x3
11a9 0099 | | Action Reference_Dynamic
11aa 480f |H | Short_Literal 0xf
11ab 4803 |H | Short_Literal 0x3
11ac 0099 | | Action Reference_Dynamic
11ad 4810 |H | Short_Literal 0x10
11ae 4803 |H | Short_Literal 0x3
11af 0099 | | Action Reference_Dynamic
11b0 8002 | | Call 0x0,0x2
11b1 4801 |H | Short_Literal 0x1
11b2 4804 |H | Short_Literal 0x4
11b3 e009 | | Load 0x0,0x9
11b4 1b12 | | Execute Package,Field_Read,Field_Number 0x12
11b5 0334 | 4 | Declare_Variable Array,With_Constraint
11b6 4804 |H | Short_Literal 0x4
11b7 4801 |H | Short_Literal 0x1
11b8 48ff |H | Short_Literal 0xff
11b9 00d9 | | Load_Top At_Offset_1
11ba e612 | | Load 0x3,0x12
11bb 01d6 | | Execute Vector,Field_Write
11bc 3ffb |? | Loop_Increasing 0x11b8
11bd 4802 |H | Short_Literal 0x2
11be 4802 |H | Short_Literal 0x2
11bf e05a | Z | Load 0x0,0x5a
11c0 0334 | 4 | Declare_Variable Array,With_Constraint
11c1 e059 | Y | Load 0x0,0x59
11c2 0322 | " | Declare_Variable Record
11c3 00d8 | | Load_Top At_Offset_0
11c4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
11c5 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
11c6 4fff |O | Short_Literal 0x7ff
11c7 00d0 | | Action Swap_Control
11c8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
11c9 4802 |H | Short_Literal 0x2
11ca 00da | | Load_Top At_Offset_2
11cb 01d6 | | Execute Vector,Field_Write
11cc 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1"
11ce e60a | | Load 0x3,0xa
11cf e60b | | Load 0x3,0xb
11d0 e60c | | Load 0x3,0xc
11d1 e60d | | Load 0x3,0xd
11d2 480e |H | Short_Literal 0xe
11d3 4803 |H | Short_Literal 0x3
11d4 0099 | | Action Reference_Dynamic
11d5 480f |H | Short_Literal 0xf
11d6 4803 |H | Short_Literal 0x3
11d7 0099 | | Action Reference_Dynamic
11d8 4810 |H | Short_Literal 0x10
11d9 4803 |H | Short_Literal 0x3
11da 0099 | | Action Reference_Dynamic
11db 8002 | | Call 0x0,0x2
11dc e00b | | Load 0x0,0xb
11dd 4800 |H | Short_Literal 0x0
11de 4800 |H | Short_Literal 0x0
11df e05a | Z | Load 0x0,0x5a
11e0 0334 | 4 | Declare_Variable Array,With_Constraint
11e1 e059 | Y | Load 0x0,0x59
11e2 0322 | " | Declare_Variable Record
11e3 00d8 | | Load_Top At_Offset_0
11e4 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
11e5 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
11e6 4801 |H | Short_Literal 0x1
11e7 00d0 | | Action Swap_Control
11e8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
11e9 4800 |H | Short_Literal 0x0
11ea 00da | | Load_Top At_Offset_2
11eb 01d6 | | Execute Vector,Field_Write
11ec 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1"
11ee e60a | | Load 0x3,0xa
11ef e60b | | Load 0x3,0xb
11f0 e60c | | Load 0x3,0xc
11f1 e60d | | Load 0x3,0xd
11f2 480e |H | Short_Literal 0xe
11f3 4803 |H | Short_Literal 0x3
11f4 0099 | | Action Reference_Dynamic
11f5 480f |H | Short_Literal 0xf
11f6 4803 |H | Short_Literal 0x3
11f7 0099 | | Action Reference_Dynamic
11f8 4810 |H | Short_Literal 0x10
11f9 4803 |H | Short_Literal 0x3
11fa 0099 | | Action Reference_Dynamic
11fb 8002 | | Call 0x0,0x2
11fc e00b | | Load 0x0,0xb
11fd e00a | | Load 0x0,0xa
11fe 01cc | | Execute Vector,Catenate
11ff 4800 |H | Short_Literal 0x0
1200 4801 |H | Short_Literal 0x1
1201 e05a | Z | Load 0x0,0x5a
1202 0334 | 4 | Declare_Variable Array,With_Constraint
1203 e059 | Y | Load 0x0,0x59
1204 0322 | " | Declare_Variable Record
1205 00d8 | | Load_Top At_Offset_0
1206 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
1207 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
1208 4801 |H | Short_Literal 0x1
1209 00d0 | | Action Swap_Control
120a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
120b 4800 |H | Short_Literal 0x0
120c 00da | | Load_Top At_Offset_2
120d 01d6 | | Execute Vector,Field_Write
120e e059 | Y | Load 0x0,0x59
120f 0322 | " | Declare_Variable Record
1210 00d8 | | Load_Top At_Offset_0
1211 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
1212 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
1213 4802 |H | Short_Literal 0x2
1214 00d0 | | Action Swap_Control
1215 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
1216 4801 |H | Short_Literal 0x1
1217 00da | | Load_Top At_Offset_2
1218 01d6 | | Execute Vector,Field_Write
1219 0092 1692 | | Action Push_String_Extended,0x1692 ; "1, 2"
121b e60a | | Load 0x3,0xa
121c e60b | | Load 0x3,0xb
121d e60c | | Load 0x3,0xc
121e e60d | | Load 0x3,0xd
121f 480e |H | Short_Literal 0xe
1220 4803 |H | Short_Literal 0x3
1221 0099 | | Action Reference_Dynamic
1222 480f |H | Short_Literal 0xf
1223 4803 |H | Short_Literal 0x3
1224 0099 | | Action Reference_Dynamic
1225 4810 |H | Short_Literal 0x10
1226 4803 |H | Short_Literal 0x3
1227 0099 | | Action Reference_Dynamic
1228 8002 | | Call 0x0,0x2
1229 4801 |H | Short_Literal 0x1
122a 800c | | Call 0x0,0xc
122b 4501 |E | Exit_Subprogram 0x1
122c 8000 0000 | | .LITERAL {0x80000000, 0x00040000}
1230 8000 0000 | | .LITERAL {0x80000000, 0x00050000}
1234 0000 0000 | | .BLANK 0000[0x4]
1238 ; --------------------------------------------------------------------------------------
1238 ; SUBPROGRAM
1238 ; --------------------------------------------------------------------------------------
1238 1272 | r | .CONST 0x1272 ; Address of begin
1239 0004 | | .CONST 0x0004 ; Address of exception handler
123a 000d | | .CONST 0x000d ; Number of locals
123b INIT_1238:
123b a044 | D | Reference 0x0,0x44
123c 00c6 | | Action Check_Subprogram_Elaborated
123d e035 | 5 | Load 0x0,0x35
123e 00d8 | | Load_Top At_Offset_0
123f 012c | , | Execute Any,Size
1240 00d9 | | Load_Top At_Offset_1
1241 0266 | f | Execute Discrete,Bounds
1242 00db | | Load_Top At_Offset_3
1243 0122 | " | Execute Any,Make_Root_Type
1244 00d8 | | Load_Top At_Offset_0
1245 012c | , | Execute Any,Size
1246 00d0 | | Action Swap_Control
1247 0266 | f | Execute Discrete,Bounds
1248 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
124a 03fa | | Declare_Type Discrete,Defined,With_Size
124b 03f7 | | Declare_Type InMicrocode,Discrete
124c 00cd | | Action Spare6_Action
124d e009 | | Load 0x0,0x9
124e 1b12 | | Execute Package,Field_Read,Field_Number 0x12
124f 0093 0000 | | PushFullAddress InMicrocode
1251 6072 |`r | Indirect_Literal Discrete,0x12c4,{0x80000000, 0x00030000}
1252 0273 | s | Execute Discrete,Plus
1253 e006 | | Load 0x0,0x6
1254 0273 | s | Execute Discrete,Plus
1255 e05d | ] | Load 0x0,0x5d
1256 0273 | s | Execute Discrete,Plus
1257 4805 |H | Short_Literal 0x5
1258 0007 | | Action Break_Optional
1259 029f 163b | ;| Declare_Subprogram For_Call,INIT_1638
125b 029f 164b | K| Declare_Subprogram For_Call,INIT_1648
125d a010 | | Reference 0x0,0x10
125e 00c6 | | Action Check_Subprogram_Elaborated
125f e035 | 5 | Load 0x0,0x35
1260 0092 16b6 | | Action Push_String_Extended,0x16b6 ; "S_Long"
1262 4806 |H | Short_Literal 0x6
1263 4803 |H | Short_Literal 0x3
1264 0099 | | Action Reference_Dynamic
1265 4807 |H | Short_Literal 0x7
1266 4803 |H | Short_Literal 0x3
1267 0099 | | Action Reference_Dynamic
1268 0093 0000 | | PushFullAddress InMicrocode
126a 6055 |`U | Indirect_Literal Discrete,0x12c0,{0x80000000, 0x00020000}
126b 0273 | s | Execute Discrete,Plus
126c e006 | | Load 0x0,0x6
126d 0273 | s | Execute Discrete,Plus
126e e05e | ^ | Load 0x0,0x5e
126f 0273 | s | Execute Discrete,Plus
1270 480d |H | Short_Literal 0xd
1271 0007 | | Action Break_Optional
1272 BODY_1238:
1272 0092 16b7 | | Action Push_String_Extended,0x16b7 ; "S_Long conversions"
1274 8008 | | Call 0x0,0x8
1275 4801 |H | Short_Literal 0x1
1276 4804 |H | Short_Literal 0x4
1277 e009 | | Load 0x0,0x9
1278 1b12 | | Execute Package,Field_Read,Field_Number 0x12
1279 0334 | 4 | Declare_Variable Array,With_Constraint
127a 4804 |H | Short_Literal 0x4
127b 4801 |H | Short_Literal 0x1
127c 4800 |H | Short_Literal 0x0
127d 00d9 | | Load_Top At_Offset_1
127e e60e | | Load 0x3,0xe
127f 01d6 | | Execute Vector,Field_Write
1280 3ffb |? | Loop_Increasing 0x127c
1281 4800 |H | Short_Literal 0x0
1282 0092 167b | {| Action Push_String_Extended,0x167b ; "0"
1284 e608 | | Load 0x3,0x8
1285 e609 | | Load 0x3,0x9
1286 480a |H | Short_Literal 0xa
1287 4803 |H | Short_Literal 0x3
1288 0099 | | Action Reference_Dynamic
1289 480b |H | Short_Literal 0xb
128a 4803 |H | Short_Literal 0x3
128b 0099 | | Action Reference_Dynamic
128c 480c |H | Short_Literal 0xc
128d 4803 |H | Short_Literal 0x3
128e 0099 | | Action Reference_Dynamic
128f 8010 | | Call 0x0,0x10
1290 e00b | | Load 0x0,0xb
1291 4801 |H | Short_Literal 0x1
1292 0092 1688 | | Action Push_String_Extended,0x1688 ; "1"
1294 e608 | | Load 0x3,0x8
1295 e609 | | Load 0x3,0x9
1296 480a |H | Short_Literal 0xa
1297 4803 |H | Short_Literal 0x3
1298 0099 | | Action Reference_Dynamic
1299 480b |H | Short_Literal 0xb
129a 4803 |H | Short_Literal 0x3
129b 0099 | | Action Reference_Dynamic
129c 480c |H | Short_Literal 0xc
129d 4803 |H | Short_Literal 0x3
129e 0099 | | Action Reference_Dynamic
129f 8010 | | Call 0x0,0x10
12a0 4801 |H | Short_Literal 0x1
12a1 4804 |H | Short_Literal 0x4
12a2 e009 | | Load 0x0,0x9
12a3 1b12 | | Execute Package,Field_Read,Field_Number 0x12
12a4 0334 | 4 | Declare_Variable Array,With_Constraint
12a5 4804 |H | Short_Literal 0x4
12a6 4801 |H | Short_Literal 0x1
12a7 48ff |H | Short_Literal 0xff
12a8 00d9 | | Load_Top At_Offset_1
12a9 e60e | | Load 0x3,0xe
12aa 01d6 | | Execute Vector,Field_Write
12ab 3ffb |? | Loop_Increasing 0x12a7
12ac 4fff |O | Short_Literal 0x7ff
12ad 0092 167c | || Action Push_String_Extended,0x167c ; "-1"
12af e608 | | Load 0x3,0x8
12b0 e609 | | Load 0x3,0x9
12b1 480a |H | Short_Literal 0xa
12b2 4803 |H | Short_Literal 0x3
12b3 0099 | | Action Reference_Dynamic
12b4 480b |H | Short_Literal 0xb
12b5 4803 |H | Short_Literal 0x3
12b6 0099 | | Action Reference_Dynamic
12b7 480c |H | Short_Literal 0xc
12b8 4803 |H | Short_Literal 0x3
12b9 0099 | | Action Reference_Dynamic
12ba 8010 | | Call 0x0,0x10
12bb 4801 |H | Short_Literal 0x1
12bc 800c | | Call 0x0,0xc
12bd 4501 |E | Exit_Subprogram 0x1
12be 0000 0000 | | .XXX[0x2]
12c0 8000 0000 | | .LITERAL {0x80000000, 0x00020000}
12c4 8000 0000 | | .LITERAL {0x80000000, 0x00030000}
12c8 ; --------------------------------------------------------------------------------------
12c8 ; SUBPROGRAM
12c8 ; --------------------------------------------------------------------------------------
12c8 12f5 | | .CONST 0x12f5 ; Address of begin
12c9 0004 | | .CONST 0x0004 ; Address of exception handler
12ca 000b | | .CONST 0x000b ; Number of locals
12cb INIT_12c8:
12cb 029f 165b | [| Declare_Subprogram For_Call,INIT_1658
12cd 029f 166b | k| Declare_Subprogram For_Call,INIT_1668
12cf a002 | | Reference 0x0,0x2
12d0 00c6 | | Action Check_Subprogram_Elaborated
12d1 e019 | | Load 0x0,0x19
12d2 e004 | | Load 0x0,0x4
12d3 00d8 | | Load_Top At_Offset_0
12d4 012c | , | Execute Any,Size
12d5 00d9 | | Load_Top At_Offset_1
12d6 0266 | f | Execute Discrete,Bounds
12d7 00db | | Load_Top At_Offset_3
12d8 0122 | " | Execute Any,Make_Root_Type
12d9 00d8 | | Load_Top At_Offset_0
12da 012c | , | Execute Any,Size
12db 00d0 | | Action Swap_Control
12dc 0266 | f | Execute Discrete,Bounds
12dd 029f 13b3 | | Declare_Subprogram For_Call,INIT_13b0
12df 03fa | | Declare_Type Discrete,Defined,With_Size
12e0 03f7 | | Declare_Type InMicrocode,Discrete
12e1 00cd | | Action Spare6_Action
12e2 e05f | _ | Load 0x0,0x5f
12e3 0092 16b8 | | Action Push_String_Extended,0x16b8 ; "U_Char_Array"
12e5 4802 |H | Short_Literal 0x2
12e6 4803 |H | Short_Literal 0x3
12e7 0099 | | Action Reference_Dynamic
12e8 4803 |H | Short_Literal 0x3
12e9 4803 |H | Short_Literal 0x3
12ea 0099 | | Action Reference_Dynamic
12eb 0093 0000 | | PushFullAddress InMicrocode
12ed 609a |` | Indirect_Literal Discrete,0x1388,{0x80000000, 0x00010000}
12ee 0273 | s | Execute Discrete,Plus
12ef e006 | | Load 0x0,0x6
12f0 0273 | s | Execute Discrete,Plus
12f1 e060 | ` | Load 0x0,0x60
12f2 0273 | s | Execute Discrete,Plus
12f3 480b |H | Short_Literal 0xb
12f4 0007 | | Action Break_Optional
12f5 BODY_12c8:
12f5 0092 16b9 | | Action Push_String_Extended,0x16b9 ; "U_Char_Array conversions"
12f7 8008 | | Call 0x0,0x8
12f8 4801 |H | Short_Literal 0x1
12f9 4800 |H | Short_Literal 0x0
12fa e009 | | Load 0x0,0x9
12fb 1b12 | | Execute Package,Field_Read,Field_Number 0x12
12fc 0334 | 4 | Declare_Variable Array,With_Constraint
12fd 4801 |H | Short_Literal 0x1
12fe 4800 |H | Short_Literal 0x0
12ff e05f | _ | Load 0x0,0x5f
1300 0334 | 4 | Declare_Variable Array,With_Constraint
1301 0092 1675 | u| Action Push_String_Extended,0x1675 ; "1..0 => 0"
1303 e604 | | Load 0x3,0x4
1304 e605 | | Load 0x3,0x5
1305 e606 | | Load 0x3,0x6
1306 e607 | | Load 0x3,0x7
1307 4808 |H | Short_Literal 0x8
1308 4803 |H | Short_Literal 0x3
1309 0099 | | Action Reference_Dynamic
130a 4809 |H | Short_Literal 0x9
130b 4803 |H | Short_Literal 0x3
130c 0099 | | Action Reference_Dynamic
130d 480a |H | Short_Literal 0xa
130e 4803 |H | Short_Literal 0x3
130f 0099 | | Action Reference_Dynamic
1310 8002 | | Call 0x0,0x2
1311 4801 |H | Short_Literal 0x1
1312 4801 |H | Short_Literal 0x1
1313 e009 | | Load 0x0,0x9
1314 1b12 | | Execute Package,Field_Read,Field_Number 0x12
1315 0334 | 4 | Declare_Variable Array,With_Constraint
1316 48ff |H | Short_Literal 0xff
1317 4801 |H | Short_Literal 0x1
1318 00da | | Load_Top At_Offset_2
1319 01d6 | | Execute Vector,Field_Write
131a 4802 |H | Short_Literal 0x2
131b 4802 |H | Short_Literal 0x2
131c e05f | _ | Load 0x0,0x5f
131d 0334 | 4 | Declare_Variable Array,With_Constraint
131e 48ff |H | Short_Literal 0xff
131f 4802 |H | Short_Literal 0x2
1320 00da | | Load_Top At_Offset_2
1321 01d6 | | Execute Vector,Field_Write
1322 0092 16a3 | | Action Push_String_Extended,0x16a3 ; "2..2 => -1"
1324 e604 | | Load 0x3,0x4
1325 e605 | | Load 0x3,0x5
1326 e606 | | Load 0x3,0x6
1327 e607 | | Load 0x3,0x7
1328 4808 |H | Short_Literal 0x8
1329 4803 |H | Short_Literal 0x3
132a 0099 | | Action Reference_Dynamic
132b 4809 |H | Short_Literal 0x9
132c 4803 |H | Short_Literal 0x3
132d 0099 | | Action Reference_Dynamic
132e 480a |H | Short_Literal 0xa
132f 4803 |H | Short_Literal 0x3
1330 0099 | | Action Reference_Dynamic
1331 8002 | | Call 0x0,0x2
1332 4801 |H | Short_Literal 0x1
1333 4801 |H | Short_Literal 0x1
1334 e009 | | Load 0x0,0x9
1335 1b12 | | Execute Package,Field_Read,Field_Number 0x12
1336 0334 | 4 | Declare_Variable Array,With_Constraint
1337 4801 |H | Short_Literal 0x1
1338 4801 |H | Short_Literal 0x1
1339 00da | | Load_Top At_Offset_2
133a 01d6 | | Execute Vector,Field_Write
133b 4800 |H | Short_Literal 0x0
133c 4800 |H | Short_Literal 0x0
133d e05f | _ | Load 0x0,0x5f
133e 0334 | 4 | Declare_Variable Array,With_Constraint
133f 4801 |H | Short_Literal 0x1
1340 4800 |H | Short_Literal 0x0
1341 00da | | Load_Top At_Offset_2
1342 01d6 | | Execute Vector,Field_Write
1343 0092 168b | | Action Push_String_Extended,0x168b ; "0..0 => 1"
1345 e604 | | Load 0x3,0x4
1346 e605 | | Load 0x3,0x5
1347 e606 | | Load 0x3,0x6
1348 e607 | | Load 0x3,0x7
1349 4808 |H | Short_Literal 0x8
134a 4803 |H | Short_Literal 0x3
134b 0099 | | Action Reference_Dynamic
134c 4809 |H | Short_Literal 0x9
134d 4803 |H | Short_Literal 0x3
134e 0099 | | Action Reference_Dynamic
134f 480a |H | Short_Literal 0xa
1350 4803 |H | Short_Literal 0x3
1351 0099 | | Action Reference_Dynamic
1352 8002 | | Call 0x0,0x2
1353 4800 |H | Short_Literal 0x0
1354 4802 |H | Short_Literal 0x2
1355 e009 | | Load 0x0,0x9
1356 1b12 | | Execute Package,Field_Read,Field_Number 0x12
1357 0334 | 4 | Declare_Variable Array,With_Constraint
1358 4801 |H | Short_Literal 0x1
1359 4800 |H | Short_Literal 0x0
135a 00da | | Load_Top At_Offset_2
135b 01d6 | | Execute Vector,Field_Write
135c 4802 |H | Short_Literal 0x2
135d 4801 |H | Short_Literal 0x1
135e 00da | | Load_Top At_Offset_2
135f 01d6 | | Execute Vector,Field_Write
1360 4803 |H | Short_Literal 0x3
1361 4802 |H | Short_Literal 0x2
1362 00da | | Load_Top At_Offset_2
1363 01d6 | | Execute Vector,Field_Write
1364 4800 |H | Short_Literal 0x0
1365 4802 |H | Short_Literal 0x2
1366 e05f | _ | Load 0x0,0x5f
1367 0334 | 4 | Declare_Variable Array,With_Constraint
1368 4801 |H | Short_Literal 0x1
1369 4800 |H | Short_Literal 0x0
136a 00da | | Load_Top At_Offset_2
136b 01d6 | | Execute Vector,Field_Write
136c 4802 |H | Short_Literal 0x2
136d 4801 |H | Short_Literal 0x1
136e 00da | | Load_Top At_Offset_2
136f 01d6 | | Execute Vector,Field_Write
1370 4803 |H | Short_Literal 0x3
1371 4802 |H | Short_Literal 0x2
1372 00da | | Load_Top At_Offset_2
1373 01d6 | | Execute Vector,Field_Write
1374 0092 16ba | | Action Push_String_Extended,0x16ba ; "1, 2, 3"
1376 e604 | | Load 0x3,0x4
1377 e605 | | Load 0x3,0x5
1378 e606 | | Load 0x3,0x6
1379 e607 | | Load 0x3,0x7
137a 4808 |H | Short_Literal 0x8
137b 4803 |H | Short_Literal 0x3
137c 0099 | | Action Reference_Dynamic
137d 4809 |H | Short_Literal 0x9
137e 4803 |H | Short_Literal 0x3
137f 0099 | | Action Reference_Dynamic
1380 480a |H | Short_Literal 0xa
1381 4803 |H | Short_Literal 0x3
1382 0099 | | Action Reference_Dynamic
1383 8002 | | Call 0x0,0x2
1384 4801 |H | Short_Literal 0x1
1385 800c | | Call 0x0,0xc
1386 4501 |E | Exit_Subprogram 0x1
1387 0000 | | .XXX[0x1]
1388 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
138c 0000 0000 | | .BLANK 0000[0x4]
1390 ; --------------------------------------------------------------------------------------
1390 ; SUBPROGRAM
1390 ; --------------------------------------------------------------------------------------
1390 1393 | | .CONST 0x1393 ; Address of begin
1391 0004 | | .CONST 0x0004 ; Address of exception handler
1392 0001 | | .CONST 0x0001 ; Number of locals
1393 BODY_1390:
1393 INIT_1390:
1393 00db | | Load_Top At_Offset_3
1394 00db | | Load_Top At_Offset_3
1395 e061 | a | Load 0x0,0x61
1396 e062 | b | Load 0x0,0x62
1397 e063 | c | Load 0x0,0x63
1398 a064 | d | Reference 0x0,0x64
1399 8065 | e | Call 0x0,0x65
139a 4502 |E | Exit_Subprogram 0x2
139b 0000 0000 | | .BLANK 0000[0x5]
13a0 ; --------------------------------------------------------------------------------------
13a0 ; SUBPROGRAM
13a0 ; --------------------------------------------------------------------------------------
13a0 13a3 | | .CONST 0x13a3 ; Address of begin
13a1 0004 | | .CONST 0x0004 ; Address of exception handler
13a2 0001 | | .CONST 0x0001 ; Number of locals
13a3 BODY_13a0:
13a3 INIT_13a0:
13a3 00db | | Load_Top At_Offset_3
13a4 00db | | Load_Top At_Offset_3
13a5 e066 | f | Load 0x0,0x66
13a6 e067 | g | Load 0x0,0x67
13a7 e068 | h | Load 0x0,0x68
13a8 a069 | i | Reference 0x0,0x69
13a9 806a | j | Call 0x0,0x6a
13aa 4502 |E | Exit_Subprogram 0x2
13ab 0000 0000 | | .BLANK 0000[0x5]
13b0 ; --------------------------------------------------------------------------------------
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; --------------------------------------------------------------------------------------
13b0 13b3 | | .CONST 0x13b3 ; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
; Address of begin
13b1 0004 | | .CONST 0x0004 ; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
; Address of exception handler
13b2 0001 | | .CONST 0x0001 ; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
; Number of locals
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 BODY_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 INIT_13b0:
13b3 4607 |F | Jump_Case 0x7
13b4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
13b5 7807 |x | Jump 0x13bd ; case 0x1
13b6 780a |x | Jump 0x13c1 ; case 0x2
13b7 780e |x | Jump 0x13c6 ; case 0x3
13b8 7811 |x | Jump 0x13ca ; case 0x4
13b9 7810 |x | Jump 0x13ca ; case 0x5
13ba 7811 |x | Jump 0x13cc ; case 0x6
13bb 7814 |x | Jump 0x13d0 ; case 0x7
13bc 4302 |C | .XXX[0x1]
13bd 00da | | Load_Top At_Offset_2
13be 00e0 | | Load_Encached Standard_Cache
13bf 1818 | | Execute Package,Field_Execute,Field_Number 0x18
13c0 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
13c1 00db | | Load_Top At_Offset_3
13c2 00db | | Load_Top At_Offset_3
13c3 00e0 | | Load_Encached Standard_Cache
13c4 1819 | | Execute Package,Field_Execute,Field_Number 0x19
13c5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
13c6 00da | | Load_Top At_Offset_2
13c7 00e0 | | Load_Encached Standard_Cache
13c8 181a | | Execute Package,Field_Execute,Field_Number 0x1a
13c9 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
13ca 00db | | Load_Top At_Offset_3
13cb 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
13cc 00e5 | | Load_Encached Long_Integer_Cache
13cd 00dc | | Load_Top At_Offset_4
13ce 0267 | g | Execute Discrete,Predecessor
13cf 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
13d0 00e5 | | Load_Encached Long_Integer_Cache
13d1 00dc | | Load_Top At_Offset_4
13d2 0268 | h | Execute Discrete,Successor
13d3 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
13d4 0000 0000 | | .BLANK 0000[0x4]
13d8 ; --------------------------------------------------------------------------------------
13d8 ; SUBPROGRAM
13d8 ; --------------------------------------------------------------------------------------
13d8 13db | | .CONST 0x13db ; Address of begin
13d9 0004 | | .CONST 0x0004 ; Address of exception handler
13da 0001 | | .CONST 0x0001 ; Number of locals
13db BODY_13d8:
13db INIT_13d8:
13db 00db | | Load_Top At_Offset_3
13dc 00db | | Load_Top At_Offset_3
13dd e602 | | Load 0x3,0x2
13de e603 | | Load 0x3,0x3
13df 4804 |H | Short_Literal 0x4
13e0 4803 |H | Short_Literal 0x3
13e1 0099 | | Action Reference_Dynamic
13e2 800d | | Call 0x0,0xd
13e3 4502 |E | Exit_Subprogram 0x2
13e4 0000 0000 | | .BLANK 0000[0x4]
13e8 ; --------------------------------------------------------------------------------------
13e8 ; SUBPROGRAM
13e8 ; --------------------------------------------------------------------------------------
13e8 13eb | | .CONST 0x13eb ; Address of begin
13e9 0004 | | .CONST 0x0004 ; Address of exception handler
13ea 0001 | | .CONST 0x0001 ; Number of locals
13eb BODY_13e8:
13eb INIT_13e8:
13eb 00db | | Load_Top At_Offset_3
13ec 00db | | Load_Top At_Offset_3
13ed e06b | k | Load 0x0,0x6b
13ee a06c | l | Reference 0x0,0x6c
13ef 806d | m | Call 0x0,0x6d
13f0 4502 |E | Exit_Subprogram 0x2
13f1 0000 0000 | | .BLANK 0000[0x7]
13f8 ; --------------------------------------------------------------------------------------
13f8 ; SUBPROGRAM
13f8 ; --------------------------------------------------------------------------------------
13f8 13fb | | .CONST 0x13fb ; Address of begin
13f9 0004 | | .CONST 0x0004 ; Address of exception handler
13fa 0001 | | .CONST 0x0001 ; Number of locals
13fb BODY_13f8:
13fb INIT_13f8:
13fb 00db | | Load_Top At_Offset_3
13fc 00db | | Load_Top At_Offset_3
13fd e602 | | Load 0x3,0x2
13fe e603 | | Load 0x3,0x3
13ff e604 | | Load 0x3,0x4
1400 e605 | | Load 0x3,0x5
1401 e606 | | Load 0x3,0x6
1402 4807 |H | Short_Literal 0x7
1403 4803 |H | Short_Literal 0x3
1404 0099 | | Action Reference_Dynamic
1405 8018 | | Call 0x0,0x18
1406 4502 |E | Exit_Subprogram 0x2
1407 0000 | | .XXX[0x1]
1408 ; --------------------------------------------------------------------------------------
1408 ; SUBPROGRAM
1408 ; --------------------------------------------------------------------------------------
1408 140b | | .CONST 0x140b ; Address of begin
1409 0004 | | .CONST 0x0004 ; Address of exception handler
140a 0001 | | .CONST 0x0001 ; Number of locals
140b BODY_1408:
140b INIT_1408:
140b 00db | | Load_Top At_Offset_3
140c 00db | | Load_Top At_Offset_3
140d e06e | n | Load 0x0,0x6e
140e e06f | o | Load 0x0,0x6f
140f e070 | p | Load 0x0,0x70
1410 e071 | q | Load 0x0,0x71
1411 a072 | r | Reference 0x0,0x72
1412 8073 | s | Call 0x0,0x73
1413 4502 |E | Exit_Subprogram 0x2
1414 0000 0000 | | .BLANK 0000[0x4]
1418 ; --------------------------------------------------------------------------------------
1418 ; SUBPROGRAM
1418 ; --------------------------------------------------------------------------------------
1418 141b | | .CONST 0x141b ; Address of begin
1419 0004 | | .CONST 0x0004 ; Address of exception handler
141a 0001 | | .CONST 0x0001 ; Number of locals
141b BODY_1418:
141b INIT_1418:
141b 00db | | Load_Top At_Offset_3
141c 00db | | Load_Top At_Offset_3
141d e602 | | Load 0x3,0x2
141e e603 | | Load 0x3,0x3
141f e604 | | Load 0x3,0x4
1420 e605 | | Load 0x3,0x5
1421 4806 |H | Short_Literal 0x6
1422 4803 |H | Short_Literal 0x3
1423 0099 | | Action Reference_Dynamic
1424 8020 | | Call 0x0,0x20
1425 4502 |E | Exit_Subprogram 0x2
1426 0000 0000 | | .XXX[0x2]
1428 ; --------------------------------------------------------------------------------------
1428 ; SUBPROGRAM
1428 ; --------------------------------------------------------------------------------------
1428 142b | + | .CONST 0x142b ; Address of begin
1429 0004 | | .CONST 0x0004 ; Address of exception handler
142a 0001 | | .CONST 0x0001 ; Number of locals
142b BODY_1428:
142b INIT_1428:
142b 00db | | Load_Top At_Offset_3
142c 00db | | Load_Top At_Offset_3
142d e074 | t | Load 0x0,0x74
142e e075 | u | Load 0x0,0x75
142f e076 | v | Load 0x0,0x76
1430 a077 | w | Reference 0x0,0x77
1431 806a | j | Call 0x0,0x6a
1432 4502 |E | Exit_Subprogram 0x2
1433 0000 0000 | | .BLANK 0000[0x5]
1438 ; --------------------------------------------------------------------------------------
1438 ; SUBPROGRAM
1438 ; --------------------------------------------------------------------------------------
1438 143b | ; | .CONST 0x143b ; Address of begin
1439 0004 | | .CONST 0x0004 ; Address of exception handler
143a 0001 | | .CONST 0x0001 ; Number of locals
143b BODY_1438:
143b INIT_1438:
143b 00db | | Load_Top At_Offset_3
143c 00db | | Load_Top At_Offset_3
143d e026 | & | Load 0x0,0x26
143e 01c3 | | Execute Vector,Check_In_Type
143f e078 | x | Load 0x0,0x78
1440 a079 | y | Reference 0x0,0x79
1441 807a | z | Call 0x0,0x7a
1442 4502 |E | Exit_Subprogram 0x2
1443 0000 0000 | | .BLANK 0000[0x5]
1448 ; --------------------------------------------------------------------------------------
1448 ; SUBPROGRAM
1448 ; --------------------------------------------------------------------------------------
1448 144b | K | .CONST 0x144b ; Address of begin
1449 0004 | | .CONST 0x0004 ; Address of exception handler
144a 0001 | | .CONST 0x0001 ; Number of locals
144b BODY_1448:
144b INIT_1448:
144b 00db | | Load_Top At_Offset_3
144c e026 | & | Load 0x0,0x26
144d 01c3 | | Execute Vector,Check_In_Type
144e 00db | | Load_Top At_Offset_3
144f e602 | | Load 0x3,0x2
1450 e603 | | Load 0x3,0x3
1451 4804 |H | Short_Literal 0x4
1452 4803 |H | Short_Literal 0x3
1453 0099 | | Action Reference_Dynamic
1454 8025 | % | Call 0x0,0x25
1455 4502 |E | Exit_Subprogram 0x2
1456 0000 0000 | | .XXX[0x2]
1458 ; --------------------------------------------------------------------------------------
1458 ; SUBPROGRAM
1458 ; --------------------------------------------------------------------------------------
1458 145b | [ | .CONST 0x145b ; Address of begin
1459 0004 | | .CONST 0x0004 ; Address of exception handler
145a 0001 | | .CONST 0x0001 ; Number of locals
145b BODY_1458:
145b INIT_1458:
145b 00db | | Load_Top At_Offset_3
145c 00db | | Load_Top At_Offset_3
145d e602 | | Load 0x3,0x2
145e e603 | | Load 0x3,0x3
145f e604 | | Load 0x3,0x4
1460 e605 | | Load 0x3,0x5
1461 4806 |H | Short_Literal 0x6
1462 4803 |H | Short_Literal 0x3
1463 0099 | | Action Reference_Dynamic
1464 8020 | | Call 0x0,0x20
1465 4502 |E | Exit_Subprogram 0x2
1466 0000 0000 | | .XXX[0x2]
1468 ; --------------------------------------------------------------------------------------
1468 ; SUBPROGRAM
1468 ; --------------------------------------------------------------------------------------
1468 146b | k | .CONST 0x146b ; Address of begin
1469 0004 | | .CONST 0x0004 ; Address of exception handler
146a 0001 | | .CONST 0x0001 ; Number of locals
146b BODY_1468:
146b INIT_1468:
146b 00db | | Load_Top At_Offset_3
146c 00db | | Load_Top At_Offset_3
146d e07b | { | Load 0x0,0x7b
146e e07c | | | Load 0x0,0x7c
146f e07d | } | Load 0x0,0x7d
1470 a07e | ~ | Reference 0x0,0x7e
1471 806a | j | Call 0x0,0x6a
1472 4502 |E | Exit_Subprogram 0x2
1473 0000 0000 | | .BLANK 0000[0x5]
1478 ; --------------------------------------------------------------------------------------
1478 ; SUBPROGRAM
1478 ; --------------------------------------------------------------------------------------
1478 147b | { | .CONST 0x147b ; Address of begin
1479 0004 | | .CONST 0x0004 ; Address of exception handler
147a 0001 | | .CONST 0x0001 ; Number of locals
147b BODY_1478:
147b INIT_1478:
147b 00db | | Load_Top At_Offset_3
147c 00db | | Load_Top At_Offset_3
147d e07f | | Load 0x0,0x7f
147e a080 | | Reference 0x0,0x80
147f 807a | z | Call 0x0,0x7a
1480 4502 |E | Exit_Subprogram 0x2
1481 0000 0000 | | .BLANK 0000[0x7]
1488 ; --------------------------------------------------------------------------------------
1488 ; SUBPROGRAM
1488 ; --------------------------------------------------------------------------------------
1488 148b | | .CONST 0x148b ; Address of begin
1489 0004 | | .CONST 0x0004 ; Address of exception handler
148a 0001 | | .CONST 0x0001 ; Number of locals
148b BODY_1488:
148b INIT_1488:
148b 00db | | Load_Top At_Offset_3
148c 00db | | Load_Top At_Offset_3
148d e602 | | Load 0x3,0x2
148e e603 | | Load 0x3,0x3
148f 4804 |H | Short_Literal 0x4
1490 4803 |H | Short_Literal 0x3
1491 0099 | | Action Reference_Dynamic
1492 8025 | % | Call 0x0,0x25
1493 4502 |E | Exit_Subprogram 0x2
1494 0000 0000 | | .BLANK 0000[0x4]
1498 ; --------------------------------------------------------------------------------------
1498 ; SUBPROGRAM
1498 ; --------------------------------------------------------------------------------------
1498 149b | | .CONST 0x149b ; Address of begin
1499 0004 | | .CONST 0x0004 ; Address of exception handler
149a 0001 | | .CONST 0x0001 ; Number of locals
149b BODY_1498:
149b INIT_1498:
149b 00db | | Load_Top At_Offset_3
149c 00db | | Load_Top At_Offset_3
149d e081 | | Load 0x0,0x81
149e e082 | | Load 0x0,0x82
149f e083 | | Load 0x0,0x83
14a0 a084 | | Reference 0x0,0x84
14a1 8065 | e | Call 0x0,0x65
14a2 4502 |E | Exit_Subprogram 0x2
14a3 0000 0000 | | .BLANK 0000[0x5]
14a8 ; --------------------------------------------------------------------------------------
14a8 ; SUBPROGRAM
14a8 ; --------------------------------------------------------------------------------------
14a8 14ab | | .CONST 0x14ab ; Address of begin
14a9 0004 | | .CONST 0x0004 ; Address of exception handler
14aa 0001 | | .CONST 0x0001 ; Number of locals
14ab BODY_14a8:
14ab INIT_14a8:
14ab 00db | | Load_Top At_Offset_3
14ac 00db | | Load_Top At_Offset_3
14ad e085 | | Load 0x0,0x85
14ae e086 | | Load 0x0,0x86
14af e087 | | Load 0x0,0x87
14b0 a088 | | Reference 0x0,0x88
14b1 806a | j | Call 0x0,0x6a
14b2 4502 |E | Exit_Subprogram 0x2
14b3 0000 0000 | | .BLANK 0000[0x5]
14b8 ; --------------------------------------------------------------------------------------
14b8 ; SUBPROGRAM
14b8 ; --------------------------------------------------------------------------------------
14b8 14bb | | .CONST 0x14bb ; Address of begin
14b9 0004 | | .CONST 0x0004 ; Address of exception handler
14ba 0001 | | .CONST 0x0001 ; Number of locals
14bb BODY_14b8:
14bb INIT_14b8:
14bb 00db | | Load_Top At_Offset_3
14bc 00db | | Load_Top At_Offset_3
14bd 00d8 | | Load_Top At_Offset_0
14be e035 | 5 | Load 0x0,0x35
14bf 0260 | ` | Execute Discrete,In_Type
14c0 7001 |p | Jump_Nonzero 0x14c2
14c1 0801 | | Execute_Immediate Raise,0x1
14c2 e089 | | Load 0x0,0x89
14c3 a08a | | Reference 0x0,0x8a
14c4 807a | z | Call 0x0,0x7a
14c5 4502 |E | Exit_Subprogram 0x2
14c6 0000 0000 | | .XXX[0x2]
14c8 ; --------------------------------------------------------------------------------------
14c8 ; SUBPROGRAM
14c8 ; --------------------------------------------------------------------------------------
14c8 14cb | | .CONST 0x14cb ; Address of begin
14c9 0004 | | .CONST 0x0004 ; Address of exception handler
14ca 0001 | | .CONST 0x0001 ; Number of locals
14cb BODY_14c8:
14cb INIT_14c8:
14cb e08b | | Load 0x0,0x8b
14cc 00db | | Load_Top At_Offset_3
14cd e08c | | Load 0x0,0x8c
14ce a08d | | Reference 0x0,0x8d
14cf 806d | m | Call 0x0,0x6d
14d0 c9fe | | Store 0x4,-0x2
14d1 4502 |E | Exit_Subprogram 0x2
14d2 0000 0000 | | .BLANK 0000[0x6]
14d8 ; --------------------------------------------------------------------------------------
14d8 ; SUBPROGRAM
14d8 ; --------------------------------------------------------------------------------------
14d8 14db | | .CONST 0x14db ; Address of begin
14d9 0004 | | .CONST 0x0004 ; Address of exception handler
14da 0001 | | .CONST 0x0001 ; Number of locals
14db BODY_14d8:
14db INIT_14d8:
14db 00db | | Load_Top At_Offset_3
14dc 00db | | Load_Top At_Offset_3
14dd e08e | | Load 0x0,0x8e
14de e08f | | Load 0x0,0x8f
14df e090 | | Load 0x0,0x90
14e0 e091 | | Load 0x0,0x91
14e1 a092 | | Reference 0x0,0x92
14e2 8093 | | Call 0x0,0x93
14e3 4502 |E | Exit_Subprogram 0x2
14e4 0000 0000 | | .BLANK 0000[0x4]
14e8 ; --------------------------------------------------------------------------------------
14e8 ; SUBPROGRAM
14e8 ; --------------------------------------------------------------------------------------
14e8 14eb | | .CONST 0x14eb ; Address of begin
14e9 0004 | | .CONST 0x0004 ; Address of exception handler
14ea 0001 | | .CONST 0x0001 ; Number of locals
14eb BODY_14e8:
14eb INIT_14e8:
14eb 00db | | Load_Top At_Offset_3
14ec 00db | | Load_Top At_Offset_3
14ed e094 | | Load 0x0,0x94
14ee e095 | | Load 0x0,0x95
14ef e096 | | Load 0x0,0x96
14f0 e097 | | Load 0x0,0x97
14f1 a098 | | Reference 0x0,0x98
14f2 8073 | s | Call 0x0,0x73
14f3 4502 |E | Exit_Subprogram 0x2
14f4 0000 0000 | | .BLANK 0000[0x4]
14f8 ; --------------------------------------------------------------------------------------
14f8 ; SUBPROGRAM
14f8 ; --------------------------------------------------------------------------------------
14f8 14fb | | .CONST 0x14fb ; Address of begin
14f9 0004 | | .CONST 0x0004 ; Address of exception handler
14fa 0001 | | .CONST 0x0001 ; Number of locals
14fb BODY_14f8:
14fb INIT_14f8:
14fb 00db | | Load_Top At_Offset_3
14fc 00db | | Load_Top At_Offset_3
14fd e03c | < | Load 0x0,0x3c
14fe 01c3 | | Execute Vector,Check_In_Type
14ff e099 | | Load 0x0,0x99
1500 a09a | | Reference 0x0,0x9a
1501 807a | z | Call 0x0,0x7a
1502 4502 |E | Exit_Subprogram 0x2
1503 0000 0000 | | .BLANK 0000[0x5]
1508 ; --------------------------------------------------------------------------------------
1508 ; SUBPROGRAM
1508 ; --------------------------------------------------------------------------------------
1508 150b | | .CONST 0x150b ; Address of begin
1509 0004 | | .CONST 0x0004 ; Address of exception handler
150a 0001 | | .CONST 0x0001 ; Number of locals
150b BODY_1508:
150b INIT_1508:
150b 00db | | Load_Top At_Offset_3
150c e03c | < | Load 0x0,0x3c
150d 01c3 | | Execute Vector,Check_In_Type
150e 00db | | Load_Top At_Offset_3
150f e602 | | Load 0x3,0x2
1510 e603 | | Load 0x3,0x3
1511 4804 |H | Short_Literal 0x4
1512 4803 |H | Short_Literal 0x3
1513 0099 | | Action Reference_Dynamic
1514 8025 | % | Call 0x0,0x25
1515 4502 |E | Exit_Subprogram 0x2
1516 0000 0000 | | .XXX[0x2]
1518 ; --------------------------------------------------------------------------------------
1518 ; SUBPROGRAM
1518 ; --------------------------------------------------------------------------------------
1518 151b | | .CONST 0x151b ; Address of begin
1519 0004 | | .CONST 0x0004 ; Address of exception handler
151a 0001 | | .CONST 0x0001 ; Number of locals
151b BODY_1518:
151b INIT_1518:
151b 00db | | Load_Top At_Offset_3
151c 00db | | Load_Top At_Offset_3
151d e09b | | Load 0x0,0x9b
151e e09c | | Load 0x0,0x9c
151f e09d | | Load 0x0,0x9d
1520 a09e | | Reference 0x0,0x9e
1521 8065 | e | Call 0x0,0x65
1522 4502 |E | Exit_Subprogram 0x2
1523 0000 0000 | | .BLANK 0000[0x5]
1528 ; --------------------------------------------------------------------------------------
1528 ; SUBPROGRAM
1528 ; --------------------------------------------------------------------------------------
1528 152b | + | .CONST 0x152b ; Address of begin
1529 0004 | | .CONST 0x0004 ; Address of exception handler
152a 0001 | | .CONST 0x0001 ; Number of locals
152b BODY_1528:
152b INIT_1528:
152b 00db | | Load_Top At_Offset_3
152c 00db | | Load_Top At_Offset_3
152d e09f | | Load 0x0,0x9f
152e e0a0 | | Load 0x0,0xa0
152f e0a1 | | Load 0x0,0xa1
1530 a0a2 | | Reference 0x0,0xa2
1531 806a | j | Call 0x0,0x6a
1532 4502 |E | Exit_Subprogram 0x2
1533 0000 0000 | | .BLANK 0000[0x5]
1538 ; --------------------------------------------------------------------------------------
1538 ; SUBPROGRAM
1538 ; --------------------------------------------------------------------------------------
1538 153b | ; | .CONST 0x153b ; Address of begin
1539 0004 | | .CONST 0x0004 ; Address of exception handler
153a 0001 | | .CONST 0x0001 ; Number of locals
153b BODY_1538:
153b INIT_1538:
153b 00db | | Load_Top At_Offset_3
153c 00db | | Load_Top At_Offset_3
153d e0a3 | | Load 0x0,0xa3
153e e0a4 | | Load 0x0,0xa4
153f e0a5 | | Load 0x0,0xa5
1540 a0a6 | | Reference 0x0,0xa6
1541 8065 | e | Call 0x0,0x65
1542 4502 |E | Exit_Subprogram 0x2
1543 0000 0000 | | .BLANK 0000[0x5]
1548 ; --------------------------------------------------------------------------------------
1548 ; SUBPROGRAM
1548 ; --------------------------------------------------------------------------------------
1548 154b | K | .CONST 0x154b ; Address of begin
1549 0004 | | .CONST 0x0004 ; Address of exception handler
154a 0001 | | .CONST 0x0001 ; Number of locals
154b BODY_1548:
154b INIT_1548:
154b 00db | | Load_Top At_Offset_3
154c 00db | | Load_Top At_Offset_3
154d e0a7 | | Load 0x0,0xa7
154e e0a8 | | Load 0x0,0xa8
154f e0a9 | | Load 0x0,0xa9
1550 a0aa | | Reference 0x0,0xaa
1551 806a | j | Call 0x0,0x6a
1552 4502 |E | Exit_Subprogram 0x2
1553 0000 0000 | | .BLANK 0000[0x5]
1558 ; --------------------------------------------------------------------------------------
1558 ; SUBPROGRAM
1558 ; --------------------------------------------------------------------------------------
1558 155b | [ | .CONST 0x155b ; Address of begin
1559 0004 | | .CONST 0x0004 ; Address of exception handler
155a 0001 | | .CONST 0x0001 ; Number of locals
155b BODY_1558:
155b INIT_1558:
155b 00db | | Load_Top At_Offset_3
155c 00db | | Load_Top At_Offset_3
155d 00d8 | | Load_Top At_Offset_0
155e e035 | 5 | Load 0x0,0x35
155f 0260 | ` | Execute Discrete,In_Type
1560 7001 |p | Jump_Nonzero 0x1562
1561 0801 | | Execute_Immediate Raise,0x1
1562 e0ab | | Load 0x0,0xab
1563 a0ac | | Reference 0x0,0xac
1564 80ad | | Call 0x0,0xad
1565 4502 |E | Exit_Subprogram 0x2
1566 0000 0000 | | .XXX[0x2]
1568 ; --------------------------------------------------------------------------------------
1568 ; SUBPROGRAM
1568 ; --------------------------------------------------------------------------------------
1568 156b | k | .CONST 0x156b ; Address of begin
1569 0004 | | .CONST 0x0004 ; Address of exception handler
156a 0001 | | .CONST 0x0001 ; Number of locals
156b BODY_1568:
156b INIT_1568:
156b e602 | | Load 0x3,0x2
156c 00db | | Load_Top At_Offset_3
156d e602 | | Load 0x3,0x2
156e e603 | | Load 0x3,0x3
156f 4804 |H | Short_Literal 0x4
1570 4803 |H | Short_Literal 0x3
1571 0099 | | Action Reference_Dynamic
1572 8044 | D | Call 0x0,0x44
1573 c9fe | | Store 0x4,-0x2
1574 4502 |E | Exit_Subprogram 0x2
1575 0000 0000 | | .XXX[0x3]
1577 0000 | |
1578 ; --------------------------------------------------------------------------------------
1578 ; SUBPROGRAM
1578 ; --------------------------------------------------------------------------------------
1578 157b | { | .CONST 0x157b ; Address of begin
1579 0004 | | .CONST 0x0004 ; Address of exception handler
157a 0001 | | .CONST 0x0001 ; Number of locals
157b BODY_1578:
157b INIT_1578:
157b 00db | | Load_Top At_Offset_3
157c 00db | | Load_Top At_Offset_3
157d e602 | | Load 0x3,0x2
157e e603 | | Load 0x3,0x3
157f e604 | | Load 0x3,0x4
1580 e605 | | Load 0x3,0x5
1581 4806 |H | Short_Literal 0x6
1582 4803 |H | Short_Literal 0x3
1583 0099 | | Action Reference_Dynamic
1584 8020 | | Call 0x0,0x20
1585 4502 |E | Exit_Subprogram 0x2
1586 0000 0000 | | .XXX[0x2]
1588 ; --------------------------------------------------------------------------------------
1588 ; SUBPROGRAM
1588 ; --------------------------------------------------------------------------------------
1588 158b | | .CONST 0x158b ; Address of begin
1589 0004 | | .CONST 0x0004 ; Address of exception handler
158a 0001 | | .CONST 0x0001 ; Number of locals
158b BODY_1588:
158b INIT_1588:
158b 00db | | Load_Top At_Offset_3
158c 00db | | Load_Top At_Offset_3
158d e0ae | | Load 0x0,0xae
158e e0af | | Load 0x0,0xaf
158f e0b0 | | Load 0x0,0xb0
1590 a0b1 | | Reference 0x0,0xb1
1591 806a | j | Call 0x0,0x6a
1592 4502 |E | Exit_Subprogram 0x2
1593 0000 0000 | | .BLANK 0000[0x5]
1598 ; --------------------------------------------------------------------------------------
1598 ; SUBPROGRAM
1598 ; --------------------------------------------------------------------------------------
1598 159b | | .CONST 0x159b ; Address of begin
1599 0004 | | .CONST 0x0004 ; Address of exception handler
159a 0001 | | .CONST 0x0001 ; Number of locals
159b BODY_1598:
159b INIT_1598:
159b 00db | | Load_Top At_Offset_3
159c 00db | | Load_Top At_Offset_3
159d e0b2 | | Load 0x0,0xb2
159e e0b3 | | Load 0x0,0xb3
159f e0b4 | | Load 0x0,0xb4
15a0 a0b5 | | Reference 0x0,0xb5
15a1 8065 | e | Call 0x0,0x65
15a2 4502 |E | Exit_Subprogram 0x2
15a3 0000 0000 | | .BLANK 0000[0x5]
15a8 ; --------------------------------------------------------------------------------------
15a8 ; SUBPROGRAM
15a8 ; --------------------------------------------------------------------------------------
15a8 15ab | | .CONST 0x15ab ; Address of begin
15a9 0004 | | .CONST 0x0004 ; Address of exception handler
15aa 0001 | | .CONST 0x0001 ; Number of locals
15ab BODY_15a8:
15ab INIT_15a8:
15ab 00db | | Load_Top At_Offset_3
15ac 00db | | Load_Top At_Offset_3
15ad e0b6 | | Load 0x0,0xb6
15ae e0b7 | | Load 0x0,0xb7
15af e0b8 | | Load 0x0,0xb8
15b0 a0b9 | | Reference 0x0,0xb9
15b1 806a | j | Call 0x0,0x6a
15b2 4502 |E | Exit_Subprogram 0x2
15b3 0000 0000 | | .BLANK 0000[0x5]
15b8 ; --------------------------------------------------------------------------------------
15b8 ; SUBPROGRAM
15b8 ; --------------------------------------------------------------------------------------
15b8 15bb | | .CONST 0x15bb ; Address of begin
15b9 0004 | | .CONST 0x0004 ; Address of exception handler
15ba 0001 | | .CONST 0x0001 ; Number of locals
15bb BODY_15b8:
15bb INIT_15b8:
15bb 00db | | Load_Top At_Offset_3
15bc 00db | | Load_Top At_Offset_3
15bd e0ba | | Load 0x0,0xba
15be e0bb | | Load 0x0,0xbb
15bf e0bc | | Load 0x0,0xbc
15c0 a0bd | | Reference 0x0,0xbd
15c1 8065 | e | Call 0x0,0x65
15c2 4502 |E | Exit_Subprogram 0x2
15c3 0000 0000 | | .BLANK 0000[0x5]
15c8 ; --------------------------------------------------------------------------------------
15c8 ; SUBPROGRAM
15c8 ; --------------------------------------------------------------------------------------
15c8 15cb | | .CONST 0x15cb ; Address of begin
15c9 0004 | | .CONST 0x0004 ; Address of exception handler
15ca 0001 | | .CONST 0x0001 ; Number of locals
15cb BODY_15c8:
15cb INIT_15c8:
15cb 00db | | Load_Top At_Offset_3
15cc 00db | | Load_Top At_Offset_3
15cd e0be | | Load 0x0,0xbe
15ce e0bf | | Load 0x0,0xbf
15cf e0c0 | | Load 0x0,0xc0
15d0 a0c1 | | Reference 0x0,0xc1
15d1 806a | j | Call 0x0,0x6a
15d2 4502 |E | Exit_Subprogram 0x2
15d3 0000 0000 | | .BLANK 0000[0x5]
15d8 ; --------------------------------------------------------------------------------------
15d8 ; SUBPROGRAM
15d8 ; --------------------------------------------------------------------------------------
15d8 15db | | .CONST 0x15db ; Address of begin
15d9 0004 | | .CONST 0x0004 ; Address of exception handler
15da 0001 | | .CONST 0x0001 ; Number of locals
15db BODY_15d8:
15db INIT_15d8:
15db 00db | | Load_Top At_Offset_3
15dc 00db | | Load_Top At_Offset_3
15dd e0c2 | | Load 0x0,0xc2
15de a0c3 | | Reference 0x0,0xc3
15df 807a | z | Call 0x0,0x7a
15e0 4502 |E | Exit_Subprogram 0x2
15e1 0000 0000 | | .BLANK 0000[0x7]
15e8 ; --------------------------------------------------------------------------------------
15e8 ; SUBPROGRAM
15e8 ; --------------------------------------------------------------------------------------
15e8 15eb | | .CONST 0x15eb ; Address of begin
15e9 0004 | | .CONST 0x0004 ; Address of exception handler
15ea 0001 | | .CONST 0x0001 ; Number of locals
15eb BODY_15e8:
15eb INIT_15e8:
15eb 00db | | Load_Top At_Offset_3
15ec 00db | | Load_Top At_Offset_3
15ed e602 | | Load 0x3,0x2
15ee e603 | | Load 0x3,0x3
15ef 4804 |H | Short_Literal 0x4
15f0 4803 |H | Short_Literal 0x3
15f1 0099 | | Action Reference_Dynamic
15f2 8025 | % | Call 0x0,0x25
15f3 4502 |E | Exit_Subprogram 0x2
15f4 0000 0000 | | .BLANK 0000[0x4]
15f8 ; --------------------------------------------------------------------------------------
15f8 ; SUBPROGRAM
15f8 ; --------------------------------------------------------------------------------------
15f8 15fb | | .CONST 0x15fb ; Address of begin
15f9 0004 | | .CONST 0x0004 ; Address of exception handler
15fa 0001 | | .CONST 0x0001 ; Number of locals
15fb BODY_15f8:
15fb INIT_15f8:
15fb 00db | | Load_Top At_Offset_3
15fc 00db | | Load_Top At_Offset_3
15fd e602 | | Load 0x3,0x2
15fe e603 | | Load 0x3,0x3
15ff e604 | | Load 0x3,0x4
1600 e605 | | Load 0x3,0x5
1601 4806 |H | Short_Literal 0x6
1602 4803 |H | Short_Literal 0x3
1603 0099 | | Action Reference_Dynamic
1604 8020 | | Call 0x0,0x20
1605 4502 |E | Exit_Subprogram 0x2
1606 0000 0000 | | .XXX[0x2]
1608 ; --------------------------------------------------------------------------------------
1608 ; SUBPROGRAM
1608 ; --------------------------------------------------------------------------------------
1608 160b | | .CONST 0x160b ; Address of begin
1609 0004 | | .CONST 0x0004 ; Address of exception handler
160a 0001 | | .CONST 0x0001 ; Number of locals
160b BODY_1608:
160b INIT_1608:
160b 00db | | Load_Top At_Offset_3
160c 00db | | Load_Top At_Offset_3
160d e0c4 | | Load 0x0,0xc4
160e e0c5 | | Load 0x0,0xc5
160f e0c6 | | Load 0x0,0xc6
1610 a0c7 | | Reference 0x0,0xc7
1611 806a | j | Call 0x0,0x6a
1612 4502 |E | Exit_Subprogram 0x2
1613 0000 0000 | | .BLANK 0000[0x5]
1618 ; --------------------------------------------------------------------------------------
1618 ; SUBPROGRAM
1618 ; --------------------------------------------------------------------------------------
1618 161b | | .CONST 0x161b ; Address of begin
1619 0004 | | .CONST 0x0004 ; Address of exception handler
161a 0001 | | .CONST 0x0001 ; Number of locals
161b BODY_1618:
161b INIT_1618:
161b 00db | | Load_Top At_Offset_3
161c 00db | | Load_Top At_Offset_3
161d e602 | | Load 0x3,0x2
161e e603 | | Load 0x3,0x3
161f e604 | | Load 0x3,0x4
1620 e605 | | Load 0x3,0x5
1621 4806 |H | Short_Literal 0x6
1622 4803 |H | Short_Literal 0x3
1623 0099 | | Action Reference_Dynamic
1624 8020 | | Call 0x0,0x20
1625 4502 |E | Exit_Subprogram 0x2
1626 0000 0000 | | .XXX[0x2]
1628 ; --------------------------------------------------------------------------------------
1628 ; SUBPROGRAM
1628 ; --------------------------------------------------------------------------------------
1628 162b | + | .CONST 0x162b ; Address of begin
1629 0004 | | .CONST 0x0004 ; Address of exception handler
162a 0001 | | .CONST 0x0001 ; Number of locals
162b BODY_1628:
162b INIT_1628:
162b 00db | | Load_Top At_Offset_3
162c 00db | | Load_Top At_Offset_3
162d e0c8 | | Load 0x0,0xc8
162e e0c9 | | Load 0x0,0xc9
162f e0ca | | Load 0x0,0xca
1630 a0cb | | Reference 0x0,0xcb
1631 806a | j | Call 0x0,0x6a
1632 4502 |E | Exit_Subprogram 0x2
1633 0000 0000 | | .BLANK 0000[0x5]
1638 ; --------------------------------------------------------------------------------------
1638 ; SUBPROGRAM
1638 ; --------------------------------------------------------------------------------------
1638 163b | ; | .CONST 0x163b ; Address of begin
1639 0004 | | .CONST 0x0004 ; Address of exception handler
163a 0001 | | .CONST 0x0001 ; Number of locals
163b BODY_1638:
163b INIT_1638:
163b 00db | | Load_Top At_Offset_3
163c 00db | | Load_Top At_Offset_3
163d 00d8 | | Load_Top At_Offset_0
163e e035 | 5 | Load 0x0,0x35
163f 0260 | ` | Execute Discrete,In_Type
1640 7001 |p | Jump_Nonzero 0x1642
1641 0801 | | Execute_Immediate Raise,0x1
1642 e0cc | | Load 0x0,0xcc
1643 a0cd | | Reference 0x0,0xcd
1644 80ad | | Call 0x0,0xad
1645 4502 |E | Exit_Subprogram 0x2
1646 0000 0000 | | .XXX[0x2]
1648 ; --------------------------------------------------------------------------------------
1648 ; SUBPROGRAM
1648 ; --------------------------------------------------------------------------------------
1648 164b | K | .CONST 0x164b ; Address of begin
1649 0004 | | .CONST 0x0004 ; Address of exception handler
164a 0001 | | .CONST 0x0001 ; Number of locals
164b BODY_1648:
164b INIT_1648:
164b e602 | | Load 0x3,0x2
164c 00db | | Load_Top At_Offset_3
164d e602 | | Load 0x3,0x2
164e e603 | | Load 0x3,0x3
164f 4804 |H | Short_Literal 0x4
1650 4803 |H | Short_Literal 0x3
1651 0099 | | Action Reference_Dynamic
1652 8044 | D | Call 0x0,0x44
1653 c9fe | | Store 0x4,-0x2
1654 4502 |E | Exit_Subprogram 0x2
1655 0000 0000 | | .XXX[0x3]
1657 0000 | |
1658 ; --------------------------------------------------------------------------------------
1658 ; SUBPROGRAM
1658 ; --------------------------------------------------------------------------------------
1658 165b | [ | .CONST 0x165b ; Address of begin
1659 0004 | | .CONST 0x0004 ; Address of exception handler
165a 0001 | | .CONST 0x0001 ; Number of locals
165b BODY_1658:
165b INIT_1658:
165b 00db | | Load_Top At_Offset_3
165c 00db | | Load_Top At_Offset_3
165d e0ce | | Load 0x0,0xce
165e e0cf | | Load 0x0,0xcf
165f e0d0 | | Load 0x0,0xd0
1660 a0d1 | | Reference 0x0,0xd1
1661 8065 | e | Call 0x0,0x65
1662 4502 |E | Exit_Subprogram 0x2
1663 0000 0000 | | .BLANK 0000[0x5]
1668 ; --------------------------------------------------------------------------------------
1668 ; SUBPROGRAM
1668 ; --------------------------------------------------------------------------------------
1668 166b | k | .CONST 0x166b ; Address of begin
1669 0004 | | .CONST 0x0004 ; Address of exception handler
166a 0001 | | .CONST 0x0001 ; Number of locals
166b BODY_1668:
166b INIT_1668:
166b 00db | | Load_Top At_Offset_3
166c 00db | | Load_Top At_Offset_3
166d e0d2 | | Load 0x0,0xd2
166e e0d3 | | Load 0x0,0xd3
166f e0d4 | | Load 0x0,0xd4
1670 a0d5 | | Reference 0x0,0xd5
1671 806a | j | Call 0x0,0x6a
1672 4502 |E | Exit_Subprogram 0x2
1673 ; --------------------------------------------------------------------------------------
1673 ; STRING TABLE
1673 ; --------------------------------------------------------------------------------------
1673 0092 | | .STRTAB 0x0092->0x16bc ; "X_Atom_Array"
1674 009c | | .STRTAB 0x009c->0x16c2 ; "X_Atom_Array conversions"
1675 00b2 | | .STRTAB 0x00b2->0x16ce ; "1..0 => 0"
; "1..0 => 0"
; "1..0 => 0"
; "1..0 => 0"
; "1..0 => 0"
; "1..0 => 0"
; "1..0 => 0"
; "1..0 => 0"
; "1..0 => 0"
; "1..0 => 0"
; "1..0 => 0"
; "1..0 => 0"
1676 00b9 | | .STRTAB 0x00b9->0x16d2 ; "1..1 => -1"
; "1..1 => -1"
; "1..1 => -1"
1677 00c1 | | .STRTAB 0x00c1->0x16d7 ; "0..0 => 2"
; "0..0 => 2"
; "0..0 => 2"
; "0..0 => 2"
; "0..0 => 2"
1678 00c8 | | .STRTAB 0x00c8->0x16dc ; "1..2 => 1"
; "1..2 => 1"
1679 00cf | | .STRTAB 0x00cf->0x16e0 ; "X_Char_Struct"
167a 00da | | .STRTAB 0x00da->0x16e7 ; "X_Char_Struct conversions"
167b 00f1 | | .STRTAB 0x00f1->0x16f3 ; "0"
; "0"
; "0"
; "0"
; "0"
; "0"
; "0"
; "0"
167c 00f0 | | .STRTAB 0x00f0->0x16f4 ; "-1"
; "-1"
; "-1"
; "-1"
; "-1"
; "-1"
; "-1"
; "-1"
167d 00f0 | | .STRTAB 0x00f0->0x16f5 ; "1, 2, 3, 4, 5, 6"
167e 00fe | | .STRTAB 0x00fe->0x16fd ; "X_Char_Struct_Array_2d"
167f 0112 | | .STRTAB 0x0112->0x1708 ; "X_Char_Struct_Array_2d conversions"
1680 0132 | 2 | .STRTAB 0x0132->0x1719 ; "1..0 => (1..0 => 0)"
; "1..0 => (1..0 => 0)"
1681 0143 | C | .STRTAB 0x0143->0x1722 ; "1..1 => (2..2 => (1, 2, 3, 4, 5, 6))"
1682 0165 | e | .STRTAB 0x0165->0x1734 ; "0..0 => (0..0 => (1, 2, 3, 4, 5, 6))"
1683 0187 | | .STRTAB 0x0187->0x1746 ; "(0, 1, 2), (3, 4, 5)"
1684 0199 | | .STRTAB 0x0199->0x1750 ; "X_Colormap_Array"
1685 01a7 | | .STRTAB 0x01a7->0x1758 ; "X_Colormap_Array conversions"
1686 01c1 | | .STRTAB 0x01c1->0x1766 ; "X_Event_Mask"
1687 01cb | | .STRTAB 0x01cb->0x176c ; "X_Event_Mask conversions"
1688 01e1 | | .STRTAB 0x01e1->0x1778 ; "1"
; "1"
; "1"
; "1"
; "1"
; "1"
; "1"
1689 01e0 | | .STRTAB 0x01e0->0x1779 ; "X_Font_Prop_Array"
168a 01ef | | .STRTAB 0x01ef->0x1781 ; "X_Font_Prop_Array conversions"
168b 020a | | .STRTAB 0x020a->0x1790 ; "0..0 => 1"
; "0..0 => 1"
; "0..0 => 1"
; "0..0 => 1"
; "0..0 => 1"
; "0..0 => 1"
168c 0211 | | .STRTAB 0x0211->0x1794 ; "(1, 2), (3, 4)"
168d 021d | | .STRTAB 0x021d->0x179b ; "X_Id"
168e 021f | | .STRTAB 0x021f->0x179d ; "X_Id conversions"
168f 022d | - | .STRTAB 0x022d->0x17a5 ; "X_Key_Code_Array"
1690 023b | ; | .STRTAB 0x023b->0x17ad ; "X_Key_Code_Array conversions"
1691 0255 | U | .STRTAB 0x0255->0x17bb ; "5..5 => -1"
1692 025d | ] | .STRTAB 0x025d->0x17c0 ; "1, 2"
; "1, 2"
; "1, 2"
; "1, 2"
1693 025f | _ | .STRTAB 0x025f->0x17c2 ; "X_Key_Sym"
1694 0266 | f | .STRTAB 0x0266->0x17c7 ; "X_Key_Sym conversions"
1695 0279 | y | .STRTAB 0x0279->0x17d1 ; "X_Key_Sym_Array_2d"
1696 0289 | | .STRTAB 0x0289->0x17da ; "X_Key_Sym_Array_2d conversions"
1697 02a5 | | .STRTAB 0x02a5->0x17e9 ; "1..1 => (2..2 => -1)"
1698 02b7 | | .STRTAB 0x02b7->0x17f3 ; "0..0 => (0..0 => 1)"
1699 02c8 | | .STRTAB 0x02c8->0x17fd ; "(1,2,3), (4,5,6)"
169a 02d6 | | .STRTAB 0x02d6->0x1805 ; "X_Led_Bits"
169b 02de | | .STRTAB 0x02de->0x180a ; "X_Led_Bits conversions"
169c 02f2 | | .STRTAB 0x02f2->0x1815 ; "X_Modifier_Key_Code_Array"
169d 0309 | | .STRTAB 0x0309->0x1821 ; "X_Modifier_Key_Code_Array conversions"
169e 032c | , | .STRTAB 0x032c->0x1834 ; "2..2 => (1,2,3,4,5,6,7,8)"
169f 0343 | C | .STRTAB 0x0343->0x1840 ; "0..0 => (8,7,6,5,4,3,2,1)"
16a0 035a | Z | .STRTAB 0x035a->0x184d ; "(1), (2)"
16a1 0360 | ` | .STRTAB 0x0360->0x1851 ; "X_Pixel_Array"
16a2 036b | k | .STRTAB 0x036b->0x1857 ; "X_Pixel_Array conversions"
16a3 0382 | | .STRTAB 0x0382->0x1864 ; "2..2 => -1"
; "2..2 => -1"
; "2..2 => -1"
; "2..2 => -1"
; "2..2 => -1"
; "2..2 => -1"
16a4 038a | | .STRTAB 0x038a->0x1869 ; "X_Plane_Mask"
16a5 0394 | | .STRTAB 0x0394->0x186f ; "X_Plane_Mask conversions"
16a6 03aa | | .STRTAB 0x03aa->0x187b ; "X_Plane_Mask_Array"
16a7 03ba | | .STRTAB 0x03ba->0x1884 ; "X_Plane_Mask_Array conversions"
16a8 03d6 | | .STRTAB 0x03d6->0x1893 ; "X_String"
16a9 03dc | | .STRTAB 0x03dc->0x1897 ; "X_String conversions"
16aa 03ee | | .STRTAB 0x03ee->0x18a1 ; "2..2 => 255"
16ab 03f7 | | .STRTAB 0x03f7->0x18a6 ; "Abc"
16ac 03f8 | | .STRTAB 0x03f8->0x18a8 ; "X_String16"
16ad 0400 | | .STRTAB 0x0400->0x18ad ; "X_String16 conversions"
16ae 0414 | | .STRTAB 0x0414->0x18b8 ; "1.2, 3.4, 5.6"
16af 041f | | .STRTAB 0x041f->0x18be ; "X_Text_Elt"
16b0 0427 | ' | .STRTAB 0x0427->0x18c3 ; "X_Text_Elt conversions"
16b1 043b | ; | .STRTAB 0x043b->0x18ce ; "X_Time_Coord_Array"
16b2 044b | K | .STRTAB 0x044b->0x18d7 ; "X_Time_Coord_Array conversions"
16b3 0467 | g | .STRTAB 0x0467->0x18e6 ; "1.2.3, 4.5.6"
16b4 0471 | q | .STRTAB 0x0471->0x18ec ; "X_Window_Array"
16b5 047d | } | .STRTAB 0x047d->0x18f3 ; "X_Window_Array conversions"
16b6 0495 | | .STRTAB 0x0495->0x1900 ; "S_Long"
16b7 0499 | | .STRTAB 0x0499->0x1903 ; "S_Long conversions"
16b8 04a9 | | .STRTAB 0x04a9->0x190c ; "U_Char_Array"
16b9 04b3 | | .STRTAB 0x04b3->0x1912 ; "U_Char_Array conversions"
16ba 04c9 | | .STRTAB 0x04c9->0x191e ; "1, 2, 3"
16bb 04ce | | .STREND 0x04ce->0x1922
16bc 585f 4174 |X_At| .STRTAB_STRINGS
1922 0000 0000 | | .BLANK 0000[0x6]
1928 ; --------------------------------------------------------------------------------------
1928 ; Debug Table
1928 ; --------------------------------------------------------------------------------------
1928 0004 0000 | | .DEBUG4 0x0004,0x0000,0x68a5,0x0000,0x0001,0x0045
192e 000b 0000 | | .DBG4T 0x000b,0x0000,0x8000,0x0000
1932 001b 1a42 | B| .DBG4T 0x001b,0x1a42,0x8001,0x0000
1936 006b 1a73 | k s| .DBG4T 0x006b,0x1a73,0x0001,0x0000
193a 0123 1a7c | # || .DBG4T 0x0123,0x1a7c,0x0001,0x0000
193e 021b 1a85 | | .DBG4T 0x021b,0x1a85,0x0001,0x0000
1942 046b 1a8f | k | .DBG4T 0x046b,0x1a8f,0x0001,0x0000
1946 0553 1a99 | S | .DBG4T 0x0553,0x1a99,0x0001,0x0000
194a 05fb 1aa2 | | .DBG4T 0x05fb,0x1aa2,0x0001,0x0000
194e 06fb 1aac | | .DBG4T 0x06fb,0x1aac,0x0001,0x0000
1952 078b 1ab5 | | .DBG4T 0x078b,0x1ab5,0x0001,0x0000
1956 084b 1abe | K | .DBG4T 0x084b,0x1abe,0x0001,0x0000
195a 08bb 1ac6 | | .DBG4T 0x08bb,0x1ac6,0x0001,0x0000
195e 099b 1acf | | .DBG4T 0x099b,0x1acf,0x0001,0x0000
1962 0a43 1ad8 | C | .DBG4T 0x0a43,0x1ad8,0x0001,0x0000
1966 0bd3 1ae1 | | .DBG4T 0x0bd3,0x1ae1,0x0001,0x0000
196a 0c83 1aea | | .DBG4T 0x0c83,0x1aea,0x0001,0x0000
196e 0d13 1af3 | | .DBG4T 0x0d13,0x1af3,0x0001,0x0000
1972 0de3 1afd | | .DBG4T 0x0de3,0x1afd,0x0001,0x0000
1976 0ea3 1b06 | | .DBG4T 0x0ea3,0x1b06,0x0001,0x0000
197a 0fa3 1b0f | | .DBG4T 0x0fa3,0x1b0f,0x0001,0x0000
197e 1033 1b18 | 3 | .DBG4T 0x1033,0x1b18,0x0001,0x0000
1982 114b 1b22 | K "| .DBG4T 0x114b,0x1b22,0x0001,0x0000
1986 123b 1b2c | ; ,| .DBG4T 0x123b,0x1b2c,0x0001,0x0000
198a 12cb 1b35 | 5| .DBG4T 0x12cb,0x1b35,0x0001,0x0000
198e 1393 0000 | | .DBG4T 0x1393,0x0000,0x000b,0x0000
1992 13a3 0000 | | .DBG4T 0x13a3,0x0000,0x000b,0x0000
1996 13b3 0000 | | .DBG4T 0x13b3,0x0000,0x0005,0x0000
199a 13db 0000 | | .DBG4T 0x13db,0x0000,0x000b,0x0000
199e 13eb 0000 | | .DBG4T 0x13eb,0x0000,0x000b,0x0000
19a2 13fb 0000 | | .DBG4T 0x13fb,0x0000,0x000b,0x0000
19a6 140b 0000 | | .DBG4T 0x140b,0x0000,0x000b,0x0000
19aa 141b 0000 | | .DBG4T 0x141b,0x0000,0x000b,0x0000
19ae 142b 0000 | + | .DBG4T 0x142b,0x0000,0x000b,0x0000
19b2 143b 0000 | ; | .DBG4T 0x143b,0x0000,0x000b,0x0000
19b6 144b 0000 | K | .DBG4T 0x144b,0x0000,0x000b,0x0000
19ba 145b 0000 | [ | .DBG4T 0x145b,0x0000,0x000b,0x0000
19be 146b 0000 | k | .DBG4T 0x146b,0x0000,0x000b,0x0000
19c2 147b 0000 | { | .DBG4T 0x147b,0x0000,0x000b,0x0000
19c6 148b 0000 | | .DBG4T 0x148b,0x0000,0x000b,0x0000
19ca 149b 0000 | | .DBG4T 0x149b,0x0000,0x000b,0x0000
19ce 14ab 0000 | | .DBG4T 0x14ab,0x0000,0x000b,0x0000
19d2 14bb 0000 | | .DBG4T 0x14bb,0x0000,0x000b,0x0000
19d6 14cb 0000 | | .DBG4T 0x14cb,0x0000,0x000b,0x0000
19da 14db 0000 | | .DBG4T 0x14db,0x0000,0x000b,0x0000
19de 14eb 0000 | | .DBG4T 0x14eb,0x0000,0x000b,0x0000
19e2 14fb 0000 | | .DBG4T 0x14fb,0x0000,0x000b,0x0000
19e6 150b 0000 | | .DBG4T 0x150b,0x0000,0x000b,0x0000
19ea 151b 0000 | | .DBG4T 0x151b,0x0000,0x000b,0x0000
19ee 152b 0000 | + | .DBG4T 0x152b,0x0000,0x000b,0x0000
19f2 153b 0000 | ; | .DBG4T 0x153b,0x0000,0x000b,0x0000
19f6 154b 0000 | K | .DBG4T 0x154b,0x0000,0x000b,0x0000
19fa 155b 0000 | [ | .DBG4T 0x155b,0x0000,0x000b,0x0000
19fe 156b 0000 | k | .DBG4T 0x156b,0x0000,0x000b,0x0000
1a02 157b 0000 | { | .DBG4T 0x157b,0x0000,0x000b,0x0000
1a06 158b 0000 | | .DBG4T 0x158b,0x0000,0x000b,0x0000
1a0a 159b 0000 | | .DBG4T 0x159b,0x0000,0x000b,0x0000
1a0e 15ab 0000 | | .DBG4T 0x15ab,0x0000,0x000b,0x0000
1a12 15bb 0000 | | .DBG4T 0x15bb,0x0000,0x000b,0x0000
1a16 15cb 0000 | | .DBG4T 0x15cb,0x0000,0x000b,0x0000
1a1a 15db 0000 | | .DBG4T 0x15db,0x0000,0x000b,0x0000
1a1e 15eb 0000 | | .DBG4T 0x15eb,0x0000,0x000b,0x0000
1a22 15fb 0000 | | .DBG4T 0x15fb,0x0000,0x000b,0x0000
1a26 160b 0000 | | .DBG4T 0x160b,0x0000,0x000b,0x0000
1a2a 161b 0000 | | .DBG4T 0x161b,0x0000,0x000b,0x0000
1a2e 162b 0000 | + | .DBG4T 0x162b,0x0000,0x000b,0x0000
1a32 163b 0000 | ; | .DBG4T 0x163b,0x0000,0x000b,0x0000
1a36 164b 0000 | K | .DBG4T 0x164b,0x0000,0x000b,0x0000
1a3a 165b 0000 | [ | .DBG4T 0x165b,0x0000,0x000b,0x0000
1a3e 166b 0000 | k | .DBG4T 0x166b,0x0000,0x000b,0x0000
1a42 ; --------------------------------------------------------------------------------------
1a42 ; Debug chain
1a42 ; --------------------------------------------------------------------------------------
1a42 0019 0016 | | .DBGLEN 0x0019,0x0016
1a44 001b 001c | | .DBGLNO 0x001b,0x001c,0x001d,0x001e,0x0020,0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0034,0x0036,0x0038,0x003a,0x003c,0x003e,0x0040,0x0042,0x0044,0x0046,0x0048,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f
1a73 ; --------------------------------------------------------------------------------------
1a73 ; Debug chain
1a73 ; --------------------------------------------------------------------------------------
1a73 0001 0006 | | .DBGLEN 0x0001,0x0006
1a75 006b 0095 | k | .DBGLNO 0x006b,0x0095,0x0098,0x00b1,0x00d9,0x00f6,0x0118
1a7c ; --------------------------------------------------------------------------------------
1a7c ; Debug chain
1a7c ; --------------------------------------------------------------------------------------
1a7c 0002 0005 | | .DBGLEN 0x0002,0x0005
1a7e 0123 0132 | # 2| .DBGLNO 0x0123,0x0132,0x014b,0x014e,0x0188,0x01c2,0x0207
1a85 ; --------------------------------------------------------------------------------------
1a85 ; Debug chain
1a85 ; --------------------------------------------------------------------------------------
1a85 0002 0006 | | .DBGLEN 0x0002,0x0006
1a87 021b 024b | K| .DBGLNO 0x021b,0x024b,0x0285,0x0288,0x02a4,0x02f6,0x0348,0x045a
1a8f ; --------------------------------------------------------------------------------------
1a8f ; Debug chain
1a8f ; --------------------------------------------------------------------------------------
1a8f 0002 0006 | | .DBGLEN 0x0002,0x0006
1a91 046b 048b | k | .DBGLNO 0x046b,0x048b,0x04b5,0x04b8,0x04d1,0x04fb,0x051a,0x053e
1a99 ; --------------------------------------------------------------------------------------
1a99 ; Debug chain
1a99 ; --------------------------------------------------------------------------------------
1a99 0002 0005 | | .DBGLEN 0x0002,0x0005
1a9b 0553 0562 | S b| .DBGLNO 0x0553,0x0562,0x057b,0x057e,0x05a3,0x05c8,0x05e6
1aa2 ; --------------------------------------------------------------------------------------
1aa2 ; Debug chain
1aa2 ; --------------------------------------------------------------------------------------
1aa2 0002 0006 | | .DBGLEN 0x0002,0x0006
1aa4 05fb 061b | | .DBGLNO 0x05fb,0x061b,0x0645,0x0648,0x0661,0x068e,0x06b2,0x06e7
1aac ; --------------------------------------------------------------------------------------
1aac ; Debug chain
1aac ; --------------------------------------------------------------------------------------
1aac 0002 0005 | | .DBGLEN 0x0002,0x0005
1aae 06fb 070a | | .DBGLNO 0x06fb,0x070a,0x0723,0x0726,0x0745,0x0764,0x0778
1ab5 ; --------------------------------------------------------------------------------------
1ab5 ; Debug chain
1ab5 ; --------------------------------------------------------------------------------------
1ab5 0001 0006 | | .DBGLEN 0x0001,0x0006
1ab7 078b 07b5 | | .DBGLNO 0x078b,0x07b5,0x07b8,0x07d1,0x07f2,0x0813,0x083c
1abe ; --------------------------------------------------------------------------------------
1abe ; Debug chain
1abe ; --------------------------------------------------------------------------------------
1abe 0001 0005 | | .DBGLEN 0x0001,0x0005
1ac0 084b 0864 | K d| .DBGLNO 0x084b,0x0864,0x0867,0x0882,0x089d,0x08ad
1ac6 ; --------------------------------------------------------------------------------------
1ac6 ; Debug chain
1ac6 ; --------------------------------------------------------------------------------------
1ac6 0001 0006 | | .DBGLEN 0x0001,0x0006
1ac8 08bb 08f5 | | .DBGLNO 0x08bb,0x08f5,0x08f8,0x0914,0x0931,0x094e,0x098e
1acf ; --------------------------------------------------------------------------------------
1acf ; Debug chain
1acf ; --------------------------------------------------------------------------------------
1acf 0002 0005 | | .DBGLEN 0x0002,0x0005
1ad1 099b 09aa | | .DBGLNO 0x099b,0x09aa,0x09c3,0x09c6,0x09eb,0x0a10,0x0a2e
1ad8 ; --------------------------------------------------------------------------------------
1ad8 ; Debug chain
1ad8 ; --------------------------------------------------------------------------------------
1ad8 0001 0006 | | .DBGLEN 0x0001,0x0006
1ada 0a43 0a6d | C m| .DBGLNO 0x0a43,0x0a6d,0x0a70,0x0a89,0x0ae9,0x0b49,0x0bc6
1ae1 ; --------------------------------------------------------------------------------------
1ae1 ; Debug chain
1ae1 ; --------------------------------------------------------------------------------------
1ae1 0001 0006 | | .DBGLEN 0x0001,0x0006
1ae3 0bd3 0bfd | | .DBGLNO 0x0bd3,0x0bfd,0x0c00,0x0c19,0x0c3d,0x0c56,0x0c75
1aea ; --------------------------------------------------------------------------------------
1aea ; Debug chain
1aea ; --------------------------------------------------------------------------------------
1aea 0002 0005 | | .DBGLEN 0x0002,0x0005
1aec 0c83 0ca1 | | .DBGLNO 0x0c83,0x0ca1,0x0cba,0x0cbd,0x0cd8,0x0cf3,0x0d03
1af3 ; --------------------------------------------------------------------------------------
1af3 ; Debug chain
1af3 ; --------------------------------------------------------------------------------------
1af3 0002 0006 | | .DBGLEN 0x0002,0x0006
1af5 0d13 0d33 | 3| .DBGLNO 0x0d13,0x0d33,0x0d5d,0x0d60,0x0d79,0x0d9d,0x0db6,0x0dd5
1afd ; --------------------------------------------------------------------------------------
1afd ; Debug chain
1afd ; --------------------------------------------------------------------------------------
1afd 0001 0006 | | .DBGLEN 0x0001,0x0006
1aff 0de3 0e0d | | .DBGLNO 0x0de3,0x0e0d,0x0e10,0x0e29,0x0e4a,0x0e6b,0x0e91
1b06 ; --------------------------------------------------------------------------------------
1b06 ; Debug chain
1b06 ; --------------------------------------------------------------------------------------
1b06 0001 0006 | | .DBGLEN 0x0001,0x0006
1b08 0ea3 0ecd | | .DBGLNO 0x0ea3,0x0ecd,0x0ed0,0x0ee9,0x0f15,0x0f41,0x0f93
1b0f ; --------------------------------------------------------------------------------------
1b0f ; Debug chain
1b0f ; --------------------------------------------------------------------------------------
1b0f 0002 0005 | | .DBGLEN 0x0002,0x0005
1b11 0fa3 0fb2 | | .DBGLNO 0x0fa3,0x0fb2,0x0fcb,0x0fce,0x0ff1,0x1008,0x101f
1b18 ; --------------------------------------------------------------------------------------
1b18 ; Debug chain
1b18 ; --------------------------------------------------------------------------------------
1b18 0002 0006 | | .DBGLEN 0x0002,0x0006
1b1a 1033 1053 | 3 S| .DBGLNO 0x1033,0x1053,0x107d,0x1080,0x1099,0x10c7,0x10f7,0x1132
1b22 ; --------------------------------------------------------------------------------------
1b22 ; Debug chain
1b22 ; --------------------------------------------------------------------------------------
1b22 0002 0006 | | .DBGLEN 0x0002,0x0006
1b24 114b 116b | K k| .DBGLNO 0x114b,0x116b,0x1195,0x1198,0x11b1,0x11dc,0x11fc,0x1229
1b2c ; --------------------------------------------------------------------------------------
1b2c ; Debug chain
1b2c ; --------------------------------------------------------------------------------------
1b2c 0002 0005 | | .DBGLEN 0x0002,0x0005
1b2e 123b 1259 | ; Y| .DBGLNO 0x123b,0x1259,0x1272,0x1275,0x1290,0x12a0,0x12bb
1b35 ; --------------------------------------------------------------------------------------
1b35 ; Debug chain
1b35 ; --------------------------------------------------------------------------------------
1b35 0001 0006 | | .DBGLEN 0x0001,0x0006
1b37 12cb 12f5 | | .DBGLNO 0x12cb,0x12f5,0x12f8,0x1311,0x1332,0x1353,0x1384
1b3e 0000 0000 | | .BLANK 0000[0xc2]