|
|
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: 3072 (0xc00)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_779ce4
└─⟦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 0518 | | .CONST 0x0518 ; 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 8003 | | .CONST 0x8003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0010 | | .CONST 0x0010 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0001 | | .CONST 0x0001 ; Number of locals
000b INIT_0008:
000b 029a 001b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0018
000d 00bf | | Action Accept_Activation
000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd
000f 00c7 | | Action Elaborate_Subprogram
0010 BODY_0008:
0010 00bc | | Action Signal_Activated
0011 00bb | | Action Signal_Completion
0012 0000 0000 | | .BLANK 0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 00a8 | | .CONST 0x00a8 ; Address of begin
0019 00f6 | | .CONST 0x00f6 ; Address of exception handler
001a 0021 | ! | .CONST 0x0021 ; Number of locals
001b INIT_0018:
001b e002 | | Load 0x0,0x2
001c 1b13 | | Execute Package,Field_Read,Field_Number 0x13
001d 02c7 | | Declare_Variable Any
001e 00d8 | | Load_Top At_Offset_0
001f 1c00 | | Execute_Immediate Run_Utility,0x0
0020 e003 | | Load 0x0,0x3
0021 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0022 02c7 | | Declare_Variable Any
0023 00d8 | | Load_Top At_Offset_0
0024 1c00 | | Execute_Immediate Run_Utility,0x0
0025 e003 | | Load 0x0,0x3
0026 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0027 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0028 e003 | | Load 0x0,0x3
0029 1b0d | | Execute Package,Field_Read,Field_Number 0xd
002a e004 | | Load 0x0,0x4
002b e005 | | Load 0x0,0x5
002c e002 | | Load 0x0,0x2
002d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
002e e006 | | Load 0x0,0x6
002f 0387 | | Declare_Variable Package
0030 00d8 | | Load_Top At_Offset_0
0031 020f | | Execute Module,Activate
0032 00d8 | | Load_Top At_Offset_0
0033 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0034 e007 | | Load 0x0,0x7
0035 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0036 02c7 | | Declare_Variable Any
0037 00d8 | | Load_Top At_Offset_0
0038 1c00 | | Execute_Immediate Run_Utility,0x0
0039 e008 | | Load 0x0,0x8
003a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
003b 02c7 | | Declare_Variable Any
003c 00d8 | | Load_Top At_Offset_0
003d 1c00 | | Execute_Immediate Run_Utility,0x0
003e e009 | | Load 0x0,0x9
003f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0040 02c7 | | Declare_Variable Any
0041 e00a | | Load 0x0,0xa
0042 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0043 e009 | | Load 0x0,0x9
0044 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0045 a40a | | Store_Unchecked 0x2,0xa
0046 e002 | | Load 0x0,0x2
0047 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0048 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0049 02c7 | | Declare_Variable Any
004a 4800 |H | Short_Literal 0x0
004b 4800 |H | Short_Literal 0x0
004c 4801 |H | Short_Literal 0x1
004d e409 | | Load 0x2,0x9
004e e40a | | Load 0x2,0xa
004f e5fe | | Load 0x2,-0x2
0050 e002 | | Load 0x0,0x2
0051 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0052 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0053 a40b | | Store_Unchecked 0x2,0xb
0054 0092 050b | | Action Push_String_Extended,0x50b ; "!tools.test.testmate."
0056 029f 010b | | Declare_Subprogram For_Call,INIT_0108
0058 029f 0123 | #| Declare_Subprogram For_Call,INIT_0120
005a 029f 017b | {| Declare_Subprogram For_Call,INIT_0178
005c 029f 018b | | Declare_Subprogram For_Call,INIT_0188
005e 029f 019b | | Declare_Subprogram For_Call,INIT_0198
0060 029f 01cb | | Declare_Subprogram For_Call,INIT_01c8
0062 4800 |H | Short_Literal 0x0
0063 0093 03b3 | | PushFullAddress InMicrocode,INIT_03b0
0065 02a0 | | Declare_Subprogram Null_Subprogram
0066 038e | | Declare_Type Package,Defined
0067 0387 | | Declare_Variable Package
0068 e00b | | Load 0x0,0xb
0069 e00c | | Load 0x0,0xc
006a e006 | | Load 0x0,0x6
006b e00d | | Load 0x0,0xd
006c e00e | | Load 0x0,0xe
006d e002 | | Load 0x0,0x2
006e e00f | | Load 0x0,0xf
006f e010 | | Load 0x0,0x10
0070 e011 | | Load 0x0,0x11
0071 4810 |H | Short_Literal 0x10
0072 4802 |H | Short_Literal 0x2
0073 0099 | | Action Reference_Dynamic
0074 4808 |H | Short_Literal 0x8
0075 4802 |H | Short_Literal 0x2
0076 0099 | | Action Reference_Dynamic
0077 e007 | | Load 0x0,0x7
0078 4812 |H | Short_Literal 0x12
0079 4802 |H | Short_Literal 0x2
007a 0099 | | Action Reference_Dynamic
007b e012 | | Load 0x0,0x12
007c e013 | | Load 0x0,0x13
007d 480b |H | Short_Literal 0xb
007e 4802 |H | Short_Literal 0x2
007f 0099 | | Action Reference_Dynamic
0080 e002 | | Load 0x0,0x2
0081 191e | | Execute Package,Field_Reference,Field_Number 0x1e
0082 4811 |H | Short_Literal 0x11
0083 e413 | | Load 0x2,0x13
0084 020e | | Execute Module,Augment_Imports
0085 00d8 | | Load_Top At_Offset_0
0086 020f | | Execute Module,Activate
0087 029f 01e3 | | Declare_Subprogram For_Call,INIT_01e0
0089 029f 0203 | | Declare_Subprogram For_Call,INIT_0200
008b 029f 0223 | #| Declare_Subprogram For_Call,INIT_0220
008d 029e 025b | [| Declare_Subprogram For_Call,Unelaborated,INIT_0258
008f 029f 0293 | | Declare_Subprogram For_Call,INIT_0290
0091 029f 02b3 | | Declare_Subprogram For_Call,INIT_02b0
0093 4817 |H | Short_Literal 0x17
0094 4802 |H | Short_Literal 0x2
0095 0099 | | Action Reference_Dynamic
0096 00c7 | | Action Elaborate_Subprogram
0097 029f 02d3 | | Declare_Subprogram For_Call,INIT_02d0
0099 029f 02eb | | Declare_Subprogram For_Call,INIT_02e8
009b e014 | | Load 0x0,0x14
009c 1917 | | Execute Package,Field_Reference,Field_Number 0x17
009d 00c6 | | Action Check_Subprogram_Elaborated
009e e002 | | Load 0x0,0x2
009f 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00a0 481a |H | Short_Literal 0x1a
00a1 4802 |H | Short_Literal 0x2
00a2 0099 | | Action Reference_Dynamic
00a3 e015 | | Load 0x0,0x15
00a4 e016 | | Load 0x0,0x16
00a5 4820 |H | Short_Literal 0x20
00a6 029f 031b | | Declare_Subprogram For_Call,INIT_0318
00a8 BODY_0018:
00a8 e41c | | Load 0x2,0x1c
00a9 481d |H | Short_Literal 0x1d
00aa 4802 |H | Short_Literal 0x2
00ab 0099 | | Action Reference_Dynamic
00ac 481e |H | Short_Literal 0x1e
00ad 4802 |H | Short_Literal 0x2
00ae 0099 | | Action Reference_Dynamic
00af e014 | | Load 0x0,0x14
00b0 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00b1 e003 | | Load 0x0,0x3
00b2 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
00b3 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00b4 e403 | | Load 0x2,0x3
00b5 0120 | | Execute Any,Is_Value
00b6 6803 |h | Jump_Zero 0xba
00b7 e003 | | Load 0x0,0x3
00b8 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00b9 7801 |x | Jump 0xbb
00ba e403 | | Load 0x2,0x3
00bb 6044 |`D | Indirect_Literal Discrete,0x100,{0x00000000, 0x00004000}
00bc e009 | | Load 0x0,0x9
00bd 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00be e017 | | Load 0x0,0x17
00bf 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00c0 e003 | | Load 0x0,0x3
00c1 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
00c2 1816 | | Execute Package,Field_Execute,Field_Number 0x16
00c3 e5ff | | Load 0x2,-0x1
00c4 e003 | | Load 0x0,0x3
00c5 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
00c6 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
00c7 c403 | | Store 0x2,0x3
00c8 c404 | | Store 0x2,0x4
00c9 00cf | | Action Mark_Auxiliary
00ca 781d |x | Jump 0xe8
00cb 8421 | ! | Call 0x2,0x21
00cc e402 | | Load 0x2,0x2
00cd e002 | | Load 0x0,0x2
00ce 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00cf 012f | / | Execute Any,Equal
00d0 6801 |h | Jump_Zero 0xd2
00d1 7810 |x | Jump 0xe2
00d2 e402 | | Load 0x2,0x2
00d3 e002 | | Load 0x0,0x2
00d4 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
00d5 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
00d6 6807 |h | Jump_Zero 0xde
00d7 4801 |H | Short_Literal 0x1
00d8 4800 |H | Short_Literal 0x0
00d9 e402 | | Load 0x2,0x2
00da e413 | | Load 0x2,0x13
00db 180d | | Execute Package,Field_Execute,Field_Number 0xd
00dc 8417 | | Call 0x2,0x17
00dd 7804 |x | Jump 0xe2
00de 4801 |H | Short_Literal 0x1
00df 4800 |H | Short_Literal 0x0
00e0 e402 | | Load 0x2,0x2
00e1 8417 | | Call 0x2,0x17
00e2 e5fd | | Load 0x2,-0x3
00e3 e003 | | Load 0x0,0x3
00e4 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
00e5 181d | | Execute Package,Field_Execute,Field_Number 0x1d
00e6 c5fd | | Store 0x2,-0x3
00e7 00c9 | | Action Pop_Auxiliary_Loop
00e8 e5fd | | Load 0x2,-0x3
00e9 e003 | | Load 0x0,0x3
00ea 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
00eb 181e | | Execute Package,Field_Execute,Field_Number 0x1e
00ec 6fde |o | Jump_Zero 0xcb
00ed 00ce | | Action Pop_Auxiliary
00ee 841b | | Call 0x2,0x1b
00ef e40a | | Load 0x2,0xa
00f0 4801 |H | Short_Literal 0x1
00f1 4800 |H | Short_Literal 0x0
00f2 e009 | | Load 0x0,0x9
00f3 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00f4 c40a | | Store 0x2,0xa
00f5 4503 |E | Exit_Subprogram 0x3
00f6 TRAP_0018:
00f6 0007 | | Action Break_Optional
00f7 e40a | | Load 0x2,0xa
00f8 4801 |H | Short_Literal 0x1
00f9 4800 |H | Short_Literal 0x0
00fa e009 | | Load 0x0,0x9
00fb 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00fc c40a | | Store 0x2,0xa
00fd 00d8 | | Load_Top At_Offset_0
00fe 0101 | | Execute Exception,Reraise
00ff 0000 | | .XXX[0x1]
0100 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0104 0000 0000 | | .BLANK 0000[0x4]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 0111 | | .CONST 0x0111 ; Address of begin
0109 0004 | | .CONST 0x0004 ; Address of exception handler
010a 0002 | | .CONST 0x0002 ; Number of locals
010b INIT_0108:
010b 00da | | Load_Top At_Offset_2
010c e002 | | Load 0x0,0x2
010d 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
010e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
010f e018 | | Load 0x0,0x18
0110 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0111 BODY_0108:
0111 00d8 | | Load_Top At_Offset_0
0112 01dd | | Execute Vector,First
0113 00d9 | | Load_Top At_Offset_1
0114 01dd | | Execute Vector,First
0115 0a14 | | Execute_Immediate Plus,0x14
0116 00d8 | | Load_Top At_Offset_0
0117 00e2 | | Load_Encached Integer_Cache
0118 0260 | ` | Execute Discrete,In_Type
0119 7001 |p | Jump_Nonzero 0x11b
011a 0801 | | Execute_Immediate Raise,0x1
011b 00da | | Load_Top At_Offset_2
011c 01cf | | Execute Vector,Slice_Read
011d e40c | | Load 0x2,0xc
011e 01df | | Execute Vector,Equal
011f 4401 |D | Exit_Subprogram With_Result,0x1
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 016a | j | .CONST 0x016a ; Address of begin
0121 0004 | | .CONST 0x0004 ; Address of exception handler
0122 000a | | .CONST 0x000a ; Number of locals
0123 INIT_0120:
0123 e002 | | Load 0x0,0x2
0124 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
0125 e002 | | Load 0x0,0x2
0126 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
0127 e002 | | Load 0x0,0x2
0128 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
0129 e002 | | Load 0x0,0x2
012a 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
012b e002 | | Load 0x0,0x2
012c 1b5b | [ | Execute Package,Field_Read,Field_Number 0x5b
012d 029f 0373 | s| Declare_Subprogram For_Call,INIT_0370
012f 4805 |H | Short_Literal 0x5
0130 032d | - | Declare_Type Record,Defined
0131 03a5 | | Declare_Type Heap_Access,Incomplete,Values_Relative
0132 00d9 | | Load_Top At_Offset_1
0133 02a0 | | Declare_Subprogram Null_Subprogram
0134 00da | | Load_Top At_Offset_2
0135 03a3 | | Complete_Type Heap_Access,By_Defining
0136 03a5 | | Declare_Type Heap_Access,Incomplete,Values_Relative
0137 00e1 | | Load_Encached Boolean_Cache
0138 02a0 | | Declare_Subprogram Null_Subprogram
0139 00da | | Load_Top At_Offset_2
013a 03a3 | | Complete_Type Heap_Access,By_Defining
013b 4fff |O | Short_Literal 0x7ff
013c 481f |H | Short_Literal 0x1f
013d 00e5 | | Load_Encached Long_Integer_Cache
013e 03f8 | | Declare_Type Discrete,Constrained
013f 00d9 | | Load_Top At_Offset_1
0140 00da | | Load_Top At_Offset_2
0141 00db | | Load_Top At_Offset_3
0142 e019 | | Load 0x0,0x19
0143 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0144 e019 | | Load 0x0,0x19
0145 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0146 e604 | | Load 0x3,0x4
0147 00e3 | | Load_Encached Natural_Cache
0148 00e3 | | Load_Encached Natural_Cache
0149 e019 | | Load 0x0,0x19
014a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
014b e019 | | Load 0x0,0x19
014c 1b13 | | Execute Package,Field_Read,Field_Number 0x13
014d 00e2 | | Load_Encached Integer_Cache
014e e605 | | Load 0x3,0x5
014f 00e3 | | Load_Encached Natural_Cache
0150 029f 039b | | Declare_Subprogram For_Call,INIT_0398
0152 480d |H | Short_Literal 0xd
0153 032d | - | Declare_Type Record,Defined
0154 03a5 | | Declare_Type Heap_Access,Incomplete,Values_Relative
0155 00d9 | | Load_Top At_Offset_1
0156 02a0 | | Declare_Subprogram Null_Subprogram
0157 00da | | Load_Top At_Offset_2
0158 03a3 | | Complete_Type Heap_Access,By_Defining
0159 e01a | | Load 0x0,0x1a
015a e01b | | Load 0x0,0x1b
015b e602 | | Load 0x3,0x2
015c e603 | | Load 0x3,0x3
015d e606 | | Load 0x3,0x6
015e e607 | | Load 0x3,0x7
015f e002 | | Load 0x0,0x2
0160 1b74 | t | Execute Package,Field_Read,Field_Number 0x74
0161 0387 | | Declare_Variable Package
0162 00d8 | | Load_Top At_Offset_0
0163 020f | | Execute Module,Activate
0164 e7ff | | Load 0x3,-0x1
0165 e002 | | Load 0x0,0x2
0166 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
0167 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0168 00da | | Load_Top At_Offset_2
0169 0007 | | Action Break_Optional
016a BODY_0120:
016a 00d9 | | Load_Top At_Offset_1
016b 00db | | Load_Top At_Offset_3
016c 1815 | | Execute Package,Field_Execute,Field_Number 0x15
016d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
016e 00d8 | | Load_Top At_Offset_0
016f 0217 | | Execute Heap_Access,All_Reference
0170 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0171 4401 |D | Exit_Subprogram With_Result,0x1
0172 0000 0000 | | .BLANK 0000[0x6]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 0183 | | .CONST 0x0183 ; Address of begin
0179 0004 | | .CONST 0x0004 ; Address of exception handler
017a 0003 | | .CONST 0x0003 ; Number of locals
017b INIT_0178:
017b 00da | | Load_Top At_Offset_2
017c 840e | | Call 0x2,0xe
017d e019 | | Load 0x0,0x19
017e 1b14 | | Execute Package,Field_Read,Field_Number 0x14
017f 03f1 | | Declare_Variable Discrete,With_Value
0180 e019 | | Load 0x0,0x19
0181 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0182 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0183 BODY_0178:
0183 00d9 | | Load_Top At_Offset_1
0184 00d9 | | Load_Top At_Offset_1
0185 027f | | Execute Discrete,Equal
0186 0f00 | | Execute_Immediate Equal,0x0
0187 4401 |D | Exit_Subprogram With_Result,0x1
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b | | .CONST 0x018b ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0001 | | .CONST 0x0001 ; Number of locals
018b BODY_0188:
018b INIT_0188:
018b 00da | | Load_Top At_Offset_2
018c 840f | | Call 0x2,0xf
018d 7004 |p | Jump_Nonzero 0x192
018e 00da | | Load_Top At_Offset_2
018f 840d | | Call 0x2,0xd
0190 0f00 | | Execute_Immediate Equal,0x0
0191 4401 |D | Exit_Subprogram With_Result,0x1
0192 4800 |H | Short_Literal 0x0
0193 4401 |D | Exit_Subprogram With_Result,0x1
0194 0000 0000 | | .BLANK 0000[0x4]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01a8 | | .CONST 0x01a8 ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0005 | | .CONST 0x0005 ; Number of locals
019b INIT_0198:
019b 00ec | | Load_Encached Diana_Tree_Cache
019c e003 | | Load 0x0,0x3
019d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
019e 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27
019f 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
01a0 e003 | | Load 0x0,0x3
01a1 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01a2 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
01a3 02c7 | | Declare_Variable Any
01a4 00d8 | | Load_Top At_Offset_0
01a5 1c00 | | Execute_Immediate Run_Utility,0x0
01a6 e003 | | Load 0x0,0x3
01a7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01a8 BODY_0198:
01a8 e003 | | Load 0x0,0x3
01a9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01aa 00da | | Load_Top At_Offset_2
01ab 0120 | | Execute Any,Is_Value
01ac 6804 |h | Jump_Zero 0x1b1
01ad e003 | | Load 0x0,0x3
01ae 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01af 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
01b0 7801 |x | Jump 0x1b2
01b1 00da | | Load_Top At_Offset_2
01b2 e003 | | Load 0x0,0x3
01b3 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01b4 1b16 | | Execute Package,Field_Read,Field_Number 0x16
01b5 600e |` | Indirect_Literal Discrete,0x1c4,{0x00000000, 0x00004000}
01b6 4801 |H | Short_Literal 0x1
01b7 4800 |H | Short_Literal 0x0
01b8 4800 |H | Short_Literal 0x0
01b9 e40a | | Load 0x2,0xa
01ba e603 | | Load 0x3,0x3
01bb e7ff | | Load 0x3,-0x1
01bc e003 | | Load 0x0,0x3
01bd 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01be 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
01bf c602 | | Store 0x3,0x2
01c0 c604 | | Store 0x3,0x4
01c1 0059 | Y | Store_Top Discrete,At_Offset_1
01c2 00db | | Load_Top At_Offset_3
01c3 4401 |D | Exit_Subprogram With_Result,0x1
01c4 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb | | .CONST 0x01cb ; Address of begin
01c9 0004 | | .CONST 0x0004 ; Address of exception handler
01ca 0001 | | .CONST 0x0001 ; Number of locals
01cb BODY_01c8:
01cb INIT_01c8:
01cb 00da | | Load_Top At_Offset_2
01cc e002 | | Load 0x0,0x2
01cd 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01ce 6009 |` | Indirect_Literal Discrete,0x1d8,{0x00000000, 0x7fffffff}
01cf 0279 | y | Execute Discrete,And
01d0 00d8 | | Load_Top At_Offset_0
01d1 00e2 | | Load_Encached Integer_Cache
01d2 0260 | ` | Execute Discrete,In_Type
01d3 7001 |p | Jump_Nonzero 0x1d5
01d4 0801 | | Execute_Immediate Raise,0x1
01d5 4401 |D | Exit_Subprogram With_Result,0x1
01d6 0000 0000 | | .XXX[0x2]
01d8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
01dc 0000 0000 | | .BLANK 0000[0x4]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01eb | | .CONST 0x01eb ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0002 | | .CONST 0x0002 ; Number of locals
01e3 INIT_01e0:
01e3 4801 |H | Short_Literal 0x1
01e4 00db | | Load_Top At_Offset_3
01e5 e40b | | Load 0x2,0xb
01e6 e002 | | Load 0x0,0x2
01e7 1820 | | Execute Package,Field_Execute,Field_Number 0x20
01e8 e002 | | Load 0x0,0x2
01e9 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01ea 011e | | Execute Any,Convert
01eb BODY_01e0:
01eb 00d8 | | Load_Top At_Offset_0
01ec e002 | | Load 0x0,0x2
01ed 1b14 | | Execute Package,Field_Read,Field_Number 0x14
01ee 012f | / | Execute Any,Equal
01ef 6809 |h | Jump_Zero 0x1f9
01f0 e40b | | Load 0x2,0xb
01f1 e002 | | Load 0x0,0x2
01f2 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
01f3 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01f4 6801 |h | Jump_Zero 0x1f6
01f5 0887 | | Execute_Immediate Raise,0x87
01f6 e002 | | Load 0x0,0x2
01f7 1b14 | | Execute Package,Field_Read,Field_Number 0x14
01f8 4401 |D | Exit_Subprogram With_Result,0x1
01f9 00d8 | | Load_Top At_Offset_0
01fa e413 | | Load 0x2,0x13
01fb 180d | | Execute Package,Field_Execute,Field_Number 0xd
01fc 4401 |D | Exit_Subprogram With_Result,0x1
01fd 0000 0000 | | .XXX[0x3]
01ff 0000 | |
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 020b | | .CONST 0x020b ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0002 | | .CONST 0x0002 ; Number of locals
0203 INIT_0200:
0203 4801 |H | Short_Literal 0x1
0204 00db | | Load_Top At_Offset_3
0205 e40b | | Load 0x2,0xb
0206 e002 | | Load 0x0,0x2
0207 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0208 e002 | | Load 0x0,0x2
0209 1b13 | | Execute Package,Field_Read,Field_Number 0x13
020a 011e | | Execute Any,Convert
020b BODY_0200:
020b 00d8 | | Load_Top At_Offset_0
020c e002 | | Load 0x0,0x2
020d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
020e 012f | / | Execute Any,Equal
020f 6809 |h | Jump_Zero 0x219
0210 e40b | | Load 0x2,0xb
0211 e002 | | Load 0x0,0x2
0212 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0213 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0214 6801 |h | Jump_Zero 0x216
0215 0887 | | Execute_Immediate Raise,0x87
0216 e002 | | Load 0x0,0x2
0217 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0218 4401 |D | Exit_Subprogram With_Result,0x1
0219 00d8 | | Load_Top At_Offset_0
021a e413 | | Load 0x2,0x13
021b 180d | | Execute Package,Field_Execute,Field_Number 0xd
021c 4401 |D | Exit_Subprogram With_Result,0x1
021d 0000 0000 | | .XXX[0x3]
021f 0000 | |
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0228 | ( | .CONST 0x0228 ; Address of begin
0221 0004 | | .CONST 0x0004 ; Address of exception handler
0222 0002 | | .CONST 0x0002 ; Number of locals
0223 INIT_0220:
0223 e002 | | Load 0x0,0x2
0224 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0225 02c7 | | Declare_Variable Any
0226 00d8 | | Load_Top At_Offset_0
0227 1c00 | | Execute_Immediate Run_Utility,0x0
0228 BODY_0220:
0228 00db | | Load_Top At_Offset_3
0229 e002 | | Load 0x0,0x2
022a 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
022b 180f | | Execute Package,Field_Execute,Field_Number 0xf
022c c602 | | Store 0x3,0x2
022d 00d8 | | Load_Top At_Offset_0
022e e7ff | | Load 0x3,-0x1
022f 012f | / | Execute Any,Equal
0230 7017 |p | Jump_Nonzero 0x248
0231 00d8 | | Load_Top At_Offset_0
0232 e002 | | Load 0x0,0x2
0233 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0234 012f | / | Execute Any,Equal
0235 700a |p | Jump_Nonzero 0x240
0236 00d8 | | Load_Top At_Offset_0
0237 e002 | | Load 0x0,0x2
0238 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
0239 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
023a 0f04 | | Execute_Immediate Equal,0x4
023b 7002 |p | Jump_Nonzero 0x23e
023c e7fe | | Load 0x3,-0x2
023d 7002 |p | Jump_Nonzero 0x240
023e 00d8 | | Load_Top At_Offset_0
023f 4402 |D | Exit_Subprogram With_Result,0x2
0240 e002 | | Load 0x0,0x2
0241 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0242 00d8 | | Load_Top At_Offset_0
0243 0120 | | Execute Any,Is_Value
0244 7002 |p | Jump_Nonzero 0x247
0245 00d8 | | Load_Top At_Offset_0
0246 011e | | Execute Any,Convert
0247 4402 |D | Exit_Subprogram With_Result,0x2
0248 00db | | Load_Top At_Offset_3
0249 e7ff | | Load 0x3,-0x1
024a e002 | | Load 0x0,0x2
024b 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
024c 180e | | Execute Package,Field_Execute,Field_Number 0xe
024d 012f | / | Execute Any,Equal
024e 7001 |p | Jump_Nonzero 0x250
024f 0887 | | Execute_Immediate Raise,0x87
0250 e002 | | Load 0x0,0x2
0251 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0252 00d8 | | Load_Top At_Offset_0
0253 0120 | | Execute Any,Is_Value
0254 7002 |p | Jump_Nonzero 0x257
0255 00d8 | | Load_Top At_Offset_0
0256 011e | | Execute Any,Convert
0257 4402 |D | Exit_Subprogram With_Result,0x2
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 0260 | ` | .CONST 0x0260 ; Address of begin
0259 0004 | | .CONST 0x0004 ; Address of exception handler
025a 0002 | | .CONST 0x0002 ; Number of locals
025b INIT_0258:
025b e002 | | Load 0x0,0x2
025c 1b13 | | Execute Package,Field_Read,Field_Number 0x13
025d 02c7 | | Declare_Variable Any
025e 00d8 | | Load_Top At_Offset_0
025f 1c00 | | Execute_Immediate Run_Utility,0x0
0260 BODY_0258:
0260 00db | | Load_Top At_Offset_3
0261 e002 | | Load 0x0,0x2
0262 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0263 012f | / | Execute Any,Equal
0264 6801 |h | Jump_Zero 0x266
0265 4504 |E | Exit_Subprogram 0x4
0266 00db | | Load_Top At_Offset_3
0267 840f | | Call 0x2,0xf
0268 7008 |p | Jump_Nonzero 0x271
0269 00db | | Load_Top At_Offset_3
026a 840d | | Call 0x2,0xd
026b 7005 |p | Jump_Nonzero 0x271
026c 00db | | Load_Top At_Offset_3
026d e407 | | Load 0x2,0x7
026e e406 | | Load 0x2,0x6
026f 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0270 6801 |h | Jump_Zero 0x272
0271 4504 |E | Exit_Subprogram 0x4
0272 e407 | | Load 0x2,0x7
0273 e7ff | | Load 0x3,-0x1
0274 e406 | | Load 0x2,0x6
0275 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0276 c407 | | Store 0x2,0x7
0277 e7fd | | Load 0x3,-0x3
0278 6806 |h | Jump_Zero 0x27f
0279 4801 |H | Short_Literal 0x1
027a e7ff | | Load 0x3,-0x1
027b e002 | | Load 0x0,0x2
027c 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
027d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
027e 8418 | | Call 0x2,0x18
027f 4800 |H | Short_Literal 0x0
0280 e7ff | | Load 0x3,-0x1
0281 e002 | | Load 0x0,0x2
0282 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
0283 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0284 8418 | | Call 0x2,0x18
0285 e7fe | | Load 0x3,-0x2
0286 7006 |p | Jump_Nonzero 0x28d
0287 4801 |H | Short_Literal 0x1
0288 4801 |H | Short_Literal 0x1
0289 4801 |H | Short_Literal 0x1
028a e7ff | | Load 0x3,-0x1
028b 8416 | | Call 0x2,0x16
028c 8417 | | Call 0x2,0x17
028d 4504 |E | Exit_Subprogram 0x4
028e 0000 0000 | | .XXX[0x2]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0298 | | .CONST 0x0298 ; Address of begin
0291 0004 | | .CONST 0x0004 ; Address of exception handler
0292 0002 | | .CONST 0x0002 ; Number of locals
0293 INIT_0290:
0293 e002 | | Load 0x0,0x2
0294 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
0295 02c7 | | Declare_Variable Any
0296 00db | | Load_Top At_Offset_3
0297 a602 | | Store_Unchecked 0x3,0x2
0298 BODY_0290:
0298 00cf | | Action Mark_Auxiliary
0299 780a |x | Jump 0x2a4
029a e7fe | | Load 0x3,-0x2
029b 4800 |H | Short_Literal 0x0
029c 00db | | Load_Top At_Offset_3
029d 8414 | | Call 0x2,0x14
029e 8417 | | Call 0x2,0x17
029f 00d9 | | Load_Top At_Offset_1
02a0 e002 | | Load 0x0,0x2
02a1 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
02a2 c602 | | Store 0x3,0x2
02a3 00c9 | | Action Pop_Auxiliary_Loop
02a4 00d9 | | Load_Top At_Offset_1
02a5 e002 | | Load 0x0,0x2
02a6 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
02a7 012f | / | Execute Any,Equal
02a8 6ff1 |o | Jump_Zero 0x29a
02a9 4503 |E | Exit_Subprogram 0x3
02aa 0000 0000 | | .BLANK 0000[0x6]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b8 | | .CONST 0x02b8 ; Address of begin
02b1 0004 | | .CONST 0x0004 ; Address of exception handler
02b2 0002 | | .CONST 0x0002 ; Number of locals
02b3 INIT_02b0:
02b3 e002 | | Load 0x0,0x2
02b4 1b2a | * | Execute Package,Field_Read,Field_Number 0x2a
02b5 02c7 | | Declare_Variable Any
02b6 00db | | Load_Top At_Offset_3
02b7 a602 | | Store_Unchecked 0x3,0x2
02b8 BODY_02b0:
02b8 00cf | | Action Mark_Auxiliary
02b9 780a |x | Jump 0x2c4
02ba e7fe | | Load 0x3,-0x2
02bb 4800 |H | Short_Literal 0x0
02bc 00db | | Load_Top At_Offset_3
02bd 8415 | | Call 0x2,0x15
02be 8417 | | Call 0x2,0x17
02bf 00d9 | | Load_Top At_Offset_1
02c0 e002 | | Load 0x0,0x2
02c1 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
02c2 c602 | | Store 0x3,0x2
02c3 00c9 | | Action Pop_Auxiliary_Loop
02c4 00d9 | | Load_Top At_Offset_1
02c5 e002 | | Load 0x0,0x2
02c6 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
02c7 012f | / | Execute Any,Equal
02c8 6ff1 |o | Jump_Zero 0x2ba
02c9 4503 |E | Exit_Subprogram 0x3
02ca 0000 0000 | | .BLANK 0000[0x6]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d8 | | .CONST 0x02d8 ; Address of begin
02d1 0004 | | .CONST 0x0004 ; Address of exception handler
02d2 0002 | | .CONST 0x0002 ; Number of locals
02d3 INIT_02d0:
02d3 e003 | | Load 0x0,0x3
02d4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02d5 02c7 | | Declare_Variable Any
02d6 00d8 | | Load_Top At_Offset_0
02d7 1c00 | | Execute_Immediate Run_Utility,0x0
02d8 BODY_02d0:
02d8 00db | | Load_Top At_Offset_3
02d9 e002 | | Load 0x0,0x2
02da 1b6e | n | Execute Package,Field_Read,Field_Number 0x6e
02db 180f | | Execute Package,Field_Execute,Field_Number 0xf
02dc c602 | | Store 0x3,0x2
02dd 00d8 | | Load_Top At_Offset_0
02de e003 | | Load 0x0,0x3
02df 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02e0 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
02e1 4404 |D | Exit_Subprogram With_Result,0x4
02e2 0000 0000 | | .BLANK 0000[0x6]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02ed | | .CONST 0x02ed ; Address of begin
02e9 0004 | | .CONST 0x0004 ; Address of exception handler
02ea 0002 | | .CONST 0x0002 ; Number of locals
02eb INIT_02e8:
02eb e406 | | Load 0x2,0x6
02ec 1b18 | | Execute Package,Field_Read,Field_Number 0x18
02ed BODY_02e8:
02ed e5fc | | Load 0x2,-0x4
02ee 0120 | | Execute Any,Is_Value
02ef 6804 |h | Jump_Zero 0x2f4
02f0 e003 | | Load 0x0,0x3
02f1 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
02f2 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02f3 7801 |x | Jump 0x2f5
02f4 e5fc | | Load 0x2,-0x4
02f5 e5fe | | Load 0x2,-0x2
02f6 e003 | | Load 0x0,0x3
02f7 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
02f8 180f | | Execute Package,Field_Execute,Field_Number 0xf
02f9 c5fc | | Store 0x2,-0x4
02fa e406 | | Load 0x2,0x6
02fb 1b18 | | Execute Package,Field_Read,Field_Number 0x18
02fc e407 | | Load 0x2,0x7
02fd e406 | | Load 0x2,0x6
02fe 1819 | | Execute Package,Field_Execute,Field_Number 0x19
02ff 0039 | 9 | Store_Top Access,At_Offset_1
0300 00cf | | Action Mark_Auxiliary
0301 780f |x | Jump 0x311
0302 00d9 | | Load_Top At_Offset_1
0303 e406 | | Load 0x2,0x6
0304 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0305 e002 | | Load 0x0,0x2
0306 1b6e | n | Execute Package,Field_Read,Field_Number 0x6e
0307 180f | | Execute Package,Field_Execute,Field_Number 0xf
0308 e5fc | | Load 0x2,-0x4
0309 e003 | | Load 0x0,0x3
030a 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
030b 1815 | | Execute Package,Field_Execute,Field_Number 0x15
030c 00d9 | | Load_Top At_Offset_1
030d e406 | | Load 0x2,0x6
030e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
030f 003a | : | Store_Top Access,At_Offset_2
0310 00c9 | | Action Pop_Auxiliary_Loop
0311 00d9 | | Load_Top At_Offset_1
0312 e406 | | Load 0x2,0x6
0313 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0314 6fed |o | Jump_Zero 0x302
0315 4501 |E | Exit_Subprogram 0x1
0316 0000 0000 | | .XXX[0x2]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 032a | * | .CONST 0x032a ; Address of begin
0319 0004 | | .CONST 0x0004 ; Address of exception handler
031a 0005 | | .CONST 0x0005 ; Number of locals
031b INIT_0318:
031b e003 | | Load 0x0,0x3
031c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
031d e003 | | Load 0x0,0x3
031e 1b0f | | Execute Package,Field_Read,Field_Number 0xf
031f 02c7 | | Declare_Variable Any
0320 00d8 | | Load_Top At_Offset_0
0321 1c00 | | Execute_Immediate Run_Utility,0x0
0322 e003 | | Load 0x0,0x3
0323 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0324 e003 | | Load 0x0,0x3
0325 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0326 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0327 02c7 | | Declare_Variable Any
0328 00d8 | | Load_Top At_Offset_0
0329 1c00 | | Execute_Immediate Run_Utility,0x0
032a BODY_0318:
032a e003 | | Load 0x0,0x3
032b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
032c 00db | | Load_Top At_Offset_3
032d 0120 | | Execute Any,Is_Value
032e 6803 |h | Jump_Zero 0x332
032f e003 | | Load 0x0,0x3
0330 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0331 7801 |x | Jump 0x333
0332 00db | | Load_Top At_Offset_3
0333 e5fd | | Load 0x2,-0x3
0334 e003 | | Load 0x0,0x3
0335 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0336 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0337 c603 | | Store 0x3,0x3
0338 005a | Z | Store_Top Discrete,At_Offset_2
0339 00d9 | | Load_Top At_Offset_1
033a 7006 |p | Jump_Nonzero 0x341
033b 00da | | Load_Top At_Offset_2
033c e003 | | Load 0x0,0x3
033d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
033e 1811 | | Execute Package,Field_Execute,Field_Number 0x11
033f c605 | | Store 0x3,0x5
0340 781d |x | Jump 0x35e
0341 e003 | | Load 0x0,0x3
0342 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0343 e003 | | Load 0x0,0x3
0344 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0345 6026 |`& | Indirect_Literal Discrete,0x36c,{0x00000000, 0x00004000}
0346 e009 | | Load 0x0,0x9
0347 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0348 e5fd | | Load 0x2,-0x3
0349 e003 | | Load 0x0,0x3
034a 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
034b 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
034c c602 | | Store 0x3,0x2
034d 005a | Z | Store_Top Discrete,At_Offset_2
034e e003 | | Load 0x0,0x3
034f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0350 00d9 | | Load_Top At_Offset_1
0351 0120 | | Execute Any,Is_Value
0352 6804 |h | Jump_Zero 0x357
0353 e003 | | Load 0x0,0x3
0354 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0355 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0356 7801 |x | Jump 0x358
0357 00d9 | | Load_Top At_Offset_1
0358 e602 | | Load 0x3,0x2
0359 e003 | | Load 0x0,0x3
035a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
035b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
035c c605 | | Store 0x3,0x5
035d 005a | Z | Store_Top Discrete,At_Offset_2
035e 00d8 | | Load_Top At_Offset_0
035f 8411 | | Call 0x2,0x11
0360 e40b | | Load 0x2,0xb
0361 e002 | | Load 0x0,0x2
0362 1b6a | j | Execute Package,Field_Read,Field_Number 0x6a
0363 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0364 c402 | | Store 0x2,0x2
0365 e403 | | Load 0x2,0x3
0366 e40b | | Load 0x2,0xb
0367 e007 | | Load 0x0,0x7
0368 180e | | Execute Package,Field_Execute,Field_Number 0xe
0369 c408 | | Store 0x2,0x8
036a 4501 |E | Exit_Subprogram 0x1
036b 0000 | | .XXX[0x1]
036c 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0373 | s | .CONST 0x0373 ; Address of begin
0371 0004 | | .CONST 0x0004 ; Address of exception handler
0372 0001 | | .CONST 0x0001 ; Number of locals
0373 BODY_0370:
0373 INIT_0370:
0373 4601 |F | Jump_Case 0x1
0374 7801 |x | Jump 0x376 ; case 0x0
0375 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0376 00da | | Load_Top At_Offset_2
0377 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0378 0125 | % | Execute Any,Set_Constraint
0379 00da | | Load_Top At_Offset_2
037a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
037b 1c00 | | Execute_Immediate Run_Utility,0x0
037c 00da | | Load_Top At_Offset_2
037d 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
037e 0125 | % | Execute Any,Set_Constraint
037f 00da | | Load_Top At_Offset_2
0380 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0381 1c00 | | Execute_Immediate Run_Utility,0x0
0382 00da | | Load_Top At_Offset_2
0383 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0384 0125 | % | Execute Any,Set_Constraint
0385 00da | | Load_Top At_Offset_2
0386 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0387 1c00 | | Execute_Immediate Run_Utility,0x0
0388 00da | | Load_Top At_Offset_2
0389 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
038a 0125 | % | Execute Any,Set_Constraint
038b 00da | | Load_Top At_Offset_2
038c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
038d 1c00 | | Execute_Immediate Run_Utility,0x0
038e 00da | | Load_Top At_Offset_2
038f 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
0390 0125 | % | Execute Any,Set_Constraint
0391 00da | | Load_Top At_Offset_2
0392 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
0393 1c00 | | Execute_Immediate Run_Utility,0x0
0394 4302 |C | Exit_Subprogram From_Utility,0x2
0395 0000 0000 | | .XXX[0x3]
0397 0000 | |
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039b | | .CONST 0x039b ; Address of begin
0399 0004 | | .CONST 0x0004 ; Address of exception handler
039a 0001 | | .CONST 0x0001 ; Number of locals
039b BODY_0398:
039b INIT_0398:
039b 4601 |F | Jump_Case 0x1
039c 7801 |x | Jump 0x39e ; case 0x0
039d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
039e 4800 |H | Short_Literal 0x0
039f 00db | | Load_Top At_Offset_3
03a0 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
03a1 4800 |H | Short_Literal 0x0
03a2 00db | | Load_Top At_Offset_3
03a3 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
03a4 4800 |H | Short_Literal 0x0
03a5 00db | | Load_Top At_Offset_3
03a6 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
03a7 4800 |H | Short_Literal 0x0
03a8 00db | | Load_Top At_Offset_3
03a9 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
03aa 4800 |H | Short_Literal 0x0
03ab 00db | | Load_Top At_Offset_3
03ac 380c |8 | Execute Record,Field_Write,Field_Number 0xc
03ad 4302 |C | Exit_Subprogram From_Utility,0x2
03ae 0000 0000 | | .XXX[0x2]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03ea | | .CONST 0x03ea ; Address of begin
03b1 0004 | | .CONST 0x0004 ; Address of exception handler
03b2 0017 | | .CONST 0x0017 ; Number of locals
03b3 INIT_03b0:
03b3 029a 0403 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0400
03b5 029a 0443 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0440
03b7 029a 044b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0448
03b9 00bf | | Action Accept_Activation
03ba e001 | | Load 0x0,0x1
03bb e002 | | Load 0x0,0x2
03bc 00ec | | Load_Encached Diana_Tree_Cache
03bd e003 | | Load 0x0,0x3
03be 0387 | | Declare_Variable Package
03bf 00d8 | | Load_Top At_Offset_0
03c0 020f | | Execute Module,Activate
03c1 00d8 | | Load_Top At_Offset_0
03c2 1b10 | | Execute Package,Field_Read,Field_Number 0x10
03c3 00e3 | | Load_Encached Natural_Cache
03c4 02a0 | | Declare_Subprogram Null_Subprogram
03c5 4802 |H | Short_Literal 0x2
03c6 032d | - | Declare_Type Record,Defined
03c7 00d8 | | Load_Top At_Offset_0
03c8 0322 | " | Declare_Variable Record
03c9 029d 047b | {| Declare_Subprogram For_Outer_Call,INIT_0478
03cb 0093 0000 | | PushFullAddress InMicrocode
03cd 606a |`j | Indirect_Literal Discrete,0x438,{0x80000000, 0x00020000}
03ce 0273 | s | Execute Discrete,Plus
03cf e004 | | Load 0x0,0x4
03d0 0273 | s | Execute Discrete,Plus
03d1 e005 | | Load 0x0,0x5
03d2 0273 | s | Execute Discrete,Plus
03d3 4900 |I | Short_Literal 0x100
03d4 e006 | | Load 0x0,0x6
03d5 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03d6 e211 | | Load 0x1,0x11
03d7 1d13 | | Execute_Immediate Reference_Lex_1,0x13
03d8 e007 | | Load 0x0,0x7
03d9 0387 | | Declare_Variable Package
03da 00d8 | | Load_Top At_Offset_0
03db 020f | | Execute Module,Activate
03dc e008 | | Load 0x0,0x8
03dd 00d9 | | Load_Top At_Offset_1
03de 0098 | | Execute Package,Field_Read_Dynamic
03df 0007 | | Action Break_Optional
03e0 029d 048b | | Declare_Subprogram For_Outer_Call,INIT_0488
03e2 1d0d | | Execute_Immediate Reference_Lex_1,0xd
03e3 00c7 | | Action Elaborate_Subprogram
03e4 029d 04d3 | | Declare_Subprogram For_Outer_Call,INIT_04d0
03e6 1d0e | | Execute_Immediate Reference_Lex_1,0xe
03e7 00c7 | | Action Elaborate_Subprogram
03e8 1d0f | | Execute_Immediate Reference_Lex_1,0xf
03e9 00c7 | | Action Elaborate_Subprogram
03ea BODY_03b0:
03ea e212 | | Load 0x1,0x12
03eb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03ec e210 | | Load 0x1,0x10
03ed 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03ee e212 | | Load 0x1,0x12
03ef 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03f0 4800 |H | Short_Literal 0x0
03f1 e212 | | Load 0x1,0x12
03f2 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
03f3 e008 | | Load 0x0,0x8
03f4 e214 | | Load 0x1,0x14
03f5 0098 | | Execute Package,Field_Read_Dynamic
03f6 4900 |I | Short_Literal 0x100
03f7 e009 | | Load 0x0,0x9
03f8 e214 | | Load 0x1,0x14
03f9 0096 | | Execute Package,Field_Execute_Dynamic
03fa 003b | ; | Store_Top Access,At_Offset_3
03fb 00bc | | Action Signal_Activated
03fc 00bb | | Action Signal_Completion
03fd 0000 0000 | | .XXX[0x3]
03ff 0000 | |
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 040f | | .CONST 0x040f ; Address of begin
0401 0004 | | .CONST 0x0004 ; Address of exception handler
0402 0005 | | .CONST 0x0005 ; Number of locals
0403 INIT_0400:
0403 e006 | | Load 0x0,0x6
0404 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0405 02c7 | | Declare_Variable Any
0406 00d8 | | Load_Top At_Offset_0
0407 1c00 | | Execute_Immediate Run_Utility,0x0
0408 00e1 | | Load_Encached Boolean_Cache
0409 e5ff | | Load 0x2,-0x1
040a e006 | | Load 0x0,0x6
040b 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
040c 181a | | Execute Package,Field_Execute,Field_Number 0x1a
040d 029f 04eb | | Declare_Subprogram For_Call,INIT_04e8
040f BODY_0400:
040f e5ff | | Load 0x2,-0x1
0410 e006 | | Load 0x0,0x6
0411 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
0412 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0413 681a |h | Jump_Zero 0x42e
0414 e5ff | | Load 0x2,-0x1
0415 800a | | Call 0x0,0xa
0416 6817 |h | Jump_Zero 0x42e
0417 00db | | Load_Top At_Offset_3
0418 0120 | | Execute Any,Is_Value
0419 6803 |h | Jump_Zero 0x41d
041a e006 | | Load 0x0,0x6
041b 1b13 | | Execute Package,Field_Read,Field_Number 0x13
041c 7801 |x | Jump 0x41e
041d 00db | | Load_Top At_Offset_3
041e 4800 |H | Short_Literal 0x0
041f e00b | | Load 0x0,0xb
0420 e5ff | | Load 0x2,-0x1
0421 e00c | | Load 0x0,0xc
0422 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0423 c402 | | Store 0x2,0x2
0424 00e1 | | Load_Encached Boolean_Cache
0425 e402 | | Load 0x2,0x2
0426 e5ff | | Load 0x2,-0x1
0427 8216 | | Call 0x1,0x16
0428 005b | [ | Store_Top Discrete,At_Offset_3
0429 00da | | Load_Top At_Offset_2
042a 7001 |p | Jump_Nonzero 0x42c
042b 8405 | | Call 0x2,0x5
042c 00db | | Load_Top At_Offset_3
042d 4401 |D | Exit_Subprogram With_Result,0x1
042e e5ff | | Load 0x2,-0x1
042f 00d8 | | Load_Top At_Offset_0
0430 0120 | | Execute Any,Is_Value
0431 7002 |p | Jump_Nonzero 0x434
0432 00d8 | | Load_Top At_Offset_0
0433 011e | | Execute Any,Convert
0434 4401 |D | Exit_Subprogram With_Result,0x1
0435 0000 0000 | | .XXX[0x3]
0437 0000 | |
0438 8000 0000 | | .LITERAL {0x80000000, 0x00020000}
043c 0000 0000 | | .BLANK 0000[0x4]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0443 | C | .CONST 0x0443 ; Address of begin
0441 0004 | | .CONST 0x0004 ; Address of exception handler
0442 0001 | | .CONST 0x0001 ; Number of locals
0443 BODY_0440:
0443 INIT_0440:
0443 00da | | Load_Top At_Offset_2
0444 8217 | | Call 0x1,0x17
0445 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0446 4401 |D | Exit_Subprogram With_Result,0x1
0447 0000 | | .XXX[0x1]
0448 ; --------------------------------------------------------------------------------------
0448 ; SUBPROGRAM
0448 ; --------------------------------------------------------------------------------------
0448 0453 | S | .CONST 0x0453 ; Address of begin
0449 0004 | | .CONST 0x0004 ; Address of exception handler
044a 0003 | | .CONST 0x0003 ; Number of locals
044b INIT_0448:
044b e211 | | Load 0x1,0x11
044c 0322 | " | Declare_Variable Record
044d e5fc | | Load 0x2,-0x4
044e 8217 | | Call 0x1,0x17
044f 00d9 | | Load_Top At_Offset_1
0450 017d | } | Execute Record,Structure_Write
0451 e210 | | Load 0x1,0x10
0452 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0453 BODY_0448:
0453 e210 | | Load 0x1,0x10
0454 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0455 00da | | Load_Top At_Offset_2
0456 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0457 e210 | | Load 0x1,0x10
0458 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0459 0039 | 9 | Store_Top Access,At_Offset_1
045a 00cf | | Action Mark_Auxiliary
045b 00da | | Load_Top At_Offset_2
045c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
045d 4801 |H | Short_Literal 0x1
045e 0263 | c | Execute Discrete,Above_Bound
045f 700c |p | Jump_Nonzero 0x46c
0460 e5fb | | Load 0x2,-0x5
0461 e403 | | Load 0x2,0x3
0462 e210 | | Load 0x1,0x10
0463 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0464 00da | | Load_Top At_Offset_2
0465 85fe | | Call 0x2,-0x2
0466 00db | | Load_Top At_Offset_3
0467 e210 | | Load 0x1,0x10
0468 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0469 c403 | | Store 0x2,0x3
046a 00c8 | | Action Pop_Auxiliary_Range
046b 3ff4 |? | Loop_Increasing 0x460
046c 00ce | | Action Pop_Auxiliary
046d 00d8 | | Load_Top At_Offset_0
046e e210 | | Load 0x1,0x10
046f 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0470 7001 |p | Jump_Nonzero 0x472
0471 0887 | | Execute_Immediate Raise,0x87
0472 4506 |E | Exit_Subprogram 0x6
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 e006 | | Load 0x0,0x6
047d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
047e 0119 | | Execute Any,Check_In_Formal_Type
047f 800d | | Call 0x0,0xd
0480 4401 |D | Exit_Subprogram With_Result,0x1
0481 0000 0000 | | .BLANK 0000[0x7]
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 0492 | | .CONST 0x0492 ; Address of begin
0489 0004 | | .CONST 0x0004 ; Address of exception handler
048a 0004 | | .CONST 0x0004 ; Number of locals
048b INIT_0488:
048b 00da | | Load_Top At_Offset_2
048c e006 | | Load 0x0,0x6
048d 1b6e | n | Execute Package,Field_Read,Field_Number 0x6e
048e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
048f e211 | | Load 0x1,0x11
0490 0322 | " | Declare_Variable Record
0491 00e1 | | Load_Encached Boolean_Cache
0492 BODY_0488:
0492 00da | | Load_Top At_Offset_2
0493 7003 |p | Jump_Nonzero 0x497
0494 4801 |H | Short_Literal 0x1
0495 a5fd | | Store_Unchecked 0x2,-0x3
0496 4503 |E | Exit_Subprogram 0x3
0497 00e1 | | Load_Encached Boolean_Cache
0498 00da | | Load_Top At_Offset_2
0499 e5fe | | Load 0x2,-0x2
049a e215 | | Load 0x1,0x15
049b e00e | | Load 0x0,0xe
049c e214 | | Load 0x1,0x14
049d 0096 | | Execute Package,Field_Execute_Dynamic
049e 00d1 | | Pop_Control Pop_Count_1
049f 0059 | Y | Store_Top Discrete,At_Offset_1
04a0 00d8 | | Load_Top At_Offset_0
04a1 6809 |h | Jump_Zero 0x4ab
04a2 00da | | Load_Top At_Offset_2
04a3 00da | | Load_Top At_Offset_2
04a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04a5 e210 | | Load 0x1,0x10
04a6 1815 | | Execute Package,Field_Execute,Field_Number 0x15
04a7 680c |h | Jump_Zero 0x4b4
04a8 4801 |H | Short_Literal 0x1
04a9 a5fd | | Store_Unchecked 0x2,-0x3
04aa 4503 |E | Exit_Subprogram 0x3
04ab e210 | | Load 0x1,0x10
04ac 1b10 | | Execute Package,Field_Read,Field_Number 0x10
04ad e210 | | Load 0x1,0x10
04ae 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04af 00da | | Load_Top At_Offset_2
04b0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
04b1 4800 |H | Short_Literal 0x0
04b2 00da | | Load_Top At_Offset_2
04b3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
04b4 00d9 | | Load_Top At_Offset_1
04b5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04b6 00db | | Load_Top At_Offset_3
04b7 e210 | | Load 0x1,0x10
04b8 1816 | | Execute Package,Field_Execute,Field_Number 0x16
04b9 00da | | Load_Top At_Offset_2
04ba 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
04bb 00d9 | | Load_Top At_Offset_1
04bc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04bd 0a01 | | Execute_Immediate Plus,0x1
04be 00da | | Load_Top At_Offset_2
04bf 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
04c0 e215 | | Load 0x1,0x15
04c1 4800 |H | Short_Literal 0x0
04c2 00db | | Load_Top At_Offset_3
04c3 e5fe | | Load 0x2,-0x2
04c4 e00f | | Load 0x0,0xf
04c5 e214 | | Load 0x1,0x14
04c6 0096 | | Execute Package,Field_Execute_Dynamic
04c7 c215 | | Store 0x1,0x15
04c8 4800 |H | Short_Literal 0x0
04c9 a5fd | | Store_Unchecked 0x2,-0x3
04ca 4503 |E | Exit_Subprogram 0x3
04cb 0000 0000 | | .BLANK 0000[0x5]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d6 | | .CONST 0x04d6 ; Address of begin
04d1 0004 | | .CONST 0x0004 ; Address of exception handler
04d2 0003 | | .CONST 0x0003 ; Number of locals
04d3 INIT_04d0:
04d3 e211 | | Load 0x1,0x11
04d4 0322 | " | Declare_Variable Record
04d5 00e1 | | Load_Encached Boolean_Cache
04d6 BODY_04d0:
04d6 00e1 | | Load_Encached Boolean_Cache
04d7 00da | | Load_Top At_Offset_2
04d8 e5ff | | Load 0x2,-0x1
04d9 e215 | | Load 0x1,0x15
04da e00e | | Load 0x0,0xe
04db e214 | | Load 0x1,0x14
04dc 0096 | | Execute Package,Field_Execute_Dynamic
04dd 00d1 | | Pop_Control Pop_Count_1
04de 0059 | Y | Store_Top Discrete,At_Offset_1
04df 00d8 | | Load_Top At_Offset_0
04e0 6802 |h | Jump_Zero 0x4e3
04e1 00d9 | | Load_Top At_Offset_1
04e2 4401 |D | Exit_Subprogram With_Result,0x1
04e3 e212 | | Load 0x1,0x12
04e4 0320 | | Declare_Variable Record,Duplicate
04e5 00cd | | Action Spare6_Action
04e6 4401 |D | Exit_Subprogram With_Result,0x1
04e7 0000 | | .XXX[0x1]
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 04f8 | | .CONST 0x04f8 ; Address of begin
04e9 0004 | | .CONST 0x0004 ; Address of exception handler
04ea 0003 | | .CONST 0x0003 ; Number of locals
04eb INIT_04e8:
04eb e006 | | Load 0x0,0x6
04ec 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
04ed 02c7 | | Declare_Variable Any
04ee e5ff | | Load 0x2,-0x1
04ef e006 | | Load 0x0,0x6
04f0 1b6c | l | Execute Package,Field_Read,Field_Number 0x6c
04f1 1816 | | Execute Package,Field_Execute,Field_Number 0x16
04f2 a602 | | Store_Unchecked 0x3,0x2
04f3 e006 | | Load 0x0,0x6
04f4 1b13 | | Execute Package,Field_Read,Field_Number 0x13
04f5 02c7 | | Declare_Variable Any
04f6 00d8 | | Load_Top At_Offset_0
04f7 1c00 | | Execute_Immediate Run_Utility,0x0
04f8 BODY_04e8:
04f8 00cf | | Action Mark_Auxiliary
04f9 780c |x | Jump 0x506
04fa 4801 |H | Short_Literal 0x1
04fb 00db | | Load_Top At_Offset_3
04fc e010 | | Load 0x0,0x10
04fd e006 | | Load 0x0,0x6
04fe 1820 | | Execute Package,Field_Execute,Field_Number 0x20
04ff 820d | | Call 0x1,0xd
0500 c603 | | Store 0x3,0x3
0501 00da | | Load_Top At_Offset_2
0502 e006 | | Load 0x0,0x6
0503 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0504 c602 | | Store 0x3,0x2
0505 00c9 | | Action Pop_Auxiliary_Loop
0506 00da | | Load_Top At_Offset_2
0507 e011 | | Load 0x0,0x11
0508 012f | / | Execute Any,Equal
0509 6ff0 |o | Jump_Zero 0x4fa
050a 4501 |E | Exit_Subprogram 0x1
050b ; --------------------------------------------------------------------------------------
050b ; STRING TABLE
050b ; --------------------------------------------------------------------------------------
050b 0004 | | .STRTAB 0x0004->0x050d ; "!tools.test.testmate."
050c 0017 | | .STREND 0x0017->0x0517
050d 2174 6f6f |!too| .STRTAB_STRINGS
0518 ; --------------------------------------------------------------------------------------
0518 ; Debug Table
0518 ; --------------------------------------------------------------------------------------
0518 0004 000a | | .DEBUG4 0x0004,0x000a,0x56e3,0x0000,0x0001,0x0000
051e 0000 0000 | | .BLANK 0000[0xe2]