|
|
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_06e8fd
└─⟦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 17b0 | | .CONST 0x17b0 ; 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 ; SUBPROGRAM
0008 ; See instruction 0x02cf at 0x13bb, index=0x0
0008 ; --------------------------------------------------------------------------------------
0008 0187 | | .CONST 0x0187 ; Address of begin
; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
; Address of exception handler
000a 007e | ~ | .CONST 0x007e ; Number of locals
; Number of locals
000b INIT_0008:
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 020b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0208
0013 029a 023b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0238
0015 029a 02cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02c8
0017 029a 02eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02e8
0019 029a 02fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f8
001b 4803 |H | Short_Literal 0x3
001c 032b | + | Declare_Type Record,Incomplete,Visible
001d 00d8 | | Load_Top At_Offset_0
001e 02a0 | | Declare_Subprogram Null_Subprogram
001f 4818 |H | Short_Literal 0x18
0020 03d4 | | Declare_Type Access,Defined,Visible,Accesses_Protected
0021 00bf | | Action Accept_Activation
0022 0093 0000 | | PushFullAddress InMicrocode
0024 6193 |a | Indirect_Literal Discrete,0x1b8,{0x80000000, 0x00010000}
0025 0273 | s | Execute Discrete,Plus
0026 0007 | | Action Break_Optional
0027 8002 | | Call 0x0,0x2
0028 00e3 | | Load_Encached Natural_Cache
0029 03f1 | | Declare_Variable Discrete,With_Value
002a 029d 030b | | Declare_Subprogram For_Outer_Call,INIT_0308
002c 029d 031b | | Declare_Subprogram For_Outer_Call,INIT_0318
002e 029d 032b | +| Declare_Subprogram For_Outer_Call,INIT_0328
0030 e003 | | Load 0x0,0x3
0031 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0032 00ec | | Load_Encached Diana_Tree_Cache
0033 00eb | | Load_Encached Diana_Cache
0034 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0035 e004 | | Load 0x0,0x4
0036 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0037 00e2 | | Load_Encached Integer_Cache
0038 e004 | | Load 0x0,0x4
0039 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
003a e004 | | Load 0x0,0x4
003b 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
003c 00ec | | Load_Encached Diana_Tree_Cache
003d 00e3 | | Load_Encached Natural_Cache
003e 00e3 | | Load_Encached Natural_Cache
003f 00e1 | | Load_Encached Boolean_Cache
0040 00e1 | | Load_Encached Boolean_Cache
0041 029f 033b | ;| Declare_Subprogram For_Call,INIT_0338
0043 480c |H | Short_Literal 0xc
0044 032d | - | Declare_Type Record,Defined
0045 e003 | | Load 0x0,0x3
0046 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0047 0602 | | Execute_Immediate Set_Value_Unchecked,0x2
0048 00d9 | | Load_Top At_Offset_1
0049 0322 | " | Declare_Variable Record
004a 4800 |H | Short_Literal 0x0
004b 00d9 | | Load_Top At_Offset_1
004c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
004d 00eb | | Load_Encached Diana_Cache
004e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
004f 00d9 | | Load_Top At_Offset_1
0050 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0051 4800 |H | Short_Literal 0x0
0052 00d9 | | Load_Top At_Offset_1
0053 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0054 4800 |H | Short_Literal 0x0
0055 00d9 | | Load_Top At_Offset_1
0056 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0057 4800 |H | Short_Literal 0x0
0058 00d9 | | Load_Top At_Offset_1
0059 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
005a e004 | | Load 0x0,0x4
005b 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
005c 00db | | Load_Top At_Offset_3
005d 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
005e 0119 | | Execute Any,Check_In_Formal_Type
005f 00d9 | | Load_Top At_Offset_1
0060 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0061 e004 | | Load 0x0,0x4
0062 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0063 00db | | Load_Top At_Offset_3
0064 3006 |0 | Execute Record,Field_Type,Field_Number 0x6
0065 0119 | | Execute Any,Check_In_Formal_Type
0066 00d9 | | Load_Top At_Offset_1
0067 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0068 00eb | | Load_Encached Diana_Cache
0069 1812 | | Execute Package,Field_Execute,Field_Number 0x12
006a 00d9 | | Load_Top At_Offset_1
006b 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
006c 4800 |H | Short_Literal 0x0
006d 00d9 | | Load_Top At_Offset_1
006e 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
006f 4800 |H | Short_Literal 0x0
0070 00d9 | | Load_Top At_Offset_1
0071 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0072 4800 |H | Short_Literal 0x0
0073 00d9 | | Load_Top At_Offset_1
0074 380a |8 | Execute Record,Field_Write,Field_Number 0xa
0075 4800 |H | Short_Literal 0x0
0076 00d9 | | Load_Top At_Offset_1
0077 380b |8 | Execute Record,Field_Write,Field_Number 0xb
0078 00da | | Load_Top At_Offset_2
0079 02a0 | | Declare_Subprogram Null_Subprogram
007a 4818 |H | Short_Literal 0x18
007b 03d3 | | Declare_Type Access,Defined,Accesses_Protected
007c e005 | | Load 0x0,0x5
007d e006 | | Load 0x0,0x6
007e 00da | | Load_Top At_Offset_2
007f e007 | | Load 0x0,0x7
0080 0387 | | Declare_Variable Package
0081 00d8 | | Load_Top At_Offset_0
0082 020f | | Execute Module,Activate
0083 e008 | | Load 0x0,0x8
0084 e009 | | Load 0x0,0x9
0085 4865 |He | Short_Literal 0x65
0086 00db | | Load_Top At_Offset_3
0087 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0088 4801 |H | Short_Literal 0x1
0089 e00a | | Load 0x0,0xa
008a 0387 | | Declare_Variable Package
008b 00d8 | | Load_Top At_Offset_0
008c 020f | | Execute Module,Activate
008d 029d 0353 | S| Declare_Subprogram For_Outer_Call,INIT_0350
008f e00b | | Load 0x0,0xb
0090 e00c | | Load 0x0,0xc
0091 4865 |He | Short_Literal 0x65
0092 00e3 | | Load_Encached Natural_Cache
0093 e21f | | Load 0x1,0x1f
0094 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
0095 e00d | | Load 0x0,0xd
0096 0387 | | Declare_Variable Package
0097 00d8 | | Load_Top At_Offset_0
0098 020f | | Execute Module,Activate
0099 00e3 | | Load_Encached Natural_Cache
009a 00db | | Load_Top At_Offset_3
009b 1b12 | | Execute Package,Field_Read,Field_Number 0x12
009c 00da | | Load_Top At_Offset_2
009d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
009e 02a0 | | Declare_Subprogram Null_Subprogram
009f e215 | | Load 0x1,0x15
00a0 0326 | & | Complete_Type Record,By_Defining
00a1 e216 | | Load 0x1,0x16
00a2 03c4 | | Complete_Type Access,By_Component_Completion
00a3 0092 147d | }| Action Push_String_Extended,0x147d ; "Name not found"
00a5 0092 147e | ~| Action Push_String_Extended,0x147e ; "Invalid qualifier (none required)"
00a7 029d 035b | [| Declare_Subprogram For_Outer_Call,INIT_0358
00a9 029d 0373 | s| Declare_Subprogram For_Outer_Call,INIT_0370
00ab 029d 037b | {| Declare_Subprogram For_Outer_Call,INIT_0378
00ad 029d 0383 | | Declare_Subprogram For_Outer_Call,INIT_0380
00af 029d 0393 | | Declare_Subprogram For_Outer_Call,INIT_0390
00b1 029d 03cb | | Declare_Subprogram For_Outer_Call,INIT_03c8
00b3 029d 03eb | | Declare_Subprogram For_Outer_Call,INIT_03e8
00b5 029d 03fb | | Declare_Subprogram For_Outer_Call,INIT_03f8
00b7 029d 040b | | Declare_Subprogram For_Outer_Call,INIT_0408
00b9 029d 0433 | 3| Declare_Subprogram For_Outer_Call,INIT_0430
00bb 029d 0463 | c| Declare_Subprogram For_Outer_Call,INIT_0460
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 04c3 | | Declare_Subprogram For_Outer_Call,INIT_04c0
00c7 a00e | | Reference 0x0,0xe
00c8 00c6 | | Action Check_Subprogram_Elaborated
00c9 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34
00ca 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35
00cb 0093 0000 | | PushFullAddress InMicrocode
00cd 60e6 |` | Indirect_Literal Discrete,0x1b4,{0x80000000, 0x00010000}
00ce 0273 | s | Execute Discrete,Plus
00cf e00f | | Load 0x0,0xf
00d0 0273 | s | Execute Discrete,Plus
00d1 e010 | | Load 0x0,0x10
00d2 0273 | s | Execute Discrete,Plus
00d3 4800 |H | Short_Literal 0x0
00d4 0007 | | Action Break_Optional
00d5 029d 04db | | Declare_Subprogram For_Outer_Call,INIT_04d8
00d7 029d 04f3 | | Declare_Subprogram For_Outer_Call,INIT_04f0
00d9 029d 052b | +| Declare_Subprogram For_Outer_Call,INIT_0528
00db 029d 053b | ;| Declare_Subprogram For_Outer_Call,INIT_0538
00dd 029d 05a3 | | Declare_Subprogram For_Outer_Call,INIT_05a0
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 05eb | | Declare_Subprogram For_Outer_Call,INIT_05e8
00e7 029d 05fb | | Declare_Subprogram For_Outer_Call,INIT_05f8
00e9 029d 0613 | | Declare_Subprogram For_Outer_Call,INIT_0610
00eb 029d 063b | ;| Declare_Subprogram For_Outer_Call,INIT_0638
00ed 029d 064b | K| Declare_Subprogram For_Outer_Call,INIT_0648
00ef 029d 067b | {| Declare_Subprogram For_Outer_Call,INIT_0678
00f1 029d 06a3 | | Declare_Subprogram For_Outer_Call,INIT_06a0
00f3 029d 06bb | | Declare_Subprogram For_Outer_Call,INIT_06b8
00f5 029d 06f3 | | Declare_Subprogram For_Outer_Call,INIT_06f0
00f7 029d 072b | +| Declare_Subprogram For_Outer_Call,INIT_0728
00f9 029d 074b | K| Declare_Subprogram For_Outer_Call,INIT_0748
00fb 029d 0763 | c| Declare_Subprogram For_Outer_Call,INIT_0760
00fd 029d 0773 | s| Declare_Subprogram For_Outer_Call,INIT_0770
00ff 029d 0793 | | Declare_Subprogram For_Outer_Call,INIT_0790
0101 029d 07fb | | Declare_Subprogram For_Outer_Call,INIT_07f8
0103 029d 0813 | | Declare_Subprogram For_Outer_Call,INIT_0810
0105 029d 0843 | C| Declare_Subprogram For_Outer_Call,INIT_0840
0107 029d 08bb | | Declare_Subprogram For_Outer_Call,INIT_08b8
0109 029d 091b | | Declare_Subprogram For_Outer_Call,INIT_0918
010b 029d 0963 | c| Declare_Subprogram For_Outer_Call,INIT_0960
010d 029d 0993 | | Declare_Subprogram For_Outer_Call,INIT_0990
010f 029d 09b3 | | Declare_Subprogram For_Outer_Call,INIT_09b0
0111 029d 09d3 | | Declare_Subprogram For_Outer_Call,INIT_09d0
0113 029d 09e3 | | Declare_Subprogram For_Outer_Call,INIT_09e0
0115 029d 09eb | | Declare_Subprogram For_Outer_Call,INIT_09e8
0117 029d 09fb | | Declare_Subprogram For_Outer_Call,INIT_09f8
0119 029d 0a03 | | Declare_Subprogram For_Outer_Call,INIT_0a00
011b 029d 0a2b | +| Declare_Subprogram For_Outer_Call,INIT_0a28
011d 029d 0a43 | C| Declare_Subprogram For_Outer_Call,INIT_0a40
011f 029d 0a53 | S| Declare_Subprogram For_Outer_Call,INIT_0a50
0121 029d 0a7b | {| Declare_Subprogram For_Outer_Call,INIT_0a78
0123 029d 0a9b | | Declare_Subprogram For_Outer_Call,INIT_0a98
0125 029d 0adb | | Declare_Subprogram For_Outer_Call,INIT_0ad8
0127 029d 0b13 | | Declare_Subprogram For_Outer_Call,INIT_0b10
0129 029d 0b4b | K| Declare_Subprogram For_Outer_Call,INIT_0b48
012b 029d 0bab | | Declare_Subprogram For_Outer_Call,INIT_0ba8
012d 029d 0bd3 | | Declare_Subprogram For_Outer_Call,INIT_0bd0
012f 029d 0c0b | | Declare_Subprogram For_Outer_Call,INIT_0c08
0131 029d 0c63 | c| Declare_Subprogram For_Outer_Call,INIT_0c60
0133 029d 0cab | | Declare_Subprogram For_Outer_Call,INIT_0ca8
0135 029d 0cd3 | | Declare_Subprogram For_Outer_Call,INIT_0cd0
0137 029b 0cfb | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0cf8
0139 029d 0db3 | | Declare_Subprogram For_Outer_Call,INIT_0db0
013b 029d 0e13 | | Declare_Subprogram For_Outer_Call,INIT_0e10
013d 1d6b | k | Execute_Immediate Reference_Lex_1,0x6b
013e 00c7 | | Action Elaborate_Subprogram
013f 029d 0e8b | | Declare_Subprogram For_Outer_Call,INIT_0e88
0141 029d 0eeb | | Declare_Subprogram For_Outer_Call,INIT_0ee8
0143 029d 0f3b | ;| Declare_Subprogram For_Outer_Call,INIT_0f38
0145 029d 0f6b | k| Declare_Subprogram For_Outer_Call,INIT_0f68
0147 029d 1053 | S| Declare_Subprogram For_Outer_Call,INIT_1050
0149 029d 105b | [| Declare_Subprogram For_Outer_Call,INIT_1058
014b 029d 106b | k| Declare_Subprogram For_Outer_Call,INIT_1068
014d 029d 107b | {| Declare_Subprogram For_Outer_Call,INIT_1078
014f 029d 10b3 | | Declare_Subprogram For_Outer_Call,INIT_10b0
0151 029d 1133 | 3| Declare_Subprogram For_Outer_Call,INIT_1130
0153 029d 118b | | Declare_Subprogram For_Outer_Call,INIT_1188
0155 029d 120b | | Declare_Subprogram For_Outer_Call,INIT_1208
0157 4800 |H | Short_Literal 0x0
0158 0093 139b | | PushFullAddress InMicrocode,INIT_1398
015a 00f5 | | Load_Encached Unused21
015b 037d | } | Declare_Type Task,Defined
015c 036f | o | Declare_Variable Task
015d e011 | | Load 0x0,0x11
015e 1d79 | y | Execute_Immediate Reference_Lex_1,0x79
015f e216 | | Load 0x1,0x16
0160 e221 | ! | Load 0x1,0x21
0161 e223 | # | Load 0x1,0x23
0162 e003 | | Load 0x0,0x3
0163 1d71 | q | Execute_Immediate Reference_Lex_1,0x71
0164 1d6f | o | Execute_Immediate Reference_Lex_1,0x6f
0165 1d6b | k | Execute_Immediate Reference_Lex_1,0x6b
0166 e21f | | Load 0x1,0x1f
0167 e004 | | Load 0x0,0x4
0168 e012 | | Load 0x0,0x12
0169 e004 | | Load 0x0,0x4
016a 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
016b 480d |H | Short_Literal 0xd
016c e27a | z | Load 0x1,0x7a
016d 020e | | Execute Module,Augment_Imports
016e 0007 | | Action Break_Optional
016f 029d 124b | K| Declare_Subprogram For_Outer_Call,INIT_1248
0171 029d 125b | [| Declare_Subprogram For_Outer_Call,INIT_1258
0173 029d 1283 | | Declare_Subprogram For_Outer_Call,INIT_1280
0175 029d 12c3 | | Declare_Subprogram For_Outer_Call,INIT_12c0
0177 1d0d | | Execute_Immediate Reference_Lex_1,0xd
0178 00c7 | | Action Elaborate_Subprogram
0179 1d0e | | Execute_Immediate Reference_Lex_1,0xe
017a 00c7 | | Action Elaborate_Subprogram
017b 1d0f | | Execute_Immediate Reference_Lex_1,0xf
017c 00c7 | | Action Elaborate_Subprogram
017d 1d11 | | Execute_Immediate Reference_Lex_1,0x11
017e 00c7 | | Action Elaborate_Subprogram
017f 1d10 | | Execute_Immediate Reference_Lex_1,0x10
0180 00c7 | | Action Elaborate_Subprogram
0181 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0182 00c7 | | Action Elaborate_Subprogram
0183 1d14 | | Execute_Immediate Reference_Lex_1,0x14
0184 00c7 | | Action Elaborate_Subprogram
0185 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0186 00c7 | | Action Elaborate_Subprogram
0187 BODY_0008:
0187 BODY_0008:
0187 00be | | Action Activate_Tasks
0188 00bc | | Action Signal_Activated
0189 00bb | | Action Signal_Completion
018a 0000 0000 | | .BLANK 0000[0x6]
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 1373 | s| Declare_Subprogram For_Call,INIT_1370
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 147f | | Action Push_String_Extended,0x147f ; "Warning: Elaborating units that have been archived, deleted or re-coded;\x0a Debugging information will not be available for such units.\x0a"
019d 8227 | ' | Call 0x1,0x27
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 e27a | z | Load 0x1,0x7a
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 1480 | | Action Push_String_Extended,0x1480 ; "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 8219 | | Call 0x1,0x19
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 e27a | z | Load 0x1,0x7a
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 01e5 | | .CONST 0x01e5 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0002 | | .CONST 0x0002 ; Number of locals
01e3 INIT_01e0:
01e3 00eb | | Load_Encached Diana_Cache
01e4 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01e5 BODY_01e0:
01e5 00e1 | | Load_Encached Boolean_Cache
01e6 e003 | | Load 0x0,0x3
01e7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01e8 00e3 | | Load_Encached Natural_Cache
01e9 00ec | | Load_Encached Diana_Tree_Cache
01ea 827b | { | Call 0x1,0x7b
01eb c5fb | | Store 0x2,-0x5
01ec c5fa | | Store 0x2,-0x6
01ed c5f9 | | Store 0x2,-0x7
01ee c5f8 | | Store 0x2,-0x8
01ef e5f7 | | Load 0x2,-0x9
01f0 00e1 | | Load_Encached Boolean_Cache
01f1 00ec | | Load_Encached Diana_Tree_Cache
01f2 e003 | | Load 0x0,0x3
01f3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01f4 00e3 | | Load_Encached Natural_Cache
01f5 e5fc | | Load 0x2,-0x4
01f6 e5fd | | Load 0x2,-0x3
01f7 e5fe | | Load 0x2,-0x2
01f8 e5ff | | Load 0x2,-0x1
01f9 00eb | | Load_Encached Diana_Cache
01fa 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01fb 480a |H | Short_Literal 0xa
01fc e27a | z | Load 0x1,0x7a
01fd 170f | | Execute Task,Entry_Call,Field_Number 0xf
01fe c5fc | | Store 0x2,-0x4
01ff c5fa | | Store 0x2,-0x6
0200 c5f9 | | Store 0x2,-0x7
0201 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0202 c5f8 | | Store 0x2,-0x8
0203 c5f7 | | Store 0x2,-0x9
0204 00d8 | | Load_Top At_Offset_0
0205 822b | + | Call 0x1,0x2b
0206 a5fb | | Store_Unchecked 0x2,-0x5
0207 4504 |E | Exit_Subprogram 0x4
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020c | | .CONST 0x020c ; Address of begin
0209 0004 | | .CONST 0x0004 ; Address of exception handler
020a 0002 | | .CONST 0x0002 ; Number of locals
020b INIT_0208:
020b 00ec | | Load_Encached Diana_Tree_Cache
020c BODY_0208:
020c e5f8 | | Load 0x2,-0x8
020d 00e1 | | Load_Encached Boolean_Cache
020e 00ec | | Load_Encached Diana_Tree_Cache
020f e003 | | Load 0x0,0x3
0210 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0211 00e3 | | Load_Encached Natural_Cache
0212 e5fc | | Load 0x2,-0x4
0213 e5fd | | Load 0x2,-0x3
0214 e5fe | | Load 0x2,-0x2
0215 e5ff | | Load 0x2,-0x1
0216 822c | , | Call 0x1,0x2c
0217 e5ff | | Load 0x2,-0x1
0218 480a |H | Short_Literal 0xa
0219 e27a | z | Load 0x1,0x7a
021a 170f | | Execute Task,Entry_Call,Field_Number 0xf
021b c5fc | | Store 0x2,-0x4
021c c5fb | | Store 0x2,-0x5
021d c5fa | | Store 0x2,-0x6
021e 0033 | 3 | Store_Top Heap_Access,At_Offset_3
021f c5f9 | | Store 0x2,-0x7
0220 c5f8 | | Store 0x2,-0x8
0221 4802 |H | Short_Literal 0x2
0222 e5f8 | | Load 0x2,-0x8
0223 e012 | | Load 0x0,0x12
0224 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0225 680c |h | Jump_Zero 0x232
0226 e5f8 | | Load 0x2,-0x8
0227 e012 | | Load 0x0,0x12
0228 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0229 e224 | $ | Load 0x1,0x24
022a 01df | | Execute Vector,Equal
022b 6806 |h | Jump_Zero 0x232
022c 4800 |H | Short_Literal 0x0
022d a5fb | | Store_Unchecked 0x2,-0x5
022e 4802 |H | Short_Literal 0x2
022f a5fa | | Store_Unchecked 0x2,-0x6
0230 4800 |H | Short_Literal 0x0
0231 a5f9 | | Store_Unchecked 0x2,-0x7
0232 4504 |E | Exit_Subprogram 0x4
0233 0000 0000 | | .BLANK 0000[0x5]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 0246 | F | .CONST 0x0246 ; Address of begin
0239 0004 | | .CONST 0x0004 ; Address of exception handler
023a 0003 | | .CONST 0x0003 ; Number of locals
023b INIT_0238:
023b 00db | | Load_Top At_Offset_3
023c e014 | | Load 0x0,0x14
023d 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
023e 00e3 | | Load_Encached Natural_Cache
023f 03f1 | | Declare_Variable Discrete,With_Value
0240 00d8 | | Load_Top At_Offset_0
0241 e014 | | Load 0x0,0x14
0242 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0243 1c08 | | Execute_Immediate Run_Utility,0x8
0244 00d8 | | Load_Top At_Offset_0
0245 1c00 | | Execute_Immediate Run_Utility,0x0
0246 BODY_0238:
0246 00e1 | | Load_Encached Boolean_Cache
0247 e003 | | Load 0x0,0x3
0248 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0249 00e3 | | Load_Encached Natural_Cache
024a 00ec | | Load_Encached Diana_Tree_Cache
024b 827b | { | Call 0x1,0x7b
024c c5fa | | Store 0x2,-0x6
024d c5f9 | | Store 0x2,-0x7
024e c5f8 | | Store 0x2,-0x8
024f c5f7 | | Store 0x2,-0x9
0250 4800 |H | Short_Literal 0x0
0251 a5fb | | Store_Unchecked 0x2,-0x5
0252 4801 |H | Short_Literal 0x1
0253 e5fe | | Load 0x2,-0x2
0254 e014 | | Load 0x0,0x14
0255 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0256 e015 | | Load 0x0,0x15
0257 180d | | Execute Package,Field_Execute,Field_Number 0xd
0258 681d |h | Jump_Zero 0x276
0259 00d8 | | Load_Top At_Offset_0
025a e5fe | | Load 0x2,-0x2
025b e016 | | Load 0x0,0x16
025c 180f | | Execute Package,Field_Execute,Field_Number 0xf
025d 00d2 | | Pop_Control Pop_Count_2
025e 4801 |H | Short_Literal 0x1
025f a5fb | | Store_Unchecked 0x2,-0x5
0260 e5f6 | | Load 0x2,-0xa
0261 00e1 | | Load_Encached Boolean_Cache
0262 e003 | | Load 0x0,0x3
0263 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0264 00e3 | | Load_Encached Natural_Cache
0265 00ec | | Load_Encached Diana_Tree_Cache
0266 00e3 | | Load_Encached Natural_Cache
0267 e5fd | | Load 0x2,-0x3
0268 e5fc | | Load 0x2,-0x4
0269 e5fe | | Load 0x2,-0x2
026a e5ff | | Load 0x2,-0x1
026b e403 | | Load 0x2,0x3
026c 827e | ~ | Call 0x1,0x7e
026d 00d2 | | Pop_Control Pop_Count_2
026e c5fd | | Store 0x2,-0x3
026f c5fb | | Store 0x2,-0x5
0270 c5fa | | Store 0x2,-0x6
0271 c5f9 | | Store 0x2,-0x7
0272 c5f8 | | Store 0x2,-0x8
0273 c5f7 | | Store 0x2,-0x9
0274 c5f6 | | Store 0x2,-0xa
0275 4502 |E | Exit_Subprogram 0x2
0276 e5f6 | | Load 0x2,-0xa
0277 00e3 | | Load_Encached Natural_Cache
0278 00da | | Load_Top At_Offset_2
0279 e5fe | | Load 0x2,-0x2
027a 4801 |H | Short_Literal 0x1
027b e402 | | Load 0x2,0x2
027c e016 | | Load 0x0,0x16
027d 180d | | Execute Package,Field_Execute,Field_Number 0xd
027e 00d2 | | Pop_Control Pop_Count_2
027f c5fb | | Store 0x2,-0x5
0280 c5f6 | | Store 0x2,-0xa
0281 4802 |H | Short_Literal 0x2
0282 e5f6 | | Load 0x2,-0xa
0283 e012 | | Load 0x0,0x12
0284 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0285 6801 |h | Jump_Zero 0x287
0286 4502 |E | Exit_Subprogram 0x2
0287 e5fc | | Load 0x2,-0x4
0288 00d9 | | Load_Top At_Offset_1
0289 e016 | | Load 0x0,0x16
028a 1811 | | Execute Package,Field_Execute,Field_Number 0x11
028b e014 | | Load 0x0,0x14
028c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
028d 00d1 | | Pop_Control Pop_Count_1
028e e5f6 | | Load 0x2,-0xa
028f 00e1 | | Load_Encached Boolean_Cache
0290 e003 | | Load 0x0,0x3
0291 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0292 00e3 | | Load_Encached Natural_Cache
0293 00ec | | Load_Encached Diana_Tree_Cache
0294 e5fd | | Load 0x2,-0x3
0295 e5ff | | Load 0x2,-0x1
0296 e5fc | | Load 0x2,-0x4
0297 e014 | | Load 0x0,0x14
0298 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0299 e403 | | Load 0x2,0x3
029a e016 | | Load 0x0,0x16
029b 1810 | | Execute Package,Field_Execute,Field_Number 0x10
029c 820f | | Call 0x1,0xf
029d c5fd | | Store 0x2,-0x3
029e c5fa | | Store 0x2,-0x6
029f c5f9 | | Store 0x2,-0x7
02a0 c5f8 | | Store 0x2,-0x8
02a1 c5f7 | | Store 0x2,-0x9
02a2 c5f6 | | Store 0x2,-0xa
02a3 4802 |H | Short_Literal 0x2
02a4 e5f6 | | Load 0x2,-0xa
02a5 e012 | | Load 0x0,0x12
02a6 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02a7 681b |h | Jump_Zero 0x2c3
02a8 e5f6 | | Load 0x2,-0xa
02a9 e012 | | Load 0x0,0x12
02aa 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
02ab e224 | $ | Load 0x1,0x24
02ac 01df | | Execute Vector,Equal
02ad 6815 |h | Jump_Zero 0x2c3
02ae e5f6 | | Load 0x2,-0xa
02af 00e1 | | Load_Encached Boolean_Cache
02b0 e003 | | Load 0x0,0x3
02b1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02b2 00e3 | | Load_Encached Natural_Cache
02b3 00ec | | Load_Encached Diana_Tree_Cache
02b4 00e3 | | Load_Encached Natural_Cache
02b5 e5fd | | Load 0x2,-0x3
02b6 e5fc | | Load 0x2,-0x4
02b7 e5fe | | Load 0x2,-0x2
02b8 e5ff | | Load 0x2,-0x1
02b9 e403 | | Load 0x2,0x3
02ba 827e | ~ | Call 0x1,0x7e
02bb 00d2 | | Pop_Control Pop_Count_2
02bc c5fd | | Store 0x2,-0x3
02bd c5fb | | Store 0x2,-0x5
02be c5fa | | Store 0x2,-0x6
02bf c5f9 | | Store 0x2,-0x7
02c0 c5f8 | | Store 0x2,-0x8
02c1 c5f7 | | Store 0x2,-0x9
02c2 c5f6 | | Store 0x2,-0xa
02c3 4502 |E | Exit_Subprogram 0x2
02c4 0000 0000 | | .BLANK 0000[0x4]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb | | .CONST 0x02cb ; Address of begin
02c9 0004 | | .CONST 0x0004 ; Address of exception handler
02ca 0001 | | .CONST 0x0001 ; Number of locals
02cb BODY_02c8:
02cb INIT_02c8:
02cb e5fa | | Load 0x2,-0x6
02cc e004 | | Load 0x0,0x4
02cd 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02ce e004 | | Load 0x0,0x4
02cf 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
02d0 e5fd | | Load 0x2,-0x3
02d1 0120 | | Execute Any,Is_Value
02d2 6803 |h | Jump_Zero 0x2d6
02d3 e004 | | Load 0x0,0x4
02d4 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
02d5 7801 |x | Jump 0x2d7
02d6 e5fd | | Load 0x2,-0x3
02d7 e5fe | | Load 0x2,-0x2
02d8 e5ff | | Load 0x2,-0x1
02d9 4806 |H | Short_Literal 0x6
02da e27a | z | Load 0x1,0x7a
02db 1710 | | Execute Task,Entry_Call,Field_Number 0x10
02dc c5fe | | Store 0x2,-0x2
02dd c5fd | | Store 0x2,-0x3
02de c5fc | | Store 0x2,-0x4
02df c5fb | | Store 0x2,-0x5
02e0 c5fa | | Store 0x2,-0x6
02e1 4502 |E | Exit_Subprogram 0x2
02e2 0000 0000 | | .BLANK 0000[0x6]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02eb | | .CONST 0x02eb ; Address of begin
02e9 0004 | | .CONST 0x0004 ; Address of exception handler
02ea 0001 | | .CONST 0x0001 ; Number of locals
02eb BODY_02e8:
02eb INIT_02e8:
02eb 00da | | Load_Top At_Offset_2
02ec 4801 |H | Short_Literal 0x1
02ed e27a | z | Load 0x1,0x7a
02ee 1712 | | Execute Task,Entry_Call,Field_Number 0x12
02ef 003b | ; | Store_Top Access,At_Offset_3
02f0 4501 |E | Exit_Subprogram 0x1
02f1 0000 0000 | | .BLANK 0000[0x7]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb | | .CONST 0x02fb ; Address of begin
02f9 0004 | | .CONST 0x0004 ; Address of exception handler
02fa 0001 | | .CONST 0x0001 ; Number of locals
02fb BODY_02f8:
02fb INIT_02f8:
02fb 00da | | Load_Top At_Offset_2
02fc 4801 |H | Short_Literal 0x1
02fd e27a | z | Load 0x1,0x7a
02fe 1711 | | Execute Task,Entry_Call,Field_Number 0x11
02ff 003b | ; | Store_Top Access,At_Offset_3
0300 4501 |E | Exit_Subprogram 0x1
0301 0000 0000 | | .BLANK 0000[0x7]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b | | .CONST 0x030b ; Address of begin
0309 0004 | | .CONST 0x0004 ; Address of exception handler
030a 0001 | | .CONST 0x0001 ; Number of locals
030b BODY_0308:
030b INIT_0308:
030b 4800 |H | Short_Literal 0x0
030c 00db | | Load_Top At_Offset_3
030d e004 | | Load 0x0,0x4
030e 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
030f 8017 | | Call 0x0,0x17
0310 4803 |H | Short_Literal 0x3
0311 e018 | | Load 0x0,0x18
0312 e019 | | Load 0x0,0x19
0313 00ad | | Action InMicrocode,Package,Field_Execute_Dynamic
0314 4502 |E | Exit_Subprogram 0x2
0315 0000 0000 | | .XXX[0x3]
0317 0000 | |
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 00db | | Load_Top At_Offset_3
031c 6804 |h | Jump_Zero 0x321
031d 0092 1481 | | Action Push_String_Extended,0x1481 ; "Debug_Debugger"
031f 801a | | Call 0x0,0x1a
0320 6802 |h | Jump_Zero 0x323
0321 00da | | Load_Top At_Offset_2
0322 8219 | | Call 0x1,0x19
0323 4503 |E | Exit_Subprogram 0x3
0324 0000 0000 | | .BLANK 0000[0x4]
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 00da | | Load_Top At_Offset_2
032c 7008 |p | Jump_Nonzero 0x335
032d e5fd | | Load 0x2,-0x3
032e 0092 1482 | | Action Push_String_Extended,0x1482 ; "Assert fail: "
0330 e5fe | | Load 0x2,-0x2
0331 01cc | | Execute Vector,Catenate
0332 821a | | Call 0x1,0x1a
0333 e217 | | Load 0x1,0x17
0334 0257 | W | Execute Discrete,Raise
0335 4504 |E | Exit_Subprogram 0x4
0336 0000 0000 | | .XXX[0x2]
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 4601 |F | Jump_Case 0x1
033c 7801 |x | Jump 0x33e ; case 0x0
033d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
033e 00da | | Load_Top At_Offset_2
033f 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
0340 0125 | % | Execute Any,Set_Constraint
0341 00da | | Load_Top At_Offset_2
0342 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
0343 1c00 | | Execute_Immediate Run_Utility,0x0
0344 00da | | Load_Top At_Offset_2
0345 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
0346 0125 | % | Execute Any,Set_Constraint
0347 00da | | Load_Top At_Offset_2
0348 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
0349 1c00 | | Execute_Immediate Run_Utility,0x0
034a 4302 |C | Exit_Subprogram From_Utility,0x2
034b 0000 0000 | | .BLANK 0000[0x5]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353 | S | .CONST 0x0353 ; Address of begin
0351 0004 | | .CONST 0x0004 ; Address of exception handler
0352 0001 | | .CONST 0x0001 ; Number of locals
0353 BODY_0350:
0353 INIT_0350:
0353 00da | | Load_Top At_Offset_2
0354 4401 |D | Exit_Subprogram With_Result,0x1
0355 0000 0000 | | .XXX[0x3]
0357 0000 | |
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b | [ | .CONST 0x035b ; Address of begin
0359 0004 | | .CONST 0x0004 ; Address of exception handler
035a 0001 | | .CONST 0x0001 ; Number of locals
035b BODY_0358:
035b INIT_0358:
035b 00da | | Load_Top At_Offset_2
035c 0227 | ' | Execute Access,All_Reference
035d 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
035e a5fe | | Store_Unchecked 0x2,-0x2
035f 00da | | Load_Top At_Offset_2
0360 0227 | ' | Execute Access,All_Reference
0361 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0362 a5fd | | Store_Unchecked 0x2,-0x3
0363 00da | | Load_Top At_Offset_2
0364 0227 | ' | Execute Access,All_Reference
0365 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0366 a5fb | | Store_Unchecked 0x2,-0x5
0367 00da | | Load_Top At_Offset_2
0368 0227 | ' | Execute Access,All_Reference
0369 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
036a a5fc | | Store_Unchecked 0x2,-0x4
036b 4502 |E | Exit_Subprogram 0x2
036c 0000 0000 | | .BLANK 0000[0x4]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0373 | s | .CONST 0x0373 ; Address of begin
0371 0004 | | .CONST 0x0004 ; Address of exception handler
0372 0001 | | .CONST 0x0001 ; Number of locals
0373 BODY_0370:
0373 INIT_0370:
0373 00da | | Load_Top At_Offset_2
0374 801b | | Call 0x0,0x1b
0375 4502 |E | Exit_Subprogram 0x2
0376 0000 0000 | | .XXX[0x2]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b | { | .CONST 0x037b ; Address of begin
0379 0004 | | .CONST 0x0004 ; Address of exception handler
037a 0001 | | .CONST 0x0001 ; Number of locals
037b BODY_0378:
037b INIT_0378:
037b 801c | | Call 0x0,0x1c
037c 4501 |E | Exit_Subprogram 0x1
037d 0000 0000 | | .XXX[0x3]
037f 0000 | |
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 4904 |I | Short_Literal 0x104
0385 00eb | | Load_Encached Diana_Cache
0386 0096 | | Execute Package,Field_Execute_Dynamic
0387 00eb | | Load_Encached Diana_Cache
0388 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0389 4401 |D | Exit_Subprogram With_Result,0x1
038a 0000 0000 | | .BLANK 0000[0x6]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0398 | | .CONST 0x0398 ; Address of begin
0391 0004 | | .CONST 0x0004 ; Address of exception handler
0392 0004 | | .CONST 0x0004 ; Number of locals
0393 INIT_0390:
0393 00da | | Load_Top At_Offset_2
0394 e01d | | Load 0x0,0x1d
0395 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0396 00ec | | Load_Encached Diana_Tree_Cache
0397 039d | | Declare_Variable Heap_Access,Duplicate
0398 BODY_0390:
0398 00da | | Load_Top At_Offset_2
0399 00eb | | Load_Encached Diana_Cache
039a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
039b 6802 |h | Jump_Zero 0x39e
039c e5ff | | Load 0x2,-0x1
039d 4401 |D | Exit_Subprogram With_Result,0x1
039e 00da | | Load_Top At_Offset_2
039f 00eb | | Load_Encached Diana_Cache
03a0 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03a1 0032 | 2 | Store_Top Heap_Access,At_Offset_2
03a2 00d9 | | Load_Top At_Offset_1
03a3 00eb | | Load_Encached Diana_Cache
03a4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03a5 6811 |h | Jump_Zero 0x3b7
03a6 00da | | Load_Top At_Offset_2
03a7 e01e | | Load 0x0,0x1e
03a8 180e | | Execute Package,Field_Execute,Field_Number 0xe
03a9 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03aa 0092 1483 | | Action Push_String_Extended,0x1483 ; "Sm_Back_Link returned unexpected kind of node"
03ac 00d9 | | Load_Top At_Offset_1
03ad 00eb | | Load_Encached Diana_Cache
03ae 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03af e5ff | | Load 0x2,-0x1
03b0 00eb | | Load_Encached Diana_Cache
03b1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03b2 027f | | Execute Discrete,Equal
03b3 e01f | | Load 0x0,0x1f
03b4 180e | | Execute Package,Field_Execute,Field_Number 0xe
03b5 00d8 | | Load_Top At_Offset_0
03b6 4401 |D | Exit_Subprogram With_Result,0x1
03b7 00d9 | | Load_Top At_Offset_1
03b8 e01d | | Load 0x0,0x1d
03b9 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
03ba 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03bb 00d8 | | Load_Top At_Offset_0
03bc 8229 | ) | Call 0x1,0x29
03bd 6802 |h | Jump_Zero 0x3c0
03be e5ff | | Load 0x2,-0x1
03bf 4401 |D | Exit_Subprogram With_Result,0x1
03c0 00d8 | | Load_Top At_Offset_0
03c1 4401 |D | Exit_Subprogram With_Result,0x1
03c2 0000 0000 | | .BLANK 0000[0x6]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb | | .CONST 0x03cb ; Address of begin
03c9 0004 | | .CONST 0x0004 ; Address of exception handler
03ca 0001 | | .CONST 0x0001 ; Number of locals
03cb BODY_03c8:
03cb INIT_03c8:
03cb 00da | | Load_Top At_Offset_2
03cc 00eb | | Load_Encached Diana_Cache
03cd 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03ce 00d8 | | Load_Top At_Offset_0
03cf 4821 |H! | Short_Literal 0x21
03d0 482c |H, | Short_Literal 0x2c
03d1 0262 | b | Execute Discrete,In_Range
03d2 6812 |h | Jump_Zero 0x3e5
03d3 00d8 | | Load_Top At_Offset_0
03d4 4823 |H# | Short_Literal 0x23
03d5 4828 |H( | Short_Literal 0x28
03d6 0262 | b | Execute Discrete,In_Range
03d7 700d |p | Jump_Nonzero 0x3e5
03d8 482a |H* | Short_Literal 0x2a
03d9 482b |H+ | Short_Literal 0x2b
03da 0262 | b | Execute Discrete,In_Range
03db 700a |p | Jump_Nonzero 0x3e6
03dc 7800 |x | Jump 0x3dd
03dd 00da | | Load_Top At_Offset_2
03de 8229 | ) | Call 0x1,0x29
03df 6803 |h | Jump_Zero 0x3e3
03e0 00da | | Load_Top At_Offset_2
03e1 822a | * | Call 0x1,0x2a
03e2 4401 |D | Exit_Subprogram With_Result,0x1
03e3 00da | | Load_Top At_Offset_2
03e4 4401 |D | Exit_Subprogram With_Result,0x1
03e5 00d1 | | Pop_Control Pop_Count_1
03e6 00da | | Load_Top At_Offset_2
03e7 4401 |D | Exit_Subprogram With_Result,0x1
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03eb | | .CONST 0x03eb ; Address of begin
03e9 03f1 | | .CONST 0x03f1 ; Address of exception handler
03ea 0001 | | .CONST 0x0001 ; Number of locals
03eb BODY_03e8:
03eb INIT_03e8:
03eb 00da | | Load_Top At_Offset_2
03ec 00eb | | Load_Encached Diana_Cache
03ed 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
03ee 00eb | | Load_Encached Diana_Cache
03ef 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
03f0 4401 |D | Exit_Subprogram With_Result,0x1
03f1 TRAP_03e8:
03f1 0007 | | Action Break_Optional
03f2 0092 1484 | | Action Push_String_Extended,0x1484 ; "<NULL>"
03f4 4401 |D | Exit_Subprogram With_Result,0x1
03f5 0000 0000 | | .XXX[0x3]
03f7 0000 | |
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb | | .CONST 0x03fb ; Address of begin
03f9 0004 | | .CONST 0x0004 ; Address of exception handler
03fa 0001 | | .CONST 0x0001 ; Number of locals
03fb BODY_03f8:
03fb INIT_03f8:
03fb 4801 |H | Short_Literal 0x1
03fc 4800 |H | Short_Literal 0x0
03fd e020 | | Load 0x0,0x20
03fe e5ff | | Load 0x2,-0x1
03ff e021 | ! | Load 0x0,0x21
0400 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0401 4401 |D | Exit_Subprogram With_Result,0x1
0402 0000 0000 | | .BLANK 0000[0x6]
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 00da | | Load_Top At_Offset_2
040c 00eb | | Load_Encached Diana_Cache
040d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
040e 6802 |h | Jump_Zero 0x411
040f 00ea | | Load_Encached Null_String_Cache
0410 4401 |D | Exit_Subprogram With_Result,0x1
0411 00da | | Load_Top At_Offset_2
0412 4904 |I | Short_Literal 0x104
0413 00eb | | Load_Encached Diana_Cache
0414 0096 | | Execute Package,Field_Execute_Dynamic
0415 00eb | | Load_Encached Diana_Cache
0416 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0417 0b7b | { | Execute_Immediate Case_Compare,0x7b
0418 7006 |p | Jump_Nonzero 0x41f
0419 0b7a | z | Execute_Immediate Case_Compare,0x7a
041a 7008 |p | Jump_Nonzero 0x423
041b 0f7c | | | Execute_Immediate Equal,0x7c
041c 700a |p | Jump_Nonzero 0x427
041d 00ea | | Load_Encached Null_String_Cache
041e 4401 |D | Exit_Subprogram With_Result,0x1
041f 00d1 | | Pop_Control Pop_Count_1
0420 0092 1485 | | Action Push_String_Extended,0x1485 ; "procedure "
0422 4401 |D | Exit_Subprogram With_Result,0x1
0423 00d1 | | Pop_Control Pop_Count_1
0424 0092 1486 | | Action Push_String_Extended,0x1486 ; "function "
0426 4401 |D | Exit_Subprogram With_Result,0x1
0427 0092 1487 | | Action Push_String_Extended,0x1487 ; "package "
0429 4401 |D | Exit_Subprogram With_Result,0x1
042a 0000 0000 | | .BLANK 0000[0x6]
0430 ; --------------------------------------------------------------------------------------
0430 ; SUBPROGRAM
0430 ; --------------------------------------------------------------------------------------
0430 0433 | 3 | .CONST 0x0433 ; Address of begin
0431 0004 | | .CONST 0x0004 ; Address of exception handler
0432 0001 | | .CONST 0x0001 ; Number of locals
0433 BODY_0430:
0433 INIT_0430:
0433 00da | | Load_Top At_Offset_2
0434 00d8 | | Load_Top At_Offset_0
0435 4821 |H! | Short_Literal 0x21
0436 482c |H, | Short_Literal 0x2c
0437 0262 | b | Execute Discrete,In_Range
0438 681d |h | Jump_Zero 0x456
0439 0adf | | Execute_Immediate Plus,-0x21
043a 460b |F | Jump_Case 0xb
043b 780e |x | Jump 0x44a ; case 0x0
043c 7813 |x | Jump 0x450 ; case 0x1
043d 7819 |x | Jump 0x457 ; case 0x2
043e 7818 |x | Jump 0x457 ; case 0x3
043f 7817 |x | Jump 0x457 ; case 0x4
0440 7816 |x | Jump 0x457 ; case 0x5
0441 7815 |x | Jump 0x457 ; case 0x6
0442 7814 |x | Jump 0x457 ; case 0x7
0443 7809 |x | Jump 0x44d ; case 0x8
0444 7812 |x | Jump 0x457 ; case 0x9
0445 7811 |x | Jump 0x457 ; case 0xa
0446 7800 |x | Jump 0x447 ; case 0xb
0447 0092 1485 | | Action Push_String_Extended,0x1485 ; "procedure "
0449 4402 |D | Exit_Subprogram With_Result,0x2
044a 0092 1486 | | Action Push_String_Extended,0x1486 ; "function "
044c 4402 |D | Exit_Subprogram With_Result,0x2
044d 0092 1487 | | Action Push_String_Extended,0x1487 ; "package "
044f 4402 |D | Exit_Subprogram With_Result,0x2
0450 0092 1488 | | Action Push_String_Extended,0x1488 ; "generic "
0452 e5fe | | Load 0x2,-0x2
0453 822e | . | Call 0x1,0x2e
0454 01cc | | Execute Vector,Catenate
0455 4402 |D | Exit_Subprogram With_Result,0x2
0456 00d1 | | Pop_Control Pop_Count_1
0457 00ea | | Load_Encached Null_String_Cache
0458 4402 |D | Exit_Subprogram With_Result,0x2
0459 0000 0000 | | .BLANK 0000[0x7]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0463 | c | .CONST 0x0463 ; Address of begin
0461 0004 | | .CONST 0x0004 ; Address of exception handler
0462 0001 | | .CONST 0x0001 ; Number of locals
0463 BODY_0460:
0463 INIT_0460:
0463 e5fd | | Load 0x2,-0x3
0464 00db | | Load_Top At_Offset_3
0465 822f | / | Call 0x1,0x2f
0466 e5fe | | Load 0x2,-0x2
0467 00eb | | Load_Encached Diana_Cache
0468 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0469 01cc | | Execute Vector,Catenate
046a 4403 |D | Exit_Subprogram With_Result,0x3
046b 0000 0000 | | .BLANK 0000[0x5]
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 00da | | Load_Top At_Offset_2
0474 00db | | Load_Top At_Offset_3
0475 00eb | | Load_Encached Diana_Cache
0476 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0477 e5ff | | Load 0x2,-0x1
0478 00eb | | Load_Encached Diana_Cache
0479 1814 | | Execute Package,Field_Execute,Field_Number 0x14
047a 8230 | 0 | Call 0x1,0x30
047b 4401 |D | Exit_Subprogram With_Result,0x1
047c 0000 0000 | | .BLANK 0000[0x4]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483 | | .CONST 0x0483 ; Address of begin
0481 0488 | | .CONST 0x0488 ; 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 822c | , | Call 0x1,0x2c
0485 e022 | " | Load 0x0,0x22
0486 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0487 4401 |D | Exit_Subprogram With_Result,0x1
0488 TRAP_0480:
0488 0007 | | Action Break_Optional
0489 0092 1484 | | Action Push_String_Extended,0x1484 ; "<NULL>"
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 0499 | | .CONST 0x0499 ; 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 00eb | | Load_Encached Diana_Cache
0495 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0496 e022 | " | Load 0x0,0x22
0497 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0498 4401 |D | Exit_Subprogram With_Result,0x1
0499 TRAP_0490:
0499 0007 | | Action Break_Optional
049a 0092 1484 | | Action Push_String_Extended,0x1484 ; "<NULL>"
049c 4401 |D | Exit_Subprogram With_Result,0x1
049d 0000 0000 | | .XXX[0x3]
049f 0000 | |
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3 | | .CONST 0x04a3 ; Address of begin
04a1 0004 | | .CONST 0x0004 ; Address of exception handler
04a2 0001 | | .CONST 0x0001 ; Number of locals
04a3 BODY_04a0:
04a3 INIT_04a0:
04a3 0092 1489 | | Action Push_String_Extended,0x1489 ; "Warning: Incompatible subsystem versions detected in command"
04a5 8227 | ' | Call 0x1,0x27
04a6 8228 | ( | Call 0x1,0x28
04a7 0092 148a | | Action Push_String_Extended,0x148a ; " Spec: "
04a9 00db | | Load_Top At_Offset_3
04aa 8231 | 1 | Call 0x1,0x31
04ab 01cc | | Execute Vector,Catenate
04ac 0092 148b | | Action Push_String_Extended,0x148b ; ", Units: "
04ae 01cc | | Execute Vector,Catenate
04af e5fe | | Load 0x2,-0x2
04b0 8231 | 1 | Call 0x1,0x31
04b1 01cc | | Execute Vector,Catenate
04b2 0092 148c | | Action Push_String_Extended,0x148c ; ", "
04b4 01cc | | Execute Vector,Catenate
04b5 e5fd | | Load 0x2,-0x3
04b6 8231 | 1 | Call 0x1,0x31
04b7 01cc | | Execute Vector,Catenate
04b8 8227 | ' | Call 0x1,0x27
04b9 8228 | ( | Call 0x1,0x28
04ba 4504 |E | Exit_Subprogram 0x4
04bb 0000 0000 | | .BLANK 0000[0x5]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04c3 | | .CONST 0x04c3 ; Address of begin
04c1 0004 | | .CONST 0x0004 ; Address of exception handler
04c2 0001 | | .CONST 0x0001 ; Number of locals
04c3 BODY_04c0:
04c3 INIT_04c0:
04c3 0092 1489 | | Action Push_String_Extended,0x1489 ; "Warning: Incompatible subsystem versions detected in command"
04c5 8227 | ' | Call 0x1,0x27
04c6 8228 | ( | Call 0x1,0x28
04c7 0092 148a | | Action Push_String_Extended,0x148a ; " Spec: "
04c9 00db | | Load_Top At_Offset_3
04ca 8231 | 1 | Call 0x1,0x31
04cb 01cc | | Execute Vector,Catenate
04cc 0092 148d | | Action Push_String_Extended,0x148d ; ", Unit: "
04ce 01cc | | Execute Vector,Catenate
04cf e5fe | | Load 0x2,-0x2
04d0 8231 | 1 | Call 0x1,0x31
04d1 01cc | | Execute Vector,Catenate
04d2 8227 | ' | Call 0x1,0x27
04d3 8228 | ( | Call 0x1,0x28
04d4 4503 |E | Exit_Subprogram 0x3
04d5 0000 0000 | | .XXX[0x3]
04d7 0000 | |
04d8 ; --------------------------------------------------------------------------------------
04d8 ; SUBPROGRAM
04d8 ; --------------------------------------------------------------------------------------
04d8 04dc | | .CONST 0x04dc ; Address of begin
04d9 04e5 | | .CONST 0x04e5 ; Address of exception handler
04da 0002 | | .CONST 0x0002 ; Number of locals
04db INIT_04d8:
04db 00ec | | Load_Encached Diana_Tree_Cache
04dc BODY_04d8:
04dc e023 | # | Load 0x0,0x23
04dd 180f | | Execute Package,Field_Execute,Field_Number 0xf
04de 0031 | 1 | Store_Top Heap_Access,At_Offset_1
04df 00d8 | | Load_Top At_Offset_0
04e0 00eb | | Load_Encached Diana_Cache
04e1 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
04e2 00eb | | Load_Encached Diana_Cache
04e3 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
04e4 00ca | | Action Exit_Nullary_Function
04e5 TRAP_04d8:
04e5 0007 | | Action Break_Optional
04e6 00eb | | Load_Encached Diana_Cache
04e7 1812 | | Execute Package,Field_Execute,Field_Number 0x12
04e8 00ca | | Action Exit_Nullary_Function
04e9 0000 0000 | | .BLANK 0000[0x7]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f5 | | .CONST 0x04f5 ; Address of begin
04f1 0004 | | .CONST 0x0004 ; Address of exception handler
04f2 0003 | | .CONST 0x0003 ; Number of locals
04f3 INIT_04f0:
04f3 00ec | | Load_Encached Diana_Tree_Cache
04f4 039d | | Declare_Variable Heap_Access,Duplicate
04f5 BODY_04f0:
04f5 e5ff | | Load 0x2,-0x1
04f6 00eb | | Load_Encached Diana_Cache
04f7 1814 | | Execute Package,Field_Execute,Field_Number 0x14
04f8 00d8 | | Load_Top At_Offset_0
04f9 4821 |H! | Short_Literal 0x21
04fa 482c |H, | Short_Literal 0x2c
04fb 0262 | b | Execute Discrete,In_Range
04fc 6823 |h# | Jump_Zero 0x520
04fd 00d8 | | Load_Top At_Offset_0
04fe 4823 |H# | Short_Literal 0x23
04ff 4828 |H( | Short_Literal 0x28
0500 0262 | b | Execute Discrete,In_Range
0501 701e |p | Jump_Nonzero 0x520
0502 482a |H* | Short_Literal 0x2a
0503 482b |H+ | Short_Literal 0x2b
0504 0262 | b | Execute Discrete,In_Range
0505 701b |p | Jump_Nonzero 0x521
0506 7800 |x | Jump 0x507
0507 e5ff | | Load 0x2,-0x1
0508 00eb | | Load_Encached Diana_Cache
0509 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8
050a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
050b 00d9 | | Load_Top At_Offset_1
050c 00eb | | Load_Encached Diana_Cache
050d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
050e 0f80 | | Execute_Immediate Equal,0x80
050f 680c |h | Jump_Zero 0x51c
0510 00d9 | | Load_Top At_Offset_1
0511 00eb | | Load_Encached Diana_Cache
0512 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0513 4976 |Iv | Short_Literal 0x176
0514 00eb | | Load_Encached Diana_Cache
0515 0098 | | Execute Package,Field_Read_Dynamic
0516 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0517 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0518 00d8 | | Load_Top At_Offset_0
0519 e021 | ! | Load 0x0,0x21
051a 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
051b 4401 |D | Exit_Subprogram With_Result,0x1
051c e5ff | | Load 0x2,-0x1
051d e021 | ! | Load 0x0,0x21
051e 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
051f 4401 |D | Exit_Subprogram With_Result,0x1
0520 00d1 | | Pop_Control Pop_Count_1
0521 e5ff | | Load 0x2,-0x1
0522 e021 | ! | Load 0x0,0x21
0523 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0524 4401 |D | Exit_Subprogram With_Result,0x1
0525 0000 0000 | | .XXX[0x3]
0527 0000 | |
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052b | + | .CONST 0x052b ; Address of begin
0529 0004 | | .CONST 0x0004 ; Address of exception handler
052a 0001 | | .CONST 0x0001 ; Number of locals
052b BODY_0528:
052b INIT_0528:
052b 00da | | Load_Top At_Offset_2
052c 00eb | | Load_Encached Diana_Cache
052d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
052e 00eb | | Load_Encached Diana_Cache
052f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0530 011c | | Execute Any,Convert_Unchecked
0531 1c01 | | Execute_Immediate Run_Utility,0x1
0532 4401 |D | Exit_Subprogram With_Result,0x1
0533 0000 0000 | | .BLANK 0000[0x5]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 054d | M | .CONST 0x054d ; Address of begin
0539 0004 | | .CONST 0x0004 ; Address of exception handler
053a 0005 | | .CONST 0x0005 ; Number of locals
053b INIT_0538:
053b e024 | $ | Load 0x0,0x24
053c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
053d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
053e 02c7 | | Declare_Variable Any
053f 00d8 | | Load_Top At_Offset_0
0540 1c00 | | Execute_Immediate Run_Utility,0x0
0541 e024 | $ | Load 0x0,0x24
0542 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0543 02c7 | | Declare_Variable Any
0544 00d8 | | Load_Top At_Offset_0
0545 1c00 | | Execute_Immediate Run_Utility,0x0
0546 e024 | $ | Load 0x0,0x24
0547 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0548 02c7 | | Declare_Variable Any
0549 00d8 | | Load_Top At_Offset_0
054a 1c00 | | Execute_Immediate Run_Utility,0x0
054b e024 | $ | Load 0x0,0x24
054c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
054d BODY_0538:
054d e5fe | | Load 0x2,-0x2
054e 00eb | | Load_Encached Diana_Cache
054f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0550 0f29 | ) | Execute_Immediate Equal,0x29
0551 7002 |p | Jump_Nonzero 0x554
0552 4800 |H | Short_Literal 0x0
0553 4402 |D | Exit_Subprogram With_Result,0x2
0554 0092 148e | | Action Push_String_Extended,0x148e ; "Same_Object: Library_Node of type "
0556 e5ff | | Load 0x2,-0x1
0557 823c | < | Call 0x1,0x3c
0558 01cc | | Execute Vector,Catenate
0559 e5ff | | Load 0x2,-0x1
055a 00eb | | Load_Encached Diana_Cache
055b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
055c 0f30 | 0 | Execute_Immediate Equal,0x30
055d e01f | | Load 0x0,0x1f
055e 180e | | Execute Package,Field_Execute,Field_Number 0xe
055f e024 | $ | Load 0x0,0x24
0560 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0561 00db | | Load_Top At_Offset_3
0562 0120 | | Execute Any,Is_Value
0563 6803 |h | Jump_Zero 0x567
0564 e024 | $ | Load 0x0,0x24
0565 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0566 7801 |x | Jump 0x568
0567 00db | | Load_Top At_Offset_3
0568 602f |`/ | Indirect_Literal Discrete,0x598,{0x00000000, 0x00004000}
0569 e025 | % | Load 0x0,0x25
056a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
056b 4800 |H | Short_Literal 0x0
056c e024 | $ | Load 0x0,0x24
056d 181e | | Execute Package,Field_Execute,Field_Number 0x1e
056e e5ff | | Load 0x2,-0x1
056f e024 | $ | Load 0x0,0x24
0570 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
0571 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0572 c403 | | Store 0x2,0x3
0573 0059 | Y | Store_Top Discrete,At_Offset_1
0574 00d8 | | Load_Top At_Offset_0
0575 6802 |h | Jump_Zero 0x578
0576 4800 |H | Short_Literal 0x0
0577 4402 |D | Exit_Subprogram With_Result,0x2
0578 e024 | $ | Load 0x0,0x24
0579 1b0d | | Execute Package,Field_Read,Field_Number 0xd
057a e402 | | Load 0x2,0x2
057b 0120 | | Execute Any,Is_Value
057c 6804 |h | Jump_Zero 0x581
057d e024 | $ | Load 0x0,0x24
057e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
057f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0580 7801 |x | Jump 0x582
0581 e402 | | Load 0x2,0x2
0582 e5fe | | Load 0x2,-0x2
0583 e024 | $ | Load 0x0,0x24
0584 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0585 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0586 c402 | | Store 0x2,0x2
0587 0059 | Y | Store_Top Discrete,At_Offset_1
0588 00d8 | | Load_Top At_Offset_0
0589 6802 |h | Jump_Zero 0x58c
058a 4800 |H | Short_Literal 0x0
058b 4402 |D | Exit_Subprogram With_Result,0x2
058c 00db | | Load_Top At_Offset_3
058d e024 | $ | Load 0x0,0x24
058e 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
058f 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0590 c404 | | Store 0x2,0x4
0591 00d9 | | Load_Top At_Offset_1
0592 00db | | Load_Top At_Offset_3
0593 012f | / | Execute Any,Equal
0594 4402 |D | Exit_Subprogram With_Result,0x2
0595 0000 0000 | | .XXX[0x3]
0597 0000 | |
0598 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
059c 0000 0000 | | .BLANK 0000[0x4]
05a0 ; --------------------------------------------------------------------------------------
05a0 ; SUBPROGRAM
05a0 ; --------------------------------------------------------------------------------------
05a0 05a3 | | .CONST 0x05a3 ; Address of begin
05a1 05a9 | | .CONST 0x05a9 ; Address of exception handler
05a2 0001 | | .CONST 0x0001 ; Number of locals
05a3 BODY_05a0:
05a3 INIT_05a0:
05a3 00da | | Load_Top At_Offset_2
05a4 e026 | & | Load 0x0,0x26
05a5 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05a6 e01d | | Load 0x0,0x1d
05a7 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
05a8 4401 |D | Exit_Subprogram With_Result,0x1
05a9 TRAP_05a0:
05a9 0007 | | Action Break_Optional
05aa 00eb | | Load_Encached Diana_Cache
05ab 1812 | | Execute Package,Field_Execute,Field_Number 0x12
05ac 4401 |D | Exit_Subprogram With_Result,0x1
05ad 0000 0000 | | .XXX[0x3]
05af 0000 | |
05b0 ; --------------------------------------------------------------------------------------
05b0 ; SUBPROGRAM
05b0 ; --------------------------------------------------------------------------------------
05b0 05b3 | | .CONST 0x05b3 ; Address of begin
05b1 0004 | | .CONST 0x0004 ; 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 00eb | | Load_Encached Diana_Cache
05b5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
05b6 0f30 | 0 | Execute_Immediate Equal,0x30
05b7 6804 |h | Jump_Zero 0x5bc
05b8 00da | | Load_Top At_Offset_2
05b9 e026 | & | Load 0x0,0x26
05ba 180f | | Execute Package,Field_Execute,Field_Number 0xf
05bb 4401 |D | Exit_Subprogram With_Result,0x1
05bc 4800 |H | Short_Literal 0x0
05bd 4401 |D | Exit_Subprogram With_Result,0x1
05be 0000 0000 | | .XXX[0x2]
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 e5fe | | Load 0x2,-0x2
05c5 021f | | Execute Heap_Access,Equal
05c6 7006 |p | Jump_Nonzero 0x5cd
05c7 00da | | Load_Top At_Offset_2
05c8 8027 | ' | Call 0x0,0x27
05c9 e5fe | | Load 0x2,-0x2
05ca 8027 | ' | Call 0x0,0x27
05cb 021f | | Execute Heap_Access,Equal
05cc 4402 |D | Exit_Subprogram With_Result,0x2
05cd 4801 |H | Short_Literal 0x1
05ce 4402 |D | Exit_Subprogram With_Result,0x2
05cf 0000 | | .XXX[0x1]
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 7008 |p | Jump_Nonzero 0x5df
05d7 e5fd | | Load 0x2,-0x3
05d8 6804 |h | Jump_Zero 0x5dd
05d9 e5fc | | Load 0x2,-0x4
05da e003 | | Load 0x0,0x3
05db 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05dc 4404 |D | Exit_Subprogram With_Result,0x4
05dd 4800 |H | Short_Literal 0x0
05de 4404 |D | Exit_Subprogram With_Result,0x4
05df 4801 |H | Short_Literal 0x1
05e0 4404 |D | Exit_Subprogram With_Result,0x4
05e1 0000 0000 | | .BLANK 0000[0x7]
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 05eb | | .CONST 0x05eb ; Address of begin
05e9 0004 | | .CONST 0x0004 ; Address of exception handler
05ea 0001 | | .CONST 0x0001 ; Number of locals
05eb BODY_05e8:
05eb INIT_05e8:
05eb 00da | | Load_Top At_Offset_2
05ec 00eb | | Load_Encached Diana_Cache
05ed 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05ee 7004 |p | Jump_Nonzero 0x5f3
05ef 00db | | Load_Top At_Offset_3
05f0 00db | | Load_Top At_Offset_3
05f1 8240 | @ | Call 0x1,0x40
05f2 4402 |D | Exit_Subprogram With_Result,0x2
05f3 4801 |H | Short_Literal 0x1
05f4 4402 |D | Exit_Subprogram With_Result,0x2
05f5 0000 0000 | | .XXX[0x3]
05f7 0000 | |
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 e016 | | Load 0x0,0x16
05fd 1812 | | Execute Package,Field_Execute,Field_Number 0x12
05fe 6808 |h | Jump_Zero 0x607
05ff 4801 |H | Short_Literal 0x1
0600 e5fe | | Load 0x2,-0x2
0601 e01d | | Load 0x0,0x1d
0602 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0603 e5ff | | Load 0x2,-0x1
0604 e022 | " | Load 0x0,0x22
0605 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0606 4402 |D | Exit_Subprogram With_Result,0x2
0607 4800 |H | Short_Literal 0x0
0608 4402 |D | Exit_Subprogram With_Result,0x2
0609 0000 0000 | | .BLANK 0000[0x7]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0615 | | .CONST 0x0615 ; Address of begin
0611 0004 | | .CONST 0x0004 ; Address of exception handler
0612 0003 | | .CONST 0x0003 ; Number of locals
0613 INIT_0610:
0613 00e2 | | Load_Encached Integer_Cache
0614 00e1 | | Load_Encached Boolean_Cache
0615 BODY_0610:
0615 e5ff | | Load 0x2,-0x1
0616 01db | | Execute Vector,Length
0617 0f00 | | Execute_Immediate Equal,0x0
0618 e5fe | | Load 0x2,-0x2
0619 022d | - | Execute Access,Is_Null
061a 0278 | x | Execute Discrete,Or
061b 6802 |h | Jump_Zero 0x61e
061c 4800 |H | Short_Literal 0x0
061d 4402 |D | Exit_Subprogram With_Result,0x2
061e 00e1 | | Load_Encached Boolean_Cache
061f 00e2 | | Load_Encached Integer_Cache
0620 e5ff | | Load 0x2,-0x1
0621 e016 | | Load 0x0,0x16
0622 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0623 005b | [ | Store_Top Discrete,At_Offset_3
0624 0059 | Y | Store_Top Discrete,At_Offset_1
0625 00d8 | | Load_Top At_Offset_0
0626 6806 |h | Jump_Zero 0x62d
0627 00d9 | | Load_Top At_Offset_1
0628 e5fe | | Load 0x2,-0x2
0629 0227 | ' | Execute Access,All_Reference
062a 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
062b 027f | | Execute Discrete,Equal
062c 4402 |D | Exit_Subprogram With_Result,0x2
062d e5fe | | Load 0x2,-0x2
062e 0227 | ' | Execute Access,All_Reference
062f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0630 e5ff | | Load 0x2,-0x1
0631 8243 | C | Call 0x1,0x43
0632 4402 |D | Exit_Subprogram With_Result,0x2
0633 0000 0000 | | .BLANK 0000[0x5]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 063b | ; | .CONST 0x063b ; Address of begin
0639 0004 | | .CONST 0x0004 ; Address of exception handler
063a 0001 | | .CONST 0x0001 ; Number of locals
063b BODY_0638:
063b INIT_0638:
063b 00da | | Load_Top At_Offset_2
063c 00eb | | Load_Encached Diana_Cache
063d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
063e 0f29 | ) | Execute_Immediate Equal,0x29
063f 7004 |p | Jump_Nonzero 0x644
0640 00da | | Load_Top At_Offset_2
0641 e01d | | Load 0x0,0x1d
0642 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0643 4401 |D | Exit_Subprogram With_Result,0x1
0644 4801 |H | Short_Literal 0x1
0645 4401 |D | Exit_Subprogram With_Result,0x1
0646 0000 0000 | | .XXX[0x2]
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 064d | M | .CONST 0x064d ; Address of begin
0649 0004 | | .CONST 0x0004 ; Address of exception handler
064a 0003 | | .CONST 0x0003 ; Number of locals
064b INIT_0648:
064b 00e2 | | Load_Encached Integer_Cache
064c 00e1 | | Load_Encached Boolean_Cache
064d BODY_0648:
064d e5fd | | Load 0x2,-0x3
064e 6804 |h | Jump_Zero 0x653
064f e012 | | Load 0x0,0x12
0650 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0651 c5fc | | Store 0x2,-0x4
0652 4504 |E | Exit_Subprogram 0x4
0653 e5ff | | Load 0x2,-0x1
0654 8245 | E | Call 0x1,0x45
0655 680c |h | Jump_Zero 0x662
0656 e5fe | | Load 0x2,-0x2
0657 e016 | | Load 0x0,0x16
0658 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0659 7004 |p | Jump_Nonzero 0x65e
065a e5fe | | Load 0x2,-0x2
065b e016 | | Load 0x0,0x16
065c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
065d 6804 |h | Jump_Zero 0x662
065e e012 | | Load 0x0,0x12
065f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0660 c5fc | | Store 0x2,-0x4
0661 4504 |E | Exit_Subprogram 0x4
0662 e5ff | | Load 0x2,-0x1
0663 e5fe | | Load 0x2,-0x2
0664 8243 | C | Call 0x1,0x43
0665 6804 |h | Jump_Zero 0x66a
0666 e012 | | Load 0x0,0x12
0667 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0668 c5fc | | Store 0x2,-0x4
0669 4504 |E | Exit_Subprogram 0x4
066a 0092 148f | | Action Push_String_Extended,0x148f ; "Invalid qualifier (none required): "
066c e5fe | | Load 0x2,-0x2
066d 01cc | | Execute Vector,Catenate
066e e012 | | Load 0x0,0x12
066f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0670 c5fc | | Store 0x2,-0x4
0671 4504 |E | Exit_Subprogram 0x4
0672 0000 0000 | | .BLANK 0000[0x6]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 067b | { | .CONST 0x067b ; Address of begin
0679 0004 | | .CONST 0x0004 ; Address of exception handler
067a 0001 | | .CONST 0x0001 ; Number of locals
067b BODY_0678:
067b INIT_0678:
067b 00db | | Load_Top At_Offset_3
067c 6806 |h | Jump_Zero 0x683
067d e012 | | Load 0x0,0x12
067e 1819 | | Execute Package,Field_Execute,Field_Number 0x19
067f c5fa | | Store 0x2,-0x6
0680 4801 |H | Short_Literal 0x1
0681 a5f9 | | Store_Unchecked 0x2,-0x7
0682 4506 |E | Exit_Subprogram 0x6
0683 00da | | Load_Top At_Offset_2
0684 680d |h | Jump_Zero 0x692
0685 4800 |H | Short_Literal 0x0
0686 a5f9 | | Store_Unchecked 0x2,-0x7
0687 e5fd | | Load 0x2,-0x3
0688 01db | | Execute Vector,Length
0689 0c01 | | Execute_Immediate Greater_Equal,0x1
068a 6806 |h | Jump_Zero 0x691
068b e5fa | | Load 0x2,-0x6
068c e5fc | | Load 0x2,-0x4
068d e5fd | | Load 0x2,-0x3
068e e5fb | | Load 0x2,-0x5
068f 8246 | F | Call 0x1,0x46
0690 c5fa | | Store 0x2,-0x6
0691 4506 |E | Exit_Subprogram 0x6
0692 e224 | $ | Load 0x1,0x24
0693 e012 | | Load 0x0,0x12
0694 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0695 c5fa | | Store 0x2,-0x6
0696 4800 |H | Short_Literal 0x0
0697 a5f9 | | Store_Unchecked 0x2,-0x7
0698 4506 |E | Exit_Subprogram 0x6
0699 0000 0000 | | .BLANK 0000[0x7]
06a0 ; --------------------------------------------------------------------------------------
06a0 ; SUBPROGRAM
06a0 ; --------------------------------------------------------------------------------------
06a0 06a3 | | .CONST 0x06a3 ; Address of begin
06a1 0004 | | .CONST 0x0004 ; Address of exception handler
06a2 0001 | | .CONST 0x0001 ; Number of locals
06a3 BODY_06a0:
06a3 INIT_06a0:
06a3 00db | | Load_Top At_Offset_3
06a4 0aff | | Execute_Immediate Plus,-0x1
06a5 c5fe | | Store 0x2,-0x2
06a6 e5fc | | Load 0x2,-0x4
06a7 7005 |p | Jump_Nonzero 0x6ad
06a8 e5fd | | Load 0x2,-0x3
06a9 0227 | ' | Execute Access,All_Reference
06aa 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
06ab 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
06ac 4501 |E | Exit_Subprogram 0x1
06ad e5fd | | Load 0x2,-0x3
06ae 0227 | ' | Execute Access,All_Reference
06af 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
06b0 e5fc | | Load 0x2,-0x4
06b1 0227 | ' | Execute Access,All_Reference
06b2 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
06b3 4501 |E | Exit_Subprogram 0x1
06b4 0000 0000 | | .BLANK 0000[0x4]
06b8 ; --------------------------------------------------------------------------------------
06b8 ; SUBPROGRAM
06b8 ; --------------------------------------------------------------------------------------
06b8 06bf | | .CONST 0x06bf ; Address of begin
06b9 0004 | | .CONST 0x0004 ; Address of exception handler
06ba 0005 | | .CONST 0x0005 ; Number of locals
06bb INIT_06b8:
06bb e21f | | Load 0x1,0x1f
06bc 03bd | | Declare_Variable Access,Duplicate
06bd 00e3 | | Load_Encached Natural_Cache
06be 00e1 | | Load_Encached Boolean_Cache
06bf BODY_06b8:
06bf e5ff | | Load 0x2,-0x1
06c0 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
06c1 e21f | | Load 0x1,0x1f
06c2 003b | ; | Store_Top Access,At_Offset_3
06c3 00cf | | Action Mark_Auxiliary
06c4 7825 |x% | Jump 0x6ea
06c5 00e1 | | Load_Encached Boolean_Cache
06c6 e402 | | Load 0x2,0x2
06c7 e404 | | Load 0x2,0x4
06c8 e5fd | | Load 0x2,-0x3
06c9 0227 | ' | Execute Access,All_Reference
06ca 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
06cb e223 | # | Load 0x1,0x23
06cc 1816 | | Execute Package,Field_Execute,Field_Number 0x16
06cd c402 | | Store 0x2,0x2
06ce 005a | Z | Store_Top Discrete,At_Offset_2
06cf 00d9 | | Load_Top At_Offset_1
06d0 7001 |p | Jump_Nonzero 0x6d2
06d1 4501 |E | Exit_Subprogram 0x1
06d2 e402 | | Load 0x2,0x2
06d3 0227 | ' | Execute Access,All_Reference
06d4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06d5 0f02 | | Execute_Immediate Equal,0x2
06d6 680c |h | Jump_Zero 0x6e3
06d7 e5fd | | Load 0x2,-0x3
06d8 e403 | | Load 0x2,0x3
06d9 e402 | | Load 0x2,0x2
06da e5fe | | Load 0x2,-0x2
06db e5ff | | Load 0x2,-0x1
06dc 8248 | H | Call 0x1,0x48
06dd c5ff | | Store 0x2,-0x1
06de c5fe | | Store 0x2,-0x2
06df c402 | | Store 0x2,0x2
06e0 c403 | | Store 0x2,0x3
06e1 c5fd | | Store 0x2,-0x3
06e2 7802 |x | Jump 0x6e5
06e3 e402 | | Load 0x2,0x2
06e4 a403 | | Store_Unchecked 0x2,0x3
06e5 e402 | | Load 0x2,0x2
06e6 0227 | ' | Execute Access,All_Reference
06e7 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
06e8 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
06e9 00c9 | | Action Pop_Auxiliary_Loop
06ea 00da | | Load_Top At_Offset_2
06eb 77d9 |w | Jump_Nonzero 0x6c5
06ec 4501 |E | Exit_Subprogram 0x1
06ed 0000 0000 | | .XXX[0x3]
06ef 0000 | |
06f0 ; --------------------------------------------------------------------------------------
06f0 ; SUBPROGRAM
06f0 ; --------------------------------------------------------------------------------------
06f0 06f7 | | .CONST 0x06f7 ; Address of begin
06f1 0004 | | .CONST 0x0004 ; Address of exception handler
06f2 0005 | | .CONST 0x0005 ; Number of locals
06f3 INIT_06f0:
06f3 e21f | | Load 0x1,0x1f
06f4 03bd | | Declare_Variable Access,Duplicate
06f5 00e3 | | Load_Encached Natural_Cache
06f6 00e1 | | Load_Encached Boolean_Cache
06f7 BODY_06f0:
06f7 e5fe | | Load 0x2,-0x2
06f8 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
06f9 e21f | | Load 0x1,0x1f
06fa 003b | ; | Store_Top Access,At_Offset_3
06fb 00cf | | Action Mark_Auxiliary
06fc 7824 |x$ | Jump 0x721
06fd 00e1 | | Load_Encached Boolean_Cache
06fe e402 | | Load 0x2,0x2
06ff e404 | | Load 0x2,0x4
0700 e5fc | | Load 0x2,-0x4
0701 0227 | ' | Execute Access,All_Reference
0702 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0703 e223 | # | Load 0x1,0x23
0704 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0705 c402 | | Store 0x2,0x2
0706 005a | Z | Store_Top Discrete,At_Offset_2
0707 00d9 | | Load_Top At_Offset_1
0708 7001 |p | Jump_Nonzero 0x70a
0709 4502 |E | Exit_Subprogram 0x2
070a 00da | | Load_Top At_Offset_2
070b e5ff | | Load 0x2,-0x1
070c 027f | | Execute Discrete,Equal
070d 680c |h | Jump_Zero 0x71a
070e e5fc | | Load 0x2,-0x4
070f e403 | | Load 0x2,0x3
0710 e402 | | Load 0x2,0x2
0711 e5fd | | Load 0x2,-0x3
0712 e5fe | | Load 0x2,-0x2
0713 8248 | H | Call 0x1,0x48
0714 c5fe | | Store 0x2,-0x2
0715 c5fd | | Store 0x2,-0x3
0716 c402 | | Store 0x2,0x2
0717 c403 | | Store 0x2,0x3
0718 c5fc | | Store 0x2,-0x4
0719 4502 |E | Exit_Subprogram 0x2
071a e402 | | Load 0x2,0x2
071b a403 | | Store_Unchecked 0x2,0x3
071c e402 | | Load 0x2,0x2
071d 0227 | ' | Execute Access,All_Reference
071e 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
071f 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0720 00c9 | | Action Pop_Auxiliary_Loop
0721 00da | | Load_Top At_Offset_2
0722 77da |w | Jump_Nonzero 0x6fd
0723 4502 |E | Exit_Subprogram 0x2
0724 0000 0000 | | .BLANK 0000[0x4]
0728 ; --------------------------------------------------------------------------------------
0728 ; SUBPROGRAM
0728 ; --------------------------------------------------------------------------------------
0728 072c | , | .CONST 0x072c ; Address of begin
0729 0004 | | .CONST 0x0004 ; Address of exception handler
072a 0002 | | .CONST 0x0002 ; Number of locals
072b INIT_0728:
072b 00ec | | Load_Encached Diana_Tree_Cache
072c BODY_0728:
072c 00db | | Load_Top At_Offset_3
072d 00eb | | Load_Encached Diana_Cache
072e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
072f 6803 |h | Jump_Zero 0x733
0730 00eb | | Load_Encached Diana_Cache
0731 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0732 4401 |D | Exit_Subprogram With_Result,0x1
0733 00db | | Load_Top At_Offset_3
0734 e01d | | Load 0x0,0x1d
0735 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0736 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0737 00d8 | | Load_Top At_Offset_0
0738 00eb | | Load_Encached Diana_Cache
0739 1813 | | Execute Package,Field_Execute,Field_Number 0x13
073a 6803 |h | Jump_Zero 0x73e
073b 00eb | | Load_Encached Diana_Cache
073c 1812 | | Execute Package,Field_Execute,Field_Number 0x12
073d 4401 |D | Exit_Subprogram With_Result,0x1
073e 00d8 | | Load_Top At_Offset_0
073f 4976 |Iv | Short_Literal 0x176
0740 00eb | | Load_Encached Diana_Cache
0741 0098 | | Execute Package,Field_Read_Dynamic
0742 180f | | Execute Package,Field_Execute,Field_Number 0xf
0743 4401 |D | Exit_Subprogram With_Result,0x1
0744 0000 0000 | | .BLANK 0000[0x4]
0748 ; --------------------------------------------------------------------------------------
0748 ; SUBPROGRAM
0748 ; --------------------------------------------------------------------------------------
0748 074b | K | .CONST 0x074b ; Address of begin
0749 0004 | | .CONST 0x0004 ; Address of exception handler
074a 0001 | | .CONST 0x0001 ; Number of locals
074b BODY_0748:
074b INIT_0748:
074b 00da | | Load_Top At_Offset_2
074c 00eb | | Load_Encached Diana_Cache
074d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
074e 7008 |p | Jump_Nonzero 0x757
074f 00da | | Load_Top At_Offset_2
0750 e01e | | Load 0x0,0x1e
0751 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0752 6804 |h | Jump_Zero 0x757
0753 00da | | Load_Top At_Offset_2
0754 e01e | | Load 0x0,0x1e
0755 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0756 4401 |D | Exit_Subprogram With_Result,0x1
0757 4800 |H | Short_Literal 0x0
0758 4401 |D | Exit_Subprogram With_Result,0x1
0759 0000 0000 | | .BLANK 0000[0x7]
0760 ; --------------------------------------------------------------------------------------
0760 ; SUBPROGRAM
0760 ; --------------------------------------------------------------------------------------
0760 0763 | c | .CONST 0x0763 ; Address of begin
0761 0004 | | .CONST 0x0004 ; Address of exception handler
0762 0001 | | .CONST 0x0001 ; Number of locals
0763 BODY_0760:
0763 INIT_0760:
0763 00da | | Load_Top At_Offset_2
0764 00eb | | Load_Encached Diana_Cache
0765 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0766 7004 |p | Jump_Nonzero 0x76b
0767 00da | | Load_Top At_Offset_2
0768 e01e | | Load 0x0,0x1e
0769 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
076a 4401 |D | Exit_Subprogram With_Result,0x1
076b 4800 |H | Short_Literal 0x0
076c 4401 |D | Exit_Subprogram With_Result,0x1
076d 0000 0000 | | .XXX[0x3]
076f 0000 | |
0770 ; --------------------------------------------------------------------------------------
0770 ; SUBPROGRAM
0770 ; --------------------------------------------------------------------------------------
0770 0775 | u | .CONST 0x0775 ; Address of begin
0771 0004 | | .CONST 0x0004 ; Address of exception handler
0772 0003 | | .CONST 0x0003 ; Number of locals
0773 INIT_0770:
0773 00e3 | | Load_Encached Natural_Cache
0774 00ec | | Load_Encached Diana_Tree_Cache
0775 BODY_0770:
0775 e5ff | | Load 0x2,-0x1
0776 824b | K | Call 0x1,0x4b
0777 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0778 00d8 | | Load_Top At_Offset_0
0779 824c | L | Call 0x1,0x4c
077a 005a | Z | Store_Top Discrete,At_Offset_2
077b 00d9 | | Load_Top At_Offset_1
077c 6810 |h | Jump_Zero 0x78d
077d e5fd | | Load 0x2,-0x3
077e 7002 |p | Jump_Nonzero 0x781
077f 00d9 | | Load_Top At_Offset_1
0780 a5fd | | Store_Unchecked 0x2,-0x3
0781 00d9 | | Load_Top At_Offset_1
0782 e5fd | | Load 0x2,-0x3
0783 027f | | Execute Discrete,Equal
0784 6808 |h | Jump_Zero 0x78d
0785 00d8 | | Load_Top At_Offset_0
0786 824d | M | Call 0x1,0x4d
0787 6803 |h | Jump_Zero 0x78b
0788 e5fe | | Load 0x2,-0x2
0789 a5fc | | Store_Unchecked 0x2,-0x4
078a 4503 |E | Exit_Subprogram 0x3
078b 4801 |H | Short_Literal 0x1
078c a5fb | | Store_Unchecked 0x2,-0x5
078d 4503 |E | Exit_Subprogram 0x3
078e 0000 0000 | | .XXX[0x2]
0790 ; --------------------------------------------------------------------------------------
0790 ; SUBPROGRAM
0790 ; --------------------------------------------------------------------------------------
0790 07a2 | | .CONST 0x07a2 ; Address of begin
0791 0004 | | .CONST 0x0004 ; Address of exception handler
0792 000a | | .CONST 0x000a ; Number of locals
0793 INIT_0790:
0793 00e3 | | Load_Encached Natural_Cache
0794 e21f | | Load 0x1,0x1f
0795 0007 | | Action Break_Optional
0796 00e1 | | Load_Encached Boolean_Cache
0797 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0798 03e9 | | Declare_Variable Discrete,Duplicate
0799 00e1 | | Load_Encached Boolean_Cache
079a 00e3 | | Load_Encached Natural_Cache
079b 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
079c 00e2 | | Load_Encached Integer_Cache
079d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
079e 00e1 | | Load_Encached Boolean_Cache
079f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07a0 00e3 | | Load_Encached Natural_Cache
07a1 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07a2 BODY_0790:
07a2 e5ff | | Load 0x2,-0x1
07a3 a402 | | Store_Unchecked 0x2,0x2
07a4 00cf | | Action Mark_Auxiliary
07a5 782c |x, | Jump 0x7d2
07a6 00e1 | | Load_Encached Boolean_Cache
07a7 e403 | | Load 0x2,0x3
07a8 e402 | | Load 0x2,0x2
07a9 e5fd | | Load 0x2,-0x3
07aa 0227 | ' | Execute Access,All_Reference
07ab 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
07ac e223 | # | Load 0x1,0x23
07ad 1816 | | Execute Package,Field_Execute,Field_Number 0x16
07ae c403 | | Store 0x2,0x3
07af c406 | | Store 0x2,0x6
07b0 e406 | | Load 0x2,0x6
07b1 6822 |h" | Jump_Zero 0x7d4
07b2 e407 | | Load 0x2,0x7
07b3 0a01 | | Execute_Immediate Plus,0x1
07b4 c407 | | Store 0x2,0x7
07b5 00da | | Load_Top At_Offset_2
07b6 00da | | Load_Top At_Offset_2
07b7 e408 | | Load 0x2,0x8
07b8 e402 | | Load 0x2,0x2
07b9 e403 | | Load 0x2,0x3
07ba 0227 | ' | Execute Access,All_Reference
07bb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
07bc 824e | N | Call 0x1,0x4e
07bd c408 | | Store 0x2,0x8
07be 005b | [ | Store_Top Discrete,At_Offset_3
07bf 005b | [ | Store_Top Discrete,At_Offset_3
07c0 e403 | | Load 0x2,0x3
07c1 0227 | ' | Execute Access,All_Reference
07c2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
07c3 4602 |F | Jump_Case 0x2
07c4 7805 |x | Jump 0x7ca ; case 0x0
07c5 7807 |x | Jump 0x7cd ; case 0x1
07c6 7800 |x | Jump 0x7c7 ; case 0x2
07c7 4801 |H | Short_Literal 0x1
07c8 a405 | | Store_Unchecked 0x2,0x5
07c9 7803 |x | Jump 0x7cd
07ca 4801 |H | Short_Literal 0x1
07cb a404 | | Store_Unchecked 0x2,0x4
07cc 7800 |x | Jump 0x7cd
07cd e403 | | Load 0x2,0x3
07ce 0227 | ' | Execute Access,All_Reference
07cf 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
07d0 a402 | | Store_Unchecked 0x2,0x2
07d1 00c9 | | Action Pop_Auxiliary_Loop
07d2 e402 | | Load 0x2,0x2
07d3 77d2 |w | Jump_Nonzero 0x7a6
07d4 00ce | | Action Pop_Auxiliary
07d5 00d9 | | Load_Top At_Offset_1
07d6 00d9 | | Load_Top At_Offset_1
07d7 0e00 | | Execute_Immediate Not_Equal,0x0
07d8 0279 | y | Execute Discrete,And
07d9 6808 |h | Jump_Zero 0x7e2
07da e5fd | | Load 0x2,-0x3
07db e407 | | Load 0x2,0x7
07dc e5ff | | Load 0x2,-0x1
07dd 00db | | Load_Top At_Offset_3
07de 824a | J | Call 0x1,0x4a
07df c5ff | | Store 0x2,-0x1
07e0 c407 | | Store 0x2,0x7
07e1 c5fd | | Store 0x2,-0x3
07e2 e404 | | Load 0x2,0x4
07e3 e405 | | Load 0x2,0x5
07e4 0279 | y | Execute Discrete,And
07e5 6807 |h | Jump_Zero 0x7ed
07e6 e5fd | | Load 0x2,-0x3
07e7 e407 | | Load 0x2,0x7
07e8 e5ff | | Load 0x2,-0x1
07e9 8249 | I | Call 0x1,0x49
07ea c5ff | | Store 0x2,-0x1
07eb c407 | | Store 0x2,0x7
07ec c5fd | | Store 0x2,-0x3
07ed 0092 1490 | | Action Push_String_Extended,0x1490 ; "Delete_Low_Priority_Overloads deleted everything"
07ef e407 | | Load 0x2,0x7
07f0 0c01 | | Execute_Immediate Greater_Equal,0x1
07f1 e01f | | Load 0x0,0x1f
07f2 180e | | Execute Package,Field_Execute,Field_Number 0xe
07f3 00db | | Load_Top At_Offset_3
07f4 0c02 | | Execute_Immediate Greater_Equal,0x2
07f5 a5fe | | Store_Unchecked 0x2,-0x2
07f6 4501 |E | Exit_Subprogram 0x1
07f7 0000 | | .XXX[0x1]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 07fb | | .CONST 0x07fb ; Address of begin
07f9 0004 | | .CONST 0x0004 ; Address of exception handler
07fa 0001 | | .CONST 0x0001 ; Number of locals
07fb BODY_07f8:
07fb INIT_07f8:
07fb 00da | | Load_Top At_Offset_2
07fc 0227 | ' | Execute Access,All_Reference
07fd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
07fe e5fe | | Load 0x2,-0x2
07ff 0227 | ' | Execute Access,All_Reference
0800 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0801 027f | | Execute Discrete,Equal
0802 6808 |h | Jump_Zero 0x80b
0803 00da | | Load_Top At_Offset_2
0804 0227 | ' | Execute Access,All_Reference
0805 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0806 e5fe | | Load 0x2,-0x2
0807 0227 | ' | Execute Access,All_Reference
0808 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0809 021f | | Execute Heap_Access,Equal
080a 4402 |D | Exit_Subprogram With_Result,0x2
080b 4800 |H | Short_Literal 0x0
080c 4402 |D | Exit_Subprogram With_Result,0x2
080d 0000 0000 | | .XXX[0x3]
080f 0000 | |
0810 ; --------------------------------------------------------------------------------------
0810 ; SUBPROGRAM
0810 ; --------------------------------------------------------------------------------------
0810 0813 | | .CONST 0x0813 ; Address of begin
0811 0004 | | .CONST 0x0004 ; Address of exception handler
0812 0001 | | .CONST 0x0001 ; Number of locals
0813 BODY_0810:
0813 INIT_0810:
0813 00db | | Load_Top At_Offset_3
0814 e5fd | | Load 0x2,-0x3
0815 0227 | ' | Execute Access,All_Reference
0816 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0817 e5fd | | Load 0x2,-0x3
0818 0227 | ' | Execute Access,All_Reference
0819 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
081a a5fe | | Store_Unchecked 0x2,-0x2
081b e5fc | | Load 0x2,-0x4
081c e5fd | | Load 0x2,-0x3
081d e220 | | Load 0x1,0x20
081e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
081f c5fc | | Store 0x2,-0x4
0820 e5fb | | Load 0x2,-0x5
0821 0229 | ) | Execute Access,All_Read
0822 00d8 | | Load_Top At_Offset_0
0823 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0824 4800 |H | Short_Literal 0x0
0825 e5fc | | Load 0x2,-0x4
0826 e5ff | | Load 0x2,-0x1
0827 e022 | " | Load 0x0,0x22
0828 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0829 e221 | ! | Load 0x1,0x21
082a 1815 | | Execute Package,Field_Execute,Field_Number 0x15
082b 00d9 | | Load_Top At_Offset_1
082c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
082d 00d1 | | Pop_Control Pop_Count_1
082e e5fb | | Load 0x2,-0x5
082f 0229 | ) | Execute Access,All_Read
0830 00d8 | | Load_Top At_Offset_0
0831 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0832 4800 |H | Short_Literal 0x0
0833 e5fd | | Load 0x2,-0x3
0834 00d8 | | Load_Top At_Offset_0
0835 0227 | ' | Execute Access,All_Reference
0836 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0837 e223 | # | Load 0x1,0x23
0838 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0839 00d9 | | Load_Top At_Offset_1
083a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
083b 4502 |E | Exit_Subprogram 0x2
083c 0000 0000 | | .BLANK 0000[0x4]
0840 ; --------------------------------------------------------------------------------------
0840 ; SUBPROGRAM
0840 ; --------------------------------------------------------------------------------------
0840 085e | ^ | .CONST 0x085e ; Address of begin
0841 0004 | | .CONST 0x0004 ; Address of exception handler
0842 0008 | | .CONST 0x0008 ; Number of locals
0843 INIT_0840:
0843 e024 | $ | Load 0x0,0x24
0844 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0845 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0846 02c7 | | Declare_Variable Any
0847 00d8 | | Load_Top At_Offset_0
0848 1c00 | | Execute_Immediate Run_Utility,0x0
0849 e024 | $ | Load 0x0,0x24
084a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
084b e024 | $ | Load 0x0,0x24
084c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
084d 02c7 | | Declare_Variable Any
084e 00d8 | | Load_Top At_Offset_0
084f 1c00 | | Execute_Immediate Run_Utility,0x0
0850 e024 | $ | Load 0x0,0x24
0851 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
0852 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0853 02c7 | | Declare_Variable Any
0854 00d8 | | Load_Top At_Offset_0
0855 1c00 | | Execute_Immediate Run_Utility,0x0
0856 00ec | | Load_Encached Diana_Tree_Cache
0857 00ec | | Load_Encached Diana_Tree_Cache
0858 e024 | $ | Load 0x0,0x24
0859 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
085a 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
085b 02c7 | | Declare_Variable Any
085c 00d8 | | Load_Top At_Offset_0
085d 1c00 | | Execute_Immediate Run_Utility,0x0
085e BODY_0840:
085e e024 | $ | Load 0x0,0x24
085f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0860 e402 | | Load 0x2,0x2
0861 0120 | | Execute Any,Is_Value
0862 6804 |h | Jump_Zero 0x867
0863 e024 | $ | Load 0x0,0x24
0864 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0865 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0866 7801 |x | Jump 0x868
0867 e402 | | Load 0x2,0x2
0868 e5ff | | Load 0x2,-0x1
0869 e024 | $ | Load 0x0,0x24
086a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
086b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
086c c402 | | Store 0x2,0x2
086d c403 | | Store 0x2,0x3
086e e403 | | Load 0x2,0x3
086f 6802 |h | Jump_Zero 0x872
0870 00ea | | Load_Encached Null_String_Cache
0871 4401 |D | Exit_Subprogram With_Result,0x1
0872 e402 | | Load 0x2,0x2
0873 e024 | $ | Load 0x0,0x24
0874 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0875 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0876 c404 | | Store 0x2,0x4
0877 e404 | | Load 0x2,0x4
0878 e024 | $ | Load 0x0,0x24
0879 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
087a 181a | | Execute Package,Field_Execute,Field_Number 0x1a
087b c405 | | Store 0x2,0x5
087c e024 | $ | Load 0x0,0x24
087d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
087e 00d9 | | Load_Top At_Offset_1
087f 0120 | | Execute Any,Is_Value
0880 6804 |h | Jump_Zero 0x885
0881 e024 | $ | Load 0x0,0x24
0882 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0883 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0884 7801 |x | Jump 0x886
0885 00d9 | | Load_Top At_Offset_1
0886 e024 | $ | Load 0x0,0x24
0887 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0888 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0889 6026 |`& | Indirect_Literal Discrete,0x8b0,{0x00000000, 0x00004000}
088a 4801 |H | Short_Literal 0x1
088b 4800 |H | Short_Literal 0x0
088c 4800 |H | Short_Literal 0x0
088d e025 | % | Load 0x0,0x25
088e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
088f 4800 |H | Short_Literal 0x0
0890 e405 | | Load 0x2,0x5
0891 e024 | $ | Load 0x0,0x24
0892 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0893 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0894 c406 | | Store 0x2,0x6
0895 c408 | | Store 0x2,0x8
0896 c403 | | Store 0x2,0x3
0897 e403 | | Load 0x2,0x3
0898 6802 |h | Jump_Zero 0x89b
0899 00ea | | Load_Encached Null_String_Cache
089a 4401 |D | Exit_Subprogram With_Result,0x1
089b 00da | | Load_Top At_Offset_2
089c 4976 |Iv | Short_Literal 0x176
089d 00eb | | Load_Encached Diana_Cache
089e 0098 | | Execute Package,Field_Read_Dynamic
089f 180f | | Execute Package,Field_Execute,Field_Number 0xf
08a0 0032 | 2 | Store_Top Heap_Access,At_Offset_2
08a1 00d9 | | Load_Top At_Offset_1
08a2 00eb | | Load_Encached Diana_Cache
08a3 1814 | | Execute Package,Field_Execute,Field_Number 0x14
08a4 0f29 | ) | Execute_Immediate Equal,0x29
08a5 6806 |h | Jump_Zero 0x8ac
08a6 0092 1491 | | Action Push_String_Extended,0x1491 ; "; Library Name "
08a8 00da | | Load_Top At_Offset_2
08a9 8232 | 2 | Call 0x1,0x32
08aa 01cc | | Execute Vector,Catenate
08ab 4401 |D | Exit_Subprogram With_Result,0x1
08ac 0831 | 1 | Execute_Immediate Raise,0x31
08ad 0000 0000 | | .XXX[0x3]
08af 0000 | |
08b0 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
08b4 0000 0000 | | .BLANK 0000[0x4]
08b8 ; --------------------------------------------------------------------------------------
08b8 ; SUBPROGRAM
08b8 ; --------------------------------------------------------------------------------------
08b8 08c1 | | .CONST 0x08c1 ; Address of begin
08b9 0004 | | .CONST 0x0004 ; Address of exception handler
08ba 0003 | | .CONST 0x0003 ; Number of locals
08bb INIT_08b8:
08bb 00ec | | Load_Encached Diana_Tree_Cache
08bc e012 | | Load 0x0,0x12
08bd 1b0d | | Execute Package,Field_Read,Field_Number 0xd
08be 02c7 | | Declare_Variable Any
08bf 00d8 | | Load_Top At_Offset_0
08c0 1c00 | | Execute_Immediate Run_Utility,0x0
08c1 BODY_08b8:
08c1 00eb | | Load_Encached Diana_Cache
08c2 1812 | | Execute Package,Field_Execute,Field_Number 0x12
08c3 0032 | 2 | Store_Top Heap_Access,At_Offset_2
08c4 480a |H | Short_Literal 0xa
08c5 0092 1492 | | Action Push_String_Extended,0x1492 ; "Index N("
08c7 4820 |H | Short_Literal 0x20
08c8 4800 |H | Short_Literal 0x0
08c9 480a |H | Short_Literal 0xa
08ca e5ff | | Load 0x2,-0x1
08cb 0227 | ' | Execute Access,All_Reference
08cc 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
08cd e022 | " | Load 0x0,0x22
08ce 1816 | | Execute Package,Field_Execute,Field_Number 0x16
08cf 01cc | | Execute Vector,Catenate
08d0 0092 1493 | | Action Push_String_Extended,0x1493 ; "): "
08d2 01cc | | Execute Vector,Catenate
08d3 0092 1494 | | Action Push_String_Extended,0x1494 ; "Main Unit "
08d5 01cc | | Execute Vector,Catenate
08d6 e5ff | | Load 0x2,-0x1
08d7 0227 | ' | Execute Access,All_Reference
08d8 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
08d9 8232 | 2 | Call 0x1,0x32
08da 01cc | | Execute Vector,Catenate
08db e5ff | | Load 0x2,-0x1
08dc 0227 | ' | Execute Access,All_Reference
08dd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
08de 8252 | R | Call 0x1,0x52
08df 01cc | | Execute Vector,Catenate
08e0 01cb | | Execute Vector,Append
08e1 8227 | ' | Call 0x1,0x27
08e2 00d8 | | Load_Top At_Offset_0
08e3 4800 |H | Short_Literal 0x0
08e4 e028 | ( | Load 0x0,0x28
08e5 4800 |H | Short_Literal 0x0
08e6 00eb | | Load_Encached Diana_Cache
08e7 1812 | | Execute Package,Field_Execute,Field_Number 0x12
08e8 e029 | ) | Load 0x0,0x29
08e9 4820 |H | Short_Literal 0x20
08ea e02a | * | Load 0x0,0x2a
08eb e029 | ) | Load 0x0,0x29
08ec 4802 |H | Short_Literal 0x2
08ed 4802 |H | Short_Literal 0x2
08ee 4800 |H | Short_Literal 0x0
08ef 4800 |H | Short_Literal 0x0
08f0 e402 | | Load 0x2,0x2
08f1 e5ff | | Load 0x2,-0x1
08f2 0227 | ' | Execute Access,All_Reference
08f3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
08f4 e02b | + | Load 0x0,0x2b
08f5 e02c | , | Load 0x0,0x2c
08f6 a02d | - | Reference 0x0,0x2d
08f7 a02e | . | Reference 0x0,0x2e
08f8 a02f | / | Reference 0x0,0x2f
08f9 a030 | 0 | Reference 0x0,0x30
08fa e031 | 1 | Load 0x0,0x31
08fb e032 | 2 | Load 0x0,0x32
08fc e033 | 3 | Load 0x0,0x33
08fd e034 | 4 | Load 0x0,0x34
08fe a035 | 5 | Reference 0x0,0x35
08ff a036 | 6 | Reference 0x0,0x36
0900 a037 | 7 | Reference 0x0,0x37
0901 a038 | 8 | Reference 0x0,0x38
0902 a039 | 9 | Reference 0x0,0x39
0903 a03a | : | Reference 0x0,0x3a
0904 a03b | ; | Reference 0x0,0x3b
0905 a03c | < | Reference 0x0,0x3c
0906 a03d | = | Reference 0x0,0x3d
0907 a03e | > | Reference 0x0,0x3e
0908 a03f | ? | Reference 0x0,0x3f
0909 a040 | @ | Reference 0x0,0x40
090a a041 | A | Reference 0x0,0x41
090b a042 | B | Reference 0x0,0x42
090c a043 | C | Reference 0x0,0x43
090d a044 | D | Reference 0x0,0x44
090e a045 | E | Reference 0x0,0x45
090f a046 | F | Reference 0x0,0x46
0910 8047 | G | Call 0x0,0x47
0911 c403 | | Store 0x2,0x3
0912 8228 | ( | Call 0x1,0x28
0913 4502 |E | Exit_Subprogram 0x2
0914 0000 0000 | | .BLANK 0000[0x4]
0918 ; --------------------------------------------------------------------------------------
0918 ; SUBPROGRAM
0918 ; --------------------------------------------------------------------------------------
0918 0921 | ! | .CONST 0x0921 ; Address of begin
0919 0004 | | .CONST 0x0004 ; Address of exception handler
091a 0004 | | .CONST 0x0004 ; Number of locals
091b INIT_0918:
091b e21f | | Load 0x1,0x1f
091c 0007 | | Action Break_Optional
091d 00e1 | | Load_Encached Boolean_Cache
091e e5fe | | Load 0x2,-0x2
091f 00e3 | | Load_Encached Natural_Cache
0920 03f1 | | Declare_Variable Discrete,With_Value
0921 BODY_0918:
0921 480a |H | Short_Literal 0xa
0922 482e |H. | Short_Literal 0x2e
0923 0092 1495 | | Action Push_String_Extended,0x1495 ; "There are several library units named "
0925 e5fd | | Load 0x2,-0x3
0926 e022 | " | Load 0x0,0x22
0927 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0928 01cc | | Execute Vector,Catenate
0929 01cb | | Execute Vector,Append
092a 01cb | | Execute Vector,Append
092b 8227 | ' | Call 0x1,0x27
092c e5ff | | Load 0x2,-0x1
092d 01db | | Execute Vector,Length
092e 0c01 | | Execute_Immediate Greater_Equal,0x1
092f 6803 |h | Jump_Zero 0x933
0930 0092 1496 | | Action Push_String_Extended,0x1496 ; "The qualifier specified did not resolve this overload.\x0a"
0932 8227 | ' | Call 0x1,0x27
0933 480a |H | Short_Literal 0xa
0934 480a |H | Short_Literal 0xa
0935 0092 1497 | | Action Push_String_Extended,0x1497 ; "When you ask for it again, please choose one by appending to "
0937 e5fd | | Load 0x2,-0x3
0938 e022 | " | Load 0x0,0x22
0939 1814 | | Execute Package,Field_Execute,Field_Number 0x14
093a 01cc | | Execute Vector,Catenate
093b 01cb | | Execute Vector,Append
093c 0092 1498 | | Action Push_String_Extended,0x1498 ; "a single quote followed by an index, as follows:"
093e 01cc | | Execute Vector,Catenate
093f 01cb | | Execute Vector,Append
0940 8227 | ' | Call 0x1,0x27
0941 8228 | ( | Call 0x1,0x28
0942 00cf | | Action Mark_Auxiliary
0943 7813 |x | Jump 0x957
0944 00e1 | | Load_Encached Boolean_Cache
0945 e402 | | Load 0x2,0x2
0946 00db | | Load_Top At_Offset_3
0947 e5fc | | Load 0x2,-0x4
0948 0227 | ' | Execute Access,All_Reference
0949 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
094a e223 | # | Load 0x1,0x23
094b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
094c c402 | | Store 0x2,0x2
094d 005b | [ | Store_Top Discrete,At_Offset_3
094e 00da | | Load_Top At_Offset_2
094f 6802 |h | Jump_Zero 0x952
0950 00db | | Load_Top At_Offset_3
0951 8253 | S | Call 0x1,0x53
0952 00db | | Load_Top At_Offset_3
0953 0227 | ' | Execute Access,All_Reference
0954 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
0955 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0956 00c9 | | Action Pop_Auxiliary_Loop
0957 00d9 | | Load_Top At_Offset_1
0958 77eb |w | Jump_Nonzero 0x944
0959 4505 |E | Exit_Subprogram 0x5
095a 0000 0000 | | .BLANK 0000[0x6]
0960 ; --------------------------------------------------------------------------------------
0960 ; SUBPROGRAM
0960 ; --------------------------------------------------------------------------------------
0960 0963 | c | .CONST 0x0963 ; Address of begin
0961 0004 | | .CONST 0x0004 ; Address of exception handler
0962 0001 | | .CONST 0x0001 ; Number of locals
0963 BODY_0960:
0963 INIT_0960:
0963 e5fd | | Load 0x2,-0x3
0964 e5fe | | Load 0x2,-0x2
0965 e220 | | Load 0x1,0x20
0966 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0967 c5fd | | Store 0x2,-0x3
0968 e5fc | | Load 0x2,-0x4
0969 0229 | ) | Execute Access,All_Read
096a 00d8 | | Load_Top At_Offset_0
096b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
096c 4800 |H | Short_Literal 0x0
096d e5fd | | Load 0x2,-0x3
096e e5ff | | Load 0x2,-0x1
096f e022 | " | Load 0x0,0x22
0970 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0971 e221 | ! | Load 0x1,0x21
0972 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0973 00d9 | | Load_Top At_Offset_1
0974 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0975 00d1 | | Pop_Control Pop_Count_1
0976 e5fc | | Load 0x2,-0x4
0977 0229 | ) | Execute Access,All_Read
0978 00d8 | | Load_Top At_Offset_0
0979 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
097a 4801 |H | Short_Literal 0x1
097b e5fe | | Load 0x2,-0x2
097c e5fc | | Load 0x2,-0x4
097d 0227 | ' | Execute Access,All_Reference
097e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
097f e223 | # | Load 0x1,0x23
0980 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0981 00d9 | | Load_Top At_Offset_1
0982 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0983 00d1 | | Pop_Control Pop_Count_1
0984 e5fc | | Load 0x2,-0x4
0985 0227 | ' | Execute Access,All_Reference
0986 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0987 0a01 | | Execute_Immediate Plus,0x1
0988 e5fc | | Load 0x2,-0x4
0989 0227 | ' | Execute Access,All_Reference
098a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
098b 4503 |E | Exit_Subprogram 0x3
098c 0000 0000 | | .BLANK 0000[0x4]
0990 ; --------------------------------------------------------------------------------------
0990 ; SUBPROGRAM
0990 ; --------------------------------------------------------------------------------------
0990 0993 | | .CONST 0x0993 ; Address of begin
0991 09a6 | | .CONST 0x09a6 ; Address of exception handler
0992 0001 | | .CONST 0x0001 ; Number of locals
0993 BODY_0990:
0993 INIT_0990:
0993 00da | | Load_Top At_Offset_2
0994 e004 | | Load 0x0,0x4
0995 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0996 012e | . | Execute Any,Not_Equal
0997 680b |h | Jump_Zero 0x9a3
0998 00da | | Load_Top At_Offset_2
0999 e048 | H | Load 0x0,0x48
099a 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
099b e5ff | | Load 0x2,-0x1
099c e004 | | Load 0x0,0x4
099d 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
099e e048 | H | Load 0x0,0x48
099f 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
09a0 e004 | | Load 0x0,0x4
09a1 184e | N | Execute Package,Field_Execute,Field_Number 0x4e
09a2 4401 |D | Exit_Subprogram With_Result,0x1
09a3 e004 | | Load 0x0,0x4
09a4 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
09a5 4401 |D | Exit_Subprogram With_Result,0x1
09a6 TRAP_0990:
09a6 0007 | | Action Break_Optional
09a7 e004 | | Load 0x0,0x4
09a8 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
09a9 4401 |D | Exit_Subprogram With_Result,0x1
09aa 0000 0000 | | .BLANK 0000[0x6]
09b0 ; --------------------------------------------------------------------------------------
09b0 ; SUBPROGRAM
09b0 ; --------------------------------------------------------------------------------------
09b0 09b3 | | .CONST 0x09b3 ; Address of begin
09b1 0004 | | .CONST 0x0004 ; Address of exception handler
09b2 0001 | | .CONST 0x0001 ; Number of locals
09b3 BODY_09b0:
09b3 INIT_09b0:
09b3 00da | | Load_Top At_Offset_2
09b4 0227 | ' | Execute Access,All_Reference
09b5 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
09b6 e5fe | | Load 0x2,-0x2
09b7 0227 | ' | Execute Access,All_Reference
09b8 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
09b9 00da | | Load_Top At_Offset_2
09ba 0227 | ' | Execute Access,All_Reference
09bb 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
09bc e5fe | | Load 0x2,-0x2
09bd 0227 | ' | Execute Access,All_Reference
09be 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
09bf 00da | | Load_Top At_Offset_2
09c0 0227 | ' | Execute Access,All_Reference
09c1 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
09c2 e5fe | | Load 0x2,-0x2
09c3 0227 | ' | Execute Access,All_Reference
09c4 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
09c5 00da | | Load_Top At_Offset_2
09c6 0227 | ' | Execute Access,All_Reference
09c7 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
09c8 e5fe | | Load 0x2,-0x2
09c9 0227 | ' | Execute Access,All_Reference
09ca 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
09cb 4503 |E | Exit_Subprogram 0x3
09cc 0000 0000 | | .BLANK 0000[0x4]
09d0 ; --------------------------------------------------------------------------------------
09d0 ; SUBPROGRAM
09d0 ; --------------------------------------------------------------------------------------
09d0 09d3 | | .CONST 0x09d3 ; Address of begin
09d1 0004 | | .CONST 0x0004 ; Address of exception handler
09d2 0001 | | .CONST 0x0001 ; Number of locals
09d3 BODY_09d0:
09d3 INIT_09d0:
09d3 00da | | Load_Top At_Offset_2
09d4 0f00 | | Execute_Immediate Equal,0x0
09d5 e5fe | | Load 0x2,-0x2
09d6 e004 | | Load 0x0,0x4
09d7 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
09d8 012f | / | Execute Any,Equal
09d9 0279 | y | Execute Discrete,And
09da 4402 |D | Exit_Subprogram With_Result,0x2
09db 0000 0000 | | .BLANK 0000[0x5]
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 00db | | Load_Top At_Offset_3
09e4 00db | | Load_Top At_Offset_3
09e5 8258 | X | Call 0x1,0x58
09e6 0f00 | | Execute_Immediate Equal,0x0
09e7 4402 |D | Exit_Subprogram With_Result,0x2
09e8 ; --------------------------------------------------------------------------------------
09e8 ; SUBPROGRAM
09e8 ; --------------------------------------------------------------------------------------
09e8 09eb | | .CONST 0x09eb ; Address of begin
09e9 0004 | | .CONST 0x0004 ; Address of exception handler
09ea 0001 | | .CONST 0x0001 ; Number of locals
09eb BODY_09e8:
09eb INIT_09e8:
09eb 00da | | Load_Top At_Offset_2
09ec 6808 |h | Jump_Zero 0x9f5
09ed 00da | | Load_Top At_Offset_2
09ee 0227 | ' | Execute Access,All_Reference
09ef 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
09f0 00db | | Load_Top At_Offset_3
09f1 0227 | ' | Execute Access,All_Reference
09f2 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
09f3 8258 | X | Call 0x1,0x58
09f4 4401 |D | Exit_Subprogram With_Result,0x1
09f5 4801 |H | Short_Literal 0x1
09f6 4401 |D | Exit_Subprogram With_Result,0x1
09f7 0000 | | .XXX[0x1]
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 825a | Z | Call 0x1,0x5a
09fd 0f00 | | Execute_Immediate Equal,0x0
09fe 4401 |D | Exit_Subprogram With_Result,0x1
09ff 0000 | | .XXX[0x1]
0a00 ; --------------------------------------------------------------------------------------
0a00 ; SUBPROGRAM
0a00 ; --------------------------------------------------------------------------------------
0a00 0a03 | | .CONST 0x0a03 ; Address of begin
0a01 0004 | | .CONST 0x0004 ; Address of exception handler
0a02 0001 | | .CONST 0x0001 ; Number of locals
0a03 BODY_0a00:
0a03 INIT_0a00:
0a03 00db | | Load_Top At_Offset_3
0a04 00db | | Load_Top At_Offset_3
0a05 8258 | X | Call 0x1,0x58
0a06 701c |p | Jump_Nonzero 0xa23
0a07 00da | | Load_Top At_Offset_2
0a08 e5fc | | Load 0x2,-0x4
0a09 0227 | ' | Execute Access,All_Reference
0a0a 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0a0b 027f | | Execute Discrete,Equal
0a0c 6814 |h | Jump_Zero 0xa21
0a0d 00db | | Load_Top At_Offset_3
0a0e e5fc | | Load 0x2,-0x4
0a0f 0227 | ' | Execute Access,All_Reference
0a10 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0a11 012f | / | Execute Any,Equal
0a12 7006 |p | Jump_Nonzero 0xa19
0a13 00db | | Load_Top At_Offset_3
0a14 e5fc | | Load 0x2,-0x4
0a15 0227 | ' | Execute Access,All_Reference
0a16 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0a17 012f | / | Execute Any,Equal
0a18 6806 |h | Jump_Zero 0xa1f
0a19 e5fd | | Load 0x2,-0x3
0a1a e5fc | | Load 0x2,-0x4
0a1b 0227 | ' | Execute Access,All_Reference
0a1c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0a1d 027f | | Execute Discrete,Equal
0a1e 4404 |D | Exit_Subprogram With_Result,0x4
0a1f 4800 |H | Short_Literal 0x0
0a20 4404 |D | Exit_Subprogram With_Result,0x4
0a21 4800 |H | Short_Literal 0x0
0a22 4404 |D | Exit_Subprogram With_Result,0x4
0a23 4801 |H | Short_Literal 0x1
0a24 4404 |D | Exit_Subprogram With_Result,0x4
0a25 0000 0000 | | .XXX[0x3]
0a27 0000 | |
0a28 ; --------------------------------------------------------------------------------------
0a28 ; SUBPROGRAM
0a28 ; --------------------------------------------------------------------------------------
0a28 0a2b | + | .CONST 0x0a2b ; Address of begin
0a29 0004 | | .CONST 0x0004 ; Address of exception handler
0a2a 0001 | | .CONST 0x0001 ; Number of locals
0a2b BODY_0a28:
0a2b INIT_0a28:
0a2b 00db | | Load_Top At_Offset_3
0a2c 00db | | Load_Top At_Offset_3
0a2d 0227 | ' | Execute Access,All_Reference
0a2e 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0a2f 00d8 | | Load_Top At_Offset_0
0a30 00e3 | | Load_Encached Natural_Cache
0a31 0260 | ` | Execute Discrete,In_Type
0a32 7001 |p | Jump_Nonzero 0xa34
0a33 0801 | | Execute_Immediate Raise,0x1
0a34 e5ff | | Load 0x2,-0x1
0a35 0227 | ' | Execute Access,All_Reference
0a36 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0a37 e5ff | | Load 0x2,-0x1
0a38 0227 | ' | Execute Access,All_Reference
0a39 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0a3a 825c | \ | Call 0x1,0x5c
0a3b 4402 |D | Exit_Subprogram With_Result,0x2
0a3c 0000 0000 | | .BLANK 0000[0x4]
0a40 ; --------------------------------------------------------------------------------------
0a40 ; SUBPROGRAM
0a40 ; --------------------------------------------------------------------------------------
0a40 0a43 | C | .CONST 0x0a43 ; Address of begin
0a41 0004 | | .CONST 0x0004 ; Address of exception handler
0a42 0001 | | .CONST 0x0001 ; Number of locals
0a43 BODY_0a40:
0a43 INIT_0a40:
0a43 00da | | Load_Top At_Offset_2
0a44 6808 |h | Jump_Zero 0xa4d
0a45 00da | | Load_Top At_Offset_2
0a46 0227 | ' | Execute Access,All_Reference
0a47 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a48 e5fe | | Load 0x2,-0x2
0a49 0227 | ' | Execute Access,All_Reference
0a4a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a4b 027f | | Execute Discrete,Equal
0a4c 4402 |D | Exit_Subprogram With_Result,0x2
0a4d 4801 |H | Short_Literal 0x1
0a4e 4402 |D | Exit_Subprogram With_Result,0x2
0a4f 0000 | | .XXX[0x1]
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 e5fc | | Load 0x2,-0x4
0a54 0227 | ' | Execute Access,All_Reference
0a55 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a56 00db | | Load_Top At_Offset_3
0a57 8242 | B | Call 0x1,0x42
0a58 6817 |h | Jump_Zero 0xa70
0a59 e5fc | | Load 0x2,-0x4
0a5a 0227 | ' | Execute Access,All_Reference
0a5b 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0a5c e5fe | | Load 0x2,-0x2
0a5d 8242 | B | Call 0x1,0x42
0a5e 680f |h | Jump_Zero 0xa6e
0a5f e5fc | | Load 0x2,-0x4
0a60 e5fd | | Load 0x2,-0x3
0a61 825e | ^ | Call 0x1,0x5e
0a62 6809 |h | Jump_Zero 0xa6c
0a63 e5fd | | Load 0x2,-0x3
0a64 825a | Z | Call 0x1,0x5a
0a65 7004 |p | Jump_Nonzero 0xa6a
0a66 e5fc | | Load 0x2,-0x4
0a67 e5fd | | Load 0x2,-0x3
0a68 825d | ] | Call 0x1,0x5d
0a69 4404 |D | Exit_Subprogram With_Result,0x4
0a6a 4801 |H | Short_Literal 0x1
0a6b 4404 |D | Exit_Subprogram With_Result,0x4
0a6c 4800 |H | Short_Literal 0x0
0a6d 4404 |D | Exit_Subprogram With_Result,0x4
0a6e 4800 |H | Short_Literal 0x0
0a6f 4404 |D | Exit_Subprogram With_Result,0x4
0a70 4800 |H | Short_Literal 0x0
0a71 4404 |D | Exit_Subprogram With_Result,0x4
0a72 0000 0000 | | .BLANK 0000[0x6]
0a78 ; --------------------------------------------------------------------------------------
0a78 ; SUBPROGRAM
0a78 ; --------------------------------------------------------------------------------------
0a78 0a7b | { | .CONST 0x0a7b ; Address of begin
0a79 0004 | | .CONST 0x0004 ; Address of exception handler
0a7a 0001 | | .CONST 0x0001 ; Number of locals
0a7b BODY_0a78:
0a7b INIT_0a78:
0a7b e5fc | | Load 0x2,-0x4
0a7c 0227 | ' | Execute Access,All_Reference
0a7d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a7e 00db | | Load_Top At_Offset_3
0a7f 8242 | B | Call 0x1,0x42
0a80 6811 |h | Jump_Zero 0xa92
0a81 e5fc | | Load 0x2,-0x4
0a82 0227 | ' | Execute Access,All_Reference
0a83 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0a84 e5fe | | Load 0x2,-0x2
0a85 8242 | B | Call 0x1,0x42
0a86 6809 |h | Jump_Zero 0xa90
0a87 e5fc | | Load 0x2,-0x4
0a88 e5fd | | Load 0x2,-0x3
0a89 825e | ^ | Call 0x1,0x5e
0a8a 6803 |h | Jump_Zero 0xa8e
0a8b e5fc | | Load 0x2,-0x4
0a8c 825a | Z | Call 0x1,0x5a
0a8d 4404 |D | Exit_Subprogram With_Result,0x4
0a8e 4800 |H | Short_Literal 0x0
0a8f 4404 |D | Exit_Subprogram With_Result,0x4
0a90 4800 |H | Short_Literal 0x0
0a91 4404 |D | Exit_Subprogram With_Result,0x4
0a92 4800 |H | Short_Literal 0x0
0a93 4404 |D | Exit_Subprogram With_Result,0x4
0a94 0000 0000 | | .BLANK 0000[0x4]
0a98 ; --------------------------------------------------------------------------------------
0a98 ; SUBPROGRAM
0a98 ; --------------------------------------------------------------------------------------
0a98 0aa1 | | .CONST 0x0aa1 ; Address of begin
0a99 0004 | | .CONST 0x0004 ; Address of exception handler
0a9a 0005 | | .CONST 0x0005 ; Number of locals
0a9b INIT_0a98:
0a9b 00ec | | Load_Encached Diana_Tree_Cache
0a9c 00ec | | Load_Encached Diana_Tree_Cache
0a9d e220 | | Load 0x1,0x20
0a9e 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0a9f e21f | | Load 0x1,0x1f
0aa0 0007 | | Action Break_Optional
0aa1 BODY_0a98:
0aa1 e5fd | | Load 0x2,-0x3
0aa2 6806 |h | Jump_Zero 0xaa9
0aa3 e5fd | | Load 0x2,-0x3
0aa4 0227 | ' | Execute Access,All_Reference
0aa5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0aa6 00eb | | Load_Encached Diana_Cache
0aa7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0aa8 6806 |h | Jump_Zero 0xaaf
0aa9 e5fe | | Load 0x2,-0x2
0aaa a402 | | Store_Unchecked 0x2,0x2
0aab 00eb | | Load_Encached Diana_Cache
0aac 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0aad 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0aae 7809 |x | Jump 0xab8
0aaf e5fd | | Load 0x2,-0x3
0ab0 0227 | ' | Execute Access,All_Reference
0ab1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0ab2 823b | ; | Call 0x1,0x3b
0ab3 a402 | | Store_Unchecked 0x2,0x2
0ab4 e5fd | | Load 0x2,-0x3
0ab5 0227 | ' | Execute Access,All_Reference
0ab6 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0ab7 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0ab8 e220 | | Load 0x1,0x20
0ab9 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0aba e5ff | | Load 0x2,-0x1
0abb e220 | | Load 0x1,0x20
0abc 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0abd 003a | : | Store_Top Access,At_Offset_2
0abe 00cf | | Action Mark_Auxiliary
0abf 7811 |x | Jump 0xad1
0ac0 00da | | Load_Top At_Offset_2
0ac1 e220 | | Load 0x1,0x20
0ac2 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0ac3 003a | : | Store_Top Access,At_Offset_2
0ac4 00d9 | | Load_Top At_Offset_1
0ac5 e5fd | | Load 0x2,-0x3
0ac6 e403 | | Load 0x2,0x3
0ac7 e402 | | Load 0x2,0x2
0ac8 825f | _ | Call 0x1,0x5f
0ac9 6802 |h | Jump_Zero 0xacc
0aca 4801 |H | Short_Literal 0x1
0acb 4403 |D | Exit_Subprogram With_Result,0x3
0acc 00da | | Load_Top At_Offset_2
0acd e220 | | Load 0x1,0x20
0ace 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0acf 003b | ; | Store_Top Access,At_Offset_3
0ad0 00c9 | | Action Pop_Auxiliary_Loop
0ad1 00da | | Load_Top At_Offset_2
0ad2 e220 | | Load 0x1,0x20
0ad3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0ad4 6feb |o | Jump_Zero 0xac0
0ad5 00ce | | Action Pop_Auxiliary
0ad6 4800 |H | Short_Literal 0x0
0ad7 4403 |D | Exit_Subprogram With_Result,0x3
0ad8 ; --------------------------------------------------------------------------------------
0ad8 ; SUBPROGRAM
0ad8 ; --------------------------------------------------------------------------------------
0ad8 0ae0 | | .CONST 0x0ae0 ; Address of begin
0ad9 0004 | | .CONST 0x0004 ; Address of exception handler
0ada 0004 | | .CONST 0x0004 ; Number of locals
0adb INIT_0ad8:
0adb 00ec | | Load_Encached Diana_Tree_Cache
0adc e220 | | Load 0x1,0x20
0add 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0ade e21f | | Load 0x1,0x1f
0adf 0007 | | Action Break_Optional
0ae0 BODY_0ad8:
0ae0 e5fe | | Load 0x2,-0x2
0ae1 0227 | ' | Execute Access,All_Reference
0ae2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0ae3 823b | ; | Call 0x1,0x3b
0ae4 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0ae5 e220 | | Load 0x1,0x20
0ae6 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0ae7 e5ff | | Load 0x2,-0x1
0ae8 e220 | | Load 0x1,0x20
0ae9 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0aea 003a | : | Store_Top Access,At_Offset_2
0aeb 00cf | | Action Mark_Auxiliary
0aec 7815 |x | Jump 0xb02
0aed 00da | | Load_Top At_Offset_2
0aee e220 | | Load 0x1,0x20
0aef 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0af0 003a | : | Store_Top Access,At_Offset_2
0af1 00d9 | | Load_Top At_Offset_1
0af2 e5fe | | Load 0x2,-0x2
0af3 022e | . | Execute Access,Not_Equal
0af4 6808 |h | Jump_Zero 0xafd
0af5 00d9 | | Load_Top At_Offset_1
0af6 0227 | ' | Execute Access,All_Reference
0af7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0af8 e402 | | Load 0x2,0x2
0af9 8242 | B | Call 0x1,0x42
0afa 6802 |h | Jump_Zero 0xafd
0afb 4801 |H | Short_Literal 0x1
0afc 4402 |D | Exit_Subprogram With_Result,0x2
0afd 00da | | Load_Top At_Offset_2
0afe e220 | | Load 0x1,0x20
0aff 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0b00 003b | ; | Store_Top Access,At_Offset_3
0b01 00c9 | | Action Pop_Auxiliary_Loop
0b02 00da | | Load_Top At_Offset_2
0b03 e220 | | Load 0x1,0x20
0b04 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0b05 6fe7 |o | Jump_Zero 0xaed
0b06 00ce | | Action Pop_Auxiliary
0b07 4800 |H | Short_Literal 0x0
0b08 4402 |D | Exit_Subprogram With_Result,0x2
0b09 0000 0000 | | .BLANK 0000[0x7]
0b10 ; --------------------------------------------------------------------------------------
0b10 ; SUBPROGRAM
0b10 ; --------------------------------------------------------------------------------------
0b10 0b19 | | .CONST 0x0b19 ; Address of begin
0b11 0004 | | .CONST 0x0004 ; Address of exception handler
0b12 0005 | | .CONST 0x0005 ; Number of locals
0b13 INIT_0b10:
0b13 00ec | | Load_Encached Diana_Tree_Cache
0b14 e220 | | Load 0x1,0x20
0b15 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b16 e21f | | Load 0x1,0x1f
0b17 0007 | | Action Break_Optional
0b18 00ec | | Load_Encached Diana_Tree_Cache
0b19 BODY_0b10:
0b19 e5fe | | Load 0x2,-0x2
0b1a 0227 | ' | Execute Access,All_Reference
0b1b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b1c 823b | ; | Call 0x1,0x3b
0b1d a402 | | Store_Unchecked 0x2,0x2
0b1e e5fe | | Load 0x2,-0x2
0b1f 0227 | ' | Execute Access,All_Reference
0b20 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0b21 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0b22 e220 | | Load 0x1,0x20
0b23 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b24 e5ff | | Load 0x2,-0x1
0b25 e220 | | Load 0x1,0x20
0b26 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0b27 003b | ; | Store_Top Access,At_Offset_3
0b28 00cf | | Action Mark_Auxiliary
0b29 7814 |x | Jump 0xb3e
0b2a 00db | | Load_Top At_Offset_3
0b2b e220 | | Load 0x1,0x20
0b2c 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0b2d 003b | ; | Store_Top Access,At_Offset_3
0b2e 00da | | Load_Top At_Offset_2
0b2f e5fe | | Load 0x2,-0x2
0b30 00db | | Load_Top At_Offset_3
0b31 e402 | | Load 0x2,0x2
0b32 8260 | ` | Call 0x1,0x60
0b33 6805 |h | Jump_Zero 0xb39
0b34 4801 |H | Short_Literal 0x1
0b35 a5fc | | Store_Unchecked 0x2,-0x4
0b36 00da | | Load_Top At_Offset_2
0b37 a5fd | | Store_Unchecked 0x2,-0x3
0b38 4503 |E | Exit_Subprogram 0x3
0b39 00db | | Load_Top At_Offset_3
0b3a e220 | | Load 0x1,0x20
0b3b 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0b3c c403 | | Store 0x2,0x3
0b3d 00c9 | | Action Pop_Auxiliary_Loop
0b3e 00db | | Load_Top At_Offset_3
0b3f e220 | | Load 0x1,0x20
0b40 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0b41 6fe8 |o | Jump_Zero 0xb2a
0b42 00ce | | Action Pop_Auxiliary
0b43 e21f | | Load 0x1,0x1f
0b44 a5fd | | Store_Unchecked 0x2,-0x3
0b45 4800 |H | Short_Literal 0x0
0b46 a5fc | | Store_Unchecked 0x2,-0x4
0b47 4503 |E | Exit_Subprogram 0x3
0b48 ; --------------------------------------------------------------------------------------
0b48 ; SUBPROGRAM
0b48 ; --------------------------------------------------------------------------------------
0b48 0b53 | S | .CONST 0x0b53 ; Address of begin
0b49 0004 | | .CONST 0x0004 ; Address of exception handler
0b4a 0006 | | .CONST 0x0006 ; Number of locals
0b4b INIT_0b48:
0b4b e220 | | Load 0x1,0x20
0b4c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0b4d e21f | | Load 0x1,0x1f
0b4e 0007 | | Action Break_Optional
0b4f 00e1 | | Load_Encached Boolean_Cache
0b50 03e9 | | Declare_Variable Discrete,Duplicate
0b51 e220 | | Load 0x1,0x20
0b52 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b53 BODY_0b48:
0b53 e21f | | Load 0x1,0x1f
0b54 a5f7 | | Store_Unchecked 0x2,-0x9
0b55 e402 | | Load 0x2,0x2
0b56 e220 | | Load 0x1,0x20
0b57 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0b58 c402 | | Store 0x2,0x2
0b59 e402 | | Load 0x2,0x2
0b5a a5f8 | | Store_Unchecked 0x2,-0x8
0b5b 00e1 | | Load_Encached Boolean_Cache
0b5c e402 | | Load 0x2,0x2
0b5d e5fd | | Load 0x2,-0x3
0b5e 8233 | 3 | Call 0x1,0x33
0b5f e5ff | | Load 0x2,-0x1
0b60 0227 | ' | Execute Access,All_Reference
0b61 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b62 e221 | ! | Load 0x1,0x21
0b63 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0b64 c402 | | Store 0x2,0x2
0b65 005b | [ | Store_Top Discrete,At_Offset_3
0b66 00da | | Load_Top At_Offset_2
0b67 683b |h; | Jump_Zero 0xba3
0b68 e402 | | Load 0x2,0x2
0b69 e220 | | Load 0x1,0x20
0b6a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0b6b 7037 |p7 | Jump_Nonzero 0xba3
0b6c e402 | | Load 0x2,0x2
0b6d a5f8 | | Store_Unchecked 0x2,-0x8
0b6e e220 | | Load 0x1,0x20
0b6f 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b70 e402 | | Load 0x2,0x2
0b71 e220 | | Load 0x1,0x20
0b72 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0b73 0039 | 9 | Store_Top Access,At_Offset_1
0b74 4800 |H | Short_Literal 0x0
0b75 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0b76 00cf | | Action Mark_Auxiliary
0b77 7824 |x$ | Jump 0xb9c
0b78 00d9 | | Load_Top At_Offset_1
0b79 e220 | | Load 0x1,0x20
0b7a 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0b7b a403 | | Store_Unchecked 0x2,0x3
0b7c e403 | | Load 0x2,0x3
0b7d 0227 | ' | Execute Access,All_Reference
0b7e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b7f e5fe | | Load 0x2,-0x2
0b80 8242 | B | Call 0x1,0x42
0b81 6815 |h | Jump_Zero 0xb97
0b82 e403 | | Load 0x2,0x3
0b83 0227 | ' | Execute Access,All_Reference
0b84 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0b85 e5fc | | Load 0x2,-0x4
0b86 8242 | B | Call 0x1,0x42
0b87 680f |h | Jump_Zero 0xb97
0b88 e5f9 | | Load 0x2,-0x7
0b89 e5fb | | Load 0x2,-0x5
0b8a 8258 | X | Call 0x1,0x58
0b8b 7006 |p | Jump_Nonzero 0xb92
0b8c e403 | | Load 0x2,0x3
0b8d e5fa | | Load 0x2,-0x6
0b8e e5f9 | | Load 0x2,-0x7
0b8f e5fb | | Load 0x2,-0x5
0b90 825c | \ | Call 0x1,0x5c
0b91 6805 |h | Jump_Zero 0xb97
0b92 4801 |H | Short_Literal 0x1
0b93 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0b94 e403 | | Load 0x2,0x3
0b95 a5f7 | | Store_Unchecked 0x2,-0x9
0b96 7804 |x | Jump 0xb9b
0b97 00d9 | | Load_Top At_Offset_1
0b98 e220 | | Load 0x1,0x20
0b99 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0b9a 003a | : | Store_Top Access,At_Offset_2
0b9b 00c9 | | Action Pop_Auxiliary_Loop
0b9c 00d9 | | Load_Top At_Offset_1
0b9d e220 | | Load 0x1,0x20
0b9e 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0b9f 7002 |p | Jump_Nonzero 0xba2
0ba0 00da | | Load_Top At_Offset_2
0ba1 6fd6 |o | Jump_Zero 0xb78
0ba2 00ce | | Action Pop_Auxiliary
0ba3 4508 |E | Exit_Subprogram 0x8
0ba4 0000 0000 | | .BLANK 0000[0x4]
0ba8 ; --------------------------------------------------------------------------------------
0ba8 ; SUBPROGRAM
0ba8 ; --------------------------------------------------------------------------------------
0ba8 0bae | | .CONST 0x0bae ; Address of begin
0ba9 0004 | | .CONST 0x0004 ; Address of exception handler
0baa 0003 | | .CONST 0x0003 ; Number of locals
0bab INIT_0ba8:
0bab 00e1 | | Load_Encached Boolean_Cache
0bac e21f | | Load 0x1,0x1f
0bad 0007 | | Action Break_Optional
0bae BODY_0ba8:
0bae e5fe | | Load 0x2,-0x2
0baf 00d8 | | Load_Top At_Offset_0
0bb0 0227 | ' | Execute Access,All_Reference
0bb1 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0bb2 e5fd | | Load 0x2,-0x3
0bb3 8261 | a | Call 0x1,0x61
0bb4 6801 |h | Jump_Zero 0xbb6
0bb5 4503 |E | Exit_Subprogram 0x3
0bb6 00e1 | | Load_Encached Boolean_Cache
0bb7 e21f | | Load 0x1,0x1f
0bb8 e5fe | | Load 0x2,-0x2
0bb9 e5fd | | Load 0x2,-0x3
0bba 8263 | c | Call 0x1,0x63
0bbb 003a | : | Store_Top Access,At_Offset_2
0bbc 005a | Z | Store_Top Discrete,At_Offset_2
0bbd 00d9 | | Load_Top At_Offset_1
0bbe 6804 |h | Jump_Zero 0xbc3
0bbf 00d8 | | Load_Top At_Offset_0
0bc0 e5fe | | Load 0x2,-0x2
0bc1 8257 | W | Call 0x1,0x57
0bc2 4503 |E | Exit_Subprogram 0x3
0bc3 e5fc | | Load 0x2,-0x4
0bc4 e5fd | | Load 0x2,-0x3
0bc5 e5fe | | Load 0x2,-0x2
0bc6 e5ff | | Load 0x2,-0x1
0bc7 8255 | U | Call 0x1,0x55
0bc8 c5fd | | Store 0x2,-0x3
0bc9 c5fc | | Store 0x2,-0x4
0bca 4503 |E | Exit_Subprogram 0x3
0bcb 0000 0000 | | .BLANK 0000[0x5]
0bd0 ; --------------------------------------------------------------------------------------
0bd0 ; SUBPROGRAM
0bd0 ; --------------------------------------------------------------------------------------
0bd0 0bd8 | | .CONST 0x0bd8 ; Address of begin
0bd1 0004 | | .CONST 0x0004 ; Address of exception handler
0bd2 0004 | | .CONST 0x0004 ; Number of locals
0bd3 INIT_0bd0:
0bd3 e220 | | Load 0x1,0x20
0bd4 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0bd5 00e1 | | Load_Encached Boolean_Cache
0bd6 e5fe | | Load 0x2,-0x2
0bd7 0007 | | Action Break_Optional
0bd8 BODY_0bd0:
0bd8 00e1 | | Load_Encached Boolean_Cache
0bd9 00db | | Load_Top At_Offset_3
0bda e5ff | | Load 0x2,-0x1
0bdb e022 | " | Load 0x0,0x22
0bdc 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0bdd e5fd | | Load 0x2,-0x3
0bde 0227 | ' | Execute Access,All_Reference
0bdf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0be0 e221 | ! | Load 0x1,0x21
0be1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0be2 c402 | | Store 0x2,0x2
0be3 005a | Z | Store_Top Discrete,At_Offset_2
0be4 00d9 | | Load_Top At_Offset_1
0be5 700d |p | Jump_Nonzero 0xbf3
0be6 e220 | | Load 0x1,0x20
0be7 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0be8 e220 | | Load 0x1,0x20
0be9 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0bea 003b | ; | Store_Top Access,At_Offset_3
0beb e5fd | | Load 0x2,-0x3
0bec 00db | | Load_Top At_Offset_3
0bed 00da | | Load_Top At_Offset_2
0bee e5ff | | Load 0x2,-0x1
0bef 8255 | U | Call 0x1,0x55
0bf0 c402 | | Store 0x2,0x2
0bf1 c5fd | | Store 0x2,-0x3
0bf2 4503 |E | Exit_Subprogram 0x3
0bf3 00da | | Load_Top At_Offset_2
0bf4 e220 | | Load 0x1,0x20
0bf5 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0bf6 6808 |h | Jump_Zero 0xbff
0bf7 e5fd | | Load 0x2,-0x3
0bf8 00db | | Load_Top At_Offset_3
0bf9 00da | | Load_Top At_Offset_2
0bfa e5ff | | Load 0x2,-0x1
0bfb 8255 | U | Call 0x1,0x55
0bfc c402 | | Store 0x2,0x2
0bfd c5fd | | Store 0x2,-0x3
0bfe 4503 |E | Exit_Subprogram 0x3
0bff e5fd | | Load 0x2,-0x3
0c00 00db | | Load_Top At_Offset_3
0c01 00da | | Load_Top At_Offset_2
0c02 e5ff | | Load 0x2,-0x1
0c03 8265 | e | Call 0x1,0x65
0c04 c402 | | Store 0x2,0x2
0c05 c5fd | | Store 0x2,-0x3
0c06 4503 |E | Exit_Subprogram 0x3
0c07 0000 | | .XXX[0x1]
0c08 ; --------------------------------------------------------------------------------------
0c08 ; SUBPROGRAM
0c08 ; --------------------------------------------------------------------------------------
0c08 0c0f | | .CONST 0x0c0f ; Address of begin
0c09 0004 | | .CONST 0x0004 ; Address of exception handler
0c0a 0003 | | .CONST 0x0003 ; Number of locals
0c0b INIT_0c08:
0c0b e220 | | Load 0x1,0x20
0c0c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0c0d e21f | | Load 0x1,0x1f
0c0e 0007 | | Action Break_Optional
0c0f BODY_0c08:
0c0f e21f | | Load 0x1,0x1f
0c10 e220 | | Load 0x1,0x20
0c11 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0c12 e5fa | | Load 0x2,-0x6
0c13 e5fb | | Load 0x2,-0x5
0c14 e5fc | | Load 0x2,-0x4
0c15 e5fd | | Load 0x2,-0x3
0c16 e5fe | | Load 0x2,-0x2
0c17 e5ff | | Load 0x2,-0x1
0c18 e5f9 | | Load 0x2,-0x7
0c19 8264 | d | Call 0x1,0x64
0c1a 003b | ; | Store_Top Access,At_Offset_3
0c1b 0039 | 9 | Store_Top Access,At_Offset_1
0c1c 00d8 | | Load_Top At_Offset_0
0c1d 683b |h; | Jump_Zero 0xc59
0c1e 00d8 | | Load_Top At_Offset_0
0c1f 0227 | ' | Execute Access,All_Reference
0c20 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c21 0f02 | | Execute_Immediate Equal,0x2
0c22 00d9 | | Load_Top At_Offset_1
0c23 00db | | Load_Top At_Offset_3
0c24 8262 | b | Call 0x1,0x62
0c25 0f00 | | Execute_Immediate Equal,0x0
0c26 0278 | x | Execute Discrete,Or
0c27 6813 |h | Jump_Zero 0xc3b
0c28 e004 | | Load 0x0,0x4
0c29 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0c2a 00d9 | | Load_Top At_Offset_1
0c2b 0227 | ' | Execute Access,All_Reference
0c2c 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0c2d e004 | | Load 0x0,0x4
0c2e 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0c2f 00d9 | | Load_Top At_Offset_1
0c30 0227 | ' | Execute Access,All_Reference
0c31 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0c32 4800 |H | Short_Literal 0x0
0c33 00d9 | | Load_Top At_Offset_1
0c34 0227 | ' | Execute Access,All_Reference
0c35 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0c36 4800 |H | Short_Literal 0x0
0c37 00d9 | | Load_Top At_Offset_1
0c38 0227 | ' | Execute Access,All_Reference
0c39 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0c3a 4507 |E | Exit_Subprogram 0x7
0c3b 00d9 | | Load_Top At_Offset_1
0c3c 00d9 | | Load_Top At_Offset_1
0c3d e220 | | Load 0x1,0x20
0c3e 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0c3f 003a | : | Store_Top Access,At_Offset_2
0c40 e5f9 | | Load 0x2,-0x7
0c41 0229 | ) | Execute Access,All_Read
0c42 00d8 | | Load_Top At_Offset_0
0c43 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0c44 4800 |H | Short_Literal 0x0
0c45 e402 | | Load 0x2,0x2
0c46 e5fe | | Load 0x2,-0x2
0c47 8233 | 3 | Call 0x1,0x33
0c48 e221 | ! | Load 0x1,0x21
0c49 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0c4a 00d9 | | Load_Top At_Offset_1
0c4b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0c4c 00d1 | | Pop_Control Pop_Count_1
0c4d e5f9 | | Load 0x2,-0x7
0c4e 0229 | ) | Execute Access,All_Read
0c4f 00d8 | | Load_Top At_Offset_0
0c50 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0c51 00da | | Load_Top At_Offset_2
0c52 0227 | ' | Execute Access,All_Reference
0c53 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0c54 e223 | # | Load 0x1,0x23
0c55 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0c56 00d9 | | Load_Top At_Offset_1
0c57 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0c58 00d1 | | Pop_Control Pop_Count_1
0c59 4507 |E | Exit_Subprogram 0x7
0c5a 0000 0000 | | .BLANK 0000[0x6]
0c60 ; --------------------------------------------------------------------------------------
0c60 ; SUBPROGRAM
0c60 ; --------------------------------------------------------------------------------------
0c60 0c67 | g | .CONST 0x0c67 ; Address of begin
0c61 0004 | | .CONST 0x0004 ; Address of exception handler
0c62 0003 | | .CONST 0x0003 ; Number of locals
0c63 INIT_0c60:
0c63 e220 | | Load 0x1,0x20
0c64 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0c65 e21f | | Load 0x1,0x1f
0c66 0007 | | Action Break_Optional
0c67 BODY_0c60:
0c67 e21c | | Load 0x1,0x1c
0c68 0322 | " | Declare_Variable Record
0c69 e5ff | | Load 0x2,-0x1
0c6a 00d9 | | Load_Top At_Offset_1
0c6b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0c6c e5fe | | Load 0x2,-0x2
0c6d 00d9 | | Load_Top At_Offset_1
0c6e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0c6f e5fd | | Load 0x2,-0x3
0c70 00d9 | | Load_Top At_Offset_1
0c71 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0c72 e5f8 | | Load 0x2,-0x8
0c73 00d9 | | Load_Top At_Offset_1
0c74 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0c75 e5f7 | | Load 0x2,-0x9
0c76 00d9 | | Load_Top At_Offset_1
0c77 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0c78 e5f6 | | Load 0x2,-0xa
0c79 e21c | | Load 0x1,0x1c
0c7a 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
0c7b 0119 | | Execute Any,Check_In_Formal_Type
0c7c 00d9 | | Load_Top At_Offset_1
0c7d 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0c7e e5f6 | | Load 0x2,-0xa
0c7f 8256 | V | Call 0x1,0x56
0c80 e21c | | Load 0x1,0x1c
0c81 3006 |0 | Execute Record,Field_Type,Field_Number 0x6
0c82 0119 | | Execute Any,Check_In_Formal_Type
0c83 00d9 | | Load_Top At_Offset_1
0c84 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0c85 e5fc | | Load 0x2,-0x4
0c86 00d9 | | Load_Top At_Offset_1
0c87 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0c88 e5f5 | | Load 0x2,-0xb
0c89 0227 | ' | Execute Access,All_Reference
0c8a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c8b 00d9 | | Load_Top At_Offset_1
0c8c 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0c8d 4800 |H | Short_Literal 0x0
0c8e 00d9 | | Load_Top At_Offset_1
0c8f 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0c90 e5fa | | Load 0x2,-0x6
0c91 00d9 | | Load_Top At_Offset_1
0c92 380a |8 | Execute Record,Field_Write,Field_Number 0xa
0c93 e5f9 | | Load 0x2,-0x7
0c94 00d9 | | Load_Top At_Offset_1
0c95 380b |8 | Execute Record,Field_Write,Field_Number 0xb
0c96 e21f | | Load 0x1,0x1f
0c97 03b6 | | Declare_Variable Access,By_Allocation,With_Value
0c98 0039 | 9 | Store_Top Access,At_Offset_1
0c99 e5f5 | | Load 0x2,-0xb
0c9a 00d9 | | Load_Top At_Offset_1
0c9b e5fb | | Load 0x2,-0x5
0c9c 00eb | | Load_Encached Diana_Cache
0c9d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0c9e 8266 | f | Call 0x1,0x66
0c9f c5f5 | | Store 0x2,-0xb
0ca0 450b |E | Exit_Subprogram 0xb
0ca1 0000 0000 | | .BLANK 0000[0x7]
0ca8 ; --------------------------------------------------------------------------------------
0ca8 ; SUBPROGRAM
0ca8 ; --------------------------------------------------------------------------------------
0ca8 0cac | | .CONST 0x0cac ; Address of begin
0ca9 0004 | | .CONST 0x0004 ; Address of exception handler
0caa 0002 | | .CONST 0x0002 ; Number of locals
0cab INIT_0ca8:
0cab 00ec | | Load_Encached Diana_Tree_Cache
0cac BODY_0ca8:
0cac 00db | | Load_Top At_Offset_3
0cad 00eb | | Load_Encached Diana_Cache
0cae 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0caf 0b2c | , | Execute_Immediate Case_Compare,0x2c
0cb0 7006 |p | Jump_Nonzero 0xcb7
0cb1 0b21 | ! | Execute_Immediate Case_Compare,0x21
0cb2 7004 |p | Jump_Nonzero 0xcb7
0cb3 0f22 | " | Execute_Immediate Equal,0x22
0cb4 7005 |p | Jump_Nonzero 0xcba
0cb5 4800 |H | Short_Literal 0x0
0cb6 4401 |D | Exit_Subprogram With_Result,0x1
0cb7 00d1 | | Pop_Control Pop_Count_1
0cb8 4801 |H | Short_Literal 0x1
0cb9 4401 |D | Exit_Subprogram With_Result,0x1
0cba 00db | | Load_Top At_Offset_3
0cbb 4904 |I | Short_Literal 0x104
0cbc 00eb | | Load_Encached Diana_Cache
0cbd 0096 | | Execute Package,Field_Execute_Dynamic
0cbe 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0cbf 00d8 | | Load_Top At_Offset_0
0cc0 00eb | | Load_Encached Diana_Cache
0cc1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0cc2 487a |Hz | Short_Literal 0x7a
0cc3 487b |H{ | Short_Literal 0x7b
0cc4 0262 | b | Execute Discrete,In_Range
0cc5 7002 |p | Jump_Nonzero 0xcc8
0cc6 4800 |H | Short_Literal 0x0
0cc7 4401 |D | Exit_Subprogram With_Result,0x1
0cc8 4801 |H | Short_Literal 0x1
0cc9 4401 |D | Exit_Subprogram With_Result,0x1
0cca 0000 0000 | | .BLANK 0000[0x6]
0cd0 ; --------------------------------------------------------------------------------------
0cd0 ; SUBPROGRAM
0cd0 ; --------------------------------------------------------------------------------------
0cd0 0cd5 | | .CONST 0x0cd5 ; Address of begin
0cd1 0ceb | | .CONST 0x0ceb ; Address of exception handler
0cd2 0002 | | .CONST 0x0002 ; Number of locals
0cd3 INIT_0cd0:
0cd3 e049 | I | Load 0x0,0x49
0cd4 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
0cd5 BODY_0cd0:
0cd5 e5fe | | Load 0x2,-0x2
0cd6 e004 | | Load 0x0,0x4
0cd7 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0cd8 e04a | J | Load 0x0,0x4a
0cd9 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0cda e04b | K | Load 0x0,0x4b
0cdb 1b2e | . | Execute Package,Field_Read,Field_Number 0x2e
0cdc 00d9 | | Load_Top At_Offset_1
0cdd 00d0 | | Action Swap_Control
0cde 0260 | ` | Execute Discrete,In_Type
0cdf 7001 |p | Jump_Nonzero 0xce1
0ce0 0801 | | Execute_Immediate Raise,0x1
0ce1 e04c | L | Load 0x0,0x4c
0ce2 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0ce3 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0ce4 00d8 | | Load_Top At_Offset_0
0ce5 e5ff | | Load 0x2,-0x1
0ce6 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36
0ce7 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37
0ce8 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38
0ce9 800e | | Call 0x0,0xe
0cea 4503 |E | Exit_Subprogram 0x3
0ceb TRAP_0cd0:
0ceb 0007 | | Action Break_Optional
0cec 480a |H | Short_Literal 0xa
0ced 0092 1499 | | Action Push_String_Extended,0x1499 ; "Init_Subsystem_Lookthrough: "
0cef e011 | | Load 0x0,0x11
0cf0 180d | | Execute Package,Field_Execute,Field_Number 0xd
0cf1 01cc | | Execute Vector,Catenate
0cf2 01cb | | Execute Vector,Append
0cf3 8219 | | Call 0x1,0x19
0cf4 4503 |E | Exit_Subprogram 0x3
0cf5 0000 0000 | | .XXX[0x3]
0cf7 0000 | |
0cf8 ; --------------------------------------------------------------------------------------
0cf8 ; SUBPROGRAM
0cf8 ; --------------------------------------------------------------------------------------
0cf8 0d10 | | .CONST 0x0d10 ; Address of begin
0cf9 0da5 | | .CONST 0x0da5 ; Address of exception handler
0cfa 0009 | | .CONST 0x0009 ; Number of locals
0cfb INIT_0cf8:
0cfb 00eb | | Load_Encached Diana_Cache
0cfc 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0cfd 00eb | | Load_Encached Diana_Cache
0cfe 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0cff e04d | M | Load 0x0,0x4d
0d00 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0d01 02c7 | | Declare_Variable Any
0d02 00d8 | | Load_Top At_Offset_0
0d03 1c00 | | Execute_Immediate Run_Utility,0x0
0d04 00e3 | | Load_Encached Natural_Cache
0d05 e04d | M | Load 0x0,0x4d
0d06 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0d07 823a | : | Call 0x1,0x3a
0d08 e5ff | | Load 0x2,-0x1
0d09 e003 | | Load 0x0,0x3
0d0a 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0d0b 00e1 | | Load_Encached Boolean_Cache
0d0c 03f1 | | Declare_Variable Discrete,With_Value
0d0d e5ff | | Load 0x2,-0x1
0d0e e021 | ! | Load 0x0,0x21
0d0f 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0d10 BODY_0cf8:
0d10 e5fa | | Load 0x2,-0x6
0d11 6805 |h | Jump_Zero 0xd17
0d12 e5fa | | Load 0x2,-0x6
0d13 0227 | ' | Execute Access,All_Reference
0d14 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0d15 0f01 | | Execute_Immediate Equal,0x1
0d16 681f |h | Jump_Zero 0xd36
0d17 e5fb | | Load 0x2,-0x5
0d18 e004 | | Load 0x0,0x4
0d19 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0d1a 012f | / | Execute Any,Equal
0d1b 701a |p | Jump_Nonzero 0xd36
0d1c e5fb | | Load 0x2,-0x5
0d1d e5ff | | Load 0x2,-0x1
0d1e 826a | j | Call 0x1,0x6a
0d1f 00da | | Load_Top At_Offset_2
0d20 00eb | | Load_Encached Diana_Cache
0d21 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0d22 7013 |p | Jump_Nonzero 0xd36
0d23 e5fa | | Load 0x2,-0x6
0d24 e004 | | Load 0x0,0x4
0d25 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0d26 4800 |H | Short_Literal 0x0
0d27 4800 |H | Short_Literal 0x0
0d28 4800 |H | Short_Literal 0x0
0d29 4800 |H | Short_Literal 0x0
0d2a e407 | | Load 0x2,0x7
0d2b 00eb | | Load_Encached Diana_Cache
0d2c 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0d2d 00eb | | Load_Encached Diana_Cache
0d2e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d2f 4829 |H) | Short_Literal 0x29
0d30 e407 | | Load 0x2,0x7
0d31 e021 | ! | Load 0x0,0x21
0d32 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0d33 4800 |H | Short_Literal 0x0
0d34 8268 | h | Call 0x1,0x68
0d35 c5fa | | Store 0x2,-0x6
0d36 e5ff | | Load 0x2,-0x1
0d37 e013 | | Load 0x0,0x13
0d38 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0d39 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0d3a 700e |p | Jump_Nonzero 0xd49
0d3b 0092 149a | | Action Push_String_Extended,0x149a ; "Warning: Program includes archived main unit "
0d3d e5fe | | Load 0x2,-0x2
0d3e 8233 | 3 | Call 0x1,0x33
0d3f 01cc | | Execute Vector,Catenate
0d40 0092 149b | | Action Push_String_Extended,0x149b ; ". "
0d42 01cc | | Execute Vector,Catenate
0d43 8227 | ' | Call 0x1,0x27
0d44 0092 149c | | Action Push_String_Extended,0x149c ; "Debugging will be limited."
0d46 8227 | ' | Call 0x1,0x27
0d47 8228 | ( | Call 0x1,0x28
0d48 4506 |E | Exit_Subprogram 0x6
0d49 e5ff | | Load 0x2,-0x1
0d4a e013 | | Load 0x0,0x13
0d4b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0d4c 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0d4d c404 | | Store 0x2,0x4
0d4e e404 | | Load 0x2,0x4
0d4f e04d | M | Load 0x0,0x4d
0d50 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0d51 a406 | | Store_Unchecked 0x2,0x6
0d52 4800 |H | Short_Literal 0x0
0d53 0092 149d | | Action Push_String_Extended,0x149d ; "Register_Unit: Empty units_in_program list"
0d55 e406 | | Load 0x2,0x6
0d56 0c01 | | Execute_Immediate Greater_Equal,0x1
0d57 821b | | Call 0x1,0x1b
0d58 4800 |H | Short_Literal 0x0
0d59 0092 149e | | Action Push_String_Extended,0x149e ; "Register_Unit: Main_Unit not a procedure or function"
0d5b e5ff | | Load 0x2,-0x1
0d5c 8269 | i | Call 0x1,0x69
0d5d 821b | | Call 0x1,0x1b
0d5e e5fa | | Load 0x2,-0x6
0d5f e004 | | Load 0x0,0x4
0d60 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0d61 4800 |H | Short_Literal 0x0
0d62 4800 |H | Short_Literal 0x0
0d63 4800 |H | Short_Literal 0x0
0d64 4800 |H | Short_Literal 0x0
0d65 e5ff | | Load 0x2,-0x1
0d66 00eb | | Load_Encached Diana_Cache
0d67 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0d68 e409 | | Load 0x2,0x9
0d69 e5ff | | Load 0x2,-0x1
0d6a 00eb | | Load_Encached Diana_Cache
0d6b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0d6c e409 | | Load 0x2,0x9
0d6d 4800 |H | Short_Literal 0x0
0d6e 8268 | h | Call 0x1,0x68
0d6f c5fa | | Store 0x2,-0x6
0d70 00cf | | Action Mark_Auxiliary
0d71 e406 | | Load 0x2,0x6
0d72 4801 |H | Short_Literal 0x1
0d73 0263 | c | Execute Discrete,Above_Bound
0d74 700c |p | Jump_Nonzero 0xd81
0d75 e5fa | | Load 0x2,-0x6
0d76 e408 | | Load 0x2,0x8
0d77 e5fb | | Load 0x2,-0x5
0d78 e5fc | | Load 0x2,-0x4
0d79 e5fd | | Load 0x2,-0x3
0d7a e40c | | Load 0x2,0xc
0d7b e404 | | Load 0x2,0x4
0d7c e409 | | Load 0x2,0x9
0d7d 826d | m | Call 0x1,0x6d
0d7e c5fa | | Store 0x2,-0x6
0d7f 00c8 | | Action Pop_Auxiliary_Range
0d80 3ff4 |? | Loop_Increasing 0xd75
0d81 00ce | | Action Pop_Auxiliary
0d82 00d9 | | Load_Top At_Offset_1
0d83 6804 |h | Jump_Zero 0xd88
0d84 00eb | | Load_Encached Diana_Cache
0d85 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d86 a403 | | Store_Unchecked 0x2,0x3
0d87 7803 |x | Jump 0xd8b
0d88 e5ff | | Load 0x2,-0x1
0d89 823e | > | Call 0x1,0x3e
0d8a a403 | | Store_Unchecked 0x2,0x3
0d8b e403 | | Load 0x2,0x3
0d8c 00eb | | Load_Encached Diana_Cache
0d8d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0d8e 6802 |h | Jump_Zero 0xd91
0d8f e5ff | | Load 0x2,-0x1
0d90 a403 | | Store_Unchecked 0x2,0x3
0d91 e5fa | | Load 0x2,-0x6
0d92 e5fb | | Load 0x2,-0x5
0d93 4800 |H | Short_Literal 0x0
0d94 e5fc | | Load 0x2,-0x4
0d95 4800 |H | Short_Literal 0x0
0d96 4800 |H | Short_Literal 0x0
0d97 e403 | | Load 0x2,0x3
0d98 00eb | | Load_Encached Diana_Cache
0d99 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0d9a e409 | | Load 0x2,0x9
0d9b e403 | | Load 0x2,0x3
0d9c 00eb | | Load_Encached Diana_Cache
0d9d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0d9e e403 | | Load 0x2,0x3
0d9f e021 | ! | Load 0x0,0x21
0da0 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0da1 4802 |H | Short_Literal 0x2
0da2 8268 | h | Call 0x1,0x68
0da3 c5fa | | Store 0x2,-0x6
0da4 4506 |E | Exit_Subprogram 0x6
0da5 TRAP_0cf8:
0da5 0007 | | Action Break_Optional
0da6 480a |H | Short_Literal 0xa
0da7 0092 149f | | Action Push_String_Extended,0x149f ; "Register_Unit: "
0da9 e011 | | Load 0x0,0x11
0daa 180d | | Execute Package,Field_Execute,Field_Number 0xd
0dab 01cc | | Execute Vector,Catenate
0dac 01cb | | Execute Vector,Append
0dad 8219 | | Call 0x1,0x19
0dae 00d8 | | Load_Top At_Offset_0
0daf 0101 | | Execute Exception,Reraise
0db0 ; --------------------------------------------------------------------------------------
0db0 ; SUBPROGRAM
0db0 ; --------------------------------------------------------------------------------------
0db0 0db4 | | .CONST 0x0db4 ; Address of begin
0db1 0e01 | | .CONST 0x0e01 ; Address of exception handler
0db2 0002 | | .CONST 0x0002 ; Number of locals
0db3 INIT_0db0:
0db3 00e3 | | Load_Encached Natural_Cache
0db4 BODY_0db0:
0db4 e5fe | | Load 0x2,-0x2
0db5 00d8 | | Load_Top At_Offset_0
0db6 4821 |H! | Short_Literal 0x21
0db7 482c |H, | Short_Literal 0x2c
0db8 0262 | b | Execute Discrete,In_Range
0db9 682f |h/ | Jump_Zero 0xde9
0dba 00d8 | | Load_Top At_Offset_0
0dbb 0c23 | # | Execute_Immediate Greater_Equal,0x23
0dbc 681c |h | Jump_Zero 0xdd9
0dbd 0b29 | ) | Execute_Immediate Case_Compare,0x29
0dbe 7003 |p | Jump_Nonzero 0xdc2
0dbf 0f2c | , | Execute_Immediate Equal,0x2c
0dc0 7019 |p | Jump_Nonzero 0xdda
0dc1 7828 |x( | Jump 0xdea
0dc2 00d1 | | Pop_Control Pop_Count_1
0dc3 e5f6 | | Load 0x2,-0xa
0dc4 6806 |h | Jump_Zero 0xdcb
0dc5 4800 |H | Short_Literal 0x0
0dc6 0092 14a0 | | Action Push_String_Extended,0x14a0 ; "Register_Used_Unit: Unit_Offset is 0"
0dc8 e5fc | | Load 0x2,-0x4
0dc9 0e00 | | Execute_Immediate Not_Equal,0x0
0dca 821b | | Call 0x1,0x1b
0dcb e5f3 | | Load 0x2,-0xd
0dcc e5f4 | | Load 0x2,-0xc
0dcd e5fc | | Load 0x2,-0x4
0dce e5f5 | | Load 0x2,-0xb
0dcf e5f9 | | Load 0x2,-0x7
0dd0 e5fa | | Load 0x2,-0x6
0dd1 e5ff | | Load 0x2,-0x1
0dd2 e5f7 | | Load 0x2,-0x9
0dd3 e5fe | | Load 0x2,-0x2
0dd4 e5fd | | Load 0x2,-0x3
0dd5 4800 |H | Short_Literal 0x0
0dd6 8268 | h | Call 0x1,0x68
0dd7 c5f3 | | Store 0x2,-0xd
0dd8 781c |x | Jump 0xdf5
0dd9 00d1 | | Pop_Control Pop_Count_1
0dda e5f3 | | Load 0x2,-0xd
0ddb e004 | | Load 0x0,0x4
0ddc 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0ddd 4800 |H | Short_Literal 0x0
0dde 4800 |H | Short_Literal 0x0
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 8268 | h | Call 0x1,0x68
0de7 c5f3 | | Store 0x2,-0xd
0de8 780c |x | Jump 0xdf5
0de9 00d1 | | Pop_Control Pop_Count_1
0dea 480a |H | Short_Literal 0xa
0deb 0092 14a1 | | Action Push_String_Extended,0x14a1 ; "Register_Used_Unit: unknown node: "
0ded e5fe | | Load 0x2,-0x2
0dee 00eb | | Load_Encached Diana_Cache
0def 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0df0 011c | | Execute Any,Convert_Unchecked
0df1 1c01 | | Execute_Immediate Run_Utility,0x1
0df2 01cc | | Execute Vector,Catenate
0df3 01cb | | Execute Vector,Append
0df4 8219 | | Call 0x1,0x19
0df5 e5fb | | Load 0x2,-0x5
0df6 6809 |h | Jump_Zero 0xe00
0df7 e5f3 | | Load 0x2,-0xd
0df8 e004 | | Load 0x0,0x4
0df9 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0dfa 4800 |H | Short_Literal 0x0
0dfb 4800 |H | Short_Literal 0x0
0dfc e5ff | | Load 0x2,-0x1
0dfd e5fd | | Load 0x2,-0x3
0dfe 826b | k | Call 0x1,0x6b
0dff c5f3 | | Store 0x2,-0xd
0e00 450d |E | Exit_Subprogram 0xd
0e01 TRAP_0db0:
0e01 0007 | | Action Break_Optional
0e02 480a |H | Short_Literal 0xa
0e03 0092 14a2 | | Action Push_String_Extended,0x14a2 ; "Register_Used_Unit: "
0e05 e011 | | Load 0x0,0x11
0e06 180d | | Execute Package,Field_Execute,Field_Number 0xd
0e07 01cc | | Execute Vector,Catenate
0e08 01cb | | Execute Vector,Append
0e09 8219 | | Call 0x1,0x19
0e0a 450d |E | Exit_Subprogram 0xd
0e0b 0000 0000 | | .BLANK 0000[0x5]
0e10 ; --------------------------------------------------------------------------------------
0e10 ; SUBPROGRAM
0e10 ; --------------------------------------------------------------------------------------
0e10 0e28 | ( | .CONST 0x0e28 ; Address of begin
0e11 0e78 | x | .CONST 0x0e78 ; Address of exception handler
0e12 000d | | .CONST 0x000d ; Number of locals
0e13 INIT_0e10:
0e13 00ec | | Load_Encached Diana_Tree_Cache
0e14 039d | | Declare_Variable Heap_Access,Duplicate
0e15 039d | | Declare_Variable Heap_Access,Duplicate
0e16 00eb | | Load_Encached Diana_Cache
0e17 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0e18 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0e19 02c7 | | Declare_Variable Any
0e1a 00d8 | | Load_Top At_Offset_0
0e1b 1c00 | | Execute_Immediate Run_Utility,0x0
0e1c 00e3 | | Load_Encached Natural_Cache
0e1d 00e1 | | Load_Encached Boolean_Cache
0e1e 03e9 | | Declare_Variable Discrete,Duplicate
0e1f 03e9 | | Declare_Variable Discrete,Duplicate
0e20 03e9 | | Declare_Variable Discrete,Duplicate
0e21 e024 | $ | Load 0x0,0x24
0e22 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e23 02ff | | Declare_Variable Variant_Record
0e24 00d8 | | Load_Top At_Offset_0
0e25 1c00 | | Execute_Immediate Run_Utility,0x0
0e26 e04d | M | Load 0x0,0x4d
0e27 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0e28 BODY_0e10:
0e28 e04d | M | Load 0x0,0x4d
0e29 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0e2a 00da | | Load_Top At_Offset_2
0e2b 00e1 | | Load_Encached Boolean_Cache
0e2c 00e1 | | Load_Encached Boolean_Cache
0e2d 00e3 | | Load_Encached Natural_Cache
0e2e 00ec | | Load_Encached Diana_Tree_Cache
0e2f 00eb | | Load_Encached Diana_Cache
0e30 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0e31 e406 | | Load 0x2,0x6
0e32 0120 | | Execute Any,Is_Value
0e33 6802 |h | Jump_Zero 0xe36
0e34 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0e35 7801 |x | Jump 0xe37
0e36 e406 | | Load 0x2,0x6
0e37 e5fd | | Load 0x2,-0x3
0e38 e5fe | | Load 0x2,-0x2
0e39 e04d | M | Load 0x0,0x4d
0e3a 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0e3b c406 | | Store 0x2,0x6
0e3c c405 | | Store 0x2,0x5
0e3d c403 | | Store 0x2,0x3
0e3e c407 | | Store 0x2,0x7
0e3f c408 | | Store 0x2,0x8
0e40 c409 | | Store 0x2,0x9
0e41 00d1 | | Pop_Control Pop_Count_1
0e42 0059 | Y | Store_Top Discrete,At_Offset_1
0e43 e403 | | Load 0x2,0x3
0e44 a402 | | Store_Unchecked 0x2,0x2
0e45 e406 | | Load 0x2,0x6
0e46 e5f9 | | Load 0x2,-0x7
0e47 e5ff | | Load 0x2,-0x1
0e48 e402 | | Load 0x2,0x2
0e49 8241 | A | Call 0x1,0x41
0e4a 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0e4b 00da | | Load_Top At_Offset_2
0e4c 6801 |h | Jump_Zero 0xe4e
0e4d 4508 |E | Exit_Subprogram 0x8
0e4e e409 | | Load 0x2,0x9
0e4f 6816 |h | Jump_Zero 0xe66
0e50 00d8 | | Load_Top At_Offset_0
0e51 0c01 | | Execute_Immediate Greater_Equal,0x1
0e52 6813 |h | Jump_Zero 0xe66
0e53 00ec | | Load_Encached Diana_Tree_Cache
0e54 4801 |H | Short_Literal 0x1
0e55 e5fd | | Load 0x2,-0x3
0e56 e5fe | | Load 0x2,-0x2
0e57 e04d | M | Load 0x0,0x4d
0e58 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0e59 c404 | | Store 0x2,0x4
0e5a e404 | | Load 0x2,0x4
0e5b 00eb | | Load_Encached Diana_Cache
0e5c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0e5d 7005 |p | Jump_Nonzero 0xe63
0e5e e404 | | Load 0x2,0x4
0e5f a402 | | Store_Unchecked 0x2,0x2
0e60 4801 |H | Short_Literal 0x1
0e61 a40a | | Store_Unchecked 0x2,0xa
0e62 7805 |x | Jump 0xe68
0e63 4800 |H | Short_Literal 0x0
0e64 a40a | | Store_Unchecked 0x2,0xa
0e65 7802 |x | Jump 0xe68
0e66 4800 |H | Short_Literal 0x0
0e67 a40a | | Store_Unchecked 0x2,0xa
0e68 e5f8 | | Load 0x2,-0x8
0e69 e5fa | | Load 0x2,-0x6
0e6a e5fb | | Load 0x2,-0x5
0e6b e5fc | | Load 0x2,-0x4
0e6c e5ff | | Load 0x2,-0x1
0e6d e40c | | Load 0x2,0xc
0e6e e40a | | Load 0x2,0xa
0e6f e409 | | Load 0x2,0x9
0e70 e408 | | Load 0x2,0x8
0e71 e407 | | Load 0x2,0x7
0e72 e402 | | Load 0x2,0x2
0e73 e405 | | Load 0x2,0x5
0e74 e406 | | Load 0x2,0x6
0e75 826c | l | Call 0x1,0x6c
0e76 c5f8 | | Store 0x2,-0x8
0e77 4508 |E | Exit_Subprogram 0x8
0e78 TRAP_0e10:
0e78 0007 | | Action Break_Optional
0e79 480a |H | Short_Literal 0xa
0e7a 0092 14a2 | | Action Push_String_Extended,0x14a2 ; "Register_Used_Unit: "
0e7c e011 | | Load 0x0,0x11
0e7d 180d | | Execute Package,Field_Execute,Field_Number 0xd
0e7e 01cc | | Execute Vector,Catenate
0e7f 01cb | | Execute Vector,Append
0e80 8219 | | Call 0x1,0x19
0e81 4508 |E | Exit_Subprogram 0x8
0e82 0000 0000 | | .BLANK 0000[0x6]
0e88 ; --------------------------------------------------------------------------------------
0e88 ; SUBPROGRAM
0e88 ; --------------------------------------------------------------------------------------
0e88 0e9d | | .CONST 0x0e9d ; Address of begin
0e89 0edf | | .CONST 0x0edf ; Address of exception handler
0e8a 000a | | .CONST 0x000a ; Number of locals
0e8b INIT_0e88:
0e8b 00ec | | Load_Encached Diana_Tree_Cache
0e8c 039d | | Declare_Variable Heap_Access,Duplicate
0e8d 00eb | | Load_Encached Diana_Cache
0e8e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0e8f 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0e90 02c7 | | Declare_Variable Any
0e91 00d8 | | Load_Top At_Offset_0
0e92 1c00 | | Execute_Immediate Run_Utility,0x0
0e93 00e3 | | Load_Encached Natural_Cache
0e94 00e1 | | Load_Encached Boolean_Cache
0e95 03e9 | | Declare_Variable Discrete,Duplicate
0e96 e024 | $ | Load 0x0,0x24
0e97 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e98 02ff | | Declare_Variable Variant_Record
0e99 00d8 | | Load_Top At_Offset_0
0e9a 1c00 | | Execute_Immediate Run_Utility,0x0
0e9b e04d | M | Load 0x0,0x4d
0e9c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0e9d BODY_0e88:
0e9d e04d | M | Load 0x0,0x4d
0e9e 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0e9f 00da | | Load_Top At_Offset_2
0ea0 00e1 | | Load_Encached Boolean_Cache
0ea1 00e1 | | Load_Encached Boolean_Cache
0ea2 00e3 | | Load_Encached Natural_Cache
0ea3 00ec | | Load_Encached Diana_Tree_Cache
0ea4 00eb | | Load_Encached Diana_Cache
0ea5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0ea6 e405 | | Load 0x2,0x5
0ea7 0120 | | Execute Any,Is_Value
0ea8 6802 |h | Jump_Zero 0xeab
0ea9 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0eaa 7801 |x | Jump 0xeac
0eab e405 | | Load 0x2,0x5
0eac e5fd | | Load 0x2,-0x3
0ead e5fe | | Load 0x2,-0x2
0eae e04d | M | Load 0x0,0x4d
0eaf 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0eb0 c405 | | Store 0x2,0x5
0eb1 c404 | | Store 0x2,0x4
0eb2 c402 | | Store 0x2,0x2
0eb3 c406 | | Store 0x2,0x6
0eb4 c407 | | Store 0x2,0x7
0eb5 c408 | | Store 0x2,0x8
0eb6 00d1 | | Pop_Control Pop_Count_1
0eb7 0059 | Y | Store_Top Discrete,At_Offset_1
0eb8 e404 | | Load 0x2,0x4
0eb9 00d8 | | Load_Top At_Offset_0
0eba 4821 |H! | Short_Literal 0x21
0ebb 482c |H, | Short_Literal 0x2c
0ebc 0262 | b | Execute Discrete,In_Range
0ebd 6815 |h | Jump_Zero 0xed3
0ebe 00d8 | | Load_Top At_Offset_0
0ebf 0c23 | # | Execute_Immediate Greater_Equal,0x23
0ec0 6805 |h | Jump_Zero 0xec6
0ec1 0b29 | ) | Execute_Immediate Case_Compare,0x29
0ec2 7005 |p | Jump_Nonzero 0xec8
0ec3 0f2c | , | Execute_Immediate Equal,0x2c
0ec4 7019 |p | Jump_Nonzero 0xede
0ec5 780e |x | Jump 0xed4
0ec6 00d1 | | Pop_Control Pop_Count_1
0ec7 4506 |E | Exit_Subprogram 0x6
0ec8 00d1 | | Pop_Control Pop_Count_1
0ec9 e5fa | | Load 0x2,-0x6
0eca e5fb | | Load 0x2,-0x5
0ecb e406 | | Load 0x2,0x6
0ecc e5fc | | Load 0x2,-0x4
0ecd e5ff | | Load 0x2,-0x1
0ece e405 | | Load 0x2,0x5
0ecf e402 | | Load 0x2,0x2
0ed0 8267 | g | Call 0x1,0x67
0ed1 c5fa | | Store 0x2,-0x6
0ed2 4506 |E | Exit_Subprogram 0x6
0ed3 00d1 | | Pop_Control Pop_Count_1
0ed4 4801 |H | Short_Literal 0x1
0ed5 0092 14a3 | | Action Push_String_Extended,0x14a3 ; "UnRegister_Unit: unknown node: "
0ed7 e404 | | Load 0x2,0x4
0ed8 00eb | | Load_Encached Diana_Cache
0ed9 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0eda 011c | | Execute Any,Convert_Unchecked
0edb 1c01 | | Execute_Immediate Run_Utility,0x1
0edc 01cc | | Execute Vector,Catenate
0edd 821a | | Call 0x1,0x1a
0ede 4506 |E | Exit_Subprogram 0x6
0edf TRAP_0e88:
0edf 0007 | | Action Break_Optional
0ee0 4801 |H | Short_Literal 0x1
0ee1 0092 14a4 | | Action Push_String_Extended,0x14a4 ; "unRegister_Unit: "
0ee3 e011 | | Load 0x0,0x11
0ee4 180d | | Execute Package,Field_Execute,Field_Number 0xd
0ee5 01cc | | Execute Vector,Catenate
0ee6 821a | | Call 0x1,0x1a
0ee7 4506 |E | Exit_Subprogram 0x6
0ee8 ; --------------------------------------------------------------------------------------
0ee8 ; SUBPROGRAM
0ee8 ; --------------------------------------------------------------------------------------
0ee8 0ef3 | | .CONST 0x0ef3 ; Address of begin
0ee9 0f2d | - | .CONST 0x0f2d ; Address of exception handler
0eea 0004 | | .CONST 0x0004 ; Number of locals
0eeb INIT_0ee8:
0eeb e04d | M | Load 0x0,0x4d
0eec 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0eed 02c7 | | Declare_Variable Any
0eee 00d8 | | Load_Top At_Offset_0
0eef 1c00 | | Execute_Immediate Run_Utility,0x0
0ef0 00ec | | Load_Encached Diana_Tree_Cache
0ef1 e04d | M | Load 0x0,0x4d
0ef2 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0ef3 BODY_0ee8:
0ef3 e5ff | | Load 0x2,-0x1
0ef4 e013 | | Load 0x0,0x13
0ef5 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0ef6 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0ef7 c402 | | Store 0x2,0x2
0ef8 00da | | Load_Top At_Offset_2
0ef9 e04d | M | Load 0x0,0x4d
0efa 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0efb 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0efc 4801 |H | Short_Literal 0x1
0efd 0092 14a5 | | Action Push_String_Extended,0x14a5 ; "UnRegister_Unit: Empty Unit_List list"
0eff 00da | | Load_Top At_Offset_2
0f00 0c01 | | Execute_Immediate Greater_Equal,0x1
0f01 821b | | Call 0x1,0x1b
0f02 00cf | | Action Mark_Auxiliary
0f03 00d9 | | Load_Top At_Offset_1
0f04 4801 |H | Short_Literal 0x1
0f05 0263 | c | Execute Discrete,Above_Bound
0f06 700a |p | Jump_Nonzero 0xf11
0f07 e5fc | | Load 0x2,-0x4
0f08 e5fd | | Load 0x2,-0x3
0f09 e5fe | | Load 0x2,-0x2
0f0a 00db | | Load_Top At_Offset_3
0f0b e402 | | Load 0x2,0x2
0f0c e5ff | | Load 0x2,-0x1
0f0d 826e | n | Call 0x1,0x6e
0f0e c5fc | | Store 0x2,-0x4
0f0f 00c8 | | Action Pop_Auxiliary_Range
0f10 3ff6 |? | Loop_Increasing 0xf07
0f11 00ce | | Action Pop_Auxiliary
0f12 e5ff | | Load 0x2,-0x1
0f13 e003 | | Load 0x0,0x3
0f14 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0f15 6804 |h | Jump_Zero 0xf1a
0f16 00eb | | Load_Encached Diana_Cache
0f17 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0f18 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0f19 7803 |x | Jump 0xf1d
0f1a e5ff | | Load 0x2,-0x1
0f1b 823e | > | Call 0x1,0x3e
0f1c 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0f1d 00d9 | | Load_Top At_Offset_1
0f1e 00eb | | Load_Encached Diana_Cache
0f1f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0f20 700b |p | Jump_Nonzero 0xf2c
0f21 e5fc | | Load 0x2,-0x4
0f22 e5fd | | Load 0x2,-0x3
0f23 4800 |H | Short_Literal 0x0
0f24 e5fe | | Load 0x2,-0x2
0f25 e5ff | | Load 0x2,-0x1
0f26 e403 | | Load 0x2,0x3
0f27 00eb | | Load_Encached Diana_Cache
0f28 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0f29 e403 | | Load 0x2,0x3
0f2a 8267 | g | Call 0x1,0x67
0f2b c5fc | | Store 0x2,-0x4
0f2c 4504 |E | Exit_Subprogram 0x4
0f2d TRAP_0ee8:
0f2d 0007 | | Action Break_Optional
0f2e 4801 |H | Short_Literal 0x1
0f2f 0092 14a6 | | Action Push_String_Extended,0x14a6 ; "Unregister_Unit: "
0f31 e011 | | Load 0x0,0x11
0f32 180d | | Execute Package,Field_Execute,Field_Number 0xd
0f33 01cc | | Execute Vector,Catenate
0f34 821a | | Call 0x1,0x1a
0f35 4504 |E | Exit_Subprogram 0x4
0f36 0000 0000 | | .XXX[0x2]
0f38 ; --------------------------------------------------------------------------------------
0f38 ; SUBPROGRAM
0f38 ; --------------------------------------------------------------------------------------
0f38 0f3b | ; | .CONST 0x0f3b ; Address of begin
0f39 0004 | | .CONST 0x0004 ; Address of exception handler
0f3a 0001 | | .CONST 0x0001 ; Number of locals
0f3b BODY_0f38:
0f3b INIT_0f38:
0f3b e5fd | | Load 0x2,-0x3
0f3c a5f9 | | Store_Unchecked 0x2,-0x7
0f3d 00da | | Load_Top At_Offset_2
0f3e 6809 |h | Jump_Zero 0xf48
0f3f e5fd | | Load 0x2,-0x3
0f40 e5fe | | Load 0x2,-0x2
0f41 8250 | P | Call 0x1,0x50
0f42 6805 |h | Jump_Zero 0xf48
0f43 4800 |H | Short_Literal 0x0
0f44 a5fb | | Store_Unchecked 0x2,-0x5
0f45 4800 |H | Short_Literal 0x0
0f46 a5fa | | Store_Unchecked 0x2,-0x6
0f47 4505 |E | Exit_Subprogram 0x5
0f48 00db | | Load_Top At_Offset_3
0f49 e5fc | | Load 0x2,-0x4
0f4a 8244 | D | Call 0x1,0x44
0f4b 6809 |h | Jump_Zero 0xf55
0f4c 4801 |H | Short_Literal 0x1
0f4d a5fa | | Store_Unchecked 0x2,-0x6
0f4e 4800 |H | Short_Literal 0x0
0f4f a5fb | | Store_Unchecked 0x2,-0x5
0f50 00db | | Load_Top At_Offset_3
0f51 a5f9 | | Store_Unchecked 0x2,-0x7
0f52 4801 |H | Short_Literal 0x1
0f53 a5f8 | | Store_Unchecked 0x2,-0x8
0f54 4505 |E | Exit_Subprogram 0x5
0f55 e5fd | | Load 0x2,-0x3
0f56 e5fc | | Load 0x2,-0x4
0f57 8244 | D | Call 0x1,0x44
0f58 6809 |h | Jump_Zero 0xf62
0f59 e5fd | | Load 0x2,-0x3
0f5a a5f9 | | Store_Unchecked 0x2,-0x7
0f5b 4800 |H | Short_Literal 0x0
0f5c a5fb | | Store_Unchecked 0x2,-0x5
0f5d 4801 |H | Short_Literal 0x1
0f5e a5fa | | Store_Unchecked 0x2,-0x6
0f5f 4801 |H | Short_Literal 0x1
0f60 a5f8 | | Store_Unchecked 0x2,-0x8
0f61 4505 |E | Exit_Subprogram 0x5
0f62 4800 |H | Short_Literal 0x0
0f63 a5fa | | Store_Unchecked 0x2,-0x6
0f64 4801 |H | Short_Literal 0x1
0f65 a5fb | | Store_Unchecked 0x2,-0x5
0f66 4505 |E | Exit_Subprogram 0x5
0f67 0000 | | .XXX[0x1]
0f68 ; --------------------------------------------------------------------------------------
0f68 ; SUBPROGRAM
0f68 ; --------------------------------------------------------------------------------------
0f68 0f81 | | .CONST 0x0f81 ; Address of begin
0f69 0004 | | .CONST 0x0004 ; Address of exception handler
0f6a 0010 | | .CONST 0x0010 ; Number of locals
0f6b INIT_0f68:
0f6b e220 | | Load 0x1,0x20
0f6c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0f6d 00e1 | | Load_Encached Boolean_Cache
0f6e e220 | | Load 0x1,0x20
0f6f 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0f70 e21f | | Load 0x1,0x1f
0f71 03bd | | Declare_Variable Access,Duplicate
0f72 00e1 | | Load_Encached Boolean_Cache
0f73 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f74 03e9 | | Declare_Variable Discrete,Duplicate
0f75 00e1 | | Load_Encached Boolean_Cache
0f76 00eb | | Load_Encached Diana_Cache
0f77 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0f78 00ec | | Load_Encached Diana_Tree_Cache
0f79 00e3 | | Load_Encached Natural_Cache
0f7a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f7b 00e1 | | Load_Encached Boolean_Cache
0f7c 00e1 | | Load_Encached Boolean_Cache
0f7d e21f | | Load 0x1,0x1f
0f7e 0007 | | Action Break_Optional
0f7f 00e1 | | Load_Encached Boolean_Cache
0f80 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f81 BODY_0f68:
0f81 4800 |H | Short_Literal 0x0
0f82 a5fa | | Store_Unchecked 0x2,-0x6
0f83 e21d | | Load 0x1,0x1d
0f84 a5f9 | | Store_Unchecked 0x2,-0x7
0f85 00eb | | Load_Encached Diana_Cache
0f86 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0f87 a5f7 | | Store_Unchecked 0x2,-0x9
0f88 4800 |H | Short_Literal 0x0
0f89 a5f8 | | Store_Unchecked 0x2,-0x8
0f8a 00e1 | | Load_Encached Boolean_Cache
0f8b e402 | | Load 0x2,0x2
0f8c e5fe | | Load 0x2,-0x2
0f8d e022 | " | Load 0x0,0x22
0f8e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0f8f e5fb | | Load 0x2,-0x5
0f90 0227 | ' | Execute Access,All_Reference
0f91 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0f92 e221 | ! | Load 0x1,0x21
0f93 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0f94 c402 | | Store 0x2,0x2
0f95 c403 | | Store 0x2,0x3
0f96 e403 | | Load 0x2,0x3
0f97 68b0 |h | Jump_Zero 0x1048
0f98 e402 | | Load 0x2,0x2
0f99 e220 | | Load 0x1,0x20
0f9a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0f9b 70ac |p | Jump_Nonzero 0x1048
0f9c e220 | | Load 0x1,0x20
0f9d 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0f9e e402 | | Load 0x2,0x2
0f9f e220 | | Load 0x1,0x20
0fa0 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0fa1 c404 | | Store 0x2,0x4
0fa2 e21f | | Load 0x1,0x1f
0fa3 a406 | | Store_Unchecked 0x2,0x6
0fa4 e5ff | | Load 0x2,-0x1
0fa5 823b | ; | Call 0x1,0x3b
0fa6 a40b | | Store_Unchecked 0x2,0xb
0fa7 00cf | | Action Mark_Auxiliary
0fa8 785b |x[ | Jump 0x1004
0fa9 e404 | | Load 0x2,0x4
0faa e220 | | Load 0x1,0x20
0fab 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0fac a405 | | Store_Unchecked 0x2,0x5
0fad e405 | | Load 0x2,0x5
0fae 0227 | ' | Execute Access,All_Reference
0faf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0fb0 e40b | | Load 0x2,0xb
0fb1 8242 | B | Call 0x1,0x42
0fb2 684c |hL | Jump_Zero 0xfff
0fb3 e407 | | Load 0x2,0x7
0fb4 683b |h; | Jump_Zero 0xff0
0fb5 00d9 | | Load_Top At_Offset_1
0fb6 e21f | | Load 0x1,0x1f
0fb7 00e1 | | Load_Encached Boolean_Cache
0fb8 00e1 | | Load_Encached Boolean_Cache
0fb9 e5fd | | Load 0x2,-0x3
0fba e406 | | Load 0x2,0x6
0fbb e405 | | Load 0x2,0x5
0fbc e5fc | | Load 0x2,-0x4
0fbd 8270 | p | Call 0x1,0x70
0fbe c409 | | Store 0x2,0x9
0fbf c40d | | Store 0x2,0xd
0fc0 c40f | | Store 0x2,0xf
0fc1 005a | Z | Store_Top Discrete,At_Offset_2
0fc2 e40d | | Load 0x2,0xd
0fc3 6811 |h | Jump_Zero 0xfd5
0fc4 e003 | | Load 0x0,0x3
0fc5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0fc6 00ec | | Load_Encached Diana_Tree_Cache
0fc7 00ec | | Load_Encached Diana_Tree_Cache
0fc8 00e3 | | Load_Encached Natural_Cache
0fc9 e40f | | Load 0x2,0xf
0fca 8226 | & | Call 0x1,0x26
0fcb c5fa | | Store 0x2,-0x6
0fcc c5f7 | | Store 0x2,-0x9
0fcd c40a | | Store 0x2,0xa
0fce c5f9 | | Store 0x2,-0x7
0fcf 4800 |H | Short_Literal 0x0
0fd0 a5f8 | | Store_Unchecked 0x2,-0x8
0fd1 e012 | | Load 0x0,0x12
0fd2 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0fd3 c5f6 | | Store 0x2,-0xa
0fd4 4505 |E | Exit_Subprogram 0x5
0fd5 e409 | | Load 0x2,0x9
0fd6 6824 |h$ | Jump_Zero 0xffb
0fd7 e408 | | Load 0x2,0x8
0fd8 700c |p | Jump_Nonzero 0xfe5
0fd9 e5fb | | Load 0x2,-0x5
0fda e402 | | Load 0x2,0x2
0fdb e406 | | Load 0x2,0x6
0fdc e40c | | Load 0x2,0xc
0fdd e5fe | | Load 0x2,-0x2
0fde 8251 | Q | Call 0x1,0x51
0fdf c40c | | Store 0x2,0xc
0fe0 c406 | | Store 0x2,0x6
0fe1 c402 | | Store 0x2,0x2
0fe2 c5fb | | Store 0x2,-0x5
0fe3 4801 |H | Short_Literal 0x1
0fe4 a408 | | Store_Unchecked 0x2,0x8
0fe5 e5fb | | Load 0x2,-0x5
0fe6 e402 | | Load 0x2,0x2
0fe7 e405 | | Load 0x2,0x5
0fe8 e40c | | Load 0x2,0xc
0fe9 e5fe | | Load 0x2,-0x2
0fea 8251 | Q | Call 0x1,0x51
0feb c40c | | Store 0x2,0xc
0fec c405 | | Store 0x2,0x5
0fed c402 | | Store 0x2,0x2
0fee c5fb | | Store 0x2,-0x5
0fef 780b |x | Jump 0xffb
0ff0 e003 | | Load 0x0,0x3
0ff1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0ff2 00ec | | Load_Encached Diana_Tree_Cache
0ff3 00ec | | Load_Encached Diana_Tree_Cache
0ff4 00e3 | | Load_Encached Natural_Cache
0ff5 e405 | | Load 0x2,0x5
0ff6 8226 | & | Call 0x1,0x26
0ff7 c5fa | | Store 0x2,-0x6
0ff8 c5f7 | | Store 0x2,-0x9
0ff9 c40a | | Store 0x2,0xa
0ffa c5f9 | | Store 0x2,-0x7
0ffb e405 | | Load 0x2,0x5
0ffc a406 | | Store_Unchecked 0x2,0x6
0ffd 4801 |H | Short_Literal 0x1
0ffe a407 | | Store_Unchecked 0x2,0x7
0fff e404 | | Load 0x2,0x4
1000 e220 | | Load 0x1,0x20
1001 181a | | Execute Package,Field_Execute,Field_Number 0x1a
1002 c404 | | Store 0x2,0x4
1003 00c9 | | Action Pop_Auxiliary_Loop
1004 e404 | | Load 0x2,0x4
1005 e220 | | Load 0x1,0x20
1006 181c | | Execute Package,Field_Execute,Field_Number 0x1c
1007 6fa1 |o | Jump_Zero 0xfa9
1008 00ce | | Action Pop_Auxiliary
1009 e408 | | Load 0x2,0x8
100a 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
100b e408 | | Load 0x2,0x8
100c 6807 |h | Jump_Zero 0x1014
100d e5fb | | Load 0x2,-0x5
100e 00e1 | | Load_Encached Boolean_Cache
100f e40c | | Load 0x2,0xc
1010 824f | O | Call 0x1,0x4f
1011 c40c | | Store 0x2,0xc
1012 c408 | | Store 0x2,0x8
1013 c5fb | | Store 0x2,-0x5
1014 00e1 | | Load_Encached Boolean_Cache
1015 e5f6 | | Load 0x2,-0xa
1016 e405 | | Load 0x2,0x5
1017 0227 | ' | Execute Access,All_Reference
1018 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
1019 00db | | Load_Top At_Offset_3
101a e5fd | | Load 0x2,-0x3
101b e408 | | Load 0x2,0x8
101c e407 | | Load 0x2,0x7
101d 8247 | G | Call 0x1,0x47
101e c5f6 | | Store 0x2,-0xa
101f c5f8 | | Store 0x2,-0x8
1020 e408 | | Load 0x2,0x8
1021 6806 |h | Jump_Zero 0x1028
1022 e5fb | | Load 0x2,-0x5
1023 e5fe | | Load 0x2,-0x2
1024 e40c | | Load 0x2,0xc
1025 e5fd | | Load 0x2,-0x3
1026 8254 | T | Call 0x1,0x54
1027 4505 |E | Exit_Subprogram 0x5
1028 00da | | Load_Top At_Offset_2
1029 681d |h | Jump_Zero 0x1047
102a 00e1 | | Load_Encached Boolean_Cache
102b e405 | | Load 0x2,0x5
102c e40c | | Load 0x2,0xc
102d e5fb | | Load 0x2,-0x5
102e 0227 | ' | Execute Access,All_Reference
102f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
1030 e223 | # | Load 0x1,0x23
1031 1816 | | Execute Package,Field_Execute,Field_Number 0x16
1032 c405 | | Store 0x2,0x5
1033 c403 | | Store 0x2,0x3
1034 e403 | | Load 0x2,0x3
1035 680c |h | Jump_Zero 0x1042
1036 e003 | | Load 0x0,0x3
1037 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1038 00ec | | Load_Encached Diana_Tree_Cache
1039 00ec | | Load_Encached Diana_Tree_Cache
103a 00e3 | | Load_Encached Natural_Cache
103b e405 | | Load 0x2,0x5
103c 8226 | & | Call 0x1,0x26
103d c5fa | | Store 0x2,-0x6
103e c5f7 | | Store 0x2,-0x9
103f c40a | | Store 0x2,0xa
1040 c5f9 | | Store 0x2,-0x7
1041 4505 |E | Exit_Subprogram 0x5
1042 0092 14a7 | | Action Push_String_Extended,0x14a7 ; "empty overload chain"
1044 e012 | | Load 0x0,0x12
1045 1811 | | Execute Package,Field_Execute,Field_Number 0x11
1046 c5f6 | | Store 0x2,-0xa
1047 4505 |E | Exit_Subprogram 0x5
1048 e224 | $ | Load 0x1,0x24
1049 e012 | | Load 0x0,0x12
104a 1811 | | Execute Package,Field_Execute,Field_Number 0x11
104b c5f6 | | Store 0x2,-0xa
104c 4800 |H | Short_Literal 0x0
104d a5f8 | | Store_Unchecked 0x2,-0x8
104e 4505 |E | Exit_Subprogram 0x5
104f 0000 | | .XXX[0x1]
1050 ; --------------------------------------------------------------------------------------
1050 ; SUBPROGRAM
1050 ; --------------------------------------------------------------------------------------
1050 1053 | S | .CONST 0x1053 ; Address of begin
1051 0004 | | .CONST 0x0004 ; Address of exception handler
1052 0001 | | .CONST 0x0001 ; Number of locals
1053 BODY_1050:
1053 INIT_1050:
1053 4800 |H | Short_Literal 0x0
1054 804e | N | Call 0x0,0x4e
1055 00ca | | Action Exit_Nullary_Function
1056 0000 0000 | | .XXX[0x2]
1058 ; --------------------------------------------------------------------------------------
1058 ; SUBPROGRAM
1058 ; --------------------------------------------------------------------------------------
1058 105b | [ | .CONST 0x105b ; Address of begin
1059 0004 | | .CONST 0x0004 ; Address of exception handler
105a 0001 | | .CONST 0x0001 ; Number of locals
105b BODY_1058:
105b INIT_1058:
105b 00da | | Load_Top At_Offset_2
105c 0092 14a8 | | Action Push_String_Extended,0x14a8 ; " "
105e e014 | | Load 0x0,0x14
105f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1060 4501 |E | Exit_Subprogram 0x1
1061 0000 0000 | | .BLANK 0000[0x7]
1068 ; --------------------------------------------------------------------------------------
1068 ; SUBPROGRAM
1068 ; --------------------------------------------------------------------------------------
1068 106b | k | .CONST 0x106b ; Address of begin
1069 0004 | | .CONST 0x0004 ; Address of exception handler
106a 0001 | | .CONST 0x0001 ; Number of locals
106b BODY_1068:
106b INIT_1068:
106b 00da | | Load_Top At_Offset_2
106c e014 | | Load 0x0,0x14
106d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
106e 8227 | ' | Call 0x1,0x27
106f 8228 | ( | Call 0x1,0x28
1070 00da | | Load_Top At_Offset_2
1071 8273 | s | Call 0x1,0x73
1072 4501 |E | Exit_Subprogram 0x1
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 00db | | Load_Top At_Offset_3
107c e014 | | Load 0x0,0x14
107d 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
107e 00db | | Load_Top At_Offset_3
107f 01db | | Execute Vector,Length
1080 0273 | s | Execute Discrete,Plus
1081 e218 | | Load 0x1,0x18
1082 027a | z | Execute Discrete,Less_Equal
1083 6806 |h | Jump_Zero 0x108a
1084 00db | | Load_Top At_Offset_3
1085 00db | | Load_Top At_Offset_3
1086 e014 | | Load 0x0,0x14
1087 1818 | | Execute Package,Field_Execute,Field_Number 0x18
1088 00d1 | | Pop_Control Pop_Count_1
1089 4502 |E | Exit_Subprogram 0x2
108a 00db | | Load_Top At_Offset_3
108b 8274 | t | Call 0x1,0x74
108c 00d1 | | Pop_Control Pop_Count_1
108d 00da | | Load_Top At_Offset_2
108e 01db | | Execute Vector,Length
108f e218 | | Load 0x1,0x18
1090 027a | z | Execute Discrete,Less_Equal
1091 6806 |h | Jump_Zero 0x1098
1092 00db | | Load_Top At_Offset_3
1093 00db | | Load_Top At_Offset_3
1094 e014 | | Load 0x0,0x14
1095 1818 | | Execute Package,Field_Execute,Field_Number 0x18
1096 00d1 | | Pop_Control Pop_Count_1
1097 4502 |E | Exit_Subprogram 0x2
1098 00db | | Load_Top At_Offset_3
1099 00db | | Load_Top At_Offset_3
109a 01dd | | Execute Vector,First
109b e5ff | | Load 0x2,-0x1
109c 01dd | | Execute Vector,First
109d e218 | | Load 0x1,0x18
109e 0273 | s | Execute Discrete,Plus
109f 0aff | | Execute_Immediate Plus,-0x1
10a0 00d8 | | Load_Top At_Offset_0
10a1 00e2 | | Load_Encached Integer_Cache
10a2 0260 | ` | Execute Discrete,In_Type
10a3 7001 |p | Jump_Nonzero 0x10a5
10a4 0801 | | Execute_Immediate Raise,0x1
10a5 e5ff | | Load 0x2,-0x1
10a6 01cf | | Execute Vector,Slice_Read
10a7 e014 | | Load 0x0,0x14
10a8 1818 | | Execute Package,Field_Execute,Field_Number 0x18
10a9 00d1 | | Pop_Control Pop_Count_1
10aa 00db | | Load_Top At_Offset_3
10ab 8274 | t | Call 0x1,0x74
10ac 00d1 | | Pop_Control Pop_Count_1
10ad 4502 |E | Exit_Subprogram 0x2
10ae 0000 0000 | | .XXX[0x2]
10b0 ; --------------------------------------------------------------------------------------
10b0 ; SUBPROGRAM
10b0 ; --------------------------------------------------------------------------------------
10b0 10e2 | | .CONST 0x10e2 ; Address of begin
10b1 0004 | | .CONST 0x0004 ; Address of exception handler
10b2 000f | | .CONST 0x000f ; Number of locals
10b3 INIT_10b0:
10b3 e04d | M | Load 0x0,0x4d
10b4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
10b5 02c7 | | Declare_Variable Any
10b6 e5fe | | Load 0x2,-0x2
10b7 e013 | | Load 0x0,0x13
10b8 1b10 | | Execute Package,Field_Read,Field_Number 0x10
10b9 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
10ba a402 | | Store_Unchecked 0x2,0x2
10bb 00d8 | | Load_Top At_Offset_0
10bc e04d | M | Load 0x0,0x4d
10bd 1814 | | Execute Package,Field_Execute,Field_Number 0x14
10be e04d | M | Load 0x0,0x4d
10bf 1b0f | | Execute Package,Field_Read,Field_Number 0xf
10c0 03f1 | | Declare_Variable Discrete,With_Value
10c1 e218 | | Load 0x1,0x18
10c2 e014 | | Load 0x0,0x14
10c3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
10c4 1c08 | | Execute_Immediate Run_Utility,0x8
10c5 00d8 | | Load_Top At_Offset_0
10c6 1c00 | | Execute_Immediate Run_Utility,0x0
10c7 00e1 | | Load_Encached Boolean_Cache
10c8 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
10c9 00ec | | Load_Encached Diana_Tree_Cache
10ca 00eb | | Load_Encached Diana_Cache
10cb 1b0e | | Execute Package,Field_Read,Field_Number 0xe
10cc 00ed | | Load_Encached Diana_Symbol_Rep_Cache
10cd 02c7 | | Declare_Variable Any
10ce 00d8 | | Load_Top At_Offset_0
10cf 1c00 | | Execute_Immediate Run_Utility,0x0
10d0 00e3 | | Load_Encached Natural_Cache
10d1 00e1 | | Load_Encached Boolean_Cache
10d2 03e9 | | Declare_Variable Discrete,Duplicate
10d3 e024 | $ | Load 0x0,0x24
10d4 1b14 | | Execute Package,Field_Read,Field_Number 0x14
10d5 02ff | | Declare_Variable Variant_Record
10d6 00d8 | | Load_Top At_Offset_0
10d7 1c00 | | Execute_Immediate Run_Utility,0x0
10d8 e04d | M | Load 0x0,0x4d
10d9 1b10 | | Execute Package,Field_Read,Field_Number 0x10
10da e5fe | | Load 0x2,-0x2
10db e003 | | Load 0x0,0x3
10dc 1810 | | Execute Package,Field_Execute,Field_Number 0x10
10dd 00e1 | | Load_Encached Boolean_Cache
10de 03f1 | | Declare_Variable Discrete,With_Value
10df e5fe | | Load 0x2,-0x2
10e0 e021 | ! | Load 0x0,0x21
10e1 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
10e2 BODY_10b0:
10e2 e403 | | Load 0x2,0x3
10e3 7001 |p | Jump_Nonzero 0x10e5
10e4 4503 |E | Exit_Subprogram 0x3
10e5 0092 14a9 | | Action Push_String_Extended,0x14a9 ; " Library Units used by "
10e7 e5ff | | Load 0x2,-0x1
10e8 01cc | | Execute Vector,Catenate
10e9 8227 | ' | Call 0x1,0x27
10ea 8228 | ( | Call 0x1,0x28
10eb e404 | | Load 0x2,0x4
10ec 8273 | s | Call 0x1,0x73
10ed 00d1 | | Pop_Control Pop_Count_1
10ee 00cf | | Action Mark_Auxiliary
10ef e403 | | Load 0x2,0x3
10f0 4801 |H | Short_Literal 0x1
10f1 0263 | c | Execute Discrete,Above_Bound
10f2 7033 |p3 | Jump_Nonzero 0x1126
10f3 e04d | M | Load 0x0,0x4d
10f4 1b10 | | Execute Package,Field_Read,Field_Number 0x10
10f5 e40c | | Load 0x2,0xc
10f6 00e1 | | Load_Encached Boolean_Cache
10f7 00e1 | | Load_Encached Boolean_Cache
10f8 00e3 | | Load_Encached Natural_Cache
10f9 00ec | | Load_Encached Diana_Tree_Cache
10fa 00eb | | Load_Encached Diana_Cache
10fb 1b0e | | Execute Package,Field_Read,Field_Number 0xe
10fc e408 | | Load 0x2,0x8
10fd 0120 | | Execute Any,Is_Value
10fe 6802 |h | Jump_Zero 0x1101
10ff 00ed | | Load_Encached Diana_Symbol_Rep_Cache
1100 7801 |x | Jump 0x1102
1101 e408 | | Load 0x2,0x8
1102 e412 | | Load 0x2,0x12
1103 e402 | | Load 0x2,0x2
1104 e04d | M | Load 0x0,0x4d
1105 1815 | | Execute Package,Field_Execute,Field_Number 0x15
1106 c408 | | Store 0x2,0x8
1107 c407 | | Store 0x2,0x7
1108 c406 | | Store 0x2,0x6
1109 c409 | | Store 0x2,0x9
110a c40a | | Store 0x2,0xa
110b c40b | | Store 0x2,0xb
110c 00d1 | | Pop_Control Pop_Count_1
110d c40d | | Store 0x2,0xd
110e e408 | | Load 0x2,0x8
110f e40e | | Load 0x2,0xe
1110 e40f | | Load 0x2,0xf
1111 e406 | | Load 0x2,0x6
1112 8241 | A | Call 0x1,0x41
1113 7010 |p | Jump_Nonzero 0x1124
1114 e405 | | Load 0x2,0x5
1115 7005 |p | Jump_Nonzero 0x111b
1116 e404 | | Load 0x2,0x4
1117 0092 14aa | | Action Push_String_Extended,0x14aa ; " "
1119 8275 | u | Call 0x1,0x75
111a 00d1 | | Pop_Control Pop_Count_1
111b e404 | | Load 0x2,0x4
111c e406 | | Load 0x2,0x6
111d e408 | | Load 0x2,0x8
111e e407 | | Load 0x2,0x7
111f 8230 | 0 | Call 0x1,0x30
1120 8275 | u | Call 0x1,0x75
1121 00d1 | | Pop_Control Pop_Count_1
1122 4800 |H | Short_Literal 0x0
1123 a405 | | Store_Unchecked 0x2,0x5
1124 00c8 | | Action Pop_Auxiliary_Range
1125 3fcd |? | Loop_Increasing 0x10f3
1126 00ce | | Action Pop_Auxiliary
1127 e404 | | Load 0x2,0x4
1128 8274 | t | Call 0x1,0x74
1129 4503 |E | Exit_Subprogram 0x3
112a 0000 0000 | | .BLANK 0000[0x6]
1130 ; --------------------------------------------------------------------------------------
1130 ; SUBPROGRAM
1130 ; --------------------------------------------------------------------------------------
1130 1144 | D | .CONST 0x1144 ; Address of begin
1131 0004 | | .CONST 0x0004 ; Address of exception handler
1132 0009 | | .CONST 0x0009 ; Number of locals
1133 INIT_1130:
1133 00ec | | Load_Encached Diana_Tree_Cache
1134 00eb | | Load_Encached Diana_Cache
1135 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1136 00ed | | Load_Encached Diana_Symbol_Rep_Cache
1137 02c7 | | Declare_Variable Any
1138 00d8 | | Load_Top At_Offset_0
1139 1c00 | | Execute_Immediate Run_Utility,0x0
113a 00e3 | | Load_Encached Natural_Cache
113b 00e1 | | Load_Encached Boolean_Cache
113c 03e9 | | Declare_Variable Discrete,Duplicate
113d e024 | $ | Load 0x0,0x24
113e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
113f 02ff | | Declare_Variable Variant_Record
1140 00d8 | | Load_Top At_Offset_0
1141 1c00 | | Execute_Immediate Run_Utility,0x0
1142 e04d | M | Load 0x0,0x4d
1143 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1144 BODY_1130:
1144 e04d | M | Load 0x0,0x4d
1145 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1146 00da | | Load_Top At_Offset_2
1147 00e1 | | Load_Encached Boolean_Cache
1148 00e1 | | Load_Encached Boolean_Cache
1149 00e3 | | Load_Encached Natural_Cache
114a 00ec | | Load_Encached Diana_Tree_Cache
114b 00eb | | Load_Encached Diana_Cache
114c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
114d e404 | | Load 0x2,0x4
114e 0120 | | Execute Any,Is_Value
114f 6802 |h | Jump_Zero 0x1152
1150 00ed | | Load_Encached Diana_Symbol_Rep_Cache
1151 7801 |x | Jump 0x1153
1152 e404 | | Load 0x2,0x4
1153 e5fd | | Load 0x2,-0x3
1154 e5fe | | Load 0x2,-0x2
1155 e04d | M | Load 0x0,0x4d
1156 1815 | | Execute Package,Field_Execute,Field_Number 0x15
1157 c404 | | Store 0x2,0x4
1158 c403 | | Store 0x2,0x3
1159 c402 | | Store 0x2,0x2
115a c405 | | Store 0x2,0x5
115b c406 | | Store 0x2,0x6
115c c407 | | Store 0x2,0x7
115d 00d1 | | Pop_Control Pop_Count_1
115e 0059 | Y | Store_Top Discrete,At_Offset_1
115f e404 | | Load 0x2,0x4
1160 e5fa | | Load 0x2,-0x6
1161 e5ff | | Load 0x2,-0x1
1162 e402 | | Load 0x2,0x2
1163 8241 | A | Call 0x1,0x41
1164 6801 |h | Jump_Zero 0x1166
1165 4507 |E | Exit_Subprogram 0x7
1166 0092 14ab | | Action Push_String_Extended,0x14ab ; " "
1168 e402 | | Load 0x2,0x2
1169 e404 | | Load 0x2,0x4
116a e403 | | Load 0x2,0x3
116b 8230 | 0 | Call 0x1,0x30
116c 01cc | | Execute Vector,Catenate
116d 8227 | ' | Call 0x1,0x27
116e 00da | | Load_Top At_Offset_2
116f 6803 |h | Jump_Zero 0x1173
1170 0092 14ac | | Action Push_String_Extended,0x14ac ; " (archived)"
1172 8227 | ' | Call 0x1,0x27
1173 e5fb | | Load 0x2,-0x5
1174 680a |h | Jump_Zero 0x117f
1175 e403 | | Load 0x2,0x3
1176 0f29 | ) | Execute_Immediate Equal,0x29
1177 6807 |h | Jump_Zero 0x117f
1178 0092 14ad | | Action Push_String_Extended,0x14ad ; " Elab Segment Offset: "
117a e405 | | Load 0x2,0x5
117b 00e0 | | Load_Encached Standard_Cache
117c 1818 | | Execute Package,Field_Execute,Field_Number 0x18
117d 01cc | | Execute Vector,Catenate
117e 8227 | ' | Call 0x1,0x27
117f 8228 | ( | Call 0x1,0x28
1180 4507 |E | Exit_Subprogram 0x7
1181 0000 0000 | | .BLANK 0000[0x7]
1188 ; --------------------------------------------------------------------------------------
1188 ; SUBPROGRAM
1188 ; --------------------------------------------------------------------------------------
1188 11aa | | .CONST 0x11aa ; Address of begin
1189 0004 | | .CONST 0x0004 ; Address of exception handler
118a 0008 | | .CONST 0x0008 ; Number of locals
118b INIT_1188:
118b 00ec | | Load_Encached Diana_Tree_Cache
118c e04d | M | Load 0x0,0x4d
118d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
118e 02c7 | | Declare_Variable Any
118f 00d8 | | Load_Top At_Offset_0
1190 1c00 | | Execute_Immediate Run_Utility,0x0
1191 e5ff | | Load 0x2,-0x1
1192 0227 | ' | Execute Access,All_Reference
1193 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
1194 e004 | | Load 0x0,0x4
1195 1b0f | | Execute Package,Field_Read,Field_Number 0xf
1196 03f1 | | Declare_Variable Discrete,With_Value
1197 e004 | | Load 0x0,0x4
1198 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
1199 02c7 | | Declare_Variable Any
119a e5ff | | Load 0x2,-0x1
119b 0227 | ' | Execute Access,All_Reference
119c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
119d a405 | | Store_Unchecked 0x2,0x5
119e e04d | M | Load 0x0,0x4d
119f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
11a0 8272 | r | Call 0x1,0x72
11a1 00e1 | | Load_Encached Boolean_Cache
11a2 03f1 | | Declare_Variable Discrete,With_Value
11a3 e5ff | | Load 0x2,-0x1
11a4 0227 | ' | Execute Access,All_Reference
11a5 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
11a6 e003 | | Load 0x0,0x3
11a7 1810 | | Execute Package,Field_Execute,Field_Number 0x10
11a8 00e1 | | Load_Encached Boolean_Cache
11a9 03f1 | | Declare_Variable Discrete,With_Value
11aa BODY_1188:
11aa 480a |H | Short_Literal 0xa
11ab 0092 14ae | | Action Push_String_Extended,0x14ae ; " Library: "
11ad e5ff | | Load 0x2,-0x1
11ae 0227 | ' | Execute Access,All_Reference
11af 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
11b0 822d | - | Call 0x1,0x2d
11b1 01cc | | Execute Vector,Catenate
11b2 01cb | | Execute Vector,Append
11b3 8227 | ' | Call 0x1,0x27
11b4 480a |H | Short_Literal 0xa
11b5 0092 14af | | Action Push_String_Extended,0x14af ; " Main Unit: "
11b7 e5ff | | Load 0x2,-0x1
11b8 0227 | ' | Execute Access,All_Reference
11b9 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
11ba 8231 | 1 | Call 0x1,0x31
11bb 01cc | | Execute Vector,Catenate
11bc 01cb | | Execute Vector,Append
11bd 8227 | ' | Call 0x1,0x27
11be 00d9 | | Load_Top At_Offset_1
11bf 6816 |h | Jump_Zero 0x11d6
11c0 00db | | Load_Top At_Offset_3
11c1 e404 | | Load 0x2,0x4
11c2 8259 | Y | Call 0x1,0x59
11c3 6812 |h | Jump_Zero 0x11d6
11c4 0092 14b0 | | Action Push_String_Extended,0x14b0 ; " Elab Segment:"
11c6 e404 | | Load 0x2,0x4
11c7 00e0 | | Load_Encached Standard_Cache
11c8 1818 | | Execute Package,Field_Execute,Field_Number 0x18
11c9 01cc | | Execute Vector,Catenate
11ca 8227 | ' | Call 0x1,0x27
11cb 480a |H | Short_Literal 0xa
11cc 0092 14b1 | | Action Push_String_Extended,0x14b1 ; " Elab Frame Name:"
11ce e405 | | Load 0x2,0x5
11cf e004 | | Load 0x0,0x4
11d0 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
11d1 00e0 | | Load_Encached Standard_Cache
11d2 1818 | | Execute Package,Field_Execute,Field_Number 0x18
11d3 01cc | | Execute Vector,Catenate
11d4 01cb | | Execute Vector,Append
11d5 8227 | ' | Call 0x1,0x27
11d6 0092 14b2 | | Action Push_String_Extended,0x14b2 ; " Library Units: \x0a"
11d8 8227 | ' | Call 0x1,0x27
11d9 e5ff | | Load 0x2,-0x1
11da 0227 | ' | Execute Access,All_Reference
11db 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
11dc a402 | | Store_Unchecked 0x2,0x2
11dd e402 | | Load 0x2,0x2
11de e013 | | Load 0x0,0x13
11df 1b10 | | Execute Package,Field_Read,Field_Number 0x10
11e0 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
11e1 7008 |p | Jump_Nonzero 0x11ea
11e2 e402 | | Load 0x2,0x2
11e3 e021 | ! | Load 0x0,0x21
11e4 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
11e5 00eb | | Load_Encached Diana_Cache
11e6 18ec | | Execute Package,Field_Execute,Field_Number 0xec
11e7 00eb | | Load_Encached Diana_Cache
11e8 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
11e9 a402 | | Store_Unchecked 0x2,0x2
11ea e402 | | Load 0x2,0x2
11eb e013 | | Load 0x0,0x13
11ec 1b10 | | Execute Package,Field_Read,Field_Number 0x10
11ed 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
11ee c403 | | Store 0x2,0x3
11ef e403 | | Load 0x2,0x3
11f0 e04d | M | Load 0x0,0x4d
11f1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
11f2 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
11f3 00cf | | Action Mark_Auxiliary
11f4 00db | | Load_Top At_Offset_3
11f5 4801 |H | Short_Literal 0x1
11f6 0263 | c | Execute Discrete,Above_Bound
11f7 700b |p | Jump_Nonzero 0x1203
11f8 00db | | Load_Top At_Offset_3
11f9 e407 | | Load 0x2,0x7
11fa e5ff | | Load 0x2,-0x1
11fb 00db | | Load_Top At_Offset_3
11fc e403 | | Load 0x2,0x3
11fd e5ff | | Load 0x2,-0x1
11fe 0227 | ' | Execute Access,All_Reference
11ff 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
1200 8277 | w | Call 0x1,0x77
1201 00c8 | | Action Pop_Auxiliary_Range
1202 3ff5 |? | Loop_Increasing 0x11f8
1203 00ce | | Action Pop_Auxiliary
1204 8228 | ( | Call 0x1,0x28
1205 4502 |E | Exit_Subprogram 0x2
1206 0000 0000 | | .XXX[0x2]
1208 ; --------------------------------------------------------------------------------------
1208 ; SUBPROGRAM
1208 ; --------------------------------------------------------------------------------------
1208 1212 | | .CONST 0x1212 ; Address of begin
1209 0004 | | .CONST 0x0004 ; Address of exception handler
120a 0004 | | .CONST 0x0004 ; Number of locals
120b INIT_1208:
120b e223 | # | Load 0x1,0x23
120c 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
120d 0322 | " | Declare_Variable Record
120e e21f | | Load 0x1,0x1f
120f 0007 | | Action Break_Optional
1210 00e1 | | Load_Encached Boolean_Cache
1211 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
1212 BODY_1208:
1212 00da | | Load_Top At_Offset_2
1213 e5ff | | Load 0x2,-0x1
1214 0227 | ' | Execute Access,All_Reference
1215 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
1216 e223 | # | Load 0x1,0x23
1217 181f | | Execute Package,Field_Execute,Field_Number 0x1f
1218 00d1 | | Pop_Control Pop_Count_1
1219 00cf | | Action Mark_Auxiliary
121a 781e |x | Jump 0x1239
121b 00db | | Load_Top At_Offset_3
121c e223 | # | Load 0x1,0x23
121d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
121e e5ff | | Load 0x2,-0x1
121f 0227 | ' | Execute Access,All_Reference
1220 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
1221 e223 | # | Load 0x1,0x23
1222 1815 | | Execute Package,Field_Execute,Field_Number 0x15
1223 003b | ; | Store_Top Access,At_Offset_3
1224 00da | | Load_Top At_Offset_2
1225 0227 | ' | Execute Access,All_Reference
1226 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
1227 0f02 | | Execute_Immediate Equal,0x2
1228 680b |h | Jump_Zero 0x1234
1229 00d9 | | Load_Top At_Offset_1
122a 7005 |p | Jump_Nonzero 0x1230
122b 0092 14b3 | | Action Push_String_Extended,0x14b3 ; "Libraries in use by this program:\x0a"
122d 8227 | ' | Call 0x1,0x27
122e 4801 |H | Short_Literal 0x1
122f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
1230 e5ff | | Load 0x2,-0x1
1231 00db | | Load_Top At_Offset_3
1232 8278 | x | Call 0x1,0x78
1233 c5ff | | Store 0x2,-0x1
1234 00db | | Load_Top At_Offset_3
1235 e223 | # | Load 0x1,0x23
1236 1820 | | Execute Package,Field_Execute,Field_Number 0x20
1237 00d1 | | Pop_Control Pop_Count_1
1238 00c9 | | Action Pop_Auxiliary_Loop
1239 00db | | Load_Top At_Offset_3
123a e223 | # | Load 0x1,0x23
123b 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
123c 6fde |o | Jump_Zero 0x121b
123d 00ce | | Action Pop_Auxiliary
123e 00d8 | | Load_Top At_Offset_0
123f 7003 |p | Jump_Nonzero 0x1243
1240 0092 14b4 | | Action Push_String_Extended,0x14b4 ; "No libraries are currently registered.\x0a"
1242 8227 | ' | Call 0x1,0x27
1243 4501 |E | Exit_Subprogram 0x1
1244 0000 0000 | | .BLANK 0000[0x4]
1248 ; --------------------------------------------------------------------------------------
1248 ; SUBPROGRAM
1248 ; --------------------------------------------------------------------------------------
1248 124b | K | .CONST 0x124b ; Address of begin
1249 0004 | | .CONST 0x0004 ; Address of exception handler
124a 0001 | | .CONST 0x0001 ; Number of locals
124b BODY_1248:
124b INIT_1248:
124b 4800 |H | Short_Literal 0x0
124c a5fe | | Store_Unchecked 0x2,-0x2
124d 4800 |H | Short_Literal 0x0
124e a5fc | | Store_Unchecked 0x2,-0x4
124f 00eb | | Load_Encached Diana_Cache
1250 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1251 0033 | 3 | Store_Top Heap_Access,At_Offset_3
1252 e21d | | Load 0x1,0x1d
1253 a5fd | | Store_Unchecked 0x2,-0x3
1254 4501 |E | Exit_Subprogram 0x1
1255 0000 0000 | | .XXX[0x3]
1257 0000 | |
1258 ; --------------------------------------------------------------------------------------
1258 ; SUBPROGRAM
1258 ; --------------------------------------------------------------------------------------
1258 1260 | ` | .CONST 0x1260 ; Address of begin
1259 0004 | | .CONST 0x0004 ; Address of exception handler
125a 0002 | | .CONST 0x0002 ; Number of locals
125b INIT_1258:
125b 00da | | Load_Top At_Offset_2
125c e014 | | Load 0x0,0x14
125d 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
125e 00e3 | | Load_Encached Natural_Cache
125f 03f1 | | Declare_Variable Discrete,With_Value
1260 BODY_1258:
1260 00cf | | Action Mark_Auxiliary
1261 4801 |H | Short_Literal 0x1
1262 00da | | Load_Top At_Offset_2
1263 0264 | d | Execute Discrete,Below_Bound
1264 7014 |p | Jump_Nonzero 0x1279
1265 00d8 | | Load_Top At_Offset_0
1266 e5ff | | Load 0x2,-0x1
1267 e014 | | Load 0x0,0x14
1268 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
1269 0f2e | . | Execute_Immediate Equal,0x2e
126a 680c |h | Jump_Zero 0x1277
126b 00db | | Load_Top At_Offset_3
126c 00d9 | | Load_Top At_Offset_1
126d 0a01 | | Execute_Immediate Plus,0x1
126e 00d8 | | Load_Top At_Offset_0
126f 00e4 | | Load_Encached Positive_Cache
1270 0260 | ` | Execute Discrete,In_Type
1271 7001 |p | Jump_Nonzero 0x1273
1272 0801 | | Execute_Immediate Raise,0x1
1273 e5ff | | Load 0x2,-0x1
1274 e014 | | Load 0x0,0x14
1275 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
1276 4401 |D | Exit_Subprogram With_Result,0x1
1277 00c8 | | Action Pop_Auxiliary_Range
1278 37ec |7 | Loop_Decreasing 0x1265
1279 00ce | | Action Pop_Auxiliary
127a 00db | | Load_Top At_Offset_3
127b e014 | | Load 0x0,0x14
127c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
127d 4401 |D | Exit_Subprogram With_Result,0x1
127e 0000 0000 | | .XXX[0x2]
1280 ; --------------------------------------------------------------------------------------
1280 ; SUBPROGRAM
1280 ; --------------------------------------------------------------------------------------
1280 1289 | | .CONST 0x1289 ; Address of begin
1281 0004 | | .CONST 0x0004 ; Address of exception handler
1282 0004 | | .CONST 0x0004 ; Number of locals
1283 INIT_1280:
1283 e024 | $ | Load 0x0,0x24
1284 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
1285 1b0f | | Execute Package,Field_Read,Field_Number 0xf
1286 e04f | O | Load 0x0,0x4f
1287 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1288 00ec | | Load_Encached Diana_Tree_Cache
1289 BODY_1280:
1289 e050 | P | Load 0x0,0x50
128a 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
128b e024 | $ | Load 0x0,0x24
128c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
128d 1b0f | | Execute Package,Field_Read,Field_Number 0xf
128e e024 | $ | Load 0x0,0x24
128f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1290 6027 |`' | Indirect_Literal Discrete,0x12b8,{0x00000000, 0x00004000}
1291 e025 | % | Load 0x0,0x25
1292 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1293 e403 | | Load 0x2,0x3
1294 e024 | $ | Load 0x0,0x24
1295 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
1296 1816 | | Execute Package,Field_Execute,Field_Number 0x16
1297 e5ff | | Load 0x2,-0x1
1298 e014 | | Load 0x0,0x14
1299 1813 | | Execute Package,Field_Execute,Field_Number 0x13
129a e024 | $ | Load 0x0,0x24
129b 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
129c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
129d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
129e 005b | [ | Store_Top Discrete,At_Offset_3
129f 00da | | Load_Top At_Offset_2
12a0 6803 |h | Jump_Zero 0x12a4
12a1 00eb | | Load_Encached Diana_Cache
12a2 1812 | | Execute Package,Field_Execute,Field_Number 0x12
12a3 0031 | 1 | Store_Top Heap_Access,At_Offset_1
12a4 00d8 | | Load_Top At_Offset_0
12a5 a5fe | | Store_Unchecked 0x2,-0x2
12a6 00d8 | | Load_Top At_Offset_0
12a7 00eb | | Load_Encached Diana_Cache
12a8 1813 | | Execute Package,Field_Execute,Field_Number 0x13
12a9 6809 |h | Jump_Zero 0x12b3
12aa e5fd | | Load 0x2,-0x3
12ab 00ea | | Load_Encached Null_String_Cache
12ac e5ff | | Load 0x2,-0x1
12ad 827c | | | Call 0x1,0x7c
12ae e224 | $ | Load 0x1,0x24
12af e012 | | Load 0x0,0x12
12b0 1817 | | Execute Package,Field_Execute,Field_Number 0x17
12b1 c5fd | | Store 0x2,-0x3
12b2 4502 |E | Exit_Subprogram 0x2
12b3 e5fd | | Load 0x2,-0x3
12b4 e012 | | Load 0x0,0x12
12b5 181a | | Execute Package,Field_Execute,Field_Number 0x1a
12b6 c5fd | | Store 0x2,-0x3
12b7 4502 |E | Exit_Subprogram 0x2
12b8 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
12bc 0000 0000 | | .BLANK 0000[0x4]
12c0 ; --------------------------------------------------------------------------------------
12c0 ; SUBPROGRAM
12c0 ; --------------------------------------------------------------------------------------
12c0 12f0 | | .CONST 0x12f0 ; Address of begin
12c1 0004 | | .CONST 0x0004 ; Address of exception handler
12c2 000d | | .CONST 0x000d ; Number of locals
12c3 INIT_12c0:
12c3 e5fd | | Load 0x2,-0x3
12c4 e014 | | Load 0x0,0x14
12c5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
12c6 00e3 | | Load_Encached Natural_Cache
12c7 03f1 | | Declare_Variable Discrete,With_Value
12c8 00d8 | | Load_Top At_Offset_0
12c9 0a01 | | Execute_Immediate Plus,0x1
12ca e5ff | | Load 0x2,-0x1
12cb e014 | | Load 0x0,0x14
12cc 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
12cd 0273 | s | Execute Discrete,Plus
12ce 00e3 | | Load_Encached Natural_Cache
12cf 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
12d0 00d8 | | Load_Top At_Offset_0
12d1 e014 | | Load 0x0,0x14
12d2 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12d3 1c08 | | Execute_Immediate Run_Utility,0x8
12d4 00d8 | | Load_Top At_Offset_0
12d5 1c00 | | Execute_Immediate Run_Utility,0x0
12d6 00da | | Load_Top At_Offset_2
12d7 e014 | | Load 0x0,0x14
12d8 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12d9 1c08 | | Execute_Immediate Run_Utility,0x8
12da 00d8 | | Load_Top At_Offset_0
12db 1c00 | | Execute_Immediate Run_Utility,0x0
12dc 00da | | Load_Top At_Offset_2
12dd e014 | | Load 0x0,0x14
12de 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12df 1c08 | | Execute_Immediate Run_Utility,0x8
12e0 00d8 | | Load_Top At_Offset_0
12e1 1c00 | | Execute_Immediate Run_Utility,0x0
12e2 00eb | | Load_Encached Diana_Cache
12e3 1812 | | Execute Package,Field_Execute,Field_Number 0x12
12e4 00eb | | Load_Encached Diana_Cache
12e5 1812 | | Execute Package,Field_Execute,Field_Number 0x12
12e6 e012 | | Load 0x0,0x12
12e7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
12e8 02c7 | | Declare_Variable Any
12e9 00d8 | | Load_Top At_Offset_0
12ea 1c00 | | Execute_Immediate Run_Utility,0x0
12eb e003 | | Load 0x0,0x3
12ec 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12ed 00e3 | | Load_Encached Natural_Cache
12ee 00e1 | | Load_Encached Boolean_Cache
12ef 00ec | | Load_Encached Diana_Tree_Cache
12f0 BODY_12c0:
12f0 00e1 | | Load_Encached Boolean_Cache
12f1 e003 | | Load 0x0,0x3
12f2 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12f3 00e3 | | Load_Encached Natural_Cache
12f4 00ec | | Load_Encached Diana_Tree_Cache
12f5 827b | { | Call 0x1,0x7b
12f6 c5f9 | | Store 0x2,-0x7
12f7 c5f8 | | Store 0x2,-0x8
12f8 c5f7 | | Store 0x2,-0x9
12f9 c5f6 | | Store 0x2,-0xa
12fa 4800 |H | Short_Literal 0x0
12fb a5fa | | Store_Unchecked 0x2,-0x6
12fc e404 | | Load 0x2,0x4
12fd e5ff | | Load 0x2,-0x1
12fe e014 | | Load 0x0,0x14
12ff 1813 | | Execute Package,Field_Execute,Field_Number 0x13
1300 e014 | | Load 0x0,0x14
1301 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1302 00d1 | | Pop_Control Pop_Count_1
1303 00cf | | Action Mark_Auxiliary
1304 e406 | | Load 0x2,0x6
1305 e404 | | Load 0x2,0x4
1306 e016 | | Load 0x0,0x16
1307 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1308 e014 | | Load 0x0,0x14
1309 1810 | | Execute Package,Field_Execute,Field_Number 0x10
130a 00d1 | | Pop_Control Pop_Count_1
130b e5fc | | Load 0x2,-0x4
130c e404 | | Load 0x2,0x4
130d e016 | | Load 0x0,0x16
130e 1811 | | Execute Package,Field_Execute,Field_Number 0x11
130f e014 | | Load 0x0,0x14
1310 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1311 00d1 | | Pop_Control Pop_Count_1
1312 e5f5 | | Load 0x2,-0xb
1313 00ec | | Load_Encached Diana_Tree_Cache
1314 e406 | | Load 0x2,0x6
1315 827d | } | Call 0x1,0x7d
1316 c407 | | Store 0x2,0x7
1317 c5f5 | | Store 0x2,-0xb
1318 4802 |H | Short_Literal 0x2
1319 e5f5 | | Load 0x2,-0xb
131a e012 | | Load 0x0,0x12
131b 1810 | | Execute Package,Field_Execute,Field_Number 0x10
131c 6801 |h | Jump_Zero 0x131e
131d 4503 |E | Exit_Subprogram 0x3
131e e407 | | Load 0x2,0x7
131f e003 | | Load 0x0,0x3
1320 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1321 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
1322 00da | | Load_Top At_Offset_2
1323 701b |p | Jump_Nonzero 0x133f
1324 e5fd | | Load 0x2,-0x3
1325 e014 | | Load 0x0,0x14
1326 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
1327 6817 |h | Jump_Zero 0x133f
1328 e5f5 | | Load 0x2,-0xb
1329 00e3 | | Load_Encached Natural_Cache
132a e405 | | Load 0x2,0x5
132b e5fd | | Load 0x2,-0x3
132c 4800 |H | Short_Literal 0x0
132d e402 | | Load 0x2,0x2
132e e016 | | Load 0x0,0x16
132f 180d | | Execute Package,Field_Execute,Field_Number 0xd
1330 00d2 | | Pop_Control Pop_Count_2
1331 c5fa | | Store 0x2,-0x6
1332 c5f5 | | Store 0x2,-0xb
1333 e404 | | Load 0x2,0x4
1334 482e |H. | Short_Literal 0x2e
1335 e014 | | Load 0x0,0x14
1336 1819 | | Execute Package,Field_Execute,Field_Number 0x19
1337 00d1 | | Pop_Control Pop_Count_1
1338 e404 | | Load 0x2,0x4
1339 e405 | | Load 0x2,0x5
133a e014 | | Load 0x0,0x14
133b 1817 | | Execute Package,Field_Execute,Field_Number 0x17
133c 00d1 | | Pop_Control Pop_Count_1
133d 00c9 | | Action Pop_Auxiliary_Loop
133e 7fc5 | | Jump 0x1304
133f 00ce | | Action Pop_Auxiliary
1340 e407 | | Load 0x2,0x7
1341 822b | + | Call 0x1,0x2b
1342 0031 | 1 | Store_Top Heap_Access,At_Offset_1
1343 00d8 | | Load_Top At_Offset_0
1344 a5f9 | | Store_Unchecked 0x2,-0x7
1345 e5f5 | | Load 0x2,-0xb
1346 e012 | | Load 0x0,0x12
1347 181a | | Execute Package,Field_Execute,Field_Number 0x1a
1348 c5f5 | | Store 0x2,-0xb
1349 00d9 | | Load_Top At_Offset_1
134a 681a |h | Jump_Zero 0x1365
134b e409 | | Load 0x2,0x9
134c 00e1 | | Load_Encached Boolean_Cache
134d 00ec | | Load_Encached Diana_Tree_Cache
134e e003 | | Load 0x0,0x3
134f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1350 00e3 | | Load_Encached Natural_Cache
1351 e5fb | | Load 0x2,-0x5
1352 e5fe | | Load 0x2,-0x2
1353 e5fc | | Load 0x2,-0x4
1354 e014 | | Load 0x0,0x14
1355 1813 | | Execute Package,Field_Execute,Field_Number 0x13
1356 e40d | | Load 0x2,0xd
1357 822c | , | Call 0x1,0x2c
1358 e40d | | Load 0x2,0xd
1359 480a |H | Short_Literal 0xa
135a e27a | z | Load 0x1,0x7a
135b 170f | | Execute Task,Entry_Call,Field_Number 0xf
135c c5fb | | Store 0x2,-0x5
135d c5f8 | | Store 0x2,-0x8
135e c40a | | Store 0x2,0xa
135f c408 | | Store 0x2,0x8
1360 c5f6 | | Store 0x2,-0xa
1361 c409 | | Store 0x2,0x9
1362 4800 |H | Short_Literal 0x0
1363 a5f7 | | Store_Unchecked 0x2,-0x9
1364 4503 |E | Exit_Subprogram 0x3
1365 4800 |H | Short_Literal 0x0
1366 a5f8 | | Store_Unchecked 0x2,-0x8
1367 4802 |H | Short_Literal 0x2
1368 a5f7 | | Store_Unchecked 0x2,-0x9
1369 4503 |E | Exit_Subprogram 0x3
136a 0000 0000 | | .BLANK 0000[0x6]
1370 ; --------------------------------------------------------------------------------------
1370 ; SUBPROGRAM
1370 ; --------------------------------------------------------------------------------------
1370 1373 | s | .CONST 0x1373 ; Address of begin
1371 137b | { | .CONST 0x137b ; Address of exception handler
1372 0001 | | .CONST 0x0001 ; Number of locals
1373 BODY_1370:
1373 INIT_1370:
1373 e5ff | | Load 0x2,-0x1
1374 e5fd | | Load 0x2,-0x3
1375 e5fc | | Load 0x2,-0x4
1376 e013 | | Load 0x0,0x13
1377 1b11 | | Execute Package,Field_Read,Field_Number 0x11
1378 181c | | Execute Package,Field_Execute,Field_Number 0x1c
1379 a402 | | Store_Unchecked 0x2,0x2
137a 4501 |E | Exit_Subprogram 0x1
137b TRAP_1370:
137b e013 | | Load 0x0,0x13
137c 1b11 | | Execute Package,Field_Read,Field_Number 0x11
137d 1b12 | | Execute Package,Field_Read,Field_Number 0x12
137e 010f | | Execute Exception,Equal
137f 7005 |p | Jump_Nonzero 0x1385
1380 e013 | | Load 0x0,0x13
1381 1b11 | | Execute Package,Field_Read,Field_Number 0x11
1382 1b14 | | Execute Package,Field_Read,Field_Number 0x14
1383 010f | | Execute Exception,Equal
1384 6804 |h | Jump_Zero 0x1389
1385 00eb | | Load_Encached Diana_Cache
1386 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1387 a402 | | Store_Unchecked 0x2,0x2
1388 4501 |E | Exit_Subprogram 0x1
1389 480a |H | Short_Literal 0xa
138a 0092 1480 | | Action Push_String_Extended,0x1480 ; "Register: "
138c e011 | | Load 0x0,0x11
138d 180d | | Execute Package,Field_Execute,Field_Number 0xd
138e 01cc | | Execute Vector,Catenate
138f 0092 14b5 | | Action Push_String_Extended,0x14b5 ; " raised locating source for unit."
1391 01cc | | Execute Vector,Catenate
1392 01cb | | Execute Vector,Append
1393 8219 | | Call 0x1,0x19
1394 00d8 | | Load_Top At_Offset_0
1395 0101 | | Execute Exception,Reraise
1396 0000 0000 | | .XXX[0x2]
1398 ; --------------------------------------------------------------------------------------
1398 ; SUBPROGRAM
1398 ; --------------------------------------------------------------------------------------
1398 13ab | | .CONST 0x13ab ; Address of begin
1399 0004 | | .CONST 0x0004 ; Address of exception handler
139a 0013 | | .CONST 0x0013 ; Number of locals
139b INIT_1398:
139b 4805 |H | Short_Literal 0x5
139c 02cb | | Declare_Variable Entry
139d 4804 |H | Short_Literal 0x4
139e 02cb | | Declare_Variable Entry
139f 480a |H | Short_Literal 0xa
13a0 02cb | | Declare_Variable Entry
13a1 4806 |H | Short_Literal 0x6
13a2 02cb | | Declare_Variable Entry
13a3 4801 |H | Short_Literal 0x1
13a4 02cb | | Declare_Variable Entry
13a5 4801 |H | Short_Literal 0x1
13a6 02cb | | Declare_Variable Entry
13a7 00bf | | Action Accept_Activation
13a8 029f 13bb | | Declare_Subprogram For_Call,INIT_13b8
13aa 00bc | | Action Signal_Activated
13ab BODY_1398:
13ab 0092 14b6 | | Action Push_String_Extended,0x14b6 ; "Library_Database"
13ad e001 | | Load 0x0,0x1
13ae 180f | | Execute Package,Field_Execute,Field_Number 0xf
13af 00cf | | Action Mark_Auxiliary
13b0 8213 | | Call 0x1,0x13
13b1 00c9 | | Action Pop_Auxiliary_Loop
13b2 7ffd | | Jump 0x13b0
13b3 0000 0000 | | .BLANK 0000[0x5]
13b8 ; --------------------------------------------------------------------------------------
13b8 ; SUBPROGRAM
13b8 ; --------------------------------------------------------------------------------------
13b8 13cc | | .CONST 0x13cc ; Address of begin
13b9 13cf | | .CONST 0x13cf ; Address of exception handler
13ba 0002 | | .CONST 0x0002 ; Number of locals
13bb INIT_13b8:
13bb 4812 4a7b |H J{| Declare_Variable Select 0x000, 0x006,
13bd 4811 4a7c |H J|| [0x000]: 0x001 = 0x0008,
13bf 4810 4a80 |H J | [0x00d]: 0x286 = 0x1430,
13c1 480f 4a81 |H J | [0x00e]: 0x284 = 0x1420,
13c3 480e 4a84 |H J | [0x00f]: 0x281 = 0x1408,
13c5 480d 4a86 |H J | [0x010]: 0x280 = 0x1400,
13c7 4800 4801 |H H | [0x011]: 0x27c = 0x13e0,
13c9 4800 4806 |H H | [0x012]: 0x27b = 0x13d8
13cb 02cf | |
13cc BODY_13b8:
13cc 00d8 | | Load_Top At_Offset_0
13cd 013f | ? | Execute Select,Rendezvous
13ce 4501 |E | Exit_Subprogram 0x1
13cf TRAP_13b8:
13cf 0007 | | Action Break_Optional
13d0 4501 |E | Exit_Subprogram 0x1
13d1 0000 0000 | | .BLANK 0000[0x7]
13d8 ; --------------------------------------------------------------------------------------
13d8 ; SUBPROGRAM
13d8 ; See instruction 0x02cf at 0x13bb, index=0x12
13d8 ; --------------------------------------------------------------------------------------
13d8 13db | | .CONST 0x13db ; Address of begin
13d9 0004 | | .CONST 0x0004 ; Address of exception handler
13da 0001 | | .CONST 0x0001 ; Number of locals
13db BODY_13d8:
13db INIT_13d8:
13db 00db | | Load_Top At_Offset_3
13dc 8002 | | Call 0x0,0x2
13dd c7fe | | Store 0x3,-0x2
13de 4101 |A | End_Rendezvous 0x1
13df 0000 | | .XXX[0x1]
13e0 ; --------------------------------------------------------------------------------------
13e0 ; SUBPROGRAM
13e0 ; See instruction 0x02cf at 0x13bb, index=0x11
13e0 ; --------------------------------------------------------------------------------------
13e0 13e3 | | .CONST 0x13e3 ; Address of begin
13e1 0004 | | .CONST 0x0004 ; Address of exception handler
13e2 0001 | | .CONST 0x0001 ; Number of locals
13e3 BODY_13e0:
13e3 INIT_13e0:
13e3 00db | | Load_Top At_Offset_3
13e4 7003 |p | Jump_Nonzero 0x13e8
13e5 e003 | | Load 0x0,0x3
13e6 03bc | | Declare_Variable Access,By_Allocation
13e7 a7fe | | Store_Unchecked 0x3,-0x2
13e8 4801 |H | Short_Literal 0x1
13e9 e7fe | | Load 0x3,-0x2
13ea 0227 | ' | Execute Access,All_Reference
13eb 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
13ec 00db | | Load_Top At_Offset_3
13ed 0229 | ) | Execute Access,All_Read
13ee e004 | | Load 0x0,0x4
13ef 1b12 | | Execute Package,Field_Read,Field_Number 0x12
13f0 e004 | | Load 0x0,0x4
13f1 1817 | | Execute Package,Field_Execute,Field_Number 0x17
13f2 00d9 | | Load_Top At_Offset_1
13f3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
13f4 00d1 | | Pop_Control Pop_Count_1
13f5 00db | | Load_Top At_Offset_3
13f6 0229 | ) | Execute Access,All_Read
13f7 e005 | | Load 0x0,0x5
13f8 1b13 | | Execute Package,Field_Read,Field_Number 0x13
13f9 4865 |He | Short_Literal 0x65
13fa e005 | | Load 0x0,0x5
13fb 181a | | Execute Package,Field_Execute,Field_Number 0x1a
13fc 00d9 | | Load_Top At_Offset_1
13fd 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
13fe 4101 |A | End_Rendezvous 0x1
13ff 0000 | | .XXX[0x1]
1400 ; --------------------------------------------------------------------------------------
1400 ; SUBPROGRAM
1400 ; See instruction 0x02cf at 0x13bb, index=0x10
1400 ; --------------------------------------------------------------------------------------
1400 1403 | | .CONST 0x1403 ; Address of begin
1401 0004 | | .CONST 0x0004 ; Address of exception handler
1402 0001 | | .CONST 0x0001 ; Number of locals
1403 BODY_1400:
1403 INIT_1400:
1403 029f 1443 | C| Declare_Subprogram For_Call,INIT_1440
1405 8602 | | Call 0x3,0x2
1406 4105 |A | End_Rendezvous 0x5
1407 0000 | | .XXX[0x1]
1408 ; --------------------------------------------------------------------------------------
1408 ; SUBPROGRAM
1408 ; See instruction 0x02cf at 0x13bb, index=0xf
1408 ; --------------------------------------------------------------------------------------
1408 140b | | .CONST 0x140b ; Address of begin
1409 0004 | | .CONST 0x0004 ; Address of exception handler
140a 0001 | | .CONST 0x0001 ; Number of locals
140b BODY_1408:
140b INIT_1408:
140b e7f5 | | Load 0x3,-0xb
140c 00ec | | Load_Encached Diana_Tree_Cache
140d 00e1 | | Load_Encached Boolean_Cache
140e e006 | | Load 0x0,0x6
140f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1410 00e3 | | Load_Encached Natural_Cache
1411 e7fa | | Load 0x3,-0x6
1412 e7fb | | Load 0x3,-0x5
1413 e7fc | | Load 0x3,-0x4
1414 e7fd | | Load 0x3,-0x3
1415 e7fe | | Load 0x3,-0x2
1416 8007 | | Call 0x0,0x7
1417 c7fa | | Store 0x3,-0x6
1418 c7f9 | | Store 0x3,-0x7
1419 c7f8 | | Store 0x3,-0x8
141a c7f6 | | Store 0x3,-0xa
141b c7f7 | | Store 0x3,-0x9
141c c7f5 | | Store 0x3,-0xb
141d 4106 |A | End_Rendezvous 0x6
141e 0000 0000 | | .XXX[0x2]
1420 ; --------------------------------------------------------------------------------------
1420 ; SUBPROGRAM
1420 ; See instruction 0x02cf at 0x13bb, index=0xe
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 e7fb | | Load 0x3,-0x5
1424 e7fc | | Load 0x3,-0x4
1425 e7fd | | Load 0x3,-0x3
1426 e7fe | | Load 0x3,-0x2
1427 8008 | | Call 0x0,0x8
1428 c7fb | | Store 0x3,-0x5
1429 4101 |A | End_Rendezvous 0x1
142a 0000 0000 | | .BLANK 0000[0x6]
1430 ; --------------------------------------------------------------------------------------
1430 ; SUBPROGRAM
1430 ; See instruction 0x02cf at 0x13bb, index=0xd
1430 ; --------------------------------------------------------------------------------------
1430 1433 | 3 | .CONST 0x1433 ; Address of begin
1431 0004 | | .CONST 0x0004 ; Address of exception handler
1432 0001 | | .CONST 0x0001 ; Number of locals
1433 BODY_1430:
1433 INIT_1430:
1433 e7fa | | Load 0x3,-0x6
1434 e7fb | | Load 0x3,-0x5
1435 e7fc | | Load 0x3,-0x4
1436 e7fd | | Load 0x3,-0x3
1437 e7fe | | Load 0x3,-0x2
1438 00eb | | Load_Encached Diana_Cache
1439 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
143a e7fe | | Load 0x3,-0x2
143b 8009 | | Call 0x0,0x9
143c c7fa | | Store 0x3,-0x6
143d 4101 |A | End_Rendezvous 0x1
143e 0000 0000 | | .XXX[0x2]
1440 ; --------------------------------------------------------------------------------------
1440 ; SUBPROGRAM
1440 ; --------------------------------------------------------------------------------------
1440 1446 | F | .CONST 0x1446 ; Address of begin
1441 0004 | | .CONST 0x0004 ; Address of exception handler
1442 0003 | | .CONST 0x0003 ; Number of locals
1443 INIT_1440:
1443 e00a | | Load 0x0,0xa
1444 0007 | | Action Break_Optional
1445 00e1 | | Load_Encached Boolean_Cache
1446 BODY_1440:
1446 00e1 | | Load_Encached Boolean_Cache
1447 00da | | Load_Top At_Offset_2
1448 e7fe | | Load 0x3,-0x2
1449 e7fd | | Load 0x3,-0x3
144a 0227 | ' | Execute Access,All_Reference
144b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
144c e005 | | Load 0x0,0x5
144d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
144e 003b | ; | Store_Top Access,At_Offset_3
144f 0059 | Y | Store_Top Discrete,At_Offset_1
1450 00d8 | | Load_Top At_Offset_0
1451 681f |h | Jump_Zero 0x1471
1452 00d9 | | Load_Top At_Offset_1
1453 0227 | ' | Execute Access,All_Reference
1454 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
1455 a7fa | | Store_Unchecked 0x3,-0x6
1456 00d9 | | Load_Top At_Offset_1
1457 0227 | ' | Execute Access,All_Reference
1458 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
1459 c7fc | | Store 0x3,-0x4
145a 00d9 | | Load_Top At_Offset_1
145b 0227 | ' | Execute Access,All_Reference
145c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
145d c7fb | | Store 0x3,-0x5
145e 00d9 | | Load_Top At_Offset_1
145f 0227 | ' | Execute Access,All_Reference
1460 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
1461 e00b | | Load 0x0,0xb
1462 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
1463 012f | / | Execute Any,Equal
1464 6807 |h | Jump_Zero 0x146c
1465 e7f9 | | Load 0x3,-0x7
1466 0092 14b7 | | Action Push_String_Extended,0x14b7 ; "Library unit not elaborated"
1468 e00c | | Load 0x0,0xc
1469 1815 | | Execute Package,Field_Execute,Field_Number 0x15
146a c7f9 | | Store 0x3,-0x7
146b 4501 |E | Exit_Subprogram 0x1
146c e7f9 | | Load 0x3,-0x7
146d e00c | | Load 0x0,0xc
146e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
146f c7f9 | | Store 0x3,-0x7
1470 4501 |E | Exit_Subprogram 0x1
1471 0092 14b8 | | Action Push_String_Extended,0x14b8 ; "Could not locate Index in database"
1473 e00c | | Load 0x0,0xc
1474 1811 | | Execute Package,Field_Execute,Field_Number 0x11
1475 c7f9 | | Store 0x3,-0x7
1476 4800 |H | Short_Literal 0x0
1477 a7fa | | Store_Unchecked 0x3,-0x6
1478 e00d | | Load 0x0,0xd
1479 c7fc | | Store 0x3,-0x4
147a 4800 |H | Short_Literal 0x0
147b a7fb | | Store_Unchecked 0x3,-0x5
147c 4501 |E | Exit_Subprogram 0x1
147d ; --------------------------------------------------------------------------------------
147d ; STRING TABLE
147d ; --------------------------------------------------------------------------------------
147d 007a | z | .STRTAB 0x007a->0x14ba ; "Name not found"
147e 0086 | | .STRTAB 0x0086->0x14c1 ; "Invalid qualifier (none required)"
147f 00a5 | | .STRTAB 0x00a5->0x14d1 ; "Warning: Elaborating units that have been archived, deleted or re-coded;\x0a Debugging information will not be available for such units.\x0a"
1480 0133 | 3 | .STRTAB 0x0133->0x1519 ; "Register: "
; "Register: "
1481 013b | ; | .STRTAB 0x013b->0x151e ; "Debug_Debugger"
1482 0147 | G | .STRTAB 0x0147->0x1525 ; "Assert fail: "
1483 0152 | R | .STRTAB 0x0152->0x152c ; "Sm_Back_Link returned unexpected kind of node"
1484 017d | } | .STRTAB 0x017d->0x1542 ; "<NULL>"
; "<NULL>"
; "<NULL>"
1485 0181 | | .STRTAB 0x0181->0x1545 ; "procedure "
; "procedure "
1486 0189 | | .STRTAB 0x0189->0x154a ; "function "
; "function "
1487 0190 | | .STRTAB 0x0190->0x154f ; "package "
; "package "
1488 0196 | | .STRTAB 0x0196->0x1553 ; "generic "
1489 019c | | .STRTAB 0x019c->0x1557 ; "Warning: Incompatible subsystem versions detected in command"
; "Warning: Incompatible subsystem versions detected in command"
148a 01d6 | | .STRTAB 0x01d6->0x1575 ; " Spec: "
; " Spec: "
148b 01de | | .STRTAB 0x01de->0x157a ; ", Units: "
148c 01e5 | | .STRTAB 0x01e5->0x157e ; ", "
148d 01e5 | | .STRTAB 0x01e5->0x157f ; ", Unit: "
148e 01eb | | .STRTAB 0x01eb->0x1583 ; "Same_Object: Library_Node of type "
148f 020b | | .STRTAB 0x020b->0x1594 ; "Invalid qualifier (none required): "
1490 022c | , | .STRTAB 0x022c->0x15a6 ; "Delete_Low_Priority_Overloads deleted everything"
1491 025a | Z | .STRTAB 0x025a->0x15be ; "; Library Name "
1492 0267 | g | .STRTAB 0x0267->0x15c5 ; "Index N("
1493 026d | m | .STRTAB 0x026d->0x15c9 ; "): "
1494 026f | o | .STRTAB 0x026f->0x15cb ; "Main Unit "
1495 0277 | w | .STRTAB 0x0277->0x15d0 ; "There are several library units named "
1496 029b | | .STRTAB 0x029b->0x15e3 ; "The qualifier specified did not resolve this overload.\x0a"
1497 02d0 | | .STRTAB 0x02d0->0x15ff ; "When you ask for it again, please choose one by appending to "
1498 030b | | .STRTAB 0x030b->0x161d ; "a single quote followed by an index, as follows:"
1499 0339 | 9 | .STRTAB 0x0339->0x1635 ; "Init_Subsystem_Lookthrough: "
149a 0353 | S | .STRTAB 0x0353->0x1643 ; "Warning: Program includes archived main unit "
149b 037e | ~ | .STRTAB 0x037e->0x165a ; ". "
149c 037f | | .STRTAB 0x037f->0x165b ; "Debugging will be limited."
149d 0397 | | .STRTAB 0x0397->0x1668 ; "Register_Unit: Empty units_in_program list"
149e 03bf | | .STRTAB 0x03bf->0x167d ; "Register_Unit: Main_Unit not a procedure or function"
149f 03f1 | | .STRTAB 0x03f1->0x1697 ; "Register_Unit: "
14a0 03fe | | .STRTAB 0x03fe->0x169f ; "Register_Used_Unit: Unit_Offset is 0"
14a1 0420 | | .STRTAB 0x0420->0x16b1 ; "Register_Used_Unit: unknown node: "
14a2 0440 | @ | .STRTAB 0x0440->0x16c2 ; "Register_Used_Unit: "
; "Register_Used_Unit: "
14a3 0452 | R | .STRTAB 0x0452->0x16cc ; "UnRegister_Unit: unknown node: "
14a4 046f | o | .STRTAB 0x046f->0x16db ; "unRegister_Unit: "
14a5 047e | ~ | .STRTAB 0x047e->0x16e4 ; "UnRegister_Unit: Empty Unit_List list"
14a6 04a1 | | .STRTAB 0x04a1->0x16f6 ; "Unregister_Unit: "
14a7 04b0 | | .STRTAB 0x04b0->0x16ff ; "empty overload chain"
14a8 04c2 | | .STRTAB 0x04c2->0x1709 ; " "
14a9 04c8 | | .STRTAB 0x04c8->0x170d ; " Library Units used by "
14aa 04e2 | | .STRTAB 0x04e2->0x171b ; " "
14ab 04e2 | | .STRTAB 0x04e2->0x171c ; " "
14ac 04e4 | | .STRTAB 0x04e4->0x171e ; " (archived)"
14ad 04ed | | .STRTAB 0x04ed->0x1723 ; " Elab Segment Offset: "
14ae 0501 | | .STRTAB 0x0501->0x172e ; " Library: "
14af 050a | | .STRTAB 0x050a->0x1734 ; " Main Unit: "
14b0 0515 | | .STRTAB 0x0515->0x173a ; " Elab Segment:"
14b1 0522 | " | .STRTAB 0x0522->0x1742 ; " Elab Frame Name:"
14b2 0532 | 2 | .STRTAB 0x0532->0x174b ; " Library Units: \x0a"
14b3 0542 | B | .STRTAB 0x0542->0x1754 ; "Libraries in use by this program:\x0a"
14b4 0562 | b | .STRTAB 0x0562->0x1765 ; "No libraries are currently registered.\x0a"
14b5 0587 | | .STRTAB 0x0587->0x1778 ; " raised locating source for unit."
14b6 05a6 | | .STRTAB 0x05a6->0x1789 ; "Library_Database"
14b7 05b4 | | .STRTAB 0x05b4->0x1791 ; "Library unit not elaborated"
14b8 05cd | | .STRTAB 0x05cd->0x179e ; "Could not locate Index in database"
14b9 05ed | | .STREND 0x05ed->0x17af
14ba 4e61 6d65 |Name| .STRTAB_STRINGS
17b0 ; --------------------------------------------------------------------------------------
17b0 ; Debug Table
17b0 ; --------------------------------------------------------------------------------------
17b0 0004 0009 | | .DEBUG4 0x0004,0x0009,0x164a,0x0000,0x0001,0x0000
17b6 0000 0000 | | .BLANK 0000[0x4a]