|
|
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: 12288 (0x3000)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_03c0fe
└─⟦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 17f0 | | .CONST 0x17f0 ; 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 800f | | .CONST 0x800f ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 018b | | .CONST 0x018b ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 007f | | .CONST 0x007f ; Number of locals
000b INIT_0008:
000b 029a 0193 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0190
000d 029a 01c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01c0
000f 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0
0011 029a 0213 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0210
0013 029a 0243 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0240
0015 029a 02d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02d0
0017 029a 02f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f0
0019 029a 0303 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0300
001b 029a 0313 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0310
001d 4803 |H | Short_Literal 0x3
001e 032b | + | Declare_Type Record,Incomplete,Visible
001f 00d8 | | Load_Top At_Offset_0
0020 02a0 | | Declare_Subprogram Null_Subprogram
0021 4818 |H | Short_Literal 0x18
0022 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
0023 00bf | | Action Accept_Activation
0024 0093 0000 | | PushFullAddress InMicrocode
0026 6191 |a | Indirect_Literal Discrete,0x1b8,{0x80000000, 0x00010000}
0027 0273 | s | Execute Discrete,Plus
0028 0007 | | Action Break_Optional
0029 8002 | | Call 0x0,0x2
002a 00e3 | | Load_Encached Natural_Cache
002b 03f1 | | Declare_Variable Discrete,With_Value
002c 029d 031b | | Declare_Subprogram For_Outer_Call,INIT_0318
002e 029d 032b | +| Declare_Subprogram For_Outer_Call,INIT_0328
0030 029d 033b | ;| Declare_Subprogram For_Outer_Call,INIT_0338
0032 e003 | | Load 0x0,0x3
0033 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0034 00ec | | Load_Encached Diana_Tree_Cache
0035 00eb | | Load_Encached Diana_Cache
0036 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0037 e004 | | Load 0x0,0x4
0038 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0039 00e2 | | Load_Encached Integer_Cache
003a e004 | | Load 0x0,0x4
003b 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
003c e004 | | Load 0x0,0x4
003d 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
003e 00ec | | Load_Encached Diana_Tree_Cache
003f 00e3 | | Load_Encached Natural_Cache
0040 00e3 | | Load_Encached Natural_Cache
0041 00e1 | | Load_Encached Boolean_Cache
0042 00e1 | | Load_Encached Boolean_Cache
0043 029f 034b | K| Declare_Subprogram For_Call,INIT_0348
0045 480c |H | Short_Literal 0xc
0046 032d | - | Declare_Type Record,Defined
0047 e003 | | Load 0x0,0x3
0048 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0049 0602 | | Execute_Immediate Set_Value_Unchecked,0x2
004a 00d9 | | Load_Top At_Offset_1
004b 0322 | " | Declare_Variable Record
004c 4800 |H | Short_Literal 0x0
004d 00d9 | | Load_Top At_Offset_1
004e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
004f 00eb | | Load_Encached Diana_Cache
0050 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0051 00d9 | | Load_Top At_Offset_1
0052 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0053 4800 |H | Short_Literal 0x0
0054 00d9 | | Load_Top At_Offset_1
0055 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0056 4800 |H | Short_Literal 0x0
0057 00d9 | | Load_Top At_Offset_1
0058 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0059 4800 |H | Short_Literal 0x0
005a 00d9 | | Load_Top At_Offset_1
005b 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
005c e004 | | Load 0x0,0x4
005d 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
005e 00db | | Load_Top At_Offset_3
005f 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
0060 0119 | | Execute Any,Check_In_Formal_Type
0061 00d9 | | Load_Top At_Offset_1
0062 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0063 e004 | | Load 0x0,0x4
0064 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0065 00db | | Load_Top At_Offset_3
0066 3006 |0 | Execute Record,Field_Type,Field_Number 0x6
0067 0119 | | Execute Any,Check_In_Formal_Type
0068 00d9 | | Load_Top At_Offset_1
0069 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
006a 00eb | | Load_Encached Diana_Cache
006b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
006c 00d9 | | Load_Top At_Offset_1
006d 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
006e 4800 |H | Short_Literal 0x0
006f 00d9 | | Load_Top At_Offset_1
0070 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0071 4800 |H | Short_Literal 0x0
0072 00d9 | | Load_Top At_Offset_1
0073 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0074 4800 |H | Short_Literal 0x0
0075 00d9 | | Load_Top At_Offset_1
0076 380a |8 | Execute Record,Field_Write,Field_Number 0xa
0077 4800 |H | Short_Literal 0x0
0078 00d9 | | Load_Top At_Offset_1
0079 380b |8 | Execute Record,Field_Write,Field_Number 0xb
007a 00da | | Load_Top At_Offset_2
007b 02a0 | | Declare_Subprogram Null_Subprogram
007c 4818 |H | Short_Literal 0x18
007d 03d3 | | Declare_Type Access,Defined,Accesses_Protected
007e e005 | | Load 0x0,0x5
007f e006 | | Load 0x0,0x6
0080 00da | | Load_Top At_Offset_2
0081 e007 | | Load 0x0,0x7
0082 0387 | | Declare_Variable Package
0083 00d8 | | Load_Top At_Offset_0
0084 020f | | Execute Module,Activate
0085 e008 | | Load 0x0,0x8
0086 e009 | | Load 0x0,0x9
0087 4865 |He | Short_Literal 0x65
0088 00db | | Load_Top At_Offset_3
0089 1b10 | | Execute Package,Field_Read,Field_Number 0x10
008a 4801 |H | Short_Literal 0x1
008b e00a | | Load 0x0,0xa
008c 0387 | | Declare_Variable Package
008d 00d8 | | Load_Top At_Offset_0
008e 020f | | Execute Module,Activate
008f 029d 0363 | c| Declare_Subprogram For_Outer_Call,INIT_0360
0091 e00b | | Load 0x0,0xb
0092 e00c | | Load 0x0,0xc
0093 4865 |He | Short_Literal 0x65
0094 00e3 | | Load_Encached Natural_Cache
0095 e220 | | Load 0x1,0x20
0096 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
0097 e00d | | Load 0x0,0xd
0098 0387 | | Declare_Variable Package
0099 00d8 | | Load_Top At_Offset_0
009a 020f | | Execute Module,Activate
009b 00e3 | | Load_Encached Natural_Cache
009c 00db | | Load_Top At_Offset_3
009d 1b12 | | Execute Package,Field_Read,Field_Number 0x12
009e 00da | | Load_Top At_Offset_2
009f 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00a0 02a0 | | Declare_Subprogram Null_Subprogram
00a1 e216 | | Load 0x1,0x16
00a2 0326 | & | Complete_Type Record,By_Defining
00a3 e217 | | Load 0x1,0x17
00a4 03c4 | | Complete_Type Access,By_Component_Completion
00a5 0092 14bd | | Action Push_String_Extended,0x14bd ; "Name not found"
00a7 0092 14be | | Action Push_String_Extended,0x14be ; "Invalid qualifier (none required)"
00a9 029d 036b | k| Declare_Subprogram For_Outer_Call,INIT_0368
00ab 029d 0383 | | Declare_Subprogram For_Outer_Call,INIT_0380
00ad 029d 038b | | Declare_Subprogram For_Outer_Call,INIT_0388
00af 029d 0393 | | Declare_Subprogram For_Outer_Call,INIT_0390
00b1 029d 03a3 | | Declare_Subprogram For_Outer_Call,INIT_03a0
00b3 029d 03db | | Declare_Subprogram For_Outer_Call,INIT_03d8
00b5 029d 03fb | | Declare_Subprogram For_Outer_Call,INIT_03f8
00b7 029d 040b | | Declare_Subprogram For_Outer_Call,INIT_0408
00b9 029d 041b | | Declare_Subprogram For_Outer_Call,INIT_0418
00bb 029d 0443 | C| Declare_Subprogram For_Outer_Call,INIT_0440
00bd 029d 0473 | s| Declare_Subprogram For_Outer_Call,INIT_0470
00bf 029d 0483 | | Declare_Subprogram For_Outer_Call,INIT_0480
00c1 029d 0493 | | Declare_Subprogram For_Outer_Call,INIT_0490
00c3 029d 04a3 | | Declare_Subprogram For_Outer_Call,INIT_04a0
00c5 029d 04b3 | | Declare_Subprogram For_Outer_Call,INIT_04b0
00c7 029d 04d3 | | Declare_Subprogram For_Outer_Call,INIT_04d0
00c9 a00e | | Reference 0x0,0xe
00ca 00c6 | | Action Check_Subprogram_Elaborated
00cb 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35
00cc 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36
00cd 0093 0000 | | PushFullAddress InMicrocode
00cf 60e4 |` | Indirect_Literal Discrete,0x1b4,{0x80000000, 0x00010000}
00d0 0273 | s | Execute Discrete,Plus
00d1 e00f | | Load 0x0,0xf
00d2 0273 | s | Execute Discrete,Plus
00d3 e010 | | Load 0x0,0x10
00d4 0273 | s | Execute Discrete,Plus
00d5 4800 |H | Short_Literal 0x0
00d6 0007 | | Action Break_Optional
00d7 029d 04eb | | Declare_Subprogram For_Outer_Call,INIT_04e8
00d9 029d 0503 | | Declare_Subprogram For_Outer_Call,INIT_0500
00db 029d 053b | ;| Declare_Subprogram For_Outer_Call,INIT_0538
00dd 029d 054b | K| Declare_Subprogram For_Outer_Call,INIT_0548
00df 029d 05b3 | | Declare_Subprogram For_Outer_Call,INIT_05b0
00e1 029d 05c3 | | Declare_Subprogram For_Outer_Call,INIT_05c0
00e3 029d 05d3 | | Declare_Subprogram For_Outer_Call,INIT_05d0
00e5 029d 05e3 | | Declare_Subprogram For_Outer_Call,INIT_05e0
00e7 029d 05fb | | Declare_Subprogram For_Outer_Call,INIT_05f8
00e9 029d 060b | | Declare_Subprogram For_Outer_Call,INIT_0608
00eb 029d 0623 | #| Declare_Subprogram For_Outer_Call,INIT_0620
00ed 029d 064b | K| Declare_Subprogram For_Outer_Call,INIT_0648
00ef 029d 065b | [| Declare_Subprogram For_Outer_Call,INIT_0658
00f1 029d 068b | | Declare_Subprogram For_Outer_Call,INIT_0688
00f3 029d 06b3 | | Declare_Subprogram For_Outer_Call,INIT_06b0
00f5 029d 06cb | | Declare_Subprogram For_Outer_Call,INIT_06c8
00f7 029d 0703 | | Declare_Subprogram For_Outer_Call,INIT_0700
00f9 029d 073b | ;| Declare_Subprogram For_Outer_Call,INIT_0738
00fb 029d 075b | [| Declare_Subprogram For_Outer_Call,INIT_0758
00fd 029d 0773 | s| Declare_Subprogram For_Outer_Call,INIT_0770
00ff 029d 0783 | | Declare_Subprogram For_Outer_Call,INIT_0780
0101 029d 07a3 | | Declare_Subprogram For_Outer_Call,INIT_07a0
0103 029d 080b | | Declare_Subprogram For_Outer_Call,INIT_0808
0105 029d 0823 | #| Declare_Subprogram For_Outer_Call,INIT_0820
0107 029d 0853 | S| Declare_Subprogram For_Outer_Call,INIT_0850
0109 029d 08cb | | Declare_Subprogram For_Outer_Call,INIT_08c8
010b 029d 092b | +| Declare_Subprogram For_Outer_Call,INIT_0928
010d 029d 0973 | s| Declare_Subprogram For_Outer_Call,INIT_0970
010f 029d 09a3 | | Declare_Subprogram For_Outer_Call,INIT_09a0
0111 029d 09c3 | | Declare_Subprogram For_Outer_Call,INIT_09c0
0113 029d 09e3 | | Declare_Subprogram For_Outer_Call,INIT_09e0
0115 029d 09f3 | | Declare_Subprogram For_Outer_Call,INIT_09f0
0117 029d 09fb | | Declare_Subprogram For_Outer_Call,INIT_09f8
0119 029d 0a0b | | Declare_Subprogram For_Outer_Call,INIT_0a08
011b 029d 0a13 | | Declare_Subprogram For_Outer_Call,INIT_0a10
011d 029d 0a3b | ;| Declare_Subprogram For_Outer_Call,INIT_0a38
011f 029d 0a53 | S| Declare_Subprogram For_Outer_Call,INIT_0a50
0121 029d 0a63 | c| Declare_Subprogram For_Outer_Call,INIT_0a60
0123 029d 0a8b | | Declare_Subprogram For_Outer_Call,INIT_0a88
0125 029d 0aab | | Declare_Subprogram For_Outer_Call,INIT_0aa8
0127 029d 0aeb | | Declare_Subprogram For_Outer_Call,INIT_0ae8
0129 029d 0b23 | #| Declare_Subprogram For_Outer_Call,INIT_0b20
012b 029d 0b5b | [| Declare_Subprogram For_Outer_Call,INIT_0b58
012d 029d 0bbb | | Declare_Subprogram For_Outer_Call,INIT_0bb8
012f 029d 0be3 | | Declare_Subprogram For_Outer_Call,INIT_0be0
0131 029d 0c1b | | Declare_Subprogram For_Outer_Call,INIT_0c18
0133 029d 0c73 | s| Declare_Subprogram For_Outer_Call,INIT_0c70
0135 029d 0cbb | | Declare_Subprogram For_Outer_Call,INIT_0cb8
0137 029d 0ce3 | | Declare_Subprogram For_Outer_Call,INIT_0ce0
0139 029b 0d0b | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0d08
013b 029d 0dc3 | | Declare_Subprogram For_Outer_Call,INIT_0dc0
013d 029d 0e23 | #| Declare_Subprogram For_Outer_Call,INIT_0e20
013f 1d6c | l | Execute_Immediate Reference_Lex_1,0x6c
0140 00c7 | | Action Elaborate_Subprogram
0141 029d 0e9b | | Declare_Subprogram For_Outer_Call,INIT_0e98
0143 029d 0efb | | Declare_Subprogram For_Outer_Call,INIT_0ef8
0145 029d 0f4b | K| Declare_Subprogram For_Outer_Call,INIT_0f48
0147 029d 0f7b | {| Declare_Subprogram For_Outer_Call,INIT_0f78
0149 029d 107b | {| Declare_Subprogram For_Outer_Call,INIT_1078
014b 029d 1083 | | Declare_Subprogram For_Outer_Call,INIT_1080
014d 029d 1093 | | Declare_Subprogram For_Outer_Call,INIT_1090
014f 029d 10a3 | | Declare_Subprogram For_Outer_Call,INIT_10a0
0151 029d 10db | | Declare_Subprogram For_Outer_Call,INIT_10d8
0153 029d 115b | [| Declare_Subprogram For_Outer_Call,INIT_1158
0155 029d 11b3 | | Declare_Subprogram For_Outer_Call,INIT_11b0
0157 029d 1233 | 3| Declare_Subprogram For_Outer_Call,INIT_1230
0159 4800 |H | Short_Literal 0x0
015a 0093 13c3 | | PushFullAddress InMicrocode,INIT_13c0
015c 00f5 | | Load_Encached Unused21
015d 037d | } | Declare_Type Task,Defined
015e 036f | o | Declare_Variable Task
015f e011 | | Load 0x0,0x11
0160 1d7a | z | Execute_Immediate Reference_Lex_1,0x7a
0161 e217 | | Load 0x1,0x17
0162 e222 | " | Load 0x1,0x22
0163 e224 | $ | Load 0x1,0x24
0164 e003 | | Load 0x0,0x3
0165 1d72 | r | Execute_Immediate Reference_Lex_1,0x72
0166 1d70 | p | Execute_Immediate Reference_Lex_1,0x70
0167 1d6c | l | Execute_Immediate Reference_Lex_1,0x6c
0168 e220 | | Load 0x1,0x20
0169 e004 | | Load 0x0,0x4
016a e012 | | Load 0x0,0x12
016b e004 | | Load 0x0,0x4
016c 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
016d 480d |H | Short_Literal 0xd
016e e27b | { | Load 0x1,0x7b
016f 020e | | Execute Module,Augment_Imports
0170 0007 | | Action Break_Optional
0171 029d 1273 | s| Declare_Subprogram For_Outer_Call,INIT_1270
0173 029d 1283 | | Declare_Subprogram For_Outer_Call,INIT_1280
0175 029d 12ab | | Declare_Subprogram For_Outer_Call,INIT_12a8
0177 029d 12eb | | Declare_Subprogram For_Outer_Call,INIT_12e8
0179 1d0d | | Execute_Immediate Reference_Lex_1,0xd
017a 00c7 | | Action Elaborate_Subprogram
017b 1d0e | | Execute_Immediate Reference_Lex_1,0xe
017c 00c7 | | Action Elaborate_Subprogram
017d 1d0f | | Execute_Immediate Reference_Lex_1,0xf
017e 00c7 | | Action Elaborate_Subprogram
017f 1d11 | | Execute_Immediate Reference_Lex_1,0x11
0180 00c7 | | Action Elaborate_Subprogram
0181 1d10 | | Execute_Immediate Reference_Lex_1,0x10
0182 00c7 | | Action Elaborate_Subprogram
0183 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0184 00c7 | | Action Elaborate_Subprogram
0185 1d14 | | Execute_Immediate Reference_Lex_1,0x14
0186 00c7 | | Action Elaborate_Subprogram
0187 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0188 00c7 | | Action Elaborate_Subprogram
0189 1d15 | | Execute_Immediate Reference_Lex_1,0x15
018a 00c7 | | Action Elaborate_Subprogram
018b BODY_0008:
018b 00be | | Action Activate_Tasks
018c 00bc | | Action Signal_Activated
018d 00bb | | Action Signal_Completion
018e 0000 0000 | | .XXX[0x2]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0196 | | .CONST 0x0196 ; Address of begin
0191 01a9 | | .CONST 0x01a9 ; Address of exception handler
0192 0003 | | .CONST 0x0003 ; Number of locals
0193 INIT_0190:
0193 00ec | | Load_Encached Diana_Tree_Cache
0194 029f 139b | | Declare_Subprogram For_Call,INIT_1398
0196 BODY_0190:
0196 8403 | | Call 0x2,0x3
0197 00d9 | | Load_Top At_Offset_1
0198 00eb | | Load_Encached Diana_Cache
0199 1813 | | Execute Package,Field_Execute,Field_Number 0x13
019a 6804 |h | Jump_Zero 0x19f
019b 0092 14bf | | Action Push_String_Extended,0x14bf ; "Warning: Elaborating units that have been archived, deleted or re-coded;\x0a Debugging information will not be available for such units.\x0a"
019d 8228 | ( | Call 0x1,0x28
019e 4505 |E | Exit_Subprogram 0x5
019f e5fb | | Load 0x2,-0x5
01a0 e5fe | | Load 0x2,-0x2
01a1 e5ff | | Load 0x2,-0x1
01a2 4801 |H | Short_Literal 0x1
01a3 e402 | | Load 0x2,0x2
01a4 4805 |H | Short_Literal 0x5
01a5 e27b | { | Load 0x1,0x7b
01a6 170d | | Execute Task,Entry_Call,Field_Number 0xd
01a7 c5fb | | Store 0x2,-0x5
01a8 4505 |E | Exit_Subprogram 0x5
01a9 TRAP_0190:
01a9 0007 | | Action Break_Optional
01aa 480a |H | Short_Literal 0xa
01ab 0092 14c0 | | Action Push_String_Extended,0x14c0 ; "Register: "
01ad e011 | | Load 0x0,0x11
01ae 180d | | Execute Package,Field_Execute,Field_Number 0xd
01af 01cc | | Execute Vector,Catenate
01b0 01cb | | Execute Vector,Append
01b1 821a | | Call 0x1,0x1a
01b2 00d8 | | Load_Top At_Offset_0
01b3 0101 | | Execute Exception,Reraise
01b4 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
01b8 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
01bc 0000 0000 | | .BLANK 0000[0x4]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c4 | | .CONST 0x01c4 ; Address of begin
01c1 01d8 | | .CONST 0x01d8 ; Address of exception handler
01c2 0002 | | .CONST 0x0002 ; Number of locals
01c3 INIT_01c0:
01c3 00ec | | Load_Encached Diana_Tree_Cache
01c4 BODY_01c0:
01c4 00db | | Load_Top At_Offset_3
01c5 e5fd | | Load 0x2,-0x3
01c6 e5fc | | Load 0x2,-0x4
01c7 e013 | | Load 0x0,0x13
01c8 1b11 | | Execute Package,Field_Read,Field_Number 0x11
01c9 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01ca 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01cb 00d8 | | Load_Top At_Offset_0
01cc 00eb | | Load_Encached Diana_Cache
01cd 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01ce 7008 |p | Jump_Nonzero 0x1d7
01cf e5fb | | Load 0x2,-0x5
01d0 e5fe | | Load 0x2,-0x2
01d1 e5ff | | Load 0x2,-0x1
01d2 00db | | Load_Top At_Offset_3
01d3 4804 |H | Short_Literal 0x4
01d4 e27b | { | Load 0x1,0x7b
01d5 170e | | Execute Task,Entry_Call,Field_Number 0xe
01d6 c5fb | | Store 0x2,-0x5
01d7 4505 |E | Exit_Subprogram 0x5
01d8 TRAP_01c0:
01d8 0007 | | Action Break_Optional
01d9 4505 |E | Exit_Subprogram 0x5
01da 0000 0000 | | .BLANK 0000[0x6]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e6 | | .CONST 0x01e6 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0003 | | .CONST 0x0003 ; Number of locals
01e3 INIT_01e0:
01e3 00eb | | Load_Encached Diana_Cache
01e4 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01e5 00e1 | | Load_Encached Boolean_Cache
01e6 BODY_01e0:
01e6 00e1 | | Load_Encached Boolean_Cache
01e7 e003 | | Load 0x0,0x3
01e8 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01e9 00e3 | | Load_Encached Natural_Cache
01ea 00ec | | Load_Encached Diana_Tree_Cache
01eb 827c | | | Call 0x1,0x7c
01ec c5fb | | Store 0x2,-0x5
01ed c5fa | | Store 0x2,-0x6
01ee c5f9 | | Store 0x2,-0x7
01ef c5f8 | | Store 0x2,-0x8
01f0 e5f7 | | Load 0x2,-0x9
01f1 00e1 | | Load_Encached Boolean_Cache
01f2 00e1 | | Load_Encached Boolean_Cache
01f3 00ec | | Load_Encached Diana_Tree_Cache
01f4 e003 | | Load 0x0,0x3
01f5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01f6 00e3 | | Load_Encached Natural_Cache
01f7 e5fc | | Load 0x2,-0x4
01f8 e5fd | | Load 0x2,-0x3
01f9 e5fe | | Load 0x2,-0x2
01fa e5ff | | Load 0x2,-0x1
01fb 00eb | | Load_Encached Diana_Cache
01fc 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01fd 480b |H | Short_Literal 0xb
01fe e27b | { | Load 0x1,0x7b
01ff 170f | | Execute Task,Entry_Call,Field_Number 0xf
0200 c5fc | | Store 0x2,-0x4
0201 c5fa | | Store 0x2,-0x6
0202 c5f9 | | Store 0x2,-0x7
0203 c402 | | Store 0x2,0x2
0204 c5f8 | | Store 0x2,-0x8
0205 005a | Z | Store_Top Discrete,At_Offset_2
0206 c5f7 | | Store 0x2,-0x9
0207 00d9 | | Load_Top At_Offset_1
0208 822c | , | Call 0x1,0x2c
0209 a5fb | | Store_Unchecked 0x2,-0x5
020a 4504 |E | Exit_Subprogram 0x4
020b 0000 0000 | | .BLANK 0000[0x5]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0214 | | .CONST 0x0214 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0002 | | .CONST 0x0002 ; Number of locals
0213 INIT_0210:
0213 00ec | | Load_Encached Diana_Tree_Cache
0214 BODY_0210:
0214 e5f7 | | Load 0x2,-0x9
0215 00e1 | | Load_Encached Boolean_Cache
0216 00e1 | | Load_Encached Boolean_Cache
0217 00ec | | Load_Encached Diana_Tree_Cache
0218 e003 | | Load 0x0,0x3
0219 1b0e | | Execute Package,Field_Read,Field_Number 0xe
021a 00e3 | | Load_Encached Natural_Cache
021b e5fc | | Load 0x2,-0x4
021c e5fd | | Load 0x2,-0x3
021d e5fe | | Load 0x2,-0x2
021e e5ff | | Load 0x2,-0x1
021f 822d | - | Call 0x1,0x2d
0220 e5ff | | Load 0x2,-0x1
0221 480b |H | Short_Literal 0xb
0222 e27b | { | Load 0x1,0x7b
0223 170f | | Execute Task,Entry_Call,Field_Number 0xf
0224 c5fc | | Store 0x2,-0x4
0225 c5fb | | Store 0x2,-0x5
0226 c5fa | | Store 0x2,-0x6
0227 c402 | | Store 0x2,0x2
0228 c5f9 | | Store 0x2,-0x7
0229 c5f8 | | Store 0x2,-0x8
022a c5f7 | | Store 0x2,-0x9
022b 4802 |H | Short_Literal 0x2
022c e5f7 | | Load 0x2,-0x9
022d e012 | | Load 0x0,0x12
022e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
022f 680c |h | Jump_Zero 0x23c
0230 e5f7 | | Load 0x2,-0x9
0231 e012 | | Load 0x0,0x12
0232 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0233 e225 | % | Load 0x1,0x25
0234 01df | | Execute Vector,Equal
0235 6806 |h | Jump_Zero 0x23c
0236 4800 |H | Short_Literal 0x0
0237 a5fb | | Store_Unchecked 0x2,-0x5
0238 4802 |H | Short_Literal 0x2
0239 a5fa | | Store_Unchecked 0x2,-0x6
023a 4800 |H | Short_Literal 0x0
023b a5f9 | | Store_Unchecked 0x2,-0x7
023c 4504 |E | Exit_Subprogram 0x4
023d 0000 0000 | | .XXX[0x3]
023f 0000 | |
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 024e | N | .CONST 0x024e ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0003 | | .CONST 0x0003 ; Number of locals
0243 INIT_0240:
0243 00db | | Load_Top At_Offset_3
0244 e014 | | Load 0x0,0x14
0245 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0246 00e3 | | Load_Encached Natural_Cache
0247 03f1 | | Declare_Variable Discrete,With_Value
0248 00d8 | | Load_Top At_Offset_0
0249 e014 | | Load 0x0,0x14
024a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
024b 1c08 | | Execute_Immediate Run_Utility,0x8
024c 00d8 | | Load_Top At_Offset_0
024d 1c00 | | Execute_Immediate Run_Utility,0x0
024e BODY_0240:
024e 00e1 | | Load_Encached Boolean_Cache
024f e003 | | Load 0x0,0x3
0250 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0251 00e3 | | Load_Encached Natural_Cache
0252 00ec | | Load_Encached Diana_Tree_Cache
0253 827c | | | Call 0x1,0x7c
0254 c5fa | | Store 0x2,-0x6
0255 c5f9 | | Store 0x2,-0x7
0256 c5f8 | | Store 0x2,-0x8
0257 c5f7 | | Store 0x2,-0x9
0258 4800 |H | Short_Literal 0x0
0259 a5fb | | Store_Unchecked 0x2,-0x5
025a 4801 |H | Short_Literal 0x1
025b e5fe | | Load 0x2,-0x2
025c e014 | | Load 0x0,0x14
025d 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
025e e015 | | Load 0x0,0x15
025f 180d | | Execute Package,Field_Execute,Field_Number 0xd
0260 681d |h | Jump_Zero 0x27e
0261 00d8 | | Load_Top At_Offset_0
0262 e5fe | | Load 0x2,-0x2
0263 e016 | | Load 0x0,0x16
0264 180f | | Execute Package,Field_Execute,Field_Number 0xf
0265 00d2 | | Pop_Control Pop_Count_2
0266 4801 |H | Short_Literal 0x1
0267 a5fb | | Store_Unchecked 0x2,-0x5
0268 e5f6 | | Load 0x2,-0xa
0269 00e1 | | Load_Encached Boolean_Cache
026a e003 | | Load 0x0,0x3
026b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
026c 00e3 | | Load_Encached Natural_Cache
026d 00ec | | Load_Encached Diana_Tree_Cache
026e 00e3 | | Load_Encached Natural_Cache
026f e5fd | | Load 0x2,-0x3
0270 e5fc | | Load 0x2,-0x4
0271 e5fe | | Load 0x2,-0x2
0272 e5ff | | Load 0x2,-0x1
0273 e403 | | Load 0x2,0x3
0274 827f | | Call 0x1,0x7f
0275 00d2 | | Pop_Control Pop_Count_2
0276 c5fd | | Store 0x2,-0x3
0277 c5fb | | Store 0x2,-0x5
0278 c5fa | | Store 0x2,-0x6
0279 c5f9 | | Store 0x2,-0x7
027a c5f8 | | Store 0x2,-0x8
027b c5f7 | | Store 0x2,-0x9
027c c5f6 | | Store 0x2,-0xa
027d 4502 |E | Exit_Subprogram 0x2
027e e5f6 | | Load 0x2,-0xa
027f 00e3 | | Load_Encached Natural_Cache
0280 00da | | Load_Top At_Offset_2
0281 e5fe | | Load 0x2,-0x2
0282 4801 |H | Short_Literal 0x1
0283 e402 | | Load 0x2,0x2
0284 e016 | | Load 0x0,0x16
0285 180d | | Execute Package,Field_Execute,Field_Number 0xd
0286 00d2 | | Pop_Control Pop_Count_2
0287 c5fb | | Store 0x2,-0x5
0288 c5f6 | | Store 0x2,-0xa
0289 4802 |H | Short_Literal 0x2
028a e5f6 | | Load 0x2,-0xa
028b e012 | | Load 0x0,0x12
028c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
028d 6801 |h | Jump_Zero 0x28f
028e 4502 |E | Exit_Subprogram 0x2
028f e5fc | | Load 0x2,-0x4
0290 00d9 | | Load_Top At_Offset_1
0291 e016 | | Load 0x0,0x16
0292 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0293 e014 | | Load 0x0,0x14
0294 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0295 00d1 | | Pop_Control Pop_Count_1
0296 e5f6 | | Load 0x2,-0xa
0297 00e1 | | Load_Encached Boolean_Cache
0298 e003 | | Load 0x0,0x3
0299 1b0e | | Execute Package,Field_Read,Field_Number 0xe
029a 00e3 | | Load_Encached Natural_Cache
029b 00ec | | Load_Encached Diana_Tree_Cache
029c e5fd | | Load 0x2,-0x3
029d e5ff | | Load 0x2,-0x1
029e e5fc | | Load 0x2,-0x4
029f e014 | | Load 0x0,0x14
02a0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02a1 e403 | | Load 0x2,0x3
02a2 e016 | | Load 0x0,0x16
02a3 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02a4 820f | | Call 0x1,0xf
02a5 c5fd | | Store 0x2,-0x3
02a6 c5fa | | Store 0x2,-0x6
02a7 c5f9 | | Store 0x2,-0x7
02a8 c5f8 | | Store 0x2,-0x8
02a9 c5f7 | | Store 0x2,-0x9
02aa c5f6 | | Store 0x2,-0xa
02ab 4802 |H | Short_Literal 0x2
02ac e5f6 | | Load 0x2,-0xa
02ad e012 | | Load 0x0,0x12
02ae 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02af 681b |h | Jump_Zero 0x2cb
02b0 e5f6 | | Load 0x2,-0xa
02b1 e012 | | Load 0x0,0x12
02b2 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
02b3 e225 | % | Load 0x1,0x25
02b4 01df | | Execute Vector,Equal
02b5 6815 |h | Jump_Zero 0x2cb
02b6 e5f6 | | Load 0x2,-0xa
02b7 00e1 | | Load_Encached Boolean_Cache
02b8 e003 | | Load 0x0,0x3
02b9 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02ba 00e3 | | Load_Encached Natural_Cache
02bb 00ec | | Load_Encached Diana_Tree_Cache
02bc 00e3 | | Load_Encached Natural_Cache
02bd e5fd | | Load 0x2,-0x3
02be e5fc | | Load 0x2,-0x4
02bf e5fe | | Load 0x2,-0x2
02c0 e5ff | | Load 0x2,-0x1
02c1 e403 | | Load 0x2,0x3
02c2 827f | | Call 0x1,0x7f
02c3 00d2 | | Pop_Control Pop_Count_2
02c4 c5fd | | Store 0x2,-0x3
02c5 c5fb | | Store 0x2,-0x5
02c6 c5fa | | Store 0x2,-0x6
02c7 c5f9 | | Store 0x2,-0x7
02c8 c5f8 | | Store 0x2,-0x8
02c9 c5f7 | | Store 0x2,-0x9
02ca c5f6 | | Store 0x2,-0xa
02cb 4502 |E | Exit_Subprogram 0x2
02cc 0000 0000 | | .BLANK 0000[0x4]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3 | | .CONST 0x02d3 ; Address of begin
02d1 0004 | | .CONST 0x0004 ; Address of exception handler
02d2 0001 | | .CONST 0x0001 ; Number of locals
02d3 BODY_02d0:
02d3 INIT_02d0:
02d3 e5fa | | Load 0x2,-0x6
02d4 e004 | | Load 0x0,0x4
02d5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02d6 e004 | | Load 0x0,0x4
02d7 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
02d8 e5fd | | Load 0x2,-0x3
02d9 0120 | | Execute Any,Is_Value
02da 6803 |h | Jump_Zero 0x2de
02db e004 | | Load 0x0,0x4
02dc 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
02dd 7801 |x | Jump 0x2df
02de e5fd | | Load 0x2,-0x3
02df e5fe | | Load 0x2,-0x2
02e0 e5ff | | Load 0x2,-0x1
02e1 4806 |H | Short_Literal 0x6
02e2 e27b | { | Load 0x1,0x7b
02e3 1710 | | Execute Task,Entry_Call,Field_Number 0x10
02e4 c5fe | | Store 0x2,-0x2
02e5 c5fd | | Store 0x2,-0x3
02e6 c5fc | | Store 0x2,-0x4
02e7 c5fb | | Store 0x2,-0x5
02e8 c5fa | | Store 0x2,-0x6
02e9 4502 |E | Exit_Subprogram 0x2
02ea 0000 0000 | | .BLANK 0000[0x6]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3 | | .CONST 0x02f3 ; Address of begin
02f1 0004 | | .CONST 0x0004 ; Address of exception handler
02f2 0001 | | .CONST 0x0001 ; Number of locals
02f3 BODY_02f0:
02f3 INIT_02f0:
02f3 00da | | Load_Top At_Offset_2
02f4 4801 |H | Short_Literal 0x1
02f5 e27b | { | Load 0x1,0x7b
02f6 1712 | | Execute Task,Entry_Call,Field_Number 0x12
02f7 003b | ; | Store_Top Access,At_Offset_3
02f8 4501 |E | Exit_Subprogram 0x1
02f9 0000 0000 | | .BLANK 0000[0x7]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0303 | | .CONST 0x0303 ; Address of begin
0301 0004 | | .CONST 0x0004 ; Address of exception handler
0302 0001 | | .CONST 0x0001 ; Number of locals
0303 BODY_0300:
0303 INIT_0300:
0303 00da | | Load_Top At_Offset_2
0304 4801 |H | Short_Literal 0x1
0305 e27b | { | Load 0x1,0x7b
0306 1711 | | Execute Task,Entry_Call,Field_Number 0x11
0307 003b | ; | Store_Top Access,At_Offset_3
0308 4501 |E | Exit_Subprogram 0x1
0309 0000 0000 | | .BLANK 0000[0x7]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0313 | | .CONST 0x0313 ; Address of begin
0311 0004 | | .CONST 0x0004 ; Address of exception handler
0312 0001 | | .CONST 0x0001 ; Number of locals
0313 BODY_0310:
0313 INIT_0310:
0313 4800 |H | Short_Literal 0x0
0314 e27b | { | Load 0x1,0x7b
0315 1713 | | Execute Task,Entry_Call,Field_Number 0x13
0316 4501 |E | Exit_Subprogram 0x1
0317 0000 | | .XXX[0x1]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b | | .CONST 0x031b ; Address of begin
0319 0004 | | .CONST 0x0004 ; Address of exception handler
031a 0001 | | .CONST 0x0001 ; Number of locals
031b BODY_0318:
031b INIT_0318:
031b 4800 |H | Short_Literal 0x0
031c 00db | | Load_Top At_Offset_3
031d e004 | | Load 0x0,0x4
031e 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
031f 8017 | | Call 0x0,0x17
0320 4803 |H | Short_Literal 0x3
0321 e018 | | Load 0x0,0x18
0322 e019 | | Load 0x0,0x19
0323 00ad | | Action InMicrocode,Package,Field_Execute_Dynamic
0324 4502 |E | Exit_Subprogram 0x2
0325 0000 0000 | | .XXX[0x3]
0327 0000 | |
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032b | + | .CONST 0x032b ; Address of begin
0329 0004 | | .CONST 0x0004 ; Address of exception handler
032a 0001 | | .CONST 0x0001 ; Number of locals
032b BODY_0328:
032b INIT_0328:
032b 00db | | Load_Top At_Offset_3
032c 6804 |h | Jump_Zero 0x331
032d 0092 14c1 | | Action Push_String_Extended,0x14c1 ; "Debug_Debugger"
032f 801a | | Call 0x0,0x1a
0330 6802 |h | Jump_Zero 0x333
0331 00da | | Load_Top At_Offset_2
0332 821a | | Call 0x1,0x1a
0333 4503 |E | Exit_Subprogram 0x3
0334 0000 0000 | | .BLANK 0000[0x4]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b | ; | .CONST 0x033b ; Address of begin
0339 0004 | | .CONST 0x0004 ; Address of exception handler
033a 0001 | | .CONST 0x0001 ; Number of locals
033b BODY_0338:
033b INIT_0338:
033b 00da | | Load_Top At_Offset_2
033c 7008 |p | Jump_Nonzero 0x345
033d e5fd | | Load 0x2,-0x3
033e 0092 14c2 | | Action Push_String_Extended,0x14c2 ; "Assert fail: "
0340 e5fe | | Load 0x2,-0x2
0341 01cc | | Execute Vector,Catenate
0342 821b | | Call 0x1,0x1b
0343 e218 | | Load 0x1,0x18
0344 0257 | W | Execute Discrete,Raise
0345 4504 |E | Exit_Subprogram 0x4
0346 0000 0000 | | .XXX[0x2]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b | K | .CONST 0x034b ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0001 | | .CONST 0x0001 ; Number of locals
034b BODY_0348:
034b INIT_0348:
034b 4601 |F | Jump_Case 0x1
034c 7801 |x | Jump 0x34e ; case 0x0
034d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
034e 00da | | Load_Top At_Offset_2
034f 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
0350 0125 | % | Execute Any,Set_Constraint
0351 00da | | Load_Top At_Offset_2
0352 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
0353 1c00 | | Execute_Immediate Run_Utility,0x0
0354 00da | | Load_Top At_Offset_2
0355 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
0356 0125 | % | Execute Any,Set_Constraint
0357 00da | | Load_Top At_Offset_2
0358 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
0359 1c00 | | Execute_Immediate Run_Utility,0x0
035a 4302 |C | Exit_Subprogram From_Utility,0x2
035b 0000 0000 | | .BLANK 0000[0x5]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0363 | c | .CONST 0x0363 ; Address of begin
0361 0004 | | .CONST 0x0004 ; Address of exception handler
0362 0001 | | .CONST 0x0001 ; Number of locals
0363 BODY_0360:
0363 INIT_0360:
0363 00da | | Load_Top At_Offset_2
0364 4401 |D | Exit_Subprogram With_Result,0x1
0365 0000 0000 | | .XXX[0x3]
0367 0000 | |
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b | k | .CONST 0x036b ; Address of begin
0369 0004 | | .CONST 0x0004 ; Address of exception handler
036a 0001 | | .CONST 0x0001 ; Number of locals
036b BODY_0368:
036b INIT_0368:
036b 00da | | Load_Top At_Offset_2
036c 0227 | ' | Execute Access,All_Reference
036d 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
036e a5fe | | Store_Unchecked 0x2,-0x2
036f 00da | | Load_Top At_Offset_2
0370 0227 | ' | Execute Access,All_Reference
0371 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0372 a5fd | | Store_Unchecked 0x2,-0x3
0373 00da | | Load_Top At_Offset_2
0374 0227 | ' | Execute Access,All_Reference
0375 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0376 a5fb | | Store_Unchecked 0x2,-0x5
0377 00da | | Load_Top At_Offset_2
0378 0227 | ' | Execute Access,All_Reference
0379 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
037a a5fc | | Store_Unchecked 0x2,-0x4
037b 4502 |E | Exit_Subprogram 0x2
037c 0000 0000 | | .BLANK 0000[0x4]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383 | | .CONST 0x0383 ; Address of begin
0381 0004 | | .CONST 0x0004 ; Address of exception handler
0382 0001 | | .CONST 0x0001 ; Number of locals
0383 BODY_0380:
0383 INIT_0380:
0383 00da | | Load_Top At_Offset_2
0384 801b | | Call 0x0,0x1b
0385 4502 |E | Exit_Subprogram 0x2
0386 0000 0000 | | .XXX[0x2]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b | | .CONST 0x038b ; Address of begin
0389 0004 | | .CONST 0x0004 ; Address of exception handler
038a 0001 | | .CONST 0x0001 ; Number of locals
038b BODY_0388:
038b INIT_0388:
038b 801c | | Call 0x0,0x1c
038c 4501 |E | Exit_Subprogram 0x1
038d 0000 0000 | | .XXX[0x3]
038f 0000 | |
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0393 | | .CONST 0x0393 ; Address of begin
0391 0004 | | .CONST 0x0004 ; Address of exception handler
0392 0001 | | .CONST 0x0001 ; Number of locals
0393 BODY_0390:
0393 INIT_0390:
0393 00da | | Load_Top At_Offset_2
0394 4904 |I | Short_Literal 0x104
0395 00eb | | Load_Encached Diana_Cache
0396 0096 | | Execute Package,Field_Execute_Dynamic
0397 00eb | | Load_Encached Diana_Cache
0398 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0399 4401 |D | Exit_Subprogram With_Result,0x1
039a 0000 0000 | | .BLANK 0000[0x6]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a8 | | .CONST 0x03a8 ; Address of begin
03a1 0004 | | .CONST 0x0004 ; Address of exception handler
03a2 0004 | | .CONST 0x0004 ; Number of locals
03a3 INIT_03a0:
03a3 00da | | Load_Top At_Offset_2
03a4 e01d | | Load 0x0,0x1d
03a5 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
03a6 00ec | | Load_Encached Diana_Tree_Cache
03a7 039d | | Declare_Variable Heap_Access,Duplicate
03a8 BODY_03a0:
03a8 00da | | Load_Top At_Offset_2
03a9 00eb | | Load_Encached Diana_Cache
03aa 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03ab 6802 |h | Jump_Zero 0x3ae
03ac e5ff | | Load 0x2,-0x1
03ad 4401 |D | Exit_Subprogram With_Result,0x1
03ae 00da | | Load_Top At_Offset_2
03af 00eb | | Load_Encached Diana_Cache
03b0 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03b1 0032 | 2 | Store_Top Heap_Access,At_Offset_2
03b2 00d9 | | Load_Top At_Offset_1
03b3 00eb | | Load_Encached Diana_Cache
03b4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03b5 6811 |h | Jump_Zero 0x3c7
03b6 00da | | Load_Top At_Offset_2
03b7 e01e | | Load 0x0,0x1e
03b8 180e | | Execute Package,Field_Execute,Field_Number 0xe
03b9 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03ba 0092 14c3 | | Action Push_String_Extended,0x14c3 ; "Sm_Back_Link returned unexpected kind of node"
03bc 00d9 | | Load_Top At_Offset_1
03bd 00eb | | Load_Encached Diana_Cache
03be 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03bf e5ff | | Load 0x2,-0x1
03c0 00eb | | Load_Encached Diana_Cache
03c1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03c2 027f | | Execute Discrete,Equal
03c3 e01f | | Load 0x0,0x1f
03c4 180e | | Execute Package,Field_Execute,Field_Number 0xe
03c5 00d8 | | Load_Top At_Offset_0
03c6 4401 |D | Exit_Subprogram With_Result,0x1
03c7 00d9 | | Load_Top At_Offset_1
03c8 e01d | | Load 0x0,0x1d
03c9 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
03ca 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03cb 00d8 | | Load_Top At_Offset_0
03cc 822a | * | Call 0x1,0x2a
03cd 6802 |h | Jump_Zero 0x3d0
03ce e5ff | | Load 0x2,-0x1
03cf 4401 |D | Exit_Subprogram With_Result,0x1
03d0 00d8 | | Load_Top At_Offset_0
03d1 4401 |D | Exit_Subprogram With_Result,0x1
03d2 0000 0000 | | .BLANK 0000[0x6]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03db | | .CONST 0x03db ; Address of begin
03d9 0004 | | .CONST 0x0004 ; Address of exception handler
03da 0001 | | .CONST 0x0001 ; Number of locals
03db BODY_03d8:
03db INIT_03d8:
03db 00da | | Load_Top At_Offset_2
03dc 00eb | | Load_Encached Diana_Cache
03dd 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03de 00d8 | | Load_Top At_Offset_0
03df 4821 |H! | Short_Literal 0x21
03e0 482c |H, | Short_Literal 0x2c
03e1 0262 | b | Execute Discrete,In_Range
03e2 6812 |h | Jump_Zero 0x3f5
03e3 00d8 | | Load_Top At_Offset_0
03e4 4823 |H# | Short_Literal 0x23
03e5 4828 |H( | Short_Literal 0x28
03e6 0262 | b | Execute Discrete,In_Range
03e7 700d |p | Jump_Nonzero 0x3f5
03e8 482a |H* | Short_Literal 0x2a
03e9 482b |H+ | Short_Literal 0x2b
03ea 0262 | b | Execute Discrete,In_Range
03eb 700a |p | Jump_Nonzero 0x3f6
03ec 7800 |x | Jump 0x3ed
03ed 00da | | Load_Top At_Offset_2
03ee 822a | * | Call 0x1,0x2a
03ef 6803 |h | Jump_Zero 0x3f3
03f0 00da | | Load_Top At_Offset_2
03f1 822b | + | Call 0x1,0x2b
03f2 4401 |D | Exit_Subprogram With_Result,0x1
03f3 00da | | Load_Top At_Offset_2
03f4 4401 |D | Exit_Subprogram With_Result,0x1
03f5 00d1 | | Pop_Control Pop_Count_1
03f6 00da | | Load_Top At_Offset_2
03f7 4401 |D | Exit_Subprogram With_Result,0x1
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb | | .CONST 0x03fb ; Address of begin
03f9 0401 | | .CONST 0x0401 ; Address of exception handler
03fa 0001 | | .CONST 0x0001 ; Number of locals
03fb BODY_03f8:
03fb INIT_03f8:
03fb 00da | | Load_Top At_Offset_2
03fc 00eb | | Load_Encached Diana_Cache
03fd 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
03fe 00eb | | Load_Encached Diana_Cache
03ff 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0400 4401 |D | Exit_Subprogram With_Result,0x1
0401 TRAP_03f8:
0401 0007 | | Action Break_Optional
0402 0092 14c4 | | Action Push_String_Extended,0x14c4 ; "<NULL>"
0404 4401 |D | Exit_Subprogram With_Result,0x1
0405 0000 0000 | | .XXX[0x3]
0407 0000 | |
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 040b | | .CONST 0x040b ; Address of begin
0409 0004 | | .CONST 0x0004 ; Address of exception handler
040a 0001 | | .CONST 0x0001 ; Number of locals
040b BODY_0408:
040b INIT_0408:
040b 4801 |H | Short_Literal 0x1
040c 4800 |H | Short_Literal 0x0
040d e020 | | Load 0x0,0x20
040e e5ff | | Load 0x2,-0x1
040f e021 | ! | Load 0x0,0x21
0410 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0411 4401 |D | Exit_Subprogram With_Result,0x1
0412 0000 0000 | | .BLANK 0000[0x6]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 041b | | .CONST 0x041b ; Address of begin
0419 0004 | | .CONST 0x0004 ; Address of exception handler
041a 0001 | | .CONST 0x0001 ; Number of locals
041b BODY_0418:
041b INIT_0418:
041b 00da | | Load_Top At_Offset_2
041c 00eb | | Load_Encached Diana_Cache
041d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
041e 6802 |h | Jump_Zero 0x421
041f 00ea | | Load_Encached Null_String_Cache
0420 4401 |D | Exit_Subprogram With_Result,0x1
0421 00da | | Load_Top At_Offset_2
0422 4904 |I | Short_Literal 0x104
0423 00eb | | Load_Encached Diana_Cache
0424 0096 | | Execute Package,Field_Execute_Dynamic
0425 00eb | | Load_Encached Diana_Cache
0426 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0427 0b7b | { | Execute_Immediate Case_Compare,0x7b
0428 7006 |p | Jump_Nonzero 0x42f
0429 0b7a | z | Execute_Immediate Case_Compare,0x7a
042a 7008 |p | Jump_Nonzero 0x433
042b 0f7c | | | Execute_Immediate Equal,0x7c
042c 700a |p | Jump_Nonzero 0x437
042d 00ea | | Load_Encached Null_String_Cache
042e 4401 |D | Exit_Subprogram With_Result,0x1
042f 00d1 | | Pop_Control Pop_Count_1
0430 0092 14c5 | | Action Push_String_Extended,0x14c5 ; "procedure "
0432 4401 |D | Exit_Subprogram With_Result,0x1
0433 00d1 | | Pop_Control Pop_Count_1
0434 0092 14c6 | | Action Push_String_Extended,0x14c6 ; "function "
0436 4401 |D | Exit_Subprogram With_Result,0x1
0437 0092 14c7 | | Action Push_String_Extended,0x14c7 ; "package "
0439 4401 |D | Exit_Subprogram With_Result,0x1
043a 0000 0000 | | .BLANK 0000[0x6]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0443 | C | .CONST 0x0443 ; Address of begin
0441 0004 | | .CONST 0x0004 ; Address of exception handler
0442 0001 | | .CONST 0x0001 ; Number of locals
0443 BODY_0440:
0443 INIT_0440:
0443 00da | | Load_Top At_Offset_2
0444 00d8 | | Load_Top At_Offset_0
0445 4821 |H! | Short_Literal 0x21
0446 482c |H, | Short_Literal 0x2c
0447 0262 | b | Execute Discrete,In_Range
0448 681d |h | Jump_Zero 0x466
0449 0adf | | Execute_Immediate Plus,-0x21
044a 460b |F | Jump_Case 0xb
044b 780e |x | Jump 0x45a ; case 0x0
044c 7813 |x | Jump 0x460 ; case 0x1
044d 7819 |x | Jump 0x467 ; case 0x2
044e 7818 |x | Jump 0x467 ; case 0x3
044f 7817 |x | Jump 0x467 ; case 0x4
0450 7816 |x | Jump 0x467 ; case 0x5
0451 7815 |x | Jump 0x467 ; case 0x6
0452 7814 |x | Jump 0x467 ; case 0x7
0453 7809 |x | Jump 0x45d ; case 0x8
0454 7812 |x | Jump 0x467 ; case 0x9
0455 7811 |x | Jump 0x467 ; case 0xa
0456 7800 |x | Jump 0x457 ; case 0xb
0457 0092 14c5 | | Action Push_String_Extended,0x14c5 ; "procedure "
0459 4402 |D | Exit_Subprogram With_Result,0x2
045a 0092 14c6 | | Action Push_String_Extended,0x14c6 ; "function "
045c 4402 |D | Exit_Subprogram With_Result,0x2
045d 0092 14c7 | | Action Push_String_Extended,0x14c7 ; "package "
045f 4402 |D | Exit_Subprogram With_Result,0x2
0460 0092 14c8 | | Action Push_String_Extended,0x14c8 ; "generic "
0462 e5fe | | Load 0x2,-0x2
0463 822f | / | Call 0x1,0x2f
0464 01cc | | Execute Vector,Catenate
0465 4402 |D | Exit_Subprogram With_Result,0x2
0466 00d1 | | Pop_Control Pop_Count_1
0467 00ea | | Load_Encached Null_String_Cache
0468 4402 |D | Exit_Subprogram With_Result,0x2
0469 0000 0000 | | .BLANK 0000[0x7]
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0473 | s | .CONST 0x0473 ; Address of begin
0471 0004 | | .CONST 0x0004 ; Address of exception handler
0472 0001 | | .CONST 0x0001 ; Number of locals
0473 BODY_0470:
0473 INIT_0470:
0473 e5fd | | Load 0x2,-0x3
0474 00db | | Load_Top At_Offset_3
0475 8230 | 0 | Call 0x1,0x30
0476 e5fe | | Load 0x2,-0x2
0477 00eb | | Load_Encached Diana_Cache
0478 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0479 01cc | | Execute Vector,Catenate
047a 4403 |D | Exit_Subprogram With_Result,0x3
047b 0000 0000 | | .BLANK 0000[0x5]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483 | | .CONST 0x0483 ; Address of begin
0481 0004 | | .CONST 0x0004 ; Address of exception handler
0482 0001 | | .CONST 0x0001 ; Number of locals
0483 BODY_0480:
0483 INIT_0480:
0483 00da | | Load_Top At_Offset_2
0484 00db | | Load_Top At_Offset_3
0485 00eb | | Load_Encached Diana_Cache
0486 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0487 e5ff | | Load 0x2,-0x1
0488 00eb | | Load_Encached Diana_Cache
0489 1814 | | Execute Package,Field_Execute,Field_Number 0x14
048a 8231 | 1 | Call 0x1,0x31
048b 4401 |D | Exit_Subprogram With_Result,0x1
048c 0000 0000 | | .BLANK 0000[0x4]
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0493 | | .CONST 0x0493 ; Address of begin
0491 0498 | | .CONST 0x0498 ; Address of exception handler
0492 0001 | | .CONST 0x0001 ; Number of locals
0493 BODY_0490:
0493 INIT_0490:
0493 00da | | Load_Top At_Offset_2
0494 822d | - | Call 0x1,0x2d
0495 e022 | " | Load 0x0,0x22
0496 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0497 4401 |D | Exit_Subprogram With_Result,0x1
0498 TRAP_0490:
0498 0007 | | Action Break_Optional
0499 0092 14c4 | | Action Push_String_Extended,0x14c4 ; "<NULL>"
049b 4401 |D | Exit_Subprogram With_Result,0x1
049c 0000 0000 | | .BLANK 0000[0x4]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3 | | .CONST 0x04a3 ; Address of begin
04a1 04a9 | | .CONST 0x04a9 ; Address of exception handler
04a2 0001 | | .CONST 0x0001 ; Number of locals
04a3 BODY_04a0:
04a3 INIT_04a0:
04a3 00da | | Load_Top At_Offset_2
04a4 00eb | | Load_Encached Diana_Cache
04a5 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
04a6 e022 | " | Load 0x0,0x22
04a7 1814 | | Execute Package,Field_Execute,Field_Number 0x14
04a8 4401 |D | Exit_Subprogram With_Result,0x1
04a9 TRAP_04a0:
04a9 0007 | | Action Break_Optional
04aa 0092 14c4 | | Action Push_String_Extended,0x14c4 ; "<NULL>"
04ac 4401 |D | Exit_Subprogram With_Result,0x1
04ad 0000 0000 | | .XXX[0x3]
04af 0000 | |
04b0 ; --------------------------------------------------------------------------------------
04b0 ; SUBPROGRAM
04b0 ; --------------------------------------------------------------------------------------
04b0 04b3 | | .CONST 0x04b3 ; Address of begin
04b1 0004 | | .CONST 0x0004 ; Address of exception handler
04b2 0001 | | .CONST 0x0001 ; Number of locals
04b3 BODY_04b0:
04b3 INIT_04b0:
04b3 0092 14c9 | | Action Push_String_Extended,0x14c9 ; "Warning: Incompatible subsystem versions detected in command"
04b5 8228 | ( | Call 0x1,0x28
04b6 8229 | ) | Call 0x1,0x29
04b7 0092 14ca | | Action Push_String_Extended,0x14ca ; " Spec: "
04b9 00db | | Load_Top At_Offset_3
04ba 8232 | 2 | Call 0x1,0x32
04bb 01cc | | Execute Vector,Catenate
04bc 0092 14cb | | Action Push_String_Extended,0x14cb ; ", Units: "
04be 01cc | | Execute Vector,Catenate
04bf e5fe | | Load 0x2,-0x2
04c0 8232 | 2 | Call 0x1,0x32
04c1 01cc | | Execute Vector,Catenate
04c2 0092 14cc | | Action Push_String_Extended,0x14cc ; ", "
04c4 01cc | | Execute Vector,Catenate
04c5 e5fd | | Load 0x2,-0x3
04c6 8232 | 2 | Call 0x1,0x32
04c7 01cc | | Execute Vector,Catenate
04c8 8228 | ( | Call 0x1,0x28
04c9 8229 | ) | Call 0x1,0x29
04ca 4504 |E | Exit_Subprogram 0x4
04cb 0000 0000 | | .BLANK 0000[0x5]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d3 | | .CONST 0x04d3 ; Address of begin
04d1 0004 | | .CONST 0x0004 ; Address of exception handler
04d2 0001 | | .CONST 0x0001 ; Number of locals
04d3 BODY_04d0:
04d3 INIT_04d0:
04d3 0092 14c9 | | Action Push_String_Extended,0x14c9 ; "Warning: Incompatible subsystem versions detected in command"
04d5 8228 | ( | Call 0x1,0x28
04d6 8229 | ) | Call 0x1,0x29
04d7 0092 14ca | | Action Push_String_Extended,0x14ca ; " Spec: "
04d9 00db | | Load_Top At_Offset_3
04da 8232 | 2 | Call 0x1,0x32
04db 01cc | | Execute Vector,Catenate
04dc 0092 14cd | | Action Push_String_Extended,0x14cd ; ", Unit: "
04de 01cc | | Execute Vector,Catenate
04df e5fe | | Load 0x2,-0x2
04e0 8232 | 2 | Call 0x1,0x32
04e1 01cc | | Execute Vector,Catenate
04e2 8228 | ( | Call 0x1,0x28
04e3 8229 | ) | Call 0x1,0x29
04e4 4503 |E | Exit_Subprogram 0x3
04e5 0000 0000 | | .XXX[0x3]
04e7 0000 | |
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 04ec | | .CONST 0x04ec ; Address of begin
04e9 04f5 | | .CONST 0x04f5 ; Address of exception handler
04ea 0002 | | .CONST 0x0002 ; Number of locals
04eb INIT_04e8:
04eb 00ec | | Load_Encached Diana_Tree_Cache
04ec BODY_04e8:
04ec e023 | # | Load 0x0,0x23
04ed 180f | | Execute Package,Field_Execute,Field_Number 0xf
04ee 0031 | 1 | Store_Top Heap_Access,At_Offset_1
04ef 00d8 | | Load_Top At_Offset_0
04f0 00eb | | Load_Encached Diana_Cache
04f1 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
04f2 00eb | | Load_Encached Diana_Cache
04f3 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
04f4 00ca | | Action Exit_Nullary_Function
04f5 TRAP_04e8:
04f5 0007 | | Action Break_Optional
04f6 00eb | | Load_Encached Diana_Cache
04f7 1812 | | Execute Package,Field_Execute,Field_Number 0x12
04f8 00ca | | Action Exit_Nullary_Function
04f9 0000 0000 | | .BLANK 0000[0x7]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0505 | | .CONST 0x0505 ; Address of begin
0501 0004 | | .CONST 0x0004 ; Address of exception handler
0502 0003 | | .CONST 0x0003 ; Number of locals
0503 INIT_0500:
0503 00ec | | Load_Encached Diana_Tree_Cache
0504 039d | | Declare_Variable Heap_Access,Duplicate
0505 BODY_0500:
0505 e5ff | | Load 0x2,-0x1
0506 00eb | | Load_Encached Diana_Cache
0507 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0508 00d8 | | Load_Top At_Offset_0
0509 4821 |H! | Short_Literal 0x21
050a 482c |H, | Short_Literal 0x2c
050b 0262 | b | Execute Discrete,In_Range
050c 6823 |h# | Jump_Zero 0x530
050d 00d8 | | Load_Top At_Offset_0
050e 4823 |H# | Short_Literal 0x23
050f 4828 |H( | Short_Literal 0x28
0510 0262 | b | Execute Discrete,In_Range
0511 701e |p | Jump_Nonzero 0x530
0512 482a |H* | Short_Literal 0x2a
0513 482b |H+ | Short_Literal 0x2b
0514 0262 | b | Execute Discrete,In_Range
0515 701b |p | Jump_Nonzero 0x531
0516 7800 |x | Jump 0x517
0517 e5ff | | Load 0x2,-0x1
0518 00eb | | Load_Encached Diana_Cache
0519 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8
051a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
051b 00d9 | | Load_Top At_Offset_1
051c 00eb | | Load_Encached Diana_Cache
051d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
051e 0f80 | | Execute_Immediate Equal,0x80
051f 680c |h | Jump_Zero 0x52c
0520 00d9 | | Load_Top At_Offset_1
0521 00eb | | Load_Encached Diana_Cache
0522 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0523 4976 |Iv | Short_Literal 0x176
0524 00eb | | Load_Encached Diana_Cache
0525 0098 | | Execute Package,Field_Read_Dynamic
0526 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0527 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0528 00d8 | | Load_Top At_Offset_0
0529 e021 | ! | Load 0x0,0x21
052a 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
052b 4401 |D | Exit_Subprogram With_Result,0x1
052c e5ff | | Load 0x2,-0x1
052d e021 | ! | Load 0x0,0x21
052e 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
052f 4401 |D | Exit_Subprogram With_Result,0x1
0530 00d1 | | Pop_Control Pop_Count_1
0531 e5ff | | Load 0x2,-0x1
0532 e021 | ! | Load 0x0,0x21
0533 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0534 4401 |D | Exit_Subprogram With_Result,0x1
0535 0000 0000 | | .XXX[0x3]
0537 0000 | |
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 053b | ; | .CONST 0x053b ; Address of begin
0539 0004 | | .CONST 0x0004 ; Address of exception handler
053a 0001 | | .CONST 0x0001 ; Number of locals
053b BODY_0538:
053b INIT_0538:
053b 00da | | Load_Top At_Offset_2
053c 00eb | | Load_Encached Diana_Cache
053d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
053e 00eb | | Load_Encached Diana_Cache
053f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0540 011c | | Execute Any,Convert_Unchecked
0541 1c01 | | Execute_Immediate Run_Utility,0x1
0542 4401 |D | Exit_Subprogram With_Result,0x1
0543 0000 0000 | | .BLANK 0000[0x5]
0548 ; --------------------------------------------------------------------------------------
0548 ; SUBPROGRAM
0548 ; --------------------------------------------------------------------------------------
0548 055d | ] | .CONST 0x055d ; Address of begin
0549 0004 | | .CONST 0x0004 ; Address of exception handler
054a 0005 | | .CONST 0x0005 ; Number of locals
054b INIT_0548:
054b e024 | $ | Load 0x0,0x24
054c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
054d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
054e 02c7 | | Declare_Variable Any
054f 00d8 | | Load_Top At_Offset_0
0550 1c00 | | Execute_Immediate Run_Utility,0x0
0551 e024 | $ | Load 0x0,0x24
0552 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0553 02c7 | | Declare_Variable Any
0554 00d8 | | Load_Top At_Offset_0
0555 1c00 | | Execute_Immediate Run_Utility,0x0
0556 e024 | $ | Load 0x0,0x24
0557 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0558 02c7 | | Declare_Variable Any
0559 00d8 | | Load_Top At_Offset_0
055a 1c00 | | Execute_Immediate Run_Utility,0x0
055b e024 | $ | Load 0x0,0x24
055c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
055d BODY_0548:
055d e5fe | | Load 0x2,-0x2
055e 00eb | | Load_Encached Diana_Cache
055f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0560 0f29 | ) | Execute_Immediate Equal,0x29
0561 7002 |p | Jump_Nonzero 0x564
0562 4800 |H | Short_Literal 0x0
0563 4402 |D | Exit_Subprogram With_Result,0x2
0564 0092 14ce | | Action Push_String_Extended,0x14ce ; "Same_Object: Library_Node of type "
0566 e5ff | | Load 0x2,-0x1
0567 823d | = | Call 0x1,0x3d
0568 01cc | | Execute Vector,Catenate
0569 e5ff | | Load 0x2,-0x1
056a 00eb | | Load_Encached Diana_Cache
056b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
056c 0f30 | 0 | Execute_Immediate Equal,0x30
056d e01f | | Load 0x0,0x1f
056e 180e | | Execute Package,Field_Execute,Field_Number 0xe
056f e024 | $ | Load 0x0,0x24
0570 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0571 00db | | Load_Top At_Offset_3
0572 0120 | | Execute Any,Is_Value
0573 6803 |h | Jump_Zero 0x577
0574 e024 | $ | Load 0x0,0x24
0575 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0576 7801 |x | Jump 0x578
0577 00db | | Load_Top At_Offset_3
0578 602f |`/ | Indirect_Literal Discrete,0x5a8,{0x00000000, 0x00004000}
0579 e025 | % | Load 0x0,0x25
057a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
057b 4800 |H | Short_Literal 0x0
057c e024 | $ | Load 0x0,0x24
057d 181e | | Execute Package,Field_Execute,Field_Number 0x1e
057e e5ff | | Load 0x2,-0x1
057f e024 | $ | Load 0x0,0x24
0580 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
0581 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0582 c403 | | Store 0x2,0x3
0583 0059 | Y | Store_Top Discrete,At_Offset_1
0584 00d8 | | Load_Top At_Offset_0
0585 6802 |h | Jump_Zero 0x588
0586 4800 |H | Short_Literal 0x0
0587 4402 |D | Exit_Subprogram With_Result,0x2
0588 e024 | $ | Load 0x0,0x24
0589 1b0d | | Execute Package,Field_Read,Field_Number 0xd
058a e402 | | Load 0x2,0x2
058b 0120 | | Execute Any,Is_Value
058c 6804 |h | Jump_Zero 0x591
058d e024 | $ | Load 0x0,0x24
058e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
058f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0590 7801 |x | Jump 0x592
0591 e402 | | Load 0x2,0x2
0592 e5fe | | Load 0x2,-0x2
0593 e024 | $ | Load 0x0,0x24
0594 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0595 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0596 c402 | | Store 0x2,0x2
0597 0059 | Y | Store_Top Discrete,At_Offset_1
0598 00d8 | | Load_Top At_Offset_0
0599 6802 |h | Jump_Zero 0x59c
059a 4800 |H | Short_Literal 0x0
059b 4402 |D | Exit_Subprogram With_Result,0x2
059c 00db | | Load_Top At_Offset_3
059d e024 | $ | Load 0x0,0x24
059e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
059f 1812 | | Execute Package,Field_Execute,Field_Number 0x12
05a0 c404 | | Store 0x2,0x4
05a1 00d9 | | Load_Top At_Offset_1
05a2 00db | | Load_Top At_Offset_3
05a3 012f | / | Execute Any,Equal
05a4 4402 |D | Exit_Subprogram With_Result,0x2
05a5 0000 0000 | | .XXX[0x3]
05a7 0000 | |
05a8 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
05ac 0000 0000 | | .BLANK 0000[0x4]
05b0 ; --------------------------------------------------------------------------------------
05b0 ; SUBPROGRAM
05b0 ; --------------------------------------------------------------------------------------
05b0 05b3 | | .CONST 0x05b3 ; Address of begin
05b1 05b9 | | .CONST 0x05b9 ; Address of exception handler
05b2 0001 | | .CONST 0x0001 ; Number of locals
05b3 BODY_05b0:
05b3 INIT_05b0:
05b3 00da | | Load_Top At_Offset_2
05b4 e026 | & | Load 0x0,0x26
05b5 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05b6 e01d | | Load 0x0,0x1d
05b7 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
05b8 4401 |D | Exit_Subprogram With_Result,0x1
05b9 TRAP_05b0:
05b9 0007 | | Action Break_Optional
05ba 00eb | | Load_Encached Diana_Cache
05bb 1812 | | Execute Package,Field_Execute,Field_Number 0x12
05bc 4401 |D | Exit_Subprogram With_Result,0x1
05bd 0000 0000 | | .XXX[0x3]
05bf 0000 | |
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 00da | | Load_Top At_Offset_2
05c4 00eb | | Load_Encached Diana_Cache
05c5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
05c6 0f30 | 0 | Execute_Immediate Equal,0x30
05c7 6804 |h | Jump_Zero 0x5cc
05c8 00da | | Load_Top At_Offset_2
05c9 e026 | & | Load 0x0,0x26
05ca 180f | | Execute Package,Field_Execute,Field_Number 0xf
05cb 4401 |D | Exit_Subprogram With_Result,0x1
05cc 4800 |H | Short_Literal 0x0
05cd 4401 |D | Exit_Subprogram With_Result,0x1
05ce 0000 0000 | | .XXX[0x2]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d3 | | .CONST 0x05d3 ; Address of begin
05d1 0004 | | .CONST 0x0004 ; Address of exception handler
05d2 0001 | | .CONST 0x0001 ; Number of locals
05d3 BODY_05d0:
05d3 INIT_05d0:
05d3 00da | | Load_Top At_Offset_2
05d4 e5fe | | Load 0x2,-0x2
05d5 021f | | Execute Heap_Access,Equal
05d6 7006 |p | Jump_Nonzero 0x5dd
05d7 00da | | Load_Top At_Offset_2
05d8 8027 | ' | Call 0x0,0x27
05d9 e5fe | | Load 0x2,-0x2
05da 8027 | ' | Call 0x0,0x27
05db 021f | | Execute Heap_Access,Equal
05dc 4402 |D | Exit_Subprogram With_Result,0x2
05dd 4801 |H | Short_Literal 0x1
05de 4402 |D | Exit_Subprogram With_Result,0x2
05df 0000 | | .XXX[0x1]
05e0 ; --------------------------------------------------------------------------------------
05e0 ; SUBPROGRAM
05e0 ; --------------------------------------------------------------------------------------
05e0 05e3 | | .CONST 0x05e3 ; Address of begin
05e1 0004 | | .CONST 0x0004 ; Address of exception handler
05e2 0001 | | .CONST 0x0001 ; Number of locals
05e3 BODY_05e0:
05e3 INIT_05e0:
05e3 00da | | Load_Top At_Offset_2
05e4 e5fe | | Load 0x2,-0x2
05e5 021f | | Execute Heap_Access,Equal
05e6 7008 |p | Jump_Nonzero 0x5ef
05e7 e5fd | | Load 0x2,-0x3
05e8 6804 |h | Jump_Zero 0x5ed
05e9 e5fc | | Load 0x2,-0x4
05ea e003 | | Load 0x0,0x3
05eb 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05ec 4404 |D | Exit_Subprogram With_Result,0x4
05ed 4800 |H | Short_Literal 0x0
05ee 4404 |D | Exit_Subprogram With_Result,0x4
05ef 4801 |H | Short_Literal 0x1
05f0 4404 |D | Exit_Subprogram With_Result,0x4
05f1 0000 0000 | | .BLANK 0000[0x7]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 05fb | | .CONST 0x05fb ; Address of begin
05f9 0004 | | .CONST 0x0004 ; Address of exception handler
05fa 0001 | | .CONST 0x0001 ; Number of locals
05fb BODY_05f8:
05fb INIT_05f8:
05fb 00da | | Load_Top At_Offset_2
05fc 00eb | | Load_Encached Diana_Cache
05fd 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05fe 7004 |p | Jump_Nonzero 0x603
05ff 00db | | Load_Top At_Offset_3
0600 00db | | Load_Top At_Offset_3
0601 8241 | A | Call 0x1,0x41
0602 4402 |D | Exit_Subprogram With_Result,0x2
0603 4801 |H | Short_Literal 0x1
0604 4402 |D | Exit_Subprogram With_Result,0x2
0605 0000 0000 | | .XXX[0x3]
0607 0000 | |
0608 ; --------------------------------------------------------------------------------------
0608 ; SUBPROGRAM
0608 ; --------------------------------------------------------------------------------------
0608 060b | | .CONST 0x060b ; Address of begin
0609 0004 | | .CONST 0x0004 ; Address of exception handler
060a 0001 | | .CONST 0x0001 ; Number of locals
060b BODY_0608:
060b INIT_0608:
060b 00da | | Load_Top At_Offset_2
060c e016 | | Load 0x0,0x16
060d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
060e 6808 |h | Jump_Zero 0x617
060f 4801 |H | Short_Literal 0x1
0610 e5fe | | Load 0x2,-0x2
0611 e01d | | Load 0x0,0x1d
0612 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0613 e5ff | | Load 0x2,-0x1
0614 e022 | " | Load 0x0,0x22
0615 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0616 4402 |D | Exit_Subprogram With_Result,0x2
0617 4800 |H | Short_Literal 0x0
0618 4402 |D | Exit_Subprogram With_Result,0x2
0619 0000 0000 | | .BLANK 0000[0x7]
0620 ; --------------------------------------------------------------------------------------
0620 ; SUBPROGRAM
0620 ; --------------------------------------------------------------------------------------
0620 0625 | % | .CONST 0x0625 ; Address of begin
0621 0004 | | .CONST 0x0004 ; Address of exception handler
0622 0003 | | .CONST 0x0003 ; Number of locals
0623 INIT_0620:
0623 00e2 | | Load_Encached Integer_Cache
0624 00e1 | | Load_Encached Boolean_Cache
0625 BODY_0620:
0625 e5ff | | Load 0x2,-0x1
0626 01db | | Execute Vector,Length
0627 0f00 | | Execute_Immediate Equal,0x0
0628 e5fe | | Load 0x2,-0x2
0629 022d | - | Execute Access,Is_Null
062a 0278 | x | Execute Discrete,Or
062b 6802 |h | Jump_Zero 0x62e
062c 4800 |H | Short_Literal 0x0
062d 4402 |D | Exit_Subprogram With_Result,0x2
062e 00e1 | | Load_Encached Boolean_Cache
062f 00e2 | | Load_Encached Integer_Cache
0630 e5ff | | Load 0x2,-0x1
0631 e016 | | Load 0x0,0x16
0632 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0633 005b | [ | Store_Top Discrete,At_Offset_3
0634 0059 | Y | Store_Top Discrete,At_Offset_1
0635 00d8 | | Load_Top At_Offset_0
0636 6806 |h | Jump_Zero 0x63d
0637 00d9 | | Load_Top At_Offset_1
0638 e5fe | | Load 0x2,-0x2
0639 0227 | ' | Execute Access,All_Reference
063a 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
063b 027f | | Execute Discrete,Equal
063c 4402 |D | Exit_Subprogram With_Result,0x2
063d e5fe | | Load 0x2,-0x2
063e 0227 | ' | Execute Access,All_Reference
063f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0640 e5ff | | Load 0x2,-0x1
0641 8244 | D | Call 0x1,0x44
0642 4402 |D | Exit_Subprogram With_Result,0x2
0643 0000 0000 | | .BLANK 0000[0x5]
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 064b | K | .CONST 0x064b ; Address of begin
0649 0004 | | .CONST 0x0004 ; Address of exception handler
064a 0001 | | .CONST 0x0001 ; Number of locals
064b BODY_0648:
064b INIT_0648:
064b 00da | | Load_Top At_Offset_2
064c 00eb | | Load_Encached Diana_Cache
064d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
064e 0f29 | ) | Execute_Immediate Equal,0x29
064f 7004 |p | Jump_Nonzero 0x654
0650 00da | | Load_Top At_Offset_2
0651 e01d | | Load 0x0,0x1d
0652 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0653 4401 |D | Exit_Subprogram With_Result,0x1
0654 4801 |H | Short_Literal 0x1
0655 4401 |D | Exit_Subprogram With_Result,0x1
0656 0000 0000 | | .XXX[0x2]
0658 ; --------------------------------------------------------------------------------------
0658 ; SUBPROGRAM
0658 ; --------------------------------------------------------------------------------------
0658 065d | ] | .CONST 0x065d ; Address of begin
0659 0004 | | .CONST 0x0004 ; Address of exception handler
065a 0003 | | .CONST 0x0003 ; Number of locals
065b INIT_0658:
065b 00e2 | | Load_Encached Integer_Cache
065c 00e1 | | Load_Encached Boolean_Cache
065d BODY_0658:
065d e5fd | | Load 0x2,-0x3
065e 6804 |h | Jump_Zero 0x663
065f e012 | | Load 0x0,0x12
0660 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0661 c5fc | | Store 0x2,-0x4
0662 4504 |E | Exit_Subprogram 0x4
0663 e5ff | | Load 0x2,-0x1
0664 8246 | F | Call 0x1,0x46
0665 680c |h | Jump_Zero 0x672
0666 e5fe | | Load 0x2,-0x2
0667 e016 | | Load 0x0,0x16
0668 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0669 7004 |p | Jump_Nonzero 0x66e
066a e5fe | | Load 0x2,-0x2
066b e016 | | Load 0x0,0x16
066c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
066d 6804 |h | Jump_Zero 0x672
066e e012 | | Load 0x0,0x12
066f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0670 c5fc | | Store 0x2,-0x4
0671 4504 |E | Exit_Subprogram 0x4
0672 e5ff | | Load 0x2,-0x1
0673 e5fe | | Load 0x2,-0x2
0674 8244 | D | Call 0x1,0x44
0675 6804 |h | Jump_Zero 0x67a
0676 e012 | | Load 0x0,0x12
0677 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0678 c5fc | | Store 0x2,-0x4
0679 4504 |E | Exit_Subprogram 0x4
067a 0092 14cf | | Action Push_String_Extended,0x14cf ; "Invalid qualifier (none required): "
067c e5fe | | Load 0x2,-0x2
067d 01cc | | Execute Vector,Catenate
067e e012 | | Load 0x0,0x12
067f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0680 c5fc | | Store 0x2,-0x4
0681 4504 |E | Exit_Subprogram 0x4
0682 0000 0000 | | .BLANK 0000[0x6]
0688 ; --------------------------------------------------------------------------------------
0688 ; SUBPROGRAM
0688 ; --------------------------------------------------------------------------------------
0688 068b | | .CONST 0x068b ; Address of begin
0689 0004 | | .CONST 0x0004 ; Address of exception handler
068a 0001 | | .CONST 0x0001 ; Number of locals
068b BODY_0688:
068b INIT_0688:
068b 00db | | Load_Top At_Offset_3
068c 6806 |h | Jump_Zero 0x693
068d e012 | | Load 0x0,0x12
068e 1819 | | Execute Package,Field_Execute,Field_Number 0x19
068f c5fa | | Store 0x2,-0x6
0690 4801 |H | Short_Literal 0x1
0691 a5f9 | | Store_Unchecked 0x2,-0x7
0692 4506 |E | Exit_Subprogram 0x6
0693 00da | | Load_Top At_Offset_2
0694 680d |h | Jump_Zero 0x6a2
0695 4800 |H | Short_Literal 0x0
0696 a5f9 | | Store_Unchecked 0x2,-0x7
0697 e5fd | | Load 0x2,-0x3
0698 01db | | Execute Vector,Length
0699 0c01 | | Execute_Immediate Greater_Equal,0x1
069a 6806 |h | Jump_Zero 0x6a1
069b e5fa | | Load 0x2,-0x6
069c e5fc | | Load 0x2,-0x4
069d e5fd | | Load 0x2,-0x3
069e e5fb | | Load 0x2,-0x5
069f 8247 | G | Call 0x1,0x47
06a0 c5fa | | Store 0x2,-0x6
06a1 4506 |E | Exit_Subprogram 0x6
06a2 e225 | % | Load 0x1,0x25
06a3 e012 | | Load 0x0,0x12
06a4 1811 | | Execute Package,Field_Execute,Field_Number 0x11
06a5 c5fa | | Store 0x2,-0x6
06a6 4800 |H | Short_Literal 0x0
06a7 a5f9 | | Store_Unchecked 0x2,-0x7
06a8 4506 |E | Exit_Subprogram 0x6
06a9 0000 0000 | | .BLANK 0000[0x7]
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 00db | | Load_Top At_Offset_3
06b4 0aff | | Execute_Immediate Plus,-0x1
06b5 c5fe | | Store 0x2,-0x2
06b6 e5fc | | Load 0x2,-0x4
06b7 7005 |p | Jump_Nonzero 0x6bd
06b8 e5fd | | Load 0x2,-0x3
06b9 0227 | ' | Execute Access,All_Reference
06ba 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
06bb 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
06bc 4501 |E | Exit_Subprogram 0x1
06bd e5fd | | Load 0x2,-0x3
06be 0227 | ' | Execute Access,All_Reference
06bf 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
06c0 e5fc | | Load 0x2,-0x4
06c1 0227 | ' | Execute Access,All_Reference
06c2 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
06c3 4501 |E | Exit_Subprogram 0x1
06c4 0000 0000 | | .BLANK 0000[0x4]
06c8 ; --------------------------------------------------------------------------------------
06c8 ; SUBPROGRAM
06c8 ; --------------------------------------------------------------------------------------
06c8 06cf | | .CONST 0x06cf ; Address of begin
06c9 0004 | | .CONST 0x0004 ; Address of exception handler
06ca 0005 | | .CONST 0x0005 ; Number of locals
06cb INIT_06c8:
06cb e220 | | Load 0x1,0x20
06cc 03bd | | Declare_Variable Access,Duplicate
06cd 00e3 | | Load_Encached Natural_Cache
06ce 00e1 | | Load_Encached Boolean_Cache
06cf BODY_06c8:
06cf e5ff | | Load 0x2,-0x1
06d0 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
06d1 e220 | | Load 0x1,0x20
06d2 003b | ; | Store_Top Access,At_Offset_3
06d3 00cf | | Action Mark_Auxiliary
06d4 7825 |x% | Jump 0x6fa
06d5 00e1 | | Load_Encached Boolean_Cache
06d6 e402 | | Load 0x2,0x2
06d7 e404 | | Load 0x2,0x4
06d8 e5fd | | Load 0x2,-0x3
06d9 0227 | ' | Execute Access,All_Reference
06da 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
06db e224 | $ | Load 0x1,0x24
06dc 1816 | | Execute Package,Field_Execute,Field_Number 0x16
06dd c402 | | Store 0x2,0x2
06de 005a | Z | Store_Top Discrete,At_Offset_2
06df 00d9 | | Load_Top At_Offset_1
06e0 7001 |p | Jump_Nonzero 0x6e2
06e1 4501 |E | Exit_Subprogram 0x1
06e2 e402 | | Load 0x2,0x2
06e3 0227 | ' | Execute Access,All_Reference
06e4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06e5 0f02 | | Execute_Immediate Equal,0x2
06e6 680c |h | Jump_Zero 0x6f3
06e7 e5fd | | Load 0x2,-0x3
06e8 e403 | | Load 0x2,0x3
06e9 e402 | | Load 0x2,0x2
06ea e5fe | | Load 0x2,-0x2
06eb e5ff | | Load 0x2,-0x1
06ec 8249 | I | Call 0x1,0x49
06ed c5ff | | Store 0x2,-0x1
06ee c5fe | | Store 0x2,-0x2
06ef c402 | | Store 0x2,0x2
06f0 c403 | | Store 0x2,0x3
06f1 c5fd | | Store 0x2,-0x3
06f2 7802 |x | Jump 0x6f5
06f3 e402 | | Load 0x2,0x2
06f4 a403 | | Store_Unchecked 0x2,0x3
06f5 e402 | | Load 0x2,0x2
06f6 0227 | ' | Execute Access,All_Reference
06f7 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
06f8 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
06f9 00c9 | | Action Pop_Auxiliary_Loop
06fa 00da | | Load_Top At_Offset_2
06fb 77d9 |w | Jump_Nonzero 0x6d5
06fc 4501 |E | Exit_Subprogram 0x1
06fd 0000 0000 | | .XXX[0x3]
06ff 0000 | |
0700 ; --------------------------------------------------------------------------------------
0700 ; SUBPROGRAM
0700 ; --------------------------------------------------------------------------------------
0700 0707 | | .CONST 0x0707 ; Address of begin
0701 0004 | | .CONST 0x0004 ; Address of exception handler
0702 0005 | | .CONST 0x0005 ; Number of locals
0703 INIT_0700:
0703 e220 | | Load 0x1,0x20
0704 03bd | | Declare_Variable Access,Duplicate
0705 00e3 | | Load_Encached Natural_Cache
0706 00e1 | | Load_Encached Boolean_Cache
0707 BODY_0700:
0707 e5fe | | Load 0x2,-0x2
0708 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0709 e220 | | Load 0x1,0x20
070a 003b | ; | Store_Top Access,At_Offset_3
070b 00cf | | Action Mark_Auxiliary
070c 7824 |x$ | Jump 0x731
070d 00e1 | | Load_Encached Boolean_Cache
070e e402 | | Load 0x2,0x2
070f e404 | | Load 0x2,0x4
0710 e5fc | | Load 0x2,-0x4
0711 0227 | ' | Execute Access,All_Reference
0712 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0713 e224 | $ | Load 0x1,0x24
0714 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0715 c402 | | Store 0x2,0x2
0716 005a | Z | Store_Top Discrete,At_Offset_2
0717 00d9 | | Load_Top At_Offset_1
0718 7001 |p | Jump_Nonzero 0x71a
0719 4502 |E | Exit_Subprogram 0x2
071a 00da | | Load_Top At_Offset_2
071b e5ff | | Load 0x2,-0x1
071c 027f | | Execute Discrete,Equal
071d 680c |h | Jump_Zero 0x72a
071e e5fc | | Load 0x2,-0x4
071f e403 | | Load 0x2,0x3
0720 e402 | | Load 0x2,0x2
0721 e5fd | | Load 0x2,-0x3
0722 e5fe | | Load 0x2,-0x2
0723 8249 | I | Call 0x1,0x49
0724 c5fe | | Store 0x2,-0x2
0725 c5fd | | Store 0x2,-0x3
0726 c402 | | Store 0x2,0x2
0727 c403 | | Store 0x2,0x3
0728 c5fc | | Store 0x2,-0x4
0729 4502 |E | Exit_Subprogram 0x2
072a e402 | | Load 0x2,0x2
072b a403 | | Store_Unchecked 0x2,0x3
072c e402 | | Load 0x2,0x2
072d 0227 | ' | Execute Access,All_Reference
072e 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
072f 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0730 00c9 | | Action Pop_Auxiliary_Loop
0731 00da | | Load_Top At_Offset_2
0732 77da |w | Jump_Nonzero 0x70d
0733 4502 |E | Exit_Subprogram 0x2
0734 0000 0000 | | .BLANK 0000[0x4]
0738 ; --------------------------------------------------------------------------------------
0738 ; SUBPROGRAM
0738 ; --------------------------------------------------------------------------------------
0738 073c | < | .CONST 0x073c ; Address of begin
0739 0004 | | .CONST 0x0004 ; Address of exception handler
073a 0002 | | .CONST 0x0002 ; Number of locals
073b INIT_0738:
073b 00ec | | Load_Encached Diana_Tree_Cache
073c BODY_0738:
073c 00db | | Load_Top At_Offset_3
073d 00eb | | Load_Encached Diana_Cache
073e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
073f 6803 |h | Jump_Zero 0x743
0740 00eb | | Load_Encached Diana_Cache
0741 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0742 4401 |D | Exit_Subprogram With_Result,0x1
0743 00db | | Load_Top At_Offset_3
0744 e01d | | Load 0x0,0x1d
0745 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0746 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0747 00d8 | | Load_Top At_Offset_0
0748 00eb | | Load_Encached Diana_Cache
0749 1813 | | Execute Package,Field_Execute,Field_Number 0x13
074a 6803 |h | Jump_Zero 0x74e
074b 00eb | | Load_Encached Diana_Cache
074c 1812 | | Execute Package,Field_Execute,Field_Number 0x12
074d 4401 |D | Exit_Subprogram With_Result,0x1
074e 00d8 | | Load_Top At_Offset_0
074f 4976 |Iv | Short_Literal 0x176
0750 00eb | | Load_Encached Diana_Cache
0751 0098 | | Execute Package,Field_Read_Dynamic
0752 180f | | Execute Package,Field_Execute,Field_Number 0xf
0753 4401 |D | Exit_Subprogram With_Result,0x1
0754 0000 0000 | | .BLANK 0000[0x4]
0758 ; --------------------------------------------------------------------------------------
0758 ; SUBPROGRAM
0758 ; --------------------------------------------------------------------------------------
0758 075b | [ | .CONST 0x075b ; Address of begin
0759 0004 | | .CONST 0x0004 ; Address of exception handler
075a 0001 | | .CONST 0x0001 ; Number of locals
075b BODY_0758:
075b INIT_0758:
075b 00da | | Load_Top At_Offset_2
075c 00eb | | Load_Encached Diana_Cache
075d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
075e 7008 |p | Jump_Nonzero 0x767
075f 00da | | Load_Top At_Offset_2
0760 e01e | | Load 0x0,0x1e
0761 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0762 6804 |h | Jump_Zero 0x767
0763 00da | | Load_Top At_Offset_2
0764 e01e | | Load 0x0,0x1e
0765 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0766 4401 |D | Exit_Subprogram With_Result,0x1
0767 4800 |H | Short_Literal 0x0
0768 4401 |D | Exit_Subprogram With_Result,0x1
0769 0000 0000 | | .BLANK 0000[0x7]
0770 ; --------------------------------------------------------------------------------------
0770 ; SUBPROGRAM
0770 ; --------------------------------------------------------------------------------------
0770 0773 | s | .CONST 0x0773 ; Address of begin
0771 0004 | | .CONST 0x0004 ; Address of exception handler
0772 0001 | | .CONST 0x0001 ; Number of locals
0773 BODY_0770:
0773 INIT_0770:
0773 00da | | Load_Top At_Offset_2
0774 00eb | | Load_Encached Diana_Cache
0775 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0776 7004 |p | Jump_Nonzero 0x77b
0777 00da | | Load_Top At_Offset_2
0778 e01e | | Load 0x0,0x1e
0779 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
077a 4401 |D | Exit_Subprogram With_Result,0x1
077b 4800 |H | Short_Literal 0x0
077c 4401 |D | Exit_Subprogram With_Result,0x1
077d 0000 0000 | | .XXX[0x3]
077f 0000 | |
0780 ; --------------------------------------------------------------------------------------
0780 ; SUBPROGRAM
0780 ; --------------------------------------------------------------------------------------
0780 0785 | | .CONST 0x0785 ; Address of begin
0781 0004 | | .CONST 0x0004 ; Address of exception handler
0782 0003 | | .CONST 0x0003 ; Number of locals
0783 INIT_0780:
0783 00e3 | | Load_Encached Natural_Cache
0784 00ec | | Load_Encached Diana_Tree_Cache
0785 BODY_0780:
0785 e5ff | | Load 0x2,-0x1
0786 824c | L | Call 0x1,0x4c
0787 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0788 00d8 | | Load_Top At_Offset_0
0789 824d | M | Call 0x1,0x4d
078a 005a | Z | Store_Top Discrete,At_Offset_2
078b 00d9 | | Load_Top At_Offset_1
078c 6810 |h | Jump_Zero 0x79d
078d e5fd | | Load 0x2,-0x3
078e 7002 |p | Jump_Nonzero 0x791
078f 00d9 | | Load_Top At_Offset_1
0790 a5fd | | Store_Unchecked 0x2,-0x3
0791 00d9 | | Load_Top At_Offset_1
0792 e5fd | | Load 0x2,-0x3
0793 027f | | Execute Discrete,Equal
0794 6808 |h | Jump_Zero 0x79d
0795 00d8 | | Load_Top At_Offset_0
0796 824e | N | Call 0x1,0x4e
0797 6803 |h | Jump_Zero 0x79b
0798 e5fe | | Load 0x2,-0x2
0799 a5fc | | Store_Unchecked 0x2,-0x4
079a 4503 |E | Exit_Subprogram 0x3
079b 4801 |H | Short_Literal 0x1
079c a5fb | | Store_Unchecked 0x2,-0x5
079d 4503 |E | Exit_Subprogram 0x3
079e 0000 0000 | | .XXX[0x2]
07a0 ; --------------------------------------------------------------------------------------
07a0 ; SUBPROGRAM
07a0 ; --------------------------------------------------------------------------------------
07a0 07b2 | | .CONST 0x07b2 ; Address of begin
07a1 0004 | | .CONST 0x0004 ; Address of exception handler
07a2 000a | | .CONST 0x000a ; Number of locals
07a3 INIT_07a0:
07a3 00e3 | | Load_Encached Natural_Cache
07a4 e220 | | Load 0x1,0x20
07a5 0007 | | Action Break_Optional
07a6 00e1 | | Load_Encached Boolean_Cache
07a7 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07a8 03e9 | | Declare_Variable Discrete,Duplicate
07a9 00e1 | | Load_Encached Boolean_Cache
07aa 00e3 | | Load_Encached Natural_Cache
07ab 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07ac 00e2 | | Load_Encached Integer_Cache
07ad 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07ae 00e1 | | Load_Encached Boolean_Cache
07af 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07b0 00e3 | | Load_Encached Natural_Cache
07b1 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07b2 BODY_07a0:
07b2 e5ff | | Load 0x2,-0x1
07b3 a402 | | Store_Unchecked 0x2,0x2
07b4 00cf | | Action Mark_Auxiliary
07b5 782c |x, | Jump 0x7e2
07b6 00e1 | | Load_Encached Boolean_Cache
07b7 e403 | | Load 0x2,0x3
07b8 e402 | | Load 0x2,0x2
07b9 e5fd | | Load 0x2,-0x3
07ba 0227 | ' | Execute Access,All_Reference
07bb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
07bc e224 | $ | Load 0x1,0x24
07bd 1816 | | Execute Package,Field_Execute,Field_Number 0x16
07be c403 | | Store 0x2,0x3
07bf c406 | | Store 0x2,0x6
07c0 e406 | | Load 0x2,0x6
07c1 6822 |h" | Jump_Zero 0x7e4
07c2 e407 | | Load 0x2,0x7
07c3 0a01 | | Execute_Immediate Plus,0x1
07c4 c407 | | Store 0x2,0x7
07c5 00da | | Load_Top At_Offset_2
07c6 00da | | Load_Top At_Offset_2
07c7 e408 | | Load 0x2,0x8
07c8 e402 | | Load 0x2,0x2
07c9 e403 | | Load 0x2,0x3
07ca 0227 | ' | Execute Access,All_Reference
07cb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
07cc 824f | O | Call 0x1,0x4f
07cd c408 | | Store 0x2,0x8
07ce 005b | [ | Store_Top Discrete,At_Offset_3
07cf 005b | [ | Store_Top Discrete,At_Offset_3
07d0 e403 | | Load 0x2,0x3
07d1 0227 | ' | Execute Access,All_Reference
07d2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
07d3 4602 |F | Jump_Case 0x2
07d4 7805 |x | Jump 0x7da ; case 0x0
07d5 7807 |x | Jump 0x7dd ; case 0x1
07d6 7800 |x | Jump 0x7d7 ; case 0x2
07d7 4801 |H | Short_Literal 0x1
07d8 a405 | | Store_Unchecked 0x2,0x5
07d9 7803 |x | Jump 0x7dd
07da 4801 |H | Short_Literal 0x1
07db a404 | | Store_Unchecked 0x2,0x4
07dc 7800 |x | Jump 0x7dd
07dd e403 | | Load 0x2,0x3
07de 0227 | ' | Execute Access,All_Reference
07df 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
07e0 a402 | | Store_Unchecked 0x2,0x2
07e1 00c9 | | Action Pop_Auxiliary_Loop
07e2 e402 | | Load 0x2,0x2
07e3 77d2 |w | Jump_Nonzero 0x7b6
07e4 00ce | | Action Pop_Auxiliary
07e5 00d9 | | Load_Top At_Offset_1
07e6 00d9 | | Load_Top At_Offset_1
07e7 0e00 | | Execute_Immediate Not_Equal,0x0
07e8 0279 | y | Execute Discrete,And
07e9 6808 |h | Jump_Zero 0x7f2
07ea e5fd | | Load 0x2,-0x3
07eb e407 | | Load 0x2,0x7
07ec e5ff | | Load 0x2,-0x1
07ed 00db | | Load_Top At_Offset_3
07ee 824b | K | Call 0x1,0x4b
07ef c5ff | | Store 0x2,-0x1
07f0 c407 | | Store 0x2,0x7
07f1 c5fd | | Store 0x2,-0x3
07f2 e404 | | Load 0x2,0x4
07f3 e405 | | Load 0x2,0x5
07f4 0279 | y | Execute Discrete,And
07f5 6807 |h | Jump_Zero 0x7fd
07f6 e5fd | | Load 0x2,-0x3
07f7 e407 | | Load 0x2,0x7
07f8 e5ff | | Load 0x2,-0x1
07f9 824a | J | Call 0x1,0x4a
07fa c5ff | | Store 0x2,-0x1
07fb c407 | | Store 0x2,0x7
07fc c5fd | | Store 0x2,-0x3
07fd 0092 14d0 | | Action Push_String_Extended,0x14d0 ; "Delete_Low_Priority_Overloads deleted everything"
07ff e407 | | Load 0x2,0x7
0800 0c01 | | Execute_Immediate Greater_Equal,0x1
0801 e01f | | Load 0x0,0x1f
0802 180e | | Execute Package,Field_Execute,Field_Number 0xe
0803 00db | | Load_Top At_Offset_3
0804 0c02 | | Execute_Immediate Greater_Equal,0x2
0805 a5fe | | Store_Unchecked 0x2,-0x2
0806 4501 |E | Exit_Subprogram 0x1
0807 0000 | | .XXX[0x1]
0808 ; --------------------------------------------------------------------------------------
0808 ; SUBPROGRAM
0808 ; --------------------------------------------------------------------------------------
0808 080b | | .CONST 0x080b ; Address of begin
0809 0004 | | .CONST 0x0004 ; Address of exception handler
080a 0001 | | .CONST 0x0001 ; Number of locals
080b BODY_0808:
080b INIT_0808:
080b 00da | | Load_Top At_Offset_2
080c 0227 | ' | Execute Access,All_Reference
080d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
080e e5fe | | Load 0x2,-0x2
080f 0227 | ' | Execute Access,All_Reference
0810 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0811 027f | | Execute Discrete,Equal
0812 6808 |h | Jump_Zero 0x81b
0813 00da | | Load_Top At_Offset_2
0814 0227 | ' | Execute Access,All_Reference
0815 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0816 e5fe | | Load 0x2,-0x2
0817 0227 | ' | Execute Access,All_Reference
0818 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0819 021f | | Execute Heap_Access,Equal
081a 4402 |D | Exit_Subprogram With_Result,0x2
081b 4800 |H | Short_Literal 0x0
081c 4402 |D | Exit_Subprogram With_Result,0x2
081d 0000 0000 | | .XXX[0x3]
081f 0000 | |
0820 ; --------------------------------------------------------------------------------------
0820 ; SUBPROGRAM
0820 ; --------------------------------------------------------------------------------------
0820 0823 | # | .CONST 0x0823 ; Address of begin
0821 0004 | | .CONST 0x0004 ; Address of exception handler
0822 0001 | | .CONST 0x0001 ; Number of locals
0823 BODY_0820:
0823 INIT_0820:
0823 00db | | Load_Top At_Offset_3
0824 e5fd | | Load 0x2,-0x3
0825 0227 | ' | Execute Access,All_Reference
0826 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0827 e5fd | | Load 0x2,-0x3
0828 0227 | ' | Execute Access,All_Reference
0829 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
082a a5fe | | Store_Unchecked 0x2,-0x2
082b e5fc | | Load 0x2,-0x4
082c e5fd | | Load 0x2,-0x3
082d e221 | ! | Load 0x1,0x21
082e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
082f c5fc | | Store 0x2,-0x4
0830 e5fb | | Load 0x2,-0x5
0831 0229 | ) | Execute Access,All_Read
0832 00d8 | | Load_Top At_Offset_0
0833 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0834 4800 |H | Short_Literal 0x0
0835 e5fc | | Load 0x2,-0x4
0836 e5ff | | Load 0x2,-0x1
0837 e022 | " | Load 0x0,0x22
0838 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0839 e222 | " | Load 0x1,0x22
083a 1815 | | Execute Package,Field_Execute,Field_Number 0x15
083b 00d9 | | Load_Top At_Offset_1
083c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
083d 00d1 | | Pop_Control Pop_Count_1
083e e5fb | | Load 0x2,-0x5
083f 0229 | ) | Execute Access,All_Read
0840 00d8 | | Load_Top At_Offset_0
0841 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0842 4800 |H | Short_Literal 0x0
0843 e5fd | | Load 0x2,-0x3
0844 00d8 | | Load_Top At_Offset_0
0845 0227 | ' | Execute Access,All_Reference
0846 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0847 e224 | $ | Load 0x1,0x24
0848 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0849 00d9 | | Load_Top At_Offset_1
084a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
084b 4502 |E | Exit_Subprogram 0x2
084c 0000 0000 | | .BLANK 0000[0x4]
0850 ; --------------------------------------------------------------------------------------
0850 ; SUBPROGRAM
0850 ; --------------------------------------------------------------------------------------
0850 086e | n | .CONST 0x086e ; Address of begin
0851 0004 | | .CONST 0x0004 ; Address of exception handler
0852 0008 | | .CONST 0x0008 ; Number of locals
0853 INIT_0850:
0853 e024 | $ | Load 0x0,0x24
0854 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0855 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0856 02c7 | | Declare_Variable Any
0857 00d8 | | Load_Top At_Offset_0
0858 1c00 | | Execute_Immediate Run_Utility,0x0
0859 e024 | $ | Load 0x0,0x24
085a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
085b e024 | $ | Load 0x0,0x24
085c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
085d 02c7 | | Declare_Variable Any
085e 00d8 | | Load_Top At_Offset_0
085f 1c00 | | Execute_Immediate Run_Utility,0x0
0860 e024 | $ | Load 0x0,0x24
0861 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
0862 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0863 02c7 | | Declare_Variable Any
0864 00d8 | | Load_Top At_Offset_0
0865 1c00 | | Execute_Immediate Run_Utility,0x0
0866 00ec | | Load_Encached Diana_Tree_Cache
0867 00ec | | Load_Encached Diana_Tree_Cache
0868 e024 | $ | Load 0x0,0x24
0869 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
086a 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
086b 02c7 | | Declare_Variable Any
086c 00d8 | | Load_Top At_Offset_0
086d 1c00 | | Execute_Immediate Run_Utility,0x0
086e BODY_0850:
086e e024 | $ | Load 0x0,0x24
086f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0870 e402 | | Load 0x2,0x2
0871 0120 | | Execute Any,Is_Value
0872 6804 |h | Jump_Zero 0x877
0873 e024 | $ | Load 0x0,0x24
0874 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0875 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0876 7801 |x | Jump 0x878
0877 e402 | | Load 0x2,0x2
0878 e5ff | | Load 0x2,-0x1
0879 e024 | $ | Load 0x0,0x24
087a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
087b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
087c c402 | | Store 0x2,0x2
087d c403 | | Store 0x2,0x3
087e e403 | | Load 0x2,0x3
087f 6802 |h | Jump_Zero 0x882
0880 00ea | | Load_Encached Null_String_Cache
0881 4401 |D | Exit_Subprogram With_Result,0x1
0882 e402 | | Load 0x2,0x2
0883 e024 | $ | Load 0x0,0x24
0884 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0885 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0886 c404 | | Store 0x2,0x4
0887 e404 | | Load 0x2,0x4
0888 e024 | $ | Load 0x0,0x24
0889 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
088a 181a | | Execute Package,Field_Execute,Field_Number 0x1a
088b c405 | | Store 0x2,0x5
088c e024 | $ | Load 0x0,0x24
088d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
088e 00d9 | | Load_Top At_Offset_1
088f 0120 | | Execute Any,Is_Value
0890 6804 |h | Jump_Zero 0x895
0891 e024 | $ | Load 0x0,0x24
0892 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0893 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0894 7801 |x | Jump 0x896
0895 00d9 | | Load_Top At_Offset_1
0896 e024 | $ | Load 0x0,0x24
0897 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0898 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0899 6026 |`& | Indirect_Literal Discrete,0x8c0,{0x00000000, 0x00004000}
089a 4801 |H | Short_Literal 0x1
089b 4800 |H | Short_Literal 0x0
089c 4800 |H | Short_Literal 0x0
089d e025 | % | Load 0x0,0x25
089e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
089f 4800 |H | Short_Literal 0x0
08a0 e405 | | Load 0x2,0x5
08a1 e024 | $ | Load 0x0,0x24
08a2 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
08a3 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
08a4 c406 | | Store 0x2,0x6
08a5 c408 | | Store 0x2,0x8
08a6 c403 | | Store 0x2,0x3
08a7 e403 | | Load 0x2,0x3
08a8 6802 |h | Jump_Zero 0x8ab
08a9 00ea | | Load_Encached Null_String_Cache
08aa 4401 |D | Exit_Subprogram With_Result,0x1
08ab 00da | | Load_Top At_Offset_2
08ac 4976 |Iv | Short_Literal 0x176
08ad 00eb | | Load_Encached Diana_Cache
08ae 0098 | | Execute Package,Field_Read_Dynamic
08af 180f | | Execute Package,Field_Execute,Field_Number 0xf
08b0 0032 | 2 | Store_Top Heap_Access,At_Offset_2
08b1 00d9 | | Load_Top At_Offset_1
08b2 00eb | | Load_Encached Diana_Cache
08b3 1814 | | Execute Package,Field_Execute,Field_Number 0x14
08b4 0f29 | ) | Execute_Immediate Equal,0x29
08b5 6806 |h | Jump_Zero 0x8bc
08b6 0092 14d1 | | Action Push_String_Extended,0x14d1 ; "; Library Name "
08b8 00da | | Load_Top At_Offset_2
08b9 8233 | 3 | Call 0x1,0x33
08ba 01cc | | Execute Vector,Catenate
08bb 4401 |D | Exit_Subprogram With_Result,0x1
08bc 0831 | 1 | Execute_Immediate Raise,0x31
08bd 0000 0000 | | .XXX[0x3]
08bf 0000 | |
08c0 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
08c4 0000 0000 | | .BLANK 0000[0x4]
08c8 ; --------------------------------------------------------------------------------------
08c8 ; SUBPROGRAM
08c8 ; --------------------------------------------------------------------------------------
08c8 08d1 | | .CONST 0x08d1 ; Address of begin
08c9 0004 | | .CONST 0x0004 ; Address of exception handler
08ca 0003 | | .CONST 0x0003 ; Number of locals
08cb INIT_08c8:
08cb 00ec | | Load_Encached Diana_Tree_Cache
08cc e012 | | Load 0x0,0x12
08cd 1b0d | | Execute Package,Field_Read,Field_Number 0xd
08ce 02c7 | | Declare_Variable Any
08cf 00d8 | | Load_Top At_Offset_0
08d0 1c00 | | Execute_Immediate Run_Utility,0x0
08d1 BODY_08c8:
08d1 00eb | | Load_Encached Diana_Cache
08d2 1812 | | Execute Package,Field_Execute,Field_Number 0x12
08d3 0032 | 2 | Store_Top Heap_Access,At_Offset_2
08d4 480a |H | Short_Literal 0xa
08d5 0092 14d2 | | Action Push_String_Extended,0x14d2 ; "Index N("
08d7 4820 |H | Short_Literal 0x20
08d8 4800 |H | Short_Literal 0x0
08d9 480a |H | Short_Literal 0xa
08da e5ff | | Load 0x2,-0x1
08db 0227 | ' | Execute Access,All_Reference
08dc 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
08dd e022 | " | Load 0x0,0x22
08de 1816 | | Execute Package,Field_Execute,Field_Number 0x16
08df 01cc | | Execute Vector,Catenate
08e0 0092 14d3 | | Action Push_String_Extended,0x14d3 ; "): "
08e2 01cc | | Execute Vector,Catenate
08e3 0092 14d4 | | Action Push_String_Extended,0x14d4 ; "Main Unit "
08e5 01cc | | Execute Vector,Catenate
08e6 e5ff | | Load 0x2,-0x1
08e7 0227 | ' | Execute Access,All_Reference
08e8 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
08e9 8233 | 3 | Call 0x1,0x33
08ea 01cc | | Execute Vector,Catenate
08eb e5ff | | Load 0x2,-0x1
08ec 0227 | ' | Execute Access,All_Reference
08ed 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
08ee 8253 | S | Call 0x1,0x53
08ef 01cc | | Execute Vector,Catenate
08f0 01cb | | Execute Vector,Append
08f1 8228 | ( | Call 0x1,0x28
08f2 00d8 | | Load_Top At_Offset_0
08f3 4800 |H | Short_Literal 0x0
08f4 e028 | ( | Load 0x0,0x28
08f5 4800 |H | Short_Literal 0x0
08f6 00eb | | Load_Encached Diana_Cache
08f7 1812 | | Execute Package,Field_Execute,Field_Number 0x12
08f8 e029 | ) | Load 0x0,0x29
08f9 4820 |H | Short_Literal 0x20
08fa e02a | * | Load 0x0,0x2a
08fb e029 | ) | Load 0x0,0x29
08fc 4802 |H | Short_Literal 0x2
08fd 4802 |H | Short_Literal 0x2
08fe 4800 |H | Short_Literal 0x0
08ff 4800 |H | Short_Literal 0x0
0900 e402 | | Load 0x2,0x2
0901 e5ff | | Load 0x2,-0x1
0902 0227 | ' | Execute Access,All_Reference
0903 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0904 e02b | + | Load 0x0,0x2b
0905 e02c | , | Load 0x0,0x2c
0906 a02d | - | Reference 0x0,0x2d
0907 a02e | . | Reference 0x0,0x2e
0908 a02f | / | Reference 0x0,0x2f
0909 a030 | 0 | Reference 0x0,0x30
090a e031 | 1 | Load 0x0,0x31
090b e032 | 2 | Load 0x0,0x32
090c e033 | 3 | Load 0x0,0x33
090d e034 | 4 | Load 0x0,0x34
090e a035 | 5 | Reference 0x0,0x35
090f a036 | 6 | Reference 0x0,0x36
0910 a037 | 7 | Reference 0x0,0x37
0911 a038 | 8 | Reference 0x0,0x38
0912 a039 | 9 | Reference 0x0,0x39
0913 a03a | : | Reference 0x0,0x3a
0914 a03b | ; | Reference 0x0,0x3b
0915 a03c | < | Reference 0x0,0x3c
0916 a03d | = | Reference 0x0,0x3d
0917 a03e | > | Reference 0x0,0x3e
0918 a03f | ? | Reference 0x0,0x3f
0919 a040 | @ | Reference 0x0,0x40
091a a041 | A | Reference 0x0,0x41
091b a042 | B | Reference 0x0,0x42
091c a043 | C | Reference 0x0,0x43
091d a044 | D | Reference 0x0,0x44
091e a045 | E | Reference 0x0,0x45
091f a046 | F | Reference 0x0,0x46
0920 8047 | G | Call 0x0,0x47
0921 c403 | | Store 0x2,0x3
0922 8229 | ) | Call 0x1,0x29
0923 4502 |E | Exit_Subprogram 0x2
0924 0000 0000 | | .BLANK 0000[0x4]
0928 ; --------------------------------------------------------------------------------------
0928 ; SUBPROGRAM
0928 ; --------------------------------------------------------------------------------------
0928 0931 | 1 | .CONST 0x0931 ; Address of begin
0929 0004 | | .CONST 0x0004 ; Address of exception handler
092a 0004 | | .CONST 0x0004 ; Number of locals
092b INIT_0928:
092b e220 | | Load 0x1,0x20
092c 0007 | | Action Break_Optional
092d 00e1 | | Load_Encached Boolean_Cache
092e e5fe | | Load 0x2,-0x2
092f 00e3 | | Load_Encached Natural_Cache
0930 03f1 | | Declare_Variable Discrete,With_Value
0931 BODY_0928:
0931 480a |H | Short_Literal 0xa
0932 482e |H. | Short_Literal 0x2e
0933 0092 14d5 | | Action Push_String_Extended,0x14d5 ; "There are several library units named "
0935 e5fd | | Load 0x2,-0x3
0936 e022 | " | Load 0x0,0x22
0937 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0938 01cc | | Execute Vector,Catenate
0939 01cb | | Execute Vector,Append
093a 01cb | | Execute Vector,Append
093b 8228 | ( | Call 0x1,0x28
093c e5ff | | Load 0x2,-0x1
093d 01db | | Execute Vector,Length
093e 0c01 | | Execute_Immediate Greater_Equal,0x1
093f 6803 |h | Jump_Zero 0x943
0940 0092 14d6 | | Action Push_String_Extended,0x14d6 ; "The qualifier specified did not resolve this overload.\x0a"
0942 8228 | ( | Call 0x1,0x28
0943 480a |H | Short_Literal 0xa
0944 480a |H | Short_Literal 0xa
0945 0092 14d7 | | Action Push_String_Extended,0x14d7 ; "When you ask for it again, please choose one by appending to "
0947 e5fd | | Load 0x2,-0x3
0948 e022 | " | Load 0x0,0x22
0949 1814 | | Execute Package,Field_Execute,Field_Number 0x14
094a 01cc | | Execute Vector,Catenate
094b 01cb | | Execute Vector,Append
094c 0092 14d8 | | Action Push_String_Extended,0x14d8 ; "a single quote followed by an index, as follows:"
094e 01cc | | Execute Vector,Catenate
094f 01cb | | Execute Vector,Append
0950 8228 | ( | Call 0x1,0x28
0951 8229 | ) | Call 0x1,0x29
0952 00cf | | Action Mark_Auxiliary
0953 7813 |x | Jump 0x967
0954 00e1 | | Load_Encached Boolean_Cache
0955 e402 | | Load 0x2,0x2
0956 00db | | Load_Top At_Offset_3
0957 e5fc | | Load 0x2,-0x4
0958 0227 | ' | Execute Access,All_Reference
0959 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
095a e224 | $ | Load 0x1,0x24
095b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
095c c402 | | Store 0x2,0x2
095d 005b | [ | Store_Top Discrete,At_Offset_3
095e 00da | | Load_Top At_Offset_2
095f 6802 |h | Jump_Zero 0x962
0960 00db | | Load_Top At_Offset_3
0961 8254 | T | Call 0x1,0x54
0962 00db | | Load_Top At_Offset_3
0963 0227 | ' | Execute Access,All_Reference
0964 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
0965 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0966 00c9 | | Action Pop_Auxiliary_Loop
0967 00d9 | | Load_Top At_Offset_1
0968 77eb |w | Jump_Nonzero 0x954
0969 4505 |E | Exit_Subprogram 0x5
096a 0000 0000 | | .BLANK 0000[0x6]
0970 ; --------------------------------------------------------------------------------------
0970 ; SUBPROGRAM
0970 ; --------------------------------------------------------------------------------------
0970 0973 | s | .CONST 0x0973 ; Address of begin
0971 0004 | | .CONST 0x0004 ; Address of exception handler
0972 0001 | | .CONST 0x0001 ; Number of locals
0973 BODY_0970:
0973 INIT_0970:
0973 e5fd | | Load 0x2,-0x3
0974 e5fe | | Load 0x2,-0x2
0975 e221 | ! | Load 0x1,0x21
0976 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0977 c5fd | | Store 0x2,-0x3
0978 e5fc | | Load 0x2,-0x4
0979 0229 | ) | Execute Access,All_Read
097a 00d8 | | Load_Top At_Offset_0
097b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
097c 4800 |H | Short_Literal 0x0
097d e5fd | | Load 0x2,-0x3
097e e5ff | | Load 0x2,-0x1
097f e022 | " | Load 0x0,0x22
0980 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0981 e222 | " | Load 0x1,0x22
0982 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0983 00d9 | | Load_Top At_Offset_1
0984 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0985 00d1 | | Pop_Control Pop_Count_1
0986 e5fc | | Load 0x2,-0x4
0987 0229 | ) | Execute Access,All_Read
0988 00d8 | | Load_Top At_Offset_0
0989 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
098a 4801 |H | Short_Literal 0x1
098b e5fe | | Load 0x2,-0x2
098c e5fc | | Load 0x2,-0x4
098d 0227 | ' | Execute Access,All_Reference
098e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
098f e224 | $ | Load 0x1,0x24
0990 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0991 00d9 | | Load_Top At_Offset_1
0992 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0993 00d1 | | Pop_Control Pop_Count_1
0994 e5fc | | Load 0x2,-0x4
0995 0227 | ' | Execute Access,All_Reference
0996 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0997 0a01 | | Execute_Immediate Plus,0x1
0998 e5fc | | Load 0x2,-0x4
0999 0227 | ' | Execute Access,All_Reference
099a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
099b 4503 |E | Exit_Subprogram 0x3
099c 0000 0000 | | .BLANK 0000[0x4]
09a0 ; --------------------------------------------------------------------------------------
09a0 ; SUBPROGRAM
09a0 ; --------------------------------------------------------------------------------------
09a0 09a3 | | .CONST 0x09a3 ; Address of begin
09a1 09b6 | | .CONST 0x09b6 ; Address of exception handler
09a2 0001 | | .CONST 0x0001 ; Number of locals
09a3 BODY_09a0:
09a3 INIT_09a0:
09a3 00da | | Load_Top At_Offset_2
09a4 e004 | | Load 0x0,0x4
09a5 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
09a6 012e | . | Execute Any,Not_Equal
09a7 680b |h | Jump_Zero 0x9b3
09a8 00da | | Load_Top At_Offset_2
09a9 e048 | H | Load 0x0,0x48
09aa 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
09ab e5ff | | Load 0x2,-0x1
09ac e004 | | Load 0x0,0x4
09ad 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
09ae e048 | H | Load 0x0,0x48
09af 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
09b0 e004 | | Load 0x0,0x4
09b1 184e | N | Execute Package,Field_Execute,Field_Number 0x4e
09b2 4401 |D | Exit_Subprogram With_Result,0x1
09b3 e004 | | Load 0x0,0x4
09b4 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
09b5 4401 |D | Exit_Subprogram With_Result,0x1
09b6 TRAP_09a0:
09b6 0007 | | Action Break_Optional
09b7 e004 | | Load 0x0,0x4
09b8 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
09b9 4401 |D | Exit_Subprogram With_Result,0x1
09ba 0000 0000 | | .BLANK 0000[0x6]
09c0 ; --------------------------------------------------------------------------------------
09c0 ; SUBPROGRAM
09c0 ; --------------------------------------------------------------------------------------
09c0 09c3 | | .CONST 0x09c3 ; Address of begin
09c1 0004 | | .CONST 0x0004 ; Address of exception handler
09c2 0001 | | .CONST 0x0001 ; Number of locals
09c3 BODY_09c0:
09c3 INIT_09c0:
09c3 00da | | Load_Top At_Offset_2
09c4 0227 | ' | Execute Access,All_Reference
09c5 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
09c6 e5fe | | Load 0x2,-0x2
09c7 0227 | ' | Execute Access,All_Reference
09c8 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
09c9 00da | | Load_Top At_Offset_2
09ca 0227 | ' | Execute Access,All_Reference
09cb 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
09cc e5fe | | Load 0x2,-0x2
09cd 0227 | ' | Execute Access,All_Reference
09ce 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
09cf 00da | | Load_Top At_Offset_2
09d0 0227 | ' | Execute Access,All_Reference
09d1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
09d2 e5fe | | Load 0x2,-0x2
09d3 0227 | ' | Execute Access,All_Reference
09d4 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
09d5 00da | | Load_Top At_Offset_2
09d6 0227 | ' | Execute Access,All_Reference
09d7 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
09d8 e5fe | | Load 0x2,-0x2
09d9 0227 | ' | Execute Access,All_Reference
09da 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
09db 4503 |E | Exit_Subprogram 0x3
09dc 0000 0000 | | .BLANK 0000[0x4]
09e0 ; --------------------------------------------------------------------------------------
09e0 ; SUBPROGRAM
09e0 ; --------------------------------------------------------------------------------------
09e0 09e3 | | .CONST 0x09e3 ; Address of begin
09e1 0004 | | .CONST 0x0004 ; Address of exception handler
09e2 0001 | | .CONST 0x0001 ; Number of locals
09e3 BODY_09e0:
09e3 INIT_09e0:
09e3 00da | | Load_Top At_Offset_2
09e4 0f00 | | Execute_Immediate Equal,0x0
09e5 e5fe | | Load 0x2,-0x2
09e6 e004 | | Load 0x0,0x4
09e7 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
09e8 012f | / | Execute Any,Equal
09e9 0279 | y | Execute Discrete,And
09ea 4402 |D | Exit_Subprogram With_Result,0x2
09eb 0000 0000 | | .BLANK 0000[0x5]
09f0 ; --------------------------------------------------------------------------------------
09f0 ; SUBPROGRAM
09f0 ; --------------------------------------------------------------------------------------
09f0 09f3 | | .CONST 0x09f3 ; Address of begin
09f1 0004 | | .CONST 0x0004 ; Address of exception handler
09f2 0001 | | .CONST 0x0001 ; Number of locals
09f3 BODY_09f0:
09f3 INIT_09f0:
09f3 00db | | Load_Top At_Offset_3
09f4 00db | | Load_Top At_Offset_3
09f5 8259 | Y | Call 0x1,0x59
09f6 0f00 | | Execute_Immediate Equal,0x0
09f7 4402 |D | Exit_Subprogram With_Result,0x2
09f8 ; --------------------------------------------------------------------------------------
09f8 ; SUBPROGRAM
09f8 ; --------------------------------------------------------------------------------------
09f8 09fb | | .CONST 0x09fb ; Address of begin
09f9 0004 | | .CONST 0x0004 ; Address of exception handler
09fa 0001 | | .CONST 0x0001 ; Number of locals
09fb BODY_09f8:
09fb INIT_09f8:
09fb 00da | | Load_Top At_Offset_2
09fc 6808 |h | Jump_Zero 0xa05
09fd 00da | | Load_Top At_Offset_2
09fe 0227 | ' | Execute Access,All_Reference
09ff 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0a00 00db | | Load_Top At_Offset_3
0a01 0227 | ' | Execute Access,All_Reference
0a02 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0a03 8259 | Y | Call 0x1,0x59
0a04 4401 |D | Exit_Subprogram With_Result,0x1
0a05 4801 |H | Short_Literal 0x1
0a06 4401 |D | Exit_Subprogram With_Result,0x1
0a07 0000 | | .XXX[0x1]
0a08 ; --------------------------------------------------------------------------------------
0a08 ; SUBPROGRAM
0a08 ; --------------------------------------------------------------------------------------
0a08 0a0b | | .CONST 0x0a0b ; Address of begin
0a09 0004 | | .CONST 0x0004 ; Address of exception handler
0a0a 0001 | | .CONST 0x0001 ; Number of locals
0a0b BODY_0a08:
0a0b INIT_0a08:
0a0b 00da | | Load_Top At_Offset_2
0a0c 825b | [ | Call 0x1,0x5b
0a0d 0f00 | | Execute_Immediate Equal,0x0
0a0e 4401 |D | Exit_Subprogram With_Result,0x1
0a0f 0000 | | .XXX[0x1]
0a10 ; --------------------------------------------------------------------------------------
0a10 ; SUBPROGRAM
0a10 ; --------------------------------------------------------------------------------------
0a10 0a13 | | .CONST 0x0a13 ; Address of begin
0a11 0004 | | .CONST 0x0004 ; Address of exception handler
0a12 0001 | | .CONST 0x0001 ; Number of locals
0a13 BODY_0a10:
0a13 INIT_0a10:
0a13 00db | | Load_Top At_Offset_3
0a14 00db | | Load_Top At_Offset_3
0a15 8259 | Y | Call 0x1,0x59
0a16 701c |p | Jump_Nonzero 0xa33
0a17 00da | | Load_Top At_Offset_2
0a18 e5fc | | Load 0x2,-0x4
0a19 0227 | ' | Execute Access,All_Reference
0a1a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0a1b 027f | | Execute Discrete,Equal
0a1c 6814 |h | Jump_Zero 0xa31
0a1d 00db | | Load_Top At_Offset_3
0a1e e5fc | | Load 0x2,-0x4
0a1f 0227 | ' | Execute Access,All_Reference
0a20 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0a21 012f | / | Execute Any,Equal
0a22 7006 |p | Jump_Nonzero 0xa29
0a23 00db | | Load_Top At_Offset_3
0a24 e5fc | | Load 0x2,-0x4
0a25 0227 | ' | Execute Access,All_Reference
0a26 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0a27 012f | / | Execute Any,Equal
0a28 6806 |h | Jump_Zero 0xa2f
0a29 e5fd | | Load 0x2,-0x3
0a2a e5fc | | Load 0x2,-0x4
0a2b 0227 | ' | Execute Access,All_Reference
0a2c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0a2d 027f | | Execute Discrete,Equal
0a2e 4404 |D | Exit_Subprogram With_Result,0x4
0a2f 4800 |H | Short_Literal 0x0
0a30 4404 |D | Exit_Subprogram With_Result,0x4
0a31 4800 |H | Short_Literal 0x0
0a32 4404 |D | Exit_Subprogram With_Result,0x4
0a33 4801 |H | Short_Literal 0x1
0a34 4404 |D | Exit_Subprogram With_Result,0x4
0a35 0000 0000 | | .XXX[0x3]
0a37 0000 | |
0a38 ; --------------------------------------------------------------------------------------
0a38 ; SUBPROGRAM
0a38 ; --------------------------------------------------------------------------------------
0a38 0a3b | ; | .CONST 0x0a3b ; Address of begin
0a39 0004 | | .CONST 0x0004 ; Address of exception handler
0a3a 0001 | | .CONST 0x0001 ; Number of locals
0a3b BODY_0a38:
0a3b INIT_0a38:
0a3b 00db | | Load_Top At_Offset_3
0a3c 00db | | Load_Top At_Offset_3
0a3d 0227 | ' | Execute Access,All_Reference
0a3e 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0a3f 00d8 | | Load_Top At_Offset_0
0a40 00e3 | | Load_Encached Natural_Cache
0a41 0260 | ` | Execute Discrete,In_Type
0a42 7001 |p | Jump_Nonzero 0xa44
0a43 0801 | | Execute_Immediate Raise,0x1
0a44 e5ff | | Load 0x2,-0x1
0a45 0227 | ' | Execute Access,All_Reference
0a46 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0a47 e5ff | | Load 0x2,-0x1
0a48 0227 | ' | Execute Access,All_Reference
0a49 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0a4a 825d | ] | Call 0x1,0x5d
0a4b 4402 |D | Exit_Subprogram With_Result,0x2
0a4c 0000 0000 | | .BLANK 0000[0x4]
0a50 ; --------------------------------------------------------------------------------------
0a50 ; SUBPROGRAM
0a50 ; --------------------------------------------------------------------------------------
0a50 0a53 | S | .CONST 0x0a53 ; Address of begin
0a51 0004 | | .CONST 0x0004 ; Address of exception handler
0a52 0001 | | .CONST 0x0001 ; Number of locals
0a53 BODY_0a50:
0a53 INIT_0a50:
0a53 00da | | Load_Top At_Offset_2
0a54 6808 |h | Jump_Zero 0xa5d
0a55 00da | | Load_Top At_Offset_2
0a56 0227 | ' | Execute Access,All_Reference
0a57 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a58 e5fe | | Load 0x2,-0x2
0a59 0227 | ' | Execute Access,All_Reference
0a5a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a5b 027f | | Execute Discrete,Equal
0a5c 4402 |D | Exit_Subprogram With_Result,0x2
0a5d 4801 |H | Short_Literal 0x1
0a5e 4402 |D | Exit_Subprogram With_Result,0x2
0a5f 0000 | | .XXX[0x1]
0a60 ; --------------------------------------------------------------------------------------
0a60 ; SUBPROGRAM
0a60 ; --------------------------------------------------------------------------------------
0a60 0a63 | c | .CONST 0x0a63 ; Address of begin
0a61 0004 | | .CONST 0x0004 ; Address of exception handler
0a62 0001 | | .CONST 0x0001 ; Number of locals
0a63 BODY_0a60:
0a63 INIT_0a60:
0a63 e5fc | | Load 0x2,-0x4
0a64 0227 | ' | Execute Access,All_Reference
0a65 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a66 00db | | Load_Top At_Offset_3
0a67 8243 | C | Call 0x1,0x43
0a68 6817 |h | Jump_Zero 0xa80
0a69 e5fc | | Load 0x2,-0x4
0a6a 0227 | ' | Execute Access,All_Reference
0a6b 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0a6c e5fe | | Load 0x2,-0x2
0a6d 8243 | C | Call 0x1,0x43
0a6e 680f |h | Jump_Zero 0xa7e
0a6f e5fc | | Load 0x2,-0x4
0a70 e5fd | | Load 0x2,-0x3
0a71 825f | _ | Call 0x1,0x5f
0a72 6809 |h | Jump_Zero 0xa7c
0a73 e5fd | | Load 0x2,-0x3
0a74 825b | [ | Call 0x1,0x5b
0a75 7004 |p | Jump_Nonzero 0xa7a
0a76 e5fc | | Load 0x2,-0x4
0a77 e5fd | | Load 0x2,-0x3
0a78 825e | ^ | Call 0x1,0x5e
0a79 4404 |D | Exit_Subprogram With_Result,0x4
0a7a 4801 |H | Short_Literal 0x1
0a7b 4404 |D | Exit_Subprogram With_Result,0x4
0a7c 4800 |H | Short_Literal 0x0
0a7d 4404 |D | Exit_Subprogram With_Result,0x4
0a7e 4800 |H | Short_Literal 0x0
0a7f 4404 |D | Exit_Subprogram With_Result,0x4
0a80 4800 |H | Short_Literal 0x0
0a81 4404 |D | Exit_Subprogram With_Result,0x4
0a82 0000 0000 | | .BLANK 0000[0x6]
0a88 ; --------------------------------------------------------------------------------------
0a88 ; SUBPROGRAM
0a88 ; --------------------------------------------------------------------------------------
0a88 0a8b | | .CONST 0x0a8b ; Address of begin
0a89 0004 | | .CONST 0x0004 ; Address of exception handler
0a8a 0001 | | .CONST 0x0001 ; Number of locals
0a8b BODY_0a88:
0a8b INIT_0a88:
0a8b e5fc | | Load 0x2,-0x4
0a8c 0227 | ' | Execute Access,All_Reference
0a8d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a8e 00db | | Load_Top At_Offset_3
0a8f 8243 | C | Call 0x1,0x43
0a90 6811 |h | Jump_Zero 0xaa2
0a91 e5fc | | Load 0x2,-0x4
0a92 0227 | ' | Execute Access,All_Reference
0a93 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0a94 e5fe | | Load 0x2,-0x2
0a95 8243 | C | Call 0x1,0x43
0a96 6809 |h | Jump_Zero 0xaa0
0a97 e5fc | | Load 0x2,-0x4
0a98 e5fd | | Load 0x2,-0x3
0a99 825f | _ | Call 0x1,0x5f
0a9a 6803 |h | Jump_Zero 0xa9e
0a9b e5fc | | Load 0x2,-0x4
0a9c 825b | [ | Call 0x1,0x5b
0a9d 4404 |D | Exit_Subprogram With_Result,0x4
0a9e 4800 |H | Short_Literal 0x0
0a9f 4404 |D | Exit_Subprogram With_Result,0x4
0aa0 4800 |H | Short_Literal 0x0
0aa1 4404 |D | Exit_Subprogram With_Result,0x4
0aa2 4800 |H | Short_Literal 0x0
0aa3 4404 |D | Exit_Subprogram With_Result,0x4
0aa4 0000 0000 | | .BLANK 0000[0x4]
0aa8 ; --------------------------------------------------------------------------------------
0aa8 ; SUBPROGRAM
0aa8 ; --------------------------------------------------------------------------------------
0aa8 0ab1 | | .CONST 0x0ab1 ; Address of begin
0aa9 0004 | | .CONST 0x0004 ; Address of exception handler
0aaa 0005 | | .CONST 0x0005 ; Number of locals
0aab INIT_0aa8:
0aab 00ec | | Load_Encached Diana_Tree_Cache
0aac 00ec | | Load_Encached Diana_Tree_Cache
0aad e221 | ! | Load 0x1,0x21
0aae 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0aaf e220 | | Load 0x1,0x20
0ab0 0007 | | Action Break_Optional
0ab1 BODY_0aa8:
0ab1 e5fd | | Load 0x2,-0x3
0ab2 6806 |h | Jump_Zero 0xab9
0ab3 e5fd | | Load 0x2,-0x3
0ab4 0227 | ' | Execute Access,All_Reference
0ab5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0ab6 00eb | | Load_Encached Diana_Cache
0ab7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0ab8 6806 |h | Jump_Zero 0xabf
0ab9 e5fe | | Load 0x2,-0x2
0aba a402 | | Store_Unchecked 0x2,0x2
0abb 00eb | | Load_Encached Diana_Cache
0abc 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0abd 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0abe 7809 |x | Jump 0xac8
0abf e5fd | | Load 0x2,-0x3
0ac0 0227 | ' | Execute Access,All_Reference
0ac1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0ac2 823c | < | Call 0x1,0x3c
0ac3 a402 | | Store_Unchecked 0x2,0x2
0ac4 e5fd | | Load 0x2,-0x3
0ac5 0227 | ' | Execute Access,All_Reference
0ac6 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0ac7 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0ac8 e221 | ! | Load 0x1,0x21
0ac9 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0aca e5ff | | Load 0x2,-0x1
0acb e221 | ! | Load 0x1,0x21
0acc 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0acd 003a | : | Store_Top Access,At_Offset_2
0ace 00cf | | Action Mark_Auxiliary
0acf 7811 |x | Jump 0xae1
0ad0 00da | | Load_Top At_Offset_2
0ad1 e221 | ! | Load 0x1,0x21
0ad2 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0ad3 003a | : | Store_Top Access,At_Offset_2
0ad4 00d9 | | Load_Top At_Offset_1
0ad5 e5fd | | Load 0x2,-0x3
0ad6 e403 | | Load 0x2,0x3
0ad7 e402 | | Load 0x2,0x2
0ad8 8260 | ` | Call 0x1,0x60
0ad9 6802 |h | Jump_Zero 0xadc
0ada 4801 |H | Short_Literal 0x1
0adb 4403 |D | Exit_Subprogram With_Result,0x3
0adc 00da | | Load_Top At_Offset_2
0add e221 | ! | Load 0x1,0x21
0ade 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0adf 003b | ; | Store_Top Access,At_Offset_3
0ae0 00c9 | | Action Pop_Auxiliary_Loop
0ae1 00da | | Load_Top At_Offset_2
0ae2 e221 | ! | Load 0x1,0x21
0ae3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0ae4 6feb |o | Jump_Zero 0xad0
0ae5 00ce | | Action Pop_Auxiliary
0ae6 4800 |H | Short_Literal 0x0
0ae7 4403 |D | Exit_Subprogram With_Result,0x3
0ae8 ; --------------------------------------------------------------------------------------
0ae8 ; SUBPROGRAM
0ae8 ; --------------------------------------------------------------------------------------
0ae8 0af0 | | .CONST 0x0af0 ; Address of begin
0ae9 0004 | | .CONST 0x0004 ; Address of exception handler
0aea 0004 | | .CONST 0x0004 ; Number of locals
0aeb INIT_0ae8:
0aeb 00ec | | Load_Encached Diana_Tree_Cache
0aec e221 | ! | Load 0x1,0x21
0aed 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0aee e220 | | Load 0x1,0x20
0aef 0007 | | Action Break_Optional
0af0 BODY_0ae8:
0af0 e5fe | | Load 0x2,-0x2
0af1 0227 | ' | Execute Access,All_Reference
0af2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0af3 823c | < | Call 0x1,0x3c
0af4 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0af5 e221 | ! | Load 0x1,0x21
0af6 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0af7 e5ff | | Load 0x2,-0x1
0af8 e221 | ! | Load 0x1,0x21
0af9 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0afa 003a | : | Store_Top Access,At_Offset_2
0afb 00cf | | Action Mark_Auxiliary
0afc 7815 |x | Jump 0xb12
0afd 00da | | Load_Top At_Offset_2
0afe e221 | ! | Load 0x1,0x21
0aff 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0b00 003a | : | Store_Top Access,At_Offset_2
0b01 00d9 | | Load_Top At_Offset_1
0b02 e5fe | | Load 0x2,-0x2
0b03 022e | . | Execute Access,Not_Equal
0b04 6808 |h | Jump_Zero 0xb0d
0b05 00d9 | | Load_Top At_Offset_1
0b06 0227 | ' | Execute Access,All_Reference
0b07 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b08 e402 | | Load 0x2,0x2
0b09 8243 | C | Call 0x1,0x43
0b0a 6802 |h | Jump_Zero 0xb0d
0b0b 4801 |H | Short_Literal 0x1
0b0c 4402 |D | Exit_Subprogram With_Result,0x2
0b0d 00da | | Load_Top At_Offset_2
0b0e e221 | ! | Load 0x1,0x21
0b0f 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0b10 003b | ; | Store_Top Access,At_Offset_3
0b11 00c9 | | Action Pop_Auxiliary_Loop
0b12 00da | | Load_Top At_Offset_2
0b13 e221 | ! | Load 0x1,0x21
0b14 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0b15 6fe7 |o | Jump_Zero 0xafd
0b16 00ce | | Action Pop_Auxiliary
0b17 4800 |H | Short_Literal 0x0
0b18 4402 |D | Exit_Subprogram With_Result,0x2
0b19 0000 0000 | | .BLANK 0000[0x7]
0b20 ; --------------------------------------------------------------------------------------
0b20 ; SUBPROGRAM
0b20 ; --------------------------------------------------------------------------------------
0b20 0b29 | ) | .CONST 0x0b29 ; Address of begin
0b21 0004 | | .CONST 0x0004 ; Address of exception handler
0b22 0005 | | .CONST 0x0005 ; Number of locals
0b23 INIT_0b20:
0b23 00ec | | Load_Encached Diana_Tree_Cache
0b24 e221 | ! | Load 0x1,0x21
0b25 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b26 e220 | | Load 0x1,0x20
0b27 0007 | | Action Break_Optional
0b28 00ec | | Load_Encached Diana_Tree_Cache
0b29 BODY_0b20:
0b29 e5fe | | Load 0x2,-0x2
0b2a 0227 | ' | Execute Access,All_Reference
0b2b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b2c 823c | < | Call 0x1,0x3c
0b2d a402 | | Store_Unchecked 0x2,0x2
0b2e e5fe | | Load 0x2,-0x2
0b2f 0227 | ' | Execute Access,All_Reference
0b30 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0b31 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0b32 e221 | ! | Load 0x1,0x21
0b33 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b34 e5ff | | Load 0x2,-0x1
0b35 e221 | ! | Load 0x1,0x21
0b36 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0b37 003b | ; | Store_Top Access,At_Offset_3
0b38 00cf | | Action Mark_Auxiliary
0b39 7814 |x | Jump 0xb4e
0b3a 00db | | Load_Top At_Offset_3
0b3b e221 | ! | Load 0x1,0x21
0b3c 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0b3d 003b | ; | Store_Top Access,At_Offset_3
0b3e 00da | | Load_Top At_Offset_2
0b3f e5fe | | Load 0x2,-0x2
0b40 00db | | Load_Top At_Offset_3
0b41 e402 | | Load 0x2,0x2
0b42 8261 | a | Call 0x1,0x61
0b43 6805 |h | Jump_Zero 0xb49
0b44 4801 |H | Short_Literal 0x1
0b45 a5fc | | Store_Unchecked 0x2,-0x4
0b46 00da | | Load_Top At_Offset_2
0b47 a5fd | | Store_Unchecked 0x2,-0x3
0b48 4503 |E | Exit_Subprogram 0x3
0b49 00db | | Load_Top At_Offset_3
0b4a e221 | ! | Load 0x1,0x21
0b4b 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0b4c c403 | | Store 0x2,0x3
0b4d 00c9 | | Action Pop_Auxiliary_Loop
0b4e 00db | | Load_Top At_Offset_3
0b4f e221 | ! | Load 0x1,0x21
0b50 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0b51 6fe8 |o | Jump_Zero 0xb3a
0b52 00ce | | Action Pop_Auxiliary
0b53 e220 | | Load 0x1,0x20
0b54 a5fd | | Store_Unchecked 0x2,-0x3
0b55 4800 |H | Short_Literal 0x0
0b56 a5fc | | Store_Unchecked 0x2,-0x4
0b57 4503 |E | Exit_Subprogram 0x3
0b58 ; --------------------------------------------------------------------------------------
0b58 ; SUBPROGRAM
0b58 ; --------------------------------------------------------------------------------------
0b58 0b63 | c | .CONST 0x0b63 ; Address of begin
0b59 0004 | | .CONST 0x0004 ; Address of exception handler
0b5a 0006 | | .CONST 0x0006 ; Number of locals
0b5b INIT_0b58:
0b5b e221 | ! | Load 0x1,0x21
0b5c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0b5d e220 | | Load 0x1,0x20
0b5e 0007 | | Action Break_Optional
0b5f 00e1 | | Load_Encached Boolean_Cache
0b60 03e9 | | Declare_Variable Discrete,Duplicate
0b61 e221 | ! | Load 0x1,0x21
0b62 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b63 BODY_0b58:
0b63 e220 | | Load 0x1,0x20
0b64 a5f7 | | Store_Unchecked 0x2,-0x9
0b65 e402 | | Load 0x2,0x2
0b66 e221 | ! | Load 0x1,0x21
0b67 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0b68 c402 | | Store 0x2,0x2
0b69 e402 | | Load 0x2,0x2
0b6a a5f8 | | Store_Unchecked 0x2,-0x8
0b6b 00e1 | | Load_Encached Boolean_Cache
0b6c e402 | | Load 0x2,0x2
0b6d e5fd | | Load 0x2,-0x3
0b6e 8234 | 4 | Call 0x1,0x34
0b6f e5ff | | Load 0x2,-0x1
0b70 0227 | ' | Execute Access,All_Reference
0b71 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b72 e222 | " | Load 0x1,0x22
0b73 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0b74 c402 | | Store 0x2,0x2
0b75 005b | [ | Store_Top Discrete,At_Offset_3
0b76 00da | | Load_Top At_Offset_2
0b77 683b |h; | Jump_Zero 0xbb3
0b78 e402 | | Load 0x2,0x2
0b79 e221 | ! | Load 0x1,0x21
0b7a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0b7b 7037 |p7 | Jump_Nonzero 0xbb3
0b7c e402 | | Load 0x2,0x2
0b7d a5f8 | | Store_Unchecked 0x2,-0x8
0b7e e221 | ! | Load 0x1,0x21
0b7f 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b80 e402 | | Load 0x2,0x2
0b81 e221 | ! | Load 0x1,0x21
0b82 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0b83 0039 | 9 | Store_Top Access,At_Offset_1
0b84 4800 |H | Short_Literal 0x0
0b85 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0b86 00cf | | Action Mark_Auxiliary
0b87 7824 |x$ | Jump 0xbac
0b88 00d9 | | Load_Top At_Offset_1
0b89 e221 | ! | Load 0x1,0x21
0b8a 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0b8b a403 | | Store_Unchecked 0x2,0x3
0b8c e403 | | Load 0x2,0x3
0b8d 0227 | ' | Execute Access,All_Reference
0b8e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b8f e5fe | | Load 0x2,-0x2
0b90 8243 | C | Call 0x1,0x43
0b91 6815 |h | Jump_Zero 0xba7
0b92 e403 | | Load 0x2,0x3
0b93 0227 | ' | Execute Access,All_Reference
0b94 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0b95 e5fc | | Load 0x2,-0x4
0b96 8243 | C | Call 0x1,0x43
0b97 680f |h | Jump_Zero 0xba7
0b98 e5f9 | | Load 0x2,-0x7
0b99 e5fb | | Load 0x2,-0x5
0b9a 8259 | Y | Call 0x1,0x59
0b9b 7006 |p | Jump_Nonzero 0xba2
0b9c e403 | | Load 0x2,0x3
0b9d e5fa | | Load 0x2,-0x6
0b9e e5f9 | | Load 0x2,-0x7
0b9f e5fb | | Load 0x2,-0x5
0ba0 825d | ] | Call 0x1,0x5d
0ba1 6805 |h | Jump_Zero 0xba7
0ba2 4801 |H | Short_Literal 0x1
0ba3 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0ba4 e403 | | Load 0x2,0x3
0ba5 a5f7 | | Store_Unchecked 0x2,-0x9
0ba6 7804 |x | Jump 0xbab
0ba7 00d9 | | Load_Top At_Offset_1
0ba8 e221 | ! | Load 0x1,0x21
0ba9 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0baa 003a | : | Store_Top Access,At_Offset_2
0bab 00c9 | | Action Pop_Auxiliary_Loop
0bac 00d9 | | Load_Top At_Offset_1
0bad e221 | ! | Load 0x1,0x21
0bae 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0baf 7002 |p | Jump_Nonzero 0xbb2
0bb0 00da | | Load_Top At_Offset_2
0bb1 6fd6 |o | Jump_Zero 0xb88
0bb2 00ce | | Action Pop_Auxiliary
0bb3 4508 |E | Exit_Subprogram 0x8
0bb4 0000 0000 | | .BLANK 0000[0x4]
0bb8 ; --------------------------------------------------------------------------------------
0bb8 ; SUBPROGRAM
0bb8 ; --------------------------------------------------------------------------------------
0bb8 0bbe | | .CONST 0x0bbe ; Address of begin
0bb9 0004 | | .CONST 0x0004 ; Address of exception handler
0bba 0003 | | .CONST 0x0003 ; Number of locals
0bbb INIT_0bb8:
0bbb 00e1 | | Load_Encached Boolean_Cache
0bbc e220 | | Load 0x1,0x20
0bbd 0007 | | Action Break_Optional
0bbe BODY_0bb8:
0bbe e5fe | | Load 0x2,-0x2
0bbf 00d8 | | Load_Top At_Offset_0
0bc0 0227 | ' | Execute Access,All_Reference
0bc1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0bc2 e5fd | | Load 0x2,-0x3
0bc3 8262 | b | Call 0x1,0x62
0bc4 6801 |h | Jump_Zero 0xbc6
0bc5 4503 |E | Exit_Subprogram 0x3
0bc6 00e1 | | Load_Encached Boolean_Cache
0bc7 e220 | | Load 0x1,0x20
0bc8 e5fe | | Load 0x2,-0x2
0bc9 e5fd | | Load 0x2,-0x3
0bca 8264 | d | Call 0x1,0x64
0bcb 003a | : | Store_Top Access,At_Offset_2
0bcc 005a | Z | Store_Top Discrete,At_Offset_2
0bcd 00d9 | | Load_Top At_Offset_1
0bce 6804 |h | Jump_Zero 0xbd3
0bcf 00d8 | | Load_Top At_Offset_0
0bd0 e5fe | | Load 0x2,-0x2
0bd1 8258 | X | Call 0x1,0x58
0bd2 4503 |E | Exit_Subprogram 0x3
0bd3 e5fc | | Load 0x2,-0x4
0bd4 e5fd | | Load 0x2,-0x3
0bd5 e5fe | | Load 0x2,-0x2
0bd6 e5ff | | Load 0x2,-0x1
0bd7 8256 | V | Call 0x1,0x56
0bd8 c5fd | | Store 0x2,-0x3
0bd9 c5fc | | Store 0x2,-0x4
0bda 4503 |E | Exit_Subprogram 0x3
0bdb 0000 0000 | | .BLANK 0000[0x5]
0be0 ; --------------------------------------------------------------------------------------
0be0 ; SUBPROGRAM
0be0 ; --------------------------------------------------------------------------------------
0be0 0be8 | | .CONST 0x0be8 ; Address of begin
0be1 0004 | | .CONST 0x0004 ; Address of exception handler
0be2 0004 | | .CONST 0x0004 ; Number of locals
0be3 INIT_0be0:
0be3 e221 | ! | Load 0x1,0x21
0be4 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0be5 00e1 | | Load_Encached Boolean_Cache
0be6 e5fe | | Load 0x2,-0x2
0be7 0007 | | Action Break_Optional
0be8 BODY_0be0:
0be8 00e1 | | Load_Encached Boolean_Cache
0be9 00db | | Load_Top At_Offset_3
0bea e5ff | | Load 0x2,-0x1
0beb e022 | " | Load 0x0,0x22
0bec 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0bed e5fd | | Load 0x2,-0x3
0bee 0227 | ' | Execute Access,All_Reference
0bef 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0bf0 e222 | " | Load 0x1,0x22
0bf1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0bf2 c402 | | Store 0x2,0x2
0bf3 005a | Z | Store_Top Discrete,At_Offset_2
0bf4 00d9 | | Load_Top At_Offset_1
0bf5 700d |p | Jump_Nonzero 0xc03
0bf6 e221 | ! | Load 0x1,0x21
0bf7 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0bf8 e221 | ! | Load 0x1,0x21
0bf9 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0bfa 003b | ; | Store_Top Access,At_Offset_3
0bfb e5fd | | Load 0x2,-0x3
0bfc 00db | | Load_Top At_Offset_3
0bfd 00da | | Load_Top At_Offset_2
0bfe e5ff | | Load 0x2,-0x1
0bff 8256 | V | Call 0x1,0x56
0c00 c402 | | Store 0x2,0x2
0c01 c5fd | | Store 0x2,-0x3
0c02 4503 |E | Exit_Subprogram 0x3
0c03 00da | | Load_Top At_Offset_2
0c04 e221 | ! | Load 0x1,0x21
0c05 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0c06 6808 |h | Jump_Zero 0xc0f
0c07 e5fd | | Load 0x2,-0x3
0c08 00db | | Load_Top At_Offset_3
0c09 00da | | Load_Top At_Offset_2
0c0a e5ff | | Load 0x2,-0x1
0c0b 8256 | V | Call 0x1,0x56
0c0c c402 | | Store 0x2,0x2
0c0d c5fd | | Store 0x2,-0x3
0c0e 4503 |E | Exit_Subprogram 0x3
0c0f e5fd | | Load 0x2,-0x3
0c10 00db | | Load_Top At_Offset_3
0c11 00da | | Load_Top At_Offset_2
0c12 e5ff | | Load 0x2,-0x1
0c13 8266 | f | Call 0x1,0x66
0c14 c402 | | Store 0x2,0x2
0c15 c5fd | | Store 0x2,-0x3
0c16 4503 |E | Exit_Subprogram 0x3
0c17 0000 | | .XXX[0x1]
0c18 ; --------------------------------------------------------------------------------------
0c18 ; SUBPROGRAM
0c18 ; --------------------------------------------------------------------------------------
0c18 0c1f | | .CONST 0x0c1f ; Address of begin
0c19 0004 | | .CONST 0x0004 ; Address of exception handler
0c1a 0003 | | .CONST 0x0003 ; Number of locals
0c1b INIT_0c18:
0c1b e221 | ! | Load 0x1,0x21
0c1c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0c1d e220 | | Load 0x1,0x20
0c1e 0007 | | Action Break_Optional
0c1f BODY_0c18:
0c1f e220 | | Load 0x1,0x20
0c20 e221 | ! | Load 0x1,0x21
0c21 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0c22 e5fa | | Load 0x2,-0x6
0c23 e5fb | | Load 0x2,-0x5
0c24 e5fc | | Load 0x2,-0x4
0c25 e5fd | | Load 0x2,-0x3
0c26 e5fe | | Load 0x2,-0x2
0c27 e5ff | | Load 0x2,-0x1
0c28 e5f9 | | Load 0x2,-0x7
0c29 8265 | e | Call 0x1,0x65
0c2a 003b | ; | Store_Top Access,At_Offset_3
0c2b 0039 | 9 | Store_Top Access,At_Offset_1
0c2c 00d8 | | Load_Top At_Offset_0
0c2d 683b |h; | Jump_Zero 0xc69
0c2e 00d8 | | Load_Top At_Offset_0
0c2f 0227 | ' | Execute Access,All_Reference
0c30 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c31 0f02 | | Execute_Immediate Equal,0x2
0c32 00d9 | | Load_Top At_Offset_1
0c33 00db | | Load_Top At_Offset_3
0c34 8263 | c | Call 0x1,0x63
0c35 0f00 | | Execute_Immediate Equal,0x0
0c36 0278 | x | Execute Discrete,Or
0c37 6813 |h | Jump_Zero 0xc4b
0c38 e004 | | Load 0x0,0x4
0c39 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0c3a 00d9 | | Load_Top At_Offset_1
0c3b 0227 | ' | Execute Access,All_Reference
0c3c 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0c3d e004 | | Load 0x0,0x4
0c3e 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0c3f 00d9 | | Load_Top At_Offset_1
0c40 0227 | ' | Execute Access,All_Reference
0c41 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0c42 4800 |H | Short_Literal 0x0
0c43 00d9 | | Load_Top At_Offset_1
0c44 0227 | ' | Execute Access,All_Reference
0c45 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0c46 4800 |H | Short_Literal 0x0
0c47 00d9 | | Load_Top At_Offset_1
0c48 0227 | ' | Execute Access,All_Reference
0c49 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0c4a 4507 |E | Exit_Subprogram 0x7
0c4b 00d9 | | Load_Top At_Offset_1
0c4c 00d9 | | Load_Top At_Offset_1
0c4d e221 | ! | Load 0x1,0x21
0c4e 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0c4f 003a | : | Store_Top Access,At_Offset_2
0c50 e5f9 | | Load 0x2,-0x7
0c51 0229 | ) | Execute Access,All_Read
0c52 00d8 | | Load_Top At_Offset_0
0c53 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0c54 4800 |H | Short_Literal 0x0
0c55 e402 | | Load 0x2,0x2
0c56 e5fe | | Load 0x2,-0x2
0c57 8234 | 4 | Call 0x1,0x34
0c58 e222 | " | Load 0x1,0x22
0c59 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0c5a 00d9 | | Load_Top At_Offset_1
0c5b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0c5c 00d1 | | Pop_Control Pop_Count_1
0c5d e5f9 | | Load 0x2,-0x7
0c5e 0229 | ) | Execute Access,All_Read
0c5f 00d8 | | Load_Top At_Offset_0
0c60 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0c61 00da | | Load_Top At_Offset_2
0c62 0227 | ' | Execute Access,All_Reference
0c63 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0c64 e224 | $ | Load 0x1,0x24
0c65 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0c66 00d9 | | Load_Top At_Offset_1
0c67 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0c68 00d1 | | Pop_Control Pop_Count_1
0c69 4507 |E | Exit_Subprogram 0x7
0c6a 0000 0000 | | .BLANK 0000[0x6]
0c70 ; --------------------------------------------------------------------------------------
0c70 ; SUBPROGRAM
0c70 ; --------------------------------------------------------------------------------------
0c70 0c77 | w | .CONST 0x0c77 ; Address of begin
0c71 0004 | | .CONST 0x0004 ; Address of exception handler
0c72 0003 | | .CONST 0x0003 ; Number of locals
0c73 INIT_0c70:
0c73 e221 | ! | Load 0x1,0x21
0c74 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0c75 e220 | | Load 0x1,0x20
0c76 0007 | | Action Break_Optional
0c77 BODY_0c70:
0c77 e21d | | Load 0x1,0x1d
0c78 0322 | " | Declare_Variable Record
0c79 e5ff | | Load 0x2,-0x1
0c7a 00d9 | | Load_Top At_Offset_1
0c7b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0c7c e5fe | | Load 0x2,-0x2
0c7d 00d9 | | Load_Top At_Offset_1
0c7e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0c7f e5fd | | Load 0x2,-0x3
0c80 00d9 | | Load_Top At_Offset_1
0c81 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0c82 e5f8 | | Load 0x2,-0x8
0c83 00d9 | | Load_Top At_Offset_1
0c84 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0c85 e5f7 | | Load 0x2,-0x9
0c86 00d9 | | Load_Top At_Offset_1
0c87 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0c88 e5f6 | | Load 0x2,-0xa
0c89 e21d | | Load 0x1,0x1d
0c8a 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
0c8b 0119 | | Execute Any,Check_In_Formal_Type
0c8c 00d9 | | Load_Top At_Offset_1
0c8d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0c8e e5f6 | | Load 0x2,-0xa
0c8f 8257 | W | Call 0x1,0x57
0c90 e21d | | Load 0x1,0x1d
0c91 3006 |0 | Execute Record,Field_Type,Field_Number 0x6
0c92 0119 | | Execute Any,Check_In_Formal_Type
0c93 00d9 | | Load_Top At_Offset_1
0c94 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0c95 e5fc | | Load 0x2,-0x4
0c96 00d9 | | Load_Top At_Offset_1
0c97 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0c98 e5f5 | | Load 0x2,-0xb
0c99 0227 | ' | Execute Access,All_Reference
0c9a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c9b 00d9 | | Load_Top At_Offset_1
0c9c 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0c9d 4800 |H | Short_Literal 0x0
0c9e 00d9 | | Load_Top At_Offset_1
0c9f 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0ca0 e5fa | | Load 0x2,-0x6
0ca1 00d9 | | Load_Top At_Offset_1
0ca2 380a |8 | Execute Record,Field_Write,Field_Number 0xa
0ca3 e5f9 | | Load 0x2,-0x7
0ca4 00d9 | | Load_Top At_Offset_1
0ca5 380b |8 | Execute Record,Field_Write,Field_Number 0xb
0ca6 e220 | | Load 0x1,0x20
0ca7 03b6 | | Declare_Variable Access,By_Allocation,With_Value
0ca8 0039 | 9 | Store_Top Access,At_Offset_1
0ca9 e5f5 | | Load 0x2,-0xb
0caa 00d9 | | Load_Top At_Offset_1
0cab e5fb | | Load 0x2,-0x5
0cac 00eb | | Load_Encached Diana_Cache
0cad 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0cae 8267 | g | Call 0x1,0x67
0caf c5f5 | | Store 0x2,-0xb
0cb0 450b |E | Exit_Subprogram 0xb
0cb1 0000 0000 | | .BLANK 0000[0x7]
0cb8 ; --------------------------------------------------------------------------------------
0cb8 ; SUBPROGRAM
0cb8 ; --------------------------------------------------------------------------------------
0cb8 0cbc | | .CONST 0x0cbc ; Address of begin
0cb9 0004 | | .CONST 0x0004 ; Address of exception handler
0cba 0002 | | .CONST 0x0002 ; Number of locals
0cbb INIT_0cb8:
0cbb 00ec | | Load_Encached Diana_Tree_Cache
0cbc BODY_0cb8:
0cbc 00db | | Load_Top At_Offset_3
0cbd 00eb | | Load_Encached Diana_Cache
0cbe 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0cbf 0b2c | , | Execute_Immediate Case_Compare,0x2c
0cc0 7006 |p | Jump_Nonzero 0xcc7
0cc1 0b21 | ! | Execute_Immediate Case_Compare,0x21
0cc2 7004 |p | Jump_Nonzero 0xcc7
0cc3 0f22 | " | Execute_Immediate Equal,0x22
0cc4 7005 |p | Jump_Nonzero 0xcca
0cc5 4800 |H | Short_Literal 0x0
0cc6 4401 |D | Exit_Subprogram With_Result,0x1
0cc7 00d1 | | Pop_Control Pop_Count_1
0cc8 4801 |H | Short_Literal 0x1
0cc9 4401 |D | Exit_Subprogram With_Result,0x1
0cca 00db | | Load_Top At_Offset_3
0ccb 4904 |I | Short_Literal 0x104
0ccc 00eb | | Load_Encached Diana_Cache
0ccd 0096 | | Execute Package,Field_Execute_Dynamic
0cce 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0ccf 00d8 | | Load_Top At_Offset_0
0cd0 00eb | | Load_Encached Diana_Cache
0cd1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0cd2 487a |Hz | Short_Literal 0x7a
0cd3 487b |H{ | Short_Literal 0x7b
0cd4 0262 | b | Execute Discrete,In_Range
0cd5 7002 |p | Jump_Nonzero 0xcd8
0cd6 4800 |H | Short_Literal 0x0
0cd7 4401 |D | Exit_Subprogram With_Result,0x1
0cd8 4801 |H | Short_Literal 0x1
0cd9 4401 |D | Exit_Subprogram With_Result,0x1
0cda 0000 0000 | | .BLANK 0000[0x6]
0ce0 ; --------------------------------------------------------------------------------------
0ce0 ; SUBPROGRAM
0ce0 ; --------------------------------------------------------------------------------------
0ce0 0ce5 | | .CONST 0x0ce5 ; Address of begin
0ce1 0cfb | | .CONST 0x0cfb ; Address of exception handler
0ce2 0002 | | .CONST 0x0002 ; Number of locals
0ce3 INIT_0ce0:
0ce3 e049 | I | Load 0x0,0x49
0ce4 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
0ce5 BODY_0ce0:
0ce5 e5fe | | Load 0x2,-0x2
0ce6 e004 | | Load 0x0,0x4
0ce7 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0ce8 e04a | J | Load 0x0,0x4a
0ce9 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0cea e04b | K | Load 0x0,0x4b
0ceb 1b2e | . | Execute Package,Field_Read,Field_Number 0x2e
0cec 00d9 | | Load_Top At_Offset_1
0ced 00d0 | | Action Swap_Control
0cee 0260 | ` | Execute Discrete,In_Type
0cef 7001 |p | Jump_Nonzero 0xcf1
0cf0 0801 | | Execute_Immediate Raise,0x1
0cf1 e04c | L | Load 0x0,0x4c
0cf2 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0cf3 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0cf4 00d8 | | Load_Top At_Offset_0
0cf5 e5ff | | Load 0x2,-0x1
0cf6 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37
0cf7 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38
0cf8 1d39 | 9 | Execute_Immediate Reference_Lex_1,0x39
0cf9 800e | | Call 0x0,0xe
0cfa 4503 |E | Exit_Subprogram 0x3
0cfb TRAP_0ce0:
0cfb 0007 | | Action Break_Optional
0cfc 480a |H | Short_Literal 0xa
0cfd 0092 14d9 | | Action Push_String_Extended,0x14d9 ; "Init_Subsystem_Lookthrough: "
0cff e011 | | Load 0x0,0x11
0d00 180d | | Execute Package,Field_Execute,Field_Number 0xd
0d01 01cc | | Execute Vector,Catenate
0d02 01cb | | Execute Vector,Append
0d03 821a | | Call 0x1,0x1a
0d04 4503 |E | Exit_Subprogram 0x3
0d05 0000 0000 | | .XXX[0x3]
0d07 0000 | |
0d08 ; --------------------------------------------------------------------------------------
0d08 ; SUBPROGRAM
0d08 ; --------------------------------------------------------------------------------------
0d08 0d20 | | .CONST 0x0d20 ; Address of begin
0d09 0db5 | | .CONST 0x0db5 ; Address of exception handler
0d0a 0009 | | .CONST 0x0009 ; Number of locals
0d0b INIT_0d08:
0d0b 00eb | | Load_Encached Diana_Cache
0d0c 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d0d 00eb | | Load_Encached Diana_Cache
0d0e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d0f e04d | M | Load 0x0,0x4d
0d10 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0d11 02c7 | | Declare_Variable Any
0d12 00d8 | | Load_Top At_Offset_0
0d13 1c00 | | Execute_Immediate Run_Utility,0x0
0d14 00e3 | | Load_Encached Natural_Cache
0d15 e04d | M | Load 0x0,0x4d
0d16 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0d17 823b | ; | Call 0x1,0x3b
0d18 e5ff | | Load 0x2,-0x1
0d19 e003 | | Load 0x0,0x3
0d1a 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0d1b 00e1 | | Load_Encached Boolean_Cache
0d1c 03f1 | | Declare_Variable Discrete,With_Value
0d1d e5ff | | Load 0x2,-0x1
0d1e e021 | ! | Load 0x0,0x21
0d1f 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0d20 BODY_0d08:
0d20 e5fa | | Load 0x2,-0x6
0d21 6805 |h | Jump_Zero 0xd27
0d22 e5fa | | Load 0x2,-0x6
0d23 0227 | ' | Execute Access,All_Reference
0d24 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0d25 0f01 | | Execute_Immediate Equal,0x1
0d26 681f |h | Jump_Zero 0xd46
0d27 e5fb | | Load 0x2,-0x5
0d28 e004 | | Load 0x0,0x4
0d29 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0d2a 012f | / | Execute Any,Equal
0d2b 701a |p | Jump_Nonzero 0xd46
0d2c e5fb | | Load 0x2,-0x5
0d2d e5ff | | Load 0x2,-0x1
0d2e 826b | k | Call 0x1,0x6b
0d2f 00da | | Load_Top At_Offset_2
0d30 00eb | | Load_Encached Diana_Cache
0d31 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0d32 7013 |p | Jump_Nonzero 0xd46
0d33 e5fa | | Load 0x2,-0x6
0d34 e004 | | Load 0x0,0x4
0d35 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0d36 4800 |H | Short_Literal 0x0
0d37 4800 |H | Short_Literal 0x0
0d38 4800 |H | Short_Literal 0x0
0d39 4800 |H | Short_Literal 0x0
0d3a e407 | | Load 0x2,0x7
0d3b 00eb | | Load_Encached Diana_Cache
0d3c 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0d3d 00eb | | Load_Encached Diana_Cache
0d3e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d3f 4829 |H) | Short_Literal 0x29
0d40 e407 | | Load 0x2,0x7
0d41 e021 | ! | Load 0x0,0x21
0d42 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0d43 4800 |H | Short_Literal 0x0
0d44 8269 | i | Call 0x1,0x69
0d45 c5fa | | Store 0x2,-0x6
0d46 e5ff | | Load 0x2,-0x1
0d47 e013 | | Load 0x0,0x13
0d48 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0d49 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0d4a 700e |p | Jump_Nonzero 0xd59
0d4b 0092 14da | | Action Push_String_Extended,0x14da ; "Warning: Program includes archived main unit "
0d4d e5fe | | Load 0x2,-0x2
0d4e 8234 | 4 | Call 0x1,0x34
0d4f 01cc | | Execute Vector,Catenate
0d50 0092 14db | | Action Push_String_Extended,0x14db ; ". "
0d52 01cc | | Execute Vector,Catenate
0d53 8228 | ( | Call 0x1,0x28
0d54 0092 14dc | | Action Push_String_Extended,0x14dc ; "Debugging will be limited."
0d56 8228 | ( | Call 0x1,0x28
0d57 8229 | ) | Call 0x1,0x29
0d58 4506 |E | Exit_Subprogram 0x6
0d59 e5ff | | Load 0x2,-0x1
0d5a e013 | | Load 0x0,0x13
0d5b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0d5c 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0d5d c404 | | Store 0x2,0x4
0d5e e404 | | Load 0x2,0x4
0d5f e04d | M | Load 0x0,0x4d
0d60 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0d61 a406 | | Store_Unchecked 0x2,0x6
0d62 4800 |H | Short_Literal 0x0
0d63 0092 14dd | | Action Push_String_Extended,0x14dd ; "Register_Unit: Empty units_in_program list"
0d65 e406 | | Load 0x2,0x6
0d66 0c01 | | Execute_Immediate Greater_Equal,0x1
0d67 821c | | Call 0x1,0x1c
0d68 4800 |H | Short_Literal 0x0
0d69 0092 14de | | Action Push_String_Extended,0x14de ; "Register_Unit: Main_Unit not a procedure or function"
0d6b e5ff | | Load 0x2,-0x1
0d6c 826a | j | Call 0x1,0x6a
0d6d 821c | | Call 0x1,0x1c
0d6e e5fa | | Load 0x2,-0x6
0d6f e004 | | Load 0x0,0x4
0d70 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0d71 4800 |H | Short_Literal 0x0
0d72 4800 |H | Short_Literal 0x0
0d73 4800 |H | Short_Literal 0x0
0d74 4800 |H | Short_Literal 0x0
0d75 e5ff | | Load 0x2,-0x1
0d76 00eb | | Load_Encached Diana_Cache
0d77 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0d78 e409 | | Load 0x2,0x9
0d79 e5ff | | Load 0x2,-0x1
0d7a 00eb | | Load_Encached Diana_Cache
0d7b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0d7c e409 | | Load 0x2,0x9
0d7d 4800 |H | Short_Literal 0x0
0d7e 8269 | i | Call 0x1,0x69
0d7f c5fa | | Store 0x2,-0x6
0d80 00cf | | Action Mark_Auxiliary
0d81 e406 | | Load 0x2,0x6
0d82 4801 |H | Short_Literal 0x1
0d83 0263 | c | Execute Discrete,Above_Bound
0d84 700c |p | Jump_Nonzero 0xd91
0d85 e5fa | | Load 0x2,-0x6
0d86 e408 | | Load 0x2,0x8
0d87 e5fb | | Load 0x2,-0x5
0d88 e5fc | | Load 0x2,-0x4
0d89 e5fd | | Load 0x2,-0x3
0d8a e40c | | Load 0x2,0xc
0d8b e404 | | Load 0x2,0x4
0d8c e409 | | Load 0x2,0x9
0d8d 826e | n | Call 0x1,0x6e
0d8e c5fa | | Store 0x2,-0x6
0d8f 00c8 | | Action Pop_Auxiliary_Range
0d90 3ff4 |? | Loop_Increasing 0xd85
0d91 00ce | | Action Pop_Auxiliary
0d92 00d9 | | Load_Top At_Offset_1
0d93 6804 |h | Jump_Zero 0xd98
0d94 00eb | | Load_Encached Diana_Cache
0d95 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d96 a403 | | Store_Unchecked 0x2,0x3
0d97 7803 |x | Jump 0xd9b
0d98 e5ff | | Load 0x2,-0x1
0d99 823f | ? | Call 0x1,0x3f
0d9a a403 | | Store_Unchecked 0x2,0x3
0d9b e403 | | Load 0x2,0x3
0d9c 00eb | | Load_Encached Diana_Cache
0d9d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0d9e 6802 |h | Jump_Zero 0xda1
0d9f e5ff | | Load 0x2,-0x1
0da0 a403 | | Store_Unchecked 0x2,0x3
0da1 e5fa | | Load 0x2,-0x6
0da2 e5fb | | Load 0x2,-0x5
0da3 4800 |H | Short_Literal 0x0
0da4 e5fc | | Load 0x2,-0x4
0da5 4800 |H | Short_Literal 0x0
0da6 4800 |H | Short_Literal 0x0
0da7 e403 | | Load 0x2,0x3
0da8 00eb | | Load_Encached Diana_Cache
0da9 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0daa e409 | | Load 0x2,0x9
0dab e403 | | Load 0x2,0x3
0dac 00eb | | Load_Encached Diana_Cache
0dad 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0dae e403 | | Load 0x2,0x3
0daf e021 | ! | Load 0x0,0x21
0db0 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0db1 4802 |H | Short_Literal 0x2
0db2 8269 | i | Call 0x1,0x69
0db3 c5fa | | Store 0x2,-0x6
0db4 4506 |E | Exit_Subprogram 0x6
0db5 TRAP_0d08:
0db5 0007 | | Action Break_Optional
0db6 480a |H | Short_Literal 0xa
0db7 0092 14df | | Action Push_String_Extended,0x14df ; "Register_Unit: "
0db9 e011 | | Load 0x0,0x11
0dba 180d | | Execute Package,Field_Execute,Field_Number 0xd
0dbb 01cc | | Execute Vector,Catenate
0dbc 01cb | | Execute Vector,Append
0dbd 821a | | Call 0x1,0x1a
0dbe 00d8 | | Load_Top At_Offset_0
0dbf 0101 | | Execute Exception,Reraise
0dc0 ; --------------------------------------------------------------------------------------
0dc0 ; SUBPROGRAM
0dc0 ; --------------------------------------------------------------------------------------
0dc0 0dc4 | | .CONST 0x0dc4 ; Address of begin
0dc1 0e11 | | .CONST 0x0e11 ; Address of exception handler
0dc2 0002 | | .CONST 0x0002 ; Number of locals
0dc3 INIT_0dc0:
0dc3 00e3 | | Load_Encached Natural_Cache
0dc4 BODY_0dc0:
0dc4 e5fe | | Load 0x2,-0x2
0dc5 00d8 | | Load_Top At_Offset_0
0dc6 4821 |H! | Short_Literal 0x21
0dc7 482c |H, | Short_Literal 0x2c
0dc8 0262 | b | Execute Discrete,In_Range
0dc9 682f |h/ | Jump_Zero 0xdf9
0dca 00d8 | | Load_Top At_Offset_0
0dcb 0c23 | # | Execute_Immediate Greater_Equal,0x23
0dcc 681c |h | Jump_Zero 0xde9
0dcd 0b29 | ) | Execute_Immediate Case_Compare,0x29
0dce 7003 |p | Jump_Nonzero 0xdd2
0dcf 0f2c | , | Execute_Immediate Equal,0x2c
0dd0 7019 |p | Jump_Nonzero 0xdea
0dd1 7828 |x( | Jump 0xdfa
0dd2 00d1 | | Pop_Control Pop_Count_1
0dd3 e5f6 | | Load 0x2,-0xa
0dd4 6806 |h | Jump_Zero 0xddb
0dd5 4800 |H | Short_Literal 0x0
0dd6 0092 14e0 | | Action Push_String_Extended,0x14e0 ; "Register_Used_Unit: Unit_Offset is 0"
0dd8 e5fc | | Load 0x2,-0x4
0dd9 0e00 | | Execute_Immediate Not_Equal,0x0
0dda 821c | | Call 0x1,0x1c
0ddb e5f3 | | Load 0x2,-0xd
0ddc e5f4 | | Load 0x2,-0xc
0ddd e5fc | | Load 0x2,-0x4
0dde e5f5 | | Load 0x2,-0xb
0ddf e5f9 | | Load 0x2,-0x7
0de0 e5fa | | Load 0x2,-0x6
0de1 e5ff | | Load 0x2,-0x1
0de2 e5f7 | | Load 0x2,-0x9
0de3 e5fe | | Load 0x2,-0x2
0de4 e5fd | | Load 0x2,-0x3
0de5 4800 |H | Short_Literal 0x0
0de6 8269 | i | Call 0x1,0x69
0de7 c5f3 | | Store 0x2,-0xd
0de8 781c |x | Jump 0xe05
0de9 00d1 | | Pop_Control Pop_Count_1
0dea e5f3 | | Load 0x2,-0xd
0deb e004 | | Load 0x0,0x4
0dec 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0ded 4800 |H | Short_Literal 0x0
0dee 4800 |H | Short_Literal 0x0
0def e5f9 | | Load 0x2,-0x7
0df0 e5fa | | Load 0x2,-0x6
0df1 e5ff | | Load 0x2,-0x1
0df2 e5f7 | | Load 0x2,-0x9
0df3 e5fe | | Load 0x2,-0x2
0df4 e5fd | | Load 0x2,-0x3
0df5 4800 |H | Short_Literal 0x0
0df6 8269 | i | Call 0x1,0x69
0df7 c5f3 | | Store 0x2,-0xd
0df8 780c |x | Jump 0xe05
0df9 00d1 | | Pop_Control Pop_Count_1
0dfa 480a |H | Short_Literal 0xa
0dfb 0092 14e1 | | Action Push_String_Extended,0x14e1 ; "Register_Used_Unit: unknown node: "
0dfd e5fe | | Load 0x2,-0x2
0dfe 00eb | | Load_Encached Diana_Cache
0dff 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0e00 011c | | Execute Any,Convert_Unchecked
0e01 1c01 | | Execute_Immediate Run_Utility,0x1
0e02 01cc | | Execute Vector,Catenate
0e03 01cb | | Execute Vector,Append
0e04 821a | | Call 0x1,0x1a
0e05 e5fb | | Load 0x2,-0x5
0e06 6809 |h | Jump_Zero 0xe10
0e07 e5f3 | | Load 0x2,-0xd
0e08 e004 | | Load 0x0,0x4
0e09 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0e0a 4800 |H | Short_Literal 0x0
0e0b 4800 |H | Short_Literal 0x0
0e0c e5ff | | Load 0x2,-0x1
0e0d e5fd | | Load 0x2,-0x3
0e0e 826c | l | Call 0x1,0x6c
0e0f c5f3 | | Store 0x2,-0xd
0e10 450d |E | Exit_Subprogram 0xd
0e11 TRAP_0dc0:
0e11 0007 | | Action Break_Optional
0e12 480a |H | Short_Literal 0xa
0e13 0092 14e2 | | Action Push_String_Extended,0x14e2 ; "Register_Used_Unit: "
0e15 e011 | | Load 0x0,0x11
0e16 180d | | Execute Package,Field_Execute,Field_Number 0xd
0e17 01cc | | Execute Vector,Catenate
0e18 01cb | | Execute Vector,Append
0e19 821a | | Call 0x1,0x1a
0e1a 450d |E | Exit_Subprogram 0xd
0e1b 0000 0000 | | .BLANK 0000[0x5]
0e20 ; --------------------------------------------------------------------------------------
0e20 ; SUBPROGRAM
0e20 ; --------------------------------------------------------------------------------------
0e20 0e38 | 8 | .CONST 0x0e38 ; Address of begin
0e21 0e88 | | .CONST 0x0e88 ; Address of exception handler
0e22 000d | | .CONST 0x000d ; Number of locals
0e23 INIT_0e20:
0e23 00ec | | Load_Encached Diana_Tree_Cache
0e24 039d | | Declare_Variable Heap_Access,Duplicate
0e25 039d | | Declare_Variable Heap_Access,Duplicate
0e26 00eb | | Load_Encached Diana_Cache
0e27 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0e28 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0e29 02c7 | | Declare_Variable Any
0e2a 00d8 | | Load_Top At_Offset_0
0e2b 1c00 | | Execute_Immediate Run_Utility,0x0
0e2c 00e3 | | Load_Encached Natural_Cache
0e2d 00e1 | | Load_Encached Boolean_Cache
0e2e 03e9 | | Declare_Variable Discrete,Duplicate
0e2f 03e9 | | Declare_Variable Discrete,Duplicate
0e30 03e9 | | Declare_Variable Discrete,Duplicate
0e31 e024 | $ | Load 0x0,0x24
0e32 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e33 02ff | | Declare_Variable Variant_Record
0e34 00d8 | | Load_Top At_Offset_0
0e35 1c00 | | Execute_Immediate Run_Utility,0x0
0e36 e04d | M | Load 0x0,0x4d
0e37 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0e38 BODY_0e20:
0e38 e04d | M | Load 0x0,0x4d
0e39 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0e3a 00da | | Load_Top At_Offset_2
0e3b 00e1 | | Load_Encached Boolean_Cache
0e3c 00e1 | | Load_Encached Boolean_Cache
0e3d 00e3 | | Load_Encached Natural_Cache
0e3e 00ec | | Load_Encached Diana_Tree_Cache
0e3f 00eb | | Load_Encached Diana_Cache
0e40 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0e41 e406 | | Load 0x2,0x6
0e42 0120 | | Execute Any,Is_Value
0e43 6802 |h | Jump_Zero 0xe46
0e44 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0e45 7801 |x | Jump 0xe47
0e46 e406 | | Load 0x2,0x6
0e47 e5fd | | Load 0x2,-0x3
0e48 e5fe | | Load 0x2,-0x2
0e49 e04d | M | Load 0x0,0x4d
0e4a 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0e4b c406 | | Store 0x2,0x6
0e4c c405 | | Store 0x2,0x5
0e4d c403 | | Store 0x2,0x3
0e4e c407 | | Store 0x2,0x7
0e4f c408 | | Store 0x2,0x8
0e50 c409 | | Store 0x2,0x9
0e51 00d1 | | Pop_Control Pop_Count_1
0e52 0059 | Y | Store_Top Discrete,At_Offset_1
0e53 e403 | | Load 0x2,0x3
0e54 a402 | | Store_Unchecked 0x2,0x2
0e55 e406 | | Load 0x2,0x6
0e56 e5f9 | | Load 0x2,-0x7
0e57 e5ff | | Load 0x2,-0x1
0e58 e402 | | Load 0x2,0x2
0e59 8242 | B | Call 0x1,0x42
0e5a 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0e5b 00da | | Load_Top At_Offset_2
0e5c 6801 |h | Jump_Zero 0xe5e
0e5d 4508 |E | Exit_Subprogram 0x8
0e5e e409 | | Load 0x2,0x9
0e5f 6816 |h | Jump_Zero 0xe76
0e60 00d8 | | Load_Top At_Offset_0
0e61 0c01 | | Execute_Immediate Greater_Equal,0x1
0e62 6813 |h | Jump_Zero 0xe76
0e63 00ec | | Load_Encached Diana_Tree_Cache
0e64 4801 |H | Short_Literal 0x1
0e65 e5fd | | Load 0x2,-0x3
0e66 e5fe | | Load 0x2,-0x2
0e67 e04d | M | Load 0x0,0x4d
0e68 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0e69 c404 | | Store 0x2,0x4
0e6a e404 | | Load 0x2,0x4
0e6b 00eb | | Load_Encached Diana_Cache
0e6c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0e6d 7005 |p | Jump_Nonzero 0xe73
0e6e e404 | | Load 0x2,0x4
0e6f a402 | | Store_Unchecked 0x2,0x2
0e70 4801 |H | Short_Literal 0x1
0e71 a40a | | Store_Unchecked 0x2,0xa
0e72 7805 |x | Jump 0xe78
0e73 4800 |H | Short_Literal 0x0
0e74 a40a | | Store_Unchecked 0x2,0xa
0e75 7802 |x | Jump 0xe78
0e76 4800 |H | Short_Literal 0x0
0e77 a40a | | Store_Unchecked 0x2,0xa
0e78 e5f8 | | Load 0x2,-0x8
0e79 e5fa | | Load 0x2,-0x6
0e7a e5fb | | Load 0x2,-0x5
0e7b e5fc | | Load 0x2,-0x4
0e7c e5ff | | Load 0x2,-0x1
0e7d e40c | | Load 0x2,0xc
0e7e e40a | | Load 0x2,0xa
0e7f e409 | | Load 0x2,0x9
0e80 e408 | | Load 0x2,0x8
0e81 e407 | | Load 0x2,0x7
0e82 e402 | | Load 0x2,0x2
0e83 e405 | | Load 0x2,0x5
0e84 e406 | | Load 0x2,0x6
0e85 826d | m | Call 0x1,0x6d
0e86 c5f8 | | Store 0x2,-0x8
0e87 4508 |E | Exit_Subprogram 0x8
0e88 TRAP_0e20:
0e88 0007 | | Action Break_Optional
0e89 480a |H | Short_Literal 0xa
0e8a 0092 14e2 | | Action Push_String_Extended,0x14e2 ; "Register_Used_Unit: "
0e8c e011 | | Load 0x0,0x11
0e8d 180d | | Execute Package,Field_Execute,Field_Number 0xd
0e8e 01cc | | Execute Vector,Catenate
0e8f 01cb | | Execute Vector,Append
0e90 821a | | Call 0x1,0x1a
0e91 4508 |E | Exit_Subprogram 0x8
0e92 0000 0000 | | .BLANK 0000[0x6]
0e98 ; --------------------------------------------------------------------------------------
0e98 ; SUBPROGRAM
0e98 ; --------------------------------------------------------------------------------------
0e98 0ead | | .CONST 0x0ead ; Address of begin
0e99 0eef | | .CONST 0x0eef ; Address of exception handler
0e9a 000a | | .CONST 0x000a ; Number of locals
0e9b INIT_0e98:
0e9b 00ec | | Load_Encached Diana_Tree_Cache
0e9c 039d | | Declare_Variable Heap_Access,Duplicate
0e9d 00eb | | Load_Encached Diana_Cache
0e9e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0e9f 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0ea0 02c7 | | Declare_Variable Any
0ea1 00d8 | | Load_Top At_Offset_0
0ea2 1c00 | | Execute_Immediate Run_Utility,0x0
0ea3 00e3 | | Load_Encached Natural_Cache
0ea4 00e1 | | Load_Encached Boolean_Cache
0ea5 03e9 | | Declare_Variable Discrete,Duplicate
0ea6 e024 | $ | Load 0x0,0x24
0ea7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0ea8 02ff | | Declare_Variable Variant_Record
0ea9 00d8 | | Load_Top At_Offset_0
0eaa 1c00 | | Execute_Immediate Run_Utility,0x0
0eab e04d | M | Load 0x0,0x4d
0eac 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0ead BODY_0e98:
0ead e04d | M | Load 0x0,0x4d
0eae 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0eaf 00da | | Load_Top At_Offset_2
0eb0 00e1 | | Load_Encached Boolean_Cache
0eb1 00e1 | | Load_Encached Boolean_Cache
0eb2 00e3 | | Load_Encached Natural_Cache
0eb3 00ec | | Load_Encached Diana_Tree_Cache
0eb4 00eb | | Load_Encached Diana_Cache
0eb5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0eb6 e405 | | Load 0x2,0x5
0eb7 0120 | | Execute Any,Is_Value
0eb8 6802 |h | Jump_Zero 0xebb
0eb9 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0eba 7801 |x | Jump 0xebc
0ebb e405 | | Load 0x2,0x5
0ebc e5fd | | Load 0x2,-0x3
0ebd e5fe | | Load 0x2,-0x2
0ebe e04d | M | Load 0x0,0x4d
0ebf 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0ec0 c405 | | Store 0x2,0x5
0ec1 c404 | | Store 0x2,0x4
0ec2 c402 | | Store 0x2,0x2
0ec3 c406 | | Store 0x2,0x6
0ec4 c407 | | Store 0x2,0x7
0ec5 c408 | | Store 0x2,0x8
0ec6 00d1 | | Pop_Control Pop_Count_1
0ec7 0059 | Y | Store_Top Discrete,At_Offset_1
0ec8 e404 | | Load 0x2,0x4
0ec9 00d8 | | Load_Top At_Offset_0
0eca 4821 |H! | Short_Literal 0x21
0ecb 482c |H, | Short_Literal 0x2c
0ecc 0262 | b | Execute Discrete,In_Range
0ecd 6815 |h | Jump_Zero 0xee3
0ece 00d8 | | Load_Top At_Offset_0
0ecf 0c23 | # | Execute_Immediate Greater_Equal,0x23
0ed0 6805 |h | Jump_Zero 0xed6
0ed1 0b29 | ) | Execute_Immediate Case_Compare,0x29
0ed2 7005 |p | Jump_Nonzero 0xed8
0ed3 0f2c | , | Execute_Immediate Equal,0x2c
0ed4 7019 |p | Jump_Nonzero 0xeee
0ed5 780e |x | Jump 0xee4
0ed6 00d1 | | Pop_Control Pop_Count_1
0ed7 4506 |E | Exit_Subprogram 0x6
0ed8 00d1 | | Pop_Control Pop_Count_1
0ed9 e5fa | | Load 0x2,-0x6
0eda e5fb | | Load 0x2,-0x5
0edb e406 | | Load 0x2,0x6
0edc e5fc | | Load 0x2,-0x4
0edd e5ff | | Load 0x2,-0x1
0ede e405 | | Load 0x2,0x5
0edf e402 | | Load 0x2,0x2
0ee0 8268 | h | Call 0x1,0x68
0ee1 c5fa | | Store 0x2,-0x6
0ee2 4506 |E | Exit_Subprogram 0x6
0ee3 00d1 | | Pop_Control Pop_Count_1
0ee4 4801 |H | Short_Literal 0x1
0ee5 0092 14e3 | | Action Push_String_Extended,0x14e3 ; "UnRegister_Unit: unknown node: "
0ee7 e404 | | Load 0x2,0x4
0ee8 00eb | | Load_Encached Diana_Cache
0ee9 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0eea 011c | | Execute Any,Convert_Unchecked
0eeb 1c01 | | Execute_Immediate Run_Utility,0x1
0eec 01cc | | Execute Vector,Catenate
0eed 821b | | Call 0x1,0x1b
0eee 4506 |E | Exit_Subprogram 0x6
0eef TRAP_0e98:
0eef 0007 | | Action Break_Optional
0ef0 4801 |H | Short_Literal 0x1
0ef1 0092 14e4 | | Action Push_String_Extended,0x14e4 ; "unRegister_Unit: "
0ef3 e011 | | Load 0x0,0x11
0ef4 180d | | Execute Package,Field_Execute,Field_Number 0xd
0ef5 01cc | | Execute Vector,Catenate
0ef6 821b | | Call 0x1,0x1b
0ef7 4506 |E | Exit_Subprogram 0x6
0ef8 ; --------------------------------------------------------------------------------------
0ef8 ; SUBPROGRAM
0ef8 ; --------------------------------------------------------------------------------------
0ef8 0f03 | | .CONST 0x0f03 ; Address of begin
0ef9 0f3d | = | .CONST 0x0f3d ; Address of exception handler
0efa 0004 | | .CONST 0x0004 ; Number of locals
0efb INIT_0ef8:
0efb e04d | M | Load 0x0,0x4d
0efc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0efd 02c7 | | Declare_Variable Any
0efe 00d8 | | Load_Top At_Offset_0
0eff 1c00 | | Execute_Immediate Run_Utility,0x0
0f00 00ec | | Load_Encached Diana_Tree_Cache
0f01 e04d | M | Load 0x0,0x4d
0f02 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0f03 BODY_0ef8:
0f03 e5ff | | Load 0x2,-0x1
0f04 e013 | | Load 0x0,0x13
0f05 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0f06 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0f07 c402 | | Store 0x2,0x2
0f08 00da | | Load_Top At_Offset_2
0f09 e04d | M | Load 0x0,0x4d
0f0a 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0f0b 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0f0c 4801 |H | Short_Literal 0x1
0f0d 0092 14e5 | | Action Push_String_Extended,0x14e5 ; "UnRegister_Unit: Empty Unit_List list"
0f0f 00da | | Load_Top At_Offset_2
0f10 0c01 | | Execute_Immediate Greater_Equal,0x1
0f11 821c | | Call 0x1,0x1c
0f12 00cf | | Action Mark_Auxiliary
0f13 00d9 | | Load_Top At_Offset_1
0f14 4801 |H | Short_Literal 0x1
0f15 0263 | c | Execute Discrete,Above_Bound
0f16 700a |p | Jump_Nonzero 0xf21
0f17 e5fc | | Load 0x2,-0x4
0f18 e5fd | | Load 0x2,-0x3
0f19 e5fe | | Load 0x2,-0x2
0f1a 00db | | Load_Top At_Offset_3
0f1b e402 | | Load 0x2,0x2
0f1c e5ff | | Load 0x2,-0x1
0f1d 826f | o | Call 0x1,0x6f
0f1e c5fc | | Store 0x2,-0x4
0f1f 00c8 | | Action Pop_Auxiliary_Range
0f20 3ff6 |? | Loop_Increasing 0xf17
0f21 00ce | | Action Pop_Auxiliary
0f22 e5ff | | Load 0x2,-0x1
0f23 e003 | | Load 0x0,0x3
0f24 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0f25 6804 |h | Jump_Zero 0xf2a
0f26 00eb | | Load_Encached Diana_Cache
0f27 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0f28 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0f29 7803 |x | Jump 0xf2d
0f2a e5ff | | Load 0x2,-0x1
0f2b 823f | ? | Call 0x1,0x3f
0f2c 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0f2d 00d9 | | Load_Top At_Offset_1
0f2e 00eb | | Load_Encached Diana_Cache
0f2f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0f30 700b |p | Jump_Nonzero 0xf3c
0f31 e5fc | | Load 0x2,-0x4
0f32 e5fd | | Load 0x2,-0x3
0f33 4800 |H | Short_Literal 0x0
0f34 e5fe | | Load 0x2,-0x2
0f35 e5ff | | Load 0x2,-0x1
0f36 e403 | | Load 0x2,0x3
0f37 00eb | | Load_Encached Diana_Cache
0f38 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0f39 e403 | | Load 0x2,0x3
0f3a 8268 | h | Call 0x1,0x68
0f3b c5fc | | Store 0x2,-0x4
0f3c 4504 |E | Exit_Subprogram 0x4
0f3d TRAP_0ef8:
0f3d 0007 | | Action Break_Optional
0f3e 4801 |H | Short_Literal 0x1
0f3f 0092 14e6 | | Action Push_String_Extended,0x14e6 ; "Unregister_Unit: "
0f41 e011 | | Load 0x0,0x11
0f42 180d | | Execute Package,Field_Execute,Field_Number 0xd
0f43 01cc | | Execute Vector,Catenate
0f44 821b | | Call 0x1,0x1b
0f45 4504 |E | Exit_Subprogram 0x4
0f46 0000 0000 | | .XXX[0x2]
0f48 ; --------------------------------------------------------------------------------------
0f48 ; SUBPROGRAM
0f48 ; --------------------------------------------------------------------------------------
0f48 0f4b | K | .CONST 0x0f4b ; Address of begin
0f49 0004 | | .CONST 0x0004 ; Address of exception handler
0f4a 0001 | | .CONST 0x0001 ; Number of locals
0f4b BODY_0f48:
0f4b INIT_0f48:
0f4b e5fd | | Load 0x2,-0x3
0f4c a5f9 | | Store_Unchecked 0x2,-0x7
0f4d 00da | | Load_Top At_Offset_2
0f4e 6809 |h | Jump_Zero 0xf58
0f4f e5fd | | Load 0x2,-0x3
0f50 e5fe | | Load 0x2,-0x2
0f51 8251 | Q | Call 0x1,0x51
0f52 6805 |h | Jump_Zero 0xf58
0f53 4800 |H | Short_Literal 0x0
0f54 a5fb | | Store_Unchecked 0x2,-0x5
0f55 4800 |H | Short_Literal 0x0
0f56 a5fa | | Store_Unchecked 0x2,-0x6
0f57 4505 |E | Exit_Subprogram 0x5
0f58 00db | | Load_Top At_Offset_3
0f59 e5fc | | Load 0x2,-0x4
0f5a 8245 | E | Call 0x1,0x45
0f5b 6809 |h | Jump_Zero 0xf65
0f5c 4801 |H | Short_Literal 0x1
0f5d a5fa | | Store_Unchecked 0x2,-0x6
0f5e 4800 |H | Short_Literal 0x0
0f5f a5fb | | Store_Unchecked 0x2,-0x5
0f60 00db | | Load_Top At_Offset_3
0f61 a5f9 | | Store_Unchecked 0x2,-0x7
0f62 4801 |H | Short_Literal 0x1
0f63 a5f8 | | Store_Unchecked 0x2,-0x8
0f64 4505 |E | Exit_Subprogram 0x5
0f65 e5fd | | Load 0x2,-0x3
0f66 e5fc | | Load 0x2,-0x4
0f67 8245 | E | Call 0x1,0x45
0f68 6809 |h | Jump_Zero 0xf72
0f69 e5fd | | Load 0x2,-0x3
0f6a a5f9 | | Store_Unchecked 0x2,-0x7
0f6b 4800 |H | Short_Literal 0x0
0f6c a5fb | | Store_Unchecked 0x2,-0x5
0f6d 4801 |H | Short_Literal 0x1
0f6e a5fa | | Store_Unchecked 0x2,-0x6
0f6f 4801 |H | Short_Literal 0x1
0f70 a5f8 | | Store_Unchecked 0x2,-0x8
0f71 4505 |E | Exit_Subprogram 0x5
0f72 4800 |H | Short_Literal 0x0
0f73 a5fa | | Store_Unchecked 0x2,-0x6
0f74 4801 |H | Short_Literal 0x1
0f75 a5fb | | Store_Unchecked 0x2,-0x5
0f76 4505 |E | Exit_Subprogram 0x5
0f77 0000 | | .XXX[0x1]
0f78 ; --------------------------------------------------------------------------------------
0f78 ; SUBPROGRAM
0f78 ; --------------------------------------------------------------------------------------
0f78 0f93 | | .CONST 0x0f93 ; Address of begin
0f79 0004 | | .CONST 0x0004 ; Address of exception handler
0f7a 0011 | | .CONST 0x0011 ; Number of locals
0f7b INIT_0f78:
0f7b e221 | ! | Load 0x1,0x21
0f7c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0f7d 00e1 | | Load_Encached Boolean_Cache
0f7e e221 | ! | Load 0x1,0x21
0f7f 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0f80 e220 | | Load 0x1,0x20
0f81 03bd | | Declare_Variable Access,Duplicate
0f82 00e1 | | Load_Encached Boolean_Cache
0f83 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f84 03e9 | | Declare_Variable Discrete,Duplicate
0f85 00e1 | | Load_Encached Boolean_Cache
0f86 00eb | | Load_Encached Diana_Cache
0f87 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0f88 00ec | | Load_Encached Diana_Tree_Cache
0f89 00e3 | | Load_Encached Natural_Cache
0f8a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f8b 00e1 | | Load_Encached Boolean_Cache
0f8c 00e1 | | Load_Encached Boolean_Cache
0f8d e220 | | Load 0x1,0x20
0f8e 0007 | | Action Break_Optional
0f8f 00e3 | | Load_Encached Natural_Cache
0f90 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f91 00e1 | | Load_Encached Boolean_Cache
0f92 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f93 BODY_0f78:
0f93 4800 |H | Short_Literal 0x0
0f94 a5fa | | Store_Unchecked 0x2,-0x6
0f95 e21e | | Load 0x1,0x1e
0f96 a5f9 | | Store_Unchecked 0x2,-0x7
0f97 00eb | | Load_Encached Diana_Cache
0f98 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0f99 a5f6 | | Store_Unchecked 0x2,-0xa
0f9a 4800 |H | Short_Literal 0x0
0f9b a5f8 | | Store_Unchecked 0x2,-0x8
0f9c 4800 |H | Short_Literal 0x0
0f9d a5f7 | | Store_Unchecked 0x2,-0x9
0f9e 00e1 | | Load_Encached Boolean_Cache
0f9f e402 | | Load 0x2,0x2
0fa0 e5fe | | Load 0x2,-0x2
0fa1 e022 | " | Load 0x0,0x22
0fa2 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0fa3 e5fb | | Load 0x2,-0x5
0fa4 0227 | ' | Execute Access,All_Reference
0fa5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0fa6 e222 | " | Load 0x1,0x22
0fa7 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0fa8 c402 | | Store 0x2,0x2
0fa9 c403 | | Store 0x2,0x3
0faa e403 | | Load 0x2,0x3
0fab 68b9 |h | Jump_Zero 0x1065
0fac e402 | | Load 0x2,0x2
0fad e221 | ! | Load 0x1,0x21
0fae 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0faf 70b5 |p | Jump_Nonzero 0x1065
0fb0 e221 | ! | Load 0x1,0x21
0fb1 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0fb2 e402 | | Load 0x2,0x2
0fb3 e221 | ! | Load 0x1,0x21
0fb4 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0fb5 c404 | | Store 0x2,0x4
0fb6 e220 | | Load 0x1,0x20
0fb7 a406 | | Store_Unchecked 0x2,0x6
0fb8 e5ff | | Load 0x2,-0x1
0fb9 823c | < | Call 0x1,0x3c
0fba a40b | | Store_Unchecked 0x2,0xb
0fbb 00cf | | Action Mark_Auxiliary
0fbc 7864 |xd | Jump 0x1021
0fbd 00da | | Load_Top At_Offset_2
0fbe 0a01 | | Execute_Immediate Plus,0x1
0fbf 005b | [ | Store_Top Discrete,At_Offset_3
0fc0 e404 | | Load 0x2,0x4
0fc1 e221 | ! | Load 0x1,0x21
0fc2 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0fc3 a405 | | Store_Unchecked 0x2,0x5
0fc4 e405 | | Load 0x2,0x5
0fc5 0227 | ' | Execute Access,All_Reference
0fc6 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0fc7 e40b | | Load 0x2,0xb
0fc8 8243 | C | Call 0x1,0x43
0fc9 6852 |hR | Jump_Zero 0x101c
0fca e407 | | Load 0x2,0x7
0fcb 6841 |hA | Jump_Zero 0x100d
0fcc 00d9 | | Load_Top At_Offset_1
0fcd e220 | | Load 0x1,0x20
0fce 00e1 | | Load_Encached Boolean_Cache
0fcf 00e1 | | Load_Encached Boolean_Cache
0fd0 e5fd | | Load 0x2,-0x3
0fd1 e406 | | Load 0x2,0x6
0fd2 e405 | | Load 0x2,0x5
0fd3 e5fc | | Load 0x2,-0x4
0fd4 8271 | q | Call 0x1,0x71
0fd5 c409 | | Store 0x2,0x9
0fd6 c40d | | Store 0x2,0xd
0fd7 c40f | | Store 0x2,0xf
0fd8 005a | Z | Store_Top Discrete,At_Offset_2
0fd9 e40d | | Load 0x2,0xd
0fda 6813 |h | Jump_Zero 0xfee
0fdb e003 | | Load 0x0,0x3
0fdc 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0fdd 00ec | | Load_Encached Diana_Tree_Cache
0fde 00ec | | Load_Encached Diana_Tree_Cache
0fdf 00e3 | | Load_Encached Natural_Cache
0fe0 e40f | | Load 0x2,0xf
0fe1 8227 | ' | Call 0x1,0x27
0fe2 c5fa | | Store 0x2,-0x6
0fe3 c5f6 | | Store 0x2,-0xa
0fe4 c40a | | Store 0x2,0xa
0fe5 c5f9 | | Store 0x2,-0x7
0fe6 4800 |H | Short_Literal 0x0
0fe7 a5f8 | | Store_Unchecked 0x2,-0x8
0fe8 4801 |H | Short_Literal 0x1
0fe9 a5f7 | | Store_Unchecked 0x2,-0x9
0fea e012 | | Load 0x0,0x12
0feb 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0fec c5f5 | | Store 0x2,-0xb
0fed 4505 |E | Exit_Subprogram 0x5
0fee e409 | | Load 0x2,0x9
0fef 6819 |h | Jump_Zero 0x1009
0ff0 e408 | | Load 0x2,0x8
0ff1 700c |p | Jump_Nonzero 0xffe
0ff2 e5fb | | Load 0x2,-0x5
0ff3 e402 | | Load 0x2,0x2
0ff4 e406 | | Load 0x2,0x6
0ff5 e40c | | Load 0x2,0xc
0ff6 e5fe | | Load 0x2,-0x2
0ff7 8252 | R | Call 0x1,0x52
0ff8 c40c | | Store 0x2,0xc
0ff9 c406 | | Store 0x2,0x6
0ffa c402 | | Store 0x2,0x2
0ffb c5fb | | Store 0x2,-0x5
0ffc 4801 |H | Short_Literal 0x1
0ffd a408 | | Store_Unchecked 0x2,0x8
0ffe e5fb | | Load 0x2,-0x5
0fff e402 | | Load 0x2,0x2
1000 e405 | | Load 0x2,0x5
1001 e40c | | Load 0x2,0xc
1002 e5fe | | Load 0x2,-0x2
1003 8252 | R | Call 0x1,0x52
1004 c40c | | Store 0x2,0xc
1005 c405 | | Store 0x2,0x5
1006 c402 | | Store 0x2,0x2
1007 c5fb | | Store 0x2,-0x5
1008 780f |x | Jump 0x1018
1009 00da | | Load_Top At_Offset_2
100a 0aff | | Execute_Immediate Plus,-0x1
100b 005b | [ | Store_Top Discrete,At_Offset_3
100c 780b |x | Jump 0x1018
100d e003 | | Load 0x0,0x3
100e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
100f 00ec | | Load_Encached Diana_Tree_Cache
1010 00ec | | Load_Encached Diana_Tree_Cache
1011 00e3 | | Load_Encached Natural_Cache
1012 e405 | | Load 0x2,0x5
1013 8227 | ' | Call 0x1,0x27
1014 c5fa | | Store 0x2,-0x6
1015 c5f6 | | Store 0x2,-0xa
1016 c40a | | Store 0x2,0xa
1017 c5f9 | | Store 0x2,-0x7
1018 e405 | | Load 0x2,0x5
1019 a406 | | Store_Unchecked 0x2,0x6
101a 4801 |H | Short_Literal 0x1
101b a407 | | Store_Unchecked 0x2,0x7
101c e404 | | Load 0x2,0x4
101d e221 | ! | Load 0x1,0x21
101e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
101f c404 | | Store 0x2,0x4
1020 00c9 | | Action Pop_Auxiliary_Loop
1021 e404 | | Load 0x2,0x4
1022 e221 | ! | Load 0x1,0x21
1023 181c | | Execute Package,Field_Execute,Field_Number 0x1c
1024 6f98 |o | Jump_Zero 0xfbd
1025 00ce | | Action Pop_Auxiliary
1026 e408 | | Load 0x2,0x8
1027 a40e | | Store_Unchecked 0x2,0xe
1028 e408 | | Load 0x2,0x8
1029 6807 |h | Jump_Zero 0x1031
102a e5fb | | Load 0x2,-0x5
102b 00e1 | | Load_Encached Boolean_Cache
102c e40c | | Load 0x2,0xc
102d 8250 | P | Call 0x1,0x50
102e c40c | | Store 0x2,0xc
102f c408 | | Store 0x2,0x8
1030 c5fb | | Store 0x2,-0x5
1031 00e1 | | Load_Encached Boolean_Cache
1032 e5f5 | | Load 0x2,-0xb
1033 e405 | | Load 0x2,0x5
1034 0227 | ' | Execute Access,All_Reference
1035 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
1036 00db | | Load_Top At_Offset_3
1037 e5fd | | Load 0x2,-0x3
1038 e408 | | Load 0x2,0x8
1039 e407 | | Load 0x2,0x7
103a 8248 | H | Call 0x1,0x48
103b c5f5 | | Store 0x2,-0xb
103c c5f8 | | Store 0x2,-0x8
103d e408 | | Load 0x2,0x8
103e 6806 |h | Jump_Zero 0x1045
103f e5fb | | Load 0x2,-0x5
1040 e5fe | | Load 0x2,-0x2
1041 e40c | | Load 0x2,0xc
1042 e5fd | | Load 0x2,-0x3
1043 8255 | U | Call 0x1,0x55
1044 7826 |x& | Jump 0x106b
1045 00db | | Load_Top At_Offset_3
1046 6824 |h$ | Jump_Zero 0x106b
1047 00e1 | | Load_Encached Boolean_Cache
1048 e405 | | Load 0x2,0x5
1049 e40c | | Load 0x2,0xc
104a e5fb | | Load 0x2,-0x5
104b 0227 | ' | Execute Access,All_Reference
104c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
104d e224 | $ | Load 0x1,0x24
104e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
104f c405 | | Store 0x2,0x5
1050 c403 | | Store 0x2,0x3
1051 e403 | | Load 0x2,0x3
1052 680c |h | Jump_Zero 0x105f
1053 e003 | | Load 0x0,0x3
1054 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1055 00ec | | Load_Encached Diana_Tree_Cache
1056 00ec | | Load_Encached Diana_Tree_Cache
1057 00e3 | | Load_Encached Natural_Cache
1058 e405 | | Load 0x2,0x5
1059 8227 | ' | Call 0x1,0x27
105a c5fa | | Store 0x2,-0x6
105b c5f6 | | Store 0x2,-0xa
105c c40a | | Store 0x2,0xa
105d c5f9 | | Store 0x2,-0x7
105e 780c |x | Jump 0x106b
105f 0092 14e7 | | Action Push_String_Extended,0x14e7 ; "empty overload chain"
1061 e012 | | Load 0x0,0x12
1062 1811 | | Execute Package,Field_Execute,Field_Number 0x11
1063 c5f5 | | Store 0x2,-0xb
1064 7806 |x | Jump 0x106b
1065 e225 | % | Load 0x1,0x25
1066 e012 | | Load 0x0,0x12
1067 1811 | | Execute Package,Field_Execute,Field_Number 0x11
1068 c5f5 | | Store 0x2,-0xb
1069 4800 |H | Short_Literal 0x0
106a a5f8 | | Store_Unchecked 0x2,-0x8
106b e5f8 | | Load 0x2,-0x8
106c 7005 |p | Jump_Nonzero 0x1072
106d 00d9 | | Load_Top At_Offset_1
106e 0c02 | | Execute_Immediate Greater_Equal,0x2
106f 6802 |h | Jump_Zero 0x1072
1070 4801 |H | Short_Literal 0x1
1071 a5f7 | | Store_Unchecked 0x2,-0x9
1072 4505 |E | Exit_Subprogram 0x5
1073 0000 0000 | | .BLANK 0000[0x5]
1078 ; --------------------------------------------------------------------------------------
1078 ; SUBPROGRAM
1078 ; --------------------------------------------------------------------------------------
1078 107b | { | .CONST 0x107b ; Address of begin
1079 0004 | | .CONST 0x0004 ; Address of exception handler
107a 0001 | | .CONST 0x0001 ; Number of locals
107b BODY_1078:
107b INIT_1078:
107b 4800 |H | Short_Literal 0x0
107c 804e | N | Call 0x0,0x4e
107d 00ca | | Action Exit_Nullary_Function
107e 0000 0000 | | .XXX[0x2]
1080 ; --------------------------------------------------------------------------------------
1080 ; SUBPROGRAM
1080 ; --------------------------------------------------------------------------------------
1080 1083 | | .CONST 0x1083 ; Address of begin
1081 0004 | | .CONST 0x0004 ; Address of exception handler
1082 0001 | | .CONST 0x0001 ; Number of locals
1083 BODY_1080:
1083 INIT_1080:
1083 00da | | Load_Top At_Offset_2
1084 0092 14e8 | | Action Push_String_Extended,0x14e8 ; " "
1086 e014 | | Load 0x0,0x14
1087 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1088 4501 |E | Exit_Subprogram 0x1
1089 0000 0000 | | .BLANK 0000[0x7]
1090 ; --------------------------------------------------------------------------------------
1090 ; SUBPROGRAM
1090 ; --------------------------------------------------------------------------------------
1090 1093 | | .CONST 0x1093 ; Address of begin
1091 0004 | | .CONST 0x0004 ; Address of exception handler
1092 0001 | | .CONST 0x0001 ; Number of locals
1093 BODY_1090:
1093 INIT_1090:
1093 00da | | Load_Top At_Offset_2
1094 e014 | | Load 0x0,0x14
1095 1813 | | Execute Package,Field_Execute,Field_Number 0x13
1096 8228 | ( | Call 0x1,0x28
1097 8229 | ) | Call 0x1,0x29
1098 00da | | Load_Top At_Offset_2
1099 8274 | t | Call 0x1,0x74
109a 4501 |E | Exit_Subprogram 0x1
109b 0000 0000 | | .BLANK 0000[0x5]
10a0 ; --------------------------------------------------------------------------------------
10a0 ; SUBPROGRAM
10a0 ; --------------------------------------------------------------------------------------
10a0 10a3 | | .CONST 0x10a3 ; Address of begin
10a1 0004 | | .CONST 0x0004 ; Address of exception handler
10a2 0001 | | .CONST 0x0001 ; Number of locals
10a3 BODY_10a0:
10a3 INIT_10a0:
10a3 00db | | Load_Top At_Offset_3
10a4 e014 | | Load 0x0,0x14
10a5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
10a6 00db | | Load_Top At_Offset_3
10a7 01db | | Execute Vector,Length
10a8 0273 | s | Execute Discrete,Plus
10a9 e219 | | Load 0x1,0x19
10aa 027a | z | Execute Discrete,Less_Equal
10ab 6806 |h | Jump_Zero 0x10b2
10ac 00db | | Load_Top At_Offset_3
10ad 00db | | Load_Top At_Offset_3
10ae e014 | | Load 0x0,0x14
10af 1818 | | Execute Package,Field_Execute,Field_Number 0x18
10b0 00d1 | | Pop_Control Pop_Count_1
10b1 4502 |E | Exit_Subprogram 0x2
10b2 00db | | Load_Top At_Offset_3
10b3 8275 | u | Call 0x1,0x75
10b4 00d1 | | Pop_Control Pop_Count_1
10b5 00da | | Load_Top At_Offset_2
10b6 01db | | Execute Vector,Length
10b7 e219 | | Load 0x1,0x19
10b8 027a | z | Execute Discrete,Less_Equal
10b9 6806 |h | Jump_Zero 0x10c0
10ba 00db | | Load_Top At_Offset_3
10bb 00db | | Load_Top At_Offset_3
10bc e014 | | Load 0x0,0x14
10bd 1818 | | Execute Package,Field_Execute,Field_Number 0x18
10be 00d1 | | Pop_Control Pop_Count_1
10bf 4502 |E | Exit_Subprogram 0x2
10c0 00db | | Load_Top At_Offset_3
10c1 00db | | Load_Top At_Offset_3
10c2 01dd | | Execute Vector,First
10c3 e5ff | | Load 0x2,-0x1
10c4 01dd | | Execute Vector,First
10c5 e219 | | Load 0x1,0x19
10c6 0273 | s | Execute Discrete,Plus
10c7 0aff | | Execute_Immediate Plus,-0x1
10c8 00d8 | | Load_Top At_Offset_0
10c9 00e2 | | Load_Encached Integer_Cache
10ca 0260 | ` | Execute Discrete,In_Type
10cb 7001 |p | Jump_Nonzero 0x10cd
10cc 0801 | | Execute_Immediate Raise,0x1
10cd e5ff | | Load 0x2,-0x1
10ce 01cf | | Execute Vector,Slice_Read
10cf e014 | | Load 0x0,0x14
10d0 1818 | | Execute Package,Field_Execute,Field_Number 0x18
10d1 00d1 | | Pop_Control Pop_Count_1
10d2 00db | | Load_Top At_Offset_3
10d3 8275 | u | Call 0x1,0x75
10d4 00d1 | | Pop_Control Pop_Count_1
10d5 4502 |E | Exit_Subprogram 0x2
10d6 0000 0000 | | .XXX[0x2]
10d8 ; --------------------------------------------------------------------------------------
10d8 ; SUBPROGRAM
10d8 ; --------------------------------------------------------------------------------------
10d8 110a | | .CONST 0x110a ; Address of begin
10d9 0004 | | .CONST 0x0004 ; Address of exception handler
10da 000f | | .CONST 0x000f ; Number of locals
10db INIT_10d8:
10db e04d | M | Load 0x0,0x4d
10dc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
10dd 02c7 | | Declare_Variable Any
10de e5fe | | Load 0x2,-0x2
10df e013 | | Load 0x0,0x13
10e0 1b10 | | Execute Package,Field_Read,Field_Number 0x10
10e1 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
10e2 a402 | | Store_Unchecked 0x2,0x2
10e3 00d8 | | Load_Top At_Offset_0
10e4 e04d | M | Load 0x0,0x4d
10e5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
10e6 e04d | M | Load 0x0,0x4d
10e7 1b0f | | Execute Package,Field_Read,Field_Number 0xf
10e8 03f1 | | Declare_Variable Discrete,With_Value
10e9 e219 | | Load 0x1,0x19
10ea e014 | | Load 0x0,0x14
10eb 1b0e | | Execute Package,Field_Read,Field_Number 0xe
10ec 1c08 | | Execute_Immediate Run_Utility,0x8
10ed 00d8 | | Load_Top At_Offset_0
10ee 1c00 | | Execute_Immediate Run_Utility,0x0
10ef 00e1 | | Load_Encached Boolean_Cache
10f0 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
10f1 00ec | | Load_Encached Diana_Tree_Cache
10f2 00eb | | Load_Encached Diana_Cache
10f3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
10f4 00ed | | Load_Encached Diana_Symbol_Rep_Cache
10f5 02c7 | | Declare_Variable Any
10f6 00d8 | | Load_Top At_Offset_0
10f7 1c00 | | Execute_Immediate Run_Utility,0x0
10f8 00e3 | | Load_Encached Natural_Cache
10f9 00e1 | | Load_Encached Boolean_Cache
10fa 03e9 | | Declare_Variable Discrete,Duplicate
10fb e024 | $ | Load 0x0,0x24
10fc 1b14 | | Execute Package,Field_Read,Field_Number 0x14
10fd 02ff | | Declare_Variable Variant_Record
10fe 00d8 | | Load_Top At_Offset_0
10ff 1c00 | | Execute_Immediate Run_Utility,0x0
1100 e04d | M | Load 0x0,0x4d
1101 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1102 e5fe | | Load 0x2,-0x2
1103 e003 | | Load 0x0,0x3
1104 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1105 00e1 | | Load_Encached Boolean_Cache
1106 03f1 | | Declare_Variable Discrete,With_Value
1107 e5fe | | Load 0x2,-0x2
1108 e021 | ! | Load 0x0,0x21
1109 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
110a BODY_10d8:
110a e403 | | Load 0x2,0x3
110b 7001 |p | Jump_Nonzero 0x110d
110c 4503 |E | Exit_Subprogram 0x3
110d 0092 14e9 | | Action Push_String_Extended,0x14e9 ; " Library Units used by "
110f e5ff | | Load 0x2,-0x1
1110 01cc | | Execute Vector,Catenate
1111 8228 | ( | Call 0x1,0x28
1112 8229 | ) | Call 0x1,0x29
1113 e404 | | Load 0x2,0x4
1114 8274 | t | Call 0x1,0x74
1115 00d1 | | Pop_Control Pop_Count_1
1116 00cf | | Action Mark_Auxiliary
1117 e403 | | Load 0x2,0x3
1118 4801 |H | Short_Literal 0x1
1119 0263 | c | Execute Discrete,Above_Bound
111a 7033 |p3 | Jump_Nonzero 0x114e
111b e04d | M | Load 0x0,0x4d
111c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
111d e40c | | Load 0x2,0xc
111e 00e1 | | Load_Encached Boolean_Cache
111f 00e1 | | Load_Encached Boolean_Cache
1120 00e3 | | Load_Encached Natural_Cache
1121 00ec | | Load_Encached Diana_Tree_Cache
1122 00eb | | Load_Encached Diana_Cache
1123 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1124 e408 | | Load 0x2,0x8
1125 0120 | | Execute Any,Is_Value
1126 6802 |h | Jump_Zero 0x1129
1127 00ed | | Load_Encached Diana_Symbol_Rep_Cache
1128 7801 |x | Jump 0x112a
1129 e408 | | Load 0x2,0x8
112a e412 | | Load 0x2,0x12
112b e402 | | Load 0x2,0x2
112c e04d | M | Load 0x0,0x4d
112d 1815 | | Execute Package,Field_Execute,Field_Number 0x15
112e c408 | | Store 0x2,0x8
112f c407 | | Store 0x2,0x7
1130 c406 | | Store 0x2,0x6
1131 c409 | | Store 0x2,0x9
1132 c40a | | Store 0x2,0xa
1133 c40b | | Store 0x2,0xb
1134 00d1 | | Pop_Control Pop_Count_1
1135 c40d | | Store 0x2,0xd
1136 e408 | | Load 0x2,0x8
1137 e40e | | Load 0x2,0xe
1138 e40f | | Load 0x2,0xf
1139 e406 | | Load 0x2,0x6
113a 8242 | B | Call 0x1,0x42
113b 7010 |p | Jump_Nonzero 0x114c
113c e405 | | Load 0x2,0x5
113d 7005 |p | Jump_Nonzero 0x1143
113e e404 | | Load 0x2,0x4
113f 0092 14ea | | Action Push_String_Extended,0x14ea ; " "
1141 8276 | v | Call 0x1,0x76
1142 00d1 | | Pop_Control Pop_Count_1
1143 e404 | | Load 0x2,0x4
1144 e406 | | Load 0x2,0x6
1145 e408 | | Load 0x2,0x8
1146 e407 | | Load 0x2,0x7
1147 8231 | 1 | Call 0x1,0x31
1148 8276 | v | Call 0x1,0x76
1149 00d1 | | Pop_Control Pop_Count_1
114a 4800 |H | Short_Literal 0x0
114b a405 | | Store_Unchecked 0x2,0x5
114c 00c8 | | Action Pop_Auxiliary_Range
114d 3fcd |? | Loop_Increasing 0x111b
114e 00ce | | Action Pop_Auxiliary
114f e404 | | Load 0x2,0x4
1150 8275 | u | Call 0x1,0x75
1151 4503 |E | Exit_Subprogram 0x3
1152 0000 0000 | | .BLANK 0000[0x6]
1158 ; --------------------------------------------------------------------------------------
1158 ; SUBPROGRAM
1158 ; --------------------------------------------------------------------------------------
1158 116c | l | .CONST 0x116c ; Address of begin
1159 0004 | | .CONST 0x0004 ; Address of exception handler
115a 0009 | | .CONST 0x0009 ; Number of locals
115b INIT_1158:
115b 00ec | | Load_Encached Diana_Tree_Cache
115c 00eb | | Load_Encached Diana_Cache
115d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
115e 00ed | | Load_Encached Diana_Symbol_Rep_Cache
115f 02c7 | | Declare_Variable Any
1160 00d8 | | Load_Top At_Offset_0
1161 1c00 | | Execute_Immediate Run_Utility,0x0
1162 00e3 | | Load_Encached Natural_Cache
1163 00e1 | | Load_Encached Boolean_Cache
1164 03e9 | | Declare_Variable Discrete,Duplicate
1165 e024 | $ | Load 0x0,0x24
1166 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1167 02ff | | Declare_Variable Variant_Record
1168 00d8 | | Load_Top At_Offset_0
1169 1c00 | | Execute_Immediate Run_Utility,0x0
116a e04d | M | Load 0x0,0x4d
116b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
116c BODY_1158:
116c e04d | M | Load 0x0,0x4d
116d 1b10 | | Execute Package,Field_Read,Field_Number 0x10
116e 00da | | Load_Top At_Offset_2
116f 00e1 | | Load_Encached Boolean_Cache
1170 00e1 | | Load_Encached Boolean_Cache
1171 00e3 | | Load_Encached Natural_Cache
1172 00ec | | Load_Encached Diana_Tree_Cache
1173 00eb | | Load_Encached Diana_Cache
1174 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1175 e404 | | Load 0x2,0x4
1176 0120 | | Execute Any,Is_Value
1177 6802 |h | Jump_Zero 0x117a
1178 00ed | | Load_Encached Diana_Symbol_Rep_Cache
1179 7801 |x | Jump 0x117b
117a e404 | | Load 0x2,0x4
117b e5fd | | Load 0x2,-0x3
117c e5fe | | Load 0x2,-0x2
117d e04d | M | Load 0x0,0x4d
117e 1815 | | Execute Package,Field_Execute,Field_Number 0x15
117f c404 | | Store 0x2,0x4
1180 c403 | | Store 0x2,0x3
1181 c402 | | Store 0x2,0x2
1182 c405 | | Store 0x2,0x5
1183 c406 | | Store 0x2,0x6
1184 c407 | | Store 0x2,0x7
1185 00d1 | | Pop_Control Pop_Count_1
1186 0059 | Y | Store_Top Discrete,At_Offset_1
1187 e404 | | Load 0x2,0x4
1188 e5fa | | Load 0x2,-0x6
1189 e5ff | | Load 0x2,-0x1
118a e402 | | Load 0x2,0x2
118b 8242 | B | Call 0x1,0x42
118c 6801 |h | Jump_Zero 0x118e
118d 4507 |E | Exit_Subprogram 0x7
118e 0092 14eb | | Action Push_String_Extended,0x14eb ; " "
1190 e402 | | Load 0x2,0x2
1191 e404 | | Load 0x2,0x4
1192 e403 | | Load 0x2,0x3
1193 8231 | 1 | Call 0x1,0x31
1194 01cc | | Execute Vector,Catenate
1195 8228 | ( | Call 0x1,0x28
1196 00da | | Load_Top At_Offset_2
1197 6803 |h | Jump_Zero 0x119b
1198 0092 14ec | | Action Push_String_Extended,0x14ec ; " (archived)"
119a 8228 | ( | Call 0x1,0x28
119b e5fb | | Load 0x2,-0x5
119c 680a |h | Jump_Zero 0x11a7
119d e403 | | Load 0x2,0x3
119e 0f29 | ) | Execute_Immediate Equal,0x29
119f 6807 |h | Jump_Zero 0x11a7
11a0 0092 14ed | | Action Push_String_Extended,0x14ed ; " Elab Segment Offset: "
11a2 e405 | | Load 0x2,0x5
11a3 00e0 | | Load_Encached Standard_Cache
11a4 1818 | | Execute Package,Field_Execute,Field_Number 0x18
11a5 01cc | | Execute Vector,Catenate
11a6 8228 | ( | Call 0x1,0x28
11a7 8229 | ) | Call 0x1,0x29
11a8 4507 |E | Exit_Subprogram 0x7
11a9 0000 0000 | | .BLANK 0000[0x7]
11b0 ; --------------------------------------------------------------------------------------
11b0 ; SUBPROGRAM
11b0 ; --------------------------------------------------------------------------------------
11b0 11d2 | | .CONST 0x11d2 ; Address of begin
11b1 0004 | | .CONST 0x0004 ; Address of exception handler
11b2 0008 | | .CONST 0x0008 ; Number of locals
11b3 INIT_11b0:
11b3 00ec | | Load_Encached Diana_Tree_Cache
11b4 e04d | M | Load 0x0,0x4d
11b5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
11b6 02c7 | | Declare_Variable Any
11b7 00d8 | | Load_Top At_Offset_0
11b8 1c00 | | Execute_Immediate Run_Utility,0x0
11b9 e5ff | | Load 0x2,-0x1
11ba 0227 | ' | Execute Access,All_Reference
11bb 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
11bc e004 | | Load 0x0,0x4
11bd 1b0f | | Execute Package,Field_Read,Field_Number 0xf
11be 03f1 | | Declare_Variable Discrete,With_Value
11bf e004 | | Load 0x0,0x4
11c0 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
11c1 02c7 | | Declare_Variable Any
11c2 e5ff | | Load 0x2,-0x1
11c3 0227 | ' | Execute Access,All_Reference
11c4 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
11c5 a405 | | Store_Unchecked 0x2,0x5
11c6 e04d | M | Load 0x0,0x4d
11c7 1b0f | | Execute Package,Field_Read,Field_Number 0xf
11c8 8273 | s | Call 0x1,0x73
11c9 00e1 | | Load_Encached Boolean_Cache
11ca 03f1 | | Declare_Variable Discrete,With_Value
11cb e5ff | | Load 0x2,-0x1
11cc 0227 | ' | Execute Access,All_Reference
11cd 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
11ce e003 | | Load 0x0,0x3
11cf 1810 | | Execute Package,Field_Execute,Field_Number 0x10
11d0 00e1 | | Load_Encached Boolean_Cache
11d1 03f1 | | Declare_Variable Discrete,With_Value
11d2 BODY_11b0:
11d2 480a |H | Short_Literal 0xa
11d3 0092 14ee | | Action Push_String_Extended,0x14ee ; " Library: "
11d5 e5ff | | Load 0x2,-0x1
11d6 0227 | ' | Execute Access,All_Reference
11d7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
11d8 822e | . | Call 0x1,0x2e
11d9 01cc | | Execute Vector,Catenate
11da 01cb | | Execute Vector,Append
11db 8228 | ( | Call 0x1,0x28
11dc 480a |H | Short_Literal 0xa
11dd 0092 14ef | | Action Push_String_Extended,0x14ef ; " Main Unit: "
11df e5ff | | Load 0x2,-0x1
11e0 0227 | ' | Execute Access,All_Reference
11e1 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
11e2 8232 | 2 | Call 0x1,0x32
11e3 01cc | | Execute Vector,Catenate
11e4 01cb | | Execute Vector,Append
11e5 8228 | ( | Call 0x1,0x28
11e6 00d9 | | Load_Top At_Offset_1
11e7 6816 |h | Jump_Zero 0x11fe
11e8 00db | | Load_Top At_Offset_3
11e9 e404 | | Load 0x2,0x4
11ea 825a | Z | Call 0x1,0x5a
11eb 6812 |h | Jump_Zero 0x11fe
11ec 0092 14f0 | | Action Push_String_Extended,0x14f0 ; " Elab Segment:"
11ee e404 | | Load 0x2,0x4
11ef 00e0 | | Load_Encached Standard_Cache
11f0 1818 | | Execute Package,Field_Execute,Field_Number 0x18
11f1 01cc | | Execute Vector,Catenate
11f2 8228 | ( | Call 0x1,0x28
11f3 480a |H | Short_Literal 0xa
11f4 0092 14f1 | | Action Push_String_Extended,0x14f1 ; " Elab Frame Name:"
11f6 e405 | | Load 0x2,0x5
11f7 e004 | | Load 0x0,0x4
11f8 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
11f9 00e0 | | Load_Encached Standard_Cache
11fa 1818 | | Execute Package,Field_Execute,Field_Number 0x18
11fb 01cc | | Execute Vector,Catenate
11fc 01cb | | Execute Vector,Append
11fd 8228 | ( | Call 0x1,0x28
11fe 0092 14f2 | | Action Push_String_Extended,0x14f2 ; " Library Units: \x0a"
1200 8228 | ( | Call 0x1,0x28
1201 e5ff | | Load 0x2,-0x1
1202 0227 | ' | Execute Access,All_Reference
1203 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
1204 a402 | | Store_Unchecked 0x2,0x2
1205 e402 | | Load 0x2,0x2
1206 e013 | | Load 0x0,0x13
1207 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1208 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
1209 7008 |p | Jump_Nonzero 0x1212
120a e402 | | Load 0x2,0x2
120b e021 | ! | Load 0x0,0x21
120c 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
120d 00eb | | Load_Encached Diana_Cache
120e 18ec | | Execute Package,Field_Execute,Field_Number 0xec
120f 00eb | | Load_Encached Diana_Cache
1210 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
1211 a402 | | Store_Unchecked 0x2,0x2
1212 e402 | | Load 0x2,0x2
1213 e013 | | Load 0x0,0x13
1214 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1215 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
1216 c403 | | Store 0x2,0x3
1217 e403 | | Load 0x2,0x3
1218 e04d | M | Load 0x0,0x4d
1219 1814 | | Execute Package,Field_Execute,Field_Number 0x14
121a 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
121b 00cf | | Action Mark_Auxiliary
121c 00db | | Load_Top At_Offset_3
121d 4801 |H | Short_Literal 0x1
121e 0263 | c | Execute Discrete,Above_Bound
121f 700b |p | Jump_Nonzero 0x122b
1220 00db | | Load_Top At_Offset_3
1221 e407 | | Load 0x2,0x7
1222 e5ff | | Load 0x2,-0x1
1223 00db | | Load_Top At_Offset_3
1224 e403 | | Load 0x2,0x3
1225 e5ff | | Load 0x2,-0x1
1226 0227 | ' | Execute Access,All_Reference
1227 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
1228 8278 | x | Call 0x1,0x78
1229 00c8 | | Action Pop_Auxiliary_Range
122a 3ff5 |? | Loop_Increasing 0x1220
122b 00ce | | Action Pop_Auxiliary
122c 8229 | ) | Call 0x1,0x29
122d 4502 |E | Exit_Subprogram 0x2
122e 0000 0000 | | .XXX[0x2]
1230 ; --------------------------------------------------------------------------------------
1230 ; SUBPROGRAM
1230 ; --------------------------------------------------------------------------------------
1230 123a | : | .CONST 0x123a ; Address of begin
1231 0004 | | .CONST 0x0004 ; Address of exception handler
1232 0004 | | .CONST 0x0004 ; Number of locals
1233 INIT_1230:
1233 e224 | $ | Load 0x1,0x24
1234 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
1235 0322 | " | Declare_Variable Record
1236 e220 | | Load 0x1,0x20
1237 0007 | | Action Break_Optional
1238 00e1 | | Load_Encached Boolean_Cache
1239 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
123a BODY_1230:
123a 00da | | Load_Top At_Offset_2
123b e5ff | | Load 0x2,-0x1
123c 0227 | ' | Execute Access,All_Reference
123d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
123e e224 | $ | Load 0x1,0x24
123f 181f | | Execute Package,Field_Execute,Field_Number 0x1f
1240 00d1 | | Pop_Control Pop_Count_1
1241 00cf | | Action Mark_Auxiliary
1242 781e |x | Jump 0x1261
1243 00db | | Load_Top At_Offset_3
1244 e224 | $ | Load 0x1,0x24
1245 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
1246 e5ff | | Load 0x2,-0x1
1247 0227 | ' | Execute Access,All_Reference
1248 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
1249 e224 | $ | Load 0x1,0x24
124a 1815 | | Execute Package,Field_Execute,Field_Number 0x15
124b 003b | ; | Store_Top Access,At_Offset_3
124c 00da | | Load_Top At_Offset_2
124d 0227 | ' | Execute Access,All_Reference
124e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
124f 0f02 | | Execute_Immediate Equal,0x2
1250 680b |h | Jump_Zero 0x125c
1251 00d9 | | Load_Top At_Offset_1
1252 7005 |p | Jump_Nonzero 0x1258
1253 0092 14f3 | | Action Push_String_Extended,0x14f3 ; "Libraries in use by this program:\x0a"
1255 8228 | ( | Call 0x1,0x28
1256 4801 |H | Short_Literal 0x1
1257 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
1258 e5ff | | Load 0x2,-0x1
1259 00db | | Load_Top At_Offset_3
125a 8279 | y | Call 0x1,0x79
125b c5ff | | Store 0x2,-0x1
125c 00db | | Load_Top At_Offset_3
125d e224 | $ | Load 0x1,0x24
125e 1820 | | Execute Package,Field_Execute,Field_Number 0x20
125f 00d1 | | Pop_Control Pop_Count_1
1260 00c9 | | Action Pop_Auxiliary_Loop
1261 00db | | Load_Top At_Offset_3
1262 e224 | $ | Load 0x1,0x24
1263 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
1264 6fde |o | Jump_Zero 0x1243
1265 00ce | | Action Pop_Auxiliary
1266 00d8 | | Load_Top At_Offset_0
1267 7003 |p | Jump_Nonzero 0x126b
1268 0092 14f4 | | Action Push_String_Extended,0x14f4 ; "No libraries are currently registered.\x0a"
126a 8228 | ( | Call 0x1,0x28
126b 4501 |E | Exit_Subprogram 0x1
126c 0000 0000 | | .BLANK 0000[0x4]
1270 ; --------------------------------------------------------------------------------------
1270 ; SUBPROGRAM
1270 ; --------------------------------------------------------------------------------------
1270 1273 | s | .CONST 0x1273 ; Address of begin
1271 0004 | | .CONST 0x0004 ; Address of exception handler
1272 0001 | | .CONST 0x0001 ; Number of locals
1273 BODY_1270:
1273 INIT_1270:
1273 4800 |H | Short_Literal 0x0
1274 a5fe | | Store_Unchecked 0x2,-0x2
1275 4800 |H | Short_Literal 0x0
1276 a5fc | | Store_Unchecked 0x2,-0x4
1277 00eb | | Load_Encached Diana_Cache
1278 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1279 0033 | 3 | Store_Top Heap_Access,At_Offset_3
127a e21e | | Load 0x1,0x1e
127b a5fd | | Store_Unchecked 0x2,-0x3
127c 4501 |E | Exit_Subprogram 0x1
127d 0000 0000 | | .XXX[0x3]
127f 0000 | |
1280 ; --------------------------------------------------------------------------------------
1280 ; SUBPROGRAM
1280 ; --------------------------------------------------------------------------------------
1280 1288 | | .CONST 0x1288 ; Address of begin
1281 0004 | | .CONST 0x0004 ; Address of exception handler
1282 0002 | | .CONST 0x0002 ; Number of locals
1283 INIT_1280:
1283 00da | | Load_Top At_Offset_2
1284 e014 | | Load 0x0,0x14
1285 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
1286 00e3 | | Load_Encached Natural_Cache
1287 03f1 | | Declare_Variable Discrete,With_Value
1288 BODY_1280:
1288 00cf | | Action Mark_Auxiliary
1289 4801 |H | Short_Literal 0x1
128a 00da | | Load_Top At_Offset_2
128b 0264 | d | Execute Discrete,Below_Bound
128c 7014 |p | Jump_Nonzero 0x12a1
128d 00d8 | | Load_Top At_Offset_0
128e e5ff | | Load 0x2,-0x1
128f e014 | | Load 0x0,0x14
1290 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
1291 0f2e | . | Execute_Immediate Equal,0x2e
1292 680c |h | Jump_Zero 0x129f
1293 00db | | Load_Top At_Offset_3
1294 00d9 | | Load_Top At_Offset_1
1295 0a01 | | Execute_Immediate Plus,0x1
1296 00d8 | | Load_Top At_Offset_0
1297 00e4 | | Load_Encached Positive_Cache
1298 0260 | ` | Execute Discrete,In_Type
1299 7001 |p | Jump_Nonzero 0x129b
129a 0801 | | Execute_Immediate Raise,0x1
129b e5ff | | Load 0x2,-0x1
129c e014 | | Load 0x0,0x14
129d 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
129e 4401 |D | Exit_Subprogram With_Result,0x1
129f 00c8 | | Action Pop_Auxiliary_Range
12a0 37ec |7 | Loop_Decreasing 0x128d
12a1 00ce | | Action Pop_Auxiliary
12a2 00db | | Load_Top At_Offset_3
12a3 e014 | | Load 0x0,0x14
12a4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
12a5 4401 |D | Exit_Subprogram With_Result,0x1
12a6 0000 0000 | | .XXX[0x2]
12a8 ; --------------------------------------------------------------------------------------
12a8 ; SUBPROGRAM
12a8 ; --------------------------------------------------------------------------------------
12a8 12b1 | | .CONST 0x12b1 ; Address of begin
12a9 0004 | | .CONST 0x0004 ; Address of exception handler
12aa 0004 | | .CONST 0x0004 ; Number of locals
12ab INIT_12a8:
12ab e024 | $ | Load 0x0,0x24
12ac 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
12ad 1b0f | | Execute Package,Field_Read,Field_Number 0xf
12ae e04f | O | Load 0x0,0x4f
12af 1b10 | | Execute Package,Field_Read,Field_Number 0x10
12b0 00ec | | Load_Encached Diana_Tree_Cache
12b1 BODY_12a8:
12b1 e050 | P | Load 0x0,0x50
12b2 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
12b3 e024 | $ | Load 0x0,0x24
12b4 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
12b5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
12b6 e024 | $ | Load 0x0,0x24
12b7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12b8 6027 |`' | Indirect_Literal Discrete,0x12e0,{0x00000000, 0x00004000}
12b9 e025 | % | Load 0x0,0x25
12ba 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12bb e403 | | Load 0x2,0x3
12bc e024 | $ | Load 0x0,0x24
12bd 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
12be 1816 | | Execute Package,Field_Execute,Field_Number 0x16
12bf e5ff | | Load 0x2,-0x1
12c0 e014 | | Load 0x0,0x14
12c1 1813 | | Execute Package,Field_Execute,Field_Number 0x13
12c2 e024 | $ | Load 0x0,0x24
12c3 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
12c4 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
12c5 0032 | 2 | Store_Top Heap_Access,At_Offset_2
12c6 005b | [ | Store_Top Discrete,At_Offset_3
12c7 00da | | Load_Top At_Offset_2
12c8 6803 |h | Jump_Zero 0x12cc
12c9 00eb | | Load_Encached Diana_Cache
12ca 1812 | | Execute Package,Field_Execute,Field_Number 0x12
12cb 0031 | 1 | Store_Top Heap_Access,At_Offset_1
12cc 00d8 | | Load_Top At_Offset_0
12cd a5fe | | Store_Unchecked 0x2,-0x2
12ce 00d8 | | Load_Top At_Offset_0
12cf 00eb | | Load_Encached Diana_Cache
12d0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
12d1 6809 |h | Jump_Zero 0x12db
12d2 e5fd | | Load 0x2,-0x3
12d3 00ea | | Load_Encached Null_String_Cache
12d4 e5ff | | Load 0x2,-0x1
12d5 827d | } | Call 0x1,0x7d
12d6 e225 | % | Load 0x1,0x25
12d7 e012 | | Load 0x0,0x12
12d8 1817 | | Execute Package,Field_Execute,Field_Number 0x17
12d9 c5fd | | Store 0x2,-0x3
12da 4502 |E | Exit_Subprogram 0x2
12db e5fd | | Load 0x2,-0x3
12dc e012 | | Load 0x0,0x12
12dd 181a | | Execute Package,Field_Execute,Field_Number 0x1a
12de c5fd | | Store 0x2,-0x3
12df 4502 |E | Exit_Subprogram 0x2
12e0 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
12e4 0000 0000 | | .BLANK 0000[0x4]
12e8 ; --------------------------------------------------------------------------------------
12e8 ; SUBPROGRAM
12e8 ; --------------------------------------------------------------------------------------
12e8 1319 | | .CONST 0x1319 ; Address of begin
12e9 0004 | | .CONST 0x0004 ; Address of exception handler
12ea 000e | | .CONST 0x000e ; Number of locals
12eb INIT_12e8:
12eb e5fd | | Load 0x2,-0x3
12ec e014 | | Load 0x0,0x14
12ed 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
12ee 00e3 | | Load_Encached Natural_Cache
12ef 03f1 | | Declare_Variable Discrete,With_Value
12f0 00d8 | | Load_Top At_Offset_0
12f1 0a01 | | Execute_Immediate Plus,0x1
12f2 e5ff | | Load 0x2,-0x1
12f3 e014 | | Load 0x0,0x14
12f4 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
12f5 0273 | s | Execute Discrete,Plus
12f6 00e3 | | Load_Encached Natural_Cache
12f7 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
12f8 00d8 | | Load_Top At_Offset_0
12f9 e014 | | Load 0x0,0x14
12fa 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12fb 1c08 | | Execute_Immediate Run_Utility,0x8
12fc 00d8 | | Load_Top At_Offset_0
12fd 1c00 | | Execute_Immediate Run_Utility,0x0
12fe 00da | | Load_Top At_Offset_2
12ff e014 | | Load 0x0,0x14
1300 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1301 1c08 | | Execute_Immediate Run_Utility,0x8
1302 00d8 | | Load_Top At_Offset_0
1303 1c00 | | Execute_Immediate Run_Utility,0x0
1304 00da | | Load_Top At_Offset_2
1305 e014 | | Load 0x0,0x14
1306 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1307 1c08 | | Execute_Immediate Run_Utility,0x8
1308 00d8 | | Load_Top At_Offset_0
1309 1c00 | | Execute_Immediate Run_Utility,0x0
130a 00eb | | Load_Encached Diana_Cache
130b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
130c 00eb | | Load_Encached Diana_Cache
130d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
130e e012 | | Load 0x0,0x12
130f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
1310 02c7 | | Declare_Variable Any
1311 00d8 | | Load_Top At_Offset_0
1312 1c00 | | Execute_Immediate Run_Utility,0x0
1313 e003 | | Load 0x0,0x3
1314 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1315 00e3 | | Load_Encached Natural_Cache
1316 00e1 | | Load_Encached Boolean_Cache
1317 00e1 | | Load_Encached Boolean_Cache
1318 00ec | | Load_Encached Diana_Tree_Cache
1319 BODY_12e8:
1319 00e1 | | Load_Encached Boolean_Cache
131a e003 | | Load 0x0,0x3
131b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
131c 00e3 | | Load_Encached Natural_Cache
131d 00ec | | Load_Encached Diana_Tree_Cache
131e 827c | | | Call 0x1,0x7c
131f c5f9 | | Store 0x2,-0x7
1320 c5f8 | | Store 0x2,-0x8
1321 c5f7 | | Store 0x2,-0x9
1322 c5f6 | | Store 0x2,-0xa
1323 4800 |H | Short_Literal 0x0
1324 a5fa | | Store_Unchecked 0x2,-0x6
1325 e404 | | Load 0x2,0x4
1326 e5ff | | Load 0x2,-0x1
1327 e014 | | Load 0x0,0x14
1328 1813 | | Execute Package,Field_Execute,Field_Number 0x13
1329 e014 | | Load 0x0,0x14
132a 1810 | | Execute Package,Field_Execute,Field_Number 0x10
132b 00d1 | | Pop_Control Pop_Count_1
132c 00cf | | Action Mark_Auxiliary
132d e406 | | Load 0x2,0x6
132e e404 | | Load 0x2,0x4
132f e016 | | Load 0x0,0x16
1330 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1331 e014 | | Load 0x0,0x14
1332 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1333 00d1 | | Pop_Control Pop_Count_1
1334 e5fc | | Load 0x2,-0x4
1335 e404 | | Load 0x2,0x4
1336 e016 | | Load 0x0,0x16
1337 1811 | | Execute Package,Field_Execute,Field_Number 0x11
1338 e014 | | Load 0x0,0x14
1339 1810 | | Execute Package,Field_Execute,Field_Number 0x10
133a 00d1 | | Pop_Control Pop_Count_1
133b e5f5 | | Load 0x2,-0xb
133c 00ec | | Load_Encached Diana_Tree_Cache
133d e406 | | Load 0x2,0x6
133e 827e | ~ | Call 0x1,0x7e
133f c407 | | Store 0x2,0x7
1340 c5f5 | | Store 0x2,-0xb
1341 4802 |H | Short_Literal 0x2
1342 e5f5 | | Load 0x2,-0xb
1343 e012 | | Load 0x0,0x12
1344 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1345 6801 |h | Jump_Zero 0x1347
1346 4503 |E | Exit_Subprogram 0x3
1347 e407 | | Load 0x2,0x7
1348 e003 | | Load 0x0,0x3
1349 1812 | | Execute Package,Field_Execute,Field_Number 0x12
134a a40c | | Store_Unchecked 0x2,0xc
134b 00db | | Load_Top At_Offset_3
134c 701b |p | Jump_Nonzero 0x1368
134d e5fd | | Load 0x2,-0x3
134e e014 | | Load 0x0,0x14
134f 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
1350 6817 |h | Jump_Zero 0x1368
1351 e5f5 | | Load 0x2,-0xb
1352 00e3 | | Load_Encached Natural_Cache
1353 e405 | | Load 0x2,0x5
1354 e5fd | | Load 0x2,-0x3
1355 4800 |H | Short_Literal 0x0
1356 e402 | | Load 0x2,0x2
1357 e016 | | Load 0x0,0x16
1358 180d | | Execute Package,Field_Execute,Field_Number 0xd
1359 00d2 | | Pop_Control Pop_Count_2
135a c5fa | | Store 0x2,-0x6
135b c5f5 | | Store 0x2,-0xb
135c e404 | | Load 0x2,0x4
135d 482e |H. | Short_Literal 0x2e
135e e014 | | Load 0x0,0x14
135f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
1360 00d1 | | Pop_Control Pop_Count_1
1361 e404 | | Load 0x2,0x4
1362 e405 | | Load 0x2,0x5
1363 e014 | | Load 0x0,0x14
1364 1817 | | Execute Package,Field_Execute,Field_Number 0x17
1365 00d1 | | Pop_Control Pop_Count_1
1366 00c9 | | Action Pop_Auxiliary_Loop
1367 7fc5 | | Jump 0x132d
1368 00ce | | Action Pop_Auxiliary
1369 e407 | | Load 0x2,0x7
136a 822c | , | Call 0x1,0x2c
136b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
136c 00d8 | | Load_Top At_Offset_0
136d a5f9 | | Store_Unchecked 0x2,-0x7
136e e5f5 | | Load 0x2,-0xb
136f e012 | | Load 0x0,0x12
1370 181a | | Execute Package,Field_Execute,Field_Number 0x1a
1371 c5f5 | | Store 0x2,-0xb
1372 00da | | Load_Top At_Offset_2
1373 681c |h | Jump_Zero 0x1390
1374 e409 | | Load 0x2,0x9
1375 00e1 | | Load_Encached Boolean_Cache
1376 00e1 | | Load_Encached Boolean_Cache
1377 00ec | | Load_Encached Diana_Tree_Cache
1378 e003 | | Load 0x0,0x3
1379 1b0e | | Execute Package,Field_Read,Field_Number 0xe
137a 00e3 | | Load_Encached Natural_Cache
137b e5fb | | Load 0x2,-0x5
137c e5fe | | Load 0x2,-0x2
137d e5fc | | Load 0x2,-0x4
137e e014 | | Load 0x0,0x14
137f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
1380 e40e | | Load 0x2,0xe
1381 822d | - | Call 0x1,0x2d
1382 e40e | | Load 0x2,0xe
1383 480b |H | Short_Literal 0xb
1384 e27b | { | Load 0x1,0x7b
1385 170f | | Execute Task,Entry_Call,Field_Number 0xf
1386 c5fb | | Store 0x2,-0x5
1387 c5f8 | | Store 0x2,-0x8
1388 c40a | | Store 0x2,0xa
1389 c408 | | Store 0x2,0x8
138a c5f6 | | Store 0x2,-0xa
138b 005b | [ | Store_Top Discrete,At_Offset_3
138c c409 | | Store 0x2,0x9
138d 4800 |H | Short_Literal 0x0
138e a5f7 | | Store_Unchecked 0x2,-0x9
138f 4503 |E | Exit_Subprogram 0x3
1390 4800 |H | Short_Literal 0x0
1391 a5f8 | | Store_Unchecked 0x2,-0x8
1392 4802 |H | Short_Literal 0x2
1393 a5f7 | | Store_Unchecked 0x2,-0x9
1394 4503 |E | Exit_Subprogram 0x3
1395 0000 0000 | | .XXX[0x3]
1397 0000 | |
1398 ; --------------------------------------------------------------------------------------
1398 ; SUBPROGRAM
1398 ; --------------------------------------------------------------------------------------
1398 139b | | .CONST 0x139b ; Address of begin
1399 13a3 | | .CONST 0x13a3 ; Address of exception handler
139a 0001 | | .CONST 0x0001 ; Number of locals
139b BODY_1398:
139b INIT_1398:
139b e5ff | | Load 0x2,-0x1
139c e5fd | | Load 0x2,-0x3
139d e5fc | | Load 0x2,-0x4
139e e013 | | Load 0x0,0x13
139f 1b11 | | Execute Package,Field_Read,Field_Number 0x11
13a0 181c | | Execute Package,Field_Execute,Field_Number 0x1c
13a1 a402 | | Store_Unchecked 0x2,0x2
13a2 4501 |E | Exit_Subprogram 0x1
13a3 TRAP_1398:
13a3 e013 | | Load 0x0,0x13
13a4 1b11 | | Execute Package,Field_Read,Field_Number 0x11
13a5 1b12 | | Execute Package,Field_Read,Field_Number 0x12
13a6 010f | | Execute Exception,Equal
13a7 7005 |p | Jump_Nonzero 0x13ad
13a8 e013 | | Load 0x0,0x13
13a9 1b11 | | Execute Package,Field_Read,Field_Number 0x11
13aa 1b14 | | Execute Package,Field_Read,Field_Number 0x14
13ab 010f | | Execute Exception,Equal
13ac 6804 |h | Jump_Zero 0x13b1
13ad 00eb | | Load_Encached Diana_Cache
13ae 1812 | | Execute Package,Field_Execute,Field_Number 0x12
13af a402 | | Store_Unchecked 0x2,0x2
13b0 4501 |E | Exit_Subprogram 0x1
13b1 480a |H | Short_Literal 0xa
13b2 0092 14c0 | | Action Push_String_Extended,0x14c0 ; "Register: "
13b4 e011 | | Load 0x0,0x11
13b5 180d | | Execute Package,Field_Execute,Field_Number 0xd
13b6 01cc | | Execute Vector,Catenate
13b7 0092 14f5 | | Action Push_String_Extended,0x14f5 ; " raised locating source for unit."
13b9 01cc | | Execute Vector,Catenate
13ba 01cb | | Execute Vector,Append
13bb 821a | | Call 0x1,0x1a
13bc 00d8 | | Load_Top At_Offset_0
13bd 0101 | | Execute Exception,Reraise
13be 0000 0000 | | .XXX[0x2]
13c0 ; --------------------------------------------------------------------------------------
13c0 ; SUBPROGRAM
13c0 ; --------------------------------------------------------------------------------------
13c0 13d7 | | .CONST 0x13d7 ; Address of begin
13c1 0004 | | .CONST 0x0004 ; Address of exception handler
13c2 0015 | | .CONST 0x0015 ; Number of locals
13c3 INIT_13c0:
13c3 4805 |H | Short_Literal 0x5
13c4 02cb | | Declare_Variable Entry
13c5 4804 |H | Short_Literal 0x4
13c6 02cb | | Declare_Variable Entry
13c7 480b |H | Short_Literal 0xb
13c8 02cb | | Declare_Variable Entry
13c9 4806 |H | Short_Literal 0x6
13ca 02cb | | Declare_Variable Entry
13cb 4801 |H | Short_Literal 0x1
13cc 02cb | | Declare_Variable Entry
13cd 4801 |H | Short_Literal 0x1
13ce 02cb | | Declare_Variable Entry
13cf 4800 |H | Short_Literal 0x0
13d0 02cb | | Declare_Variable Entry
13d1 00bf | | Action Accept_Activation
13d2 00e1 | | Load_Encached Boolean_Cache
13d3 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
13d4 029f 13eb | | Declare_Subprogram For_Call,INIT_13e8
13d6 00bc | | Action Signal_Activated
13d7 BODY_13c0:
13d7 0092 14f6 | | Action Push_String_Extended,0x14f6 ; "Library_Database"
13d9 e001 | | Load 0x0,0x1
13da 180f | | Execute Package,Field_Execute,Field_Number 0xf
13db 00cf | | Action Mark_Auxiliary
13dc 7802 |x | Jump 0x13df
13dd 8215 | | Call 0x1,0x15
13de 00c9 | | Action Pop_Auxiliary_Loop
13df 00da | | Load_Top At_Offset_2
13e0 77fc |w | Jump_Nonzero 0x13dd
13e1 00ce | | Action Pop_Auxiliary
13e2 00bb | | Action Signal_Completion
13e3 0000 0000 | | .BLANK 0000[0x5]
13e8 ; --------------------------------------------------------------------------------------
13e8 ; SUBPROGRAM
13e8 ; --------------------------------------------------------------------------------------
13e8 13fe | | .CONST 0x13fe ; Address of begin
13e9 1407 | | .CONST 0x1407 ; Address of exception handler
13ea 0002 | | .CONST 0x0002 ; Number of locals
13eb INIT_13e8:
13eb 4813 4a82 |H J | Declare_Variable Select 0x000, 0x007,
13ed 4812 4a83 |H J | [0x000]: 0x000 = 0x0000,
13ef 4811 4a84 |H J | [0x00d]: 0x28e = 0x1470,
13f1 4810 4a88 |H J | [0x00e]: 0x28c = 0x1460,
13f3 480f 4a89 |H J | [0x00f]: 0x289 = 0x1448,
13f5 480e 4a8c |H J | [0x010]: 0x288 = 0x1440,
13f7 480d 4a8e |H J | [0x011]: 0x284 = 0x1420,
13f9 4800 4800 |H H | [0x012]: 0x283 = 0x1418,
13fb 4800 4807 |H H | [0x013]: 0x282 = 0x1410
13fd 02cf | |
13fe BODY_13e8:
13fe 00cf | | Action Mark_Auxiliary
13ff 7804 |x | Jump 0x1404
1400 00d9 | | Load_Top At_Offset_1
1401 013f | ? | Execute Select,Rendezvous
1402 00d1 | | Pop_Control Pop_Count_1
1403 00c9 | | Action Pop_Auxiliary_Loop
1404 e214 | | Load 0x1,0x14
1405 77fa |w | Jump_Nonzero 0x1400
1406 4501 |E | Exit_Subprogram 0x1
1407 TRAP_13e8:
1407 0007 | | Action Break_Optional
1408 4501 |E | Exit_Subprogram 0x1
1409 0000 0000 | | .BLANK 0000[0x7]
1410 ; --------------------------------------------------------------------------------------
1410 ; SUBPROGRAM
1410 ; See instruction 0x02cf at 0x13eb, index=0x13
1410 ; --------------------------------------------------------------------------------------
1410 1413 | | .CONST 0x1413 ; Address of begin
1411 0004 | | .CONST 0x0004 ; Address of exception handler
1412 0001 | | .CONST 0x0001 ; Number of locals
1413 BODY_1410:
1413 INIT_1410:
1413 4800 |H | Short_Literal 0x0
1414 a214 | | Store_Unchecked 0x1,0x14
1415 4100 |A | End_Rendezvous 0x0
1416 0000 0000 | | .XXX[0x2]
1418 ; --------------------------------------------------------------------------------------
1418 ; SUBPROGRAM
1418 ; See instruction 0x02cf at 0x13eb, index=0x12
1418 ; --------------------------------------------------------------------------------------
1418 141b | | .CONST 0x141b ; Address of begin
1419 0004 | | .CONST 0x0004 ; Address of exception handler
141a 0001 | | .CONST 0x0001 ; Number of locals
141b BODY_1418:
141b INIT_1418:
141b 00db | | Load_Top At_Offset_3
141c 8002 | | Call 0x0,0x2
141d c7fe | | Store 0x3,-0x2
141e 4101 |A | End_Rendezvous 0x1
141f 0000 | | .XXX[0x1]
1420 ; --------------------------------------------------------------------------------------
1420 ; SUBPROGRAM
1420 ; See instruction 0x02cf at 0x13eb, index=0x11
1420 ; --------------------------------------------------------------------------------------
1420 1423 | # | .CONST 0x1423 ; Address of begin
1421 0004 | | .CONST 0x0004 ; Address of exception handler
1422 0001 | | .CONST 0x0001 ; Number of locals
1423 BODY_1420:
1423 INIT_1420:
1423 00db | | Load_Top At_Offset_3
1424 7003 |p | Jump_Nonzero 0x1428
1425 e003 | | Load 0x0,0x3
1426 03bc | | Declare_Variable Access,By_Allocation
1427 a7fe | | Store_Unchecked 0x3,-0x2
1428 4801 |H | Short_Literal 0x1
1429 e7fe | | Load 0x3,-0x2
142a 0227 | ' | Execute Access,All_Reference
142b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
142c 00db | | Load_Top At_Offset_3
142d 0229 | ) | Execute Access,All_Read
142e e004 | | Load 0x0,0x4
142f 1b12 | | Execute Package,Field_Read,Field_Number 0x12
1430 e004 | | Load 0x0,0x4
1431 1817 | | Execute Package,Field_Execute,Field_Number 0x17
1432 00d9 | | Load_Top At_Offset_1
1433 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
1434 00d1 | | Pop_Control Pop_Count_1
1435 00db | | Load_Top At_Offset_3
1436 0229 | ) | Execute Access,All_Read
1437 e005 | | Load 0x0,0x5
1438 1b13 | | Execute Package,Field_Read,Field_Number 0x13
1439 4865 |He | Short_Literal 0x65
143a e005 | | Load 0x0,0x5
143b 181a | | Execute Package,Field_Execute,Field_Number 0x1a
143c 00d9 | | Load_Top At_Offset_1
143d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
143e 4101 |A | End_Rendezvous 0x1
143f 0000 | | .XXX[0x1]
1440 ; --------------------------------------------------------------------------------------
1440 ; SUBPROGRAM
1440 ; See instruction 0x02cf at 0x13eb, index=0x10
1440 ; --------------------------------------------------------------------------------------
1440 1443 | C | .CONST 0x1443 ; Address of begin
1441 0004 | | .CONST 0x0004 ; Address of exception handler
1442 0001 | | .CONST 0x0001 ; Number of locals
1443 BODY_1440:
1443 INIT_1440:
1443 029f 1483 | | Declare_Subprogram For_Call,INIT_1480
1445 8602 | | Call 0x3,0x2
1446 4105 |A | End_Rendezvous 0x5
1447 0000 | | .XXX[0x1]
1448 ; --------------------------------------------------------------------------------------
1448 ; SUBPROGRAM
1448 ; See instruction 0x02cf at 0x13eb, index=0xf
1448 ; --------------------------------------------------------------------------------------
1448 144b | K | .CONST 0x144b ; Address of begin
1449 0004 | | .CONST 0x0004 ; Address of exception handler
144a 0001 | | .CONST 0x0001 ; Number of locals
144b BODY_1448:
144b INIT_1448:
144b e7f4 | | Load 0x3,-0xc
144c 00ec | | Load_Encached Diana_Tree_Cache
144d 00e1 | | Load_Encached Boolean_Cache
144e 00e1 | | Load_Encached Boolean_Cache
144f e006 | | Load 0x0,0x6
1450 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1451 00e3 | | Load_Encached Natural_Cache
1452 e7fa | | Load 0x3,-0x6
1453 e7fb | | Load 0x3,-0x5
1454 e7fc | | Load 0x3,-0x4
1455 e7fd | | Load 0x3,-0x3
1456 e7fe | | Load 0x3,-0x2
1457 8007 | | Call 0x0,0x7
1458 c7fa | | Store 0x3,-0x6
1459 c7f9 | | Store 0x3,-0x7
145a c7f8 | | Store 0x3,-0x8
145b c7f6 | | Store 0x3,-0xa
145c c7f5 | | Store 0x3,-0xb
145d c7f7 | | Store 0x3,-0x9
145e c7f4 | | Store 0x3,-0xc
145f 4107 |A | End_Rendezvous 0x7
1460 ; --------------------------------------------------------------------------------------
1460 ; SUBPROGRAM
1460 ; See instruction 0x02cf at 0x13eb, index=0xe
1460 ; --------------------------------------------------------------------------------------
1460 1463 | c | .CONST 0x1463 ; Address of begin
1461 0004 | | .CONST 0x0004 ; Address of exception handler
1462 0001 | | .CONST 0x0001 ; Number of locals
1463 BODY_1460:
1463 INIT_1460:
1463 e7fb | | Load 0x3,-0x5
1464 e7fc | | Load 0x3,-0x4
1465 e7fd | | Load 0x3,-0x3
1466 e7fe | | Load 0x3,-0x2
1467 8008 | | Call 0x0,0x8
1468 c7fb | | Store 0x3,-0x5
1469 4101 |A | End_Rendezvous 0x1
146a 0000 0000 | | .BLANK 0000[0x6]
1470 ; --------------------------------------------------------------------------------------
1470 ; SUBPROGRAM
1470 ; See instruction 0x02cf at 0x13eb, index=0xd
1470 ; --------------------------------------------------------------------------------------
1470 1473 | s | .CONST 0x1473 ; Address of begin
1471 0004 | | .CONST 0x0004 ; Address of exception handler
1472 0001 | | .CONST 0x0001 ; Number of locals
1473 BODY_1470:
1473 INIT_1470:
1473 e7fa | | Load 0x3,-0x6
1474 e7fb | | Load 0x3,-0x5
1475 e7fc | | Load 0x3,-0x4
1476 e7fd | | Load 0x3,-0x3
1477 e7fe | | Load 0x3,-0x2
1478 00eb | | Load_Encached Diana_Cache
1479 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
147a e7fe | | Load 0x3,-0x2
147b 8009 | | Call 0x0,0x9
147c c7fa | | Store 0x3,-0x6
147d 4101 |A | End_Rendezvous 0x1
147e 0000 0000 | | .XXX[0x2]
1480 ; --------------------------------------------------------------------------------------
1480 ; SUBPROGRAM
1480 ; --------------------------------------------------------------------------------------
1480 1486 | | .CONST 0x1486 ; Address of begin
1481 0004 | | .CONST 0x0004 ; Address of exception handler
1482 0003 | | .CONST 0x0003 ; Number of locals
1483 INIT_1480:
1483 e00a | | Load 0x0,0xa
1484 0007 | | Action Break_Optional
1485 00e1 | | Load_Encached Boolean_Cache
1486 BODY_1480:
1486 00e1 | | Load_Encached Boolean_Cache
1487 00da | | Load_Top At_Offset_2
1488 e7fe | | Load 0x3,-0x2
1489 e7fd | | Load 0x3,-0x3
148a 0227 | ' | Execute Access,All_Reference
148b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
148c e005 | | Load 0x0,0x5
148d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
148e 003b | ; | Store_Top Access,At_Offset_3
148f 0059 | Y | Store_Top Discrete,At_Offset_1
1490 00d8 | | Load_Top At_Offset_0
1491 681f |h | Jump_Zero 0x14b1
1492 00d9 | | Load_Top At_Offset_1
1493 0227 | ' | Execute Access,All_Reference
1494 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
1495 a7fa | | Store_Unchecked 0x3,-0x6
1496 00d9 | | Load_Top At_Offset_1
1497 0227 | ' | Execute Access,All_Reference
1498 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
1499 c7fc | | Store 0x3,-0x4
149a 00d9 | | Load_Top At_Offset_1
149b 0227 | ' | Execute Access,All_Reference
149c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
149d c7fb | | Store 0x3,-0x5
149e 00d9 | | Load_Top At_Offset_1
149f 0227 | ' | Execute Access,All_Reference
14a0 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
14a1 e00b | | Load 0x0,0xb
14a2 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
14a3 012f | / | Execute Any,Equal
14a4 6807 |h | Jump_Zero 0x14ac
14a5 e7f9 | | Load 0x3,-0x7
14a6 0092 14f7 | | Action Push_String_Extended,0x14f7 ; "Library unit not elaborated"
14a8 e00c | | Load 0x0,0xc
14a9 1815 | | Execute Package,Field_Execute,Field_Number 0x15
14aa c7f9 | | Store 0x3,-0x7
14ab 4501 |E | Exit_Subprogram 0x1
14ac e7f9 | | Load 0x3,-0x7
14ad e00c | | Load 0x0,0xc
14ae 181a | | Execute Package,Field_Execute,Field_Number 0x1a
14af c7f9 | | Store 0x3,-0x7
14b0 4501 |E | Exit_Subprogram 0x1
14b1 0092 14f8 | | Action Push_String_Extended,0x14f8 ; "Could not locate Index in database"
14b3 e00c | | Load 0x0,0xc
14b4 1811 | | Execute Package,Field_Execute,Field_Number 0x11
14b5 c7f9 | | Store 0x3,-0x7
14b6 4800 |H | Short_Literal 0x0
14b7 a7fa | | Store_Unchecked 0x3,-0x6
14b8 e00d | | Load 0x0,0xd
14b9 c7fc | | Store 0x3,-0x4
14ba 4800 |H | Short_Literal 0x0
14bb a7fb | | Store_Unchecked 0x3,-0x5
14bc 4501 |E | Exit_Subprogram 0x1
14bd ; --------------------------------------------------------------------------------------
14bd ; STRING TABLE
14bd ; --------------------------------------------------------------------------------------
14bd 007a | z | .STRTAB 0x007a->0x14fa ; "Name not found"
14be 0086 | | .STRTAB 0x0086->0x1501 ; "Invalid qualifier (none required)"
14bf 00a5 | | .STRTAB 0x00a5->0x1511 ; "Warning: Elaborating units that have been archived, deleted or re-coded;\x0a Debugging information will not be available for such units.\x0a"
14c0 0133 | 3 | .STRTAB 0x0133->0x1559 ; "Register: "
; "Register: "
14c1 013b | ; | .STRTAB 0x013b->0x155e ; "Debug_Debugger"
14c2 0147 | G | .STRTAB 0x0147->0x1565 ; "Assert fail: "
14c3 0152 | R | .STRTAB 0x0152->0x156c ; "Sm_Back_Link returned unexpected kind of node"
14c4 017d | } | .STRTAB 0x017d->0x1582 ; "<NULL>"
; "<NULL>"
; "<NULL>"
14c5 0181 | | .STRTAB 0x0181->0x1585 ; "procedure "
; "procedure "
14c6 0189 | | .STRTAB 0x0189->0x158a ; "function "
; "function "
14c7 0190 | | .STRTAB 0x0190->0x158f ; "package "
; "package "
14c8 0196 | | .STRTAB 0x0196->0x1593 ; "generic "
14c9 019c | | .STRTAB 0x019c->0x1597 ; "Warning: Incompatible subsystem versions detected in command"
; "Warning: Incompatible subsystem versions detected in command"
14ca 01d6 | | .STRTAB 0x01d6->0x15b5 ; " Spec: "
; " Spec: "
14cb 01de | | .STRTAB 0x01de->0x15ba ; ", Units: "
14cc 01e5 | | .STRTAB 0x01e5->0x15be ; ", "
14cd 01e5 | | .STRTAB 0x01e5->0x15bf ; ", Unit: "
14ce 01eb | | .STRTAB 0x01eb->0x15c3 ; "Same_Object: Library_Node of type "
14cf 020b | | .STRTAB 0x020b->0x15d4 ; "Invalid qualifier (none required): "
14d0 022c | , | .STRTAB 0x022c->0x15e6 ; "Delete_Low_Priority_Overloads deleted everything"
14d1 025a | Z | .STRTAB 0x025a->0x15fe ; "; Library Name "
14d2 0267 | g | .STRTAB 0x0267->0x1605 ; "Index N("
14d3 026d | m | .STRTAB 0x026d->0x1609 ; "): "
14d4 026f | o | .STRTAB 0x026f->0x160b ; "Main Unit "
14d5 0277 | w | .STRTAB 0x0277->0x1610 ; "There are several library units named "
14d6 029b | | .STRTAB 0x029b->0x1623 ; "The qualifier specified did not resolve this overload.\x0a"
14d7 02d0 | | .STRTAB 0x02d0->0x163f ; "When you ask for it again, please choose one by appending to "
14d8 030b | | .STRTAB 0x030b->0x165d ; "a single quote followed by an index, as follows:"
14d9 0339 | 9 | .STRTAB 0x0339->0x1675 ; "Init_Subsystem_Lookthrough: "
14da 0353 | S | .STRTAB 0x0353->0x1683 ; "Warning: Program includes archived main unit "
14db 037e | ~ | .STRTAB 0x037e->0x169a ; ". "
14dc 037f | | .STRTAB 0x037f->0x169b ; "Debugging will be limited."
14dd 0397 | | .STRTAB 0x0397->0x16a8 ; "Register_Unit: Empty units_in_program list"
14de 03bf | | .STRTAB 0x03bf->0x16bd ; "Register_Unit: Main_Unit not a procedure or function"
14df 03f1 | | .STRTAB 0x03f1->0x16d7 ; "Register_Unit: "
14e0 03fe | | .STRTAB 0x03fe->0x16df ; "Register_Used_Unit: Unit_Offset is 0"
14e1 0420 | | .STRTAB 0x0420->0x16f1 ; "Register_Used_Unit: unknown node: "
14e2 0440 | @ | .STRTAB 0x0440->0x1702 ; "Register_Used_Unit: "
; "Register_Used_Unit: "
14e3 0452 | R | .STRTAB 0x0452->0x170c ; "UnRegister_Unit: unknown node: "
14e4 046f | o | .STRTAB 0x046f->0x171b ; "unRegister_Unit: "
14e5 047e | ~ | .STRTAB 0x047e->0x1724 ; "UnRegister_Unit: Empty Unit_List list"
14e6 04a1 | | .STRTAB 0x04a1->0x1736 ; "Unregister_Unit: "
14e7 04b0 | | .STRTAB 0x04b0->0x173f ; "empty overload chain"
14e8 04c2 | | .STRTAB 0x04c2->0x1749 ; " "
14e9 04c8 | | .STRTAB 0x04c8->0x174d ; " Library Units used by "
14ea 04e2 | | .STRTAB 0x04e2->0x175b ; " "
14eb 04e2 | | .STRTAB 0x04e2->0x175c ; " "
14ec 04e4 | | .STRTAB 0x04e4->0x175e ; " (archived)"
14ed 04ed | | .STRTAB 0x04ed->0x1763 ; " Elab Segment Offset: "
14ee 0501 | | .STRTAB 0x0501->0x176e ; " Library: "
14ef 050a | | .STRTAB 0x050a->0x1774 ; " Main Unit: "
14f0 0515 | | .STRTAB 0x0515->0x177a ; " Elab Segment:"
14f1 0522 | " | .STRTAB 0x0522->0x1782 ; " Elab Frame Name:"
14f2 0532 | 2 | .STRTAB 0x0532->0x178b ; " Library Units: \x0a"
14f3 0542 | B | .STRTAB 0x0542->0x1794 ; "Libraries in use by this program:\x0a"
14f4 0562 | b | .STRTAB 0x0562->0x17a5 ; "No libraries are currently registered.\x0a"
14f5 0587 | | .STRTAB 0x0587->0x17b8 ; " raised locating source for unit."
14f6 05a6 | | .STRTAB 0x05a6->0x17c9 ; "Library_Database"
14f7 05b4 | | .STRTAB 0x05b4->0x17d1 ; "Library unit not elaborated"
14f8 05cd | | .STRTAB 0x05cd->0x17de ; "Could not locate Index in database"
14f9 05ed | | .STREND 0x05ed->0x17ef
14fa 4e61 6d65 |Name| .STRTAB_STRINGS
17f0 ; --------------------------------------------------------------------------------------
17f0 ; Debug Table
17f0 ; --------------------------------------------------------------------------------------
17f0 0004 0010 | | .DEBUG4 0x0004,0x0010,0x5f81,0x0000,0x0001,0x0000
17f6 0000 0000 | | .BLANK 0000[0xa]