|
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 INIT_0018,For_Outer_Call,Visible,Unelaborated 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 INIT_0058,For_Call 0046 029f 047b | {| Declare_Subprogram INIT_0478,For_Call 0048 029f 06c3 | | Declare_Subprogram INIT_06c0,For_Call 004a 029f 095b | [| Declare_Subprogram INIT_0958,For_Call 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_Suprogram New_Top_Offset 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 | | Store_Unchecked 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 INIT_0b50,For_Call 006a 03fa | | Declare_Type Discrete,Defined,With_Size 006b 03f7 | | QQ_Declare_Variable Discrete,XXX 006c 00cd | | Action Spare6_Action 006d 0093 0000 | | push_full_address 0x0 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 | | Store_Unchecked 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 INIT_0b50,For_Call 0087 03fa | | Declare_Type Discrete,Defined,With_Size 0088 03f7 | | QQ_Declare_Variable Discrete,XXX 0089 00cd | | Action Spare6_Action 008a 0093 0000 | | push_full_address 0x0 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 INIT_0b78,For_Call 0096 029f 0b8b | | Declare_Subprogram INIT_0b88,For_Call 0098 a00b | | Store_Unchecked 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 | | push_full_address 0x0 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 | | Store_Unchecked 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 INIT_0b50,For_Call 00bc 03fa | | Declare_Type Discrete,Defined,With_Size 00bd 03f7 | | QQ_Declare_Variable Discrete,XXX 00be 00cd | | Action Spare6_Action 00bf 0093 0000 | | push_full_address 0x0 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 | | Store_Unchecked 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 INIT_0b50,For_Call 00d8 03fa | | Declare_Type Discrete,Defined,With_Size 00d9 03f7 | | QQ_Declare_Variable Discrete,XXX 00da 00cd | | Action Spare6_Action 00db 0093 0000 | | push_full_address 0x0 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 INIT_0b98,For_Call 00e7 029f 0bab | | Declare_Subprogram INIT_0ba8,For_Call 00e9 a00b | | Store_Unchecked 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 | | push_full_address 0x0 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 | | Store_Unchecked 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 INIT_0b50,For_Call 010d 03fa | | Declare_Type Discrete,Defined,With_Size 010e 03f7 | | QQ_Declare_Variable Discrete,XXX 010f 00cd | | Action Spare6_Action 0110 0093 0000 | | push_full_address 0x0 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 | | Store_Unchecked 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 INIT_0b50,For_Call 0129 03fa | | Declare_Type Discrete,Defined,With_Size 012a 03f7 | | QQ_Declare_Variable Discrete,XXX 012b 00cd | | Action Spare6_Action 012c 0093 0000 | | push_full_address 0x0 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 INIT_0bb8,For_Call 0138 029f 0bcb | | Declare_Subprogram INIT_0bc8,For_Call 013a a00b | | Store_Unchecked 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 | | push_full_address 0x0 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 | | Store_Unchecked 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 INIT_0b50,For_Call 015e 03fa | | Declare_Type Discrete,Defined,With_Size 015f 03f7 | | QQ_Declare_Variable Discrete,XXX 0160 00cd | | Action Spare6_Action 0161 0093 0000 | | push_full_address 0x0 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 | | Store_Unchecked 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 INIT_0b50,For_Call 017a 03fa | | Declare_Type Discrete,Defined,With_Size 017b 03f7 | | QQ_Declare_Variable Discrete,XXX 017c 00cd | | Action Spare6_Action 017d 0093 0000 | | push_full_address 0x0 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 INIT_0bd8,For_Call 0189 029f 0beb | | Declare_Subprogram INIT_0be8,For_Call 018b a00b | | Store_Unchecked 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 | | push_full_address 0x0 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 | | Store_Unchecked 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 INIT_0b50,For_Call 01af 03fa | | Declare_Type Discrete,Defined,With_Size 01b0 03f7 | | QQ_Declare_Variable Discrete,XXX 01b1 00cd | | Action Spare6_Action 01b2 0093 0000 | | push_full_address 0x0 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 | | Store_Unchecked 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 INIT_0b50,For_Call 01cb 03fa | | Declare_Type Discrete,Defined,With_Size 01cc 03f7 | | QQ_Declare_Variable Discrete,XXX 01cd 00cd | | Action Spare6_Action 01ce 0093 0000 | | push_full_address 0x0 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 INIT_0bf8,For_Call 01da 029f 0c0b | | Declare_Subprogram INIT_0c08,For_Call 01dc a00b | | Store_Unchecked 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 | | push_full_address 0x0 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 -0x1 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 -0x1 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 -0x1 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 -0x80 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_Suprogram New_Top_Offset 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 | ( | Store_Unchecked 0x0,0x28 047c 00c6 | | Action Check_Subprogram_Elaborated 047d e402 | | Load 0x2,0x2 047e 0093 0000 | | push_full_address 0x0 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 | * | Store_Unchecked 0x0,0x2a 0489 00c6 | | Action Check_Subprogram_Elaborated 048a e402 | | Load 0x2,0x2 048b 0093 0000 | | push_full_address 0x0 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 INIT_0c18,For_Call 0497 029f 0c2b | +| Declare_Subprogram INIT_0c28,For_Call 0499 a00b | | Store_Unchecked 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 | | push_full_address 0x0 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 | ( | Store_Unchecked 0x0,0x28 04af 00c6 | | Action Check_Subprogram_Elaborated 04b0 e403 | | Load 0x2,0x3 04b1 0093 0000 | | push_full_address 0x0 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 | * | Store_Unchecked 0x0,0x2a 04bc 00c6 | | Action Check_Subprogram_Elaborated 04bd e403 | | Load 0x2,0x3 04be 0093 0000 | | push_full_address 0x0 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 INIT_0c38,For_Call 04ca 029f 0c4b | K| Declare_Subprogram INIT_0c48,For_Call 04cc a00b | | Store_Unchecked 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 | | push_full_address 0x0 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 | ( | Store_Unchecked 0x0,0x28 04e2 00c6 | | Action Check_Subprogram_Elaborated 04e3 e404 | | Load 0x2,0x4 04e4 0093 0000 | | push_full_address 0x0 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 | * | Store_Unchecked 0x0,0x2a 04ef 00c6 | | Action Check_Subprogram_Elaborated 04f0 e404 | | Load 0x2,0x4 04f1 0093 0000 | | push_full_address 0x0 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 INIT_0c58,For_Call 04fd 029f 0c6b | k| Declare_Subprogram INIT_0c68,For_Call 04ff a00b | | Store_Unchecked 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 | | push_full_address 0x0 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 -0x1 0562 00d9 | | Load_Top At_Offset_1 0563 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0564 4fff |O | Short_Literal -0x1 0565 00d9 | | Load_Top At_Offset_1 0566 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0567 4fff |O | Short_Literal -0x1 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 -0x1 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 -0x1 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_Suprogram New_Top_Offset 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 | Store_Unchecked 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 INIT_0b50,For_Call 06d3 03fa | | Declare_Type Discrete,Defined,With_Size 06d4 03f7 | | QQ_Declare_Variable Discrete,XXX 06d5 00cd | | Action Spare6_Action 06d6 e405 | | Load 0x2,0x5 06d7 0093 0000 | | push_full_address 0x0 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 | Store_Unchecked 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 INIT_0b50,For_Call 06f1 03fa | | Declare_Type Discrete,Defined,With_Size 06f2 03f7 | | QQ_Declare_Variable Discrete,XXX 06f3 00cd | | Action Spare6_Action 06f4 e405 | | Load 0x2,0x5 06f5 0093 0000 | | push_full_address 0x0 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 INIT_0c78,For_Call 0701 029f 0c8b | | Declare_Subprogram INIT_0c88,For_Call 0703 a03a | : | Store_Unchecked 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 INIT_0b50,For_Call 0713 03fa | | Declare_Type Discrete,Defined,With_Size 0714 03f7 | | QQ_Declare_Variable Discrete,XXX 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 | | push_full_address 0x0 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 | Store_Unchecked 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 INIT_0b50,For_Call 0739 03fa | | Declare_Type Discrete,Defined,With_Size 073a 03f7 | | QQ_Declare_Variable Discrete,XXX 073b 00cd | | Action Spare6_Action 073c e406 | | Load 0x2,0x6 073d 0093 0000 | | push_full_address 0x0 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 | Store_Unchecked 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 INIT_0b50,For_Call 0757 03fa | | Declare_Type Discrete,Defined,With_Size 0758 03f7 | | QQ_Declare_Variable Discrete,XXX 0759 00cd | | Action Spare6_Action 075a e406 | | Load 0x2,0x6 075b 0093 0000 | | push_full_address 0x0 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 INIT_0c98,For_Call 0767 029f 0cab | | Declare_Subprogram INIT_0ca8,For_Call 0769 a03a | : | Store_Unchecked 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 INIT_0b50,For_Call 0779 03fa | | Declare_Type Discrete,Defined,With_Size 077a 03f7 | | QQ_Declare_Variable Discrete,XXX 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 | | push_full_address 0x0 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 -0x4 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 -0x80 0806 4f81 |O | Short_Literal -0x7f 0807 e405 | | Load 0x2,0x5 0808 0334 | 4 | Declare_Variable Array,With_Constraint 0809 4923 |I# | Short_Literal 0x123 080a 4f80 |O | Short_Literal -0x80 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 -0x7f 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 -0x5 0847 4ffd |O | Short_Literal -0x3 0848 e405 | | Load 0x2,0x5 0849 0334 | 4 | Declare_Variable Array,With_Constraint 084a 4ffd |O | Short_Literal -0x3 084b 4ffb |O | Short_Literal -0x5 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 -0x4 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 -0x1 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_Suprogram New_Top_Offset 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 | ? | Store_Unchecked 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 INIT_0b50,For_Call 096b 03fa | | Declare_Type Discrete,Defined,With_Size 096c 03f7 | | QQ_Declare_Variable Discrete,XXX 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 INIT_0b50,For_Call 097b 03fa | | Declare_Type Discrete,Defined,With_Size 097c 03f7 | | QQ_Declare_Variable Discrete,XXX 097d 00cd | | Action Spare6_Action 097e e407 | | Load 0x2,0x7 097f 0093 0000 | | push_full_address 0x0 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 | Store_Unchecked 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 INIT_0b50,For_Call 0999 03fa | | Declare_Type Discrete,Defined,With_Size 099a 03f7 | | QQ_Declare_Variable Discrete,XXX 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 INIT_0b50,For_Call 09a9 03fa | | Declare_Type Discrete,Defined,With_Size 09aa 03f7 | | QQ_Declare_Variable Discrete,XXX 09ab 00cd | | Action Spare6_Action 09ac e407 | | Load 0x2,0x7 09ad 0093 0000 | | push_full_address 0x0 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 INIT_0cb8,For_Call 09b9 029f 0ccb | | Declare_Subprogram INIT_0cc8,For_Call 09bb a043 | C | Store_Unchecked 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 INIT_0b50,For_Call 09cb 03fa | | Declare_Type Discrete,Defined,With_Size 09cc 03f7 | | QQ_Declare_Variable Discrete,XXX 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 INIT_0b50,For_Call 09db 03fa | | Declare_Type Discrete,Defined,With_Size 09dc 03f7 | | QQ_Declare_Variable Discrete,XXX 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 | | push_full_address 0x0 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 -0x4 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 -0x4 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 -0x1 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 -0x5 0b16 4ffd |O | Short_Literal -0x3 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 -0x3 0b1c 4ffb |O | Short_Literal -0x5 0b1d 4f80 |O | Short_Literal -0x80 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 -0x80 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_Suprogram New_Top_Offset 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 0b51 0004 | | .CONST 0x0004 ; Address of exception handler 0b52 0001 | | .CONST 0x0001 ; 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 0x8 0b54 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 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,New_Top_Offset 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,New_Top_Offset 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,New_Top_Offset 0x1 0b6a 00db | | Load_Top At_Offset_3 0b6b 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 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,New_Top_Offset 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,New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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#" 0cdd 00c2 | | .STRTAB 0x00c2->0x0d3e ; "16#0000_0001#" 0cde 00cd | | .STRTAB 0x00cd->0x0d44 ; "16#FFFF_FFFF#" 0cdf 00d8 | | .STRTAB 0x00d8->0x0d4b ; "16#8000_0000#" 0ce0 00e3 | | .STRTAB 0x00e3->0x0d51 ; "16#7FFF_FFFF#" 0ce1 00ee | | .STRTAB 0x00ee->0x0d58 ; "16#0123_4567#" 0ce2 00f9 | | .STRTAB 0x00f9->0x0d5e ; "16#0000#" 0ce3 00ff | | .STRTAB 0x00ff->0x0d62 ; "16#0001#" 0ce4 0105 | | .STRTAB 0x0105->0x0d66 ; "16#FFFF#" 0ce5 010b | | .STRTAB 0x010b->0x0d6a ; "16#8000#" 0ce6 0111 | | .STRTAB 0x0111->0x0d6e ; "16#7FFF#" 0ce7 0117 | | .STRTAB 0x0117->0x0d72 ; "16#0123#" 0ce8 011d | | .STRTAB 0x011d->0x0d76 ; "16#00#" 0ce9 0121 | ! | .STRTAB 0x0121->0x0d79 ; "16#01#" 0cea 0125 | % | .STRTAB 0x0125->0x0d7c ; "16#FF#" 0ceb 0129 | ) | .STRTAB 0x0129->0x0d7f ; "16#80#" 0cec 012d | - | .STRTAB 0x012d->0x0d82 ; "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" 0cf9 01d4 | | .STRTAB 0x01d4->0x0de3 ; "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]