|
|
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: 5120 (0x1400)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 06a0 | | .CONST 0x06a0 ; 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 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 003e | > | .CONST 0x003e ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0019 | | .CONST 0x0019 ; Number of locals
000b INIT_0008:
000b 029a 0043 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0040 ; Debug Table 0x0 = .DEBUG 0x000b,0x0732,0x0000,0x0000,0x0057,0x79c5,0x0000,0x01f6
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 0073 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0070 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00a0 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 014b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0148 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 0223 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0220 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 02bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02b8 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 03eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e8 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 043b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0438 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 04b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04b0 ; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 053b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0538 ; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 029a 056b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0568 ; Debug Table 0x0.0xa = 0x1f,0xfff5
0021 029a 05a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05a0 ; Debug Table 0x0.0xb = 0x21,0xfff4
0023 00bf | | Action Accept_Activation
0024 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1 = .DEBUG 0x0024,0x074c,0x0000,0x0000,0x0057,0x7db5,0x0000,0x0008
; Debug Table 0x1.0x0 = 0x24,0xffff
0025 00c7 | | Action Elaborate_Subprogram
0026 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x1 = 0x26,0xfffe
0027 00c7 | | Action Elaborate_Subprogram
0028 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x2 = 0x28,0xfffd
0029 00c7 | | Action Elaborate_Subprogram
002a 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x3 = 0x2a,0xfffc
002b 00c7 | | Action Elaborate_Subprogram
002c 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x4 = 0x2c,0xfffb
002d 00c7 | | Action Elaborate_Subprogram
002e 029d 05d3 | | Declare_Subprogram For_Outer_Call,INIT_05d0 ; Debug Table 0x1.0x5 = 0x2e,0xfffa
0030 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x6 = 0x30,0xfff9
0031 00c7 | | Action Elaborate_Subprogram
0032 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x7 = 0x32,0xfff8
0033 00c7 | | Action Elaborate_Subprogram
0034 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x8 = 0x34,0xfff7
0035 00c7 | | Action Elaborate_Subprogram
0036 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x9 = 0x36,0xfff6
0037 00c7 | | Action Elaborate_Subprogram
0038 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xa = 0x38,0xfff5
0039 00c7 | | Action Elaborate_Subprogram
003a 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xb = 0x3a,0xfff4
003b 00c7 | | Action Elaborate_Subprogram
003c 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xc = 0x3c,0xfff3
003d 00c7 | | Action Elaborate_Subprogram
003e BODY_0008:
003e 00bc | | Action Signal_Activated
003f 00bb | | Action Signal_Completion
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 0059 | Y | .CONST 0x0059 ; Address of begin
0041 0004 | | .CONST 0x0004 ; Address of exception handler
0042 000e | | .CONST 0x000e ; Number of locals
0043 INIT_0040:
0043 029f 0673 | s| Declare_Subprogram For_Call,INIT_0670 ; Debug Table 0x2 = .DEBUG 0x0043,0x0768,0x0002,0x0000,0x0057,0x79c5,0x0000,0x01f7
; Debug Table 0x2.0x0 = 0x43,0xffff
0045 a001 | | Reference 0x0,0x1 ; Debug Table 0x2.0x1 = 0x45,0xfffe
0046 00c6 | | Action Check_Subprogram_Elaborated
0047 e002 | | Load 0x0,0x2
0048 e003 | | Load 0x0,0x3
0049 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
004a e004 | | Load 0x0,0x4
004b 1b18 | | Execute Package,Field_Read,Field_Number 0x18
004c e004 | | Load 0x0,0x4
004d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
004e 00e9 | | Load_Encached String_Cache
004f 4802 |H | Short_Literal 0x2
0050 4802 |H | Short_Literal 0x2
0051 0099 | | Action Reference_Dynamic
0052 e004 | | Load 0x0,0x4
0053 1928 | ( | Execute Package,Field_Reference,Field_Number 0x28
0054 a005 | | Reference 0x0,0x5
0055 a006 | | Reference 0x0,0x6
0056 638d |c | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00577db5}
0057 482e |H. | Short_Literal 0x2e
0058 480e |H | Short_Literal 0xe
0059 BODY_0040:
0059 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x2 = 0x59,0x1
005a e403 | | Load 0x2,0x3
005b e404 | | Load 0x2,0x4
005c e405 | | Load 0x2,0x5
005d e406 | | Load 0x2,0x6
005e e407 | | Load 0x2,0x7
005f 4808 |H | Short_Literal 0x8
0060 4802 |H | Short_Literal 0x2
0061 0099 | | Action Reference_Dynamic
0062 4809 |H | Short_Literal 0x9
0063 4802 |H | Short_Literal 0x2
0064 0099 | | Action Reference_Dynamic
0065 480a |H | Short_Literal 0xa
0066 4802 |H | Short_Literal 0x2
0067 0099 | | Action Reference_Dynamic
0068 480b |H | Short_Literal 0xb
0069 4802 |H | Short_Literal 0x2
006a 0099 | | Action Reference_Dynamic
006b 480c |H | Short_Literal 0xc
006c 4802 |H | Short_Literal 0x2
006d 0099 | | Action Reference_Dynamic
006e 8001 | | Call 0x0,0x1
006f 4401 |D | Exit_Subprogram With_Result,0x1
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 007a | z | .CONST 0x007a ; Address of begin
0071 0004 | | .CONST 0x0004 ; Address of exception handler
0072 0003 | | .CONST 0x0003 ; Number of locals
0073 INIT_0070:
0073 e004 | | Load 0x0,0x4 ; Debug Table 0x3 = .DEBUG 0x0073,0x0770,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0200
; Debug Table 0x3.0x0 = 0x73,0xffff
0074 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0075 02c7 | | Declare_Variable Any
0076 00d8 | | Load_Top At_Offset_0
0077 1c00 | | Execute_Immediate Run_Utility,0x0
0078 e007 | | Load 0x0,0x7 ; Debug Table 0x3.0x1 = 0x78,0xfffe
0079 1b0d | | Execute Package,Field_Read,Field_Number 0xd
007a BODY_0070:
007a e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x2 = 0x7a,0x1
007b 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
007c a5fd | | Store_Unchecked 0x2,-0x3
007d e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x3 = 0x7d,0x2
007e 7003 |p | Jump_Nonzero 0x82
007f 4809 |H | Short_Literal 0x9 ; Debug Table 0x3.0x4 = 0x7f,0x3
0080 a5fc | | Store_Unchecked 0x2,-0x4
0081 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x3.0x5 = 0x81,0x4
0082 e007 | | Load 0x0,0x7 ; Debug Table 0x3.0x6 = 0x82,0x5
0083 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0084 00da | | Load_Top At_Offset_2
0085 0120 | | Execute Any,Is_Value
0086 6803 |h | Jump_Zero 0x8a
0087 e004 | | Load 0x0,0x4
0088 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0089 7801 |x | Jump 0x8b
008a 00da | | Load_Top At_Offset_2
008b e5ff | | Load 0x2,-0x1
008c e008 | | Load 0x0,0x8
008d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
008e e5fe | | Load 0x2,-0x2
008f 0217 | | Execute Heap_Access,All_Reference
0090 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0091 e004 | | Load 0x0,0x4
0092 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0093 c402 | | Store 0x2,0x2
0094 0059 | Y | Store_Top Discrete,At_Offset_1
0095 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0x95,0x6
0096 e003 | | Load 0x0,0x3
0097 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0098 7004 |p | Jump_Nonzero 0x9d
0099 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x8 = 0x99,0x7
009a 00da | | Load_Top At_Offset_2
009b 8009 | | Call 0x0,0x9
009c a5fd | | Store_Unchecked 0x2,-0x3
009d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x9 = 0x9d,0x8
009e a5fc | | Store_Unchecked 0x2,-0x4
009f 4503 |E | Exit_Subprogram 0x3
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00ac | | .CONST 0x00ac ; Address of begin
00a1 012c | , | .CONST 0x012c ; Address of exception handler
00a2 0004 | | .CONST 0x0004 ; Number of locals
00a3 INIT_00a0:
00a3 e007 | | Load 0x0,0x7 ; Debug Table 0x4 = .DEBUG 0x00a3,0x0786,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0214
; Debug Table 0x4.0x0 = 0xa3,0xffff
00a4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00a5 e00a | | Load 0x0,0xa ; Debug Table 0x4.0x1 = 0xa5,0xfffe
00a6 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00a7 0322 | " | Declare_Variable Record
00a8 00d8 | | Load_Top At_Offset_0
00a9 1c00 | | Execute_Immediate Run_Utility,0x0
00aa e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x2 = 0xaa,0xfffd
00ab 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
00ac BODY_00a0:
00ac e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x3 = 0xac,0x1
00ad 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
00ae a5f7 | | Store_Unchecked 0x2,-0x9
00af e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x4 = 0xaf,0x2
00b0 7003 |p | Jump_Nonzero 0xb4
00b1 4808 |H | Short_Literal 0x8 ; Debug Table 0x4.0x5 = 0xb1,0x3
00b2 a5f6 | | Store_Unchecked 0x2,-0xa
00b3 4509 |E | Exit_Subprogram 0x9 ; Debug Table 0x4.0x6 = 0xb3,0x4
00b4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x7 = 0xb4,0x5
00b5 e5fe | | Load 0x2,-0x2
00b6 0217 | | Execute Heap_Access,All_Reference
00b7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00b8 e5fe | | Load 0x2,-0x2
00b9 0217 | | Execute Heap_Access,All_Reference
00ba 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
00bb 0217 | | Execute Heap_Access,All_Reference
00bc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00bd e00a | | Load 0x0,0xa
00be 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00bf 00d1 | | Pop_Control Pop_Count_1
00c0 e5f9 | | Load 0x2,-0x7 ; Debug Table 0x4.0x8 = 0xc0,0x6
00c1 01db | | Execute Vector,Length
00c2 701f |p | Jump_Nonzero 0xe2
00c3 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x9 = 0xc3,0x7
00c4 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00c5 e003 | | Load 0x0,0x3
00c6 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
00c7 e5f8 | | Load 0x2,-0x8
00c8 e5fa | | Load 0x2,-0x6
00c9 e5fb | | Load 0x2,-0x5
00ca e403 | | Load 0x2,0x3
00cb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00cc e5fe | | Load 0x2,-0x2
00cd 0217 | | Execute Heap_Access,All_Reference
00ce 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
00cf 0217 | | Execute Heap_Access,All_Reference
00d0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00d1 e00b | | Load 0x0,0xb
00d2 1812 | | Execute Package,Field_Execute,Field_Number 0x12
00d3 e5fc | | Load 0x2,-0x4
00d4 e5fd | | Load 0x2,-0x3
00d5 e5fe | | Load 0x2,-0x2
00d6 0217 | | Execute Heap_Access,All_Reference
00d7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
00d8 e5ff | | Load 0x2,-0x1
00d9 e008 | | Load 0x0,0x8
00da 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00db 8210 | | Call 0x1,0x10
00dc 0032 | 2 | Store_Top Heap_Access,At_Offset_2
00dd e007 | | Load 0x0,0x7
00de 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00df 025e | ^ | Execute Discrete,Convert
00e0 005b | [ | Store_Top Discrete,At_Offset_3
00e1 7818 |x | Jump 0xfa
00e2 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0xa = 0xe2,0x8
00e3 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00e4 e003 | | Load 0x0,0x3
00e5 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
00e6 e5f8 | | Load 0x2,-0x8
00e7 e5fa | | Load 0x2,-0x6
00e8 e5fb | | Load 0x2,-0x5
00e9 e5f9 | | Load 0x2,-0x7
00ea e008 | | Load 0x0,0x8
00eb 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00ec e5fc | | Load 0x2,-0x4
00ed e5fd | | Load 0x2,-0x3
00ee e5fe | | Load 0x2,-0x2
00ef 0217 | | Execute Heap_Access,All_Reference
00f0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
00f1 e5ff | | Load 0x2,-0x1
00f2 e008 | | Load 0x0,0x8
00f3 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00f4 8210 | | Call 0x1,0x10
00f5 0032 | 2 | Store_Top Heap_Access,At_Offset_2
00f6 e007 | | Load 0x0,0x7
00f7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00f8 025e | ^ | Execute Discrete,Convert
00f9 005b | [ | Store_Top Discrete,At_Offset_3
00fa 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xb = 0xfa,0x9
00fb e003 | | Load 0x0,0x3
00fc 1816 | | Execute Package,Field_Execute,Field_Number 0x16
00fd 680e |h | Jump_Zero 0x10c
00fe 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xc = 0xfe,0xa
00ff a5f6 | | Store_Unchecked 0x2,-0xa
0100 e007 | | Load 0x0,0x7 ; Debug Table 0x4.0xd = 0x100,0xb
0101 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0102 4801 |H | Short_Literal 0x1
0103 e5fe | | Load 0x2,-0x2
0104 0217 | | Execute Heap_Access,All_Reference
0105 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0106 0217 | | Execute Heap_Access,All_Reference
0107 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0108 e00c | | Load 0x0,0xc
0109 1817 | | Execute Package,Field_Execute,Field_Number 0x17
010a 005b | [ | Store_Top Discrete,At_Offset_3
010b 4509 |E | Exit_Subprogram 0x9 ; Debug Table 0x4.0xe = 0x10b,0xc
010c e003 | | Load 0x0,0x3 ; Debug Table 0x4.0xf = 0x10c,0xd
010d 1b14 | | Execute Package,Field_Read,Field_Number 0x14
010e e5fe | | Load 0x2,-0x2
010f 00da | | Load_Top At_Offset_2
0110 8215 | | Call 0x1,0x15
0111 e007 | | Load 0x0,0x7
0112 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0113 025e | ^ | Execute Discrete,Convert
0114 005b | [ | Store_Top Discrete,At_Offset_3
0115 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x10 = 0x115,0xe
0116 e003 | | Load 0x0,0x3
0117 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0118 680e |h | Jump_Zero 0x127
0119 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x11 = 0x119,0xf
011a a5f6 | | Store_Unchecked 0x2,-0xa
011b e007 | | Load 0x0,0x7 ; Debug Table 0x4.0x12 = 0x11b,0x10
011c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
011d 4801 |H | Short_Literal 0x1
011e e5fe | | Load 0x2,-0x2
011f 0217 | | Execute Heap_Access,All_Reference
0120 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0121 0217 | | Execute Heap_Access,All_Reference
0122 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0123 e00c | | Load 0x0,0xc
0124 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0125 005b | [ | Store_Top Discrete,At_Offset_3
0126 4509 |E | Exit_Subprogram 0x9 ; Debug Table 0x4.0x13 = 0x126,0x11
0127 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x14 = 0x127,0x12
0128 a5f6 | | Store_Unchecked 0x2,-0xa
0129 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x15 = 0x129,0x13
012a a5f7 | | Store_Unchecked 0x2,-0x9
012b 4509 |E | Exit_Subprogram 0x9
012c TRAP_00a0:
012c e003 | | Load 0x0,0x3
012d 1b10 | | Execute Package,Field_Read,Field_Number 0x10
012e 010f | | Execute Exception,Equal
012f 7004 |p | Jump_Nonzero 0x134
0130 e003 | | Load 0x0,0x3
0131 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0132 010f | | Execute Exception,Equal
0133 6802 |h | Jump_Zero 0x136
0134 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x16 = 0x134,0x14
0135 0101 | | Execute Exception,Reraise
0136 e007 | | Load 0x0,0x7 ; Debug Table 0x4.0x17 = 0x136,0x15
0137 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0138 4801 |H | Short_Literal 0x1
0139 e5fe | | Load 0x2,-0x2
013a 0217 | | Execute Heap_Access,All_Reference
013b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
013c 0217 | | Execute Heap_Access,All_Reference
013d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
013e e00c | | Load 0x0,0xc
013f 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0140 c402 | | Store 0x2,0x2
0141 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x18 = 0x141,0x16
0142 0101 | | Execute Exception,Reraise
0143 0000 0000 | | .BLANK 0000[0x5]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 016a | j | .CONST 0x016a ; Address of begin
0149 0004 | | .CONST 0x0004 ; Address of exception handler
014a 0007 | | .CONST 0x0007 ; Number of locals
014b INIT_0148:
014b e003 | | Load 0x0,0x3 ; Debug Table 0x5 = .DEBUG 0x014b,0x07ba,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0244
; Debug Table 0x5.0x0 = 0x14b,0xffff
014c 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
014d e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x1 = 0x14d,0xfffe
014e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
014f e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x2 = 0x14f,0xfffd
0150 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0151 02c7 | | Declare_Variable Any
0152 00d8 | | Load_Top At_Offset_0
0153 1c00 | | Execute_Immediate Run_Utility,0x0
0154 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x3 = 0x154,0xfffc
0155 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0156 02c7 | | Declare_Variable Any
0157 00d8 | | Load_Top At_Offset_0
0158 1c00 | | Execute_Immediate Run_Utility,0x0
0159 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x4 = 0x159,0xfffb
015a 1b16 | | Execute Package,Field_Read,Field_Number 0x16
015b 0322 | " | Declare_Variable Record
015c 00d8 | | Load_Top At_Offset_0
015d 1c00 | | Execute_Immediate Run_Utility,0x0
015e 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x5 = 0x15e,0xfffa
015f e5fe | | Load 0x2,-0x2
0160 0217 | | Execute Heap_Access,All_Reference
0161 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0162 0217 | | Execute Heap_Access,All_Reference
0163 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0164 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
0165 01d7 | | Execute Vector,Field_Read
0166 e5f8 | | Load 0x2,-0x8
0167 0278 | x | Execute Discrete,Or
0168 00e1 | | Load_Encached Boolean_Cache
0169 03f1 | | Declare_Variable Discrete,With_Value
016a BODY_0148:
016a e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x6 = 0x16a,0x1
016b 181f | | Execute Package,Field_Execute,Field_Number 0x1f
016c a5f7 | | Store_Unchecked 0x2,-0x9
016d e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x7 = 0x16d,0x2
016e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
016f e404 | | Load 0x2,0x4
0170 0120 | | Execute Any,Is_Value
0171 6803 |h | Jump_Zero 0x175
0172 e004 | | Load 0x0,0x4
0173 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0174 7801 |x | Jump 0x176
0175 e404 | | Load 0x2,0x4
0176 e003 | | Load 0x0,0x3
0177 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
0178 00db | | Load_Top At_Offset_3
0179 e5fb | | Load 0x2,-0x5
017a e008 | | Load 0x0,0x8
017b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
017c e5fc | | Load 0x2,-0x4
017d e5fd | | Load 0x2,-0x3
017e e5fe | | Load 0x2,-0x2
017f e5ff | | Load 0x2,-0x1
0180 e008 | | Load 0x0,0x8
0181 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0182 8219 | | Call 0x1,0x19
0183 c402 | | Store 0x2,0x2
0184 c404 | | Store 0x2,0x4
0185 c403 | | Store 0x2,0x3
0186 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x8 = 0x186,0x3
0187 e003 | | Load 0x0,0x3
0188 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0189 6803 |h | Jump_Zero 0x18d
018a e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x9 = 0x18a,0x4
018b a5f6 | | Store_Unchecked 0x2,-0xa
018c 4509 |E | Exit_Subprogram 0x9 ; Debug Table 0x5.0xa = 0x18c,0x5
018d e007 | | Load 0x0,0x7 ; Debug Table 0x5.0xb = 0x18d,0x6
018e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
018f 00db | | Load_Top At_Offset_3
0190 0120 | | Execute Any,Is_Value
0191 6803 |h | Jump_Zero 0x195
0192 e004 | | Load 0x0,0x4
0193 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0194 7801 |x | Jump 0x196
0195 00db | | Load_Top At_Offset_3
0196 e404 | | Load 0x2,0x4
0197 e5fe | | Load 0x2,-0x2
0198 0217 | | Execute Heap_Access,All_Reference
0199 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
019a e004 | | Load 0x0,0x4
019b 181f | | Execute Package,Field_Execute,Field_Number 0x1f
019c c405 | | Store 0x2,0x5
019d c403 | | Store 0x2,0x3
019e e403 | | Load 0x2,0x3 ; Debug Table 0x5.0xc = 0x19e,0x7
019f e003 | | Load 0x0,0x3
01a0 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01a1 680c |h | Jump_Zero 0x1ae
01a2 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0xd = 0x1a2,0x8
01a3 a5f6 | | Store_Unchecked 0x2,-0xa
01a4 e007 | | Load 0x0,0x7 ; Debug Table 0x5.0xe = 0x1a4,0x9
01a5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01a6 4801 |H | Short_Literal 0x1
01a7 e5fe | | Load 0x2,-0x2
01a8 0217 | | Execute Heap_Access,All_Reference
01a9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01aa e00c | | Load 0x0,0xc
01ab 1817 | | Execute Package,Field_Execute,Field_Number 0x17
01ac c403 | | Store 0x2,0x3
01ad 4509 |E | Exit_Subprogram 0x9 ; Debug Table 0x5.0xf = 0x1ad,0xa
01ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x10 = 0x1ae,0xb
01af 00db | | Load_Top At_Offset_3
01b0 e5fe | | Load 0x2,-0x2
01b1 0217 | | Execute Heap_Access,All_Reference
01b2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01b3 e004 | | Load 0x0,0x4
01b4 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
01b5 00d1 | | Pop_Control Pop_Count_1
01b6 e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x11 = 0x1b6,0xc
01b7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01b8 00da | | Load_Top At_Offset_2
01b9 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
01ba 0120 | | Execute Any,Is_Value
01bb 6803 |h | Jump_Zero 0x1bf
01bc e00b | | Load 0x0,0xb
01bd 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01be 7802 |x | Jump 0x1c1
01bf 00da | | Load_Top At_Offset_2
01c0 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
01c1 e00d | | Load 0x0,0xd
01c2 1819 | | Execute Package,Field_Execute,Field_Number 0x19
01c3 e00d | | Load 0x0,0xd
01c4 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01c5 e5fe | | Load 0x2,-0x2
01c6 0217 | | Execute Heap_Access,All_Reference
01c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01c8 e00b | | Load 0x0,0xb
01c9 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01ca 00db | | Load_Top At_Offset_3
01cb 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
01cc c403 | | Store 0x2,0x3
01cd e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x12 = 0x1cd,0xd
01ce 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01cf 00da | | Load_Top At_Offset_2
01d0 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
01d1 0120 | | Execute Any,Is_Value
01d2 6803 |h | Jump_Zero 0x1d6
01d3 e00b | | Load 0x0,0xb
01d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01d5 7802 |x | Jump 0x1d8
01d6 00da | | Load_Top At_Offset_2
01d7 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
01d8 e00d | | Load 0x0,0xd
01d9 1819 | | Execute Package,Field_Execute,Field_Number 0x19
01da e00d | | Load 0x0,0xd
01db 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01dc e5fe | | Load 0x2,-0x2
01dd 0217 | | Execute Heap_Access,All_Reference
01de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01df e00b | | Load 0x0,0xb
01e0 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01e1 00db | | Load_Top At_Offset_3
01e2 380b |8 | Execute Record,Field_Write,Field_Number 0xb
01e3 c403 | | Store 0x2,0x3
01e4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x13 = 0x1e4,0xe
01e5 00db | | Load_Top At_Offset_3
01e6 e5fe | | Load 0x2,-0x2
01e7 0217 | | Execute Heap_Access,All_Reference
01e8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01e9 e004 | | Load 0x0,0x4
01ea 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
01eb e5fa | | Load 0x2,-0x6 ; Debug Table 0x5.0x14 = 0x1eb,0xf
01ec e003 | | Load 0x0,0x3
01ed 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
01ee 0f00 | | Execute_Immediate Equal,0x0
01ef 00d9 | | Load_Top At_Offset_1
01f0 0f00 | | Execute_Immediate Equal,0x0
01f1 0279 | y | Execute Discrete,And
01f2 6826 |h& | Jump_Zero 0x219
01f3 00cf | | Action Mark_Auxiliary ; Debug Table 0x5.0x15 = 0x1f3,0x10
01f4 e00e | | Load 0x0,0xe ; Debug Table 0x5.0x16 = 0x1f4,0xfbff
01f5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01f6 e00e | | Load 0x0,0xe
01f7 180e | | Execute Package,Field_Execute,Field_Number 0xe
01f8 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01f9 e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x17 = 0x1f9,0x401
01fa 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01fb 00d9 | | Load_Top At_Offset_1
01fc e405 | | Load 0x2,0x5
01fd e5f9 | | Load 0x2,-0x7
01fe e5fa | | Load 0x2,-0x6
01ff 0217 | | Execute Heap_Access,All_Reference
0200 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0201 e5fe | | Load 0x2,-0x2
0202 0217 | | Execute Heap_Access,All_Reference
0203 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0204 800f | | Call 0x0,0xf
0205 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0206 c403 | | Store 0x2,0x3
0207 00d1 | | Pop_Control Pop_Count_1
0208 00ce | | Action Pop_Auxiliary
0209 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x18 = 0x209,0x11
020a e003 | | Load 0x0,0x3
020b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
020c 680c |h | Jump_Zero 0x219
020d e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x19 = 0x20d,0x12
020e a5f6 | | Store_Unchecked 0x2,-0xa
020f e007 | | Load 0x0,0x7 ; Debug Table 0x5.0x1a = 0x20f,0x13
0210 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0211 4801 |H | Short_Literal 0x1
0212 e5fe | | Load 0x2,-0x2
0213 0217 | | Execute Heap_Access,All_Reference
0214 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0215 e00c | | Load 0x0,0xc
0216 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0217 c403 | | Store 0x2,0x3
0218 4509 |E | Exit_Subprogram 0x9 ; Debug Table 0x5.0x1b = 0x218,0x14
0219 e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x1c = 0x219,0x15
021a 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
021b c5f6 | | Store 0x2,-0xa
021c e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x1d = 0x21c,0x16
021d a5f7 | | Store_Unchecked 0x2,-0x9
021e 4509 |E | Exit_Subprogram 0x9
021f 0000 | | .XXX[0x1]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 022c | , | .CONST 0x022c ; Address of begin
0221 02aa | | .CONST 0x02aa ; Address of exception handler
0222 0004 | | .CONST 0x0004 ; Number of locals
0223 INIT_0220:
0223 e007 | | Load 0x0,0x7 ; Debug Table 0x6 = .DEBUG 0x0223,0x07f8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0273
; Debug Table 0x6.0x0 = 0x223,0xffff
0224 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0225 e00a | | Load 0x0,0xa ; Debug Table 0x6.0x1 = 0x225,0xfffe
0226 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0227 0322 | " | Declare_Variable Record
0228 00d8 | | Load_Top At_Offset_0
0229 1c00 | | Execute_Immediate Run_Utility,0x0
022a e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x2 = 0x22a,0xfffd
022b 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
022c BODY_0220:
022c e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x3 = 0x22c,0x1
022d 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
022e a5f8 | | Store_Unchecked 0x2,-0x8
022f e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x4 = 0x22f,0x2
0230 7003 |p | Jump_Nonzero 0x234
0231 4808 |H | Short_Literal 0x8 ; Debug Table 0x6.0x5 = 0x231,0x3
0232 a5f7 | | Store_Unchecked 0x2,-0x9
0233 4508 |E | Exit_Subprogram 0x8 ; Debug Table 0x6.0x6 = 0x233,0x4
0234 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x7 = 0x234,0x5
0235 e5fe | | Load 0x2,-0x2
0236 0217 | | Execute Heap_Access,All_Reference
0237 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0238 e5fe | | Load 0x2,-0x2
0239 0217 | | Execute Heap_Access,All_Reference
023a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
023b 0217 | | Execute Heap_Access,All_Reference
023c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
023d e00a | | Load 0x0,0xa
023e 1818 | | Execute Package,Field_Execute,Field_Number 0x18
023f 00d1 | | Pop_Control Pop_Count_1
0240 e5fa | | Load 0x2,-0x6 ; Debug Table 0x6.0x8 = 0x240,0x6
0241 01db | | Execute Vector,Length
0242 701e |p | Jump_Nonzero 0x261
0243 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x9 = 0x243,0x7
0244 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0245 e003 | | Load 0x0,0x3
0246 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
0247 e5f9 | | Load 0x2,-0x7
0248 e5fb | | Load 0x2,-0x5
0249 e403 | | Load 0x2,0x3
024a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
024b e5fe | | Load 0x2,-0x2
024c 0217 | | Execute Heap_Access,All_Reference
024d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
024e 0217 | | Execute Heap_Access,All_Reference
024f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0250 e00b | | Load 0x0,0xb
0251 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0252 e5fc | | Load 0x2,-0x4
0253 e5fd | | Load 0x2,-0x3
0254 e5fe | | Load 0x2,-0x2
0255 0217 | | Execute Heap_Access,All_Reference
0256 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0257 e5ff | | Load 0x2,-0x1
0258 e008 | | Load 0x0,0x8
0259 1814 | | Execute Package,Field_Execute,Field_Number 0x14
025a 8212 | | Call 0x1,0x12
025b 0032 | 2 | Store_Top Heap_Access,At_Offset_2
025c e007 | | Load 0x0,0x7
025d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
025e 025e | ^ | Execute Discrete,Convert
025f 005b | [ | Store_Top Discrete,At_Offset_3
0260 7817 |x | Jump 0x278
0261 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0xa = 0x261,0x8
0262 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0263 e003 | | Load 0x0,0x3
0264 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
0265 e5f9 | | Load 0x2,-0x7
0266 e5fb | | Load 0x2,-0x5
0267 e5fa | | Load 0x2,-0x6
0268 e008 | | Load 0x0,0x8
0269 1814 | | Execute Package,Field_Execute,Field_Number 0x14
026a e5fc | | Load 0x2,-0x4
026b e5fd | | Load 0x2,-0x3
026c e5fe | | Load 0x2,-0x2
026d 0217 | | Execute Heap_Access,All_Reference
026e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
026f e5ff | | Load 0x2,-0x1
0270 e008 | | Load 0x0,0x8
0271 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0272 8212 | | Call 0x1,0x12
0273 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0274 e007 | | Load 0x0,0x7
0275 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0276 025e | ^ | Execute Discrete,Convert
0277 005b | [ | Store_Top Discrete,At_Offset_3
0278 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xb = 0x278,0x9
0279 e003 | | Load 0x0,0x3
027a 1816 | | Execute Package,Field_Execute,Field_Number 0x16
027b 680e |h | Jump_Zero 0x28a
027c 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xc = 0x27c,0xa
027d a5f7 | | Store_Unchecked 0x2,-0x9
027e e007 | | Load 0x0,0x7 ; Debug Table 0x6.0xd = 0x27e,0xb
027f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0280 4801 |H | Short_Literal 0x1
0281 e5fe | | Load 0x2,-0x2
0282 0217 | | Execute Heap_Access,All_Reference
0283 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0284 0217 | | Execute Heap_Access,All_Reference
0285 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0286 e00c | | Load 0x0,0xc
0287 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0288 005b | [ | Store_Top Discrete,At_Offset_3
0289 4508 |E | Exit_Subprogram 0x8 ; Debug Table 0x6.0xe = 0x289,0xc
028a e003 | | Load 0x0,0x3 ; Debug Table 0x6.0xf = 0x28a,0xd
028b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
028c e5fe | | Load 0x2,-0x2
028d 00da | | Load_Top At_Offset_2
028e 8215 | | Call 0x1,0x15
028f e007 | | Load 0x0,0x7
0290 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0291 025e | ^ | Execute Discrete,Convert
0292 005b | [ | Store_Top Discrete,At_Offset_3
0293 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x10 = 0x293,0xe
0294 e003 | | Load 0x0,0x3
0295 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0296 680e |h | Jump_Zero 0x2a5
0297 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x11 = 0x297,0xf
0298 a5f7 | | Store_Unchecked 0x2,-0x9
0299 e007 | | Load 0x0,0x7 ; Debug Table 0x6.0x12 = 0x299,0x10
029a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
029b 4801 |H | Short_Literal 0x1
029c e5fe | | Load 0x2,-0x2
029d 0217 | | Execute Heap_Access,All_Reference
029e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
029f 0217 | | Execute Heap_Access,All_Reference
02a0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02a1 e00c | | Load 0x0,0xc
02a2 1817 | | Execute Package,Field_Execute,Field_Number 0x17
02a3 005b | [ | Store_Top Discrete,At_Offset_3
02a4 4508 |E | Exit_Subprogram 0x8 ; Debug Table 0x6.0x13 = 0x2a4,0x11
02a5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x14 = 0x2a5,0x12
02a6 a5f8 | | Store_Unchecked 0x2,-0x8
02a7 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x15 = 0x2a7,0x13
02a8 a5f7 | | Store_Unchecked 0x2,-0x9
02a9 4508 |E | Exit_Subprogram 0x8
02aa TRAP_0220:
02aa 0007 | | Action Break_Optional
02ab e007 | | Load 0x0,0x7 ; Debug Table 0x6.0x16 = 0x2ab,0x14
02ac 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02ad 4801 |H | Short_Literal 0x1
02ae e5fe | | Load 0x2,-0x2
02af 0217 | | Execute Heap_Access,All_Reference
02b0 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02b1 0217 | | Execute Heap_Access,All_Reference
02b2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02b3 e00c | | Load 0x0,0xc
02b4 1817 | | Execute Package,Field_Execute,Field_Number 0x17
02b5 c402 | | Store 0x2,0x2
02b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x17 = 0x2b6,0x15
02b7 0101 | | Execute Exception,Reraise
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02da | | .CONST 0x02da ; Address of begin
02b9 03d7 | | .CONST 0x03d7 ; Address of exception handler
02ba 0007 | | .CONST 0x0007 ; Number of locals
02bb INIT_02b8:
02bb e003 | | Load 0x0,0x3 ; Debug Table 0x7 = .DEBUG 0x02bb,0x082a,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02a2
; Debug Table 0x7.0x0 = 0x2bb,0xffff
02bc 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
02bd e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x1 = 0x2bd,0xfffe
02be 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02bf e004 | | Load 0x0,0x4 ; Debug Table 0x7.0x2 = 0x2bf,0xfffd
02c0 1b10 | | Execute Package,Field_Read,Field_Number 0x10
02c1 02c7 | | Declare_Variable Any
02c2 00d8 | | Load_Top At_Offset_0
02c3 1c00 | | Execute_Immediate Run_Utility,0x0
02c4 e004 | | Load 0x0,0x4 ; Debug Table 0x7.0x3 = 0x2c4,0xfffc
02c5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02c6 02c7 | | Declare_Variable Any
02c7 00d8 | | Load_Top At_Offset_0
02c8 1c00 | | Execute_Immediate Run_Utility,0x0
02c9 e004 | | Load 0x0,0x4 ; Debug Table 0x7.0x4 = 0x2c9,0xfffb
02ca 1b16 | | Execute Package,Field_Read,Field_Number 0x16
02cb 0322 | " | Declare_Variable Record
02cc 00d8 | | Load_Top At_Offset_0
02cd 1c00 | | Execute_Immediate Run_Utility,0x0
02ce 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x5 = 0x2ce,0xfffa
02cf e5fe | | Load 0x2,-0x2
02d0 0217 | | Execute Heap_Access,All_Reference
02d1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02d2 0217 | | Execute Heap_Access,All_Reference
02d3 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
02d4 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
02d5 01d7 | | Execute Vector,Field_Read
02d6 e5f9 | | Load 0x2,-0x7
02d7 0278 | x | Execute Discrete,Or
02d8 00e1 | | Load_Encached Boolean_Cache
02d9 03f1 | | Declare_Variable Discrete,With_Value
02da BODY_02b8:
02da e003 | | Load 0x0,0x3 ; Debug Table 0x7.0x6 = 0x2da,0x1
02db 181f | | Execute Package,Field_Execute,Field_Number 0x1f
02dc a5f8 | | Store_Unchecked 0x2,-0x8
02dd e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x7 = 0x2dd,0x2
02de 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02df e404 | | Load 0x2,0x4
02e0 0120 | | Execute Any,Is_Value
02e1 6803 |h | Jump_Zero 0x2e5
02e2 e004 | | Load 0x0,0x4
02e3 1b10 | | Execute Package,Field_Read,Field_Number 0x10
02e4 7801 |x | Jump 0x2e6
02e5 e404 | | Load 0x2,0x4
02e6 e003 | | Load 0x0,0x3
02e7 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
02e8 00db | | Load_Top At_Offset_3
02e9 e5fb | | Load 0x2,-0x5
02ea e008 | | Load 0x0,0x8
02eb 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02ec e5fc | | Load 0x2,-0x4
02ed e5fd | | Load 0x2,-0x3
02ee e5fe | | Load 0x2,-0x2
02ef e5ff | | Load 0x2,-0x1
02f0 e008 | | Load 0x0,0x8
02f1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02f2 8219 | | Call 0x1,0x19
02f3 c402 | | Store 0x2,0x2
02f4 c404 | | Store 0x2,0x4
02f5 c403 | | Store 0x2,0x3
02f6 e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x8 = 0x2f6,0x3
02f7 e003 | | Load 0x0,0x3
02f8 1816 | | Execute Package,Field_Execute,Field_Number 0x16
02f9 6803 |h | Jump_Zero 0x2fd
02fa e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x9 = 0x2fa,0x4
02fb a5f7 | | Store_Unchecked 0x2,-0x9
02fc 4508 |E | Exit_Subprogram 0x8 ; Debug Table 0x7.0xa = 0x2fc,0x5
02fd e007 | | Load 0x0,0x7 ; Debug Table 0x7.0xb = 0x2fd,0x6
02fe 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02ff 00db | | Load_Top At_Offset_3
0300 0120 | | Execute Any,Is_Value
0301 6803 |h | Jump_Zero 0x305
0302 e004 | | Load 0x0,0x4
0303 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0304 7801 |x | Jump 0x306
0305 00db | | Load_Top At_Offset_3
0306 e404 | | Load 0x2,0x4
0307 e5fe | | Load 0x2,-0x2
0308 0217 | | Execute Heap_Access,All_Reference
0309 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
030a e004 | | Load 0x0,0x4
030b 181f | | Execute Package,Field_Execute,Field_Number 0x1f
030c c405 | | Store 0x2,0x5
030d c403 | | Store 0x2,0x3
030e e403 | | Load 0x2,0x3 ; Debug Table 0x7.0xc = 0x30e,0x7
030f e003 | | Load 0x0,0x3
0310 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0311 680c |h | Jump_Zero 0x31e
0312 e403 | | Load 0x2,0x3 ; Debug Table 0x7.0xd = 0x312,0x8
0313 a5f7 | | Store_Unchecked 0x2,-0x9
0314 e007 | | Load 0x0,0x7 ; Debug Table 0x7.0xe = 0x314,0x9
0315 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0316 4801 |H | Short_Literal 0x1
0317 e5fe | | Load 0x2,-0x2
0318 0217 | | Execute Heap_Access,All_Reference
0319 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
031a e00c | | Load 0x0,0xc
031b 1817 | | Execute Package,Field_Execute,Field_Number 0x17
031c c403 | | Store 0x2,0x3
031d 4508 |E | Exit_Subprogram 0x8 ; Debug Table 0x7.0xf = 0x31d,0xa
031e e5fa | | Load 0x2,-0x6 ; Debug Table 0x7.0x10 = 0x31e,0xb
031f e010 | | Load 0x0,0x10
0320 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0321 0f00 | | Execute_Immediate Equal,0x0
0322 00d9 | | Load_Top At_Offset_1
0323 0f00 | | Execute_Immediate Equal,0x0
0324 0279 | y | Execute Discrete,And
0325 686f |ho | Jump_Zero 0x395
0326 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x11 = 0x326,0xc
0327 00db | | Load_Top At_Offset_3
0328 e5fe | | Load 0x2,-0x2
0329 0217 | | Execute Heap_Access,All_Reference
032a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
032b e004 | | Load 0x0,0x4
032c 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
032d 00d1 | | Pop_Control Pop_Count_1
032e e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x12 = 0x32e,0xd
032f 0217 | | Execute Heap_Access,All_Reference
0330 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0331 0217 | | Execute Heap_Access,All_Reference
0332 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0333 e5fa | | Load 0x2,-0x6
0334 e011 | | Load 0x0,0x11
0335 180d | | Execute Package,Field_Execute,Field_Number 0xd
0336 00da | | Load_Top At_Offset_2
0337 380c |8 | Execute Record,Field_Write,Field_Number 0xc
0338 e5fa | | Load 0x2,-0x6 ; Debug Table 0x7.0x13 = 0x338,0xe
0339 00da | | Load_Top At_Offset_2
033a 380d |8 | Execute Record,Field_Write,Field_Number 0xd
033b e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x14 = 0x33b,0xf
033c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
033d 00da | | Load_Top At_Offset_2
033e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
033f 0120 | | Execute Any,Is_Value
0340 6803 |h | Jump_Zero 0x344
0341 e00e | | Load 0x0,0xe
0342 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0343 7802 |x | Jump 0x346
0344 00da | | Load_Top At_Offset_2
0345 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0346 e5fa | | Load 0x2,-0x6
0347 e5fe | | Load 0x2,-0x2
0348 0217 | | Execute Heap_Access,All_Reference
0349 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
034a e00e | | Load 0x0,0xe
034b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
034c 00db | | Load_Top At_Offset_3
034d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
034e c403 | | Store 0x2,0x3
034f e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x15 = 0x34f,0x10
0350 e003 | | Load 0x0,0x3
0351 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0352 680c |h | Jump_Zero 0x35f
0353 e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x16 = 0x353,0x11
0354 a5f7 | | Store_Unchecked 0x2,-0x9
0355 e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x17 = 0x355,0x12
0356 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0357 4801 |H | Short_Literal 0x1
0358 e5fe | | Load 0x2,-0x2
0359 0217 | | Execute Heap_Access,All_Reference
035a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
035b e00c | | Load 0x0,0xc
035c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
035d c403 | | Store 0x2,0x3
035e 4508 |E | Exit_Subprogram 0x8 ; Debug Table 0x7.0x18 = 0x35e,0x13
035f e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x19 = 0x35f,0x14
0360 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0361 00da | | Load_Top At_Offset_2
0362 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0363 0120 | | Execute Any,Is_Value
0364 6803 |h | Jump_Zero 0x368
0365 e00b | | Load 0x0,0xb
0366 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0367 7802 |x | Jump 0x36a
0368 00da | | Load_Top At_Offset_2
0369 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
036a e00d | | Load 0x0,0xd
036b 1819 | | Execute Package,Field_Execute,Field_Number 0x19
036c e00d | | Load 0x0,0xd
036d 181c | | Execute Package,Field_Execute,Field_Number 0x1c
036e e5fe | | Load 0x2,-0x2
036f 0217 | | Execute Heap_Access,All_Reference
0370 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0371 e00b | | Load 0x0,0xb
0372 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0373 00db | | Load_Top At_Offset_3
0374 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0375 c403 | | Store 0x2,0x3
0376 e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x1a = 0x376,0x15
0377 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0378 00da | | Load_Top At_Offset_2
0379 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
037a 0120 | | Execute Any,Is_Value
037b 6803 |h | Jump_Zero 0x37f
037c e00b | | Load 0x0,0xb
037d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
037e 7802 |x | Jump 0x381
037f 00da | | Load_Top At_Offset_2
0380 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
0381 e00d | | Load 0x0,0xd
0382 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0383 e00d | | Load 0x0,0xd
0384 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0385 e5fe | | Load 0x2,-0x2
0386 0217 | | Execute Heap_Access,All_Reference
0387 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0388 e00b | | Load 0x0,0xb
0389 1810 | | Execute Package,Field_Execute,Field_Number 0x10
038a 00db | | Load_Top At_Offset_3
038b 380b |8 | Execute Record,Field_Write,Field_Number 0xb
038c c403 | | Store 0x2,0x3
038d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x1b = 0x38d,0x16
038e 00db | | Load_Top At_Offset_3
038f e5fe | | Load 0x2,-0x2
0390 0217 | | Execute Heap_Access,All_Reference
0391 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0392 e004 | | Load 0x0,0x4
0393 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0394 783d |x= | Jump 0x3d2
0395 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x1c = 0x395,0x17
0396 00db | | Load_Top At_Offset_3
0397 e5fe | | Load 0x2,-0x2
0398 0217 | | Execute Heap_Access,All_Reference
0399 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
039a e004 | | Load 0x0,0x4
039b 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
039c 00d1 | | Pop_Control Pop_Count_1
039d e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x1d = 0x39d,0x18
039e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
039f 00da | | Load_Top At_Offset_2
03a0 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
03a1 0120 | | Execute Any,Is_Value
03a2 6803 |h | Jump_Zero 0x3a6
03a3 e00b | | Load 0x0,0xb
03a4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03a5 7802 |x | Jump 0x3a8
03a6 00da | | Load_Top At_Offset_2
03a7 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
03a8 e00d | | Load 0x0,0xd
03a9 1819 | | Execute Package,Field_Execute,Field_Number 0x19
03aa e00d | | Load 0x0,0xd
03ab 181c | | Execute Package,Field_Execute,Field_Number 0x1c
03ac e5fe | | Load 0x2,-0x2
03ad 0217 | | Execute Heap_Access,All_Reference
03ae 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03af e00b | | Load 0x0,0xb
03b0 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03b1 00db | | Load_Top At_Offset_3
03b2 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
03b3 c403 | | Store 0x2,0x3
03b4 e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x1e = 0x3b4,0x19
03b5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03b6 00da | | Load_Top At_Offset_2
03b7 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
03b8 0120 | | Execute Any,Is_Value
03b9 6803 |h | Jump_Zero 0x3bd
03ba e00b | | Load 0x0,0xb
03bb 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03bc 7802 |x | Jump 0x3bf
03bd 00da | | Load_Top At_Offset_2
03be 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
03bf e00d | | Load 0x0,0xd
03c0 1819 | | Execute Package,Field_Execute,Field_Number 0x19
03c1 e00d | | Load 0x0,0xd
03c2 181c | | Execute Package,Field_Execute,Field_Number 0x1c
03c3 e5fe | | Load 0x2,-0x2
03c4 0217 | | Execute Heap_Access,All_Reference
03c5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03c6 e00b | | Load 0x0,0xb
03c7 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03c8 00db | | Load_Top At_Offset_3
03c9 380b |8 | Execute Record,Field_Write,Field_Number 0xb
03ca c403 | | Store 0x2,0x3
03cb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x1f = 0x3cb,0x1a
03cc 00db | | Load_Top At_Offset_3
03cd e5fe | | Load 0x2,-0x2
03ce 0217 | | Execute Heap_Access,All_Reference
03cf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03d0 e004 | | Load 0x0,0x4
03d1 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
03d2 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x20 = 0x3d2,0x1b
03d3 a5f8 | | Store_Unchecked 0x2,-0x8
03d4 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x21 = 0x3d4,0x1c
03d5 a5f7 | | Store_Unchecked 0x2,-0x9
03d6 4508 |E | Exit_Subprogram 0x8
03d7 TRAP_02b8:
03d7 0007 | | Action Break_Optional
03d8 e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x22 = 0x3d8,0x1d
03d9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03da 4801 |H | Short_Literal 0x1
03db e5fe | | Load 0x2,-0x2
03dc 0217 | | Execute Heap_Access,All_Reference
03dd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03de e00c | | Load 0x0,0xc
03df 1817 | | Execute Package,Field_Execute,Field_Number 0x17
03e0 c403 | | Store 0x2,0x3
03e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x23 = 0x3e1,0x1e
03e2 0101 | | Execute Exception,Reraise
03e3 0000 | | .XXX[0x1]
03e4 0000 0000 | | .LITERAL {0x00000000, 0x00577db5}
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03ed | | .CONST 0x03ed ; Address of begin
03e9 0423 | # | .CONST 0x0423 ; Address of exception handler
03ea 0002 | | .CONST 0x0002 ; Number of locals
03eb INIT_03e8:
03eb e007 | | Load 0x0,0x7 ; Debug Table 0x8 = .DEBUG 0x03eb,0x0874,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02d0
; Debug Table 0x8.0x0 = 0x3eb,0xffff
03ec 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03ed BODY_03e8:
03ed e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x1 = 0x3ed,0x1
03ee 021d | | Execute Heap_Access,Is_Null
03ef e5ff | | Load 0x2,-0x1
03f0 021d | | Execute Heap_Access,Is_Null
03f1 0278 | x | Execute Discrete,Or
03f2 6803 |h | Jump_Zero 0x3f6
03f3 480b |H | Short_Literal 0xb ; Debug Table 0x8.0x2 = 0x3f3,0x2
03f4 a5fd | | Store_Unchecked 0x2,-0x3
03f5 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x8.0x3 = 0x3f5,0x3
03f6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x4 = 0x3f6,0x4
03f7 0217 | | Execute Heap_Access,All_Reference
03f8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03f9 e5ff | | Load 0x2,-0x1
03fa 0217 | | Execute Heap_Access,All_Reference
03fb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03fc 021e | | Execute Heap_Access,Maximum
03fd 6803 |h | Jump_Zero 0x401
03fe 480c |H | Short_Literal 0xc ; Debug Table 0x8.0x5 = 0x3fe,0x5
03ff a5fd | | Store_Unchecked 0x2,-0x3
0400 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x8.0x6 = 0x400,0x6
0401 e007 | | Load 0x0,0x7 ; Debug Table 0x8.0x7 = 0x401,0x7
0402 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0403 e5ff | | Load 0x2,-0x1
0404 0217 | | Execute Heap_Access,All_Reference
0405 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0406 e5fe | | Load 0x2,-0x2
0407 0217 | | Execute Heap_Access,All_Reference
0408 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0409 e5fe | | Load 0x2,-0x2
040a 0217 | | Execute Heap_Access,All_Reference
040b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
040c 0217 | | Execute Heap_Access,All_Reference
040d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
040e e00a | | Load 0x0,0xa
040f 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0410 0059 | Y | Store_Top Discrete,At_Offset_1
0411 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x8 = 0x411,0x8
0412 a5fd | | Store_Unchecked 0x2,-0x3
0413 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x9 = 0x413,0x9
0414 e003 | | Load 0x0,0x3
0415 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0416 680b |h | Jump_Zero 0x422
0417 e007 | | Load 0x0,0x7 ; Debug Table 0x8.0xa = 0x417,0xa
0418 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0419 4801 |H | Short_Literal 0x1
041a e5fe | | Load 0x2,-0x2
041b 0217 | | Execute Heap_Access,All_Reference
041c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
041d 0217 | | Execute Heap_Access,All_Reference
041e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
041f e00c | | Load 0x0,0xc
0420 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0421 0059 | Y | Store_Top Discrete,At_Offset_1
0422 4503 |E | Exit_Subprogram 0x3
0423 TRAP_03e8:
0423 0007 | | Action Break_Optional
0424 e007 | | Load 0x0,0x7 ; Debug Table 0x8.0xb = 0x424,0xb
0425 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0426 4801 |H | Short_Literal 0x1
0427 e5fe | | Load 0x2,-0x2
0428 0217 | | Execute Heap_Access,All_Reference
0429 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
042a 0217 | | Execute Heap_Access,All_Reference
042b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
042c e00c | | Load 0x0,0xc
042d 1817 | | Execute Package,Field_Execute,Field_Number 0x17
042e 005a | Z | Store_Top Discrete,At_Offset_2
042f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xc = 0x42f,0xc
0430 0101 | | Execute Exception,Reraise
0431 0000 0000 | | .BLANK 0000[0x7]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 0447 | G | .CONST 0x0447 ; Address of begin
0439 049e | | .CONST 0x049e ; Address of exception handler
043a 0004 | | .CONST 0x0004 ; Number of locals
043b INIT_0438:
043b e007 | | Load 0x0,0x7 ; Debug Table 0x9 = .DEBUG 0x043b,0x0890,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02e0
; Debug Table 0x9.0x0 = 0x43b,0xffff
043c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
043d e00a | | Load 0x0,0xa ; Debug Table 0x9.0x1 = 0x43d,0xfffe
043e 1b10 | | Execute Package,Field_Read,Field_Number 0x10
043f 02c7 | | Declare_Variable Any
0440 00d8 | | Load_Top At_Offset_0
0441 1c00 | | Execute_Immediate Run_Utility,0x0
0442 e00a | | Load 0x0,0xa ; Debug Table 0x9.0x2 = 0x442,0xfffd
0443 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0444 0322 | " | Declare_Variable Record
0445 00d8 | | Load_Top At_Offset_0
0446 1c00 | | Execute_Immediate Run_Utility,0x0
0447 BODY_0438:
0447 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x3 = 0x447,0x1
0448 7003 |p | Jump_Nonzero 0x44c
0449 4804 |H | Short_Literal 0x4 ; Debug Table 0x9.0x4 = 0x449,0x2
044a a5fe | | Store_Unchecked 0x2,-0x2
044b 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x9.0x5 = 0x44b,0x3
044c 4802 |H | Short_Literal 0x2 ; Debug Table 0x9.0x6 = 0x44c,0x4
044d e5ff | | Load 0x2,-0x1
044e 0217 | | Execute Heap_Access,All_Reference
044f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0450 0217 | | Execute Heap_Access,All_Reference
0451 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0452 0217 | | Execute Heap_Access,All_Reference
0453 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0454 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0455 01d7 | | Execute Vector,Field_Read
0456 c403 | | Store 0x2,0x3
0457 00cf | | Action Mark_Auxiliary
0458 783d |x= | Jump 0x496
0459 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x7 = 0x459,0x6
045a 00db | | Load_Top At_Offset_3
045b e5ff | | Load 0x2,-0x1
045c 0217 | | Execute Heap_Access,All_Reference
045d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
045e 0217 | | Execute Heap_Access,All_Reference
045f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0460 e00a | | Load 0x0,0xa
0461 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0462 00d1 | | Pop_Control Pop_Count_1
0463 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x8 = 0x463,0x7
0464 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0465 702c |p, | Jump_Nonzero 0x492
0466 00da | | Load_Top At_Offset_2
0467 e5ff | | Load 0x2,-0x1
0468 0217 | | Execute Heap_Access,All_Reference
0469 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
046a e5ff | | Load 0x2,-0x1
046b 0217 | | Execute Heap_Access,All_Reference
046c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
046d 0217 | | Execute Heap_Access,All_Reference
046e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
046f e00a | | Load 0x0,0xa
0470 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0471 6820 |h | Jump_Zero 0x492
0472 e007 | | Load 0x0,0x7 ; Debug Table 0x9.0x9 = 0x472,0x8
0473 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0474 e5ff | | Load 0x2,-0x1
0475 0217 | | Execute Heap_Access,All_Reference
0476 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0477 e403 | | Load 0x2,0x3
0478 e5ff | | Load 0x2,-0x1
0479 0217 | | Execute Heap_Access,All_Reference
047a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
047b 0217 | | Execute Heap_Access,All_Reference
047c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
047d e00a | | Load 0x0,0xa
047e 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
047f c402 | | Store 0x2,0x2
0480 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0xa = 0x480,0x9
0481 e003 | | Load 0x0,0x3
0482 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0483 680e |h | Jump_Zero 0x492
0484 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0xb = 0x484,0xa
0485 a5fe | | Store_Unchecked 0x2,-0x2
0486 e007 | | Load 0x0,0x7 ; Debug Table 0x9.0xc = 0x486,0xb
0487 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0488 4801 |H | Short_Literal 0x1
0489 e5ff | | Load 0x2,-0x1
048a 0217 | | Execute Heap_Access,All_Reference
048b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
048c 0217 | | Execute Heap_Access,All_Reference
048d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
048e e00c | | Load 0x0,0xc
048f 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0490 c402 | | Store 0x2,0x2
0491 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x9.0xd = 0x491,0xc
0492 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xe = 0x492,0xd
0493 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0494 c403 | | Store 0x2,0x3
0495 00c9 | | Action Pop_Auxiliary_Loop
0496 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xf = 0x496,0x5
0497 e00a | | Load 0x0,0xa
0498 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0499 6fbf |o | Jump_Zero 0x459
049a 00ce | | Action Pop_Auxiliary
049b 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x10 = 0x49b,0xe
049c a5fe | | Store_Unchecked 0x2,-0x2
049d 4502 |E | Exit_Subprogram 0x2
049e TRAP_0438:
049e 0007 | | Action Break_Optional
049f e007 | | Load 0x0,0x7 ; Debug Table 0x9.0x11 = 0x49f,0xf
04a0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04a1 4801 |H | Short_Literal 0x1
04a2 e5ff | | Load 0x2,-0x1
04a3 0217 | | Execute Heap_Access,All_Reference
04a4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04a5 0217 | | Execute Heap_Access,All_Reference
04a6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04a7 e00c | | Load 0x0,0xc
04a8 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04a9 c402 | | Store 0x2,0x2
04aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x12 = 0x4aa,0x10
04ab 0101 | | Execute Exception,Reraise
04ac 0000 0000 | | .BLANK 0000[0x4]
04b0 ; --------------------------------------------------------------------------------------
04b0 ; SUBPROGRAM
04b0 ; --------------------------------------------------------------------------------------
04b0 04c4 | | .CONST 0x04c4 ; Address of begin
04b1 0529 | ) | .CONST 0x0529 ; Address of exception handler
04b2 0005 | | .CONST 0x0005 ; Number of locals
04b3 INIT_04b0:
04b3 e007 | | Load 0x0,0x7 ; Debug Table 0xa = .DEBUG 0x04b3,0x08b8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02ec
; Debug Table 0xa.0x0 = 0x4b3,0xffff
04b4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04b5 e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x1 = 0x4b5,0xfffe
04b6 1b18 | | Execute Package,Field_Read,Field_Number 0x18
04b7 0322 | " | Declare_Variable Record
04b8 00d8 | | Load_Top At_Offset_0
04b9 1c00 | | Execute_Immediate Run_Utility,0x0
04ba e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x2 = 0x4ba,0xfffd
04bb 1b17 | | Execute Package,Field_Read,Field_Number 0x17
04bc 0322 | " | Declare_Variable Record
04bd 00d8 | | Load_Top At_Offset_0
04be 1c00 | | Execute_Immediate Run_Utility,0x0
04bf e004 | | Load 0x0,0x4 ; Debug Table 0xa.0x3 = 0x4bf,0xfffc
04c0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04c1 02c7 | | Declare_Variable Any
04c2 00d8 | | Load_Top At_Offset_0
04c3 1c00 | | Execute_Immediate Run_Utility,0x0
04c4 BODY_04b0:
04c4 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x4 = 0x4c4,0x1
04c5 021d | | Execute Heap_Access,Is_Null
04c6 e5fe | | Load 0x2,-0x2
04c7 021d | | Execute Heap_Access,Is_Null
04c8 0278 | x | Execute Discrete,Or
04c9 6803 |h | Jump_Zero 0x4cd
04ca 480b |H | Short_Literal 0xb ; Debug Table 0xa.0x5 = 0x4ca,0x2
04cb a5fd | | Store_Unchecked 0x2,-0x3
04cc 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xa.0x6 = 0x4cc,0x3
04cd e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x7 = 0x4cd,0x4
04ce 0217 | | Execute Heap_Access,All_Reference
04cf 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04d0 e5fe | | Load 0x2,-0x2
04d1 0217 | | Execute Heap_Access,All_Reference
04d2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04d3 021e | | Execute Heap_Access,Maximum
04d4 6803 |h | Jump_Zero 0x4d8
04d5 480c |H | Short_Literal 0xc ; Debug Table 0xa.0x8 = 0x4d5,0x5
04d6 a5fd | | Store_Unchecked 0x2,-0x3
04d7 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xa.0x9 = 0x4d7,0x6
04d8 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xa = 0x4d8,0x7
04d9 e5ff | | Load 0x2,-0x1
04da 0217 | | Execute Heap_Access,All_Reference
04db 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04dc e5ff | | Load 0x2,-0x1
04dd 0217 | | Execute Heap_Access,All_Reference
04de 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04df 0217 | | Execute Heap_Access,All_Reference
04e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04e1 e004 | | Load 0x0,0x4
04e2 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
04e3 00d1 | | Pop_Control Pop_Count_1
04e4 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xb = 0x4e4,0x8
04e5 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
04e6 0e01 | | Execute_Immediate Not_Equal,0x1
04e7 680e |h | Jump_Zero 0x4f6
04e8 4805 |H | Short_Literal 0x5 ; Debug Table 0xa.0xc = 0x4e8,0x9
04e9 a5fd | | Store_Unchecked 0x2,-0x3
04ea e007 | | Load 0x0,0x7 ; Debug Table 0xa.0xd = 0x4ea,0xa
04eb 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04ec 4801 |H | Short_Literal 0x1
04ed e5ff | | Load 0x2,-0x1
04ee 0217 | | Execute Heap_Access,All_Reference
04ef 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04f0 0217 | | Execute Heap_Access,All_Reference
04f1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04f2 e00c | | Load 0x0,0xc
04f3 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04f4 c402 | | Store 0x2,0x2
04f5 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xa.0xe = 0x4f5,0xb
04f6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xf = 0x4f6,0xc
04f7 00db | | Load_Top At_Offset_3
04f8 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
04f9 e5ff | | Load 0x2,-0x1
04fa 0217 | | Execute Heap_Access,All_Reference
04fb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04fc 0217 | | Execute Heap_Access,All_Reference
04fd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04fe e004 | | Load 0x0,0x4
04ff 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0500 00d1 | | Pop_Control Pop_Count_1
0501 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x10 = 0x501,0xd
0502 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0503 c405 | | Store 0x2,0x5
0504 e007 | | Load 0x0,0x7 ; Debug Table 0xa.0x11 = 0x504,0xe
0505 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0506 00d9 | | Load_Top At_Offset_1
0507 e403 | | Load 0x2,0x3
0508 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0509 e5ff | | Load 0x2,-0x1
050a 0217 | | Execute Heap_Access,All_Reference
050b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
050c e5fe | | Load 0x2,-0x2
050d 0217 | | Execute Heap_Access,All_Reference
050e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
050f e5ff | | Load 0x2,-0x1
0510 0217 | | Execute Heap_Access,All_Reference
0511 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0512 0217 | | Execute Heap_Access,All_Reference
0513 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0514 e00a | | Load 0x0,0xa
0515 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0516 c402 | | Store 0x2,0x2
0517 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x12 = 0x517,0xf
0518 a5fd | | Store_Unchecked 0x2,-0x3
0519 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x13 = 0x519,0x10
051a e003 | | Load 0x0,0x3
051b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
051c 680b |h | Jump_Zero 0x528
051d e007 | | Load 0x0,0x7 ; Debug Table 0xa.0x14 = 0x51d,0x11
051e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
051f 4801 |H | Short_Literal 0x1
0520 e5ff | | Load 0x2,-0x1
0521 0217 | | Execute Heap_Access,All_Reference
0522 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0523 0217 | | Execute Heap_Access,All_Reference
0524 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0525 e00c | | Load 0x0,0xc
0526 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0527 c402 | | Store 0x2,0x2
0528 4503 |E | Exit_Subprogram 0x3
0529 TRAP_04b0:
0529 0007 | | Action Break_Optional
052a e007 | | Load 0x0,0x7 ; Debug Table 0xa.0x15 = 0x52a,0x12
052b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
052c 4801 |H | Short_Literal 0x1
052d e5ff | | Load 0x2,-0x1
052e 0217 | | Execute Heap_Access,All_Reference
052f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0530 0217 | | Execute Heap_Access,All_Reference
0531 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0532 e00c | | Load 0x0,0xc
0533 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0534 c402 | | Store 0x2,0x2
0535 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x16 = 0x535,0x13
0536 0101 | | Execute Exception,Reraise
0537 0000 | | .XXX[0x1]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 053e | > | .CONST 0x053e ; Address of begin
0539 0004 | | .CONST 0x0004 ; Address of exception handler
053a 0003 | | .CONST 0x0003 ; Number of locals
053b INIT_0538:
053b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xb = .DEBUG 0x053b,0x08e8,0x0002,0x0000,0x0057,0x79c5,0x0000,0x02fc
; Debug Table 0xb.0x0 = 0x53b,0xffff
053c e007 | | Load 0x0,0x7 ; Debug Table 0xb.0x1 = 0x53c,0xfffe
053d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
053e BODY_0538:
053e e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x2 = 0x53e,0x1
053f 021d | | Execute Heap_Access,Is_Null
0540 e5ff | | Load 0x2,-0x1
0541 021d | | Execute Heap_Access,Is_Null
0542 0278 | x | Execute Discrete,Or
0543 6803 |h | Jump_Zero 0x547
0544 e003 | | Load 0x0,0x3 ; Debug Table 0xb.0x3 = 0x544,0x2
0545 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0546 0257 | W | Execute Discrete,Raise
0547 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x4 = 0x547,0x3
0548 0217 | | Execute Heap_Access,All_Reference
0549 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
054a e5fe | | Load 0x2,-0x2
054b 0217 | | Execute Heap_Access,All_Reference
054c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
054d 021e | | Execute Heap_Access,Maximum
054e 6803 |h | Jump_Zero 0x552
054f e003 | | Load 0x0,0x3 ; Debug Table 0xb.0x5 = 0x54f,0x4
0550 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0551 0257 | W | Execute Discrete,Raise
0552 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x6 = 0x552,0x5
0553 0217 | | Execute Heap_Access,All_Reference
0554 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0555 e5ff | | Load 0x2,-0x1
0556 0217 | | Execute Heap_Access,All_Reference
0557 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0558 e5fe | | Load 0x2,-0x2
0559 0217 | | Execute Heap_Access,All_Reference
055a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
055b 0217 | | Execute Heap_Access,All_Reference
055c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
055d e00a | | Load 0x0,0xa
055e 181c | | Execute Package,Field_Execute,Field_Number 0x1c
055f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0560 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x7 = 0x560,0x6
0561 4402 |D | Exit_Subprogram With_Result,0x2
0562 0000 0000 | | .BLANK 0000[0x6]
0568 ; --------------------------------------------------------------------------------------
0568 ; SUBPROGRAM
0568 ; --------------------------------------------------------------------------------------
0568 0582 | | .CONST 0x0582 ; Address of begin
0569 0004 | | .CONST 0x0004 ; Address of exception handler
056a 000e | | .CONST 0x000e ; Number of locals
056b INIT_0568:
056b 029f 0683 | | Declare_Subprogram For_Call,INIT_0680 ; Debug Table 0xc = .DEBUG 0x056b,0x08fa,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0309
; Debug Table 0xc.0x0 = 0x56b,0xffff
056d a001 | | Reference 0x0,0x1 ; Debug Table 0xc.0x1 = 0x56d,0xfffe
056e 00c6 | | Action Check_Subprogram_Elaborated
056f e002 | | Load 0x0,0x2
0570 e003 | | Load 0x0,0x3
0571 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
0572 e004 | | Load 0x0,0x4
0573 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0574 e004 | | Load 0x0,0x4
0575 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0576 e003 | | Load 0x0,0x3
0577 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0578 4802 |H | Short_Literal 0x2
0579 4802 |H | Short_Literal 0x2
057a 0099 | | Action Reference_Dynamic
057b e004 | | Load 0x0,0x4
057c 1928 | ( | Execute Package,Field_Reference,Field_Number 0x28
057d a005 | | Reference 0x0,0x5
057e a006 | | Reference 0x0,0x6
057f 6664 |fd | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00577db5}
0580 486b |Hk | Short_Literal 0x6b
0581 480e |H | Short_Literal 0xe
0582 BODY_0568:
0582 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x2 = 0x582,0x1
0583 e403 | | Load 0x2,0x3
0584 e404 | | Load 0x2,0x4
0585 e405 | | Load 0x2,0x5
0586 e406 | | Load 0x2,0x6
0587 e407 | | Load 0x2,0x7
0588 4808 |H | Short_Literal 0x8
0589 4802 |H | Short_Literal 0x2
058a 0099 | | Action Reference_Dynamic
058b 4809 |H | Short_Literal 0x9
058c 4802 |H | Short_Literal 0x2
058d 0099 | | Action Reference_Dynamic
058e 480a |H | Short_Literal 0xa
058f 4802 |H | Short_Literal 0x2
0590 0099 | | Action Reference_Dynamic
0591 480b |H | Short_Literal 0xb
0592 4802 |H | Short_Literal 0x2
0593 0099 | | Action Reference_Dynamic
0594 480c |H | Short_Literal 0xc
0595 4802 |H | Short_Literal 0x2
0596 0099 | | Action Reference_Dynamic
0597 8001 | | Call 0x0,0x1
0598 4401 |D | Exit_Subprogram With_Result,0x1
0599 0000 0000 | | .BLANK 0000[0x7]
05a0 ; --------------------------------------------------------------------------------------
05a0 ; SUBPROGRAM
05a0 ; --------------------------------------------------------------------------------------
05a0 05b9 | | .CONST 0x05b9 ; Address of begin
05a1 0004 | | .CONST 0x0004 ; Address of exception handler
05a2 000e | | .CONST 0x000e ; Number of locals
05a3 INIT_05a0:
05a3 029f 069b | | Declare_Subprogram For_Call,INIT_0698 ; Debug Table 0xd = .DEBUG 0x05a3,0x0902,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0312
; Debug Table 0xd.0x0 = 0x5a3,0xffff
05a5 a001 | | Reference 0x0,0x1 ; Debug Table 0xd.0x1 = 0x5a5,0xfffe
05a6 00c6 | | Action Check_Subprogram_Elaborated
05a7 e002 | | Load 0x0,0x2
05a8 e003 | | Load 0x0,0x3
05a9 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
05aa e004 | | Load 0x0,0x4
05ab 1b18 | | Execute Package,Field_Read,Field_Number 0x18
05ac e004 | | Load 0x0,0x4
05ad 1b13 | | Execute Package,Field_Read,Field_Number 0x13
05ae 00e1 | | Load_Encached Boolean_Cache
05af 4802 |H | Short_Literal 0x2
05b0 4802 |H | Short_Literal 0x2
05b1 0099 | | Action Reference_Dynamic
05b2 e004 | | Load 0x0,0x4
05b3 1928 | ( | Execute Package,Field_Reference,Field_Number 0x28
05b4 a005 | | Reference 0x0,0x5
05b5 a006 | | Reference 0x0,0x6
05b6 662d |f- | Indirect_Literal Discrete,0x3e4,{0x00000000, 0x00577db5}
05b7 48a7 |H | Short_Literal 0xa7
05b8 480e |H | Short_Literal 0xe
05b9 BODY_05a0:
05b9 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x2 = 0x5b9,0x1
05ba e403 | | Load 0x2,0x3
05bb e404 | | Load 0x2,0x4
05bc e405 | | Load 0x2,0x5
05bd e406 | | Load 0x2,0x6
05be e407 | | Load 0x2,0x7
05bf 4808 |H | Short_Literal 0x8
05c0 4802 |H | Short_Literal 0x2
05c1 0099 | | Action Reference_Dynamic
05c2 4809 |H | Short_Literal 0x9
05c3 4802 |H | Short_Literal 0x2
05c4 0099 | | Action Reference_Dynamic
05c5 480a |H | Short_Literal 0xa
05c6 4802 |H | Short_Literal 0x2
05c7 0099 | | Action Reference_Dynamic
05c8 480b |H | Short_Literal 0xb
05c9 4802 |H | Short_Literal 0x2
05ca 0099 | | Action Reference_Dynamic
05cb 480c |H | Short_Literal 0xc
05cc 4802 |H | Short_Literal 0x2
05cd 0099 | | Action Reference_Dynamic
05ce 8001 | | Call 0x0,0x1
05cf 4401 |D | Exit_Subprogram With_Result,0x1
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05e6 | | .CONST 0x05e6 ; Address of begin
05d1 0661 | a | .CONST 0x0661 ; Address of exception handler
05d2 0006 | | .CONST 0x0006 ; Number of locals
05d3 INIT_05d0:
05d3 e003 | | Load 0x0,0x3 ; Debug Table 0xe = .DEBUG 0x05d3,0x090a,0x0001,0x0000,0x0057,0x7db5,0x0000,0x0237
; Debug Table 0xe.0x0 = 0x5d3,0xffff
05d4 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
05d5 e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x1 = 0x5d5,0xfffe
05d6 1b18 | | Execute Package,Field_Read,Field_Number 0x18
05d7 0322 | " | Declare_Variable Record
05d8 00d8 | | Load_Top At_Offset_0
05d9 1c00 | | Execute_Immediate Run_Utility,0x0
05da e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x2 = 0x5da,0xfffd
05db 1b13 | | Execute Package,Field_Read,Field_Number 0x13
05dc 02c7 | | Declare_Variable Any
05dd 00d8 | | Load_Top At_Offset_0
05de 1c00 | | Execute_Immediate Run_Utility,0x0
05df e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x3 = 0x5df,0xfffc
05e0 1b10 | | Execute Package,Field_Read,Field_Number 0x10
05e1 02c7 | | Declare_Variable Any
05e2 00d8 | | Load_Top At_Offset_0
05e3 1c00 | | Execute_Immediate Run_Utility,0x0
05e4 e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x4 = 0x5e4,0xfffb
05e5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
05e6 BODY_05d0:
05e6 e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x5 = 0x5e6,0x1
05e7 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05e8 c5f8 | | Store 0x2,-0x8
05e9 e003 | | Load 0x0,0x3 ; Debug Table 0xe.0x6 = 0x5e9,0x2
05ea 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
05eb a5f9 | | Store_Unchecked 0x2,-0x7
05ec e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x7 = 0x5ec,0x3
05ed 7003 |p | Jump_Nonzero 0x5f1
05ee 4809 |H | Short_Literal 0x9 ; Debug Table 0xe.0x8 = 0x5ee,0x4
05ef a5f7 | | Store_Unchecked 0x2,-0x9
05f0 4507 |E | Exit_Subprogram 0x7 ; Debug Table 0xe.0x9 = 0x5f0,0x5
05f1 e5fb | | Load 0x2,-0x5 ; Debug Table 0xe.0xa = 0x5f1,0x6
05f2 01db | | Execute Vector,Length
05f3 7003 |p | Jump_Nonzero 0x5f7
05f4 4802 |H | Short_Literal 0x2 ; Debug Table 0xe.0xb = 0x5f4,0x7
05f5 a5f7 | | Store_Unchecked 0x2,-0x9
05f6 4507 |E | Exit_Subprogram 0x7 ; Debug Table 0xe.0xc = 0x5f6,0x8
05f7 e007 | | Load 0x0,0x7 ; Debug Table 0xe.0xd = 0x5f7,0x9
05f8 1b0d | | Execute Package,Field_Read,Field_Number 0xd
05f9 00db | | Load_Top At_Offset_3
05fa 0120 | | Execute Any,Is_Value
05fb 6803 |h | Jump_Zero 0x5ff
05fc e004 | | Load 0x0,0x4
05fd 1b13 | | Execute Package,Field_Read,Field_Number 0x13
05fe 7801 |x | Jump 0x600
05ff 00db | | Load_Top At_Offset_3
0600 e5ff | | Load 0x2,-0x1
0601 e5fe | | Load 0x2,-0x2
0602 0217 | | Execute Heap_Access,All_Reference
0603 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0604 e004 | | Load 0x0,0x4
0605 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0606 c404 | | Store 0x2,0x4
0607 0059 | Y | Store_Top Discrete,At_Offset_1
0608 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xe = 0x608,0xa
0609 e003 | | Load 0x0,0x3
060a 1816 | | Execute Package,Field_Execute,Field_Number 0x16
060b 680c |h | Jump_Zero 0x618
060c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0xf = 0x60c,0xb
060d a5f7 | | Store_Unchecked 0x2,-0x9
060e e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x10 = 0x60e,0xc
060f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0610 4801 |H | Short_Literal 0x1
0611 e5fe | | Load 0x2,-0x2
0612 0217 | | Execute Heap_Access,All_Reference
0613 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0614 e00c | | Load 0x0,0xc
0615 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0616 0059 | Y | Store_Top Discrete,At_Offset_1
0617 4507 |E | Exit_Subprogram 0x7 ; Debug Table 0xe.0x11 = 0x617,0xd
0618 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x12 = 0x618,0xe
0619 00db | | Load_Top At_Offset_3
061a 8009 | | Call 0x0,0x9
061b a402 | | Store_Unchecked 0x2,0x2
061c 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x13 = 0x61c,0xf
061d 00db | | Load_Top At_Offset_3
061e e5fe | | Load 0x2,-0x2
061f 0217 | | Execute Heap_Access,All_Reference
0620 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0621 e004 | | Load 0x0,0x4
0622 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0623 00d1 | | Pop_Control Pop_Count_1
0624 e5fa | | Load 0x2,-0x6 ; Debug Table 0xe.0x14 = 0x624,0x10
0625 e403 | | Load 0x2,0x3
0626 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0627 e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x15 = 0x627,0x11
0628 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0629 e403 | | Load 0x2,0x3
062a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
062b e5fd | | Load 0x2,-0x3 ; Debug Table 0xe.0x16 = 0x62b,0x12
062c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
062d e403 | | Load 0x2,0x3
062e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
062f 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x17 = 0x62f,0x13
0630 00db | | Load_Top At_Offset_3
0631 e5fe | | Load 0x2,-0x2
0632 0217 | | Execute Heap_Access,All_Reference
0633 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0634 e004 | | Load 0x0,0x4
0635 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0636 e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x18 = 0x636,0x14
0637 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0638 00da | | Load_Top At_Offset_2
0639 0120 | | Execute Any,Is_Value
063a 6803 |h | Jump_Zero 0x63e
063b e004 | | Load 0x0,0x4
063c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
063d 7801 |x | Jump 0x63f
063e 00da | | Load_Top At_Offset_2
063f e5fc | | Load 0x2,-0x4
0640 e404 | | Load 0x2,0x4
0641 e5fb | | Load 0x2,-0x5
0642 e5fe | | Load 0x2,-0x2
0643 0217 | | Execute Heap_Access,All_Reference
0644 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0645 e004 | | Load 0x0,0x4
0646 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0647 c405 | | Store 0x2,0x5
0648 0059 | Y | Store_Top Discrete,At_Offset_1
0649 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x19 = 0x649,0x15
064a e003 | | Load 0x0,0x3
064b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
064c 680c |h | Jump_Zero 0x659
064d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x1a = 0x64d,0x16
064e a5f7 | | Store_Unchecked 0x2,-0x9
064f e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x1b = 0x64f,0x17
0650 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0651 4801 |H | Short_Literal 0x1
0652 e5fe | | Load 0x2,-0x2
0653 0217 | | Execute Heap_Access,All_Reference
0654 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0655 e00c | | Load 0x0,0xc
0656 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0657 0059 | Y | Store_Top Discrete,At_Offset_1
0658 4507 |E | Exit_Subprogram 0x7 ; Debug Table 0xe.0x1c = 0x658,0x18
0659 e003 | | Load 0x0,0x3 ; Debug Table 0xe.0x1d = 0x659,0x19
065a 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
065b c5f7 | | Store 0x2,-0x9
065c e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x1e = 0x65c,0x1a
065d a5f9 | | Store_Unchecked 0x2,-0x7
065e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x1f = 0x65e,0x1b
065f c5f8 | | Store 0x2,-0x8
0660 4507 |E | Exit_Subprogram 0x7
0661 TRAP_05d0:
0661 0007 | | Action Break_Optional
0662 e007 | | Load 0x0,0x7 ; Debug Table 0xe.0x20 = 0x662,0x1c
0663 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0664 4801 |H | Short_Literal 0x1
0665 e5fe | | Load 0x2,-0x2
0666 0217 | | Execute Heap_Access,All_Reference
0667 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0668 e00c | | Load 0x0,0xc
0669 1817 | | Execute Package,Field_Execute,Field_Number 0x17
066a 005a | Z | Store_Top Discrete,At_Offset_2
066b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x21 = 0x66b,0x1d
066c 0101 | | Execute Exception,Reraise
066d 0000 0000 | | .XXX[0x3]
066f 0000 | |
0670 ; --------------------------------------------------------------------------------------
0670 ; SUBPROGRAM
0670 ; --------------------------------------------------------------------------------------
0670 0673 | s | .CONST 0x0673 ; Address of begin
0671 0004 | | .CONST 0x0004 ; Address of exception handler
0672 0001 | | .CONST 0x0001 ; Number of locals
0673 BODY_0670:
0673 INIT_0670:
0673 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x0673,0x0950,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0011
; Debug Table 0xf.0x0 = 0x673,0x1
0674 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0675 e5ff | | Load 0x2,-0x1
0676 0217 | | Execute Heap_Access,All_Reference
0677 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0678 0217 | | Execute Heap_Access,All_Reference
0679 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
067a e00b | | Load 0x0,0xb
067b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
067c 4401 |D | Exit_Subprogram With_Result,0x1
067d 0000 0000 | | .XXX[0x3]
067f 0000 | |
0680 ; --------------------------------------------------------------------------------------
0680 ; SUBPROGRAM
0680 ; --------------------------------------------------------------------------------------
0680 0683 | | .CONST 0x0683 ; Address of begin
0681 0004 | | .CONST 0x0004 ; Address of exception handler
0682 0001 | | .CONST 0x0001 ; Number of locals
0683 BODY_0680:
0683 INIT_0680:
0683 e003 | | Load 0x0,0x3 ; Debug Table 0x10 = .DEBUG 0x0683,0x0954,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0054
; Debug Table 0x10.0x0 = 0x683,0x1
0684 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0685 0322 | " | Declare_Variable Record
0686 00db | | Load_Top At_Offset_3
0687 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0688 e010 | | Load 0x0,0x10
0689 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
068a 0119 | | Execute Any,Check_In_Formal_Type
068b 00d9 | | Load_Top At_Offset_1
068c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
068d 00db | | Load_Top At_Offset_3
068e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
068f 00d9 | | Load_Top At_Offset_1
0690 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0691 4401 |D | Exit_Subprogram With_Result,0x1
0692 0000 0000 | | .BLANK 0000[0x6]
0698 ; --------------------------------------------------------------------------------------
0698 ; SUBPROGRAM
0698 ; --------------------------------------------------------------------------------------
0698 069b | | .CONST 0x069b ; Address of begin
0699 0004 | | .CONST 0x0004 ; Address of exception handler
069a 0001 | | .CONST 0x0001 ; Number of locals
069b BODY_0698:
069b INIT_0698:
069b 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x069b,0x0958,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0091
; Debug Table 0x11.0x0 = 0x69b,0x1
069c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
069d 0f00 | | Execute_Immediate Equal,0x0
069e 4401 |D | Exit_Subprogram With_Result,0x1
069f 0000 | | .XXX[0x1]
06a0 ; --------------------------------------------------------------------------------------
06a0 ; Debug Table
06a0 ; --------------------------------------------------------------------------------------
06a0 0003 0012 | | .CONST 0x0003,0x0012
06a2 000b 0732 | 2| .DEBUG 0x000b,0x0732,0x0000,0x0000,0x0057,0x79c5,0x0000,0x01f6
06aa 0024 074c | $ L| .DEBUG 0x0024,0x074c,0x0000,0x0000,0x0057,0x7db5,0x0000,0x0008
06b2 0043 0768 | C h| .DEBUG 0x0043,0x0768,0x0002,0x0000,0x0057,0x79c5,0x0000,0x01f7
06ba 0073 0770 | s p| .DEBUG 0x0073,0x0770,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0200
06c2 00a3 0786 | | .DEBUG 0x00a3,0x0786,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0214
06ca 014b 07ba | K | .DEBUG 0x014b,0x07ba,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0244
06d2 0223 07f8 | # | .DEBUG 0x0223,0x07f8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0273
06da 02bb 082a | *| .DEBUG 0x02bb,0x082a,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02a2
06e2 03eb 0874 | t| .DEBUG 0x03eb,0x0874,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02d0
06ea 043b 0890 | ; | .DEBUG 0x043b,0x0890,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02e0
06f2 04b3 08b8 | | .DEBUG 0x04b3,0x08b8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02ec
06fa 053b 08e8 | ; | .DEBUG 0x053b,0x08e8,0x0002,0x0000,0x0057,0x79c5,0x0000,0x02fc
0702 056b 08fa | k | .DEBUG 0x056b,0x08fa,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0309
070a 05a3 0902 | | .DEBUG 0x05a3,0x0902,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0312
0712 05d3 090a | | .DEBUG 0x05d3,0x090a,0x0001,0x0000,0x0057,0x7db5,0x0000,0x0237
071a 0673 0950 | s P| .DEBUG 0x0673,0x0950,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0011
0722 0683 0954 | T| .DEBUG 0x0683,0x0954,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0054
072a 069b 0958 | X| .DEBUG 0x069b,0x0958,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0091
0732 ; --------------------------------------------------------------------------------------
0732 ; Debug3 Subtable 0x0
0732 ; --------------------------------------------------------------------------------------
0732 000c 0000 | | .DBG3TAB 0x000c,0x0000
0734 000b ffff | | .CONST 0x000b,0xffff
0736 000d fffe | | .CONST 0x000d,0xfffe
0738 000f fffd | | .CONST 0x000f,0xfffd
073a 0011 fffc | | .CONST 0x0011,0xfffc
073c 0013 fffb | | .CONST 0x0013,0xfffb
073e 0015 fffa | | .CONST 0x0015,0xfffa
0740 0017 fff9 | | .CONST 0x0017,0xfff9
0742 0019 fff8 | | .CONST 0x0019,0xfff8
0744 001b fff7 | | .CONST 0x001b,0xfff7
0746 001d fff6 | | .CONST 0x001d,0xfff6
0748 001f fff5 | | .CONST 0x001f,0xfff5
074a 0021 fff4 | ! | .CONST 0x0021,0xfff4
074c ; --------------------------------------------------------------------------------------
074c ; Debug3 Subtable 0x1
074c ; --------------------------------------------------------------------------------------
074c 000d 0000 | | .DBG3TAB 0x000d,0x0000
074e 0024 ffff | $ | .CONST 0x0024,0xffff
0750 0026 fffe | & | .CONST 0x0026,0xfffe
0752 0028 fffd | ( | .CONST 0x0028,0xfffd
0754 002a fffc | * | .CONST 0x002a,0xfffc
0756 002c fffb | , | .CONST 0x002c,0xfffb
0758 002e fffa | . | .CONST 0x002e,0xfffa
075a 0030 fff9 | 0 | .CONST 0x0030,0xfff9
075c 0032 fff8 | 2 | .CONST 0x0032,0xfff8
075e 0034 fff7 | 4 | .CONST 0x0034,0xfff7
0760 0036 fff6 | 6 | .CONST 0x0036,0xfff6
0762 0038 fff5 | 8 | .CONST 0x0038,0xfff5
0764 003a fff4 | : | .CONST 0x003a,0xfff4
0766 003c fff3 | < | .CONST 0x003c,0xfff3
0768 ; --------------------------------------------------------------------------------------
0768 ; Debug3 Subtable 0x2
0768 ; --------------------------------------------------------------------------------------
0768 0002 0001 | | .DBG3TAB 0x0002,0x0001
076a 0043 ffff | C | .CONST 0x0043,0xffff
076c 0045 fffe | E | .CONST 0x0045,0xfffe
076e 0059 0001 | Y | .CONST 0x0059,0x0001
0770 ; --------------------------------------------------------------------------------------
0770 ; Debug3 Subtable 0x3
0770 ; --------------------------------------------------------------------------------------
0770 0002 0008 | | .DBG3TAB 0x0002,0x0008
0772 0073 ffff | s | .CONST 0x0073,0xffff
0774 0078 fffe | x | .CONST 0x0078,0xfffe
0776 007a 0001 | z | .CONST 0x007a,0x0001
0778 007d 0002 | } | .CONST 0x007d,0x0002
077a 007f 0003 | | .CONST 0x007f,0x0003
077c 0081 0004 | | .CONST 0x0081,0x0004
077e 0082 0005 | | .CONST 0x0082,0x0005
0780 0095 0006 | | .CONST 0x0095,0x0006
0782 0099 0007 | | .CONST 0x0099,0x0007
0784 009d 0008 | | .CONST 0x009d,0x0008
0786 ; --------------------------------------------------------------------------------------
0786 ; Debug3 Subtable 0x4
0786 ; --------------------------------------------------------------------------------------
0786 0003 0016 | | .DBG3TAB 0x0003,0x0016
0788 00a3 ffff | | .CONST 0x00a3,0xffff
078a 00a5 fffe | | .CONST 0x00a5,0xfffe
078c 00aa fffd | | .CONST 0x00aa,0xfffd
078e 00ac 0001 | | .CONST 0x00ac,0x0001
0790 00af 0002 | | .CONST 0x00af,0x0002
0792 00b1 0003 | | .CONST 0x00b1,0x0003
0794 00b3 0004 | | .CONST 0x00b3,0x0004
0796 00b4 0005 | | .CONST 0x00b4,0x0005
0798 00c0 0006 | | .CONST 0x00c0,0x0006
079a 00c3 0007 | | .CONST 0x00c3,0x0007
079c 00e2 0008 | | .CONST 0x00e2,0x0008
079e 00fa 0009 | | .CONST 0x00fa,0x0009
07a0 00fe 000a | | .CONST 0x00fe,0x000a
07a2 0100 000b | | .CONST 0x0100,0x000b
07a4 010b 000c | | .CONST 0x010b,0x000c
07a6 010c 000d | | .CONST 0x010c,0x000d
07a8 0115 000e | | .CONST 0x0115,0x000e
07aa 0119 000f | | .CONST 0x0119,0x000f
07ac 011b 0010 | | .CONST 0x011b,0x0010
07ae 0126 0011 | & | .CONST 0x0126,0x0011
07b0 0127 0012 | ' | .CONST 0x0127,0x0012
07b2 0129 0013 | ) | .CONST 0x0129,0x0013
07b4 0134 0014 | 4 | .CONST 0x0134,0x0014
07b6 0136 0015 | 6 | .CONST 0x0136,0x0015
07b8 0141 0016 | A | .CONST 0x0141,0x0016
07ba ; --------------------------------------------------------------------------------------
07ba ; Debug3 Subtable 0x5
07ba ; --------------------------------------------------------------------------------------
07ba 0007 0017 | | .DBG3TAB 0x0007,0x0017
07bc 014b ffff | K | .CONST 0x014b,0xffff
07be 014d fffe | M | .CONST 0x014d,0xfffe
07c0 014f fffd | O | .CONST 0x014f,0xfffd
07c2 0154 fffc | T | .CONST 0x0154,0xfffc
07c4 0159 fffb | Y | .CONST 0x0159,0xfffb
07c6 015e fffa | ^ | .CONST 0x015e,0xfffa
07c8 016a 0001 | j | .CONST 0x016a,0x0001
07ca 016d 0002 | m | .CONST 0x016d,0x0002
07cc 0186 0003 | | .CONST 0x0186,0x0003
07ce 018a 0004 | | .CONST 0x018a,0x0004
07d0 018c 0005 | | .CONST 0x018c,0x0005
07d2 018d 0006 | | .CONST 0x018d,0x0006
07d4 019e 0007 | | .CONST 0x019e,0x0007
07d6 01a2 0008 | | .CONST 0x01a2,0x0008
07d8 01a4 0009 | | .CONST 0x01a4,0x0009
07da 01ad 000a | | .CONST 0x01ad,0x000a
07dc 01ae 000b | | .CONST 0x01ae,0x000b
07de 01b6 000c | | .CONST 0x01b6,0x000c
07e0 01cd 000d | | .CONST 0x01cd,0x000d
07e2 01e4 000e | | .CONST 0x01e4,0x000e
07e4 01eb 000f | | .CONST 0x01eb,0x000f
07e6 01f3 0010 | | .CONST 0x01f3,0x0010
07e8 01f4 fbff | | .CONST 0x01f4,0xfbff
07ea 01f9 0401 | | .CONST 0x01f9,0x0401
07ec 0209 0011 | | .CONST 0x0209,0x0011
07ee 020d 0012 | | .CONST 0x020d,0x0012
07f0 020f 0013 | | .CONST 0x020f,0x0013
07f2 0218 0014 | | .CONST 0x0218,0x0014
07f4 0219 0015 | | .CONST 0x0219,0x0015
07f6 021c 0016 | | .CONST 0x021c,0x0016
07f8 ; --------------------------------------------------------------------------------------
07f8 ; Debug3 Subtable 0x6
07f8 ; --------------------------------------------------------------------------------------
07f8 0003 0015 | | .DBG3TAB 0x0003,0x0015
07fa 0223 ffff | # | .CONST 0x0223,0xffff
07fc 0225 fffe | % | .CONST 0x0225,0xfffe
07fe 022a fffd | * | .CONST 0x022a,0xfffd
0800 022c 0001 | , | .CONST 0x022c,0x0001
0802 022f 0002 | / | .CONST 0x022f,0x0002
0804 0231 0003 | 1 | .CONST 0x0231,0x0003
0806 0233 0004 | 3 | .CONST 0x0233,0x0004
0808 0234 0005 | 4 | .CONST 0x0234,0x0005
080a 0240 0006 | @ | .CONST 0x0240,0x0006
080c 0243 0007 | C | .CONST 0x0243,0x0007
080e 0261 0008 | a | .CONST 0x0261,0x0008
0810 0278 0009 | x | .CONST 0x0278,0x0009
0812 027c 000a | | | .CONST 0x027c,0x000a
0814 027e 000b | ~ | .CONST 0x027e,0x000b
0816 0289 000c | | .CONST 0x0289,0x000c
0818 028a 000d | | .CONST 0x028a,0x000d
081a 0293 000e | | .CONST 0x0293,0x000e
081c 0297 000f | | .CONST 0x0297,0x000f
081e 0299 0010 | | .CONST 0x0299,0x0010
0820 02a4 0011 | | .CONST 0x02a4,0x0011
0822 02a5 0012 | | .CONST 0x02a5,0x0012
0824 02a7 0013 | | .CONST 0x02a7,0x0013
0826 02ab 0014 | | .CONST 0x02ab,0x0014
0828 02b6 0015 | | .CONST 0x02b6,0x0015
082a ; --------------------------------------------------------------------------------------
082a ; Debug3 Subtable 0x7
082a ; --------------------------------------------------------------------------------------
082a 0006 001e | | .DBG3TAB 0x0006,0x001e
082c 02bb ffff | | .CONST 0x02bb,0xffff
082e 02bd fffe | | .CONST 0x02bd,0xfffe
0830 02bf fffd | | .CONST 0x02bf,0xfffd
0832 02c4 fffc | | .CONST 0x02c4,0xfffc
0834 02c9 fffb | | .CONST 0x02c9,0xfffb
0836 02ce fffa | | .CONST 0x02ce,0xfffa
0838 02da 0001 | | .CONST 0x02da,0x0001
083a 02dd 0002 | | .CONST 0x02dd,0x0002
083c 02f6 0003 | | .CONST 0x02f6,0x0003
083e 02fa 0004 | | .CONST 0x02fa,0x0004
0840 02fc 0005 | | .CONST 0x02fc,0x0005
0842 02fd 0006 | | .CONST 0x02fd,0x0006
0844 030e 0007 | | .CONST 0x030e,0x0007
0846 0312 0008 | | .CONST 0x0312,0x0008
0848 0314 0009 | | .CONST 0x0314,0x0009
084a 031d 000a | | .CONST 0x031d,0x000a
084c 031e 000b | | .CONST 0x031e,0x000b
084e 0326 000c | & | .CONST 0x0326,0x000c
0850 032e 000d | . | .CONST 0x032e,0x000d
0852 0338 000e | 8 | .CONST 0x0338,0x000e
0854 033b 000f | ; | .CONST 0x033b,0x000f
0856 034f 0010 | O | .CONST 0x034f,0x0010
0858 0353 0011 | S | .CONST 0x0353,0x0011
085a 0355 0012 | U | .CONST 0x0355,0x0012
085c 035e 0013 | ^ | .CONST 0x035e,0x0013
085e 035f 0014 | _ | .CONST 0x035f,0x0014
0860 0376 0015 | v | .CONST 0x0376,0x0015
0862 038d 0016 | | .CONST 0x038d,0x0016
0864 0395 0017 | | .CONST 0x0395,0x0017
0866 039d 0018 | | .CONST 0x039d,0x0018
0868 03b4 0019 | | .CONST 0x03b4,0x0019
086a 03cb 001a | | .CONST 0x03cb,0x001a
086c 03d2 001b | | .CONST 0x03d2,0x001b
086e 03d4 001c | | .CONST 0x03d4,0x001c
0870 03d8 001d | | .CONST 0x03d8,0x001d
0872 03e1 001e | | .CONST 0x03e1,0x001e
0874 ; --------------------------------------------------------------------------------------
0874 ; Debug3 Subtable 0x8
0874 ; --------------------------------------------------------------------------------------
0874 0001 000c | | .DBG3TAB 0x0001,0x000c
0876 03eb ffff | | .CONST 0x03eb,0xffff
0878 03ed 0001 | | .CONST 0x03ed,0x0001
087a 03f3 0002 | | .CONST 0x03f3,0x0002
087c 03f5 0003 | | .CONST 0x03f5,0x0003
087e 03f6 0004 | | .CONST 0x03f6,0x0004
0880 03fe 0005 | | .CONST 0x03fe,0x0005
0882 0400 0006 | | .CONST 0x0400,0x0006
0884 0401 0007 | | .CONST 0x0401,0x0007
0886 0411 0008 | | .CONST 0x0411,0x0008
0888 0413 0009 | | .CONST 0x0413,0x0009
088a 0417 000a | | .CONST 0x0417,0x000a
088c 0424 000b | $ | .CONST 0x0424,0x000b
088e 042f 000c | / | .CONST 0x042f,0x000c
0890 ; --------------------------------------------------------------------------------------
0890 ; Debug3 Subtable 0x9
0890 ; --------------------------------------------------------------------------------------
0890 0003 0010 | | .DBG3TAB 0x0003,0x0010
0892 043b ffff | ; | .CONST 0x043b,0xffff
0894 043d fffe | = | .CONST 0x043d,0xfffe
0896 0442 fffd | B | .CONST 0x0442,0xfffd
0898 0447 0001 | G | .CONST 0x0447,0x0001
089a 0449 0002 | I | .CONST 0x0449,0x0002
089c 044b 0003 | K | .CONST 0x044b,0x0003
089e 044c 0004 | L | .CONST 0x044c,0x0004
08a0 0459 0006 | Y | .CONST 0x0459,0x0006
08a2 0463 0007 | c | .CONST 0x0463,0x0007
08a4 0472 0008 | r | .CONST 0x0472,0x0008
08a6 0480 0009 | | .CONST 0x0480,0x0009
08a8 0484 000a | | .CONST 0x0484,0x000a
08aa 0486 000b | | .CONST 0x0486,0x000b
08ac 0491 000c | | .CONST 0x0491,0x000c
08ae 0492 000d | | .CONST 0x0492,0x000d
08b0 0496 0005 | | .CONST 0x0496,0x0005
08b2 049b 000e | | .CONST 0x049b,0x000e
08b4 049f 000f | | .CONST 0x049f,0x000f
08b6 04aa 0010 | | .CONST 0x04aa,0x0010
08b8 ; --------------------------------------------------------------------------------------
08b8 ; Debug3 Subtable 0xa
08b8 ; --------------------------------------------------------------------------------------
08b8 0004 0013 | | .DBG3TAB 0x0004,0x0013
08ba 04b3 ffff | | .CONST 0x04b3,0xffff
08bc 04b5 fffe | | .CONST 0x04b5,0xfffe
08be 04ba fffd | | .CONST 0x04ba,0xfffd
08c0 04bf fffc | | .CONST 0x04bf,0xfffc
08c2 04c4 0001 | | .CONST 0x04c4,0x0001
08c4 04ca 0002 | | .CONST 0x04ca,0x0002
08c6 04cc 0003 | | .CONST 0x04cc,0x0003
08c8 04cd 0004 | | .CONST 0x04cd,0x0004
08ca 04d5 0005 | | .CONST 0x04d5,0x0005
08cc 04d7 0006 | | .CONST 0x04d7,0x0006
08ce 04d8 0007 | | .CONST 0x04d8,0x0007
08d0 04e4 0008 | | .CONST 0x04e4,0x0008
08d2 04e8 0009 | | .CONST 0x04e8,0x0009
08d4 04ea 000a | | .CONST 0x04ea,0x000a
08d6 04f5 000b | | .CONST 0x04f5,0x000b
08d8 04f6 000c | | .CONST 0x04f6,0x000c
08da 0501 000d | | .CONST 0x0501,0x000d
08dc 0504 000e | | .CONST 0x0504,0x000e
08de 0517 000f | | .CONST 0x0517,0x000f
08e0 0519 0010 | | .CONST 0x0519,0x0010
08e2 051d 0011 | | .CONST 0x051d,0x0011
08e4 052a 0012 | * | .CONST 0x052a,0x0012
08e6 0535 0013 | 5 | .CONST 0x0535,0x0013
08e8 ; --------------------------------------------------------------------------------------
08e8 ; Debug3 Subtable 0xb
08e8 ; --------------------------------------------------------------------------------------
08e8 0002 0006 | | .DBG3TAB 0x0002,0x0006
08ea 053b ffff | ; | .CONST 0x053b,0xffff
08ec 053c fffe | < | .CONST 0x053c,0xfffe
08ee 053e 0001 | > | .CONST 0x053e,0x0001
08f0 0544 0002 | D | .CONST 0x0544,0x0002
08f2 0547 0003 | G | .CONST 0x0547,0x0003
08f4 054f 0004 | O | .CONST 0x054f,0x0004
08f6 0552 0005 | R | .CONST 0x0552,0x0005
08f8 0560 0006 | ` | .CONST 0x0560,0x0006
08fa ; --------------------------------------------------------------------------------------
08fa ; Debug3 Subtable 0xc
08fa ; --------------------------------------------------------------------------------------
08fa 0002 0001 | | .DBG3TAB 0x0002,0x0001
08fc 056b ffff | k | .CONST 0x056b,0xffff
08fe 056d fffe | m | .CONST 0x056d,0xfffe
0900 0582 0001 | | .CONST 0x0582,0x0001
0902 ; --------------------------------------------------------------------------------------
0902 ; Debug3 Subtable 0xd
0902 ; --------------------------------------------------------------------------------------
0902 0002 0001 | | .DBG3TAB 0x0002,0x0001
0904 05a3 ffff | | .CONST 0x05a3,0xffff
0906 05a5 fffe | | .CONST 0x05a5,0xfffe
0908 05b9 0001 | | .CONST 0x05b9,0x0001
090a ; --------------------------------------------------------------------------------------
090a ; Debug3 Subtable 0xe
090a ; --------------------------------------------------------------------------------------
090a 0005 001d | | .DBG3TAB 0x0005,0x001d
090c 05d3 ffff | | .CONST 0x05d3,0xffff
090e 05d5 fffe | | .CONST 0x05d5,0xfffe
0910 05da fffd | | .CONST 0x05da,0xfffd
0912 05df fffc | | .CONST 0x05df,0xfffc
0914 05e4 fffb | | .CONST 0x05e4,0xfffb
0916 05e6 0001 | | .CONST 0x05e6,0x0001
0918 05e9 0002 | | .CONST 0x05e9,0x0002
091a 05ec 0003 | | .CONST 0x05ec,0x0003
091c 05ee 0004 | | .CONST 0x05ee,0x0004
091e 05f0 0005 | | .CONST 0x05f0,0x0005
0920 05f1 0006 | | .CONST 0x05f1,0x0006
0922 05f4 0007 | | .CONST 0x05f4,0x0007
0924 05f6 0008 | | .CONST 0x05f6,0x0008
0926 05f7 0009 | | .CONST 0x05f7,0x0009
0928 0608 000a | | .CONST 0x0608,0x000a
092a 060c 000b | | .CONST 0x060c,0x000b
092c 060e 000c | | .CONST 0x060e,0x000c
092e 0617 000d | | .CONST 0x0617,0x000d
0930 0618 000e | | .CONST 0x0618,0x000e
0932 061c 000f | | .CONST 0x061c,0x000f
0934 0624 0010 | $ | .CONST 0x0624,0x0010
0936 0627 0011 | ' | .CONST 0x0627,0x0011
0938 062b 0012 | + | .CONST 0x062b,0x0012
093a 062f 0013 | / | .CONST 0x062f,0x0013
093c 0636 0014 | 6 | .CONST 0x0636,0x0014
093e 0649 0015 | I | .CONST 0x0649,0x0015
0940 064d 0016 | M | .CONST 0x064d,0x0016
0942 064f 0017 | O | .CONST 0x064f,0x0017
0944 0658 0018 | X | .CONST 0x0658,0x0018
0946 0659 0019 | Y | .CONST 0x0659,0x0019
0948 065c 001a | \ | .CONST 0x065c,0x001a
094a 065e 001b | ^ | .CONST 0x065e,0x001b
094c 0662 001c | b | .CONST 0x0662,0x001c
094e 066b 001d | k | .CONST 0x066b,0x001d
0950 ; --------------------------------------------------------------------------------------
0950 ; Debug3 Subtable 0xf
0950 ; --------------------------------------------------------------------------------------
0950 0000 0001 | | .DBG3TAB 0x0000,0x0001
0952 0673 0001 | s | .CONST 0x0673,0x0001
0954 ; --------------------------------------------------------------------------------------
0954 ; Debug3 Subtable 0x10
0954 ; --------------------------------------------------------------------------------------
0954 0000 0001 | | .DBG3TAB 0x0000,0x0001
0956 0683 0001 | | .CONST 0x0683,0x0001
0958 ; --------------------------------------------------------------------------------------
0958 ; Debug3 Subtable 0x11
0958 ; --------------------------------------------------------------------------------------
0958 0000 0001 | | .DBG3TAB 0x0000,0x0001
095a 069b 0001 | | .CONST 0x069b,0x0001
095c 0000 0000 | | .BLANK 0000[0xa4]