|
|
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: 8192 (0x2000)
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 0ea8 | | .CONST 0x0ea8 ; 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 0007 | | .CONST 0x0007 ; 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 004c | L | .CONST 0x004c ; Address of begin
0019 0004 | | .CONST 0x0004 ; Address of exception handler
001a 000b | | .CONST 0x000b ; Number of locals
001b INIT_0018:
001b 0007 | | Action Break_Optional
001c 0007 | | Action Break_Optional
001d 0007 | | Action Break_Optional
001e 0007 | | Action Break_Optional
001f 0007 | | Action Break_Optional
0020 0007 | | Action Break_Optional
0021 0007 | | Action Break_Optional
0022 e002 | | Load 0x0,0x2
0023 00d8 | | Load_Top At_Offset_0
0024 e002 | | Load 0x0,0x2
0025 02a0 | | Declare_Subprogram Null_Subprogram
0026 4803 |H | Short_Literal 0x3
0027 032d | - | Declare_Type Record,Defined
0028 e003 | | Load 0x0,0x3
0029 02a0 | | Declare_Subprogram Null_Subprogram
002a 4801 |H | Short_Literal 0x1
002b 032d | - | Declare_Type Record,Defined
002c e002 | | Load 0x0,0x2
002d 02a0 | | Declare_Subprogram Null_Subprogram
002e 4801 |H | Short_Literal 0x1
002f 032d | - | Declare_Type Record,Defined
0030 e004 | | Load 0x0,0x4
0031 0266 | f | Execute Discrete,Bounds
0032 e005 | | Load 0x0,0x5
0033 02a0 | | Declare_Subprogram Null_Subprogram
0034 4801 |H | Short_Literal 0x1
0035 0350 | P | Declare_Type Array,Defined,Bounds_With_Object
0036 e005 | | Load 0x0,0x5
0037 0266 | f | Execute Discrete,Bounds
0038 e004 | | Load 0x0,0x4
0039 02a0 | | Declare_Subprogram Null_Subprogram
003a 4801 |H | Short_Literal 0x1
003b 0350 | P | Declare_Type Array,Defined,Bounds_With_Object
003c e002 | | Load 0x0,0x2
003d 0266 | f | Execute Discrete,Bounds
003e e005 | | Load 0x0,0x5
003f 0266 | f | Execute Discrete,Bounds
0040 e004 | | Load 0x0,0x4
0041 02a0 | | Declare_Subprogram Null_Subprogram
0042 4802 |H | Short_Literal 0x2
0043 0350 | P | Declare_Type Array,Defined,Bounds_With_Object
0044 029f 005b | [| Declare_Subprogram For_Call,INIT_0058
0046 029f 047b | {| Declare_Subprogram For_Call,INIT_0478
0048 029f 06c3 | | Declare_Subprogram For_Call,INIT_06c0
004a 029f 095b | [| Declare_Subprogram For_Call,INIT_0958
004c BODY_0018:
004c 8408 | | Call 0x2,0x8
004d 8409 | | Call 0x2,0x9
004e 840a | | Call 0x2,0xa
004f 840b | | Call 0x2,0xb
0050 4501 |E | Exit_Subprogram 0x1
0051 0000 0000 | | .BLANK 0000[0x7]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 01f1 | | .CONST 0x01f1 ; Address of begin
0059 0004 | | .CONST 0x0004 ; Address of exception handler
005a 0047 | G | .CONST 0x0047 ; Number of locals
005b INIT_0058:
005b a006 | | Reference 0x0,0x6
005c 00c6 | | Action Check_Subprogram_Elaborated
005d e003 | | Load 0x0,0x3
005e 00d8 | | Load_Top At_Offset_0
005f 012c | , | Execute Any,Size
0060 00d9 | | Load_Top At_Offset_1
0061 0266 | f | Execute Discrete,Bounds
0062 00db | | Load_Top At_Offset_3
0063 0122 | " | Execute Any,Make_Root_Type
0064 00d8 | | Load_Top At_Offset_0
0065 012c | , | Execute Any,Size
0066 00d0 | | Action Swap_Control
0067 0266 | f | Execute Discrete,Bounds
0068 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
006a 03fa | | Declare_Type Discrete,Defined,With_Size
006b 03f7 | | Declare_Type InMicrocode,Discrete
006c 00cd | | Action Spare6_Action
006d 0093 0000 | | PushFullAddress InMicrocode
006f 00a2 0470 | p| Action Push_Discrete_Extended
0071 0273 | s | Execute Discrete,Plus
0072 e007 | | Load 0x0,0x7
0073 0273 | s | Execute Discrete,Plus
0074 e008 | | Load 0x0,0x8
0075 0273 | s | Execute Discrete,Plus
0076 4804 |H | Short_Literal 0x4
0077 0007 | | Action Break_Optional
0078 a009 | | Reference 0x0,0x9
0079 00c6 | | Action Check_Subprogram_Elaborated
007a e003 | | Load 0x0,0x3
007b 00d8 | | Load_Top At_Offset_0
007c 012c | , | Execute Any,Size
007d 00d9 | | Load_Top At_Offset_1
007e 0266 | f | Execute Discrete,Bounds
007f 00db | | Load_Top At_Offset_3
0080 0122 | " | Execute Any,Make_Root_Type
0081 00d8 | | Load_Top At_Offset_0
0082 012c | , | Execute Any,Size
0083 00d0 | | Action Swap_Control
0084 0266 | f | Execute Discrete,Bounds
0085 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
0087 03fa | | Declare_Type Discrete,Defined,With_Size
0088 03f7 | | Declare_Type InMicrocode,Discrete
0089 00cd | | Action Spare6_Action
008a 0093 0000 | | PushFullAddress InMicrocode
008c 63df |c | Indirect_Literal Discrete,0x46c,{0x80000000, 0x00200000}
008d 0273 | s | Execute Discrete,Plus
008e e007 | | Load 0x0,0x7
008f 0273 | s | Execute Discrete,Plus
0090 e00a | | Load 0x0,0xa
0091 0273 | s | Execute Discrete,Plus
0092 4807 |H | Short_Literal 0x7
0093 0007 | | Action Break_Optional
0094 029f 0b7b | {| Declare_Subprogram For_Call,INIT_0b78
0096 029f 0b8b | | Declare_Subprogram For_Call,INIT_0b88
0098 a00b | | Reference 0x0,0xb
0099 00c6 | | Action Check_Subprogram_Elaborated
009a e003 | | Load 0x0,0x3
009b 0092 0cd6 | | Action Push_String_Extended,0xcd6 ; "Discrete_S32"
009d 4808 |H | Short_Literal 0x8
009e 4803 |H | Short_Literal 0x3
009f 0099 | | Action Reference_Dynamic
00a0 4809 |H | Short_Literal 0x9
00a1 4803 |H | Short_Literal 0x3
00a2 0099 | | Action Reference_Dynamic
00a3 0093 0000 | | PushFullAddress InMicrocode
00a5 63c2 |c | Indirect_Literal Discrete,0x468,{0x80000000, 0x001f0000}
00a6 0273 | s | Execute Discrete,Plus
00a7 e007 | | Load 0x0,0x7
00a8 0273 | s | Execute Discrete,Plus
00a9 e00c | | Load 0x0,0xc
00aa 0273 | s | Execute Discrete,Plus
00ab 480f |H | Short_Literal 0xf
00ac 0007 | | Action Break_Optional
00ad a006 | | Reference 0x0,0x6
00ae 00c6 | | Action Check_Subprogram_Elaborated
00af e002 | | Load 0x0,0x2
00b0 00d8 | | Load_Top At_Offset_0
00b1 012c | , | Execute Any,Size
00b2 00d9 | | Load_Top At_Offset_1
00b3 0266 | f | Execute Discrete,Bounds
00b4 00db | | Load_Top At_Offset_3
00b5 0122 | " | Execute Any,Make_Root_Type
00b6 00d8 | | Load_Top At_Offset_0
00b7 012c | , | Execute Any,Size
00b8 00d0 | | Action Swap_Control
00b9 0266 | f | Execute Discrete,Bounds
00ba 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
00bc 03fa | | Declare_Type Discrete,Defined,With_Size
00bd 03f7 | | Declare_Type InMicrocode,Discrete
00be 00cd | | Action Spare6_Action
00bf 0093 0000 | | PushFullAddress InMicrocode
00c1 63a2 |c | Indirect_Literal Discrete,0x464,{0x80000000, 0x001e0000}
00c2 0273 | s | Execute Discrete,Plus
00c3 e007 | | Load 0x0,0x7
00c4 0273 | s | Execute Discrete,Plus
00c5 e00d | | Load 0x0,0xd
00c6 0273 | s | Execute Discrete,Plus
00c7 4812 |H | Short_Literal 0x12
00c8 0007 | | Action Break_Optional
00c9 a009 | | Reference 0x0,0x9
00ca 00c6 | | Action Check_Subprogram_Elaborated
00cb e002 | | Load 0x0,0x2
00cc 00d8 | | Load_Top At_Offset_0
00cd 012c | , | Execute Any,Size
00ce 00d9 | | Load_Top At_Offset_1
00cf 0266 | f | Execute Discrete,Bounds
00d0 00db | | Load_Top At_Offset_3
00d1 0122 | " | Execute Any,Make_Root_Type
00d2 00d8 | | Load_Top At_Offset_0
00d3 012c | , | Execute Any,Size
00d4 00d0 | | Action Swap_Control
00d5 0266 | f | Execute Discrete,Bounds
00d6 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
00d8 03fa | | Declare_Type Discrete,Defined,With_Size
00d9 03f7 | | Declare_Type InMicrocode,Discrete
00da 00cd | | Action Spare6_Action
00db 0093 0000 | | PushFullAddress InMicrocode
00dd 6382 |c | Indirect_Literal Discrete,0x460,{0x80000000, 0x001d0000}
00de 0273 | s | Execute Discrete,Plus
00df e007 | | Load 0x0,0x7
00e0 0273 | s | Execute Discrete,Plus
00e1 e00e | | Load 0x0,0xe
00e2 0273 | s | Execute Discrete,Plus
00e3 4815 |H | Short_Literal 0x15
00e4 0007 | | Action Break_Optional
00e5 029f 0b9b | | Declare_Subprogram For_Call,INIT_0b98
00e7 029f 0bab | | Declare_Subprogram For_Call,INIT_0ba8
00e9 a00b | | Reference 0x0,0xb
00ea 00c6 | | Action Check_Subprogram_Elaborated
00eb e002 | | Load 0x0,0x2
00ec 0092 0cd7 | | Action Push_String_Extended,0xcd7 ; "Discrete_S16"
00ee 4816 |H | Short_Literal 0x16
00ef 4803 |H | Short_Literal 0x3
00f0 0099 | | Action Reference_Dynamic
00f1 4817 |H | Short_Literal 0x17
00f2 4803 |H | Short_Literal 0x3
00f3 0099 | | Action Reference_Dynamic
00f4 0093 0000 | | PushFullAddress InMicrocode
00f6 6365 |ce | Indirect_Literal Discrete,0x45c,{0x80000000, 0x001c0000}
00f7 0273 | s | Execute Discrete,Plus
00f8 e007 | | Load 0x0,0x7
00f9 0273 | s | Execute Discrete,Plus
00fa e00f | | Load 0x0,0xf
00fb 0273 | s | Execute Discrete,Plus
00fc 481d |H | Short_Literal 0x1d
00fd 0007 | | Action Break_Optional
00fe a006 | | Reference 0x0,0x6
00ff 00c6 | | Action Check_Subprogram_Elaborated
0100 e004 | | Load 0x0,0x4
0101 00d8 | | Load_Top At_Offset_0
0102 012c | , | Execute Any,Size
0103 00d9 | | Load_Top At_Offset_1
0104 0266 | f | Execute Discrete,Bounds
0105 00db | | Load_Top At_Offset_3
0106 0122 | " | Execute Any,Make_Root_Type
0107 00d8 | | Load_Top At_Offset_0
0108 012c | , | Execute Any,Size
0109 00d0 | | Action Swap_Control
010a 0266 | f | Execute Discrete,Bounds
010b 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
010d 03fa | | Declare_Type Discrete,Defined,With_Size
010e 03f7 | | Declare_Type InMicrocode,Discrete
010f 00cd | | Action Spare6_Action
0110 0093 0000 | | PushFullAddress InMicrocode
0112 6345 |cE | Indirect_Literal Discrete,0x458,{0x80000000, 0x001b0000}
0113 0273 | s | Execute Discrete,Plus
0114 e007 | | Load 0x0,0x7
0115 0273 | s | Execute Discrete,Plus
0116 e010 | | Load 0x0,0x10
0117 0273 | s | Execute Discrete,Plus
0118 4820 |H | Short_Literal 0x20
0119 0007 | | Action Break_Optional
011a a009 | | Reference 0x0,0x9
011b 00c6 | | Action Check_Subprogram_Elaborated
011c e004 | | Load 0x0,0x4
011d 00d8 | | Load_Top At_Offset_0
011e 012c | , | Execute Any,Size
011f 00d9 | | Load_Top At_Offset_1
0120 0266 | f | Execute Discrete,Bounds
0121 00db | | Load_Top At_Offset_3
0122 0122 | " | Execute Any,Make_Root_Type
0123 00d8 | | Load_Top At_Offset_0
0124 012c | , | Execute Any,Size
0125 00d0 | | Action Swap_Control
0126 0266 | f | Execute Discrete,Bounds
0127 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
0129 03fa | | Declare_Type Discrete,Defined,With_Size
012a 03f7 | | Declare_Type InMicrocode,Discrete
012b 00cd | | Action Spare6_Action
012c 0093 0000 | | PushFullAddress InMicrocode
012e 6325 |c% | Indirect_Literal Discrete,0x454,{0x80000000, 0x001a0000}
012f 0273 | s | Execute Discrete,Plus
0130 e007 | | Load 0x0,0x7
0131 0273 | s | Execute Discrete,Plus
0132 e011 | | Load 0x0,0x11
0133 0273 | s | Execute Discrete,Plus
0134 4823 |H# | Short_Literal 0x23
0135 0007 | | Action Break_Optional
0136 029f 0bbb | | Declare_Subprogram For_Call,INIT_0bb8
0138 029f 0bcb | | Declare_Subprogram For_Call,INIT_0bc8
013a a00b | | Reference 0x0,0xb
013b 00c6 | | Action Check_Subprogram_Elaborated
013c e004 | | Load 0x0,0x4
013d 0092 0cd8 | | Action Push_String_Extended,0xcd8 ; "Discrete_S8"
013f 4824 |H$ | Short_Literal 0x24
0140 4803 |H | Short_Literal 0x3
0141 0099 | | Action Reference_Dynamic
0142 4825 |H% | Short_Literal 0x25
0143 4803 |H | Short_Literal 0x3
0144 0099 | | Action Reference_Dynamic
0145 0093 0000 | | PushFullAddress InMicrocode
0147 6308 |c | Indirect_Literal Discrete,0x450,{0x80000000, 0x00190000}
0148 0273 | s | Execute Discrete,Plus
0149 e007 | | Load 0x0,0x7
014a 0273 | s | Execute Discrete,Plus
014b e012 | | Load 0x0,0x12
014c 0273 | s | Execute Discrete,Plus
014d 482b |H+ | Short_Literal 0x2b
014e 0007 | | Action Break_Optional
014f a006 | | Reference 0x0,0x6
0150 00c6 | | Action Check_Subprogram_Elaborated
0151 e005 | | Load 0x0,0x5
0152 00d8 | | Load_Top At_Offset_0
0153 012c | , | Execute Any,Size
0154 00d9 | | Load_Top At_Offset_1
0155 0266 | f | Execute Discrete,Bounds
0156 00db | | Load_Top At_Offset_3
0157 0122 | " | Execute Any,Make_Root_Type
0158 00d8 | | Load_Top At_Offset_0
0159 012c | , | Execute Any,Size
015a 00d0 | | Action Swap_Control
015b 0266 | f | Execute Discrete,Bounds
015c 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
015e 03fa | | Declare_Type Discrete,Defined,With_Size
015f 03f7 | | Declare_Type InMicrocode,Discrete
0160 00cd | | Action Spare6_Action
0161 0093 0000 | | PushFullAddress InMicrocode
0163 62e8 |b | Indirect_Literal Discrete,0x44c,{0x80000000, 0x00180000}
0164 0273 | s | Execute Discrete,Plus
0165 e007 | | Load 0x0,0x7
0166 0273 | s | Execute Discrete,Plus
0167 e013 | | Load 0x0,0x13
0168 0273 | s | Execute Discrete,Plus
0169 482e |H. | Short_Literal 0x2e
016a 0007 | | Action Break_Optional
016b a009 | | Reference 0x0,0x9
016c 00c6 | | Action Check_Subprogram_Elaborated
016d e005 | | Load 0x0,0x5
016e 00d8 | | Load_Top At_Offset_0
016f 012c | , | Execute Any,Size
0170 00d9 | | Load_Top At_Offset_1
0171 0266 | f | Execute Discrete,Bounds
0172 00db | | Load_Top At_Offset_3
0173 0122 | " | Execute Any,Make_Root_Type
0174 00d8 | | Load_Top At_Offset_0
0175 012c | , | Execute Any,Size
0176 00d0 | | Action Swap_Control
0177 0266 | f | Execute Discrete,Bounds
0178 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
017a 03fa | | Declare_Type Discrete,Defined,With_Size
017b 03f7 | | Declare_Type InMicrocode,Discrete
017c 00cd | | Action Spare6_Action
017d 0093 0000 | | PushFullAddress InMicrocode
017f 62c8 |b | Indirect_Literal Discrete,0x448,{0x80000000, 0x00170000}
0180 0273 | s | Execute Discrete,Plus
0181 e007 | | Load 0x0,0x7
0182 0273 | s | Execute Discrete,Plus
0183 e014 | | Load 0x0,0x14
0184 0273 | s | Execute Discrete,Plus
0185 4831 |H1 | Short_Literal 0x31
0186 0007 | | Action Break_Optional
0187 029f 0bdb | | Declare_Subprogram For_Call,INIT_0bd8
0189 029f 0beb | | Declare_Subprogram For_Call,INIT_0be8
018b a00b | | Reference 0x0,0xb
018c 00c6 | | Action Check_Subprogram_Elaborated
018d e005 | | Load 0x0,0x5
018e 0092 0cd9 | | Action Push_String_Extended,0xcd9 ; "Discrete_U16"
0190 4832 |H2 | Short_Literal 0x32
0191 4803 |H | Short_Literal 0x3
0192 0099 | | Action Reference_Dynamic
0193 4833 |H3 | Short_Literal 0x33
0194 4803 |H | Short_Literal 0x3
0195 0099 | | Action Reference_Dynamic
0196 0093 0000 | | PushFullAddress InMicrocode
0198 62ab |b | Indirect_Literal Discrete,0x444,{0x80000000, 0x00160000}
0199 0273 | s | Execute Discrete,Plus
019a e007 | | Load 0x0,0x7
019b 0273 | s | Execute Discrete,Plus
019c e015 | | Load 0x0,0x15
019d 0273 | s | Execute Discrete,Plus
019e 4839 |H9 | Short_Literal 0x39
019f 0007 | | Action Break_Optional
01a0 a006 | | Reference 0x0,0x6
01a1 00c6 | | Action Check_Subprogram_Elaborated
01a2 e016 | | Load 0x0,0x16
01a3 00d8 | | Load_Top At_Offset_0
01a4 012c | , | Execute Any,Size
01a5 00d9 | | Load_Top At_Offset_1
01a6 0266 | f | Execute Discrete,Bounds
01a7 00db | | Load_Top At_Offset_3
01a8 0122 | " | Execute Any,Make_Root_Type
01a9 00d8 | | Load_Top At_Offset_0
01aa 012c | , | Execute Any,Size
01ab 00d0 | | Action Swap_Control
01ac 0266 | f | Execute Discrete,Bounds
01ad 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
01af 03fa | | Declare_Type Discrete,Defined,With_Size
01b0 03f7 | | Declare_Type InMicrocode,Discrete
01b1 00cd | | Action Spare6_Action
01b2 0093 0000 | | PushFullAddress InMicrocode
01b4 628b |b | Indirect_Literal Discrete,0x440,{0x80000000, 0x00150000}
01b5 0273 | s | Execute Discrete,Plus
01b6 e007 | | Load 0x0,0x7
01b7 0273 | s | Execute Discrete,Plus
01b8 e017 | | Load 0x0,0x17
01b9 0273 | s | Execute Discrete,Plus
01ba 483c |H< | Short_Literal 0x3c
01bb 0007 | | Action Break_Optional
01bc a009 | | Reference 0x0,0x9
01bd 00c6 | | Action Check_Subprogram_Elaborated
01be e016 | | Load 0x0,0x16
01bf 00d8 | | Load_Top At_Offset_0
01c0 012c | , | Execute Any,Size
01c1 00d9 | | Load_Top At_Offset_1
01c2 0266 | f | Execute Discrete,Bounds
01c3 00db | | Load_Top At_Offset_3
01c4 0122 | " | Execute Any,Make_Root_Type
01c5 00d8 | | Load_Top At_Offset_0
01c6 012c | , | Execute Any,Size
01c7 00d0 | | Action Swap_Control
01c8 0266 | f | Execute Discrete,Bounds
01c9 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
01cb 03fa | | Declare_Type Discrete,Defined,With_Size
01cc 03f7 | | Declare_Type InMicrocode,Discrete
01cd 00cd | | Action Spare6_Action
01ce 0093 0000 | | PushFullAddress InMicrocode
01d0 626b |bk | Indirect_Literal Discrete,0x43c,{0x80000000, 0x00140000}
01d1 0273 | s | Execute Discrete,Plus
01d2 e007 | | Load 0x0,0x7
01d3 0273 | s | Execute Discrete,Plus
01d4 e018 | | Load 0x0,0x18
01d5 0273 | s | Execute Discrete,Plus
01d6 483f |H? | Short_Literal 0x3f
01d7 0007 | | Action Break_Optional
01d8 029f 0bfb | | Declare_Subprogram For_Call,INIT_0bf8
01da 029f 0c0b | | Declare_Subprogram For_Call,INIT_0c08
01dc a00b | | Reference 0x0,0xb
01dd 00c6 | | Action Check_Subprogram_Elaborated
01de e016 | | Load 0x0,0x16
01df 0092 0cda | | Action Push_String_Extended,0xcda ; "Discrete_U8"
01e1 4840 |H@ | Short_Literal 0x40
01e2 4803 |H | Short_Literal 0x3
01e3 0099 | | Action Reference_Dynamic
01e4 4841 |HA | Short_Literal 0x41
01e5 4803 |H | Short_Literal 0x3
01e6 0099 | | Action Reference_Dynamic
01e7 0093 0000 | | PushFullAddress InMicrocode
01e9 624e |bN | Indirect_Literal Discrete,0x438,{0x80000000, 0x00130000}
01ea 0273 | s | Execute Discrete,Plus
01eb e007 | | Load 0x0,0x7
01ec 0273 | s | Execute Discrete,Plus
01ed e019 | | Load 0x0,0x19
01ee 0273 | s | Execute Discrete,Plus
01ef 4847 |HG | Short_Literal 0x47
01f0 0007 | | Action Break_Optional
01f1 BODY_0058:
01f1 0092 0cdb | | Action Push_String_Extended,0xcdb ; "Converting discrete types"
01f3 801a | | Call 0x0,0x1a
01f4 4801 |H | Short_Literal 0x1
01f5 4804 |H | Short_Literal 0x4
01f6 e01b | | Load 0x0,0x1b
01f7 1b12 | | Execute Package,Field_Read,Field_Number 0x12
01f8 0334 | 4 | Declare_Variable Array,With_Constraint
01f9 4804 |H | Short_Literal 0x4
01fa 4801 |H | Short_Literal 0x1
01fb 4800 |H | Short_Literal 0x0
01fc 00d9 | | Load_Top At_Offset_1
01fd e648 | H | Load 0x3,0x48
01fe 01d6 | | Execute Vector,Field_Write
01ff 3ffb |? | Loop_Increasing 0x1fb
0200 4800 |H | Short_Literal 0x0
0201 0092 0cdc | | Action Push_String_Extended,0xcdc ; "16#0000_0000#"
0203 e60a | | Load 0x3,0xa
0204 e60b | | Load 0x3,0xb
0205 480c |H | Short_Literal 0xc
0206 4803 |H | Short_Literal 0x3
0207 0099 | | Action Reference_Dynamic
0208 480d |H | Short_Literal 0xd
0209 4803 |H | Short_Literal 0x3
020a 0099 | | Action Reference_Dynamic
020b 480e |H | Short_Literal 0xe
020c 4803 |H | Short_Literal 0x3
020d 0099 | | Action Reference_Dynamic
020e 800b | | Call 0x0,0xb
020f e01c | | Load 0x0,0x1c
0210 4801 |H | Short_Literal 0x1
0211 0092 0cdd | | Action Push_String_Extended,0xcdd ; "16#0000_0001#"
0213 e60a | | Load 0x3,0xa
0214 e60b | | Load 0x3,0xb
0215 480c |H | Short_Literal 0xc
0216 4803 |H | Short_Literal 0x3
0217 0099 | | Action Reference_Dynamic
0218 480d |H | Short_Literal 0xd
0219 4803 |H | Short_Literal 0x3
021a 0099 | | Action Reference_Dynamic
021b 480e |H | Short_Literal 0xe
021c 4803 |H | Short_Literal 0x3
021d 0099 | | Action Reference_Dynamic
021e 800b | | Call 0x0,0xb
021f e01d | | Load 0x0,0x1d
0220 4fff |O | Short_Literal 0x7ff
0221 0092 0cde | | Action Push_String_Extended,0xcde ; "16#FFFF_FFFF#"
0223 e60a | | Load 0x3,0xa
0224 e60b | | Load 0x3,0xb
0225 480c |H | Short_Literal 0xc
0226 4803 |H | Short_Literal 0x3
0227 0099 | | Action Reference_Dynamic
0228 480d |H | Short_Literal 0xd
0229 4803 |H | Short_Literal 0x3
022a 0099 | | Action Reference_Dynamic
022b 480e |H | Short_Literal 0xe
022c 4803 |H | Short_Literal 0x3
022d 0099 | | Action Reference_Dynamic
022e 800b | | Call 0x0,0xb
022f e01e | | Load 0x0,0x1e
0230 6203 |b | Indirect_Literal Discrete,0x434,{0xffffffff, 0x80000000}
0231 0092 0cdf | | Action Push_String_Extended,0xcdf ; "16#8000_0000#"
0233 e60a | | Load 0x3,0xa
0234 e60b | | Load 0x3,0xb
0235 480c |H | Short_Literal 0xc
0236 4803 |H | Short_Literal 0x3
0237 0099 | | Action Reference_Dynamic
0238 480d |H | Short_Literal 0xd
0239 4803 |H | Short_Literal 0x3
023a 0099 | | Action Reference_Dynamic
023b 480e |H | Short_Literal 0xe
023c 4803 |H | Short_Literal 0x3
023d 0099 | | Action Reference_Dynamic
023e 800b | | Call 0x0,0xb
023f e01f | | Load 0x0,0x1f
0240 61ef |a | Indirect_Literal Discrete,0x430,{0x00000000, 0x7fffffff}
0241 0092 0ce0 | | Action Push_String_Extended,0xce0 ; "16#7FFF_FFFF#"
0243 e60a | | Load 0x3,0xa
0244 e60b | | Load 0x3,0xb
0245 480c |H | Short_Literal 0xc
0246 4803 |H | Short_Literal 0x3
0247 0099 | | Action Reference_Dynamic
0248 480d |H | Short_Literal 0xd
0249 4803 |H | Short_Literal 0x3
024a 0099 | | Action Reference_Dynamic
024b 480e |H | Short_Literal 0xe
024c 4803 |H | Short_Literal 0x3
024d 0099 | | Action Reference_Dynamic
024e 800b | | Call 0x0,0xb
024f e020 | | Load 0x0,0x20
0250 61db |a | Indirect_Literal Discrete,0x42c,{0x00000000, 0x01234567}
0251 0092 0ce1 | | Action Push_String_Extended,0xce1 ; "16#0123_4567#"
0253 e60a | | Load 0x3,0xa
0254 e60b | | Load 0x3,0xb
0255 480c |H | Short_Literal 0xc
0256 4803 |H | Short_Literal 0x3
0257 0099 | | Action Reference_Dynamic
0258 480d |H | Short_Literal 0xd
0259 4803 |H | Short_Literal 0x3
025a 0099 | | Action Reference_Dynamic
025b 480e |H | Short_Literal 0xe
025c 4803 |H | Short_Literal 0x3
025d 0099 | | Action Reference_Dynamic
025e 800b | | Call 0x0,0xb
025f 4801 |H | Short_Literal 0x1
0260 8021 | ! | Call 0x0,0x21
0261 e022 | " | Load 0x0,0x22
0262 4800 |H | Short_Literal 0x0
0263 0092 0ce2 | | Action Push_String_Extended,0xce2 ; "16#0000#"
0265 e618 | | Load 0x3,0x18
0266 e619 | | Load 0x3,0x19
0267 481a |H | Short_Literal 0x1a
0268 4803 |H | Short_Literal 0x3
0269 0099 | | Action Reference_Dynamic
026a 481b |H | Short_Literal 0x1b
026b 4803 |H | Short_Literal 0x3
026c 0099 | | Action Reference_Dynamic
026d 481c |H | Short_Literal 0x1c
026e 4803 |H | Short_Literal 0x3
026f 0099 | | Action Reference_Dynamic
0270 800b | | Call 0x0,0xb
0271 e023 | # | Load 0x0,0x23
0272 4801 |H | Short_Literal 0x1
0273 0092 0ce3 | | Action Push_String_Extended,0xce3 ; "16#0001#"
0275 e618 | | Load 0x3,0x18
0276 e619 | | Load 0x3,0x19
0277 481a |H | Short_Literal 0x1a
0278 4803 |H | Short_Literal 0x3
0279 0099 | | Action Reference_Dynamic
027a 481b |H | Short_Literal 0x1b
027b 4803 |H | Short_Literal 0x3
027c 0099 | | Action Reference_Dynamic
027d 481c |H | Short_Literal 0x1c
027e 4803 |H | Short_Literal 0x3
027f 0099 | | Action Reference_Dynamic
0280 800b | | Call 0x0,0xb
0281 e024 | $ | Load 0x0,0x24
0282 4fff |O | Short_Literal 0x7ff
0283 0092 0ce4 | | Action Push_String_Extended,0xce4 ; "16#FFFF#"
0285 e618 | | Load 0x3,0x18
0286 e619 | | Load 0x3,0x19
0287 481a |H | Short_Literal 0x1a
0288 4803 |H | Short_Literal 0x3
0289 0099 | | Action Reference_Dynamic
028a 481b |H | Short_Literal 0x1b
028b 4803 |H | Short_Literal 0x3
028c 0099 | | Action Reference_Dynamic
028d 481c |H | Short_Literal 0x1c
028e 4803 |H | Short_Literal 0x3
028f 0099 | | Action Reference_Dynamic
0290 800b | | Call 0x0,0xb
0291 e025 | % | Load 0x0,0x25
0292 6195 |a | Indirect_Literal Discrete,0x428,{0xffffffff, 0xffff8000}
0293 0092 0ce5 | | Action Push_String_Extended,0xce5 ; "16#8000#"
0295 e618 | | Load 0x3,0x18
0296 e619 | | Load 0x3,0x19
0297 481a |H | Short_Literal 0x1a
0298 4803 |H | Short_Literal 0x3
0299 0099 | | Action Reference_Dynamic
029a 481b |H | Short_Literal 0x1b
029b 4803 |H | Short_Literal 0x3
029c 0099 | | Action Reference_Dynamic
029d 481c |H | Short_Literal 0x1c
029e 4803 |H | Short_Literal 0x3
029f 0099 | | Action Reference_Dynamic
02a0 800b | | Call 0x0,0xb
02a1 e026 | & | Load 0x0,0x26
02a2 6181 |a | Indirect_Literal Discrete,0x424,{0x00000000, 0x00007fff}
02a3 0092 0ce6 | | Action Push_String_Extended,0xce6 ; "16#7FFF#"
02a5 e618 | | Load 0x3,0x18
02a6 e619 | | Load 0x3,0x19
02a7 481a |H | Short_Literal 0x1a
02a8 4803 |H | Short_Literal 0x3
02a9 0099 | | Action Reference_Dynamic
02aa 481b |H | Short_Literal 0x1b
02ab 4803 |H | Short_Literal 0x3
02ac 0099 | | Action Reference_Dynamic
02ad 481c |H | Short_Literal 0x1c
02ae 4803 |H | Short_Literal 0x3
02af 0099 | | Action Reference_Dynamic
02b0 800b | | Call 0x0,0xb
02b1 e027 | ' | Load 0x0,0x27
02b2 4923 |I# | Short_Literal 0x123
02b3 0092 0ce7 | | Action Push_String_Extended,0xce7 ; "16#0123#"
02b5 e618 | | Load 0x3,0x18
02b6 e619 | | Load 0x3,0x19
02b7 481a |H | Short_Literal 0x1a
02b8 4803 |H | Short_Literal 0x3
02b9 0099 | | Action Reference_Dynamic
02ba 481b |H | Short_Literal 0x1b
02bb 4803 |H | Short_Literal 0x3
02bc 0099 | | Action Reference_Dynamic
02bd 481c |H | Short_Literal 0x1c
02be 4803 |H | Short_Literal 0x3
02bf 0099 | | Action Reference_Dynamic
02c0 800b | | Call 0x0,0xb
02c1 4801 |H | Short_Literal 0x1
02c2 8021 | ! | Call 0x0,0x21
02c3 4801 |H | Short_Literal 0x1
02c4 4801 |H | Short_Literal 0x1
02c5 e01b | | Load 0x0,0x1b
02c6 1b12 | | Execute Package,Field_Read,Field_Number 0x12
02c7 0334 | 4 | Declare_Variable Array,With_Constraint
02c8 4800 |H | Short_Literal 0x0
02c9 4801 |H | Short_Literal 0x1
02ca 00da | | Load_Top At_Offset_2
02cb 01d6 | | Execute Vector,Field_Write
02cc 4800 |H | Short_Literal 0x0
02cd 0092 0ce8 | | Action Push_String_Extended,0xce8 ; "16#00#"
02cf e626 | & | Load 0x3,0x26
02d0 e627 | ' | Load 0x3,0x27
02d1 4828 |H( | Short_Literal 0x28
02d2 4803 |H | Short_Literal 0x3
02d3 0099 | | Action Reference_Dynamic
02d4 4829 |H) | Short_Literal 0x29
02d5 4803 |H | Short_Literal 0x3
02d6 0099 | | Action Reference_Dynamic
02d7 482a |H* | Short_Literal 0x2a
02d8 4803 |H | Short_Literal 0x3
02d9 0099 | | Action Reference_Dynamic
02da 800b | | Call 0x0,0xb
02db 4801 |H | Short_Literal 0x1
02dc 4801 |H | Short_Literal 0x1
02dd e01b | | Load 0x0,0x1b
02de 1b12 | | Execute Package,Field_Read,Field_Number 0x12
02df 0334 | 4 | Declare_Variable Array,With_Constraint
02e0 4801 |H | Short_Literal 0x1
02e1 4801 |H | Short_Literal 0x1
02e2 00da | | Load_Top At_Offset_2
02e3 01d6 | | Execute Vector,Field_Write
02e4 4801 |H | Short_Literal 0x1
02e5 0092 0ce9 | | Action Push_String_Extended,0xce9 ; "16#01#"
02e7 e626 | & | Load 0x3,0x26
02e8 e627 | ' | Load 0x3,0x27
02e9 4828 |H( | Short_Literal 0x28
02ea 4803 |H | Short_Literal 0x3
02eb 0099 | | Action Reference_Dynamic
02ec 4829 |H) | Short_Literal 0x29
02ed 4803 |H | Short_Literal 0x3
02ee 0099 | | Action Reference_Dynamic
02ef 482a |H* | Short_Literal 0x2a
02f0 4803 |H | Short_Literal 0x3
02f1 0099 | | Action Reference_Dynamic
02f2 800b | | Call 0x0,0xb
02f3 4801 |H | Short_Literal 0x1
02f4 4801 |H | Short_Literal 0x1
02f5 e01b | | Load 0x0,0x1b
02f6 1b12 | | Execute Package,Field_Read,Field_Number 0x12
02f7 0334 | 4 | Declare_Variable Array,With_Constraint
02f8 48ff |H | Short_Literal 0xff
02f9 4801 |H | Short_Literal 0x1
02fa 00da | | Load_Top At_Offset_2
02fb 01d6 | | Execute Vector,Field_Write
02fc 4fff |O | Short_Literal 0x7ff
02fd 0092 0cea | | Action Push_String_Extended,0xcea ; "16#FF#"
02ff e626 | & | Load 0x3,0x26
0300 e627 | ' | Load 0x3,0x27
0301 4828 |H( | Short_Literal 0x28
0302 4803 |H | Short_Literal 0x3
0303 0099 | | Action Reference_Dynamic
0304 4829 |H) | Short_Literal 0x29
0305 4803 |H | Short_Literal 0x3
0306 0099 | | Action Reference_Dynamic
0307 482a |H* | Short_Literal 0x2a
0308 4803 |H | Short_Literal 0x3
0309 0099 | | Action Reference_Dynamic
030a 800b | | Call 0x0,0xb
030b 4801 |H | Short_Literal 0x1
030c 4801 |H | Short_Literal 0x1
030d e01b | | Load 0x0,0x1b
030e 1b12 | | Execute Package,Field_Read,Field_Number 0x12
030f 0334 | 4 | Declare_Variable Array,With_Constraint
0310 4880 |H | Short_Literal 0x80
0311 4801 |H | Short_Literal 0x1
0312 00da | | Load_Top At_Offset_2
0313 01d6 | | Execute Vector,Field_Write
0314 4f80 |O | Short_Literal 0x780
0315 0092 0ceb | | Action Push_String_Extended,0xceb ; "16#80#"
0317 e626 | & | Load 0x3,0x26
0318 e627 | ' | Load 0x3,0x27
0319 4828 |H( | Short_Literal 0x28
031a 4803 |H | Short_Literal 0x3
031b 0099 | | Action Reference_Dynamic
031c 4829 |H) | Short_Literal 0x29
031d 4803 |H | Short_Literal 0x3
031e 0099 | | Action Reference_Dynamic
031f 482a |H* | Short_Literal 0x2a
0320 4803 |H | Short_Literal 0x3
0321 0099 | | Action Reference_Dynamic
0322 800b | | Call 0x0,0xb
0323 4801 |H | Short_Literal 0x1
0324 4801 |H | Short_Literal 0x1
0325 e01b | | Load 0x0,0x1b
0326 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0327 0334 | 4 | Declare_Variable Array,With_Constraint
0328 487f |H | Short_Literal 0x7f
0329 4801 |H | Short_Literal 0x1
032a 00da | | Load_Top At_Offset_2
032b 01d6 | | Execute Vector,Field_Write
032c 487f |H | Short_Literal 0x7f
032d 0092 0cec | | Action Push_String_Extended,0xcec ; "16#7F#"
032f e626 | & | Load 0x3,0x26
0330 e627 | ' | Load 0x3,0x27
0331 4828 |H( | Short_Literal 0x28
0332 4803 |H | Short_Literal 0x3
0333 0099 | | Action Reference_Dynamic
0334 4829 |H) | Short_Literal 0x29
0335 4803 |H | Short_Literal 0x3
0336 0099 | | Action Reference_Dynamic
0337 482a |H* | Short_Literal 0x2a
0338 4803 |H | Short_Literal 0x3
0339 0099 | | Action Reference_Dynamic
033a 800b | | Call 0x0,0xb
033b 4801 |H | Short_Literal 0x1
033c 8021 | ! | Call 0x0,0x21
033d e022 | " | Load 0x0,0x22
033e 4800 |H | Short_Literal 0x0
033f 0092 0ce2 | | Action Push_String_Extended,0xce2 ; "16#0000#"
0341 e634 | 4 | Load 0x3,0x34
0342 e635 | 5 | Load 0x3,0x35
0343 4836 |H6 | Short_Literal 0x36
0344 4803 |H | Short_Literal 0x3
0345 0099 | | Action Reference_Dynamic
0346 4837 |H7 | Short_Literal 0x37
0347 4803 |H | Short_Literal 0x3
0348 0099 | | Action Reference_Dynamic
0349 4838 |H8 | Short_Literal 0x38
034a 4803 |H | Short_Literal 0x3
034b 0099 | | Action Reference_Dynamic
034c 800b | | Call 0x0,0xb
034d e023 | # | Load 0x0,0x23
034e 4801 |H | Short_Literal 0x1
034f 0092 0ce3 | | Action Push_String_Extended,0xce3 ; "16#0001#"
0351 e634 | 4 | Load 0x3,0x34
0352 e635 | 5 | Load 0x3,0x35
0353 4836 |H6 | Short_Literal 0x36
0354 4803 |H | Short_Literal 0x3
0355 0099 | | Action Reference_Dynamic
0356 4837 |H7 | Short_Literal 0x37
0357 4803 |H | Short_Literal 0x3
0358 0099 | | Action Reference_Dynamic
0359 4838 |H8 | Short_Literal 0x38
035a 4803 |H | Short_Literal 0x3
035b 0099 | | Action Reference_Dynamic
035c 800b | | Call 0x0,0xb
035d e024 | $ | Load 0x0,0x24
035e 60c1 |` | Indirect_Literal Discrete,0x420,{0x00000000, 0x0000ffff}
035f 0092 0ce4 | | Action Push_String_Extended,0xce4 ; "16#FFFF#"
0361 e634 | 4 | Load 0x3,0x34
0362 e635 | 5 | Load 0x3,0x35
0363 4836 |H6 | Short_Literal 0x36
0364 4803 |H | Short_Literal 0x3
0365 0099 | | Action Reference_Dynamic
0366 4837 |H7 | Short_Literal 0x37
0367 4803 |H | Short_Literal 0x3
0368 0099 | | Action Reference_Dynamic
0369 4838 |H8 | Short_Literal 0x38
036a 4803 |H | Short_Literal 0x3
036b 0099 | | Action Reference_Dynamic
036c 800b | | Call 0x0,0xb
036d e025 | % | Load 0x0,0x25
036e 60ad |` | Indirect_Literal Discrete,0x41c,{0x00000000, 0x00008000}
036f 0092 0ce5 | | Action Push_String_Extended,0xce5 ; "16#8000#"
0371 e634 | 4 | Load 0x3,0x34
0372 e635 | 5 | Load 0x3,0x35
0373 4836 |H6 | Short_Literal 0x36
0374 4803 |H | Short_Literal 0x3
0375 0099 | | Action Reference_Dynamic
0376 4837 |H7 | Short_Literal 0x37
0377 4803 |H | Short_Literal 0x3
0378 0099 | | Action Reference_Dynamic
0379 4838 |H8 | Short_Literal 0x38
037a 4803 |H | Short_Literal 0x3
037b 0099 | | Action Reference_Dynamic
037c 800b | | Call 0x0,0xb
037d e026 | & | Load 0x0,0x26
037e 60a5 |` | Indirect_Literal Discrete,0x424,{0x00000000, 0x00007fff}
037f 0092 0ce6 | | Action Push_String_Extended,0xce6 ; "16#7FFF#"
0381 e634 | 4 | Load 0x3,0x34
0382 e635 | 5 | Load 0x3,0x35
0383 4836 |H6 | Short_Literal 0x36
0384 4803 |H | Short_Literal 0x3
0385 0099 | | Action Reference_Dynamic
0386 4837 |H7 | Short_Literal 0x37
0387 4803 |H | Short_Literal 0x3
0388 0099 | | Action Reference_Dynamic
0389 4838 |H8 | Short_Literal 0x38
038a 4803 |H | Short_Literal 0x3
038b 0099 | | Action Reference_Dynamic
038c 800b | | Call 0x0,0xb
038d e027 | ' | Load 0x0,0x27
038e 4923 |I# | Short_Literal 0x123
038f 0092 0ce7 | | Action Push_String_Extended,0xce7 ; "16#0123#"
0391 e634 | 4 | Load 0x3,0x34
0392 e635 | 5 | Load 0x3,0x35
0393 4836 |H6 | Short_Literal 0x36
0394 4803 |H | Short_Literal 0x3
0395 0099 | | Action Reference_Dynamic
0396 4837 |H7 | Short_Literal 0x37
0397 4803 |H | Short_Literal 0x3
0398 0099 | | Action Reference_Dynamic
0399 4838 |H8 | Short_Literal 0x38
039a 4803 |H | Short_Literal 0x3
039b 0099 | | Action Reference_Dynamic
039c 800b | | Call 0x0,0xb
039d 4801 |H | Short_Literal 0x1
039e 8021 | ! | Call 0x0,0x21
039f 4801 |H | Short_Literal 0x1
03a0 4801 |H | Short_Literal 0x1
03a1 e01b | | Load 0x0,0x1b
03a2 1b12 | | Execute Package,Field_Read,Field_Number 0x12
03a3 0334 | 4 | Declare_Variable Array,With_Constraint
03a4 4800 |H | Short_Literal 0x0
03a5 4801 |H | Short_Literal 0x1
03a6 00da | | Load_Top At_Offset_2
03a7 01d6 | | Execute Vector,Field_Write
03a8 4800 |H | Short_Literal 0x0
03a9 0092 0ce8 | | Action Push_String_Extended,0xce8 ; "16#00#"
03ab e642 | B | Load 0x3,0x42
03ac e643 | C | Load 0x3,0x43
03ad 4844 |HD | Short_Literal 0x44
03ae 4803 |H | Short_Literal 0x3
03af 0099 | | Action Reference_Dynamic
03b0 4845 |HE | Short_Literal 0x45
03b1 4803 |H | Short_Literal 0x3
03b2 0099 | | Action Reference_Dynamic
03b3 4846 |HF | Short_Literal 0x46
03b4 4803 |H | Short_Literal 0x3
03b5 0099 | | Action Reference_Dynamic
03b6 800b | | Call 0x0,0xb
03b7 4801 |H | Short_Literal 0x1
03b8 4801 |H | Short_Literal 0x1
03b9 e01b | | Load 0x0,0x1b
03ba 1b12 | | Execute Package,Field_Read,Field_Number 0x12
03bb 0334 | 4 | Declare_Variable Array,With_Constraint
03bc 4801 |H | Short_Literal 0x1
03bd 4801 |H | Short_Literal 0x1
03be 00da | | Load_Top At_Offset_2
03bf 01d6 | | Execute Vector,Field_Write
03c0 4801 |H | Short_Literal 0x1
03c1 0092 0ce9 | | Action Push_String_Extended,0xce9 ; "16#01#"
03c3 e642 | B | Load 0x3,0x42
03c4 e643 | C | Load 0x3,0x43
03c5 4844 |HD | Short_Literal 0x44
03c6 4803 |H | Short_Literal 0x3
03c7 0099 | | Action Reference_Dynamic
03c8 4845 |HE | Short_Literal 0x45
03c9 4803 |H | Short_Literal 0x3
03ca 0099 | | Action Reference_Dynamic
03cb 4846 |HF | Short_Literal 0x46
03cc 4803 |H | Short_Literal 0x3
03cd 0099 | | Action Reference_Dynamic
03ce 800b | | Call 0x0,0xb
03cf 4801 |H | Short_Literal 0x1
03d0 4801 |H | Short_Literal 0x1
03d1 e01b | | Load 0x0,0x1b
03d2 1b12 | | Execute Package,Field_Read,Field_Number 0x12
03d3 0334 | 4 | Declare_Variable Array,With_Constraint
03d4 48ff |H | Short_Literal 0xff
03d5 4801 |H | Short_Literal 0x1
03d6 00da | | Load_Top At_Offset_2
03d7 01d6 | | Execute Vector,Field_Write
03d8 48ff |H | Short_Literal 0xff
03d9 0092 0cea | | Action Push_String_Extended,0xcea ; "16#FF#"
03db e642 | B | Load 0x3,0x42
03dc e643 | C | Load 0x3,0x43
03dd 4844 |HD | Short_Literal 0x44
03de 4803 |H | Short_Literal 0x3
03df 0099 | | Action Reference_Dynamic
03e0 4845 |HE | Short_Literal 0x45
03e1 4803 |H | Short_Literal 0x3
03e2 0099 | | Action Reference_Dynamic
03e3 4846 |HF | Short_Literal 0x46
03e4 4803 |H | Short_Literal 0x3
03e5 0099 | | Action Reference_Dynamic
03e6 800b | | Call 0x0,0xb
03e7 4801 |H | Short_Literal 0x1
03e8 4801 |H | Short_Literal 0x1
03e9 e01b | | Load 0x0,0x1b
03ea 1b12 | | Execute Package,Field_Read,Field_Number 0x12
03eb 0334 | 4 | Declare_Variable Array,With_Constraint
03ec 487f |H | Short_Literal 0x7f
03ed 4801 |H | Short_Literal 0x1
03ee 00da | | Load_Top At_Offset_2
03ef 01d6 | | Execute Vector,Field_Write
03f0 487f |H | Short_Literal 0x7f
03f1 0092 0cec | | Action Push_String_Extended,0xcec ; "16#7F#"
03f3 e642 | B | Load 0x3,0x42
03f4 e643 | C | Load 0x3,0x43
03f5 4844 |HD | Short_Literal 0x44
03f6 4803 |H | Short_Literal 0x3
03f7 0099 | | Action Reference_Dynamic
03f8 4845 |HE | Short_Literal 0x45
03f9 4803 |H | Short_Literal 0x3
03fa 0099 | | Action Reference_Dynamic
03fb 4846 |HF | Short_Literal 0x46
03fc 4803 |H | Short_Literal 0x3
03fd 0099 | | Action Reference_Dynamic
03fe 800b | | Call 0x0,0xb
03ff 4801 |H | Short_Literal 0x1
0400 4801 |H | Short_Literal 0x1
0401 e01b | | Load 0x0,0x1b
0402 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0403 0334 | 4 | Declare_Variable Array,With_Constraint
0404 4880 |H | Short_Literal 0x80
0405 4801 |H | Short_Literal 0x1
0406 00da | | Load_Top At_Offset_2
0407 01d6 | | Execute Vector,Field_Write
0408 4880 |H | Short_Literal 0x80
0409 0092 0ceb | | Action Push_String_Extended,0xceb ; "16#80#"
040b e642 | B | Load 0x3,0x42
040c e643 | C | Load 0x3,0x43
040d 4844 |HD | Short_Literal 0x44
040e 4803 |H | Short_Literal 0x3
040f 0099 | | Action Reference_Dynamic
0410 4845 |HE | Short_Literal 0x45
0411 4803 |H | Short_Literal 0x3
0412 0099 | | Action Reference_Dynamic
0413 4846 |HF | Short_Literal 0x46
0414 4803 |H | Short_Literal 0x3
0415 0099 | | Action Reference_Dynamic
0416 800b | | Call 0x0,0xb
0417 4801 |H | Short_Literal 0x1
0418 8021 | ! | Call 0x0,0x21
0419 4501 |E | Exit_Subprogram 0x1
041a 0000 0000 | | .XXX[0x2]
041c 0000 0000 | | .LITERAL {0x00000000, 0x00008000}
0420 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff}
0424 0000 0000 | | .LITERAL {0x00000000, 0x00007fff}
0428 ffff ffff | | .LITERAL {0xffffffff, 0xffff8000}
042c 0000 0000 | | .LITERAL {0x00000000, 0x01234567}
0430 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
0434 ffff ffff | | .LITERAL {0xffffffff, 0x80000000}
0438 8000 0000 | | .LITERAL {0x80000000, 0x00130000}
043c 8000 0000 | | .LITERAL {0x80000000, 0x00140000}
0440 8000 0000 | | .LITERAL {0x80000000, 0x00150000}
0444 8000 0000 | | .LITERAL {0x80000000, 0x00160000}
0448 8000 0000 | | .LITERAL {0x80000000, 0x00170000}
044c 8000 0000 | | .LITERAL {0x80000000, 0x00180000}
0450 8000 0000 | | .LITERAL {0x80000000, 0x00190000}
0454 8000 0000 | | .LITERAL {0x80000000, 0x001a0000}
0458 8000 0000 | | .LITERAL {0x80000000, 0x001b0000}
045c 8000 0000 | | .LITERAL {0x80000000, 0x001c0000}
0460 8000 0000 | | .LITERAL {0x80000000, 0x001d0000}
0464 8000 0000 | | .LITERAL {0x80000000, 0x001e0000}
0468 8000 0000 | | .LITERAL {0x80000000, 0x001f0000}
046c 8000 0000 | | .LITERAL {0x80000000, 0x00200000}
0470 8000 0000 | | .XXX[0x3]
0472 0021 | ! |
0473 0000 0000 | | .BLANK 0000[0x5]
0478 ; --------------------------------------------------------------------------------------
0478 ; SUBPROGRAM
0478 ; --------------------------------------------------------------------------------------
0478 0514 | | .CONST 0x0514 ; Address of begin
0479 0004 | | .CONST 0x0004 ; Address of exception handler
047a 002b | + | .CONST 0x002b ; Number of locals
047b INIT_0478:
047b a028 | ( | Reference 0x0,0x28
047c 00c6 | | Action Check_Subprogram_Elaborated
047d e402 | | Load 0x2,0x2
047e 0093 0000 | | PushFullAddress InMicrocode
0480 6237 |b7 | Indirect_Literal Discrete,0x6b8,{0x80000000, 0x00120000}
0481 0273 | s | Execute Discrete,Plus
0482 e007 | | Load 0x0,0x7
0483 0273 | s | Execute Discrete,Plus
0484 e029 | ) | Load 0x0,0x29
0485 0273 | s | Execute Discrete,Plus
0486 4804 |H | Short_Literal 0x4
0487 0007 | | Action Break_Optional
0488 a02a | * | Reference 0x0,0x2a
0489 00c6 | | Action Check_Subprogram_Elaborated
048a e402 | | Load 0x2,0x2
048b 0093 0000 | | PushFullAddress InMicrocode
048d 6226 |b& | Indirect_Literal Discrete,0x6b4,{0x80000000, 0x00110000}
048e 0273 | s | Execute Discrete,Plus
048f e007 | | Load 0x0,0x7
0490 0273 | s | Execute Discrete,Plus
0491 e02b | + | Load 0x0,0x2b
0492 0273 | s | Execute Discrete,Plus
0493 4807 |H | Short_Literal 0x7
0494 0007 | | Action Break_Optional
0495 029f 0c1b | | Declare_Subprogram For_Call,INIT_0c18
0497 029f 0c2b | +| Declare_Subprogram For_Call,INIT_0c28
0499 a00b | | Reference 0x0,0xb
049a 00c6 | | Action Check_Subprogram_Elaborated
049b e402 | | Load 0x2,0x2
049c 0092 0ced | | Action Push_String_Extended,0xced ; "Private_48"
049e 4808 |H | Short_Literal 0x8
049f 4803 |H | Short_Literal 0x3
04a0 0099 | | Action Reference_Dynamic
04a1 4809 |H | Short_Literal 0x9
04a2 4803 |H | Short_Literal 0x3
04a3 0099 | | Action Reference_Dynamic
04a4 0093 0000 | | PushFullAddress InMicrocode
04a6 6209 |b | Indirect_Literal Discrete,0x6b0,{0x80000000, 0x00100000}
04a7 0273 | s | Execute Discrete,Plus
04a8 e007 | | Load 0x0,0x7
04a9 0273 | s | Execute Discrete,Plus
04aa e02c | , | Load 0x0,0x2c
04ab 0273 | s | Execute Discrete,Plus
04ac 480f |H | Short_Literal 0xf
04ad 0007 | | Action Break_Optional
04ae a028 | ( | Reference 0x0,0x28
04af 00c6 | | Action Check_Subprogram_Elaborated
04b0 e403 | | Load 0x2,0x3
04b1 0093 0000 | | PushFullAddress InMicrocode
04b3 61f8 |a | Indirect_Literal Discrete,0x6ac,{0x80000000, 0x000f0000}
04b4 0273 | s | Execute Discrete,Plus
04b5 e007 | | Load 0x0,0x7
04b6 0273 | s | Execute Discrete,Plus
04b7 e02d | - | Load 0x0,0x2d
04b8 0273 | s | Execute Discrete,Plus
04b9 4812 |H | Short_Literal 0x12
04ba 0007 | | Action Break_Optional
04bb a02a | * | Reference 0x0,0x2a
04bc 00c6 | | Action Check_Subprogram_Elaborated
04bd e403 | | Load 0x2,0x3
04be 0093 0000 | | PushFullAddress InMicrocode
04c0 61e7 |a | Indirect_Literal Discrete,0x6a8,{0x80000000, 0x000e0000}
04c1 0273 | s | Execute Discrete,Plus
04c2 e007 | | Load 0x0,0x7
04c3 0273 | s | Execute Discrete,Plus
04c4 e02e | . | Load 0x0,0x2e
04c5 0273 | s | Execute Discrete,Plus
04c6 4815 |H | Short_Literal 0x15
04c7 0007 | | Action Break_Optional
04c8 029f 0c3b | ;| Declare_Subprogram For_Call,INIT_0c38
04ca 029f 0c4b | K| Declare_Subprogram For_Call,INIT_0c48
04cc a00b | | Reference 0x0,0xb
04cd 00c6 | | Action Check_Subprogram_Elaborated
04ce e403 | | Load 0x2,0x3
04cf 0092 0cee | | Action Push_String_Extended,0xcee ; "Private_32"
04d1 4816 |H | Short_Literal 0x16
04d2 4803 |H | Short_Literal 0x3
04d3 0099 | | Action Reference_Dynamic
04d4 4817 |H | Short_Literal 0x17
04d5 4803 |H | Short_Literal 0x3
04d6 0099 | | Action Reference_Dynamic
04d7 0093 0000 | | PushFullAddress InMicrocode
04d9 61ca |a | Indirect_Literal Discrete,0x6a4,{0x80000000, 0x000d0000}
04da 0273 | s | Execute Discrete,Plus
04db e007 | | Load 0x0,0x7
04dc 0273 | s | Execute Discrete,Plus
04dd e02f | / | Load 0x0,0x2f
04de 0273 | s | Execute Discrete,Plus
04df 481d |H | Short_Literal 0x1d
04e0 0007 | | Action Break_Optional
04e1 a028 | ( | Reference 0x0,0x28
04e2 00c6 | | Action Check_Subprogram_Elaborated
04e3 e404 | | Load 0x2,0x4
04e4 0093 0000 | | PushFullAddress InMicrocode
04e6 61b9 |a | Indirect_Literal Discrete,0x6a0,{0x80000000, 0x000c0000}
04e7 0273 | s | Execute Discrete,Plus
04e8 e007 | | Load 0x0,0x7
04e9 0273 | s | Execute Discrete,Plus
04ea e030 | 0 | Load 0x0,0x30
04eb 0273 | s | Execute Discrete,Plus
04ec 4820 |H | Short_Literal 0x20
04ed 0007 | | Action Break_Optional
04ee a02a | * | Reference 0x0,0x2a
04ef 00c6 | | Action Check_Subprogram_Elaborated
04f0 e404 | | Load 0x2,0x4
04f1 0093 0000 | | PushFullAddress InMicrocode
04f3 61a8 |a | Indirect_Literal Discrete,0x69c,{0x80000000, 0x000b0000}
04f4 0273 | s | Execute Discrete,Plus
04f5 e007 | | Load 0x0,0x7
04f6 0273 | s | Execute Discrete,Plus
04f7 e031 | 1 | Load 0x0,0x31
04f8 0273 | s | Execute Discrete,Plus
04f9 4823 |H# | Short_Literal 0x23
04fa 0007 | | Action Break_Optional
04fb 029f 0c5b | [| Declare_Subprogram For_Call,INIT_0c58
04fd 029f 0c6b | k| Declare_Subprogram For_Call,INIT_0c68
04ff a00b | | Reference 0x0,0xb
0500 00c6 | | Action Check_Subprogram_Elaborated
0501 e404 | | Load 0x2,0x4
0502 0092 0cef | | Action Push_String_Extended,0xcef ; "Private_16"
0504 4824 |H$ | Short_Literal 0x24
0505 4803 |H | Short_Literal 0x3
0506 0099 | | Action Reference_Dynamic
0507 4825 |H% | Short_Literal 0x25
0508 4803 |H | Short_Literal 0x3
0509 0099 | | Action Reference_Dynamic
050a 0093 0000 | | PushFullAddress InMicrocode
050c 618b |a | Indirect_Literal Discrete,0x698,{0x80000000, 0x000a0000}
050d 0273 | s | Execute Discrete,Plus
050e e007 | | Load 0x0,0x7
050f 0273 | s | Execute Discrete,Plus
0510 e032 | 2 | Load 0x0,0x32
0511 0273 | s | Execute Discrete,Plus
0512 482b |H+ | Short_Literal 0x2b
0513 0007 | | Action Break_Optional
0514 BODY_0478:
0514 0092 0cf0 | | Action Push_String_Extended,0xcf0 ; "Converting private types"
0516 801a | | Call 0x0,0x1a
0517 4801 |H | Short_Literal 0x1
0518 4806 |H | Short_Literal 0x6
0519 e01b | | Load 0x0,0x1b
051a 1b12 | | Execute Package,Field_Read,Field_Number 0x12
051b 0334 | 4 | Declare_Variable Array,With_Constraint
051c 4806 |H | Short_Literal 0x6
051d 4801 |H | Short_Literal 0x1
051e 4800 |H | Short_Literal 0x0
051f 00d9 | | Load_Top At_Offset_1
0520 e62c | , | Load 0x3,0x2c
0521 01d6 | | Execute Vector,Field_Write
0522 3ffb |? | Loop_Increasing 0x51e
0523 e402 | | Load 0x2,0x2
0524 0322 | " | Declare_Variable Record
0525 4800 |H | Short_Literal 0x0
0526 00d9 | | Load_Top At_Offset_1
0527 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0528 4800 |H | Short_Literal 0x0
0529 00d9 | | Load_Top At_Offset_1
052a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
052b 4800 |H | Short_Literal 0x0
052c 00d9 | | Load_Top At_Offset_1
052d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
052e 0092 0cf1 | | Action Push_String_Extended,0xcf1 ; "16#0000_0000_0000#"
0530 e60a | | Load 0x3,0xa
0531 e60b | | Load 0x3,0xb
0532 480c |H | Short_Literal 0xc
0533 4803 |H | Short_Literal 0x3
0534 0099 | | Action Reference_Dynamic
0535 480d |H | Short_Literal 0xd
0536 4803 |H | Short_Literal 0x3
0537 0099 | | Action Reference_Dynamic
0538 480e |H | Short_Literal 0xe
0539 4803 |H | Short_Literal 0x3
053a 0099 | | Action Reference_Dynamic
053b 800b | | Call 0x0,0xb
053c e022 | " | Load 0x0,0x22
053d 00d8 | | Load_Top At_Offset_0
053e 01cc | | Execute Vector,Catenate
053f e023 | # | Load 0x0,0x23
0540 01cc | | Execute Vector,Catenate
0541 e402 | | Load 0x2,0x2
0542 0322 | " | Declare_Variable Record
0543 4800 |H | Short_Literal 0x0
0544 00d9 | | Load_Top At_Offset_1
0545 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0546 4800 |H | Short_Literal 0x0
0547 00d9 | | Load_Top At_Offset_1
0548 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0549 4801 |H | Short_Literal 0x1
054a 00d9 | | Load_Top At_Offset_1
054b 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
054c 0092 0cf2 | | Action Push_String_Extended,0xcf2 ; "16#0000_0000_0001#"
054e e60a | | Load 0x3,0xa
054f e60b | | Load 0x3,0xb
0550 480c |H | Short_Literal 0xc
0551 4803 |H | Short_Literal 0x3
0552 0099 | | Action Reference_Dynamic
0553 480d |H | Short_Literal 0xd
0554 4803 |H | Short_Literal 0x3
0555 0099 | | Action Reference_Dynamic
0556 480e |H | Short_Literal 0xe
0557 4803 |H | Short_Literal 0x3
0558 0099 | | Action Reference_Dynamic
0559 800b | | Call 0x0,0xb
055a e024 | $ | Load 0x0,0x24
055b 00d8 | | Load_Top At_Offset_0
055c 01cc | | Execute Vector,Catenate
055d e024 | $ | Load 0x0,0x24
055e 01cc | | Execute Vector,Catenate
055f e402 | | Load 0x2,0x2
0560 0322 | " | Declare_Variable Record
0561 4fff |O | Short_Literal 0x7ff
0562 00d9 | | Load_Top At_Offset_1
0563 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0564 4fff |O | Short_Literal 0x7ff
0565 00d9 | | Load_Top At_Offset_1
0566 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0567 4fff |O | Short_Literal 0x7ff
0568 00d9 | | Load_Top At_Offset_1
0569 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
056a 0092 0cf3 | | Action Push_String_Extended,0xcf3 ; "16#FFFF_FFFF_FFFF#"
056c e60a | | Load 0x3,0xa
056d e60b | | Load 0x3,0xb
056e 480c |H | Short_Literal 0xc
056f 4803 |H | Short_Literal 0x3
0570 0099 | | Action Reference_Dynamic
0571 480d |H | Short_Literal 0xd
0572 4803 |H | Short_Literal 0x3
0573 0099 | | Action Reference_Dynamic
0574 480e |H | Short_Literal 0xe
0575 4803 |H | Short_Literal 0x3
0576 0099 | | Action Reference_Dynamic
0577 800b | | Call 0x0,0xb
0578 e027 | ' | Load 0x0,0x27
0579 e033 | 3 | Load 0x0,0x33
057a 01cc | | Execute Vector,Catenate
057b e034 | 4 | Load 0x0,0x34
057c 01cc | | Execute Vector,Catenate
057d e402 | | Load 0x2,0x2
057e 0322 | " | Declare_Variable Record
057f 4923 |I# | Short_Literal 0x123
0580 00d9 | | Load_Top At_Offset_1
0581 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0582 6111 |a | Indirect_Literal Discrete,0x694,{0x00000000, 0x00004567}
0583 00d9 | | Load_Top At_Offset_1
0584 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0585 610a |a | Indirect_Literal Discrete,0x690,{0xffffffff, 0xffff89ab}
0586 00d9 | | Load_Top At_Offset_1
0587 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0588 0092 0cf4 | | Action Push_String_Extended,0xcf4 ; "16#0123_4567_89AB#"
058a e60a | | Load 0x3,0xa
058b e60b | | Load 0x3,0xb
058c 480c |H | Short_Literal 0xc
058d 4803 |H | Short_Literal 0x3
058e 0099 | | Action Reference_Dynamic
058f 480d |H | Short_Literal 0xd
0590 4803 |H | Short_Literal 0x3
0591 0099 | | Action Reference_Dynamic
0592 480e |H | Short_Literal 0xe
0593 4803 |H | Short_Literal 0x3
0594 0099 | | Action Reference_Dynamic
0595 800b | | Call 0x0,0xb
0596 4801 |H | Short_Literal 0x1
0597 8021 | ! | Call 0x0,0x21
0598 e035 | 5 | Load 0x0,0x35
0599 e403 | | Load 0x2,0x3
059a 0322 | " | Declare_Variable Record
059b 4800 |H | Short_Literal 0x0
059c 00d9 | | Load_Top At_Offset_1
059d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
059e 0092 0cdc | | Action Push_String_Extended,0xcdc ; "16#0000_0000#"
05a0 e618 | | Load 0x3,0x18
05a1 e619 | | Load 0x3,0x19
05a2 481a |H | Short_Literal 0x1a
05a3 4803 |H | Short_Literal 0x3
05a4 0099 | | Action Reference_Dynamic
05a5 481b |H | Short_Literal 0x1b
05a6 4803 |H | Short_Literal 0x3
05a7 0099 | | Action Reference_Dynamic
05a8 481c |H | Short_Literal 0x1c
05a9 4803 |H | Short_Literal 0x3
05aa 0099 | | Action Reference_Dynamic
05ab 800b | | Call 0x0,0xb
05ac e01c | | Load 0x0,0x1c
05ad e403 | | Load 0x2,0x3
05ae 0322 | " | Declare_Variable Record
05af 4801 |H | Short_Literal 0x1
05b0 00d9 | | Load_Top At_Offset_1
05b1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
05b2 0092 0cdd | | Action Push_String_Extended,0xcdd ; "16#0000_0001#"
05b4 e618 | | Load 0x3,0x18
05b5 e619 | | Load 0x3,0x19
05b6 481a |H | Short_Literal 0x1a
05b7 4803 |H | Short_Literal 0x3
05b8 0099 | | Action Reference_Dynamic
05b9 481b |H | Short_Literal 0x1b
05ba 4803 |H | Short_Literal 0x3
05bb 0099 | | Action Reference_Dynamic
05bc 481c |H | Short_Literal 0x1c
05bd 4803 |H | Short_Literal 0x3
05be 0099 | | Action Reference_Dynamic
05bf 800b | | Call 0x0,0xb
05c0 e01d | | Load 0x0,0x1d
05c1 e403 | | Load 0x2,0x3
05c2 0322 | " | Declare_Variable Record
05c3 4fff |O | Short_Literal 0x7ff
05c4 00d9 | | Load_Top At_Offset_1
05c5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
05c6 0092 0cde | | Action Push_String_Extended,0xcde ; "16#FFFF_FFFF#"
05c8 e618 | | Load 0x3,0x18
05c9 e619 | | Load 0x3,0x19
05ca 481a |H | Short_Literal 0x1a
05cb 4803 |H | Short_Literal 0x3
05cc 0099 | | Action Reference_Dynamic
05cd 481b |H | Short_Literal 0x1b
05ce 4803 |H | Short_Literal 0x3
05cf 0099 | | Action Reference_Dynamic
05d0 481c |H | Short_Literal 0x1c
05d1 4803 |H | Short_Literal 0x3
05d2 0099 | | Action Reference_Dynamic
05d3 800b | | Call 0x0,0xb
05d4 e01e | | Load 0x0,0x1e
05d5 e403 | | Load 0x2,0x3
05d6 0322 | " | Declare_Variable Record
05d7 665c |f\ | Indirect_Literal Discrete,0x434,{0xffffffff, 0x80000000}
05d8 00d9 | | Load_Top At_Offset_1
05d9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
05da 0092 0cdf | | Action Push_String_Extended,0xcdf ; "16#8000_0000#"
05dc e618 | | Load 0x3,0x18
05dd e619 | | Load 0x3,0x19
05de 481a |H | Short_Literal 0x1a
05df 4803 |H | Short_Literal 0x3
05e0 0099 | | Action Reference_Dynamic
05e1 481b |H | Short_Literal 0x1b
05e2 4803 |H | Short_Literal 0x3
05e3 0099 | | Action Reference_Dynamic
05e4 481c |H | Short_Literal 0x1c
05e5 4803 |H | Short_Literal 0x3
05e6 0099 | | Action Reference_Dynamic
05e7 800b | | Call 0x0,0xb
05e8 e01f | | Load 0x0,0x1f
05e9 e403 | | Load 0x2,0x3
05ea 0322 | " | Declare_Variable Record
05eb 6644 |fD | Indirect_Literal Discrete,0x430,{0x00000000, 0x7fffffff}
05ec 00d9 | | Load_Top At_Offset_1
05ed 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
05ee 0092 0ce0 | | Action Push_String_Extended,0xce0 ; "16#7FFF_FFFF#"
05f0 e618 | | Load 0x3,0x18
05f1 e619 | | Load 0x3,0x19
05f2 481a |H | Short_Literal 0x1a
05f3 4803 |H | Short_Literal 0x3
05f4 0099 | | Action Reference_Dynamic
05f5 481b |H | Short_Literal 0x1b
05f6 4803 |H | Short_Literal 0x3
05f7 0099 | | Action Reference_Dynamic
05f8 481c |H | Short_Literal 0x1c
05f9 4803 |H | Short_Literal 0x3
05fa 0099 | | Action Reference_Dynamic
05fb 800b | | Call 0x0,0xb
05fc e020 | | Load 0x0,0x20
05fd e403 | | Load 0x2,0x3
05fe 0322 | " | Declare_Variable Record
05ff 662c |f, | Indirect_Literal Discrete,0x42c,{0x00000000, 0x01234567}
0600 00d9 | | Load_Top At_Offset_1
0601 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0602 0092 0ce1 | | Action Push_String_Extended,0xce1 ; "16#0123_4567#"
0604 e618 | | Load 0x3,0x18
0605 e619 | | Load 0x3,0x19
0606 481a |H | Short_Literal 0x1a
0607 4803 |H | Short_Literal 0x3
0608 0099 | | Action Reference_Dynamic
0609 481b |H | Short_Literal 0x1b
060a 4803 |H | Short_Literal 0x3
060b 0099 | | Action Reference_Dynamic
060c 481c |H | Short_Literal 0x1c
060d 4803 |H | Short_Literal 0x3
060e 0099 | | Action Reference_Dynamic
060f 800b | | Call 0x0,0xb
0610 4801 |H | Short_Literal 0x1
0611 8021 | ! | Call 0x0,0x21
0612 e022 | " | Load 0x0,0x22
0613 e404 | | Load 0x2,0x4
0614 0322 | " | Declare_Variable Record
0615 4800 |H | Short_Literal 0x0
0616 00d9 | | Load_Top At_Offset_1
0617 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0618 0092 0ce2 | | Action Push_String_Extended,0xce2 ; "16#0000#"
061a e626 | & | Load 0x3,0x26
061b e627 | ' | Load 0x3,0x27
061c 4828 |H( | Short_Literal 0x28
061d 4803 |H | Short_Literal 0x3
061e 0099 | | Action Reference_Dynamic
061f 4829 |H) | Short_Literal 0x29
0620 4803 |H | Short_Literal 0x3
0621 0099 | | Action Reference_Dynamic
0622 482a |H* | Short_Literal 0x2a
0623 4803 |H | Short_Literal 0x3
0624 0099 | | Action Reference_Dynamic
0625 800b | | Call 0x0,0xb
0626 e023 | # | Load 0x0,0x23
0627 e404 | | Load 0x2,0x4
0628 0322 | " | Declare_Variable Record
0629 4801 |H | Short_Literal 0x1
062a 00d9 | | Load_Top At_Offset_1
062b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
062c 0092 0ce3 | | Action Push_String_Extended,0xce3 ; "16#0001#"
062e e626 | & | Load 0x3,0x26
062f e627 | ' | Load 0x3,0x27
0630 4828 |H( | Short_Literal 0x28
0631 4803 |H | Short_Literal 0x3
0632 0099 | | Action Reference_Dynamic
0633 4829 |H) | Short_Literal 0x29
0634 4803 |H | Short_Literal 0x3
0635 0099 | | Action Reference_Dynamic
0636 482a |H* | Short_Literal 0x2a
0637 4803 |H | Short_Literal 0x3
0638 0099 | | Action Reference_Dynamic
0639 800b | | Call 0x0,0xb
063a e024 | $ | Load 0x0,0x24
063b e404 | | Load 0x2,0x4
063c 0322 | " | Declare_Variable Record
063d 4fff |O | Short_Literal 0x7ff
063e 00d9 | | Load_Top At_Offset_1
063f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0640 0092 0ce4 | | Action Push_String_Extended,0xce4 ; "16#FFFF#"
0642 e626 | & | Load 0x3,0x26
0643 e627 | ' | Load 0x3,0x27
0644 4828 |H( | Short_Literal 0x28
0645 4803 |H | Short_Literal 0x3
0646 0099 | | Action Reference_Dynamic
0647 4829 |H) | Short_Literal 0x29
0648 4803 |H | Short_Literal 0x3
0649 0099 | | Action Reference_Dynamic
064a 482a |H* | Short_Literal 0x2a
064b 4803 |H | Short_Literal 0x3
064c 0099 | | Action Reference_Dynamic
064d 800b | | Call 0x0,0xb
064e e025 | % | Load 0x0,0x25
064f e404 | | Load 0x2,0x4
0650 0322 | " | Declare_Variable Record
0651 65d6 |e | Indirect_Literal Discrete,0x428,{0xffffffff, 0xffff8000}
0652 00d9 | | Load_Top At_Offset_1
0653 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0654 0092 0ce5 | | Action Push_String_Extended,0xce5 ; "16#8000#"
0656 e626 | & | Load 0x3,0x26
0657 e627 | ' | Load 0x3,0x27
0658 4828 |H( | Short_Literal 0x28
0659 4803 |H | Short_Literal 0x3
065a 0099 | | Action Reference_Dynamic
065b 4829 |H) | Short_Literal 0x29
065c 4803 |H | Short_Literal 0x3
065d 0099 | | Action Reference_Dynamic
065e 482a |H* | Short_Literal 0x2a
065f 4803 |H | Short_Literal 0x3
0660 0099 | | Action Reference_Dynamic
0661 800b | | Call 0x0,0xb
0662 e026 | & | Load 0x0,0x26
0663 e404 | | Load 0x2,0x4
0664 0322 | " | Declare_Variable Record
0665 65be |e | Indirect_Literal Discrete,0x424,{0x00000000, 0x00007fff}
0666 00d9 | | Load_Top At_Offset_1
0667 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0668 0092 0ce6 | | Action Push_String_Extended,0xce6 ; "16#7FFF#"
066a e626 | & | Load 0x3,0x26
066b e627 | ' | Load 0x3,0x27
066c 4828 |H( | Short_Literal 0x28
066d 4803 |H | Short_Literal 0x3
066e 0099 | | Action Reference_Dynamic
066f 4829 |H) | Short_Literal 0x29
0670 4803 |H | Short_Literal 0x3
0671 0099 | | Action Reference_Dynamic
0672 482a |H* | Short_Literal 0x2a
0673 4803 |H | Short_Literal 0x3
0674 0099 | | Action Reference_Dynamic
0675 800b | | Call 0x0,0xb
0676 e027 | ' | Load 0x0,0x27
0677 e404 | | Load 0x2,0x4
0678 0322 | " | Declare_Variable Record
0679 4923 |I# | Short_Literal 0x123
067a 00d9 | | Load_Top At_Offset_1
067b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
067c 0092 0ce7 | | Action Push_String_Extended,0xce7 ; "16#0123#"
067e e626 | & | Load 0x3,0x26
067f e627 | ' | Load 0x3,0x27
0680 4828 |H( | Short_Literal 0x28
0681 4803 |H | Short_Literal 0x3
0682 0099 | | Action Reference_Dynamic
0683 4829 |H) | Short_Literal 0x29
0684 4803 |H | Short_Literal 0x3
0685 0099 | | Action Reference_Dynamic
0686 482a |H* | Short_Literal 0x2a
0687 4803 |H | Short_Literal 0x3
0688 0099 | | Action Reference_Dynamic
0689 800b | | Call 0x0,0xb
068a 4801 |H | Short_Literal 0x1
068b 8021 | ! | Call 0x0,0x21
068c 4501 |E | Exit_Subprogram 0x1
068d 0000 0000 | | .XXX[0x3]
068f 0000 | |
0690 ffff ffff | | .LITERAL {0xffffffff, 0xffff89ab}
0694 0000 0000 | | .LITERAL {0x00000000, 0x00004567}
0698 8000 0000 | | .LITERAL {0x80000000, 0x000a0000}
069c 8000 0000 | | .LITERAL {0x80000000, 0x000b0000}
06a0 8000 0000 | | .LITERAL {0x80000000, 0x000c0000}
06a4 8000 0000 | | .LITERAL {0x80000000, 0x000d0000}
06a8 8000 0000 | | .LITERAL {0x80000000, 0x000e0000}
06ac 8000 0000 | | .LITERAL {0x80000000, 0x000f0000}
06b0 8000 0000 | | .LITERAL {0x80000000, 0x00100000}
06b4 8000 0000 | | .LITERAL {0x80000000, 0x00110000}
06b8 8000 0000 | | .LITERAL {0x80000000, 0x00120000}
06bc 0000 0000 | | .BLANK 0000[0x4]
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 078f | | .CONST 0x078f ; Address of begin
06c1 0004 | | .CONST 0x0004 ; Address of exception handler
06c2 0029 | ) | .CONST 0x0029 ; Number of locals
06c3 INIT_06c0:
06c3 a036 | 6 | Reference 0x0,0x36
06c4 00c6 | | Action Check_Subprogram_Elaborated
06c5 e005 | | Load 0x0,0x5
06c6 e004 | | Load 0x0,0x4
06c7 00d8 | | Load_Top At_Offset_0
06c8 012c | , | Execute Any,Size
06c9 00d9 | | Load_Top At_Offset_1
06ca 0266 | f | Execute Discrete,Bounds
06cb 00db | | Load_Top At_Offset_3
06cc 0122 | " | Execute Any,Make_Root_Type
06cd 00d8 | | Load_Top At_Offset_0
06ce 012c | , | Execute Any,Size
06cf 00d0 | | Action Swap_Control
06d0 0266 | f | Execute Discrete,Bounds
06d1 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
06d3 03fa | | Declare_Type Discrete,Defined,With_Size
06d4 03f7 | | Declare_Type InMicrocode,Discrete
06d5 00cd | | Action Spare6_Action
06d6 e405 | | Load 0x2,0x5
06d7 0093 0000 | | PushFullAddress InMicrocode
06d9 6276 |bv | Indirect_Literal Discrete,0x950,{0x80000000, 0x00090000}
06da 0273 | s | Execute Discrete,Plus
06db e007 | | Load 0x0,0x7
06dc 0273 | s | Execute Discrete,Plus
06dd e037 | 7 | Load 0x0,0x37
06de 0273 | s | Execute Discrete,Plus
06df 4806 |H | Short_Literal 0x6
06e0 0007 | | Action Break_Optional
06e1 a038 | 8 | Reference 0x0,0x38
06e2 00c6 | | Action Check_Subprogram_Elaborated
06e3 e005 | | Load 0x0,0x5
06e4 e004 | | Load 0x0,0x4
06e5 00d8 | | Load_Top At_Offset_0
06e6 012c | , | Execute Any,Size
06e7 00d9 | | Load_Top At_Offset_1
06e8 0266 | f | Execute Discrete,Bounds
06e9 00db | | Load_Top At_Offset_3
06ea 0122 | " | Execute Any,Make_Root_Type
06eb 00d8 | | Load_Top At_Offset_0
06ec 012c | , | Execute Any,Size
06ed 00d0 | | Action Swap_Control
06ee 0266 | f | Execute Discrete,Bounds
06ef 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
06f1 03fa | | Declare_Type Discrete,Defined,With_Size
06f2 03f7 | | Declare_Type InMicrocode,Discrete
06f3 00cd | | Action Spare6_Action
06f4 e405 | | Load 0x2,0x5
06f5 0093 0000 | | PushFullAddress InMicrocode
06f7 6254 |bT | Indirect_Literal Discrete,0x94c,{0x80000000, 0x00080000}
06f8 0273 | s | Execute Discrete,Plus
06f9 e007 | | Load 0x0,0x7
06fa 0273 | s | Execute Discrete,Plus
06fb e039 | 9 | Load 0x0,0x39
06fc 0273 | s | Execute Discrete,Plus
06fd 480b |H | Short_Literal 0xb
06fe 0007 | | Action Break_Optional
06ff 029f 0c7b | {| Declare_Subprogram For_Call,INIT_0c78
0701 029f 0c8b | | Declare_Subprogram For_Call,INIT_0c88
0703 a03a | : | Reference 0x0,0x3a
0704 00c6 | | Action Check_Subprogram_Elaborated
0705 e005 | | Load 0x0,0x5
0706 e004 | | Load 0x0,0x4
0707 00d8 | | Load_Top At_Offset_0
0708 012c | , | Execute Any,Size
0709 00d9 | | Load_Top At_Offset_1
070a 0266 | f | Execute Discrete,Bounds
070b 00db | | Load_Top At_Offset_3
070c 0122 | " | Execute Any,Make_Root_Type
070d 00d8 | | Load_Top At_Offset_0
070e 012c | , | Execute Any,Size
070f 00d0 | | Action Swap_Control
0710 0266 | f | Execute Discrete,Bounds
0711 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
0713 03fa | | Declare_Type Discrete,Defined,With_Size
0714 03f7 | | Declare_Type InMicrocode,Discrete
0715 00cd | | Action Spare6_Action
0716 e405 | | Load 0x2,0x5
0717 0092 0cf5 | | Action Push_String_Extended,0xcf5 ; "Array_S8_Of_U16"
0719 480c |H | Short_Literal 0xc
071a 4803 |H | Short_Literal 0x3
071b 0099 | | Action Reference_Dynamic
071c 480d |H | Short_Literal 0xd
071d 4803 |H | Short_Literal 0x3
071e 0099 | | Action Reference_Dynamic
071f 0093 0000 | | PushFullAddress InMicrocode
0721 6226 |b& | Indirect_Literal Discrete,0x948,{0x80000000, 0x00070000}
0722 0273 | s | Execute Discrete,Plus
0723 e007 | | Load 0x0,0x7
0724 0273 | s | Execute Discrete,Plus
0725 e03b | ; | Load 0x0,0x3b
0726 0273 | s | Execute Discrete,Plus
0727 4815 |H | Short_Literal 0x15
0728 0007 | | Action Break_Optional
0729 a036 | 6 | Reference 0x0,0x36
072a 00c6 | | Action Check_Subprogram_Elaborated
072b e004 | | Load 0x0,0x4
072c e005 | | Load 0x0,0x5
072d 00d8 | | Load_Top At_Offset_0
072e 012c | , | Execute Any,Size
072f 00d9 | | Load_Top At_Offset_1
0730 0266 | f | Execute Discrete,Bounds
0731 00db | | Load_Top At_Offset_3
0732 0122 | " | Execute Any,Make_Root_Type
0733 00d8 | | Load_Top At_Offset_0
0734 012c | , | Execute Any,Size
0735 00d0 | | Action Swap_Control
0736 0266 | f | Execute Discrete,Bounds
0737 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
0739 03fa | | Declare_Type Discrete,Defined,With_Size
073a 03f7 | | Declare_Type InMicrocode,Discrete
073b 00cd | | Action Spare6_Action
073c e406 | | Load 0x2,0x6
073d 0093 0000 | | PushFullAddress InMicrocode
073f 6204 |b | Indirect_Literal Discrete,0x944,{0x80000000, 0x00060000}
0740 0273 | s | Execute Discrete,Plus
0741 e007 | | Load 0x0,0x7
0742 0273 | s | Execute Discrete,Plus
0743 e03c | < | Load 0x0,0x3c
0744 0273 | s | Execute Discrete,Plus
0745 481a |H | Short_Literal 0x1a
0746 0007 | | Action Break_Optional
0747 a038 | 8 | Reference 0x0,0x38
0748 00c6 | | Action Check_Subprogram_Elaborated
0749 e004 | | Load 0x0,0x4
074a e005 | | Load 0x0,0x5
074b 00d8 | | Load_Top At_Offset_0
074c 012c | , | Execute Any,Size
074d 00d9 | | Load_Top At_Offset_1
074e 0266 | f | Execute Discrete,Bounds
074f 00db | | Load_Top At_Offset_3
0750 0122 | " | Execute Any,Make_Root_Type
0751 00d8 | | Load_Top At_Offset_0
0752 012c | , | Execute Any,Size
0753 00d0 | | Action Swap_Control
0754 0266 | f | Execute Discrete,Bounds
0755 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
0757 03fa | | Declare_Type Discrete,Defined,With_Size
0758 03f7 | | Declare_Type InMicrocode,Discrete
0759 00cd | | Action Spare6_Action
075a e406 | | Load 0x2,0x6
075b 0093 0000 | | PushFullAddress InMicrocode
075d 61e2 |a | Indirect_Literal Discrete,0x940,{0x80000000, 0x00050000}
075e 0273 | s | Execute Discrete,Plus
075f e007 | | Load 0x0,0x7
0760 0273 | s | Execute Discrete,Plus
0761 e03d | = | Load 0x0,0x3d
0762 0273 | s | Execute Discrete,Plus
0763 481f |H | Short_Literal 0x1f
0764 0007 | | Action Break_Optional
0765 029f 0c9b | | Declare_Subprogram For_Call,INIT_0c98
0767 029f 0cab | | Declare_Subprogram For_Call,INIT_0ca8
0769 a03a | : | Reference 0x0,0x3a
076a 00c6 | | Action Check_Subprogram_Elaborated
076b e004 | | Load 0x0,0x4
076c e005 | | Load 0x0,0x5
076d 00d8 | | Load_Top At_Offset_0
076e 012c | , | Execute Any,Size
076f 00d9 | | Load_Top At_Offset_1
0770 0266 | f | Execute Discrete,Bounds
0771 00db | | Load_Top At_Offset_3
0772 0122 | " | Execute Any,Make_Root_Type
0773 00d8 | | Load_Top At_Offset_0
0774 012c | , | Execute Any,Size
0775 00d0 | | Action Swap_Control
0776 0266 | f | Execute Discrete,Bounds
0777 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
0779 03fa | | Declare_Type Discrete,Defined,With_Size
077a 03f7 | | Declare_Type InMicrocode,Discrete
077b 00cd | | Action Spare6_Action
077c e406 | | Load 0x2,0x6
077d 0092 0cf6 | | Action Push_String_Extended,0xcf6 ; "Array_U16_Of_S8"
077f 4820 |H | Short_Literal 0x20
0780 4803 |H | Short_Literal 0x3
0781 0099 | | Action Reference_Dynamic
0782 4821 |H! | Short_Literal 0x21
0783 4803 |H | Short_Literal 0x3
0784 0099 | | Action Reference_Dynamic
0785 0093 0000 | | PushFullAddress InMicrocode
0787 61b4 |a | Indirect_Literal Discrete,0x93c,{0x80000000, 0x00040000}
0788 0273 | s | Execute Discrete,Plus
0789 e007 | | Load 0x0,0x7
078a 0273 | s | Execute Discrete,Plus
078b e03e | > | Load 0x0,0x3e
078c 0273 | s | Execute Discrete,Plus
078d 4829 |H) | Short_Literal 0x29
078e 0007 | | Action Break_Optional
078f BODY_06c0:
078f 0092 0cf7 | | Action Push_String_Extended,0xcf7 ; "Converting array types"
0791 801a | | Call 0x0,0x1a
0792 4801 |H | Short_Literal 0x1
0793 4800 |H | Short_Literal 0x0
0794 e01b | | Load 0x0,0x1b
0795 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0796 0334 | 4 | Declare_Variable Array,With_Constraint
0797 4801 |H | Short_Literal 0x1
0798 4800 |H | Short_Literal 0x0
0799 e405 | | Load 0x2,0x5
079a 0334 | 4 | Declare_Variable Array,With_Constraint
079b 0092 0cf8 | | Action Push_String_Extended,0xcf8 ; "1..0 => 0"
079d e60e | | Load 0x3,0xe
079e e60f | | Load 0x3,0xf
079f e610 | | Load 0x3,0x10
07a0 e611 | | Load 0x3,0x11
07a1 4812 |H | Short_Literal 0x12
07a2 4803 |H | Short_Literal 0x3
07a3 0099 | | Action Reference_Dynamic
07a4 4813 |H | Short_Literal 0x13
07a5 4803 |H | Short_Literal 0x3
07a6 0099 | | Action Reference_Dynamic
07a7 4814 |H | Short_Literal 0x14
07a8 4803 |H | Short_Literal 0x3
07a9 0099 | | Action Reference_Dynamic
07aa 803a | : | Call 0x0,0x3a
07ab 4801 |H | Short_Literal 0x1
07ac 4800 |H | Short_Literal 0x0
07ad e01b | | Load 0x0,0x1b
07ae 1b12 | | Execute Package,Field_Read,Field_Number 0x12
07af 0334 | 4 | Declare_Variable Array,With_Constraint
07b0 4809 |H | Short_Literal 0x9
07b1 4ffc |O | Short_Literal 0x7fc
07b2 e405 | | Load 0x2,0x5
07b3 0334 | 4 | Declare_Variable Array,With_Constraint
07b4 0092 0cf9 | | Action Push_String_Extended,0xcf9 ; "9..-4 => 0"
07b6 e60e | | Load 0x3,0xe
07b7 e60f | | Load 0x3,0xf
07b8 e610 | | Load 0x3,0x10
07b9 e611 | | Load 0x3,0x11
07ba 4812 |H | Short_Literal 0x12
07bb 4803 |H | Short_Literal 0x3
07bc 0099 | | Action Reference_Dynamic
07bd 4813 |H | Short_Literal 0x13
07be 4803 |H | Short_Literal 0x3
07bf 0099 | | Action Reference_Dynamic
07c0 4814 |H | Short_Literal 0x14
07c1 4803 |H | Short_Literal 0x3
07c2 0099 | | Action Reference_Dynamic
07c3 803a | : | Call 0x0,0x3a
07c4 4801 |H | Short_Literal 0x1
07c5 4802 |H | Short_Literal 0x2
07c6 e01b | | Load 0x0,0x1b
07c7 1b12 | | Execute Package,Field_Read,Field_Number 0x12
07c8 0334 | 4 | Declare_Variable Array,With_Constraint
07c9 4800 |H | Short_Literal 0x0
07ca 4801 |H | Short_Literal 0x1
07cb 00da | | Load_Top At_Offset_2
07cc 01d6 | | Execute Vector,Field_Write
07cd 4800 |H | Short_Literal 0x0
07ce 4802 |H | Short_Literal 0x2
07cf 00da | | Load_Top At_Offset_2
07d0 01d6 | | Execute Vector,Field_Write
07d1 4801 |H | Short_Literal 0x1
07d2 4801 |H | Short_Literal 0x1
07d3 e405 | | Load 0x2,0x5
07d4 0334 | 4 | Declare_Variable Array,With_Constraint
07d5 4800 |H | Short_Literal 0x0
07d6 4801 |H | Short_Literal 0x1
07d7 00da | | Load_Top At_Offset_2
07d8 01d6 | | Execute Vector,Field_Write
07d9 0092 0cfa | | Action Push_String_Extended,0xcfa ; "1..1 => 16#0000#"
07db e60e | | Load 0x3,0xe
07dc e60f | | Load 0x3,0xf
07dd e610 | | Load 0x3,0x10
07de e611 | | Load 0x3,0x11
07df 4812 |H | Short_Literal 0x12
07e0 4803 |H | Short_Literal 0x3
07e1 0099 | | Action Reference_Dynamic
07e2 4813 |H | Short_Literal 0x13
07e3 4803 |H | Short_Literal 0x3
07e4 0099 | | Action Reference_Dynamic
07e5 4814 |H | Short_Literal 0x14
07e6 4803 |H | Short_Literal 0x3
07e7 0099 | | Action Reference_Dynamic
07e8 803a | : | Call 0x0,0x3a
07e9 e023 | # | Load 0x0,0x23
07ea 4800 |H | Short_Literal 0x0
07eb 4800 |H | Short_Literal 0x0
07ec e405 | | Load 0x2,0x5
07ed 0334 | 4 | Declare_Variable Array,With_Constraint
07ee 4801 |H | Short_Literal 0x1
07ef 4800 |H | Short_Literal 0x0
07f0 00da | | Load_Top At_Offset_2
07f1 01d6 | | Execute Vector,Field_Write
07f2 0092 0cfb | | Action Push_String_Extended,0xcfb ; "0..0 => 16#0001#"
07f4 e60e | | Load 0x3,0xe
07f5 e60f | | Load 0x3,0xf
07f6 e610 | | Load 0x3,0x10
07f7 e611 | | Load 0x3,0x11
07f8 4812 |H | Short_Literal 0x12
07f9 4803 |H | Short_Literal 0x3
07fa 0099 | | Action Reference_Dynamic
07fb 4813 |H | Short_Literal 0x13
07fc 4803 |H | Short_Literal 0x3
07fd 0099 | | Action Reference_Dynamic
07fe 4814 |H | Short_Literal 0x14
07ff 4803 |H | Short_Literal 0x3
0800 0099 | | Action Reference_Dynamic
0801 803a | : | Call 0x0,0x3a
0802 e027 | ' | Load 0x0,0x27
0803 e033 | 3 | Load 0x0,0x33
0804 01cc | | Execute Vector,Catenate
0805 4f80 |O | Short_Literal 0x780
0806 4f81 |O | Short_Literal 0x781
0807 e405 | | Load 0x2,0x5
0808 0334 | 4 | Declare_Variable Array,With_Constraint
0809 4923 |I# | Short_Literal 0x123
080a 4f80 |O | Short_Literal 0x780
080b 00da | | Load_Top At_Offset_2
080c 01d6 | | Execute Vector,Field_Write
080d 6686 |f | Indirect_Literal Discrete,0x694,{0x00000000, 0x00004567}
080e 4f81 |O | Short_Literal 0x781
080f 00da | | Load_Top At_Offset_2
0810 01d6 | | Execute Vector,Field_Write
0811 0092 0cfc | | Action Push_String_Extended,0xcfc ; "16#0123#, 16#4567#"
0813 e60e | | Load 0x3,0xe
0814 e60f | | Load 0x3,0xf
0815 e610 | | Load 0x3,0x10
0816 e611 | | Load 0x3,0x11
0817 4812 |H | Short_Literal 0x12
0818 4803 |H | Short_Literal 0x3
0819 0099 | | Action Reference_Dynamic
081a 4813 |H | Short_Literal 0x13
081b 4803 |H | Short_Literal 0x3
081c 0099 | | Action Reference_Dynamic
081d 4814 |H | Short_Literal 0x14
081e 4803 |H | Short_Literal 0x3
081f 0099 | | Action Reference_Dynamic
0820 803a | : | Call 0x0,0x3a
0821 e024 | $ | Load 0x0,0x24
0822 487f |H | Short_Literal 0x7f
0823 487f |H | Short_Literal 0x7f
0824 e405 | | Load 0x2,0x5
0825 0334 | 4 | Declare_Variable Array,With_Constraint
0826 6111 |a | Indirect_Literal Discrete,0x938,{0x00000000, 0x0000ffff}
0827 487f |H | Short_Literal 0x7f
0828 00da | | Load_Top At_Offset_2
0829 01d6 | | Execute Vector,Field_Write
082a 0092 0cfd | | Action Push_String_Extended,0xcfd ; "127 => 16#FFFF#"
082c e60e | | Load 0x3,0xe
082d e60f | | Load 0x3,0xf
082e e610 | | Load 0x3,0x10
082f e611 | | Load 0x3,0x11
0830 4812 |H | Short_Literal 0x12
0831 4803 |H | Short_Literal 0x3
0832 0099 | | Action Reference_Dynamic
0833 4813 |H | Short_Literal 0x13
0834 4803 |H | Short_Literal 0x3
0835 0099 | | Action Reference_Dynamic
0836 4814 |H | Short_Literal 0x14
0837 4803 |H | Short_Literal 0x3
0838 0099 | | Action Reference_Dynamic
0839 803a | : | Call 0x0,0x3a
083a 4801 |H | Short_Literal 0x1
083b 4806 |H | Short_Literal 0x6
083c e01b | | Load 0x0,0x1b
083d 1b12 | | Execute Package,Field_Read,Field_Number 0x12
083e 0334 | 4 | Declare_Variable Array,With_Constraint
083f 4806 |H | Short_Literal 0x6
0840 4801 |H | Short_Literal 0x1
0841 4855 |HU | Short_Literal 0x55
0842 00d9 | | Load_Top At_Offset_1
0843 e62a | * | Load 0x3,0x2a
0844 01d6 | | Execute Vector,Field_Write
0845 3ffb |? | Loop_Increasing 0x841
0846 4ffb |O | Short_Literal 0x7fb
0847 4ffd |O | Short_Literal 0x7fd
0848 e405 | | Load 0x2,0x5
0849 0334 | 4 | Declare_Variable Array,With_Constraint
084a 4ffd |O | Short_Literal 0x7fd
084b 4ffb |O | Short_Literal 0x7fb
084c 60e7 |` | Indirect_Literal Discrete,0x934,{0x00000000, 0x00005555}
084d 00d9 | | Load_Top At_Offset_1
084e e62b | + | Load 0x3,0x2b
084f 01d6 | | Execute Vector,Field_Write
0850 3ffb |? | Loop_Increasing 0x84c
0851 0092 0cfe | | Action Push_String_Extended,0xcfe ; "-5..-3 => 16#5555#"
0853 e60e | | Load 0x3,0xe
0854 e60f | | Load 0x3,0xf
0855 e610 | | Load 0x3,0x10
0856 e611 | | Load 0x3,0x11
0857 4812 |H | Short_Literal 0x12
0858 4803 |H | Short_Literal 0x3
0859 0099 | | Action Reference_Dynamic
085a 4813 |H | Short_Literal 0x13
085b 4803 |H | Short_Literal 0x3
085c 0099 | | Action Reference_Dynamic
085d 4814 |H | Short_Literal 0x14
085e 4803 |H | Short_Literal 0x3
085f 0099 | | Action Reference_Dynamic
0860 803a | : | Call 0x0,0x3a
0861 4801 |H | Short_Literal 0x1
0862 8021 | ! | Call 0x0,0x21
0863 4801 |H | Short_Literal 0x1
0864 4800 |H | Short_Literal 0x0
0865 e01b | | Load 0x0,0x1b
0866 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0867 0334 | 4 | Declare_Variable Array,With_Constraint
0868 4801 |H | Short_Literal 0x1
0869 4800 |H | Short_Literal 0x0
086a e406 | | Load 0x2,0x6
086b 0334 | 4 | Declare_Variable Array,With_Constraint
086c 0092 0cf8 | | Action Push_String_Extended,0xcf8 ; "1..0 => 0"
086e e622 | " | Load 0x3,0x22
086f e623 | # | Load 0x3,0x23
0870 e624 | $ | Load 0x3,0x24
0871 e625 | % | Load 0x3,0x25
0872 4826 |H& | Short_Literal 0x26
0873 4803 |H | Short_Literal 0x3
0874 0099 | | Action Reference_Dynamic
0875 4827 |H' | Short_Literal 0x27
0876 4803 |H | Short_Literal 0x3
0877 0099 | | Action Reference_Dynamic
0878 4828 |H( | Short_Literal 0x28
0879 4803 |H | Short_Literal 0x3
087a 0099 | | Action Reference_Dynamic
087b 803a | : | Call 0x0,0x3a
087c 4801 |H | Short_Literal 0x1
087d 4800 |H | Short_Literal 0x0
087e e01b | | Load 0x0,0x1b
087f 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0880 0334 | 4 | Declare_Variable Array,With_Constraint
0881 4809 |H | Short_Literal 0x9
0882 4ffc |O | Short_Literal 0x7fc
0883 e406 | | Load 0x2,0x6
0884 0334 | 4 | Declare_Variable Array,With_Constraint
0885 0092 0cf9 | | Action Push_String_Extended,0xcf9 ; "9..-4 => 0"
0887 e622 | " | Load 0x3,0x22
0888 e623 | # | Load 0x3,0x23
0889 e624 | $ | Load 0x3,0x24
088a e625 | % | Load 0x3,0x25
088b 4826 |H& | Short_Literal 0x26
088c 4803 |H | Short_Literal 0x3
088d 0099 | | Action Reference_Dynamic
088e 4827 |H' | Short_Literal 0x27
088f 4803 |H | Short_Literal 0x3
0890 0099 | | Action Reference_Dynamic
0891 4828 |H( | Short_Literal 0x28
0892 4803 |H | Short_Literal 0x3
0893 0099 | | Action Reference_Dynamic
0894 803a | : | Call 0x0,0x3a
0895 4801 |H | Short_Literal 0x1
0896 4801 |H | Short_Literal 0x1
0897 e01b | | Load 0x0,0x1b
0898 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0899 0334 | 4 | Declare_Variable Array,With_Constraint
089a 4800 |H | Short_Literal 0x0
089b 4801 |H | Short_Literal 0x1
089c 00da | | Load_Top At_Offset_2
089d 01d6 | | Execute Vector,Field_Write
089e 4801 |H | Short_Literal 0x1
089f 4801 |H | Short_Literal 0x1
08a0 e406 | | Load 0x2,0x6
08a1 0334 | 4 | Declare_Variable Array,With_Constraint
08a2 4800 |H | Short_Literal 0x0
08a3 4801 |H | Short_Literal 0x1
08a4 00da | | Load_Top At_Offset_2
08a5 01d6 | | Execute Vector,Field_Write
08a6 0092 0cff | | Action Push_String_Extended,0xcff ; "1..1 => 16#00#"
08a8 e622 | " | Load 0x3,0x22
08a9 e623 | # | Load 0x3,0x23
08aa e624 | $ | Load 0x3,0x24
08ab e625 | % | Load 0x3,0x25
08ac 4826 |H& | Short_Literal 0x26
08ad 4803 |H | Short_Literal 0x3
08ae 0099 | | Action Reference_Dynamic
08af 4827 |H' | Short_Literal 0x27
08b0 4803 |H | Short_Literal 0x3
08b1 0099 | | Action Reference_Dynamic
08b2 4828 |H( | Short_Literal 0x28
08b3 4803 |H | Short_Literal 0x3
08b4 0099 | | Action Reference_Dynamic
08b5 803a | : | Call 0x0,0x3a
08b6 4801 |H | Short_Literal 0x1
08b7 4801 |H | Short_Literal 0x1
08b8 e01b | | Load 0x0,0x1b
08b9 1b12 | | Execute Package,Field_Read,Field_Number 0x12
08ba 0334 | 4 | Declare_Variable Array,With_Constraint
08bb 4801 |H | Short_Literal 0x1
08bc 4801 |H | Short_Literal 0x1
08bd 00da | | Load_Top At_Offset_2
08be 01d6 | | Execute Vector,Field_Write
08bf 4800 |H | Short_Literal 0x0
08c0 4800 |H | Short_Literal 0x0
08c1 e406 | | Load 0x2,0x6
08c2 0334 | 4 | Declare_Variable Array,With_Constraint
08c3 4801 |H | Short_Literal 0x1
08c4 4800 |H | Short_Literal 0x0
08c5 00da | | Load_Top At_Offset_2
08c6 01d6 | | Execute Vector,Field_Write
08c7 0092 0d00 | | Action Push_String_Extended,0xd00 ; "0..0 => 16#01#"
08c9 e622 | " | Load 0x3,0x22
08ca e623 | # | Load 0x3,0x23
08cb e624 | $ | Load 0x3,0x24
08cc e625 | % | Load 0x3,0x25
08cd 4826 |H& | Short_Literal 0x26
08ce 4803 |H | Short_Literal 0x3
08cf 0099 | | Action Reference_Dynamic
08d0 4827 |H' | Short_Literal 0x27
08d1 4803 |H | Short_Literal 0x3
08d2 0099 | | Action Reference_Dynamic
08d3 4828 |H( | Short_Literal 0x28
08d4 4803 |H | Short_Literal 0x3
08d5 0099 | | Action Reference_Dynamic
08d6 803a | : | Call 0x0,0x3a
08d7 4800 |H | Short_Literal 0x0
08d8 4803 |H | Short_Literal 0x3
08d9 e01b | | Load 0x0,0x1b
08da 1b12 | | Execute Package,Field_Read,Field_Number 0x12
08db 0334 | 4 | Declare_Variable Array,With_Constraint
08dc 4801 |H | Short_Literal 0x1
08dd 4800 |H | Short_Literal 0x0
08de 00da | | Load_Top At_Offset_2
08df 01d6 | | Execute Vector,Field_Write
08e0 4823 |H# | Short_Literal 0x23
08e1 4801 |H | Short_Literal 0x1
08e2 00da | | Load_Top At_Offset_2
08e3 01d6 | | Execute Vector,Field_Write
08e4 4845 |HE | Short_Literal 0x45
08e5 4802 |H | Short_Literal 0x2
08e6 00da | | Load_Top At_Offset_2
08e7 01d6 | | Execute Vector,Field_Write
08e8 4867 |Hg | Short_Literal 0x67
08e9 4803 |H | Short_Literal 0x3
08ea 00da | | Load_Top At_Offset_2
08eb 01d6 | | Execute Vector,Field_Write
08ec 4800 |H | Short_Literal 0x0
08ed 4803 |H | Short_Literal 0x3
08ee e406 | | Load 0x2,0x6
08ef 0334 | 4 | Declare_Variable Array,With_Constraint
08f0 4801 |H | Short_Literal 0x1
08f1 4800 |H | Short_Literal 0x0
08f2 00da | | Load_Top At_Offset_2
08f3 01d6 | | Execute Vector,Field_Write
08f4 4823 |H# | Short_Literal 0x23
08f5 4801 |H | Short_Literal 0x1
08f6 00da | | Load_Top At_Offset_2
08f7 01d6 | | Execute Vector,Field_Write
08f8 4845 |HE | Short_Literal 0x45
08f9 4802 |H | Short_Literal 0x2
08fa 00da | | Load_Top At_Offset_2
08fb 01d6 | | Execute Vector,Field_Write
08fc 4867 |Hg | Short_Literal 0x67
08fd 4803 |H | Short_Literal 0x3
08fe 00da | | Load_Top At_Offset_2
08ff 01d6 | | Execute Vector,Field_Write
0900 0092 0d01 | | Action Push_String_Extended,0xd01 ; "16#01#, 16#23#, 16#45#, 16#67#"
0902 e622 | " | Load 0x3,0x22
0903 e623 | # | Load 0x3,0x23
0904 e624 | $ | Load 0x3,0x24
0905 e625 | % | Load 0x3,0x25
0906 4826 |H& | Short_Literal 0x26
0907 4803 |H | Short_Literal 0x3
0908 0099 | | Action Reference_Dynamic
0909 4827 |H' | Short_Literal 0x27
090a 4803 |H | Short_Literal 0x3
090b 0099 | | Action Reference_Dynamic
090c 4828 |H( | Short_Literal 0x28
090d 4803 |H | Short_Literal 0x3
090e 0099 | | Action Reference_Dynamic
090f 803a | : | Call 0x0,0x3a
0910 4801 |H | Short_Literal 0x1
0911 4801 |H | Short_Literal 0x1
0912 e01b | | Load 0x0,0x1b
0913 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0914 0334 | 4 | Declare_Variable Array,With_Constraint
0915 48ff |H | Short_Literal 0xff
0916 4801 |H | Short_Literal 0x1
0917 00da | | Load_Top At_Offset_2
0918 01d6 | | Execute Vector,Field_Write
0919 601e |` | Indirect_Literal Discrete,0x938,{0x00000000, 0x0000ffff}
091a 601d |` | Indirect_Literal Discrete,0x938,{0x00000000, 0x0000ffff}
091b e406 | | Load 0x2,0x6
091c 0334 | 4 | Declare_Variable Array,With_Constraint
091d 4fff |O | Short_Literal 0x7ff
091e 6019 |` | Indirect_Literal Discrete,0x938,{0x00000000, 0x0000ffff}
091f 00da | | Load_Top At_Offset_2
0920 01d6 | | Execute Vector,Field_Write
0921 0092 0d02 | | Action Push_String_Extended,0xd02 ; "65535 => 16#FF#"
0923 e622 | " | Load 0x3,0x22
0924 e623 | # | Load 0x3,0x23
0925 e624 | $ | Load 0x3,0x24
0926 e625 | % | Load 0x3,0x25
0927 4826 |H& | Short_Literal 0x26
0928 4803 |H | Short_Literal 0x3
0929 0099 | | Action Reference_Dynamic
092a 4827 |H' | Short_Literal 0x27
092b 4803 |H | Short_Literal 0x3
092c 0099 | | Action Reference_Dynamic
092d 4828 |H( | Short_Literal 0x28
092e 4803 |H | Short_Literal 0x3
092f 0099 | | Action Reference_Dynamic
0930 803a | : | Call 0x0,0x3a
0931 4801 |H | Short_Literal 0x1
0932 8021 | ! | Call 0x0,0x21
0933 4501 |E | Exit_Subprogram 0x1
0934 0000 0000 | | .LITERAL {0x00000000, 0x00005555}
0938 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff}
093c 8000 0000 | | .LITERAL {0x80000000, 0x00040000}
0940 8000 0000 | | .LITERAL {0x80000000, 0x00050000}
0944 8000 0000 | | .LITERAL {0x80000000, 0x00060000}
0948 8000 0000 | | .LITERAL {0x80000000, 0x00070000}
094c 8000 0000 | | .LITERAL {0x80000000, 0x00080000}
0950 8000 0000 | | .LITERAL {0x80000000, 0x00090000}
0954 0000 0000 | | .BLANK 0000[0x4]
0958 ; --------------------------------------------------------------------------------------
0958 ; SUBPROGRAM
0958 ; --------------------------------------------------------------------------------------
0958 09f1 | | .CONST 0x09f1 ; Address of begin
0959 0004 | | .CONST 0x0004 ; Address of exception handler
095a 0018 | | .CONST 0x0018 ; Number of locals
095b INIT_0958:
095b a03f | ? | Reference 0x0,0x3f
095c 00c6 | | Action Check_Subprogram_Elaborated
095d e004 | | Load 0x0,0x4
095e e002 | | Load 0x0,0x2
095f 00d8 | | Load_Top At_Offset_0
0960 012c | , | Execute Any,Size
0961 00d9 | | Load_Top At_Offset_1
0962 0266 | f | Execute Discrete,Bounds
0963 00db | | Load_Top At_Offset_3
0964 0122 | " | Execute Any,Make_Root_Type
0965 00d8 | | Load_Top At_Offset_0
0966 012c | , | Execute Any,Size
0967 00d0 | | Action Swap_Control
0968 0266 | f | Execute Discrete,Bounds
0969 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
096b 03fa | | Declare_Type Discrete,Defined,With_Size
096c 03f7 | | Declare_Type InMicrocode,Discrete
096d 00cd | | Action Spare6_Action
096e e005 | | Load 0x0,0x5
096f 00d8 | | Load_Top At_Offset_0
0970 012c | , | Execute Any,Size
0971 00d9 | | Load_Top At_Offset_1
0972 0266 | f | Execute Discrete,Bounds
0973 00db | | Load_Top At_Offset_3
0974 0122 | " | Execute Any,Make_Root_Type
0975 00d8 | | Load_Top At_Offset_0
0976 012c | , | Execute Any,Size
0977 00d0 | | Action Swap_Control
0978 0266 | f | Execute Discrete,Bounds
0979 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
097b 03fa | | Declare_Type Discrete,Defined,With_Size
097c 03f7 | | Declare_Type InMicrocode,Discrete
097d 00cd | | Action Spare6_Action
097e e407 | | Load 0x2,0x7
097f 0093 0000 | | PushFullAddress InMicrocode
0981 61ca |a | Indirect_Literal Discrete,0xb4c,{0x80000000, 0x00030000}
0982 0273 | s | Execute Discrete,Plus
0983 e007 | | Load 0x0,0x7
0984 0273 | s | Execute Discrete,Plus
0985 e040 | @ | Load 0x0,0x40
0986 0273 | s | Execute Discrete,Plus
0987 4807 |H | Short_Literal 0x7
0988 0007 | | Action Break_Optional
0989 a041 | A | Reference 0x0,0x41
098a 00c6 | | Action Check_Subprogram_Elaborated
098b e004 | | Load 0x0,0x4
098c e002 | | Load 0x0,0x2
098d 00d8 | | Load_Top At_Offset_0
098e 012c | , | Execute Any,Size
098f 00d9 | | Load_Top At_Offset_1
0990 0266 | f | Execute Discrete,Bounds
0991 00db | | Load_Top At_Offset_3
0992 0122 | " | Execute Any,Make_Root_Type
0993 00d8 | | Load_Top At_Offset_0
0994 012c | , | Execute Any,Size
0995 00d0 | | Action Swap_Control
0996 0266 | f | Execute Discrete,Bounds
0997 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
0999 03fa | | Declare_Type Discrete,Defined,With_Size
099a 03f7 | | Declare_Type InMicrocode,Discrete
099b 00cd | | Action Spare6_Action
099c e005 | | Load 0x0,0x5
099d 00d8 | | Load_Top At_Offset_0
099e 012c | , | Execute Any,Size
099f 00d9 | | Load_Top At_Offset_1
09a0 0266 | f | Execute Discrete,Bounds
09a1 00db | | Load_Top At_Offset_3
09a2 0122 | " | Execute Any,Make_Root_Type
09a3 00d8 | | Load_Top At_Offset_0
09a4 012c | , | Execute Any,Size
09a5 00d0 | | Action Swap_Control
09a6 0266 | f | Execute Discrete,Bounds
09a7 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
09a9 03fa | | Declare_Type Discrete,Defined,With_Size
09aa 03f7 | | Declare_Type InMicrocode,Discrete
09ab 00cd | | Action Spare6_Action
09ac e407 | | Load 0x2,0x7
09ad 0093 0000 | | PushFullAddress InMicrocode
09af 6198 |a | Indirect_Literal Discrete,0xb48,{0x80000000, 0x00020000}
09b0 0273 | s | Execute Discrete,Plus
09b1 e007 | | Load 0x0,0x7
09b2 0273 | s | Execute Discrete,Plus
09b3 e042 | B | Load 0x0,0x42
09b4 0273 | s | Execute Discrete,Plus
09b5 480d |H | Short_Literal 0xd
09b6 0007 | | Action Break_Optional
09b7 029f 0cbb | | Declare_Subprogram For_Call,INIT_0cb8
09b9 029f 0ccb | | Declare_Subprogram For_Call,INIT_0cc8
09bb a043 | C | Reference 0x0,0x43
09bc 00c6 | | Action Check_Subprogram_Elaborated
09bd e004 | | Load 0x0,0x4
09be e002 | | Load 0x0,0x2
09bf 00d8 | | Load_Top At_Offset_0
09c0 012c | , | Execute Any,Size
09c1 00d9 | | Load_Top At_Offset_1
09c2 0266 | f | Execute Discrete,Bounds
09c3 00db | | Load_Top At_Offset_3
09c4 0122 | " | Execute Any,Make_Root_Type
09c5 00d8 | | Load_Top At_Offset_0
09c6 012c | , | Execute Any,Size
09c7 00d0 | | Action Swap_Control
09c8 0266 | f | Execute Discrete,Bounds
09c9 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
09cb 03fa | | Declare_Type Discrete,Defined,With_Size
09cc 03f7 | | Declare_Type InMicrocode,Discrete
09cd 00cd | | Action Spare6_Action
09ce e005 | | Load 0x0,0x5
09cf 00d8 | | Load_Top At_Offset_0
09d0 012c | , | Execute Any,Size
09d1 00d9 | | Load_Top At_Offset_1
09d2 0266 | f | Execute Discrete,Bounds
09d3 00db | | Load_Top At_Offset_3
09d4 0122 | " | Execute Any,Make_Root_Type
09d5 00d8 | | Load_Top At_Offset_0
09d6 012c | , | Execute Any,Size
09d7 00d0 | | Action Swap_Control
09d8 0266 | f | Execute Discrete,Bounds
09d9 029f 0b53 | S| Declare_Subprogram For_Call,INIT_0b50
09db 03fa | | Declare_Type Discrete,Defined,With_Size
09dc 03f7 | | Declare_Type InMicrocode,Discrete
09dd 00cd | | Action Spare6_Action
09de e407 | | Load 0x2,0x7
09df 0092 0d03 | | Action Push_String_Extended,0xd03 ; "Array_S16_U16_Of_S8"
09e1 480e |H | Short_Literal 0xe
09e2 4803 |H | Short_Literal 0x3
09e3 0099 | | Action Reference_Dynamic
09e4 480f |H | Short_Literal 0xf
09e5 4803 |H | Short_Literal 0x3
09e6 0099 | | Action Reference_Dynamic
09e7 0093 0000 | | PushFullAddress InMicrocode
09e9 615a |aZ | Indirect_Literal Discrete,0xb44,{0x80000000, 0x00010000}
09ea 0273 | s | Execute Discrete,Plus
09eb e007 | | Load 0x0,0x7
09ec 0273 | s | Execute Discrete,Plus
09ed e044 | D | Load 0x0,0x44
09ee 0273 | s | Execute Discrete,Plus
09ef 4818 |H | Short_Literal 0x18
09f0 0007 | | Action Break_Optional
09f1 BODY_0958:
09f1 0092 0d04 | | Action Push_String_Extended,0xd04 ; "Converting 2d array types"
09f3 801a | | Call 0x0,0x1a
09f4 4801 |H | Short_Literal 0x1
09f5 4800 |H | Short_Literal 0x0
09f6 e01b | | Load 0x0,0x1b
09f7 1b12 | | Execute Package,Field_Read,Field_Number 0x12
09f8 0334 | 4 | Declare_Variable Array,With_Constraint
09f9 4801 |H | Short_Literal 0x1
09fa 4800 |H | Short_Literal 0x0
09fb 4801 |H | Short_Literal 0x1
09fc 4800 |H | Short_Literal 0x0
09fd e407 | | Load 0x2,0x7
09fe 0334 | 4 | Declare_Variable Array,With_Constraint
09ff 0092 0d05 | | Action Push_String_Extended,0xd05 ; "1..0 => (1..0 => 0)"
0a01 e610 | | Load 0x3,0x10
0a02 e611 | | Load 0x3,0x11
0a03 e612 | | Load 0x3,0x12
0a04 e613 | | Load 0x3,0x13
0a05 e614 | | Load 0x3,0x14
0a06 4815 |H | Short_Literal 0x15
0a07 4803 |H | Short_Literal 0x3
0a08 0099 | | Action Reference_Dynamic
0a09 4816 |H | Short_Literal 0x16
0a0a 4803 |H | Short_Literal 0x3
0a0b 0099 | | Action Reference_Dynamic
0a0c 4817 |H | Short_Literal 0x17
0a0d 4803 |H | Short_Literal 0x3
0a0e 0099 | | Action Reference_Dynamic
0a0f 8043 | C | Call 0x0,0x43
0a10 4801 |H | Short_Literal 0x1
0a11 4800 |H | Short_Literal 0x0
0a12 e01b | | Load 0x0,0x1b
0a13 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0a14 0334 | 4 | Declare_Variable Array,With_Constraint
0a15 4809 |H | Short_Literal 0x9
0a16 4ffc |O | Short_Literal 0x7fc
0a17 4801 |H | Short_Literal 0x1
0a18 4801 |H | Short_Literal 0x1
0a19 e407 | | Load 0x2,0x7
0a1a 0334 | 4 | Declare_Variable Array,With_Constraint
0a1b 0092 0d06 | | Action Push_String_Extended,0xd06 ; "9..-4 => (1..1 => 0)"
0a1d e610 | | Load 0x3,0x10
0a1e e611 | | Load 0x3,0x11
0a1f e612 | | Load 0x3,0x12
0a20 e613 | | Load 0x3,0x13
0a21 e614 | | Load 0x3,0x14
0a22 4815 |H | Short_Literal 0x15
0a23 4803 |H | Short_Literal 0x3
0a24 0099 | | Action Reference_Dynamic
0a25 4816 |H | Short_Literal 0x16
0a26 4803 |H | Short_Literal 0x3
0a27 0099 | | Action Reference_Dynamic
0a28 4817 |H | Short_Literal 0x17
0a29 4803 |H | Short_Literal 0x3
0a2a 0099 | | Action Reference_Dynamic
0a2b 8043 | C | Call 0x0,0x43
0a2c 4801 |H | Short_Literal 0x1
0a2d 4800 |H | Short_Literal 0x0
0a2e e01b | | Load 0x0,0x1b
0a2f 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0a30 0334 | 4 | Declare_Variable Array,With_Constraint
0a31 4801 |H | Short_Literal 0x1
0a32 4801 |H | Short_Literal 0x1
0a33 4809 |H | Short_Literal 0x9
0a34 4ffc |O | Short_Literal 0x7fc
0a35 e407 | | Load 0x2,0x7
0a36 0334 | 4 | Declare_Variable Array,With_Constraint
0a37 0092 0d07 | | Action Push_String_Extended,0xd07 ; "1..1 => (9..-4 => 0)"
0a39 e610 | | Load 0x3,0x10
0a3a e611 | | Load 0x3,0x11
0a3b e612 | | Load 0x3,0x12
0a3c e613 | | Load 0x3,0x13
0a3d e614 | | Load 0x3,0x14
0a3e 4815 |H | Short_Literal 0x15
0a3f 4803 |H | Short_Literal 0x3
0a40 0099 | | Action Reference_Dynamic
0a41 4816 |H | Short_Literal 0x16
0a42 4803 |H | Short_Literal 0x3
0a43 0099 | | Action Reference_Dynamic
0a44 4817 |H | Short_Literal 0x17
0a45 4803 |H | Short_Literal 0x3
0a46 0099 | | Action Reference_Dynamic
0a47 8043 | C | Call 0x0,0x43
0a48 4801 |H | Short_Literal 0x1
0a49 4801 |H | Short_Literal 0x1
0a4a e01b | | Load 0x0,0x1b
0a4b 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0a4c 0334 | 4 | Declare_Variable Array,With_Constraint
0a4d 4801 |H | Short_Literal 0x1
0a4e 4801 |H | Short_Literal 0x1
0a4f 00da | | Load_Top At_Offset_2
0a50 01d6 | | Execute Vector,Field_Write
0a51 4801 |H | Short_Literal 0x1
0a52 4801 |H | Short_Literal 0x1
0a53 4801 |H | Short_Literal 0x1
0a54 4801 |H | Short_Literal 0x1
0a55 e407 | | Load 0x2,0x7
0a56 0334 | 4 | Declare_Variable Array,With_Constraint
0a57 4801 |H | Short_Literal 0x1
0a58 4801 |H | Short_Literal 0x1
0a59 4801 |H | Short_Literal 0x1
0a5a 00db | | Load_Top At_Offset_3
0a5b 01a6 | | Execute Matrix,Field_Write
0a5c 0092 0d08 | | Action Push_String_Extended,0xd08 ; "1..1 => (1..1 => 16#01#)"
0a5e e610 | | Load 0x3,0x10
0a5f e611 | | Load 0x3,0x11
0a60 e612 | | Load 0x3,0x12
0a61 e613 | | Load 0x3,0x13
0a62 e614 | | Load 0x3,0x14
0a63 4815 |H | Short_Literal 0x15
0a64 4803 |H | Short_Literal 0x3
0a65 0099 | | Action Reference_Dynamic
0a66 4816 |H | Short_Literal 0x16
0a67 4803 |H | Short_Literal 0x3
0a68 0099 | | Action Reference_Dynamic
0a69 4817 |H | Short_Literal 0x17
0a6a 4803 |H | Short_Literal 0x3
0a6b 0099 | | Action Reference_Dynamic
0a6c 8043 | C | Call 0x0,0x43
0a6d 4801 |H | Short_Literal 0x1
0a6e 4801 |H | Short_Literal 0x1
0a6f e01b | | Load 0x0,0x1b
0a70 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0a71 0334 | 4 | Declare_Variable Array,With_Constraint
0a72 4802 |H | Short_Literal 0x2
0a73 4801 |H | Short_Literal 0x1
0a74 00da | | Load_Top At_Offset_2
0a75 01d6 | | Execute Vector,Field_Write
0a76 4800 |H | Short_Literal 0x0
0a77 4800 |H | Short_Literal 0x0
0a78 4800 |H | Short_Literal 0x0
0a79 4800 |H | Short_Literal 0x0
0a7a e407 | | Load 0x2,0x7
0a7b 0334 | 4 | Declare_Variable Array,With_Constraint
0a7c 4802 |H | Short_Literal 0x2
0a7d 4800 |H | Short_Literal 0x0
0a7e 4800 |H | Short_Literal 0x0
0a7f 00db | | Load_Top At_Offset_3
0a80 01a6 | | Execute Matrix,Field_Write
0a81 0092 0d09 | | Action Push_String_Extended,0xd09 ; "0..0 => (0..0 => 16#02#)"
0a83 e610 | | Load 0x3,0x10
0a84 e611 | | Load 0x3,0x11
0a85 e612 | | Load 0x3,0x12
0a86 e613 | | Load 0x3,0x13
0a87 e614 | | Load 0x3,0x14
0a88 4815 |H | Short_Literal 0x15
0a89 4803 |H | Short_Literal 0x3
0a8a 0099 | | Action Reference_Dynamic
0a8b 4816 |H | Short_Literal 0x16
0a8c 4803 |H | Short_Literal 0x3
0a8d 0099 | | Action Reference_Dynamic
0a8e 4817 |H | Short_Literal 0x17
0a8f 4803 |H | Short_Literal 0x3
0a90 0099 | | Action Reference_Dynamic
0a91 8043 | C | Call 0x0,0x43
0a92 4800 |H | Short_Literal 0x0
0a93 4805 |H | Short_Literal 0x5
0a94 e01b | | Load 0x0,0x1b
0a95 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0a96 0334 | 4 | Declare_Variable Array,With_Constraint
0a97 4801 |H | Short_Literal 0x1
0a98 4800 |H | Short_Literal 0x0
0a99 00da | | Load_Top At_Offset_2
0a9a 01d6 | | Execute Vector,Field_Write
0a9b 4802 |H | Short_Literal 0x2
0a9c 4801 |H | Short_Literal 0x1
0a9d 00da | | Load_Top At_Offset_2
0a9e 01d6 | | Execute Vector,Field_Write
0a9f 4803 |H | Short_Literal 0x3
0aa0 4802 |H | Short_Literal 0x2
0aa1 00da | | Load_Top At_Offset_2
0aa2 01d6 | | Execute Vector,Field_Write
0aa3 4804 |H | Short_Literal 0x4
0aa4 4803 |H | Short_Literal 0x3
0aa5 00da | | Load_Top At_Offset_2
0aa6 01d6 | | Execute Vector,Field_Write
0aa7 4805 |H | Short_Literal 0x5
0aa8 4804 |H | Short_Literal 0x4
0aa9 00da | | Load_Top At_Offset_2
0aaa 01d6 | | Execute Vector,Field_Write
0aab 4806 |H | Short_Literal 0x6
0aac 4805 |H | Short_Literal 0x5
0aad 00da | | Load_Top At_Offset_2
0aae 01d6 | | Execute Vector,Field_Write
0aaf 6090 |` | Indirect_Literal Discrete,0xb40,{0xffffffff, 0xffff8000}
0ab0 608b |` | Indirect_Literal Discrete,0xb3c,{0xffffffff, 0xffff8001}
0ab1 4800 |H | Short_Literal 0x0
0ab2 4802 |H | Short_Literal 0x2
0ab3 e407 | | Load 0x2,0x7
0ab4 0334 | 4 | Declare_Variable Array,With_Constraint
0ab5 4801 |H | Short_Literal 0x1
0ab6 4800 |H | Short_Literal 0x0
0ab7 6088 |` | Indirect_Literal Discrete,0xb40,{0xffffffff, 0xffff8000}
0ab8 00db | | Load_Top At_Offset_3
0ab9 01a6 | | Execute Matrix,Field_Write
0aba 4802 |H | Short_Literal 0x2
0abb 4801 |H | Short_Literal 0x1
0abc 6083 |` | Indirect_Literal Discrete,0xb40,{0xffffffff, 0xffff8000}
0abd 00db | | Load_Top At_Offset_3
0abe 01a6 | | Execute Matrix,Field_Write
0abf 4803 |H | Short_Literal 0x3
0ac0 4802 |H | Short_Literal 0x2
0ac1 607e |`~ | Indirect_Literal Discrete,0xb40,{0xffffffff, 0xffff8000}
0ac2 00db | | Load_Top At_Offset_3
0ac3 01a6 | | Execute Matrix,Field_Write
0ac4 4804 |H | Short_Literal 0x4
0ac5 4800 |H | Short_Literal 0x0
0ac6 6075 |`u | Indirect_Literal Discrete,0xb3c,{0xffffffff, 0xffff8001}
0ac7 00db | | Load_Top At_Offset_3
0ac8 01a6 | | Execute Matrix,Field_Write
0ac9 4805 |H | Short_Literal 0x5
0aca 4801 |H | Short_Literal 0x1
0acb 6070 |`p | Indirect_Literal Discrete,0xb3c,{0xffffffff, 0xffff8001}
0acc 00db | | Load_Top At_Offset_3
0acd 01a6 | | Execute Matrix,Field_Write
0ace 4806 |H | Short_Literal 0x6
0acf 4802 |H | Short_Literal 0x2
0ad0 606b |`k | Indirect_Literal Discrete,0xb3c,{0xffffffff, 0xffff8001}
0ad1 00db | | Load_Top At_Offset_3
0ad2 01a6 | | Execute Matrix,Field_Write
0ad3 0092 0d0a | | Action Push_String_Extended,0xd0a ; "(1, 2, 3), (4, 5, 6)"
0ad5 e610 | | Load 0x3,0x10
0ad6 e611 | | Load 0x3,0x11
0ad7 e612 | | Load 0x3,0x12
0ad8 e613 | | Load 0x3,0x13
0ad9 e614 | | Load 0x3,0x14
0ada 4815 |H | Short_Literal 0x15
0adb 4803 |H | Short_Literal 0x3
0adc 0099 | | Action Reference_Dynamic
0add 4816 |H | Short_Literal 0x16
0ade 4803 |H | Short_Literal 0x3
0adf 0099 | | Action Reference_Dynamic
0ae0 4817 |H | Short_Literal 0x17
0ae1 4803 |H | Short_Literal 0x3
0ae2 0099 | | Action Reference_Dynamic
0ae3 8043 | C | Call 0x0,0x43
0ae4 4801 |H | Short_Literal 0x1
0ae5 4801 |H | Short_Literal 0x1
0ae6 e01b | | Load 0x0,0x1b
0ae7 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0ae8 0334 | 4 | Declare_Variable Array,With_Constraint
0ae9 48ff |H | Short_Literal 0xff
0aea 4801 |H | Short_Literal 0x1
0aeb 00da | | Load_Top At_Offset_2
0aec 01d6 | | Execute Vector,Field_Write
0aed 487f |H | Short_Literal 0x7f
0aee 487f |H | Short_Literal 0x7f
0aef 48ff |H | Short_Literal 0xff
0af0 48ff |H | Short_Literal 0xff
0af1 e407 | | Load 0x2,0x7
0af2 0334 | 4 | Declare_Variable Array,With_Constraint
0af3 4fff |O | Short_Literal 0x7ff
0af4 48ff |H | Short_Literal 0xff
0af5 487f |H | Short_Literal 0x7f
0af6 00db | | Load_Top At_Offset_3
0af7 01a6 | | Execute Matrix,Field_Write
0af8 0092 0d0b | | Action Push_String_Extended,0xd0b ; "127 => (255 => 16#FF#)"
0afa e610 | | Load 0x3,0x10
0afb e611 | | Load 0x3,0x11
0afc e612 | | Load 0x3,0x12
0afd e613 | | Load 0x3,0x13
0afe e614 | | Load 0x3,0x14
0aff 4815 |H | Short_Literal 0x15
0b00 4803 |H | Short_Literal 0x3
0b01 0099 | | Action Reference_Dynamic
0b02 4816 |H | Short_Literal 0x16
0b03 4803 |H | Short_Literal 0x3
0b04 0099 | | Action Reference_Dynamic
0b05 4817 |H | Short_Literal 0x17
0b06 4803 |H | Short_Literal 0x3
0b07 0099 | | Action Reference_Dynamic
0b08 8043 | C | Call 0x0,0x43
0b09 4801 |H | Short_Literal 0x1
0b0a 4806 |H | Short_Literal 0x6
0b0b e01b | | Load 0x0,0x1b
0b0c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0b0d 0334 | 4 | Declare_Variable Array,With_Constraint
0b0e 4806 |H | Short_Literal 0x6
0b0f 4801 |H | Short_Literal 0x1
0b10 4880 |H | Short_Literal 0x80
0b11 00d9 | | Load_Top At_Offset_1
0b12 e619 | | Load 0x3,0x19
0b13 01d6 | | Execute Vector,Field_Write
0b14 3ffb |? | Loop_Increasing 0xb10
0b15 4ffb |O | Short_Literal 0x7fb
0b16 4ffd |O | Short_Literal 0x7fd
0b17 4800 |H | Short_Literal 0x0
0b18 4801 |H | Short_Literal 0x1
0b19 e407 | | Load 0x2,0x7
0b1a 0334 | 4 | Declare_Variable Array,With_Constraint
0b1b 4ffd |O | Short_Literal 0x7fd
0b1c 4ffb |O | Short_Literal 0x7fb
0b1d 4f80 |O | Short_Literal 0x780
0b1e 4800 |H | Short_Literal 0x0
0b1f 00da | | Load_Top At_Offset_2
0b20 e61a | | Load 0x3,0x1a
0b21 01a6 | | Execute Matrix,Field_Write
0b22 4f80 |O | Short_Literal 0x780
0b23 4801 |H | Short_Literal 0x1
0b24 00da | | Load_Top At_Offset_2
0b25 e61a | | Load 0x3,0x1a
0b26 01a6 | | Execute Matrix,Field_Write
0b27 3ff5 |? | Loop_Increasing 0xb1d
0b28 0092 0d0c | | Action Push_String_Extended,0xd0c ; "-5..-3 => (0..1 => 16#80#)"
0b2a e610 | | Load 0x3,0x10
0b2b e611 | | Load 0x3,0x11
0b2c e612 | | Load 0x3,0x12
0b2d e613 | | Load 0x3,0x13
0b2e e614 | | Load 0x3,0x14
0b2f 4815 |H | Short_Literal 0x15
0b30 4803 |H | Short_Literal 0x3
0b31 0099 | | Action Reference_Dynamic
0b32 4816 |H | Short_Literal 0x16
0b33 4803 |H | Short_Literal 0x3
0b34 0099 | | Action Reference_Dynamic
0b35 4817 |H | Short_Literal 0x17
0b36 4803 |H | Short_Literal 0x3
0b37 0099 | | Action Reference_Dynamic
0b38 8043 | C | Call 0x0,0x43
0b39 4801 |H | Short_Literal 0x1
0b3a 8021 | ! | Call 0x0,0x21
0b3b 4501 |E | Exit_Subprogram 0x1
0b3c ffff ffff | | .LITERAL {0xffffffff, 0xffff8001}
0b40 ffff ffff | | .LITERAL {0xffffffff, 0xffff8000}
0b44 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
0b48 8000 0000 | | .LITERAL {0x80000000, 0x00020000}
0b4c 8000 0000 | | .LITERAL {0x80000000, 0x00030000}
0b50 ; --------------------------------------------------------------------------------------
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; SUBPROGRAM
0b50 ; --------------------------------------------------------------------------------------
0b50 0b53 | S | .CONST 0x0b53 ; 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
0b51 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
0b52 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
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 BODY_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 INIT_0b50:
0b53 4607 |F | Jump_Case 0x7
0b54 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0b55 7807 |x | Jump 0xb5d ; case 0x1
0b56 780a |x | Jump 0xb61 ; case 0x2
0b57 780e |x | Jump 0xb66 ; case 0x3
0b58 7811 |x | Jump 0xb6a ; case 0x4
0b59 7810 |x | Jump 0xb6a ; case 0x5
0b5a 7811 |x | Jump 0xb6c ; case 0x6
0b5b 7814 |x | Jump 0xb70 ; case 0x7
0b5c 4302 |C | .XXX[0x1]
0b5d 00da | | Load_Top At_Offset_2
0b5e 00e0 | | Load_Encached Standard_Cache
0b5f 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0b60 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0b61 00db | | Load_Top At_Offset_3
0b62 00db | | Load_Top At_Offset_3
0b63 00e0 | | Load_Encached Standard_Cache
0b64 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0b65 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0b66 00da | | Load_Top At_Offset_2
0b67 00e0 | | Load_Encached Standard_Cache
0b68 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0b69 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0b6a 00db | | Load_Top At_Offset_3
0b6b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0b6c 00e5 | | Load_Encached Long_Integer_Cache
0b6d 00dc | | Load_Top At_Offset_4
0b6e 0267 | g | Execute Discrete,Predecessor
0b6f 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0b70 00e5 | | Load_Encached Long_Integer_Cache
0b71 00dc | | Load_Top At_Offset_4
0b72 0268 | h | Execute Discrete,Successor
0b73 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0b74 0000 0000 | | .BLANK 0000[0x4]
0b78 ; --------------------------------------------------------------------------------------
0b78 ; SUBPROGRAM
0b78 ; --------------------------------------------------------------------------------------
0b78 0b7b | { | .CONST 0x0b7b ; Address of begin
0b79 0004 | | .CONST 0x0004 ; Address of exception handler
0b7a 0001 | | .CONST 0x0001 ; Number of locals
0b7b BODY_0b78:
0b7b INIT_0b78:
0b7b 00db | | Load_Top At_Offset_3
0b7c 00db | | Load_Top At_Offset_3
0b7d 00d8 | | Load_Top At_Offset_0
0b7e e003 | | Load 0x0,0x3
0b7f 0260 | ` | Execute Discrete,In_Type
0b80 7001 |p | Jump_Nonzero 0xb82
0b81 0801 | | Execute_Immediate Raise,0x1
0b82 e602 | | Load 0x3,0x2
0b83 4803 |H | Short_Literal 0x3
0b84 4803 |H | Short_Literal 0x3
0b85 0099 | | Action Reference_Dynamic
0b86 8006 | | Call 0x0,0x6
0b87 4502 |E | Exit_Subprogram 0x2
0b88 ; --------------------------------------------------------------------------------------
0b88 ; SUBPROGRAM
0b88 ; --------------------------------------------------------------------------------------
0b88 0b8b | | .CONST 0x0b8b ; Address of begin
0b89 0004 | | .CONST 0x0004 ; Address of exception handler
0b8a 0001 | | .CONST 0x0001 ; Number of locals
0b8b BODY_0b88:
0b8b INIT_0b88:
0b8b e605 | | Load 0x3,0x5
0b8c 00db | | Load_Top At_Offset_3
0b8d e605 | | Load 0x3,0x5
0b8e 4806 |H | Short_Literal 0x6
0b8f 4803 |H | Short_Literal 0x3
0b90 0099 | | Action Reference_Dynamic
0b91 8009 | | Call 0x0,0x9
0b92 c9fe | | Store 0x4,-0x2
0b93 4502 |E | Exit_Subprogram 0x2
0b94 0000 0000 | | .BLANK 0000[0x4]
0b98 ; --------------------------------------------------------------------------------------
0b98 ; SUBPROGRAM
0b98 ; --------------------------------------------------------------------------------------
0b98 0b9b | | .CONST 0x0b9b ; Address of begin
0b99 0004 | | .CONST 0x0004 ; Address of exception handler
0b9a 0001 | | .CONST 0x0001 ; Number of locals
0b9b BODY_0b98:
0b9b INIT_0b98:
0b9b 00db | | Load_Top At_Offset_3
0b9c 00db | | Load_Top At_Offset_3
0b9d 00d8 | | Load_Top At_Offset_0
0b9e e002 | | Load 0x0,0x2
0b9f 0260 | ` | Execute Discrete,In_Type
0ba0 7001 |p | Jump_Nonzero 0xba2
0ba1 0801 | | Execute_Immediate Raise,0x1
0ba2 e610 | | Load 0x3,0x10
0ba3 4811 |H | Short_Literal 0x11
0ba4 4803 |H | Short_Literal 0x3
0ba5 0099 | | Action Reference_Dynamic
0ba6 8006 | | Call 0x0,0x6
0ba7 4502 |E | Exit_Subprogram 0x2
0ba8 ; --------------------------------------------------------------------------------------
0ba8 ; SUBPROGRAM
0ba8 ; --------------------------------------------------------------------------------------
0ba8 0bab | | .CONST 0x0bab ; Address of begin
0ba9 0004 | | .CONST 0x0004 ; Address of exception handler
0baa 0001 | | .CONST 0x0001 ; Number of locals
0bab BODY_0ba8:
0bab INIT_0ba8:
0bab e613 | | Load 0x3,0x13
0bac 00db | | Load_Top At_Offset_3
0bad e613 | | Load 0x3,0x13
0bae 4814 |H | Short_Literal 0x14
0baf 4803 |H | Short_Literal 0x3
0bb0 0099 | | Action Reference_Dynamic
0bb1 8009 | | Call 0x0,0x9
0bb2 c9fe | | Store 0x4,-0x2
0bb3 4502 |E | Exit_Subprogram 0x2
0bb4 0000 0000 | | .BLANK 0000[0x4]
0bb8 ; --------------------------------------------------------------------------------------
0bb8 ; SUBPROGRAM
0bb8 ; --------------------------------------------------------------------------------------
0bb8 0bbb | | .CONST 0x0bbb ; Address of begin
0bb9 0004 | | .CONST 0x0004 ; Address of exception handler
0bba 0001 | | .CONST 0x0001 ; Number of locals
0bbb BODY_0bb8:
0bbb INIT_0bb8:
0bbb 00db | | Load_Top At_Offset_3
0bbc 00db | | Load_Top At_Offset_3
0bbd 00d8 | | Load_Top At_Offset_0
0bbe e004 | | Load 0x0,0x4
0bbf 0260 | ` | Execute Discrete,In_Type
0bc0 7001 |p | Jump_Nonzero 0xbc2
0bc1 0801 | | Execute_Immediate Raise,0x1
0bc2 e61e | | Load 0x3,0x1e
0bc3 481f |H | Short_Literal 0x1f
0bc4 4803 |H | Short_Literal 0x3
0bc5 0099 | | Action Reference_Dynamic
0bc6 8006 | | Call 0x0,0x6
0bc7 4502 |E | Exit_Subprogram 0x2
0bc8 ; --------------------------------------------------------------------------------------
0bc8 ; SUBPROGRAM
0bc8 ; --------------------------------------------------------------------------------------
0bc8 0bcb | | .CONST 0x0bcb ; Address of begin
0bc9 0004 | | .CONST 0x0004 ; Address of exception handler
0bca 0001 | | .CONST 0x0001 ; Number of locals
0bcb BODY_0bc8:
0bcb INIT_0bc8:
0bcb e621 | ! | Load 0x3,0x21
0bcc 00db | | Load_Top At_Offset_3
0bcd e621 | ! | Load 0x3,0x21
0bce 4822 |H" | Short_Literal 0x22
0bcf 4803 |H | Short_Literal 0x3
0bd0 0099 | | Action Reference_Dynamic
0bd1 8009 | | Call 0x0,0x9
0bd2 c9fe | | Store 0x4,-0x2
0bd3 4502 |E | Exit_Subprogram 0x2
0bd4 0000 0000 | | .BLANK 0000[0x4]
0bd8 ; --------------------------------------------------------------------------------------
0bd8 ; SUBPROGRAM
0bd8 ; --------------------------------------------------------------------------------------
0bd8 0bdb | | .CONST 0x0bdb ; Address of begin
0bd9 0004 | | .CONST 0x0004 ; Address of exception handler
0bda 0001 | | .CONST 0x0001 ; Number of locals
0bdb BODY_0bd8:
0bdb INIT_0bd8:
0bdb 00db | | Load_Top At_Offset_3
0bdc 00db | | Load_Top At_Offset_3
0bdd 00d8 | | Load_Top At_Offset_0
0bde e005 | | Load 0x0,0x5
0bdf 0260 | ` | Execute Discrete,In_Type
0be0 7001 |p | Jump_Nonzero 0xbe2
0be1 0801 | | Execute_Immediate Raise,0x1
0be2 e62c | , | Load 0x3,0x2c
0be3 482d |H- | Short_Literal 0x2d
0be4 4803 |H | Short_Literal 0x3
0be5 0099 | | Action Reference_Dynamic
0be6 8006 | | Call 0x0,0x6
0be7 4502 |E | Exit_Subprogram 0x2
0be8 ; --------------------------------------------------------------------------------------
0be8 ; SUBPROGRAM
0be8 ; --------------------------------------------------------------------------------------
0be8 0beb | | .CONST 0x0beb ; Address of begin
0be9 0004 | | .CONST 0x0004 ; Address of exception handler
0bea 0001 | | .CONST 0x0001 ; Number of locals
0beb BODY_0be8:
0beb INIT_0be8:
0beb e62f | / | Load 0x3,0x2f
0bec 00db | | Load_Top At_Offset_3
0bed e62f | / | Load 0x3,0x2f
0bee 4830 |H0 | Short_Literal 0x30
0bef 4803 |H | Short_Literal 0x3
0bf0 0099 | | Action Reference_Dynamic
0bf1 8009 | | Call 0x0,0x9
0bf2 c9fe | | Store 0x4,-0x2
0bf3 4502 |E | Exit_Subprogram 0x2
0bf4 0000 0000 | | .BLANK 0000[0x4]
0bf8 ; --------------------------------------------------------------------------------------
0bf8 ; SUBPROGRAM
0bf8 ; --------------------------------------------------------------------------------------
0bf8 0bfb | | .CONST 0x0bfb ; Address of begin
0bf9 0004 | | .CONST 0x0004 ; Address of exception handler
0bfa 0001 | | .CONST 0x0001 ; Number of locals
0bfb BODY_0bf8:
0bfb INIT_0bf8:
0bfb 00db | | Load_Top At_Offset_3
0bfc 00db | | Load_Top At_Offset_3
0bfd 00d8 | | Load_Top At_Offset_0
0bfe e016 | | Load 0x0,0x16
0bff 0260 | ` | Execute Discrete,In_Type
0c00 7001 |p | Jump_Nonzero 0xc02
0c01 0801 | | Execute_Immediate Raise,0x1
0c02 e63a | : | Load 0x3,0x3a
0c03 483b |H; | Short_Literal 0x3b
0c04 4803 |H | Short_Literal 0x3
0c05 0099 | | Action Reference_Dynamic
0c06 8006 | | Call 0x0,0x6
0c07 4502 |E | Exit_Subprogram 0x2
0c08 ; --------------------------------------------------------------------------------------
0c08 ; SUBPROGRAM
0c08 ; --------------------------------------------------------------------------------------
0c08 0c0b | | .CONST 0x0c0b ; Address of begin
0c09 0004 | | .CONST 0x0004 ; Address of exception handler
0c0a 0001 | | .CONST 0x0001 ; Number of locals
0c0b BODY_0c08:
0c0b INIT_0c08:
0c0b e63d | = | Load 0x3,0x3d
0c0c 00db | | Load_Top At_Offset_3
0c0d e63d | = | Load 0x3,0x3d
0c0e 483e |H> | Short_Literal 0x3e
0c0f 4803 |H | Short_Literal 0x3
0c10 0099 | | Action Reference_Dynamic
0c11 8009 | | Call 0x0,0x9
0c12 c9fe | | Store 0x4,-0x2
0c13 4502 |E | Exit_Subprogram 0x2
0c14 0000 0000 | | .BLANK 0000[0x4]
0c18 ; --------------------------------------------------------------------------------------
0c18 ; SUBPROGRAM
0c18 ; --------------------------------------------------------------------------------------
0c18 0c1b | | .CONST 0x0c1b ; Address of begin
0c19 0004 | | .CONST 0x0004 ; Address of exception handler
0c1a 0001 | | .CONST 0x0001 ; Number of locals
0c1b BODY_0c18:
0c1b INIT_0c18:
0c1b 00db | | Load_Top At_Offset_3
0c1c 00db | | Load_Top At_Offset_3
0c1d e602 | | Load 0x3,0x2
0c1e 4803 |H | Short_Literal 0x3
0c1f 4803 |H | Short_Literal 0x3
0c20 0099 | | Action Reference_Dynamic
0c21 8028 | ( | Call 0x0,0x28
0c22 4502 |E | Exit_Subprogram 0x2
0c23 0000 0000 | | .BLANK 0000[0x5]
0c28 ; --------------------------------------------------------------------------------------
0c28 ; SUBPROGRAM
0c28 ; --------------------------------------------------------------------------------------
0c28 0c2b | + | .CONST 0x0c2b ; Address of begin
0c29 0004 | | .CONST 0x0004 ; Address of exception handler
0c2a 0001 | | .CONST 0x0001 ; Number of locals
0c2b BODY_0c28:
0c2b INIT_0c28:
0c2b 00db | | Load_Top At_Offset_3
0c2c 00db | | Load_Top At_Offset_3
0c2d e605 | | Load 0x3,0x5
0c2e 4806 |H | Short_Literal 0x6
0c2f 4803 |H | Short_Literal 0x3
0c30 0099 | | Action Reference_Dynamic
0c31 802a | * | Call 0x0,0x2a
0c32 4502 |E | Exit_Subprogram 0x2
0c33 0000 0000 | | .BLANK 0000[0x5]
0c38 ; --------------------------------------------------------------------------------------
0c38 ; SUBPROGRAM
0c38 ; --------------------------------------------------------------------------------------
0c38 0c3b | ; | .CONST 0x0c3b ; Address of begin
0c39 0004 | | .CONST 0x0004 ; Address of exception handler
0c3a 0001 | | .CONST 0x0001 ; Number of locals
0c3b BODY_0c38:
0c3b INIT_0c38:
0c3b 00db | | Load_Top At_Offset_3
0c3c 00db | | Load_Top At_Offset_3
0c3d e610 | | Load 0x3,0x10
0c3e 4811 |H | Short_Literal 0x11
0c3f 4803 |H | Short_Literal 0x3
0c40 0099 | | Action Reference_Dynamic
0c41 8028 | ( | Call 0x0,0x28
0c42 4502 |E | Exit_Subprogram 0x2
0c43 0000 0000 | | .BLANK 0000[0x5]
0c48 ; --------------------------------------------------------------------------------------
0c48 ; SUBPROGRAM
0c48 ; --------------------------------------------------------------------------------------
0c48 0c4b | K | .CONST 0x0c4b ; Address of begin
0c49 0004 | | .CONST 0x0004 ; Address of exception handler
0c4a 0001 | | .CONST 0x0001 ; Number of locals
0c4b BODY_0c48:
0c4b INIT_0c48:
0c4b 00db | | Load_Top At_Offset_3
0c4c 00db | | Load_Top At_Offset_3
0c4d e613 | | Load 0x3,0x13
0c4e 4814 |H | Short_Literal 0x14
0c4f 4803 |H | Short_Literal 0x3
0c50 0099 | | Action Reference_Dynamic
0c51 802a | * | Call 0x0,0x2a
0c52 4502 |E | Exit_Subprogram 0x2
0c53 0000 0000 | | .BLANK 0000[0x5]
0c58 ; --------------------------------------------------------------------------------------
0c58 ; SUBPROGRAM
0c58 ; --------------------------------------------------------------------------------------
0c58 0c5b | [ | .CONST 0x0c5b ; Address of begin
0c59 0004 | | .CONST 0x0004 ; Address of exception handler
0c5a 0001 | | .CONST 0x0001 ; Number of locals
0c5b BODY_0c58:
0c5b INIT_0c58:
0c5b 00db | | Load_Top At_Offset_3
0c5c 00db | | Load_Top At_Offset_3
0c5d e61e | | Load 0x3,0x1e
0c5e 481f |H | Short_Literal 0x1f
0c5f 4803 |H | Short_Literal 0x3
0c60 0099 | | Action Reference_Dynamic
0c61 8028 | ( | Call 0x0,0x28
0c62 4502 |E | Exit_Subprogram 0x2
0c63 0000 0000 | | .BLANK 0000[0x5]
0c68 ; --------------------------------------------------------------------------------------
0c68 ; SUBPROGRAM
0c68 ; --------------------------------------------------------------------------------------
0c68 0c6b | k | .CONST 0x0c6b ; Address of begin
0c69 0004 | | .CONST 0x0004 ; Address of exception handler
0c6a 0001 | | .CONST 0x0001 ; Number of locals
0c6b BODY_0c68:
0c6b INIT_0c68:
0c6b 00db | | Load_Top At_Offset_3
0c6c 00db | | Load_Top At_Offset_3
0c6d e621 | ! | Load 0x3,0x21
0c6e 4822 |H" | Short_Literal 0x22
0c6f 4803 |H | Short_Literal 0x3
0c70 0099 | | Action Reference_Dynamic
0c71 802a | * | Call 0x0,0x2a
0c72 4502 |E | Exit_Subprogram 0x2
0c73 0000 0000 | | .BLANK 0000[0x5]
0c78 ; --------------------------------------------------------------------------------------
0c78 ; SUBPROGRAM
0c78 ; --------------------------------------------------------------------------------------
0c78 0c7b | { | .CONST 0x0c7b ; Address of begin
0c79 0004 | | .CONST 0x0004 ; Address of exception handler
0c7a 0001 | | .CONST 0x0001 ; Number of locals
0c7b BODY_0c78:
0c7b INIT_0c78:
0c7b 00db | | Load_Top At_Offset_3
0c7c 00db | | Load_Top At_Offset_3
0c7d e602 | | Load 0x3,0x2
0c7e e603 | | Load 0x3,0x3
0c7f e604 | | Load 0x3,0x4
0c80 4805 |H | Short_Literal 0x5
0c81 4803 |H | Short_Literal 0x3
0c82 0099 | | Action Reference_Dynamic
0c83 8036 | 6 | Call 0x0,0x36
0c84 4502 |E | Exit_Subprogram 0x2
0c85 0000 0000 | | .XXX[0x3]
0c87 0000 | |
0c88 ; --------------------------------------------------------------------------------------
0c88 ; SUBPROGRAM
0c88 ; --------------------------------------------------------------------------------------
0c88 0c8b | | .CONST 0x0c8b ; Address of begin
0c89 0004 | | .CONST 0x0004 ; Address of exception handler
0c8a 0001 | | .CONST 0x0001 ; Number of locals
0c8b BODY_0c88:
0c8b INIT_0c88:
0c8b 00db | | Load_Top At_Offset_3
0c8c 00db | | Load_Top At_Offset_3
0c8d e607 | | Load 0x3,0x7
0c8e e608 | | Load 0x3,0x8
0c8f e609 | | Load 0x3,0x9
0c90 480a |H | Short_Literal 0xa
0c91 4803 |H | Short_Literal 0x3
0c92 0099 | | Action Reference_Dynamic
0c93 8038 | 8 | Call 0x0,0x38
0c94 4502 |E | Exit_Subprogram 0x2
0c95 0000 0000 | | .XXX[0x3]
0c97 0000 | |
0c98 ; --------------------------------------------------------------------------------------
0c98 ; SUBPROGRAM
0c98 ; --------------------------------------------------------------------------------------
0c98 0c9b | | .CONST 0x0c9b ; Address of begin
0c99 0004 | | .CONST 0x0004 ; Address of exception handler
0c9a 0001 | | .CONST 0x0001 ; Number of locals
0c9b BODY_0c98:
0c9b INIT_0c98:
0c9b 00db | | Load_Top At_Offset_3
0c9c 00db | | Load_Top At_Offset_3
0c9d e616 | | Load 0x3,0x16
0c9e e617 | | Load 0x3,0x17
0c9f e618 | | Load 0x3,0x18
0ca0 4819 |H | Short_Literal 0x19
0ca1 4803 |H | Short_Literal 0x3
0ca2 0099 | | Action Reference_Dynamic
0ca3 8036 | 6 | Call 0x0,0x36
0ca4 4502 |E | Exit_Subprogram 0x2
0ca5 0000 0000 | | .XXX[0x3]
0ca7 0000 | |
0ca8 ; --------------------------------------------------------------------------------------
0ca8 ; SUBPROGRAM
0ca8 ; --------------------------------------------------------------------------------------
0ca8 0cab | | .CONST 0x0cab ; Address of begin
0ca9 0004 | | .CONST 0x0004 ; Address of exception handler
0caa 0001 | | .CONST 0x0001 ; Number of locals
0cab BODY_0ca8:
0cab INIT_0ca8:
0cab 00db | | Load_Top At_Offset_3
0cac 00db | | Load_Top At_Offset_3
0cad e61b | | Load 0x3,0x1b
0cae e61c | | Load 0x3,0x1c
0caf e61d | | Load 0x3,0x1d
0cb0 481e |H | Short_Literal 0x1e
0cb1 4803 |H | Short_Literal 0x3
0cb2 0099 | | Action Reference_Dynamic
0cb3 8038 | 8 | Call 0x0,0x38
0cb4 4502 |E | Exit_Subprogram 0x2
0cb5 0000 0000 | | .XXX[0x3]
0cb7 0000 | |
0cb8 ; --------------------------------------------------------------------------------------
0cb8 ; SUBPROGRAM
0cb8 ; --------------------------------------------------------------------------------------
0cb8 0cbb | | .CONST 0x0cbb ; Address of begin
0cb9 0004 | | .CONST 0x0004 ; Address of exception handler
0cba 0001 | | .CONST 0x0001 ; Number of locals
0cbb BODY_0cb8:
0cbb INIT_0cb8:
0cbb 00db | | Load_Top At_Offset_3
0cbc 00db | | Load_Top At_Offset_3
0cbd e602 | | Load 0x3,0x2
0cbe e603 | | Load 0x3,0x3
0cbf e604 | | Load 0x3,0x4
0cc0 e605 | | Load 0x3,0x5
0cc1 4806 |H | Short_Literal 0x6
0cc2 4803 |H | Short_Literal 0x3
0cc3 0099 | | Action Reference_Dynamic
0cc4 803f | ? | Call 0x0,0x3f
0cc5 4502 |E | Exit_Subprogram 0x2
0cc6 0000 0000 | | .XXX[0x2]
0cc8 ; --------------------------------------------------------------------------------------
0cc8 ; SUBPROGRAM
0cc8 ; --------------------------------------------------------------------------------------
0cc8 0ccb | | .CONST 0x0ccb ; Address of begin
0cc9 0004 | | .CONST 0x0004 ; Address of exception handler
0cca 0001 | | .CONST 0x0001 ; Number of locals
0ccb BODY_0cc8:
0ccb INIT_0cc8:
0ccb 00db | | Load_Top At_Offset_3
0ccc 00db | | Load_Top At_Offset_3
0ccd e608 | | Load 0x3,0x8
0cce e609 | | Load 0x3,0x9
0ccf e60a | | Load 0x3,0xa
0cd0 e60b | | Load 0x3,0xb
0cd1 480c |H | Short_Literal 0xc
0cd2 4803 |H | Short_Literal 0x3
0cd3 0099 | | Action Reference_Dynamic
0cd4 8041 | A | Call 0x0,0x41
0cd5 4502 |E | Exit_Subprogram 0x2
0cd6 ; --------------------------------------------------------------------------------------
0cd6 ; STRING TABLE
0cd6 ; --------------------------------------------------------------------------------------
0cd6 0070 | p | .STRTAB 0x0070->0x0d0e ; "Discrete_S32"
0cd7 007a | z | .STRTAB 0x007a->0x0d14 ; "Discrete_S16"
0cd8 0084 | | .STRTAB 0x0084->0x0d1a ; "Discrete_S8"
0cd9 008d | | .STRTAB 0x008d->0x0d1f ; "Discrete_U16"
0cda 0097 | | .STRTAB 0x0097->0x0d25 ; "Discrete_U8"
0cdb 00a0 | | .STRTAB 0x00a0->0x0d2b ; "Converting discrete types"
0cdc 00b7 | | .STRTAB 0x00b7->0x0d37 ; "16#0000_0000#"
; "16#0000_0000#"
0cdd 00c2 | | .STRTAB 0x00c2->0x0d3e ; "16#0000_0001#"
; "16#0000_0001#"
0cde 00cd | | .STRTAB 0x00cd->0x0d44 ; "16#FFFF_FFFF#"
; "16#FFFF_FFFF#"
0cdf 00d8 | | .STRTAB 0x00d8->0x0d4b ; "16#8000_0000#"
; "16#8000_0000#"
0ce0 00e3 | | .STRTAB 0x00e3->0x0d51 ; "16#7FFF_FFFF#"
; "16#7FFF_FFFF#"
0ce1 00ee | | .STRTAB 0x00ee->0x0d58 ; "16#0123_4567#"
; "16#0123_4567#"
0ce2 00f9 | | .STRTAB 0x00f9->0x0d5e ; "16#0000#"
; "16#0000#"
; "16#0000#"
0ce3 00ff | | .STRTAB 0x00ff->0x0d62 ; "16#0001#"
; "16#0001#"
; "16#0001#"
0ce4 0105 | | .STRTAB 0x0105->0x0d66 ; "16#FFFF#"
; "16#FFFF#"
; "16#FFFF#"
0ce5 010b | | .STRTAB 0x010b->0x0d6a ; "16#8000#"
; "16#8000#"
; "16#8000#"
0ce6 0111 | | .STRTAB 0x0111->0x0d6e ; "16#7FFF#"
; "16#7FFF#"
; "16#7FFF#"
0ce7 0117 | | .STRTAB 0x0117->0x0d72 ; "16#0123#"
; "16#0123#"
; "16#0123#"
0ce8 011d | | .STRTAB 0x011d->0x0d76 ; "16#00#"
; "16#00#"
0ce9 0121 | ! | .STRTAB 0x0121->0x0d79 ; "16#01#"
; "16#01#"
0cea 0125 | % | .STRTAB 0x0125->0x0d7c ; "16#FF#"
; "16#FF#"
0ceb 0129 | ) | .STRTAB 0x0129->0x0d7f ; "16#80#"
; "16#80#"
0cec 012d | - | .STRTAB 0x012d->0x0d82 ; "16#7F#"
; "16#7F#"
0ced 0131 | 1 | .STRTAB 0x0131->0x0d85 ; "Private_48"
0cee 0139 | 9 | .STRTAB 0x0139->0x0d8a ; "Private_32"
0cef 0141 | A | .STRTAB 0x0141->0x0d8f ; "Private_16"
0cf0 0149 | I | .STRTAB 0x0149->0x0d94 ; "Converting private types"
0cf1 015f | _ | .STRTAB 0x015f->0x0da0 ; "16#0000_0000_0000#"
0cf2 016f | o | .STRTAB 0x016f->0x0da9 ; "16#0000_0000_0001#"
0cf3 017f | | .STRTAB 0x017f->0x0db2 ; "16#FFFF_FFFF_FFFF#"
0cf4 018f | | .STRTAB 0x018f->0x0dbb ; "16#0123_4567_89AB#"
0cf5 019f | | .STRTAB 0x019f->0x0dc4 ; "Array_S8_Of_U16"
0cf6 01ac | | .STRTAB 0x01ac->0x0dcc ; "Array_U16_Of_S8"
0cf7 01b9 | | .STRTAB 0x01b9->0x0dd3 ; "Converting array types"
0cf8 01cd | | .STRTAB 0x01cd->0x0dde ; "1..0 => 0"
; "1..0 => 0"
0cf9 01d4 | | .STRTAB 0x01d4->0x0de3 ; "9..-4 => 0"
; "9..-4 => 0"
0cfa 01dc | | .STRTAB 0x01dc->0x0de8 ; "1..1 => 16#0000#"
0cfb 01ea | | .STRTAB 0x01ea->0x0df0 ; "0..0 => 16#0001#"
0cfc 01f8 | | .STRTAB 0x01f8->0x0df8 ; "16#0123#, 16#4567#"
0cfd 0208 | | .STRTAB 0x0208->0x0e01 ; "127 => 16#FFFF#"
0cfe 0215 | | .STRTAB 0x0215->0x0e08 ; "-5..-3 => 16#5555#"
0cff 0225 | % | .STRTAB 0x0225->0x0e11 ; "1..1 => 16#00#"
0d00 0231 | 1 | .STRTAB 0x0231->0x0e18 ; "0..0 => 16#01#"
0d01 023d | = | .STRTAB 0x023d->0x0e1f ; "16#01#, 16#23#, 16#45#, 16#67#"
0d02 0259 | Y | .STRTAB 0x0259->0x0e2e ; "65535 => 16#FF#"
0d03 0266 | f | .STRTAB 0x0266->0x0e36 ; "Array_S16_U16_Of_S8"
0d04 0277 | w | .STRTAB 0x0277->0x0e3f ; "Converting 2d array types"
0d05 028e | | .STRTAB 0x028e->0x0e4c ; "1..0 => (1..0 => 0)"
0d06 029f | | .STRTAB 0x029f->0x0e55 ; "9..-4 => (1..1 => 0)"
0d07 02b1 | | .STRTAB 0x02b1->0x0e5f ; "1..1 => (9..-4 => 0)"
0d08 02c3 | | .STRTAB 0x02c3->0x0e69 ; "1..1 => (1..1 => 16#01#)"
0d09 02d9 | | .STRTAB 0x02d9->0x0e75 ; "0..0 => (0..0 => 16#02#)"
0d0a 02ef | | .STRTAB 0x02ef->0x0e81 ; "(1, 2, 3), (4, 5, 6)"
0d0b 0301 | | .STRTAB 0x0301->0x0e8b ; "127 => (255 => 16#FF#)"
0d0c 0315 | | .STRTAB 0x0315->0x0e96 ; "-5..-3 => (0..1 => 16#80#)"
0d0d 032d | - | .STREND 0x032d->0x0ea3
0d0e 4469 7363 |Disc| .STRTAB_STRINGS
0ea4 0000 0000 | | .BLANK 0000[0x4]
0ea8 ; --------------------------------------------------------------------------------------
0ea8 ; Debug Table
0ea8 ; --------------------------------------------------------------------------------------
0ea8 0004 0000 | | .DEBUG4 0x0004,0x0000,0x68b6,0x0000,0x0001,0x001d
0eae 000b 0000 | | .DBG4T 0x000b,0x0000,0x8000,0x0000
0eb2 001b 0f22 | "| .DBG4T 0x001b,0x0f22,0x8001,0x0000
0eb6 005b 0f39 | [ 9| .DBG4T 0x005b,0x0f39,0x0001,0x0000
0eba 047b 0f6c | { l| .DBG4T 0x047b,0x0f6c,0x0001,0x0000
0ebe 06c3 0f8b | | .DBG4T 0x06c3,0x0f8b,0x0001,0x0000
0ec2 095b 0fa3 | [ | .DBG4T 0x095b,0x0fa3,0x0001,0x0000
0ec6 0b53 0000 | S | .DBG4T 0x0b53,0x0000,0x0005,0x0000
0eca 0b7b 0000 | { | .DBG4T 0x0b7b,0x0000,0x000b,0x0000
0ece 0b8b 0000 | | .DBG4T 0x0b8b,0x0000,0x000b,0x0000
0ed2 0b9b 0000 | | .DBG4T 0x0b9b,0x0000,0x000b,0x0000
0ed6 0bab 0000 | | .DBG4T 0x0bab,0x0000,0x000b,0x0000
0eda 0bbb 0000 | | .DBG4T 0x0bbb,0x0000,0x000b,0x0000
0ede 0bcb 0000 | | .DBG4T 0x0bcb,0x0000,0x000b,0x0000
0ee2 0bdb 0000 | | .DBG4T 0x0bdb,0x0000,0x000b,0x0000
0ee6 0beb 0000 | | .DBG4T 0x0beb,0x0000,0x000b,0x0000
0eea 0bfb 0000 | | .DBG4T 0x0bfb,0x0000,0x000b,0x0000
0eee 0c0b 0000 | | .DBG4T 0x0c0b,0x0000,0x000b,0x0000
0ef2 0c1b 0000 | | .DBG4T 0x0c1b,0x0000,0x000b,0x0000
0ef6 0c2b 0000 | + | .DBG4T 0x0c2b,0x0000,0x000b,0x0000
0efa 0c3b 0000 | ; | .DBG4T 0x0c3b,0x0000,0x000b,0x0000
0efe 0c4b 0000 | K | .DBG4T 0x0c4b,0x0000,0x000b,0x0000
0f02 0c5b 0000 | [ | .DBG4T 0x0c5b,0x0000,0x000b,0x0000
0f06 0c6b 0000 | k | .DBG4T 0x0c6b,0x0000,0x000b,0x0000
0f0a 0c7b 0000 | { | .DBG4T 0x0c7b,0x0000,0x000b,0x0000
0f0e 0c8b 0000 | | .DBG4T 0x0c8b,0x0000,0x000b,0x0000
0f12 0c9b 0000 | | .DBG4T 0x0c9b,0x0000,0x000b,0x0000
0f16 0cab 0000 | | .DBG4T 0x0cab,0x0000,0x000b,0x0000
0f1a 0cbb 0000 | | .DBG4T 0x0cbb,0x0000,0x000b,0x0000
0f1e 0ccb 0000 | | .DBG4T 0x0ccb,0x0000,0x000b,0x0000
0f22 ; --------------------------------------------------------------------------------------
0f22 ; Debug chain
0f22 ; --------------------------------------------------------------------------------------
0f22 0011 0004 | | .DBGLEN 0x0011,0x0004
0f24 001b 001c | | .DBGLNO 0x001b,0x001c,0x001d,0x001e,0x001f,0x0020,0x0021,0x0022,0x0028,0x002c,0x0030,0x0036,0x003c,0x0044,0x0046,0x0048,0x004a,0x004c,0x004d,0x004e,0x004f
0f39 ; --------------------------------------------------------------------------------------
0f39 ; Debug chain
0f39 ; --------------------------------------------------------------------------------------
0f39 000f 0022 | "| .DBGLEN 0x000f,0x0022
0f3b 005b 0078 | [ x| .DBGLNO 0x005b,0x0078,0x0094,0x00ad,0x00c9,0x00e5,0x00fe,0x011a,0x0136,0x014f,0x016b,0x0187,0x01a0,0x01bc,0x01d8,0x01f1,0x01f4,0x020f,0x021f,0x022f,0x023f,0x024f,0x025f,0x0261,0x0271,0x0281,0x0291,0x02a1,0x02b1,0x02c1,0x02c3,0x02db,0x02f3,0x030b,0x0323,0x033b,0x033d,0x034d,0x035d,0x036d,0x037d,0x038d,0x039d,0x039f,0x03b7,0x03cf,0x03e7,0x03ff,0x0417
0f6c ; --------------------------------------------------------------------------------------
0f6c ; Debug chain
0f6c ; --------------------------------------------------------------------------------------
0f6c 0009 0014 | | .DBGLEN 0x0009,0x0014
0f6e 047b 0488 | { | .DBGLNO 0x047b,0x0488,0x0495,0x04ae,0x04bb,0x04c8,0x04e1,0x04ee,0x04fb,0x0514,0x0517,0x053c,0x055a,0x0578,0x0596,0x0598,0x05ac,0x05c0,0x05d4,0x05e8,0x05fc,0x0610,0x0612,0x0626,0x063a,0x064e,0x0662,0x0676,0x068a
0f8b ; --------------------------------------------------------------------------------------
0f8b ; Debug chain
0f8b ; --------------------------------------------------------------------------------------
0f8b 0006 0010 | | .DBGLEN 0x0006,0x0010
0f8d 06c3 06e1 | | .DBGLNO 0x06c3,0x06e1,0x06ff,0x0729,0x0747,0x0765,0x078f,0x0792,0x07ab,0x07c4,0x07e9,0x0802,0x0821,0x083a,0x0861,0x0863,0x087c,0x0895,0x08b6,0x08d7,0x0910,0x0931
0fa3 ; --------------------------------------------------------------------------------------
0fa3 ; Debug chain
0fa3 ; --------------------------------------------------------------------------------------
0fa3 0003 000a | | .DBGLEN 0x0003,0x000a
0fa5 095b 0989 | [ | .DBGLNO 0x095b,0x0989,0x09b7,0x09f1,0x09f4,0x0a10,0x0a2c,0x0a48,0x0a6d,0x0a92,0x0ae4,0x0b09,0x0b39
0fb2 0000 0000 | | .BLANK 0000[0x4e]