|
|
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_03b8fe
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 17d0 | | .CONST 0x17d0 ; 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 0x13db, 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 0213 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0210
0013 029a 0243 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0240
0015 029a 02d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02d0
0017 029a 02f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f0
0019 029a 0303 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0300
001b 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 0313 | | Declare_Subprogram For_Outer_Call,INIT_0310
002c 029d 0323 | #| Declare_Subprogram For_Outer_Call,INIT_0320
002e 029d 0333 | 3| Declare_Subprogram For_Outer_Call,INIT_0330
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 0343 | C| Declare_Subprogram For_Call,INIT_0340
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 035b | [| Declare_Subprogram For_Outer_Call,INIT_0358
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 149d | | Action Push_String_Extended,0x149d ; "Name not found"
00a5 0092 149e | | Action Push_String_Extended,0x149e ; "Invalid qualifier (none required)"
00a7 029d 0363 | c| Declare_Subprogram For_Outer_Call,INIT_0360
00a9 029d 037b | {| Declare_Subprogram For_Outer_Call,INIT_0378
00ab 029d 0383 | | Declare_Subprogram For_Outer_Call,INIT_0380
00ad 029d 038b | | Declare_Subprogram For_Outer_Call,INIT_0388
00af 029d 039b | | Declare_Subprogram For_Outer_Call,INIT_0398
00b1 029d 03d3 | | Declare_Subprogram For_Outer_Call,INIT_03d0
00b3 029d 03f3 | | Declare_Subprogram For_Outer_Call,INIT_03f0
00b5 029d 0403 | | Declare_Subprogram For_Outer_Call,INIT_0400
00b7 029d 0413 | | Declare_Subprogram For_Outer_Call,INIT_0410
00b9 029d 043b | ;| Declare_Subprogram For_Outer_Call,INIT_0438
00bb 029d 046b | k| Declare_Subprogram For_Outer_Call,INIT_0468
00bd 029d 047b | {| Declare_Subprogram For_Outer_Call,INIT_0478
00bf 029d 048b | | Declare_Subprogram For_Outer_Call,INIT_0488
00c1 029d 049b | | Declare_Subprogram For_Outer_Call,INIT_0498
00c3 029d 04ab | | Declare_Subprogram For_Outer_Call,INIT_04a8
00c5 029d 04cb | | Declare_Subprogram For_Outer_Call,INIT_04c8
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 04e3 | | Declare_Subprogram For_Outer_Call,INIT_04e0
00d7 029d 04fb | | Declare_Subprogram For_Outer_Call,INIT_04f8
00d9 029d 0533 | 3| Declare_Subprogram For_Outer_Call,INIT_0530
00db 029d 0543 | C| Declare_Subprogram For_Outer_Call,INIT_0540
00dd 029d 05ab | | Declare_Subprogram For_Outer_Call,INIT_05a8
00df 029d 05bb | | Declare_Subprogram For_Outer_Call,INIT_05b8
00e1 029d 05cb | | Declare_Subprogram For_Outer_Call,INIT_05c8
00e3 029d 05db | | Declare_Subprogram For_Outer_Call,INIT_05d8
00e5 029d 05f3 | | Declare_Subprogram For_Outer_Call,INIT_05f0
00e7 029d 0603 | | Declare_Subprogram For_Outer_Call,INIT_0600
00e9 029d 061b | | Declare_Subprogram For_Outer_Call,INIT_0618
00eb 029d 0643 | C| Declare_Subprogram For_Outer_Call,INIT_0640
00ed 029d 0653 | S| Declare_Subprogram For_Outer_Call,INIT_0650
00ef 029d 0683 | | Declare_Subprogram For_Outer_Call,INIT_0680
00f1 029d 06ab | | Declare_Subprogram For_Outer_Call,INIT_06a8
00f3 029d 06c3 | | Declare_Subprogram For_Outer_Call,INIT_06c0
00f5 029d 06fb | | Declare_Subprogram For_Outer_Call,INIT_06f8
00f7 029d 0733 | 3| Declare_Subprogram For_Outer_Call,INIT_0730
00f9 029d 0753 | S| Declare_Subprogram For_Outer_Call,INIT_0750
00fb 029d 076b | k| Declare_Subprogram For_Outer_Call,INIT_0768
00fd 029d 077b | {| Declare_Subprogram For_Outer_Call,INIT_0778
00ff 029d 079b | | Declare_Subprogram For_Outer_Call,INIT_0798
0101 029d 0803 | | Declare_Subprogram For_Outer_Call,INIT_0800
0103 029d 081b | | Declare_Subprogram For_Outer_Call,INIT_0818
0105 029d 084b | K| Declare_Subprogram For_Outer_Call,INIT_0848
0107 029d 08c3 | | Declare_Subprogram For_Outer_Call,INIT_08c0
0109 029d 0923 | #| Declare_Subprogram For_Outer_Call,INIT_0920
010b 029d 096b | k| Declare_Subprogram For_Outer_Call,INIT_0968
010d 029d 099b | | Declare_Subprogram For_Outer_Call,INIT_0998
010f 029d 09bb | | Declare_Subprogram For_Outer_Call,INIT_09b8
0111 029d 09db | | Declare_Subprogram For_Outer_Call,INIT_09d8
0113 029d 09eb | | Declare_Subprogram For_Outer_Call,INIT_09e8
0115 029d 09f3 | | Declare_Subprogram For_Outer_Call,INIT_09f0
0117 029d 0a03 | | Declare_Subprogram For_Outer_Call,INIT_0a00
0119 029d 0a0b | | Declare_Subprogram For_Outer_Call,INIT_0a08
011b 029d 0a33 | 3| Declare_Subprogram For_Outer_Call,INIT_0a30
011d 029d 0a4b | K| Declare_Subprogram For_Outer_Call,INIT_0a48
011f 029d 0a5b | [| Declare_Subprogram For_Outer_Call,INIT_0a58
0121 029d 0a83 | | Declare_Subprogram For_Outer_Call,INIT_0a80
0123 029d 0aa3 | | Declare_Subprogram For_Outer_Call,INIT_0aa0
0125 029d 0ae3 | | Declare_Subprogram For_Outer_Call,INIT_0ae0
0127 029d 0b1b | | Declare_Subprogram For_Outer_Call,INIT_0b18
0129 029d 0b53 | S| Declare_Subprogram For_Outer_Call,INIT_0b50
012b 029d 0bb3 | | Declare_Subprogram For_Outer_Call,INIT_0bb0
012d 029d 0bdb | | Declare_Subprogram For_Outer_Call,INIT_0bd8
012f 029d 0c13 | | Declare_Subprogram For_Outer_Call,INIT_0c10
0131 029d 0c6b | k| Declare_Subprogram For_Outer_Call,INIT_0c68
0133 029d 0cb3 | | Declare_Subprogram For_Outer_Call,INIT_0cb0
0135 029d 0cdb | | Declare_Subprogram For_Outer_Call,INIT_0cd8
0137 029b 0d03 | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0d00
0139 029d 0dbb | | Declare_Subprogram For_Outer_Call,INIT_0db8
013b 029d 0e1b | | Declare_Subprogram For_Outer_Call,INIT_0e18
013d 1d6b | k | Execute_Immediate Reference_Lex_1,0x6b
013e 00c7 | | Action Elaborate_Subprogram
013f 029d 0e93 | | Declare_Subprogram For_Outer_Call,INIT_0e90
0141 029d 0ef3 | | Declare_Subprogram For_Outer_Call,INIT_0ef0
0143 029d 0f43 | C| Declare_Subprogram For_Outer_Call,INIT_0f40
0145 029d 0f73 | s| Declare_Subprogram For_Outer_Call,INIT_0f70
0147 029d 1073 | s| Declare_Subprogram For_Outer_Call,INIT_1070
0149 029d 107b | {| Declare_Subprogram For_Outer_Call,INIT_1078
014b 029d 108b | | Declare_Subprogram For_Outer_Call,INIT_1088
014d 029d 109b | | Declare_Subprogram For_Outer_Call,INIT_1098
014f 029d 10d3 | | Declare_Subprogram For_Outer_Call,INIT_10d0
0151 029d 1153 | S| Declare_Subprogram For_Outer_Call,INIT_1150
0153 029d 11ab | | Declare_Subprogram For_Outer_Call,INIT_11a8
0155 029d 122b | +| Declare_Subprogram For_Outer_Call,INIT_1228
0157 4800 |H | Short_Literal 0x0
0158 0093 13bb | | PushFullAddress InMicrocode,INIT_13b8
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 126b | k| Declare_Subprogram For_Outer_Call,INIT_1268
0171 029d 127b | {| Declare_Subprogram For_Outer_Call,INIT_1278
0173 029d 12a3 | | Declare_Subprogram For_Outer_Call,INIT_12a0
0175 029d 12e3 | | Declare_Subprogram For_Outer_Call,INIT_12e0
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 1393 | | Declare_Subprogram For_Call,INIT_1390
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 149f | | Action Push_String_Extended,0x149f ; "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 14a0 | | Action Push_String_Extended,0x14a0 ; "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 01e6 | | .CONST 0x01e6 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0003 | | .CONST 0x0003 ; Number of locals
01e3 INIT_01e0:
01e3 00eb | | Load_Encached Diana_Cache
01e4 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01e5 00e1 | | Load_Encached Boolean_Cache
01e6 BODY_01e0:
01e6 00e1 | | Load_Encached Boolean_Cache
01e7 e003 | | Load 0x0,0x3
01e8 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01e9 00e3 | | Load_Encached Natural_Cache
01ea 00ec | | Load_Encached Diana_Tree_Cache
01eb 827b | { | Call 0x1,0x7b
01ec c5fb | | Store 0x2,-0x5
01ed c5fa | | Store 0x2,-0x6
01ee c5f9 | | Store 0x2,-0x7
01ef c5f8 | | Store 0x2,-0x8
01f0 e5f7 | | Load 0x2,-0x9
01f1 00e1 | | Load_Encached Boolean_Cache
01f2 00e1 | | Load_Encached Boolean_Cache
01f3 00ec | | Load_Encached Diana_Tree_Cache
01f4 e003 | | Load 0x0,0x3
01f5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01f6 00e3 | | Load_Encached Natural_Cache
01f7 e5fc | | Load 0x2,-0x4
01f8 e5fd | | Load 0x2,-0x3
01f9 e5fe | | Load 0x2,-0x2
01fa e5ff | | Load 0x2,-0x1
01fb 00eb | | Load_Encached Diana_Cache
01fc 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01fd 480b |H | Short_Literal 0xb
01fe e27a | z | Load 0x1,0x7a
01ff 170f | | Execute Task,Entry_Call,Field_Number 0xf
0200 c5fc | | Store 0x2,-0x4
0201 c5fa | | Store 0x2,-0x6
0202 c5f9 | | Store 0x2,-0x7
0203 c402 | | Store 0x2,0x2
0204 c5f8 | | Store 0x2,-0x8
0205 005a | Z | Store_Top Discrete,At_Offset_2
0206 c5f7 | | Store 0x2,-0x9
0207 00d9 | | Load_Top At_Offset_1
0208 822b | + | Call 0x1,0x2b
0209 a5fb | | Store_Unchecked 0x2,-0x5
020a 4504 |E | Exit_Subprogram 0x4
020b 0000 0000 | | .BLANK 0000[0x5]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0214 | | .CONST 0x0214 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0002 | | .CONST 0x0002 ; Number of locals
0213 INIT_0210:
0213 00ec | | Load_Encached Diana_Tree_Cache
0214 BODY_0210:
0214 e5f7 | | Load 0x2,-0x9
0215 00e1 | | Load_Encached Boolean_Cache
0216 00e1 | | Load_Encached Boolean_Cache
0217 00ec | | Load_Encached Diana_Tree_Cache
0218 e003 | | Load 0x0,0x3
0219 1b0e | | Execute Package,Field_Read,Field_Number 0xe
021a 00e3 | | Load_Encached Natural_Cache
021b e5fc | | Load 0x2,-0x4
021c e5fd | | Load 0x2,-0x3
021d e5fe | | Load 0x2,-0x2
021e e5ff | | Load 0x2,-0x1
021f 822c | , | Call 0x1,0x2c
0220 e5ff | | Load 0x2,-0x1
0221 480b |H | Short_Literal 0xb
0222 e27a | z | Load 0x1,0x7a
0223 170f | | Execute Task,Entry_Call,Field_Number 0xf
0224 c5fc | | Store 0x2,-0x4
0225 c5fb | | Store 0x2,-0x5
0226 c5fa | | Store 0x2,-0x6
0227 c402 | | Store 0x2,0x2
0228 c5f9 | | Store 0x2,-0x7
0229 c5f8 | | Store 0x2,-0x8
022a c5f7 | | Store 0x2,-0x9
022b 4802 |H | Short_Literal 0x2
022c e5f7 | | Load 0x2,-0x9
022d e012 | | Load 0x0,0x12
022e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
022f 680c |h | Jump_Zero 0x23c
0230 e5f7 | | Load 0x2,-0x9
0231 e012 | | Load 0x0,0x12
0232 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0233 e224 | $ | Load 0x1,0x24
0234 01df | | Execute Vector,Equal
0235 6806 |h | Jump_Zero 0x23c
0236 4800 |H | Short_Literal 0x0
0237 a5fb | | Store_Unchecked 0x2,-0x5
0238 4802 |H | Short_Literal 0x2
0239 a5fa | | Store_Unchecked 0x2,-0x6
023a 4800 |H | Short_Literal 0x0
023b a5f9 | | Store_Unchecked 0x2,-0x7
023c 4504 |E | Exit_Subprogram 0x4
023d 0000 0000 | | .XXX[0x3]
023f 0000 | |
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 024e | N | .CONST 0x024e ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0003 | | .CONST 0x0003 ; Number of locals
0243 INIT_0240:
0243 00db | | Load_Top At_Offset_3
0244 e014 | | Load 0x0,0x14
0245 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0246 00e3 | | Load_Encached Natural_Cache
0247 03f1 | | Declare_Variable Discrete,With_Value
0248 00d8 | | Load_Top At_Offset_0
0249 e014 | | Load 0x0,0x14
024a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
024b 1c08 | | Execute_Immediate Run_Utility,0x8
024c 00d8 | | Load_Top At_Offset_0
024d 1c00 | | Execute_Immediate Run_Utility,0x0
024e BODY_0240:
024e 00e1 | | Load_Encached Boolean_Cache
024f e003 | | Load 0x0,0x3
0250 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0251 00e3 | | Load_Encached Natural_Cache
0252 00ec | | Load_Encached Diana_Tree_Cache
0253 827b | { | Call 0x1,0x7b
0254 c5fa | | Store 0x2,-0x6
0255 c5f9 | | Store 0x2,-0x7
0256 c5f8 | | Store 0x2,-0x8
0257 c5f7 | | Store 0x2,-0x9
0258 4800 |H | Short_Literal 0x0
0259 a5fb | | Store_Unchecked 0x2,-0x5
025a 4801 |H | Short_Literal 0x1
025b e5fe | | Load 0x2,-0x2
025c e014 | | Load 0x0,0x14
025d 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
025e e015 | | Load 0x0,0x15
025f 180d | | Execute Package,Field_Execute,Field_Number 0xd
0260 681d |h | Jump_Zero 0x27e
0261 00d8 | | Load_Top At_Offset_0
0262 e5fe | | Load 0x2,-0x2
0263 e016 | | Load 0x0,0x16
0264 180f | | Execute Package,Field_Execute,Field_Number 0xf
0265 00d2 | | Pop_Control Pop_Count_2
0266 4801 |H | Short_Literal 0x1
0267 a5fb | | Store_Unchecked 0x2,-0x5
0268 e5f6 | | Load 0x2,-0xa
0269 00e1 | | Load_Encached Boolean_Cache
026a e003 | | Load 0x0,0x3
026b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
026c 00e3 | | Load_Encached Natural_Cache
026d 00ec | | Load_Encached Diana_Tree_Cache
026e 00e3 | | Load_Encached Natural_Cache
026f e5fd | | Load 0x2,-0x3
0270 e5fc | | Load 0x2,-0x4
0271 e5fe | | Load 0x2,-0x2
0272 e5ff | | Load 0x2,-0x1
0273 e403 | | Load 0x2,0x3
0274 827e | ~ | Call 0x1,0x7e
0275 00d2 | | Pop_Control Pop_Count_2
0276 c5fd | | Store 0x2,-0x3
0277 c5fb | | Store 0x2,-0x5
0278 c5fa | | Store 0x2,-0x6
0279 c5f9 | | Store 0x2,-0x7
027a c5f8 | | Store 0x2,-0x8
027b c5f7 | | Store 0x2,-0x9
027c c5f6 | | Store 0x2,-0xa
027d 4502 |E | Exit_Subprogram 0x2
027e e5f6 | | Load 0x2,-0xa
027f 00e3 | | Load_Encached Natural_Cache
0280 00da | | Load_Top At_Offset_2
0281 e5fe | | Load 0x2,-0x2
0282 4801 |H | Short_Literal 0x1
0283 e402 | | Load 0x2,0x2
0284 e016 | | Load 0x0,0x16
0285 180d | | Execute Package,Field_Execute,Field_Number 0xd
0286 00d2 | | Pop_Control Pop_Count_2
0287 c5fb | | Store 0x2,-0x5
0288 c5f6 | | Store 0x2,-0xa
0289 4802 |H | Short_Literal 0x2
028a e5f6 | | Load 0x2,-0xa
028b e012 | | Load 0x0,0x12
028c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
028d 6801 |h | Jump_Zero 0x28f
028e 4502 |E | Exit_Subprogram 0x2
028f e5fc | | Load 0x2,-0x4
0290 00d9 | | Load_Top At_Offset_1
0291 e016 | | Load 0x0,0x16
0292 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0293 e014 | | Load 0x0,0x14
0294 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0295 00d1 | | Pop_Control Pop_Count_1
0296 e5f6 | | Load 0x2,-0xa
0297 00e1 | | Load_Encached Boolean_Cache
0298 e003 | | Load 0x0,0x3
0299 1b0e | | Execute Package,Field_Read,Field_Number 0xe
029a 00e3 | | Load_Encached Natural_Cache
029b 00ec | | Load_Encached Diana_Tree_Cache
029c e5fd | | Load 0x2,-0x3
029d e5ff | | Load 0x2,-0x1
029e e5fc | | Load 0x2,-0x4
029f e014 | | Load 0x0,0x14
02a0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02a1 e403 | | Load 0x2,0x3
02a2 e016 | | Load 0x0,0x16
02a3 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02a4 820f | | Call 0x1,0xf
02a5 c5fd | | Store 0x2,-0x3
02a6 c5fa | | Store 0x2,-0x6
02a7 c5f9 | | Store 0x2,-0x7
02a8 c5f8 | | Store 0x2,-0x8
02a9 c5f7 | | Store 0x2,-0x9
02aa c5f6 | | Store 0x2,-0xa
02ab 4802 |H | Short_Literal 0x2
02ac e5f6 | | Load 0x2,-0xa
02ad e012 | | Load 0x0,0x12
02ae 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02af 681b |h | Jump_Zero 0x2cb
02b0 e5f6 | | Load 0x2,-0xa
02b1 e012 | | Load 0x0,0x12
02b2 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
02b3 e224 | $ | Load 0x1,0x24
02b4 01df | | Execute Vector,Equal
02b5 6815 |h | Jump_Zero 0x2cb
02b6 e5f6 | | Load 0x2,-0xa
02b7 00e1 | | Load_Encached Boolean_Cache
02b8 e003 | | Load 0x0,0x3
02b9 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02ba 00e3 | | Load_Encached Natural_Cache
02bb 00ec | | Load_Encached Diana_Tree_Cache
02bc 00e3 | | Load_Encached Natural_Cache
02bd e5fd | | Load 0x2,-0x3
02be e5fc | | Load 0x2,-0x4
02bf e5fe | | Load 0x2,-0x2
02c0 e5ff | | Load 0x2,-0x1
02c1 e403 | | Load 0x2,0x3
02c2 827e | ~ | Call 0x1,0x7e
02c3 00d2 | | Pop_Control Pop_Count_2
02c4 c5fd | | Store 0x2,-0x3
02c5 c5fb | | Store 0x2,-0x5
02c6 c5fa | | Store 0x2,-0x6
02c7 c5f9 | | Store 0x2,-0x7
02c8 c5f8 | | Store 0x2,-0x8
02c9 c5f7 | | Store 0x2,-0x9
02ca c5f6 | | Store 0x2,-0xa
02cb 4502 |E | Exit_Subprogram 0x2
02cc 0000 0000 | | .BLANK 0000[0x4]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3 | | .CONST 0x02d3 ; Address of begin
02d1 0004 | | .CONST 0x0004 ; Address of exception handler
02d2 0001 | | .CONST 0x0001 ; Number of locals
02d3 BODY_02d0:
02d3 INIT_02d0:
02d3 e5fa | | Load 0x2,-0x6
02d4 e004 | | Load 0x0,0x4
02d5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02d6 e004 | | Load 0x0,0x4
02d7 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
02d8 e5fd | | Load 0x2,-0x3
02d9 0120 | | Execute Any,Is_Value
02da 6803 |h | Jump_Zero 0x2de
02db e004 | | Load 0x0,0x4
02dc 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
02dd 7801 |x | Jump 0x2df
02de e5fd | | Load 0x2,-0x3
02df e5fe | | Load 0x2,-0x2
02e0 e5ff | | Load 0x2,-0x1
02e1 4806 |H | Short_Literal 0x6
02e2 e27a | z | Load 0x1,0x7a
02e3 1710 | | Execute Task,Entry_Call,Field_Number 0x10
02e4 c5fe | | Store 0x2,-0x2
02e5 c5fd | | Store 0x2,-0x3
02e6 c5fc | | Store 0x2,-0x4
02e7 c5fb | | Store 0x2,-0x5
02e8 c5fa | | Store 0x2,-0x6
02e9 4502 |E | Exit_Subprogram 0x2
02ea 0000 0000 | | .BLANK 0000[0x6]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3 | | .CONST 0x02f3 ; Address of begin
02f1 0004 | | .CONST 0x0004 ; Address of exception handler
02f2 0001 | | .CONST 0x0001 ; Number of locals
02f3 BODY_02f0:
02f3 INIT_02f0:
02f3 00da | | Load_Top At_Offset_2
02f4 4801 |H | Short_Literal 0x1
02f5 e27a | z | Load 0x1,0x7a
02f6 1712 | | Execute Task,Entry_Call,Field_Number 0x12
02f7 003b | ; | Store_Top Access,At_Offset_3
02f8 4501 |E | Exit_Subprogram 0x1
02f9 0000 0000 | | .BLANK 0000[0x7]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0303 | | .CONST 0x0303 ; Address of begin
0301 0004 | | .CONST 0x0004 ; Address of exception handler
0302 0001 | | .CONST 0x0001 ; Number of locals
0303 BODY_0300:
0303 INIT_0300:
0303 00da | | Load_Top At_Offset_2
0304 4801 |H | Short_Literal 0x1
0305 e27a | z | Load 0x1,0x7a
0306 1711 | | Execute Task,Entry_Call,Field_Number 0x11
0307 003b | ; | Store_Top Access,At_Offset_3
0308 4501 |E | Exit_Subprogram 0x1
0309 0000 0000 | | .BLANK 0000[0x7]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0313 | | .CONST 0x0313 ; Address of begin
0311 0004 | | .CONST 0x0004 ; Address of exception handler
0312 0001 | | .CONST 0x0001 ; Number of locals
0313 BODY_0310:
0313 INIT_0310:
0313 4800 |H | Short_Literal 0x0
0314 00db | | Load_Top At_Offset_3
0315 e004 | | Load 0x0,0x4
0316 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
0317 8017 | | Call 0x0,0x17
0318 4803 |H | Short_Literal 0x3
0319 e018 | | Load 0x0,0x18
031a e019 | | Load 0x0,0x19
031b 00ad | | Action InMicrocode,Package,Field_Execute_Dynamic
031c 4502 |E | Exit_Subprogram 0x2
031d 0000 0000 | | .XXX[0x3]
031f 0000 | |
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323 | # | .CONST 0x0323 ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0001 | | .CONST 0x0001 ; Number of locals
0323 BODY_0320:
0323 INIT_0320:
0323 00db | | Load_Top At_Offset_3
0324 6804 |h | Jump_Zero 0x329
0325 0092 14a1 | | Action Push_String_Extended,0x14a1 ; "Debug_Debugger"
0327 801a | | Call 0x0,0x1a
0328 6802 |h | Jump_Zero 0x32b
0329 00da | | Load_Top At_Offset_2
032a 8219 | | Call 0x1,0x19
032b 4503 |E | Exit_Subprogram 0x3
032c 0000 0000 | | .BLANK 0000[0x4]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333 | 3 | .CONST 0x0333 ; Address of begin
0331 0004 | | .CONST 0x0004 ; Address of exception handler
0332 0001 | | .CONST 0x0001 ; Number of locals
0333 BODY_0330:
0333 INIT_0330:
0333 00da | | Load_Top At_Offset_2
0334 7008 |p | Jump_Nonzero 0x33d
0335 e5fd | | Load 0x2,-0x3
0336 0092 14a2 | | Action Push_String_Extended,0x14a2 ; "Assert fail: "
0338 e5fe | | Load 0x2,-0x2
0339 01cc | | Execute Vector,Catenate
033a 821a | | Call 0x1,0x1a
033b e217 | | Load 0x1,0x17
033c 0257 | W | Execute Discrete,Raise
033d 4504 |E | Exit_Subprogram 0x4
033e 0000 0000 | | .XXX[0x2]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343 | C | .CONST 0x0343 ; Address of begin
0341 0004 | | .CONST 0x0004 ; Address of exception handler
0342 0001 | | .CONST 0x0001 ; Number of locals
0343 BODY_0340:
0343 INIT_0340:
0343 4601 |F | Jump_Case 0x1
0344 7801 |x | Jump 0x346 ; case 0x0
0345 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0346 00da | | Load_Top At_Offset_2
0347 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
0348 0125 | % | Execute Any,Set_Constraint
0349 00da | | Load_Top At_Offset_2
034a 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5
034b 1c00 | | Execute_Immediate Run_Utility,0x0
034c 00da | | Load_Top At_Offset_2
034d 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
034e 0125 | % | Execute Any,Set_Constraint
034f 00da | | Load_Top At_Offset_2
0350 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
0351 1c00 | | Execute_Immediate Run_Utility,0x0
0352 4302 |C | Exit_Subprogram From_Utility,0x2
0353 0000 0000 | | .BLANK 0000[0x5]
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 4401 |D | Exit_Subprogram With_Result,0x1
035d 0000 0000 | | .XXX[0x3]
035f 0000 | |
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0363 | c | .CONST 0x0363 ; Address of begin
0361 0004 | | .CONST 0x0004 ; Address of exception handler
0362 0001 | | .CONST 0x0001 ; Number of locals
0363 BODY_0360:
0363 INIT_0360:
0363 00da | | Load_Top At_Offset_2
0364 0227 | ' | Execute Access,All_Reference
0365 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0366 a5fe | | Store_Unchecked 0x2,-0x2
0367 00da | | Load_Top At_Offset_2
0368 0227 | ' | Execute Access,All_Reference
0369 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
036a a5fd | | Store_Unchecked 0x2,-0x3
036b 00da | | Load_Top At_Offset_2
036c 0227 | ' | Execute Access,All_Reference
036d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
036e a5fb | | Store_Unchecked 0x2,-0x5
036f 00da | | Load_Top At_Offset_2
0370 0227 | ' | Execute Access,All_Reference
0371 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0372 a5fc | | Store_Unchecked 0x2,-0x4
0373 4502 |E | Exit_Subprogram 0x2
0374 0000 0000 | | .BLANK 0000[0x4]
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 00da | | Load_Top At_Offset_2
037c 801b | | Call 0x0,0x1b
037d 4502 |E | Exit_Subprogram 0x2
037e 0000 0000 | | .XXX[0x2]
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 801c | | Call 0x0,0x1c
0384 4501 |E | Exit_Subprogram 0x1
0385 0000 0000 | | .XXX[0x3]
0387 0000 | |
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b | | .CONST 0x038b ; Address of begin
0389 0004 | | .CONST 0x0004 ; Address of exception handler
038a 0001 | | .CONST 0x0001 ; Number of locals
038b BODY_0388:
038b INIT_0388:
038b 00da | | Load_Top At_Offset_2
038c 4904 |I | Short_Literal 0x104
038d 00eb | | Load_Encached Diana_Cache
038e 0096 | | Execute Package,Field_Execute_Dynamic
038f 00eb | | Load_Encached Diana_Cache
0390 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0391 4401 |D | Exit_Subprogram With_Result,0x1
0392 0000 0000 | | .BLANK 0000[0x6]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 03a0 | | .CONST 0x03a0 ; Address of begin
0399 0004 | | .CONST 0x0004 ; Address of exception handler
039a 0004 | | .CONST 0x0004 ; Number of locals
039b INIT_0398:
039b 00da | | Load_Top At_Offset_2
039c e01d | | Load 0x0,0x1d
039d 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
039e 00ec | | Load_Encached Diana_Tree_Cache
039f 039d | | Declare_Variable Heap_Access,Duplicate
03a0 BODY_0398:
03a0 00da | | Load_Top At_Offset_2
03a1 00eb | | Load_Encached Diana_Cache
03a2 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03a3 6802 |h | Jump_Zero 0x3a6
03a4 e5ff | | Load 0x2,-0x1
03a5 4401 |D | Exit_Subprogram With_Result,0x1
03a6 00da | | Load_Top At_Offset_2
03a7 00eb | | Load_Encached Diana_Cache
03a8 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03a9 0032 | 2 | Store_Top Heap_Access,At_Offset_2
03aa 00d9 | | Load_Top At_Offset_1
03ab 00eb | | Load_Encached Diana_Cache
03ac 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03ad 6811 |h | Jump_Zero 0x3bf
03ae 00da | | Load_Top At_Offset_2
03af e01e | | Load 0x0,0x1e
03b0 180e | | Execute Package,Field_Execute,Field_Number 0xe
03b1 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03b2 0092 14a3 | | Action Push_String_Extended,0x14a3 ; "Sm_Back_Link returned unexpected kind of node"
03b4 00d9 | | Load_Top At_Offset_1
03b5 00eb | | Load_Encached Diana_Cache
03b6 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03b7 e5ff | | Load 0x2,-0x1
03b8 00eb | | Load_Encached Diana_Cache
03b9 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03ba 027f | | Execute Discrete,Equal
03bb e01f | | Load 0x0,0x1f
03bc 180e | | Execute Package,Field_Execute,Field_Number 0xe
03bd 00d8 | | Load_Top At_Offset_0
03be 4401 |D | Exit_Subprogram With_Result,0x1
03bf 00d9 | | Load_Top At_Offset_1
03c0 e01d | | Load 0x0,0x1d
03c1 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
03c2 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03c3 00d8 | | Load_Top At_Offset_0
03c4 8229 | ) | Call 0x1,0x29
03c5 6802 |h | Jump_Zero 0x3c8
03c6 e5ff | | Load 0x2,-0x1
03c7 4401 |D | Exit_Subprogram With_Result,0x1
03c8 00d8 | | Load_Top At_Offset_0
03c9 4401 |D | Exit_Subprogram With_Result,0x1
03ca 0000 0000 | | .BLANK 0000[0x6]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d3 | | .CONST 0x03d3 ; Address of begin
03d1 0004 | | .CONST 0x0004 ; Address of exception handler
03d2 0001 | | .CONST 0x0001 ; Number of locals
03d3 BODY_03d0:
03d3 INIT_03d0:
03d3 00da | | Load_Top At_Offset_2
03d4 00eb | | Load_Encached Diana_Cache
03d5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03d6 00d8 | | Load_Top At_Offset_0
03d7 4821 |H! | Short_Literal 0x21
03d8 482c |H, | Short_Literal 0x2c
03d9 0262 | b | Execute Discrete,In_Range
03da 6812 |h | Jump_Zero 0x3ed
03db 00d8 | | Load_Top At_Offset_0
03dc 4823 |H# | Short_Literal 0x23
03dd 4828 |H( | Short_Literal 0x28
03de 0262 | b | Execute Discrete,In_Range
03df 700d |p | Jump_Nonzero 0x3ed
03e0 482a |H* | Short_Literal 0x2a
03e1 482b |H+ | Short_Literal 0x2b
03e2 0262 | b | Execute Discrete,In_Range
03e3 700a |p | Jump_Nonzero 0x3ee
03e4 7800 |x | Jump 0x3e5
03e5 00da | | Load_Top At_Offset_2
03e6 8229 | ) | Call 0x1,0x29
03e7 6803 |h | Jump_Zero 0x3eb
03e8 00da | | Load_Top At_Offset_2
03e9 822a | * | Call 0x1,0x2a
03ea 4401 |D | Exit_Subprogram With_Result,0x1
03eb 00da | | Load_Top At_Offset_2
03ec 4401 |D | Exit_Subprogram With_Result,0x1
03ed 00d1 | | Pop_Control Pop_Count_1
03ee 00da | | Load_Top At_Offset_2
03ef 4401 |D | Exit_Subprogram With_Result,0x1
03f0 ; --------------------------------------------------------------------------------------
03f0 ; SUBPROGRAM
03f0 ; --------------------------------------------------------------------------------------
03f0 03f3 | | .CONST 0x03f3 ; Address of begin
03f1 03f9 | | .CONST 0x03f9 ; Address of exception handler
03f2 0001 | | .CONST 0x0001 ; Number of locals
03f3 BODY_03f0:
03f3 INIT_03f0:
03f3 00da | | Load_Top At_Offset_2
03f4 00eb | | Load_Encached Diana_Cache
03f5 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
03f6 00eb | | Load_Encached Diana_Cache
03f7 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
03f8 4401 |D | Exit_Subprogram With_Result,0x1
03f9 TRAP_03f0:
03f9 0007 | | Action Break_Optional
03fa 0092 14a4 | | Action Push_String_Extended,0x14a4 ; "<NULL>"
03fc 4401 |D | Exit_Subprogram With_Result,0x1
03fd 0000 0000 | | .XXX[0x3]
03ff 0000 | |
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 0403 | | .CONST 0x0403 ; Address of begin
0401 0004 | | .CONST 0x0004 ; Address of exception handler
0402 0001 | | .CONST 0x0001 ; Number of locals
0403 BODY_0400:
0403 INIT_0400:
0403 4801 |H | Short_Literal 0x1
0404 4800 |H | Short_Literal 0x0
0405 e020 | | Load 0x0,0x20
0406 e5ff | | Load 0x2,-0x1
0407 e021 | ! | Load 0x0,0x21
0408 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0409 4401 |D | Exit_Subprogram With_Result,0x1
040a 0000 0000 | | .BLANK 0000[0x6]
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 0413 | | .CONST 0x0413 ; Address of begin
0411 0004 | | .CONST 0x0004 ; Address of exception handler
0412 0001 | | .CONST 0x0001 ; Number of locals
0413 BODY_0410:
0413 INIT_0410:
0413 00da | | Load_Top At_Offset_2
0414 00eb | | Load_Encached Diana_Cache
0415 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0416 6802 |h | Jump_Zero 0x419
0417 00ea | | Load_Encached Null_String_Cache
0418 4401 |D | Exit_Subprogram With_Result,0x1
0419 00da | | Load_Top At_Offset_2
041a 4904 |I | Short_Literal 0x104
041b 00eb | | Load_Encached Diana_Cache
041c 0096 | | Execute Package,Field_Execute_Dynamic
041d 00eb | | Load_Encached Diana_Cache
041e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
041f 0b7b | { | Execute_Immediate Case_Compare,0x7b
0420 7006 |p | Jump_Nonzero 0x427
0421 0b7a | z | Execute_Immediate Case_Compare,0x7a
0422 7008 |p | Jump_Nonzero 0x42b
0423 0f7c | | | Execute_Immediate Equal,0x7c
0424 700a |p | Jump_Nonzero 0x42f
0425 00ea | | Load_Encached Null_String_Cache
0426 4401 |D | Exit_Subprogram With_Result,0x1
0427 00d1 | | Pop_Control Pop_Count_1
0428 0092 14a5 | | Action Push_String_Extended,0x14a5 ; "procedure "
042a 4401 |D | Exit_Subprogram With_Result,0x1
042b 00d1 | | Pop_Control Pop_Count_1
042c 0092 14a6 | | Action Push_String_Extended,0x14a6 ; "function "
042e 4401 |D | Exit_Subprogram With_Result,0x1
042f 0092 14a7 | | Action Push_String_Extended,0x14a7 ; "package "
0431 4401 |D | Exit_Subprogram With_Result,0x1
0432 0000 0000 | | .BLANK 0000[0x6]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043b | ; | .CONST 0x043b ; Address of begin
0439 0004 | | .CONST 0x0004 ; Address of exception handler
043a 0001 | | .CONST 0x0001 ; Number of locals
043b BODY_0438:
043b INIT_0438:
043b 00da | | Load_Top At_Offset_2
043c 00d8 | | Load_Top At_Offset_0
043d 4821 |H! | Short_Literal 0x21
043e 482c |H, | Short_Literal 0x2c
043f 0262 | b | Execute Discrete,In_Range
0440 681d |h | Jump_Zero 0x45e
0441 0adf | | Execute_Immediate Plus,-0x21
0442 460b |F | Jump_Case 0xb
0443 780e |x | Jump 0x452 ; case 0x0
0444 7813 |x | Jump 0x458 ; case 0x1
0445 7819 |x | Jump 0x45f ; case 0x2
0446 7818 |x | Jump 0x45f ; case 0x3
0447 7817 |x | Jump 0x45f ; case 0x4
0448 7816 |x | Jump 0x45f ; case 0x5
0449 7815 |x | Jump 0x45f ; case 0x6
044a 7814 |x | Jump 0x45f ; case 0x7
044b 7809 |x | Jump 0x455 ; case 0x8
044c 7812 |x | Jump 0x45f ; case 0x9
044d 7811 |x | Jump 0x45f ; case 0xa
044e 7800 |x | Jump 0x44f ; case 0xb
044f 0092 14a5 | | Action Push_String_Extended,0x14a5 ; "procedure "
0451 4402 |D | Exit_Subprogram With_Result,0x2
0452 0092 14a6 | | Action Push_String_Extended,0x14a6 ; "function "
0454 4402 |D | Exit_Subprogram With_Result,0x2
0455 0092 14a7 | | Action Push_String_Extended,0x14a7 ; "package "
0457 4402 |D | Exit_Subprogram With_Result,0x2
0458 0092 14a8 | | Action Push_String_Extended,0x14a8 ; "generic "
045a e5fe | | Load 0x2,-0x2
045b 822e | . | Call 0x1,0x2e
045c 01cc | | Execute Vector,Catenate
045d 4402 |D | Exit_Subprogram With_Result,0x2
045e 00d1 | | Pop_Control Pop_Count_1
045f 00ea | | Load_Encached Null_String_Cache
0460 4402 |D | Exit_Subprogram With_Result,0x2
0461 0000 0000 | | .BLANK 0000[0x7]
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 046b | k | .CONST 0x046b ; Address of begin
0469 0004 | | .CONST 0x0004 ; Address of exception handler
046a 0001 | | .CONST 0x0001 ; Number of locals
046b BODY_0468:
046b INIT_0468:
046b e5fd | | Load 0x2,-0x3
046c 00db | | Load_Top At_Offset_3
046d 822f | / | Call 0x1,0x2f
046e e5fe | | Load 0x2,-0x2
046f 00eb | | Load_Encached Diana_Cache
0470 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0471 01cc | | Execute Vector,Catenate
0472 4403 |D | Exit_Subprogram With_Result,0x3
0473 0000 0000 | | .BLANK 0000[0x5]
0478 ; --------------------------------------------------------------------------------------
0478 ; SUBPROGRAM
0478 ; --------------------------------------------------------------------------------------
0478 047b | { | .CONST 0x047b ; Address of begin
0479 0004 | | .CONST 0x0004 ; Address of exception handler
047a 0001 | | .CONST 0x0001 ; Number of locals
047b BODY_0478:
047b INIT_0478:
047b 00da | | Load_Top At_Offset_2
047c 00db | | Load_Top At_Offset_3
047d 00eb | | Load_Encached Diana_Cache
047e 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
047f e5ff | | Load 0x2,-0x1
0480 00eb | | Load_Encached Diana_Cache
0481 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0482 8230 | 0 | Call 0x1,0x30
0483 4401 |D | Exit_Subprogram With_Result,0x1
0484 0000 0000 | | .BLANK 0000[0x4]
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 048b | | .CONST 0x048b ; Address of begin
0489 0490 | | .CONST 0x0490 ; Address of exception handler
048a 0001 | | .CONST 0x0001 ; Number of locals
048b BODY_0488:
048b INIT_0488:
048b 00da | | Load_Top At_Offset_2
048c 822c | , | Call 0x1,0x2c
048d e022 | " | Load 0x0,0x22
048e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
048f 4401 |D | Exit_Subprogram With_Result,0x1
0490 TRAP_0488:
0490 0007 | | Action Break_Optional
0491 0092 14a4 | | Action Push_String_Extended,0x14a4 ; "<NULL>"
0493 4401 |D | Exit_Subprogram With_Result,0x1
0494 0000 0000 | | .BLANK 0000[0x4]
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 049b | | .CONST 0x049b ; Address of begin
0499 04a1 | | .CONST 0x04a1 ; Address of exception handler
049a 0001 | | .CONST 0x0001 ; Number of locals
049b BODY_0498:
049b INIT_0498:
049b 00da | | Load_Top At_Offset_2
049c 00eb | | Load_Encached Diana_Cache
049d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
049e e022 | " | Load 0x0,0x22
049f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
04a0 4401 |D | Exit_Subprogram With_Result,0x1
04a1 TRAP_0498:
04a1 0007 | | Action Break_Optional
04a2 0092 14a4 | | Action Push_String_Extended,0x14a4 ; "<NULL>"
04a4 4401 |D | Exit_Subprogram With_Result,0x1
04a5 0000 0000 | | .XXX[0x3]
04a7 0000 | |
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04ab | | .CONST 0x04ab ; Address of begin
04a9 0004 | | .CONST 0x0004 ; Address of exception handler
04aa 0001 | | .CONST 0x0001 ; Number of locals
04ab BODY_04a8:
04ab INIT_04a8:
04ab 0092 14a9 | | Action Push_String_Extended,0x14a9 ; "Warning: Incompatible subsystem versions detected in command"
04ad 8227 | ' | Call 0x1,0x27
04ae 8228 | ( | Call 0x1,0x28
04af 0092 14aa | | Action Push_String_Extended,0x14aa ; " Spec: "
04b1 00db | | Load_Top At_Offset_3
04b2 8231 | 1 | Call 0x1,0x31
04b3 01cc | | Execute Vector,Catenate
04b4 0092 14ab | | Action Push_String_Extended,0x14ab ; ", Units: "
04b6 01cc | | Execute Vector,Catenate
04b7 e5fe | | Load 0x2,-0x2
04b8 8231 | 1 | Call 0x1,0x31
04b9 01cc | | Execute Vector,Catenate
04ba 0092 14ac | | Action Push_String_Extended,0x14ac ; ", "
04bc 01cc | | Execute Vector,Catenate
04bd e5fd | | Load 0x2,-0x3
04be 8231 | 1 | Call 0x1,0x31
04bf 01cc | | Execute Vector,Catenate
04c0 8227 | ' | Call 0x1,0x27
04c1 8228 | ( | Call 0x1,0x28
04c2 4504 |E | Exit_Subprogram 0x4
04c3 0000 0000 | | .BLANK 0000[0x5]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cb | | .CONST 0x04cb ; Address of begin
04c9 0004 | | .CONST 0x0004 ; Address of exception handler
04ca 0001 | | .CONST 0x0001 ; Number of locals
04cb BODY_04c8:
04cb INIT_04c8:
04cb 0092 14a9 | | Action Push_String_Extended,0x14a9 ; "Warning: Incompatible subsystem versions detected in command"
04cd 8227 | ' | Call 0x1,0x27
04ce 8228 | ( | Call 0x1,0x28
04cf 0092 14aa | | Action Push_String_Extended,0x14aa ; " Spec: "
04d1 00db | | Load_Top At_Offset_3
04d2 8231 | 1 | Call 0x1,0x31
04d3 01cc | | Execute Vector,Catenate
04d4 0092 14ad | | Action Push_String_Extended,0x14ad ; ", Unit: "
04d6 01cc | | Execute Vector,Catenate
04d7 e5fe | | Load 0x2,-0x2
04d8 8231 | 1 | Call 0x1,0x31
04d9 01cc | | Execute Vector,Catenate
04da 8227 | ' | Call 0x1,0x27
04db 8228 | ( | Call 0x1,0x28
04dc 4503 |E | Exit_Subprogram 0x3
04dd 0000 0000 | | .XXX[0x3]
04df 0000 | |
04e0 ; --------------------------------------------------------------------------------------
04e0 ; SUBPROGRAM
04e0 ; --------------------------------------------------------------------------------------
04e0 04e4 | | .CONST 0x04e4 ; Address of begin
04e1 04ed | | .CONST 0x04ed ; Address of exception handler
04e2 0002 | | .CONST 0x0002 ; Number of locals
04e3 INIT_04e0:
04e3 00ec | | Load_Encached Diana_Tree_Cache
04e4 BODY_04e0:
04e4 e023 | # | Load 0x0,0x23
04e5 180f | | Execute Package,Field_Execute,Field_Number 0xf
04e6 0031 | 1 | Store_Top Heap_Access,At_Offset_1
04e7 00d8 | | Load_Top At_Offset_0
04e8 00eb | | Load_Encached Diana_Cache
04e9 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
04ea 00eb | | Load_Encached Diana_Cache
04eb 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
04ec 00ca | | Action Exit_Nullary_Function
04ed TRAP_04e0:
04ed 0007 | | Action Break_Optional
04ee 00eb | | Load_Encached Diana_Cache
04ef 1812 | | Execute Package,Field_Execute,Field_Number 0x12
04f0 00ca | | Action Exit_Nullary_Function
04f1 0000 0000 | | .BLANK 0000[0x7]
04f8 ; --------------------------------------------------------------------------------------
04f8 ; SUBPROGRAM
04f8 ; --------------------------------------------------------------------------------------
04f8 04fd | | .CONST 0x04fd ; Address of begin
04f9 0004 | | .CONST 0x0004 ; Address of exception handler
04fa 0003 | | .CONST 0x0003 ; Number of locals
04fb INIT_04f8:
04fb 00ec | | Load_Encached Diana_Tree_Cache
04fc 039d | | Declare_Variable Heap_Access,Duplicate
04fd BODY_04f8:
04fd e5ff | | Load 0x2,-0x1
04fe 00eb | | Load_Encached Diana_Cache
04ff 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0500 00d8 | | Load_Top At_Offset_0
0501 4821 |H! | Short_Literal 0x21
0502 482c |H, | Short_Literal 0x2c
0503 0262 | b | Execute Discrete,In_Range
0504 6823 |h# | Jump_Zero 0x528
0505 00d8 | | Load_Top At_Offset_0
0506 4823 |H# | Short_Literal 0x23
0507 4828 |H( | Short_Literal 0x28
0508 0262 | b | Execute Discrete,In_Range
0509 701e |p | Jump_Nonzero 0x528
050a 482a |H* | Short_Literal 0x2a
050b 482b |H+ | Short_Literal 0x2b
050c 0262 | b | Execute Discrete,In_Range
050d 701b |p | Jump_Nonzero 0x529
050e 7800 |x | Jump 0x50f
050f e5ff | | Load 0x2,-0x1
0510 00eb | | Load_Encached Diana_Cache
0511 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8
0512 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0513 00d9 | | Load_Top At_Offset_1
0514 00eb | | Load_Encached Diana_Cache
0515 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0516 0f80 | | Execute_Immediate Equal,0x80
0517 680c |h | Jump_Zero 0x524
0518 00d9 | | Load_Top At_Offset_1
0519 00eb | | Load_Encached Diana_Cache
051a 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
051b 4976 |Iv | Short_Literal 0x176
051c 00eb | | Load_Encached Diana_Cache
051d 0098 | | Execute Package,Field_Read_Dynamic
051e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
051f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0520 00d8 | | Load_Top At_Offset_0
0521 e021 | ! | Load 0x0,0x21
0522 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0523 4401 |D | Exit_Subprogram With_Result,0x1
0524 e5ff | | Load 0x2,-0x1
0525 e021 | ! | Load 0x0,0x21
0526 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0527 4401 |D | Exit_Subprogram With_Result,0x1
0528 00d1 | | Pop_Control Pop_Count_1
0529 e5ff | | Load 0x2,-0x1
052a e021 | ! | Load 0x0,0x21
052b 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
052c 4401 |D | Exit_Subprogram With_Result,0x1
052d 0000 0000 | | .XXX[0x3]
052f 0000 | |
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 0533 | 3 | .CONST 0x0533 ; Address of begin
0531 0004 | | .CONST 0x0004 ; Address of exception handler
0532 0001 | | .CONST 0x0001 ; Number of locals
0533 BODY_0530:
0533 INIT_0530:
0533 00da | | Load_Top At_Offset_2
0534 00eb | | Load_Encached Diana_Cache
0535 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0536 00eb | | Load_Encached Diana_Cache
0537 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0538 011c | | Execute Any,Convert_Unchecked
0539 1c01 | | Execute_Immediate Run_Utility,0x1
053a 4401 |D | Exit_Subprogram With_Result,0x1
053b 0000 0000 | | .BLANK 0000[0x5]
0540 ; --------------------------------------------------------------------------------------
0540 ; SUBPROGRAM
0540 ; --------------------------------------------------------------------------------------
0540 0555 | U | .CONST 0x0555 ; Address of begin
0541 0004 | | .CONST 0x0004 ; Address of exception handler
0542 0005 | | .CONST 0x0005 ; Number of locals
0543 INIT_0540:
0543 e024 | $ | Load 0x0,0x24
0544 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0545 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0546 02c7 | | Declare_Variable Any
0547 00d8 | | Load_Top At_Offset_0
0548 1c00 | | Execute_Immediate Run_Utility,0x0
0549 e024 | $ | Load 0x0,0x24
054a 1b0f | | Execute Package,Field_Read,Field_Number 0xf
054b 02c7 | | Declare_Variable Any
054c 00d8 | | Load_Top At_Offset_0
054d 1c00 | | Execute_Immediate Run_Utility,0x0
054e e024 | $ | Load 0x0,0x24
054f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0550 02c7 | | Declare_Variable Any
0551 00d8 | | Load_Top At_Offset_0
0552 1c00 | | Execute_Immediate Run_Utility,0x0
0553 e024 | $ | Load 0x0,0x24
0554 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0555 BODY_0540:
0555 e5fe | | Load 0x2,-0x2
0556 00eb | | Load_Encached Diana_Cache
0557 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0558 0f29 | ) | Execute_Immediate Equal,0x29
0559 7002 |p | Jump_Nonzero 0x55c
055a 4800 |H | Short_Literal 0x0
055b 4402 |D | Exit_Subprogram With_Result,0x2
055c 0092 14ae | | Action Push_String_Extended,0x14ae ; "Same_Object: Library_Node of type "
055e e5ff | | Load 0x2,-0x1
055f 823c | < | Call 0x1,0x3c
0560 01cc | | Execute Vector,Catenate
0561 e5ff | | Load 0x2,-0x1
0562 00eb | | Load_Encached Diana_Cache
0563 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0564 0f30 | 0 | Execute_Immediate Equal,0x30
0565 e01f | | Load 0x0,0x1f
0566 180e | | Execute Package,Field_Execute,Field_Number 0xe
0567 e024 | $ | Load 0x0,0x24
0568 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0569 00db | | Load_Top At_Offset_3
056a 0120 | | Execute Any,Is_Value
056b 6803 |h | Jump_Zero 0x56f
056c e024 | $ | Load 0x0,0x24
056d 1b0f | | Execute Package,Field_Read,Field_Number 0xf
056e 7801 |x | Jump 0x570
056f 00db | | Load_Top At_Offset_3
0570 602f |`/ | Indirect_Literal Discrete,0x5a0,{0x00000000, 0x00004000}
0571 e025 | % | Load 0x0,0x25
0572 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0573 4800 |H | Short_Literal 0x0
0574 e024 | $ | Load 0x0,0x24
0575 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0576 e5ff | | Load 0x2,-0x1
0577 e024 | $ | Load 0x0,0x24
0578 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
0579 1816 | | Execute Package,Field_Execute,Field_Number 0x16
057a c403 | | Store 0x2,0x3
057b 0059 | Y | Store_Top Discrete,At_Offset_1
057c 00d8 | | Load_Top At_Offset_0
057d 6802 |h | Jump_Zero 0x580
057e 4800 |H | Short_Literal 0x0
057f 4402 |D | Exit_Subprogram With_Result,0x2
0580 e024 | $ | Load 0x0,0x24
0581 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0582 e402 | | Load 0x2,0x2
0583 0120 | | Execute Any,Is_Value
0584 6804 |h | Jump_Zero 0x589
0585 e024 | $ | Load 0x0,0x24
0586 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0587 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0588 7801 |x | Jump 0x58a
0589 e402 | | Load 0x2,0x2
058a e5fe | | Load 0x2,-0x2
058b e024 | $ | Load 0x0,0x24
058c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
058d 181c | | Execute Package,Field_Execute,Field_Number 0x1c
058e c402 | | Store 0x2,0x2
058f 0059 | Y | Store_Top Discrete,At_Offset_1
0590 00d8 | | Load_Top At_Offset_0
0591 6802 |h | Jump_Zero 0x594
0592 4800 |H | Short_Literal 0x0
0593 4402 |D | Exit_Subprogram With_Result,0x2
0594 00db | | Load_Top At_Offset_3
0595 e024 | $ | Load 0x0,0x24
0596 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0597 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0598 c404 | | Store 0x2,0x4
0599 00d9 | | Load_Top At_Offset_1
059a 00db | | Load_Top At_Offset_3
059b 012f | / | Execute Any,Equal
059c 4402 |D | Exit_Subprogram With_Result,0x2
059d 0000 0000 | | .XXX[0x3]
059f 0000 | |
05a0 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
05a4 0000 0000 | | .BLANK 0000[0x4]
05a8 ; --------------------------------------------------------------------------------------
05a8 ; SUBPROGRAM
05a8 ; --------------------------------------------------------------------------------------
05a8 05ab | | .CONST 0x05ab ; Address of begin
05a9 05b1 | | .CONST 0x05b1 ; Address of exception handler
05aa 0001 | | .CONST 0x0001 ; Number of locals
05ab BODY_05a8:
05ab INIT_05a8:
05ab 00da | | Load_Top At_Offset_2
05ac e026 | & | Load 0x0,0x26
05ad 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05ae e01d | | Load 0x0,0x1d
05af 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
05b0 4401 |D | Exit_Subprogram With_Result,0x1
05b1 TRAP_05a8:
05b1 0007 | | Action Break_Optional
05b2 00eb | | Load_Encached Diana_Cache
05b3 1812 | | Execute Package,Field_Execute,Field_Number 0x12
05b4 4401 |D | Exit_Subprogram With_Result,0x1
05b5 0000 0000 | | .XXX[0x3]
05b7 0000 | |
05b8 ; --------------------------------------------------------------------------------------
05b8 ; SUBPROGRAM
05b8 ; --------------------------------------------------------------------------------------
05b8 05bb | | .CONST 0x05bb ; Address of begin
05b9 0004 | | .CONST 0x0004 ; Address of exception handler
05ba 0001 | | .CONST 0x0001 ; Number of locals
05bb BODY_05b8:
05bb INIT_05b8:
05bb 00da | | Load_Top At_Offset_2
05bc 00eb | | Load_Encached Diana_Cache
05bd 1814 | | Execute Package,Field_Execute,Field_Number 0x14
05be 0f30 | 0 | Execute_Immediate Equal,0x30
05bf 6804 |h | Jump_Zero 0x5c4
05c0 00da | | Load_Top At_Offset_2
05c1 e026 | & | Load 0x0,0x26
05c2 180f | | Execute Package,Field_Execute,Field_Number 0xf
05c3 4401 |D | Exit_Subprogram With_Result,0x1
05c4 4800 |H | Short_Literal 0x0
05c5 4401 |D | Exit_Subprogram With_Result,0x1
05c6 0000 0000 | | .XXX[0x2]
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05cb | | .CONST 0x05cb ; Address of begin
05c9 0004 | | .CONST 0x0004 ; Address of exception handler
05ca 0001 | | .CONST 0x0001 ; Number of locals
05cb BODY_05c8:
05cb INIT_05c8:
05cb 00da | | Load_Top At_Offset_2
05cc e5fe | | Load 0x2,-0x2
05cd 021f | | Execute Heap_Access,Equal
05ce 7006 |p | Jump_Nonzero 0x5d5
05cf 00da | | Load_Top At_Offset_2
05d0 8027 | ' | Call 0x0,0x27
05d1 e5fe | | Load 0x2,-0x2
05d2 8027 | ' | Call 0x0,0x27
05d3 021f | | Execute Heap_Access,Equal
05d4 4402 |D | Exit_Subprogram With_Result,0x2
05d5 4801 |H | Short_Literal 0x1
05d6 4402 |D | Exit_Subprogram With_Result,0x2
05d7 0000 | | .XXX[0x1]
05d8 ; --------------------------------------------------------------------------------------
05d8 ; SUBPROGRAM
05d8 ; --------------------------------------------------------------------------------------
05d8 05db | | .CONST 0x05db ; Address of begin
05d9 0004 | | .CONST 0x0004 ; Address of exception handler
05da 0001 | | .CONST 0x0001 ; Number of locals
05db BODY_05d8:
05db INIT_05d8:
05db 00da | | Load_Top At_Offset_2
05dc e5fe | | Load 0x2,-0x2
05dd 021f | | Execute Heap_Access,Equal
05de 7008 |p | Jump_Nonzero 0x5e7
05df e5fd | | Load 0x2,-0x3
05e0 6804 |h | Jump_Zero 0x5e5
05e1 e5fc | | Load 0x2,-0x4
05e2 e003 | | Load 0x0,0x3
05e3 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05e4 4404 |D | Exit_Subprogram With_Result,0x4
05e5 4800 |H | Short_Literal 0x0
05e6 4404 |D | Exit_Subprogram With_Result,0x4
05e7 4801 |H | Short_Literal 0x1
05e8 4404 |D | Exit_Subprogram With_Result,0x4
05e9 0000 0000 | | .BLANK 0000[0x7]
05f0 ; --------------------------------------------------------------------------------------
05f0 ; SUBPROGRAM
05f0 ; --------------------------------------------------------------------------------------
05f0 05f3 | | .CONST 0x05f3 ; Address of begin
05f1 0004 | | .CONST 0x0004 ; Address of exception handler
05f2 0001 | | .CONST 0x0001 ; Number of locals
05f3 BODY_05f0:
05f3 INIT_05f0:
05f3 00da | | Load_Top At_Offset_2
05f4 00eb | | Load_Encached Diana_Cache
05f5 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05f6 7004 |p | Jump_Nonzero 0x5fb
05f7 00db | | Load_Top At_Offset_3
05f8 00db | | Load_Top At_Offset_3
05f9 8240 | @ | Call 0x1,0x40
05fa 4402 |D | Exit_Subprogram With_Result,0x2
05fb 4801 |H | Short_Literal 0x1
05fc 4402 |D | Exit_Subprogram With_Result,0x2
05fd 0000 0000 | | .XXX[0x3]
05ff 0000 | |
0600 ; --------------------------------------------------------------------------------------
0600 ; SUBPROGRAM
0600 ; --------------------------------------------------------------------------------------
0600 0603 | | .CONST 0x0603 ; Address of begin
0601 0004 | | .CONST 0x0004 ; Address of exception handler
0602 0001 | | .CONST 0x0001 ; Number of locals
0603 BODY_0600:
0603 INIT_0600:
0603 00da | | Load_Top At_Offset_2
0604 e016 | | Load 0x0,0x16
0605 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0606 6808 |h | Jump_Zero 0x60f
0607 4801 |H | Short_Literal 0x1
0608 e5fe | | Load 0x2,-0x2
0609 e01d | | Load 0x0,0x1d
060a 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
060b e5ff | | Load 0x2,-0x1
060c e022 | " | Load 0x0,0x22
060d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
060e 4402 |D | Exit_Subprogram With_Result,0x2
060f 4800 |H | Short_Literal 0x0
0610 4402 |D | Exit_Subprogram With_Result,0x2
0611 0000 0000 | | .BLANK 0000[0x7]
0618 ; --------------------------------------------------------------------------------------
0618 ; SUBPROGRAM
0618 ; --------------------------------------------------------------------------------------
0618 061d | | .CONST 0x061d ; Address of begin
0619 0004 | | .CONST 0x0004 ; Address of exception handler
061a 0003 | | .CONST 0x0003 ; Number of locals
061b INIT_0618:
061b 00e2 | | Load_Encached Integer_Cache
061c 00e1 | | Load_Encached Boolean_Cache
061d BODY_0618:
061d e5ff | | Load 0x2,-0x1
061e 01db | | Execute Vector,Length
061f 0f00 | | Execute_Immediate Equal,0x0
0620 e5fe | | Load 0x2,-0x2
0621 022d | - | Execute Access,Is_Null
0622 0278 | x | Execute Discrete,Or
0623 6802 |h | Jump_Zero 0x626
0624 4800 |H | Short_Literal 0x0
0625 4402 |D | Exit_Subprogram With_Result,0x2
0626 00e1 | | Load_Encached Boolean_Cache
0627 00e2 | | Load_Encached Integer_Cache
0628 e5ff | | Load 0x2,-0x1
0629 e016 | | Load 0x0,0x16
062a 1815 | | Execute Package,Field_Execute,Field_Number 0x15
062b 005b | [ | Store_Top Discrete,At_Offset_3
062c 0059 | Y | Store_Top Discrete,At_Offset_1
062d 00d8 | | Load_Top At_Offset_0
062e 6806 |h | Jump_Zero 0x635
062f 00d9 | | Load_Top At_Offset_1
0630 e5fe | | Load 0x2,-0x2
0631 0227 | ' | Execute Access,All_Reference
0632 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0633 027f | | Execute Discrete,Equal
0634 4402 |D | Exit_Subprogram With_Result,0x2
0635 e5fe | | Load 0x2,-0x2
0636 0227 | ' | Execute Access,All_Reference
0637 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0638 e5ff | | Load 0x2,-0x1
0639 8243 | C | Call 0x1,0x43
063a 4402 |D | Exit_Subprogram With_Result,0x2
063b 0000 0000 | | .BLANK 0000[0x5]
0640 ; --------------------------------------------------------------------------------------
0640 ; SUBPROGRAM
0640 ; --------------------------------------------------------------------------------------
0640 0643 | C | .CONST 0x0643 ; Address of begin
0641 0004 | | .CONST 0x0004 ; Address of exception handler
0642 0001 | | .CONST 0x0001 ; Number of locals
0643 BODY_0640:
0643 INIT_0640:
0643 00da | | Load_Top At_Offset_2
0644 00eb | | Load_Encached Diana_Cache
0645 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0646 0f29 | ) | Execute_Immediate Equal,0x29
0647 7004 |p | Jump_Nonzero 0x64c
0648 00da | | Load_Top At_Offset_2
0649 e01d | | Load 0x0,0x1d
064a 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
064b 4401 |D | Exit_Subprogram With_Result,0x1
064c 4801 |H | Short_Literal 0x1
064d 4401 |D | Exit_Subprogram With_Result,0x1
064e 0000 0000 | | .XXX[0x2]
0650 ; --------------------------------------------------------------------------------------
0650 ; SUBPROGRAM
0650 ; --------------------------------------------------------------------------------------
0650 0655 | U | .CONST 0x0655 ; Address of begin
0651 0004 | | .CONST 0x0004 ; Address of exception handler
0652 0003 | | .CONST 0x0003 ; Number of locals
0653 INIT_0650:
0653 00e2 | | Load_Encached Integer_Cache
0654 00e1 | | Load_Encached Boolean_Cache
0655 BODY_0650:
0655 e5fd | | Load 0x2,-0x3
0656 6804 |h | Jump_Zero 0x65b
0657 e012 | | Load 0x0,0x12
0658 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0659 c5fc | | Store 0x2,-0x4
065a 4504 |E | Exit_Subprogram 0x4
065b e5ff | | Load 0x2,-0x1
065c 8245 | E | Call 0x1,0x45
065d 680c |h | Jump_Zero 0x66a
065e e5fe | | Load 0x2,-0x2
065f e016 | | Load 0x0,0x16
0660 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0661 7004 |p | Jump_Nonzero 0x666
0662 e5fe | | Load 0x2,-0x2
0663 e016 | | Load 0x0,0x16
0664 1817 | | Execute Package,Field_Execute,Field_Number 0x17
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 e5ff | | Load 0x2,-0x1
066b e5fe | | Load 0x2,-0x2
066c 8243 | C | Call 0x1,0x43
066d 6804 |h | Jump_Zero 0x672
066e e012 | | Load 0x0,0x12
066f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0670 c5fc | | Store 0x2,-0x4
0671 4504 |E | Exit_Subprogram 0x4
0672 0092 14af | | Action Push_String_Extended,0x14af ; "Invalid qualifier (none required): "
0674 e5fe | | Load 0x2,-0x2
0675 01cc | | Execute Vector,Catenate
0676 e012 | | Load 0x0,0x12
0677 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0678 c5fc | | Store 0x2,-0x4
0679 4504 |E | Exit_Subprogram 0x4
067a 0000 0000 | | .BLANK 0000[0x6]
0680 ; --------------------------------------------------------------------------------------
0680 ; SUBPROGRAM
0680 ; --------------------------------------------------------------------------------------
0680 0683 | | .CONST 0x0683 ; Address of begin
0681 0004 | | .CONST 0x0004 ; Address of exception handler
0682 0001 | | .CONST 0x0001 ; Number of locals
0683 BODY_0680:
0683 INIT_0680:
0683 00db | | Load_Top At_Offset_3
0684 6806 |h | Jump_Zero 0x68b
0685 e012 | | Load 0x0,0x12
0686 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0687 c5fa | | Store 0x2,-0x6
0688 4801 |H | Short_Literal 0x1
0689 a5f9 | | Store_Unchecked 0x2,-0x7
068a 4506 |E | Exit_Subprogram 0x6
068b 00da | | Load_Top At_Offset_2
068c 680d |h | Jump_Zero 0x69a
068d 4800 |H | Short_Literal 0x0
068e a5f9 | | Store_Unchecked 0x2,-0x7
068f e5fd | | Load 0x2,-0x3
0690 01db | | Execute Vector,Length
0691 0c01 | | Execute_Immediate Greater_Equal,0x1
0692 6806 |h | Jump_Zero 0x699
0693 e5fa | | Load 0x2,-0x6
0694 e5fc | | Load 0x2,-0x4
0695 e5fd | | Load 0x2,-0x3
0696 e5fb | | Load 0x2,-0x5
0697 8246 | F | Call 0x1,0x46
0698 c5fa | | Store 0x2,-0x6
0699 4506 |E | Exit_Subprogram 0x6
069a e224 | $ | Load 0x1,0x24
069b e012 | | Load 0x0,0x12
069c 1811 | | Execute Package,Field_Execute,Field_Number 0x11
069d c5fa | | Store 0x2,-0x6
069e 4800 |H | Short_Literal 0x0
069f a5f9 | | Store_Unchecked 0x2,-0x7
06a0 4506 |E | Exit_Subprogram 0x6
06a1 0000 0000 | | .BLANK 0000[0x7]
06a8 ; --------------------------------------------------------------------------------------
06a8 ; SUBPROGRAM
06a8 ; --------------------------------------------------------------------------------------
06a8 06ab | | .CONST 0x06ab ; Address of begin
06a9 0004 | | .CONST 0x0004 ; Address of exception handler
06aa 0001 | | .CONST 0x0001 ; Number of locals
06ab BODY_06a8:
06ab INIT_06a8:
06ab 00db | | Load_Top At_Offset_3
06ac 0aff | | Execute_Immediate Plus,-0x1
06ad c5fe | | Store 0x2,-0x2
06ae e5fc | | Load 0x2,-0x4
06af 7005 |p | Jump_Nonzero 0x6b5
06b0 e5fd | | Load 0x2,-0x3
06b1 0227 | ' | Execute Access,All_Reference
06b2 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
06b3 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
06b4 4501 |E | Exit_Subprogram 0x1
06b5 e5fd | | Load 0x2,-0x3
06b6 0227 | ' | Execute Access,All_Reference
06b7 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
06b8 e5fc | | Load 0x2,-0x4
06b9 0227 | ' | Execute Access,All_Reference
06ba 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
06bb 4501 |E | Exit_Subprogram 0x1
06bc 0000 0000 | | .BLANK 0000[0x4]
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 06c7 | | .CONST 0x06c7 ; Address of begin
06c1 0004 | | .CONST 0x0004 ; Address of exception handler
06c2 0005 | | .CONST 0x0005 ; Number of locals
06c3 INIT_06c0:
06c3 e21f | | Load 0x1,0x1f
06c4 03bd | | Declare_Variable Access,Duplicate
06c5 00e3 | | Load_Encached Natural_Cache
06c6 00e1 | | Load_Encached Boolean_Cache
06c7 BODY_06c0:
06c7 e5ff | | Load 0x2,-0x1
06c8 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
06c9 e21f | | Load 0x1,0x1f
06ca 003b | ; | Store_Top Access,At_Offset_3
06cb 00cf | | Action Mark_Auxiliary
06cc 7825 |x% | Jump 0x6f2
06cd 00e1 | | Load_Encached Boolean_Cache
06ce e402 | | Load 0x2,0x2
06cf e404 | | Load 0x2,0x4
06d0 e5fd | | Load 0x2,-0x3
06d1 0227 | ' | Execute Access,All_Reference
06d2 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
06d3 e223 | # | Load 0x1,0x23
06d4 1816 | | Execute Package,Field_Execute,Field_Number 0x16
06d5 c402 | | Store 0x2,0x2
06d6 005a | Z | Store_Top Discrete,At_Offset_2
06d7 00d9 | | Load_Top At_Offset_1
06d8 7001 |p | Jump_Nonzero 0x6da
06d9 4501 |E | Exit_Subprogram 0x1
06da e402 | | Load 0x2,0x2
06db 0227 | ' | Execute Access,All_Reference
06dc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06dd 0f02 | | Execute_Immediate Equal,0x2
06de 680c |h | Jump_Zero 0x6eb
06df e5fd | | Load 0x2,-0x3
06e0 e403 | | Load 0x2,0x3
06e1 e402 | | Load 0x2,0x2
06e2 e5fe | | Load 0x2,-0x2
06e3 e5ff | | Load 0x2,-0x1
06e4 8248 | H | Call 0x1,0x48
06e5 c5ff | | Store 0x2,-0x1
06e6 c5fe | | Store 0x2,-0x2
06e7 c402 | | Store 0x2,0x2
06e8 c403 | | Store 0x2,0x3
06e9 c5fd | | Store 0x2,-0x3
06ea 7802 |x | Jump 0x6ed
06eb e402 | | Load 0x2,0x2
06ec a403 | | Store_Unchecked 0x2,0x3
06ed e402 | | Load 0x2,0x2
06ee 0227 | ' | Execute Access,All_Reference
06ef 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
06f0 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
06f1 00c9 | | Action Pop_Auxiliary_Loop
06f2 00da | | Load_Top At_Offset_2
06f3 77d9 |w | Jump_Nonzero 0x6cd
06f4 4501 |E | Exit_Subprogram 0x1
06f5 0000 0000 | | .XXX[0x3]
06f7 0000 | |
06f8 ; --------------------------------------------------------------------------------------
06f8 ; SUBPROGRAM
06f8 ; --------------------------------------------------------------------------------------
06f8 06ff | | .CONST 0x06ff ; Address of begin
06f9 0004 | | .CONST 0x0004 ; Address of exception handler
06fa 0005 | | .CONST 0x0005 ; Number of locals
06fb INIT_06f8:
06fb e21f | | Load 0x1,0x1f
06fc 03bd | | Declare_Variable Access,Duplicate
06fd 00e3 | | Load_Encached Natural_Cache
06fe 00e1 | | Load_Encached Boolean_Cache
06ff BODY_06f8:
06ff e5fe | | Load 0x2,-0x2
0700 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0701 e21f | | Load 0x1,0x1f
0702 003b | ; | Store_Top Access,At_Offset_3
0703 00cf | | Action Mark_Auxiliary
0704 7824 |x$ | Jump 0x729
0705 00e1 | | Load_Encached Boolean_Cache
0706 e402 | | Load 0x2,0x2
0707 e404 | | Load 0x2,0x4
0708 e5fc | | Load 0x2,-0x4
0709 0227 | ' | Execute Access,All_Reference
070a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
070b e223 | # | Load 0x1,0x23
070c 1816 | | Execute Package,Field_Execute,Field_Number 0x16
070d c402 | | Store 0x2,0x2
070e 005a | Z | Store_Top Discrete,At_Offset_2
070f 00d9 | | Load_Top At_Offset_1
0710 7001 |p | Jump_Nonzero 0x712
0711 4502 |E | Exit_Subprogram 0x2
0712 00da | | Load_Top At_Offset_2
0713 e5ff | | Load 0x2,-0x1
0714 027f | | Execute Discrete,Equal
0715 680c |h | Jump_Zero 0x722
0716 e5fc | | Load 0x2,-0x4
0717 e403 | | Load 0x2,0x3
0718 e402 | | Load 0x2,0x2
0719 e5fd | | Load 0x2,-0x3
071a e5fe | | Load 0x2,-0x2
071b 8248 | H | Call 0x1,0x48
071c c5fe | | Store 0x2,-0x2
071d c5fd | | Store 0x2,-0x3
071e c402 | | Store 0x2,0x2
071f c403 | | Store 0x2,0x3
0720 c5fc | | Store 0x2,-0x4
0721 4502 |E | Exit_Subprogram 0x2
0722 e402 | | Load 0x2,0x2
0723 a403 | | Store_Unchecked 0x2,0x3
0724 e402 | | Load 0x2,0x2
0725 0227 | ' | Execute Access,All_Reference
0726 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
0727 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0728 00c9 | | Action Pop_Auxiliary_Loop
0729 00da | | Load_Top At_Offset_2
072a 77da |w | Jump_Nonzero 0x705
072b 4502 |E | Exit_Subprogram 0x2
072c 0000 0000 | | .BLANK 0000[0x4]
0730 ; --------------------------------------------------------------------------------------
0730 ; SUBPROGRAM
0730 ; --------------------------------------------------------------------------------------
0730 0734 | 4 | .CONST 0x0734 ; Address of begin
0731 0004 | | .CONST 0x0004 ; Address of exception handler
0732 0002 | | .CONST 0x0002 ; Number of locals
0733 INIT_0730:
0733 00ec | | Load_Encached Diana_Tree_Cache
0734 BODY_0730:
0734 00db | | Load_Top At_Offset_3
0735 00eb | | Load_Encached Diana_Cache
0736 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0737 6803 |h | Jump_Zero 0x73b
0738 00eb | | Load_Encached Diana_Cache
0739 1812 | | Execute Package,Field_Execute,Field_Number 0x12
073a 4401 |D | Exit_Subprogram With_Result,0x1
073b 00db | | Load_Top At_Offset_3
073c e01d | | Load 0x0,0x1d
073d 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
073e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
073f 00d8 | | Load_Top At_Offset_0
0740 00eb | | Load_Encached Diana_Cache
0741 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0742 6803 |h | Jump_Zero 0x746
0743 00eb | | Load_Encached Diana_Cache
0744 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0745 4401 |D | Exit_Subprogram With_Result,0x1
0746 00d8 | | Load_Top At_Offset_0
0747 4976 |Iv | Short_Literal 0x176
0748 00eb | | Load_Encached Diana_Cache
0749 0098 | | Execute Package,Field_Read_Dynamic
074a 180f | | Execute Package,Field_Execute,Field_Number 0xf
074b 4401 |D | Exit_Subprogram With_Result,0x1
074c 0000 0000 | | .BLANK 0000[0x4]
0750 ; --------------------------------------------------------------------------------------
0750 ; SUBPROGRAM
0750 ; --------------------------------------------------------------------------------------
0750 0753 | S | .CONST 0x0753 ; Address of begin
0751 0004 | | .CONST 0x0004 ; Address of exception handler
0752 0001 | | .CONST 0x0001 ; Number of locals
0753 BODY_0750:
0753 INIT_0750:
0753 00da | | Load_Top At_Offset_2
0754 00eb | | Load_Encached Diana_Cache
0755 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0756 7008 |p | Jump_Nonzero 0x75f
0757 00da | | Load_Top At_Offset_2
0758 e01e | | Load 0x0,0x1e
0759 181c | | Execute Package,Field_Execute,Field_Number 0x1c
075a 6804 |h | Jump_Zero 0x75f
075b 00da | | Load_Top At_Offset_2
075c e01e | | Load 0x0,0x1e
075d 181b | | Execute Package,Field_Execute,Field_Number 0x1b
075e 4401 |D | Exit_Subprogram With_Result,0x1
075f 4800 |H | Short_Literal 0x0
0760 4401 |D | Exit_Subprogram With_Result,0x1
0761 0000 0000 | | .BLANK 0000[0x7]
0768 ; --------------------------------------------------------------------------------------
0768 ; SUBPROGRAM
0768 ; --------------------------------------------------------------------------------------
0768 076b | k | .CONST 0x076b ; Address of begin
0769 0004 | | .CONST 0x0004 ; Address of exception handler
076a 0001 | | .CONST 0x0001 ; Number of locals
076b BODY_0768:
076b INIT_0768:
076b 00da | | Load_Top At_Offset_2
076c 00eb | | Load_Encached Diana_Cache
076d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
076e 7004 |p | Jump_Nonzero 0x773
076f 00da | | Load_Top At_Offset_2
0770 e01e | | Load 0x0,0x1e
0771 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0772 4401 |D | Exit_Subprogram With_Result,0x1
0773 4800 |H | Short_Literal 0x0
0774 4401 |D | Exit_Subprogram With_Result,0x1
0775 0000 0000 | | .XXX[0x3]
0777 0000 | |
0778 ; --------------------------------------------------------------------------------------
0778 ; SUBPROGRAM
0778 ; --------------------------------------------------------------------------------------
0778 077d | } | .CONST 0x077d ; Address of begin
0779 0004 | | .CONST 0x0004 ; Address of exception handler
077a 0003 | | .CONST 0x0003 ; Number of locals
077b INIT_0778:
077b 00e3 | | Load_Encached Natural_Cache
077c 00ec | | Load_Encached Diana_Tree_Cache
077d BODY_0778:
077d e5ff | | Load 0x2,-0x1
077e 824b | K | Call 0x1,0x4b
077f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0780 00d8 | | Load_Top At_Offset_0
0781 824c | L | Call 0x1,0x4c
0782 005a | Z | Store_Top Discrete,At_Offset_2
0783 00d9 | | Load_Top At_Offset_1
0784 6810 |h | Jump_Zero 0x795
0785 e5fd | | Load 0x2,-0x3
0786 7002 |p | Jump_Nonzero 0x789
0787 00d9 | | Load_Top At_Offset_1
0788 a5fd | | Store_Unchecked 0x2,-0x3
0789 00d9 | | Load_Top At_Offset_1
078a e5fd | | Load 0x2,-0x3
078b 027f | | Execute Discrete,Equal
078c 6808 |h | Jump_Zero 0x795
078d 00d8 | | Load_Top At_Offset_0
078e 824d | M | Call 0x1,0x4d
078f 6803 |h | Jump_Zero 0x793
0790 e5fe | | Load 0x2,-0x2
0791 a5fc | | Store_Unchecked 0x2,-0x4
0792 4503 |E | Exit_Subprogram 0x3
0793 4801 |H | Short_Literal 0x1
0794 a5fb | | Store_Unchecked 0x2,-0x5
0795 4503 |E | Exit_Subprogram 0x3
0796 0000 0000 | | .XXX[0x2]
0798 ; --------------------------------------------------------------------------------------
0798 ; SUBPROGRAM
0798 ; --------------------------------------------------------------------------------------
0798 07aa | | .CONST 0x07aa ; Address of begin
0799 0004 | | .CONST 0x0004 ; Address of exception handler
079a 000a | | .CONST 0x000a ; Number of locals
079b INIT_0798:
079b 00e3 | | Load_Encached Natural_Cache
079c e21f | | Load 0x1,0x1f
079d 0007 | | Action Break_Optional
079e 00e1 | | Load_Encached Boolean_Cache
079f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07a0 03e9 | | Declare_Variable Discrete,Duplicate
07a1 00e1 | | Load_Encached Boolean_Cache
07a2 00e3 | | Load_Encached Natural_Cache
07a3 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07a4 00e2 | | Load_Encached Integer_Cache
07a5 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07a6 00e1 | | Load_Encached Boolean_Cache
07a7 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07a8 00e3 | | Load_Encached Natural_Cache
07a9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
07aa BODY_0798:
07aa e5ff | | Load 0x2,-0x1
07ab a402 | | Store_Unchecked 0x2,0x2
07ac 00cf | | Action Mark_Auxiliary
07ad 782c |x, | Jump 0x7da
07ae 00e1 | | Load_Encached Boolean_Cache
07af e403 | | Load 0x2,0x3
07b0 e402 | | Load 0x2,0x2
07b1 e5fd | | Load 0x2,-0x3
07b2 0227 | ' | Execute Access,All_Reference
07b3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
07b4 e223 | # | Load 0x1,0x23
07b5 1816 | | Execute Package,Field_Execute,Field_Number 0x16
07b6 c403 | | Store 0x2,0x3
07b7 c406 | | Store 0x2,0x6
07b8 e406 | | Load 0x2,0x6
07b9 6822 |h" | Jump_Zero 0x7dc
07ba e407 | | Load 0x2,0x7
07bb 0a01 | | Execute_Immediate Plus,0x1
07bc c407 | | Store 0x2,0x7
07bd 00da | | Load_Top At_Offset_2
07be 00da | | Load_Top At_Offset_2
07bf e408 | | Load 0x2,0x8
07c0 e402 | | Load 0x2,0x2
07c1 e403 | | Load 0x2,0x3
07c2 0227 | ' | Execute Access,All_Reference
07c3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
07c4 824e | N | Call 0x1,0x4e
07c5 c408 | | Store 0x2,0x8
07c6 005b | [ | Store_Top Discrete,At_Offset_3
07c7 005b | [ | Store_Top Discrete,At_Offset_3
07c8 e403 | | Load 0x2,0x3
07c9 0227 | ' | Execute Access,All_Reference
07ca 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
07cb 4602 |F | Jump_Case 0x2
07cc 7805 |x | Jump 0x7d2 ; case 0x0
07cd 7807 |x | Jump 0x7d5 ; case 0x1
07ce 7800 |x | Jump 0x7cf ; case 0x2
07cf 4801 |H | Short_Literal 0x1
07d0 a405 | | Store_Unchecked 0x2,0x5
07d1 7803 |x | Jump 0x7d5
07d2 4801 |H | Short_Literal 0x1
07d3 a404 | | Store_Unchecked 0x2,0x4
07d4 7800 |x | Jump 0x7d5
07d5 e403 | | Load 0x2,0x3
07d6 0227 | ' | Execute Access,All_Reference
07d7 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
07d8 a402 | | Store_Unchecked 0x2,0x2
07d9 00c9 | | Action Pop_Auxiliary_Loop
07da e402 | | Load 0x2,0x2
07db 77d2 |w | Jump_Nonzero 0x7ae
07dc 00ce | | Action Pop_Auxiliary
07dd 00d9 | | Load_Top At_Offset_1
07de 00d9 | | Load_Top At_Offset_1
07df 0e00 | | Execute_Immediate Not_Equal,0x0
07e0 0279 | y | Execute Discrete,And
07e1 6808 |h | Jump_Zero 0x7ea
07e2 e5fd | | Load 0x2,-0x3
07e3 e407 | | Load 0x2,0x7
07e4 e5ff | | Load 0x2,-0x1
07e5 00db | | Load_Top At_Offset_3
07e6 824a | J | Call 0x1,0x4a
07e7 c5ff | | Store 0x2,-0x1
07e8 c407 | | Store 0x2,0x7
07e9 c5fd | | Store 0x2,-0x3
07ea e404 | | Load 0x2,0x4
07eb e405 | | Load 0x2,0x5
07ec 0279 | y | Execute Discrete,And
07ed 6807 |h | Jump_Zero 0x7f5
07ee e5fd | | Load 0x2,-0x3
07ef e407 | | Load 0x2,0x7
07f0 e5ff | | Load 0x2,-0x1
07f1 8249 | I | Call 0x1,0x49
07f2 c5ff | | Store 0x2,-0x1
07f3 c407 | | Store 0x2,0x7
07f4 c5fd | | Store 0x2,-0x3
07f5 0092 14b0 | | Action Push_String_Extended,0x14b0 ; "Delete_Low_Priority_Overloads deleted everything"
07f7 e407 | | Load 0x2,0x7
07f8 0c01 | | Execute_Immediate Greater_Equal,0x1
07f9 e01f | | Load 0x0,0x1f
07fa 180e | | Execute Package,Field_Execute,Field_Number 0xe
07fb 00db | | Load_Top At_Offset_3
07fc 0c02 | | Execute_Immediate Greater_Equal,0x2
07fd a5fe | | Store_Unchecked 0x2,-0x2
07fe 4501 |E | Exit_Subprogram 0x1
07ff 0000 | | .XXX[0x1]
0800 ; --------------------------------------------------------------------------------------
0800 ; SUBPROGRAM
0800 ; --------------------------------------------------------------------------------------
0800 0803 | | .CONST 0x0803 ; Address of begin
0801 0004 | | .CONST 0x0004 ; Address of exception handler
0802 0001 | | .CONST 0x0001 ; Number of locals
0803 BODY_0800:
0803 INIT_0800:
0803 00da | | Load_Top At_Offset_2
0804 0227 | ' | Execute Access,All_Reference
0805 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0806 e5fe | | Load 0x2,-0x2
0807 0227 | ' | Execute Access,All_Reference
0808 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0809 027f | | Execute Discrete,Equal
080a 6808 |h | Jump_Zero 0x813
080b 00da | | Load_Top At_Offset_2
080c 0227 | ' | Execute Access,All_Reference
080d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
080e e5fe | | Load 0x2,-0x2
080f 0227 | ' | Execute Access,All_Reference
0810 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0811 021f | | Execute Heap_Access,Equal
0812 4402 |D | Exit_Subprogram With_Result,0x2
0813 4800 |H | Short_Literal 0x0
0814 4402 |D | Exit_Subprogram With_Result,0x2
0815 0000 0000 | | .XXX[0x3]
0817 0000 | |
0818 ; --------------------------------------------------------------------------------------
0818 ; SUBPROGRAM
0818 ; --------------------------------------------------------------------------------------
0818 081b | | .CONST 0x081b ; Address of begin
0819 0004 | | .CONST 0x0004 ; Address of exception handler
081a 0001 | | .CONST 0x0001 ; Number of locals
081b BODY_0818:
081b INIT_0818:
081b 00db | | Load_Top At_Offset_3
081c e5fd | | Load 0x2,-0x3
081d 0227 | ' | Execute Access,All_Reference
081e 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
081f e5fd | | Load 0x2,-0x3
0820 0227 | ' | Execute Access,All_Reference
0821 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0822 a5fe | | Store_Unchecked 0x2,-0x2
0823 e5fc | | Load 0x2,-0x4
0824 e5fd | | Load 0x2,-0x3
0825 e220 | | Load 0x1,0x20
0826 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0827 c5fc | | Store 0x2,-0x4
0828 e5fb | | Load 0x2,-0x5
0829 0229 | ) | Execute Access,All_Read
082a 00d8 | | Load_Top At_Offset_0
082b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
082c 4800 |H | Short_Literal 0x0
082d e5fc | | Load 0x2,-0x4
082e e5ff | | Load 0x2,-0x1
082f e022 | " | Load 0x0,0x22
0830 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0831 e221 | ! | Load 0x1,0x21
0832 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0833 00d9 | | Load_Top At_Offset_1
0834 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0835 00d1 | | Pop_Control Pop_Count_1
0836 e5fb | | Load 0x2,-0x5
0837 0229 | ) | Execute Access,All_Read
0838 00d8 | | Load_Top At_Offset_0
0839 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
083a 4800 |H | Short_Literal 0x0
083b e5fd | | Load 0x2,-0x3
083c 00d8 | | Load_Top At_Offset_0
083d 0227 | ' | Execute Access,All_Reference
083e 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
083f e223 | # | Load 0x1,0x23
0840 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0841 00d9 | | Load_Top At_Offset_1
0842 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0843 4502 |E | Exit_Subprogram 0x2
0844 0000 0000 | | .BLANK 0000[0x4]
0848 ; --------------------------------------------------------------------------------------
0848 ; SUBPROGRAM
0848 ; --------------------------------------------------------------------------------------
0848 0866 | f | .CONST 0x0866 ; Address of begin
0849 0004 | | .CONST 0x0004 ; Address of exception handler
084a 0008 | | .CONST 0x0008 ; Number of locals
084b INIT_0848:
084b e024 | $ | Load 0x0,0x24
084c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
084d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
084e 02c7 | | Declare_Variable Any
084f 00d8 | | Load_Top At_Offset_0
0850 1c00 | | Execute_Immediate Run_Utility,0x0
0851 e024 | $ | Load 0x0,0x24
0852 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0853 e024 | $ | Load 0x0,0x24
0854 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0855 02c7 | | Declare_Variable Any
0856 00d8 | | Load_Top At_Offset_0
0857 1c00 | | Execute_Immediate Run_Utility,0x0
0858 e024 | $ | Load 0x0,0x24
0859 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
085a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
085b 02c7 | | Declare_Variable Any
085c 00d8 | | Load_Top At_Offset_0
085d 1c00 | | Execute_Immediate Run_Utility,0x0
085e 00ec | | Load_Encached Diana_Tree_Cache
085f 00ec | | Load_Encached Diana_Tree_Cache
0860 e024 | $ | Load 0x0,0x24
0861 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0862 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0863 02c7 | | Declare_Variable Any
0864 00d8 | | Load_Top At_Offset_0
0865 1c00 | | Execute_Immediate Run_Utility,0x0
0866 BODY_0848:
0866 e024 | $ | Load 0x0,0x24
0867 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0868 e402 | | Load 0x2,0x2
0869 0120 | | Execute Any,Is_Value
086a 6804 |h | Jump_Zero 0x86f
086b e024 | $ | Load 0x0,0x24
086c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
086d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
086e 7801 |x | Jump 0x870
086f e402 | | Load 0x2,0x2
0870 e5ff | | Load 0x2,-0x1
0871 e024 | $ | Load 0x0,0x24
0872 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0873 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0874 c402 | | Store 0x2,0x2
0875 c403 | | Store 0x2,0x3
0876 e403 | | Load 0x2,0x3
0877 6802 |h | Jump_Zero 0x87a
0878 00ea | | Load_Encached Null_String_Cache
0879 4401 |D | Exit_Subprogram With_Result,0x1
087a e402 | | Load 0x2,0x2
087b e024 | $ | Load 0x0,0x24
087c 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
087d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
087e c404 | | Store 0x2,0x4
087f e404 | | Load 0x2,0x4
0880 e024 | $ | Load 0x0,0x24
0881 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
0882 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0883 c405 | | Store 0x2,0x5
0884 e024 | $ | Load 0x0,0x24
0885 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0886 00d9 | | Load_Top At_Offset_1
0887 0120 | | Execute Any,Is_Value
0888 6804 |h | Jump_Zero 0x88d
0889 e024 | $ | Load 0x0,0x24
088a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
088b 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
088c 7801 |x | Jump 0x88e
088d 00d9 | | Load_Top At_Offset_1
088e e024 | $ | Load 0x0,0x24
088f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0890 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0891 6026 |`& | Indirect_Literal Discrete,0x8b8,{0x00000000, 0x00004000}
0892 4801 |H | Short_Literal 0x1
0893 4800 |H | Short_Literal 0x0
0894 4800 |H | Short_Literal 0x0
0895 e025 | % | Load 0x0,0x25
0896 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0897 4800 |H | Short_Literal 0x0
0898 e405 | | Load 0x2,0x5
0899 e024 | $ | Load 0x0,0x24
089a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
089b 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
089c c406 | | Store 0x2,0x6
089d c408 | | Store 0x2,0x8
089e c403 | | Store 0x2,0x3
089f e403 | | Load 0x2,0x3
08a0 6802 |h | Jump_Zero 0x8a3
08a1 00ea | | Load_Encached Null_String_Cache
08a2 4401 |D | Exit_Subprogram With_Result,0x1
08a3 00da | | Load_Top At_Offset_2
08a4 4976 |Iv | Short_Literal 0x176
08a5 00eb | | Load_Encached Diana_Cache
08a6 0098 | | Execute Package,Field_Read_Dynamic
08a7 180f | | Execute Package,Field_Execute,Field_Number 0xf
08a8 0032 | 2 | Store_Top Heap_Access,At_Offset_2
08a9 00d9 | | Load_Top At_Offset_1
08aa 00eb | | Load_Encached Diana_Cache
08ab 1814 | | Execute Package,Field_Execute,Field_Number 0x14
08ac 0f29 | ) | Execute_Immediate Equal,0x29
08ad 6806 |h | Jump_Zero 0x8b4
08ae 0092 14b1 | | Action Push_String_Extended,0x14b1 ; "; Library Name "
08b0 00da | | Load_Top At_Offset_2
08b1 8232 | 2 | Call 0x1,0x32
08b2 01cc | | Execute Vector,Catenate
08b3 4401 |D | Exit_Subprogram With_Result,0x1
08b4 0831 | 1 | Execute_Immediate Raise,0x31
08b5 0000 0000 | | .XXX[0x3]
08b7 0000 | |
08b8 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
08bc 0000 0000 | | .BLANK 0000[0x4]
08c0 ; --------------------------------------------------------------------------------------
08c0 ; SUBPROGRAM
08c0 ; --------------------------------------------------------------------------------------
08c0 08c9 | | .CONST 0x08c9 ; Address of begin
08c1 0004 | | .CONST 0x0004 ; Address of exception handler
08c2 0003 | | .CONST 0x0003 ; Number of locals
08c3 INIT_08c0:
08c3 00ec | | Load_Encached Diana_Tree_Cache
08c4 e012 | | Load 0x0,0x12
08c5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
08c6 02c7 | | Declare_Variable Any
08c7 00d8 | | Load_Top At_Offset_0
08c8 1c00 | | Execute_Immediate Run_Utility,0x0
08c9 BODY_08c0:
08c9 00eb | | Load_Encached Diana_Cache
08ca 1812 | | Execute Package,Field_Execute,Field_Number 0x12
08cb 0032 | 2 | Store_Top Heap_Access,At_Offset_2
08cc 480a |H | Short_Literal 0xa
08cd 0092 14b2 | | Action Push_String_Extended,0x14b2 ; "Index N("
08cf 4820 |H | Short_Literal 0x20
08d0 4800 |H | Short_Literal 0x0
08d1 480a |H | Short_Literal 0xa
08d2 e5ff | | Load 0x2,-0x1
08d3 0227 | ' | Execute Access,All_Reference
08d4 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
08d5 e022 | " | Load 0x0,0x22
08d6 1816 | | Execute Package,Field_Execute,Field_Number 0x16
08d7 01cc | | Execute Vector,Catenate
08d8 0092 14b3 | | Action Push_String_Extended,0x14b3 ; "): "
08da 01cc | | Execute Vector,Catenate
08db 0092 14b4 | | Action Push_String_Extended,0x14b4 ; "Main Unit "
08dd 01cc | | Execute Vector,Catenate
08de e5ff | | Load 0x2,-0x1
08df 0227 | ' | Execute Access,All_Reference
08e0 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
08e1 8232 | 2 | Call 0x1,0x32
08e2 01cc | | Execute Vector,Catenate
08e3 e5ff | | Load 0x2,-0x1
08e4 0227 | ' | Execute Access,All_Reference
08e5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
08e6 8252 | R | Call 0x1,0x52
08e7 01cc | | Execute Vector,Catenate
08e8 01cb | | Execute Vector,Append
08e9 8227 | ' | Call 0x1,0x27
08ea 00d8 | | Load_Top At_Offset_0
08eb 4800 |H | Short_Literal 0x0
08ec e028 | ( | Load 0x0,0x28
08ed 4800 |H | Short_Literal 0x0
08ee 00eb | | Load_Encached Diana_Cache
08ef 1812 | | Execute Package,Field_Execute,Field_Number 0x12
08f0 e029 | ) | Load 0x0,0x29
08f1 4820 |H | Short_Literal 0x20
08f2 e02a | * | Load 0x0,0x2a
08f3 e029 | ) | Load 0x0,0x29
08f4 4802 |H | Short_Literal 0x2
08f5 4802 |H | Short_Literal 0x2
08f6 4800 |H | Short_Literal 0x0
08f7 4800 |H | Short_Literal 0x0
08f8 e402 | | Load 0x2,0x2
08f9 e5ff | | Load 0x2,-0x1
08fa 0227 | ' | Execute Access,All_Reference
08fb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
08fc e02b | + | Load 0x0,0x2b
08fd e02c | , | Load 0x0,0x2c
08fe a02d | - | Reference 0x0,0x2d
08ff a02e | . | Reference 0x0,0x2e
0900 a02f | / | Reference 0x0,0x2f
0901 a030 | 0 | Reference 0x0,0x30
0902 e031 | 1 | Load 0x0,0x31
0903 e032 | 2 | Load 0x0,0x32
0904 e033 | 3 | Load 0x0,0x33
0905 e034 | 4 | Load 0x0,0x34
0906 a035 | 5 | Reference 0x0,0x35
0907 a036 | 6 | Reference 0x0,0x36
0908 a037 | 7 | Reference 0x0,0x37
0909 a038 | 8 | Reference 0x0,0x38
090a a039 | 9 | Reference 0x0,0x39
090b a03a | : | Reference 0x0,0x3a
090c a03b | ; | Reference 0x0,0x3b
090d a03c | < | Reference 0x0,0x3c
090e a03d | = | Reference 0x0,0x3d
090f a03e | > | Reference 0x0,0x3e
0910 a03f | ? | Reference 0x0,0x3f
0911 a040 | @ | Reference 0x0,0x40
0912 a041 | A | Reference 0x0,0x41
0913 a042 | B | Reference 0x0,0x42
0914 a043 | C | Reference 0x0,0x43
0915 a044 | D | Reference 0x0,0x44
0916 a045 | E | Reference 0x0,0x45
0917 a046 | F | Reference 0x0,0x46
0918 8047 | G | Call 0x0,0x47
0919 c403 | | Store 0x2,0x3
091a 8228 | ( | Call 0x1,0x28
091b 4502 |E | Exit_Subprogram 0x2
091c 0000 0000 | | .BLANK 0000[0x4]
0920 ; --------------------------------------------------------------------------------------
0920 ; SUBPROGRAM
0920 ; --------------------------------------------------------------------------------------
0920 0929 | ) | .CONST 0x0929 ; Address of begin
0921 0004 | | .CONST 0x0004 ; Address of exception handler
0922 0004 | | .CONST 0x0004 ; Number of locals
0923 INIT_0920:
0923 e21f | | Load 0x1,0x1f
0924 0007 | | Action Break_Optional
0925 00e1 | | Load_Encached Boolean_Cache
0926 e5fe | | Load 0x2,-0x2
0927 00e3 | | Load_Encached Natural_Cache
0928 03f1 | | Declare_Variable Discrete,With_Value
0929 BODY_0920:
0929 480a |H | Short_Literal 0xa
092a 482e |H. | Short_Literal 0x2e
092b 0092 14b5 | | Action Push_String_Extended,0x14b5 ; "There are several library units named "
092d e5fd | | Load 0x2,-0x3
092e e022 | " | Load 0x0,0x22
092f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0930 01cc | | Execute Vector,Catenate
0931 01cb | | Execute Vector,Append
0932 01cb | | Execute Vector,Append
0933 8227 | ' | Call 0x1,0x27
0934 e5ff | | Load 0x2,-0x1
0935 01db | | Execute Vector,Length
0936 0c01 | | Execute_Immediate Greater_Equal,0x1
0937 6803 |h | Jump_Zero 0x93b
0938 0092 14b6 | | Action Push_String_Extended,0x14b6 ; "The qualifier specified did not resolve this overload.\x0a"
093a 8227 | ' | Call 0x1,0x27
093b 480a |H | Short_Literal 0xa
093c 480a |H | Short_Literal 0xa
093d 0092 14b7 | | Action Push_String_Extended,0x14b7 ; "When you ask for it again, please choose one by appending to "
093f e5fd | | Load 0x2,-0x3
0940 e022 | " | Load 0x0,0x22
0941 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0942 01cc | | Execute Vector,Catenate
0943 01cb | | Execute Vector,Append
0944 0092 14b8 | | Action Push_String_Extended,0x14b8 ; "a single quote followed by an index, as follows:"
0946 01cc | | Execute Vector,Catenate
0947 01cb | | Execute Vector,Append
0948 8227 | ' | Call 0x1,0x27
0949 8228 | ( | Call 0x1,0x28
094a 00cf | | Action Mark_Auxiliary
094b 7813 |x | Jump 0x95f
094c 00e1 | | Load_Encached Boolean_Cache
094d e402 | | Load 0x2,0x2
094e 00db | | Load_Top At_Offset_3
094f e5fc | | Load 0x2,-0x4
0950 0227 | ' | Execute Access,All_Reference
0951 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0952 e223 | # | Load 0x1,0x23
0953 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0954 c402 | | Store 0x2,0x2
0955 005b | [ | Store_Top Discrete,At_Offset_3
0956 00da | | Load_Top At_Offset_2
0957 6802 |h | Jump_Zero 0x95a
0958 00db | | Load_Top At_Offset_3
0959 8253 | S | Call 0x1,0x53
095a 00db | | Load_Top At_Offset_3
095b 0227 | ' | Execute Access,All_Reference
095c 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
095d 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
095e 00c9 | | Action Pop_Auxiliary_Loop
095f 00d9 | | Load_Top At_Offset_1
0960 77eb |w | Jump_Nonzero 0x94c
0961 4505 |E | Exit_Subprogram 0x5
0962 0000 0000 | | .BLANK 0000[0x6]
0968 ; --------------------------------------------------------------------------------------
0968 ; SUBPROGRAM
0968 ; --------------------------------------------------------------------------------------
0968 096b | k | .CONST 0x096b ; Address of begin
0969 0004 | | .CONST 0x0004 ; Address of exception handler
096a 0001 | | .CONST 0x0001 ; Number of locals
096b BODY_0968:
096b INIT_0968:
096b e5fd | | Load 0x2,-0x3
096c e5fe | | Load 0x2,-0x2
096d e220 | | Load 0x1,0x20
096e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
096f c5fd | | Store 0x2,-0x3
0970 e5fc | | Load 0x2,-0x4
0971 0229 | ) | Execute Access,All_Read
0972 00d8 | | Load_Top At_Offset_0
0973 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0974 4800 |H | Short_Literal 0x0
0975 e5fd | | Load 0x2,-0x3
0976 e5ff | | Load 0x2,-0x1
0977 e022 | " | Load 0x0,0x22
0978 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0979 e221 | ! | Load 0x1,0x21
097a 1815 | | Execute Package,Field_Execute,Field_Number 0x15
097b 00d9 | | Load_Top At_Offset_1
097c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
097d 00d1 | | Pop_Control Pop_Count_1
097e e5fc | | Load 0x2,-0x4
097f 0229 | ) | Execute Access,All_Read
0980 00d8 | | Load_Top At_Offset_0
0981 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0982 4801 |H | Short_Literal 0x1
0983 e5fe | | Load 0x2,-0x2
0984 e5fc | | Load 0x2,-0x4
0985 0227 | ' | Execute Access,All_Reference
0986 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0987 e223 | # | Load 0x1,0x23
0988 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0989 00d9 | | Load_Top At_Offset_1
098a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
098b 00d1 | | Pop_Control Pop_Count_1
098c e5fc | | Load 0x2,-0x4
098d 0227 | ' | Execute Access,All_Reference
098e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
098f 0a01 | | Execute_Immediate Plus,0x1
0990 e5fc | | Load 0x2,-0x4
0991 0227 | ' | Execute Access,All_Reference
0992 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0993 4503 |E | Exit_Subprogram 0x3
0994 0000 0000 | | .BLANK 0000[0x4]
0998 ; --------------------------------------------------------------------------------------
0998 ; SUBPROGRAM
0998 ; --------------------------------------------------------------------------------------
0998 099b | | .CONST 0x099b ; Address of begin
0999 09ae | | .CONST 0x09ae ; Address of exception handler
099a 0001 | | .CONST 0x0001 ; Number of locals
099b BODY_0998:
099b INIT_0998:
099b 00da | | Load_Top At_Offset_2
099c e004 | | Load 0x0,0x4
099d 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
099e 012e | . | Execute Any,Not_Equal
099f 680b |h | Jump_Zero 0x9ab
09a0 00da | | Load_Top At_Offset_2
09a1 e048 | H | Load 0x0,0x48
09a2 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
09a3 e5ff | | Load 0x2,-0x1
09a4 e004 | | Load 0x0,0x4
09a5 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
09a6 e048 | H | Load 0x0,0x48
09a7 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
09a8 e004 | | Load 0x0,0x4
09a9 184e | N | Execute Package,Field_Execute,Field_Number 0x4e
09aa 4401 |D | Exit_Subprogram With_Result,0x1
09ab e004 | | Load 0x0,0x4
09ac 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
09ad 4401 |D | Exit_Subprogram With_Result,0x1
09ae TRAP_0998:
09ae 0007 | | Action Break_Optional
09af e004 | | Load 0x0,0x4
09b0 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
09b1 4401 |D | Exit_Subprogram With_Result,0x1
09b2 0000 0000 | | .BLANK 0000[0x6]
09b8 ; --------------------------------------------------------------------------------------
09b8 ; SUBPROGRAM
09b8 ; --------------------------------------------------------------------------------------
09b8 09bb | | .CONST 0x09bb ; Address of begin
09b9 0004 | | .CONST 0x0004 ; Address of exception handler
09ba 0001 | | .CONST 0x0001 ; Number of locals
09bb BODY_09b8:
09bb INIT_09b8:
09bb 00da | | Load_Top At_Offset_2
09bc 0227 | ' | Execute Access,All_Reference
09bd 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
09be e5fe | | Load 0x2,-0x2
09bf 0227 | ' | Execute Access,All_Reference
09c0 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
09c1 00da | | Load_Top At_Offset_2
09c2 0227 | ' | Execute Access,All_Reference
09c3 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
09c4 e5fe | | Load 0x2,-0x2
09c5 0227 | ' | Execute Access,All_Reference
09c6 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
09c7 00da | | Load_Top At_Offset_2
09c8 0227 | ' | Execute Access,All_Reference
09c9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
09ca e5fe | | Load 0x2,-0x2
09cb 0227 | ' | Execute Access,All_Reference
09cc 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
09cd 00da | | Load_Top At_Offset_2
09ce 0227 | ' | Execute Access,All_Reference
09cf 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
09d0 e5fe | | Load 0x2,-0x2
09d1 0227 | ' | Execute Access,All_Reference
09d2 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
09d3 4503 |E | Exit_Subprogram 0x3
09d4 0000 0000 | | .BLANK 0000[0x4]
09d8 ; --------------------------------------------------------------------------------------
09d8 ; SUBPROGRAM
09d8 ; --------------------------------------------------------------------------------------
09d8 09db | | .CONST 0x09db ; Address of begin
09d9 0004 | | .CONST 0x0004 ; Address of exception handler
09da 0001 | | .CONST 0x0001 ; Number of locals
09db BODY_09d8:
09db INIT_09d8:
09db 00da | | Load_Top At_Offset_2
09dc 0f00 | | Execute_Immediate Equal,0x0
09dd e5fe | | Load 0x2,-0x2
09de e004 | | Load 0x0,0x4
09df 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
09e0 012f | / | Execute Any,Equal
09e1 0279 | y | Execute Discrete,And
09e2 4402 |D | Exit_Subprogram With_Result,0x2
09e3 0000 0000 | | .BLANK 0000[0x5]
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 00db | | Load_Top At_Offset_3
09ec 00db | | Load_Top At_Offset_3
09ed 8258 | X | Call 0x1,0x58
09ee 0f00 | | Execute_Immediate Equal,0x0
09ef 4402 |D | Exit_Subprogram With_Result,0x2
09f0 ; --------------------------------------------------------------------------------------
09f0 ; SUBPROGRAM
09f0 ; --------------------------------------------------------------------------------------
09f0 09f3 | | .CONST 0x09f3 ; Address of begin
09f1 0004 | | .CONST 0x0004 ; Address of exception handler
09f2 0001 | | .CONST 0x0001 ; Number of locals
09f3 BODY_09f0:
09f3 INIT_09f0:
09f3 00da | | Load_Top At_Offset_2
09f4 6808 |h | Jump_Zero 0x9fd
09f5 00da | | Load_Top At_Offset_2
09f6 0227 | ' | Execute Access,All_Reference
09f7 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
09f8 00db | | Load_Top At_Offset_3
09f9 0227 | ' | Execute Access,All_Reference
09fa 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
09fb 8258 | X | Call 0x1,0x58
09fc 4401 |D | Exit_Subprogram With_Result,0x1
09fd 4801 |H | Short_Literal 0x1
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 00da | | Load_Top At_Offset_2
0a04 825a | Z | Call 0x1,0x5a
0a05 0f00 | | Execute_Immediate Equal,0x0
0a06 4401 |D | Exit_Subprogram With_Result,0x1
0a07 0000 | | .XXX[0x1]
0a08 ; --------------------------------------------------------------------------------------
0a08 ; SUBPROGRAM
0a08 ; --------------------------------------------------------------------------------------
0a08 0a0b | | .CONST 0x0a0b ; Address of begin
0a09 0004 | | .CONST 0x0004 ; Address of exception handler
0a0a 0001 | | .CONST 0x0001 ; Number of locals
0a0b BODY_0a08:
0a0b INIT_0a08:
0a0b 00db | | Load_Top At_Offset_3
0a0c 00db | | Load_Top At_Offset_3
0a0d 8258 | X | Call 0x1,0x58
0a0e 701c |p | Jump_Nonzero 0xa2b
0a0f 00da | | Load_Top At_Offset_2
0a10 e5fc | | Load 0x2,-0x4
0a11 0227 | ' | Execute Access,All_Reference
0a12 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0a13 027f | | Execute Discrete,Equal
0a14 6814 |h | Jump_Zero 0xa29
0a15 00db | | Load_Top At_Offset_3
0a16 e5fc | | Load 0x2,-0x4
0a17 0227 | ' | Execute Access,All_Reference
0a18 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0a19 012f | / | Execute Any,Equal
0a1a 7006 |p | Jump_Nonzero 0xa21
0a1b 00db | | Load_Top At_Offset_3
0a1c e5fc | | Load 0x2,-0x4
0a1d 0227 | ' | Execute Access,All_Reference
0a1e 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0a1f 012f | / | Execute Any,Equal
0a20 6806 |h | Jump_Zero 0xa27
0a21 e5fd | | Load 0x2,-0x3
0a22 e5fc | | Load 0x2,-0x4
0a23 0227 | ' | Execute Access,All_Reference
0a24 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0a25 027f | | Execute Discrete,Equal
0a26 4404 |D | Exit_Subprogram With_Result,0x4
0a27 4800 |H | Short_Literal 0x0
0a28 4404 |D | Exit_Subprogram With_Result,0x4
0a29 4800 |H | Short_Literal 0x0
0a2a 4404 |D | Exit_Subprogram With_Result,0x4
0a2b 4801 |H | Short_Literal 0x1
0a2c 4404 |D | Exit_Subprogram With_Result,0x4
0a2d 0000 0000 | | .XXX[0x3]
0a2f 0000 | |
0a30 ; --------------------------------------------------------------------------------------
0a30 ; SUBPROGRAM
0a30 ; --------------------------------------------------------------------------------------
0a30 0a33 | 3 | .CONST 0x0a33 ; Address of begin
0a31 0004 | | .CONST 0x0004 ; Address of exception handler
0a32 0001 | | .CONST 0x0001 ; Number of locals
0a33 BODY_0a30:
0a33 INIT_0a30:
0a33 00db | | Load_Top At_Offset_3
0a34 00db | | Load_Top At_Offset_3
0a35 0227 | ' | Execute Access,All_Reference
0a36 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0a37 00d8 | | Load_Top At_Offset_0
0a38 00e3 | | Load_Encached Natural_Cache
0a39 0260 | ` | Execute Discrete,In_Type
0a3a 7001 |p | Jump_Nonzero 0xa3c
0a3b 0801 | | Execute_Immediate Raise,0x1
0a3c e5ff | | Load 0x2,-0x1
0a3d 0227 | ' | Execute Access,All_Reference
0a3e 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0a3f e5ff | | Load 0x2,-0x1
0a40 0227 | ' | Execute Access,All_Reference
0a41 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0a42 825c | \ | Call 0x1,0x5c
0a43 4402 |D | Exit_Subprogram With_Result,0x2
0a44 0000 0000 | | .BLANK 0000[0x4]
0a48 ; --------------------------------------------------------------------------------------
0a48 ; SUBPROGRAM
0a48 ; --------------------------------------------------------------------------------------
0a48 0a4b | K | .CONST 0x0a4b ; Address of begin
0a49 0004 | | .CONST 0x0004 ; Address of exception handler
0a4a 0001 | | .CONST 0x0001 ; Number of locals
0a4b BODY_0a48:
0a4b INIT_0a48:
0a4b 00da | | Load_Top At_Offset_2
0a4c 6808 |h | Jump_Zero 0xa55
0a4d 00da | | Load_Top At_Offset_2
0a4e 0227 | ' | Execute Access,All_Reference
0a4f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a50 e5fe | | Load 0x2,-0x2
0a51 0227 | ' | Execute Access,All_Reference
0a52 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0a53 027f | | Execute Discrete,Equal
0a54 4402 |D | Exit_Subprogram With_Result,0x2
0a55 4801 |H | Short_Literal 0x1
0a56 4402 |D | Exit_Subprogram With_Result,0x2
0a57 0000 | | .XXX[0x1]
0a58 ; --------------------------------------------------------------------------------------
0a58 ; SUBPROGRAM
0a58 ; --------------------------------------------------------------------------------------
0a58 0a5b | [ | .CONST 0x0a5b ; Address of begin
0a59 0004 | | .CONST 0x0004 ; Address of exception handler
0a5a 0001 | | .CONST 0x0001 ; Number of locals
0a5b BODY_0a58:
0a5b INIT_0a58:
0a5b e5fc | | Load 0x2,-0x4
0a5c 0227 | ' | Execute Access,All_Reference
0a5d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a5e 00db | | Load_Top At_Offset_3
0a5f 8242 | B | Call 0x1,0x42
0a60 6817 |h | Jump_Zero 0xa78
0a61 e5fc | | Load 0x2,-0x4
0a62 0227 | ' | Execute Access,All_Reference
0a63 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0a64 e5fe | | Load 0x2,-0x2
0a65 8242 | B | Call 0x1,0x42
0a66 680f |h | Jump_Zero 0xa76
0a67 e5fc | | Load 0x2,-0x4
0a68 e5fd | | Load 0x2,-0x3
0a69 825e | ^ | Call 0x1,0x5e
0a6a 6809 |h | Jump_Zero 0xa74
0a6b e5fd | | Load 0x2,-0x3
0a6c 825a | Z | Call 0x1,0x5a
0a6d 7004 |p | Jump_Nonzero 0xa72
0a6e e5fc | | Load 0x2,-0x4
0a6f e5fd | | Load 0x2,-0x3
0a70 825d | ] | Call 0x1,0x5d
0a71 4404 |D | Exit_Subprogram With_Result,0x4
0a72 4801 |H | Short_Literal 0x1
0a73 4404 |D | Exit_Subprogram With_Result,0x4
0a74 4800 |H | Short_Literal 0x0
0a75 4404 |D | Exit_Subprogram With_Result,0x4
0a76 4800 |H | Short_Literal 0x0
0a77 4404 |D | Exit_Subprogram With_Result,0x4
0a78 4800 |H | Short_Literal 0x0
0a79 4404 |D | Exit_Subprogram With_Result,0x4
0a7a 0000 0000 | | .BLANK 0000[0x6]
0a80 ; --------------------------------------------------------------------------------------
0a80 ; SUBPROGRAM
0a80 ; --------------------------------------------------------------------------------------
0a80 0a83 | | .CONST 0x0a83 ; Address of begin
0a81 0004 | | .CONST 0x0004 ; Address of exception handler
0a82 0001 | | .CONST 0x0001 ; Number of locals
0a83 BODY_0a80:
0a83 INIT_0a80:
0a83 e5fc | | Load 0x2,-0x4
0a84 0227 | ' | Execute Access,All_Reference
0a85 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0a86 00db | | Load_Top At_Offset_3
0a87 8242 | B | Call 0x1,0x42
0a88 6811 |h | Jump_Zero 0xa9a
0a89 e5fc | | Load 0x2,-0x4
0a8a 0227 | ' | Execute Access,All_Reference
0a8b 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0a8c e5fe | | Load 0x2,-0x2
0a8d 8242 | B | Call 0x1,0x42
0a8e 6809 |h | Jump_Zero 0xa98
0a8f e5fc | | Load 0x2,-0x4
0a90 e5fd | | Load 0x2,-0x3
0a91 825e | ^ | Call 0x1,0x5e
0a92 6803 |h | Jump_Zero 0xa96
0a93 e5fc | | Load 0x2,-0x4
0a94 825a | Z | Call 0x1,0x5a
0a95 4404 |D | Exit_Subprogram With_Result,0x4
0a96 4800 |H | Short_Literal 0x0
0a97 4404 |D | Exit_Subprogram With_Result,0x4
0a98 4800 |H | Short_Literal 0x0
0a99 4404 |D | Exit_Subprogram With_Result,0x4
0a9a 4800 |H | Short_Literal 0x0
0a9b 4404 |D | Exit_Subprogram With_Result,0x4
0a9c 0000 0000 | | .BLANK 0000[0x4]
0aa0 ; --------------------------------------------------------------------------------------
0aa0 ; SUBPROGRAM
0aa0 ; --------------------------------------------------------------------------------------
0aa0 0aa9 | | .CONST 0x0aa9 ; Address of begin
0aa1 0004 | | .CONST 0x0004 ; Address of exception handler
0aa2 0005 | | .CONST 0x0005 ; Number of locals
0aa3 INIT_0aa0:
0aa3 00ec | | Load_Encached Diana_Tree_Cache
0aa4 00ec | | Load_Encached Diana_Tree_Cache
0aa5 e220 | | Load 0x1,0x20
0aa6 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0aa7 e21f | | Load 0x1,0x1f
0aa8 0007 | | Action Break_Optional
0aa9 BODY_0aa0:
0aa9 e5fd | | Load 0x2,-0x3
0aaa 6806 |h | Jump_Zero 0xab1
0aab e5fd | | Load 0x2,-0x3
0aac 0227 | ' | Execute Access,All_Reference
0aad 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0aae 00eb | | Load_Encached Diana_Cache
0aaf 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0ab0 6806 |h | Jump_Zero 0xab7
0ab1 e5fe | | Load 0x2,-0x2
0ab2 a402 | | Store_Unchecked 0x2,0x2
0ab3 00eb | | Load_Encached Diana_Cache
0ab4 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0ab5 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0ab6 7809 |x | Jump 0xac0
0ab7 e5fd | | Load 0x2,-0x3
0ab8 0227 | ' | Execute Access,All_Reference
0ab9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0aba 823b | ; | Call 0x1,0x3b
0abb a402 | | Store_Unchecked 0x2,0x2
0abc e5fd | | Load 0x2,-0x3
0abd 0227 | ' | Execute Access,All_Reference
0abe 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0abf 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0ac0 e220 | | Load 0x1,0x20
0ac1 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0ac2 e5ff | | Load 0x2,-0x1
0ac3 e220 | | Load 0x1,0x20
0ac4 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0ac5 003a | : | Store_Top Access,At_Offset_2
0ac6 00cf | | Action Mark_Auxiliary
0ac7 7811 |x | Jump 0xad9
0ac8 00da | | Load_Top At_Offset_2
0ac9 e220 | | Load 0x1,0x20
0aca 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0acb 003a | : | Store_Top Access,At_Offset_2
0acc 00d9 | | Load_Top At_Offset_1
0acd e5fd | | Load 0x2,-0x3
0ace e403 | | Load 0x2,0x3
0acf e402 | | Load 0x2,0x2
0ad0 825f | _ | Call 0x1,0x5f
0ad1 6802 |h | Jump_Zero 0xad4
0ad2 4801 |H | Short_Literal 0x1
0ad3 4403 |D | Exit_Subprogram With_Result,0x3
0ad4 00da | | Load_Top At_Offset_2
0ad5 e220 | | Load 0x1,0x20
0ad6 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0ad7 003b | ; | Store_Top Access,At_Offset_3
0ad8 00c9 | | Action Pop_Auxiliary_Loop
0ad9 00da | | Load_Top At_Offset_2
0ada e220 | | Load 0x1,0x20
0adb 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0adc 6feb |o | Jump_Zero 0xac8
0add 00ce | | Action Pop_Auxiliary
0ade 4800 |H | Short_Literal 0x0
0adf 4403 |D | Exit_Subprogram With_Result,0x3
0ae0 ; --------------------------------------------------------------------------------------
0ae0 ; SUBPROGRAM
0ae0 ; --------------------------------------------------------------------------------------
0ae0 0ae8 | | .CONST 0x0ae8 ; Address of begin
0ae1 0004 | | .CONST 0x0004 ; Address of exception handler
0ae2 0004 | | .CONST 0x0004 ; Number of locals
0ae3 INIT_0ae0:
0ae3 00ec | | Load_Encached Diana_Tree_Cache
0ae4 e220 | | Load 0x1,0x20
0ae5 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0ae6 e21f | | Load 0x1,0x1f
0ae7 0007 | | Action Break_Optional
0ae8 BODY_0ae0:
0ae8 e5fe | | Load 0x2,-0x2
0ae9 0227 | ' | Execute Access,All_Reference
0aea 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0aeb 823b | ; | Call 0x1,0x3b
0aec 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0aed e220 | | Load 0x1,0x20
0aee 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0aef e5ff | | Load 0x2,-0x1
0af0 e220 | | Load 0x1,0x20
0af1 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0af2 003a | : | Store_Top Access,At_Offset_2
0af3 00cf | | Action Mark_Auxiliary
0af4 7815 |x | Jump 0xb0a
0af5 00da | | Load_Top At_Offset_2
0af6 e220 | | Load 0x1,0x20
0af7 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0af8 003a | : | Store_Top Access,At_Offset_2
0af9 00d9 | | Load_Top At_Offset_1
0afa e5fe | | Load 0x2,-0x2
0afb 022e | . | Execute Access,Not_Equal
0afc 6808 |h | Jump_Zero 0xb05
0afd 00d9 | | Load_Top At_Offset_1
0afe 0227 | ' | Execute Access,All_Reference
0aff 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b00 e402 | | Load 0x2,0x2
0b01 8242 | B | Call 0x1,0x42
0b02 6802 |h | Jump_Zero 0xb05
0b03 4801 |H | Short_Literal 0x1
0b04 4402 |D | Exit_Subprogram With_Result,0x2
0b05 00da | | Load_Top At_Offset_2
0b06 e220 | | Load 0x1,0x20
0b07 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0b08 003b | ; | Store_Top Access,At_Offset_3
0b09 00c9 | | Action Pop_Auxiliary_Loop
0b0a 00da | | Load_Top At_Offset_2
0b0b e220 | | Load 0x1,0x20
0b0c 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0b0d 6fe7 |o | Jump_Zero 0xaf5
0b0e 00ce | | Action Pop_Auxiliary
0b0f 4800 |H | Short_Literal 0x0
0b10 4402 |D | Exit_Subprogram With_Result,0x2
0b11 0000 0000 | | .BLANK 0000[0x7]
0b18 ; --------------------------------------------------------------------------------------
0b18 ; SUBPROGRAM
0b18 ; --------------------------------------------------------------------------------------
0b18 0b21 | ! | .CONST 0x0b21 ; Address of begin
0b19 0004 | | .CONST 0x0004 ; Address of exception handler
0b1a 0005 | | .CONST 0x0005 ; Number of locals
0b1b INIT_0b18:
0b1b 00ec | | Load_Encached Diana_Tree_Cache
0b1c e220 | | Load 0x1,0x20
0b1d 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b1e e21f | | Load 0x1,0x1f
0b1f 0007 | | Action Break_Optional
0b20 00ec | | Load_Encached Diana_Tree_Cache
0b21 BODY_0b18:
0b21 e5fe | | Load 0x2,-0x2
0b22 0227 | ' | Execute Access,All_Reference
0b23 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b24 823b | ; | Call 0x1,0x3b
0b25 a402 | | Store_Unchecked 0x2,0x2
0b26 e5fe | | Load 0x2,-0x2
0b27 0227 | ' | Execute Access,All_Reference
0b28 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0b29 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0b2a e220 | | Load 0x1,0x20
0b2b 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b2c e5ff | | Load 0x2,-0x1
0b2d e220 | | Load 0x1,0x20
0b2e 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0b2f 003b | ; | Store_Top Access,At_Offset_3
0b30 00cf | | Action Mark_Auxiliary
0b31 7814 |x | Jump 0xb46
0b32 00db | | Load_Top At_Offset_3
0b33 e220 | | Load 0x1,0x20
0b34 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0b35 003b | ; | Store_Top Access,At_Offset_3
0b36 00da | | Load_Top At_Offset_2
0b37 e5fe | | Load 0x2,-0x2
0b38 00db | | Load_Top At_Offset_3
0b39 e402 | | Load 0x2,0x2
0b3a 8260 | ` | Call 0x1,0x60
0b3b 6805 |h | Jump_Zero 0xb41
0b3c 4801 |H | Short_Literal 0x1
0b3d a5fc | | Store_Unchecked 0x2,-0x4
0b3e 00da | | Load_Top At_Offset_2
0b3f a5fd | | Store_Unchecked 0x2,-0x3
0b40 4503 |E | Exit_Subprogram 0x3
0b41 00db | | Load_Top At_Offset_3
0b42 e220 | | Load 0x1,0x20
0b43 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0b44 c403 | | Store 0x2,0x3
0b45 00c9 | | Action Pop_Auxiliary_Loop
0b46 00db | | Load_Top At_Offset_3
0b47 e220 | | Load 0x1,0x20
0b48 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0b49 6fe8 |o | Jump_Zero 0xb32
0b4a 00ce | | Action Pop_Auxiliary
0b4b e21f | | Load 0x1,0x1f
0b4c a5fd | | Store_Unchecked 0x2,-0x3
0b4d 4800 |H | Short_Literal 0x0
0b4e a5fc | | Store_Unchecked 0x2,-0x4
0b4f 4503 |E | Exit_Subprogram 0x3
0b50 ; --------------------------------------------------------------------------------------
0b50 ; SUBPROGRAM
0b50 ; --------------------------------------------------------------------------------------
0b50 0b5b | [ | .CONST 0x0b5b ; Address of begin
0b51 0004 | | .CONST 0x0004 ; Address of exception handler
0b52 0006 | | .CONST 0x0006 ; Number of locals
0b53 INIT_0b50:
0b53 e220 | | Load 0x1,0x20
0b54 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0b55 e21f | | Load 0x1,0x1f
0b56 0007 | | Action Break_Optional
0b57 00e1 | | Load_Encached Boolean_Cache
0b58 03e9 | | Declare_Variable Discrete,Duplicate
0b59 e220 | | Load 0x1,0x20
0b5a 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b5b BODY_0b50:
0b5b e21f | | Load 0x1,0x1f
0b5c a5f7 | | Store_Unchecked 0x2,-0x9
0b5d e402 | | Load 0x2,0x2
0b5e e220 | | Load 0x1,0x20
0b5f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0b60 c402 | | Store 0x2,0x2
0b61 e402 | | Load 0x2,0x2
0b62 a5f8 | | Store_Unchecked 0x2,-0x8
0b63 00e1 | | Load_Encached Boolean_Cache
0b64 e402 | | Load 0x2,0x2
0b65 e5fd | | Load 0x2,-0x3
0b66 8233 | 3 | Call 0x1,0x33
0b67 e5ff | | Load 0x2,-0x1
0b68 0227 | ' | Execute Access,All_Reference
0b69 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b6a e221 | ! | Load 0x1,0x21
0b6b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0b6c c402 | | Store 0x2,0x2
0b6d 005b | [ | Store_Top Discrete,At_Offset_3
0b6e 00da | | Load_Top At_Offset_2
0b6f 683b |h; | Jump_Zero 0xbab
0b70 e402 | | Load 0x2,0x2
0b71 e220 | | Load 0x1,0x20
0b72 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0b73 7037 |p7 | Jump_Nonzero 0xbab
0b74 e402 | | Load 0x2,0x2
0b75 a5f8 | | Store_Unchecked 0x2,-0x8
0b76 e220 | | Load 0x1,0x20
0b77 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0b78 e402 | | Load 0x2,0x2
0b79 e220 | | Load 0x1,0x20
0b7a 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0b7b 0039 | 9 | Store_Top Access,At_Offset_1
0b7c 4800 |H | Short_Literal 0x0
0b7d 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0b7e 00cf | | Action Mark_Auxiliary
0b7f 7824 |x$ | Jump 0xba4
0b80 00d9 | | Load_Top At_Offset_1
0b81 e220 | | Load 0x1,0x20
0b82 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0b83 a403 | | Store_Unchecked 0x2,0x3
0b84 e403 | | Load 0x2,0x3
0b85 0227 | ' | Execute Access,All_Reference
0b86 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0b87 e5fe | | Load 0x2,-0x2
0b88 8242 | B | Call 0x1,0x42
0b89 6815 |h | Jump_Zero 0xb9f
0b8a e403 | | Load 0x2,0x3
0b8b 0227 | ' | Execute Access,All_Reference
0b8c 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0b8d e5fc | | Load 0x2,-0x4
0b8e 8242 | B | Call 0x1,0x42
0b8f 680f |h | Jump_Zero 0xb9f
0b90 e5f9 | | Load 0x2,-0x7
0b91 e5fb | | Load 0x2,-0x5
0b92 8258 | X | Call 0x1,0x58
0b93 7006 |p | Jump_Nonzero 0xb9a
0b94 e403 | | Load 0x2,0x3
0b95 e5fa | | Load 0x2,-0x6
0b96 e5f9 | | Load 0x2,-0x7
0b97 e5fb | | Load 0x2,-0x5
0b98 825c | \ | Call 0x1,0x5c
0b99 6805 |h | Jump_Zero 0xb9f
0b9a 4801 |H | Short_Literal 0x1
0b9b 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0b9c e403 | | Load 0x2,0x3
0b9d a5f7 | | Store_Unchecked 0x2,-0x9
0b9e 7804 |x | Jump 0xba3
0b9f 00d9 | | Load_Top At_Offset_1
0ba0 e220 | | Load 0x1,0x20
0ba1 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0ba2 003a | : | Store_Top Access,At_Offset_2
0ba3 00c9 | | Action Pop_Auxiliary_Loop
0ba4 00d9 | | Load_Top At_Offset_1
0ba5 e220 | | Load 0x1,0x20
0ba6 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0ba7 7002 |p | Jump_Nonzero 0xbaa
0ba8 00da | | Load_Top At_Offset_2
0ba9 6fd6 |o | Jump_Zero 0xb80
0baa 00ce | | Action Pop_Auxiliary
0bab 4508 |E | Exit_Subprogram 0x8
0bac 0000 0000 | | .BLANK 0000[0x4]
0bb0 ; --------------------------------------------------------------------------------------
0bb0 ; SUBPROGRAM
0bb0 ; --------------------------------------------------------------------------------------
0bb0 0bb6 | | .CONST 0x0bb6 ; Address of begin
0bb1 0004 | | .CONST 0x0004 ; Address of exception handler
0bb2 0003 | | .CONST 0x0003 ; Number of locals
0bb3 INIT_0bb0:
0bb3 00e1 | | Load_Encached Boolean_Cache
0bb4 e21f | | Load 0x1,0x1f
0bb5 0007 | | Action Break_Optional
0bb6 BODY_0bb0:
0bb6 e5fe | | Load 0x2,-0x2
0bb7 00d8 | | Load_Top At_Offset_0
0bb8 0227 | ' | Execute Access,All_Reference
0bb9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0bba e5fd | | Load 0x2,-0x3
0bbb 8261 | a | Call 0x1,0x61
0bbc 6801 |h | Jump_Zero 0xbbe
0bbd 4503 |E | Exit_Subprogram 0x3
0bbe 00e1 | | Load_Encached Boolean_Cache
0bbf e21f | | Load 0x1,0x1f
0bc0 e5fe | | Load 0x2,-0x2
0bc1 e5fd | | Load 0x2,-0x3
0bc2 8263 | c | Call 0x1,0x63
0bc3 003a | : | Store_Top Access,At_Offset_2
0bc4 005a | Z | Store_Top Discrete,At_Offset_2
0bc5 00d9 | | Load_Top At_Offset_1
0bc6 6804 |h | Jump_Zero 0xbcb
0bc7 00d8 | | Load_Top At_Offset_0
0bc8 e5fe | | Load 0x2,-0x2
0bc9 8257 | W | Call 0x1,0x57
0bca 4503 |E | Exit_Subprogram 0x3
0bcb e5fc | | Load 0x2,-0x4
0bcc e5fd | | Load 0x2,-0x3
0bcd e5fe | | Load 0x2,-0x2
0bce e5ff | | Load 0x2,-0x1
0bcf 8255 | U | Call 0x1,0x55
0bd0 c5fd | | Store 0x2,-0x3
0bd1 c5fc | | Store 0x2,-0x4
0bd2 4503 |E | Exit_Subprogram 0x3
0bd3 0000 0000 | | .BLANK 0000[0x5]
0bd8 ; --------------------------------------------------------------------------------------
0bd8 ; SUBPROGRAM
0bd8 ; --------------------------------------------------------------------------------------
0bd8 0be0 | | .CONST 0x0be0 ; Address of begin
0bd9 0004 | | .CONST 0x0004 ; Address of exception handler
0bda 0004 | | .CONST 0x0004 ; Number of locals
0bdb INIT_0bd8:
0bdb e220 | | Load 0x1,0x20
0bdc 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0bdd 00e1 | | Load_Encached Boolean_Cache
0bde e5fe | | Load 0x2,-0x2
0bdf 0007 | | Action Break_Optional
0be0 BODY_0bd8:
0be0 00e1 | | Load_Encached Boolean_Cache
0be1 00db | | Load_Top At_Offset_3
0be2 e5ff | | Load 0x2,-0x1
0be3 e022 | " | Load 0x0,0x22
0be4 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0be5 e5fd | | Load 0x2,-0x3
0be6 0227 | ' | Execute Access,All_Reference
0be7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0be8 e221 | ! | Load 0x1,0x21
0be9 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0bea c402 | | Store 0x2,0x2
0beb 005a | Z | Store_Top Discrete,At_Offset_2
0bec 00d9 | | Load_Top At_Offset_1
0bed 700d |p | Jump_Nonzero 0xbfb
0bee e220 | | Load 0x1,0x20
0bef 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0bf0 e220 | | Load 0x1,0x20
0bf1 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0bf2 003b | ; | Store_Top Access,At_Offset_3
0bf3 e5fd | | Load 0x2,-0x3
0bf4 00db | | Load_Top At_Offset_3
0bf5 00da | | Load_Top At_Offset_2
0bf6 e5ff | | Load 0x2,-0x1
0bf7 8255 | U | Call 0x1,0x55
0bf8 c402 | | Store 0x2,0x2
0bf9 c5fd | | Store 0x2,-0x3
0bfa 4503 |E | Exit_Subprogram 0x3
0bfb 00da | | Load_Top At_Offset_2
0bfc e220 | | Load 0x1,0x20
0bfd 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0bfe 6808 |h | Jump_Zero 0xc07
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 8255 | U | Call 0x1,0x55
0c04 c402 | | Store 0x2,0x2
0c05 c5fd | | Store 0x2,-0x3
0c06 4503 |E | Exit_Subprogram 0x3
0c07 e5fd | | Load 0x2,-0x3
0c08 00db | | Load_Top At_Offset_3
0c09 00da | | Load_Top At_Offset_2
0c0a e5ff | | Load 0x2,-0x1
0c0b 8265 | e | Call 0x1,0x65
0c0c c402 | | Store 0x2,0x2
0c0d c5fd | | Store 0x2,-0x3
0c0e 4503 |E | Exit_Subprogram 0x3
0c0f 0000 | | .XXX[0x1]
0c10 ; --------------------------------------------------------------------------------------
0c10 ; SUBPROGRAM
0c10 ; --------------------------------------------------------------------------------------
0c10 0c17 | | .CONST 0x0c17 ; Address of begin
0c11 0004 | | .CONST 0x0004 ; Address of exception handler
0c12 0003 | | .CONST 0x0003 ; Number of locals
0c13 INIT_0c10:
0c13 e220 | | Load 0x1,0x20
0c14 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0c15 e21f | | Load 0x1,0x1f
0c16 0007 | | Action Break_Optional
0c17 BODY_0c10:
0c17 e21f | | Load 0x1,0x1f
0c18 e220 | | Load 0x1,0x20
0c19 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0c1a e5fa | | Load 0x2,-0x6
0c1b e5fb | | Load 0x2,-0x5
0c1c e5fc | | Load 0x2,-0x4
0c1d e5fd | | Load 0x2,-0x3
0c1e e5fe | | Load 0x2,-0x2
0c1f e5ff | | Load 0x2,-0x1
0c20 e5f9 | | Load 0x2,-0x7
0c21 8264 | d | Call 0x1,0x64
0c22 003b | ; | Store_Top Access,At_Offset_3
0c23 0039 | 9 | Store_Top Access,At_Offset_1
0c24 00d8 | | Load_Top At_Offset_0
0c25 683b |h; | Jump_Zero 0xc61
0c26 00d8 | | Load_Top At_Offset_0
0c27 0227 | ' | Execute Access,All_Reference
0c28 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c29 0f02 | | Execute_Immediate Equal,0x2
0c2a 00d9 | | Load_Top At_Offset_1
0c2b 00db | | Load_Top At_Offset_3
0c2c 8262 | b | Call 0x1,0x62
0c2d 0f00 | | Execute_Immediate Equal,0x0
0c2e 0278 | x | Execute Discrete,Or
0c2f 6813 |h | Jump_Zero 0xc43
0c30 e004 | | Load 0x0,0x4
0c31 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0c32 00d9 | | Load_Top At_Offset_1
0c33 0227 | ' | Execute Access,All_Reference
0c34 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0c35 e004 | | Load 0x0,0x4
0c36 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0c37 00d9 | | Load_Top At_Offset_1
0c38 0227 | ' | Execute Access,All_Reference
0c39 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0c3a 4800 |H | Short_Literal 0x0
0c3b 00d9 | | Load_Top At_Offset_1
0c3c 0227 | ' | Execute Access,All_Reference
0c3d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0c3e 4800 |H | Short_Literal 0x0
0c3f 00d9 | | Load_Top At_Offset_1
0c40 0227 | ' | Execute Access,All_Reference
0c41 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0c42 4507 |E | Exit_Subprogram 0x7
0c43 00d9 | | Load_Top At_Offset_1
0c44 00d9 | | Load_Top At_Offset_1
0c45 e220 | | Load 0x1,0x20
0c46 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0c47 003a | : | Store_Top Access,At_Offset_2
0c48 e5f9 | | Load 0x2,-0x7
0c49 0229 | ) | Execute Access,All_Read
0c4a 00d8 | | Load_Top At_Offset_0
0c4b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0c4c 4800 |H | Short_Literal 0x0
0c4d e402 | | Load 0x2,0x2
0c4e e5fe | | Load 0x2,-0x2
0c4f 8233 | 3 | Call 0x1,0x33
0c50 e221 | ! | Load 0x1,0x21
0c51 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0c52 00d9 | | Load_Top At_Offset_1
0c53 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0c54 00d1 | | Pop_Control Pop_Count_1
0c55 e5f9 | | Load 0x2,-0x7
0c56 0229 | ) | Execute Access,All_Read
0c57 00d8 | | Load_Top At_Offset_0
0c58 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0c59 00da | | Load_Top At_Offset_2
0c5a 0227 | ' | Execute Access,All_Reference
0c5b 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0c5c e223 | # | Load 0x1,0x23
0c5d 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0c5e 00d9 | | Load_Top At_Offset_1
0c5f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0c60 00d1 | | Pop_Control Pop_Count_1
0c61 4507 |E | Exit_Subprogram 0x7
0c62 0000 0000 | | .BLANK 0000[0x6]
0c68 ; --------------------------------------------------------------------------------------
0c68 ; SUBPROGRAM
0c68 ; --------------------------------------------------------------------------------------
0c68 0c6f | o | .CONST 0x0c6f ; Address of begin
0c69 0004 | | .CONST 0x0004 ; Address of exception handler
0c6a 0003 | | .CONST 0x0003 ; Number of locals
0c6b INIT_0c68:
0c6b e220 | | Load 0x1,0x20
0c6c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0c6d e21f | | Load 0x1,0x1f
0c6e 0007 | | Action Break_Optional
0c6f BODY_0c68:
0c6f e21c | | Load 0x1,0x1c
0c70 0322 | " | Declare_Variable Record
0c71 e5ff | | Load 0x2,-0x1
0c72 00d9 | | Load_Top At_Offset_1
0c73 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0c74 e5fe | | Load 0x2,-0x2
0c75 00d9 | | Load_Top At_Offset_1
0c76 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0c77 e5fd | | Load 0x2,-0x3
0c78 00d9 | | Load_Top At_Offset_1
0c79 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0c7a e5f8 | | Load 0x2,-0x8
0c7b 00d9 | | Load_Top At_Offset_1
0c7c 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0c7d e5f7 | | Load 0x2,-0x9
0c7e 00d9 | | Load_Top At_Offset_1
0c7f 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0c80 e5f6 | | Load 0x2,-0xa
0c81 e21c | | Load 0x1,0x1c
0c82 3005 |0 | Execute Record,Field_Type,Field_Number 0x5
0c83 0119 | | Execute Any,Check_In_Formal_Type
0c84 00d9 | | Load_Top At_Offset_1
0c85 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0c86 e5f6 | | Load 0x2,-0xa
0c87 8256 | V | Call 0x1,0x56
0c88 e21c | | Load 0x1,0x1c
0c89 3006 |0 | Execute Record,Field_Type,Field_Number 0x6
0c8a 0119 | | Execute Any,Check_In_Formal_Type
0c8b 00d9 | | Load_Top At_Offset_1
0c8c 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0c8d e5fc | | Load 0x2,-0x4
0c8e 00d9 | | Load_Top At_Offset_1
0c8f 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0c90 e5f5 | | Load 0x2,-0xb
0c91 0227 | ' | Execute Access,All_Reference
0c92 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c93 00d9 | | Load_Top At_Offset_1
0c94 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0c95 4800 |H | Short_Literal 0x0
0c96 00d9 | | Load_Top At_Offset_1
0c97 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0c98 e5fa | | Load 0x2,-0x6
0c99 00d9 | | Load_Top At_Offset_1
0c9a 380a |8 | Execute Record,Field_Write,Field_Number 0xa
0c9b e5f9 | | Load 0x2,-0x7
0c9c 00d9 | | Load_Top At_Offset_1
0c9d 380b |8 | Execute Record,Field_Write,Field_Number 0xb
0c9e e21f | | Load 0x1,0x1f
0c9f 03b6 | | Declare_Variable Access,By_Allocation,With_Value
0ca0 0039 | 9 | Store_Top Access,At_Offset_1
0ca1 e5f5 | | Load 0x2,-0xb
0ca2 00d9 | | Load_Top At_Offset_1
0ca3 e5fb | | Load 0x2,-0x5
0ca4 00eb | | Load_Encached Diana_Cache
0ca5 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0ca6 8266 | f | Call 0x1,0x66
0ca7 c5f5 | | Store 0x2,-0xb
0ca8 450b |E | Exit_Subprogram 0xb
0ca9 0000 0000 | | .BLANK 0000[0x7]
0cb0 ; --------------------------------------------------------------------------------------
0cb0 ; SUBPROGRAM
0cb0 ; --------------------------------------------------------------------------------------
0cb0 0cb4 | | .CONST 0x0cb4 ; Address of begin
0cb1 0004 | | .CONST 0x0004 ; Address of exception handler
0cb2 0002 | | .CONST 0x0002 ; Number of locals
0cb3 INIT_0cb0:
0cb3 00ec | | Load_Encached Diana_Tree_Cache
0cb4 BODY_0cb0:
0cb4 00db | | Load_Top At_Offset_3
0cb5 00eb | | Load_Encached Diana_Cache
0cb6 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0cb7 0b2c | , | Execute_Immediate Case_Compare,0x2c
0cb8 7006 |p | Jump_Nonzero 0xcbf
0cb9 0b21 | ! | Execute_Immediate Case_Compare,0x21
0cba 7004 |p | Jump_Nonzero 0xcbf
0cbb 0f22 | " | Execute_Immediate Equal,0x22
0cbc 7005 |p | Jump_Nonzero 0xcc2
0cbd 4800 |H | Short_Literal 0x0
0cbe 4401 |D | Exit_Subprogram With_Result,0x1
0cbf 00d1 | | Pop_Control Pop_Count_1
0cc0 4801 |H | Short_Literal 0x1
0cc1 4401 |D | Exit_Subprogram With_Result,0x1
0cc2 00db | | Load_Top At_Offset_3
0cc3 4904 |I | Short_Literal 0x104
0cc4 00eb | | Load_Encached Diana_Cache
0cc5 0096 | | Execute Package,Field_Execute_Dynamic
0cc6 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0cc7 00d8 | | Load_Top At_Offset_0
0cc8 00eb | | Load_Encached Diana_Cache
0cc9 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0cca 487a |Hz | Short_Literal 0x7a
0ccb 487b |H{ | Short_Literal 0x7b
0ccc 0262 | b | Execute Discrete,In_Range
0ccd 7002 |p | Jump_Nonzero 0xcd0
0cce 4800 |H | Short_Literal 0x0
0ccf 4401 |D | Exit_Subprogram With_Result,0x1
0cd0 4801 |H | Short_Literal 0x1
0cd1 4401 |D | Exit_Subprogram With_Result,0x1
0cd2 0000 0000 | | .BLANK 0000[0x6]
0cd8 ; --------------------------------------------------------------------------------------
0cd8 ; SUBPROGRAM
0cd8 ; --------------------------------------------------------------------------------------
0cd8 0cdd | | .CONST 0x0cdd ; Address of begin
0cd9 0cf3 | | .CONST 0x0cf3 ; Address of exception handler
0cda 0002 | | .CONST 0x0002 ; Number of locals
0cdb INIT_0cd8:
0cdb e049 | I | Load 0x0,0x49
0cdc 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
0cdd BODY_0cd8:
0cdd e5fe | | Load 0x2,-0x2
0cde e004 | | Load 0x0,0x4
0cdf 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0ce0 e04a | J | Load 0x0,0x4a
0ce1 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0ce2 e04b | K | Load 0x0,0x4b
0ce3 1b2e | . | Execute Package,Field_Read,Field_Number 0x2e
0ce4 00d9 | | Load_Top At_Offset_1
0ce5 00d0 | | Action Swap_Control
0ce6 0260 | ` | Execute Discrete,In_Type
0ce7 7001 |p | Jump_Nonzero 0xce9
0ce8 0801 | | Execute_Immediate Raise,0x1
0ce9 e04c | L | Load 0x0,0x4c
0cea 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0ceb 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0cec 00d8 | | Load_Top At_Offset_0
0ced e5ff | | Load 0x2,-0x1
0cee 1d36 | 6 | Execute_Immediate Reference_Lex_1,0x36
0cef 1d37 | 7 | Execute_Immediate Reference_Lex_1,0x37
0cf0 1d38 | 8 | Execute_Immediate Reference_Lex_1,0x38
0cf1 800e | | Call 0x0,0xe
0cf2 4503 |E | Exit_Subprogram 0x3
0cf3 TRAP_0cd8:
0cf3 0007 | | Action Break_Optional
0cf4 480a |H | Short_Literal 0xa
0cf5 0092 14b9 | | Action Push_String_Extended,0x14b9 ; "Init_Subsystem_Lookthrough: "
0cf7 e011 | | Load 0x0,0x11
0cf8 180d | | Execute Package,Field_Execute,Field_Number 0xd
0cf9 01cc | | Execute Vector,Catenate
0cfa 01cb | | Execute Vector,Append
0cfb 8219 | | Call 0x1,0x19
0cfc 4503 |E | Exit_Subprogram 0x3
0cfd 0000 0000 | | .XXX[0x3]
0cff 0000 | |
0d00 ; --------------------------------------------------------------------------------------
0d00 ; SUBPROGRAM
0d00 ; --------------------------------------------------------------------------------------
0d00 0d18 | | .CONST 0x0d18 ; Address of begin
0d01 0dad | | .CONST 0x0dad ; Address of exception handler
0d02 0009 | | .CONST 0x0009 ; Number of locals
0d03 INIT_0d00:
0d03 00eb | | Load_Encached Diana_Cache
0d04 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d05 00eb | | Load_Encached Diana_Cache
0d06 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d07 e04d | M | Load 0x0,0x4d
0d08 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0d09 02c7 | | Declare_Variable Any
0d0a 00d8 | | Load_Top At_Offset_0
0d0b 1c00 | | Execute_Immediate Run_Utility,0x0
0d0c 00e3 | | Load_Encached Natural_Cache
0d0d e04d | M | Load 0x0,0x4d
0d0e 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0d0f 823a | : | Call 0x1,0x3a
0d10 e5ff | | Load 0x2,-0x1
0d11 e003 | | Load 0x0,0x3
0d12 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0d13 00e1 | | Load_Encached Boolean_Cache
0d14 03f1 | | Declare_Variable Discrete,With_Value
0d15 e5ff | | Load 0x2,-0x1
0d16 e021 | ! | Load 0x0,0x21
0d17 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0d18 BODY_0d00:
0d18 e5fa | | Load 0x2,-0x6
0d19 6805 |h | Jump_Zero 0xd1f
0d1a e5fa | | Load 0x2,-0x6
0d1b 0227 | ' | Execute Access,All_Reference
0d1c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0d1d 0f01 | | Execute_Immediate Equal,0x1
0d1e 681f |h | Jump_Zero 0xd3e
0d1f e5fb | | Load 0x2,-0x5
0d20 e004 | | Load 0x0,0x4
0d21 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0d22 012f | / | Execute Any,Equal
0d23 701a |p | Jump_Nonzero 0xd3e
0d24 e5fb | | Load 0x2,-0x5
0d25 e5ff | | Load 0x2,-0x1
0d26 826a | j | Call 0x1,0x6a
0d27 00da | | Load_Top At_Offset_2
0d28 00eb | | Load_Encached Diana_Cache
0d29 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0d2a 7013 |p | Jump_Nonzero 0xd3e
0d2b e5fa | | Load 0x2,-0x6
0d2c e004 | | Load 0x0,0x4
0d2d 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0d2e 4800 |H | Short_Literal 0x0
0d2f 4800 |H | Short_Literal 0x0
0d30 4800 |H | Short_Literal 0x0
0d31 4800 |H | Short_Literal 0x0
0d32 e407 | | Load 0x2,0x7
0d33 00eb | | Load_Encached Diana_Cache
0d34 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0d35 00eb | | Load_Encached Diana_Cache
0d36 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d37 4829 |H) | Short_Literal 0x29
0d38 e407 | | Load 0x2,0x7
0d39 e021 | ! | Load 0x0,0x21
0d3a 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0d3b 4800 |H | Short_Literal 0x0
0d3c 8268 | h | Call 0x1,0x68
0d3d c5fa | | Store 0x2,-0x6
0d3e e5ff | | Load 0x2,-0x1
0d3f e013 | | Load 0x0,0x13
0d40 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0d41 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0d42 700e |p | Jump_Nonzero 0xd51
0d43 0092 14ba | | Action Push_String_Extended,0x14ba ; "Warning: Program includes archived main unit "
0d45 e5fe | | Load 0x2,-0x2
0d46 8233 | 3 | Call 0x1,0x33
0d47 01cc | | Execute Vector,Catenate
0d48 0092 14bb | | Action Push_String_Extended,0x14bb ; ". "
0d4a 01cc | | Execute Vector,Catenate
0d4b 8227 | ' | Call 0x1,0x27
0d4c 0092 14bc | | Action Push_String_Extended,0x14bc ; "Debugging will be limited."
0d4e 8227 | ' | Call 0x1,0x27
0d4f 8228 | ( | Call 0x1,0x28
0d50 4506 |E | Exit_Subprogram 0x6
0d51 e5ff | | Load 0x2,-0x1
0d52 e013 | | Load 0x0,0x13
0d53 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0d54 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0d55 c404 | | Store 0x2,0x4
0d56 e404 | | Load 0x2,0x4
0d57 e04d | M | Load 0x0,0x4d
0d58 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0d59 a406 | | Store_Unchecked 0x2,0x6
0d5a 4800 |H | Short_Literal 0x0
0d5b 0092 14bd | | Action Push_String_Extended,0x14bd ; "Register_Unit: Empty units_in_program list"
0d5d e406 | | Load 0x2,0x6
0d5e 0c01 | | Execute_Immediate Greater_Equal,0x1
0d5f 821b | | Call 0x1,0x1b
0d60 4800 |H | Short_Literal 0x0
0d61 0092 14be | | Action Push_String_Extended,0x14be ; "Register_Unit: Main_Unit not a procedure or function"
0d63 e5ff | | Load 0x2,-0x1
0d64 8269 | i | Call 0x1,0x69
0d65 821b | | Call 0x1,0x1b
0d66 e5fa | | Load 0x2,-0x6
0d67 e004 | | Load 0x0,0x4
0d68 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0d69 4800 |H | Short_Literal 0x0
0d6a 4800 |H | Short_Literal 0x0
0d6b 4800 |H | Short_Literal 0x0
0d6c 4800 |H | Short_Literal 0x0
0d6d e5ff | | Load 0x2,-0x1
0d6e 00eb | | Load_Encached Diana_Cache
0d6f 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0d70 e409 | | Load 0x2,0x9
0d71 e5ff | | Load 0x2,-0x1
0d72 00eb | | Load_Encached Diana_Cache
0d73 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0d74 e409 | | Load 0x2,0x9
0d75 4800 |H | Short_Literal 0x0
0d76 8268 | h | Call 0x1,0x68
0d77 c5fa | | Store 0x2,-0x6
0d78 00cf | | Action Mark_Auxiliary
0d79 e406 | | Load 0x2,0x6
0d7a 4801 |H | Short_Literal 0x1
0d7b 0263 | c | Execute Discrete,Above_Bound
0d7c 700c |p | Jump_Nonzero 0xd89
0d7d e5fa | | Load 0x2,-0x6
0d7e e408 | | Load 0x2,0x8
0d7f e5fb | | Load 0x2,-0x5
0d80 e5fc | | Load 0x2,-0x4
0d81 e5fd | | Load 0x2,-0x3
0d82 e40c | | Load 0x2,0xc
0d83 e404 | | Load 0x2,0x4
0d84 e409 | | Load 0x2,0x9
0d85 826d | m | Call 0x1,0x6d
0d86 c5fa | | Store 0x2,-0x6
0d87 00c8 | | Action Pop_Auxiliary_Range
0d88 3ff4 |? | Loop_Increasing 0xd7d
0d89 00ce | | Action Pop_Auxiliary
0d8a 00d9 | | Load_Top At_Offset_1
0d8b 6804 |h | Jump_Zero 0xd90
0d8c 00eb | | Load_Encached Diana_Cache
0d8d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0d8e a403 | | Store_Unchecked 0x2,0x3
0d8f 7803 |x | Jump 0xd93
0d90 e5ff | | Load 0x2,-0x1
0d91 823e | > | Call 0x1,0x3e
0d92 a403 | | Store_Unchecked 0x2,0x3
0d93 e403 | | Load 0x2,0x3
0d94 00eb | | Load_Encached Diana_Cache
0d95 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0d96 6802 |h | Jump_Zero 0xd99
0d97 e5ff | | Load 0x2,-0x1
0d98 a403 | | Store_Unchecked 0x2,0x3
0d99 e5fa | | Load 0x2,-0x6
0d9a e5fb | | Load 0x2,-0x5
0d9b 4800 |H | Short_Literal 0x0
0d9c e5fc | | Load 0x2,-0x4
0d9d 4800 |H | Short_Literal 0x0
0d9e 4800 |H | Short_Literal 0x0
0d9f e403 | | Load 0x2,0x3
0da0 00eb | | Load_Encached Diana_Cache
0da1 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0da2 e409 | | Load 0x2,0x9
0da3 e403 | | Load 0x2,0x3
0da4 00eb | | Load_Encached Diana_Cache
0da5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0da6 e403 | | Load 0x2,0x3
0da7 e021 | ! | Load 0x0,0x21
0da8 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0da9 4802 |H | Short_Literal 0x2
0daa 8268 | h | Call 0x1,0x68
0dab c5fa | | Store 0x2,-0x6
0dac 4506 |E | Exit_Subprogram 0x6
0dad TRAP_0d00:
0dad 0007 | | Action Break_Optional
0dae 480a |H | Short_Literal 0xa
0daf 0092 14bf | | Action Push_String_Extended,0x14bf ; "Register_Unit: "
0db1 e011 | | Load 0x0,0x11
0db2 180d | | Execute Package,Field_Execute,Field_Number 0xd
0db3 01cc | | Execute Vector,Catenate
0db4 01cb | | Execute Vector,Append
0db5 8219 | | Call 0x1,0x19
0db6 00d8 | | Load_Top At_Offset_0
0db7 0101 | | Execute Exception,Reraise
0db8 ; --------------------------------------------------------------------------------------
0db8 ; SUBPROGRAM
0db8 ; --------------------------------------------------------------------------------------
0db8 0dbc | | .CONST 0x0dbc ; Address of begin
0db9 0e09 | | .CONST 0x0e09 ; Address of exception handler
0dba 0002 | | .CONST 0x0002 ; Number of locals
0dbb INIT_0db8:
0dbb 00e3 | | Load_Encached Natural_Cache
0dbc BODY_0db8:
0dbc e5fe | | Load 0x2,-0x2
0dbd 00d8 | | Load_Top At_Offset_0
0dbe 4821 |H! | Short_Literal 0x21
0dbf 482c |H, | Short_Literal 0x2c
0dc0 0262 | b | Execute Discrete,In_Range
0dc1 682f |h/ | Jump_Zero 0xdf1
0dc2 00d8 | | Load_Top At_Offset_0
0dc3 0c23 | # | Execute_Immediate Greater_Equal,0x23
0dc4 681c |h | Jump_Zero 0xde1
0dc5 0b29 | ) | Execute_Immediate Case_Compare,0x29
0dc6 7003 |p | Jump_Nonzero 0xdca
0dc7 0f2c | , | Execute_Immediate Equal,0x2c
0dc8 7019 |p | Jump_Nonzero 0xde2
0dc9 7828 |x( | Jump 0xdf2
0dca 00d1 | | Pop_Control Pop_Count_1
0dcb e5f6 | | Load 0x2,-0xa
0dcc 6806 |h | Jump_Zero 0xdd3
0dcd 4800 |H | Short_Literal 0x0
0dce 0092 14c0 | | Action Push_String_Extended,0x14c0 ; "Register_Used_Unit: Unit_Offset is 0"
0dd0 e5fc | | Load 0x2,-0x4
0dd1 0e00 | | Execute_Immediate Not_Equal,0x0
0dd2 821b | | Call 0x1,0x1b
0dd3 e5f3 | | Load 0x2,-0xd
0dd4 e5f4 | | Load 0x2,-0xc
0dd5 e5fc | | Load 0x2,-0x4
0dd6 e5f5 | | Load 0x2,-0xb
0dd7 e5f9 | | Load 0x2,-0x7
0dd8 e5fa | | Load 0x2,-0x6
0dd9 e5ff | | Load 0x2,-0x1
0dda e5f7 | | Load 0x2,-0x9
0ddb e5fe | | Load 0x2,-0x2
0ddc e5fd | | Load 0x2,-0x3
0ddd 4800 |H | Short_Literal 0x0
0dde 8268 | h | Call 0x1,0x68
0ddf c5f3 | | Store 0x2,-0xd
0de0 781c |x | Jump 0xdfd
0de1 00d1 | | Pop_Control Pop_Count_1
0de2 e5f3 | | Load 0x2,-0xd
0de3 e004 | | Load 0x0,0x4
0de4 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0de5 4800 |H | Short_Literal 0x0
0de6 4800 |H | Short_Literal 0x0
0de7 e5f9 | | Load 0x2,-0x7
0de8 e5fa | | Load 0x2,-0x6
0de9 e5ff | | Load 0x2,-0x1
0dea e5f7 | | Load 0x2,-0x9
0deb e5fe | | Load 0x2,-0x2
0dec e5fd | | Load 0x2,-0x3
0ded 4800 |H | Short_Literal 0x0
0dee 8268 | h | Call 0x1,0x68
0def c5f3 | | Store 0x2,-0xd
0df0 780c |x | Jump 0xdfd
0df1 00d1 | | Pop_Control Pop_Count_1
0df2 480a |H | Short_Literal 0xa
0df3 0092 14c1 | | Action Push_String_Extended,0x14c1 ; "Register_Used_Unit: unknown node: "
0df5 e5fe | | Load 0x2,-0x2
0df6 00eb | | Load_Encached Diana_Cache
0df7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0df8 011c | | Execute Any,Convert_Unchecked
0df9 1c01 | | Execute_Immediate Run_Utility,0x1
0dfa 01cc | | Execute Vector,Catenate
0dfb 01cb | | Execute Vector,Append
0dfc 8219 | | Call 0x1,0x19
0dfd e5fb | | Load 0x2,-0x5
0dfe 6809 |h | Jump_Zero 0xe08
0dff e5f3 | | Load 0x2,-0xd
0e00 e004 | | Load 0x0,0x4
0e01 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0e02 4800 |H | Short_Literal 0x0
0e03 4800 |H | Short_Literal 0x0
0e04 e5ff | | Load 0x2,-0x1
0e05 e5fd | | Load 0x2,-0x3
0e06 826b | k | Call 0x1,0x6b
0e07 c5f3 | | Store 0x2,-0xd
0e08 450d |E | Exit_Subprogram 0xd
0e09 TRAP_0db8:
0e09 0007 | | Action Break_Optional
0e0a 480a |H | Short_Literal 0xa
0e0b 0092 14c2 | | Action Push_String_Extended,0x14c2 ; "Register_Used_Unit: "
0e0d e011 | | Load 0x0,0x11
0e0e 180d | | Execute Package,Field_Execute,Field_Number 0xd
0e0f 01cc | | Execute Vector,Catenate
0e10 01cb | | Execute Vector,Append
0e11 8219 | | Call 0x1,0x19
0e12 450d |E | Exit_Subprogram 0xd
0e13 0000 0000 | | .BLANK 0000[0x5]
0e18 ; --------------------------------------------------------------------------------------
0e18 ; SUBPROGRAM
0e18 ; --------------------------------------------------------------------------------------
0e18 0e30 | 0 | .CONST 0x0e30 ; Address of begin
0e19 0e80 | | .CONST 0x0e80 ; Address of exception handler
0e1a 000d | | .CONST 0x000d ; Number of locals
0e1b INIT_0e18:
0e1b 00ec | | Load_Encached Diana_Tree_Cache
0e1c 039d | | Declare_Variable Heap_Access,Duplicate
0e1d 039d | | Declare_Variable Heap_Access,Duplicate
0e1e 00eb | | Load_Encached Diana_Cache
0e1f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0e20 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0e21 02c7 | | Declare_Variable Any
0e22 00d8 | | Load_Top At_Offset_0
0e23 1c00 | | Execute_Immediate Run_Utility,0x0
0e24 00e3 | | Load_Encached Natural_Cache
0e25 00e1 | | Load_Encached Boolean_Cache
0e26 03e9 | | Declare_Variable Discrete,Duplicate
0e27 03e9 | | Declare_Variable Discrete,Duplicate
0e28 03e9 | | Declare_Variable Discrete,Duplicate
0e29 e024 | $ | Load 0x0,0x24
0e2a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0e2b 02ff | | Declare_Variable Variant_Record
0e2c 00d8 | | Load_Top At_Offset_0
0e2d 1c00 | | Execute_Immediate Run_Utility,0x0
0e2e e04d | M | Load 0x0,0x4d
0e2f 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0e30 BODY_0e18:
0e30 e04d | M | Load 0x0,0x4d
0e31 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0e32 00da | | Load_Top At_Offset_2
0e33 00e1 | | Load_Encached Boolean_Cache
0e34 00e1 | | Load_Encached Boolean_Cache
0e35 00e3 | | Load_Encached Natural_Cache
0e36 00ec | | Load_Encached Diana_Tree_Cache
0e37 00eb | | Load_Encached Diana_Cache
0e38 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0e39 e406 | | Load 0x2,0x6
0e3a 0120 | | Execute Any,Is_Value
0e3b 6802 |h | Jump_Zero 0xe3e
0e3c 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0e3d 7801 |x | Jump 0xe3f
0e3e e406 | | Load 0x2,0x6
0e3f e5fd | | Load 0x2,-0x3
0e40 e5fe | | Load 0x2,-0x2
0e41 e04d | M | Load 0x0,0x4d
0e42 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0e43 c406 | | Store 0x2,0x6
0e44 c405 | | Store 0x2,0x5
0e45 c403 | | Store 0x2,0x3
0e46 c407 | | Store 0x2,0x7
0e47 c408 | | Store 0x2,0x8
0e48 c409 | | Store 0x2,0x9
0e49 00d1 | | Pop_Control Pop_Count_1
0e4a 0059 | Y | Store_Top Discrete,At_Offset_1
0e4b e403 | | Load 0x2,0x3
0e4c a402 | | Store_Unchecked 0x2,0x2
0e4d e406 | | Load 0x2,0x6
0e4e e5f9 | | Load 0x2,-0x7
0e4f e5ff | | Load 0x2,-0x1
0e50 e402 | | Load 0x2,0x2
0e51 8241 | A | Call 0x1,0x41
0e52 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0e53 00da | | Load_Top At_Offset_2
0e54 6801 |h | Jump_Zero 0xe56
0e55 4508 |E | Exit_Subprogram 0x8
0e56 e409 | | Load 0x2,0x9
0e57 6816 |h | Jump_Zero 0xe6e
0e58 00d8 | | Load_Top At_Offset_0
0e59 0c01 | | Execute_Immediate Greater_Equal,0x1
0e5a 6813 |h | Jump_Zero 0xe6e
0e5b 00ec | | Load_Encached Diana_Tree_Cache
0e5c 4801 |H | Short_Literal 0x1
0e5d e5fd | | Load 0x2,-0x3
0e5e e5fe | | Load 0x2,-0x2
0e5f e04d | M | Load 0x0,0x4d
0e60 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0e61 c404 | | Store 0x2,0x4
0e62 e404 | | Load 0x2,0x4
0e63 00eb | | Load_Encached Diana_Cache
0e64 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0e65 7005 |p | Jump_Nonzero 0xe6b
0e66 e404 | | Load 0x2,0x4
0e67 a402 | | Store_Unchecked 0x2,0x2
0e68 4801 |H | Short_Literal 0x1
0e69 a40a | | Store_Unchecked 0x2,0xa
0e6a 7805 |x | Jump 0xe70
0e6b 4800 |H | Short_Literal 0x0
0e6c a40a | | Store_Unchecked 0x2,0xa
0e6d 7802 |x | Jump 0xe70
0e6e 4800 |H | Short_Literal 0x0
0e6f a40a | | Store_Unchecked 0x2,0xa
0e70 e5f8 | | Load 0x2,-0x8
0e71 e5fa | | Load 0x2,-0x6
0e72 e5fb | | Load 0x2,-0x5
0e73 e5fc | | Load 0x2,-0x4
0e74 e5ff | | Load 0x2,-0x1
0e75 e40c | | Load 0x2,0xc
0e76 e40a | | Load 0x2,0xa
0e77 e409 | | Load 0x2,0x9
0e78 e408 | | Load 0x2,0x8
0e79 e407 | | Load 0x2,0x7
0e7a e402 | | Load 0x2,0x2
0e7b e405 | | Load 0x2,0x5
0e7c e406 | | Load 0x2,0x6
0e7d 826c | l | Call 0x1,0x6c
0e7e c5f8 | | Store 0x2,-0x8
0e7f 4508 |E | Exit_Subprogram 0x8
0e80 TRAP_0e18:
0e80 0007 | | Action Break_Optional
0e81 480a |H | Short_Literal 0xa
0e82 0092 14c2 | | Action Push_String_Extended,0x14c2 ; "Register_Used_Unit: "
0e84 e011 | | Load 0x0,0x11
0e85 180d | | Execute Package,Field_Execute,Field_Number 0xd
0e86 01cc | | Execute Vector,Catenate
0e87 01cb | | Execute Vector,Append
0e88 8219 | | Call 0x1,0x19
0e89 4508 |E | Exit_Subprogram 0x8
0e8a 0000 0000 | | .BLANK 0000[0x6]
0e90 ; --------------------------------------------------------------------------------------
0e90 ; SUBPROGRAM
0e90 ; --------------------------------------------------------------------------------------
0e90 0ea5 | | .CONST 0x0ea5 ; Address of begin
0e91 0ee7 | | .CONST 0x0ee7 ; Address of exception handler
0e92 000a | | .CONST 0x000a ; Number of locals
0e93 INIT_0e90:
0e93 00ec | | Load_Encached Diana_Tree_Cache
0e94 039d | | Declare_Variable Heap_Access,Duplicate
0e95 00eb | | Load_Encached Diana_Cache
0e96 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0e97 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0e98 02c7 | | Declare_Variable Any
0e99 00d8 | | Load_Top At_Offset_0
0e9a 1c00 | | Execute_Immediate Run_Utility,0x0
0e9b 00e3 | | Load_Encached Natural_Cache
0e9c 00e1 | | Load_Encached Boolean_Cache
0e9d 03e9 | | Declare_Variable Discrete,Duplicate
0e9e e024 | $ | Load 0x0,0x24
0e9f 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0ea0 02ff | | Declare_Variable Variant_Record
0ea1 00d8 | | Load_Top At_Offset_0
0ea2 1c00 | | Execute_Immediate Run_Utility,0x0
0ea3 e04d | M | Load 0x0,0x4d
0ea4 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0ea5 BODY_0e90:
0ea5 e04d | M | Load 0x0,0x4d
0ea6 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0ea7 00da | | Load_Top At_Offset_2
0ea8 00e1 | | Load_Encached Boolean_Cache
0ea9 00e1 | | Load_Encached Boolean_Cache
0eaa 00e3 | | Load_Encached Natural_Cache
0eab 00ec | | Load_Encached Diana_Tree_Cache
0eac 00eb | | Load_Encached Diana_Cache
0ead 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0eae e405 | | Load 0x2,0x5
0eaf 0120 | | Execute Any,Is_Value
0eb0 6802 |h | Jump_Zero 0xeb3
0eb1 00ed | | Load_Encached Diana_Symbol_Rep_Cache
0eb2 7801 |x | Jump 0xeb4
0eb3 e405 | | Load 0x2,0x5
0eb4 e5fd | | Load 0x2,-0x3
0eb5 e5fe | | Load 0x2,-0x2
0eb6 e04d | M | Load 0x0,0x4d
0eb7 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0eb8 c405 | | Store 0x2,0x5
0eb9 c404 | | Store 0x2,0x4
0eba c402 | | Store 0x2,0x2
0ebb c406 | | Store 0x2,0x6
0ebc c407 | | Store 0x2,0x7
0ebd c408 | | Store 0x2,0x8
0ebe 00d1 | | Pop_Control Pop_Count_1
0ebf 0059 | Y | Store_Top Discrete,At_Offset_1
0ec0 e404 | | Load 0x2,0x4
0ec1 00d8 | | Load_Top At_Offset_0
0ec2 4821 |H! | Short_Literal 0x21
0ec3 482c |H, | Short_Literal 0x2c
0ec4 0262 | b | Execute Discrete,In_Range
0ec5 6815 |h | Jump_Zero 0xedb
0ec6 00d8 | | Load_Top At_Offset_0
0ec7 0c23 | # | Execute_Immediate Greater_Equal,0x23
0ec8 6805 |h | Jump_Zero 0xece
0ec9 0b29 | ) | Execute_Immediate Case_Compare,0x29
0eca 7005 |p | Jump_Nonzero 0xed0
0ecb 0f2c | , | Execute_Immediate Equal,0x2c
0ecc 7019 |p | Jump_Nonzero 0xee6
0ecd 780e |x | Jump 0xedc
0ece 00d1 | | Pop_Control Pop_Count_1
0ecf 4506 |E | Exit_Subprogram 0x6
0ed0 00d1 | | Pop_Control Pop_Count_1
0ed1 e5fa | | Load 0x2,-0x6
0ed2 e5fb | | Load 0x2,-0x5
0ed3 e406 | | Load 0x2,0x6
0ed4 e5fc | | Load 0x2,-0x4
0ed5 e5ff | | Load 0x2,-0x1
0ed6 e405 | | Load 0x2,0x5
0ed7 e402 | | Load 0x2,0x2
0ed8 8267 | g | Call 0x1,0x67
0ed9 c5fa | | Store 0x2,-0x6
0eda 4506 |E | Exit_Subprogram 0x6
0edb 00d1 | | Pop_Control Pop_Count_1
0edc 4801 |H | Short_Literal 0x1
0edd 0092 14c3 | | Action Push_String_Extended,0x14c3 ; "UnRegister_Unit: unknown node: "
0edf e404 | | Load 0x2,0x4
0ee0 00eb | | Load_Encached Diana_Cache
0ee1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0ee2 011c | | Execute Any,Convert_Unchecked
0ee3 1c01 | | Execute_Immediate Run_Utility,0x1
0ee4 01cc | | Execute Vector,Catenate
0ee5 821a | | Call 0x1,0x1a
0ee6 4506 |E | Exit_Subprogram 0x6
0ee7 TRAP_0e90:
0ee7 0007 | | Action Break_Optional
0ee8 4801 |H | Short_Literal 0x1
0ee9 0092 14c4 | | Action Push_String_Extended,0x14c4 ; "unRegister_Unit: "
0eeb e011 | | Load 0x0,0x11
0eec 180d | | Execute Package,Field_Execute,Field_Number 0xd
0eed 01cc | | Execute Vector,Catenate
0eee 821a | | Call 0x1,0x1a
0eef 4506 |E | Exit_Subprogram 0x6
0ef0 ; --------------------------------------------------------------------------------------
0ef0 ; SUBPROGRAM
0ef0 ; --------------------------------------------------------------------------------------
0ef0 0efb | | .CONST 0x0efb ; Address of begin
0ef1 0f35 | 5 | .CONST 0x0f35 ; Address of exception handler
0ef2 0004 | | .CONST 0x0004 ; Number of locals
0ef3 INIT_0ef0:
0ef3 e04d | M | Load 0x0,0x4d
0ef4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0ef5 02c7 | | Declare_Variable Any
0ef6 00d8 | | Load_Top At_Offset_0
0ef7 1c00 | | Execute_Immediate Run_Utility,0x0
0ef8 00ec | | Load_Encached Diana_Tree_Cache
0ef9 e04d | M | Load 0x0,0x4d
0efa 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0efb BODY_0ef0:
0efb e5ff | | Load 0x2,-0x1
0efc e013 | | Load 0x0,0x13
0efd 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0efe 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0eff c402 | | Store 0x2,0x2
0f00 00da | | Load_Top At_Offset_2
0f01 e04d | M | Load 0x0,0x4d
0f02 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0f03 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0f04 4801 |H | Short_Literal 0x1
0f05 0092 14c5 | | Action Push_String_Extended,0x14c5 ; "UnRegister_Unit: Empty Unit_List list"
0f07 00da | | Load_Top At_Offset_2
0f08 0c01 | | Execute_Immediate Greater_Equal,0x1
0f09 821b | | Call 0x1,0x1b
0f0a 00cf | | Action Mark_Auxiliary
0f0b 00d9 | | Load_Top At_Offset_1
0f0c 4801 |H | Short_Literal 0x1
0f0d 0263 | c | Execute Discrete,Above_Bound
0f0e 700a |p | Jump_Nonzero 0xf19
0f0f e5fc | | Load 0x2,-0x4
0f10 e5fd | | Load 0x2,-0x3
0f11 e5fe | | Load 0x2,-0x2
0f12 00db | | Load_Top At_Offset_3
0f13 e402 | | Load 0x2,0x2
0f14 e5ff | | Load 0x2,-0x1
0f15 826e | n | Call 0x1,0x6e
0f16 c5fc | | Store 0x2,-0x4
0f17 00c8 | | Action Pop_Auxiliary_Range
0f18 3ff6 |? | Loop_Increasing 0xf0f
0f19 00ce | | Action Pop_Auxiliary
0f1a e5ff | | Load 0x2,-0x1
0f1b e003 | | Load 0x0,0x3
0f1c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0f1d 6804 |h | Jump_Zero 0xf22
0f1e 00eb | | Load_Encached Diana_Cache
0f1f 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0f20 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0f21 7803 |x | Jump 0xf25
0f22 e5ff | | Load 0x2,-0x1
0f23 823e | > | Call 0x1,0x3e
0f24 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0f25 00d9 | | Load_Top At_Offset_1
0f26 00eb | | Load_Encached Diana_Cache
0f27 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0f28 700b |p | Jump_Nonzero 0xf34
0f29 e5fc | | Load 0x2,-0x4
0f2a e5fd | | Load 0x2,-0x3
0f2b 4800 |H | Short_Literal 0x0
0f2c e5fe | | Load 0x2,-0x2
0f2d e5ff | | Load 0x2,-0x1
0f2e e403 | | Load 0x2,0x3
0f2f 00eb | | Load_Encached Diana_Cache
0f30 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0f31 e403 | | Load 0x2,0x3
0f32 8267 | g | Call 0x1,0x67
0f33 c5fc | | Store 0x2,-0x4
0f34 4504 |E | Exit_Subprogram 0x4
0f35 TRAP_0ef0:
0f35 0007 | | Action Break_Optional
0f36 4801 |H | Short_Literal 0x1
0f37 0092 14c6 | | Action Push_String_Extended,0x14c6 ; "Unregister_Unit: "
0f39 e011 | | Load 0x0,0x11
0f3a 180d | | Execute Package,Field_Execute,Field_Number 0xd
0f3b 01cc | | Execute Vector,Catenate
0f3c 821a | | Call 0x1,0x1a
0f3d 4504 |E | Exit_Subprogram 0x4
0f3e 0000 0000 | | .XXX[0x2]
0f40 ; --------------------------------------------------------------------------------------
0f40 ; SUBPROGRAM
0f40 ; --------------------------------------------------------------------------------------
0f40 0f43 | C | .CONST 0x0f43 ; Address of begin
0f41 0004 | | .CONST 0x0004 ; Address of exception handler
0f42 0001 | | .CONST 0x0001 ; Number of locals
0f43 BODY_0f40:
0f43 INIT_0f40:
0f43 e5fd | | Load 0x2,-0x3
0f44 a5f9 | | Store_Unchecked 0x2,-0x7
0f45 00da | | Load_Top At_Offset_2
0f46 6809 |h | Jump_Zero 0xf50
0f47 e5fd | | Load 0x2,-0x3
0f48 e5fe | | Load 0x2,-0x2
0f49 8250 | P | Call 0x1,0x50
0f4a 6805 |h | Jump_Zero 0xf50
0f4b 4800 |H | Short_Literal 0x0
0f4c a5fb | | Store_Unchecked 0x2,-0x5
0f4d 4800 |H | Short_Literal 0x0
0f4e a5fa | | Store_Unchecked 0x2,-0x6
0f4f 4505 |E | Exit_Subprogram 0x5
0f50 00db | | Load_Top At_Offset_3
0f51 e5fc | | Load 0x2,-0x4
0f52 8244 | D | Call 0x1,0x44
0f53 6809 |h | Jump_Zero 0xf5d
0f54 4801 |H | Short_Literal 0x1
0f55 a5fa | | Store_Unchecked 0x2,-0x6
0f56 4800 |H | Short_Literal 0x0
0f57 a5fb | | Store_Unchecked 0x2,-0x5
0f58 00db | | Load_Top At_Offset_3
0f59 a5f9 | | Store_Unchecked 0x2,-0x7
0f5a 4801 |H | Short_Literal 0x1
0f5b a5f8 | | Store_Unchecked 0x2,-0x8
0f5c 4505 |E | Exit_Subprogram 0x5
0f5d e5fd | | Load 0x2,-0x3
0f5e e5fc | | Load 0x2,-0x4
0f5f 8244 | D | Call 0x1,0x44
0f60 6809 |h | Jump_Zero 0xf6a
0f61 e5fd | | Load 0x2,-0x3
0f62 a5f9 | | Store_Unchecked 0x2,-0x7
0f63 4800 |H | Short_Literal 0x0
0f64 a5fb | | Store_Unchecked 0x2,-0x5
0f65 4801 |H | Short_Literal 0x1
0f66 a5fa | | Store_Unchecked 0x2,-0x6
0f67 4801 |H | Short_Literal 0x1
0f68 a5f8 | | Store_Unchecked 0x2,-0x8
0f69 4505 |E | Exit_Subprogram 0x5
0f6a 4800 |H | Short_Literal 0x0
0f6b a5fa | | Store_Unchecked 0x2,-0x6
0f6c 4801 |H | Short_Literal 0x1
0f6d a5fb | | Store_Unchecked 0x2,-0x5
0f6e 4505 |E | Exit_Subprogram 0x5
0f6f 0000 | | .XXX[0x1]
0f70 ; --------------------------------------------------------------------------------------
0f70 ; SUBPROGRAM
0f70 ; --------------------------------------------------------------------------------------
0f70 0f8b | | .CONST 0x0f8b ; Address of begin
0f71 0004 | | .CONST 0x0004 ; Address of exception handler
0f72 0011 | | .CONST 0x0011 ; Number of locals
0f73 INIT_0f70:
0f73 e220 | | Load 0x1,0x20
0f74 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0f75 00e1 | | Load_Encached Boolean_Cache
0f76 e220 | | Load 0x1,0x20
0f77 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0f78 e21f | | Load 0x1,0x1f
0f79 03bd | | Declare_Variable Access,Duplicate
0f7a 00e1 | | Load_Encached Boolean_Cache
0f7b 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f7c 03e9 | | Declare_Variable Discrete,Duplicate
0f7d 00e1 | | Load_Encached Boolean_Cache
0f7e 00eb | | Load_Encached Diana_Cache
0f7f 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0f80 00ec | | Load_Encached Diana_Tree_Cache
0f81 00e3 | | Load_Encached Natural_Cache
0f82 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f83 00e1 | | Load_Encached Boolean_Cache
0f84 00e1 | | Load_Encached Boolean_Cache
0f85 e21f | | Load 0x1,0x1f
0f86 0007 | | Action Break_Optional
0f87 00e3 | | Load_Encached Natural_Cache
0f88 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f89 00e1 | | Load_Encached Boolean_Cache
0f8a 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0f8b BODY_0f70:
0f8b 4800 |H | Short_Literal 0x0
0f8c a5fa | | Store_Unchecked 0x2,-0x6
0f8d e21d | | Load 0x1,0x1d
0f8e a5f9 | | Store_Unchecked 0x2,-0x7
0f8f 00eb | | Load_Encached Diana_Cache
0f90 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0f91 a5f6 | | Store_Unchecked 0x2,-0xa
0f92 4800 |H | Short_Literal 0x0
0f93 a5f8 | | Store_Unchecked 0x2,-0x8
0f94 4800 |H | Short_Literal 0x0
0f95 a5f7 | | Store_Unchecked 0x2,-0x9
0f96 00e1 | | Load_Encached Boolean_Cache
0f97 e402 | | Load 0x2,0x2
0f98 e5fe | | Load 0x2,-0x2
0f99 e022 | " | Load 0x0,0x22
0f9a 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0f9b e5fb | | Load 0x2,-0x5
0f9c 0227 | ' | Execute Access,All_Reference
0f9d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0f9e e221 | ! | Load 0x1,0x21
0f9f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0fa0 c402 | | Store 0x2,0x2
0fa1 c403 | | Store 0x2,0x3
0fa2 e403 | | Load 0x2,0x3
0fa3 68b9 |h | Jump_Zero 0x105d
0fa4 e402 | | Load 0x2,0x2
0fa5 e220 | | Load 0x1,0x20
0fa6 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0fa7 70b5 |p | Jump_Nonzero 0x105d
0fa8 e220 | | Load 0x1,0x20
0fa9 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0faa e402 | | Load 0x2,0x2
0fab e220 | | Load 0x1,0x20
0fac 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0fad c404 | | Store 0x2,0x4
0fae e21f | | Load 0x1,0x1f
0faf a406 | | Store_Unchecked 0x2,0x6
0fb0 e5ff | | Load 0x2,-0x1
0fb1 823b | ; | Call 0x1,0x3b
0fb2 a40b | | Store_Unchecked 0x2,0xb
0fb3 00cf | | Action Mark_Auxiliary
0fb4 7864 |xd | Jump 0x1019
0fb5 00da | | Load_Top At_Offset_2
0fb6 0a01 | | Execute_Immediate Plus,0x1
0fb7 005b | [ | Store_Top Discrete,At_Offset_3
0fb8 e404 | | Load 0x2,0x4
0fb9 e220 | | Load 0x1,0x20
0fba 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0fbb a405 | | Store_Unchecked 0x2,0x5
0fbc e405 | | Load 0x2,0x5
0fbd 0227 | ' | Execute Access,All_Reference
0fbe 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0fbf e40b | | Load 0x2,0xb
0fc0 8242 | B | Call 0x1,0x42
0fc1 6852 |hR | Jump_Zero 0x1014
0fc2 e407 | | Load 0x2,0x7
0fc3 6841 |hA | Jump_Zero 0x1005
0fc4 00d9 | | Load_Top At_Offset_1
0fc5 e21f | | Load 0x1,0x1f
0fc6 00e1 | | Load_Encached Boolean_Cache
0fc7 00e1 | | Load_Encached Boolean_Cache
0fc8 e5fd | | Load 0x2,-0x3
0fc9 e406 | | Load 0x2,0x6
0fca e405 | | Load 0x2,0x5
0fcb e5fc | | Load 0x2,-0x4
0fcc 8270 | p | Call 0x1,0x70
0fcd c409 | | Store 0x2,0x9
0fce c40d | | Store 0x2,0xd
0fcf c40f | | Store 0x2,0xf
0fd0 005a | Z | Store_Top Discrete,At_Offset_2
0fd1 e40d | | Load 0x2,0xd
0fd2 6813 |h | Jump_Zero 0xfe6
0fd3 e003 | | Load 0x0,0x3
0fd4 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0fd5 00ec | | Load_Encached Diana_Tree_Cache
0fd6 00ec | | Load_Encached Diana_Tree_Cache
0fd7 00e3 | | Load_Encached Natural_Cache
0fd8 e40f | | Load 0x2,0xf
0fd9 8226 | & | Call 0x1,0x26
0fda c5fa | | Store 0x2,-0x6
0fdb c5f6 | | Store 0x2,-0xa
0fdc c40a | | Store 0x2,0xa
0fdd c5f9 | | Store 0x2,-0x7
0fde 4800 |H | Short_Literal 0x0
0fdf a5f8 | | Store_Unchecked 0x2,-0x8
0fe0 4801 |H | Short_Literal 0x1
0fe1 a5f7 | | Store_Unchecked 0x2,-0x9
0fe2 e012 | | Load 0x0,0x12
0fe3 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0fe4 c5f5 | | Store 0x2,-0xb
0fe5 4505 |E | Exit_Subprogram 0x5
0fe6 e409 | | Load 0x2,0x9
0fe7 6819 |h | Jump_Zero 0x1001
0fe8 e408 | | Load 0x2,0x8
0fe9 700c |p | Jump_Nonzero 0xff6
0fea e5fb | | Load 0x2,-0x5
0feb e402 | | Load 0x2,0x2
0fec e406 | | Load 0x2,0x6
0fed e40c | | Load 0x2,0xc
0fee e5fe | | Load 0x2,-0x2
0fef 8251 | Q | Call 0x1,0x51
0ff0 c40c | | Store 0x2,0xc
0ff1 c406 | | Store 0x2,0x6
0ff2 c402 | | Store 0x2,0x2
0ff3 c5fb | | Store 0x2,-0x5
0ff4 4801 |H | Short_Literal 0x1
0ff5 a408 | | Store_Unchecked 0x2,0x8
0ff6 e5fb | | Load 0x2,-0x5
0ff7 e402 | | Load 0x2,0x2
0ff8 e405 | | Load 0x2,0x5
0ff9 e40c | | Load 0x2,0xc
0ffa e5fe | | Load 0x2,-0x2
0ffb 8251 | Q | Call 0x1,0x51
0ffc c40c | | Store 0x2,0xc
0ffd c405 | | Store 0x2,0x5
0ffe c402 | | Store 0x2,0x2
0fff c5fb | | Store 0x2,-0x5
1000 780f |x | Jump 0x1010
1001 00da | | Load_Top At_Offset_2
1002 0aff | | Execute_Immediate Plus,-0x1
1003 005b | [ | Store_Top Discrete,At_Offset_3
1004 780b |x | Jump 0x1010
1005 e003 | | Load 0x0,0x3
1006 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1007 00ec | | Load_Encached Diana_Tree_Cache
1008 00ec | | Load_Encached Diana_Tree_Cache
1009 00e3 | | Load_Encached Natural_Cache
100a e405 | | Load 0x2,0x5
100b 8226 | & | Call 0x1,0x26
100c c5fa | | Store 0x2,-0x6
100d c5f6 | | Store 0x2,-0xa
100e c40a | | Store 0x2,0xa
100f c5f9 | | Store 0x2,-0x7
1010 e405 | | Load 0x2,0x5
1011 a406 | | Store_Unchecked 0x2,0x6
1012 4801 |H | Short_Literal 0x1
1013 a407 | | Store_Unchecked 0x2,0x7
1014 e404 | | Load 0x2,0x4
1015 e220 | | Load 0x1,0x20
1016 181a | | Execute Package,Field_Execute,Field_Number 0x1a
1017 c404 | | Store 0x2,0x4
1018 00c9 | | Action Pop_Auxiliary_Loop
1019 e404 | | Load 0x2,0x4
101a e220 | | Load 0x1,0x20
101b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
101c 6f98 |o | Jump_Zero 0xfb5
101d 00ce | | Action Pop_Auxiliary
101e e408 | | Load 0x2,0x8
101f a40e | | Store_Unchecked 0x2,0xe
1020 e408 | | Load 0x2,0x8
1021 6807 |h | Jump_Zero 0x1029
1022 e5fb | | Load 0x2,-0x5
1023 00e1 | | Load_Encached Boolean_Cache
1024 e40c | | Load 0x2,0xc
1025 824f | O | Call 0x1,0x4f
1026 c40c | | Store 0x2,0xc
1027 c408 | | Store 0x2,0x8
1028 c5fb | | Store 0x2,-0x5
1029 00e1 | | Load_Encached Boolean_Cache
102a e5f5 | | Load 0x2,-0xb
102b e405 | | Load 0x2,0x5
102c 0227 | ' | Execute Access,All_Reference
102d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
102e 00db | | Load_Top At_Offset_3
102f e5fd | | Load 0x2,-0x3
1030 e408 | | Load 0x2,0x8
1031 e407 | | Load 0x2,0x7
1032 8247 | G | Call 0x1,0x47
1033 c5f5 | | Store 0x2,-0xb
1034 c5f8 | | Store 0x2,-0x8
1035 e408 | | Load 0x2,0x8
1036 6806 |h | Jump_Zero 0x103d
1037 e5fb | | Load 0x2,-0x5
1038 e5fe | | Load 0x2,-0x2
1039 e40c | | Load 0x2,0xc
103a e5fd | | Load 0x2,-0x3
103b 8254 | T | Call 0x1,0x54
103c 7826 |x& | Jump 0x1063
103d 00db | | Load_Top At_Offset_3
103e 6824 |h$ | Jump_Zero 0x1063
103f 00e1 | | Load_Encached Boolean_Cache
1040 e405 | | Load 0x2,0x5
1041 e40c | | Load 0x2,0xc
1042 e5fb | | Load 0x2,-0x5
1043 0227 | ' | Execute Access,All_Reference
1044 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
1045 e223 | # | Load 0x1,0x23
1046 1816 | | Execute Package,Field_Execute,Field_Number 0x16
1047 c405 | | Store 0x2,0x5
1048 c403 | | Store 0x2,0x3
1049 e403 | | Load 0x2,0x3
104a 680c |h | Jump_Zero 0x1057
104b e003 | | Load 0x0,0x3
104c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
104d 00ec | | Load_Encached Diana_Tree_Cache
104e 00ec | | Load_Encached Diana_Tree_Cache
104f 00e3 | | Load_Encached Natural_Cache
1050 e405 | | Load 0x2,0x5
1051 8226 | & | Call 0x1,0x26
1052 c5fa | | Store 0x2,-0x6
1053 c5f6 | | Store 0x2,-0xa
1054 c40a | | Store 0x2,0xa
1055 c5f9 | | Store 0x2,-0x7
1056 780c |x | Jump 0x1063
1057 0092 14c7 | | Action Push_String_Extended,0x14c7 ; "empty overload chain"
1059 e012 | | Load 0x0,0x12
105a 1811 | | Execute Package,Field_Execute,Field_Number 0x11
105b c5f5 | | Store 0x2,-0xb
105c 7806 |x | Jump 0x1063
105d e224 | $ | Load 0x1,0x24
105e e012 | | Load 0x0,0x12
105f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
1060 c5f5 | | Store 0x2,-0xb
1061 4800 |H | Short_Literal 0x0
1062 a5f8 | | Store_Unchecked 0x2,-0x8
1063 e5f8 | | Load 0x2,-0x8
1064 7005 |p | Jump_Nonzero 0x106a
1065 00d9 | | Load_Top At_Offset_1
1066 0c02 | | Execute_Immediate Greater_Equal,0x2
1067 6802 |h | Jump_Zero 0x106a
1068 4801 |H | Short_Literal 0x1
1069 a5f7 | | Store_Unchecked 0x2,-0x9
106a 4505 |E | Exit_Subprogram 0x5
106b 0000 0000 | | .BLANK 0000[0x5]
1070 ; --------------------------------------------------------------------------------------
1070 ; SUBPROGRAM
1070 ; --------------------------------------------------------------------------------------
1070 1073 | s | .CONST 0x1073 ; Address of begin
1071 0004 | | .CONST 0x0004 ; Address of exception handler
1072 0001 | | .CONST 0x0001 ; Number of locals
1073 BODY_1070:
1073 INIT_1070:
1073 4800 |H | Short_Literal 0x0
1074 804e | N | Call 0x0,0x4e
1075 00ca | | Action Exit_Nullary_Function
1076 0000 0000 | | .XXX[0x2]
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 00da | | Load_Top At_Offset_2
107c 0092 14c8 | | Action Push_String_Extended,0x14c8 ; " "
107e e014 | | Load 0x0,0x14
107f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1080 4501 |E | Exit_Subprogram 0x1
1081 0000 0000 | | .BLANK 0000[0x7]
1088 ; --------------------------------------------------------------------------------------
1088 ; SUBPROGRAM
1088 ; --------------------------------------------------------------------------------------
1088 108b | | .CONST 0x108b ; Address of begin
1089 0004 | | .CONST 0x0004 ; Address of exception handler
108a 0001 | | .CONST 0x0001 ; Number of locals
108b BODY_1088:
108b INIT_1088:
108b 00da | | Load_Top At_Offset_2
108c e014 | | Load 0x0,0x14
108d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
108e 8227 | ' | Call 0x1,0x27
108f 8228 | ( | Call 0x1,0x28
1090 00da | | Load_Top At_Offset_2
1091 8273 | s | Call 0x1,0x73
1092 4501 |E | Exit_Subprogram 0x1
1093 0000 0000 | | .BLANK 0000[0x5]
1098 ; --------------------------------------------------------------------------------------
1098 ; SUBPROGRAM
1098 ; --------------------------------------------------------------------------------------
1098 109b | | .CONST 0x109b ; Address of begin
1099 0004 | | .CONST 0x0004 ; Address of exception handler
109a 0001 | | .CONST 0x0001 ; Number of locals
109b BODY_1098:
109b INIT_1098:
109b 00db | | Load_Top At_Offset_3
109c e014 | | Load 0x0,0x14
109d 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
109e 00db | | Load_Top At_Offset_3
109f 01db | | Execute Vector,Length
10a0 0273 | s | Execute Discrete,Plus
10a1 e218 | | Load 0x1,0x18
10a2 027a | z | Execute Discrete,Less_Equal
10a3 6806 |h | Jump_Zero 0x10aa
10a4 00db | | Load_Top At_Offset_3
10a5 00db | | Load_Top At_Offset_3
10a6 e014 | | Load 0x0,0x14
10a7 1818 | | Execute Package,Field_Execute,Field_Number 0x18
10a8 00d1 | | Pop_Control Pop_Count_1
10a9 4502 |E | Exit_Subprogram 0x2
10aa 00db | | Load_Top At_Offset_3
10ab 8274 | t | Call 0x1,0x74
10ac 00d1 | | Pop_Control Pop_Count_1
10ad 00da | | Load_Top At_Offset_2
10ae 01db | | Execute Vector,Length
10af e218 | | Load 0x1,0x18
10b0 027a | z | Execute Discrete,Less_Equal
10b1 6806 |h | Jump_Zero 0x10b8
10b2 00db | | Load_Top At_Offset_3
10b3 00db | | Load_Top At_Offset_3
10b4 e014 | | Load 0x0,0x14
10b5 1818 | | Execute Package,Field_Execute,Field_Number 0x18
10b6 00d1 | | Pop_Control Pop_Count_1
10b7 4502 |E | Exit_Subprogram 0x2
10b8 00db | | Load_Top At_Offset_3
10b9 00db | | Load_Top At_Offset_3
10ba 01dd | | Execute Vector,First
10bb e5ff | | Load 0x2,-0x1
10bc 01dd | | Execute Vector,First
10bd e218 | | Load 0x1,0x18
10be 0273 | s | Execute Discrete,Plus
10bf 0aff | | Execute_Immediate Plus,-0x1
10c0 00d8 | | Load_Top At_Offset_0
10c1 00e2 | | Load_Encached Integer_Cache
10c2 0260 | ` | Execute Discrete,In_Type
10c3 7001 |p | Jump_Nonzero 0x10c5
10c4 0801 | | Execute_Immediate Raise,0x1
10c5 e5ff | | Load 0x2,-0x1
10c6 01cf | | Execute Vector,Slice_Read
10c7 e014 | | Load 0x0,0x14
10c8 1818 | | Execute Package,Field_Execute,Field_Number 0x18
10c9 00d1 | | Pop_Control Pop_Count_1
10ca 00db | | Load_Top At_Offset_3
10cb 8274 | t | Call 0x1,0x74
10cc 00d1 | | Pop_Control Pop_Count_1
10cd 4502 |E | Exit_Subprogram 0x2
10ce 0000 0000 | | .XXX[0x2]
10d0 ; --------------------------------------------------------------------------------------
10d0 ; SUBPROGRAM
10d0 ; --------------------------------------------------------------------------------------
10d0 1102 | | .CONST 0x1102 ; Address of begin
10d1 0004 | | .CONST 0x0004 ; Address of exception handler
10d2 000f | | .CONST 0x000f ; Number of locals
10d3 INIT_10d0:
10d3 e04d | M | Load 0x0,0x4d
10d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
10d5 02c7 | | Declare_Variable Any
10d6 e5fe | | Load 0x2,-0x2
10d7 e013 | | Load 0x0,0x13
10d8 1b10 | | Execute Package,Field_Read,Field_Number 0x10
10d9 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
10da a402 | | Store_Unchecked 0x2,0x2
10db 00d8 | | Load_Top At_Offset_0
10dc e04d | M | Load 0x0,0x4d
10dd 1814 | | Execute Package,Field_Execute,Field_Number 0x14
10de e04d | M | Load 0x0,0x4d
10df 1b0f | | Execute Package,Field_Read,Field_Number 0xf
10e0 03f1 | | Declare_Variable Discrete,With_Value
10e1 e218 | | Load 0x1,0x18
10e2 e014 | | Load 0x0,0x14
10e3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
10e4 1c08 | | Execute_Immediate Run_Utility,0x8
10e5 00d8 | | Load_Top At_Offset_0
10e6 1c00 | | Execute_Immediate Run_Utility,0x0
10e7 00e1 | | Load_Encached Boolean_Cache
10e8 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
10e9 00ec | | Load_Encached Diana_Tree_Cache
10ea 00eb | | Load_Encached Diana_Cache
10eb 1b0e | | Execute Package,Field_Read,Field_Number 0xe
10ec 00ed | | Load_Encached Diana_Symbol_Rep_Cache
10ed 02c7 | | Declare_Variable Any
10ee 00d8 | | Load_Top At_Offset_0
10ef 1c00 | | Execute_Immediate Run_Utility,0x0
10f0 00e3 | | Load_Encached Natural_Cache
10f1 00e1 | | Load_Encached Boolean_Cache
10f2 03e9 | | Declare_Variable Discrete,Duplicate
10f3 e024 | $ | Load 0x0,0x24
10f4 1b14 | | Execute Package,Field_Read,Field_Number 0x14
10f5 02ff | | Declare_Variable Variant_Record
10f6 00d8 | | Load_Top At_Offset_0
10f7 1c00 | | Execute_Immediate Run_Utility,0x0
10f8 e04d | M | Load 0x0,0x4d
10f9 1b10 | | Execute Package,Field_Read,Field_Number 0x10
10fa e5fe | | Load 0x2,-0x2
10fb e003 | | Load 0x0,0x3
10fc 1810 | | Execute Package,Field_Execute,Field_Number 0x10
10fd 00e1 | | Load_Encached Boolean_Cache
10fe 03f1 | | Declare_Variable Discrete,With_Value
10ff e5fe | | Load 0x2,-0x2
1100 e021 | ! | Load 0x0,0x21
1101 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
1102 BODY_10d0:
1102 e403 | | Load 0x2,0x3
1103 7001 |p | Jump_Nonzero 0x1105
1104 4503 |E | Exit_Subprogram 0x3
1105 0092 14c9 | | Action Push_String_Extended,0x14c9 ; " Library Units used by "
1107 e5ff | | Load 0x2,-0x1
1108 01cc | | Execute Vector,Catenate
1109 8227 | ' | Call 0x1,0x27
110a 8228 | ( | Call 0x1,0x28
110b e404 | | Load 0x2,0x4
110c 8273 | s | Call 0x1,0x73
110d 00d1 | | Pop_Control Pop_Count_1
110e 00cf | | Action Mark_Auxiliary
110f e403 | | Load 0x2,0x3
1110 4801 |H | Short_Literal 0x1
1111 0263 | c | Execute Discrete,Above_Bound
1112 7033 |p3 | Jump_Nonzero 0x1146
1113 e04d | M | Load 0x0,0x4d
1114 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1115 e40c | | Load 0x2,0xc
1116 00e1 | | Load_Encached Boolean_Cache
1117 00e1 | | Load_Encached Boolean_Cache
1118 00e3 | | Load_Encached Natural_Cache
1119 00ec | | Load_Encached Diana_Tree_Cache
111a 00eb | | Load_Encached Diana_Cache
111b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
111c e408 | | Load 0x2,0x8
111d 0120 | | Execute Any,Is_Value
111e 6802 |h | Jump_Zero 0x1121
111f 00ed | | Load_Encached Diana_Symbol_Rep_Cache
1120 7801 |x | Jump 0x1122
1121 e408 | | Load 0x2,0x8
1122 e412 | | Load 0x2,0x12
1123 e402 | | Load 0x2,0x2
1124 e04d | M | Load 0x0,0x4d
1125 1815 | | Execute Package,Field_Execute,Field_Number 0x15
1126 c408 | | Store 0x2,0x8
1127 c407 | | Store 0x2,0x7
1128 c406 | | Store 0x2,0x6
1129 c409 | | Store 0x2,0x9
112a c40a | | Store 0x2,0xa
112b c40b | | Store 0x2,0xb
112c 00d1 | | Pop_Control Pop_Count_1
112d c40d | | Store 0x2,0xd
112e e408 | | Load 0x2,0x8
112f e40e | | Load 0x2,0xe
1130 e40f | | Load 0x2,0xf
1131 e406 | | Load 0x2,0x6
1132 8241 | A | Call 0x1,0x41
1133 7010 |p | Jump_Nonzero 0x1144
1134 e405 | | Load 0x2,0x5
1135 7005 |p | Jump_Nonzero 0x113b
1136 e404 | | Load 0x2,0x4
1137 0092 14ca | | Action Push_String_Extended,0x14ca ; " "
1139 8275 | u | Call 0x1,0x75
113a 00d1 | | Pop_Control Pop_Count_1
113b e404 | | Load 0x2,0x4
113c e406 | | Load 0x2,0x6
113d e408 | | Load 0x2,0x8
113e e407 | | Load 0x2,0x7
113f 8230 | 0 | Call 0x1,0x30
1140 8275 | u | Call 0x1,0x75
1141 00d1 | | Pop_Control Pop_Count_1
1142 4800 |H | Short_Literal 0x0
1143 a405 | | Store_Unchecked 0x2,0x5
1144 00c8 | | Action Pop_Auxiliary_Range
1145 3fcd |? | Loop_Increasing 0x1113
1146 00ce | | Action Pop_Auxiliary
1147 e404 | | Load 0x2,0x4
1148 8274 | t | Call 0x1,0x74
1149 4503 |E | Exit_Subprogram 0x3
114a 0000 0000 | | .BLANK 0000[0x6]
1150 ; --------------------------------------------------------------------------------------
1150 ; SUBPROGRAM
1150 ; --------------------------------------------------------------------------------------
1150 1164 | d | .CONST 0x1164 ; Address of begin
1151 0004 | | .CONST 0x0004 ; Address of exception handler
1152 0009 | | .CONST 0x0009 ; Number of locals
1153 INIT_1150:
1153 00ec | | Load_Encached Diana_Tree_Cache
1154 00eb | | Load_Encached Diana_Cache
1155 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1156 00ed | | Load_Encached Diana_Symbol_Rep_Cache
1157 02c7 | | Declare_Variable Any
1158 00d8 | | Load_Top At_Offset_0
1159 1c00 | | Execute_Immediate Run_Utility,0x0
115a 00e3 | | Load_Encached Natural_Cache
115b 00e1 | | Load_Encached Boolean_Cache
115c 03e9 | | Declare_Variable Discrete,Duplicate
115d e024 | $ | Load 0x0,0x24
115e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
115f 02ff | | Declare_Variable Variant_Record
1160 00d8 | | Load_Top At_Offset_0
1161 1c00 | | Execute_Immediate Run_Utility,0x0
1162 e04d | M | Load 0x0,0x4d
1163 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1164 BODY_1150:
1164 e04d | M | Load 0x0,0x4d
1165 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1166 00da | | Load_Top At_Offset_2
1167 00e1 | | Load_Encached Boolean_Cache
1168 00e1 | | Load_Encached Boolean_Cache
1169 00e3 | | Load_Encached Natural_Cache
116a 00ec | | Load_Encached Diana_Tree_Cache
116b 00eb | | Load_Encached Diana_Cache
116c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
116d e404 | | Load 0x2,0x4
116e 0120 | | Execute Any,Is_Value
116f 6802 |h | Jump_Zero 0x1172
1170 00ed | | Load_Encached Diana_Symbol_Rep_Cache
1171 7801 |x | Jump 0x1173
1172 e404 | | Load 0x2,0x4
1173 e5fd | | Load 0x2,-0x3
1174 e5fe | | Load 0x2,-0x2
1175 e04d | M | Load 0x0,0x4d
1176 1815 | | Execute Package,Field_Execute,Field_Number 0x15
1177 c404 | | Store 0x2,0x4
1178 c403 | | Store 0x2,0x3
1179 c402 | | Store 0x2,0x2
117a c405 | | Store 0x2,0x5
117b c406 | | Store 0x2,0x6
117c c407 | | Store 0x2,0x7
117d 00d1 | | Pop_Control Pop_Count_1
117e 0059 | Y | Store_Top Discrete,At_Offset_1
117f e404 | | Load 0x2,0x4
1180 e5fa | | Load 0x2,-0x6
1181 e5ff | | Load 0x2,-0x1
1182 e402 | | Load 0x2,0x2
1183 8241 | A | Call 0x1,0x41
1184 6801 |h | Jump_Zero 0x1186
1185 4507 |E | Exit_Subprogram 0x7
1186 0092 14cb | | Action Push_String_Extended,0x14cb ; " "
1188 e402 | | Load 0x2,0x2
1189 e404 | | Load 0x2,0x4
118a e403 | | Load 0x2,0x3
118b 8230 | 0 | Call 0x1,0x30
118c 01cc | | Execute Vector,Catenate
118d 8227 | ' | Call 0x1,0x27
118e 00da | | Load_Top At_Offset_2
118f 6803 |h | Jump_Zero 0x1193
1190 0092 14cc | | Action Push_String_Extended,0x14cc ; " (archived)"
1192 8227 | ' | Call 0x1,0x27
1193 e5fb | | Load 0x2,-0x5
1194 680a |h | Jump_Zero 0x119f
1195 e403 | | Load 0x2,0x3
1196 0f29 | ) | Execute_Immediate Equal,0x29
1197 6807 |h | Jump_Zero 0x119f
1198 0092 14cd | | Action Push_String_Extended,0x14cd ; " Elab Segment Offset: "
119a e405 | | Load 0x2,0x5
119b 00e0 | | Load_Encached Standard_Cache
119c 1818 | | Execute Package,Field_Execute,Field_Number 0x18
119d 01cc | | Execute Vector,Catenate
119e 8227 | ' | Call 0x1,0x27
119f 8228 | ( | Call 0x1,0x28
11a0 4507 |E | Exit_Subprogram 0x7
11a1 0000 0000 | | .BLANK 0000[0x7]
11a8 ; --------------------------------------------------------------------------------------
11a8 ; SUBPROGRAM
11a8 ; --------------------------------------------------------------------------------------
11a8 11ca | | .CONST 0x11ca ; Address of begin
11a9 0004 | | .CONST 0x0004 ; Address of exception handler
11aa 0008 | | .CONST 0x0008 ; Number of locals
11ab INIT_11a8:
11ab 00ec | | Load_Encached Diana_Tree_Cache
11ac e04d | M | Load 0x0,0x4d
11ad 1b0d | | Execute Package,Field_Read,Field_Number 0xd
11ae 02c7 | | Declare_Variable Any
11af 00d8 | | Load_Top At_Offset_0
11b0 1c00 | | Execute_Immediate Run_Utility,0x0
11b1 e5ff | | Load 0x2,-0x1
11b2 0227 | ' | Execute Access,All_Reference
11b3 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
11b4 e004 | | Load 0x0,0x4
11b5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
11b6 03f1 | | Declare_Variable Discrete,With_Value
11b7 e004 | | Load 0x0,0x4
11b8 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
11b9 02c7 | | Declare_Variable Any
11ba e5ff | | Load 0x2,-0x1
11bb 0227 | ' | Execute Access,All_Reference
11bc 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
11bd a405 | | Store_Unchecked 0x2,0x5
11be e04d | M | Load 0x0,0x4d
11bf 1b0f | | Execute Package,Field_Read,Field_Number 0xf
11c0 8272 | r | Call 0x1,0x72
11c1 00e1 | | Load_Encached Boolean_Cache
11c2 03f1 | | Declare_Variable Discrete,With_Value
11c3 e5ff | | Load 0x2,-0x1
11c4 0227 | ' | Execute Access,All_Reference
11c5 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
11c6 e003 | | Load 0x0,0x3
11c7 1810 | | Execute Package,Field_Execute,Field_Number 0x10
11c8 00e1 | | Load_Encached Boolean_Cache
11c9 03f1 | | Declare_Variable Discrete,With_Value
11ca BODY_11a8:
11ca 480a |H | Short_Literal 0xa
11cb 0092 14ce | | Action Push_String_Extended,0x14ce ; " Library: "
11cd e5ff | | Load 0x2,-0x1
11ce 0227 | ' | Execute Access,All_Reference
11cf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
11d0 822d | - | Call 0x1,0x2d
11d1 01cc | | Execute Vector,Catenate
11d2 01cb | | Execute Vector,Append
11d3 8227 | ' | Call 0x1,0x27
11d4 480a |H | Short_Literal 0xa
11d5 0092 14cf | | Action Push_String_Extended,0x14cf ; " Main Unit: "
11d7 e5ff | | Load 0x2,-0x1
11d8 0227 | ' | Execute Access,All_Reference
11d9 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
11da 8231 | 1 | Call 0x1,0x31
11db 01cc | | Execute Vector,Catenate
11dc 01cb | | Execute Vector,Append
11dd 8227 | ' | Call 0x1,0x27
11de 00d9 | | Load_Top At_Offset_1
11df 6816 |h | Jump_Zero 0x11f6
11e0 00db | | Load_Top At_Offset_3
11e1 e404 | | Load 0x2,0x4
11e2 8259 | Y | Call 0x1,0x59
11e3 6812 |h | Jump_Zero 0x11f6
11e4 0092 14d0 | | Action Push_String_Extended,0x14d0 ; " Elab Segment:"
11e6 e404 | | Load 0x2,0x4
11e7 00e0 | | Load_Encached Standard_Cache
11e8 1818 | | Execute Package,Field_Execute,Field_Number 0x18
11e9 01cc | | Execute Vector,Catenate
11ea 8227 | ' | Call 0x1,0x27
11eb 480a |H | Short_Literal 0xa
11ec 0092 14d1 | | Action Push_String_Extended,0x14d1 ; " Elab Frame Name:"
11ee e405 | | Load 0x2,0x5
11ef e004 | | Load 0x0,0x4
11f0 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
11f1 00e0 | | Load_Encached Standard_Cache
11f2 1818 | | Execute Package,Field_Execute,Field_Number 0x18
11f3 01cc | | Execute Vector,Catenate
11f4 01cb | | Execute Vector,Append
11f5 8227 | ' | Call 0x1,0x27
11f6 0092 14d2 | | Action Push_String_Extended,0x14d2 ; " Library Units: \x0a"
11f8 8227 | ' | Call 0x1,0x27
11f9 e5ff | | Load 0x2,-0x1
11fa 0227 | ' | Execute Access,All_Reference
11fb 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
11fc a402 | | Store_Unchecked 0x2,0x2
11fd e402 | | Load 0x2,0x2
11fe e013 | | Load 0x0,0x13
11ff 1b10 | | Execute Package,Field_Read,Field_Number 0x10
1200 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
1201 7008 |p | Jump_Nonzero 0x120a
1202 e402 | | Load 0x2,0x2
1203 e021 | ! | Load 0x0,0x21
1204 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
1205 00eb | | Load_Encached Diana_Cache
1206 18ec | | Execute Package,Field_Execute,Field_Number 0xec
1207 00eb | | Load_Encached Diana_Cache
1208 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
1209 a402 | | Store_Unchecked 0x2,0x2
120a e402 | | Load 0x2,0x2
120b e013 | | Load 0x0,0x13
120c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
120d 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
120e c403 | | Store 0x2,0x3
120f e403 | | Load 0x2,0x3
1210 e04d | M | Load 0x0,0x4d
1211 1814 | | Execute Package,Field_Execute,Field_Number 0x14
1212 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
1213 00cf | | Action Mark_Auxiliary
1214 00db | | Load_Top At_Offset_3
1215 4801 |H | Short_Literal 0x1
1216 0263 | c | Execute Discrete,Above_Bound
1217 700b |p | Jump_Nonzero 0x1223
1218 00db | | Load_Top At_Offset_3
1219 e407 | | Load 0x2,0x7
121a e5ff | | Load 0x2,-0x1
121b 00db | | Load_Top At_Offset_3
121c e403 | | Load 0x2,0x3
121d e5ff | | Load 0x2,-0x1
121e 0227 | ' | Execute Access,All_Reference
121f 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
1220 8277 | w | Call 0x1,0x77
1221 00c8 | | Action Pop_Auxiliary_Range
1222 3ff5 |? | Loop_Increasing 0x1218
1223 00ce | | Action Pop_Auxiliary
1224 8228 | ( | Call 0x1,0x28
1225 4502 |E | Exit_Subprogram 0x2
1226 0000 0000 | | .XXX[0x2]
1228 ; --------------------------------------------------------------------------------------
1228 ; SUBPROGRAM
1228 ; --------------------------------------------------------------------------------------
1228 1232 | 2 | .CONST 0x1232 ; Address of begin
1229 0004 | | .CONST 0x0004 ; Address of exception handler
122a 0004 | | .CONST 0x0004 ; Number of locals
122b INIT_1228:
122b e223 | # | Load 0x1,0x23
122c 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
122d 0322 | " | Declare_Variable Record
122e e21f | | Load 0x1,0x1f
122f 0007 | | Action Break_Optional
1230 00e1 | | Load_Encached Boolean_Cache
1231 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
1232 BODY_1228:
1232 00da | | Load_Top At_Offset_2
1233 e5ff | | Load 0x2,-0x1
1234 0227 | ' | Execute Access,All_Reference
1235 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
1236 e223 | # | Load 0x1,0x23
1237 181f | | Execute Package,Field_Execute,Field_Number 0x1f
1238 00d1 | | Pop_Control Pop_Count_1
1239 00cf | | Action Mark_Auxiliary
123a 781e |x | Jump 0x1259
123b 00db | | Load_Top At_Offset_3
123c e223 | # | Load 0x1,0x23
123d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
123e e5ff | | Load 0x2,-0x1
123f 0227 | ' | Execute Access,All_Reference
1240 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
1241 e223 | # | Load 0x1,0x23
1242 1815 | | Execute Package,Field_Execute,Field_Number 0x15
1243 003b | ; | Store_Top Access,At_Offset_3
1244 00da | | Load_Top At_Offset_2
1245 0227 | ' | Execute Access,All_Reference
1246 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
1247 0f02 | | Execute_Immediate Equal,0x2
1248 680b |h | Jump_Zero 0x1254
1249 00d9 | | Load_Top At_Offset_1
124a 7005 |p | Jump_Nonzero 0x1250
124b 0092 14d3 | | Action Push_String_Extended,0x14d3 ; "Libraries in use by this program:\x0a"
124d 8227 | ' | Call 0x1,0x27
124e 4801 |H | Short_Literal 0x1
124f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
1250 e5ff | | Load 0x2,-0x1
1251 00db | | Load_Top At_Offset_3
1252 8278 | x | Call 0x1,0x78
1253 c5ff | | Store 0x2,-0x1
1254 00db | | Load_Top At_Offset_3
1255 e223 | # | Load 0x1,0x23
1256 1820 | | Execute Package,Field_Execute,Field_Number 0x20
1257 00d1 | | Pop_Control Pop_Count_1
1258 00c9 | | Action Pop_Auxiliary_Loop
1259 00db | | Load_Top At_Offset_3
125a e223 | # | Load 0x1,0x23
125b 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
125c 6fde |o | Jump_Zero 0x123b
125d 00ce | | Action Pop_Auxiliary
125e 00d8 | | Load_Top At_Offset_0
125f 7003 |p | Jump_Nonzero 0x1263
1260 0092 14d4 | | Action Push_String_Extended,0x14d4 ; "No libraries are currently registered.\x0a"
1262 8227 | ' | Call 0x1,0x27
1263 4501 |E | Exit_Subprogram 0x1
1264 0000 0000 | | .BLANK 0000[0x4]
1268 ; --------------------------------------------------------------------------------------
1268 ; SUBPROGRAM
1268 ; --------------------------------------------------------------------------------------
1268 126b | k | .CONST 0x126b ; Address of begin
1269 0004 | | .CONST 0x0004 ; Address of exception handler
126a 0001 | | .CONST 0x0001 ; Number of locals
126b BODY_1268:
126b INIT_1268:
126b 4800 |H | Short_Literal 0x0
126c a5fe | | Store_Unchecked 0x2,-0x2
126d 4800 |H | Short_Literal 0x0
126e a5fc | | Store_Unchecked 0x2,-0x4
126f 00eb | | Load_Encached Diana_Cache
1270 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1271 0033 | 3 | Store_Top Heap_Access,At_Offset_3
1272 e21d | | Load 0x1,0x1d
1273 a5fd | | Store_Unchecked 0x2,-0x3
1274 4501 |E | Exit_Subprogram 0x1
1275 0000 0000 | | .XXX[0x3]
1277 0000 | |
1278 ; --------------------------------------------------------------------------------------
1278 ; SUBPROGRAM
1278 ; --------------------------------------------------------------------------------------
1278 1280 | | .CONST 0x1280 ; Address of begin
1279 0004 | | .CONST 0x0004 ; Address of exception handler
127a 0002 | | .CONST 0x0002 ; Number of locals
127b INIT_1278:
127b 00da | | Load_Top At_Offset_2
127c e014 | | Load 0x0,0x14
127d 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
127e 00e3 | | Load_Encached Natural_Cache
127f 03f1 | | Declare_Variable Discrete,With_Value
1280 BODY_1278:
1280 00cf | | Action Mark_Auxiliary
1281 4801 |H | Short_Literal 0x1
1282 00da | | Load_Top At_Offset_2
1283 0264 | d | Execute Discrete,Below_Bound
1284 7014 |p | Jump_Nonzero 0x1299
1285 00d8 | | Load_Top At_Offset_0
1286 e5ff | | Load 0x2,-0x1
1287 e014 | | Load 0x0,0x14
1288 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
1289 0f2e | . | Execute_Immediate Equal,0x2e
128a 680c |h | Jump_Zero 0x1297
128b 00db | | Load_Top At_Offset_3
128c 00d9 | | Load_Top At_Offset_1
128d 0a01 | | Execute_Immediate Plus,0x1
128e 00d8 | | Load_Top At_Offset_0
128f 00e4 | | Load_Encached Positive_Cache
1290 0260 | ` | Execute Discrete,In_Type
1291 7001 |p | Jump_Nonzero 0x1293
1292 0801 | | Execute_Immediate Raise,0x1
1293 e5ff | | Load 0x2,-0x1
1294 e014 | | Load 0x0,0x14
1295 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
1296 4401 |D | Exit_Subprogram With_Result,0x1
1297 00c8 | | Action Pop_Auxiliary_Range
1298 37ec |7 | Loop_Decreasing 0x1285
1299 00ce | | Action Pop_Auxiliary
129a 00db | | Load_Top At_Offset_3
129b e014 | | Load 0x0,0x14
129c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
129d 4401 |D | Exit_Subprogram With_Result,0x1
129e 0000 0000 | | .XXX[0x2]
12a0 ; --------------------------------------------------------------------------------------
12a0 ; SUBPROGRAM
12a0 ; --------------------------------------------------------------------------------------
12a0 12a9 | | .CONST 0x12a9 ; Address of begin
12a1 0004 | | .CONST 0x0004 ; Address of exception handler
12a2 0004 | | .CONST 0x0004 ; Number of locals
12a3 INIT_12a0:
12a3 e024 | $ | Load 0x0,0x24
12a4 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
12a5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
12a6 e04f | O | Load 0x0,0x4f
12a7 1b10 | | Execute Package,Field_Read,Field_Number 0x10
12a8 00ec | | Load_Encached Diana_Tree_Cache
12a9 BODY_12a0:
12a9 e050 | P | Load 0x0,0x50
12aa 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
12ab e024 | $ | Load 0x0,0x24
12ac 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
12ad 1b0f | | Execute Package,Field_Read,Field_Number 0xf
12ae e024 | $ | Load 0x0,0x24
12af 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12b0 6027 |`' | Indirect_Literal Discrete,0x12d8,{0x00000000, 0x00004000}
12b1 e025 | % | Load 0x0,0x25
12b2 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12b3 e403 | | Load 0x2,0x3
12b4 e024 | $ | Load 0x0,0x24
12b5 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
12b6 1816 | | Execute Package,Field_Execute,Field_Number 0x16
12b7 e5ff | | Load 0x2,-0x1
12b8 e014 | | Load 0x0,0x14
12b9 1813 | | Execute Package,Field_Execute,Field_Number 0x13
12ba e024 | $ | Load 0x0,0x24
12bb 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
12bc 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
12bd 0032 | 2 | Store_Top Heap_Access,At_Offset_2
12be 005b | [ | Store_Top Discrete,At_Offset_3
12bf 00da | | Load_Top At_Offset_2
12c0 6803 |h | Jump_Zero 0x12c4
12c1 00eb | | Load_Encached Diana_Cache
12c2 1812 | | Execute Package,Field_Execute,Field_Number 0x12
12c3 0031 | 1 | Store_Top Heap_Access,At_Offset_1
12c4 00d8 | | Load_Top At_Offset_0
12c5 a5fe | | Store_Unchecked 0x2,-0x2
12c6 00d8 | | Load_Top At_Offset_0
12c7 00eb | | Load_Encached Diana_Cache
12c8 1813 | | Execute Package,Field_Execute,Field_Number 0x13
12c9 6809 |h | Jump_Zero 0x12d3
12ca e5fd | | Load 0x2,-0x3
12cb 00ea | | Load_Encached Null_String_Cache
12cc e5ff | | Load 0x2,-0x1
12cd 827c | | | Call 0x1,0x7c
12ce e224 | $ | Load 0x1,0x24
12cf e012 | | Load 0x0,0x12
12d0 1817 | | Execute Package,Field_Execute,Field_Number 0x17
12d1 c5fd | | Store 0x2,-0x3
12d2 4502 |E | Exit_Subprogram 0x2
12d3 e5fd | | Load 0x2,-0x3
12d4 e012 | | Load 0x0,0x12
12d5 181a | | Execute Package,Field_Execute,Field_Number 0x1a
12d6 c5fd | | Store 0x2,-0x3
12d7 4502 |E | Exit_Subprogram 0x2
12d8 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
12dc 0000 0000 | | .BLANK 0000[0x4]
12e0 ; --------------------------------------------------------------------------------------
12e0 ; SUBPROGRAM
12e0 ; --------------------------------------------------------------------------------------
12e0 1311 | | .CONST 0x1311 ; Address of begin
12e1 0004 | | .CONST 0x0004 ; Address of exception handler
12e2 000e | | .CONST 0x000e ; Number of locals
12e3 INIT_12e0:
12e3 e5fd | | Load 0x2,-0x3
12e4 e014 | | Load 0x0,0x14
12e5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
12e6 00e3 | | Load_Encached Natural_Cache
12e7 03f1 | | Declare_Variable Discrete,With_Value
12e8 00d8 | | Load_Top At_Offset_0
12e9 0a01 | | Execute_Immediate Plus,0x1
12ea e5ff | | Load 0x2,-0x1
12eb e014 | | Load 0x0,0x14
12ec 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
12ed 0273 | s | Execute Discrete,Plus
12ee 00e3 | | Load_Encached Natural_Cache
12ef 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
12f0 00d8 | | Load_Top At_Offset_0
12f1 e014 | | Load 0x0,0x14
12f2 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12f3 1c08 | | Execute_Immediate Run_Utility,0x8
12f4 00d8 | | Load_Top At_Offset_0
12f5 1c00 | | Execute_Immediate Run_Utility,0x0
12f6 00da | | Load_Top At_Offset_2
12f7 e014 | | Load 0x0,0x14
12f8 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12f9 1c08 | | Execute_Immediate Run_Utility,0x8
12fa 00d8 | | Load_Top At_Offset_0
12fb 1c00 | | Execute_Immediate Run_Utility,0x0
12fc 00da | | Load_Top At_Offset_2
12fd e014 | | Load 0x0,0x14
12fe 1b0e | | Execute Package,Field_Read,Field_Number 0xe
12ff 1c08 | | Execute_Immediate Run_Utility,0x8
1300 00d8 | | Load_Top At_Offset_0
1301 1c00 | | Execute_Immediate Run_Utility,0x0
1302 00eb | | Load_Encached Diana_Cache
1303 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1304 00eb | | Load_Encached Diana_Cache
1305 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1306 e012 | | Load 0x0,0x12
1307 1b0d | | Execute Package,Field_Read,Field_Number 0xd
1308 02c7 | | Declare_Variable Any
1309 00d8 | | Load_Top At_Offset_0
130a 1c00 | | Execute_Immediate Run_Utility,0x0
130b e003 | | Load 0x0,0x3
130c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
130d 00e3 | | Load_Encached Natural_Cache
130e 00e1 | | Load_Encached Boolean_Cache
130f 00e1 | | Load_Encached Boolean_Cache
1310 00ec | | Load_Encached Diana_Tree_Cache
1311 BODY_12e0:
1311 00e1 | | Load_Encached Boolean_Cache
1312 e003 | | Load 0x0,0x3
1313 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1314 00e3 | | Load_Encached Natural_Cache
1315 00ec | | Load_Encached Diana_Tree_Cache
1316 827b | { | Call 0x1,0x7b
1317 c5f9 | | Store 0x2,-0x7
1318 c5f8 | | Store 0x2,-0x8
1319 c5f7 | | Store 0x2,-0x9
131a c5f6 | | Store 0x2,-0xa
131b 4800 |H | Short_Literal 0x0
131c a5fa | | Store_Unchecked 0x2,-0x6
131d e404 | | Load 0x2,0x4
131e e5ff | | Load 0x2,-0x1
131f e014 | | Load 0x0,0x14
1320 1813 | | Execute Package,Field_Execute,Field_Number 0x13
1321 e014 | | Load 0x0,0x14
1322 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1323 00d1 | | Pop_Control Pop_Count_1
1324 00cf | | Action Mark_Auxiliary
1325 e406 | | Load 0x2,0x6
1326 e404 | | Load 0x2,0x4
1327 e016 | | Load 0x0,0x16
1328 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1329 e014 | | Load 0x0,0x14
132a 1810 | | Execute Package,Field_Execute,Field_Number 0x10
132b 00d1 | | Pop_Control Pop_Count_1
132c e5fc | | Load 0x2,-0x4
132d e404 | | Load 0x2,0x4
132e e016 | | Load 0x0,0x16
132f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
1330 e014 | | Load 0x0,0x14
1331 1810 | | Execute Package,Field_Execute,Field_Number 0x10
1332 00d1 | | Pop_Control Pop_Count_1
1333 e5f5 | | Load 0x2,-0xb
1334 00ec | | Load_Encached Diana_Tree_Cache
1335 e406 | | Load 0x2,0x6
1336 827d | } | Call 0x1,0x7d
1337 c407 | | Store 0x2,0x7
1338 c5f5 | | Store 0x2,-0xb
1339 4802 |H | Short_Literal 0x2
133a e5f5 | | Load 0x2,-0xb
133b e012 | | Load 0x0,0x12
133c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
133d 6801 |h | Jump_Zero 0x133f
133e 4503 |E | Exit_Subprogram 0x3
133f e407 | | Load 0x2,0x7
1340 e003 | | Load 0x0,0x3
1341 1812 | | Execute Package,Field_Execute,Field_Number 0x12
1342 a40c | | Store_Unchecked 0x2,0xc
1343 00db | | Load_Top At_Offset_3
1344 701b |p | Jump_Nonzero 0x1360
1345 e5fd | | Load 0x2,-0x3
1346 e014 | | Load 0x0,0x14
1347 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
1348 6817 |h | Jump_Zero 0x1360
1349 e5f5 | | Load 0x2,-0xb
134a 00e3 | | Load_Encached Natural_Cache
134b e405 | | Load 0x2,0x5
134c e5fd | | Load 0x2,-0x3
134d 4800 |H | Short_Literal 0x0
134e e402 | | Load 0x2,0x2
134f e016 | | Load 0x0,0x16
1350 180d | | Execute Package,Field_Execute,Field_Number 0xd
1351 00d2 | | Pop_Control Pop_Count_2
1352 c5fa | | Store 0x2,-0x6
1353 c5f5 | | Store 0x2,-0xb
1354 e404 | | Load 0x2,0x4
1355 482e |H. | Short_Literal 0x2e
1356 e014 | | Load 0x0,0x14
1357 1819 | | Execute Package,Field_Execute,Field_Number 0x19
1358 00d1 | | Pop_Control Pop_Count_1
1359 e404 | | Load 0x2,0x4
135a e405 | | Load 0x2,0x5
135b e014 | | Load 0x0,0x14
135c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
135d 00d1 | | Pop_Control Pop_Count_1
135e 00c9 | | Action Pop_Auxiliary_Loop
135f 7fc5 | | Jump 0x1325
1360 00ce | | Action Pop_Auxiliary
1361 e407 | | Load 0x2,0x7
1362 822b | + | Call 0x1,0x2b
1363 0031 | 1 | Store_Top Heap_Access,At_Offset_1
1364 00d8 | | Load_Top At_Offset_0
1365 a5f9 | | Store_Unchecked 0x2,-0x7
1366 e5f5 | | Load 0x2,-0xb
1367 e012 | | Load 0x0,0x12
1368 181a | | Execute Package,Field_Execute,Field_Number 0x1a
1369 c5f5 | | Store 0x2,-0xb
136a 00da | | Load_Top At_Offset_2
136b 681c |h | Jump_Zero 0x1388
136c e409 | | Load 0x2,0x9
136d 00e1 | | Load_Encached Boolean_Cache
136e 00e1 | | Load_Encached Boolean_Cache
136f 00ec | | Load_Encached Diana_Tree_Cache
1370 e003 | | Load 0x0,0x3
1371 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1372 00e3 | | Load_Encached Natural_Cache
1373 e5fb | | Load 0x2,-0x5
1374 e5fe | | Load 0x2,-0x2
1375 e5fc | | Load 0x2,-0x4
1376 e014 | | Load 0x0,0x14
1377 1813 | | Execute Package,Field_Execute,Field_Number 0x13
1378 e40e | | Load 0x2,0xe
1379 822c | , | Call 0x1,0x2c
137a e40e | | Load 0x2,0xe
137b 480b |H | Short_Literal 0xb
137c e27a | z | Load 0x1,0x7a
137d 170f | | Execute Task,Entry_Call,Field_Number 0xf
137e c5fb | | Store 0x2,-0x5
137f c5f8 | | Store 0x2,-0x8
1380 c40a | | Store 0x2,0xa
1381 c408 | | Store 0x2,0x8
1382 c5f6 | | Store 0x2,-0xa
1383 005b | [ | Store_Top Discrete,At_Offset_3
1384 c409 | | Store 0x2,0x9
1385 4800 |H | Short_Literal 0x0
1386 a5f7 | | Store_Unchecked 0x2,-0x9
1387 4503 |E | Exit_Subprogram 0x3
1388 4800 |H | Short_Literal 0x0
1389 a5f8 | | Store_Unchecked 0x2,-0x8
138a 4802 |H | Short_Literal 0x2
138b a5f7 | | Store_Unchecked 0x2,-0x9
138c 4503 |E | Exit_Subprogram 0x3
138d 0000 0000 | | .XXX[0x3]
138f 0000 | |
1390 ; --------------------------------------------------------------------------------------
1390 ; SUBPROGRAM
1390 ; --------------------------------------------------------------------------------------
1390 1393 | | .CONST 0x1393 ; Address of begin
1391 139b | | .CONST 0x139b ; Address of exception handler
1392 0001 | | .CONST 0x0001 ; Number of locals
1393 BODY_1390:
1393 INIT_1390:
1393 e5ff | | Load 0x2,-0x1
1394 e5fd | | Load 0x2,-0x3
1395 e5fc | | Load 0x2,-0x4
1396 e013 | | Load 0x0,0x13
1397 1b11 | | Execute Package,Field_Read,Field_Number 0x11
1398 181c | | Execute Package,Field_Execute,Field_Number 0x1c
1399 a402 | | Store_Unchecked 0x2,0x2
139a 4501 |E | Exit_Subprogram 0x1
139b TRAP_1390:
139b e013 | | Load 0x0,0x13
139c 1b11 | | Execute Package,Field_Read,Field_Number 0x11
139d 1b12 | | Execute Package,Field_Read,Field_Number 0x12
139e 010f | | Execute Exception,Equal
139f 7005 |p | Jump_Nonzero 0x13a5
13a0 e013 | | Load 0x0,0x13
13a1 1b11 | | Execute Package,Field_Read,Field_Number 0x11
13a2 1b14 | | Execute Package,Field_Read,Field_Number 0x14
13a3 010f | | Execute Exception,Equal
13a4 6804 |h | Jump_Zero 0x13a9
13a5 00eb | | Load_Encached Diana_Cache
13a6 1812 | | Execute Package,Field_Execute,Field_Number 0x12
13a7 a402 | | Store_Unchecked 0x2,0x2
13a8 4501 |E | Exit_Subprogram 0x1
13a9 480a |H | Short_Literal 0xa
13aa 0092 14a0 | | Action Push_String_Extended,0x14a0 ; "Register: "
13ac e011 | | Load 0x0,0x11
13ad 180d | | Execute Package,Field_Execute,Field_Number 0xd
13ae 01cc | | Execute Vector,Catenate
13af 0092 14d5 | | Action Push_String_Extended,0x14d5 ; " raised locating source for unit."
13b1 01cc | | Execute Vector,Catenate
13b2 01cb | | Execute Vector,Append
13b3 8219 | | Call 0x1,0x19
13b4 00d8 | | Load_Top At_Offset_0
13b5 0101 | | Execute Exception,Reraise
13b6 0000 0000 | | .XXX[0x2]
13b8 ; --------------------------------------------------------------------------------------
13b8 ; SUBPROGRAM
13b8 ; --------------------------------------------------------------------------------------
13b8 13cb | | .CONST 0x13cb ; Address of begin
13b9 0004 | | .CONST 0x0004 ; Address of exception handler
13ba 0013 | | .CONST 0x0013 ; Number of locals
13bb INIT_13b8:
13bb 4805 |H | Short_Literal 0x5
13bc 02cb | | Declare_Variable Entry
13bd 4804 |H | Short_Literal 0x4
13be 02cb | | Declare_Variable Entry
13bf 480b |H | Short_Literal 0xb
13c0 02cb | | Declare_Variable Entry
13c1 4806 |H | Short_Literal 0x6
13c2 02cb | | Declare_Variable Entry
13c3 4801 |H | Short_Literal 0x1
13c4 02cb | | Declare_Variable Entry
13c5 4801 |H | Short_Literal 0x1
13c6 02cb | | Declare_Variable Entry
13c7 00bf | | Action Accept_Activation
13c8 029f 13db | | Declare_Subprogram For_Call,INIT_13d8
13ca 00bc | | Action Signal_Activated
13cb BODY_13b8:
13cb 0092 14d6 | | Action Push_String_Extended,0x14d6 ; "Library_Database"
13cd e001 | | Load 0x0,0x1
13ce 180f | | Execute Package,Field_Execute,Field_Number 0xf
13cf 00cf | | Action Mark_Auxiliary
13d0 8213 | | Call 0x1,0x13
13d1 00c9 | | Action Pop_Auxiliary_Loop
13d2 7ffd | | Jump 0x13d0
13d3 0000 0000 | | .BLANK 0000[0x5]
13d8 ; --------------------------------------------------------------------------------------
13d8 ; SUBPROGRAM
13d8 ; --------------------------------------------------------------------------------------
13d8 13ec | | .CONST 0x13ec ; Address of begin
13d9 13ef | | .CONST 0x13ef ; Address of exception handler
13da 0002 | | .CONST 0x0002 ; Number of locals
13db INIT_13d8:
13db 4812 4a7f |H J | Declare_Variable Select 0x000, 0x006,
13dd 4811 4a80 |H J | [0x000]: 0x001 = 0x0008,
13df 4810 4a84 |H J | [0x00d]: 0x28a = 0x1450,
13e1 480f 4a85 |H J | [0x00e]: 0x288 = 0x1440,
13e3 480e 4a88 |H J | [0x00f]: 0x285 = 0x1428,
13e5 480d 4a8a |H J | [0x010]: 0x284 = 0x1420,
13e7 4800 4801 |H H | [0x011]: 0x280 = 0x1400,
13e9 4800 4806 |H H | [0x012]: 0x27f = 0x13f8
13eb 02cf | |
13ec BODY_13d8:
13ec 00d8 | | Load_Top At_Offset_0
13ed 013f | ? | Execute Select,Rendezvous
13ee 4501 |E | Exit_Subprogram 0x1
13ef TRAP_13d8:
13ef 0007 | | Action Break_Optional
13f0 4501 |E | Exit_Subprogram 0x1
13f1 0000 0000 | | .BLANK 0000[0x7]
13f8 ; --------------------------------------------------------------------------------------
13f8 ; SUBPROGRAM
13f8 ; See instruction 0x02cf at 0x13db, index=0x12
13f8 ; --------------------------------------------------------------------------------------
13f8 13fb | | .CONST 0x13fb ; Address of begin
13f9 0004 | | .CONST 0x0004 ; Address of exception handler
13fa 0001 | | .CONST 0x0001 ; Number of locals
13fb BODY_13f8:
13fb INIT_13f8:
13fb 00db | | Load_Top At_Offset_3
13fc 8002 | | Call 0x0,0x2
13fd c7fe | | Store 0x3,-0x2
13fe 4101 |A | End_Rendezvous 0x1
13ff 0000 | | .XXX[0x1]
1400 ; --------------------------------------------------------------------------------------
1400 ; SUBPROGRAM
1400 ; See instruction 0x02cf at 0x13db, index=0x11
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 00db | | Load_Top At_Offset_3
1404 7003 |p | Jump_Nonzero 0x1408
1405 e003 | | Load 0x0,0x3
1406 03bc | | Declare_Variable Access,By_Allocation
1407 a7fe | | Store_Unchecked 0x3,-0x2
1408 4801 |H | Short_Literal 0x1
1409 e7fe | | Load 0x3,-0x2
140a 0227 | ' | Execute Access,All_Reference
140b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
140c 00db | | Load_Top At_Offset_3
140d 0229 | ) | Execute Access,All_Read
140e e004 | | Load 0x0,0x4
140f 1b12 | | Execute Package,Field_Read,Field_Number 0x12
1410 e004 | | Load 0x0,0x4
1411 1817 | | Execute Package,Field_Execute,Field_Number 0x17
1412 00d9 | | Load_Top At_Offset_1
1413 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
1414 00d1 | | Pop_Control Pop_Count_1
1415 00db | | Load_Top At_Offset_3
1416 0229 | ) | Execute Access,All_Read
1417 e005 | | Load 0x0,0x5
1418 1b13 | | Execute Package,Field_Read,Field_Number 0x13
1419 4865 |He | Short_Literal 0x65
141a e005 | | Load 0x0,0x5
141b 181a | | Execute Package,Field_Execute,Field_Number 0x1a
141c 00d9 | | Load_Top At_Offset_1
141d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
141e 4101 |A | End_Rendezvous 0x1
141f 0000 | | .XXX[0x1]
1420 ; --------------------------------------------------------------------------------------
1420 ; SUBPROGRAM
1420 ; See instruction 0x02cf at 0x13db, index=0x10
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 029f 1463 | c| Declare_Subprogram For_Call,INIT_1460
1425 8602 | | Call 0x3,0x2
1426 4105 |A | End_Rendezvous 0x5
1427 0000 | | .XXX[0x1]
1428 ; --------------------------------------------------------------------------------------
1428 ; SUBPROGRAM
1428 ; See instruction 0x02cf at 0x13db, index=0xf
1428 ; --------------------------------------------------------------------------------------
1428 142b | + | .CONST 0x142b ; Address of begin
1429 0004 | | .CONST 0x0004 ; Address of exception handler
142a 0001 | | .CONST 0x0001 ; Number of locals
142b BODY_1428:
142b INIT_1428:
142b e7f4 | | Load 0x3,-0xc
142c 00ec | | Load_Encached Diana_Tree_Cache
142d 00e1 | | Load_Encached Boolean_Cache
142e 00e1 | | Load_Encached Boolean_Cache
142f e006 | | Load 0x0,0x6
1430 1b0e | | Execute Package,Field_Read,Field_Number 0xe
1431 00e3 | | Load_Encached Natural_Cache
1432 e7fa | | Load 0x3,-0x6
1433 e7fb | | Load 0x3,-0x5
1434 e7fc | | Load 0x3,-0x4
1435 e7fd | | Load 0x3,-0x3
1436 e7fe | | Load 0x3,-0x2
1437 8007 | | Call 0x0,0x7
1438 c7fa | | Store 0x3,-0x6
1439 c7f9 | | Store 0x3,-0x7
143a c7f8 | | Store 0x3,-0x8
143b c7f6 | | Store 0x3,-0xa
143c c7f5 | | Store 0x3,-0xb
143d c7f7 | | Store 0x3,-0x9
143e c7f4 | | Store 0x3,-0xc
143f 4107 |A | End_Rendezvous 0x7
1440 ; --------------------------------------------------------------------------------------
1440 ; SUBPROGRAM
1440 ; See instruction 0x02cf at 0x13db, index=0xe
1440 ; --------------------------------------------------------------------------------------
1440 1443 | C | .CONST 0x1443 ; Address of begin
1441 0004 | | .CONST 0x0004 ; Address of exception handler
1442 0001 | | .CONST 0x0001 ; Number of locals
1443 BODY_1440:
1443 INIT_1440:
1443 e7fb | | Load 0x3,-0x5
1444 e7fc | | Load 0x3,-0x4
1445 e7fd | | Load 0x3,-0x3
1446 e7fe | | Load 0x3,-0x2
1447 8008 | | Call 0x0,0x8
1448 c7fb | | Store 0x3,-0x5
1449 4101 |A | End_Rendezvous 0x1
144a 0000 0000 | | .BLANK 0000[0x6]
1450 ; --------------------------------------------------------------------------------------
1450 ; SUBPROGRAM
1450 ; See instruction 0x02cf at 0x13db, index=0xd
1450 ; --------------------------------------------------------------------------------------
1450 1453 | S | .CONST 0x1453 ; Address of begin
1451 0004 | | .CONST 0x0004 ; Address of exception handler
1452 0001 | | .CONST 0x0001 ; Number of locals
1453 BODY_1450:
1453 INIT_1450:
1453 e7fa | | Load 0x3,-0x6
1454 e7fb | | Load 0x3,-0x5
1455 e7fc | | Load 0x3,-0x4
1456 e7fd | | Load 0x3,-0x3
1457 e7fe | | Load 0x3,-0x2
1458 00eb | | Load_Encached Diana_Cache
1459 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
145a e7fe | | Load 0x3,-0x2
145b 8009 | | Call 0x0,0x9
145c c7fa | | Store 0x3,-0x6
145d 4101 |A | End_Rendezvous 0x1
145e 0000 0000 | | .XXX[0x2]
1460 ; --------------------------------------------------------------------------------------
1460 ; SUBPROGRAM
1460 ; --------------------------------------------------------------------------------------
1460 1466 | f | .CONST 0x1466 ; Address of begin
1461 0004 | | .CONST 0x0004 ; Address of exception handler
1462 0003 | | .CONST 0x0003 ; Number of locals
1463 INIT_1460:
1463 e00a | | Load 0x0,0xa
1464 0007 | | Action Break_Optional
1465 00e1 | | Load_Encached Boolean_Cache
1466 BODY_1460:
1466 00e1 | | Load_Encached Boolean_Cache
1467 00da | | Load_Top At_Offset_2
1468 e7fe | | Load 0x3,-0x2
1469 e7fd | | Load 0x3,-0x3
146a 0227 | ' | Execute Access,All_Reference
146b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
146c e005 | | Load 0x0,0x5
146d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
146e 003b | ; | Store_Top Access,At_Offset_3
146f 0059 | Y | Store_Top Discrete,At_Offset_1
1470 00d8 | | Load_Top At_Offset_0
1471 681f |h | Jump_Zero 0x1491
1472 00d9 | | Load_Top At_Offset_1
1473 0227 | ' | Execute Access,All_Reference
1474 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
1475 a7fa | | Store_Unchecked 0x3,-0x6
1476 00d9 | | Load_Top At_Offset_1
1477 0227 | ' | Execute Access,All_Reference
1478 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
1479 c7fc | | Store 0x3,-0x4
147a 00d9 | | Load_Top At_Offset_1
147b 0227 | ' | Execute Access,All_Reference
147c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
147d c7fb | | Store 0x3,-0x5
147e 00d9 | | Load_Top At_Offset_1
147f 0227 | ' | Execute Access,All_Reference
1480 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
1481 e00b | | Load 0x0,0xb
1482 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
1483 012f | / | Execute Any,Equal
1484 6807 |h | Jump_Zero 0x148c
1485 e7f9 | | Load 0x3,-0x7
1486 0092 14d7 | | Action Push_String_Extended,0x14d7 ; "Library unit not elaborated"
1488 e00c | | Load 0x0,0xc
1489 1815 | | Execute Package,Field_Execute,Field_Number 0x15
148a c7f9 | | Store 0x3,-0x7
148b 4501 |E | Exit_Subprogram 0x1
148c e7f9 | | Load 0x3,-0x7
148d e00c | | Load 0x0,0xc
148e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
148f c7f9 | | Store 0x3,-0x7
1490 4501 |E | Exit_Subprogram 0x1
1491 0092 14d8 | | Action Push_String_Extended,0x14d8 ; "Could not locate Index in database"
1493 e00c | | Load 0x0,0xc
1494 1811 | | Execute Package,Field_Execute,Field_Number 0x11
1495 c7f9 | | Store 0x3,-0x7
1496 4800 |H | Short_Literal 0x0
1497 a7fa | | Store_Unchecked 0x3,-0x6
1498 e00d | | Load 0x0,0xd
1499 c7fc | | Store 0x3,-0x4
149a 4800 |H | Short_Literal 0x0
149b a7fb | | Store_Unchecked 0x3,-0x5
149c 4501 |E | Exit_Subprogram 0x1
149d ; --------------------------------------------------------------------------------------
149d ; STRING TABLE
149d ; --------------------------------------------------------------------------------------
149d 007a | z | .STRTAB 0x007a->0x14da ; "Name not found"
149e 0086 | | .STRTAB 0x0086->0x14e1 ; "Invalid qualifier (none required)"
149f 00a5 | | .STRTAB 0x00a5->0x14f1 ; "Warning: Elaborating units that have been archived, deleted or re-coded;\x0a Debugging information will not be available for such units.\x0a"
14a0 0133 | 3 | .STRTAB 0x0133->0x1539 ; "Register: "
; "Register: "
14a1 013b | ; | .STRTAB 0x013b->0x153e ; "Debug_Debugger"
14a2 0147 | G | .STRTAB 0x0147->0x1545 ; "Assert fail: "
14a3 0152 | R | .STRTAB 0x0152->0x154c ; "Sm_Back_Link returned unexpected kind of node"
14a4 017d | } | .STRTAB 0x017d->0x1562 ; "<NULL>"
; "<NULL>"
; "<NULL>"
14a5 0181 | | .STRTAB 0x0181->0x1565 ; "procedure "
; "procedure "
14a6 0189 | | .STRTAB 0x0189->0x156a ; "function "
; "function "
14a7 0190 | | .STRTAB 0x0190->0x156f ; "package "
; "package "
14a8 0196 | | .STRTAB 0x0196->0x1573 ; "generic "
14a9 019c | | .STRTAB 0x019c->0x1577 ; "Warning: Incompatible subsystem versions detected in command"
; "Warning: Incompatible subsystem versions detected in command"
14aa 01d6 | | .STRTAB 0x01d6->0x1595 ; " Spec: "
; " Spec: "
14ab 01de | | .STRTAB 0x01de->0x159a ; ", Units: "
14ac 01e5 | | .STRTAB 0x01e5->0x159e ; ", "
14ad 01e5 | | .STRTAB 0x01e5->0x159f ; ", Unit: "
14ae 01eb | | .STRTAB 0x01eb->0x15a3 ; "Same_Object: Library_Node of type "
14af 020b | | .STRTAB 0x020b->0x15b4 ; "Invalid qualifier (none required): "
14b0 022c | , | .STRTAB 0x022c->0x15c6 ; "Delete_Low_Priority_Overloads deleted everything"
14b1 025a | Z | .STRTAB 0x025a->0x15de ; "; Library Name "
14b2 0267 | g | .STRTAB 0x0267->0x15e5 ; "Index N("
14b3 026d | m | .STRTAB 0x026d->0x15e9 ; "): "
14b4 026f | o | .STRTAB 0x026f->0x15eb ; "Main Unit "
14b5 0277 | w | .STRTAB 0x0277->0x15f0 ; "There are several library units named "
14b6 029b | | .STRTAB 0x029b->0x1603 ; "The qualifier specified did not resolve this overload.\x0a"
14b7 02d0 | | .STRTAB 0x02d0->0x161f ; "When you ask for it again, please choose one by appending to "
14b8 030b | | .STRTAB 0x030b->0x163d ; "a single quote followed by an index, as follows:"
14b9 0339 | 9 | .STRTAB 0x0339->0x1655 ; "Init_Subsystem_Lookthrough: "
14ba 0353 | S | .STRTAB 0x0353->0x1663 ; "Warning: Program includes archived main unit "
14bb 037e | ~ | .STRTAB 0x037e->0x167a ; ". "
14bc 037f | | .STRTAB 0x037f->0x167b ; "Debugging will be limited."
14bd 0397 | | .STRTAB 0x0397->0x1688 ; "Register_Unit: Empty units_in_program list"
14be 03bf | | .STRTAB 0x03bf->0x169d ; "Register_Unit: Main_Unit not a procedure or function"
14bf 03f1 | | .STRTAB 0x03f1->0x16b7 ; "Register_Unit: "
14c0 03fe | | .STRTAB 0x03fe->0x16bf ; "Register_Used_Unit: Unit_Offset is 0"
14c1 0420 | | .STRTAB 0x0420->0x16d1 ; "Register_Used_Unit: unknown node: "
14c2 0440 | @ | .STRTAB 0x0440->0x16e2 ; "Register_Used_Unit: "
; "Register_Used_Unit: "
14c3 0452 | R | .STRTAB 0x0452->0x16ec ; "UnRegister_Unit: unknown node: "
14c4 046f | o | .STRTAB 0x046f->0x16fb ; "unRegister_Unit: "
14c5 047e | ~ | .STRTAB 0x047e->0x1704 ; "UnRegister_Unit: Empty Unit_List list"
14c6 04a1 | | .STRTAB 0x04a1->0x1716 ; "Unregister_Unit: "
14c7 04b0 | | .STRTAB 0x04b0->0x171f ; "empty overload chain"
14c8 04c2 | | .STRTAB 0x04c2->0x1729 ; " "
14c9 04c8 | | .STRTAB 0x04c8->0x172d ; " Library Units used by "
14ca 04e2 | | .STRTAB 0x04e2->0x173b ; " "
14cb 04e2 | | .STRTAB 0x04e2->0x173c ; " "
14cc 04e4 | | .STRTAB 0x04e4->0x173e ; " (archived)"
14cd 04ed | | .STRTAB 0x04ed->0x1743 ; " Elab Segment Offset: "
14ce 0501 | | .STRTAB 0x0501->0x174e ; " Library: "
14cf 050a | | .STRTAB 0x050a->0x1754 ; " Main Unit: "
14d0 0515 | | .STRTAB 0x0515->0x175a ; " Elab Segment:"
14d1 0522 | " | .STRTAB 0x0522->0x1762 ; " Elab Frame Name:"
14d2 0532 | 2 | .STRTAB 0x0532->0x176b ; " Library Units: \x0a"
14d3 0542 | B | .STRTAB 0x0542->0x1774 ; "Libraries in use by this program:\x0a"
14d4 0562 | b | .STRTAB 0x0562->0x1785 ; "No libraries are currently registered.\x0a"
14d5 0587 | | .STRTAB 0x0587->0x1798 ; " raised locating source for unit."
14d6 05a6 | | .STRTAB 0x05a6->0x17a9 ; "Library_Database"
14d7 05b4 | | .STRTAB 0x05b4->0x17b1 ; "Library unit not elaborated"
14d8 05cd | | .STRTAB 0x05cd->0x17be ; "Could not locate Index in database"
14d9 05ed | | .STREND 0x05ed->0x17cf
14da 4e61 6d65 |Name| .STRTAB_STRINGS
17d0 ; --------------------------------------------------------------------------------------
17d0 ; Debug Table
17d0 ; --------------------------------------------------------------------------------------
17d0 0004 000d | | .DEBUG4 0x0004,0x000d,0x79dc,0x0000,0x0001,0x0000
17d6 0067 8900 | g | .XXX[0x1c]
17d8 0000 000b | |
17da 0000 0671 | q|
17dc b400 0000 | |
17de 0061 0000 | a |
17e0 0000 19d4 | |
17e2 f844 8003 | D |
17e4 3d3c 0000 |=< |
17e6 0000 33bd | 3 |
17e8 e006 89b2 | |
17ea 0c72 0056 | r V|
17ec bb80 0000 | |
17ee 000c f120 | |
17f0 0338 da00 | 8 |
17f2 0000 0000 | | .BLANK 0000[0x7]
17f9 67e8 8000 |g | .XXX[0x7]
17fb 0cea 7800 | x |
17fd 0001 3b17 | ; |
17ff 0068 | h |