|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4096 (0x1000)
Types: SEG
Notes: 5811_R1K_CODE
Names: »983059.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
└─⟦this⟧ »983059.SEG«
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
└─⟦this⟧ »983059.SEG«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
└─⟦this⟧ »983059.SEG«
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
└─⟦this⟧ »983059.SEG«
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
└─⟦this⟧ »983059.SEG«
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0430 | 0 | .CONST 0x0430 ; 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 0103 | | .CONST 0x0103 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0088 | | .CONST 0x0088 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0028 | ( | .CONST 0x0028 ; Number of locals
000b INIT_0008:
000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0512,0x8000,0x0000,0x0037,0x0ad4,0x0000,0x0007
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 0007 | | Action Break_Optional ; Debug Table 0x0.0x3 = 0xe,0xfffc
000f 0007 | | Action Break_Optional ; Debug Table 0x0.0x4 = 0xf,0xfffb
0010 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x5 = 0x10,0xfffa
0011 6266 |bf | Indirect_Literal Discrete,0x278,{0x00000000, 0x00000800}
0012 00e3 | | Load_Encached Natural_Cache
0013 03f9 | | Declare_Type Discrete,Constrained,Visible
0014 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x6 = 0x14,0xfff9
0015 4800 |H | Short_Literal 0x0
0016 4800 |H | Short_Literal 0x0
0017 4801 |H | Short_Literal 0x1
0018 4806 |H | Short_Literal 0x6
0019 0319 | | Declare_Type Variant_Record,Incomplete,Visible
001a 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x7 = 0x1a,0xfff8
001b 4802 |H | Short_Literal 0x2
001c 029f 0093 | | Declare_Subprogram For_Call,INIT_0090
001e 03fe | | Declare_Type Discrete,Defined,Visible
001f 029a 00ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00a8 ; Debug Table 0x0.0x8 = 0x1f,0xfff7
0021 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x9 = 0x21,0xfff6
0022 4802 |H | Short_Literal 0x2
0023 029f 0103 | | Declare_Subprogram For_Call,INIT_0100
0025 03fe | | Declare_Type Discrete,Defined,Visible
0026 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118 ; Debug Table 0x0.0xa = 0x26,0xfff5
0028 029a 0143 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0140 ; Debug Table 0x0.0xb = 0x28,0xfff4
002a 029a 014b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0148 ; Debug Table 0x0.0xc = 0x2a,0xfff3
002c 029a 016b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0168 ; Debug Table 0x0.0xd = 0x2c,0xfff2
002e 029a 017b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0178 ; Debug Table 0x0.0xe = 0x2e,0xfff1
0030 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x0.0xf = 0x30,0xfff0
0031 e20f | | Load 0x1,0xf
0032 e001 | | Load 0x0,0x1
0033 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0034 e001 | | Load 0x0,0x1
0035 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0036 e001 | | Load 0x0,0x1
0037 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0038 029f 01ab | | Declare_Subprogram For_Call,INIT_01a8
003a 4800 |H | Short_Literal 0x0
003b 4805 |H | Short_Literal 0x5
003c e20e | | Load 0x1,0xe
003d 0307 | | Complete_Type Variant_Record,By_Defining
003e 00bf | | Action Accept_Activation
003f 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x003f,0x0534,0x8000,0x0000,0x0037,0x0be4,0x0000,0x0009
; Debug Table 0x1.0x0 = 0x3f,0xffff
0040 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x1 = 0x40,0xfffe
0041 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0042 0322 | " | Declare_Variable Record
0043 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x2 = 0x43,0xfffd
0044 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0045 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0046 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x3 = 0x46,0xfffc
0047 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0048 0aff | | Execute_Immediate Plus,-0x1
0049 e001 | | Load 0x0,0x1
004a 1b13 | | Execute Package,Field_Read,Field_Number 0x13
004b 025b | [ | Execute Discrete,Check_In_Type
004c e001 | | Load 0x0,0x1
004d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
004e 03f1 | | Declare_Variable Discrete,With_Value
004f e20f | | Load 0x1,0xf ; Debug Table 0x1.0x4 = 0x4f,0xfffb
0050 0266 | f | Execute Discrete,Bounds
0051 00e3 | | Load_Encached Natural_Cache
0052 02a0 | | Declare_Subprogram Null_Subprogram
0053 4801 |H | Short_Literal 0x1
0054 035d | ] | Declare_Type Array,Defined
0055 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x5 = 0x55,0xfffa
0056 0337 | 7 | Declare_Variable Array
0057 00d9 | | Load_Top At_Offset_1
0058 0337 | 7 | Declare_Variable Array
0059 4802 |H | Short_Literal 0x2
005a 4800 |H | Short_Literal 0x0
005b 4800 |H | Short_Literal 0x0
005c 00d9 | | Load_Top At_Offset_1
005d 00dc | | Load_Top At_Offset_4
005e 01d6 | | Execute Vector,Field_Write
005f 3ffb |? | Loop_Increasing 0x5b
0060 00d9 | | Load_Top At_Offset_1
0061 01d4 | | Execute Vector,Structure_Write
0062 029d 01d3 | | Declare_Subprogram For_Outer_Call,INIT_01d0 ; Debug Table 0x1.0x6 = 0x62,0xfff9
0064 029d 01eb | | Declare_Subprogram For_Outer_Call,INIT_01e8 ; Debug Table 0x1.0x7 = 0x64,0xfff8
0066 029d 0203 | | Declare_Subprogram For_Outer_Call,INIT_0200 ; Debug Table 0x1.0x8 = 0x66,0xfff7
0068 029d 0213 | | Declare_Subprogram For_Outer_Call,INIT_0210 ; Debug Table 0x1.0x9 = 0x68,0xfff6
006a 029d 022b | +| Declare_Subprogram For_Outer_Call,INIT_0228 ; Debug Table 0x1.0xa = 0x6a,0xfff5
006c 029d 0243 | C| Declare_Subprogram For_Outer_Call,INIT_0240 ; Debug Table 0x1.0xb = 0x6c,0xfff4
006e 029d 025b | [| Declare_Subprogram For_Outer_Call,INIT_0258 ; Debug Table 0x1.0xc = 0x6e,0xfff3
0070 029d 0283 | | Declare_Subprogram For_Outer_Call,INIT_0280 ; Debug Table 0x1.0xd = 0x70,0xfff2
0072 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xe = 0x72,0xfff1
0073 00c7 | | Action Elaborate_Subprogram
0074 029d 02bb | | Declare_Subprogram For_Outer_Call,INIT_02b8 ; Debug Table 0x1.0xf = 0x74,0xfff0
0076 029d 0303 | | Declare_Subprogram For_Outer_Call,INIT_0300 ; Debug Table 0x1.0x10 = 0x76,0xffef
0078 029d 031b | | Declare_Subprogram For_Outer_Call,INIT_0318 ; Debug Table 0x1.0x11 = 0x78,0xffee
007a 029d 0333 | 3| Declare_Subprogram For_Outer_Call,INIT_0330 ; Debug Table 0x1.0x12 = 0x7a,0xffed
007c 029d 034b | K| Declare_Subprogram For_Outer_Call,INIT_0348 ; Debug Table 0x1.0x13 = 0x7c,0xffec
007e 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x14 = 0x7e,0xffeb
007f 00c7 | | Action Elaborate_Subprogram
0080 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x15 = 0x80,0xffea
0081 00c7 | | Action Elaborate_Subprogram
0082 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x16 = 0x82,0xffe9
0083 00c7 | | Action Elaborate_Subprogram
0084 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x17 = 0x84,0xffe8
0085 00c7 | | Action Elaborate_Subprogram
0086 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x18 = 0x86,0xffe7
0087 00c7 | | Action Elaborate_Subprogram
0088 BODY_0008:
0088 e217 | | Load 0x1,0x17 ; Debug Table 0x1.0x19 = 0x88,0x1
0089 e002 | | Load 0x0,0x2
008a 1814 | | Execute Package,Field_Execute,Field_Number 0x14
008b 00d1 | | Pop_Control Pop_Count_1
008c 00bc | | Action Signal_Activated
008d 00bb | | Action Signal_Completion
008e 0000 0000 | | .XXX[0x2]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0093 | | .CONST 0x0093 ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0001 | | .CONST 0x0001 ; Number of locals
0093 BODY_0090:
0093 INIT_0090:
0093 4603 |F | Jump_Case 0x3 ; Debug Table 0x2 = .DEBUG 0x0093,0x056a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0031
0094 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0095 7802 |x | Jump 0x98 ; case 0x1
0096 7805 |x | Jump 0x9c ; case 0x2
0097 7809 |x | Jump 0xa1 ; case 0x3
0098 00da | | Load_Top At_Offset_2
0099 0091 040c | | Action Push_String_Extended_Indexed,0x40c ; "STATIC"
009b 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
009c 00db | | Load_Top At_Offset_3
009d 00db | | Load_Top At_Offset_3
009e 00e0 | | Load_Encached Standard_Cache
009f 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00a0 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00a1 00da | | Load_Top At_Offset_2
00a2 00e0 | | Load_Encached Standard_Cache
00a3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00a4 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00a5 0000 0000 | | .XXX[0x3]
00a7 0000 | |
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00b4 | | .CONST 0x00b4 ; Address of begin
00a9 0004 | | .CONST 0x0004 ; Address of exception handler
00aa 0003 | | .CONST 0x0003 ; Number of locals
00ab INIT_00a8:
00ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x3 = .DEBUG 0x00ab,0x056c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0038
; Debug Table 0x3.0x0 = 0xab,0xffff
00ac 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
00ad 6802 |h | Jump_Zero 0xb0
00ae 4887 |H | Short_Literal 0x87
00af 0257 | W | Execute Discrete,Raise
00b0 e001 | | Load 0x0,0x1 ; Debug Table 0x3.0x1 = 0xb0,0xfffe
00b1 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00b2 e001 | | Load 0x0,0x1 ; Debug Table 0x3.0x2 = 0xb2,0xfffd
00b3 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00b4 BODY_00a8:
00b4 e217 | | Load 0x1,0x17 ; Debug Table 0x3.0x3 = 0xb4,0x1
00b5 e002 | | Load 0x0,0x2
00b6 1816 | | Execute Package,Field_Execute,Field_Number 0x16
00b7 00d1 | | Pop_Control Pop_Count_1
00b8 e218 | | Load 0x1,0x18 ; Debug Table 0x3.0x4 = 0xb8,0x2
00b9 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
00ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x5 = 0xba,0x3
00bb 00de | | Load_Top At_Offset_6
00bc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00bd 0273 | s | Execute Discrete,Plus
00be 0059 | Y | Store_Top Discrete,At_Offset_1
00bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x6 = 0xbf,0x4
00c0 e219 | | Load 0x1,0x19
00c1 027a | z | Execute Discrete,Less_Equal
00c2 6802 |h | Jump_Zero 0xc5
00c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0xc3,0x5
00c4 a218 | | Store_Unchecked 0x1,0x18
00c5 e217 | | Load 0x1,0x17 ; Debug Table 0x3.0x8 = 0xc5,0x6
00c6 e002 | | Load 0x0,0x2
00c7 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00c8 00d1 | | Pop_Control Pop_Count_1
00c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x9 = 0xc9,0x7
00ca e219 | | Load 0x1,0x19
00cb 027a | z | Execute Discrete,Less_Equal
00cc 7002 |p | Jump_Nonzero 0xcf
00cd 4887 |H | Short_Literal 0x87
00ce 0257 | W | Execute Discrete,Raise
00cf 00dd | | Load_Top At_Offset_5 ; Debug Table 0x3.0xa = 0xcf,0x8
00d0 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00d1 e20e | | Load 0x1,0xe
00d2 1c08 | | Execute_Immediate Run_Utility,0x8
00d3 4801 |H | Short_Literal 0x1
00d4 00d9 | | Load_Top At_Offset_1
00d5 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
00d6 00dd | | Load_Top At_Offset_5
00d7 00d9 | | Load_Top At_Offset_1
00d8 2803 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
00d9 00da | | Load_Top At_Offset_2
00da 821c | | Call 0x1,0x1c
00db 00d9 | | Load_Top At_Offset_1
00dc 2804 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x4
00dd 00da | | Load_Top At_Offset_2
00de 821c | | Call 0x1,0x1c
00df 00d9 | | Load_Top At_Offset_1
00e0 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
00e1 00d9 | | Load_Top At_Offset_1
00e2 0aff | | Execute_Immediate Plus,-0x1
00e3 e001 | | Load 0x0,0x1
00e4 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00e5 025b | [ | Execute Discrete,Check_In_Type
00e6 821c | | Call 0x1,0x1c
00e7 00d9 | | Load_Top At_Offset_1
00e8 2806 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x6
00e9 00de | | Load_Top At_Offset_6
00ea 016d | m | Execute Variant_Record,Structure_Write
00eb 00dc | | Load_Top At_Offset_4 ; Debug Table 0x3.0xb = 0xeb,0x9
00ec e21b | | Load 0x1,0x1b
00ed 01d7 | | Execute Vector,Field_Read
00ee 00de | | Load_Top At_Offset_6
00ef 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00f0 0273 | s | Execute Discrete,Plus
00f1 00dd | | Load_Top At_Offset_5
00f2 e21b | | Load 0x1,0x1b
00f3 01d6 | | Execute Vector,Field_Write
00f4 00dc | | Load_Top At_Offset_4 ; Debug Table 0x3.0xc = 0xf4,0xa
00f5 0f02 | | Execute_Immediate Equal,0x2
00f6 6803 |h | Jump_Zero 0xfa
00f7 00dd | | Load_Top At_Offset_5 ; Debug Table 0x3.0xd = 0xf7,0xb
00f8 8223 | # | Call 0x1,0x23
00f9 00d1 | | Pop_Control Pop_Count_1
00fa 4502 |E | Exit_Subprogram 0x2
00fb 0000 0000 | | .BLANK 0000[0x5]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103 | | .CONST 0x0103 ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0001 | | .CONST 0x0001 ; Number of locals
0103 BODY_0100:
0103 INIT_0100:
0103 4603 |F | Jump_Case 0x3 ; Debug Table 0x4 = .DEBUG 0x0103,0x058a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0044
0104 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0105 7802 |x | Jump 0x108 ; case 0x1
0106 7805 |x | Jump 0x10c ; case 0x2
0107 7809 |x | Jump 0x111 ; case 0x3
0108 00da | | Load_Top At_Offset_2
0109 0091 040f | | Action Push_String_Extended_Indexed,0x40f ; "OK"
010b 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
010c 00db | | Load_Top At_Offset_3
010d 00db | | Load_Top At_Offset_3
010e 00e0 | | Load_Encached Standard_Cache
010f 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0110 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0111 00da | | Load_Top At_Offset_2
0112 00e0 | | Load_Encached Standard_Cache
0113 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0114 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0115 0000 0000 | | .XXX[0x3]
0117 0000 | |
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 0137 | 7 | .CONST 0x0137 ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0006 | | .CONST 0x0006 ; Number of locals
011b INIT_0118:
011b 00db | | Load_Top At_Offset_3 ; Debug Table 0x5 = .DEBUG 0x011b,0x058c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x004b
; Debug Table 0x5.0x0 = 0x11b,0xffff
011c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
011d 7002 |p | Jump_Nonzero 0x120
011e 4887 |H | Short_Literal 0x87
011f 0257 | W | Execute Discrete,Raise
0120 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x1 = 0x120,0xfffe
0121 00dc | | Load_Top At_Offset_4
0122 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0123 027a | z | Execute Discrete,Less_Equal
0124 7002 |p | Jump_Nonzero 0x127
0125 4887 |H | Short_Literal 0x87
0126 0257 | W | Execute Discrete,Raise
0127 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x2 = 0x127,0xfffd
0128 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0129 00db | | Load_Top At_Offset_3
012a 0272 | r | Execute Discrete,Minus
012b 0248 | H | Execute Discrete,Check_In_Integer
012c 0a01 | | Execute_Immediate Plus,0x1
012d 00e3 | | Load_Encached Natural_Cache
012e 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
012f 029f 0393 | | Declare_Subprogram For_Call,INIT_0390 ; Debug Table 0x5.0x3 = 0x12f,0xfffc
0131 029f 03bb | | Declare_Subprogram For_Call,INIT_03b8 ; Debug Table 0x5.0x4 = 0x131,0xfffb
0133 029f 03c3 | | Declare_Subprogram For_Call,INIT_03c0 ; Debug Table 0x5.0x5 = 0x133,0xfffa
0135 029f 03e3 | | Declare_Subprogram For_Call,INIT_03e0 ; Debug Table 0x5.0x6 = 0x135,0xfff9
0137 BODY_0118:
0137 8406 | | Call 0x2,0x6 ; Debug Table 0x5.0x7 = 0x137,0x1
0138 4502 |E | Exit_Subprogram 0x2
0139 0000 0000 | | .BLANK 0000[0x7]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143 | C | .CONST 0x0143 ; Address of begin
0141 0004 | | .CONST 0x0004 ; Address of exception handler
0142 0001 | | .CONST 0x0001 ; Number of locals
0143 BODY_0140:
0143 INIT_0140:
0143 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0143,0x059e,0x0002,0x0000,0x0037,0x0ad4,0x0000,0x0062
; Debug Table 0x6.0x0 = 0x143,0x1
0144 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
0145 0320 | | Declare_Variable Record,Duplicate
0146 4401 |D | Exit_Subprogram With_Result,0x1
0147 0000 | | .XXX[0x1]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014d | M | .CONST 0x014d ; Address of begin
0149 0004 | | .CONST 0x0004 ; Address of exception handler
014a 0002 | | .CONST 0x0002 ; Number of locals
014b INIT_0148:
014b e211 | | Load 0x1,0x11 ; Debug Table 0x7 = .DEBUG 0x014b,0x05a2,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x006d
; Debug Table 0x7.0x0 = 0x14b,0xffff
014c 0007 | | Action Break_Optional
014d BODY_0148:
014d 0007 | | Action Break_Optional ; Debug Table 0x7.0x1 = 0x14d,0x1
014e 00dd | | Load_Top At_Offset_5 ; Debug Table 0x7.0x2 = 0x14e,0x2
014f e211 | | Load 0x1,0x11
0150 00de | | Load_Top At_Offset_6
0151 00de | | Load_Top At_Offset_6
0152 8212 | | Call 0x1,0x12
0153 00d1 | | Pop_Control Pop_Count_1
0154 005a | Z | Store_Top Discrete,At_Offset_2
0155 00d1 | | Pop_Control Pop_Count_1
0156 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x3 = 0x156,0x3
0157 4602 |F | Jump_Case 0x2
0158 4502 |E | Exit_Subprogram 0x2 ; case 0x0
0159 7808 |x | Jump 0x162 ; case 0x1
015a 7800 |x | Jump 0x15b ; case 0x2
015b 00dc | | Load_Top At_Offset_4 ; Debug Table 0x7.0x4 = 0x15b,0x5
015c 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
015d 00dc | | Load_Top At_Offset_4
015e 00de | | Load_Top At_Offset_6
015f 8213 | | Call 0x1,0x13
0160 8216 | | Call 0x1,0x16
0161 7fec | | Jump 0x14e
0162 4887 |H | Short_Literal 0x87 ; Debug Table 0x7.0x5 = 0x162,0x6
0163 0257 | W | Execute Discrete,Raise
0164 0000 0000 | | .BLANK 0000[0x4]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 0170 | p | .CONST 0x0170 ; Address of begin
0169 0004 | | .CONST 0x0004 ; Address of exception handler
016a 0001 | | .CONST 0x0001 ; Number of locals
016b INIT_0168:
016b 00dc | | Load_Top At_Offset_4 ; Debug Table 0x8 = .DEBUG 0x016b,0x05b0,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0080
; Debug Table 0x8.0x0 = 0x16b,0xffff
016c 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
016d 7002 |p | Jump_Nonzero BODY_0168
016e 4887 |H | Short_Literal 0x87
016f 0257 | W | Execute Discrete,Raise
0170 BODY_0168:
0170 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1 = 0x170,0x1
0171 00db | | Load_Top At_Offset_3
0172 00de | | Load_Top At_Offset_6
0173 8226 | & | Call 0x1,0x26
0174 4503 |E | Exit_Subprogram 0x3
0175 0000 0000 | | .XXX[0x3]
0177 0000 | |
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 0183 | | .CONST 0x0183 ; Address of begin
0179 0004 | | .CONST 0x0004 ; Address of exception handler
017a 0003 | | .CONST 0x0003 ; Number of locals
017b INIT_0178:
017b e004 | | Load 0x0,0x4 ; Debug Table 0x9 = .DEBUG 0x017b,0x05b6,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0093
; Debug Table 0x9.0x0 = 0x17b,0xffff
017c 1b1a | | Execute Package,Field_Read,Field_Number 0x1a
017d e001 | | Load 0x0,0x1 ; Debug Table 0x9.0x1 = 0x17d,0xfffe
017e 1b16 | | Execute Package,Field_Read,Field_Number 0x16
017f 0322 | " | Declare_Variable Record
0180 00dc | | Load_Top At_Offset_4
0181 00d9 | | Load_Top At_Offset_1
0182 017d | } | Execute Record,Structure_Write
0183 BODY_0178:
0183 e004 | | Load 0x0,0x4 ; Debug Table 0x9.0x2 = 0x183,0x1
0184 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0185 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0186 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x3 = 0x186,0x2
0187 7003 |p | Jump_Nonzero 0x18b
0188 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x4 = 0x188,0x3
0189 e004 | | Load 0x0,0x4
018a 181c | | Execute Package,Field_Execute,Field_Number 0x1c
018b 00dd | | Load_Top At_Offset_5 ; Debug Table 0x9.0x5 = 0x18b,0x4
018c 4801 |H | Short_Literal 0x1
018d 0263 | c | Execute Discrete,Above_Bound
018e 7012 |p | Jump_Nonzero 0x1a1
018f e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x6 = 0x18f,0x5
0190 4602 |F | Jump_Case 0x2
0191 7802 |x | Jump 0x194 ; case 0x0
0192 7801 |x | Jump 0x194 ; case 0x1
0193 7804 |x | Jump 0x198 ; case 0x2
0194 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x7 = 0x194,0x6
0195 e003 | | Load 0x0,0x3
0196 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0197 7803 |x | Jump 0x19b
0198 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x8 = 0x198,0x7
0199 e004 | | Load 0x0,0x4
019a 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
019b 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x9 = 0x19b,0x8
019c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
019d 0a01 | | Execute_Immediate Plus,0x1
019e 00db | | Load_Top At_Offset_3
019f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
01a0 3fee |? | Loop_Increasing 0x18f
01a1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xa = 0x1a1,0x9
01a2 e004 | | Load 0x0,0x4
01a3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01a4 4504 |E | Exit_Subprogram 0x4
01a5 0000 0000 | | .XXX[0x3]
01a7 0000 | |
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab | | .CONST 0x01ab ; Address of begin
01a9 0004 | | .CONST 0x0004 ; Address of exception handler
01aa 0001 | | .CONST 0x0001 ; Number of locals
01ab BODY_01a8:
01ab INIT_01a8:
01ab 4608 |F | Jump_Case 0x8 ; Debug Table 0xa = .DEBUG 0x01ab,0x05ce,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x00a8
01ac 7808 |x | Jump 0x1b5 ; case 0x0
01ad 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
01ae 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
01af 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
01b0 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
01b1 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
01b2 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
01b3 7811 |x | Jump 0x1c5 ; case 0x7
01b4 7814 |x | Jump 0x1c9 ; case 0x8
01b5 00da | | Load_Top At_Offset_2
01b6 016c | l | Execute Variant_Record,Is_Constrained
01b7 7009 |p | Jump_Nonzero 0x1c1
01b8 00cf | | Action Mark_Auxiliary
01b9 4830 |H0 | Short_Literal 0x30
01ba 00dc | | Load_Top At_Offset_4
01bb 1c08 | | Execute_Immediate Run_Utility,0x8
01bc 00d8 | | Load_Top At_Offset_0
01bd 1c00 | | Execute_Immediate Run_Utility,0x0
01be c5ff | | Store 0x2,-0x1
01bf 00ce | | Action Pop_Auxiliary
01c0 4302 |C | Exit_Subprogram From_Utility,0x2
01c1 4800 |H | Short_Literal 0x0
01c2 00db | | Load_Top At_Offset_3
01c3 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01c4 4302 |C | Exit_Subprogram From_Utility,0x2
01c5 00db | | Load_Top At_Offset_3
01c6 e5ff | | Load 0x2,-0x1
01c7 031b | | Declare_Type Variant_Record,Constrained
01c8 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01c9 00db | | Load_Top At_Offset_3
01ca 00db | | Load_Top At_Offset_3
01cb 02fc | | Declare_Variable Variant_Record,With_Constraint
01cc 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01cd 0000 0000 | | .XXX[0x3]
01cf 0000 | |
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d3 | | .CONST 0x01d3 ; Address of begin
01d1 0004 | | .CONST 0x0004 ; Address of exception handler
01d2 0001 | | .CONST 0x0001 ; Number of locals
01d3 BODY_01d0:
01d3 INIT_01d0:
01d3 e001 | | Load 0x0,0x1 ; Debug Table 0xb = .DEBUG 0x01d3,0x05d0,0x0002,0x0000,0x0037,0x0be4,0x0000,0x004d
; Debug Table 0xb.0x0 = 0x1d3,0x1
01d4 1b16 | | Execute Package,Field_Read,Field_Number 0x16
01d5 0322 | " | Declare_Variable Record
01d6 e001 | | Load 0x0,0x1
01d7 1b3c | < | Execute Package,Field_Read,Field_Number 0x3c
01d8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
01d9 00d9 | | Load_Top At_Offset_1
01da 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01db e001 | | Load 0x0,0x1
01dc 1b3c | < | Execute Package,Field_Read,Field_Number 0x3c
01dd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01de 00d9 | | Load_Top At_Offset_1
01df 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
01e0 00db | | Load_Top At_Offset_3
01e1 00d9 | | Load_Top At_Offset_1
01e2 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
01e3 4804 |H | Short_Literal 0x4
01e4 00d9 | | Load_Top At_Offset_1
01e5 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
01e6 4401 |D | Exit_Subprogram With_Result,0x1
01e7 0000 | | .XXX[0x1]
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 0xc = .DEBUG 0x01eb,0x05d4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x007a
; Debug Table 0xc.0x0 = 0x1eb,0x1
01ec 00db | | Load_Top At_Offset_3
01ed 2406 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6
01ee 017f | | Execute Record,Equal
01ef 6805 |h | Jump_Zero 0x1f5
01f0 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x1 = 0x1f0,0x2
01f1 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
01f2 00dc | | Load_Top At_Offset_4
01f3 017d | } | Execute Record,Structure_Write
01f4 4502 |E | Exit_Subprogram 0x2
01f5 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x2 = 0x1f5,0x3
01f6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
01f7 0a01 | | Execute_Immediate Plus,0x1
01f8 00dc | | Load_Top At_Offset_4
01f9 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
01fa 4502 |E | Exit_Subprogram 0x2
01fb 0000 0000 | | .BLANK 0000[0x5]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203 | | .CONST 0x0203 ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0001 | | .CONST 0x0001 ; Number of locals
0203 BODY_0200:
0203 INIT_0200:
0203 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x0203,0x05dc,0x0002,0x0000,0x0037,0x0be4,0x0000,0x00a8
; Debug Table 0xd.0x0 = 0x203,0x1
0204 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0205 00db | | Load_Top At_Offset_3
0206 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0207 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0208 00dc | | Load_Top At_Offset_4
0209 2406 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6
020a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
020b 0262 | b | Execute Discrete,In_Range
020c 4402 |D | Exit_Subprogram With_Result,0x2
020d 0000 0000 | | .XXX[0x3]
020f 0000 | |
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0215 | | .CONST 0x0215 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0002 | | .CONST 0x0002 ; Number of locals
0213 INIT_0210:
0213 e003 | | Load 0x0,0x3 ; Debug Table 0xe = .DEBUG 0x0213,0x05e0,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00cc
; Debug Table 0xe.0x0 = 0x213,0xffff
0214 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0215 BODY_0210:
0215 00dc | | Load_Top At_Offset_4 ; Debug Table 0xe.0x1 = 0x215,0x1
0216 00dc | | Load_Top At_Offset_4
0217 821e | | Call 0x1,0x1e
0218 7002 |p | Jump_Nonzero 0x21b
0219 4887 |H | Short_Literal 0x87
021a 0257 | W | Execute Discrete,Raise
021b e003 | | Load 0x0,0x3 ; Debug Table 0xe.0x2 = 0x21b,0x2
021c 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
021d 00dd | | Load_Top At_Offset_5
021e e003 | | Load 0x0,0x3
021f 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0220 0059 | Y | Store_Top Discrete,At_Offset_1
0221 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x3 = 0x221,0x3
0222 6802 |h | Jump_Zero 0x225
0223 4887 |H | Short_Literal 0x87
0224 0257 | W | Execute Discrete,Raise
0225 4503 |E | Exit_Subprogram 0x3
0226 0000 0000 | | .XXX[0x2]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022d | - | .CONST 0x022d ; Address of begin
0229 0004 | | .CONST 0x0004 ; Address of exception handler
022a 0002 | | .CONST 0x0002 ; Number of locals
022b INIT_0228:
022b e003 | | Load 0x0,0x3 ; Debug Table 0xf = .DEBUG 0x022b,0x05ea,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00fc
; Debug Table 0xf.0x0 = 0x22b,0xffff
022c 1b42 | B | Execute Package,Field_Read,Field_Number 0x42
022d BODY_0228:
022d 00dc | | Load_Top At_Offset_4 ; Debug Table 0xf.0x1 = 0x22d,0x1
022e 00dc | | Load_Top At_Offset_4
022f 821e | | Call 0x1,0x1e
0230 7002 |p | Jump_Nonzero 0x233
0231 4887 |H | Short_Literal 0x87
0232 0257 | W | Execute Discrete,Raise
0233 e003 | | Load 0x0,0x3 ; Debug Table 0xf.0x2 = 0x233,0x2
0234 1b42 | B | Execute Package,Field_Read,Field_Number 0x42
0235 00dd | | Load_Top At_Offset_5
0236 e003 | | Load 0x0,0x3
0237 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0238 0059 | Y | Store_Top Discrete,At_Offset_1
0239 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x3 = 0x239,0x3
023a 6802 |h | Jump_Zero 0x23d
023b 4887 |H | Short_Literal 0x87
023c 0257 | W | Execute Discrete,Raise
023d 4503 |E | Exit_Subprogram 0x3
023e 0000 0000 | | .XXX[0x2]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0245 | E | .CONST 0x0245 ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0002 | | .CONST 0x0002 ; Number of locals
0243 INIT_0240:
0243 e003 | | Load 0x0,0x3 ; Debug Table 0x10 = .DEBUG 0x0243,0x05f4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x012c
; Debug Table 0x10.0x0 = 0x243,0xffff
0244 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32
0245 BODY_0240:
0245 00dc | | Load_Top At_Offset_4 ; Debug Table 0x10.0x1 = 0x245,0x1
0246 00dc | | Load_Top At_Offset_4
0247 821e | | Call 0x1,0x1e
0248 7002 |p | Jump_Nonzero 0x24b
0249 4887 |H | Short_Literal 0x87
024a 0257 | W | Execute Discrete,Raise
024b e003 | | Load 0x0,0x3 ; Debug Table 0x10.0x2 = 0x24b,0x2
024c 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32
024d 00dd | | Load_Top At_Offset_5
024e e003 | | Load 0x0,0x3
024f 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0250 0059 | Y | Store_Top Discrete,At_Offset_1
0251 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x3 = 0x251,0x3
0252 6802 |h | Jump_Zero 0x255
0253 4887 |H | Short_Literal 0x87
0254 0257 | W | Execute Discrete,Raise
0255 4503 |E | Exit_Subprogram 0x3
0256 0000 0000 | | .XXX[0x2]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025d | ] | .CONST 0x025d ; Address of begin
0259 0004 | | .CONST 0x0004 ; Address of exception handler
025a 0002 | | .CONST 0x0002 ; Number of locals
025b INIT_0258:
025b e003 | | Load 0x0,0x3 ; Debug Table 0x11 = .DEBUG 0x025b,0x05fe,0x0001,0x0000,0x0037,0x0be4,0x0000,0x015c
; Debug Table 0x11.0x0 = 0x25b,0xffff
025c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
025d BODY_0258:
025d 00dc | | Load_Top At_Offset_4 ; Debug Table 0x11.0x1 = 0x25d,0x1
025e 00dc | | Load_Top At_Offset_4
025f 821e | | Call 0x1,0x1e
0260 7002 |p | Jump_Nonzero 0x263
0261 4887 |H | Short_Literal 0x87
0262 0257 | W | Execute Discrete,Raise
0263 e003 | | Load 0x0,0x3 ; Debug Table 0x11.0x2 = 0x263,0x2
0264 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0265 00dd | | Load_Top At_Offset_5
0266 e003 | | Load 0x0,0x3
0267 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0268 0059 | Y | Store_Top Discrete,At_Offset_1
0269 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x3 = 0x269,0x3
026a 4602 |F | Jump_Case 0x2
026b 7802 |x | Jump 0x26e ; case 0x0
026c 7804 |x | Jump 0x271 ; case 0x1
026d 7806 |x | Jump 0x274 ; case 0x2
026e 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x4 = 0x26e,0x4
026f 0056 | V | Store_Top_Unchecked Discrete,At_Offset_6
0270 4503 |E | Exit_Subprogram 0x3
0271 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x5 = 0x271,0x5
0272 0056 | V | Store_Top_Unchecked Discrete,At_Offset_6
0273 4503 |E | Exit_Subprogram 0x3
0274 4887 |H | Short_Literal 0x87 ; Debug Table 0x11.0x6 = 0x274,0x6
0275 0257 | W | Execute Discrete,Raise
0276 0000 0000 | | .XXX[0x2]
0278 0000 0000 | | .LITERAL {0x00000000, 0x00000800}
027c 0000 0000 | | .BLANK 0000[0x4]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0285 | | .CONST 0x0285 ; Address of begin
0281 0004 | | .CONST 0x0004 ; Address of exception handler
0282 0002 | | .CONST 0x0002 ; Number of locals
0283 INIT_0280:
0283 e003 | | Load 0x0,0x3 ; Debug Table 0x12 = .DEBUG 0x0283,0x060e,0x0001,0x0000,0x0037,0x0be4,0x0000,0x01a2
; Debug Table 0x12.0x0 = 0x283,0xffff
0284 1b24 | $ | Execute Package,Field_Read,Field_Number 0x24
0285 BODY_0280:
0285 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x1 = 0x285,0x1
0286 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0287 00dc | | Load_Top At_Offset_4
0288 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0289 0007 | | Action Break_Optional ; Debug Table 0x12.0x2 = 0x289,0x2
028a e003 | | Load 0x0,0x3 ; Debug Table 0x12.0x3 = 0x28a,0x3
028b 1b24 | $ | Execute Package,Field_Read,Field_Number 0x24
028c 4800 |H | Short_Literal 0x0
028d 00dd | | Load_Top At_Offset_5
028e 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
028f e003 | | Load 0x0,0x3
0290 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0291 0059 | Y | Store_Top Discrete,At_Offset_1
0292 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x292,0x4
0293 4604 |F | Jump_Case 0x4
0294 7804 |x | Jump 0x299 ; case 0x0
0295 7813 |x | Jump 0x2a9 ; case 0x1
0296 7814 |x | Jump 0x2ab ; case 0x2
0297 7811 |x | Jump 0x2a9 ; case 0x3
0298 7810 |x | Jump 0x2a9 ; case 0x4
0299 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x5 = 0x299,0x5
029a 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
029b 00dc | | Load_Top At_Offset_4
029c 8221 | ! | Call 0x1,0x21
029d 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x6 = 0x29d,0x6
029e 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
029f 00dc | | Load_Top At_Offset_4
02a0 2406 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6
02a1 017f | | Execute Record,Equal
02a2 700d |p | Jump_Nonzero 0x2b0
02a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x7 = 0x2a3,0x7
02a4 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5
02a5 00dc | | Load_Top At_Offset_4
02a6 821d | | Call 0x1,0x1d
02a7 00d1 | | Pop_Control Pop_Count_1
02a8 7fe1 | | Jump 0x28a
02a9 4887 |H | Short_Literal 0x87 ; Debug Table 0x12.0x8 = 0x2a9,0x8
02aa 0257 | W | Execute Discrete,Raise
02ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x9 = 0x2ab,0xa
02ac 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02ad e003 | | Load 0x0,0x3
02ae 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
02af 7fda | | Jump 0x28a
02b0 4501 |E | Exit_Subprogram 0x1
02b1 0000 0000 | | .BLANK 0000[0x7]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bd | | .CONST 0x02bd ; Address of begin
02b9 0004 | | .CONST 0x0004 ; Address of exception handler
02ba 0002 | | .CONST 0x0002 ; Number of locals
02bb INIT_02b8:
02bb e003 | | Load 0x0,0x3 ; Debug Table 0x13 = .DEBUG 0x02bb,0x0624,0x0001,0x0000,0x0037,0x0be4,0x0000,0x02a6
; Debug Table 0x13.0x0 = 0x2bb,0xffff
02bc 1b24 | $ | Execute Package,Field_Read,Field_Number 0x24
02bd BODY_02b8:
02bd 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x2bd,0x1
02be 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02bf 00dc | | Load_Top At_Offset_4
02c0 821e | | Call 0x1,0x1e
02c1 7002 |p | Jump_Nonzero 0x2c4
02c2 4887 |H | Short_Literal 0x87
02c3 0257 | W | Execute Discrete,Raise
02c4 e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x2 = 0x2c4,0x2
02c5 1b24 | $ | Execute Package,Field_Read,Field_Number 0x24
02c6 4800 |H | Short_Literal 0x0
02c7 00dd | | Load_Top At_Offset_5
02c8 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02c9 e003 | | Load 0x0,0x3
02ca 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
02cb 0059 | Y | Store_Top Discrete,At_Offset_1
02cc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x3 = 0x2cc,0x3
02cd 4604 |F | Jump_Case 0x4
02ce 7804 |x | Jump 0x2d3 ; case 0x0
02cf 7806 |x | Jump 0x2d6 ; case 0x1
02d0 780f |x | Jump 0x2e0 ; case 0x2
02d1 7811 |x | Jump 0x2e3 ; case 0x3
02d2 7826 |x& | Jump 0x2f9 ; case 0x4
02d3 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x4 = 0x2d3,0x4
02d4 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5
02d5 4502 |E | Exit_Subprogram 0x2
02d6 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x5 = 0x2d6,0x5
02d7 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02d8 e003 | | Load 0x0,0x3
02d9 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
02da 6802 |h | Jump_Zero 0x2dd
02db 4887 |H | Short_Literal 0x87
02dc 0257 | W | Execute Discrete,Raise
02dd 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x6 = 0x2dd,0x6
02de 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5
02df 4502 |E | Exit_Subprogram 0x2
02e0 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x7 = 0x2e0,0x7
02e1 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5
02e2 4502 |E | Exit_Subprogram 0x2
02e3 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x8 = 0x2e3,0x8
02e4 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
02e5 0f02 | | Execute_Immediate Equal,0x2
02e6 680f |h | Jump_Zero 0x2f6
02e7 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x9 = 0x2e7,0x9
02e8 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02e9 e003 | | Load 0x0,0x3
02ea 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
02eb 6803 |h | Jump_Zero 0x2ef
02ec 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xa = 0x2ec,0xa
02ed 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5
02ee 4502 |E | Exit_Subprogram 0x2
02ef 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x13.0xb = 0x2ef,0xb
02f0 00dc | | Load_Top At_Offset_4
02f1 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02f2 00dd | | Load_Top At_Offset_5
02f3 8222 | " | Call 0x1,0x22
02f4 005d | ] | Store_Top Discrete,At_Offset_5
02f5 4502 |E | Exit_Subprogram 0x2
02f6 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xc = 0x2f6,0xc
02f7 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5
02f8 4502 |E | Exit_Subprogram 0x2
02f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0xd = 0x2f9,0xd
02fa 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
02fb 00dc | | Load_Top At_Offset_4
02fc 821f | | Call 0x1,0x1f
02fd 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xe = 0x2fd,0xe
02fe 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5
02ff 4502 |E | Exit_Subprogram 0x2
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0303 | | .CONST 0x0303 ; Address of begin
0301 0004 | | .CONST 0x0004 ; Address of exception handler
0302 0001 | | .CONST 0x0001 ; Number of locals
0303 BODY_0300:
0303 INIT_0300:
0303 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x0303,0x0644,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0334
; Debug Table 0x14.0x0 = 0x303,0x1
0304 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
0305 0f02 | | Execute_Immediate Equal,0x2
0306 6804 |h | Jump_Zero 0x30b
0307 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x1 = 0x307,0x2
0308 00db | | Load_Top At_Offset_3
0309 8221 | ! | Call 0x1,0x21
030a 4503 |E | Exit_Subprogram 0x3
030b 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x2 = 0x30b,0x3
030c e003 | | Load 0x0,0x3
030d 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
030e 6804 |h | Jump_Zero 0x313
030f 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x3 = 0x30f,0x4
0310 00db | | Load_Top At_Offset_3
0311 821f | | Call 0x1,0x1f
0312 4503 |E | Exit_Subprogram 0x3
0313 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x4 = 0x313,0x5
0314 00db | | Load_Top At_Offset_3
0315 8220 | | Call 0x1,0x20
0316 4503 |E | Exit_Subprogram 0x3
0317 0000 | | .XXX[0x1]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 0321 | ! | .CONST 0x0321 ; Address of begin
0319 0004 | | .CONST 0x0004 ; Address of exception handler
031a 0002 | | .CONST 0x0002 ; Number of locals
031b INIT_0318:
031b e001 | | Load 0x0,0x1 ; Debug Table 0x15 = .DEBUG 0x031b,0x0650,0x0001,0x0000,0x0037,0x0be4,0x0000,0x036c
; Debug Table 0x15.0x0 = 0x31b,0xffff
031c 1b16 | | Execute Package,Field_Read,Field_Number 0x16
031d 0322 | " | Declare_Variable Record
031e 00dc | | Load_Top At_Offset_4
031f 00d9 | | Load_Top At_Offset_1
0320 017d | } | Execute Record,Structure_Write
0321 BODY_0318:
0321 00dd | | Load_Top At_Offset_5 ; Debug Table 0x15.0x1 = 0x321,0x1
0322 4801 |H | Short_Literal 0x1
0323 0263 | c | Execute Discrete,Above_Bound
0324 7008 |p | Jump_Nonzero 0x32d
0325 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x2 = 0x325,0x2
0326 00de | | Load_Top At_Offset_6
0327 8225 | % | Call 0x1,0x25
0328 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x3 = 0x328,0x3
0329 00de | | Load_Top At_Offset_6
032a 821d | | Call 0x1,0x1d
032b 00d1 | | Pop_Control Pop_Count_1
032c 3ff8 |? | Loop_Increasing 0x325
032d 4504 |E | Exit_Subprogram 0x4
032e 0000 0000 | | .XXX[0x2]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333 | 3 | .CONST 0x0333 ; Address of begin
0331 0004 | | .CONST 0x0004 ; Address of exception handler
0332 0001 | | .CONST 0x0001 ; Number of locals
0333 BODY_0330:
0333 INIT_0330:
0333 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x0333,0x065a,0x0002,0x0000,0x0037,0x0be4,0x0000,0x039b
; Debug Table 0x16.0x0 = 0x333,0x1
0334 2c03 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
0335 4602 |F | Jump_Case 0x2
0336 7802 |x | Jump 0x339 ; case 0x0
0337 7801 |x | Jump 0x339 ; case 0x1
0338 7804 |x | Jump 0x33d ; case 0x2
0339 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1 = 0x339,0x2
033a e003 | | Load 0x0,0x3
033b 184c | L | Execute Package,Field_Execute,Field_Number 0x4c
033c 4402 |D | Exit_Subprogram With_Result,0x2
033d 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x2 = 0x33d,0x3
033e e003 | | Load 0x0,0x3
033f 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0340 0f00 | | Execute_Immediate Equal,0x0
0341 4402 |D | Exit_Subprogram With_Result,0x2
0342 0000 0000 | | .BLANK 0000[0x6]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 035a | Z | .CONST 0x035a ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0004 | | .CONST 0x0004 ; Number of locals
034b INIT_0348:
034b e001 | | Load 0x0,0x1 ; Debug Table 0x17 = .DEBUG 0x034b,0x0662,0x0001,0x0000,0x0037,0x0be4,0x0000,0x03cd
; Debug Table 0x17.0x0 = 0x34b,0xffff
034c 1b16 | | Execute Package,Field_Read,Field_Number 0x16
034d 0322 | " | Declare_Variable Record
034e 00dc | | Load_Top At_Offset_4
034f 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
0350 00d9 | | Load_Top At_Offset_1
0351 017d | } | Execute Record,Structure_Write
0352 e001 | | Load 0x0,0x1 ; Debug Table 0x17.0x1 = 0x352,0xfffe
0353 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0354 0322 | " | Declare_Variable Record
0355 00d9 | | Load_Top At_Offset_1
0356 00d9 | | Load_Top At_Offset_1
0357 017d | } | Execute Record,Structure_Write
0358 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x2 = 0x358,0xfffd
0359 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
035a BODY_0348:
035a 0007 | | Action Break_Optional ; Debug Table 0x17.0x3 = 0x35a,0x1
035b 0007 | | Action Break_Optional ; Debug Table 0x17.0x4 = 0x35b,0x2
035c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x5 = 0x35c,0x3
035d e5fe | | Load 0x2,-0x2
035e 8227 | ' | Call 0x1,0x27
035f 7017 |p | Jump_Nonzero 0x377
0360 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x6 = 0x360,0x4
0361 00de | | Load_Top At_Offset_6
0362 027b | { | Execute Discrete,Greater_Equal
0363 6806 |h | Jump_Zero 0x36a
0364 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x7 = 0x364,0x5
0365 e5fe | | Load 0x2,-0x2
0366 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
0367 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x8 = 0x367,0x6
0368 a5fd | | Store_Unchecked 0x2,-0x3
0369 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x17.0x9 = 0x369,0x7
036a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xa = 0x36a,0x8
036b 0a01 | | Execute_Immediate Plus,0x1
036c 0059 | Y | Store_Top Discrete,At_Offset_1
036d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0xb = 0x36d,0x9
036e e5fe | | Load 0x2,-0x2
036f 821d | | Call 0x1,0x1d
0370 00d1 | | Pop_Control Pop_Count_1
0371 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0xc = 0x371,0xa
0372 e5fe | | Load 0x2,-0x2
0373 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
0374 017f | | Execute Record,Equal
0375 7001 |p | Jump_Nonzero 0x377
0376 7fe5 | | Jump 0x35c
0377 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xd = 0x377,0xb
0378 e5fe | | Load 0x2,-0x2
0379 821d | | Call 0x1,0x1d
037a 00d1 | | Pop_Control Pop_Count_1
037b 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xe = 0x37b,0xc
037c e5fe | | Load 0x2,-0x2
037d 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
037e 017f | | Execute Record,Equal
037f 7006 |p | Jump_Nonzero 0x386
0380 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0xf = 0x380,0xd
0381 00da | | Load_Top At_Offset_2
0382 017d | } | Execute Record,Structure_Write
0383 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x10 = 0x383,0xe
0384 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0385 7fd5 | | Jump 0x35b
0386 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x11 = 0x386,0xf
0387 a5fd | | Store_Unchecked 0x2,-0x3
0388 4502 |E | Exit_Subprogram 0x2
0389 0000 0000 | | .BLANK 0000[0x7]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0395 | | .CONST 0x0395 ; Address of begin
0391 0004 | | .CONST 0x0004 ; Address of exception handler
0392 0002 | | .CONST 0x0002 ; Number of locals
0393 INIT_0390:
0393 e001 | | Load 0x0,0x1 ; Debug Table 0x18 = .DEBUG 0x0393,0x0688,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0476
; Debug Table 0x18.0x0 = 0x393,0xffff
0394 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0395 BODY_0390:
0395 0007 | | Action Break_Optional ; Debug Table 0x18.0x1 = 0x395,0x1
0396 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x2 = 0x396,0x2
0397 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
0398 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0399 e5ff | | Load 0x2,-0x1
039a e001 | | Load 0x0,0x1
039b 1b13 | | Execute Package,Field_Read,Field_Number 0x13
039c 025b | [ | Execute Discrete,Check_In_Type
039d 0273 | s | Execute Discrete,Plus
039e 0248 | H | Execute Discrete,Check_In_Integer
039f 0aff | | Execute_Immediate Plus,-0x1
03a0 0059 | Y | Store_Top Discrete,At_Offset_1
03a1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x3 = 0x3a1,0x3
03a2 2405 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x5
03a3 e5fc | | Load 0x2,-0x4
03a4 017d | } | Execute Record,Structure_Write
03a5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x4 = 0x3a5,0x4
03a6 e5fe | | Load 0x2,-0x2
03a7 2406 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x6
03a8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
03a9 027a | z | Execute Discrete,Less_Equal
03aa 7005 |p | Jump_Nonzero 0x3b0
03ab e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x5 = 0x3ab,0x5
03ac 2404 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x4
03ad e5fe | | Load 0x2,-0x2
03ae 2805 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x5
03af 7fe6 | | Jump 0x396
03b0 4501 |E | Exit_Subprogram 0x1
03b1 0000 0000 | | .BLANK 0000[0x7]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb | | .CONST 0x03bb ; Address of begin
03b9 0004 | | .CONST 0x0004 ; Address of exception handler
03ba 0001 | | .CONST 0x0001 ; Number of locals
03bb BODY_03b8:
03bb INIT_03b8:
03bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x03bb,0x0696,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04b3
; Debug Table 0x19.0x0 = 0x3bb,0x1
03bc e5fc | | Load 0x2,-0x4
03bd e5fe | | Load 0x2,-0x2
03be 8226 | & | Call 0x1,0x26
03bf 4502 |E | Exit_Subprogram 0x2
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 8403 | | Call 0x2,0x3 ; Debug Table 0x1a = .DEBUG 0x03c3,0x069a,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04c7
; Debug Table 0x1a.0x0 = 0x3c3,0x1
03c4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1a.0x1 = 0x3c4,0x2
03c5 4801 |H | Short_Literal 0x1
03c6 0263 | c | Execute Discrete,Above_Bound
03c7 7014 |p | Jump_Nonzero 0x3dc
03c8 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1a.0x2 = 0x3c8,0x3
03c9 e5fe | | Load 0x2,-0x2
03ca 8224 | $ | Call 0x1,0x24
03cb 005d | ] | Store_Top Discrete,At_Offset_5
03cc 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1a.0x3 = 0x3cc,0x4
03cd 6806 |h | Jump_Zero 0x3d4
03ce e5fe | | Load 0x2,-0x2 ; Debug Table 0x1a.0x4 = 0x3ce,0x5
03cf 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5
03d0 e5fe | | Load 0x2,-0x2
03d1 821d | | Call 0x1,0x1d
03d2 00d1 | | Pop_Control Pop_Count_1
03d3 7807 |x | Jump 0x3db
03d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x5 = 0x3d4,0x6
03d5 0aff | | Execute_Immediate Plus,-0x1
03d6 00e3 | | Load_Encached Natural_Cache
03d7 025b | [ | Execute Discrete,Check_In_Type
03d8 8404 | | Call 0x2,0x4
03d9 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x1a.0x6 = 0x3d9,0x7
03da 4501 |E | Exit_Subprogram 0x1
03db 3fec |? | Loop_Increasing 0x3c8
03dc 4501 |E | Exit_Subprogram 0x1
03dd 0000 0000 | | .XXX[0x3]
03df 0000 | |
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e6 | | .CONST 0x03e6 ; Address of begin
03e1 0004 | | .CONST 0x0004 ; Address of exception handler
03e2 0003 | | .CONST 0x0003 ; Number of locals
03e3 INIT_03e0:
03e3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1b = .DEBUG 0x03e3,0x06aa,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04fa
; Debug Table 0x1b.0x0 = 0x3e3,0xffff
03e4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1b.0x1 = 0x3e4,0xfffe
03e5 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
03e6 BODY_03e0:
03e6 0007 | | Action Break_Optional ; Debug Table 0x1b.0x2 = 0x3e6,0x1
03e7 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1b.0x3 = 0x3e7,0x2
03e8 8405 | | Call 0x2,0x5
03e9 005a | Z | Store_Top Discrete,At_Offset_2
03ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x4 = 0x3ea,0x3
03eb 6803 |h | Jump_Zero 0x3ef
03ec 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x5 = 0x3ec,0x4
03ed a5fd | | Store_Unchecked 0x2,-0x3
03ee 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x1b.0x6 = 0x3ee,0x5
03ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x7 = 0x3ef,0x6
03f0 e402 | | Load 0x2,0x2
03f1 027b | { | Execute Discrete,Greater_Equal
03f2 6810 |h | Jump_Zero 0x403
03f3 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x8 = 0x3f3,0x7
03f4 a5fd | | Store_Unchecked 0x2,-0x3
03f5 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1b.0x9 = 0x3f5,0x8
03f6 e5fe | | Load 0x2,-0x2
03f7 e5ff | | Load 0x2,-0x1
03f8 8228 | ( | Call 0x1,0x28
03f9 00d1 | | Pop_Control Pop_Count_1
03fa 005a | Z | Store_Top Discrete,At_Offset_2
03fb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xa = 0x3fb,0x9
03fc 6803 |h | Jump_Zero 0x400
03fd 4802 |H | Short_Literal 0x2 ; Debug Table 0x1b.0xb = 0x3fd,0xa
03fe a5fd | | Store_Unchecked 0x2,-0x3
03ff 4501 |E | Exit_Subprogram 0x1
0400 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0xc = 0x400,0xb
0401 a5fd | | Store_Unchecked 0x2,-0x3
0402 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x1b.0xd = 0x402,0xc
0403 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xe = 0x403,0xd
0404 0a01 | | Execute_Immediate Plus,0x1
0405 0059 | Y | Store_Top Discrete,At_Offset_1
0406 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0xf = 0x406,0xe
0407 2c05 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x5
0408 e5fe | | Load 0x2,-0x2
0409 821d | | Call 0x1,0x1d
040a 00d1 | | Pop_Control Pop_Count_1
040b 7fdb | | Jump 0x3e7
040c ; --------------------------------------------------------------------------------------
040c ; STRING TABLE
040c ; --------------------------------------------------------------------------------------
040c 000e | | .STRTAB 0x000e->0x0413 ; "STATIC"
040d 0012 | | .STRTAB 0x0012->0x0416 ; "DYNAMIC"
040e 0017 | | .STRTAB 0x0017->0x0419 ; "PREALLOCATED"
040f 0021 | ! | .STRTAB 0x0021->0x041f ; "OK"
0410 0021 | ! | .STRTAB 0x0021->0x0420 ; "FAILED"
0411 0025 | % | .STRTAB 0x0025->0x0423 ; "MUST_WAIT_ON_PAGE"
0412 0034 | 4 | .STREND 0x0034->0x042c
0413 5354 4154 |STAT| .STRTAB_STRINGS
042c 0000 0000 | | .BLANK 0000[0x4]
0430 ; --------------------------------------------------------------------------------------
0430 ; Debug Table
0430 ; --------------------------------------------------------------------------------------
0430 0003 001c | | .CONST 0x0003,0x001c
0432 000b 0512 | | .DEBUG 0x000b,0x0512,0x8000,0x0000,0x0037,0x0ad4,0x0000,0x0007
043a 003f 0534 | ? 4| .DEBUG 0x003f,0x0534,0x8000,0x0000,0x0037,0x0be4,0x0000,0x0009
0442 0093 056a | j| .DEBUG 0x0093,0x056a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0031
044a 00ab 056c | l| .DEBUG 0x00ab,0x056c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0038
0452 0103 058a | | .DEBUG 0x0103,0x058a,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x0044
045a 011b 058c | | .DEBUG 0x011b,0x058c,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x004b
0462 0143 059e | C | .DEBUG 0x0143,0x059e,0x0002,0x0000,0x0037,0x0ad4,0x0000,0x0062
046a 014b 05a2 | K | .DEBUG 0x014b,0x05a2,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x006d
0472 016b 05b0 | k | .DEBUG 0x016b,0x05b0,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0080
047a 017b 05b6 | { | .DEBUG 0x017b,0x05b6,0x0001,0x0000,0x0037,0x0ad4,0x0000,0x0093
0482 01ab 05ce | | .DEBUG 0x01ab,0x05ce,0x0005,0x0000,0x0037,0x0ad4,0x0000,0x00a8
048a 01d3 05d0 | | .DEBUG 0x01d3,0x05d0,0x0002,0x0000,0x0037,0x0be4,0x0000,0x004d
0492 01eb 05d4 | | .DEBUG 0x01eb,0x05d4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x007a
049a 0203 05dc | | .DEBUG 0x0203,0x05dc,0x0002,0x0000,0x0037,0x0be4,0x0000,0x00a8
04a2 0213 05e0 | | .DEBUG 0x0213,0x05e0,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00cc
04aa 022b 05ea | + | .DEBUG 0x022b,0x05ea,0x0001,0x0000,0x0037,0x0be4,0x0000,0x00fc
04b2 0243 05f4 | C | .DEBUG 0x0243,0x05f4,0x0001,0x0000,0x0037,0x0be4,0x0000,0x012c
04ba 025b 05fe | [ | .DEBUG 0x025b,0x05fe,0x0001,0x0000,0x0037,0x0be4,0x0000,0x015c
04c2 0283 060e | | .DEBUG 0x0283,0x060e,0x0001,0x0000,0x0037,0x0be4,0x0000,0x01a2
04ca 02bb 0624 | $| .DEBUG 0x02bb,0x0624,0x0001,0x0000,0x0037,0x0be4,0x0000,0x02a6
04d2 0303 0644 | D| .DEBUG 0x0303,0x0644,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0334
04da 031b 0650 | P| .DEBUG 0x031b,0x0650,0x0001,0x0000,0x0037,0x0be4,0x0000,0x036c
04e2 0333 065a | 3 Z| .DEBUG 0x0333,0x065a,0x0002,0x0000,0x0037,0x0be4,0x0000,0x039b
04ea 034b 0662 | K b| .DEBUG 0x034b,0x0662,0x0001,0x0000,0x0037,0x0be4,0x0000,0x03cd
04f2 0393 0688 | | .DEBUG 0x0393,0x0688,0x0001,0x0000,0x0037,0x0be4,0x0000,0x0476
04fa 03bb 0696 | | .DEBUG 0x03bb,0x0696,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04b3
0502 03c3 069a | | .DEBUG 0x03c3,0x069a,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04c7
050a 03e3 06aa | | .DEBUG 0x03e3,0x06aa,0x0001,0x0000,0x0037,0x0be4,0x0000,0x04fa
0512 ; --------------------------------------------------------------------------------------
0512 ; Debug3 Subtable 0x0
0512 ; --------------------------------------------------------------------------------------
0512 0010 0000 | | .DBG3TAB 0x0010,0x0000
0514 000b ffff | | .CONST 0x000b,0xffff
0516 000c fffe | | .CONST 0x000c,0xfffe
0518 000d fffd | | .CONST 0x000d,0xfffd
051a 000e fffc | | .CONST 0x000e,0xfffc
051c 000f fffb | | .CONST 0x000f,0xfffb
051e 0010 fffa | | .CONST 0x0010,0xfffa
0520 0014 fff9 | | .CONST 0x0014,0xfff9
0522 001a fff8 | | .CONST 0x001a,0xfff8
0524 001f fff7 | | .CONST 0x001f,0xfff7
0526 0021 fff6 | ! | .CONST 0x0021,0xfff6
0528 0026 fff5 | & | .CONST 0x0026,0xfff5
052a 0028 fff4 | ( | .CONST 0x0028,0xfff4
052c 002a fff3 | * | .CONST 0x002a,0xfff3
052e 002c fff2 | , | .CONST 0x002c,0xfff2
0530 002e fff1 | . | .CONST 0x002e,0xfff1
0532 0030 fff0 | 0 | .CONST 0x0030,0xfff0
0534 ; --------------------------------------------------------------------------------------
0534 ; Debug3 Subtable 0x1
0534 ; --------------------------------------------------------------------------------------
0534 0019 0001 | | .DBG3TAB 0x0019,0x0001
0536 003f ffff | ? | .CONST 0x003f,0xffff
0538 0040 fffe | @ | .CONST 0x0040,0xfffe
053a 0043 fffd | C | .CONST 0x0043,0xfffd
053c 0046 fffc | F | .CONST 0x0046,0xfffc
053e 004f fffb | O | .CONST 0x004f,0xfffb
0540 0055 fffa | U | .CONST 0x0055,0xfffa
0542 0062 fff9 | b | .CONST 0x0062,0xfff9
0544 0064 fff8 | d | .CONST 0x0064,0xfff8
0546 0066 fff7 | f | .CONST 0x0066,0xfff7
0548 0068 fff6 | h | .CONST 0x0068,0xfff6
054a 006a fff5 | j | .CONST 0x006a,0xfff5
054c 006c fff4 | l | .CONST 0x006c,0xfff4
054e 006e fff3 | n | .CONST 0x006e,0xfff3
0550 0070 fff2 | p | .CONST 0x0070,0xfff2
0552 0072 fff1 | r | .CONST 0x0072,0xfff1
0554 0074 fff0 | t | .CONST 0x0074,0xfff0
0556 0076 ffef | v | .CONST 0x0076,0xffef
0558 0078 ffee | x | .CONST 0x0078,0xffee
055a 007a ffed | z | .CONST 0x007a,0xffed
055c 007c ffec | | | .CONST 0x007c,0xffec
055e 007e ffeb | ~ | .CONST 0x007e,0xffeb
0560 0080 ffea | | .CONST 0x0080,0xffea
0562 0082 ffe9 | | .CONST 0x0082,0xffe9
0564 0084 ffe8 | | .CONST 0x0084,0xffe8
0566 0086 ffe7 | | .CONST 0x0086,0xffe7
0568 0088 0001 | | .CONST 0x0088,0x0001
056a ; --------------------------------------------------------------------------------------
056a ; Debug3 Subtable 0x2
056a ; --------------------------------------------------------------------------------------
056a 0000 0000 | | .DBG3TAB 0x0000,0x0000
056c ; --------------------------------------------------------------------------------------
056c ; Debug3 Subtable 0x3
056c ; --------------------------------------------------------------------------------------
056c 0003 000b | | .DBG3TAB 0x0003,0x000b
056e 00ab ffff | | .CONST 0x00ab,0xffff
0570 00b0 fffe | | .CONST 0x00b0,0xfffe
0572 00b2 fffd | | .CONST 0x00b2,0xfffd
0574 00b4 0001 | | .CONST 0x00b4,0x0001
0576 00b8 0002 | | .CONST 0x00b8,0x0002
0578 00ba 0003 | | .CONST 0x00ba,0x0003
057a 00bf 0004 | | .CONST 0x00bf,0x0004
057c 00c3 0005 | | .CONST 0x00c3,0x0005
057e 00c5 0006 | | .CONST 0x00c5,0x0006
0580 00c9 0007 | | .CONST 0x00c9,0x0007
0582 00cf 0008 | | .CONST 0x00cf,0x0008
0584 00eb 0009 | | .CONST 0x00eb,0x0009
0586 00f4 000a | | .CONST 0x00f4,0x000a
0588 00f7 000b | | .CONST 0x00f7,0x000b
058a ; --------------------------------------------------------------------------------------
058a ; Debug3 Subtable 0x4
058a ; --------------------------------------------------------------------------------------
058a 0000 0000 | | .DBG3TAB 0x0000,0x0000
058c ; --------------------------------------------------------------------------------------
058c ; Debug3 Subtable 0x5
058c ; --------------------------------------------------------------------------------------
058c 0007 0001 | | .DBG3TAB 0x0007,0x0001
058e 011b ffff | | .CONST 0x011b,0xffff
0590 0120 fffe | | .CONST 0x0120,0xfffe
0592 0127 fffd | ' | .CONST 0x0127,0xfffd
0594 012f fffc | / | .CONST 0x012f,0xfffc
0596 0131 fffb | 1 | .CONST 0x0131,0xfffb
0598 0133 fffa | 3 | .CONST 0x0133,0xfffa
059a 0135 fff9 | 5 | .CONST 0x0135,0xfff9
059c 0137 0001 | 7 | .CONST 0x0137,0x0001
059e ; --------------------------------------------------------------------------------------
059e ; Debug3 Subtable 0x6
059e ; --------------------------------------------------------------------------------------
059e 0000 0001 | | .DBG3TAB 0x0000,0x0001
05a0 0143 0001 | C | .CONST 0x0143,0x0001
05a2 ; --------------------------------------------------------------------------------------
05a2 ; Debug3 Subtable 0x7
05a2 ; --------------------------------------------------------------------------------------
05a2 0001 0005 | | .DBG3TAB 0x0001,0x0005
05a4 014b ffff | K | .CONST 0x014b,0xffff
05a6 014d 0001 | M | .CONST 0x014d,0x0001
05a8 014e 0002 | N | .CONST 0x014e,0x0002
05aa 0156 0003 | V | .CONST 0x0156,0x0003
05ac 015b 0005 | [ | .CONST 0x015b,0x0005
05ae 0162 0006 | b | .CONST 0x0162,0x0006
05b0 ; --------------------------------------------------------------------------------------
05b0 ; Debug3 Subtable 0x8
05b0 ; --------------------------------------------------------------------------------------
05b0 0001 0001 | | .DBG3TAB 0x0001,0x0001
05b2 016b ffff | k | .CONST 0x016b,0xffff
05b4 0170 0001 | p | .CONST 0x0170,0x0001
05b6 ; --------------------------------------------------------------------------------------
05b6 ; Debug3 Subtable 0x9
05b6 ; --------------------------------------------------------------------------------------
05b6 0002 0009 | | .DBG3TAB 0x0002,0x0009
05b8 017b ffff | { | .CONST 0x017b,0xffff
05ba 017d fffe | } | .CONST 0x017d,0xfffe
05bc 0183 0001 | | .CONST 0x0183,0x0001
05be 0186 0002 | | .CONST 0x0186,0x0002
05c0 0188 0003 | | .CONST 0x0188,0x0003
05c2 018b 0004 | | .CONST 0x018b,0x0004
05c4 018f 0005 | | .CONST 0x018f,0x0005
05c6 0194 0006 | | .CONST 0x0194,0x0006
05c8 0198 0007 | | .CONST 0x0198,0x0007
05ca 019b 0008 | | .CONST 0x019b,0x0008
05cc 01a1 0009 | | .CONST 0x01a1,0x0009
05ce ; --------------------------------------------------------------------------------------
05ce ; Debug3 Subtable 0xa
05ce ; --------------------------------------------------------------------------------------
05ce 0000 0000 | | .DBG3TAB 0x0000,0x0000
05d0 ; --------------------------------------------------------------------------------------
05d0 ; Debug3 Subtable 0xb
05d0 ; --------------------------------------------------------------------------------------
05d0 0000 0001 | | .DBG3TAB 0x0000,0x0001
05d2 01d3 0001 | | .CONST 0x01d3,0x0001
05d4 ; --------------------------------------------------------------------------------------
05d4 ; Debug3 Subtable 0xc
05d4 ; --------------------------------------------------------------------------------------
05d4 0000 0003 | | .DBG3TAB 0x0000,0x0003
05d6 01eb 0001 | | .CONST 0x01eb,0x0001
05d8 01f0 0002 | | .CONST 0x01f0,0x0002
05da 01f5 0003 | | .CONST 0x01f5,0x0003
05dc ; --------------------------------------------------------------------------------------
05dc ; Debug3 Subtable 0xd
05dc ; --------------------------------------------------------------------------------------
05dc 0000 0001 | | .DBG3TAB 0x0000,0x0001
05de 0203 0001 | | .CONST 0x0203,0x0001
05e0 ; --------------------------------------------------------------------------------------
05e0 ; Debug3 Subtable 0xe
05e0 ; --------------------------------------------------------------------------------------
05e0 0001 0003 | | .DBG3TAB 0x0001,0x0003
05e2 0213 ffff | | .CONST 0x0213,0xffff
05e4 0215 0001 | | .CONST 0x0215,0x0001
05e6 021b 0002 | | .CONST 0x021b,0x0002
05e8 0221 0003 | ! | .CONST 0x0221,0x0003
05ea ; --------------------------------------------------------------------------------------
05ea ; Debug3 Subtable 0xf
05ea ; --------------------------------------------------------------------------------------
05ea 0001 0003 | | .DBG3TAB 0x0001,0x0003
05ec 022b ffff | + | .CONST 0x022b,0xffff
05ee 022d 0001 | - | .CONST 0x022d,0x0001
05f0 0233 0002 | 3 | .CONST 0x0233,0x0002
05f2 0239 0003 | 9 | .CONST 0x0239,0x0003
05f4 ; --------------------------------------------------------------------------------------
05f4 ; Debug3 Subtable 0x10
05f4 ; --------------------------------------------------------------------------------------
05f4 0001 0003 | | .DBG3TAB 0x0001,0x0003
05f6 0243 ffff | C | .CONST 0x0243,0xffff
05f8 0245 0001 | E | .CONST 0x0245,0x0001
05fa 024b 0002 | K | .CONST 0x024b,0x0002
05fc 0251 0003 | Q | .CONST 0x0251,0x0003
05fe ; --------------------------------------------------------------------------------------
05fe ; Debug3 Subtable 0x11
05fe ; --------------------------------------------------------------------------------------
05fe 0001 0006 | | .DBG3TAB 0x0001,0x0006
0600 025b ffff | [ | .CONST 0x025b,0xffff
0602 025d 0001 | ] | .CONST 0x025d,0x0001
0604 0263 0002 | c | .CONST 0x0263,0x0002
0606 0269 0003 | i | .CONST 0x0269,0x0003
0608 026e 0004 | n | .CONST 0x026e,0x0004
060a 0271 0005 | q | .CONST 0x0271,0x0005
060c 0274 0006 | t | .CONST 0x0274,0x0006
060e ; --------------------------------------------------------------------------------------
060e ; Debug3 Subtable 0x12
060e ; --------------------------------------------------------------------------------------
060e 0001 0009 | | .DBG3TAB 0x0001,0x0009
0610 0283 ffff | | .CONST 0x0283,0xffff
0612 0285 0001 | | .CONST 0x0285,0x0001
0614 0289 0002 | | .CONST 0x0289,0x0002
0616 028a 0003 | | .CONST 0x028a,0x0003
0618 0292 0004 | | .CONST 0x0292,0x0004
061a 0299 0005 | | .CONST 0x0299,0x0005
061c 029d 0006 | | .CONST 0x029d,0x0006
061e 02a3 0007 | | .CONST 0x02a3,0x0007
0620 02a9 0008 | | .CONST 0x02a9,0x0008
0622 02ab 000a | | .CONST 0x02ab,0x000a
0624 ; --------------------------------------------------------------------------------------
0624 ; Debug3 Subtable 0x13
0624 ; --------------------------------------------------------------------------------------
0624 0001 000e | | .DBG3TAB 0x0001,0x000e
0626 02bb ffff | | .CONST 0x02bb,0xffff
0628 02bd 0001 | | .CONST 0x02bd,0x0001
062a 02c4 0002 | | .CONST 0x02c4,0x0002
062c 02cc 0003 | | .CONST 0x02cc,0x0003
062e 02d3 0004 | | .CONST 0x02d3,0x0004
0630 02d6 0005 | | .CONST 0x02d6,0x0005
0632 02dd 0006 | | .CONST 0x02dd,0x0006
0634 02e0 0007 | | .CONST 0x02e0,0x0007
0636 02e3 0008 | | .CONST 0x02e3,0x0008
0638 02e7 0009 | | .CONST 0x02e7,0x0009
063a 02ec 000a | | .CONST 0x02ec,0x000a
063c 02ef 000b | | .CONST 0x02ef,0x000b
063e 02f6 000c | | .CONST 0x02f6,0x000c
0640 02f9 000d | | .CONST 0x02f9,0x000d
0642 02fd 000e | | .CONST 0x02fd,0x000e
0644 ; --------------------------------------------------------------------------------------
0644 ; Debug3 Subtable 0x14
0644 ; --------------------------------------------------------------------------------------
0644 0000 0005 | | .DBG3TAB 0x0000,0x0005
0646 0303 0001 | | .CONST 0x0303,0x0001
0648 0307 0002 | | .CONST 0x0307,0x0002
064a 030b 0003 | | .CONST 0x030b,0x0003
064c 030f 0004 | | .CONST 0x030f,0x0004
064e 0313 0005 | | .CONST 0x0313,0x0005
0650 ; --------------------------------------------------------------------------------------
0650 ; Debug3 Subtable 0x15
0650 ; --------------------------------------------------------------------------------------
0650 0001 0003 | | .DBG3TAB 0x0001,0x0003
0652 031b ffff | | .CONST 0x031b,0xffff
0654 0321 0001 | ! | .CONST 0x0321,0x0001
0656 0325 0002 | % | .CONST 0x0325,0x0002
0658 0328 0003 | ( | .CONST 0x0328,0x0003
065a ; --------------------------------------------------------------------------------------
065a ; Debug3 Subtable 0x16
065a ; --------------------------------------------------------------------------------------
065a 0000 0003 | | .DBG3TAB 0x0000,0x0003
065c 0333 0001 | 3 | .CONST 0x0333,0x0001
065e 0339 0002 | 9 | .CONST 0x0339,0x0002
0660 033d 0003 | = | .CONST 0x033d,0x0003
0662 ; --------------------------------------------------------------------------------------
0662 ; Debug3 Subtable 0x17
0662 ; --------------------------------------------------------------------------------------
0662 0003 000f | | .DBG3TAB 0x0003,0x000f
0664 034b ffff | K | .CONST 0x034b,0xffff
0666 0352 fffe | R | .CONST 0x0352,0xfffe
0668 0358 fffd | X | .CONST 0x0358,0xfffd
066a 035a 0001 | Z | .CONST 0x035a,0x0001
066c 035b 0002 | [ | .CONST 0x035b,0x0002
066e 035c 0003 | \ | .CONST 0x035c,0x0003
0670 0360 0004 | ` | .CONST 0x0360,0x0004
0672 0364 0005 | d | .CONST 0x0364,0x0005
0674 0367 0006 | g | .CONST 0x0367,0x0006
0676 0369 0007 | i | .CONST 0x0369,0x0007
0678 036a 0008 | j | .CONST 0x036a,0x0008
067a 036d 0009 | m | .CONST 0x036d,0x0009
067c 0371 000a | q | .CONST 0x0371,0x000a
067e 0377 000b | w | .CONST 0x0377,0x000b
0680 037b 000c | { | .CONST 0x037b,0x000c
0682 0380 000d | | .CONST 0x0380,0x000d
0684 0383 000e | | .CONST 0x0383,0x000e
0686 0386 000f | | .CONST 0x0386,0x000f
0688 ; --------------------------------------------------------------------------------------
0688 ; Debug3 Subtable 0x18
0688 ; --------------------------------------------------------------------------------------
0688 0001 0005 | | .DBG3TAB 0x0001,0x0005
068a 0393 ffff | | .CONST 0x0393,0xffff
068c 0395 0001 | | .CONST 0x0395,0x0001
068e 0396 0002 | | .CONST 0x0396,0x0002
0690 03a1 0003 | | .CONST 0x03a1,0x0003
0692 03a5 0004 | | .CONST 0x03a5,0x0004
0694 03ab 0005 | | .CONST 0x03ab,0x0005
0696 ; --------------------------------------------------------------------------------------
0696 ; Debug3 Subtable 0x19
0696 ; --------------------------------------------------------------------------------------
0696 0000 0001 | | .DBG3TAB 0x0000,0x0001
0698 03bb 0001 | | .CONST 0x03bb,0x0001
069a ; --------------------------------------------------------------------------------------
069a ; Debug3 Subtable 0x1a
069a ; --------------------------------------------------------------------------------------
069a 0000 0007 | | .DBG3TAB 0x0000,0x0007
069c 03c3 0001 | | .CONST 0x03c3,0x0001
069e 03c4 0002 | | .CONST 0x03c4,0x0002
06a0 03c8 0003 | | .CONST 0x03c8,0x0003
06a2 03cc 0004 | | .CONST 0x03cc,0x0004
06a4 03ce 0005 | | .CONST 0x03ce,0x0005
06a6 03d4 0006 | | .CONST 0x03d4,0x0006
06a8 03d9 0007 | | .CONST 0x03d9,0x0007
06aa ; --------------------------------------------------------------------------------------
06aa ; Debug3 Subtable 0x1b
06aa ; --------------------------------------------------------------------------------------
06aa 0002 000e | | .DBG3TAB 0x0002,0x000e
06ac 03e3 ffff | | .CONST 0x03e3,0xffff
06ae 03e4 fffe | | .CONST 0x03e4,0xfffe
06b0 03e6 0001 | | .CONST 0x03e6,0x0001
06b2 03e7 0002 | | .CONST 0x03e7,0x0002
06b4 03ea 0003 | | .CONST 0x03ea,0x0003
06b6 03ec 0004 | | .CONST 0x03ec,0x0004
06b8 03ee 0005 | | .CONST 0x03ee,0x0005
06ba 03ef 0006 | | .CONST 0x03ef,0x0006
06bc 03f3 0007 | | .CONST 0x03f3,0x0007
06be 03f5 0008 | | .CONST 0x03f5,0x0008
06c0 03fb 0009 | | .CONST 0x03fb,0x0009
06c2 03fd 000a | | .CONST 0x03fd,0x000a
06c4 0400 000b | | .CONST 0x0400,0x000b
06c6 0402 000c | | .CONST 0x0402,0x000c
06c8 0403 000d | | .CONST 0x0403,0x000d
06ca 0406 000e | | .CONST 0x0406,0x000e
06cc 0000 0000 | | .BLANK 0000[0x134]