|
|
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: 5120 (0x1400)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_05d8fd
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 08e0 | | .CONST 0x08e0 ; 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 8005 | | .CONST 0x8005 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0154 | T | .CONST 0x0154 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 002f | / | .CONST 0x002f ; Number of locals
000b INIT_0008:
000b 4800 |H | Short_Literal 0x0
000c 0093 0833 | 3| PushFullAddress InMicrocode,INIT_0830
000e 02a0 | | Declare_Subprogram Null_Subprogram
000f 038f | | Declare_Type Package,Defined,Visible
0010 e001 | | Load 0x0,0x1
0011 4801 |H | Short_Literal 0x1
0012 00da | | Load_Top At_Offset_2
0013 020e | | Execute Module,Augment_Imports
0014 0386 | | Declare_Variable Package,Visible
0015 4800 |H | Short_Literal 0x0
0016 4804 |H | Short_Literal 0x4
0017 029f 015b | [| Declare_Subprogram For_Call,INIT_0158
0019 03fe | | Declare_Type Discrete,Defined,Visible
001a 00d8 | | Load_Top At_Offset_0
001b 0266 | f | Execute Discrete,Bounds
001c e001 | | Load 0x0,0x1
001d 1b18 | | Execute Package,Field_Read,Field_Number 0x18
001e 02a0 | | Declare_Subprogram Null_Subprogram
001f 4801 |H | Short_Literal 0x1
0020 035e | ^ | Declare_Type Array,Defined,Visible
0021 00d8 | | Load_Top At_Offset_0
0022 0336 | 6 | Declare_Variable Array,Visible
0023 00d8 | | Load_Top At_Offset_0
0024 0335 | 5 | Declare_Variable Array,Duplicate
0025 00cd | | Action Spare6_Action
0026 e001 | | Load 0x0,0x1
0027 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0028 0322 | " | Declare_Variable Record
0029 4802 |H | Short_Literal 0x2
002a 00d9 | | Load_Top At_Offset_1
002b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
002c 4800 |H | Short_Literal 0x0
002d 00d9 | | Load_Top At_Offset_1
002e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
002f 4800 |H | Short_Literal 0x0
0030 00da | | Load_Top At_Offset_2
0031 01d6 | | Execute Vector,Field_Write
0032 e001 | | Load 0x0,0x1
0033 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0034 0322 | " | Declare_Variable Record
0035 4802 |H | Short_Literal 0x2
0036 00d9 | | Load_Top At_Offset_1
0037 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0038 4801 |H | Short_Literal 0x1
0039 00d9 | | Load_Top At_Offset_1
003a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
003b 4801 |H | Short_Literal 0x1
003c 00da | | Load_Top At_Offset_2
003d 01d6 | | Execute Vector,Field_Write
003e e001 | | Load 0x0,0x1
003f 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0040 0322 | " | Declare_Variable Record
0041 4802 |H | Short_Literal 0x2
0042 00d9 | | Load_Top At_Offset_1
0043 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0044 4802 |H | Short_Literal 0x2
0045 00d9 | | Load_Top At_Offset_1
0046 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0047 4802 |H | Short_Literal 0x2
0048 00da | | Load_Top At_Offset_2
0049 01d6 | | Execute Vector,Field_Write
004a e001 | | Load 0x0,0x1
004b 1b18 | | Execute Package,Field_Read,Field_Number 0x18
004c 0322 | " | Declare_Variable Record
004d 4802 |H | Short_Literal 0x2
004e 00d9 | | Load_Top At_Offset_1
004f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0050 4803 |H | Short_Literal 0x3
0051 00d9 | | Load_Top At_Offset_1
0052 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0053 4803 |H | Short_Literal 0x3
0054 00da | | Load_Top At_Offset_2
0055 01d6 | | Execute Vector,Field_Write
0056 e001 | | Load 0x0,0x1
0057 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0058 0322 | " | Declare_Variable Record
0059 4802 |H | Short_Literal 0x2
005a 00d9 | | Load_Top At_Offset_1
005b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
005c 4804 |H | Short_Literal 0x4
005d 00d9 | | Load_Top At_Offset_1
005e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
005f 4804 |H | Short_Literal 0x4
0060 00da | | Load_Top At_Offset_2
0061 01d6 | | Execute Vector,Field_Write
0062 00d9 | | Load_Top At_Offset_1
0063 01d4 | | Execute Vector,Structure_Write
0064 e001 | | Load 0x0,0x1
0065 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0066 00e3 | | Load_Encached Natural_Cache
0067 4801 |H | Short_Literal 0x1
0068 4880 |H | Short_Literal 0x80
0069 e002 | | Load 0x0,0x2
006a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
006b 035c | \ | Declare_Type Array,Constrained,Visible
006c 02a0 | | Declare_Subprogram Null_Subprogram
006d 4803 |H | Short_Literal 0x3
006e 032e | . | Declare_Type Record,Defined,Visible
006f 00d8 | | Load_Top At_Offset_0
0070 0322 | " | Declare_Variable Record
0071 e001 | | Load 0x0,0x1
0072 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0073 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0074 00d9 | | Load_Top At_Offset_1
0075 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0076 4800 |H | Short_Literal 0x0
0077 00d9 | | Load_Top At_Offset_1
0078 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0079 00d9 | | Load_Top At_Offset_1
007a 3002 |0 | Execute Record,Field_Type,Field_Number 0x2
007b 0337 | 7 | Declare_Variable Array
007c 4880 |H | Short_Literal 0x80
007d 4801 |H | Short_Literal 0x1
007e 4800 |H | Short_Literal 0x0
007f 00d9 | | Load_Top At_Offset_1
0080 e213 | | Load 0x1,0x13
0081 01d6 | | Execute Vector,Field_Write
0082 3ffb |? | Loop_Increasing 0x7e
0083 00da | | Load_Top At_Offset_2
0084 3002 |0 | Execute Record,Field_Type,Field_Number 0x2
0085 0119 | | Execute Any,Check_In_Formal_Type
0086 00d9 | | Load_Top At_Offset_1
0087 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0088 0129 | ) | Execute Any,Make_Visible
0089 029a 018b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0188
008b 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198
008d 00e3 | | Load_Encached Natural_Cache
008e 4801 |H | Short_Literal 0x1
008f 4820 |H | Short_Literal 0x20
0090 e001 | | Load 0x0,0x1
0091 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0092 035c | \ | Declare_Type Array,Constrained,Visible
0093 02a0 | | Declare_Subprogram Null_Subprogram
0094 4802 |H | Short_Literal 0x2
0095 032e | . | Declare_Type Record,Defined,Visible
0096 00d8 | | Load_Top At_Offset_0
0097 0322 | " | Declare_Variable Record
0098 4800 |H | Short_Literal 0x0
0099 00d9 | | Load_Top At_Offset_1
009a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
009b 00d9 | | Load_Top At_Offset_1
009c 3001 |0 | Execute Record,Field_Type,Field_Number 0x1
009d 0337 | 7 | Declare_Variable Array
009e 4820 |H | Short_Literal 0x20
009f 4801 |H | Short_Literal 0x1
00a0 4800 |H | Short_Literal 0x0
00a1 00d9 | | Load_Top At_Offset_1
00a2 e217 | | Load 0x1,0x17
00a3 01d6 | | Execute Vector,Field_Write
00a4 3ffb |? | Loop_Increasing 0xa0
00a5 00da | | Load_Top At_Offset_2
00a6 3001 |0 | Execute Record,Field_Type,Field_Number 0x1
00a7 0119 | | Execute Any,Check_In_Formal_Type
00a8 00d9 | | Load_Top At_Offset_1
00a9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00aa 0129 | ) | Execute Any,Make_Visible
00ab 029a 01b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b0
00ad 029a 01c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01c0
00af 00db | | Load_Top At_Offset_3
00b0 0129 | ) | Execute Any,Make_Visible
00b1 e211 | | Load 0x1,0x11
00b2 0129 | ) | Execute Any,Make_Visible
00b3 e211 | | Load 0x1,0x11
00b4 0129 | ) | Execute Any,Make_Visible
00b5 00da | | Load_Top At_Offset_2
00b6 00da | | Load_Top At_Offset_2
00b7 02a0 | | Declare_Subprogram Null_Subprogram
00b8 4802 |H | Short_Literal 0x2
00b9 032e | . | Declare_Type Record,Defined,Visible
00ba 00d8 | | Load_Top At_Offset_0
00bb 0322 | " | Declare_Variable Record
00bc e216 | | Load 0x1,0x16
00bd 00d9 | | Load_Top At_Offset_1
00be 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00bf e212 | | Load 0x1,0x12
00c0 00d9 | | Load_Top At_Offset_1
00c1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00c2 0129 | ) | Execute Any,Make_Visible
00c3 00e3 | | Load_Encached Natural_Cache
00c4 0266 | f | Execute Discrete,Bounds
00c5 00db | | Load_Top At_Offset_3
00c6 02a0 | | Declare_Subprogram Null_Subprogram
00c7 4801 |H | Short_Literal 0x1
00c8 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object
00c9 4801 |H | Short_Literal 0x1
00ca 4800 |H | Short_Literal 0x0
00cb 00da | | Load_Top At_Offset_2
00cc 035b | [ | Declare_Type Array,Constrained
00cd 0336 | 6 | Declare_Variable Array,Visible
00ce 00d8 | | Load_Top At_Offset_0
00cf 0335 | 5 | Declare_Variable Array,Duplicate
00d0 00cd | | Action Spare6_Action
00d1 00d9 | | Load_Top At_Offset_1
00d2 01d4 | | Execute Vector,Structure_Write
00d3 00e3 | | Load_Encached Natural_Cache
00d4 e001 | | Load 0x0,0x1
00d5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00d6 e001 | | Load 0x0,0x1
00d7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00d8 e001 | | Load 0x0,0x1
00d9 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00da 4801 |H | Short_Literal 0x1
00db 60a4 |` | Indirect_Literal Discrete,0x180,{0x00000000, 0x7fffffff}
00dc e21e | | Load 0x1,0x1e
00dd 034f | O | Declare_Type Array,Constrained,Visible,Bounds_With_Object
00de 029f 0703 | | Declare_Subprogram For_Call,INIT_0700
00e0 4800 |H | Short_Literal 0x0
00e1 4801 |H | Short_Literal 0x1
00e2 4803 |H | Short_Literal 0x3
00e3 4800 |H | Short_Literal 0x0
00e4 4801 |H | Short_Literal 0x1
00e5 4801 |H | Short_Literal 0x1
00e6 031e | | Declare_Type Variant_Record,Defined,Visible
00e7 029a 01db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d8
00e9 029a 01f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f0
00eb 029a 0243 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0240
00ed 00e3 | | Load_Encached Natural_Cache
00ee e215 | | Load 0x1,0x15
00ef e21b | | Load 0x1,0x1b
00f0 e001 | | Load 0x0,0x1
00f1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00f2 e001 | | Load 0x0,0x1
00f3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00f4 e003 | | Load 0x0,0x3
00f5 1b15 | | Execute Package,Field_Read,Field_Number 0x15
00f6 4801 |H | Short_Literal 0x1
00f7 6088 |` | Indirect_Literal Discrete,0x180,{0x00000000, 0x7fffffff}
00f8 e21e | | Load 0x1,0x1e
00f9 034f | O | Declare_Type Array,Constrained,Visible,Bounds_With_Object
00fa 029f 0733 | 3| Declare_Subprogram For_Call,INIT_0730
00fc 4800 |H | Short_Literal 0x0
00fd 4801 |H | Short_Literal 0x1
00fe 4805 |H | Short_Literal 0x5
00ff 4800 |H | Short_Literal 0x0
0100 4801 |H | Short_Literal 0x1
0101 4801 |H | Short_Literal 0x1
0102 031e | | Declare_Type Variant_Record,Defined,Visible
0103 e20e | | Load 0x1,0xe
0104 00e3 | | Load_Encached Natural_Cache
0105 00e3 | | Load_Encached Natural_Cache
0106 e001 | | Load 0x0,0x1
0107 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0108 4801 |H | Short_Literal 0x1
0109 6076 |`v | Indirect_Literal Discrete,0x180,{0x00000000, 0x7fffffff}
010a e001 | | Load 0x0,0x1
010b 1b13 | | Execute Package,Field_Read,Field_Number 0x13
010c 034f | O | Declare_Type Array,Constrained,Visible,Bounds_With_Object
010d 4801 |H | Short_Literal 0x1
010e 4800 |H | Short_Literal 0x0
010f e220 | | Load 0x1,0x20
0110 4801 |H | Short_Literal 0x1
0111 4800 |H | Short_Literal 0x0
0112 e220 | | Load 0x1,0x20
0113 4801 |H | Short_Literal 0x1
0114 4800 |H | Short_Literal 0x0
0115 e220 | | Load 0x1,0x20
0116 4801 |H | Short_Literal 0x1
0117 4800 |H | Short_Literal 0x0
0118 e220 | | Load 0x1,0x20
0119 4801 |H | Short_Literal 0x1
011a 4800 |H | Short_Literal 0x0
011b e224 | $ | Load 0x1,0x24
011c 029f 0763 | c| Declare_Subprogram For_Call,INIT_0760
011e 4805 |H | Short_Literal 0x5
011f 4801 |H | Short_Literal 0x1
0120 4801 |H | Short_Literal 0x1
0121 4805 |H | Short_Literal 0x5
0122 4806 |H | Short_Literal 0x6
0123 4803 |H | Short_Literal 0x3
0124 031e | | Declare_Type Variant_Record,Defined,Visible
0125 029a 02e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02e0
0127 029a 0313 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0310
0129 029a 0333 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0330
012b 029a 03bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03b8
012d 029a 03e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e0
012f 00bf | | Action Accept_Activation
0130 0092 086c | l| Action Push_String_Extended,0x86c ; "!Machine.SNMP_Community"
0132 e20d | | Load 0x1,0xd
0133 020f | | Execute Module,Activate
0134 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0135 00c7 | | Action Elaborate_Subprogram
0136 1d14 | | Execute_Immediate Reference_Lex_1,0x14
0137 00c7 | | Action Elaborate_Subprogram
0138 1d17 | | Execute_Immediate Reference_Lex_1,0x17
0139 00c7 | | Action Elaborate_Subprogram
013a 1d18 | | Execute_Immediate Reference_Lex_1,0x18
013b 00c7 | | Action Elaborate_Subprogram
013c 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
013d 00c7 | | Action Elaborate_Subprogram
013e 029d 03fb | | Declare_Subprogram For_Outer_Call,INIT_03f8
0140 029d 0413 | | Declare_Subprogram For_Outer_Call,INIT_0410
0142 029d 0473 | s| Declare_Subprogram For_Outer_Call,INIT_0470
0144 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
0145 00c7 | | Action Elaborate_Subprogram
0146 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
0147 00c7 | | Action Elaborate_Subprogram
0148 1d26 | & | Execute_Immediate Reference_Lex_1,0x26
0149 00c7 | | Action Elaborate_Subprogram
014a 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27
014b 00c7 | | Action Elaborate_Subprogram
014c 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28
014d 00c7 | | Action Elaborate_Subprogram
014e 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
014f 00c7 | | Action Elaborate_Subprogram
0150 029d 04ab | | Declare_Subprogram For_Outer_Call,INIT_04a8
0152 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
0153 00c7 | | Action Elaborate_Subprogram
0154 BODY_0008:
0154 00bc | | Action Signal_Activated
0155 00bb | | Action Signal_Completion
0156 0000 0000 | | .XXX[0x2]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b | [ | .CONST 0x015b ; Address of begin
0159 0004 | | .CONST 0x0004 ; Address of exception handler
015a 0001 | | .CONST 0x0001 ; Number of locals
015b BODY_0158:
015b INIT_0158:
015b 4607 |F | Jump_Case 0x7
015c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
015d 7806 |x | Jump 0x164 ; case 0x1
015e 7809 |x | Jump 0x168 ; case 0x2
015f 780d |x | Jump 0x16d ; case 0x3
0160 7810 |x | Jump 0x171 ; case 0x4
0161 7811 |x | Jump 0x173 ; case 0x5
0162 7812 |x | Jump 0x175 ; case 0x6
0163 7815 |x | Jump 0x179 ; case 0x7
0164 00da | | Load_Top At_Offset_2
0165 0091 0867 | g| Action Push_String_Extended_Indexed,0x867 ; "GET_REQUEST"
0167 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0168 00db | | Load_Top At_Offset_3
0169 00db | | Load_Top At_Offset_3
016a 00e0 | | Load_Encached Standard_Cache
016b 181b | | Execute Package,Field_Execute,Field_Number 0x1b
016c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
016d 00da | | Load_Top At_Offset_2
016e 00e0 | | Load_Encached Standard_Cache
016f 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0170 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0171 00db | | Load_Top At_Offset_3
0172 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0173 00db | | Load_Top At_Offset_3
0174 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0175 e20e | | Load 0x1,0xe
0176 00dc | | Load_Top At_Offset_4
0177 0267 | g | Execute Discrete,Predecessor
0178 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0179 e20e | | Load 0x1,0xe
017a 00dc | | Load_Top At_Offset_4
017b 0268 | h | Execute Discrete,Successor
017c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
017d 0000 0000 | | .XXX[0x3]
017f 0000 | |
0180 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
0184 0000 0000 | | .BLANK 0000[0x4]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b | | .CONST 0x018b ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0001 | | .CONST 0x0001 ; Number of locals
018b BODY_0188:
018b INIT_0188:
018b 4801 |H | Short_Literal 0x1
018c 00db | | Load_Top At_Offset_3
018d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
018e e5ff | | Load 0x2,-0x1
018f 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0190 01cf | | Execute Vector,Slice_Read
0191 0335 | 5 | Declare_Variable Array,Duplicate
0192 00cd | | Action Spare6_Action
0193 4401 |D | Exit_Subprogram With_Result,0x1
0194 0000 0000 | | .BLANK 0000[0x4]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019d | | .CONST 0x019d ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0002 | | .CONST 0x0002 ; Number of locals
019b INIT_0198:
019b e211 | | Load 0x1,0x11
019c 0322 | " | Declare_Variable Record
019d BODY_0198:
019d 00db | | Load_Top At_Offset_3
019e 00d9 | | Load_Top At_Offset_1
019f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01a0 e5fe | | Load 0x2,-0x2
01a1 01db | | Execute Vector,Length
01a2 00d9 | | Load_Top At_Offset_1
01a3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
01a4 e5fe | | Load 0x2,-0x2
01a5 4801 |H | Short_Literal 0x1
01a6 00da | | Load_Top At_Offset_2
01a7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01a8 00db | | Load_Top At_Offset_3
01a9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
01aa 01ce | | Execute Vector,Slice_Write
01ab 00d8 | | Load_Top At_Offset_0
01ac 4402 |D | Exit_Subprogram With_Result,0x2
01ad 0000 0000 | | .XXX[0x3]
01af 0000 | |
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3 | | .CONST 0x01b3 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0001 | | .CONST 0x0001 ; Number of locals
01b3 BODY_01b0:
01b3 INIT_01b0:
01b3 4801 |H | Short_Literal 0x1
01b4 00db | | Load_Top At_Offset_3
01b5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01b6 e5ff | | Load 0x2,-0x1
01b7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
01b8 01cf | | Execute Vector,Slice_Read
01b9 0335 | 5 | Declare_Variable Array,Duplicate
01ba 00cd | | Action Spare6_Action
01bb 4401 |D | Exit_Subprogram With_Result,0x1
01bc 0000 0000 | | .BLANK 0000[0x4]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c5 | | .CONST 0x01c5 ; Address of begin
01c1 0004 | | .CONST 0x0004 ; Address of exception handler
01c2 0002 | | .CONST 0x0002 ; Number of locals
01c3 INIT_01c0:
01c3 e215 | | Load 0x1,0x15
01c4 0322 | " | Declare_Variable Record
01c5 BODY_01c0:
01c5 00db | | Load_Top At_Offset_3
01c6 01db | | Execute Vector,Length
01c7 00d9 | | Load_Top At_Offset_1
01c8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01c9 00db | | Load_Top At_Offset_3
01ca 4801 |H | Short_Literal 0x1
01cb e5ff | | Load 0x2,-0x1
01cc 01db | | Execute Vector,Length
01cd 00d8 | | Load_Top At_Offset_0
01ce 00e2 | | Load_Encached Integer_Cache
01cf 0260 | ` | Execute Discrete,In_Type
01d0 7001 |p | Jump_Nonzero 0x1d2
01d1 0801 | | Execute_Immediate Raise,0x1
01d2 00db | | Load_Top At_Offset_3
01d3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01d4 01ce | | Execute Vector,Slice_Write
01d5 00d8 | | Load_Top At_Offset_0
01d6 4401 |D | Exit_Subprogram With_Result,0x1
01d7 0000 | | .XXX[0x1]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01df | | .CONST 0x01df ; Address of begin
01d9 0004 | | .CONST 0x0004 ; Address of exception handler
01da 0002 | | .CONST 0x0002 ; Number of locals
01db INIT_01d8:
01db e5fc | | Load 0x2,-0x4
01dc 01db | | Execute Vector,Length
01dd e220 | | Load 0x1,0x20
01de 1c08 | | Execute_Immediate Run_Utility,0x8
01df BODY_01d8:
01df 00db | | Load_Top At_Offset_3
01e0 00d9 | | Load_Top At_Offset_1
01e1 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01e2 e5fe | | Load 0x2,-0x2
01e3 00d9 | | Load_Top At_Offset_1
01e4 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
01e5 e5fd | | Load 0x2,-0x3
01e6 00d9 | | Load_Top At_Offset_1
01e7 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
01e8 e5fc | | Load 0x2,-0x4
01e9 00d9 | | Load_Top At_Offset_1
01ea 2905 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x5
01eb 00d8 | | Load_Top At_Offset_0
01ec 4404 |D | Exit_Subprogram With_Result,0x4
01ed 0000 0000 | | .XXX[0x3]
01ef 0000 | |
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 0210 | | .CONST 0x0210 ; Address of begin
01f1 0004 | | .CONST 0x0004 ; Address of exception handler
01f2 0007 | | .CONST 0x0007 ; Number of locals
01f3 INIT_01f0:
01f3 0092 086d | m| Action Push_String_Extended,0x86d ; "Encode(PDU)"
01f5 4801 |H | Short_Literal 0x1
01f6 6041 |`A | Indirect_Literal Discrete,0x238,{0x00000000, 0x00000800}
01f7 e002 | | Load 0x0,0x2
01f8 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01f9 035b | [ | Declare_Type Array,Constrained
01fa 0337 | 7 | Declare_Variable Array
01fb 00e3 | | Load_Encached Natural_Cache
01fc 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
01fd 029f 04db | | Declare_Subprogram For_Call,INIT_04d8
01ff 029f 04fb | | Declare_Subprogram For_Call,INIT_04f8
0201 e004 | | Load 0x0,0x4
0202 e005 | | Load 0x0,0x5
0203 00e9 | | Load_Encached String_Cache
0204 4805 |H | Short_Literal 0x5
0205 4802 |H | Short_Literal 0x2
0206 0099 | | Action Reference_Dynamic
0207 4806 |H | Short_Literal 0x6
0208 4802 |H | Short_Literal 0x2
0209 0099 | | Action Reference_Dynamic
020a 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c
020b e006 | | Load 0x0,0x6
020c 1b22 | " | Execute Package,Field_Read,Field_Number 0x22
020d 0387 | | Declare_Variable Package
020e 00d8 | | Load_Top At_Offset_0
020f 020f | | Execute Module,Activate
0210 BODY_01f0:
0210 e001 | | Load 0x0,0x1
0211 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0212 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0213 e5ff | | Load 0x2,-0x1
0214 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0215 e402 | | Load 0x2,0x2
0216 00db | | Load_Top At_Offset_3
0217 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0218 e001 | | Load 0x0,0x1
0219 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
021a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
021b e5ff | | Load 0x2,-0x1
021c 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
021d e402 | | Load 0x2,0x2
021e 00db | | Load_Top At_Offset_3
021f 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0220 e001 | | Load 0x0,0x1
0221 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0222 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0223 e5ff | | Load 0x2,-0x1
0224 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4
0225 e402 | | Load 0x2,0x2
0226 00db | | Load_Top At_Offset_3
0227 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0228 e5ff | | Load 0x2,-0x1
0229 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
022a 822e | . | Call 0x1,0x2e
022b e402 | | Load 0x2,0x2
022c 8405 | | Call 0x2,0x5
022d 4801 |H | Short_Literal 0x1
022e e404 | | Load 0x2,0x4
022f e403 | | Load 0x2,0x3
0230 01cf | | Execute Vector,Slice_Read
0231 e007 | | Load 0x0,0x7
0232 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0233 01c6 | | Execute Vector,Convert_To_Formal
0234 4401 |D | Exit_Subprogram With_Result,0x1
0235 0000 0000 | | .XXX[0x3]
0237 0000 | |
0238 0000 0000 | | .LITERAL {0x00000000, 0x00000800}
023c 0000 0000 | | .BLANK 0000[0x4]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 026e | n | .CONST 0x026e ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 000c | | .CONST 0x000c ; Number of locals
0243 INIT_0240:
0243 0092 086e | n| Action Push_String_Extended,0x86e ; "Decode(PDU)"
0245 00db | | Load_Top At_Offset_3
0246 01dd | | Execute Vector,First
0247 0aff | | Execute_Immediate Plus,-0x1
0248 00e2 | | Load_Encached Integer_Cache
0249 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
024a e5ff | | Load 0x2,-0x1
024b 01dc | | Execute Vector,Last
024c 00e2 | | Load_Encached Integer_Cache
024d 03f1 | | Declare_Variable Discrete,With_Value
024e 4840 |H@ | Short_Literal 0x40
024f e220 | | Load 0x1,0x20
0250 1c08 | | Execute_Immediate Run_Utility,0x8
0251 00e3 | | Load_Encached Natural_Cache
0252 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0253 e006 | | Load 0x0,0x6
0254 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0255 0322 | " | Declare_Variable Record
0256 e006 | | Load 0x0,0x6
0257 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0258 0322 | " | Declare_Variable Record
0259 029f 0503 | | Declare_Subprogram For_Call,INIT_0500
025b 029f 050b | | Declare_Subprogram For_Call,INIT_0508
025d e008 | | Load 0x0,0x8
025e e009 | | Load 0x0,0x9
025f 00e9 | | Load_Encached String_Cache
0260 4809 |H | Short_Literal 0x9
0261 4802 |H | Short_Literal 0x2
0262 0099 | | Action Reference_Dynamic
0263 480a |H | Short_Literal 0xa
0264 4802 |H | Short_Literal 0x2
0265 0099 | | Action Reference_Dynamic
0266 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c
0267 e006 | | Load 0x0,0x6
0268 1b22 | " | Execute Package,Field_Read,Field_Number 0x22
0269 0387 | | Declare_Variable Package
026a 00d8 | | Load_Top At_Offset_0
026b 020f | | Execute Module,Activate
026c 029f 052b | +| Declare_Subprogram For_Call,INIT_0528
026e BODY_0240:
026e e402 | | Load 0x2,0x2
026f 00da | | Load_Top At_Offset_2
0270 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0271 e405 | | Load 0x2,0x5
0272 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0273 e402 | | Load 0x2,0x2
0274 00da | | Load_Top At_Offset_2
0275 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0276 e405 | | Load 0x2,0x5
0277 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0278 e402 | | Load 0x2,0x2
0279 00da | | Load_Top At_Offset_2
027a 1819 | | Execute Package,Field_Execute,Field_Number 0x19
027b e405 | | Load 0x2,0x5
027c 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
027d e402 | | Load 0x2,0x2
027e 00da | | Load_Top At_Offset_2
027f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0280 e407 | | Load 0x2,0x7
0281 017d | } | Execute Record,Structure_Write
0282 e407 | | Load 0x2,0x7
0283 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0284 e001 | | Load 0x0,0x1
0285 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0286 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0287 017f | | Execute Record,Equal
0288 7001 |p | Jump_Nonzero 0x28a
0289 0887 | | Execute_Immediate Raise,0x87
028a e407 | | Load 0x2,0x7
028b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
028c 7001 |p | Jump_Nonzero 0x28e
028d 0887 | | Execute_Immediate Raise,0x87
028e e407 | | Load 0x2,0x7
028f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0290 4fff |O | Short_Literal 0x7ff
0291 027e | ~ | Execute Discrete,Not_Equal
0292 680c |h | Jump_Zero 0x29f
0293 e403 | | Load 0x2,0x3
0294 e407 | | Load 0x2,0x7
0295 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0296 0273 | s | Execute Discrete,Plus
0297 c404 | | Store 0x2,0x4
0298 e404 | | Load 0x2,0x4
0299 e403 | | Load 0x2,0x3
029a e5ff | | Load 0x2,-0x1
029b 01dc | | Execute Vector,Last
029c 0262 | b | Execute Discrete,In_Range
029d 7001 |p | Jump_Nonzero 0x29f
029e 0887 | | Execute_Immediate Raise,0x87
029f 00cf | | Action Mark_Auxiliary
02a0 7826 |x& | Jump 0x2c7
02a1 e402 | | Load 0x2,0x2
02a2 00db | | Load_Top At_Offset_3
02a3 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02a4 e408 | | Load 0x2,0x8
02a5 017d | } | Execute Record,Structure_Write
02a6 e408 | | Load 0x2,0x8
02a7 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02a8 e001 | | Load 0x0,0x1
02a9 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
02aa 1b15 | | Execute Package,Field_Read,Field_Number 0x15
02ab 017f | | Execute Record,Equal
02ac 7001 |p | Jump_Nonzero 0x2ae
02ad 0887 | | Execute_Immediate Raise,0x87
02ae e408 | | Load 0x2,0x8
02af 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02b0 7001 |p | Jump_Nonzero 0x2b2
02b1 0887 | | Execute_Immediate Raise,0x87
02b2 e408 | | Load 0x2,0x8
02b3 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02b4 e006 | | Load 0x0,0x6
02b5 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
02b6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
02b7 017f | | Execute Record,Equal
02b8 7012 |p | Jump_Nonzero 0x2cb
02b9 e406 | | Load 0x2,0x6
02ba 0a01 | | Execute_Immediate Plus,0x1
02bb c406 | | Store 0x2,0x6
02bc e402 | | Load 0x2,0x2
02bd 00db | | Load_Top At_Offset_3
02be 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
02bf 8218 | | Call 0x1,0x18
02c0 e406 | | Load 0x2,0x6
02c1 e405 | | Load 0x2,0x5
02c2 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
02c3 01d5 | | Execute Vector,Field_Reference
02c4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
02c5 840c | | Call 0x2,0xc
02c6 00c9 | | Action Pop_Auxiliary_Loop
02c7 e403 | | Load 0x2,0x3
02c8 e404 | | Load 0x2,0x4
02c9 027c | | | Execute Discrete,Less
02ca 77d6 |w | Jump_Nonzero 0x2a1
02cb 00ce | | Action Pop_Auxiliary
02cc 4801 |H | Short_Literal 0x1
02cd e406 | | Load 0x2,0x6
02ce e405 | | Load 0x2,0x5
02cf 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
02d0 01cf | | Execute Vector,Slice_Read
02d1 e405 | | Load 0x2,0x5
02d2 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4
02d3 e405 | | Load 0x2,0x5
02d4 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
02d5 e405 | | Load 0x2,0x5
02d6 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
02d7 8221 | ! | Call 0x1,0x21
02d8 4401 |D | Exit_Subprogram With_Result,0x1
02d9 0000 0000 | | .BLANK 0000[0x7]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02ec | | .CONST 0x02ec ; Address of begin
02e1 0004 | | .CONST 0x0004 ; Address of exception handler
02e2 0002 | | .CONST 0x0002 ; Number of locals
02e3 INIT_02e0:
02e3 00da | | Load_Top At_Offset_2
02e4 e5fe | | Load 0x2,-0x2
02e5 01db | | Execute Vector,Length
02e6 e5fd | | Load 0x2,-0x3
02e7 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
02e8 e225 | % | Load 0x1,0x25
02e9 1c08 | | Execute_Immediate Run_Utility,0x8
02ea 00d8 | | Load_Top At_Offset_0
02eb 1c00 | | Execute_Immediate Run_Utility,0x0
02ec BODY_02e0:
02ec 4800 |H | Short_Literal 0x0
02ed 00d9 | | Load_Top At_Offset_1
02ee 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
02ef e5fe | | Load 0x2,-0x2
02f0 00d9 | | Load_Top At_Offset_1
02f1 2905 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x5
02f2 00db | | Load_Top At_Offset_3
02f3 4604 |F | Jump_Case 0x4
02f4 7805 |x | Jump 0x2fa ; case 0x0
02f5 7808 |x | Jump 0x2fe ; case 0x1
02f6 780b |x | Jump 0x302 ; case 0x2
02f7 780e |x | Jump 0x306 ; case 0x3
02f8 7800 |x | Jump 0x2f9 ; case 0x4
02f9 08e0 | | Execute_Immediate Raise,0xe0
02fa e5fd | | Load 0x2,-0x3
02fb 00d9 | | Load_Top At_Offset_1
02fc 2b06 |+ | Execute Variant_Record,Field_Write,Variant,Indirect,Field_Number 0x6
02fd 780b |x | Jump 0x309
02fe e5fd | | Load 0x2,-0x3
02ff 00d9 | | Load_Top At_Offset_1
0300 2b07 |+ | Execute Variant_Record,Field_Write,Variant,Indirect,Field_Number 0x7
0301 7807 |x | Jump 0x309
0302 e5fd | | Load 0x2,-0x3
0303 00d9 | | Load_Top At_Offset_1
0304 2b08 |+ | Execute Variant_Record,Field_Write,Variant,Indirect,Field_Number 0x8
0305 7803 |x | Jump 0x309
0306 e5fd | | Load 0x2,-0x3
0307 00d9 | | Load_Top At_Offset_1
0308 2b09 |+ | Execute Variant_Record,Field_Write,Variant,Indirect,Field_Number 0x9
0309 00d8 | | Load_Top At_Offset_0
030a 4404 |D | Exit_Subprogram With_Result,0x4
030b 0000 0000 | | .BLANK 0000[0x5]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 031c | | .CONST 0x031c ; Address of begin
0311 0004 | | .CONST 0x0004 ; Address of exception handler
0312 0002 | | .CONST 0x0002 ; Number of locals
0313 INIT_0310:
0313 00da | | Load_Top At_Offset_2
0314 e5fe | | Load 0x2,-0x2
0315 01db | | Execute Vector,Length
0316 e5fd | | Load 0x2,-0x3
0317 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0318 e225 | % | Load 0x1,0x25
0319 1c08 | | Execute_Immediate Run_Utility,0x8
031a 00d8 | | Load_Top At_Offset_0
031b 1c00 | | Execute_Immediate Run_Utility,0x0
031c BODY_0310:
031c 4800 |H | Short_Literal 0x0
031d 00d9 | | Load_Top At_Offset_1
031e 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
031f e5fe | | Load 0x2,-0x2
0320 00d9 | | Load_Top At_Offset_1
0321 2905 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x5
0322 00db | | Load_Top At_Offset_3
0323 0f04 | | Execute_Immediate Equal,0x4
0324 7001 |p | Jump_Nonzero 0x326
0325 08e0 | | Execute_Immediate Raise,0xe0
0326 e5fd | | Load 0x2,-0x3
0327 00d9 | | Load_Top At_Offset_1
0328 2b0a |+ | Execute Variant_Record,Field_Write,Variant,Indirect,Field_Number 0xa
0329 00d8 | | Load_Top At_Offset_0
032a 4404 |D | Exit_Subprogram With_Result,0x4
032b 0000 0000 | | .BLANK 0000[0x5]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0354 | T | .CONST 0x0354 ; Address of begin
0331 0004 | | .CONST 0x0004 ; Address of exception handler
0332 0009 | | .CONST 0x0009 ; Number of locals
0333 INIT_0330:
0333 0092 086f | o| Action Push_String_Extended,0x86f ; "Encode(Message)"
0335 4801 |H | Short_Literal 0x1
0336 6079 |`y | Indirect_Literal Discrete,0x3b0,{0x00000000, 0x00000800}
0337 e002 | | Load 0x0,0x2
0338 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0339 035b | [ | Declare_Type Array,Constrained
033a 0337 | 7 | Declare_Variable Array
033b 00e3 | | Load_Encached Natural_Cache
033c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
033d 029f 0553 | S| Declare_Subprogram For_Call,INIT_0550
033f 029f 0573 | s| Declare_Subprogram For_Call,INIT_0570
0341 e00a | | Load 0x0,0xa
0342 e00b | | Load 0x0,0xb
0343 00e9 | | Load_Encached String_Cache
0344 4805 |H | Short_Literal 0x5
0345 4802 |H | Short_Literal 0x2
0346 0099 | | Action Reference_Dynamic
0347 4806 |H | Short_Literal 0x6
0348 4802 |H | Short_Literal 0x2
0349 0099 | | Action Reference_Dynamic
034a 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c
034b e006 | | Load 0x0,0x6
034c 1b22 | " | Execute Package,Field_Read,Field_Number 0x22
034d 0387 | | Declare_Variable Package
034e 00d8 | | Load_Top At_Offset_0
034f 020f | | Execute Module,Activate
0350 029f 057b | {| Declare_Subprogram For_Call,INIT_0578
0352 029f 0593 | | Declare_Subprogram For_Call,INIT_0590
0354 BODY_0330:
0354 e001 | | Load 0x0,0x1
0355 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0356 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0357 e5ff | | Load 0x2,-0x1
0358 2c04 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x4
0359 e402 | | Load 0x2,0x2
035a e407 | | Load 0x2,0x7
035b 1818 | | Execute Package,Field_Execute,Field_Number 0x18
035c e001 | | Load 0x0,0x1
035d 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
035e 1b10 | | Execute Package,Field_Read,Field_Number 0x10
035f e5ff | | Load 0x2,-0x1
0360 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0361 e402 | | Load 0x2,0x2
0362 e407 | | Load 0x2,0x7
0363 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0364 e5ff | | Load 0x2,-0x1
0365 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0366 4604 |F | Jump_Case 0x4
0367 7806 |x | Jump 0x36e ; case 0x0
0368 780f |x | Jump 0x378 ; case 0x1
0369 7818 |x | Jump 0x382 ; case 0x2
036a 7821 |x! | Jump 0x38c ; case 0x3
036b 7800 |x | Jump 0x36c ; case 0x4
036c e00c | | Load 0x0,0xc
036d 0257 | W | Execute Discrete,Raise
036e e5ff | | Load 0x2,-0x1
036f 2706 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x6
0370 8222 | " | Call 0x1,0x22
0371 e5ff | | Load 0x2,-0x1
0372 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0373 e210 | | Load 0x1,0x10
0374 01d5 | | Execute Vector,Field_Reference
0375 e402 | | Load 0x2,0x2
0376 8408 | | Call 0x2,0x8
0377 781d |x | Jump 0x395
0378 e5ff | | Load 0x2,-0x1
0379 2707 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x7
037a 8222 | " | Call 0x1,0x22
037b e5ff | | Load 0x2,-0x1
037c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
037d e210 | | Load 0x1,0x10
037e 01d5 | | Execute Vector,Field_Reference
037f e402 | | Load 0x2,0x2
0380 8408 | | Call 0x2,0x8
0381 7813 |x | Jump 0x395
0382 e5ff | | Load 0x2,-0x1
0383 2708 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x8
0384 8222 | " | Call 0x1,0x22
0385 e5ff | | Load 0x2,-0x1
0386 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0387 e210 | | Load 0x1,0x10
0388 01d5 | | Execute Vector,Field_Reference
0389 e402 | | Load 0x2,0x2
038a 8408 | | Call 0x2,0x8
038b 7809 |x | Jump 0x395
038c e5ff | | Load 0x2,-0x1
038d 2709 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x9
038e 8222 | " | Call 0x1,0x22
038f e5ff | | Load 0x2,-0x1
0390 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0391 e210 | | Load 0x1,0x10
0392 01d5 | | Execute Vector,Field_Reference
0393 e402 | | Load 0x2,0x2
0394 8408 | | Call 0x2,0x8
0395 e006 | | Load 0x0,0x6
0396 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0397 0322 | " | Declare_Variable Record
0398 e001 | | Load 0x0,0x1
0399 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
039a 1b15 | | Execute Package,Field_Read,Field_Number 0x15
039b 00d9 | | Load_Top At_Offset_1
039c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
039d 4801 |H | Short_Literal 0x1
039e 00d9 | | Load_Top At_Offset_1
039f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
03a0 e404 | | Load 0x2,0x4
03a1 00d9 | | Load_Top At_Offset_1
03a2 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
03a3 e006 | | Load 0x0,0x6
03a4 1820 | | Execute Package,Field_Execute,Field_Number 0x20
03a5 e402 | | Load 0x2,0x2
03a6 8409 | | Call 0x2,0x9
03a7 4801 |H | Short_Literal 0x1
03a8 e404 | | Load 0x2,0x4
03a9 e403 | | Load 0x2,0x3
03aa 01cf | | Execute Vector,Slice_Read
03ab e007 | | Load 0x0,0x7
03ac 1b12 | | Execute Package,Field_Read,Field_Number 0x12
03ad 01c6 | | Execute Vector,Convert_To_Formal
03ae 4401 |D | Exit_Subprogram With_Result,0x1
03af 0000 | | .XXX[0x1]
03b0 0000 0000 | | .LITERAL {0x00000000, 0x00000800}
03b4 0000 0000 | | .BLANK 0000[0x4]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03dc | | .CONST 0x03dc ; Address of begin
03b9 0004 | | .CONST 0x0004 ; Address of exception handler
03ba 0009 | | .CONST 0x0009 ; Number of locals
03bb INIT_03b8:
03bb 00da | | Load_Top At_Offset_2
03bc 01dd | | Execute Vector,First
03bd 0aff | | Execute_Immediate Plus,-0x1
03be 00e2 | | Load_Encached Integer_Cache
03bf 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
03c0 4840 |H@ | Short_Literal 0x40
03c1 e220 | | Load 0x1,0x20
03c2 1c08 | | Execute_Immediate Run_Utility,0x8
03c3 00e3 | | Load_Encached Natural_Cache
03c4 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
03c5 0092 086e | n| Action Push_String_Extended,0x86e ; "Decode(PDU)"
03c7 029f 05c3 | | Declare_Subprogram For_Call,INIT_05c0
03c9 029f 05cb | | Declare_Subprogram For_Call,INIT_05c8
03cb e00d | | Load 0x0,0xd
03cc e00e | | Load 0x0,0xe
03cd 00e9 | | Load_Encached String_Cache
03ce 4806 |H | Short_Literal 0x6
03cf 4802 |H | Short_Literal 0x2
03d0 0099 | | Action Reference_Dynamic
03d1 4807 |H | Short_Literal 0x7
03d2 4802 |H | Short_Literal 0x2
03d3 0099 | | Action Reference_Dynamic
03d4 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c
03d5 e006 | | Load 0x0,0x6
03d6 1b22 | " | Execute Package,Field_Read,Field_Number 0x22
03d7 0387 | | Declare_Variable Package
03d8 00d8 | | Load_Top At_Offset_0
03d9 020f | | Execute Module,Activate
03da 029f 05eb | | Declare_Subprogram For_Call,INIT_05e8
03dc BODY_03b8:
03dc 8409 | | Call 0x2,0x9
03dd 0831 | 1 | Execute_Immediate Raise,0x31
03de 0000 0000 | | .XXX[0x2]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03ec | | .CONST 0x03ec ; Address of begin
03e1 0004 | | .CONST 0x0004 ; Address of exception handler
03e2 0004 | | .CONST 0x0004 ; Number of locals
03e3 INIT_03e0:
03e3 e00f | | Load 0x0,0xf
03e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03e5 02c7 | | Declare_Variable Any
03e6 00d8 | | Load_Top At_Offset_0
03e7 1c00 | | Execute_Immediate Run_Utility,0x0
03e8 029f 063b | ;| Declare_Subprogram For_Call,INIT_0638
03ea 029f 0653 | S| Declare_Subprogram For_Call,INIT_0650
03ec BODY_03e0:
03ec e5ff | | Load 0x2,-0x1
03ed 01db | | Execute Vector,Length
03ee 6804 |h | Jump_Zero 0x3f3
03ef e5ff | | Load 0x2,-0x1
03f0 e001 | | Load 0x0,0x1
03f1 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
03f2 4401 |D | Exit_Subprogram With_Result,0x1
03f3 8403 | | Call 0x2,0x3
03f4 8404 | | Call 0x2,0x4
03f5 0831 | 1 | Execute_Immediate Raise,0x31
03f6 0000 0000 | | .XXX[0x2]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb | | .CONST 0x03fb ; Address of begin
03f9 0004 | | .CONST 0x0004 ; Address of exception handler
03fa 0001 | | .CONST 0x0001 ; Number of locals
03fb BODY_03f8:
03fb INIT_03f8:
03fb e010 | | Load 0x0,0x10
03fc 180e | | Execute Package,Field_Execute,Field_Number 0xe
03fd 4807 |H | Short_Literal 0x7
03fe 0092 0870 | p| Action Push_String_Extended,0x870 ; "in "
0400 e5ff | | Load 0x2,-0x1
0401 01cc | | Execute Vector,Catenate
0402 0092 0871 | q| Action Push_String_Extended,0x871 ; ": "
0404 01cc | | Execute Vector,Catenate
0405 e5fe | | Load 0x2,-0x2
0406 01cc | | Execute Vector,Catenate
0407 e011 | | Load 0x0,0x11
0408 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0409 4503 |E | Exit_Subprogram 0x3
040a 0000 0000 | | .BLANK 0000[0x6]
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 041f | | .CONST 0x041f ; Address of begin
0411 0004 | | .CONST 0x0004 ; Address of exception handler
0412 0005 | | .CONST 0x0005 ; Number of locals
0413 INIT_0410:
0413 4801 |H | Short_Literal 0x1
0414 6053 |`S | Indirect_Literal Discrete,0x468,{0x00000000, 0x00000400}
0415 e002 | | Load 0x0,0x2
0416 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0417 035b | [ | Declare_Type Array,Constrained
0418 0337 | 7 | Declare_Variable Array
0419 00e3 | | Load_Encached Natural_Cache
041a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
041b 029f 0663 | c| Declare_Subprogram For_Call,INIT_0660
041d 029f 0683 | | Declare_Subprogram For_Call,INIT_0680
041f BODY_0410:
041f e5ff | | Load 0x2,-0x1
0420 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0421 8217 | | Call 0x1,0x17
0422 e006 | | Load 0x0,0x6
0423 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0424 8404 | | Call 0x2,0x4
0425 e006 | | Load 0x0,0x6
0426 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0427 0322 | " | Declare_Variable Record
0428 e001 | | Load 0x0,0x1
0429 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
042a 1b12 | | Execute Package,Field_Read,Field_Number 0x12
042b 00d9 | | Load_Top At_Offset_1
042c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
042d 4800 |H | Short_Literal 0x0
042e 00d9 | | Load_Top At_Offset_1
042f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0430 00db | | Load_Top At_Offset_3
0431 00d9 | | Load_Top At_Offset_1
0432 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0433 e006 | | Load 0x0,0x6
0434 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0435 8405 | | Call 0x2,0x5
0436 e006 | | Load 0x0,0x6
0437 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0438 0322 | " | Declare_Variable Record
0439 e5ff | | Load 0x2,-0x1
043a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
043b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
043c 00d9 | | Load_Top At_Offset_1
043d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
043e 4800 |H | Short_Literal 0x0
043f 00d9 | | Load_Top At_Offset_1
0440 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0441 e5ff | | Load 0x2,-0x1
0442 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0443 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0444 00d9 | | Load_Top At_Offset_1
0445 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0446 e006 | | Load 0x0,0x6
0447 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0448 8404 | | Call 0x2,0x4
0449 e5ff | | Load 0x2,-0x1
044a 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
044b 8213 | | Call 0x1,0x13
044c 8404 | | Call 0x2,0x4
044d e006 | | Load 0x0,0x6
044e 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
044f 0322 | " | Declare_Variable Record
0450 e001 | | Load 0x0,0x1
0451 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0452 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0453 00d9 | | Load_Top At_Offset_1
0454 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0455 4801 |H | Short_Literal 0x1
0456 00d9 | | Load_Top At_Offset_1
0457 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0458 00db | | Load_Top At_Offset_3
0459 00d9 | | Load_Top At_Offset_1
045a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
045b e006 | | Load 0x0,0x6
045c 1820 | | Execute Package,Field_Execute,Field_Number 0x20
045d 8405 | | Call 0x2,0x5
045e 4801 |H | Short_Literal 0x1
045f 00db | | Load_Top At_Offset_3
0460 e402 | | Load 0x2,0x2
0461 01cf | | Execute Vector,Slice_Read
0462 e007 | | Load 0x0,0x7
0463 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0464 01c6 | | Execute Vector,Convert_To_Formal
0465 4401 |D | Exit_Subprogram With_Result,0x1
0466 0000 0000 | | .XXX[0x2]
0468 0000 0000 | | .LITERAL {0x00000000, 0x00000400}
046c 0000 0000 | | .BLANK 0000[0x4]
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 047f | | .CONST 0x047f ; Address of begin
0471 0004 | | .CONST 0x0004 ; Address of exception handler
0472 0005 | | .CONST 0x0005 ; Number of locals
0473 INIT_0470:
0473 4801 |H | Short_Literal 0x1
0474 67f3 |g | Indirect_Literal Discrete,0x468,{0x00000000, 0x00000400}
0475 e002 | | Load 0x0,0x2
0476 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0477 035b | [ | Declare_Type Array,Constrained
0478 0337 | 7 | Declare_Variable Array
0479 00e3 | | Load_Encached Natural_Cache
047a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
047b 029f 06b3 | | Declare_Subprogram For_Call,INIT_06b0
047d 029f 06d3 | | Declare_Subprogram For_Call,INIT_06d0
047f BODY_0470:
047f 00cf | | Action Mark_Auxiliary
0480 e5ff | | Load 0x2,-0x1
0481 01d9 | | Execute Vector,Reverse_Bounds
0482 0263 | c | Execute Discrete,Above_Bound
0483 7007 |p | Jump_Nonzero 0x48b
0484 00d8 | | Load_Top At_Offset_0
0485 e5ff | | Load 0x2,-0x1
0486 01d5 | | Execute Vector,Field_Reference
0487 822d | - | Call 0x1,0x2d
0488 8404 | | Call 0x2,0x4
0489 00c8 | | Action Pop_Auxiliary_Range
048a 3ff9 |? | Loop_Increasing 0x484
048b 00ce | | Action Pop_Auxiliary
048c e006 | | Load 0x0,0x6
048d 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
048e 0322 | " | Declare_Variable Record
048f e001 | | Load 0x0,0x1
0490 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0491 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0492 00d9 | | Load_Top At_Offset_1
0493 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0494 4801 |H | Short_Literal 0x1
0495 00d9 | | Load_Top At_Offset_1
0496 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0497 00db | | Load_Top At_Offset_3
0498 00d9 | | Load_Top At_Offset_1
0499 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
049a e006 | | Load 0x0,0x6
049b 1820 | | Execute Package,Field_Execute,Field_Number 0x20
049c 8405 | | Call 0x2,0x5
049d 4801 |H | Short_Literal 0x1
049e 00db | | Load_Top At_Offset_3
049f e402 | | Load 0x2,0x2
04a0 01cf | | Execute Vector,Slice_Read
04a1 e007 | | Load 0x0,0x7
04a2 1b12 | | Execute Package,Field_Read,Field_Number 0x12
04a3 01c6 | | Execute Vector,Convert_To_Formal
04a4 4401 |D | Exit_Subprogram With_Result,0x1
04a5 0000 0000 | | .XXX[0x3]
04a7 0000 | |
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04b2 | | .CONST 0x04b2 ; Address of begin
04a9 04c4 | | .CONST 0x04c4 ; Address of exception handler
04aa 0003 | | .CONST 0x0003 ; Number of locals
04ab INIT_04a8:
04ab 4801 |H | Short_Literal 0x1
04ac 6027 |`' | Indirect_Literal Discrete,0x4d4,{0x00000000, 0x00000400}
04ad e00f | | Load 0x0,0xf
04ae 1b13 | | Execute Package,Field_Read,Field_Number 0x13
04af 035b | [ | Declare_Type Array,Constrained
04b0 0337 | 7 | Declare_Variable Array
04b1 00e3 | | Load_Encached Natural_Cache
04b2 BODY_04a8:
04b2 00e3 | | Load_Encached Natural_Cache
04b3 00da | | Load_Top At_Offset_2
04b4 e5ff | | Load 0x2,-0x1
04b5 e00f | | Load 0x0,0xf
04b6 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
04b7 00d1 | | Pop_Control Pop_Count_1
04b8 0059 | Y | Store_Top Discrete,At_Offset_1
04b9 4801 |H | Short_Literal 0x1
04ba 00d9 | | Load_Top At_Offset_1
04bb 00db | | Load_Top At_Offset_3
04bc 01cf | | Execute Vector,Slice_Read
04bd e5ff | | Load 0x2,-0x1
04be 822f | / | Call 0x1,0x2f
04bf 01cc | | Execute Vector,Catenate
04c0 e007 | | Load 0x0,0x7
04c1 1b12 | | Execute Package,Field_Read,Field_Number 0x12
04c2 01c6 | | Execute Vector,Convert_To_Formal
04c3 4401 |D | Exit_Subprogram With_Result,0x1
04c4 TRAP_04a8:
04c4 00d8 | | Load_Top At_Offset_0
04c5 0107 | | Execute Exception,Get_Name
04c6 4950 |IP | Short_Literal 0x150
04c7 495f |I_ | Short_Literal 0x15f
04c8 0262 | b | Execute Discrete,In_Range
04c9 6808 |h | Jump_Zero 0x4d2
04ca 4801 |H | Short_Literal 0x1
04cb 4800 |H | Short_Literal 0x0
04cc e402 | | Load 0x2,0x2
04cd 01cf | | Execute Vector,Slice_Read
04ce e007 | | Load 0x0,0x7
04cf 1b12 | | Execute Package,Field_Read,Field_Number 0x12
04d0 01c6 | | Execute Vector,Convert_To_Formal
04d1 4401 |D | Exit_Subprogram With_Result,0x1
04d2 0100 | | Execute Exception,Raise
04d3 0000 | | .XXX[0x1]
04d4 0000 0000 | | .LITERAL {0x00000000, 0x00000400}
04d8 ; --------------------------------------------------------------------------------------
04d8 ; SUBPROGRAM
04d8 ; --------------------------------------------------------------------------------------
04d8 04db | | .CONST 0x04db ; Address of begin
04d9 0004 | | .CONST 0x0004 ; Address of exception handler
04da 0001 | | .CONST 0x0001 ; Number of locals
04db BODY_04d8:
04db INIT_04d8:
04db 00db | | Load_Top At_Offset_3
04dc e404 | | Load 0x2,0x4
04dd 0a01 | | Execute_Immediate Plus,0x1
04de 00d8 | | Load_Top At_Offset_0
04df 00e2 | | Load_Encached Integer_Cache
04e0 0260 | ` | Execute Discrete,In_Type
04e1 7001 |p | Jump_Nonzero 0x4e3
04e2 0801 | | Execute_Immediate Raise,0x1
04e3 e404 | | Load 0x2,0x4
04e4 e7fe | | Load 0x3,-0x2
04e5 01db | | Execute Vector,Length
04e6 0273 | s | Execute Discrete,Plus
04e7 00d8 | | Load_Top At_Offset_0
04e8 00e2 | | Load_Encached Integer_Cache
04e9 0260 | ` | Execute Discrete,In_Type
04ea 7001 |p | Jump_Nonzero 0x4ec
04eb 0801 | | Execute_Immediate Raise,0x1
04ec e403 | | Load 0x2,0x3
04ed 01ce | | Execute Vector,Slice_Write
04ee e404 | | Load 0x2,0x4
04ef e7fe | | Load 0x3,-0x2
04f0 01db | | Execute Vector,Length
04f1 0273 | s | Execute Discrete,Plus
04f2 c404 | | Store 0x2,0x4
04f3 4503 |E | Exit_Subprogram 0x3
04f4 0000 0000 | | .BLANK 0000[0x4]
04f8 ; --------------------------------------------------------------------------------------
04f8 ; SUBPROGRAM
04f8 ; --------------------------------------------------------------------------------------
04f8 04fb | | .CONST 0x04fb ; Address of begin
04f9 0004 | | .CONST 0x0004 ; Address of exception handler
04fa 0001 | | .CONST 0x0001 ; Number of locals
04fb BODY_04f8:
04fb INIT_04f8:
04fb 0092 0872 | r| Action Push_String_Extended,0x872 ; "Get was called."
04fd 00db | | Load_Top At_Offset_3
04fe 822c | , | Call 0x1,0x2c
04ff 4502 |E | Exit_Subprogram 0x2
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0503 | | .CONST 0x0503 ; Address of begin
0501 0004 | | .CONST 0x0004 ; Address of exception handler
0502 0001 | | .CONST 0x0001 ; Number of locals
0503 BODY_0500:
0503 INIT_0500:
0503 0092 0873 | s| Action Push_String_Extended,0x873 ; "Put was called."
0505 00db | | Load_Top At_Offset_3
0506 822c | , | Call 0x1,0x2c
0507 4503 |E | Exit_Subprogram 0x3
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050b | | .CONST 0x050b ; Address of begin
0509 0004 | | .CONST 0x0004 ; Address of exception handler
050a 0001 | | .CONST 0x0001 ; Number of locals
050b BODY_0508:
050b INIT_0508:
050b e403 | | Load 0x2,0x3
050c 0a01 | | Execute_Immediate Plus,0x1
050d 00d8 | | Load_Top At_Offset_0
050e 00e2 | | Load_Encached Integer_Cache
050f 0260 | ` | Execute Discrete,In_Type
0510 7001 |p | Jump_Nonzero 0x512
0511 0801 | | Execute_Immediate Raise,0x1
0512 e403 | | Load 0x2,0x3
0513 e7fe | | Load 0x3,-0x2
0514 01db | | Execute Vector,Length
0515 0273 | s | Execute Discrete,Plus
0516 00d8 | | Load_Top At_Offset_0
0517 00e2 | | Load_Encached Integer_Cache
0518 0260 | ` | Execute Discrete,In_Type
0519 7001 |p | Jump_Nonzero 0x51b
051a 0801 | | Execute_Immediate Raise,0x1
051b e5ff | | Load 0x2,-0x1
051c 01cf | | Execute Vector,Slice_Read
051d e7fe | | Load 0x3,-0x2
051e 01d4 | | Execute Vector,Structure_Write
051f e403 | | Load 0x2,0x3
0520 e7fe | | Load 0x3,-0x2
0521 01db | | Execute Vector,Length
0522 0273 | s | Execute Discrete,Plus
0523 c403 | | Store 0x2,0x3
0524 4502 |E | Exit_Subprogram 0x2
0525 0000 0000 | | .XXX[0x3]
0527 0000 | |
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052e | . | .CONST 0x052e ; Address of begin
0529 0004 | | .CONST 0x0004 ; Address of exception handler
052a 0002 | | .CONST 0x0002 ; Number of locals
052b INIT_0528:
052b e402 | | Load 0x2,0x2
052c e40b | | Load 0x2,0xb
052d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
052e BODY_0528:
052e 00d8 | | Load_Top At_Offset_0
052f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0530 e406 | | Load 0x2,0x6
0531 e405 | | Load 0x2,0x5
0532 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0533 01d5 | | Execute Vector,Field_Reference
0534 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0535 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0536 00d8 | | Load_Top At_Offset_0
0537 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0538 e406 | | Load 0x2,0x6
0539 e405 | | Load 0x2,0x5
053a 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
053b 01d5 | | Execute Vector,Field_Reference
053c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
053d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
053e e406 | | Load 0x2,0x6
053f e405 | | Load 0x2,0x5
0540 2505 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x5
0541 01d5 | | Execute Vector,Field_Reference
0542 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0543 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0544 4801 |H | Short_Literal 0x1
0545 00da | | Load_Top At_Offset_2
0546 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0547 00da | | Load_Top At_Offset_2
0548 035b | [ | Declare_Type Array,Constrained
0549 00d0 | | Action Swap_Control
054a 01cd | | Execute Vector,Slice_Reference
054b 00d8 | | Load_Top At_Offset_0
054c e402 | | Load 0x2,0x2
054d 840a | | Call 0x2,0xa
054e 4501 |E | Exit_Subprogram 0x1
054f 0000 | | .XXX[0x1]
0550 ; --------------------------------------------------------------------------------------
0550 ; SUBPROGRAM
0550 ; --------------------------------------------------------------------------------------
0550 0553 | S | .CONST 0x0553 ; Address of begin
0551 0004 | | .CONST 0x0004 ; Address of exception handler
0552 0001 | | .CONST 0x0001 ; Number of locals
0553 BODY_0550:
0553 INIT_0550:
0553 00db | | Load_Top At_Offset_3
0554 e404 | | Load 0x2,0x4
0555 0a01 | | Execute_Immediate Plus,0x1
0556 00d8 | | Load_Top At_Offset_0
0557 00e2 | | Load_Encached Integer_Cache
0558 0260 | ` | Execute Discrete,In_Type
0559 7001 |p | Jump_Nonzero 0x55b
055a 0801 | | Execute_Immediate Raise,0x1
055b e404 | | Load 0x2,0x4
055c e7fe | | Load 0x3,-0x2
055d 01db | | Execute Vector,Length
055e 0273 | s | Execute Discrete,Plus
055f 00d8 | | Load_Top At_Offset_0
0560 00e2 | | Load_Encached Integer_Cache
0561 0260 | ` | Execute Discrete,In_Type
0562 7001 |p | Jump_Nonzero 0x564
0563 0801 | | Execute_Immediate Raise,0x1
0564 e403 | | Load 0x2,0x3
0565 01ce | | Execute Vector,Slice_Write
0566 e404 | | Load 0x2,0x4
0567 e7fe | | Load 0x3,-0x2
0568 01db | | Execute Vector,Length
0569 0273 | s | Execute Discrete,Plus
056a c404 | | Store 0x2,0x4
056b 4503 |E | Exit_Subprogram 0x3
056c 0000 0000 | | .BLANK 0000[0x4]
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 0573 | s | .CONST 0x0573 ; Address of begin
0571 0004 | | .CONST 0x0004 ; Address of exception handler
0572 0001 | | .CONST 0x0001 ; Number of locals
0573 BODY_0570:
0573 INIT_0570:
0573 0092 0872 | r| Action Push_String_Extended,0x872 ; "Get was called."
0575 00db | | Load_Top At_Offset_3
0576 822c | , | Call 0x1,0x2c
0577 4502 |E | Exit_Subprogram 0x2
0578 ; --------------------------------------------------------------------------------------
0578 ; SUBPROGRAM
0578 ; --------------------------------------------------------------------------------------
0578 057b | { | .CONST 0x057b ; Address of begin
0579 0004 | | .CONST 0x0004 ; Address of exception handler
057a 0001 | | .CONST 0x0001 ; Number of locals
057b BODY_0578:
057b INIT_0578:
057b e006 | | Load 0x0,0x6
057c 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
057d 0322 | " | Declare_Variable Record
057e e7fe | | Load 0x3,-0x2
057f 00d9 | | Load_Top At_Offset_1
0580 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0581 4801 |H | Short_Literal 0x1
0582 00d9 | | Load_Top At_Offset_1
0583 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0584 e7fd | | Load 0x3,-0x3
0585 01db | | Execute Vector,Length
0586 00d9 | | Load_Top At_Offset_1
0587 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0588 00db | | Load_Top At_Offset_3
0589 e407 | | Load 0x2,0x7
058a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
058b e7fd | | Load 0x3,-0x3
058c 00db | | Load_Top At_Offset_3
058d 8405 | | Call 0x2,0x5
058e 4504 |E | Exit_Subprogram 0x4
058f 0000 | | .XXX[0x1]
0590 ; --------------------------------------------------------------------------------------
0590 ; SUBPROGRAM
0590 ; --------------------------------------------------------------------------------------
0590 0593 | | .CONST 0x0593 ; Address of begin
0591 0004 | | .CONST 0x0004 ; Address of exception handler
0592 0001 | | .CONST 0x0001 ; Number of locals
0593 BODY_0590:
0593 INIT_0590:
0593 4801 |H | Short_Literal 0x1
0594 e404 | | Load 0x2,0x4
0595 e403 | | Load 0x2,0x3
0596 01cf | | Execute Vector,Slice_Read
0597 e7fe | | Load 0x3,-0x2
0598 01db | | Execute Vector,Length
0599 0a01 | | Execute_Immediate Plus,0x1
059a 00d8 | | Load_Top At_Offset_0
059b 00e2 | | Load_Encached Integer_Cache
059c 0260 | ` | Execute Discrete,In_Type
059d 7001 |p | Jump_Nonzero 0x59f
059e 0801 | | Execute_Immediate Raise,0x1
059f e7fe | | Load 0x3,-0x2
05a0 01db | | Execute Vector,Length
05a1 e404 | | Load 0x2,0x4
05a2 0273 | s | Execute Discrete,Plus
05a3 00d8 | | Load_Top At_Offset_0
05a4 00e2 | | Load_Encached Integer_Cache
05a5 0260 | ` | Execute Discrete,In_Type
05a6 7001 |p | Jump_Nonzero 0x5a8
05a7 0801 | | Execute_Immediate Raise,0x1
05a8 e403 | | Load 0x2,0x3
05a9 01ce | | Execute Vector,Slice_Write
05aa 00db | | Load_Top At_Offset_3
05ab 4801 |H | Short_Literal 0x1
05ac e7fe | | Load 0x3,-0x2
05ad 01db | | Execute Vector,Length
05ae 00d8 | | Load_Top At_Offset_0
05af 00e2 | | Load_Encached Integer_Cache
05b0 0260 | ` | Execute Discrete,In_Type
05b1 7001 |p | Jump_Nonzero 0x5b3
05b2 0801 | | Execute_Immediate Raise,0x1
05b3 e403 | | Load 0x2,0x3
05b4 01ce | | Execute Vector,Slice_Write
05b5 e404 | | Load 0x2,0x4
05b6 e7fe | | Load 0x3,-0x2
05b7 01db | | Execute Vector,Length
05b8 0273 | s | Execute Discrete,Plus
05b9 c404 | | Store 0x2,0x4
05ba 4503 |E | Exit_Subprogram 0x3
05bb 0000 0000 | | .BLANK 0000[0x5]
05c0 ; --------------------------------------------------------------------------------------
05c0 ; SUBPROGRAM
05c0 ; --------------------------------------------------------------------------------------
05c0 05c3 | | .CONST 0x05c3 ; Address of begin
05c1 0004 | | .CONST 0x0004 ; Address of exception handler
05c2 0001 | | .CONST 0x0001 ; Number of locals
05c3 BODY_05c0:
05c3 INIT_05c0:
05c3 0092 0873 | s| Action Push_String_Extended,0x873 ; "Put was called."
05c5 00db | | Load_Top At_Offset_3
05c6 822c | , | Call 0x1,0x2c
05c7 4503 |E | Exit_Subprogram 0x3
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05cb | | .CONST 0x05cb ; Address of begin
05c9 0004 | | .CONST 0x0004 ; Address of exception handler
05ca 0001 | | .CONST 0x0001 ; Number of locals
05cb BODY_05c8:
05cb INIT_05c8:
05cb e402 | | Load 0x2,0x2
05cc 0a01 | | Execute_Immediate Plus,0x1
05cd 00d8 | | Load_Top At_Offset_0
05ce 00e2 | | Load_Encached Integer_Cache
05cf 0260 | ` | Execute Discrete,In_Type
05d0 7001 |p | Jump_Nonzero 0x5d2
05d1 0801 | | Execute_Immediate Raise,0x1
05d2 e402 | | Load 0x2,0x2
05d3 e7fe | | Load 0x3,-0x2
05d4 01db | | Execute Vector,Length
05d5 0273 | s | Execute Discrete,Plus
05d6 00d8 | | Load_Top At_Offset_0
05d7 00e2 | | Load_Encached Integer_Cache
05d8 0260 | ` | Execute Discrete,In_Type
05d9 7001 |p | Jump_Nonzero 0x5db
05da 0801 | | Execute_Immediate Raise,0x1
05db e5ff | | Load 0x2,-0x1
05dc 01cf | | Execute Vector,Slice_Read
05dd e7fe | | Load 0x3,-0x2
05de 01d4 | | Execute Vector,Structure_Write
05df e402 | | Load 0x2,0x2
05e0 e7fe | | Load 0x3,-0x2
05e1 01db | | Execute Vector,Length
05e2 0273 | s | Execute Discrete,Plus
05e3 c402 | | Store 0x2,0x2
05e4 4502 |E | Exit_Subprogram 0x2
05e5 0000 0000 | | .XXX[0x3]
05e7 0000 | |
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 0603 | | .CONST 0x0603 ; Address of begin
05e9 0004 | | .CONST 0x0004 ; Address of exception handler
05ea 0007 | | .CONST 0x0007 ; Number of locals
05eb INIT_05e8:
05eb e405 | | Load 0x2,0x5
05ec e408 | | Load 0x2,0x8
05ed 1814 | | Execute Package,Field_Execute,Field_Number 0x14
05ee e402 | | Load 0x2,0x2
05ef 00d9 | | Load_Top At_Offset_1
05f0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
05f1 0273 | s | Execute Discrete,Plus
05f2 00e4 | | Load_Encached Positive_Cache
05f3 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
05f4 e405 | | Load 0x2,0x5
05f5 e408 | | Load 0x2,0x8
05f6 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05f7 e405 | | Load 0x2,0x5
05f8 e408 | | Load 0x2,0x8
05f9 181f | | Execute Package,Field_Execute,Field_Number 0x1f
05fa e405 | | Load 0x2,0x5
05fb e408 | | Load 0x2,0x8
05fc 1814 | | Execute Package,Field_Execute,Field_Number 0x14
05fd e402 | | Load 0x2,0x2
05fe 00d9 | | Load_Top At_Offset_1
05ff 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0600 0273 | s | Execute Discrete,Plus
0601 00e4 | | Load_Encached Positive_Cache
0602 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0603 BODY_05e8:
0603 e603 | | Load 0x3,0x3
0604 e5ff | | Load 0x2,-0x1
0605 01dc | | Execute Vector,Last
0606 027a | z | Execute Discrete,Less_Equal
0607 7001 |p | Jump_Nonzero 0x609
0608 0887 | | Execute_Immediate Raise,0x87
0609 00d8 | | Load_Top At_Offset_0
060a e603 | | Load 0x3,0x3
060b 027a | z | Execute Discrete,Less_Equal
060c 7001 |p | Jump_Nonzero 0x60e
060d 0887 | | Execute_Immediate Raise,0x87
060e 00cf | | Action Mark_Auxiliary
060f e210 | | Load 0x1,0x10
0610 01d9 | | Execute Vector,Reverse_Bounds
0611 0007 | | Action Break_Optional
0612 00d8 | | Load_Top At_Offset_0
0613 e210 | | Load 0x1,0x10
0614 01d5 | | Execute Vector,Field_Reference
0615 e606 | | Load 0x3,0x6
0616 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0617 017f | | Execute Record,Equal
0618 681a |h | Jump_Zero 0x633
0619 00d8 | | Load_Top At_Offset_0
061a 4800 |H | Short_Literal 0x0
061b 4803 |H | Short_Literal 0x3
061c 0262 | b | Execute Discrete,In_Range
061d 7002 |p | Jump_Nonzero 0x620
061e e00c | | Load 0x0,0xc
061f 0257 | W | Execute Discrete,Raise
0620 e604 | | Load 0x3,0x4
0621 e402 | | Load 0x2,0x2
0622 0a01 | | Execute_Immediate Plus,0x1
0623 00d8 | | Load_Top At_Offset_0
0624 00e2 | | Load_Encached Integer_Cache
0625 0260 | ` | Execute Discrete,In_Type
0626 7001 |p | Jump_Nonzero 0x628
0627 0801 | | Execute_Immediate Raise,0x1
0628 e607 | | Load 0x3,0x7
0629 e5ff | | Load 0x2,-0x1
062a 01cf | | Execute Vector,Slice_Read
062b 8223 | # | Call 0x1,0x23
062c e605 | | Load 0x3,0x5
062d 00db | | Load_Top At_Offset_3
062e 8226 | & | Call 0x1,0x26
062f e225 | % | Load 0x1,0x25
0630 0165 | e | Execute Variant_Record,Convert
0631 00cb | | Action Pop_Block_With_Result
0632 4401 |D | Exit_Subprogram With_Result,0x1
0633 00c8 | | Action Pop_Auxiliary_Range
0634 3fdd |? | Loop_Increasing 0x612
0635 4501 |E | Exit_Subprogram 0x1
0636 0000 0000 | | .XXX[0x2]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 063b | ; | .CONST 0x063b ; Address of begin
0639 0647 | G | .CONST 0x0647 ; Address of exception handler
063a 0001 | | .CONST 0x0001 ; Number of locals
063b BODY_0638:
063b INIT_0638:
063b e402 | | Load 0x2,0x2
063c e012 | | Load 0x0,0x12
063d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
063e e013 | | Load 0x0,0x13
063f 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0640 00ea | | Load_Encached Null_String_Cache
0641 e22b | + | Load 0x1,0x2b
0642 4800 |H | Short_Literal 0x0
0643 e00f | | Load 0x0,0xf
0644 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0645 c402 | | Store 0x2,0x2
0646 4501 |E | Exit_Subprogram 0x1
0647 TRAP_0638:
0647 0007 | | Action Break_Optional
0648 e001 | | Load 0x0,0x1
0649 1b14 | | Execute Package,Field_Read,Field_Number 0x14
064a 00cb | | Action Pop_Block_With_Result
064b 4401 |D | Exit_Subprogram With_Result,0x1
064c 0000 0000 | | .BLANK 0000[0x4]
0650 ; --------------------------------------------------------------------------------------
0650 ; SUBPROGRAM
0650 ; --------------------------------------------------------------------------------------
0650 0655 | U | .CONST 0x0655 ; Address of begin
0651 0004 | | .CONST 0x0004 ; Address of exception handler
0652 0002 | | .CONST 0x0002 ; Number of locals
0653 INIT_0650:
0653 e402 | | Load 0x2,0x2
0654 822f | / | Call 0x1,0x2f
0655 BODY_0650:
0655 e402 | | Load 0x2,0x2
0656 e00f | | Load 0x0,0xf
0657 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0658 c402 | | Store 0x2,0x2
0659 00d8 | | Load_Top At_Offset_0
065a 00cb | | Action Pop_Block_With_Result
065b 4401 |D | Exit_Subprogram With_Result,0x1
065c 0000 0000 | | .BLANK 0000[0x4]
0660 ; --------------------------------------------------------------------------------------
0660 ; SUBPROGRAM
0660 ; --------------------------------------------------------------------------------------
0660 0663 | c | .CONST 0x0663 ; Address of begin
0661 0004 | | .CONST 0x0004 ; Address of exception handler
0662 0001 | | .CONST 0x0001 ; Number of locals
0663 BODY_0660:
0663 INIT_0660:
0663 00da | | Load_Top At_Offset_2
0664 e403 | | Load 0x2,0x3
0665 0a01 | | Execute_Immediate Plus,0x1
0666 00d8 | | Load_Top At_Offset_0
0667 00e2 | | Load_Encached Integer_Cache
0668 0260 | ` | Execute Discrete,In_Type
0669 7001 |p | Jump_Nonzero 0x66b
066a 0801 | | Execute_Immediate Raise,0x1
066b e403 | | Load 0x2,0x3
066c e7ff | | Load 0x3,-0x1
066d 01db | | Execute Vector,Length
066e 0273 | s | Execute Discrete,Plus
066f 00d8 | | Load_Top At_Offset_0
0670 00e2 | | Load_Encached Integer_Cache
0671 0260 | ` | Execute Discrete,In_Type
0672 7001 |p | Jump_Nonzero 0x674
0673 0801 | | Execute_Immediate Raise,0x1
0674 e402 | | Load 0x2,0x2
0675 01ce | | Execute Vector,Slice_Write
0676 e403 | | Load 0x2,0x3
0677 00db | | Load_Top At_Offset_3
0678 01db | | Execute Vector,Length
0679 0273 | s | Execute Discrete,Plus
067a c403 | | Store 0x2,0x3
067b 4502 |E | Exit_Subprogram 0x2
067c 0000 0000 | | .BLANK 0000[0x4]
0680 ; --------------------------------------------------------------------------------------
0680 ; SUBPROGRAM
0680 ; --------------------------------------------------------------------------------------
0680 0683 | | .CONST 0x0683 ; Address of begin
0681 0004 | | .CONST 0x0004 ; Address of exception handler
0682 0001 | | .CONST 0x0001 ; Number of locals
0683 BODY_0680:
0683 INIT_0680:
0683 4801 |H | Short_Literal 0x1
0684 e403 | | Load 0x2,0x3
0685 e402 | | Load 0x2,0x2
0686 01cf | | Execute Vector,Slice_Read
0687 00db | | Load_Top At_Offset_3
0688 01db | | Execute Vector,Length
0689 0a01 | | Execute_Immediate Plus,0x1
068a 00d8 | | Load_Top At_Offset_0
068b 00e2 | | Load_Encached Integer_Cache
068c 0260 | ` | Execute Discrete,In_Type
068d 7001 |p | Jump_Nonzero 0x68f
068e 0801 | | Execute_Immediate Raise,0x1
068f e7ff | | Load 0x3,-0x1
0690 01db | | Execute Vector,Length
0691 e403 | | Load 0x2,0x3
0692 0273 | s | Execute Discrete,Plus
0693 00d8 | | Load_Top At_Offset_0
0694 00e2 | | Load_Encached Integer_Cache
0695 0260 | ` | Execute Discrete,In_Type
0696 7001 |p | Jump_Nonzero 0x698
0697 0801 | | Execute_Immediate Raise,0x1
0698 e402 | | Load 0x2,0x2
0699 01ce | | Execute Vector,Slice_Write
069a 00da | | Load_Top At_Offset_2
069b 4801 |H | Short_Literal 0x1
069c e7ff | | Load 0x3,-0x1
069d 01db | | Execute Vector,Length
069e 00d8 | | Load_Top At_Offset_0
069f 00e2 | | Load_Encached Integer_Cache
06a0 0260 | ` | Execute Discrete,In_Type
06a1 7001 |p | Jump_Nonzero 0x6a3
06a2 0801 | | Execute_Immediate Raise,0x1
06a3 e402 | | Load 0x2,0x2
06a4 01ce | | Execute Vector,Slice_Write
06a5 e403 | | Load 0x2,0x3
06a6 00db | | Load_Top At_Offset_3
06a7 01db | | Execute Vector,Length
06a8 0273 | s | Execute Discrete,Plus
06a9 c403 | | Store 0x2,0x3
06aa 4502 |E | Exit_Subprogram 0x2
06ab 0000 0000 | | .BLANK 0000[0x5]
06b0 ; --------------------------------------------------------------------------------------
06b0 ; SUBPROGRAM
06b0 ; --------------------------------------------------------------------------------------
06b0 06b3 | | .CONST 0x06b3 ; Address of begin
06b1 0004 | | .CONST 0x0004 ; Address of exception handler
06b2 0001 | | .CONST 0x0001 ; Number of locals
06b3 BODY_06b0:
06b3 INIT_06b0:
06b3 00da | | Load_Top At_Offset_2
06b4 e403 | | Load 0x2,0x3
06b5 0a01 | | Execute_Immediate Plus,0x1
06b6 00d8 | | Load_Top At_Offset_0
06b7 00e2 | | Load_Encached Integer_Cache
06b8 0260 | ` | Execute Discrete,In_Type
06b9 7001 |p | Jump_Nonzero 0x6bb
06ba 0801 | | Execute_Immediate Raise,0x1
06bb e403 | | Load 0x2,0x3
06bc e7ff | | Load 0x3,-0x1
06bd 01db | | Execute Vector,Length
06be 0273 | s | Execute Discrete,Plus
06bf 00d8 | | Load_Top At_Offset_0
06c0 00e2 | | Load_Encached Integer_Cache
06c1 0260 | ` | Execute Discrete,In_Type
06c2 7001 |p | Jump_Nonzero 0x6c4
06c3 0801 | | Execute_Immediate Raise,0x1
06c4 e402 | | Load 0x2,0x2
06c5 01ce | | Execute Vector,Slice_Write
06c6 e403 | | Load 0x2,0x3
06c7 00db | | Load_Top At_Offset_3
06c8 01db | | Execute Vector,Length
06c9 0273 | s | Execute Discrete,Plus
06ca c403 | | Store 0x2,0x3
06cb 4502 |E | Exit_Subprogram 0x2
06cc 0000 0000 | | .BLANK 0000[0x4]
06d0 ; --------------------------------------------------------------------------------------
06d0 ; SUBPROGRAM
06d0 ; --------------------------------------------------------------------------------------
06d0 06d3 | | .CONST 0x06d3 ; Address of begin
06d1 0004 | | .CONST 0x0004 ; Address of exception handler
06d2 0001 | | .CONST 0x0001 ; Number of locals
06d3 BODY_06d0:
06d3 INIT_06d0:
06d3 4801 |H | Short_Literal 0x1
06d4 e403 | | Load 0x2,0x3
06d5 e402 | | Load 0x2,0x2
06d6 01cf | | Execute Vector,Slice_Read
06d7 00db | | Load_Top At_Offset_3
06d8 01db | | Execute Vector,Length
06d9 0a01 | | Execute_Immediate Plus,0x1
06da 00d8 | | Load_Top At_Offset_0
06db 00e2 | | Load_Encached Integer_Cache
06dc 0260 | ` | Execute Discrete,In_Type
06dd 7001 |p | Jump_Nonzero 0x6df
06de 0801 | | Execute_Immediate Raise,0x1
06df e7ff | | Load 0x3,-0x1
06e0 01db | | Execute Vector,Length
06e1 e403 | | Load 0x2,0x3
06e2 0273 | s | Execute Discrete,Plus
06e3 00d8 | | Load_Top At_Offset_0
06e4 00e2 | | Load_Encached Integer_Cache
06e5 0260 | ` | Execute Discrete,In_Type
06e6 7001 |p | Jump_Nonzero 0x6e8
06e7 0801 | | Execute_Immediate Raise,0x1
06e8 e402 | | Load 0x2,0x2
06e9 01ce | | Execute Vector,Slice_Write
06ea 00da | | Load_Top At_Offset_2
06eb 4801 |H | Short_Literal 0x1
06ec e7ff | | Load 0x3,-0x1
06ed 01db | | Execute Vector,Length
06ee 00d8 | | Load_Top At_Offset_0
06ef 00e2 | | Load_Encached Integer_Cache
06f0 0260 | ` | Execute Discrete,In_Type
06f1 7001 |p | Jump_Nonzero 0x6f3
06f2 0801 | | Execute_Immediate Raise,0x1
06f3 e402 | | Load 0x2,0x2
06f4 01ce | | Execute Vector,Slice_Write
06f5 e403 | | Load 0x2,0x3
06f6 00db | | Load_Top At_Offset_3
06f7 01db | | Execute Vector,Length
06f8 0273 | s | Execute Discrete,Plus
06f9 c403 | | Store 0x2,0x3
06fa 4502 |E | Exit_Subprogram 0x2
06fb 0000 0000 | | .BLANK 0000[0x5]
0700 ; --------------------------------------------------------------------------------------
0700 ; SUBPROGRAM
0700 ; --------------------------------------------------------------------------------------
0700 0703 | | .CONST 0x0703 ; Address of begin
0701 0004 | | .CONST 0x0004 ; Address of exception handler
0702 0001 | | .CONST 0x0001 ; Number of locals
0703 BODY_0700:
0703 INIT_0700:
0703 4608 |F | Jump_Case 0x8
0704 7808 |x | Jump 0x70d ; case 0x0
0705 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0706 7825 |x% | Jump 0x72c ; case 0x2
0707 7824 |x$ | Jump 0x72c ; case 0x3
0708 7823 |x# | Jump 0x72c ; case 0x4
0709 7822 |x" | Jump 0x72c ; case 0x5
070a 7821 |x! | Jump 0x72c ; case 0x6
070b 780d |x | Jump 0x719 ; case 0x7
070c 7815 |x | Jump 0x722 ; case 0x8
070d 00da | | Load_Top At_Offset_2
070e 016c | l | Execute Variant_Record,Is_Constrained
070f 7008 |p | Jump_Nonzero 0x718
0710 00cf | | Action Mark_Auxiliary
0711 4800 |H | Short_Literal 0x0
0712 e5ff | | Load 0x2,-0x1
0713 1c08 | | Execute_Immediate Run_Utility,0x8
0714 00d8 | | Load_Top At_Offset_0
0715 1c00 | | Execute_Immediate Run_Utility,0x0
0716 c5ff | | Store 0x2,-0x1
0717 00ce | | Action Pop_Auxiliary
0718 4302 |C | Exit_Subprogram From_Utility,0x2
0719 00db | | Load_Top At_Offset_3
071a 4801 |H | Short_Literal 0x1
071b e5fe | | Load 0x2,-0x2
071c e21e | | Load 0x1,0x1e
071d 035b | [ | Declare_Type Array,Constrained
071e 4801 |H | Short_Literal 0x1
071f e5ff | | Load 0x2,-0x1
0720 031b | | Declare_Type Variant_Record,Constrained
0721 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0722 00db | | Load_Top At_Offset_3
0723 00db | | Load_Top At_Offset_3
0724 02fc | | Declare_Variable Variant_Record,With_Constraint
0725 4801 |H | Short_Literal 0x1
0726 e5fe | | Load 0x2,-0x2
0727 e21e | | Load 0x1,0x1e
0728 0334 | 4 | Declare_Variable Array,With_Constraint
0729 2d05 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x5
072a 016a | j | Execute Variant_Record,Indirects_Appended
072b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
072c 0869 | i | Execute_Immediate Raise,0x69
072d 0000 0000 | | .XXX[0x3]
072f 0000 | |
0730 ; --------------------------------------------------------------------------------------
0730 ; SUBPROGRAM
0730 ; --------------------------------------------------------------------------------------
0730 0733 | 3 | .CONST 0x0733 ; Address of begin
0731 0004 | | .CONST 0x0004 ; Address of exception handler
0732 0001 | | .CONST 0x0001 ; Number of locals
0733 BODY_0730:
0733 INIT_0730:
0733 4608 |F | Jump_Case 0x8
0734 7808 |x | Jump 0x73d ; case 0x0
0735 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0736 7825 |x% | Jump 0x75c ; case 0x2
0737 7824 |x$ | Jump 0x75c ; case 0x3
0738 7823 |x# | Jump 0x75c ; case 0x4
0739 7822 |x" | Jump 0x75c ; case 0x5
073a 7821 |x! | Jump 0x75c ; case 0x6
073b 780d |x | Jump 0x749 ; case 0x7
073c 7815 |x | Jump 0x752 ; case 0x8
073d 00da | | Load_Top At_Offset_2
073e 016c | l | Execute Variant_Record,Is_Constrained
073f 7008 |p | Jump_Nonzero 0x748
0740 00cf | | Action Mark_Auxiliary
0741 4800 |H | Short_Literal 0x0
0742 e5ff | | Load 0x2,-0x1
0743 1c08 | | Execute_Immediate Run_Utility,0x8
0744 00d8 | | Load_Top At_Offset_0
0745 1c00 | | Execute_Immediate Run_Utility,0x0
0746 c5ff | | Store 0x2,-0x1
0747 00ce | | Action Pop_Auxiliary
0748 4302 |C | Exit_Subprogram From_Utility,0x2
0749 00db | | Load_Top At_Offset_3
074a 4801 |H | Short_Literal 0x1
074b e5fe | | Load 0x2,-0x2
074c e21e | | Load 0x1,0x1e
074d 035b | [ | Declare_Type Array,Constrained
074e 4801 |H | Short_Literal 0x1
074f e5ff | | Load 0x2,-0x1
0750 031b | | Declare_Type Variant_Record,Constrained
0751 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0752 00db | | Load_Top At_Offset_3
0753 00db | | Load_Top At_Offset_3
0754 02fc | | Declare_Variable Variant_Record,With_Constraint
0755 4801 |H | Short_Literal 0x1
0756 e5fe | | Load 0x2,-0x2
0757 e21e | | Load 0x1,0x1e
0758 0334 | 4 | Declare_Variable Array,With_Constraint
0759 2d07 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x7
075a 016a | j | Execute Variant_Record,Indirects_Appended
075b 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
075c 0869 | i | Execute_Immediate Raise,0x69
075d 0000 0000 | | .XXX[0x3]
075f 0000 | |
0760 ; --------------------------------------------------------------------------------------
0760 ; SUBPROGRAM
0760 ; --------------------------------------------------------------------------------------
0760 0763 | c | .CONST 0x0763 ; Address of begin
0761 0004 | | .CONST 0x0004 ; Address of exception handler
0762 0001 | | .CONST 0x0001 ; Number of locals
0763 BODY_0760:
0763 INIT_0760:
0763 4608 |F | Jump_Case 0x8
0764 7808 |x | Jump 0x76d ; case 0x0
0765 783b |x; | Jump 0x7a1 ; case 0x1
0766 78c7 |x | Jump 0x82e ; case 0x2
0767 78c6 |x | Jump 0x82e ; case 0x3
0768 78c5 |x | Jump 0x82e ; case 0x4
0769 78c4 |x | Jump 0x82e ; case 0x5
076a 7852 |xR | Jump 0x7bd ; case 0x6
076b 7862 |xb | Jump 0x7ce ; case 0x7
076c 7890 |x | Jump 0x7fd ; case 0x8
076d 00da | | Load_Top At_Offset_2
076e 016c | l | Execute Variant_Record,Is_Constrained
076f 700b |p | Jump_Nonzero 0x77b
0770 00cf | | Action Mark_Auxiliary
0771 4800 |H | Short_Literal 0x0
0772 4800 |H | Short_Literal 0x0
0773 4800 |H | Short_Literal 0x0
0774 e5ff | | Load 0x2,-0x1
0775 1c08 | | Execute_Immediate Run_Utility,0x8
0776 00d8 | | Load_Top At_Offset_0
0777 1c00 | | Execute_Immediate Run_Utility,0x0
0778 c5ff | | Store 0x2,-0x1
0779 00ce | | Action Pop_Auxiliary
077a 4302 |C | Exit_Subprogram From_Utility,0x2
077b 00da | | Load_Top At_Offset_2
077c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
077d 4604 |F | Jump_Case 0x4
077e 780a |x | Jump 0x789 ; case 0x0
077f 780f |x | Jump 0x78f ; case 0x1
0780 7814 |x | Jump 0x795 ; case 0x2
0781 7819 |x | Jump 0x79b ; case 0x3
0782 7800 |x | Jump 0x783 ; case 0x4
0783 00da | | Load_Top At_Offset_2
0784 220a |" | Execute Variant_Record,Field_Constrain,Field_Number 0xa
0785 00da | | Load_Top At_Offset_2
0786 270a |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0xa
0787 1c00 | | Execute_Immediate Run_Utility,0x0
0788 4302 |C | Exit_Subprogram From_Utility,0x2
0789 00da | | Load_Top At_Offset_2
078a 2206 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x6
078b 00da | | Load_Top At_Offset_2
078c 2706 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x6
078d 1c00 | | Execute_Immediate Run_Utility,0x0
078e 4302 |C | Exit_Subprogram From_Utility,0x2
078f 00da | | Load_Top At_Offset_2
0790 2207 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x7
0791 00da | | Load_Top At_Offset_2
0792 2707 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x7
0793 1c00 | | Execute_Immediate Run_Utility,0x0
0794 4302 |C | Exit_Subprogram From_Utility,0x2
0795 00da | | Load_Top At_Offset_2
0796 2208 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x8
0797 00da | | Load_Top At_Offset_2
0798 2708 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x8
0799 1c00 | | Execute_Immediate Run_Utility,0x0
079a 4302 |C | Exit_Subprogram From_Utility,0x2
079b 00da | | Load_Top At_Offset_2
079c 2209 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x9
079d 00da | | Load_Top At_Offset_2
079e 2709 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x9
079f 1c00 | | Execute_Immediate Run_Utility,0x0
07a0 4302 |C | Exit_Subprogram From_Utility,0x2
07a1 00da | | Load_Top At_Offset_2
07a2 016b | k | Execute Variant_Record,Read_Variant
07a3 00d8 | | Load_Top At_Offset_0
07a4 0f01 | | Execute_Immediate Equal,0x1
07a5 6802 |h | Jump_Zero 0x7a8
07a6 00db | | Load_Top At_Offset_3
07a7 2206 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x6
07a8 00d8 | | Load_Top At_Offset_0
07a9 0f02 | | Execute_Immediate Equal,0x2
07aa 6802 |h | Jump_Zero 0x7ad
07ab 00db | | Load_Top At_Offset_3
07ac 2207 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x7
07ad 00d8 | | Load_Top At_Offset_0
07ae 0f03 | | Execute_Immediate Equal,0x3
07af 6802 |h | Jump_Zero 0x7b2
07b0 00db | | Load_Top At_Offset_3
07b1 2208 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x8
07b2 00d8 | | Load_Top At_Offset_0
07b3 0f04 | | Execute_Immediate Equal,0x4
07b4 6802 |h | Jump_Zero 0x7b7
07b5 00db | | Load_Top At_Offset_3
07b6 2209 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x9
07b7 00d8 | | Load_Top At_Offset_0
07b8 0f05 | | Execute_Immediate Equal,0x5
07b9 6802 |h | Jump_Zero 0x7bc
07ba 00db | | Load_Top At_Offset_3
07bb 220a |" | Execute Variant_Record,Field_Constrain,Field_Number 0xa
07bc 4302 |C | Exit_Subprogram From_Utility,0x2
07bd e5fc | | Load 0x2,-0x4
07be 4604 |F | Jump_Case 0x4
07bf 7806 |x | Jump 0x7c6 ; case 0x0
07c0 7807 |x | Jump 0x7c8 ; case 0x1
07c1 7808 |x | Jump 0x7ca ; case 0x2
07c2 7809 |x | Jump 0x7cc ; case 0x3
07c3 7800 |x | Jump 0x7c4 ; case 0x4
07c4 4805 |H | Short_Literal 0x5
07c5 4204 |B | Exit_Subprogram From_Utility,With_Result,0x4
07c6 4801 |H | Short_Literal 0x1
07c7 4204 |B | Exit_Subprogram From_Utility,With_Result,0x4
07c8 4802 |H | Short_Literal 0x2
07c9 4204 |B | Exit_Subprogram From_Utility,With_Result,0x4
07ca 4803 |H | Short_Literal 0x3
07cb 4204 |B | Exit_Subprogram From_Utility,With_Result,0x4
07cc 4804 |H | Short_Literal 0x4
07cd 4204 |B | Exit_Subprogram From_Utility,With_Result,0x4
07ce e5fc | | Load 0x2,-0x4
07cf e5fd | | Load 0x2,-0x3
07d0 e5fe | | Load 0x2,-0x2
07d1 4801 |H | Short_Literal 0x1
07d2 e5fd | | Load 0x2,-0x3
07d3 e001 | | Load 0x0,0x1
07d4 1b13 | | Execute Package,Field_Read,Field_Number 0x13
07d5 035b | [ | Declare_Type Array,Constrained
07d6 e5fc | | Load 0x2,-0x4
07d7 4604 |F | Jump_Case 0x4
07d8 780a |x | Jump 0x7e3 ; case 0x0
07d9 780f |x | Jump 0x7e9 ; case 0x1
07da 7814 |x | Jump 0x7ef ; case 0x2
07db 7819 |x | Jump 0x7f5 ; case 0x3
07dc 7800 |x | Jump 0x7dd ; case 0x4
07dd e5fe | | Load 0x2,-0x2
07de e224 | $ | Load 0x1,0x24
07df 1c07 | | Execute_Immediate Run_Utility,0x7
07e0 4802 |H | Short_Literal 0x2
07e1 4805 |H | Short_Literal 0x5
07e2 7817 |x | Jump 0x7fa
07e3 e5fe | | Load 0x2,-0x2
07e4 e220 | | Load 0x1,0x20
07e5 1c07 | | Execute_Immediate Run_Utility,0x7
07e6 4802 |H | Short_Literal 0x2
07e7 4801 |H | Short_Literal 0x1
07e8 7811 |x | Jump 0x7fa
07e9 e5fe | | Load 0x2,-0x2
07ea e220 | | Load 0x1,0x20
07eb 1c07 | | Execute_Immediate Run_Utility,0x7
07ec 4802 |H | Short_Literal 0x2
07ed 4802 |H | Short_Literal 0x2
07ee 780b |x | Jump 0x7fa
07ef e5fe | | Load 0x2,-0x2
07f0 e220 | | Load 0x1,0x20
07f1 1c07 | | Execute_Immediate Run_Utility,0x7
07f2 4802 |H | Short_Literal 0x2
07f3 4803 |H | Short_Literal 0x3
07f4 7805 |x | Jump 0x7fa
07f5 e5fe | | Load 0x2,-0x2
07f6 e220 | | Load 0x1,0x20
07f7 1c07 | | Execute_Immediate Run_Utility,0x7
07f8 4802 |H | Short_Literal 0x2
07f9 4804 |H | Short_Literal 0x4
07fa e5ff | | Load 0x2,-0x1
07fb 031b | | Declare_Type Variant_Record,Constrained
07fc 4204 |B | Exit_Subprogram From_Utility,With_Result,0x4
07fd e5fc | | Load 0x2,-0x4
07fe e5fd | | Load 0x2,-0x3
07ff e5fe | | Load 0x2,-0x2
0800 e5fc | | Load 0x2,-0x4
0801 e5fd | | Load 0x2,-0x3
0802 e5fe | | Load 0x2,-0x2
0803 e5ff | | Load 0x2,-0x1
0804 1c06 | | Execute_Immediate Run_Utility,0x6
0805 e5ff | | Load 0x2,-0x1
0806 02fc | | Declare_Variable Variant_Record,With_Constraint
0807 4801 |H | Short_Literal 0x1
0808 e5fd | | Load 0x2,-0x3
0809 e001 | | Load 0x0,0x1
080a 1b13 | | Execute Package,Field_Read,Field_Number 0x13
080b 0334 | 4 | Declare_Variable Array,With_Constraint
080c 2d05 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x5
080d e5fc | | Load 0x2,-0x4
080e 4604 |F | Jump_Case 0x4
080f 7809 |x | Jump 0x819 ; case 0x0
0810 780d |x | Jump 0x81e ; case 0x1
0811 7811 |x | Jump 0x823 ; case 0x2
0812 7815 |x | Jump 0x828 ; case 0x3
0813 7800 |x | Jump 0x814 ; case 0x4
0814 e5fe | | Load 0x2,-0x2
0815 e224 | $ | Load 0x1,0x24
0816 1c08 | | Execute_Immediate Run_Utility,0x8
0817 2f0a |/ | Execute Variant_Record,Field_Append,Variant,Indirect,Field_Number 0xa
0818 7813 |x | Jump 0x82c
0819 e5fe | | Load 0x2,-0x2
081a e220 | | Load 0x1,0x20
081b 1c08 | | Execute_Immediate Run_Utility,0x8
081c 2f06 |/ | Execute Variant_Record,Field_Append,Variant,Indirect,Field_Number 0x6
081d 780e |x | Jump 0x82c
081e e5fe | | Load 0x2,-0x2
081f e220 | | Load 0x1,0x20
0820 1c08 | | Execute_Immediate Run_Utility,0x8
0821 2f07 |/ | Execute Variant_Record,Field_Append,Variant,Indirect,Field_Number 0x7
0822 7809 |x | Jump 0x82c
0823 e5fe | | Load 0x2,-0x2
0824 e220 | | Load 0x1,0x20
0825 1c08 | | Execute_Immediate Run_Utility,0x8
0826 2f08 |/ | Execute Variant_Record,Field_Append,Variant,Indirect,Field_Number 0x8
0827 7804 |x | Jump 0x82c
0828 e5fe | | Load 0x2,-0x2
0829 e220 | | Load 0x1,0x20
082a 1c08 | | Execute_Immediate Run_Utility,0x8
082b 2f09 |/ | Execute Variant_Record,Field_Append,Variant,Indirect,Field_Number 0x9
082c 016a | j | Execute Variant_Record,Indirects_Appended
082d 4204 |B | Exit_Subprogram From_Utility,With_Result,0x4
082e 0869 | i | Execute_Immediate Raise,0x69
082f 0000 | | .XXX[0x1]
0830 ; --------------------------------------------------------------------------------------
0830 ; SUBPROGRAM
0830 ; --------------------------------------------------------------------------------------
0830 083b | ; | .CONST 0x083b ; Address of begin
0831 0004 | | .CONST 0x0004 ; Address of exception handler
0832 000e | | .CONST 0x000e ; Number of locals
0833 INIT_0830:
0833 e001 | | Load 0x0,0x1
0834 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0835 0129 | ) | Execute Any,Make_Visible
0836 029a 0843 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0840
0838 00bf | | Action Accept_Activation
0839 1d0e | | Execute_Immediate Reference_Lex_1,0xe
083a 00c7 | | Action Elaborate_Subprogram
083b BODY_0830:
083b 00bc | | Action Signal_Activated
083c 00bb | | Action Signal_Completion
083d 0000 0000 | | .XXX[0x3]
083f 0000 | |
0840 ; --------------------------------------------------------------------------------------
0840 ; SUBPROGRAM
0840 ; --------------------------------------------------------------------------------------
0840 0843 | C | .CONST 0x0843 ; Address of begin
0841 0004 | | .CONST 0x0004 ; Address of exception handler
0842 0001 | | .CONST 0x0001 ; Number of locals
0843 BODY_0840:
0843 INIT_0840:
0843 00da | | Load_Top At_Offset_2
0844 00d8 | | Load_Top At_Offset_0
0845 4800 |H | Short_Literal 0x0
0846 4805 |H | Short_Literal 0x5
0847 0262 | b | Execute Discrete,In_Range
0848 6819 |h | Jump_Zero 0x862
0849 4605 |F | Jump_Case 0x5
084a 7808 |x | Jump 0x853 ; case 0x0
084b 780a |x | Jump 0x856 ; case 0x1
084c 780c |x | Jump 0x859 ; case 0x2
084d 780e |x | Jump 0x85c ; case 0x3
084e 7810 |x | Jump 0x85f ; case 0x4
084f 7800 |x | Jump 0x850 ; case 0x5
0850 0092 0874 | t| Action Push_String_Extended,0x874 ; "Gen_Err"
0852 4401 |D | Exit_Subprogram With_Result,0x1
0853 0092 0875 | u| Action Push_String_Extended,0x875 ; "No_Error"
0855 4401 |D | Exit_Subprogram With_Result,0x1
0856 0092 0876 | v| Action Push_String_Extended,0x876 ; "Too_Big"
0858 4401 |D | Exit_Subprogram With_Result,0x1
0859 0092 0877 | w| Action Push_String_Extended,0x877 ; "No_Such_Name"
085b 4401 |D | Exit_Subprogram With_Result,0x1
085c 0092 0878 | x| Action Push_String_Extended,0x878 ; "Bad_Value"
085e 4401 |D | Exit_Subprogram With_Result,0x1
085f 0092 0879 | y| Action Push_String_Extended,0x879 ; "Read_Only"
0861 4401 |D | Exit_Subprogram With_Result,0x1
0862 00d1 | | Pop_Control Pop_Count_1
0863 00da | | Load_Top At_Offset_2
0864 00e0 | | Load_Encached Standard_Cache
0865 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0866 4401 |D | Exit_Subprogram With_Result,0x1
0867 ; --------------------------------------------------------------------------------------
0867 ; STRING TABLE
0867 ; --------------------------------------------------------------------------------------
0867 0028 | ( | .STRTAB 0x0028->0x087b ; "GET_REQUEST"
0868 0031 | 1 | .STRTAB 0x0031->0x0880 ; "GET_NEXT_REQUEST"
0869 003f | ? | .STRTAB 0x003f->0x0888 ; "GET_RESPONSE"
086a 0049 | I | .STRTAB 0x0049->0x088e ; "SET_REQUEST"
086b 0052 | R | .STRTAB 0x0052->0x0894 ; "TRAP"
086c 0054 | T | .STRTAB 0x0054->0x0896 ; "!Machine.SNMP_Community"
086d 0069 | i | .STRTAB 0x0069->0x08a1 ; "Encode(PDU)"
086e 0072 | r | .STRTAB 0x0072->0x08a7 ; "Decode(PDU)"
; "Decode(PDU)"
086f 007b | { | .STRTAB 0x007b->0x08ac ; "Encode(Message)"
0870 0088 | | .STRTAB 0x0088->0x08b4 ; "in "
0871 0089 | | .STRTAB 0x0089->0x08b5 ; ": "
0872 0089 | | .STRTAB 0x0089->0x08b6 ; "Get was called."
; "Get was called."
0873 0096 | | .STRTAB 0x0096->0x08be ; "Put was called."
; "Put was called."
0874 00a3 | | .STRTAB 0x00a3->0x08c5 ; "Gen_Err"
0875 00a8 | | .STRTAB 0x00a8->0x08c9 ; "No_Error"
0876 00ae | | .STRTAB 0x00ae->0x08cd ; "Too_Big"
0877 00b3 | | .STRTAB 0x00b3->0x08d0 ; "No_Such_Name"
0878 00bd | | .STRTAB 0x00bd->0x08d6 ; "Bad_Value"
0879 00c4 | | .STRTAB 0x00c4->0x08db ; "Read_Only"
087a 00cb | | .STREND 0x00cb->0x08df
087b 4745 545f |GET_| .STRTAB_STRINGS
08e0 ; --------------------------------------------------------------------------------------
08e0 ; Debug Table
08e0 ; --------------------------------------------------------------------------------------
08e0 0004 000c | | .DEBUG4 0x0004,0x000c,0xac8f,0x0000,0x0001,0x0000
08e6 0000 1948 | H| .XXX[0x11a]
08e8 6ccd 42b8 |l B |
08ea 0004 0000 | |
08ec 00ce f110 | |
08ee 0000 1a2c | ,|
08f0 6d0d 42d0 |m B |
08f2 0008 0000 | |
08f4 00ce f110 | |
08f6 0000 1ca8 | |
08f8 6d6d 4300 |mmC |
08fa 0008 0000 | |
08fc 00ce f110 | |
08fe 0000 1db4 | |
0900 6ded 4318 |m C |
0902 0004 0000 | |
0904 00ce f110 | |
0906 0000 1e80 | |
0908 6ecd 4380 |n C |
090a 0004 0000 | |
090c 00ce f110 | |
090e 0000 2068 | h|
0910 6fed 4408 |o D |
0912 0004 0000 | |
0914 00ce f110 | |
0916 0000 2304 | # |
0918 70ad 4450 |p DP|
091a 0004 0000 | |
091c 00ce f110 | |
091e 0000 245c | $\|
0920 712d 4490 |q-D |
0922 0004 0000 | |
0924 00ce f110 | |
0926 0000 2568 | %h|
0928 728d 44d8 |r D |
092a 0004 0000 | |
092c 00ce f110 | |
092e 0000 27ac | ' |
0930 730d 4500 |s E |
0932 0008 0000 | |
0934 00ce f110 | |
0936 0000 293c | )<|
0938 738d 4520 |s E |
093a 0004 0000 | |
093c 00ce f110 | |
093e 0000 2a40 | *@|
0940 742d 4570 |t-Ep|
0942 0004 0000 | |
0944 00ce f110 | |
0946 0000 2b80 | + |
0948 754d 45e8 |uME |
094a 0004 0000 | |
094c 00ce f110 | |
094e 0000 2db4 | - |
0950 764d 4658 |vMFX|
0952 0004 0000 | |
0954 00ce f110 | |
0956 0000 2fcc | / |
0958 76ad 4678 |v Fx|
095a 0004 0000 | |
095c 00ce f110 | |
095e 0000 32cc | 2 |
0960 782d 46c0 |x-F |
0962 0004 0000 | |
0964 00ce f110 | |
0966 0000 3490 | 4 |
0968 794d 4710 |yMG |
096a 0004 0000 | |
096c 00ce f110 | |
096e 0000 366c | 6l|
0970 7a0d 4768 |z Gh|
0972 0004 0000 | |
0974 00ce f110 | |
0976 0000 3800 | 8 |
0978 7b2d 47a8 |{-G |
097a 0004 0000 | |
097c 00ce f110 | |
097e 0000 3bf4 | ; |
0980 7c8d 4808 || H |
0982 0008 0000 | |
0984 00ce f110 | |
0986 0000 3e5c | >\|
0988 7ced 4838 || H8|
098a 0004 0000 | |
098c 00ce f110 | |
098e 0000 3f08 | ? |
0990 7d6d 4858 |}mHX|
0992 0008 0000 | |
0994 00ce f110 | |
0996 0000 48dc | H |
0998 7ded 4898 |} H |
099a 0008 0000 | |
099c 00ce f110 | |
099e 0000 49e4 | I |
09a0 7e0d 48a8 |~ H |
09a2 0004 0000 | |
09a4 00ce f110 | |
09a6 0000 4a50 | JP|
09a8 7f2d 4908 | -I |
09aa 0014 0000 | |
09ac 00ce f110 | |
09ae 0000 4de4 | M |
09b0 7f8d 4910 | I |
09b2 0008 0000 | |
09b4 00ce f110 | |
09b6 0000 318c | 1 |
09b8 7fcd 4920 | I |
09ba 0008 0000 | |
09bc 00ce f110 | |
09be 0000 4124 | A$|
09c0 800d 4930 | I0|
09c2 0008 0000 | |
09c4 00ce f110 | |
09c6 0000 4e5c | N\|
09c8 806d 4950 | mIP|
09ca 0008 0000 | |
09cc 00ce f110 | |
09ce 0000 4f1c | O |
09d0 874d 4be0 | MK |
09d2 0000 0000 | |
09d4 00ce d250 | P|
09d6 0000 00cc | |
09d8 87b1 4c48 | LH|
09da 0000 0000 | |
09dc 00ce ee90 | |
09de 0000 0020 | |
09e0 882d 4cb8 | -L |
09e2 0004 0000 | |
09e4 00ce d250 | P|
09e6 0000 00d0 | |
09e8 894d 4d00 | MM |
09ea 0008 0000 | |
09ec 00ce d250 | P|
09ee 0000 0120 | |
09f0 896d 4d10 | mM |
09f2 0004 0000 | |
09f4 00ce d250 | P|
09f6 0000 014c | L|
09f8 898d 4d20 | M |
09fa 0004 0000 | |
09fc 00ce d250 | P|
09fe 0000 016c | l|