|
|
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: 4096 (0x1000)
Notes: 00_class, 5811_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 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0450 | P | .CONST 0x0450 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00e8 | | .CONST 0x00e8 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0055 | U | .CONST 0x0055 ; Number of locals
000b INIT_0008:
000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x058a,0xc000,0x0000,0x0036,0xb6c4,0x0000,0x0013
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 029a 00f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f0 ; Debug Table 0x0.0x2 = 0xd,0xfffd
000f 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100 ; Debug Table 0x0.0x3 = 0xf,0xfffc
0011 029a 0113 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0110 ; Debug Table 0x0.0x4 = 0x11,0xfffb
0013 029a 0133 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0130 ; Debug Table 0x0.0x5 = 0x13,0xfffa
0015 029a 0153 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0150 ; Debug Table 0x0.0x6 = 0x15,0xfff9
0017 029a 0163 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0160 ; Debug Table 0x0.0x7 = 0x17,0xfff8
0019 029a 0183 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0180 ; Debug Table 0x0.0x8 = 0x19,0xfff7
001b e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x9 = 0x1b,0xfff6
001c 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
001d 0129 | ) | Execute Any,Make_Visible
001e 029a 018b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0188 ; Debug Table 0x0.0xa = 0x1e,0xfff5
0020 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198 ; Debug Table 0x0.0xb = 0x20,0xfff4
0022 029a 01a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a0 ; Debug Table 0x0.0xc = 0x22,0xfff3
0024 029a 01ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a8 ; Debug Table 0x0.0xd = 0x24,0xfff2
0026 00bf | | Action Accept_Activation
0027 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0027,0x05a8,0xc000,0x0000,0x0036,0xb7f4,0x0000,0x0011
; Debug Table 0x1.0x0 = 0x27,0xffff
0028 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x28,0xfffe
0029 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x29,0xfffd
002a e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x3 = 0x2a,0xfffc
002b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
002c e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x4 = 0x2c,0xfffb
002d 1b12 | | Execute Package,Field_Read,Field_Number 0x12
002e e212 | | Load 0x1,0x12 ; Debug Table 0x1.0x5 = 0x2e,0xfffa
002f 0007 | | Action Break_Optional
0030 03a5 | | Declare_Type Heap_Access,Incomplete,Values_Relative ; Debug Table 0x1.0x6 = 0x30,0xfff9
0031 00d9 | | Load_Top At_Offset_1
0032 02a0 | | Declare_Subprogram Null_Subprogram
0033 00da | | Load_Top At_Offset_2
0034 03a3 | | Complete_Type Heap_Access,By_Defining
0035 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x35,0xfff8
0036 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x36,0xfff7
0037 e217 | | Load 0x1,0x17 ; Debug Table 0x1.0x9 = 0x37,0xfff6
0038 e217 | | Load 0x1,0x17
0039 029f 01b3 | | Declare_Subprogram For_Call,INIT_01b0
003b 4802 |H | Short_Literal 0x2
003c 032d | - | Declare_Type Record,Defined
003d 03a5 | | Declare_Type Heap_Access,Incomplete,Values_Relative ; Debug Table 0x1.0xa = 0x3d,0xfff5
003e 00d9 | | Load_Top At_Offset_1
003f 02a0 | | Declare_Subprogram Null_Subprogram
0040 00da | | Load_Top At_Offset_2
0041 03a3 | | Complete_Type Heap_Access,By_Defining
0042 0007 | | Action Break_Optional ; Debug Table 0x1.0xb = 0x42,0xfff4
0043 0007 | | Action Break_Optional ; Debug Table 0x1.0xc = 0x43,0xfff3
0044 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xd = 0x44,0xfff2
0045 4803 |H | Short_Literal 0x3
0046 029f 01d3 | | Declare_Subprogram For_Call,INIT_01d0
0048 03fd | | Declare_Type Discrete,Defined
0049 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0xe = 0x49,0xfff1
004a e002 | | Load 0x0,0x2
004b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
004c e218 | | Load 0x1,0x18
004d e002 | | Load 0x0,0x2
004e 1b10 | | Execute Package,Field_Read,Field_Number 0x10
004f e233 | 3 | Load 0x1,0x33
0050 029f 01eb | | Declare_Subprogram For_Call,INIT_01e8
0052 4805 |H | Short_Literal 0x5
0053 032d | - | Declare_Type Record,Defined
0054 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0xf = 0x54,0xfff0
0055 0322 | " | Declare_Variable Record
0056 00d8 | | Load_Top At_Offset_0
0057 1c00 | | Execute_Immediate Run_Utility,0x0
0058 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1.0x10 = 0x58,0xffef
0059 0322 | " | Declare_Variable Record
005a 00d8 | | Load_Top At_Offset_0
005b 1c00 | | Execute_Immediate Run_Utility,0x0
005c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x11 = 0x5c,0xffee
005d e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x12 = 0x5d,0xffed
005e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
005f 0322 | " | Declare_Variable Record
0060 e003 | | Load 0x0,0x3
0061 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0062 e003 | | Load 0x0,0x3
0063 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0064 0119 | | Execute Any,Check_In_Formal_Type
0065 00d9 | | Load_Top At_Offset_1
0066 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0067 4800 |H | Short_Literal 0x0
0068 00d9 | | Load_Top At_Offset_1
0069 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
006a e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x13 = 0x6a,0xffec
006b 1b0f | | Execute Package,Field_Read,Field_Number 0xf
006c 0322 | " | Declare_Variable Record
006d 00d9 | | Load_Top At_Offset_1
006e 00d9 | | Load_Top At_Offset_1
006f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0070 00d9 | | Load_Top At_Offset_1
0071 00d9 | | Load_Top At_Offset_1
0072 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0073 00d9 | | Load_Top At_Offset_1
0074 00d9 | | Load_Top At_Offset_1
0075 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0076 4800 |H | Short_Literal 0x0
0077 e004 | | Load 0x0,0x4
0078 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0079 00d9 | | Load_Top At_Offset_1
007a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
007b 4800 |H | Short_Literal 0x0
007c 00d9 | | Load_Top At_Offset_1
007d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
007e 029d 0203 | | Declare_Subprogram For_Outer_Call,INIT_0200 ; Debug Table 0x1.0x14 = 0x7e,0xffeb
0080 029d 0213 | | Declare_Subprogram For_Outer_Call,INIT_0210 ; Debug Table 0x1.0x15 = 0x80,0xffea
0082 029d 023b | ;| Declare_Subprogram For_Outer_Call,INIT_0238 ; Debug Table 0x1.0x16 = 0x82,0xffe9
0084 029d 024b | K| Declare_Subprogram For_Outer_Call,INIT_0248 ; Debug Table 0x1.0x17 = 0x84,0xffe8
0086 029d 0253 | S| Declare_Subprogram For_Outer_Call,INIT_0250 ; Debug Table 0x1.0x18 = 0x86,0xffe7
0088 029d 0263 | c| Declare_Subprogram For_Outer_Call,INIT_0260 ; Debug Table 0x1.0x19 = 0x88,0xffe6
008a 029d 02a3 | | Declare_Subprogram For_Outer_Call,INIT_02a0 ; Debug Table 0x1.0x1a = 0x8a,0xffe5
008c 029d 02b3 | | Declare_Subprogram For_Outer_Call,INIT_02b0 ; Debug Table 0x1.0x1b = 0x8c,0xffe4
008e 029d 02c3 | | Declare_Subprogram For_Outer_Call,INIT_02c0 ; Debug Table 0x1.0x1c = 0x8e,0xffe3
0090 029d 02e3 | | Declare_Subprogram For_Outer_Call,INIT_02e0 ; Debug Table 0x1.0x1d = 0x90,0xffe2
0092 029d 0323 | #| Declare_Subprogram For_Outer_Call,INIT_0320 ; Debug Table 0x1.0x1e = 0x92,0xffe1
0094 029d 033b | ;| Declare_Subprogram For_Outer_Call,INIT_0338 ; Debug Table 0x1.0x1f = 0x94,0xffe0
0096 029d 0353 | S| Declare_Subprogram For_Outer_Call,INIT_0350 ; Debug Table 0x1.0x20 = 0x96,0xffdf
0098 029d 035b | [| Declare_Subprogram For_Outer_Call,INIT_0358 ; Debug Table 0x1.0x21 = 0x98,0xffde
009a 029d 036b | k| Declare_Subprogram For_Outer_Call,INIT_0368 ; Debug Table 0x1.0x22 = 0x9a,0xffdd
009c 029d 037b | {| Declare_Subprogram For_Outer_Call,INIT_0378 ; Debug Table 0x1.0x23 = 0x9c,0xffdc
009e 029d 038b | | Declare_Subprogram For_Outer_Call,INIT_0388 ; Debug Table 0x1.0x24 = 0x9e,0xffdb
00a0 029d 03a3 | | Declare_Subprogram For_Outer_Call,INIT_03a0 ; Debug Table 0x1.0x25 = 0xa0,0xffda
00a2 029d 03bb | | Declare_Subprogram For_Outer_Call,INIT_03b8 ; Debug Table 0x1.0x26 = 0xa2,0xffd9
00a4 029d 03cb | | Declare_Subprogram For_Outer_Call,INIT_03c8 ; Debug Table 0x1.0x27 = 0xa4,0xffd8
00a6 029b 03d3 | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_03d0 ; Debug Table 0x1.0x28 = 0xa6,0xffd7
00a8 626f |bo | Indirect_Literal Discrete,0x318,{0x00000000, 0x0036b7f4} ; Debug Table 0x1.0x29 = 0xa8,0xffd6
00a9 626a |bj | Indirect_Literal Discrete,0x314,{0x00000000, 0x00000430}
00aa e20f | | Load 0x1,0xf
00ab e210 | | Load 0x1,0x10
00ac e211 | | Load 0x1,0x11
00ad 0335 | 5 | Declare_Variable Array,Duplicate
00ae 00d0 | | Action Swap_Control
00af 00d1 | | Pop_Control Pop_Count_1
00b0 e236 | 6 | Load 0x1,0x36
00b1 e213 | | Load 0x1,0x13
00b2 1d41 | A | Execute_Immediate Reference_Lex_1,0x41
00b3 1d42 | B | Execute_Immediate Reference_Lex_1,0x42
00b4 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40
00b5 1d43 | C | Execute_Immediate Reference_Lex_1,0x43
00b6 1d44 | D | Execute_Immediate Reference_Lex_1,0x44
00b7 e238 | 8 | Load 0x1,0x38
00b8 1d45 | E | Execute_Immediate Reference_Lex_1,0x45
00b9 1d46 | F | Execute_Immediate Reference_Lex_1,0x46
00ba e23a | : | Load 0x1,0x3a
00bb 1d47 | G | Execute_Immediate Reference_Lex_1,0x47
00bc 1d49 | I | Execute_Immediate Reference_Lex_1,0x49
00bd 1d48 | H | Execute_Immediate Reference_Lex_1,0x48
00be 1d4a | J | Execute_Immediate Reference_Lex_1,0x4a
00bf 1d4b | K | Execute_Immediate Reference_Lex_1,0x4b
00c0 1d4c | L | Execute_Immediate Reference_Lex_1,0x4c
00c1 1d4d | M | Execute_Immediate Reference_Lex_1,0x4d
00c2 1d4e | N | Execute_Immediate Reference_Lex_1,0x4e
00c3 1d4f | O | Execute_Immediate Reference_Lex_1,0x4f
00c4 1d50 | P | Execute_Immediate Reference_Lex_1,0x50
00c5 1d51 | Q | Execute_Immediate Reference_Lex_1,0x51
00c6 e226 | & | Load 0x1,0x26
00c7 1d52 | R | Execute_Immediate Reference_Lex_1,0x52
00c8 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
00c9 1d20 | | Execute_Immediate Reference_Lex_1,0x20
00ca 1d54 | T | Execute_Immediate Reference_Lex_1,0x54
00cb 1d53 | S | Execute_Immediate Reference_Lex_1,0x53
00cc e005 | | Load 0x0,0x5
00cd 0387 | | Declare_Variable Package
00ce 00d8 | | Load_Top At_Offset_0
00cf 020f | | Execute Module,Activate
00d0 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x2a = 0xd0,0xffd5
00d1 00c7 | | Action Elaborate_Subprogram
00d2 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x2b = 0xd2,0xffd4
00d3 00c7 | | Action Elaborate_Subprogram
00d4 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x2c = 0xd4,0xffd3
00d5 00c7 | | Action Elaborate_Subprogram
00d6 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x2d = 0xd6,0xffd2
00d7 00c7 | | Action Elaborate_Subprogram
00d8 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x2e = 0xd8,0xffd1
00d9 00c7 | | Action Elaborate_Subprogram
00da 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c ; Debug Table 0x1.0x2f = 0xda,0xffd0
00db 00c7 | | Action Elaborate_Subprogram
00dc 1d54 | T | Execute_Immediate Reference_Lex_1,0x54 ; Debug Table 0x1.0x30 = 0xdc,0xffcf
00dd 00c7 | | Action Elaborate_Subprogram
00de 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d ; Debug Table 0x1.0x31 = 0xde,0xffce
00df 00c7 | | Action Elaborate_Subprogram
00e0 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f ; Debug Table 0x1.0x32 = 0xe0,0xffcd
00e1 00c7 | | Action Elaborate_Subprogram
00e2 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 ; Debug Table 0x1.0x33 = 0xe2,0xffcc
00e3 00c7 | | Action Elaborate_Subprogram
00e4 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31 ; Debug Table 0x1.0x34 = 0xe4,0xffcb
00e5 00c7 | | Action Elaborate_Subprogram
00e6 1d32 | 2 | Execute_Immediate Reference_Lex_1,0x32 ; Debug Table 0x1.0x35 = 0xe6,0xffca
00e7 00c7 | | Action Elaborate_Subprogram
00e8 BODY_0008:
00e8 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x36 = 0xe8,0x1
00e9 e23c | < | Load 0x1,0x3c
00ea 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00eb 00bc | | Action Signal_Activated
00ec 00bb | | Action Signal_Completion
00ed 0000 0000 | | .XXX[0x3]
00ef 0000 | |
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3 | | .CONST 0x00f3 ; Address of begin
00f1 0004 | | .CONST 0x0004 ; Address of exception handler
00f2 0001 | | .CONST 0x0001 ; Number of locals
00f3 BODY_00f0:
00f3 INIT_00f0:
00f3 e006 | | Load 0x0,0x6 ; Debug Table 0x2 = .DEBUG 0x00f3,0x0618,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x0178
; Debug Table 0x2.0x0 = 0xf3,0x1
00f4 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00f5 e23c | < | Load 0x1,0x3c
00f6 e5fd | | Load 0x2,-0x3
00f7 e5fe | | Load 0x2,-0x2
00f8 e5ff | | Load 0x2,-0x1
00f9 e255 | U | Load 0x1,0x55
00fa 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
00fb 00d2 | | Pop_Control Pop_Count_2
00fc c5fc | | Store 0x2,-0x4
00fd 4503 |E | Exit_Subprogram 0x3
00fe 0000 0000 | | .XXX[0x2]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103 | | .CONST 0x0103 ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0001 | | .CONST 0x0001 ; Number of locals
0103 BODY_0100:
0103 INIT_0100:
0103 e006 | | Load 0x0,0x6 ; Debug Table 0x3 = .DEBUG 0x0103,0x061c,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x0196
; Debug Table 0x3.0x0 = 0x103,0x1
0104 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0105 e23c | < | Load 0x1,0x3c
0106 e5fd | | Load 0x2,-0x3
0107 e5fe | | Load 0x2,-0x2
0108 e5ff | | Load 0x2,-0x1
0109 e255 | U | Load 0x1,0x55
010a 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
010b 00d1 | | Pop_Control Pop_Count_1
010c c5fc | | Store 0x2,-0x4
010d 4504 |E | Exit_Subprogram 0x4
010e 0000 0000 | | .XXX[0x2]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0118 | | .CONST 0x0118 ; Address of begin
0111 0004 | | .CONST 0x0004 ; Address of exception handler
0112 0002 | | .CONST 0x0002 ; Number of locals
0113 INIT_0110:
0113 e23a | : | Load 0x1,0x3a ; Debug Table 0x4 = .DEBUG 0x0113,0x0620,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x01b4
; Debug Table 0x4.0x0 = 0x113,0xffff
0114 0322 | " | Declare_Variable Record
0115 e23b | ; | Load 0x1,0x3b
0116 00d9 | | Load_Top At_Offset_1
0117 017d | } | Execute Record,Structure_Write
0118 BODY_0110:
0118 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1 = 0x118,0x1
0119 00d9 | | Load_Top At_Offset_1
011a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
011b 4802 |H | Short_Literal 0x2 ; Debug Table 0x4.0x2 = 0x11b,0x2
011c 00d9 | | Load_Top At_Offset_1
011d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
011e 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x3 = 0x11e,0x3
011f 00d9 | | Load_Top At_Offset_1
0120 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0121 e006 | | Load 0x0,0x6 ; Debug Table 0x4.0x4 = 0x121,0x4
0122 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0123 00d9 | | Load_Top At_Offset_1
0124 e5fc | | Load 0x2,-0x4
0125 e5fd | | Load 0x2,-0x3
0126 e5fe | | Load 0x2,-0x2
0127 e5ff | | Load 0x2,-0x1
0128 e255 | U | Load 0x1,0x55
0129 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
012a 00d1 | | Pop_Control Pop_Count_1
012b c5fb | | Store 0x2,-0x5
012c 4505 |E | Exit_Subprogram 0x5
012d 0000 0000 | | .XXX[0x3]
012f 0000 | |
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0138 | 8 | .CONST 0x0138 ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0002 | | .CONST 0x0002 ; Number of locals
0133 INIT_0130:
0133 e23a | : | Load 0x1,0x3a ; Debug Table 0x5 = .DEBUG 0x0133,0x062c,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x01d8
; Debug Table 0x5.0x0 = 0x133,0xffff
0134 0322 | " | Declare_Variable Record
0135 e23b | ; | Load 0x1,0x3b
0136 00d9 | | Load_Top At_Offset_1
0137 017d | } | Execute Record,Structure_Write
0138 BODY_0130:
0138 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x1 = 0x138,0x1
0139 00d9 | | Load_Top At_Offset_1
013a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
013b 4802 |H | Short_Literal 0x2 ; Debug Table 0x5.0x2 = 0x13b,0x2
013c 00d9 | | Load_Top At_Offset_1
013d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
013e e006 | | Load 0x0,0x6 ; Debug Table 0x5.0x3 = 0x13e,0x3
013f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0140 00d9 | | Load_Top At_Offset_1
0141 e5fd | | Load 0x2,-0x3
0142 e5fe | | Load 0x2,-0x2
0143 e5ff | | Load 0x2,-0x1
0144 e255 | U | Load 0x1,0x55
0145 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0146 00d1 | | Pop_Control Pop_Count_1
0147 c5fc | | Store 0x2,-0x4
0148 4504 |E | Exit_Subprogram 0x4
0149 0000 0000 | | .BLANK 0000[0x7]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0153 | S | .CONST 0x0153 ; Address of begin
0151 0004 | | .CONST 0x0004 ; Address of exception handler
0152 0001 | | .CONST 0x0001 ; Number of locals
0153 BODY_0150:
0153 INIT_0150:
0153 e006 | | Load 0x0,0x6 ; Debug Table 0x6 = .DEBUG 0x0153,0x0636,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x01f6
; Debug Table 0x6.0x0 = 0x153,0x1
0154 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0155 00db | | Load_Top At_Offset_3
0156 e255 | U | Load 0x1,0x55
0157 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0158 c5ff | | Store 0x2,-0x1
0159 c5fe | | Store 0x2,-0x2
015a 4501 |E | Exit_Subprogram 0x1
015b 0000 0000 | | .BLANK 0000[0x5]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0168 | h | .CONST 0x0168 ; Address of begin
0161 0004 | | .CONST 0x0004 ; Address of exception handler
0162 0002 | | .CONST 0x0002 ; Number of locals
0163 INIT_0160:
0163 e23a | : | Load 0x1,0x3a ; Debug Table 0x7 = .DEBUG 0x0163,0x063a,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x0204
; Debug Table 0x7.0x0 = 0x163,0xffff
0164 0322 | " | Declare_Variable Record
0165 e23b | ; | Load 0x1,0x3b
0166 00d9 | | Load_Top At_Offset_1
0167 017d | } | Execute Record,Structure_Write
0168 BODY_0160:
0168 4803 |H | Short_Literal 0x3 ; Debug Table 0x7.0x1 = 0x168,0x1
0169 00d9 | | Load_Top At_Offset_1
016a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
016b e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x2 = 0x16b,0x2
016c 00d9 | | Load_Top At_Offset_1
016d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
016e e5fb | | Load 0x2,-0x5 ; Debug Table 0x7.0x3 = 0x16e,0x3
016f 00d9 | | Load_Top At_Offset_1
0170 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0171 e006 | | Load 0x0,0x6 ; Debug Table 0x7.0x4 = 0x171,0x4
0172 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0173 00d9 | | Load_Top At_Offset_1
0174 e5fc | | Load 0x2,-0x4
0175 e5fd | | Load 0x2,-0x3
0176 e5ff | | Load 0x2,-0x1
0177 e255 | U | Load 0x1,0x55
0178 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0179 00d1 | | Pop_Control Pop_Count_1
017a c5fa | | Store 0x2,-0x6
017b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x5 = 0x17b,0x5
017c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
017d c5fb | | Store 0x2,-0x5
017e 4505 |E | Exit_Subprogram 0x5
017f 0000 | | .XXX[0x1]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0183 | | .CONST 0x0183 ; Address of begin
0181 0004 | | .CONST 0x0004 ; Address of exception handler
0182 0001 | | .CONST 0x0001 ; Number of locals
0183 BODY_0180:
0183 INIT_0180:
0183 e255 | U | Load 0x1,0x55 ; Debug Table 0x8 = .DEBUG 0x0183,0x0648,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x022e
; Debug Table 0x8.0x0 = 0x183,0x1
0184 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0185 4501 |E | Exit_Subprogram 0x1
0186 0000 0000 | | .XXX[0x2]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b | | .CONST 0x018b ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0001 | | .CONST 0x0001 ; Number of locals
018b BODY_0188:
018b INIT_0188:
018b e255 | U | Load 0x1,0x55 ; Debug Table 0x9 = .DEBUG 0x018b,0x064c,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x0238
; Debug Table 0x9.0x0 = 0x18b,0x1
018c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
018d 00db | | Load_Top At_Offset_3
018e e255 | U | Load 0x1,0x55
018f 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0190 c5fe | | Store 0x2,-0x2
0191 4502 |E | Exit_Subprogram 0x2
0192 0000 0000 | | .BLANK 0000[0x6]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019b | | .CONST 0x019b ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0001 | | .CONST 0x0001 ; Number of locals
019b BODY_0198:
019b INIT_0198:
019b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x019b,0x0650,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x0249
; Debug Table 0xa.0x0 = 0x19b,0x1
019c e255 | U | Load 0x1,0x55
019d 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
019e 0033 | 3 | Store_Top Heap_Access,At_Offset_3
019f 4501 |E | Exit_Subprogram 0x1
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3 | | .CONST 0x01a3 ; Address of begin
01a1 0004 | | .CONST 0x0004 ; Address of exception handler
01a2 0001 | | .CONST 0x0001 ; Number of locals
01a3 BODY_01a0:
01a3 INIT_01a0:
01a3 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x01a3,0x0654,0x1002,0x0000,0x0036,0xb6c4,0x0000,0x0251
; Debug Table 0xb.0x0 = 0x1a3,0x1
01a4 e255 | U | Load 0x1,0x55
01a5 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
01a6 4401 |D | Exit_Subprogram With_Result,0x1
01a7 0000 | | .XXX[0x1]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab | | .CONST 0x01ab ; Address of begin
01a9 0004 | | .CONST 0x0004 ; Address of exception handler
01aa 0001 | | .CONST 0x0001 ; Number of locals
01ab BODY_01a8:
01ab INIT_01a8:
01ab 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x01ab,0x0658,0x1002,0x0000,0x0036,0xb6c4,0x0000,0x025c
; Debug Table 0xc.0x0 = 0x1ab,0x1
01ac e255 | U | Load 0x1,0x55
01ad 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
01ae 4401 |D | Exit_Subprogram With_Result,0x1
01af 0000 | | .XXX[0x1]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3 | | .CONST 0x01b3 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0001 | | .CONST 0x0001 ; Number of locals
01b3 BODY_01b0:
01b3 INIT_01b0:
01b3 4608 |F | Jump_Case 0x8 ; Debug Table 0xd = .DEBUG 0x01b3,0x065c,0x1005,0x0000,0x0036,0xb7f4,0x0000,0x0056
01b4 7808 |x | Jump 0x1bd ; case 0x0
01b5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
01b6 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
01b7 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
01b8 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
01b9 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
01ba 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
01bb 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x7
01bc 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x8
01bd 00da | | Load_Top At_Offset_2
01be 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01bf 0125 | % | Execute Any,Set_Constraint
01c0 00da | | Load_Top At_Offset_2
01c1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01c2 1c00 | | Execute_Immediate Run_Utility,0x0
01c3 00da | | Load_Top At_Offset_2
01c4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
01c5 0125 | % | Execute Any,Set_Constraint
01c6 00da | | Load_Top At_Offset_2
01c7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
01c8 1c00 | | Execute_Immediate Run_Utility,0x0
01c9 4302 |C | Exit_Subprogram From_Utility,0x2
01ca 0000 0000 | | .BLANK 0000[0x6]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d3 | | .CONST 0x01d3 ; Address of begin
01d1 0004 | | .CONST 0x0004 ; Address of exception handler
01d2 0001 | | .CONST 0x0001 ; Number of locals
01d3 BODY_01d0:
01d3 INIT_01d0:
01d3 4603 |F | Jump_Case 0x3 ; Debug Table 0xe = .DEBUG 0x01d3,0x065e,0x1005,0x0000,0x0036,0xb7f4,0x0000,0x0072
01d4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
01d5 7802 |x | Jump 0x1d8 ; case 0x1
01d6 7805 |x | Jump 0x1dc ; case 0x2
01d7 7809 |x | Jump 0x1e1 ; case 0x3
01d8 00da | | Load_Top At_Offset_2
01d9 0091 0435 | 5| Action Push_String_Extended_Indexed,0x435 ; "COPY_OP"
01db 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01dc 00db | | Load_Top At_Offset_3
01dd 00db | | Load_Top At_Offset_3
01de 00e0 | | Load_Encached Standard_Cache
01df 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01e0 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01e1 00da | | Load_Top At_Offset_2
01e2 00e0 | | Load_Encached Standard_Cache
01e3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01e4 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01e5 0000 0000 | | .XXX[0x3]
01e7 0000 | |
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb | | .CONST 0x01eb ; Address of begin
01e9 0004 | | .CONST 0x0004 ; Address of exception handler
01ea 0001 | | .CONST 0x0001 ; Number of locals
01eb BODY_01e8:
01eb INIT_01e8:
01eb 4608 |F | Jump_Case 0x8 ; Debug Table 0xf = .DEBUG 0x01eb,0x0660,0x1005,0x0000,0x0036,0xb7f4,0x0000,0x007a
01ec 7808 |x | Jump 0x1f5 ; case 0x0
01ed 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
01ee 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
01ef 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
01f0 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
01f1 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
01f2 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
01f3 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x7
01f4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x8
01f5 00da | | Load_Top At_Offset_2
01f6 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
01f7 0125 | % | Execute Any,Set_Constraint
01f8 00da | | Load_Top At_Offset_2
01f9 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
01fa 1c00 | | Execute_Immediate Run_Utility,0x0
01fb 00da | | Load_Top At_Offset_2
01fc 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
01fd 1c00 | | Execute_Immediate Run_Utility,0x0
01fe 4302 |C | Exit_Subprogram From_Utility,0x2
01ff 0000 | | .XXX[0x1]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203 | | .CONST 0x0203 ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0001 | | .CONST 0x0001 ; Number of locals
0203 BODY_0200:
0203 INIT_0200:
0203 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x0203,0x0662,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x00c7
; Debug Table 0x10.0x0 = 0x203,0x1
0204 e5fe | | Load 0x2,-0x2
0205 00d9 | | Load_Top At_Offset_1
0206 0219 | | Execute Heap_Access,All_Read
0207 8216 | | Call 0x1,0x16
0208 00da | | Load_Top At_Offset_2
0209 0218 | | Execute Heap_Access,All_Write
020a c5fe | | Store 0x2,-0x2
020b 4501 |E | Exit_Subprogram 0x1
020c 0000 0000 | | .BLANK 0000[0x4]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 021c | | .CONST 0x021c ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0002 | | .CONST 0x0002 ; Number of locals
0213 INIT_0210:
0213 e236 | 6 | Load 0x1,0x36 ; Debug Table 0x11 = .DEBUG 0x0213,0x0666,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x00dd
; Debug Table 0x11.0x0 = 0x213,0xffff
0214 e236 | 6 | Load 0x1,0x36
0215 e5ff | | Load 0x2,-0x1
0216 039c | | Declare_Variable Heap_Access,By_Allocation
0217 00d8 | | Load_Top At_Offset_0
0218 0217 | | Execute Heap_Access,All_Reference
0219 1c00 | | Execute_Immediate Run_Utility,0x0
021a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
021b 0007 | | Action Break_Optional ; Debug Table 0x11.0x1 = 0x21b,0xfffe
021c BODY_0210:
021c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x2 = 0x21c,0x1
021d 00d8 | | Load_Top At_Offset_0
021e 0219 | | Execute Heap_Access,All_Read
021f 0120 | | Execute Any,Is_Value
0220 6805 |h | Jump_Zero 0x226
0221 e212 | | Load 0x1,0x12
0222 00d9 | | Load_Top At_Offset_1
0223 0219 | | Execute Heap_Access,All_Read
0224 00d1 | | Pop_Control Pop_Count_1
0225 7804 |x | Jump 0x22a
0226 00d8 | | Load_Top At_Offset_0
0227 0219 | | Execute Heap_Access,All_Read
0228 e212 | | Load 0x1,0x12
0229 0119 | | Execute Any,Check_In_Formal_Type
022a e5ff | | Load 0x2,-0x1
022b 8214 | | Call 0x1,0x14
022c 00d9 | | Load_Top At_Offset_1
022d 0218 | | Execute Heap_Access,All_Write
022e 00d1 | | Pop_Control Pop_Count_1
022f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x3 = 0x22f,0x2
0230 a5fe | | Store_Unchecked 0x2,-0x2
0231 4502 |E | Exit_Subprogram 0x2
0232 0000 0000 | | .BLANK 0000[0x6]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023b | ; | .CONST 0x023b ; Address of begin
0239 0004 | | .CONST 0x0004 ; Address of exception handler
023a 0001 | | .CONST 0x0001 ; Number of locals
023b BODY_0238:
023b INIT_0238:
023b 00db | | Load_Top At_Offset_3 ; Debug Table 0x12 = .DEBUG 0x023b,0x0670,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0104
; Debug Table 0x12.0x0 = 0x23b,0x1
023c 00d8 | | Load_Top At_Offset_0
023d 0219 | | Execute Heap_Access,All_Read
023e e5ff | | Load 0x2,-0x1
023f 0219 | | Execute Heap_Access,All_Read
0240 e212 | | Load 0x1,0x12
0241 0119 | | Execute Any,Check_In_Formal_Type
0242 8215 | | Call 0x1,0x15
0243 00d9 | | Load_Top At_Offset_1
0244 0218 | | Execute Heap_Access,All_Write
0245 4502 |E | Exit_Subprogram 0x2
0246 0000 0000 | | .XXX[0x2]
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 024b | K | .CONST 0x024b ; Address of begin
0249 0004 | | .CONST 0x0004 ; Address of exception handler
024a 0001 | | .CONST 0x0001 ; Number of locals
024b BODY_0248:
024b INIT_0248:
024b 4800 |H | Short_Literal 0x0 ; Debug Table 0x13 = .DEBUG 0x024b,0x0674,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x011f
; Debug Table 0x13.0x0 = 0x24b,0x1
024c a23d | = | Store_Unchecked 0x1,0x3d
024d 4501 |E | Exit_Subprogram 0x1
024e 0000 0000 | | .XXX[0x2]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0253 | S | .CONST 0x0253 ; Address of begin
0251 0004 | | .CONST 0x0004 ; Address of exception handler
0252 0001 | | .CONST 0x0001 ; Number of locals
0253 BODY_0250:
0253 INIT_0250:
0253 0007 | | Action Break_Optional ; Debug Table 0x14 = .DEBUG 0x0253,0x0678,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x012e
; Debug Table 0x14.0x0 = 0x253,0x1
0254 e23d | = | Load 0x1,0x3d ; Debug Table 0x14.0x1 = 0x254,0x2
0255 6802 |h | Jump_Zero 0x258
0256 4887 |H | Short_Literal 0x87
0257 0257 | W | Execute Discrete,Raise
0258 4501 |E | Exit_Subprogram 0x1
0259 0000 0000 | | .BLANK 0000[0x7]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 026c | l | .CONST 0x026c ; Address of begin
0261 0004 | | .CONST 0x0004 ; Address of exception handler
0262 0002 | | .CONST 0x0002 ; Number of locals
0263 INIT_0260:
0263 e238 | 8 | Load 0x1,0x38 ; Debug Table 0x15 = .DEBUG 0x0263,0x067e,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0142
; Debug Table 0x15.0x0 = 0x263,0xffff
0264 e238 | 8 | Load 0x1,0x38
0265 e5fe | | Load 0x2,-0x2
0266 039c | | Declare_Variable Heap_Access,By_Allocation
0267 00d8 | | Load_Top At_Offset_0
0268 0217 | | Execute Heap_Access,All_Reference
0269 1c00 | | Execute_Immediate Run_Utility,0x0
026a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
026b 0007 | | Action Break_Optional ; Debug Table 0x15.0x1 = 0x26b,0xfffe
026c BODY_0260:
026c e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x2 = 0x26c,0x1
026d 00d9 | | Load_Top At_Offset_1
026e 0219 | | Execute Heap_Access,All_Read
026f 00d9 | | Load_Top At_Offset_1
0270 0219 | | Execute Heap_Access,All_Read
0271 00d9 | | Load_Top At_Offset_1
0272 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0273 0120 | | Execute Any,Is_Value
0274 6802 |h | Jump_Zero 0x277
0275 e217 | | Load 0x1,0x17
0276 7804 |x | Jump 0x27b
0277 00d9 | | Load_Top At_Offset_1
0278 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0279 e217 | | Load 0x1,0x17
027a 0119 | | Execute Any,Check_In_Formal_Type
027b 8219 | | Call 0x1,0x19
027c 00da | | Load_Top At_Offset_2
027d 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
027e 00da | | Load_Top At_Offset_2
027f 0218 | | Execute Heap_Access,All_Write
0280 00d2 | | Pop_Control Pop_Count_2
0281 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x3 = 0x281,0x2
0282 00d9 | | Load_Top At_Offset_1
0283 0219 | | Execute Heap_Access,All_Read
0284 00d9 | | Load_Top At_Offset_1
0285 0219 | | Execute Heap_Access,All_Read
0286 00d9 | | Load_Top At_Offset_1
0287 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0288 0120 | | Execute Any,Is_Value
0289 6802 |h | Jump_Zero 0x28c
028a e217 | | Load 0x1,0x17
028b 7804 |x | Jump 0x290
028c 00d9 | | Load_Top At_Offset_1
028d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
028e e217 | | Load 0x1,0x17
028f 0119 | | Execute Any,Check_In_Formal_Type
0290 8219 | | Call 0x1,0x19
0291 00da | | Load_Top At_Offset_2
0292 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0293 00da | | Load_Top At_Offset_2
0294 0218 | | Execute Heap_Access,All_Write
0295 00d2 | | Pop_Control Pop_Count_2
0296 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x4 = 0x296,0x3
0297 a5ff | | Store_Unchecked 0x2,-0x1
0298 4501 |E | Exit_Subprogram 0x1
0299 0000 0000 | | .BLANK 0000[0x7]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a7 | | .CONST 0x02a7 ; Address of begin
02a1 0004 | | .CONST 0x0004 ; Address of exception handler
02a2 0003 | | .CONST 0x0003 ; Number of locals
02a3 INIT_02a0:
02a3 029f 03fb | | Declare_Subprogram For_Call,INIT_03f8 ; Debug Table 0x16 = .DEBUG 0x02a3,0x068a,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0171
02a5 029f 041b | | Declare_Subprogram For_Call,INIT_0418
02a7 BODY_02a0:
02a7 e5fc | | Load 0x2,-0x4 ; Debug Table 0x16.0x0 = 0x2a7,0x1
02a8 e238 | 8 | Load 0x1,0x38
02a9 8245 | E | Call 0x1,0x45
02aa c5fb | | Store 0x2,-0x5
02ab c5fc | | Store 0x2,-0x4
02ac 8402 | | Call 0x2,0x2 ; Debug Table 0x16.0x1 = 0x2ac,0x2
02ad 8403 | | Call 0x2,0x3 ; Debug Table 0x16.0x2 = 0x2ad,0x3
02ae 4504 |E | Exit_Subprogram 0x4
02af 0000 | | .XXX[0x1]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b3 | | .CONST 0x02b3 ; Address of begin
02b1 0004 | | .CONST 0x0004 ; Address of exception handler
02b2 0001 | | .CONST 0x0001 ; Number of locals
02b3 BODY_02b0:
02b3 INIT_02b0:
02b3 00db | | Load_Top At_Offset_3 ; Debug Table 0x17 = .DEBUG 0x02b3,0x0692,0x1002,0x0000,0x0036,0xb7f4,0x0000,0x01d4
; Debug Table 0x17.0x0 = 0x2b3,0x1
02b4 6803 |h | Jump_Zero 0x2b8
02b5 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x1 = 0x2b5,0x2
02b6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02b7 4402 |D | Exit_Subprogram With_Result,0x2
02b8 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x2 = 0x2b8,0x3
02b9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02ba 4402 |D | Exit_Subprogram With_Result,0x2
02bb 0000 0000 | | .BLANK 0000[0x5]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02c3 | | .CONST 0x02c3 ; Address of begin
02c1 0004 | | .CONST 0x0004 ; Address of exception handler
02c2 0001 | | .CONST 0x0001 ; Number of locals
02c3 BODY_02c0:
02c3 INIT_02c0:
02c3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18 = .DEBUG 0x02c3,0x069a,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x01f6
; Debug Table 0x18.0x0 = 0x2c3,0x1
02c4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02c5 4603 |F | Jump_Case 0x3
02c6 7803 |x | Jump 0x2ca ; case 0x0
02c7 4501 |E | Exit_Subprogram 0x1 ; case 0x1
02c8 4501 |E | Exit_Subprogram 0x1 ; case 0x2
02c9 4501 |E | Exit_Subprogram 0x1 ; case 0x3
02ca e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x1 = 0x2ca,0x3
02cb 00db | | Load_Top At_Offset_3
02cc 0219 | | Execute Heap_Access,All_Read
02cd 00d9 | | Load_Top At_Offset_1
02ce 0219 | | Execute Heap_Access,All_Read
02cf 00d9 | | Load_Top At_Offset_1
02d0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02d1 e5fe | | Load 0x2,-0x2
02d2 0217 | | Execute Heap_Access,All_Reference
02d3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02d4 e217 | | Load 0x1,0x17
02d5 0119 | | Execute Any,Check_In_Formal_Type
02d6 821a | | Call 0x1,0x1a
02d7 00da | | Load_Top At_Offset_2
02d8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
02d9 00da | | Load_Top At_Offset_2
02da 0218 | | Execute Heap_Access,All_Write
02db 00d2 | | Pop_Control Pop_Count_2
02dc 4501 |E | Exit_Subprogram 0x1
02dd 0000 0000 | | .XXX[0x3]
02df 0000 | |
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e3 | | .CONST 0x02e3 ; Address of begin
02e1 0004 | | .CONST 0x0004 ; Address of exception handler
02e2 0001 | | .CONST 0x0001 ; Number of locals
02e3 BODY_02e0:
02e3 INIT_02e0:
02e3 00db | | Load_Top At_Offset_3 ; Debug Table 0x19 = .DEBUG 0x02e3,0x06a0,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x022f
; Debug Table 0x19.0x0 = 0x2e3,0x1
02e4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02e5 4603 |F | Jump_Case 0x3
02e6 4501 |E | Exit_Subprogram 0x1 ; case 0x0
02e7 4501 |E | Exit_Subprogram 0x1 ; case 0x1
02e8 7813 |x | Jump 0x2fc ; case 0x2
02e9 7800 |x | Jump 0x2ea ; case 0x3
02ea e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0x1 = 0x2ea,0x2
02eb 00db | | Load_Top At_Offset_3
02ec 0219 | | Execute Heap_Access,All_Read
02ed 00d9 | | Load_Top At_Offset_1
02ee 0219 | | Execute Heap_Access,All_Read
02ef e5fe | | Load 0x2,-0x2
02f0 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
02f1 00da | | Load_Top At_Offset_2
02f2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02f3 821d | | Call 0x1,0x1d
02f4 00db | | Load_Top At_Offset_3
02f5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
02f6 e5fe | | Load 0x2,-0x2
02f7 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
02f8 00da | | Load_Top At_Offset_2
02f9 0218 | | Execute Heap_Access,All_Write
02fa 00d2 | | Pop_Control Pop_Count_2
02fb 4501 |E | Exit_Subprogram 0x1
02fc 00da | | Load_Top At_Offset_2 ; Debug Table 0x19.0x2 = 0x2fc,0x5
02fd 0217 | | Execute Heap_Access,All_Reference
02fe 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02ff e217 | | Load 0x1,0x17
0300 0119 | | Execute Any,Check_In_Formal_Type
0301 821c | | Call 0x1,0x1c
0302 e5fe | | Load 0x2,-0x2
0303 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
0304 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0305 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0306 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x3 = 0x306,0x6
0307 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
0308 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0309 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
030a 0248 | H | Execute Discrete,Check_In_Integer
030b e5fe | | Load 0x2,-0x2
030c 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
030d 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
030e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
030f e23f | ? | Load 0x1,0x3f ; Debug Table 0x19.0x4 = 0x30f,0x7
0310 e5fe | | Load 0x2,-0x2
0311 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
0312 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0313 4501 |E | Exit_Subprogram 0x1
0314 0000 0000 | | .LITERAL {0x00000000, 0x00000430}
0318 0000 0000 | | .LITERAL {0x00000000, 0x0036b7f4}
031c 0000 0000 | | .BLANK 0000[0x4]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323 | # | .CONST 0x0323 ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0001 | | .CONST 0x0001 ; Number of locals
0323 BODY_0320:
0323 INIT_0320:
0323 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a = .DEBUG 0x0323,0x06ac,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x028c
; Debug Table 0x1a.0x0 = 0x323,0x1
0324 00db | | Load_Top At_Offset_3
0325 0219 | | Execute Heap_Access,All_Read
0326 00d9 | | Load_Top At_Offset_1
0327 0219 | | Execute Heap_Access,All_Read
0328 00d9 | | Load_Top At_Offset_1
0329 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
032a e5ff | | Load 0x2,-0x1
032b 0217 | | Execute Heap_Access,All_Reference
032c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
032d e217 | | Load 0x1,0x17
032e 0119 | | Execute Any,Check_In_Formal_Type
032f 821a | | Call 0x1,0x1a
0330 00da | | Load_Top At_Offset_2
0331 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0332 00da | | Load_Top At_Offset_2
0333 0218 | | Execute Heap_Access,All_Write
0334 4501 |E | Exit_Subprogram 0x1
0335 0000 0000 | | .XXX[0x3]
0337 0000 | |
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b | ; | .CONST 0x033b ; Address of begin
0339 0004 | | .CONST 0x0004 ; Address of exception handler
033a 0001 | | .CONST 0x0001 ; Number of locals
033b BODY_0338:
033b INIT_0338:
033b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b = .DEBUG 0x033b,0x06b0,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x02ad
; Debug Table 0x1b.0x0 = 0x33b,0x1
033c 00db | | Load_Top At_Offset_3
033d 0219 | | Execute Heap_Access,All_Read
033e 00d9 | | Load_Top At_Offset_1
033f 0219 | | Execute Heap_Access,All_Read
0340 00d9 | | Load_Top At_Offset_1
0341 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0342 e5ff | | Load 0x2,-0x1
0343 0217 | | Execute Heap_Access,All_Reference
0344 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0345 e217 | | Load 0x1,0x17
0346 0119 | | Execute Any,Check_In_Formal_Type
0347 821a | | Call 0x1,0x1a
0348 00da | | Load_Top At_Offset_2
0349 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
034a 00da | | Load_Top At_Offset_2
034b 0218 | | Execute Heap_Access,All_Write
034c 4501 |E | Exit_Subprogram 0x1
034d 0000 0000 | | .XXX[0x3]
034f 0000 | |
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353 | S | .CONST 0x0353 ; Address of begin
0351 0004 | | .CONST 0x0004 ; Address of exception handler
0352 0001 | | .CONST 0x0001 ; Number of locals
0353 BODY_0350:
0353 INIT_0350:
0353 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x1c = .DEBUG 0x0353,0x06b4,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x02ce
; Debug Table 0x1c.0x0 = 0x353,0x1
0354 0000 0000 | | .BLANK 0000[0x4]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b | [ | .CONST 0x035b ; Address of begin
0359 0004 | | .CONST 0x0004 ; Address of exception handler
035a 0001 | | .CONST 0x0001 ; Number of locals
035b BODY_0358:
035b INIT_0358:
035b 4802 |H | Short_Literal 0x2 ; Debug Table 0x1d = .DEBUG 0x035b,0x06b8,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x02df
; Debug Table 0x1d.0x0 = 0x35b,0x1
035c 00db | | Load_Top At_Offset_3
035d e007 | | Load 0x0,0x7
035e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
035f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x1 = 0x35f,0x2
0360 0219 | | Execute Heap_Access,All_Read
0361 e212 | | Load 0x1,0x12
0362 0119 | | Execute Any,Check_In_Formal_Type
0363 00db | | Load_Top At_Offset_3
0364 8221 | ! | Call 0x1,0x21
0365 4503 |E | Exit_Subprogram 0x3
0366 0000 0000 | | .XXX[0x2]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b | k | .CONST 0x036b ; Address of begin
0369 0004 | | .CONST 0x0004 ; Address of exception handler
036a 0001 | | .CONST 0x0001 ; Number of locals
036b BODY_0368:
036b INIT_0368:
036b 4802 |H | Short_Literal 0x2 ; Debug Table 0x1e = .DEBUG 0x036b,0x06be,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x02fc
; Debug Table 0x1e.0x0 = 0x36b,0x1
036c 00db | | Load_Top At_Offset_3
036d e007 | | Load 0x0,0x7
036e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
036f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x1 = 0x36f,0x2
0370 00d8 | | Load_Top At_Offset_0
0371 0219 | | Execute Heap_Access,All_Read
0372 e5ff | | Load 0x2,-0x1
0373 8222 | " | Call 0x1,0x22
0374 00d9 | | Load_Top At_Offset_1
0375 0218 | | Execute Heap_Access,All_Write
0376 4502 |E | Exit_Subprogram 0x2
0377 0000 | | .XXX[0x1]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b | { | .CONST 0x037b ; Address of begin
0379 0004 | | .CONST 0x0004 ; Address of exception handler
037a 0001 | | .CONST 0x0001 ; Number of locals
037b BODY_0378:
037b INIT_0378:
037b e5fd | | Load 0x2,-0x3 ; Debug Table 0x1f = .DEBUG 0x037b,0x06c4,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0319
; Debug Table 0x1f.0x0 = 0x37b,0x1
037c 0217 | | Execute Heap_Access,All_Reference
037d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
037e e217 | | Load 0x1,0x17
037f 0119 | | Execute Any,Check_In_Formal_Type
0380 e5fe | | Load 0x2,-0x2
0381 0219 | | Execute Heap_Access,All_Read
0382 e212 | | Load 0x1,0x12
0383 0119 | | Execute Any,Check_In_Formal_Type
0384 e5ff | | Load 0x2,-0x1
0385 8223 | # | Call 0x1,0x23
0386 4504 |E | Exit_Subprogram 0x4
0387 0000 | | .XXX[0x1]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b | | .CONST 0x038b ; Address of begin
0389 0004 | | .CONST 0x0004 ; Address of exception handler
038a 0001 | | .CONST 0x0001 ; Number of locals
038b BODY_0388:
038b INIT_0388:
038b e5fd | | Load 0x2,-0x3 ; Debug Table 0x20 = .DEBUG 0x038b,0x06c8,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0338
; Debug Table 0x20.0x0 = 0x38b,0x1
038c 7005 |p | Jump_Nonzero 0x392
038d 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x1 = 0x38d,0x2
038e e238 | 8 | Load 0x1,0x38
038f 8245 | E | Call 0x1,0x45
0390 c5fd | | Store 0x2,-0x3
0391 c5fe | | Store 0x2,-0x2
0392 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x2 = 0x392,0x3
0393 0219 | | Execute Heap_Access,All_Read
0394 e5fe | | Load 0x2,-0x2
0395 00d9 | | Load_Top At_Offset_1
0396 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0397 00d9 | | Load_Top At_Offset_1
0398 0219 | | Execute Heap_Access,All_Read
0399 e5ff | | Load 0x2,-0x1
039a 8224 | $ | Call 0x1,0x24
039b 00da | | Load_Top At_Offset_2
039c 0218 | | Execute Heap_Access,All_Write
039d 00da | | Load_Top At_Offset_2
039e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
039f 4502 |E | Exit_Subprogram 0x2
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a3 | | .CONST 0x03a3 ; Address of begin
03a1 0004 | | .CONST 0x0004 ; Address of exception handler
03a2 0001 | | .CONST 0x0001 ; Number of locals
03a3 BODY_03a0:
03a3 INIT_03a0:
03a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x21 = .DEBUG 0x03a3,0x06d0,0x1002,0x0000,0x0036,0xb7f4,0x0000,0x0364
; Debug Table 0x21.0x0 = 0x3a3,0x1
03a4 0217 | | Execute Heap_Access,All_Reference
03a5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03a6 e217 | | Load 0x1,0x17
03a7 0119 | | Execute Any,Check_In_Formal_Type
03a8 00db | | Load_Top At_Offset_3
03a9 8225 | % | Call 0x1,0x25
03aa 7008 |p | Jump_Nonzero 0x3b3
03ab 00db | | Load_Top At_Offset_3
03ac 0217 | | Execute Heap_Access,All_Reference
03ad 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03ae e217 | | Load 0x1,0x17
03af 0119 | | Execute Any,Check_In_Formal_Type
03b0 00db | | Load_Top At_Offset_3
03b1 8225 | % | Call 0x1,0x25
03b2 4402 |D | Exit_Subprogram With_Result,0x2
03b3 4801 |H | Short_Literal 0x1
03b4 4402 |D | Exit_Subprogram With_Result,0x2
03b5 0000 0000 | | .XXX[0x3]
03b7 0000 | |
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb | | .CONST 0x03bb ; Address of begin
03b9 0004 | | .CONST 0x0004 ; Address of exception handler
03ba 0001 | | .CONST 0x0001 ; Number of locals
03bb BODY_03b8:
03bb INIT_03b8:
03bb e006 | | Load 0x0,0x6 ; Debug Table 0x22 = .DEBUG 0x03bb,0x06d4,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0388
; Debug Table 0x22.0x0 = 0x3bb,0x1
03bc 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03bd e5f8 | | Load 0x2,-0x8
03be e5f9 | | Load 0x2,-0x7
03bf e5fa | | Load 0x2,-0x6
03c0 e5fb | | Load 0x2,-0x5
03c1 821e | | Call 0x1,0x1e
03c2 00d1 | | Pop_Control Pop_Count_1
03c3 c5f7 | | Store 0x2,-0x9
03c4 4508 |E | Exit_Subprogram 0x8
03c5 0000 0000 | | .XXX[0x3]
03c7 0000 | |
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb | | .CONST 0x03cb ; Address of begin
03c9 0004 | | .CONST 0x0004 ; Address of exception handler
03ca 0001 | | .CONST 0x0001 ; Number of locals
03cb BODY_03c8:
03cb INIT_03c8:
03cb 4807 |H | Short_Literal 0x7 ; Debug Table 0x23 = .DEBUG 0x03cb,0x06d8,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x03d1
; Debug Table 0x23.0x0 = 0x3cb,0x1
03cc a5fa | | Store_Unchecked 0x2,-0x6
03cd 4506 |E | Exit_Subprogram 0x6
03ce 0000 0000 | | .XXX[0x2]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d8 | | .CONST 0x03d8 ; Address of begin
03d1 0004 | | .CONST 0x0004 ; Address of exception handler
03d2 0002 | | .CONST 0x0002 ; Number of locals
03d3 INIT_03d0:
03d3 e23a | : | Load 0x1,0x3a ; Debug Table 0x24 = .DEBUG 0x03d3,0x06dc,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0405
; Debug Table 0x24.0x0 = 0x3d3,0xffff
03d4 0322 | " | Declare_Variable Record
03d5 e23b | ; | Load 0x1,0x3b
03d6 00d9 | | Load_Top At_Offset_1
03d7 017d | } | Execute Record,Structure_Write
03d8 BODY_03d0:
03d8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x24.0x1 = 0x3d8,0x1
03d9 6806 |h | Jump_Zero 0x3e0
03da e5fe | | Load 0x2,-0x2
03db 0f01 | | Execute_Immediate Equal,0x1
03dc 7003 |p | Jump_Nonzero 0x3e0
03dd 4802 |H | Short_Literal 0x2 ; Debug Table 0x24.0x2 = 0x3dd,0x2
03de a5fa | | Store_Unchecked 0x2,-0x6
03df 4505 |E | Exit_Subprogram 0x5
03e0 4802 |H | Short_Literal 0x2 ; Debug Table 0x24.0x3 = 0x3e0,0x3
03e1 00d9 | | Load_Top At_Offset_1
03e2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03e3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x24.0x4 = 0x3e3,0x4
03e4 00d9 | | Load_Top At_Offset_1
03e5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
03e6 e006 | | Load 0x0,0x6 ; Debug Table 0x24.0x5 = 0x3e6,0x5
03e7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03e8 00d9 | | Load_Top At_Offset_1
03e9 e5fc | | Load 0x2,-0x4
03ea e5fd | | Load 0x2,-0x3
03eb e5ff | | Load 0x2,-0x1
03ec e255 | U | Load 0x1,0x55
03ed 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
03ee 00d1 | | Pop_Control Pop_Count_1
03ef c5fa | | Store 0x2,-0x6
03f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x24.0x6 = 0x3f0,0x6
03f1 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4
03f2 e5fb | | Load 0x2,-0x5
03f3 017d | } | Execute Record,Structure_Write
03f4 4505 |E | Exit_Subprogram 0x5
03f5 0000 0000 | | .XXX[0x3]
03f7 0000 | |
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb | | .CONST 0x03fb ; Address of begin
03f9 0411 | | .CONST 0x0411 ; Address of exception handler
03fa 0001 | | .CONST 0x0001 ; Number of locals
03fb BODY_03f8:
03fb INIT_03f8:
03fb e5fb | | Load 0x2,-0x5 ; Debug Table 0x25 = .DEBUG 0x03fb,0x06ec,0x1004,0x0000,0x0036,0xb7f4,0x0000,0x01af
; Debug Table 0x25.0x0 = 0x3fb,0x1
03fc 0219 | | Execute Heap_Access,All_Read
03fd e5fc | | Load 0x2,-0x4
03fe 00d9 | | Load_Top At_Offset_1
03ff 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0400 00d9 | | Load_Top At_Offset_1
0401 0219 | | Execute Heap_Access,All_Read
0402 e5fe | | Load 0x2,-0x2
0403 0217 | | Execute Heap_Access,All_Reference
0404 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0405 e217 | | Load 0x1,0x17
0406 0119 | | Execute Any,Check_In_Formal_Type
0407 e5ff | | Load 0x2,-0x1
0408 0219 | | Execute Heap_Access,All_Read
0409 e212 | | Load 0x1,0x12
040a 0119 | | Execute Any,Check_In_Formal_Type
040b 821b | | Call 0x1,0x1b
040c 00da | | Load_Top At_Offset_2
040d 0218 | | Execute Heap_Access,All_Write
040e 00da | | Load_Top At_Offset_2
040f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0410 4501 |E | Exit_Subprogram 0x1
0411 TRAP_03f8:
0411 0007 | | Action Break_Optional
0412 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x1 = 0x412,0x2
0413 a23d | = | Store_Unchecked 0x1,0x3d
0414 4501 |E | Exit_Subprogram 0x1
0415 0000 0000 | | .XXX[0x3]
0417 0000 | |
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 041b | | .CONST 0x041b ; Address of begin
0419 0431 | 1 | .CONST 0x0431 ; Address of exception handler
041a 0001 | | .CONST 0x0001 ; Number of locals
041b BODY_0418:
041b INIT_0418:
041b e5fb | | Load 0x2,-0x5 ; Debug Table 0x26 = .DEBUG 0x041b,0x06f2,0x1004,0x0000,0x0036,0xb7f4,0x0000,0x01cf
; Debug Table 0x26.0x0 = 0x41b,0x1
041c 0219 | | Execute Heap_Access,All_Read
041d e5fc | | Load 0x2,-0x4
041e 00d9 | | Load_Top At_Offset_1
041f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0420 00d9 | | Load_Top At_Offset_1
0421 0219 | | Execute Heap_Access,All_Read
0422 e5fe | | Load 0x2,-0x2
0423 0217 | | Execute Heap_Access,All_Reference
0424 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0425 e217 | | Load 0x1,0x17
0426 0119 | | Execute Any,Check_In_Formal_Type
0427 e5ff | | Load 0x2,-0x1
0428 0219 | | Execute Heap_Access,All_Read
0429 e212 | | Load 0x1,0x12
042a 0119 | | Execute Any,Check_In_Formal_Type
042b 821b | | Call 0x1,0x1b
042c 00da | | Load_Top At_Offset_2
042d 0218 | | Execute Heap_Access,All_Write
042e 00da | | Load_Top At_Offset_2
042f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0430 4501 |E | Exit_Subprogram 0x1
0431 TRAP_0418:
0431 0007 | | Action Break_Optional
0432 4801 |H | Short_Literal 0x1 ; Debug Table 0x26.0x1 = 0x432,0x2
0433 a23d | = | Store_Unchecked 0x1,0x3d
0434 4501 |E | Exit_Subprogram 0x1
0435 ; --------------------------------------------------------------------------------------
0435 ; STRING TABLE
0435 ; --------------------------------------------------------------------------------------
0435 000a | | .STRTAB 0x000a->0x043a ; "COPY_OP"
0436 000f | | .STRTAB 0x000f->0x043d ; "NO_OP"
0437 0012 | | .STRTAB 0x0012->0x0440 ; "GET_INFO_OP"
0438 001b | | .STRTAB 0x001b->0x0445 ; "OPERATE_OP"
0439 0023 | # | .STREND 0x0023->0x044a
043a 434f 5059 |COPY| .STRTAB_STRINGS
044b 0000 0000 | | .BLANK 0000[0x5]
0450 ; --------------------------------------------------------------------------------------
0450 ; Debug Table
0450 ; --------------------------------------------------------------------------------------
0450 0003 0027 | '| .CONST 0x0003,0x0027
0452 000b 058a | | .DEBUG 0x000b,0x058a,0xc000,0x0000,0x0036,0xb6c4,0x0000,0x0013
045a 0027 05a8 | ' | .DEBUG 0x0027,0x05a8,0xc000,0x0000,0x0036,0xb7f4,0x0000,0x0011
0462 00f3 0618 | | .DEBUG 0x00f3,0x0618,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x0178
046a 0103 061c | | .DEBUG 0x0103,0x061c,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x0196
0472 0113 0620 | | .DEBUG 0x0113,0x0620,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x01b4
047a 0133 062c | 3 ,| .DEBUG 0x0133,0x062c,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x01d8
0482 0153 0636 | S 6| .DEBUG 0x0153,0x0636,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x01f6
048a 0163 063a | c :| .DEBUG 0x0163,0x063a,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x0204
0492 0183 0648 | H| .DEBUG 0x0183,0x0648,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x022e
049a 018b 064c | L| .DEBUG 0x018b,0x064c,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x0238
04a2 019b 0650 | P| .DEBUG 0x019b,0x0650,0x1001,0x0000,0x0036,0xb6c4,0x0000,0x0249
04aa 01a3 0654 | T| .DEBUG 0x01a3,0x0654,0x1002,0x0000,0x0036,0xb6c4,0x0000,0x0251
04b2 01ab 0658 | X| .DEBUG 0x01ab,0x0658,0x1002,0x0000,0x0036,0xb6c4,0x0000,0x025c
04ba 01b3 065c | \| .DEBUG 0x01b3,0x065c,0x1005,0x0000,0x0036,0xb7f4,0x0000,0x0056
04c2 01d3 065e | ^| .DEBUG 0x01d3,0x065e,0x1005,0x0000,0x0036,0xb7f4,0x0000,0x0072
04ca 01eb 0660 | `| .DEBUG 0x01eb,0x0660,0x1005,0x0000,0x0036,0xb7f4,0x0000,0x007a
04d2 0203 0662 | b| .DEBUG 0x0203,0x0662,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x00c7
04da 0213 0666 | f| .DEBUG 0x0213,0x0666,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x00dd
04e2 023b 0670 | ; p| .DEBUG 0x023b,0x0670,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0104
04ea 024b 0674 | K t| .DEBUG 0x024b,0x0674,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x011f
04f2 0253 0678 | S x| .DEBUG 0x0253,0x0678,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x012e
04fa 0263 067e | c ~| .DEBUG 0x0263,0x067e,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0142
0502 02a3 068a | | .DEBUG 0x02a3,0x068a,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0171
050a 02b3 0692 | | .DEBUG 0x02b3,0x0692,0x1002,0x0000,0x0036,0xb7f4,0x0000,0x01d4
0512 02c3 069a | | .DEBUG 0x02c3,0x069a,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x01f6
051a 02e3 06a0 | | .DEBUG 0x02e3,0x06a0,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x022f
0522 0323 06ac | # | .DEBUG 0x0323,0x06ac,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x028c
052a 033b 06b0 | ; | .DEBUG 0x033b,0x06b0,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x02ad
0532 0353 06b4 | S | .DEBUG 0x0353,0x06b4,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x02ce
053a 035b 06b8 | [ | .DEBUG 0x035b,0x06b8,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x02df
0542 036b 06be | k | .DEBUG 0x036b,0x06be,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x02fc
054a 037b 06c4 | { | .DEBUG 0x037b,0x06c4,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0319
0552 038b 06c8 | | .DEBUG 0x038b,0x06c8,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0338
055a 03a3 06d0 | | .DEBUG 0x03a3,0x06d0,0x1002,0x0000,0x0036,0xb7f4,0x0000,0x0364
0562 03bb 06d4 | | .DEBUG 0x03bb,0x06d4,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0388
056a 03cb 06d8 | | .DEBUG 0x03cb,0x06d8,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x03d1
0572 03d3 06dc | | .DEBUG 0x03d3,0x06dc,0x1001,0x0000,0x0036,0xb7f4,0x0000,0x0405
057a 03fb 06ec | | .DEBUG 0x03fb,0x06ec,0x1004,0x0000,0x0036,0xb7f4,0x0000,0x01af
0582 041b 06f2 | | .DEBUG 0x041b,0x06f2,0x1004,0x0000,0x0036,0xb7f4,0x0000,0x01cf
058a ; --------------------------------------------------------------------------------------
058a ; Debug3 Subtable 0x0
058a ; --------------------------------------------------------------------------------------
058a 000e 0000 | | .DBG3TAB 0x000e,0x0000
058c 000b ffff | | .CONST 0x000b,0xffff
058e 000c fffe | | .CONST 0x000c,0xfffe
0590 000d fffd | | .CONST 0x000d,0xfffd
0592 000f fffc | | .CONST 0x000f,0xfffc
0594 0011 fffb | | .CONST 0x0011,0xfffb
0596 0013 fffa | | .CONST 0x0013,0xfffa
0598 0015 fff9 | | .CONST 0x0015,0xfff9
059a 0017 fff8 | | .CONST 0x0017,0xfff8
059c 0019 fff7 | | .CONST 0x0019,0xfff7
059e 001b fff6 | | .CONST 0x001b,0xfff6
05a0 001e fff5 | | .CONST 0x001e,0xfff5
05a2 0020 fff4 | | .CONST 0x0020,0xfff4
05a4 0022 fff3 | " | .CONST 0x0022,0xfff3
05a6 0024 fff2 | $ | .CONST 0x0024,0xfff2
05a8 ; --------------------------------------------------------------------------------------
05a8 ; Debug3 Subtable 0x1
05a8 ; --------------------------------------------------------------------------------------
05a8 0036 0001 | 6 | .DBG3TAB 0x0036,0x0001
05aa 0027 ffff | ' | .CONST 0x0027,0xffff
05ac 0028 fffe | ( | .CONST 0x0028,0xfffe
05ae 0029 fffd | ) | .CONST 0x0029,0xfffd
05b0 002a fffc | * | .CONST 0x002a,0xfffc
05b2 002c fffb | , | .CONST 0x002c,0xfffb
05b4 002e fffa | . | .CONST 0x002e,0xfffa
05b6 0030 fff9 | 0 | .CONST 0x0030,0xfff9
05b8 0035 fff8 | 5 | .CONST 0x0035,0xfff8
05ba 0036 fff7 | 6 | .CONST 0x0036,0xfff7
05bc 0037 fff6 | 7 | .CONST 0x0037,0xfff6
05be 003d fff5 | = | .CONST 0x003d,0xfff5
05c0 0042 fff4 | B | .CONST 0x0042,0xfff4
05c2 0043 fff3 | C | .CONST 0x0043,0xfff3
05c4 0044 fff2 | D | .CONST 0x0044,0xfff2
05c6 0049 fff1 | I | .CONST 0x0049,0xfff1
05c8 0054 fff0 | T | .CONST 0x0054,0xfff0
05ca 0058 ffef | X | .CONST 0x0058,0xffef
05cc 005c ffee | \ | .CONST 0x005c,0xffee
05ce 005d ffed | ] | .CONST 0x005d,0xffed
05d0 006a ffec | j | .CONST 0x006a,0xffec
05d2 007e ffeb | ~ | .CONST 0x007e,0xffeb
05d4 0080 ffea | | .CONST 0x0080,0xffea
05d6 0082 ffe9 | | .CONST 0x0082,0xffe9
05d8 0084 ffe8 | | .CONST 0x0084,0xffe8
05da 0086 ffe7 | | .CONST 0x0086,0xffe7
05dc 0088 ffe6 | | .CONST 0x0088,0xffe6
05de 008a ffe5 | | .CONST 0x008a,0xffe5
05e0 008c ffe4 | | .CONST 0x008c,0xffe4
05e2 008e ffe3 | | .CONST 0x008e,0xffe3
05e4 0090 ffe2 | | .CONST 0x0090,0xffe2
05e6 0092 ffe1 | | .CONST 0x0092,0xffe1
05e8 0094 ffe0 | | .CONST 0x0094,0xffe0
05ea 0096 ffdf | | .CONST 0x0096,0xffdf
05ec 0098 ffde | | .CONST 0x0098,0xffde
05ee 009a ffdd | | .CONST 0x009a,0xffdd
05f0 009c ffdc | | .CONST 0x009c,0xffdc
05f2 009e ffdb | | .CONST 0x009e,0xffdb
05f4 00a0 ffda | | .CONST 0x00a0,0xffda
05f6 00a2 ffd9 | | .CONST 0x00a2,0xffd9
05f8 00a4 ffd8 | | .CONST 0x00a4,0xffd8
05fa 00a6 ffd7 | | .CONST 0x00a6,0xffd7
05fc 00a8 ffd6 | | .CONST 0x00a8,0xffd6
05fe 00d0 ffd5 | | .CONST 0x00d0,0xffd5
0600 00d2 ffd4 | | .CONST 0x00d2,0xffd4
0602 00d4 ffd3 | | .CONST 0x00d4,0xffd3
0604 00d6 ffd2 | | .CONST 0x00d6,0xffd2
0606 00d8 ffd1 | | .CONST 0x00d8,0xffd1
0608 00da ffd0 | | .CONST 0x00da,0xffd0
060a 00dc ffcf | | .CONST 0x00dc,0xffcf
060c 00de ffce | | .CONST 0x00de,0xffce
060e 00e0 ffcd | | .CONST 0x00e0,0xffcd
0610 00e2 ffcc | | .CONST 0x00e2,0xffcc
0612 00e4 ffcb | | .CONST 0x00e4,0xffcb
0614 00e6 ffca | | .CONST 0x00e6,0xffca
0616 00e8 0001 | | .CONST 0x00e8,0x0001
0618 ; --------------------------------------------------------------------------------------
0618 ; Debug3 Subtable 0x2
0618 ; --------------------------------------------------------------------------------------
0618 0000 0001 | | .DBG3TAB 0x0000,0x0001
061a 00f3 0001 | | .CONST 0x00f3,0x0001
061c ; --------------------------------------------------------------------------------------
061c ; Debug3 Subtable 0x3
061c ; --------------------------------------------------------------------------------------
061c 0000 0001 | | .DBG3TAB 0x0000,0x0001
061e 0103 0001 | | .CONST 0x0103,0x0001
0620 ; --------------------------------------------------------------------------------------
0620 ; Debug3 Subtable 0x4
0620 ; --------------------------------------------------------------------------------------
0620 0001 0004 | | .DBG3TAB 0x0001,0x0004
0622 0113 ffff | | .CONST 0x0113,0xffff
0624 0118 0001 | | .CONST 0x0118,0x0001
0626 011b 0002 | | .CONST 0x011b,0x0002
0628 011e 0003 | | .CONST 0x011e,0x0003
062a 0121 0004 | ! | .CONST 0x0121,0x0004
062c ; --------------------------------------------------------------------------------------
062c ; Debug3 Subtable 0x5
062c ; --------------------------------------------------------------------------------------
062c 0001 0003 | | .DBG3TAB 0x0001,0x0003
062e 0133 ffff | 3 | .CONST 0x0133,0xffff
0630 0138 0001 | 8 | .CONST 0x0138,0x0001
0632 013b 0002 | ; | .CONST 0x013b,0x0002
0634 013e 0003 | > | .CONST 0x013e,0x0003
0636 ; --------------------------------------------------------------------------------------
0636 ; Debug3 Subtable 0x6
0636 ; --------------------------------------------------------------------------------------
0636 0000 0001 | | .DBG3TAB 0x0000,0x0001
0638 0153 0001 | S | .CONST 0x0153,0x0001
063a ; --------------------------------------------------------------------------------------
063a ; Debug3 Subtable 0x7
063a ; --------------------------------------------------------------------------------------
063a 0001 0005 | | .DBG3TAB 0x0001,0x0005
063c 0163 ffff | c | .CONST 0x0163,0xffff
063e 0168 0001 | h | .CONST 0x0168,0x0001
0640 016b 0002 | k | .CONST 0x016b,0x0002
0642 016e 0003 | n | .CONST 0x016e,0x0003
0644 0171 0004 | q | .CONST 0x0171,0x0004
0646 017b 0005 | { | .CONST 0x017b,0x0005
0648 ; --------------------------------------------------------------------------------------
0648 ; Debug3 Subtable 0x8
0648 ; --------------------------------------------------------------------------------------
0648 0000 0001 | | .DBG3TAB 0x0000,0x0001
064a 0183 0001 | | .CONST 0x0183,0x0001
064c ; --------------------------------------------------------------------------------------
064c ; Debug3 Subtable 0x9
064c ; --------------------------------------------------------------------------------------
064c 0000 0001 | | .DBG3TAB 0x0000,0x0001
064e 018b 0001 | | .CONST 0x018b,0x0001
0650 ; --------------------------------------------------------------------------------------
0650 ; Debug3 Subtable 0xa
0650 ; --------------------------------------------------------------------------------------
0650 0000 0001 | | .DBG3TAB 0x0000,0x0001
0652 019b 0001 | | .CONST 0x019b,0x0001
0654 ; --------------------------------------------------------------------------------------
0654 ; Debug3 Subtable 0xb
0654 ; --------------------------------------------------------------------------------------
0654 0000 0001 | | .DBG3TAB 0x0000,0x0001
0656 01a3 0001 | | .CONST 0x01a3,0x0001
0658 ; --------------------------------------------------------------------------------------
0658 ; Debug3 Subtable 0xc
0658 ; --------------------------------------------------------------------------------------
0658 0000 0001 | | .DBG3TAB 0x0000,0x0001
065a 01ab 0001 | | .CONST 0x01ab,0x0001
065c ; --------------------------------------------------------------------------------------
065c ; Debug3 Subtable 0xd
065c ; --------------------------------------------------------------------------------------
065c 0000 0000 | | .DBG3TAB 0x0000,0x0000
065e ; --------------------------------------------------------------------------------------
065e ; Debug3 Subtable 0xe
065e ; --------------------------------------------------------------------------------------
065e 0000 0000 | | .DBG3TAB 0x0000,0x0000
0660 ; --------------------------------------------------------------------------------------
0660 ; Debug3 Subtable 0xf
0660 ; --------------------------------------------------------------------------------------
0660 0000 0000 | | .DBG3TAB 0x0000,0x0000
0662 ; --------------------------------------------------------------------------------------
0662 ; Debug3 Subtable 0x10
0662 ; --------------------------------------------------------------------------------------
0662 0000 0001 | | .DBG3TAB 0x0000,0x0001
0664 0203 0001 | | .CONST 0x0203,0x0001
0666 ; --------------------------------------------------------------------------------------
0666 ; Debug3 Subtable 0x11
0666 ; --------------------------------------------------------------------------------------
0666 0002 0002 | | .DBG3TAB 0x0002,0x0002
0668 0213 ffff | | .CONST 0x0213,0xffff
066a 021b fffe | | .CONST 0x021b,0xfffe
066c 021c 0001 | | .CONST 0x021c,0x0001
066e 022f 0002 | / | .CONST 0x022f,0x0002
0670 ; --------------------------------------------------------------------------------------
0670 ; Debug3 Subtable 0x12
0670 ; --------------------------------------------------------------------------------------
0670 0000 0001 | | .DBG3TAB 0x0000,0x0001
0672 023b 0001 | ; | .CONST 0x023b,0x0001
0674 ; --------------------------------------------------------------------------------------
0674 ; Debug3 Subtable 0x13
0674 ; --------------------------------------------------------------------------------------
0674 0000 0001 | | .DBG3TAB 0x0000,0x0001
0676 024b 0001 | K | .CONST 0x024b,0x0001
0678 ; --------------------------------------------------------------------------------------
0678 ; Debug3 Subtable 0x14
0678 ; --------------------------------------------------------------------------------------
0678 0000 0002 | | .DBG3TAB 0x0000,0x0002
067a 0253 0001 | S | .CONST 0x0253,0x0001
067c 0254 0002 | T | .CONST 0x0254,0x0002
067e ; --------------------------------------------------------------------------------------
067e ; Debug3 Subtable 0x15
067e ; --------------------------------------------------------------------------------------
067e 0002 0003 | | .DBG3TAB 0x0002,0x0003
0680 0263 ffff | c | .CONST 0x0263,0xffff
0682 026b fffe | k | .CONST 0x026b,0xfffe
0684 026c 0001 | l | .CONST 0x026c,0x0001
0686 0281 0002 | | .CONST 0x0281,0x0002
0688 0296 0003 | | .CONST 0x0296,0x0003
068a ; --------------------------------------------------------------------------------------
068a ; Debug3 Subtable 0x16
068a ; --------------------------------------------------------------------------------------
068a 0000 0003 | | .DBG3TAB 0x0000,0x0003
068c 02a7 0001 | | .CONST 0x02a7,0x0001
068e 02ac 0002 | | .CONST 0x02ac,0x0002
0690 02ad 0003 | | .CONST 0x02ad,0x0003
0692 ; --------------------------------------------------------------------------------------
0692 ; Debug3 Subtable 0x17
0692 ; --------------------------------------------------------------------------------------
0692 0000 0003 | | .DBG3TAB 0x0000,0x0003
0694 02b3 0001 | | .CONST 0x02b3,0x0001
0696 02b5 0002 | | .CONST 0x02b5,0x0002
0698 02b8 0003 | | .CONST 0x02b8,0x0003
069a ; --------------------------------------------------------------------------------------
069a ; Debug3 Subtable 0x18
069a ; --------------------------------------------------------------------------------------
069a 0000 0002 | | .DBG3TAB 0x0000,0x0002
069c 02c3 0001 | | .CONST 0x02c3,0x0001
069e 02ca 0003 | | .CONST 0x02ca,0x0003
06a0 ; --------------------------------------------------------------------------------------
06a0 ; Debug3 Subtable 0x19
06a0 ; --------------------------------------------------------------------------------------
06a0 0000 0005 | | .DBG3TAB 0x0000,0x0005
06a2 02e3 0001 | | .CONST 0x02e3,0x0001
06a4 02ea 0002 | | .CONST 0x02ea,0x0002
06a6 02fc 0005 | | .CONST 0x02fc,0x0005
06a8 0306 0006 | | .CONST 0x0306,0x0006
06aa 030f 0007 | | .CONST 0x030f,0x0007
06ac ; --------------------------------------------------------------------------------------
06ac ; Debug3 Subtable 0x1a
06ac ; --------------------------------------------------------------------------------------
06ac 0000 0001 | | .DBG3TAB 0x0000,0x0001
06ae 0323 0001 | # | .CONST 0x0323,0x0001
06b0 ; --------------------------------------------------------------------------------------
06b0 ; Debug3 Subtable 0x1b
06b0 ; --------------------------------------------------------------------------------------
06b0 0000 0001 | | .DBG3TAB 0x0000,0x0001
06b2 033b 0001 | ; | .CONST 0x033b,0x0001
06b4 ; --------------------------------------------------------------------------------------
06b4 ; Debug3 Subtable 0x1c
06b4 ; --------------------------------------------------------------------------------------
06b4 0000 0001 | | .DBG3TAB 0x0000,0x0001
06b6 0353 0001 | S | .CONST 0x0353,0x0001
06b8 ; --------------------------------------------------------------------------------------
06b8 ; Debug3 Subtable 0x1d
06b8 ; --------------------------------------------------------------------------------------
06b8 0000 0002 | | .DBG3TAB 0x0000,0x0002
06ba 035b 0001 | [ | .CONST 0x035b,0x0001
06bc 035f 0002 | _ | .CONST 0x035f,0x0002
06be ; --------------------------------------------------------------------------------------
06be ; Debug3 Subtable 0x1e
06be ; --------------------------------------------------------------------------------------
06be 0000 0002 | | .DBG3TAB 0x0000,0x0002
06c0 036b 0001 | k | .CONST 0x036b,0x0001
06c2 036f 0002 | o | .CONST 0x036f,0x0002
06c4 ; --------------------------------------------------------------------------------------
06c4 ; Debug3 Subtable 0x1f
06c4 ; --------------------------------------------------------------------------------------
06c4 0000 0001 | | .DBG3TAB 0x0000,0x0001
06c6 037b 0001 | { | .CONST 0x037b,0x0001
06c8 ; --------------------------------------------------------------------------------------
06c8 ; Debug3 Subtable 0x20
06c8 ; --------------------------------------------------------------------------------------
06c8 0000 0003 | | .DBG3TAB 0x0000,0x0003
06ca 038b 0001 | | .CONST 0x038b,0x0001
06cc 038d 0002 | | .CONST 0x038d,0x0002
06ce 0392 0003 | | .CONST 0x0392,0x0003
06d0 ; --------------------------------------------------------------------------------------
06d0 ; Debug3 Subtable 0x21
06d0 ; --------------------------------------------------------------------------------------
06d0 0000 0001 | | .DBG3TAB 0x0000,0x0001
06d2 03a3 0001 | | .CONST 0x03a3,0x0001
06d4 ; --------------------------------------------------------------------------------------
06d4 ; Debug3 Subtable 0x22
06d4 ; --------------------------------------------------------------------------------------
06d4 0000 0001 | | .DBG3TAB 0x0000,0x0001
06d6 03bb 0001 | | .CONST 0x03bb,0x0001
06d8 ; --------------------------------------------------------------------------------------
06d8 ; Debug3 Subtable 0x23
06d8 ; --------------------------------------------------------------------------------------
06d8 0000 0001 | | .DBG3TAB 0x0000,0x0001
06da 03cb 0001 | | .CONST 0x03cb,0x0001
06dc ; --------------------------------------------------------------------------------------
06dc ; Debug3 Subtable 0x24
06dc ; --------------------------------------------------------------------------------------
06dc 0001 0006 | | .DBG3TAB 0x0001,0x0006
06de 03d3 ffff | | .CONST 0x03d3,0xffff
06e0 03d8 0001 | | .CONST 0x03d8,0x0001
06e2 03dd 0002 | | .CONST 0x03dd,0x0002
06e4 03e0 0003 | | .CONST 0x03e0,0x0003
06e6 03e3 0004 | | .CONST 0x03e3,0x0004
06e8 03e6 0005 | | .CONST 0x03e6,0x0005
06ea 03f0 0006 | | .CONST 0x03f0,0x0006
06ec ; --------------------------------------------------------------------------------------
06ec ; Debug3 Subtable 0x25
06ec ; --------------------------------------------------------------------------------------
06ec 0000 0002 | | .DBG3TAB 0x0000,0x0002
06ee 03fb 0001 | | .CONST 0x03fb,0x0001
06f0 0412 0002 | | .CONST 0x0412,0x0002
06f2 ; --------------------------------------------------------------------------------------
06f2 ; Debug3 Subtable 0x26
06f2 ; --------------------------------------------------------------------------------------
06f2 0000 0002 | | .DBG3TAB 0x0000,0x0002
06f4 041b 0001 | | .CONST 0x041b,0x0001
06f6 0432 0002 | 2 | .CONST 0x0432,0x0002
06f8 0000 0000 | | .BLANK 0000[0x108]