|
|
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, 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 0468 | h | .CONST 0x0468 ; 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 0012 | | .CONST 0x0012 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 000d | | .CONST 0x000d ; Number of locals
000b INIT_0008:
000b 4807 |H | Short_Literal 0x7 ; Debug Table 0x0 = .DEBUG 0x000b,0x0572,0x8000,0x0000,0x0056,0x9565,0x0000,0x0005
; Debug Table 0x0.0x0 = 0xb,0xffff
; Debug Table 0x0.0x1 = 0xb,0xfffe
; Debug Table 0x0.0x2 = 0xb,0xfffd
; Debug Table 0x0.0x3 = 0xb,0xfffc
000c 6007 |` | Indirect_Literal Discrete,0x14,{0x0049ec0e, 0x000001b0}
000d 02a0 | | Declare_Subprogram Null_Subprogram
000e 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated
000f 00bf | | Action Accept_Activation
0010 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1 = .DEBUG 0x0010,0x057c,0x8000,0x0000,0x0056,0x9575,0x0000,0x0005
; Debug Table 0x1.0x0 = 0x10,0xffff
0011 020d | | Execute Module,Elaborate
0012 BODY_0008:
0012 00bc | | Action Signal_Activated
0013 00bb | | Action Signal_Completion
0014 0049 ec0e | I | .LITERAL {0x0049ec0e, 0x000001b0}
0018 00b1 0004 | | .XXX[0x3]
001a 0033 | 3 |
001b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2 = .DEBUG 0x001b,0x0580,0x4000,0x0000,0x0056,0x9565,0x0000,0x0013
; Debug Table 0x2.0x0 = 0x1b,0xffff
001c 00d9 | | Load_Top At_Offset_1
001d 00e3 | | Load_Encached Natural_Cache
001e 03f9 | | Declare_Type Discrete,Constrained,Visible
001f 03a9 | | Declare_Type Heap_Access,Incomplete,Visible ; Debug Table 0x2.0x1 = 0x1f,0xfffe
0020 03a9 | | Declare_Type Heap_Access,Incomplete,Visible ; Debug Table 0x2.0x2 = 0x20,0xfffd
0021 029a 00bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b8 ; Debug Table 0x2.0x3 = 0x21,0xfffc
0023 029a 00eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e8 ; Debug Table 0x2.0x4 = 0x23,0xfffb
0025 029a 00f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f0 ; Debug Table 0x2.0x5 = 0x25,0xfffa
0027 029a 00fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f8 ; Debug Table 0x2.0x6 = 0x27,0xfff9
0029 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100 ; Debug Table 0x2.0x7 = 0x29,0xfff8
002b 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118 ; Debug Table 0x2.0x8 = 0x2b,0xfff7
002d 029a 0133 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0130 ; Debug Table 0x2.0x9 = 0x2d,0xfff6
002f 029a 0143 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0140 ; Debug Table 0x2.0xa = 0x2f,0xfff5
0031 029a 0163 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0160 ; Debug Table 0x2.0xb = 0x31,0xfff4
0033 029a 0183 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0180 ; Debug Table 0x2.0xc = 0x33,0xfff3
0035 029a 0193 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0190 ; Debug Table 0x2.0xd = 0x35,0xfff2
0037 029a 01bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b8 ; Debug Table 0x2.0xe = 0x37,0xfff1
0039 029a 01db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d8 ; Debug Table 0x2.0xf = 0x39,0xfff0
003b 029a 01eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e8 ; Debug Table 0x2.0x10 = 0x3b,0xffef
003d 029a 01fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f8 ; Debug Table 0x2.0x11 = 0x3d,0xffee
003f 029a 022b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0228 ; Debug Table 0x2.0x12 = 0x3f,0xffed
0041 029a 0253 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0250 ; Debug Table 0x2.0x13 = 0x41,0xffec
0043 029a 0273 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0270 ; Debug Table 0x2.0x14 = 0x43,0xffeb
0045 029a 0283 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0280 ; Debug Table 0x2.0x15 = 0x45,0xffea
0047 029a 02d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02d0 ; Debug Table 0x2.0x16 = 0x47,0xffe9
0049 029a 031b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0318 ; Debug Table 0x2.0x17 = 0x49,0xffe8
004b 029a 033b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0338 ; Debug Table 0x2.0x18 = 0x4b,0xffe7
004d 029a 036b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0368 ; Debug Table 0x2.0x19 = 0x4d,0xffe6
004f 029a 0383 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0380 ; Debug Table 0x2.0x1a = 0x4f,0xffe5
0051 029a 03a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03a0 ; Debug Table 0x2.0x1b = 0x51,0xffe4
0053 029a 03c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03c0 ; Debug Table 0x2.0x1c = 0x53,0xffe3
0055 029a 03d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03d0 ; Debug Table 0x2.0x1d = 0x55,0xffe2
0057 e214 | | Load 0x1,0x14 ; Debug Table 0x2.0x1e = 0x57,0xffe1
0058 4800 |H | Short_Literal 0x0
0059 4801 |H | Short_Literal 0x1
005a 4801 |H | Short_Literal 0x1
005b 4803 |H | Short_Literal 0x3
005c 0318 | | Declare_Type Variant_Record,Incomplete
005d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1f = 0x5d,0xffe0
005e 02a0 | | Declare_Subprogram Null_Subprogram
005f e215 | | Load 0x1,0x15
0060 03a3 | | Complete_Type Heap_Access,By_Defining
0061 e215 | | Load 0x1,0x15 ; Debug Table 0x2.0x20 = 0x61,0xffdf
; Debug Table 0x2.0x21 = 0x61,0xffde
0062 e216 | | Load 0x1,0x16
0063 03a2 | | Complete_Type Heap_Access,By_Renaming
0064 00bf | | Action Accept_Activation
0065 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3 = .DEBUG 0x0065,0x05c6,0x4000,0x0000,0x0056,0x9575,0x0000,0x0008
; Debug Table 0x3.0x0 = 0x65,0xffff
0066 4801 |H | Short_Literal 0x1
0067 6260 |b` | Indirect_Literal Discrete,0x2c8,{0x00000000, 0x7fffffff}
0068 e214 | | Load 0x1,0x14
0069 0269 | i | Execute Discrete,Last
006a 027c | | | Execute Discrete,Less
006b 6802 |h | Jump_Zero 0x6e
006c 625b |b[ | Indirect_Literal Discrete,0x2c8,{0x00000000, 0x7fffffff}
006d 7802 |x | Jump 0x70
006e e214 | | Load 0x1,0x14
006f 0269 | i | Execute Discrete,Last
0070 e210 | | Load 0x1,0x10
0071 034e | N | Declare_Type Array,Constrained,Bounds_With_Object
0072 029f 0403 | | Declare_Subprogram For_Call,INIT_0400
0074 4800 |H | Short_Literal 0x0
0075 4801 |H | Short_Literal 0x1
0076 4801 |H | Short_Literal 0x1
0077 e232 | 2 | Load 0x1,0x32
0078 0307 | | Complete_Type Variant_Record,By_Defining
0079 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x3.0x1 = 0x79,0xfffe
007a 00c7 | | Action Elaborate_Subprogram
007b 029d 042b | +| Declare_Subprogram For_Outer_Call,INIT_0428 ; Debug Table 0x3.0x2 = 0x7b,0xfffd
007d 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x3.0x3 = 0x7d,0xfffc
; Debug Table 0x3.0x4 = 0x7d,0xfffb
; Debug Table 0x3.0x5 = 0x7d,0xfffa
007e 00c7 | | Action Elaborate_Subprogram
007f 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x3.0x6 = 0x7f,0xfff9
0080 00c7 | | Action Elaborate_Subprogram
0081 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x3.0x7 = 0x81,0xfff8
0082 00c7 | | Action Elaborate_Subprogram
0083 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x3.0x8 = 0x83,0xfff7
0084 00c7 | | Action Elaborate_Subprogram
0085 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x3.0x9 = 0x85,0xfff6
; Debug Table 0x3.0xa = 0x85,0xfff5
0086 00c7 | | Action Elaborate_Subprogram
0087 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x3.0xb = 0x87,0xfff4
0088 00c7 | | Action Elaborate_Subprogram
0089 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x3.0xc = 0x89,0xfff3
008a 00c7 | | Action Elaborate_Subprogram
008b 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x3.0xd = 0x8b,0xfff2
008c 00c7 | | Action Elaborate_Subprogram
008d 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x3.0xe = 0x8d,0xfff1
008e 00c7 | | Action Elaborate_Subprogram
008f 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x3.0xf = 0x8f,0xfff0
0090 00c7 | | Action Elaborate_Subprogram
0091 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x3.0x10 = 0x91,0xffef
0092 00c7 | | Action Elaborate_Subprogram
0093 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x3.0x11 = 0x93,0xffee
0094 00c7 | | Action Elaborate_Subprogram
0095 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x3.0x12 = 0x95,0xffed
0096 00c7 | | Action Elaborate_Subprogram
0097 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x3.0x13 = 0x97,0xffec
0098 00c7 | | Action Elaborate_Subprogram
0099 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x3.0x14 = 0x99,0xffeb
009a 00c7 | | Action Elaborate_Subprogram
009b 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x3.0x15 = 0x9b,0xffea
009c 00c7 | | Action Elaborate_Subprogram
009d 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x3.0x16 = 0x9d,0xffe9
009e 00c7 | | Action Elaborate_Subprogram
009f 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c ; Debug Table 0x3.0x17 = 0x9f,0xffe8
00a0 00c7 | | Action Elaborate_Subprogram
00a1 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d ; Debug Table 0x3.0x18 = 0xa1,0xffe7
00a2 00c7 | | Action Elaborate_Subprogram
00a3 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f ; Debug Table 0x3.0x19 = 0xa3,0xffe6
00a4 00c7 | | Action Elaborate_Subprogram
00a5 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e ; Debug Table 0x3.0x1a = 0xa5,0xffe5
00a6 00c7 | | Action Elaborate_Subprogram
00a7 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 ; Debug Table 0x3.0x1b = 0xa7,0xffe4
00a8 00c7 | | Action Elaborate_Subprogram
00a9 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31 ; Debug Table 0x3.0x1c = 0xa9,0xffe3
00aa 00c7 | | Action Elaborate_Subprogram
00ab 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x3.0x1d = 0xab,0xffe2
00ac 00c7 | | Action Elaborate_Subprogram
00ad 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x3.0x1e = 0xad,0xffe1
00ae 00c7 | | Action Elaborate_Subprogram
00af 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x3.0x1f = 0xaf,0xffe0
00b0 00c7 | | Action Elaborate_Subprogram
00b1 00bc | | Action Signal_Activated
00b2 00bb | | Action Signal_Completion
00b3 0000 0000 | | .BLANK 0000[0x5]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00df | | .CONST 0x00df ; Address of begin
00b9 0004 | | .CONST 0x0004 ; Address of exception handler
00ba 0002 | | .CONST 0x0002 ; Number of locals
00bb INIT_00b8:
00bb e216 | | Load 0x1,0x16 ; Debug Table 0x4 = .DEBUG 0x00bb,0x0608,0x1002,0x0000,0x0056,0x9565,0x0000,0x0047
; Debug Table 0x4.0x0 = 0xbb,0xffff
00bc 4800 |H | Short_Literal 0x0
00bd e232 | 2 | Load 0x1,0x32
00be 1c08 | | Execute_Immediate Run_Utility,0x8
00bf 4800 |H | Short_Literal 0x0
00c0 00d9 | | Load_Top At_Offset_1
00c1 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
00c2 4801 |H | Short_Literal 0x1
00c3 4800 |H | Short_Literal 0x0
00c4 e210 | | Load 0x1,0x10
00c5 0334 | 4 | Declare_Variable Array,With_Constraint
00c6 00d9 | | Load_Top At_Offset_1
00c7 00d8 | | Load_Top At_Offset_0
00c8 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
00c9 00da | | Load_Top At_Offset_2
00ca 01da | | Execute Vector,Bounds
00cb 00da | | Load_Top At_Offset_2
00cc 01da | | Execute Vector,Bounds
00cd 00da | | Load_Top At_Offset_2
00ce 027f | | Execute Discrete,Equal
00cf 7002 |p | Jump_Nonzero 0xd2
00d0 48e0 |H | Short_Literal 0xe0
00d1 0257 | W | Execute Discrete,Raise
00d2 00d0 | | Action Swap_Control
00d3 00d1 | | Pop_Control Pop_Count_1
00d4 027f | | Execute Discrete,Equal
00d5 7002 |p | Jump_Nonzero 0xd8
00d6 48e0 |H | Short_Literal 0xe0
00d7 0257 | W | Execute Discrete,Raise
00d8 00d2 | | Pop_Control Pop_Count_2
00d9 00d9 | | Load_Top At_Offset_1
00da 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
00db e216 | | Load 0x1,0x16
00dc e5ff | | Load 0x2,-0x1
00dd 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
00de 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00df BODY_00b8:
00df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0xdf,0xfffe
; Debug Table 0x4.0x2 = 0xdf,0x1
00e0 4401 |D | Exit_Subprogram With_Result,0x1
00e1 0000 0000 | | .BLANK 0000[0x7]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00eb | | .CONST 0x00eb ; Address of begin
00e9 0004 | | .CONST 0x0004 ; Address of exception handler
00ea 0001 | | .CONST 0x0001 ; Number of locals
00eb BODY_00e8:
00eb INIT_00e8:
00eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x00eb,0x0610,0x1002,0x0000,0x0056,0x9565,0x0000,0x0052
; Debug Table 0x5.0x0 = 0xeb,0x1
00ec 4401 |D | Exit_Subprogram With_Result,0x1
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 4800 |H | Short_Literal 0x0 ; Debug Table 0x6 = .DEBUG 0x00f3,0x0614,0x1001,0x0000,0x0056,0x9565,0x0000,0x005b
; Debug Table 0x6.0x0 = 0xf3,0x1
00f4 00db | | Load_Top At_Offset_3
00f5 0217 | | Execute Heap_Access,All_Reference
00f6 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
00f7 4501 |E | Exit_Subprogram 0x1
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb | | .CONST 0x00fb ; Address of begin
00f9 0004 | | .CONST 0x0004 ; Address of exception handler
00fa 0001 | | .CONST 0x0001 ; Number of locals
00fb BODY_00f8:
00fb INIT_00f8:
00fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x00fb,0x0618,0x1002,0x0000,0x0056,0x9565,0x0000,0x0063
; Debug Table 0x7.0x0 = 0xfb,0x1
00fc 0217 | | Execute Heap_Access,All_Reference
00fd 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
00fe 4401 |D | Exit_Subprogram With_Result,0x1
00ff 0000 | | .XXX[0x1]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0105 | | .CONST 0x0105 ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0002 | | .CONST 0x0002 ; Number of locals
0103 INIT_0100:
0103 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0103,0x061c,0x1002,0x0000,0x0056,0x9565,0x0000,0x006c
; Debug Table 0x8.0x0 = 0x103,0xffff
0104 0217 | | Execute Heap_Access,All_Reference
0105 BODY_0100:
0105 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x1 = 0x105,0x1
0106 00d9 | | Load_Top At_Offset_1
0107 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0108 027d | } | Execute Discrete,Greater
0109 6802 |h | Jump_Zero 0x10c
010a 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x8.0x2 = 0x10a,0x2
010b 0257 | W | Execute Discrete,Raise
010c e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x3 = 0x10c,0x3
010d 00d9 | | Load_Top At_Offset_1
010e 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
010f 01d7 | | Execute Vector,Field_Read
0110 e20f | | Load 0x1,0xf
0111 0119 | | Execute Any,Check_In_Formal_Type
0112 4402 |D | Exit_Subprogram With_Result,0x2
0113 0000 0000 | | .BLANK 0000[0x5]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b | | .CONST 0x011b ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0001 | | .CONST 0x0001 ; Number of locals
011b BODY_0118:
011b INIT_0118:
011b e5fd | | Load 0x2,-0x3 ; Debug Table 0x9 = .DEBUG 0x011b,0x0626,0x1002,0x0000,0x0056,0x9565,0x0000,0x0079
; Debug Table 0x9.0x0 = 0x11b,0x1
011c 00db | | Load_Top At_Offset_3
011d 0217 | | Execute Heap_Access,All_Reference
011e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
011f 027d | } | Execute Discrete,Greater
0120 6802 |h | Jump_Zero 0x123
0121 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x9.0x1 = 0x121,0x2
0122 0257 | W | Execute Discrete,Raise
0123 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x2 = 0x123,0x3
0124 e5fd | | Load 0x2,-0x3
0125 e5ff | | Load 0x2,-0x1
0126 0217 | | Execute Heap_Access,All_Reference
0127 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0128 01cf | | Execute Vector,Slice_Read
0129 0335 | 5 | Declare_Variable Array,Duplicate
012a 4403 |D | Exit_Subprogram With_Result,0x3
012b 0000 0000 | | .BLANK 0000[0x5]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0135 | 5 | .CONST 0x0135 ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0002 | | .CONST 0x0002 ; Number of locals
0133 INIT_0130:
0133 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x0133,0x062e,0x1002,0x0000,0x0056,0x9565,0x0000,0x008a
; Debug Table 0xa.0x0 = 0x133,0xffff
0134 0217 | | Execute Heap_Access,All_Reference
0135 BODY_0130:
0135 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x1 = 0x135,0x1
0136 00d9 | | Load_Top At_Offset_1
0137 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0138 00da | | Load_Top At_Offset_2
0139 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
013a 01cf | | Execute Vector,Slice_Read
013b 4401 |D | Exit_Subprogram With_Result,0x1
013c 0000 0000 | | .BLANK 0000[0x4]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0144 | D | .CONST 0x0144 ; Address of begin
0141 0004 | | .CONST 0x0004 ; Address of exception handler
0142 0002 | | .CONST 0x0002 ; Number of locals
0143 INIT_0140:
0143 e215 | | Load 0x1,0x15 ; Debug Table 0xb = .DEBUG 0x0143,0x0634,0x1002,0x0000,0x0056,0x9565,0x0000,0x0093
; Debug Table 0xb.0x0 = 0x143,0xffff
0144 BODY_0140:
0144 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x1 = 0x144,0x1
0145 01db | | Execute Vector,Length
0146 e232 | 2 | Load 0x1,0x32
0147 1c08 | | Execute_Immediate Run_Utility,0x8
0148 e215 | | Load 0x1,0x15
0149 e5fe | | Load 0x2,-0x2
014a 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
014b 00d8 | | Load_Top At_Offset_0
014c 0217 | | Execute Heap_Access,All_Reference
014d 1c00 | | Execute_Immediate Run_Utility,0x0
014e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
014f 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x2 = 0x14f,0x2
; Debug Table 0xb.0x3 = 0x14f,0x3
0150 01db | | Execute Vector,Length
0151 00d9 | | Load_Top At_Offset_1
0152 0217 | | Execute Heap_Access,All_Reference
0153 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0154 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x4 = 0x154,0x4
0155 00d9 | | Load_Top At_Offset_1
0156 0217 | | Execute Heap_Access,All_Reference
0157 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0158 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x5 = 0x158,0x5
0159 4402 |D | Exit_Subprogram With_Result,0x2
015a 0000 0000 | | .BLANK 0000[0x6]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0164 | d | .CONST 0x0164 ; Address of begin
0161 0004 | | .CONST 0x0004 ; Address of exception handler
0162 0002 | | .CONST 0x0002 ; Number of locals
0163 INIT_0160:
0163 e215 | | Load 0x1,0x15 ; Debug Table 0xc = .DEBUG 0x0163,0x0642,0x1002,0x0000,0x0056,0x9565,0x0000,0x00a0
; Debug Table 0xc.0x0 = 0x163,0xffff
0164 BODY_0160:
0164 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1 = 0x164,0x1
0165 01db | | Execute Vector,Length
0166 e232 | 2 | Load 0x1,0x32
0167 1c08 | | Execute_Immediate Run_Utility,0x8
0168 e215 | | Load 0x1,0x15
0169 e5fe | | Load 0x2,-0x2
016a 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
016b 00d8 | | Load_Top At_Offset_0
016c 0217 | | Execute Heap_Access,All_Reference
016d 1c00 | | Execute_Immediate Run_Utility,0x0
016e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
016f 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x2 = 0x16f,0x2
; Debug Table 0xc.0x3 = 0x16f,0x3
0170 01db | | Execute Vector,Length
0171 00d9 | | Load_Top At_Offset_1
0172 0217 | | Execute Heap_Access,All_Reference
0173 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0174 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x4 = 0x174,0x4
0175 00d9 | | Load_Top At_Offset_1
0176 0217 | | Execute Heap_Access,All_Reference
0177 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0178 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x178,0x5
0179 4402 |D | Exit_Subprogram With_Result,0x2
017a 0000 0000 | | .BLANK 0000[0x6]
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 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x0183,0x0650,0x1001,0x0000,0x0056,0x9565,0x0000,0x00ad
; Debug Table 0xd.0x0 = 0x183,0x1
0184 4801 |H | Short_Literal 0x1
0185 e5ff | | Load 0x2,-0x1
0186 0217 | | Execute Heap_Access,All_Reference
0187 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0188 e5ff | | Load 0x2,-0x1
0189 0217 | | Execute Heap_Access,All_Reference
018a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
018b 01cf | | Execute Vector,Slice_Read
018c 8221 | ! | Call 0x1,0x21
018d c5fe | | Store 0x2,-0x2
018e 4502 |E | Exit_Subprogram 0x2
018f 0000 | | .XXX[0x1]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193 | | .CONST 0x0193 ; Address of begin
0191 0004 | | .CONST 0x0004 ; Address of exception handler
0192 0001 | | .CONST 0x0001 ; Number of locals
0193 BODY_0190:
0193 INIT_0190:
0193 00db | | Load_Top At_Offset_3 ; Debug Table 0xe = .DEBUG 0x0193,0x0654,0x1001,0x0000,0x0056,0x9565,0x0000,0x00b9
; Debug Table 0xe.0x0 = 0x193,0x1
0194 00db | | Load_Top At_Offset_3
0195 01db | | Execute Vector,Length
0196 00e3 | | Load_Encached Natural_Cache
0197 025b | [ | Execute Discrete,Check_In_Type
0198 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x1 = 0x198,0x401
0199 0217 | | Execute Heap_Access,All_Reference
019a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
019b 01db | | Execute Vector,Length
019c 00d9 | | Load_Top At_Offset_1
019d 027b | { | Execute Discrete,Greater_Equal
019e 6801 |h | Jump_Zero 0x1a0
019f 7805 |x | Jump 0x1a5 ; Debug Table 0xe.0x2 = 0x19f,0x402
01a0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x3 = 0x1a0,0x403
01a1 4800 |H | Short_Literal 0x0
01a2 00da | | Load_Top At_Offset_2
01a3 8233 | 3 | Call 0x1,0x33
01a4 c402 | | Store 0x2,0x2
01a5 00d1 | | Pop_Control Pop_Count_1
01a6 c5fe | | Store 0x2,-0x2
01a7 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x4 = 0x1a7,0x2
01a8 4801 |H | Short_Literal 0x1
01a9 e5ff | | Load 0x2,-0x1
01aa 01db | | Execute Vector,Length
01ab e5fe | | Load 0x2,-0x2
01ac 0219 | | Execute Heap_Access,All_Read
01ad 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
01ae 01ce | | Execute Vector,Slice_Write
01af 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x5 = 0x1af,0x3
01b0 01db | | Execute Vector,Length
01b1 e5fe | | Load 0x2,-0x2
01b2 0217 | | Execute Heap_Access,All_Reference
01b3 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01b4 4502 |E | Exit_Subprogram 0x2
01b5 0000 0000 | | .XXX[0x3]
01b7 0000 | |
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb | | .CONST 0x01bb ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0001 | | .CONST 0x0001 ; Number of locals
01bb BODY_01b8:
01bb INIT_01b8:
01bb 00db | | Load_Top At_Offset_3 ; Debug Table 0xf = .DEBUG 0x01bb,0x0662,0x1001,0x0000,0x0056,0x9565,0x0000,0x00c5
; Debug Table 0xf.0x0 = 0x1bb,0x1
01bc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1 = 0x1bc,0x401
01bd 0217 | | Execute Heap_Access,All_Reference
01be 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
01bf 01db | | Execute Vector,Length
01c0 0c01 | | Execute_Immediate Greater_Equal,0x1
01c1 6801 |h | Jump_Zero 0x1c3
01c2 7805 |x | Jump 0x1c8 ; Debug Table 0xf.0x2 = 0x1c2,0x402
01c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x3 = 0x1c3,0x403
01c4 4800 |H | Short_Literal 0x0
01c5 4801 |H | Short_Literal 0x1
01c6 8233 | 3 | Call 0x1,0x33
01c7 c402 | | Store 0x2,0x2
01c8 c5fe | | Store 0x2,-0x2
01c9 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x4 = 0x1c9,0x2
01ca 4801 |H | Short_Literal 0x1
01cb e5fe | | Load 0x2,-0x2
01cc 0217 | | Execute Heap_Access,All_Reference
01cd 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
01ce 01d6 | | Execute Vector,Field_Write
01cf 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x5 = 0x1cf,0x3
01d0 e5fe | | Load 0x2,-0x2
01d1 0217 | | Execute Heap_Access,All_Reference
01d2 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01d3 4502 |E | Exit_Subprogram 0x2
01d4 0000 0000 | | .BLANK 0000[0x4]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01db | | .CONST 0x01db ; Address of begin
01d9 0004 | | .CONST 0x0004 ; Address of exception handler
01da 0001 | | .CONST 0x0001 ; Number of locals
01db BODY_01d8:
01db INIT_01d8:
01db 00db | | Load_Top At_Offset_3 ; Debug Table 0x10 = .DEBUG 0x01db,0x0670,0x1001,0x0000,0x0056,0x9565,0x0000,0x00d1
; Debug Table 0x10.0x0 = 0x1db,0x1
01dc 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01dd 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1 = 0x1dd,0x2
01de 4801 |H | Short_Literal 0x1
01df 4800 |H | Short_Literal 0x0
01e0 e210 | | Load 0x1,0x10
01e1 035b | [ | Declare_Type Array,Constrained
01e2 0337 | 7 | Declare_Variable Array
01e3 821f | | Call 0x1,0x1f
01e4 a5fe | | Store_Unchecked 0x2,-0x2
01e5 4501 |E | Exit_Subprogram 0x1
01e6 0000 0000 | | .XXX[0x2]
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 00db | | Load_Top At_Offset_3 ; Debug Table 0x11 = .DEBUG 0x01eb,0x0676,0x1001,0x0000,0x0056,0x9565,0x0000,0x00dd
; Debug Table 0x11.0x0 = 0x1eb,0x1
01ec 00db | | Load_Top At_Offset_3
01ed 821d | | Call 0x1,0x1d
01ee 8225 | % | Call 0x1,0x25
01ef c5fe | | Store 0x2,-0x2
01f0 4502 |E | Exit_Subprogram 0x2
01f1 0000 0000 | | .BLANK 0000[0x7]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 0203 | | .CONST 0x0203 ; Address of begin
01f9 0004 | | .CONST 0x0004 ; Address of exception handler
01fa 0002 | | .CONST 0x0002 ; Number of locals
01fb INIT_01f8:
01fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x12 = .DEBUG 0x01fb,0x067a,0x1001,0x0000,0x0056,0x9565,0x0000,0x00e9
; Debug Table 0x12.0x0 = 0x1fb,0xffff
01fc 0217 | | Execute Heap_Access,All_Reference
01fd 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
01fe 00db | | Load_Top At_Offset_3
01ff 01db | | Execute Vector,Length
0200 0273 | s | Execute Discrete,Plus
0201 00e3 | | Load_Encached Natural_Cache
0202 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0203 BODY_01f8:
0203 e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x1 = 0x203,0x1
0204 00d9 | | Load_Top At_Offset_1
0205 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x2 = 0x205,0x401
0206 0217 | | Execute Heap_Access,All_Reference
0207 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0208 01db | | Execute Vector,Length
0209 00d9 | | Load_Top At_Offset_1
020a 027b | { | Execute Discrete,Greater_Equal
020b 6801 |h | Jump_Zero 0x20d
020c 7805 |x | Jump 0x212 ; Debug Table 0x12.0x3 = 0x20c,0x402
020d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x4 = 0x20d,0x403
020e 4801 |H | Short_Literal 0x1
020f 00da | | Load_Top At_Offset_2
0210 8233 | 3 | Call 0x1,0x33
0211 c403 | | Store 0x2,0x3
0212 00d1 | | Pop_Control Pop_Count_1
0213 c5fe | | Store 0x2,-0x2
0214 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x5 = 0x214,0x2
0215 e5fe | | Load 0x2,-0x2
0216 0217 | | Execute Heap_Access,All_Reference
0217 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0218 0a01 | | Execute_Immediate Plus,0x1
0219 0248 | H | Execute Discrete,Check_In_Integer
021a 00da | | Load_Top At_Offset_2
021b e5fe | | Load 0x2,-0x2
021c 0219 | | Execute Heap_Access,All_Read
021d 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
021e 01ce | | Execute Vector,Slice_Write
021f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x21f,0x3
0220 e5fe | | Load 0x2,-0x2
0221 0217 | | Execute Heap_Access,All_Reference
0222 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0223 4502 |E | Exit_Subprogram 0x2
0224 0000 0000 | | .BLANK 0000[0x4]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 0231 | 1 | .CONST 0x0231 ; Address of begin
0229 0004 | | .CONST 0x0004 ; Address of exception handler
022a 0002 | | .CONST 0x0002 ; Number of locals
022b INIT_0228:
022b 00db | | Load_Top At_Offset_3 ; Debug Table 0x13 = .DEBUG 0x022b,0x068a,0x1001,0x0000,0x0056,0x9565,0x0000,0x00f5
; Debug Table 0x13.0x0 = 0x22b,0xffff
022c 0217 | | Execute Heap_Access,All_Reference
022d 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
022e 0a01 | | Execute_Immediate Plus,0x1
022f 00e3 | | Load_Encached Natural_Cache
0230 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0231 BODY_0228:
0231 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x1 = 0x231,0x1
0232 00d9 | | Load_Top At_Offset_1
0233 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x2 = 0x233,0x401
0234 0217 | | Execute Heap_Access,All_Reference
0235 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0236 01db | | Execute Vector,Length
0237 00d9 | | Load_Top At_Offset_1
0238 027b | { | Execute Discrete,Greater_Equal
0239 6801 |h | Jump_Zero 0x23b
023a 7805 |x | Jump 0x240 ; Debug Table 0x13.0x3 = 0x23a,0x402
023b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x23b,0x403
023c 4801 |H | Short_Literal 0x1
023d 00da | | Load_Top At_Offset_2
023e 8233 | 3 | Call 0x1,0x33
023f c403 | | Store 0x2,0x3
0240 00d1 | | Pop_Control Pop_Count_1
0241 c5fe | | Store 0x2,-0x2
0242 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x5 = 0x242,0x2
0243 00d9 | | Load_Top At_Offset_1
0244 e5fe | | Load 0x2,-0x2
0245 0217 | | Execute Heap_Access,All_Reference
0246 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0247 01d6 | | Execute Vector,Field_Write
0248 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x6 = 0x248,0x3
0249 e5fe | | Load 0x2,-0x2
024a 0217 | | Execute Heap_Access,All_Reference
024b 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
024c 4502 |E | Exit_Subprogram 0x2
024d 0000 0000 | | .XXX[0x3]
024f 0000 | |
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 026a | j | .CONST 0x026a ; Address of begin
0251 0004 | | .CONST 0x0004 ; Address of exception handler
0252 0002 | | .CONST 0x0002 ; Number of locals
0253 INIT_0250:
0253 4801 |H | Short_Literal 0x1 ; Debug Table 0x14 = .DEBUG 0x0253,0x069a,0x1001,0x0000,0x0056,0x9565,0x0000,0x0101
; Debug Table 0x14.0x0 = 0x253,0xffff
0254 e5fe | | Load 0x2,-0x2
0255 e210 | | Load 0x1,0x10
0256 0334 | 4 | Declare_Variable Array,With_Constraint
0257 4801 |H | Short_Literal 0x1
0258 e5fe | | Load 0x2,-0x2
0259 e210 | | Load 0x1,0x10
025a 035b | [ | Declare_Type Array,Constrained
025b 0337 | 7 | Declare_Variable Array
025c 00d8 | | Load_Top At_Offset_0
025d 01dc | | Execute Vector,Last
025e 4801 |H | Short_Literal 0x1
025f 0263 | c | Execute Discrete,Above_Bound
0260 7007 |p | Jump_Nonzero 0x268
0261 e5ff | | Load 0x2,-0x1
0262 e20f | | Load 0x1,0xf
0263 0119 | | Execute Any,Check_In_Formal_Type
0264 00d9 | | Load_Top At_Offset_1
0265 e403 | | Load 0x2,0x3
0266 01d6 | | Execute Vector,Field_Write
0267 3ff9 |? | Loop_Increasing 0x261
0268 00d9 | | Load_Top At_Offset_1
0269 01d4 | | Execute Vector,Structure_Write
026a BODY_0250:
026a e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x1 = 0x26a,0x1
026b 00d9 | | Load_Top At_Offset_1
026c 8225 | % | Call 0x1,0x25
026d c5fd | | Store 0x2,-0x3
026e 4503 |E | Exit_Subprogram 0x3
026f 0000 | | .XXX[0x1]
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 0275 | u | .CONST 0x0275 ; Address of begin
0271 0004 | | .CONST 0x0004 ; Address of exception handler
0272 0002 | | .CONST 0x0002 ; Number of locals
0273 INIT_0270:
0273 00db | | Load_Top At_Offset_3 ; Debug Table 0x15 = .DEBUG 0x0273,0x06a0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0111
; Debug Table 0x15.0x0 = 0x273,0xffff
0274 0217 | | Execute Heap_Access,All_Reference
0275 BODY_0270:
0275 e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0x1 = 0x275,0x1
0276 4801 |H | Short_Literal 0x1
0277 00da | | Load_Top At_Offset_2
0278 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0279 00db | | Load_Top At_Offset_3
027a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
027b 01cf | | Execute Vector,Slice_Read
027c e5ff | | Load 0x2,-0x1
027d 8229 | ) | Call 0x1,0x29
027e c5fd | | Store 0x2,-0x3
027f 4503 |E | Exit_Subprogram 0x3
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0283 | | .CONST 0x0283 ; Address of begin
0281 0004 | | .CONST 0x0004 ; Address of exception handler
0282 0001 | | .CONST 0x0001 ; Number of locals
0283 BODY_0280:
0283 INIT_0280:
0283 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x0283,0x06a6,0x1001,0x0000,0x0056,0x9565,0x0000,0x0121
; Debug Table 0x16.0x0 = 0x283,0x1
0284 e5fd | | Load 0x2,-0x3
0285 0217 | | Execute Heap_Access,All_Reference
0286 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0287 0a01 | | Execute_Immediate Plus,0x1
0288 027f | | Execute Discrete,Equal
0289 6805 |h | Jump_Zero 0x28f
028a e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x1 = 0x28a,0x2
028b e5fe | | Load 0x2,-0x2
028c 8225 | % | Call 0x1,0x25
028d c5fd | | Store 0x2,-0x3
028e 4503 |E | Exit_Subprogram 0x3
028f 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x2 = 0x28f,0x3
0290 e5fd | | Load 0x2,-0x3
0291 0217 | | Execute Heap_Access,All_Reference
0292 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0293 027a | z | Execute Discrete,Less_Equal
0294 6831 |h1 | Jump_Zero 0x2c6
0295 00cf | | Action Mark_Auxiliary ; Debug Table 0x16.0x3 = 0x295,0x4
0296 e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x4 = 0x296,0xfbff
0297 0217 | | Execute Heap_Access,All_Reference
0298 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0299 e5fe | | Load 0x2,-0x2
029a 01db | | Execute Vector,Length
029b 0273 | s | Execute Discrete,Plus
029c 00e3 | | Load_Encached Natural_Cache
029d 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
029e e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x5 = 0x29e,0x401
029f 00d9 | | Load_Top At_Offset_1
02a0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x6 = 0x2a0,0x801
02a1 0217 | | Execute Heap_Access,All_Reference
02a2 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
02a3 01db | | Execute Vector,Length
02a4 00d9 | | Load_Top At_Offset_1
02a5 027b | { | Execute Discrete,Greater_Equal
02a6 6801 |h | Jump_Zero 0x2a8
02a7 7805 |x | Jump 0x2ad ; Debug Table 0x16.0x7 = 0x2a7,0x802
02a8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x8 = 0x2a8,0x803
02a9 4801 |H | Short_Literal 0x1
02aa 00da | | Load_Top At_Offset_2
02ab 8233 | 3 | Call 0x1,0x33
02ac c404 | | Store 0x2,0x4
02ad 00d1 | | Pop_Control Pop_Count_1
02ae c5fd | | Store 0x2,-0x3
02af e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x9 = 0x2af,0x402
02b0 e5ff | | Load 0x2,-0x1
02b1 e5fd | | Load 0x2,-0x3
02b2 0217 | | Execute Heap_Access,All_Reference
02b3 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
02b4 e5fd | | Load 0x2,-0x3
02b5 0217 | | Execute Heap_Access,All_Reference
02b6 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
02b7 01cf | | Execute Vector,Slice_Read
02b8 01cc | | Execute Vector,Catenate
02b9 e5ff | | Load 0x2,-0x1
02ba 00da | | Load_Top At_Offset_2
02bb e5fd | | Load 0x2,-0x3
02bc 0219 | | Execute Heap_Access,All_Read
02bd 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
02be 01ce | | Execute Vector,Slice_Write
02bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xa = 0x2bf,0x403
02c0 e5fd | | Load 0x2,-0x3
02c1 0217 | | Execute Heap_Access,All_Reference
02c2 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02c3 00d1 | | Pop_Control Pop_Count_1
02c4 00ce | | Action Pop_Auxiliary
02c5 4503 |E | Exit_Subprogram 0x3
02c6 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x16.0xb = 0x2c6,0x5
02c7 0257 | W | Execute Discrete,Raise
02c8 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
02cc 0000 0000 | | .BLANK 0000[0x4]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d9 | | .CONST 0x02d9 ; Address of begin
02d1 0004 | | .CONST 0x0004 ; Address of exception handler
02d2 0002 | | .CONST 0x0002 ; Number of locals
02d3 INIT_02d0:
02d3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17 = .DEBUG 0x02d3,0x06c0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0131
; Debug Table 0x17.0x0 = 0x2d3,0xffff
02d4 0217 | | Execute Heap_Access,All_Reference
02d5 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
02d6 0a01 | | Execute_Immediate Plus,0x1
02d7 00e3 | | Load_Encached Natural_Cache
02d8 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
02d9 BODY_02d0:
02d9 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x1 = 0x2d9,0x1
02da 00d9 | | Load_Top At_Offset_1
02db 027f | | Execute Discrete,Equal
02dc 6807 |h | Jump_Zero 0x2e4
02dd e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x2 = 0x2dd,0x2
02de e5fe | | Load 0x2,-0x2
02df e20f | | Load 0x1,0xf
02e0 0119 | | Execute Any,Check_In_Formal_Type
02e1 8226 | & | Call 0x1,0x26
02e2 c5fd | | Store 0x2,-0x3
02e3 4503 |E | Exit_Subprogram 0x3
02e4 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x3 = 0x2e4,0x3
02e5 00d9 | | Load_Top At_Offset_1
02e6 027d | } | Execute Discrete,Greater
02e7 6802 |h | Jump_Zero 0x2ea
02e8 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x17.0x4 = 0x2e8,0x4
02e9 0257 | W | Execute Discrete,Raise
02ea e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x5 = 0x2ea,0x5
02eb 00d9 | | Load_Top At_Offset_1
02ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x6 = 0x2ec,0x401
02ed 0217 | | Execute Heap_Access,All_Reference
02ee 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
02ef 01db | | Execute Vector,Length
02f0 00d9 | | Load_Top At_Offset_1
02f1 027b | { | Execute Discrete,Greater_Equal
02f2 6801 |h | Jump_Zero 0x2f4
02f3 7805 |x | Jump 0x2f9 ; Debug Table 0x17.0x7 = 0x2f3,0x402
02f4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x8 = 0x2f4,0x403
02f5 4801 |H | Short_Literal 0x1
02f6 00da | | Load_Top At_Offset_2
02f7 8233 | 3 | Call 0x1,0x33
02f8 c403 | | Store 0x2,0x3
02f9 00d1 | | Pop_Control Pop_Count_1
02fa c5fd | | Store 0x2,-0x3
02fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x9 = 0x2fb,0x6
02fc e5fd | | Load 0x2,-0x3
02fd 0217 | | Execute Heap_Access,All_Reference
02fe 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
02ff e5fd | | Load 0x2,-0x3
0300 0217 | | Execute Heap_Access,All_Reference
0301 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0302 01cf | | Execute Vector,Slice_Read
0303 e5ff | | Load 0x2,-0x1
0304 0a01 | | Execute_Immediate Plus,0x1
0305 0248 | H | Execute Discrete,Check_In_Integer
0306 00da | | Load_Top At_Offset_2
0307 e5fd | | Load 0x2,-0x3
0308 0219 | | Execute Heap_Access,All_Read
0309 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
030a 01ce | | Execute Vector,Slice_Write
030b e5fe | | Load 0x2,-0x2 ; Debug Table 0x17.0xa = 0x30b,0x7
030c e5ff | | Load 0x2,-0x1
030d e5fd | | Load 0x2,-0x3
030e 0217 | | Execute Heap_Access,All_Reference
030f 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0310 01d6 | | Execute Vector,Field_Write
0311 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xb = 0x311,0x8
0312 e5fd | | Load 0x2,-0x3
0313 0217 | | Execute Heap_Access,All_Reference
0314 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0315 4503 |E | Exit_Subprogram 0x3
0316 0000 0000 | | .XXX[0x2]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 0332 | 2 | .CONST 0x0332 ; Address of begin
0319 0004 | | .CONST 0x0004 ; Address of exception handler
031a 0002 | | .CONST 0x0002 ; Number of locals
031b INIT_0318:
031b 4801 |H | Short_Literal 0x1 ; Debug Table 0x18 = .DEBUG 0x031b,0x06da,0x1001,0x0000,0x0056,0x9565,0x0000,0x0141
; Debug Table 0x18.0x0 = 0x31b,0xffff
031c e5fd | | Load 0x2,-0x3
031d e210 | | Load 0x1,0x10
031e 0334 | 4 | Declare_Variable Array,With_Constraint
031f 4801 |H | Short_Literal 0x1
0320 e5fd | | Load 0x2,-0x3
0321 e210 | | Load 0x1,0x10
0322 035b | [ | Declare_Type Array,Constrained
0323 0337 | 7 | Declare_Variable Array
0324 00d8 | | Load_Top At_Offset_0
0325 01dc | | Execute Vector,Last
0326 4801 |H | Short_Literal 0x1
0327 0263 | c | Execute Discrete,Above_Bound
0328 7007 |p | Jump_Nonzero 0x330
0329 e5fe | | Load 0x2,-0x2
032a e20f | | Load 0x1,0xf
032b 0119 | | Execute Any,Check_In_Formal_Type
032c 00d9 | | Load_Top At_Offset_1
032d e403 | | Load 0x2,0x3
032e 01d6 | | Execute Vector,Field_Write
032f 3ff9 |? | Loop_Increasing 0x329
0330 00d9 | | Load_Top At_Offset_1
0331 01d4 | | Execute Vector,Structure_Write
0332 BODY_0318:
0332 e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x1 = 0x332,0x1
0333 00d9 | | Load_Top At_Offset_1
0334 e5ff | | Load 0x2,-0x1
0335 8229 | ) | Call 0x1,0x29
0336 c5fc | | Store 0x2,-0x4
0337 4504 |E | Exit_Subprogram 0x4
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 0344 | D | .CONST 0x0344 ; Address of begin
0339 0004 | | .CONST 0x0004 ; Address of exception handler
033a 0003 | | .CONST 0x0003 ; Number of locals
033b INIT_0338:
033b e5fd | | Load 0x2,-0x3 ; Debug Table 0x19 = .DEBUG 0x033b,0x06e0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0155
; Debug Table 0x19.0x0 = 0x33b,0xffff
033c 0217 | | Execute Heap_Access,All_Reference
033d e5fd | | Load 0x2,-0x3 ; Debug Table 0x19.0x1 = 0x33d,0xfffe
033e 0217 | | Execute Heap_Access,All_Reference
033f 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0340 e5fe | | Load 0x2,-0x2
0341 0272 | r | Execute Discrete,Minus
0342 00e3 | | Load_Encached Natural_Cache
0343 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0344 BODY_0338:
0344 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x2 = 0x344,0x1
0345 0aff | | Execute_Immediate Plus,-0x1
0346 00d9 | | Load_Top At_Offset_1
0347 027d | } | Execute Discrete,Greater
0348 6802 |h | Jump_Zero 0x34b
0349 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x19.0x3 = 0x349,0x2
034a 0257 | W | Execute Discrete,Raise
034b e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x4 = 0x34b,0x3
034c 00d9 | | Load_Top At_Offset_1
034d 027a | z | Execute Discrete,Less_Equal
034e 680e |h | Jump_Zero 0x35d
034f e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x5 = 0x34f,0x4
0350 e5fe | | Load 0x2,-0x2
0351 0273 | s | Execute Discrete,Plus
0352 0248 | H | Execute Discrete,Check_In_Integer
0353 00da | | Load_Top At_Offset_2
0354 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0355 00db | | Load_Top At_Offset_3
0356 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0357 01cf | | Execute Vector,Slice_Read
0358 e5ff | | Load 0x2,-0x1
0359 00da | | Load_Top At_Offset_2
035a e402 | | Load 0x2,0x2
035b 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
035c 01ce | | Execute Vector,Slice_Write
035d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x6 = 0x35d,0x5
035e 00da | | Load_Top At_Offset_2
035f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0360 4503 |E | Exit_Subprogram 0x3
0361 0000 0000 | | .BLANK 0000[0x7]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036d | m | .CONST 0x036d ; Address of begin
0369 0004 | | .CONST 0x0004 ; Address of exception handler
036a 0002 | | .CONST 0x0002 ; Number of locals
036b INIT_0368:
036b e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a = .DEBUG 0x036b,0x06f0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0166
; Debug Table 0x1a.0x0 = 0x36b,0xffff
036c 0217 | | Execute Heap_Access,All_Reference
036d BODY_0368:
036d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a.0x1 = 0x36d,0x1
036e 00d9 | | Load_Top At_Offset_1
036f 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0370 027d | } | Execute Discrete,Greater
0371 6802 |h | Jump_Zero 0x374
0372 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x1a.0x2 = 0x372,0x2
0373 0257 | W | Execute Discrete,Raise
0374 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x3 = 0x374,0x3
0375 e5ff | | Load 0x2,-0x1
0376 00da | | Load_Top At_Offset_2
0377 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0378 01d6 | | Execute Vector,Field_Write
0379 4503 |E | Exit_Subprogram 0x3
037a 0000 0000 | | .BLANK 0000[0x6]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 039a | | .CONST 0x039a ; Address of begin
0381 0004 | | .CONST 0x0004 ; Address of exception handler
0382 0002 | | .CONST 0x0002 ; Number of locals
0383 INIT_0380:
0383 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b = .DEBUG 0x0383,0x06fa,0x1001,0x0000,0x0056,0x9565,0x0000,0x0176
; Debug Table 0x1b.0x0 = 0x383,0xffff
0384 e5fd | | Load 0x2,-0x3
0385 e210 | | Load 0x1,0x10
0386 0334 | 4 | Declare_Variable Array,With_Constraint
0387 4801 |H | Short_Literal 0x1
0388 e5fd | | Load 0x2,-0x3
0389 e210 | | Load 0x1,0x10
038a 035b | [ | Declare_Type Array,Constrained
038b 0337 | 7 | Declare_Variable Array
038c 00d8 | | Load_Top At_Offset_0
038d 01dc | | Execute Vector,Last
038e 4801 |H | Short_Literal 0x1
038f 0263 | c | Execute Discrete,Above_Bound
0390 7007 |p | Jump_Nonzero 0x398
0391 e5fe | | Load 0x2,-0x2
0392 e20f | | Load 0x1,0xf
0393 0119 | | Execute Any,Check_In_Formal_Type
0394 00d9 | | Load_Top At_Offset_1
0395 e403 | | Load 0x2,0x3
0396 01d6 | | Execute Vector,Field_Write
0397 3ff9 |? | Loop_Increasing 0x391
0398 00d9 | | Load_Top At_Offset_1
0399 01d4 | | Execute Vector,Structure_Write
039a BODY_0380:
039a e5fc | | Load 0x2,-0x4 ; Debug Table 0x1b.0x1 = 0x39a,0x1
039b 00d9 | | Load_Top At_Offset_1
039c e5ff | | Load 0x2,-0x1
039d 822f | / | Call 0x1,0x2f
039e c5fc | | Store 0x2,-0x4
039f 4504 |E | Exit_Subprogram 0x4
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03ad | | .CONST 0x03ad ; Address of begin
03a1 0004 | | .CONST 0x0004 ; Address of exception handler
03a2 0003 | | .CONST 0x0003 ; Number of locals
03a3 INIT_03a0:
03a3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c = .DEBUG 0x03a3,0x0700,0x1001,0x0000,0x0056,0x9565,0x0000,0x018a
; Debug Table 0x1c.0x0 = 0x3a3,0xffff
03a4 0217 | | Execute Heap_Access,All_Reference
03a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x1 = 0x3a5,0xfffe
03a6 e5fe | | Load 0x2,-0x2
03a7 01db | | Execute Vector,Length
03a8 0273 | s | Execute Discrete,Plus
03a9 0248 | H | Execute Discrete,Check_In_Integer
03aa 0aff | | Execute_Immediate Plus,-0x1
03ab 00e4 | | Load_Encached Positive_Cache
03ac 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
03ad BODY_03a0:
03ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x2 = 0x3ad,0x1
03ae 00da | | Load_Top At_Offset_2
03af 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
03b0 027d | } | Execute Discrete,Greater
03b1 6802 |h | Jump_Zero 0x3b4
03b2 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x1c.0x3 = 0x3b2,0x2
03b3 0257 | W | Execute Discrete,Raise
03b4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1c.0x4 = 0x3b4,0x3
03b5 e5ff | | Load 0x2,-0x1
03b6 00da | | Load_Top At_Offset_2
03b7 e402 | | Load 0x2,0x2
03b8 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
03b9 01ce | | Execute Vector,Slice_Write
03ba 4503 |E | Exit_Subprogram 0x3
03bb 0000 0000 | | .BLANK 0000[0x5]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3 | | .CONST 0x03c3 ; Address of begin
03c1 0004 | | .CONST 0x0004 ; Address of exception handler
03c2 0001 | | .CONST 0x0001 ; Number of locals
03c3 BODY_03c0:
03c3 INIT_03c0:
03c3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1d = .DEBUG 0x03c3,0x070c,0x1001,0x0000,0x0056,0x9565,0x0000,0x019a
; Debug Table 0x1d.0x0 = 0x3c3,0x1
03c4 e5fe | | Load 0x2,-0x2
03c5 821d | | Call 0x1,0x1d
03c6 e5ff | | Load 0x2,-0x1
03c7 822f | / | Call 0x1,0x2f
03c8 c5fd | | Store 0x2,-0x3
03c9 4503 |E | Exit_Subprogram 0x3
03ca 0000 0000 | | .BLANK 0000[0x6]
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 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1e = .DEBUG 0x03d3,0x0710,0x1001,0x0000,0x0056,0x9565,0x0000,0x01aa
; Debug Table 0x1e.0x0 = 0x3d3,0xffff
03d4 0217 | | Execute Heap_Access,All_Reference
03d5 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
03d6 00e3 | | Load_Encached Natural_Cache
03d7 03f1 | | Declare_Variable Discrete,With_Value
03d8 BODY_03d0:
03d8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1e.0x1 = 0x3d8,0x1
03d9 e5ff | | Load 0x2,-0x1
03da 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x2 = 0x3da,0x401
03db 0217 | | Execute Heap_Access,All_Reference
03dc 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
03dd 01db | | Execute Vector,Length
03de 00d9 | | Load_Top At_Offset_1
03df 027b | { | Execute Discrete,Greater_Equal
03e0 6801 |h | Jump_Zero 0x3e2
03e1 7805 |x | Jump 0x3e7 ; Debug Table 0x1e.0x3 = 0x3e1,0x402
03e2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x4 = 0x3e2,0x403
03e3 4801 |H | Short_Literal 0x1
03e4 00da | | Load_Top At_Offset_2
03e5 8233 | 3 | Call 0x1,0x33
03e6 c403 | | Store 0x2,0x3
03e7 00d1 | | Pop_Control Pop_Count_1
03e8 c5fd | | Store 0x2,-0x3
03e9 00cf | | Action Mark_Auxiliary
03ea e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x5 = 0x3ea,0x2
03eb 00da | | Load_Top At_Offset_2
03ec 0a01 | | Execute_Immediate Plus,0x1
03ed 0248 | H | Execute Discrete,Check_In_Integer
03ee 0263 | c | Execute Discrete,Above_Bound
03ef 7008 |p | Jump_Nonzero 0x3f8
03f0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x6 = 0x3f0,0x3
03f1 00d9 | | Load_Top At_Offset_1
03f2 e5fd | | Load 0x2,-0x3
03f3 0217 | | Execute Heap_Access,All_Reference
03f4 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
03f5 01d6 | | Execute Vector,Field_Write
03f6 00c8 | | Action Pop_Auxiliary_Range
03f7 3ff8 |? | Loop_Increasing 0x3f0
03f8 00ce | | Action Pop_Auxiliary
03f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x7 = 0x3f9,0x4
03fa e5fd | | Load 0x2,-0x3
03fb 0217 | | Execute Heap_Access,All_Reference
03fc 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03fd 4503 |E | Exit_Subprogram 0x3
03fe 0000 0000 | | .XXX[0x2]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 0403 | | .CONST 0x0403 ; Address of begin
0401 0004 | | .CONST 0x0004 ; Address of exception handler
0402 0001 | | .CONST 0x0001 ; Number of locals
0403 BODY_0400:
0403 INIT_0400:
0403 4608 |F | Jump_Case 0x8 ; Debug Table 0x1f = .DEBUG 0x0403,0x0722,0x1005,0x0000,0x0056,0x9575,0x0000,0x0009
0404 7808 |x | Jump 0x40d ; case 0x0
0405 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0406 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
0407 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0408 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0409 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
040a 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
040b 7805 |x | Jump 0x411 ; case 0x7
040c 780d |x | Jump 0x41a ; case 0x8
040d 00da | | Load_Top At_Offset_2
040e 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
040f 1c00 | | Execute_Immediate Run_Utility,0x0
0410 4302 |C | Exit_Subprogram From_Utility,0x2
0411 00db | | Load_Top At_Offset_3
0412 4801 |H | Short_Literal 0x1
0413 e5fe | | Load 0x2,-0x2
0414 e210 | | Load 0x1,0x10
0415 035b | [ | Declare_Type Array,Constrained
0416 4801 |H | Short_Literal 0x1
0417 e5ff | | Load 0x2,-0x1
0418 031b | | Declare_Type Variant_Record,Constrained
0419 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
041a 00db | | Load_Top At_Offset_3
041b 00db | | Load_Top At_Offset_3
041c 02fc | | Declare_Variable Variant_Record,With_Constraint
041d 4801 |H | Short_Literal 0x1
041e e5fe | | Load 0x2,-0x2
041f e210 | | Load 0x1,0x10
0420 0334 | 4 | Declare_Variable Array,With_Constraint
0421 2d03 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3
0422 016a | j | Execute Variant_Record,Indirects_Appended
0423 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0424 0000 0000 | | .BLANK 0000[0x4]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 042c | , | .CONST 0x042c ; Address of begin
0429 0004 | | .CONST 0x0004 ; Address of exception handler
042a 0002 | | .CONST 0x0002 ; Number of locals
042b INIT_0428:
042b e215 | | Load 0x1,0x15 ; Debug Table 0x20 = .DEBUG 0x042b,0x0724,0x1001,0x0000,0x0056,0x9575,0x0000,0x0051
; Debug Table 0x20.0x0 = 0x42b,0xffff
042c BODY_0428:
042c 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x1 = 0x42c,0x1
042d e5ff | | Load 0x2,-0x1
042e 09ff | | Execute_Immediate Binary_Scale,-0x1
042f 0273 | s | Execute Discrete,Plus
0430 0248 | H | Execute Discrete,Check_In_Integer
0431 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x2 = 0x431,0x401
0432 e212 | | Load 0x1,0x12
0433 027d | } | Execute Discrete,Greater
0434 6802 |h | Jump_Zero 0x437
0435 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x3 = 0x435,0x402
0436 7801 |x | Jump 0x438
0437 e212 | | Load 0x1,0x12 ; Debug Table 0x20.0x4 = 0x437,0x403
0438 00d0 | | Action Swap_Control
0439 00d1 | | Pop_Control Pop_Count_1
043a e232 | 2 | Load 0x1,0x32 ; Debug Table 0x20.0x5 = 0x43a,0x1
043b 1c08 | | Execute_Immediate Run_Utility,0x8
043c e215 | | Load 0x1,0x15
043d e5fd | | Load 0x2,-0x3
043e 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
043f 00d8 | | Load_Top At_Offset_0
0440 0217 | | Execute Heap_Access,All_Reference
0441 1c00 | | Execute_Immediate Run_Utility,0x0
0442 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0443 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x6 = 0x443,0x2
; Debug Table 0x20.0x7 = 0x443,0x3
0444 6817 |h | Jump_Zero 0x45c
0445 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x8 = 0x445,0x4
0446 0217 | | Execute Heap_Access,All_Reference
0447 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0448 00d9 | | Load_Top At_Offset_1
0449 0217 | | Execute Heap_Access,All_Reference
044a 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
044b 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x9 = 0x44b,0x5
044c e5fd | | Load 0x2,-0x3
044d 0217 | | Execute Heap_Access,All_Reference
044e 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
044f e5fd | | Load 0x2,-0x3
0450 0217 | | Execute Heap_Access,All_Reference
0451 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0452 01cf | | Execute Vector,Slice_Read
0453 4801 |H | Short_Literal 0x1
0454 00da | | Load_Top At_Offset_2
0455 0217 | | Execute Heap_Access,All_Reference
0456 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0457 00db | | Load_Top At_Offset_3
0458 0219 | | Execute Heap_Access,All_Read
0459 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
045a 01ce | | Execute Vector,Slice_Write
045b 7804 |x | Jump 0x460
045c 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0xa = 0x45c,0x6
045d 00d9 | | Load_Top At_Offset_1
045e 0217 | | Execute Heap_Access,All_Reference
045f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0460 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0xb = 0x460,0x7
0461 a5fd | | Store_Unchecked 0x2,-0x3
0462 4503 |E | Exit_Subprogram 0x3
0463 0000 0000 | | .BLANK 0000[0x5]
0468 ; --------------------------------------------------------------------------------------
0468 ; Debug Table
0468 ; --------------------------------------------------------------------------------------
0468 0003 0021 | !| .CONST 0x0003,0x0021
046a 000b 0572 | r| .DEBUG 0x000b,0x0572,0x8000,0x0000,0x0056,0x9565,0x0000,0x0005
0472 0010 057c | || .DEBUG 0x0010,0x057c,0x8000,0x0000,0x0056,0x9575,0x0000,0x0005
047a 001b 0580 | | .DEBUG 0x001b,0x0580,0x4000,0x0000,0x0056,0x9565,0x0000,0x0013
0482 0065 05c6 | e | .DEBUG 0x0065,0x05c6,0x4000,0x0000,0x0056,0x9575,0x0000,0x0008
048a 00bb 0608 | | .DEBUG 0x00bb,0x0608,0x1002,0x0000,0x0056,0x9565,0x0000,0x0047
0492 00eb 0610 | | .DEBUG 0x00eb,0x0610,0x1002,0x0000,0x0056,0x9565,0x0000,0x0052
049a 00f3 0614 | | .DEBUG 0x00f3,0x0614,0x1001,0x0000,0x0056,0x9565,0x0000,0x005b
04a2 00fb 0618 | | .DEBUG 0x00fb,0x0618,0x1002,0x0000,0x0056,0x9565,0x0000,0x0063
04aa 0103 061c | | .DEBUG 0x0103,0x061c,0x1002,0x0000,0x0056,0x9565,0x0000,0x006c
04b2 011b 0626 | &| .DEBUG 0x011b,0x0626,0x1002,0x0000,0x0056,0x9565,0x0000,0x0079
04ba 0133 062e | 3 .| .DEBUG 0x0133,0x062e,0x1002,0x0000,0x0056,0x9565,0x0000,0x008a
04c2 0143 0634 | C 4| .DEBUG 0x0143,0x0634,0x1002,0x0000,0x0056,0x9565,0x0000,0x0093
04ca 0163 0642 | c B| .DEBUG 0x0163,0x0642,0x1002,0x0000,0x0056,0x9565,0x0000,0x00a0
04d2 0183 0650 | P| .DEBUG 0x0183,0x0650,0x1001,0x0000,0x0056,0x9565,0x0000,0x00ad
04da 0193 0654 | T| .DEBUG 0x0193,0x0654,0x1001,0x0000,0x0056,0x9565,0x0000,0x00b9
04e2 01bb 0662 | b| .DEBUG 0x01bb,0x0662,0x1001,0x0000,0x0056,0x9565,0x0000,0x00c5
04ea 01db 0670 | p| .DEBUG 0x01db,0x0670,0x1001,0x0000,0x0056,0x9565,0x0000,0x00d1
04f2 01eb 0676 | v| .DEBUG 0x01eb,0x0676,0x1001,0x0000,0x0056,0x9565,0x0000,0x00dd
04fa 01fb 067a | z| .DEBUG 0x01fb,0x067a,0x1001,0x0000,0x0056,0x9565,0x0000,0x00e9
0502 022b 068a | + | .DEBUG 0x022b,0x068a,0x1001,0x0000,0x0056,0x9565,0x0000,0x00f5
050a 0253 069a | S | .DEBUG 0x0253,0x069a,0x1001,0x0000,0x0056,0x9565,0x0000,0x0101
0512 0273 06a0 | s | .DEBUG 0x0273,0x06a0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0111
051a 0283 06a6 | | .DEBUG 0x0283,0x06a6,0x1001,0x0000,0x0056,0x9565,0x0000,0x0121
0522 02d3 06c0 | | .DEBUG 0x02d3,0x06c0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0131
052a 031b 06da | | .DEBUG 0x031b,0x06da,0x1001,0x0000,0x0056,0x9565,0x0000,0x0141
0532 033b 06e0 | ; | .DEBUG 0x033b,0x06e0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0155
053a 036b 06f0 | k | .DEBUG 0x036b,0x06f0,0x1001,0x0000,0x0056,0x9565,0x0000,0x0166
0542 0383 06fa | | .DEBUG 0x0383,0x06fa,0x1001,0x0000,0x0056,0x9565,0x0000,0x0176
054a 03a3 0700 | | .DEBUG 0x03a3,0x0700,0x1001,0x0000,0x0056,0x9565,0x0000,0x018a
0552 03c3 070c | | .DEBUG 0x03c3,0x070c,0x1001,0x0000,0x0056,0x9565,0x0000,0x019a
055a 03d3 0710 | | .DEBUG 0x03d3,0x0710,0x1001,0x0000,0x0056,0x9565,0x0000,0x01aa
0562 0403 0722 | "| .DEBUG 0x0403,0x0722,0x1005,0x0000,0x0056,0x9575,0x0000,0x0009
056a 042b 0724 | + $| .DEBUG 0x042b,0x0724,0x1001,0x0000,0x0056,0x9575,0x0000,0x0051
0572 ; --------------------------------------------------------------------------------------
0572 ; Debug3 Subtable 0x0
0572 ; --------------------------------------------------------------------------------------
0572 0004 0000 | | .DBG3TAB 0x0004,0x0000
0574 000b ffff | | .CONST 0x000b,0xffff
0576 000b fffe | | .CONST 0x000b,0xfffe
0578 000b fffd | | .CONST 0x000b,0xfffd
057a 000b fffc | | .CONST 0x000b,0xfffc
057c ; --------------------------------------------------------------------------------------
057c ; Debug3 Subtable 0x1
057c ; --------------------------------------------------------------------------------------
057c 0001 0000 | | .DBG3TAB 0x0001,0x0000
057e 0010 ffff | | .CONST 0x0010,0xffff
0580 ; --------------------------------------------------------------------------------------
0580 ; Debug3 Subtable 0x2
0580 ; --------------------------------------------------------------------------------------
0580 0022 0000 | " | .DBG3TAB 0x0022,0x0000
0582 001b ffff | | .CONST 0x001b,0xffff
0584 001f fffe | | .CONST 0x001f,0xfffe
0586 0020 fffd | | .CONST 0x0020,0xfffd
0588 0021 fffc | ! | .CONST 0x0021,0xfffc
058a 0023 fffb | # | .CONST 0x0023,0xfffb
058c 0025 fffa | % | .CONST 0x0025,0xfffa
058e 0027 fff9 | ' | .CONST 0x0027,0xfff9
0590 0029 fff8 | ) | .CONST 0x0029,0xfff8
0592 002b fff7 | + | .CONST 0x002b,0xfff7
0594 002d fff6 | - | .CONST 0x002d,0xfff6
0596 002f fff5 | / | .CONST 0x002f,0xfff5
0598 0031 fff4 | 1 | .CONST 0x0031,0xfff4
059a 0033 fff3 | 3 | .CONST 0x0033,0xfff3
059c 0035 fff2 | 5 | .CONST 0x0035,0xfff2
059e 0037 fff1 | 7 | .CONST 0x0037,0xfff1
05a0 0039 fff0 | 9 | .CONST 0x0039,0xfff0
05a2 003b ffef | ; | .CONST 0x003b,0xffef
05a4 003d ffee | = | .CONST 0x003d,0xffee
05a6 003f ffed | ? | .CONST 0x003f,0xffed
05a8 0041 ffec | A | .CONST 0x0041,0xffec
05aa 0043 ffeb | C | .CONST 0x0043,0xffeb
05ac 0045 ffea | E | .CONST 0x0045,0xffea
05ae 0047 ffe9 | G | .CONST 0x0047,0xffe9
05b0 0049 ffe8 | I | .CONST 0x0049,0xffe8
05b2 004b ffe7 | K | .CONST 0x004b,0xffe7
05b4 004d ffe6 | M | .CONST 0x004d,0xffe6
05b6 004f ffe5 | O | .CONST 0x004f,0xffe5
05b8 0051 ffe4 | Q | .CONST 0x0051,0xffe4
05ba 0053 ffe3 | S | .CONST 0x0053,0xffe3
05bc 0055 ffe2 | U | .CONST 0x0055,0xffe2
05be 0057 ffe1 | W | .CONST 0x0057,0xffe1
05c0 005d ffe0 | ] | .CONST 0x005d,0xffe0
05c2 0061 ffdf | a | .CONST 0x0061,0xffdf
05c4 0061 ffde | a | .CONST 0x0061,0xffde
05c6 ; --------------------------------------------------------------------------------------
05c6 ; Debug3 Subtable 0x3
05c6 ; --------------------------------------------------------------------------------------
05c6 0020 0000 | | .DBG3TAB 0x0020,0x0000
05c8 0065 ffff | e | .CONST 0x0065,0xffff
05ca 0079 fffe | y | .CONST 0x0079,0xfffe
05cc 007b fffd | { | .CONST 0x007b,0xfffd
05ce 007d fffc | } | .CONST 0x007d,0xfffc
05d0 007d fffb | } | .CONST 0x007d,0xfffb
05d2 007d fffa | } | .CONST 0x007d,0xfffa
05d4 007f fff9 | | .CONST 0x007f,0xfff9
05d6 0081 fff8 | | .CONST 0x0081,0xfff8
05d8 0083 fff7 | | .CONST 0x0083,0xfff7
05da 0085 fff6 | | .CONST 0x0085,0xfff6
05dc 0085 fff5 | | .CONST 0x0085,0xfff5
05de 0087 fff4 | | .CONST 0x0087,0xfff4
05e0 0089 fff3 | | .CONST 0x0089,0xfff3
05e2 008b fff2 | | .CONST 0x008b,0xfff2
05e4 008d fff1 | | .CONST 0x008d,0xfff1
05e6 008f fff0 | | .CONST 0x008f,0xfff0
05e8 0091 ffef | | .CONST 0x0091,0xffef
05ea 0093 ffee | | .CONST 0x0093,0xffee
05ec 0095 ffed | | .CONST 0x0095,0xffed
05ee 0097 ffec | | .CONST 0x0097,0xffec
05f0 0099 ffeb | | .CONST 0x0099,0xffeb
05f2 009b ffea | | .CONST 0x009b,0xffea
05f4 009d ffe9 | | .CONST 0x009d,0xffe9
05f6 009f ffe8 | | .CONST 0x009f,0xffe8
05f8 00a1 ffe7 | | .CONST 0x00a1,0xffe7
05fa 00a3 ffe6 | | .CONST 0x00a3,0xffe6
05fc 00a5 ffe5 | | .CONST 0x00a5,0xffe5
05fe 00a7 ffe4 | | .CONST 0x00a7,0xffe4
0600 00a9 ffe3 | | .CONST 0x00a9,0xffe3
0602 00ab ffe2 | | .CONST 0x00ab,0xffe2
0604 00ad ffe1 | | .CONST 0x00ad,0xffe1
0606 00af ffe0 | | .CONST 0x00af,0xffe0
0608 ; --------------------------------------------------------------------------------------
0608 ; Debug3 Subtable 0x4
0608 ; --------------------------------------------------------------------------------------
0608 0002 0001 | | .DBG3TAB 0x0002,0x0001
060a 00bb ffff | | .CONST 0x00bb,0xffff
060c 00df fffe | | .CONST 0x00df,0xfffe
060e 00df 0001 | | .CONST 0x00df,0x0001
0610 ; --------------------------------------------------------------------------------------
0610 ; Debug3 Subtable 0x5
0610 ; --------------------------------------------------------------------------------------
0610 0000 0001 | | .DBG3TAB 0x0000,0x0001
0612 00eb 0001 | | .CONST 0x00eb,0x0001
0614 ; --------------------------------------------------------------------------------------
0614 ; Debug3 Subtable 0x6
0614 ; --------------------------------------------------------------------------------------
0614 0000 0001 | | .DBG3TAB 0x0000,0x0001
0616 00f3 0001 | | .CONST 0x00f3,0x0001
0618 ; --------------------------------------------------------------------------------------
0618 ; Debug3 Subtable 0x7
0618 ; --------------------------------------------------------------------------------------
0618 0000 0001 | | .DBG3TAB 0x0000,0x0001
061a 00fb 0001 | | .CONST 0x00fb,0x0001
061c ; --------------------------------------------------------------------------------------
061c ; Debug3 Subtable 0x8
061c ; --------------------------------------------------------------------------------------
061c 0001 0003 | | .DBG3TAB 0x0001,0x0003
061e 0103 ffff | | .CONST 0x0103,0xffff
0620 0105 0001 | | .CONST 0x0105,0x0001
0622 010a 0002 | | .CONST 0x010a,0x0002
0624 010c 0003 | | .CONST 0x010c,0x0003
0626 ; --------------------------------------------------------------------------------------
0626 ; Debug3 Subtable 0x9
0626 ; --------------------------------------------------------------------------------------
0626 0000 0003 | | .DBG3TAB 0x0000,0x0003
0628 011b 0001 | | .CONST 0x011b,0x0001
062a 0121 0002 | ! | .CONST 0x0121,0x0002
062c 0123 0003 | # | .CONST 0x0123,0x0003
062e ; --------------------------------------------------------------------------------------
062e ; Debug3 Subtable 0xa
062e ; --------------------------------------------------------------------------------------
062e 0001 0001 | | .DBG3TAB 0x0001,0x0001
0630 0133 ffff | 3 | .CONST 0x0133,0xffff
0632 0135 0001 | 5 | .CONST 0x0135,0x0001
0634 ; --------------------------------------------------------------------------------------
0634 ; Debug3 Subtable 0xb
0634 ; --------------------------------------------------------------------------------------
0634 0001 0005 | | .DBG3TAB 0x0001,0x0005
0636 0143 ffff | C | .CONST 0x0143,0xffff
0638 0144 0001 | D | .CONST 0x0144,0x0001
063a 014f 0002 | O | .CONST 0x014f,0x0002
063c 014f 0003 | O | .CONST 0x014f,0x0003
063e 0154 0004 | T | .CONST 0x0154,0x0004
0640 0158 0005 | X | .CONST 0x0158,0x0005
0642 ; --------------------------------------------------------------------------------------
0642 ; Debug3 Subtable 0xc
0642 ; --------------------------------------------------------------------------------------
0642 0001 0005 | | .DBG3TAB 0x0001,0x0005
0644 0163 ffff | c | .CONST 0x0163,0xffff
0646 0164 0001 | d | .CONST 0x0164,0x0001
0648 016f 0002 | o | .CONST 0x016f,0x0002
064a 016f 0003 | o | .CONST 0x016f,0x0003
064c 0174 0004 | t | .CONST 0x0174,0x0004
064e 0178 0005 | x | .CONST 0x0178,0x0005
0650 ; --------------------------------------------------------------------------------------
0650 ; Debug3 Subtable 0xd
0650 ; --------------------------------------------------------------------------------------
0650 0000 0001 | | .DBG3TAB 0x0000,0x0001
0652 0183 0001 | | .CONST 0x0183,0x0001
0654 ; --------------------------------------------------------------------------------------
0654 ; Debug3 Subtable 0xe
0654 ; --------------------------------------------------------------------------------------
0654 0000 0006 | | .DBG3TAB 0x0000,0x0006
0656 0193 0001 | | .CONST 0x0193,0x0001
0658 0198 0401 | | .CONST 0x0198,0x0401
065a 019f 0402 | | .CONST 0x019f,0x0402
065c 01a0 0403 | | .CONST 0x01a0,0x0403
065e 01a7 0002 | | .CONST 0x01a7,0x0002
0660 01af 0003 | | .CONST 0x01af,0x0003
0662 ; --------------------------------------------------------------------------------------
0662 ; Debug3 Subtable 0xf
0662 ; --------------------------------------------------------------------------------------
0662 0000 0006 | | .DBG3TAB 0x0000,0x0006
0664 01bb 0001 | | .CONST 0x01bb,0x0001
0666 01bc 0401 | | .CONST 0x01bc,0x0401
0668 01c2 0402 | | .CONST 0x01c2,0x0402
066a 01c3 0403 | | .CONST 0x01c3,0x0403
066c 01c9 0002 | | .CONST 0x01c9,0x0002
066e 01cf 0003 | | .CONST 0x01cf,0x0003
0670 ; --------------------------------------------------------------------------------------
0670 ; Debug3 Subtable 0x10
0670 ; --------------------------------------------------------------------------------------
0670 0000 0002 | | .DBG3TAB 0x0000,0x0002
0672 01db 0001 | | .CONST 0x01db,0x0001
0674 01dd 0002 | | .CONST 0x01dd,0x0002
0676 ; --------------------------------------------------------------------------------------
0676 ; Debug3 Subtable 0x11
0676 ; --------------------------------------------------------------------------------------
0676 0000 0001 | | .DBG3TAB 0x0000,0x0001
0678 01eb 0001 | | .CONST 0x01eb,0x0001
067a ; --------------------------------------------------------------------------------------
067a ; Debug3 Subtable 0x12
067a ; --------------------------------------------------------------------------------------
067a 0001 0006 | | .DBG3TAB 0x0001,0x0006
067c 01fb ffff | | .CONST 0x01fb,0xffff
067e 0203 0001 | | .CONST 0x0203,0x0001
0680 0205 0401 | | .CONST 0x0205,0x0401
0682 020c 0402 | | .CONST 0x020c,0x0402
0684 020d 0403 | | .CONST 0x020d,0x0403
0686 0214 0002 | | .CONST 0x0214,0x0002
0688 021f 0003 | | .CONST 0x021f,0x0003
068a ; --------------------------------------------------------------------------------------
068a ; Debug3 Subtable 0x13
068a ; --------------------------------------------------------------------------------------
068a 0001 0006 | | .DBG3TAB 0x0001,0x0006
068c 022b ffff | + | .CONST 0x022b,0xffff
068e 0231 0001 | 1 | .CONST 0x0231,0x0001
0690 0233 0401 | 3 | .CONST 0x0233,0x0401
0692 023a 0402 | : | .CONST 0x023a,0x0402
0694 023b 0403 | ; | .CONST 0x023b,0x0403
0696 0242 0002 | B | .CONST 0x0242,0x0002
0698 0248 0003 | H | .CONST 0x0248,0x0003
069a ; --------------------------------------------------------------------------------------
069a ; Debug3 Subtable 0x14
069a ; --------------------------------------------------------------------------------------
069a 0001 0001 | | .DBG3TAB 0x0001,0x0001
069c 0253 ffff | S | .CONST 0x0253,0xffff
069e 026a 0001 | j | .CONST 0x026a,0x0001
06a0 ; --------------------------------------------------------------------------------------
06a0 ; Debug3 Subtable 0x15
06a0 ; --------------------------------------------------------------------------------------
06a0 0001 0001 | | .DBG3TAB 0x0001,0x0001
06a2 0273 ffff | s | .CONST 0x0273,0xffff
06a4 0275 0001 | u | .CONST 0x0275,0x0001
06a6 ; --------------------------------------------------------------------------------------
06a6 ; Debug3 Subtable 0x16
06a6 ; --------------------------------------------------------------------------------------
06a6 0001 000b | | .DBG3TAB 0x0001,0x000b
06a8 0283 0001 | | .CONST 0x0283,0x0001
06aa 028a 0002 | | .CONST 0x028a,0x0002
06ac 028f 0003 | | .CONST 0x028f,0x0003
06ae 0295 0004 | | .CONST 0x0295,0x0004
06b0 0296 fbff | | .CONST 0x0296,0xfbff
06b2 029e 0401 | | .CONST 0x029e,0x0401
06b4 02a0 0801 | | .CONST 0x02a0,0x0801
06b6 02a7 0802 | | .CONST 0x02a7,0x0802
06b8 02a8 0803 | | .CONST 0x02a8,0x0803
06ba 02af 0402 | | .CONST 0x02af,0x0402
06bc 02bf 0403 | | .CONST 0x02bf,0x0403
06be 02c6 0005 | | .CONST 0x02c6,0x0005
06c0 ; --------------------------------------------------------------------------------------
06c0 ; Debug3 Subtable 0x17
06c0 ; --------------------------------------------------------------------------------------
06c0 0001 000b | | .DBG3TAB 0x0001,0x000b
06c2 02d3 ffff | | .CONST 0x02d3,0xffff
06c4 02d9 0001 | | .CONST 0x02d9,0x0001
06c6 02dd 0002 | | .CONST 0x02dd,0x0002
06c8 02e4 0003 | | .CONST 0x02e4,0x0003
06ca 02e8 0004 | | .CONST 0x02e8,0x0004
06cc 02ea 0005 | | .CONST 0x02ea,0x0005
06ce 02ec 0401 | | .CONST 0x02ec,0x0401
06d0 02f3 0402 | | .CONST 0x02f3,0x0402
06d2 02f4 0403 | | .CONST 0x02f4,0x0403
06d4 02fb 0006 | | .CONST 0x02fb,0x0006
06d6 030b 0007 | | .CONST 0x030b,0x0007
06d8 0311 0008 | | .CONST 0x0311,0x0008
06da ; --------------------------------------------------------------------------------------
06da ; Debug3 Subtable 0x18
06da ; --------------------------------------------------------------------------------------
06da 0001 0001 | | .DBG3TAB 0x0001,0x0001
06dc 031b ffff | | .CONST 0x031b,0xffff
06de 0332 0001 | 2 | .CONST 0x0332,0x0001
06e0 ; --------------------------------------------------------------------------------------
06e0 ; Debug3 Subtable 0x19
06e0 ; --------------------------------------------------------------------------------------
06e0 0002 0005 | | .DBG3TAB 0x0002,0x0005
06e2 033b ffff | ; | .CONST 0x033b,0xffff
06e4 033d fffe | = | .CONST 0x033d,0xfffe
06e6 0344 0001 | D | .CONST 0x0344,0x0001
06e8 0349 0002 | I | .CONST 0x0349,0x0002
06ea 034b 0003 | K | .CONST 0x034b,0x0003
06ec 034f 0004 | O | .CONST 0x034f,0x0004
06ee 035d 0005 | ] | .CONST 0x035d,0x0005
06f0 ; --------------------------------------------------------------------------------------
06f0 ; Debug3 Subtable 0x1a
06f0 ; --------------------------------------------------------------------------------------
06f0 0001 0003 | | .DBG3TAB 0x0001,0x0003
06f2 036b ffff | k | .CONST 0x036b,0xffff
06f4 036d 0001 | m | .CONST 0x036d,0x0001
06f6 0372 0002 | r | .CONST 0x0372,0x0002
06f8 0374 0003 | t | .CONST 0x0374,0x0003
06fa ; --------------------------------------------------------------------------------------
06fa ; Debug3 Subtable 0x1b
06fa ; --------------------------------------------------------------------------------------
06fa 0001 0001 | | .DBG3TAB 0x0001,0x0001
06fc 0383 ffff | | .CONST 0x0383,0xffff
06fe 039a 0001 | | .CONST 0x039a,0x0001
0700 ; --------------------------------------------------------------------------------------
0700 ; Debug3 Subtable 0x1c
0700 ; --------------------------------------------------------------------------------------
0700 0002 0003 | | .DBG3TAB 0x0002,0x0003
0702 03a3 ffff | | .CONST 0x03a3,0xffff
0704 03a5 fffe | | .CONST 0x03a5,0xfffe
0706 03ad 0001 | | .CONST 0x03ad,0x0001
0708 03b2 0002 | | .CONST 0x03b2,0x0002
070a 03b4 0003 | | .CONST 0x03b4,0x0003
070c ; --------------------------------------------------------------------------------------
070c ; Debug3 Subtable 0x1d
070c ; --------------------------------------------------------------------------------------
070c 0000 0001 | | .DBG3TAB 0x0000,0x0001
070e 03c3 0001 | | .CONST 0x03c3,0x0001
0710 ; --------------------------------------------------------------------------------------
0710 ; Debug3 Subtable 0x1e
0710 ; --------------------------------------------------------------------------------------
0710 0001 0007 | | .DBG3TAB 0x0001,0x0007
0712 03d3 ffff | | .CONST 0x03d3,0xffff
0714 03d8 0001 | | .CONST 0x03d8,0x0001
0716 03da 0401 | | .CONST 0x03da,0x0401
0718 03e1 0402 | | .CONST 0x03e1,0x0402
071a 03e2 0403 | | .CONST 0x03e2,0x0403
071c 03ea 0002 | | .CONST 0x03ea,0x0002
071e 03f0 0003 | | .CONST 0x03f0,0x0003
0720 03f9 0004 | | .CONST 0x03f9,0x0004
0722 ; --------------------------------------------------------------------------------------
0722 ; Debug3 Subtable 0x1f
0722 ; --------------------------------------------------------------------------------------
0722 0000 0000 | | .DBG3TAB 0x0000,0x0000
0724 ; --------------------------------------------------------------------------------------
0724 ; Debug3 Subtable 0x20
0724 ; --------------------------------------------------------------------------------------
0724 0001 000b | | .DBG3TAB 0x0001,0x000b
0726 042b ffff | + | .CONST 0x042b,0xffff
0728 042c 0001 | , | .CONST 0x042c,0x0001
072a 0431 0401 | 1 | .CONST 0x0431,0x0401
072c 0435 0402 | 5 | .CONST 0x0435,0x0402
072e 0437 0403 | 7 | .CONST 0x0437,0x0403
0730 043a 0001 | : | .CONST 0x043a,0x0001
0732 0443 0002 | C | .CONST 0x0443,0x0002
0734 0443 0003 | C | .CONST 0x0443,0x0003
0736 0445 0004 | E | .CONST 0x0445,0x0004
0738 044b 0005 | K | .CONST 0x044b,0x0005
073a 045c 0006 | \ | .CONST 0x045c,0x0006
073c 0460 0007 | ` | .CONST 0x0460,0x0007
073e 0000 0000 | | .BLANK 0000[0xc2]