|
|
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 04e0 | | .CONST 0x04e0 ; 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 0199 | | .CONST 0x0199 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0031 | 1 | .CONST 0x0031 ; Number of locals
000b INIT_0008:
000b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x0 = .DEBUG 0x000b,0x058a,0x8000,0x0000,0x0055,0x9d95,0x0000,0x0007
; 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 4800 |H | Short_Literal 0x0
000d 4802 |H | Short_Literal 0x2
000e 4801 |H | Short_Literal 0x1
000f 4804 |H | Short_Literal 0x4
0010 0319 | | Declare_Type Variant_Record,Incomplete,Visible
0011 00c4 | | Action Make_Default ; Debug Table 0x0.0x4 = 0x11,0xfffb
0012 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x0.0x5 = 0x12,0xfffa
0013 0129 | ) | Execute Any,Make_Visible
0014 00c4 | | Action Make_Default ; Debug Table 0x0.0x6 = 0x14,0xfff9
0015 029a 01bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b8 ; Debug Table 0x0.0x7 = 0x15,0xfff8
0017 029a 025b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0258 ; Debug Table 0x0.0x8 = 0x17,0xfff7
0019 029a 030b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0308 ; Debug Table 0x0.0x9 = 0x19,0xfff6
001b 029a 0313 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0310 ; Debug Table 0x0.0xa = 0x1b,0xfff5
001d 029a 031b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0318 ; Debug Table 0x0.0xb = 0x1d,0xfff4
001f 029a 032b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0328 ; Debug Table 0x0.0xc = 0x1f,0xfff3
0021 029a 033b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0338 ; Debug Table 0x0.0xd = 0x21,0xfff2
0023 029a 0343 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0340 ; Debug Table 0x0.0xe = 0x23,0xfff1
0025 029a 034b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0348 ; Debug Table 0x0.0xf = 0x25,0xfff0
0027 029a 0353 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0350 ; Debug Table 0x0.0x10 = 0x27,0xffef
0029 029a 039b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0398 ; Debug Table 0x0.0x11 = 0x29,0xffee
002b 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x0.0x12 = 0x2b,0xffed
002c 0129 | ) | Execute Any,Make_Visible
002d 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x0.0x13 = 0x2d,0xffec
002e 0129 | ) | Execute Any,Make_Visible
002f 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x0.0x14 = 0x2f,0xffeb
0030 0129 | ) | Execute Any,Make_Visible
0031 029a 03e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e0 ; Debug Table 0x0.0x15 = 0x31,0xffea
0033 029a 03f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03f0 ; Debug Table 0x0.0x16 = 0x33,0xffe9
0035 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x0.0x17 = 0x35,0xffe8
0036 0129 | ) | Execute Any,Make_Visible
0037 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x0.0x18 = 0x37,0xffe7
0038 0129 | ) | Execute Any,Make_Visible
0039 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x0.0x19 = 0x39,0xffe6
003a 0129 | ) | Execute Any,Make_Visible
003b 4804 |H | Short_Literal 0x4 ; Debug Table 0x0.0x1a = 0x3b,0xffe5
003c 032b | + | Declare_Type Record,Incomplete,Visible
003d 029a 03fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03f8 ; Debug Table 0x0.0x1b = 0x3d,0xffe4
003f 029a 0443 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0440 ; Debug Table 0x0.0x1c = 0x3f,0xffe3
0041 029a 0483 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0480 ; Debug Table 0x0.0x1d = 0x41,0xffe2
0043 029a 0493 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0490 ; Debug Table 0x0.0x1e = 0x43,0xffe1
0045 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x0.0x1f = 0x45,0xffe0
0046 00e9 | | Load_Encached String_Cache
0047 e001 | | Load 0x0,0x1
0048 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0049 029f 049b | | Declare_Subprogram For_Call,INIT_0498
004b 4800 |H | Short_Literal 0x0
004c 4802 |H | Short_Literal 0x2
004d 4801 |H | Short_Literal 0x1
004e e20d | | Load 0x1,0xd
004f 0307 | | Complete_Type Variant_Record,By_Defining
0050 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x20 = 0x50,0xffdf
0051 4800 |H | Short_Literal 0x0
0052 00e9 | | Load_Encached String_Cache
0053 0334 | 4 | Declare_Variable Array,With_Constraint
0054 4801 |H | Short_Literal 0x1
0055 4800 |H | Short_Literal 0x0
0056 00e9 | | Load_Encached String_Cache
0057 0334 | 4 | Declare_Variable Array,With_Constraint
0058 00d9 | | Load_Top At_Offset_1
0059 01d4 | | Execute Vector,Structure_Write
005a 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x21 = 0x5a,0xffde
005b 4800 |H | Short_Literal 0x0
005c e001 | | Load 0x0,0x1
005d 1b0f | | Execute Package,Field_Read,Field_Number 0xf
005e 0334 | 4 | Declare_Variable Array,With_Constraint
005f 4801 |H | Short_Literal 0x1
0060 4800 |H | Short_Literal 0x0
0061 e001 | | Load 0x0,0x1
0062 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0063 0334 | 4 | Declare_Variable Array,With_Constraint
0064 00d9 | | Load_Top At_Offset_1
0065 01d4 | | Execute Vector,Structure_Write
0066 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x22 = 0x66,0xffdd
0067 e20d | | Load 0x1,0xd
0068 1c08 | | Execute_Immediate Run_Utility,0x8
0069 0129 | ) | Execute Any,Make_Visible
006a 4800 |H | Short_Literal 0x0
006b e20d | | Load 0x1,0xd
006c 1c08 | | Execute_Immediate Run_Utility,0x8
006d 4800 |H | Short_Literal 0x0
006e 00d9 | | Load_Top At_Offset_1
006f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0070 00db | | Load_Top At_Offset_3
0071 00d9 | | Load_Top At_Offset_1
0072 00d8 | | Load_Top At_Offset_0
0073 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0074 00da | | Load_Top At_Offset_2
0075 01da | | Execute Vector,Bounds
0076 00da | | Load_Top At_Offset_2
0077 01da | | Execute Vector,Bounds
0078 00da | | Load_Top At_Offset_2
0079 027f | | Execute Discrete,Equal
007a 7002 |p | Jump_Nonzero 0x7d
007b 48e0 |H | Short_Literal 0xe0
007c 0257 | W | Execute Discrete,Raise
007d 00d0 | | Action Swap_Control
007e 00d1 | | Pop_Control Pop_Count_1
007f 027f | | Execute Discrete,Equal
0080 7002 |p | Jump_Nonzero 0x83
0081 48e0 |H | Short_Literal 0xe0
0082 0257 | W | Execute Discrete,Raise
0083 00d2 | | Pop_Control Pop_Count_2
0084 00d9 | | Load_Top At_Offset_1
0085 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0086 00da | | Load_Top At_Offset_2
0087 00d9 | | Load_Top At_Offset_1
0088 00d8 | | Load_Top At_Offset_0
0089 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
008a 00da | | Load_Top At_Offset_2
008b 01da | | Execute Vector,Bounds
008c 00da | | Load_Top At_Offset_2
008d 01da | | Execute Vector,Bounds
008e 00da | | Load_Top At_Offset_2
008f 027f | | Execute Discrete,Equal
0090 7002 |p | Jump_Nonzero 0x93
0091 48e0 |H | Short_Literal 0xe0
0092 0257 | W | Execute Discrete,Raise
0093 00d0 | | Action Swap_Control
0094 00d1 | | Pop_Control Pop_Count_1
0095 027f | | Execute Discrete,Equal
0096 7002 |p | Jump_Nonzero 0x99
0097 48e0 |H | Short_Literal 0xe0
0098 0257 | W | Execute Discrete,Raise
0099 00d2 | | Pop_Control Pop_Count_2
009a 00d9 | | Load_Top At_Offset_1
009b 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
009c 00d9 | | Load_Top At_Offset_1
009d 016d | m | Execute Variant_Record,Structure_Write
009e c20e | | Store 0x1,0xe
009f 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x23 = 0x9f,0xffdc
; Debug Table 0x0.0x24 = 0x9f,0xffdb
00a0 4864 |Hd | Short_Literal 0x64
00a1 00e3 | | Load_Encached Natural_Cache
00a2 03f8 | | Declare_Type Discrete,Constrained
00a3 00e1 | | Load_Encached Boolean_Cache
00a4 4801 |H | Short_Literal 0x1
00a5 4864 |Hd | Short_Literal 0x64
00a6 00e9 | | Load_Encached String_Cache
00a7 035b | [ | Declare_Type Array,Constrained
00a8 4801 |H | Short_Literal 0x1
00a9 4864 |Hd | Short_Literal 0x64
00aa e001 | | Load 0x0,0x1
00ab 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00ac 035b | [ | Declare_Type Array,Constrained
00ad 029f 04cb | | Declare_Subprogram For_Call,INIT_04c8
00af e224 | $ | Load 0x1,0x24
00b0 0326 | & | Complete_Type Record,By_Defining
00b1 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x25 = 0xb1,0xffda
00b2 e20f | | Load 0x1,0xf
00b3 1c08 | | Execute_Immediate Run_Utility,0x8
00b4 0129 | ) | Execute Any,Make_Visible
00b5 4800 |H | Short_Literal 0x0
00b6 e20d | | Load 0x1,0xd
00b7 1c08 | | Execute_Immediate Run_Utility,0x8
00b8 4800 |H | Short_Literal 0x0
00b9 00d9 | | Load_Top At_Offset_1
00ba 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
00bb 00db | | Load_Top At_Offset_3
00bc 00d9 | | Load_Top At_Offset_1
00bd 00d8 | | Load_Top At_Offset_0
00be 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
00bf 00da | | Load_Top At_Offset_2
00c0 01da | | Execute Vector,Bounds
00c1 00da | | Load_Top At_Offset_2
00c2 01da | | Execute Vector,Bounds
00c3 00da | | Load_Top At_Offset_2
00c4 027f | | Execute Discrete,Equal
00c5 7002 |p | Jump_Nonzero 0xc8
00c6 48e0 |H | Short_Literal 0xe0
00c7 0257 | W | Execute Discrete,Raise
00c8 00d0 | | Action Swap_Control
00c9 00d1 | | Pop_Control Pop_Count_1
00ca 027f | | Execute Discrete,Equal
00cb 7002 |p | Jump_Nonzero 0xce
00cc 48e0 |H | Short_Literal 0xe0
00cd 0257 | W | Execute Discrete,Raise
00ce 00d2 | | Pop_Control Pop_Count_2
00cf 00d9 | | Load_Top At_Offset_1
00d0 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
00d1 00da | | Load_Top At_Offset_2
00d2 00d9 | | Load_Top At_Offset_1
00d3 00d8 | | Load_Top At_Offset_0
00d4 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
00d5 00da | | Load_Top At_Offset_2
00d6 01da | | Execute Vector,Bounds
00d7 00da | | Load_Top At_Offset_2
00d8 01da | | Execute Vector,Bounds
00d9 00da | | Load_Top At_Offset_2
00da 027f | | Execute Discrete,Equal
00db 7002 |p | Jump_Nonzero 0xde
00dc 48e0 |H | Short_Literal 0xe0
00dd 0257 | W | Execute Discrete,Raise
00de 00d0 | | Action Swap_Control
00df 00d1 | | Pop_Control Pop_Count_1
00e0 027f | | Execute Discrete,Equal
00e1 7002 |p | Jump_Nonzero 0xe4
00e2 48e0 |H | Short_Literal 0xe0
00e3 0257 | W | Execute Discrete,Raise
00e4 00d2 | | Pop_Control Pop_Count_2
00e5 00d9 | | Load_Top At_Offset_1
00e6 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
00e7 00d9 | | Load_Top At_Offset_1
00e8 016d | m | Execute Variant_Record,Structure_Write
00e9 c210 | | Store 0x1,0x10
00ea 00bf | | Action Accept_Activation
00eb e001 | | Load 0x0,0x1 ; Debug Table 0x1 = .DEBUG 0x00eb,0x05d8,0x8000,0x0000,0x0055,0x9e65,0x0000,0x0007
; Debug Table 0x1.0x0 = 0xeb,0xffff
; Debug Table 0x1.0x1 = 0xeb,0xfffe
; Debug Table 0x1.0x2 = 0xeb,0xfffd
00ec 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00ed 0322 | " | Declare_Variable Record
00ee 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x3 = 0xee,0xfffc
00ef e20d | | Load 0x1,0xd
00f0 1c08 | | Execute_Immediate Run_Utility,0x8
00f1 4801 |H | Short_Literal 0x1
00f2 00d9 | | Load_Top At_Offset_1
00f3 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
00f4 00da | | Load_Top At_Offset_2
00f5 00d9 | | Load_Top At_Offset_1
00f6 00d8 | | Load_Top At_Offset_0
00f7 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
00f8 00da | | Load_Top At_Offset_2
00f9 01da | | Execute Vector,Bounds
00fa 00da | | Load_Top At_Offset_2
00fb 01da | | Execute Vector,Bounds
00fc 00da | | Load_Top At_Offset_2
00fd 027f | | Execute Discrete,Equal
00fe 7002 |p | Jump_Nonzero 0x101
00ff 48e0 |H | Short_Literal 0xe0
0100 0257 | W | Execute Discrete,Raise
0101 00d0 | | Action Swap_Control
0102 00d1 | | Pop_Control Pop_Count_1
0103 027f | | Execute Discrete,Equal
0104 7002 |p | Jump_Nonzero 0x107
0105 48e0 |H | Short_Literal 0xe0
0106 0257 | W | Execute Discrete,Raise
0107 00d2 | | Pop_Control Pop_Count_2
0108 00d9 | | Load_Top At_Offset_1
0109 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
010a 00db | | Load_Top At_Offset_3
010b 00d9 | | Load_Top At_Offset_1
010c 00d8 | | Load_Top At_Offset_0
010d 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
010e 00da | | Load_Top At_Offset_2
010f 01da | | Execute Vector,Bounds
0110 00da | | Load_Top At_Offset_2
0111 01da | | Execute Vector,Bounds
0112 00da | | Load_Top At_Offset_2
0113 027f | | Execute Discrete,Equal
0114 7002 |p | Jump_Nonzero 0x117
0115 48e0 |H | Short_Literal 0xe0
0116 0257 | W | Execute Discrete,Raise
0117 00d0 | | Action Swap_Control
0118 00d1 | | Pop_Control Pop_Count_1
0119 027f | | Execute Discrete,Equal
011a 7002 |p | Jump_Nonzero 0x11d
011b 48e0 |H | Short_Literal 0xe0
011c 0257 | W | Execute Discrete,Raise
011d 00d2 | | Pop_Control Pop_Count_2
011e 00d9 | | Load_Top At_Offset_1
011f 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0120 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x4 = 0x120,0xfffb
0121 4801 |H | Short_Literal 0x1
0122 e001 | | Load 0x0,0x1
0123 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0124 0334 | 4 | Declare_Variable Array,With_Constraint
0125 e001 | | Load 0x0,0x1
0126 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0127 4801 |H | Short_Literal 0x1
0128 00da | | Load_Top At_Offset_2
0129 01d6 | | Execute Vector,Field_Write
012a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x5 = 0x12a,0xfffa
012b e20d | | Load 0x1,0xd
012c 1c08 | | Execute_Immediate Run_Utility,0x8
012d 4800 |H | Short_Literal 0x0
012e 00d9 | | Load_Top At_Offset_1
012f 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0130 00d9 | | Load_Top At_Offset_1
0131 00d9 | | Load_Top At_Offset_1
0132 00d8 | | Load_Top At_Offset_0
0133 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
0134 00da | | Load_Top At_Offset_2
0135 01da | | Execute Vector,Bounds
0136 00da | | Load_Top At_Offset_2
0137 01da | | Execute Vector,Bounds
0138 00da | | Load_Top At_Offset_2
0139 027f | | Execute Discrete,Equal
013a 7002 |p | Jump_Nonzero 0x13d
013b 48e0 |H | Short_Literal 0xe0
013c 0257 | W | Execute Discrete,Raise
013d 00d0 | | Action Swap_Control
013e 00d1 | | Pop_Control Pop_Count_1
013f 027f | | Execute Discrete,Equal
0140 7002 |p | Jump_Nonzero 0x143
0141 48e0 |H | Short_Literal 0xe0
0142 0257 | W | Execute Discrete,Raise
0143 00d2 | | Pop_Control Pop_Count_2
0144 00d9 | | Load_Top At_Offset_1
0145 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
0146 0092 04dc | | Action Push_String_Extended,0x4dc ; " "
0148 00d9 | | Load_Top At_Offset_1
0149 00d8 | | Load_Top At_Offset_0
014a 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
014b 00da | | Load_Top At_Offset_2
014c 01da | | Execute Vector,Bounds
014d 00da | | Load_Top At_Offset_2
014e 01da | | Execute Vector,Bounds
014f 00da | | Load_Top At_Offset_2
0150 027f | | Execute Discrete,Equal
0151 7002 |p | Jump_Nonzero 0x154
0152 48e0 |H | Short_Literal 0xe0
0153 0257 | W | Execute Discrete,Raise
0154 00d0 | | Action Swap_Control
0155 00d1 | | Pop_Control Pop_Count_1
0156 027f | | Execute Discrete,Equal
0157 7002 |p | Jump_Nonzero 0x15a
0158 48e0 |H | Short_Literal 0xe0
0159 0257 | W | Execute Discrete,Raise
015a 00d2 | | Pop_Control Pop_Count_2
015b 00d9 | | Load_Top At_Offset_1
015c 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
015d 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x6 = 0x15d,0xfff9
015e 48ff |H | Short_Literal 0xff
015f 00e9 | | Load_Encached String_Cache
0160 0334 | 4 | Declare_Variable Array,With_Constraint
0161 48ff |H | Short_Literal 0xff
0162 4801 |H | Short_Literal 0x1
0163 4820 |H | Short_Literal 0x20
0164 00d9 | | Load_Top At_Offset_1
0165 e22f | / | Load 0x1,0x2f
0166 01d6 | | Execute Vector,Field_Write
0167 3ffb |? | Loop_Increasing 0x163
0168 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x7 = 0x168,0xfff8
0169 480f |H | Short_Literal 0xf
016a e002 | | Load 0x0,0x2
016b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
016c 0266 | f | Execute Discrete,Bounds
016d 4801 |H | Short_Literal 0x1
016e 48ff |H | Short_Literal 0xff
016f e001 | | Load 0x0,0x1
0170 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0171 035b | [ | Declare_Type Array,Constrained
0172 02a0 | | Declare_Subprogram Null_Subprogram
0173 4802 |H | Short_Literal 0x2
0174 035d | ] | Declare_Type Array,Defined
0175 00d8 | | Load_Top At_Offset_0
0176 0337 | 7 | Declare_Variable Array
0177 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x8 = 0x177,0xfff7
; Debug Table 0x1.0x9 = 0x177,0xfff6
; Debug Table 0x1.0xa = 0x177,0xfff5
0178 00c7 | | Action Elaborate_Subprogram
0179 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0xb = 0x179,0xfff4
017a 00c7 | | Action Elaborate_Subprogram
017b 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xc = 0x17b,0xfff3
017c 00c7 | | Action Elaborate_Subprogram
017d 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xd = 0x17d,0xfff2
017e 00c7 | | Action Elaborate_Subprogram
017f 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xe = 0x17f,0xfff1
0180 00c7 | | Action Elaborate_Subprogram
0181 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xf = 0x181,0xfff0
0182 00c7 | | Action Elaborate_Subprogram
0183 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x10 = 0x183,0xffef
0184 00c7 | | Action Elaborate_Subprogram
0185 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x11 = 0x185,0xffee
0186 00c7 | | Action Elaborate_Subprogram
0187 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x12 = 0x187,0xffed
0188 00c7 | | Action Elaborate_Subprogram
0189 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x13 = 0x189,0xffec
018a 00c7 | | Action Elaborate_Subprogram
018b 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x14 = 0x18b,0xffeb
018c 00c7 | | Action Elaborate_Subprogram
018d 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x15 = 0x18d,0xffea
018e 00c7 | | Action Elaborate_Subprogram
018f 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x16 = 0x18f,0xffe9
0190 00c7 | | Action Elaborate_Subprogram
0191 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x17 = 0x191,0xffe8
0192 00c7 | | Action Elaborate_Subprogram
0193 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x18 = 0x193,0xffe7
0194 00c7 | | Action Elaborate_Subprogram
0195 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x19 = 0x195,0xffe6
0196 00c7 | | Action Elaborate_Subprogram
0197 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x1a = 0x197,0xffe5
0198 00c7 | | Action Elaborate_Subprogram
0199 BODY_0008:
0199 480f |H | Short_Literal 0xf ; Debug Table 0x1.0x1b = 0x199,0x1
019a 4800 |H | Short_Literal 0x0
019b e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x1c = 0x19b,0x2
019c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
019d 0265 | e | Execute Discrete,Reverse_Bounds
019e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x1d = 0x19e,0x3
019f 00db | | Load_Top At_Offset_3
01a0 e001 | | Load 0x0,0x1
01a1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
01a2 e22b | + | Load 0x1,0x2b
01a3 017d | } | Execute Record,Structure_Write
01a4 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x1e = 0x1a4,0x4
01a5 48ff |H | Short_Literal 0xff
01a6 e001 | | Load 0x0,0x1
01a7 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01a8 0334 | 4 | Declare_Variable Array,With_Constraint
01a9 48ff |H | Short_Literal 0xff
01aa 4801 |H | Short_Literal 0x1
01ab e22b | + | Load 0x1,0x2b
01ac 00d9 | | Load_Top At_Offset_1
01ad e236 | 6 | Load 0x1,0x36
01ae 01d6 | | Execute Vector,Field_Write
01af 3ffb |? | Loop_Increasing 0x1ab
01b0 00d9 | | Load_Top At_Offset_1
01b1 e233 | 3 | Load 0x1,0x33
01b2 e231 | 1 | Load 0x1,0x31
01b3 01a6 | | Execute Matrix,Field_Write
01b4 3fe9 |? | Loop_Increasing 0x19e
01b5 3fe5 |? | Loop_Increasing 0x19b
01b6 00bc | | Action Signal_Activated
01b7 00bb | | Action Signal_Completion
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01c0 | | .CONST 0x01c0 ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0002 | | .CONST 0x0002 ; Number of locals
01bb INIT_01b8:
01bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x2 = .DEBUG 0x01bb,0x0618,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0029
; Debug Table 0x2.0x0 = 0x1bb,0xffff
01bc 00db | | Load_Top At_Offset_3
01bd 01db | | Execute Vector,Length
01be 00e9 | | Load_Encached String_Cache
01bf 035b | [ | Declare_Type Array,Constrained
01c0 BODY_01b8:
01c0 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1 = 0x1c0,0x1
01c1 01db | | Execute Vector,Length
01c2 48ff |H | Short_Literal 0xff
01c3 027a | z | Execute Discrete,Less_Equal
01c4 6845 |hE | Jump_Zero 0x20a
01c5 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x2 = 0x1c5,0x2
01c6 01db | | Execute Vector,Length
01c7 e20d | | Load 0x1,0xd
01c8 1c08 | | Execute_Immediate Run_Utility,0x8
01c9 4800 |H | Short_Literal 0x0
01ca 00d9 | | Load_Top At_Offset_1
01cb 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01cc e5ff | | Load 0x2,-0x1
01cd 01db | | Execute Vector,Length
01ce 00e3 | | Load_Encached Natural_Cache
01cf 025b | [ | Execute Discrete,Check_In_Type
01d0 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x3 = 0x1d0,0x401
01d1 00d9 | | Load_Top At_Offset_1
01d2 e5fd | | Load 0x2,-0x3
01d3 e5fe | | Load 0x2,-0x2
01d4 e231 | 1 | Load 0x1,0x31
01d5 01a5 | | Execute Matrix,Field_Reference
01d6 01cf | | Execute Vector,Slice_Read
01d7 0335 | 5 | Declare_Variable Array,Duplicate
01d8 00d0 | | Action Swap_Control
01d9 00d1 | | Pop_Control Pop_Count_1
01da 00d0 | | Action Swap_Control
01db 00d1 | | Pop_Control Pop_Count_1
01dc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x4 = 0x1dc,0x2
01dd 00d8 | | Load_Top At_Offset_0
01de 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
01df 00da | | Load_Top At_Offset_2
01e0 01da | | Execute Vector,Bounds
01e1 00da | | Load_Top At_Offset_2
01e2 01da | | Execute Vector,Bounds
01e3 00da | | Load_Top At_Offset_2
01e4 027f | | Execute Discrete,Equal
01e5 7002 |p | Jump_Nonzero 0x1e8
01e6 48e0 |H | Short_Literal 0xe0
01e7 0257 | W | Execute Discrete,Raise
01e8 00d0 | | Action Swap_Control
01e9 00d1 | | Pop_Control Pop_Count_1
01ea 027f | | Execute Discrete,Equal
01eb 7002 |p | Jump_Nonzero 0x1ee
01ec 48e0 |H | Short_Literal 0xe0
01ed 0257 | W | Execute Discrete,Raise
01ee 00d2 | | Pop_Control Pop_Count_2
01ef 00d9 | | Load_Top At_Offset_1
01f0 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
01f1 e5ff | | Load 0x2,-0x1
01f2 00da | | Load_Top At_Offset_2
01f3 01c7 | | Execute Vector,Convert
01f4 00d9 | | Load_Top At_Offset_1
01f5 00d8 | | Load_Top At_Offset_0
01f6 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
01f7 00da | | Load_Top At_Offset_2
01f8 01da | | Execute Vector,Bounds
01f9 00da | | Load_Top At_Offset_2
01fa 01da | | Execute Vector,Bounds
01fb 00da | | Load_Top At_Offset_2
01fc 027f | | Execute Discrete,Equal
01fd 7002 |p | Jump_Nonzero 0x200
01fe 48e0 |H | Short_Literal 0xe0
01ff 0257 | W | Execute Discrete,Raise
0200 00d0 | | Action Swap_Control
0201 00d1 | | Pop_Control Pop_Count_1
0202 027f | | Execute Discrete,Equal
0203 7002 |p | Jump_Nonzero 0x206
0204 48e0 |H | Short_Literal 0xe0
0205 0257 | W | Execute Discrete,Raise
0206 00d2 | | Pop_Control Pop_Count_2
0207 00d9 | | Load_Top At_Offset_1
0208 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0209 4403 |D | Exit_Subprogram With_Result,0x3
020a 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x5 = 0x20a,0x3
020b 01db | | Execute Vector,Length
020c e20d | | Load 0x1,0xd
020d 1c08 | | Execute_Immediate Run_Utility,0x8
020e 4800 |H | Short_Literal 0x0
020f 00d9 | | Load_Top At_Offset_1
0210 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0211 4801 |H | Short_Literal 0x1
0212 e5ff | | Load 0x2,-0x1
0213 01db | | Execute Vector,Length
0214 e001 | | Load 0x0,0x1
0215 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0216 0334 | 4 | Declare_Variable Array,With_Constraint
0217 00d8 | | Load_Top At_Offset_0
0218 01dc | | Execute Vector,Last
0219 4801 |H | Short_Literal 0x1
021a 0263 | c | Execute Discrete,Above_Bound
021b 7008 |p | Jump_Nonzero 0x224
021c e5fd | | Load 0x2,-0x3
021d e5fe | | Load 0x2,-0x2
021e e001 | | Load 0x0,0x1
021f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0220 00d9 | | Load_Top At_Offset_1
0221 e404 | | Load 0x2,0x4
0222 01d6 | | Execute Vector,Field_Write
0223 3ff8 |? | Loop_Increasing 0x21c
0224 00d9 | | Load_Top At_Offset_1
0225 00d8 | | Load_Top At_Offset_0
0226 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
0227 00da | | Load_Top At_Offset_2
0228 01da | | Execute Vector,Bounds
0229 00da | | Load_Top At_Offset_2
022a 01da | | Execute Vector,Bounds
022b 00da | | Load_Top At_Offset_2
022c 027f | | Execute Discrete,Equal
022d 7002 |p | Jump_Nonzero 0x230
022e 48e0 |H | Short_Literal 0xe0
022f 0257 | W | Execute Discrete,Raise
0230 00d0 | | Action Swap_Control
0231 00d1 | | Pop_Control Pop_Count_1
0232 027f | | Execute Discrete,Equal
0233 7002 |p | Jump_Nonzero 0x236
0234 48e0 |H | Short_Literal 0xe0
0235 0257 | W | Execute Discrete,Raise
0236 00d2 | | Pop_Control Pop_Count_2
0237 00d9 | | Load_Top At_Offset_1
0238 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
0239 e5ff | | Load 0x2,-0x1
023a 00da | | Load_Top At_Offset_2
023b 01c7 | | Execute Vector,Convert
023c 00d9 | | Load_Top At_Offset_1
023d 00d8 | | Load_Top At_Offset_0
023e 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
023f 00da | | Load_Top At_Offset_2
0240 01da | | Execute Vector,Bounds
0241 00da | | Load_Top At_Offset_2
0242 01da | | Execute Vector,Bounds
0243 00da | | Load_Top At_Offset_2
0244 027f | | Execute Discrete,Equal
0245 7002 |p | Jump_Nonzero 0x248
0246 48e0 |H | Short_Literal 0xe0
0247 0257 | W | Execute Discrete,Raise
0248 00d0 | | Action Swap_Control
0249 00d1 | | Pop_Control Pop_Count_1
024a 027f | | Execute Discrete,Equal
024b 7002 |p | Jump_Nonzero 0x24e
024c 48e0 |H | Short_Literal 0xe0
024d 0257 | W | Execute Discrete,Raise
024e 00d2 | | Pop_Control Pop_Count_2
024f 00d9 | | Load_Top At_Offset_1
0250 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0251 4403 |D | Exit_Subprogram With_Result,0x3
0252 0000 0000 | | .BLANK 0000[0x6]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025b | [ | .CONST 0x025b ; Address of begin
0259 0004 | | .CONST 0x0004 ; Address of exception handler
025a 0001 | | .CONST 0x0001 ; Number of locals
025b BODY_0258:
025b INIT_0258:
025b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x025b,0x0626,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0044
; Debug Table 0x3.0x0 = 0x25b,0x1
025c 0f01 | | Execute_Immediate Equal,0x1
025d 6810 |h | Jump_Zero 0x26e
025e 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x1 = 0x25e,0x2
; Debug Table 0x3.0x2 = 0x25e,0xfbff
025f e20d | | Load 0x1,0xd
0260 1c08 | | Execute_Immediate Run_Utility,0x8
0261 e22e | . | Load 0x1,0x2e
0262 00d9 | | Load_Top At_Offset_1
0263 016d | m | Execute Variant_Record,Structure_Write
0264 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x3 = 0x264,0x401
0265 e5fe | | Load 0x2,-0x2
0266 e001 | | Load 0x0,0x1
0267 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0268 4801 |H | Short_Literal 0x1
0269 00da | | Load_Top At_Offset_2
026a 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
026b 01d6 | | Execute Vector,Field_Write
026c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x4 = 0x26c,0x402
026d 4403 |D | Exit_Subprogram With_Result,0x3
026e 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x5 = 0x26e,0x3
026f 48ff |H | Short_Literal 0xff
0270 027a | z | Execute Discrete,Less_Equal
0271 683f |h? | Jump_Zero 0x2b1
0272 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x6 = 0x272,0x4
0273 e20d | | Load 0x1,0xd
0274 1c08 | | Execute_Immediate Run_Utility,0x8
0275 4800 |H | Short_Literal 0x0
0276 00d9 | | Load_Top At_Offset_1
0277 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0278 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x7 = 0x278,0x801
0279 e5ff | | Load 0x2,-0x1
027a e5fd | | Load 0x2,-0x3
027b e5fe | | Load 0x2,-0x2
027c e231 | 1 | Load 0x1,0x31
027d 01a5 | | Execute Matrix,Field_Reference
027e 01cf | | Execute Vector,Slice_Read
027f 0335 | 5 | Declare_Variable Array,Duplicate
0280 00d0 | | Action Swap_Control
0281 00d1 | | Pop_Control Pop_Count_1
0282 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x8 = 0x282,0x4
0283 00d8 | | Load_Top At_Offset_0
0284 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
0285 00da | | Load_Top At_Offset_2
0286 01da | | Execute Vector,Bounds
0287 00da | | Load_Top At_Offset_2
0288 01da | | Execute Vector,Bounds
0289 00da | | Load_Top At_Offset_2
028a 027f | | Execute Discrete,Equal
028b 7002 |p | Jump_Nonzero 0x28e
028c 48e0 |H | Short_Literal 0xe0
028d 0257 | W | Execute Discrete,Raise
028e 00d0 | | Action Swap_Control
028f 00d1 | | Pop_Control Pop_Count_1
0290 027f | | Execute Discrete,Equal
0291 7002 |p | Jump_Nonzero 0x294
0292 48e0 |H | Short_Literal 0xe0
0293 0257 | W | Execute Discrete,Raise
0294 00d2 | | Pop_Control Pop_Count_2
0295 00d9 | | Load_Top At_Offset_1
0296 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
0297 4801 |H | Short_Literal 0x1
0298 e5ff | | Load 0x2,-0x1
0299 e22f | / | Load 0x1,0x2f
029a 01cf | | Execute Vector,Slice_Read
029b 00d9 | | Load_Top At_Offset_1
029c 00d8 | | Load_Top At_Offset_0
029d 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
029e 00da | | Load_Top At_Offset_2
029f 01da | | Execute Vector,Bounds
02a0 00da | | Load_Top At_Offset_2
02a1 01da | | Execute Vector,Bounds
02a2 00da | | Load_Top At_Offset_2
02a3 027f | | Execute Discrete,Equal
02a4 7002 |p | Jump_Nonzero 0x2a7
02a5 48e0 |H | Short_Literal 0xe0
02a6 0257 | W | Execute Discrete,Raise
02a7 00d0 | | Action Swap_Control
02a8 00d1 | | Pop_Control Pop_Count_1
02a9 027f | | Execute Discrete,Equal
02aa 7002 |p | Jump_Nonzero 0x2ad
02ab 48e0 |H | Short_Literal 0xe0
02ac 0257 | W | Execute Discrete,Raise
02ad 00d2 | | Pop_Control Pop_Count_2
02ae 00d9 | | Load_Top At_Offset_1
02af 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
02b0 4403 |D | Exit_Subprogram With_Result,0x3
02b1 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x9 = 0x2b1,0x5
02b2 e20d | | Load 0x1,0xd
02b3 1c08 | | Execute_Immediate Run_Utility,0x8
02b4 4800 |H | Short_Literal 0x0
02b5 00d9 | | Load_Top At_Offset_1
02b6 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02b7 4801 |H | Short_Literal 0x1
02b8 e5ff | | Load 0x2,-0x1
02b9 e001 | | Load 0x0,0x1
02ba 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02bb 0334 | 4 | Declare_Variable Array,With_Constraint
02bc 00d8 | | Load_Top At_Offset_0
02bd 01dc | | Execute Vector,Last
02be 4801 |H | Short_Literal 0x1
02bf 0263 | c | Execute Discrete,Above_Bound
02c0 7008 |p | Jump_Nonzero 0x2c9
02c1 e5fd | | Load 0x2,-0x3
02c2 e5fe | | Load 0x2,-0x2
02c3 e001 | | Load 0x0,0x1
02c4 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02c5 00d9 | | Load_Top At_Offset_1
02c6 e403 | | Load 0x2,0x3
02c7 01d6 | | Execute Vector,Field_Write
02c8 3ff8 |? | Loop_Increasing 0x2c1
02c9 00d9 | | Load_Top At_Offset_1
02ca 00d8 | | Load_Top At_Offset_0
02cb 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
02cc 00da | | Load_Top At_Offset_2
02cd 01da | | Execute Vector,Bounds
02ce 00da | | Load_Top At_Offset_2
02cf 01da | | Execute Vector,Bounds
02d0 00da | | Load_Top At_Offset_2
02d1 027f | | Execute Discrete,Equal
02d2 7002 |p | Jump_Nonzero 0x2d5
02d3 48e0 |H | Short_Literal 0xe0
02d4 0257 | W | Execute Discrete,Raise
02d5 00d0 | | Action Swap_Control
02d6 00d1 | | Pop_Control Pop_Count_1
02d7 027f | | Execute Discrete,Equal
02d8 7002 |p | Jump_Nonzero 0x2db
02d9 48e0 |H | Short_Literal 0xe0
02da 0257 | W | Execute Discrete,Raise
02db 00d2 | | Pop_Control Pop_Count_2
02dc 00d9 | | Load_Top At_Offset_1
02dd 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
02de 4801 |H | Short_Literal 0x1
02df e5ff | | Load 0x2,-0x1
02e0 00e9 | | Load_Encached String_Cache
02e1 0334 | 4 | Declare_Variable Array,With_Constraint
02e2 00d8 | | Load_Top At_Offset_0
02e3 01dc | | Execute Vector,Last
02e4 4801 |H | Short_Literal 0x1
02e5 0263 | c | Execute Discrete,Above_Bound
02e6 7005 |p | Jump_Nonzero 0x2ec
02e7 4820 |H | Short_Literal 0x20
02e8 00d9 | | Load_Top At_Offset_1
02e9 e403 | | Load 0x2,0x3
02ea 01d6 | | Execute Vector,Field_Write
02eb 3ffb |? | Loop_Increasing 0x2e7
02ec 00d9 | | Load_Top At_Offset_1
02ed 00d8 | | Load_Top At_Offset_0
02ee 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
02ef 00da | | Load_Top At_Offset_2
02f0 01da | | Execute Vector,Bounds
02f1 00da | | Load_Top At_Offset_2
02f2 01da | | Execute Vector,Bounds
02f3 00da | | Load_Top At_Offset_2
02f4 027f | | Execute Discrete,Equal
02f5 7002 |p | Jump_Nonzero 0x2f8
02f6 48e0 |H | Short_Literal 0xe0
02f7 0257 | W | Execute Discrete,Raise
02f8 00d0 | | Action Swap_Control
02f9 00d1 | | Pop_Control Pop_Count_1
02fa 027f | | Execute Discrete,Equal
02fb 7002 |p | Jump_Nonzero 0x2fe
02fc 48e0 |H | Short_Literal 0xe0
02fd 0257 | W | Execute Discrete,Raise
02fe 00d2 | | Pop_Control Pop_Count_2
02ff 00d9 | | Load_Top At_Offset_1
0300 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0301 4403 |D | Exit_Subprogram With_Result,0x3
0302 0000 0000 | | .BLANK 0000[0x6]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b | | .CONST 0x030b ; Address of begin
0309 0004 | | .CONST 0x0004 ; Address of exception handler
030a 0001 | | .CONST 0x0001 ; Number of locals
030b BODY_0308:
030b INIT_0308:
030b e22c | , | Load 0x1,0x2c ; Debug Table 0x4 = .DEBUG 0x030b,0x063c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x005f
; Debug Table 0x4.0x0 = 0x30b,0x1
030c 4402 |D | Exit_Subprogram With_Result,0x2
030d 0000 0000 | | .XXX[0x3]
030f 0000 | |
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0313 | | .CONST 0x0313 ; Address of begin
0311 0004 | | .CONST 0x0004 ; Address of exception handler
0312 0001 | | .CONST 0x0001 ; Number of locals
0313 BODY_0310:
0313 INIT_0310:
0313 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x0313,0x0640,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0076
; Debug Table 0x5.0x0 = 0x313,0x1
0314 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0315 4401 |D | Exit_Subprogram With_Result,0x1
0316 0000 0000 | | .XXX[0x2]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031d | | .CONST 0x031d ; Address of begin
0319 0323 | # | .CONST 0x0323 ; Address of exception handler
031a 0002 | | .CONST 0x0002 ; Number of locals
031b INIT_0318:
031b 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x031b,0x0644,0x0002,0x0000,0x0055,0x9d95,0x0000,0x007f
; Debug Table 0x6.0x0 = 0x31b,0xffff
031c 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
031d BODY_0318:
031d 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x1 = 0x31d,0x1
031e 00d9 | | Load_Top At_Offset_1
031f 01d5 | | Execute Vector,Field_Reference
0320 e001 | | Load 0x0,0x1
0321 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0322 4401 |D | Exit_Subprogram With_Result,0x1
0323 TRAP_0318:
0323 0007 | | Action Break_Optional
0324 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x2 = 0x324,0x2
0325 4401 |D | Exit_Subprogram With_Result,0x1
0326 0000 0000 | | .XXX[0x2]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032d | - | .CONST 0x032d ; Address of begin
0329 0333 | 3 | .CONST 0x0333 ; Address of exception handler
032a 0002 | | .CONST 0x0002 ; Number of locals
032b INIT_0328:
032b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x032b,0x064c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x008a
; Debug Table 0x7.0x0 = 0x32b,0xffff
032c 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
032d BODY_0328:
032d 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x1 = 0x32d,0x1
032e 00d9 | | Load_Top At_Offset_1
032f 01d5 | | Execute Vector,Field_Reference
0330 e001 | | Load 0x0,0x1
0331 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0332 4401 |D | Exit_Subprogram With_Result,0x1
0333 TRAP_0328:
0333 0007 | | Action Break_Optional
0334 4803 |H | Short_Literal 0x3 ; Debug Table 0x7.0x2 = 0x334,0x2
0335 4401 |D | Exit_Subprogram With_Result,0x1
0336 0000 0000 | | .XXX[0x2]
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 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x033b,0x0654,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0095
; Debug Table 0x8.0x0 = 0x33b,0x1
033c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
033d 4401 |D | Exit_Subprogram With_Result,0x1
033e 0000 0000 | | .XXX[0x2]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343 | C | .CONST 0x0343 ; Address of begin
0341 0004 | | .CONST 0x0004 ; Address of exception handler
0342 0001 | | .CONST 0x0001 ; Number of locals
0343 BODY_0340:
0343 INIT_0340:
0343 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0343,0x0658,0x0002,0x0000,0x0055,0x9d95,0x0000,0x009e
; Debug Table 0x9.0x0 = 0x343,0x1
0344 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0345 0335 | 5 | Declare_Variable Array,Duplicate
0346 4401 |D | Exit_Subprogram With_Result,0x1
0347 0000 | | .XXX[0x1]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b | K | .CONST 0x034b ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0001 | | .CONST 0x0001 ; Number of locals
034b BODY_0348:
034b INIT_0348:
034b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x034b,0x065c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00a7
; Debug Table 0xa.0x0 = 0x34b,0x1
034c 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
034d 0335 | 5 | Declare_Variable Array,Duplicate
034e 4401 |D | Exit_Subprogram With_Result,0x1
034f 0000 | | .XXX[0x1]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 035e | ^ | .CONST 0x035e ; Address of begin
0351 0004 | | .CONST 0x0004 ; Address of exception handler
0352 0003 | | .CONST 0x0003 ; Number of locals
0353 INIT_0350:
0353 4801 |H | Short_Literal 0x1 ; Debug Table 0xb = .DEBUG 0x0353,0x0660,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00b2
; Debug Table 0xb.0x0 = 0x353,0xffff
0354 00db | | Load_Top At_Offset_3
0355 01db | | Execute Vector,Length
0356 00e9 | | Load_Encached String_Cache
0357 035b | [ | Declare_Type Array,Constrained
0358 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x1 = 0x358,0xfffe
0359 e5fe | | Load 0x2,-0x2
035a 01db | | Execute Vector,Length
035b e001 | | Load 0x0,0x1
035c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
035d 035b | [ | Declare_Type Array,Constrained
035e BODY_0350:
035e e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x2 = 0x35e,0x1
035f 01db | | Execute Vector,Length
0360 e20d | | Load 0x1,0xd
0361 1c08 | | Execute_Immediate Run_Utility,0x8
0362 e5fe | | Load 0x2,-0x2
0363 00da | | Load_Top At_Offset_2
0364 01c7 | | Execute Vector,Convert
0365 00d9 | | Load_Top At_Offset_1
0366 00d8 | | Load_Top At_Offset_0
0367 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
0368 00da | | Load_Top At_Offset_2
0369 01da | | Execute Vector,Bounds
036a 00da | | Load_Top At_Offset_2
036b 01da | | Execute Vector,Bounds
036c 00da | | Load_Top At_Offset_2
036d 027f | | Execute Discrete,Equal
036e 7002 |p | Jump_Nonzero 0x371
036f 48e0 |H | Short_Literal 0xe0
0370 0257 | W | Execute Discrete,Raise
0371 00d0 | | Action Swap_Control
0372 00d1 | | Pop_Control Pop_Count_1
0373 027f | | Execute Discrete,Equal
0374 7002 |p | Jump_Nonzero 0x377
0375 48e0 |H | Short_Literal 0xe0
0376 0257 | W | Execute Discrete,Raise
0377 00d2 | | Pop_Control Pop_Count_2
0378 00d9 | | Load_Top At_Offset_1
0379 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
037a e5ff | | Load 0x2,-0x1
037b 00db | | Load_Top At_Offset_3
037c 01c7 | | Execute Vector,Convert
037d 00d9 | | Load_Top At_Offset_1
037e 00d8 | | Load_Top At_Offset_0
037f 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0380 00da | | Load_Top At_Offset_2
0381 01da | | Execute Vector,Bounds
0382 00da | | Load_Top At_Offset_2
0383 01da | | Execute Vector,Bounds
0384 00da | | Load_Top At_Offset_2
0385 027f | | Execute Discrete,Equal
0386 7002 |p | Jump_Nonzero 0x389
0387 48e0 |H | Short_Literal 0xe0
0388 0257 | W | Execute Discrete,Raise
0389 00d0 | | Action Swap_Control
038a 00d1 | | Pop_Control Pop_Count_1
038b 027f | | Execute Discrete,Equal
038c 7002 |p | Jump_Nonzero 0x38f
038d 48e0 |H | Short_Literal 0xe0
038e 0257 | W | Execute Discrete,Raise
038f 00d2 | | Pop_Control Pop_Count_2
0390 00d9 | | Load_Top At_Offset_1
0391 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0392 e5fd | | Load 0x2,-0x3
0393 00d9 | | Load_Top At_Offset_1
0394 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0395 4404 |D | Exit_Subprogram With_Result,0x4
0396 0000 0000 | | .XXX[0x2]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039b | | .CONST 0x039b ; Address of begin
0399 0004 | | .CONST 0x0004 ; Address of exception handler
039a 0001 | | .CONST 0x0001 ; Number of locals
039b BODY_0398:
039b INIT_0398:
039b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x039b,0x0668,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00c9
; Debug Table 0xc.0x0 = 0x39b,0x1
039c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
039d e5fe | | Load 0x2,-0x2
039e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
039f 0273 | s | Execute Discrete,Plus
03a0 0248 | H | Execute Discrete,Check_In_Integer
03a1 e20d | | Load 0x1,0xd
03a2 1c08 | | Execute_Immediate Run_Utility,0x8
03a3 00db | | Load_Top At_Offset_3
03a4 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
03a5 00d9 | | Load_Top At_Offset_1
03a6 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03a7 00db | | Load_Top At_Offset_3
03a8 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
03a9 e5fe | | Load 0x2,-0x2
03aa 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
03ab 01cc | | Execute Vector,Catenate
03ac 00d9 | | Load_Top At_Offset_1
03ad 00d8 | | Load_Top At_Offset_0
03ae 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
03af 00da | | Load_Top At_Offset_2
03b0 01da | | Execute Vector,Bounds
03b1 00da | | Load_Top At_Offset_2
03b2 01da | | Execute Vector,Bounds
03b3 00da | | Load_Top At_Offset_2
03b4 027f | | Execute Discrete,Equal
03b5 7002 |p | Jump_Nonzero 0x3b8
03b6 48e0 |H | Short_Literal 0xe0
03b7 0257 | W | Execute Discrete,Raise
03b8 00d0 | | Action Swap_Control
03b9 00d1 | | Pop_Control Pop_Count_1
03ba 027f | | Execute Discrete,Equal
03bb 7002 |p | Jump_Nonzero 0x3be
03bc 48e0 |H | Short_Literal 0xe0
03bd 0257 | W | Execute Discrete,Raise
03be 00d2 | | Pop_Control Pop_Count_2
03bf 00d9 | | Load_Top At_Offset_1
03c0 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
03c1 00db | | Load_Top At_Offset_3
03c2 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
03c3 e5fe | | Load 0x2,-0x2
03c4 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
03c5 01cc | | Execute Vector,Catenate
03c6 00d9 | | Load_Top At_Offset_1
03c7 00d8 | | Load_Top At_Offset_0
03c8 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
03c9 00da | | Load_Top At_Offset_2
03ca 01da | | Execute Vector,Bounds
03cb 00da | | Load_Top At_Offset_2
03cc 01da | | Execute Vector,Bounds
03cd 00da | | Load_Top At_Offset_2
03ce 027f | | Execute Discrete,Equal
03cf 7002 |p | Jump_Nonzero 0x3d2
03d0 48e0 |H | Short_Literal 0xe0
03d1 0257 | W | Execute Discrete,Raise
03d2 00d0 | | Action Swap_Control
03d3 00d1 | | Pop_Control Pop_Count_1
03d4 027f | | Execute Discrete,Equal
03d5 7002 |p | Jump_Nonzero 0x3d8
03d6 48e0 |H | Short_Literal 0xe0
03d7 0257 | W | Execute Discrete,Raise
03d8 00d2 | | Pop_Control Pop_Count_2
03d9 00d9 | | Load_Top At_Offset_1
03da 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
03db 4402 |D | Exit_Subprogram With_Result,0x2
03dc 0000 0000 | | .BLANK 0000[0x4]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e3 | | .CONST 0x03e3 ; Address of begin
03e1 0004 | | .CONST 0x0004 ; Address of exception handler
03e2 0001 | | .CONST 0x0001 ; Number of locals
03e3 BODY_03e0:
03e3 INIT_03e0:
03e3 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x03e3,0x066c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00fd
; Debug Table 0xd.0x0 = 0x3e3,0x1
03e4 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
03e5 7004 |p | Jump_Nonzero 0x3ea
03e6 00da | | Load_Top At_Offset_2
03e7 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
03e8 0f00 | | Execute_Immediate Equal,0x0
03e9 4401 |D | Exit_Subprogram With_Result,0x1
03ea 4800 |H | Short_Literal 0x0
03eb 4401 |D | Exit_Subprogram With_Result,0x1
03ec 0000 0000 | | .BLANK 0000[0x4]
03f0 ; --------------------------------------------------------------------------------------
03f0 ; SUBPROGRAM
03f0 ; --------------------------------------------------------------------------------------
03f0 03f3 | | .CONST 0x03f3 ; Address of begin
03f1 0004 | | .CONST 0x0004 ; Address of exception handler
03f2 0001 | | .CONST 0x0001 ; Number of locals
03f3 BODY_03f0:
03f3 INIT_03f0:
03f3 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x03f3,0x0670,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0106
; Debug Table 0xe.0x0 = 0x3f3,0x1
03f4 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
03f5 4401 |D | Exit_Subprogram With_Result,0x1
03f6 0000 0000 | | .XXX[0x2]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb | | .CONST 0x03fb ; Address of begin
03f9 0004 | | .CONST 0x0004 ; Address of exception handler
03fa 0001 | | .CONST 0x0001 ; Number of locals
03fb BODY_03f8:
03fb INIT_03f8:
03fb 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x03fb,0x0674,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0136
; Debug Table 0xf.0x0 = 0x3fb,0x1
03fc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03fd e20d | | Load 0x1,0xd
03fe 1c08 | | Execute_Immediate Run_Utility,0x8
03ff 00db | | Load_Top At_Offset_3
0400 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0401 00d9 | | Load_Top At_Offset_1
0402 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0403 4801 |H | Short_Literal 0x1
0404 e5ff | | Load 0x2,-0x1
0405 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0406 e5ff | | Load 0x2,-0x1
0407 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
0408 01cf | | Execute Vector,Slice_Read
0409 00d9 | | Load_Top At_Offset_1
040a 00d8 | | Load_Top At_Offset_0
040b 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
040c 00da | | Load_Top At_Offset_2
040d 01da | | Execute Vector,Bounds
040e 00da | | Load_Top At_Offset_2
040f 01da | | Execute Vector,Bounds
0410 00da | | Load_Top At_Offset_2
0411 027f | | Execute Discrete,Equal
0412 7002 |p | Jump_Nonzero 0x415
0413 48e0 |H | Short_Literal 0xe0
0414 0257 | W | Execute Discrete,Raise
0415 00d0 | | Action Swap_Control
0416 00d1 | | Pop_Control Pop_Count_1
0417 027f | | Execute Discrete,Equal
0418 7002 |p | Jump_Nonzero 0x41b
0419 48e0 |H | Short_Literal 0xe0
041a 0257 | W | Execute Discrete,Raise
041b 00d2 | | Pop_Control Pop_Count_2
041c 00d9 | | Load_Top At_Offset_1
041d 2903 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
041e 4801 |H | Short_Literal 0x1
041f e5ff | | Load 0x2,-0x1
0420 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0421 e5ff | | Load 0x2,-0x1
0422 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
0423 01cf | | Execute Vector,Slice_Read
0424 00d9 | | Load_Top At_Offset_1
0425 00d8 | | Load_Top At_Offset_0
0426 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
0427 00da | | Load_Top At_Offset_2
0428 01da | | Execute Vector,Bounds
0429 00da | | Load_Top At_Offset_2
042a 01da | | Execute Vector,Bounds
042b 00da | | Load_Top At_Offset_2
042c 027f | | Execute Discrete,Equal
042d 7002 |p | Jump_Nonzero 0x430
042e 48e0 |H | Short_Literal 0xe0
042f 0257 | W | Execute Discrete,Raise
0430 00d0 | | Action Swap_Control
0431 00d1 | | Pop_Control Pop_Count_1
0432 027f | | Execute Discrete,Equal
0433 7002 |p | Jump_Nonzero 0x436
0434 48e0 |H | Short_Literal 0xe0
0435 0257 | W | Execute Discrete,Raise
0436 00d2 | | Pop_Control Pop_Count_2
0437 00d9 | | Load_Top At_Offset_1
0438 2904 |) | Execute Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
0439 4401 |D | Exit_Subprogram With_Result,0x1
043a 0000 0000 | | .BLANK 0000[0x6]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 044a | J | .CONST 0x044a ; Address of begin
0441 0004 | | .CONST 0x0004 ; Address of exception handler
0442 0002 | | .CONST 0x0002 ; Number of locals
0443 INIT_0440:
0443 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x0443,0x0678,0x0001,0x0000,0x0055,0x9d95,0x0000,0x013f
; Debug Table 0x10.0x0 = 0x443,0xffff
0444 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0445 e5fe | | Load 0x2,-0x2
0446 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0447 0273 | s | Execute Discrete,Plus
0448 00e3 | | Load_Encached Natural_Cache
0449 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
044a BODY_0440:
044a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x1 = 0x44a,0x1
044b 0c65 | e | Execute_Immediate Greater_Equal,0x65
044c 6803 |h | Jump_Zero 0x450
044d 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x2 = 0x44d,0x2
044e a5fd | | Store_Unchecked 0x2,-0x3
044f 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x10.0x3 = 0x44f,0x3
0450 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x4 = 0x450,0x4
0451 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0452 7008 |p | Jump_Nonzero 0x45b
0453 e5fe | | Load 0x2,-0x2
0454 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0455 7005 |p | Jump_Nonzero 0x45b
0456 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x5 = 0x456,0x5
0457 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0458 e5fe | | Load 0x2,-0x2
0459 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
045a 7806 |x | Jump 0x461
045b 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x6 = 0x45b,0x6
045c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
045d 6803 |h | Jump_Zero 0x461
045e 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x7 = 0x45e,0x7
045f a5fd | | Store_Unchecked 0x2,-0x3
0460 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x10.0x8 = 0x460,0x8
0461 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x9 = 0x461,0x9
0462 2503 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x3
0463 e5fe | | Load 0x2,-0x2
0464 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0465 0a01 | | Execute_Immediate Plus,0x1
0466 0248 | H | Execute Discrete,Check_In_Integer
0467 00da | | Load_Top At_Offset_2
0468 e5fe | | Load 0x2,-0x2
0469 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
046a 01ce | | Execute Vector,Slice_Write
046b 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xa = 0x46b,0xa
046c 2504 |% | Execute Variant_Record,Field_Reference,Fixed,Indirect,Field_Number 0x4
046d e5fe | | Load 0x2,-0x2
046e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
046f 0a01 | | Execute_Immediate Plus,0x1
0470 0248 | H | Execute Discrete,Check_In_Integer
0471 00da | | Load_Top At_Offset_2
0472 e5fe | | Load 0x2,-0x2
0473 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0474 01ce | | Execute Vector,Slice_Write
0475 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0xb = 0x475,0xb
0476 e5fe | | Load 0x2,-0x2
0477 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0478 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0xc = 0x478,0xc
0479 a5fd | | Store_Unchecked 0x2,-0x3
047a 4502 |E | Exit_Subprogram 0x2
047b 0000 0000 | | .BLANK 0000[0x5]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483 | | .CONST 0x0483 ; Address of begin
0481 0004 | | .CONST 0x0004 ; Address of exception handler
0482 0001 | | .CONST 0x0001 ; Number of locals
0483 BODY_0480:
0483 INIT_0480:
0483 4800 |H | Short_Literal 0x0 ; Debug Table 0x11 = .DEBUG 0x0483,0x0694,0x0001,0x0000,0x0055,0x9d95,0x0000,0x014f
; Debug Table 0x11.0x0 = 0x483,0x1
0484 00db | | Load_Top At_Offset_3
0485 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0486 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x1 = 0x486,0x2
0487 00db | | Load_Top At_Offset_3
0488 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0489 4501 |E | Exit_Subprogram 0x1
048a 0000 0000 | | .BLANK 0000[0x6]
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0493 | | .CONST 0x0493 ; Address of begin
0491 0004 | | .CONST 0x0004 ; Address of exception handler
0492 0001 | | .CONST 0x0001 ; Number of locals
0493 BODY_0490:
0493 INIT_0490:
0493 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x0493,0x069a,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0157
; Debug Table 0x12.0x0 = 0x493,0x1
0494 02fd | | Declare_Variable Variant_Record,Duplicate
0495 4401 |D | Exit_Subprogram With_Result,0x1
0496 0000 0000 | | .XXX[0x2]
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 049b | | .CONST 0x049b ; Address of begin
0499 0004 | | .CONST 0x0004 ; Address of exception handler
049a 0001 | | .CONST 0x0001 ; Number of locals
049b BODY_0498:
049b INIT_0498:
049b 4608 |F | Jump_Case 0x8 ; Debug Table 0x13 = .DEBUG 0x049b,0x069e,0x0005,0x0000,0x0055,0x9d95,0x0000,0x0161
049c 7808 |x | Jump 0x4a5 ; case 0x0
049d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
049e 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
049f 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
04a0 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
04a1 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
04a2 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
04a3 7805 |x | Jump 0x4a9 ; case 0x7
04a4 7812 |x | Jump 0x4b7 ; case 0x8
04a5 4800 |H | Short_Literal 0x0
04a6 00db | | Load_Top At_Offset_3
04a7 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
04a8 4302 |C | Exit_Subprogram From_Utility,0x2
04a9 00db | | Load_Top At_Offset_3
04aa 4801 |H | Short_Literal 0x1
04ab e5fe | | Load 0x2,-0x2
04ac 00e9 | | Load_Encached String_Cache
04ad 035b | [ | Declare_Type Array,Constrained
04ae 4801 |H | Short_Literal 0x1
04af e5fe | | Load 0x2,-0x2
04b0 e001 | | Load 0x0,0x1
04b1 1b0f | | Execute Package,Field_Read,Field_Number 0xf
04b2 035b | [ | Declare_Type Array,Constrained
04b3 4802 |H | Short_Literal 0x2
04b4 e5ff | | Load 0x2,-0x1
04b5 031b | | Declare_Type Variant_Record,Constrained
04b6 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04b7 00db | | Load_Top At_Offset_3
04b8 00db | | Load_Top At_Offset_3
04b9 02fc | | Declare_Variable Variant_Record,With_Constraint
04ba 4801 |H | Short_Literal 0x1
04bb e5fe | | Load 0x2,-0x2
04bc 00e9 | | Load_Encached String_Cache
04bd 0334 | 4 | Declare_Variable Array,With_Constraint
04be 2d03 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3
04bf 4801 |H | Short_Literal 0x1
04c0 e5fe | | Load 0x2,-0x2
04c1 e001 | | Load 0x0,0x1
04c2 1b0f | | Execute Package,Field_Read,Field_Number 0xf
04c3 0334 | 4 | Declare_Variable Array,With_Constraint
04c4 2d04 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x4
04c5 016a | j | Execute Variant_Record,Indirects_Appended
04c6 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04c7 0000 | | .XXX[0x1]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cb | | .CONST 0x04cb ; Address of begin
04c9 0004 | | .CONST 0x0004 ; Address of exception handler
04ca 0001 | | .CONST 0x0001 ; Number of locals
04cb BODY_04c8:
04cb INIT_04c8:
04cb 4608 |F | Jump_Case 0x8 ; Debug Table 0x14 = .DEBUG 0x04cb,0x06a0,0x0005,0x0000,0x0055,0x9d95,0x0000,0x01b5
04cc 7808 |x | Jump 0x4d5 ; case 0x0
04cd 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
04ce 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
04cf 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
04d0 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
04d1 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
04d2 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
04d3 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x7
04d4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x8
04d5 4800 |H | Short_Literal 0x0
04d6 00db | | Load_Top At_Offset_3
04d7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
04d8 4800 |H | Short_Literal 0x0
04d9 00db | | Load_Top At_Offset_3
04da 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
04db 4302 |C | Exit_Subprogram From_Utility,0x2
04dc ; --------------------------------------------------------------------------------------
04dc ; STRING TABLE
04dc ; --------------------------------------------------------------------------------------
04dc 0004 | | .STRTAB 0x0004->0x04de ; " "
04dd 0003 | | .STREND 0x0003->0x04de
04de 2000 | | .STRTAB_STRINGS
04df 0000 | | .XXX[0x1]
04e0 ; --------------------------------------------------------------------------------------
04e0 ; Debug Table
04e0 ; --------------------------------------------------------------------------------------
04e0 0003 0015 | | .CONST 0x0003,0x0015
04e2 000b 058a | | .DEBUG 0x000b,0x058a,0x8000,0x0000,0x0055,0x9d95,0x0000,0x0007
04ea 00eb 05d8 | | .DEBUG 0x00eb,0x05d8,0x8000,0x0000,0x0055,0x9e65,0x0000,0x0007
04f2 01bb 0618 | | .DEBUG 0x01bb,0x0618,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0029
04fa 025b 0626 | [ &| .DEBUG 0x025b,0x0626,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0044
0502 030b 063c | <| .DEBUG 0x030b,0x063c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x005f
050a 0313 0640 | @| .DEBUG 0x0313,0x0640,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0076
0512 031b 0644 | D| .DEBUG 0x031b,0x0644,0x0002,0x0000,0x0055,0x9d95,0x0000,0x007f
051a 032b 064c | + L| .DEBUG 0x032b,0x064c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x008a
0522 033b 0654 | ; T| .DEBUG 0x033b,0x0654,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0095
052a 0343 0658 | C X| .DEBUG 0x0343,0x0658,0x0002,0x0000,0x0055,0x9d95,0x0000,0x009e
0532 034b 065c | K \| .DEBUG 0x034b,0x065c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00a7
053a 0353 0660 | S `| .DEBUG 0x0353,0x0660,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00b2
0542 039b 0668 | h| .DEBUG 0x039b,0x0668,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00c9
054a 03e3 066c | l| .DEBUG 0x03e3,0x066c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00fd
0552 03f3 0670 | p| .DEBUG 0x03f3,0x0670,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0106
055a 03fb 0674 | t| .DEBUG 0x03fb,0x0674,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0136
0562 0443 0678 | C x| .DEBUG 0x0443,0x0678,0x0001,0x0000,0x0055,0x9d95,0x0000,0x013f
056a 0483 0694 | | .DEBUG 0x0483,0x0694,0x0001,0x0000,0x0055,0x9d95,0x0000,0x014f
0572 0493 069a | | .DEBUG 0x0493,0x069a,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0157
057a 049b 069e | | .DEBUG 0x049b,0x069e,0x0005,0x0000,0x0055,0x9d95,0x0000,0x0161
0582 04cb 06a0 | | .DEBUG 0x04cb,0x06a0,0x0005,0x0000,0x0055,0x9d95,0x0000,0x01b5
058a ; --------------------------------------------------------------------------------------
058a ; Debug3 Subtable 0x0
058a ; --------------------------------------------------------------------------------------
058a 0026 0000 | & | .DBG3TAB 0x0026,0x0000
058c 000b ffff | | .CONST 0x000b,0xffff
058e 000b fffe | | .CONST 0x000b,0xfffe
0590 000b fffd | | .CONST 0x000b,0xfffd
0592 000b fffc | | .CONST 0x000b,0xfffc
0594 0011 fffb | | .CONST 0x0011,0xfffb
0596 0012 fffa | | .CONST 0x0012,0xfffa
0598 0014 fff9 | | .CONST 0x0014,0xfff9
059a 0015 fff8 | | .CONST 0x0015,0xfff8
059c 0017 fff7 | | .CONST 0x0017,0xfff7
059e 0019 fff6 | | .CONST 0x0019,0xfff6
05a0 001b fff5 | | .CONST 0x001b,0xfff5
05a2 001d fff4 | | .CONST 0x001d,0xfff4
05a4 001f fff3 | | .CONST 0x001f,0xfff3
05a6 0021 fff2 | ! | .CONST 0x0021,0xfff2
05a8 0023 fff1 | # | .CONST 0x0023,0xfff1
05aa 0025 fff0 | % | .CONST 0x0025,0xfff0
05ac 0027 ffef | ' | .CONST 0x0027,0xffef
05ae 0029 ffee | ) | .CONST 0x0029,0xffee
05b0 002b ffed | + | .CONST 0x002b,0xffed
05b2 002d ffec | - | .CONST 0x002d,0xffec
05b4 002f ffeb | / | .CONST 0x002f,0xffeb
05b6 0031 ffea | 1 | .CONST 0x0031,0xffea
05b8 0033 ffe9 | 3 | .CONST 0x0033,0xffe9
05ba 0035 ffe8 | 5 | .CONST 0x0035,0xffe8
05bc 0037 ffe7 | 7 | .CONST 0x0037,0xffe7
05be 0039 ffe6 | 9 | .CONST 0x0039,0xffe6
05c0 003b ffe5 | ; | .CONST 0x003b,0xffe5
05c2 003d ffe4 | = | .CONST 0x003d,0xffe4
05c4 003f ffe3 | ? | .CONST 0x003f,0xffe3
05c6 0041 ffe2 | A | .CONST 0x0041,0xffe2
05c8 0043 ffe1 | C | .CONST 0x0043,0xffe1
05ca 0045 ffe0 | E | .CONST 0x0045,0xffe0
05cc 0050 ffdf | P | .CONST 0x0050,0xffdf
05ce 005a ffde | Z | .CONST 0x005a,0xffde
05d0 0066 ffdd | f | .CONST 0x0066,0xffdd
05d2 009f ffdc | | .CONST 0x009f,0xffdc
05d4 009f ffdb | | .CONST 0x009f,0xffdb
05d6 00b1 ffda | | .CONST 0x00b1,0xffda
05d8 ; --------------------------------------------------------------------------------------
05d8 ; Debug3 Subtable 0x1
05d8 ; --------------------------------------------------------------------------------------
05d8 001b 0004 | | .DBG3TAB 0x001b,0x0004
05da 00eb ffff | | .CONST 0x00eb,0xffff
05dc 00eb fffe | | .CONST 0x00eb,0xfffe
05de 00eb fffd | | .CONST 0x00eb,0xfffd
05e0 00ee fffc | | .CONST 0x00ee,0xfffc
05e2 0120 fffb | | .CONST 0x0120,0xfffb
05e4 012a fffa | * | .CONST 0x012a,0xfffa
05e6 015d fff9 | ] | .CONST 0x015d,0xfff9
05e8 0168 fff8 | h | .CONST 0x0168,0xfff8
05ea 0177 fff7 | w | .CONST 0x0177,0xfff7
05ec 0177 fff6 | w | .CONST 0x0177,0xfff6
05ee 0177 fff5 | w | .CONST 0x0177,0xfff5
05f0 0179 fff4 | y | .CONST 0x0179,0xfff4
05f2 017b fff3 | { | .CONST 0x017b,0xfff3
05f4 017d fff2 | } | .CONST 0x017d,0xfff2
05f6 017f fff1 | | .CONST 0x017f,0xfff1
05f8 0181 fff0 | | .CONST 0x0181,0xfff0
05fa 0183 ffef | | .CONST 0x0183,0xffef
05fc 0185 ffee | | .CONST 0x0185,0xffee
05fe 0187 ffed | | .CONST 0x0187,0xffed
0600 0189 ffec | | .CONST 0x0189,0xffec
0602 018b ffeb | | .CONST 0x018b,0xffeb
0604 018d ffea | | .CONST 0x018d,0xffea
0606 018f ffe9 | | .CONST 0x018f,0xffe9
0608 0191 ffe8 | | .CONST 0x0191,0xffe8
060a 0193 ffe7 | | .CONST 0x0193,0xffe7
060c 0195 ffe6 | | .CONST 0x0195,0xffe6
060e 0197 ffe5 | | .CONST 0x0197,0xffe5
0610 0199 0001 | | .CONST 0x0199,0x0001
0612 019b 0002 | | .CONST 0x019b,0x0002
0614 019e 0003 | | .CONST 0x019e,0x0003
0616 01a4 0004 | | .CONST 0x01a4,0x0004
0618 ; --------------------------------------------------------------------------------------
0618 ; Debug3 Subtable 0x2
0618 ; --------------------------------------------------------------------------------------
0618 0001 0005 | | .DBG3TAB 0x0001,0x0005
061a 01bb ffff | | .CONST 0x01bb,0xffff
061c 01c0 0001 | | .CONST 0x01c0,0x0001
061e 01c5 0002 | | .CONST 0x01c5,0x0002
0620 01d0 0401 | | .CONST 0x01d0,0x0401
0622 01dc 0002 | | .CONST 0x01dc,0x0002
0624 020a 0003 | | .CONST 0x020a,0x0003
0626 ; --------------------------------------------------------------------------------------
0626 ; Debug3 Subtable 0x3
0626 ; --------------------------------------------------------------------------------------
0626 0001 0009 | | .DBG3TAB 0x0001,0x0009
0628 025b 0001 | [ | .CONST 0x025b,0x0001
062a 025e 0002 | ^ | .CONST 0x025e,0x0002
062c 025e fbff | ^ | .CONST 0x025e,0xfbff
062e 0264 0401 | d | .CONST 0x0264,0x0401
0630 026c 0402 | l | .CONST 0x026c,0x0402
0632 026e 0003 | n | .CONST 0x026e,0x0003
0634 0272 0004 | r | .CONST 0x0272,0x0004
0636 0278 0801 | x | .CONST 0x0278,0x0801
0638 0282 0004 | | .CONST 0x0282,0x0004
063a 02b1 0005 | | .CONST 0x02b1,0x0005
063c ; --------------------------------------------------------------------------------------
063c ; Debug3 Subtable 0x4
063c ; --------------------------------------------------------------------------------------
063c 0000 0001 | | .DBG3TAB 0x0000,0x0001
063e 030b 0001 | | .CONST 0x030b,0x0001
0640 ; --------------------------------------------------------------------------------------
0640 ; Debug3 Subtable 0x5
0640 ; --------------------------------------------------------------------------------------
0640 0000 0001 | | .DBG3TAB 0x0000,0x0001
0642 0313 0001 | | .CONST 0x0313,0x0001
0644 ; --------------------------------------------------------------------------------------
0644 ; Debug3 Subtable 0x6
0644 ; --------------------------------------------------------------------------------------
0644 0001 0002 | | .DBG3TAB 0x0001,0x0002
0646 031b ffff | | .CONST 0x031b,0xffff
0648 031d 0001 | | .CONST 0x031d,0x0001
064a 0324 0002 | $ | .CONST 0x0324,0x0002
064c ; --------------------------------------------------------------------------------------
064c ; Debug3 Subtable 0x7
064c ; --------------------------------------------------------------------------------------
064c 0001 0002 | | .DBG3TAB 0x0001,0x0002
064e 032b ffff | + | .CONST 0x032b,0xffff
0650 032d 0001 | - | .CONST 0x032d,0x0001
0652 0334 0002 | 4 | .CONST 0x0334,0x0002
0654 ; --------------------------------------------------------------------------------------
0654 ; Debug3 Subtable 0x8
0654 ; --------------------------------------------------------------------------------------
0654 0000 0001 | | .DBG3TAB 0x0000,0x0001
0656 033b 0001 | ; | .CONST 0x033b,0x0001
0658 ; --------------------------------------------------------------------------------------
0658 ; Debug3 Subtable 0x9
0658 ; --------------------------------------------------------------------------------------
0658 0000 0001 | | .DBG3TAB 0x0000,0x0001
065a 0343 0001 | C | .CONST 0x0343,0x0001
065c ; --------------------------------------------------------------------------------------
065c ; Debug3 Subtable 0xa
065c ; --------------------------------------------------------------------------------------
065c 0000 0001 | | .DBG3TAB 0x0000,0x0001
065e 034b 0001 | K | .CONST 0x034b,0x0001
0660 ; --------------------------------------------------------------------------------------
0660 ; Debug3 Subtable 0xb
0660 ; --------------------------------------------------------------------------------------
0660 0002 0001 | | .DBG3TAB 0x0002,0x0001
0662 0353 ffff | S | .CONST 0x0353,0xffff
0664 0358 fffe | X | .CONST 0x0358,0xfffe
0666 035e 0001 | ^ | .CONST 0x035e,0x0001
0668 ; --------------------------------------------------------------------------------------
0668 ; Debug3 Subtable 0xc
0668 ; --------------------------------------------------------------------------------------
0668 0000 0001 | | .DBG3TAB 0x0000,0x0001
066a 039b 0001 | | .CONST 0x039b,0x0001
066c ; --------------------------------------------------------------------------------------
066c ; Debug3 Subtable 0xd
066c ; --------------------------------------------------------------------------------------
066c 0000 0001 | | .DBG3TAB 0x0000,0x0001
066e 03e3 0001 | | .CONST 0x03e3,0x0001
0670 ; --------------------------------------------------------------------------------------
0670 ; Debug3 Subtable 0xe
0670 ; --------------------------------------------------------------------------------------
0670 0000 0001 | | .DBG3TAB 0x0000,0x0001
0672 03f3 0001 | | .CONST 0x03f3,0x0001
0674 ; --------------------------------------------------------------------------------------
0674 ; Debug3 Subtable 0xf
0674 ; --------------------------------------------------------------------------------------
0674 0000 0001 | | .DBG3TAB 0x0000,0x0001
0676 03fb 0001 | | .CONST 0x03fb,0x0001
0678 ; --------------------------------------------------------------------------------------
0678 ; Debug3 Subtable 0x10
0678 ; --------------------------------------------------------------------------------------
0678 0001 000c | | .DBG3TAB 0x0001,0x000c
067a 0443 ffff | C | .CONST 0x0443,0xffff
067c 044a 0001 | J | .CONST 0x044a,0x0001
067e 044d 0002 | M | .CONST 0x044d,0x0002
0680 044f 0003 | O | .CONST 0x044f,0x0003
0682 0450 0004 | P | .CONST 0x0450,0x0004
0684 0456 0005 | V | .CONST 0x0456,0x0005
0686 045b 0006 | [ | .CONST 0x045b,0x0006
0688 045e 0007 | ^ | .CONST 0x045e,0x0007
068a 0460 0008 | ` | .CONST 0x0460,0x0008
068c 0461 0009 | a | .CONST 0x0461,0x0009
068e 046b 000a | k | .CONST 0x046b,0x000a
0690 0475 000b | u | .CONST 0x0475,0x000b
0692 0478 000c | x | .CONST 0x0478,0x000c
0694 ; --------------------------------------------------------------------------------------
0694 ; Debug3 Subtable 0x11
0694 ; --------------------------------------------------------------------------------------
0694 0000 0002 | | .DBG3TAB 0x0000,0x0002
0696 0483 0001 | | .CONST 0x0483,0x0001
0698 0486 0002 | | .CONST 0x0486,0x0002
069a ; --------------------------------------------------------------------------------------
069a ; Debug3 Subtable 0x12
069a ; --------------------------------------------------------------------------------------
069a 0000 0001 | | .DBG3TAB 0x0000,0x0001
069c 0493 0001 | | .CONST 0x0493,0x0001
069e ; --------------------------------------------------------------------------------------
069e ; Debug3 Subtable 0x13
069e ; --------------------------------------------------------------------------------------
069e 0000 0000 | | .DBG3TAB 0x0000,0x0000
06a0 ; --------------------------------------------------------------------------------------
06a0 ; Debug3 Subtable 0x14
06a0 ; --------------------------------------------------------------------------------------
06a0 0000 0000 | | .DBG3TAB 0x0000,0x0000
06a2 0000 0000 | | .BLANK 0000[0x15e]