|
|
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_6148f2
└─⟦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 04f8 | | .CONST 0x04f8 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 007f | | .CONST 0x007f ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0027 | ' | .CONST 0x0027 ; Number of locals
000b INIT_0008:
000b 029a 00ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00a8
000d 029a 028b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0288
000f 029a 0373 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0370
0011 029a 03cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03c8
0013 029a 042b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0428
0015 029a 0493 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0490
0017 00bf | | Action Accept_Activation
0018 1d0e | | Execute_Immediate Reference_Lex_1,0xe
0019 00c7 | | Action Elaborate_Subprogram
001a 1d0d | | Execute_Immediate Reference_Lex_1,0xd
001b 00c7 | | Action Elaborate_Subprogram
001c 1d0f | | Execute_Immediate Reference_Lex_1,0xf
001d 00c7 | | Action Elaborate_Subprogram
001e 1d10 | | Execute_Immediate Reference_Lex_1,0x10
001f 00c7 | | Action Elaborate_Subprogram
0020 1d11 | | Execute_Immediate Reference_Lex_1,0x11
0021 00c7 | | Action Elaborate_Subprogram
0022 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0023 00c7 | | Action Elaborate_Subprogram
0024 a002 | | Reference 0x0,0x2
0025 00c6 | | Action Check_Subprogram_Elaborated
0026 a003 | | Reference 0x0,0x3
0027 0093 0000 | | PushFullAddress InMicrocode
0029 61ba |a | Indirect_Literal Discrete,0x1e4,{0x80000000, 0x00070000}
002a 0273 | s | Execute Discrete,Plus
002b e004 | | Load 0x0,0x4
002c 0273 | s | Execute Discrete,Plus
002d e005 | | Load 0x0,0x5
002e 0273 | s | Execute Discrete,Plus
002f 4800 |H | Short_Literal 0x0
0030 0007 | | Action Break_Optional
0031 a006 | | Reference 0x0,0x6
0032 00c6 | | Action Check_Subprogram_Elaborated
0033 1d0e | | Execute_Immediate Reference_Lex_1,0xe
0034 0093 0000 | | PushFullAddress InMicrocode
0036 61a9 |a | Indirect_Literal Discrete,0x1e0,{0x80000000, 0x00060000}
0037 0273 | s | Execute Discrete,Plus
0038 e004 | | Load 0x0,0x4
0039 0273 | s | Execute Discrete,Plus
003a e007 | | Load 0x0,0x7
003b 0273 | s | Execute Discrete,Plus
003c 4800 |H | Short_Literal 0x0
003d 0007 | | Action Break_Optional
003e a008 | | Reference 0x0,0x8
003f 00c6 | | Action Check_Subprogram_Elaborated
0040 1d0d | | Execute_Immediate Reference_Lex_1,0xd
0041 0093 0000 | | PushFullAddress InMicrocode
0043 6198 |a | Indirect_Literal Discrete,0x1dc,{0x80000000, 0x00050000}
0044 0273 | s | Execute Discrete,Plus
0045 e004 | | Load 0x0,0x4
0046 0273 | s | Execute Discrete,Plus
0047 e009 | | Load 0x0,0x9
0048 0273 | s | Execute Discrete,Plus
0049 4800 |H | Short_Literal 0x0
004a 0007 | | Action Break_Optional
004b a00a | | Reference 0x0,0xa
004c 00c6 | | Action Check_Subprogram_Elaborated
004d a00b | | Reference 0x0,0xb
004e 0093 0000 | | PushFullAddress InMicrocode
0050 6187 |a | Indirect_Literal Discrete,0x1d8,{0x80000000, 0x00040000}
0051 0273 | s | Execute Discrete,Plus
0052 e004 | | Load 0x0,0x4
0053 0273 | s | Execute Discrete,Plus
0054 e00c | | Load 0x0,0xc
0055 0273 | s | Execute Discrete,Plus
0056 4800 |H | Short_Literal 0x0
0057 0007 | | Action Break_Optional
0058 a00d | | Reference 0x0,0xd
0059 00c6 | | Action Check_Subprogram_Elaborated
005a a00e | | Reference 0x0,0xe
005b 0093 0000 | | PushFullAddress InMicrocode
005d 6176 |av | Indirect_Literal Discrete,0x1d4,{0x80000000, 0x00030000}
005e 0273 | s | Execute Discrete,Plus
005f e004 | | Load 0x0,0x4
0060 0273 | s | Execute Discrete,Plus
0061 e00f | | Load 0x0,0xf
0062 0273 | s | Execute Discrete,Plus
0063 4800 |H | Short_Literal 0x0
0064 0007 | | Action Break_Optional
0065 a00d | | Reference 0x0,0xd
0066 00c6 | | Action Check_Subprogram_Elaborated
0067 1d11 | | Execute_Immediate Reference_Lex_1,0x11
0068 0093 0000 | | PushFullAddress InMicrocode
006a 6165 |ae | Indirect_Literal Discrete,0x1d0,{0x80000000, 0x00020000}
006b 0273 | s | Execute Discrete,Plus
006c e004 | | Load 0x0,0x4
006d 0273 | s | Execute Discrete,Plus
006e e010 | | Load 0x0,0x10
006f 0273 | s | Execute Discrete,Plus
0070 4800 |H | Short_Literal 0x0
0071 0007 | | Action Break_Optional
0072 a00a | | Reference 0x0,0xa
0073 00c6 | | Action Check_Subprogram_Elaborated
0074 1d12 | | Execute_Immediate Reference_Lex_1,0x12
0075 0093 0000 | | PushFullAddress InMicrocode
0077 6154 |aT | Indirect_Literal Discrete,0x1cc,{0x80000000, 0x00010000}
0078 0273 | s | Execute Discrete,Plus
0079 e004 | | Load 0x0,0x4
007a 0273 | s | Execute Discrete,Plus
007b e011 | | Load 0x0,0x11
007c 0273 | s | Execute Discrete,Plus
007d 4800 |H | Short_Literal 0x0
007e 0007 | | Action Break_Optional
007f BODY_0008:
007f 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0080 1d14 | | Execute_Immediate Reference_Lex_1,0x14
0081 8002 | | Call 0x0,0x2
0082 8012 | | Call 0x0,0x12
0083 c013 | | Store 0x0,0x13
0084 1d16 | | Execute_Immediate Reference_Lex_1,0x16
0085 1d17 | | Execute_Immediate Reference_Lex_1,0x17
0086 8006 | | Call 0x0,0x6
0087 8014 | | Call 0x0,0x14
0088 c015 | | Store 0x0,0x15
0089 1d19 | | Execute_Immediate Reference_Lex_1,0x19
008a 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
008b 8008 | | Call 0x0,0x8
008c 8016 | | Call 0x0,0x16
008d c017 | | Store 0x0,0x17
008e 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
008f 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
0090 800a | | Call 0x0,0xa
0091 8018 | | Call 0x0,0x18
0092 c019 | | Store 0x0,0x19
0093 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
0094 1d20 | | Execute_Immediate Reference_Lex_1,0x20
0095 800d | | Call 0x0,0xd
0096 801a | | Call 0x0,0x1a
0097 c01b | | Store 0x0,0x1b
0098 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
0099 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
009a 800d | | Call 0x0,0xd
009b 801a | | Call 0x0,0x1a
009c c01c | | Store 0x0,0x1c
009d 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
009e 1d26 | & | Execute_Immediate Reference_Lex_1,0x26
009f 800a | | Call 0x0,0xa
00a0 8018 | | Call 0x0,0x18
00a1 c01d | | Store 0x0,0x1d
00a2 00bc | | Action Signal_Activated
00a3 00bb | | Action Signal_Completion
00a4 0000 0000 | | .BLANK 0000[0x4]
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00cc | | .CONST 0x00cc ; Address of begin
00a9 0004 | | .CONST 0x0004 ; Address of exception handler
00aa 000a | | .CONST 0x000a ; Number of locals
00ab INIT_00a8:
00ab 4801 |H | Short_Literal 0x1
00ac 480c |H | Short_Literal 0xc
00ad 00e9 | | Load_Encached String_Cache
00ae 035b | [ | Declare_Type Array,Constrained
00af 0337 | 7 | Declare_Variable Array
00b0 4801 |H | Short_Literal 0x1
00b1 480c |H | Short_Literal 0xc
00b2 00e9 | | Load_Encached String_Cache
00b3 035b | [ | Declare_Type Array,Constrained
00b4 0337 | 7 | Declare_Variable Array
00b5 4801 |H | Short_Literal 0x1
00b6 480c |H | Short_Literal 0xc
00b7 00e9 | | Load_Encached String_Cache
00b8 035b | [ | Declare_Type Array,Constrained
00b9 0337 | 7 | Declare_Variable Array
00ba 4801 |H | Short_Literal 0x1
00bb 480c |H | Short_Literal 0xc
00bc 00e9 | | Load_Encached String_Cache
00bd 035b | [ | Declare_Type Array,Constrained
00be 0337 | 7 | Declare_Variable Array
00bf 4801 |H | Short_Literal 0x1
00c0 480c |H | Short_Literal 0xc
00c1 00e9 | | Load_Encached String_Cache
00c2 035b | [ | Declare_Type Array,Constrained
00c3 0337 | 7 | Declare_Variable Array
00c4 e01e | | Load 0x0,0x1e
00c5 0007 | | Action Break_Optional
00c6 e01f | | Load 0x0,0x1f
00c7 0007 | | Action Break_Optional
00c8 e01f | | Load 0x0,0x1f
00c9 0007 | | Action Break_Optional
00ca e020 | | Load 0x0,0x20
00cb 0007 | | Action Break_Optional
00cc BODY_00a8:
00cc 4802 |H | Short_Literal 0x2
00cd 4800 |H | Short_Literal 0x0
00ce 00e5 | | Load_Encached Long_Integer_Cache
00cf 00d9 | | Load_Top At_Offset_1
00d0 0267 | g | Execute Discrete,Predecessor
00d1 e021 | ! | Load 0x0,0x21
00d2 0334 | 4 | Declare_Variable Array,With_Constraint
00d3 4800 |H | Short_Literal 0x0
00d4 00e5 | | Load_Encached Long_Integer_Cache
00d5 00d9 | | Load_Top At_Offset_1
00d6 0267 | g | Execute Discrete,Predecessor
00d7 e021 | ! | Load 0x0,0x21
00d8 0334 | 4 | Declare_Variable Array,With_Constraint
00d9 4800 |H | Short_Literal 0x0
00da 00e5 | | Load_Encached Long_Integer_Cache
00db 00d9 | | Load_Top At_Offset_1
00dc 0267 | g | Execute Discrete,Predecessor
00dd e021 | ! | Load 0x0,0x21
00de 0334 | 4 | Declare_Variable Array,With_Constraint
00df 4800 |H | Short_Literal 0x0
00e0 00e5 | | Load_Encached Long_Integer_Cache
00e1 00d9 | | Load_Top At_Offset_1
00e2 0267 | g | Execute Discrete,Predecessor
00e3 e021 | ! | Load 0x0,0x21
00e4 0334 | 4 | Declare_Variable Array,With_Constraint
00e5 4800 |H | Short_Literal 0x0
00e6 00e5 | | Load_Encached Long_Integer_Cache
00e7 00d9 | | Load_Top At_Offset_1
00e8 0267 | g | Execute Discrete,Predecessor
00e9 e021 | ! | Load 0x0,0x21
00ea 0334 | 4 | Declare_Variable Array,With_Constraint
00eb e5fe | | Load 0x2,-0x2
00ec 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00ed e5ff | | Load 0x2,-0x1
00ee 8022 | " | Call 0x0,0x22
00ef 4800 |H | Short_Literal 0x0
00f0 4813 |H | Short_Literal 0x13
00f1 e021 | ! | Load 0x0,0x21
00f2 0334 | 4 | Declare_Variable Array,With_Constraint
00f3 50f4 |P | Indirect_Literal Any,0x1e8,{0x58207072, 0x6f746f63}
00f4 4800 |H | Short_Literal 0x0
00f5 4805 |H | Short_Literal 0x5
00f6 e021 | ! | Load 0x0,0x21
00f7 0334 | 4 | Declare_Variable Array,With_Constraint
00f8 50fb |P | Indirect_Literal Any,0x1f4,{0x58457272, 0x6f720000}
00f9 4800 |H | Short_Literal 0x0
00fa 4808 |H | Short_Literal 0x8
00fb e021 | ! | Load 0x0,0x21
00fc 0334 | 4 | Declare_Variable Array,With_Constraint
00fd 50fa |P | Indirect_Literal Any,0x1f8,{0x586c6962, 0x4572726f}
00fe 8023 | # | Call 0x0,0x23
00ff e5fe | | Load 0x2,-0x2
0100 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0101 00d8 | | Load_Top At_Offset_0
0102 0c12 | | Execute_Immediate Greater_Equal,0x12
0103 7022 |p" | Jump_Nonzero 0x126
0104 4611 |F | Jump_Case 0x11
0105 7821 |x! | Jump 0x127 ; case 0x0
0106 7810 |x | Jump 0x117 ; case 0x1
0107 7845 |xE | Jump 0x14d ; case 0x2
0108 7832 |x2 | Jump 0x13b ; case 0x3
0109 7831 |x1 | Jump 0x13b ; case 0x4
010a 781e |x | Jump 0x129 ; case 0x5
010b 782f |x/ | Jump 0x13b ; case 0x6
010c 782e |x. | Jump 0x13b ; case 0x7
010d 7809 |x | Jump 0x117 ; case 0x8
010e 782c |x, | Jump 0x13b ; case 0x9
010f 7807 |x | Jump 0x117 ; case 0xa
0110 7806 |x | Jump 0x117 ; case 0xb
0111 7829 |x) | Jump 0x13b ; case 0xc
0112 7828 |x( | Jump 0x13b ; case 0xd
0113 7827 |x' | Jump 0x13b ; case 0xe
0114 7802 |x | Jump 0x117 ; case 0xf
0115 7801 |x | Jump 0x117 ; case 0x10
0116 7800 |x | Jump 0x117 ; case 0x11
0117 e5fe | | Load 0x2,-0x2
0118 2605 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x5
0119 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
011a a407 | | Store_Unchecked 0x2,0x7
011b e5fe | | Load 0x2,-0x2
011c 2605 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x5
011d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
011e 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
011f e5fe | | Load 0x2,-0x2
0120 2605 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x5
0121 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0122 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0123 4800 |H | Short_Literal 0x0
0124 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0125 7837 |x7 | Jump 0x15d
0126 00d1 | | Pop_Control Pop_Count_1
0127 0008 | | Action Idle
0128 7834 |x4 | Jump 0x15d
0129 e5fe | | Load 0x2,-0x2
012a 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4
012b 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
012c a407 | | Store_Unchecked 0x2,0x7
012d e5fe | | Load 0x2,-0x2
012e 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4
012f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0130 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0131 e5fe | | Load 0x2,-0x2
0132 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4
0133 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0134 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0135 e5fe | | Load 0x2,-0x2
0136 2604 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4
0137 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
0138 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0139 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
013a 7822 |x" | Jump 0x15d
013b e5fe | | Load 0x2,-0x2
013c 2606 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x6
013d 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
013e a407 | | Store_Unchecked 0x2,0x7
013f e5fe | | Load 0x2,-0x2
0140 2606 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x6
0141 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0142 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0143 e5fe | | Load 0x2,-0x2
0144 2606 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x6
0145 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0146 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0147 e5fe | | Load 0x2,-0x2
0148 2606 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x6
0149 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
014a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
014b 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
014c 7810 |x | Jump 0x15d
014d e5fe | | Load 0x2,-0x2
014e 2607 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x7
014f 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0150 a407 | | Store_Unchecked 0x2,0x7
0151 e5fe | | Load 0x2,-0x2
0152 2607 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x7
0153 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0154 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0155 e5fe | | Load 0x2,-0x2
0156 2607 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x7
0157 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0158 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0159 e5fe | | Load 0x2,-0x2
015a 2607 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x7
015b 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
015c 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
015d e402 | | Load 0x2,0x2
015e 480a |H | Short_Literal 0xa
015f e407 | | Load 0x2,0x7
0160 00d8 | | Load_Top At_Offset_0
0161 e020 | | Load 0x0,0x20
0162 0260 | ` | Execute Discrete,In_Type
0163 7001 |p | Jump_Nonzero 0x165
0164 0801 | | Execute_Immediate Raise,0x1
0165 e024 | $ | Load 0x0,0x24
0166 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0167 00d1 | | Pop_Control Pop_Count_1
0168 e403 | | Load 0x2,0x3
0169 4810 |H | Short_Literal 0x10
016a e408 | | Load 0x2,0x8
016b e024 | $ | Load 0x0,0x24
016c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
016d 00d1 | | Pop_Control Pop_Count_1
016e e404 | | Load 0x2,0x4
016f 4810 |H | Short_Literal 0x10
0170 00da | | Load_Top At_Offset_2
0171 e024 | $ | Load 0x0,0x24
0172 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0173 00d1 | | Pop_Control Pop_Count_1
0174 e405 | | Load 0x2,0x5
0175 4810 |H | Short_Literal 0x10
0176 00db | | Load_Top At_Offset_3
0177 e024 | $ | Load 0x0,0x24
0178 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0179 00d1 | | Pop_Control Pop_Count_1
017a e406 | | Load 0x2,0x6
017b 4810 |H | Short_Literal 0x10
017c e5ff | | Load 0x2,-0x1
017d 0227 | ' | Execute Access,All_Reference
017e 3c2b |<+ | Execute Record,Field_Read,Field_Number 0x2b
017f e024 | $ | Load 0x0,0x24
0180 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0181 00d1 | | Pop_Control Pop_Count_1
0182 4802 |H | Short_Literal 0x2
0183 e406 | | Load 0x2,0x6
0184 8025 | % | Call 0x0,0x25
0185 e405 | | Load 0x2,0x5
0186 8025 | % | Call 0x0,0x25
0187 e404 | | Load 0x2,0x4
0188 8025 | % | Call 0x0,0x25
0189 e403 | | Load 0x2,0x3
018a 8025 | % | Call 0x0,0x25
018b e407 | | Load 0x2,0x7
018c e01e | | Load 0x0,0x1e
018d 011c | | Execute Any,Convert_Unchecked
018e 1c01 | | Execute_Immediate Run_Utility,0x1
018f 8025 | % | Call 0x0,0x25
0190 e402 | | Load 0x2,0x2
0191 8025 | % | Call 0x0,0x25
0192 480a |H | Short_Literal 0xa
0193 480a |H | Short_Literal 0xa
0194 480a |H | Short_Literal 0xa
0195 480a |H | Short_Literal 0xa
0196 4800 |H | Short_Literal 0x0
0197 482e |H. | Short_Literal 0x2e
0198 e021 | ! | Load 0x0,0x21
0199 0334 | 4 | Declare_Variable Array,With_Constraint
019a 5065 |Pe | Indirect_Literal Any,0x200,{0x4d616a6f, 0x72206f70}
019b 01cb | | Execute Vector,Append
019c 4800 |H | Short_Literal 0x0
019d 4829 |H) | Short_Literal 0x29
019e e021 | ! | Load 0x0,0x21
019f 0334 | 4 | Declare_Variable Array,With_Constraint
01a0 5077 |Pw | Indirect_Literal Any,0x218,{0x4d696e6f, 0x72206f70}
01a1 01cc | | Execute Vector,Catenate
01a2 01cb | | Execute Vector,Append
01a3 4800 |H | Short_Literal 0x0
01a4 4829 |H) | Short_Literal 0x29
01a5 e021 | ! | Load 0x0,0x21
01a6 0334 | 4 | Declare_Variable Array,With_Constraint
01a7 5088 |P | Indirect_Literal Any,0x230,{0x5265736f, 0x75726365}
01a8 01cc | | Execute Vector,Catenate
01a9 01cb | | Execute Vector,Append
01aa 4800 |H | Short_Literal 0x0
01ab 4829 |H) | Short_Literal 0x29
01ac e021 | ! | Load 0x0,0x21
01ad 0334 | 4 | Declare_Variable Array,With_Constraint
01ae 5099 |P | Indirect_Literal Any,0x248,{0x53657269, 0x616c206e}
01af 01cc | | Execute Vector,Catenate
01b0 01cb | | Execute Vector,Append
01b1 4800 |H | Short_Literal 0x0
01b2 4829 |H) | Short_Literal 0x29
01b3 e021 | ! | Load 0x0,0x21
01b4 0334 | 4 | Declare_Variable Array,With_Constraint
01b5 50aa |P | Indirect_Literal Any,0x260,{0x43757272, 0x656e7420}
01b6 01cc | | Execute Vector,Catenate
01b7 4800 |H | Short_Literal 0x0
01b8 4807 |H | Short_Literal 0x7
01b9 e021 | ! | Load 0x0,0x21
01ba 0334 | 4 | Declare_Variable Array,With_Constraint
01bb 50bc |P | Indirect_Literal Any,0x278,{0x58526571, 0x75657374}
01bc 4800 |H | Short_Literal 0x0
01bd 4808 |H | Short_Literal 0x8
01be e021 | ! | Load 0x0,0x21
01bf 0334 | 4 | Declare_Variable Array,With_Constraint
01c0 50bb |P | Indirect_Literal Any,0x27c,{0x586c6962, 0x4572726f}
01c1 8023 | # | Call 0x0,0x23
01c2 e5fe | | Load 0x2,-0x2
01c3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
01c4 0f11 | | Execute_Immediate Equal,0x11
01c5 6801 |h | Jump_Zero 0x1c7
01c6 4503 |E | Exit_Subprogram 0x3
01c7 e026 | & | Load 0x0,0x26
01c8 0257 | W | Execute Discrete,Raise
01c9 0000 0000 | | .XXX[0x3]
01cb 0000 | |
01cc 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
01d0 8000 0000 | | .LITERAL {0x80000000, 0x00020000}
01d4 8000 0000 | | .LITERAL {0x80000000, 0x00030000}
01d8 8000 0000 | | .LITERAL {0x80000000, 0x00040000}
01dc 8000 0000 | | .LITERAL {0x80000000, 0x00050000}
01e0 8000 0000 | | .LITERAL {0x80000000, 0x00060000}
01e4 8000 0000 | | .LITERAL {0x80000000, 0x00070000}
01e8 5820 7072 |X pr| .LITERAL {0x58207072, 0x6f746f63}
01ec 6f6c 2065 |ol e| .XXX[0x8]
01ee 7272 6f72 |rror|
01f0 3a20 2531 |: %1|
01f2 0000 0000 | |
01f4 5845 7272 |XErr| .LITERAL {0x58457272, 0x6f720000}
01f8 586c 6962 |Xlib| .LITERAL {0x586c6962, 0x4572726f}
01fc 7200 0000 |r | .XXX[0x4]
01fe 0000 0000 | |
0200 4d61 6a6f |Majo| .LITERAL {0x4d616a6f, 0x72206f70}
0204 636f 6465 |code| .XXX[0xc]
0206 206f 6620 | of |
0208 6661 696c |fail|
020a 6564 2072 |ed r|
020c 6571 7565 |eque|
020e 7374 3a20 |st: |
0210 2020 2020 | | .BLANK 2020[0x4]
0214 2531 2028 |%1 (| .XXX[0x4]
0216 2532 2900 |%2) |
0218 4d69 6e6f |Mino| .LITERAL {0x4d696e6f, 0x72206f70}
021c 636f 6465 |code| .XXX[0xc]
021e 206f 6620 | of |
0220 6661 696c |fail|
0222 6564 2072 |ed r|
0224 6571 7565 |eque|
0226 7374 3a20 |st: |
0228 2020 2020 | | .BLANK 2020[0x4]
022c 2533 0000 |%3 | .XXX[0x4]
022e 0000 0000 | |
0230 5265 736f |Reso| .LITERAL {0x5265736f, 0x75726365}
0234 2069 6420 | id | .XXX[0xb]
0236 696e 2066 |in f|
0238 6169 6c65 |aile|
023a 6420 7265 |d re|
023c 7175 6573 |ques|
023e 743a |t: |
023f 2020 2020 | | .BLANK 2020[0x5]
0244 2534 0000 |%4 | .XXX[0x4]
0246 0000 0000 | |
0248 5365 7269 |Seri| .LITERAL {0x53657269, 0x616c206e}
024c 756d 6265 |umbe| .XXX[0xc]
024e 7220 6f66 |r of|
0250 2066 6169 | fai|
0252 6c65 6420 |led |
0254 7265 7175 |requ|
0256 6573 743a |est:|
0258 2020 2020 | | .BLANK 2020[0x4]
025c 2535 0000 |%5 | .XXX[0x4]
025e 0000 0000 | |
0260 4375 7272 |Curr| .LITERAL {0x43757272, 0x656e7420}
0264 7365 7269 |seri| .XXX[0x14]
0266 616c 206e |al n|
0268 756d 6265 |umbe|
026a 7220 696e |r in|
026c 206f 7574 | out|
026e 7075 7420 |put |
0270 7374 7265 |stre|
0272 616d 3a20 |am: |
0274 2536 0000 |%6 |
0276 0000 0000 | |
0278 5852 6571 |XReq| .LITERAL {0x58526571, 0x75657374}
027c 586c 6962 |Xlib| .LITERAL {0x586c6962, 0x4572726f}
0280 7200 |r | .XXX[0x1]
0281 0000 0000 | | .BLANK 0000[0x7]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028b | | .CONST 0x028b ; Address of begin
0289 0004 | | .CONST 0x0004 ; Address of exception handler
028a 0001 | | .CONST 0x0001 ; Number of locals
028b BODY_0288:
028b INIT_0288:
028b 4802 |H | Short_Literal 0x2
028c 4800 |H | Short_Literal 0x0
028d 00e5 | | Load_Encached Long_Integer_Cache
028e 00d9 | | Load_Top At_Offset_1
028f 0267 | g | Execute Discrete,Predecessor
0290 e021 | ! | Load 0x0,0x21
0291 0334 | 4 | Declare_Variable Array,With_Constraint
0292 e5ff | | Load 0x2,-0x1
0293 0227 | ' | Execute Access,All_Reference
0294 3c28 |<( | Execute Record,Field_Read,Field_Number 0x28
0295 00e0 | | Load_Encached Standard_Cache
0296 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0297 8025 | % | Call 0x0,0x25
0298 e5ff | | Load 0x2,-0x1
0299 0227 | ' | Execute Access,All_Reference
029a 3c2c |<, | Execute Record,Field_Read,Field_Number 0x2c
029b 00e0 | | Load_Encached Standard_Cache
029c 1818 | | Execute Package,Field_Execute,Field_Number 0x18
029d 8025 | % | Call 0x0,0x25
029e e5ff | | Load 0x2,-0x1
029f 0227 | ' | Execute Access,All_Reference
02a0 3c2b |<+ | Execute Record,Field_Read,Field_Number 0x2b
02a1 0aff | | Execute_Immediate Plus,-0x1
02a2 00e0 | | Load_Encached Standard_Cache
02a3 1818 | | Execute Package,Field_Execute,Field_Number 0x18
02a4 8025 | % | Call 0x0,0x25
02a5 e5ff | | Load 0x2,-0x1
02a6 0227 | ' | Execute Access,All_Reference
02a7 3433 |43 | Execute Record,Field_Reference,Field_Number 0x33
02a8 8027 | ' | Call 0x0,0x27
02a9 e5ff | | Load 0x2,-0x1
02aa 0227 | ' | Execute Access,All_Reference
02ab 3c36 |<6 | Execute Record,Field_Read,Field_Number 0x36
02ac 0227 | ' | Execute Access,All_Reference
02ad 480a |H | Short_Literal 0xa
02ae 480a |H | Short_Literal 0xa
02af 480a |H | Short_Literal 0xa
02b0 480a |H | Short_Literal 0xa
02b1 480a |H | Short_Literal 0xa
02b2 4800 |H | Short_Literal 0x0
02b3 482a |H* | Short_Literal 0x2a
02b4 e021 | ! | Load 0x0,0x21
02b5 0334 | 4 | Declare_Variable Array,With_Constraint
02b6 5031 |P1 | Indirect_Literal Any,0x2e8,{0x586c6962, 0x3b205072}
02b7 01cb | | Execute Vector,Append
02b8 4800 |H | Short_Literal 0x0
02b9 480a |H | Short_Literal 0xa
02ba e021 | ! | Load 0x0,0x21
02bb 0334 | 4 | Declare_Variable Array,With_Constraint
02bc 5043 |PC | Indirect_Literal Any,0x300,{0x28457272, 0x6f723a20}
02bd 01cc | | Execute Vector,Catenate
02be 01cb | | Execute Vector,Append
02bf 4800 |H | Short_Literal 0x0
02c0 4826 |H& | Short_Literal 0x26
02c1 e021 | ! | Load 0x0,0x21
02c2 0334 | 4 | Declare_Variable Array,With_Constraint
02c3 5044 |PD | Indirect_Literal Any,0x308,{0x61667465, 0x72202533}
02c4 01cc | | Execute Vector,Catenate
02c5 01cb | | Execute Vector,Append
02c6 4800 |H | Short_Literal 0x0
02c7 481f |H | Short_Literal 0x1f
02c8 e021 | ! | Load 0x0,0x21
02c9 0334 | 4 | Declare_Variable Array,With_Constraint
02ca 5051 |PQ | Indirect_Literal Any,0x31c,{0x25352065, 0x76656e74}
02cb 01cc | | Execute Vector,Catenate
02cc 01cb | | Execute Vector,Append
02cd 4800 |H | Short_Literal 0x0
02ce 483a |H: | Short_Literal 0x3a
02cf e021 | ! | Load 0x0,0x21
02d0 0334 | 4 | Declare_Variable Array,With_Constraint
02d1 505a |PZ | Indirect_Literal Any,0x32c,{0x27526563, 0x65697665}
02d2 01cc | | Execute Vector,Catenate
02d3 01cb | | Execute Vector,Append
02d4 4800 |H | Short_Literal 0x0
02d5 4830 |H0 | Short_Literal 0x30
02d6 e021 | ! | Load 0x0,0x21
02d7 0334 | 4 | Declare_Variable Array,With_Constraint
02d8 5073 |Ps | Indirect_Literal Any,0x34c,{0x62792061, 0x204b696c}
02d9 01cc | | Execute Vector,Catenate
02da 4800 |H | Short_Literal 0x0
02db 4806 |H | Short_Literal 0x6
02dc e021 | ! | Load 0x0,0x21
02dd 0334 | 4 | Declare_Variable Array,With_Constraint
02de 5089 |P | Indirect_Literal Any,0x368,{0x494f4572, 0x726f7200}
02df 4800 |H | Short_Literal 0x0
02e0 4806 |H | Short_Literal 0x6
02e1 e021 | ! | Load 0x0,0x21
02e2 0334 | 4 | Declare_Variable Array,With_Constraint
02e3 5088 |P | Indirect_Literal Any,0x36c,{0x586c6962, 0x45727200}
02e4 8023 | # | Call 0x0,0x23
02e5 e028 | ( | Load 0x0,0x28
02e6 0257 | W | Execute Discrete,Raise
02e7 0000 | | .XXX[0x1]
02e8 586c 6962 |Xlib| .LITERAL {0x586c6962, 0x3b205072}
02ec 6f62 6c65 |oble| .XXX[0x14]
02ee 6d20 7769 |m wi|
02f0 7468 2063 |th c|
02f2 6f6e 6e65 |onne|
02f4 6374 696f |ctio|
02f6 6e20 746f |n to|
02f8 2073 6572 | ser|
02fa 7665 7220 |ver |
02fc 2531 2e00 |%1. |
02fe 0000 0000 | |
0300 2845 7272 |(Err| .LITERAL {0x28457272, 0x6f723a20}
0304 2532 2900 |%2) | .XXX[0x4]
0306 0000 0000 | |
0308 6166 7465 |afte| .LITERAL {0x61667465, 0x72202533}
030c 2072 6571 | req| .XXX[0x10]
030e 7565 7374 |uest|
0310 7320 2825 |s (%|
0312 3420 6b6e |4 kn|
0314 6f77 6e20 |own |
0316 7072 6f63 |proc|
0318 6573 7365 |esse|
031a 6429 2e00 |d). |
031c 2535 2065 |%5 e| .LITERAL {0x25352065, 0x76656e74}
0320 2873 2920 |(s) | .XXX[0xc]
0322 7265 6d61 |rema|
0324 696e 2069 |in i|
0326 6e20 7468 |n th|
0328 6520 7175 |e qu|
032a 6575 652e |eue.|
032c 2752 6563 |'Rec| .LITERAL {0x27526563, 0x65697665}
0330 2720 6572 |' er| .XXX[0x1c]
0332 726f 7273 |rors|
0334 2061 7265 | are|
0336 2075 7375 | usu|
0338 616c 6c79 |ally|
033a 2063 6175 | cau|
033c 7365 6420 |sed |
033e 6279 2061 |by a|
0340 2073 6572 | ser|
0342 7665 7220 |ver |
0344 7368 7574 |shut|
0346 646f 776e |down|
0348 206f 7200 | or |
034a 0000 0000 | |
034c 6279 2061 |by a| .LITERAL {0x62792061, 0x204b696c}
0350 6c5f 436c |l_Cl| .XXX[0x18]
0352 6965 6e74 |ient|
0354 206f 7065 | ope|
0356 7261 7469 |rati|
0358 6f6e 2066 |on f|
035a 726f 6d20 |rom |
035c 6120 7769 |a wi|
035e 6e64 6f77 |ndow|
0360 206d 616e | man|
0362 6167 6572 |ager|
0364 2e00 0000 |. |
0366 0000 0000 | |
0368 494f 4572 |IOEr| .LITERAL {0x494f4572, 0x726f7200}
036c 586c 6962 |Xlib| .LITERAL {0x586c6962, 0x45727200}
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 4802 |H | Short_Literal 0x2
0374 4800 |H | Short_Literal 0x0
0375 00e5 | | Load_Encached Long_Integer_Cache
0376 00d9 | | Load_Top At_Offset_1
0377 0267 | g | Execute Discrete,Predecessor
0378 e021 | ! | Load 0x0,0x21
0379 0334 | 4 | Declare_Variable Array,With_Constraint
037a 4800 |H | Short_Literal 0x0
037b 00e5 | | Load_Encached Long_Integer_Cache
037c 00d9 | | Load_Top At_Offset_1
037d 0267 | g | Execute Discrete,Predecessor
037e e021 | ! | Load 0x0,0x21
037f 0334 | 4 | Declare_Variable Array,With_Constraint
0380 4800 |H | Short_Literal 0x0
0381 00e5 | | Load_Encached Long_Integer_Cache
0382 00d9 | | Load_Top At_Offset_1
0383 0267 | g | Execute Discrete,Predecessor
0384 e021 | ! | Load 0x0,0x21
0385 0334 | 4 | Declare_Variable Array,With_Constraint
0386 4800 |H | Short_Literal 0x0
0387 00e5 | | Load_Encached Long_Integer_Cache
0388 00d9 | | Load_Top At_Offset_1
0389 0267 | g | Execute Discrete,Predecessor
038a e021 | ! | Load 0x0,0x21
038b 0334 | 4 | Declare_Variable Array,With_Constraint
038c e5fe | | Load 0x2,-0x2
038d 8029 | ) | Call 0x0,0x29
038e e5ff | | Load 0x2,-0x1
038f 8029 | ) | Call 0x0,0x29
0390 4800 |H | Short_Literal 0x0
0391 4828 |H( | Short_Literal 0x28
0392 e021 | ! | Load 0x0,0x21
0393 0334 | 4 | Declare_Variable Array,With_Constraint
0394 500f |P | Indirect_Literal Any,0x3a4,{0x58726d3b, 0x20436f6e}
0395 4800 |H | Short_Literal 0x0
0396 480c |H | Short_Literal 0xc
0397 e021 | ! | Load 0x0,0x21
0398 0334 | 4 | Declare_Variable Array,With_Constraint
0399 5022 |P" | Indirect_Literal Any,0x3bc,{0x42616443, 0x6f6e7665}
039a 4800 |H | Short_Literal 0x0
039b 4807 |H | Short_Literal 0x7
039c e021 | ! | Load 0x0,0x21
039d 0334 | 4 | Declare_Variable Array,With_Constraint
039e 5025 |P% | Indirect_Literal Any,0x3c4,{0x58726d45, 0x72726f72}
039f 8023 | # | Call 0x0,0x23
03a0 4503 |E | Exit_Subprogram 0x3
03a1 0000 0000 | | .XXX[0x3]
03a3 0000 | |
03a4 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20436f6e}
03a8 7665 7273 |vers| .XXX[0x14]
03aa 696f 6e20 |ion |
03ac 6572 726f |erro|
03ae 723b 2066 |r; f|
03b0 726f 6d20 |rom |
03b2 7b25 317d |{%1}|
03b4 2074 6f20 | to |
03b6 7b25 327d |{%2}|
03b8 2e00 0000 |. |
03ba 0000 0000 | |
03bc 4261 6443 |BadC| .LITERAL {0x42616443, 0x6f6e7665}
03c0 7273 696f |rsio| .XXX[0x4]
03c2 6e00 0000 |n |
03c4 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72}
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb | | .CONST 0x03cb ; Address of begin
03c9 0004 | | .CONST 0x0004 ; Address of exception handler
03ca 0001 | | .CONST 0x0001 ; Number of locals
03cb BODY_03c8:
03cb INIT_03c8:
03cb 4802 |H | Short_Literal 0x2
03cc 4800 |H | Short_Literal 0x0
03cd 00e5 | | Load_Encached Long_Integer_Cache
03ce 00d9 | | Load_Top At_Offset_1
03cf 0267 | g | Execute Discrete,Predecessor
03d0 e021 | ! | Load 0x0,0x21
03d1 0334 | 4 | Declare_Variable Array,With_Constraint
03d2 4800 |H | Short_Literal 0x0
03d3 00e5 | | Load_Encached Long_Integer_Cache
03d4 00d9 | | Load_Top At_Offset_1
03d5 0267 | g | Execute Discrete,Predecessor
03d6 e021 | ! | Load 0x0,0x21
03d7 0334 | 4 | Declare_Variable Array,With_Constraint
03d8 4800 |H | Short_Literal 0x0
03d9 00e5 | | Load_Encached Long_Integer_Cache
03da 00d9 | | Load_Top At_Offset_1
03db 0267 | g | Execute Discrete,Predecessor
03dc e021 | ! | Load 0x0,0x21
03dd 0334 | 4 | Declare_Variable Array,With_Constraint
03de 4800 |H | Short_Literal 0x0
03df 00e5 | | Load_Encached Long_Integer_Cache
03e0 00d9 | | Load_Top At_Offset_1
03e1 0267 | g | Execute Discrete,Predecessor
03e2 e021 | ! | Load 0x0,0x21
03e3 0334 | 4 | Declare_Variable Array,With_Constraint
03e4 e5fe | | Load 0x2,-0x2
03e5 8029 | ) | Call 0x0,0x29
03e6 e5ff | | Load 0x2,-0x1
03e7 8029 | ) | Call 0x0,0x29
03e8 4800 |H | Short_Literal 0x0
03e9 4830 |H0 | Short_Literal 0x30
03ea e021 | ! | Load 0x0,0x21
03eb 0334 | 4 | Declare_Variable Array,With_Constraint
03ec 500f |P | Indirect_Literal Any,0x3fc,{0x58726d3b, 0x20436f6e}
03ed 4800 |H | Short_Literal 0x0
03ee 480a |H | Short_Literal 0xa
03ef e021 | ! | Load 0x0,0x21
03f0 0334 | 4 | Declare_Variable Array,With_Constraint
03f1 5026 |P& | Indirect_Literal Any,0x418,{0x4e6f436f, 0x6e766572}
03f2 4800 |H | Short_Literal 0x0
03f3 4807 |H | Short_Literal 0x7
03f4 e021 | ! | Load 0x0,0x21
03f5 0334 | 4 | Declare_Variable Array,With_Constraint
03f6 5029 |P) | Indirect_Literal Any,0x420,{0x58726d45, 0x72726f72}
03f7 8023 | # | Call 0x0,0x23
03f8 4503 |E | Exit_Subprogram 0x3
03f9 0000 0000 | | .XXX[0x3]
03fb 0000 | |
03fc 5872 6d3b |Xrm;| .LITERAL {0x58726d3b, 0x20436f6e}
0400 7665 7273 |vers| .XXX[0x18]
0402 696f 6e20 |ion |
0404 6572 726f |erro|
0406 723b 204e |r; N|
0408 6f20 636f |o co|
040a 6e76 6572 |nver|
040c 7465 7220 |ter |
040e 666f 7220 |for |
0410 2531 2074 |%1 t|
0412 6f20 2532 |o %2|
0414 2e00 0000 |. |
0416 0000 0000 | |
0418 4e6f 436f |NoCo| .LITERAL {0x4e6f436f, 0x6e766572}
041c 7465 7200 |ter | .XXX[0x4]
041e 0000 0000 | |
0420 5872 6d45 |XrmE| .LITERAL {0x58726d45, 0x72726f72}
0424 0000 0000 | | .BLANK 0000[0x4]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 042b | + | .CONST 0x042b ; Address of begin
0429 0004 | | .CONST 0x0004 ; Address of exception handler
042a 0001 | | .CONST 0x0001 ; Number of locals
042b BODY_0428:
042b INIT_0428:
042b 4802 |H | Short_Literal 0x2
042c 4800 |H | Short_Literal 0x0
042d 00e5 | | Load_Encached Long_Integer_Cache
042e 00d9 | | Load_Top At_Offset_1
042f 0267 | g | Execute Discrete,Predecessor
0430 e021 | ! | Load 0x0,0x21
0431 0334 | 4 | Declare_Variable Array,With_Constraint
0432 4800 |H | Short_Literal 0x0
0433 00e5 | | Load_Encached Long_Integer_Cache
0434 00d9 | | Load_Top At_Offset_1
0435 0267 | g | Execute Discrete,Predecessor
0436 e021 | ! | Load 0x0,0x21
0437 0334 | 4 | Declare_Variable Array,With_Constraint
0438 4800 |H | Short_Literal 0x0
0439 00e5 | | Load_Encached Long_Integer_Cache
043a 00d9 | | Load_Top At_Offset_1
043b 0267 | g | Execute Discrete,Predecessor
043c e021 | ! | Load 0x0,0x21
043d 0334 | 4 | Declare_Variable Array,With_Constraint
043e 4800 |H | Short_Literal 0x0
043f 00e5 | | Load_Encached Long_Integer_Cache
0440 00d9 | | Load_Top At_Offset_1
0441 0267 | g | Execute Discrete,Predecessor
0442 e021 | ! | Load 0x0,0x21
0443 0334 | 4 | Declare_Variable Array,With_Constraint
0444 e5ff | | Load 0x2,-0x1
0445 0227 | ' | Execute Access,All_Reference
0446 3c36 |<6 | Execute Record,Field_Read,Field_Number 0x36
0447 0227 | ' | Execute Access,All_Reference
0448 e5fe | | Load 0x2,-0x2
0449 01dd | | Execute Vector,First
044a e5fe | | Load 0x2,-0x2
044b 01d7 | | Execute Vector,Field_Read
044c 00e0 | | Load_Encached Standard_Cache
044d 1818 | | Execute Package,Field_Execute,Field_Number 0x18
044e 8025 | % | Call 0x0,0x25
044f 4800 |H | Short_Literal 0x0
0450 4831 |H1 | Short_Literal 0x31
0451 e021 | ! | Load 0x0,0x21
0452 0334 | 4 | Declare_Variable Array,With_Constraint
0453 5010 |P | Indirect_Literal Any,0x464,{0x586c6962, 0x3b20556e}
0454 4800 |H | Short_Literal 0x0
0455 480a |H | Short_Literal 0xa
0456 e021 | ! | Load 0x0,0x21
0457 0334 | 4 | Declare_Variable Array,With_Constraint
0458 5027 |P' | Indirect_Literal Any,0x480,{0x4e6f5769, 0x72654576}
0459 4800 |H | Short_Literal 0x0
045a 4808 |H | Short_Literal 0x8
045b e021 | ! | Load 0x0,0x21
045c 0334 | 4 | Declare_Variable Array,With_Constraint
045d 502a |P* | Indirect_Literal Any,0x488,{0x586c6962, 0x4572726f}
045e 8023 | # | Call 0x0,0x23
045f e02a | * | Load 0x0,0x2a
0460 0257 | W | Execute Discrete,Raise
0461 0000 0000 | | .XXX[0x3]
0463 0000 | |
0464 586c 6962 |Xlib| .LITERAL {0x586c6962, 0x3b20556e}
0468 6861 6e64 |hand| .XXX[0x18]
046a 6c65 6420 |led |
046c 7769 7265 |wire|
046e 2065 7665 | eve|
0470 6e74 2120 |nt! |
0472 202e 4b69 | .Ki|
0474 6e64 3d25 |nd=%|
0476 3120 2e44 |1 .D|
0478 6973 706c |ispl|
047a 6179 3d25 |ay=%|
047c 322e 0000 |2. |
047e 0000 0000 | |
0480 4e6f 5769 |NoWi| .LITERAL {0x4e6f5769, 0x72654576}
0484 656e 7400 |ent | .XXX[0x4]
0486 0000 0000 | |
0488 586c 6962 |Xlib| .LITERAL {0x586c6962, 0x4572726f}
048c 7200 0000 |r | .XXX[0x4]
048e 0000 0000 | |
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0493 | | .CONST 0x0493 ; Address of begin
0491 0004 | | .CONST 0x0004 ; Address of exception handler
0492 0001 | | .CONST 0x0001 ; Number of locals
0493 BODY_0490:
0493 INIT_0490:
0493 4802 |H | Short_Literal 0x2
0494 4800 |H | Short_Literal 0x0
0495 00e5 | | Load_Encached Long_Integer_Cache
0496 00d9 | | Load_Top At_Offset_1
0497 0267 | g | Execute Discrete,Predecessor
0498 e021 | ! | Load 0x0,0x21
0499 0334 | 4 | Declare_Variable Array,With_Constraint
049a 4800 |H | Short_Literal 0x0
049b 00e5 | | Load_Encached Long_Integer_Cache
049c 00d9 | | Load_Top At_Offset_1
049d 0267 | g | Execute Discrete,Predecessor
049e e021 | ! | Load 0x0,0x21
049f 0334 | 4 | Declare_Variable Array,With_Constraint
04a0 4800 |H | Short_Literal 0x0
04a1 00e5 | | Load_Encached Long_Integer_Cache
04a2 00d9 | | Load_Top At_Offset_1
04a3 0267 | g | Execute Discrete,Predecessor
04a4 e021 | ! | Load 0x0,0x21
04a5 0334 | 4 | Declare_Variable Array,With_Constraint
04a6 4800 |H | Short_Literal 0x0
04a7 00e5 | | Load_Encached Long_Integer_Cache
04a8 00d9 | | Load_Top At_Offset_1
04a9 0267 | g | Execute Discrete,Predecessor
04aa e021 | ! | Load 0x0,0x21
04ab 0334 | 4 | Declare_Variable Array,With_Constraint
04ac e5ff | | Load 0x2,-0x1
04ad 0227 | ' | Execute Access,All_Reference
04ae 3c36 |<6 | Execute Record,Field_Read,Field_Number 0x36
04af 0227 | ' | Execute Access,All_Reference
04b0 e5fe | | Load 0x2,-0x2
04b1 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
04b2 e02b | + | Load 0x0,0x2b
04b3 011c | | Execute Any,Convert_Unchecked
04b4 1c01 | | Execute_Immediate Run_Utility,0x1
04b5 8025 | % | Call 0x0,0x25
04b6 4800 |H | Short_Literal 0x0
04b7 4831 |H1 | Short_Literal 0x31
04b8 e021 | ! | Load 0x0,0x21
04b9 0334 | 4 | Declare_Variable Array,With_Constraint
04ba 500d |P | Indirect_Literal Any,0x4c8,{0x586c6962, 0x3b20556e}
04bb 4800 |H | Short_Literal 0x0
04bc 480c |H | Short_Literal 0xc
04bd e021 | ! | Load 0x0,0x21
04be 0334 | 4 | Declare_Variable Array,With_Constraint
04bf 5024 |P$ | Indirect_Literal Any,0x4e4,{0x4e6f4e61, 0x74697665}
04c0 4800 |H | Short_Literal 0x0
04c1 4808 |H | Short_Literal 0x8
04c2 e021 | ! | Load 0x0,0x21
04c3 0334 | 4 | Declare_Variable Array,With_Constraint
04c4 5027 |P' | Indirect_Literal Any,0x4ec,{0x586c6962, 0x4572726f}
04c5 8023 | # | Call 0x0,0x23
04c6 e02a | * | Load 0x0,0x2a
04c7 0257 | W | Execute Discrete,Raise
04c8 586c 6962 |Xlib| .LITERAL {0x586c6962, 0x3b20556e}
04cc 6861 6e64 |hand| .XXX[0x18]
04ce 6c65 6420 |led |
04d0 7769 7265 |wire|
04d2 2065 7665 | eve|
04d4 6e74 2120 |nt! |
04d6 202e 4b69 | .Ki|
04d8 6e64 3d25 |nd=%|
04da 3120 2e44 |1 .D|
04dc 6973 706c |ispl|
04de 6179 3d25 |ay=%|
04e0 322e 0000 |2. |
04e2 0000 0000 | |
04e4 4e6f 4e61 |NoNa| .LITERAL {0x4e6f4e61, 0x74697665}
04e8 4576 656e |Even| .XXX[0x4]
04ea 7400 0000 |t |
04ec 586c 6962 |Xlib| .LITERAL {0x586c6962, 0x4572726f}
04f0 7200 |r | .XXX[0x1]
04f1 0000 0000 | | .BLANK 0000[0x7]
04f8 ; --------------------------------------------------------------------------------------
04f8 ; Debug Table
04f8 ; --------------------------------------------------------------------------------------
04f8 0004 0000 | | .DEBUG4 0x0004,0x0000,0x68d1,0x0000,0x0001,0x0008
04fe 000b 051e | | .DBG4T 0x000b,0x051e,0x8000,0x0000
0502 0018 0526 | &| .DBG4T 0x0018,0x0526,0x8000,0x0000
0506 00ab 053c | <| .DBG4T 0x00ab,0x053c,0x0001,0x4000
050a 028b 057f | | .DBG4T 0x028b,0x057f,0x0001,0x0000
050e 0373 0583 | s | .DBG4T 0x0373,0x0583,0x0001,0x0000
0512 03cb 0586 | | .DBG4T 0x03cb,0x0586,0x0001,0x0000
0516 042b 0589 | + | .DBG4T 0x042b,0x0589,0x0001,0x0000
051a 0493 058d | | .DBG4T 0x0493,0x058d,0x0001,0x0000
051e ; --------------------------------------------------------------------------------------
051e ; Debug chain
051e ; --------------------------------------------------------------------------------------
051e 0006 0000 | | .DBGLEN 0x0006,0x0000
0520 000b 000d | | .DBGLNO 0x000b,0x000d,0x000f,0x0011,0x0013,0x0015
0526 ; --------------------------------------------------------------------------------------
0526 ; Debug chain
0526 ; --------------------------------------------------------------------------------------
0526 000d 0007 | | .DBGLEN 0x000d,0x0007
0528 0018 001a | | .DBGLNO 0x0018,0x001a,0x001c,0x001e,0x0020,0x0022,0x0024,0x0031,0x003e,0x004b,0x0058,0x0065,0x0072,0x007f,0x0084,0x0089,0x008e,0x0093,0x0098,0x009d
053c ; --------------------------------------------------------------------------------------
053c ; Debug chain
053c ; --------------------------------------------------------------------------------------
053c 0009 001c | | .DBGLEN 0x0009,0x001c
053e 00ab 00b0 | | .DBGLNO 0x00ab,0x00b0,0x00b5,0x00ba,0x00bf,0x00c4,0x00c6,0x00c8,0x00ca,0x00cc,0x00ff,0x0117,0x011b,0x011f,0x0123,0x0127,0x0129,0x012d,0x0131,0x0135,0x013b,0x013f,0x0143,0x0147,0x014d,0x0151,0x0155,0x0159,0x015d,0x0168,0x016e,0x0174,0x017a,0x0182,0x01c2,0x01c6,0x01c7
0563 0001 0002 | | .XXX[0x1c]
0565 0007 0008 | |
0567 0009 000a | |
0569 0013 0003 | |
056b 0004 0005 | |
056d 0006 000b | |
056f 000c 000d | |
0571 000e 000f | |
0573 0010 0011 | |
0575 0012 0014 | |
0577 0015 0016 | |
0579 0017 0018 | |
057b 0019 001a | |
057d 001b 001c | |
057f ; --------------------------------------------------------------------------------------
057f ; Debug chain
057f ; --------------------------------------------------------------------------------------
057f 0000 0002 | | .DBGLEN 0x0000,0x0002
0581 028b 02e5 | | .DBGLNO 0x028b,0x02e5
0583 ; --------------------------------------------------------------------------------------
0583 ; Debug chain
0583 ; --------------------------------------------------------------------------------------
0583 0000 0001 | | .DBGLEN 0x0000,0x0001
0585 0373 | s | .DBGLNO 0x0373
0586 ; --------------------------------------------------------------------------------------
0586 ; Debug chain
0586 ; --------------------------------------------------------------------------------------
0586 0000 0001 | | .DBGLEN 0x0000,0x0001
0588 03cb | | .DBGLNO 0x03cb
0589 ; --------------------------------------------------------------------------------------
0589 ; Debug chain
0589 ; --------------------------------------------------------------------------------------
0589 0000 0002 | | .DBGLEN 0x0000,0x0002
058b 042b 045f | + _| .DBGLNO 0x042b,0x045f
058d ; --------------------------------------------------------------------------------------
058d ; Debug chain
058d ; --------------------------------------------------------------------------------------
058d 0000 0002 | | .DBGLEN 0x0000,0x0002
058f 0493 04c6 | | .DBGLNO 0x0493,0x04c6
0591 0000 0000 | | .BLANK 0000[0x6f]