|
|
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: 3072 (0xc00)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 0350 | P | .CONST 0x0350 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 005f | _ | .CONST 0x005f ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 001c | | .CONST 0x001c ; Number of locals
000b INIT_0008:
000b 03a9 | | Declare_Type Heap_Access,Incomplete,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x03b2,0x0000,0x0000,0x0059,0x7f45,0x0000,0x0690
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 00c4 | | Action Make_Default ; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 029a 006b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0068 ; Debug Table 0x0.0x2 = 0xd,0xfffd
000f 029a 00bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b8 ; Debug Table 0x0.0x3 = 0xf,0xfffc
0011 029a 0123 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0120 ; Debug Table 0x0.0x4 = 0x11,0xfffb
0013 029a 017b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0178 ; Debug Table 0x0.0x5 = 0x13,0xfffa
0015 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0 ; Debug Table 0x0.0x6 = 0x15,0xfff9
0017 029a 0203 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0200 ; Debug Table 0x0.0x7 = 0x17,0xfff8
0019 480b |H | Short_Literal 0xb ; Debug Table 0x0.0x8 = 0x19,0xfff7
001a 032a | * | Declare_Type Record,Incomplete
001b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x9 = 0x1b,0xfff6
001c 02a0 | | Declare_Subprogram Null_Subprogram
001d e20d | | Load 0x1,0xd
001e 03a3 | | Complete_Type Heap_Access,By_Defining
001f e20d | | Load 0x1,0xd ; Debug Table 0x0.0xa = 0x1f,0xfff5
; Debug Table 0x0.0xb = 0x1f,0xfff4
0020 0129 | ) | Execute Any,Make_Visible
0021 c20e | | Store 0x1,0xe
0022 00bf | | Action Accept_Activation
0023 e001 | | Load 0x0,0x1 ; Debug Table 0x1 = .DEBUG 0x0023,0x03cc,0x0000,0x0000,0x0059,0x82b5,0x0000,0x0004
; Debug Table 0x1.0x0 = 0x23,0xffff
0024 e002 | | Load 0x0,0x2
0025 e003 | | Load 0x0,0x3
0026 02a0 | | Declare_Subprogram Null_Subprogram
0027 4803 |H | Short_Literal 0x3
0028 032d | - | Declare_Type Record,Defined
0029 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x1 = 0x29,0xfffe
002a 02a0 | | Declare_Subprogram Null_Subprogram
002b 03ad | | Declare_Type Heap_Access,Defined
002c e004 | | Load 0x0,0x4 ; Debug Table 0x1.0x2 = 0x2c,0xfffd
; Debug Table 0x1.0x3 = 0x2c,0xfffc
002d 1b0f | | Execute Package,Field_Read,Field_Number 0xf
002e 00f0 | | Load_Encached Segment_Cache
002f e005 | | Load 0x0,0x5
0030 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
0031 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0032 e216 | | Load 0x1,0x16
0033 e001 | | Load 0x0,0x1
0034 4800 |H | Short_Literal 0x0
0035 4bfc |K | Short_Literal 0x3fc
0036 00e3 | | Load_Encached Natural_Cache
0037 03f8 | | Declare_Type Discrete,Constrained
0038 4800 |H | Short_Literal 0x0
0039 4bfc |K | Short_Literal 0x3fc
003a 00e3 | | Load_Encached Natural_Cache
003b 03f8 | | Declare_Type Discrete,Constrained
003c 4800 |H | Short_Literal 0x0
003d 4954 |IT | Short_Literal 0x154
003e 00e3 | | Load_Encached Natural_Cache
003f 03f8 | | Declare_Type Discrete,Constrained
0040 00e3 | | Load_Encached Natural_Cache
0041 e006 | | Load 0x0,0x6
0042 e007 | | Load 0x0,0x7
0043 02a0 | | Declare_Subprogram Null_Subprogram
0044 e215 | | Load 0x1,0x15
0045 0326 | & | Complete_Type Record,By_Defining
0046 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x4 = 0x46,0xfffb
0047 e008 | | Load 0x0,0x8
0048 8009 | | Call 0x0,0x9
0049 e00a | | Load 0x0,0xa
004a 03f1 | | Declare_Variable Discrete,With_Value
004b 029d 0263 | c| Declare_Subprogram For_Outer_Call,INIT_0260 ; Debug Table 0x1.0x5 = 0x4b,0xfffa
004d 029d 027b | {| Declare_Subprogram For_Outer_Call,INIT_0278 ; Debug Table 0x1.0x6 = 0x4d,0xfff9
004f 029d 02b3 | | Declare_Subprogram For_Outer_Call,INIT_02b0 ; Debug Table 0x1.0x7 = 0x4f,0xfff8
0051 029d 030b | | Declare_Subprogram For_Outer_Call,INIT_0308 ; Debug Table 0x1.0x8 = 0x51,0xfff7
0053 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x9 = 0x53,0xfff6
0054 00c7 | | Action Elaborate_Subprogram
0055 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xa = 0x55,0xfff5
0056 00c7 | | Action Elaborate_Subprogram
0057 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xb = 0x57,0xfff4
0058 00c7 | | Action Elaborate_Subprogram
0059 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xc = 0x59,0xfff3
005a 00c7 | | Action Elaborate_Subprogram
005b 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xd = 0x5b,0xfff2
005c 00c7 | | Action Elaborate_Subprogram
005d 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xe = 0x5d,0xfff1
005e 00c7 | | Action Elaborate_Subprogram
005f BODY_0008:
005f 00bc | | Action Signal_Activated
0060 00bb | | Action Signal_Completion
0061 0000 0000 | | .BLANK 0000[0x7]
0068 ; --------------------------------------------------------------------------------------
0068 ; SUBPROGRAM
0068 ; --------------------------------------------------------------------------------------
0068 006d | m | .CONST 0x006d ; Address of begin
0069 0004 | | .CONST 0x0004 ; Address of exception handler
006a 0002 | | .CONST 0x0002 ; Number of locals
006b INIT_0068:
006b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2 = .DEBUG 0x006b,0x03ec,0x0001,0x0000,0x0059,0x7f45,0x0000,0x0699
; Debug Table 0x2.0x0 = 0x6b,0xffff
006c 0217 | | Execute Heap_Access,All_Reference
006d BODY_0068:
006d 00be | | Action Activate_Tasks
006e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1 = 0x6e,0x1
006f 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0070 7003 |p | Jump_Nonzero 0x74
0071 e004 | | Load 0x0,0x4 ; Debug Table 0x2.0x2 = 0x71,0x2
0072 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
0073 0257 | W | Execute Discrete,Raise
0074 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x3 = 0x74,0x3
0075 7004 |p | Jump_Nonzero 0x7a
0076 e20d | | Load 0x1,0xd ; Debug Table 0x2.0x4 = 0x76,0x4
0077 e5ff | | Load 0x2,-0x1
0078 039c | | Declare_Variable Heap_Access,By_Allocation
0079 a5fe | | Store_Unchecked 0x2,-0x2
007a e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x5 = 0x7a,0x5
; Debug Table 0x2.0x6 = 0x7a,0x6
; Debug Table 0x2.0x7 = 0x7a,0xfbff
007b 0217 | | Execute Heap_Access,All_Reference
007c e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x8 = 0x7c,0x401
007d 00d9 | | Load_Top At_Offset_1
007e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
007f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x9 = 0x7f,0x402
0080 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0081 00d9 | | Load_Top At_Offset_1
0082 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0083 62c8 |b | Indirect_Literal Discrete,0x34c,{0x00000000, 0x00002000} ; Debug Table 0x2.0xa = 0x83,0x403
0084 00d9 | | Load_Top At_Offset_1
0085 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0086 e00b | | Load 0x0,0xb
0087 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0088 62c3 |b | Indirect_Literal Discrete,0x34c,{0x00000000, 0x00002000} ; Debug Table 0x2.0xb = 0x88,0x404
0089 00d9 | | Load_Top At_Offset_1
008a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
008b e00b | | Load 0x0,0xb
008c 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
008d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xc = 0x8d,0x405
008e 341d |4 | Execute Record,Field_Reference,Field_Number 0x1d
008f e00c | | Load 0x0,0xc
0090 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0091 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xd = 0x91,0x406
0092 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0093 00da | | Load_Top At_Offset_2
0094 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0095 e005 | | Load 0x0,0x5
0096 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
0097 180e | | Execute Package,Field_Execute,Field_Number 0xe
0098 00d1 | | Pop_Control Pop_Count_1
0099 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xe = 0x99,0x407
009a 00d9 | | Load_Top At_Offset_1
009b 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
009c 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0xf = 0x9c,0x408
009d 00d9 | | Load_Top At_Offset_1
009e 380a |8 | Execute Record,Field_Write,Field_Number 0xa
009f 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x10 = 0x9f,0x409
00a0 00d9 | | Load_Top At_Offset_1
00a1 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
00a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x11 = 0xa2,0x40a
00a3 8219 | | Call 0x1,0x19
00a4 00d1 | | Pop_Control Pop_Count_1
00a5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x12 = 0xa5,0x40b
00a6 00ea | | Load_Encached Null_String_Cache
00a7 e218 | | Load 0x1,0x18
00a8 821b | | Call 0x1,0x1b
00a9 00d1 | | Pop_Control Pop_Count_1
00aa 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x13 = 0xaa,0x40c
00ab 00da | | Load_Top At_Offset_2
00ac 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
00ad e00d | | Load 0x0,0xd ; Debug Table 0x2.0x14 = 0xad,0x40d
00ae 00da | | Load_Top At_Offset_2
00af 380e |8 | Execute Record,Field_Write,Field_Number 0xe
00b0 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x2.0x15 = 0xb0,0x40e
00b1 00da | | Load_Top At_Offset_2
00b2 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
00b3 4502 |E | Exit_Subprogram 0x2
00b4 0000 0000 | | .BLANK 0000[0x4]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00c7 | | .CONST 0x00c7 ; Address of begin
00b9 0004 | | .CONST 0x0004 ; Address of exception handler
00ba 0004 | | .CONST 0x0004 ; Number of locals
00bb INIT_00b8:
00bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x00bb,0x041a,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06a5
; Debug Table 0x3.0x0 = 0xbb,0xffff
00bc 0217 | | Execute Heap_Access,All_Reference
00bd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0xbd,0xfffe
00be 3c0a |< | Execute Record,Field_Read,Field_Number 0xa
00bf e5fd | | Load 0x2,-0x3
00c0 8009 | | Call 0x0,0x9
00c1 e00a | | Load 0x0,0xa
00c2 03f1 | | Declare_Variable Discrete,With_Value
00c3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x2 = 0xc3,0xfffd
00c4 01db | | Execute Vector,Length
00c5 00e3 | | Load_Encached Natural_Cache
00c6 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
00c7 BODY_00b8:
00c7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x3 = 0xc7,0x1
00c8 7001 |p | Jump_Nonzero 0xca
00c9 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0x4 = 0xc9,0x2
00ca 4880 |H | Short_Literal 0x80 ; Debug Table 0x3.0x5 = 0xca,0x3
00cb 00db | | Load_Top At_Offset_3
00cc 380a |8 | Execute Record,Field_Write,Field_Number 0xa
00cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x6 = 0xcd,0x4
00ce 48ff |H | Short_Literal 0xff
00cf 027d | } | Execute Discrete,Greater
00d0 6806 |h | Jump_Zero 0xd7
00d1 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x7 = 0xd1,0x5
00d2 00da | | Load_Top At_Offset_2
00d3 e5fe | | Load 0x2,-0x2
00d4 821c | | Call 0x1,0x1c
00d5 00d1 | | Pop_Control Pop_Count_1
00d6 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0x8 = 0xd6,0x6
00d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x9 = 0xd7,0x7
00d8 0a03 | | Execute_Immediate Plus,0x3
00d9 00db | | Load_Top At_Offset_3
00da 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
00db 027a | z | Execute Discrete,Less_Equal
00dc 6806 |h | Jump_Zero 0xe3
00dd 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xa = 0xdd,0x8
00de e5fe | | Load 0x2,-0x2
00df 00db | | Load_Top At_Offset_3
00e0 821b | | Call 0x1,0x1b
00e1 00d1 | | Pop_Control Pop_Count_1
00e2 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0xb = 0xe2,0x9
00e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xc = 0xe3,0xa
00e4 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
00e5 0d04 | | Execute_Immediate Less,0x4
00e6 6809 |h | Jump_Zero 0xf0
00e7 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xd = 0xe7,0xb
00e8 821a | | Call 0x1,0x1a
00e9 00d1 | | Pop_Control Pop_Count_1
00ea 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xe = 0xea,0xc
00eb e5fe | | Load 0x2,-0x2
00ec 00db | | Load_Top At_Offset_3
00ed 821b | | Call 0x1,0x1b
00ee 00d1 | | Pop_Control Pop_Count_1
00ef 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0xf = 0xef,0xd
00f0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x10 = 0xf0,0xe
; Debug Table 0x3.0x11 = 0xf0,0xfbff
00f1 01dd | | Execute Vector,First
00f2 00db | | Load_Top At_Offset_3
00f3 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
00f4 0273 | s | Execute Discrete,Plus
00f5 0afd | | Execute_Immediate Plus,-0x3
00f6 0248 | H | Execute Discrete,Check_In_Integer
00f7 00e2 | | Load_Encached Integer_Cache
00f8 03f1 | | Declare_Variable Discrete,With_Value
00f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x12 = 0xf9,0x401
00fa e5fe | | Load 0x2,-0x2
00fb 01dd | | Execute Vector,First
00fc 00da | | Load_Top At_Offset_2
00fd 0aff | | Execute_Immediate Plus,-0x1
00fe 0248 | H | Execute Discrete,Check_In_Integer
00ff e5fe | | Load 0x2,-0x2
0100 01cf | | Execute Vector,Slice_Read
0101 e403 | | Load 0x2,0x3
0102 821b | | Call 0x1,0x1b
0103 00d1 | | Pop_Control Pop_Count_1
0104 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x13 = 0x104,0x402
0105 821a | | Call 0x1,0x1a
0106 00d1 | | Pop_Control Pop_Count_1
0107 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x14 = 0x107,0x403
0108 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x15 = 0x108,0x801
0109 487f |H | Short_Literal 0x7f
010a 0279 | y | Execute Discrete,And
010b 4880 |H | Short_Literal 0x80
010c 0273 | s | Execute Discrete,Plus
010d 0248 | H | Execute Discrete,Check_In_Integer
010e a406 | | Store_Unchecked 0x2,0x6
010f 005b | [ | Store_Top Discrete,At_Offset_3
0110 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x16 = 0x110,0x404
0111 00d9 | | Load_Top At_Offset_1
0112 e5fe | | Load 0x2,-0x2
0113 01dc | | Execute Vector,Last
0114 e5fe | | Load 0x2,-0x2
0115 01cf | | Execute Vector,Slice_Read
0116 e403 | | Load 0x2,0x3
0117 821b | | Call 0x1,0x1b
0118 4504 |E | Exit_Subprogram 0x4
0119 0000 0000 | | .BLANK 0000[0x7]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 012b | + | .CONST 0x012b ; Address of begin
0121 0004 | | .CONST 0x0004 ; Address of exception handler
0122 0003 | | .CONST 0x0003 ; Number of locals
0123 INIT_0120:
0123 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0123,0x044a,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06b5
; Debug Table 0x4.0x0 = 0x123,0xffff
0124 0217 | | Execute Heap_Access,All_Reference
0125 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0x125,0xfffe
0126 3c0a |< | Execute Record,Field_Read,Field_Number 0xa
0127 e5fd | | Load 0x2,-0x3
0128 8009 | | Call 0x0,0x9
0129 e00a | | Load 0x0,0xa
012a 03f1 | | Declare_Variable Discrete,With_Value
012b BODY_0120:
012b 4880 |H | Short_Literal 0x80 ; Debug Table 0x4.0x2 = 0x12b,0x1
012c 00da | | Load_Top At_Offset_2
012d 380a |8 | Execute Record,Field_Write,Field_Number 0xa
012e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x3 = 0x12e,0x2
012f 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0130 0d04 | | Execute_Immediate Less,0x4
0131 6803 |h | Jump_Zero 0x135
0132 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x4 = 0x132,0x3
0133 821a | | Call 0x1,0x1a
0134 00d1 | | Pop_Control Pop_Count_1
0135 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x5 = 0x135,0x4
; Debug Table 0x4.0x6 = 0x135,0xfbff
0136 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0137 00e3 | | Load_Encached Natural_Cache
0138 03f1 | | Declare_Variable Discrete,With_Value
0139 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x7 = 0x139,0xfbfe
013a 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
013b 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
013c 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x8 = 0x13c,0x401
013d 00da | | Load_Top At_Offset_2
013e 0a01 | | Execute_Immediate Plus,0x1
013f 0248 | H | Execute Discrete,Check_In_Integer
0140 00da | | Load_Top At_Offset_2
0141 01d6 | | Execute Vector,Field_Write
0142 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x9 = 0x142,0x402
0143 00da | | Load_Top At_Offset_2
0144 0a02 | | Execute_Immediate Plus,0x2
0145 0248 | H | Execute Discrete,Check_In_Integer
0146 00da | | Load_Top At_Offset_2
0147 01d6 | | Execute Vector,Field_Write
0148 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0xa = 0x148,0x403
; Debug Table 0x4.0xb = 0x148,0x801
0149 e00e | | Load 0x0,0xe
014a 1b11 | | Execute Package,Field_Read,Field_Number 0x11
014b 025b | [ | Execute Discrete,Check_In_Type
014c 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xc = 0x14c,0x403
014d 0a03 | | Execute_Immediate Plus,0x3
014e 0248 | H | Execute Discrete,Check_In_Integer
014f 00da | | Load_Top At_Offset_2
0150 01d6 | | Execute Vector,Field_Write
0151 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xd = 0x151,0x404
0152 00da | | Load_Top At_Offset_2
0153 0a04 | | Execute_Immediate Plus,0x4
0154 0248 | H | Execute Discrete,Check_In_Integer
0155 00da | | Load_Top At_Offset_2
0156 01d6 | | Execute Vector,Field_Write
0157 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0xe = 0x157,0x405
0158 0a04 | | Execute_Immediate Plus,0x4
0159 e402 | | Load 0x2,0x2
015a 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
015b 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xf = 0x15b,0x406
015c 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
015d 0afc | | Execute_Immediate Plus,-0x4
015e e402 | | Load 0x2,0x2
015f 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0160 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x10 = 0x160,0x407
; Debug Table 0x4.0x11 = 0x160,0xc01
0161 0d80 | | Execute_Immediate Less,0x80
0162 6809 |h | Jump_Zero 0x16c ; Debug Table 0x4.0x12 = 0x162,0x407
0163 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x13 = 0x163,0x408
0164 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0165 0a01 | | Execute_Immediate Plus,0x1
0166 e402 | | Load 0x2,0x2
0167 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0168 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x14 = 0x168,0x409
0169 e402 | | Load 0x2,0x2
016a 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
016b 4504 |E | Exit_Subprogram 0x4
016c 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x15 = 0x16c,0x40a
016d 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
016e 0a01 | | Execute_Immediate Plus,0x1
016f e402 | | Load 0x2,0x2
0170 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0171 4504 |E | Exit_Subprogram 0x4
0172 0000 0000 | | .BLANK 0000[0x6]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 0185 | | .CONST 0x0185 ; Address of begin
0179 0004 | | .CONST 0x0004 ; Address of exception handler
017a 0004 | | .CONST 0x0004 ; Number of locals
017b INIT_0178:
017b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x017b,0x0478,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06c5
; Debug Table 0x5.0x0 = 0x17b,0xffff
017c 0217 | | Execute Heap_Access,All_Reference
017d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1 = 0x17d,0xfffe
017e 3c0a |< | Execute Record,Field_Read,Field_Number 0xa
017f e00a | | Load 0x0,0xa
0180 03f1 | | Declare_Variable Discrete,With_Value
0181 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x2 = 0x181,0xfffd
0182 01db | | Execute Vector,Length
0183 00e3 | | Load_Encached Natural_Cache
0184 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0185 BODY_0178:
0185 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x3 = 0x185,0x1
0186 7003 |p | Jump_Nonzero 0x18a
0187 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x4 = 0x187,0x2
0188 8213 | | Call 0x1,0x13
0189 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x5.0x5 = 0x189,0x3
018a 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x6 = 0x18a,0x4
018b 00db | | Load_Top At_Offset_3
018c 380a |8 | Execute Record,Field_Write,Field_Number 0xa
018d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x7 = 0x18d,0x5
018e 48ff |H | Short_Literal 0xff
018f 027d | } | Execute Discrete,Greater
0190 6806 |h | Jump_Zero 0x197
0191 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x8 = 0x191,0x6
0192 00da | | Load_Top At_Offset_2
0193 e5fe | | Load 0x2,-0x2
0194 821c | | Call 0x1,0x1c
0195 00d1 | | Pop_Control Pop_Count_1
0196 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x5.0x9 = 0x196,0x7
0197 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xa = 0x197,0x8
0198 0a03 | | Execute_Immediate Plus,0x3
0199 00db | | Load_Top At_Offset_3
019a 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
019b 027a | z | Execute Discrete,Less_Equal
019c 6806 |h | Jump_Zero 0x1a3
019d 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xb = 0x19d,0x9
019e e5fe | | Load 0x2,-0x2
019f 00db | | Load_Top At_Offset_3
01a0 821b | | Call 0x1,0x1b
01a1 00d1 | | Pop_Control Pop_Count_1
01a2 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x5.0xc = 0x1a2,0xa
01a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xd = 0x1a3,0xb
01a4 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
01a5 0d04 | | Execute_Immediate Less,0x4
01a6 6809 |h | Jump_Zero 0x1b0
01a7 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xe = 0x1a7,0xc
01a8 821a | | Call 0x1,0x1a
01a9 00d1 | | Pop_Control Pop_Count_1
01aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xf = 0x1aa,0xd
01ab e5fe | | Load 0x2,-0x2
01ac 00db | | Load_Top At_Offset_3
01ad 821b | | Call 0x1,0x1b
01ae 00d1 | | Pop_Control Pop_Count_1
01af 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x5.0x10 = 0x1af,0xe
01b0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x11 = 0x1b0,0xf
; Debug Table 0x5.0x12 = 0x1b0,0xfbff
01b1 01dd | | Execute Vector,First
01b2 00db | | Load_Top At_Offset_3
01b3 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
01b4 0273 | s | Execute Discrete,Plus
01b5 0afd | | Execute_Immediate Plus,-0x3
01b6 0248 | H | Execute Discrete,Check_In_Integer
01b7 00e2 | | Load_Encached Integer_Cache
01b8 03f1 | | Declare_Variable Discrete,With_Value
01b9 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x13 = 0x1b9,0x401
01ba e5fe | | Load 0x2,-0x2
01bb 01dd | | Execute Vector,First
01bc 00da | | Load_Top At_Offset_2
01bd 0aff | | Execute_Immediate Plus,-0x1
01be 0248 | H | Execute Discrete,Check_In_Integer
01bf e5fe | | Load 0x2,-0x2
01c0 01cf | | Execute Vector,Slice_Read
01c1 e403 | | Load 0x2,0x3
01c2 821b | | Call 0x1,0x1b
01c3 00d1 | | Pop_Control Pop_Count_1
01c4 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x14 = 0x1c4,0x402
01c5 821a | | Call 0x1,0x1a
01c6 00d1 | | Pop_Control Pop_Count_1
01c7 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x15 = 0x1c7,0x403
01c8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x16 = 0x1c8,0x801
01c9 487f |H | Short_Literal 0x7f
01ca 0279 | y | Execute Discrete,And
01cb 4880 |H | Short_Literal 0x80
01cc 0273 | s | Execute Discrete,Plus
01cd 0248 | H | Execute Discrete,Check_In_Integer
01ce a406 | | Store_Unchecked 0x2,0x6
01cf 005b | [ | Store_Top Discrete,At_Offset_3
01d0 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x17 = 0x1d0,0x404
01d1 00d9 | | Load_Top At_Offset_1
01d2 e5fe | | Load 0x2,-0x2
01d3 01dc | | Execute Vector,Last
01d4 e5fe | | Load 0x2,-0x2
01d5 01cf | | Execute Vector,Slice_Read
01d6 e403 | | Load 0x2,0x3
01d7 821b | | Call 0x1,0x1b
01d8 4503 |E | Exit_Subprogram 0x3
01d9 0000 0000 | | .BLANK 0000[0x7]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e5 | | .CONST 0x01e5 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0002 | | .CONST 0x0002 ; Number of locals
01e3 INIT_01e0:
01e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x01e3,0x04aa,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06d1
; Debug Table 0x6.0x0 = 0x1e3,0xffff
01e4 0217 | | Execute Heap_Access,All_Reference
01e5 BODY_01e0:
01e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1 = 0x1e5,0x1
01e6 3c0a |< | Execute Record,Field_Read,Field_Number 0xa
01e7 700d |p | Jump_Nonzero 0x1f5
01e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x1e8,0x2
01e9 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
01ea 0d03 | | Execute_Immediate Less,0x3
01eb 6803 |h | Jump_Zero 0x1ef
01ec 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x1ec,0x3
01ed 821a | | Call 0x1,0x1a
01ee 00d1 | | Pop_Control Pop_Count_1
01ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x4 = 0x1ef,0x4
01f0 00ea | | Load_Encached Null_String_Cache
01f1 e218 | | Load 0x1,0x18
01f2 821b | | Call 0x1,0x1b
01f3 00d1 | | Pop_Control Pop_Count_1
01f4 4502 |E | Exit_Subprogram 0x2
01f5 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x5 = 0x1f5,0x5
01f6 00d9 | | Load_Top At_Offset_1
01f7 380a |8 | Execute Record,Field_Write,Field_Number 0xa
01f8 4502 |E | Exit_Subprogram 0x2
01f9 0000 0000 | | .BLANK 0000[0x7]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0208 | | .CONST 0x0208 ; Address of begin
0201 0004 | | .CONST 0x0004 ; Address of exception handler
0202 0003 | | .CONST 0x0003 ; Number of locals
0203 INIT_0200:
0203 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x0203,0x04b8,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06d9
; Debug Table 0x7.0x0 = 0x203,0xffff
0204 0217 | | Execute Heap_Access,All_Reference
0205 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1 = 0x205,0xfffe
0206 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0207 0217 | | Execute Heap_Access,All_Reference
0208 BODY_0200:
0208 00be | | Action Activate_Tasks
0209 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x2 = 0x209,0x1
020a 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
020b 0d03 | | Execute_Immediate Less,0x3
020c 6803 |h | Jump_Zero 0x210
020d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x3 = 0x20d,0x2
020e 821a | | Call 0x1,0x1a
020f 00d1 | | Pop_Control Pop_Count_1
0210 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x4 = 0x210,0x3
0211 00ea | | Load_Encached Null_String_Cache
0212 e218 | | Load 0x1,0x18
0213 821b | | Call 0x1,0x1b
0214 00d1 | | Pop_Control Pop_Count_1
0215 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x5 = 0x215,0x4
0216 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0217 6803 |h | Jump_Zero 0x21b
0218 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x6 = 0x218,0x5
0219 821a | | Call 0x1,0x1a
021a 00d1 | | Pop_Control Pop_Count_1
021b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x7 = 0x21b,0x6
021c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
021d e005 | | Load 0x0,0x5
021e 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
021f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0220 00d1 | | Pop_Control Pop_Count_1
0221 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x8 = 0x221,0x7
0222 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0223 00d9 | | Load_Top At_Offset_1
0224 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0225 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x9 = 0x225,0x8
0226 00d9 | | Load_Top At_Offset_1
0227 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0228 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xa = 0x228,0x9
0229 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
022a 00d9 | | Load_Top At_Offset_1
022b 380b |8 | Execute Record,Field_Write,Field_Number 0xb
022c 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xb = 0x22c,0xa
022d 00d9 | | Load_Top At_Offset_1
022e 380a |8 | Execute Record,Field_Write,Field_Number 0xa
022f 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0xc = 0x22f,0xb
0230 00d9 | | Load_Top At_Offset_1
0231 380c |8 | Execute Record,Field_Write,Field_Number 0xc
0232 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xd = 0x232,0xc
0233 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0234 0afe | | Execute_Immediate Plus,-0x2
0235 00d9 | | Load_Top At_Offset_1
0236 380d |8 | Execute Record,Field_Write,Field_Number 0xd
0237 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xe = 0x237,0xd
0238 00da | | Load_Top At_Offset_2
0239 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
023a 0aff | | Execute_Immediate Plus,-0x1
023b e001 | | Load 0x0,0x1
023c 025b | [ | Execute Discrete,Check_In_Type
023d 00da | | Load_Top At_Offset_2
023e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xf = 0x23e,0x401
023f 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x10 = 0x23f,0x801
0240 0903 | | Execute_Immediate Binary_Scale,0x3
0241 00d9 | | Load_Top At_Offset_1
0242 e00e | | Load 0x0,0xe
0243 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0244 025b | [ | Execute Discrete,Check_In_Type
0245 090d | | Execute_Immediate Binary_Scale,0xd
0246 0273 | s | Execute Discrete,Plus
0247 00d0 | | Action Swap_Control
0248 00d1 | | Pop_Control Pop_Count_1
0249 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x11 = 0x249,0x401
024a 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
024b e00f | | Load 0x0,0xf
024c e010 | | Load 0x0,0x10
024d a011 | | Reference 0x0,0x11
024e e00b | | Load 0x0,0xb
024f 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0250 00d0 | | Action Swap_Control
0251 00d1 | | Pop_Control Pop_Count_1
0252 00d0 | | Action Swap_Control
0253 00d1 | | Pop_Control Pop_Count_1
0254 0218 | | Execute Heap_Access,All_Write ; Debug Table 0x7.0x12 = 0x254,0xd
0255 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x13 = 0x255,0xe
0256 4800 |H | Short_Literal 0x0
0257 8012 | | Call 0x0,0x12
0258 00d1 | | Pop_Control Pop_Count_1
0259 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x7.0x14 = 0x259,0xf
025a e5ff | | Load 0x2,-0x1
025b 0217 | | Execute Heap_Access,All_Reference
025c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
025d 4502 |E | Exit_Subprogram 0x2
025e 0000 0000 | | .XXX[0x2]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263 | c | .CONST 0x0263 ; Address of begin
0261 0004 | | .CONST 0x0004 ; Address of exception handler
0262 0001 | | .CONST 0x0001 ; Number of locals
0263 BODY_0260:
0263 INIT_0260:
0263 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0263,0x04e4,0x0001,0x0000,0x0059,0x82b5,0x0000,0x0076
; Debug Table 0x8.0x0 = 0x263,0x1
0264 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0265 0a01 | | Execute_Immediate Plus,0x1
0266 00db | | Load_Top At_Offset_3
0267 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0268 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x1 = 0x268,0x2
0269 00db | | Load_Top At_Offset_3
026a 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
026b 4bfc |K | Short_Literal 0x3fc ; Debug Table 0x8.0x2 = 0x26b,0x3
026c 00db | | Load_Top At_Offset_3
026d 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
026e 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x3 = 0x26e,0x4
026f 00db | | Load_Top At_Offset_3
0270 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0271 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x4 = 0x271,0x5
0272 00db | | Load_Top At_Offset_3
0273 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0274 4501 |E | Exit_Subprogram 0x1
0275 0000 0000 | | .XXX[0x3]
0277 0000 | |
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 0283 | | .CONST 0x0283 ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0002 | | .CONST 0x0002 ; Number of locals
027b INIT_0278:
027b e217 | | Load 0x1,0x17 ; Debug Table 0x9 = .DEBUG 0x027b,0x04f0,0x0001,0x0000,0x0059,0x82b5,0x0000,0x00a1
; Debug Table 0x9.0x0 = 0x27b,0xffff
027c 00db | | Load_Top At_Offset_3
027d 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
027e e217 | | Load 0x1,0x17
027f e5ff | | Load 0x2,-0x1
0280 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0281 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
0282 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0283 BODY_0278:
0283 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1 = 0x283,0xfffe
; Debug Table 0x9.0x2 = 0x283,0x1
0284 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
0285 00d9 | | Load_Top At_Offset_1
0286 0217 | | Execute Heap_Access,All_Reference
0287 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0288 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x3 = 0x288,0x2
0289 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
028a e013 | | Load 0x0,0x13
028b 0322 | " | Declare_Variable Record
028c e5ff | | Load 0x2,-0x1
028d 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
028e 00d9 | | Load_Top At_Offset_1
028f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0290 e5ff | | Load 0x2,-0x1
0291 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
0292 00d9 | | Load_Top At_Offset_1
0293 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0294 e5ff | | Load 0x2,-0x1
0295 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0296 e005 | | Load 0x0,0x5
0297 1b28 | ( | Execute Package,Field_Read,Field_Number 0x28
0298 180f | | Execute Package,Field_Execute,Field_Number 0xf
0299 00d1 | | Pop_Control Pop_Count_1
029a 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x4 = 0x29a,0x3
029b 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
029c e5ff | | Load 0x2,-0x1
029d 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
029e 0273 | s | Execute Discrete,Plus
029f e5ff | | Load 0x2,-0x1
02a0 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
02a1 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x5 = 0x2a1,0x4
02a2 8219 | | Call 0x1,0x19
02a3 00d1 | | Pop_Control Pop_Count_1
02a4 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x6 = 0x2a4,0x5
02a5 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
02a6 00d9 | | Load_Top At_Offset_1
02a7 0217 | | Execute Heap_Access,All_Reference
02a8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
02a9 4501 |E | Exit_Subprogram 0x1
02aa 0000 0000 | | .BLANK 0000[0x6]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02be | | .CONST 0x02be ; Address of begin
02b1 0004 | | .CONST 0x0004 ; Address of exception handler
02b2 0004 | | .CONST 0x0004 ; Number of locals
02b3 INIT_02b0:
02b3 00db | | Load_Top At_Offset_3 ; Debug Table 0xa = .DEBUG 0x02b3,0x0500,0x0001,0x0000,0x0059,0x82b5,0x0000,0x00f7
; Debug Table 0xa.0x0 = 0x2b3,0xffff
02b4 01db | | Execute Vector,Length
02b5 00e3 | | Load_Encached Natural_Cache
02b6 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
02b7 e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x1 = 0x2b7,0xfffe
02b8 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
02b9 00e3 | | Load_Encached Natural_Cache
02ba 03f1 | | Declare_Variable Discrete,With_Value
02bb e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x2 = 0x2bb,0xfffd
02bc 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
02bd 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
02be BODY_02b0:
02be e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x3 = 0x2be,0x1
02bf 00da | | Load_Top At_Offset_2
02c0 0a01 | | Execute_Immediate Plus,0x1
02c1 0248 | H | Execute Discrete,Check_In_Integer
02c2 00da | | Load_Top At_Offset_2
02c3 01d6 | | Execute Vector,Field_Write
02c4 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x4 = 0x2c4,0x2
02c5 e00e | | Load 0x0,0xe
02c6 1b11 | | Execute Package,Field_Read,Field_Number 0x11
02c7 025b | [ | Execute Discrete,Check_In_Type
02c8 00da | | Load_Top At_Offset_2
02c9 0a02 | | Execute_Immediate Plus,0x2
02ca 0248 | H | Execute Discrete,Check_In_Integer
02cb 00da | | Load_Top At_Offset_2
02cc 01d6 | | Execute Vector,Field_Write
02cd e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x5 = 0x2cd,0x3
02ce e014 | | Load 0x0,0x14
02cf 180e | | Execute Package,Field_Execute,Field_Number 0xe
02d0 00da | | Load_Top At_Offset_2
02d1 0a03 | | Execute_Immediate Plus,0x3
02d2 0248 | H | Execute Discrete,Check_In_Integer
02d3 00db | | Load_Top At_Offset_3
02d4 0a02 | | Execute_Immediate Plus,0x2
02d5 e402 | | Load 0x2,0x2
02d6 0273 | s | Execute Discrete,Plus
02d7 0248 | H | Execute Discrete,Check_In_Integer
02d8 00db | | Load_Top At_Offset_3
02d9 01ce | | Execute Vector,Slice_Write
02da 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x6 = 0x2da,0x4
02db e00e | | Load 0x0,0xe
02dc 1b11 | | Execute Package,Field_Read,Field_Number 0x11
02dd 025b | [ | Execute Discrete,Check_In_Type
02de 00da | | Load_Top At_Offset_2
02df 0a03 | | Execute_Immediate Plus,0x3
02e0 e402 | | Load 0x2,0x2
02e1 0273 | s | Execute Discrete,Plus
02e2 0248 | H | Execute Discrete,Check_In_Integer
02e3 00da | | Load_Top At_Offset_2
02e4 01d6 | | Execute Vector,Field_Write
02e5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x7 = 0x2e5,0x5
02e6 0a03 | | Execute_Immediate Plus,0x3
02e7 0248 | H | Execute Discrete,Check_In_Integer
02e8 00db | | Load_Top At_Offset_3
02e9 0273 | s | Execute Discrete,Plus
02ea e5fd | | Load 0x2,-0x3
02eb 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
02ec e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0x8 = 0x2ec,0x6
02ed 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
02ee 00db | | Load_Top At_Offset_3
02ef 0272 | r | Execute Discrete,Minus
02f0 0248 | H | Execute Discrete,Check_In_Integer
02f1 0afd | | Execute_Immediate Plus,-0x3
02f2 e5fd | | Load 0x2,-0x3
02f3 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
02f4 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x9 = 0x2f4,0x7
; Debug Table 0xa.0xa = 0x2f4,0x401
02f5 0d80 | | Execute_Immediate Less,0x80
02f6 6809 |h | Jump_Zero 0x300 ; Debug Table 0xa.0xb = 0x2f6,0x7
02f7 e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0xc = 0x2f7,0x8
02f8 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
02f9 0a01 | | Execute_Immediate Plus,0x1
02fa e5fd | | Load 0x2,-0x3
02fb 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
02fc 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xd = 0x2fc,0x9
02fd e5fd | | Load 0x2,-0x3
02fe 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
02ff 4503 |E | Exit_Subprogram 0x3
0300 e5fd | | Load 0x2,-0x3 ; Debug Table 0xa.0xe = 0x300,0xa
0301 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
0302 00db | | Load_Top At_Offset_3
0303 0273 | s | Execute Discrete,Plus
0304 e5fd | | Load 0x2,-0x3
0305 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0306 4503 |E | Exit_Subprogram 0x3
0307 0000 | | .XXX[0x1]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 0318 | | .CONST 0x0318 ; Address of begin
0309 0004 | | .CONST 0x0004 ; Address of exception handler
030a 0006 | | .CONST 0x0006 ; Number of locals
030b INIT_0308:
030b 00db | | Load_Top At_Offset_3 ; Debug Table 0xb = .DEBUG 0x030b,0x0520,0x0001,0x0000,0x0059,0x82b5,0x0000,0x01a4
; Debug Table 0xb.0x0 = 0x30b,0xffff
030c e00a | | Load 0x0,0xa
030d 03f1 | | Declare_Variable Discrete,With_Value
030e 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x1 = 0x30e,0xfffe
030f 01db | | Execute Vector,Length
0310 00e3 | | Load_Encached Natural_Cache
0311 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0312 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x2 = 0x312,0xfffd
0313 01dd | | Execute Vector,First
0314 00e2 | | Load_Encached Integer_Cache
0315 03f1 | | Declare_Variable Discrete,With_Value
0316 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xb.0x3 = 0x316,0xfffc
0317 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x4 = 0x317,0xfffb
0318 BODY_0308:
0318 e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x5 = 0x318,0x1
; Debug Table 0xb.0x6 = 0x318,0x2
0319 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
031a 0d04 | | Execute_Immediate Less,0x4
031b 6803 |h | Jump_Zero 0x31f
031c e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x7 = 0x31c,0x3
031d 821a | | Call 0x1,0x1a
031e 00d1 | | Pop_Control Pop_Count_1
031f 48ff |H | Short_Literal 0xff ; Debug Table 0xb.0x8 = 0x31f,0x4
0320 e403 | | Load 0x2,0x3
0321 e5fd | | Load 0x2,-0x3
0322 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
0323 0afd | | Execute_Immediate Plus,-0x3
0324 0248 | H | Execute Discrete,Check_In_Integer
0325 e015 | | Load 0x0,0x15
0326 180e | | Execute Package,Field_Execute,Field_Number 0xe
0327 e015 | | Load 0x0,0x15
0328 180e | | Execute Package,Field_Execute,Field_Number 0xe
0329 0059 | Y | Store_Top Discrete,At_Offset_1
032a 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x9 = 0x32a,0x5
032b 00d9 | | Load_Top At_Offset_1
032c 0273 | s | Execute Discrete,Plus
032d 0248 | H | Execute Discrete,Check_In_Integer
032e 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
032f e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0xa = 0x32f,0x6
0330 00db | | Load_Top At_Offset_3
0331 00db | | Load_Top At_Offset_3
0332 0aff | | Execute_Immediate Plus,-0x1
0333 0248 | H | Execute Discrete,Check_In_Integer
0334 e5ff | | Load 0x2,-0x1
0335 01cf | | Execute Vector,Slice_Read
0336 e402 | | Load 0x2,0x2
0337 821b | | Call 0x1,0x1b
0338 00d1 | | Pop_Control Pop_Count_1
0339 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0xb = 0x339,0x7
033a 00d9 | | Load_Top At_Offset_1
033b 0272 | r | Execute Discrete,Minus
033c c403 | | Store 0x2,0x3
033d 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0xc = 0x33d,0x8
033e 680c |h | Jump_Zero 0x34b
033f e402 | | Load 0x2,0x2 ; Debug Table 0xb.0xd = 0x33f,0x9
0340 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xe = 0x340,0x401
0341 487f |H | Short_Literal 0x7f
0342 0279 | y | Execute Discrete,And
0343 4880 |H | Short_Literal 0x80
0344 0273 | s | Execute Discrete,Plus
0345 0248 | H | Execute Discrete,Check_In_Integer
0346 a407 | | Store_Unchecked 0x2,0x7
0347 c402 | | Store 0x2,0x2
0348 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0xf = 0x348,0xa
0349 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
034a 7fcd | | Jump BODY_0308
034b 4503 |E | Exit_Subprogram 0x3
034c 0000 0000 | | .LITERAL {0x00000000, 0x00002000}
0350 ; --------------------------------------------------------------------------------------
0350 ; Debug Table
0350 ; --------------------------------------------------------------------------------------
0350 0003 000c | | .CONST 0x0003,0x000c
0352 000b 03b2 | | .DEBUG 0x000b,0x03b2,0x0000,0x0000,0x0059,0x7f45,0x0000,0x0690
035a 0023 03cc | # | .DEBUG 0x0023,0x03cc,0x0000,0x0000,0x0059,0x82b5,0x0000,0x0004
0362 006b 03ec | k | .DEBUG 0x006b,0x03ec,0x0001,0x0000,0x0059,0x7f45,0x0000,0x0699
036a 00bb 041a | | .DEBUG 0x00bb,0x041a,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06a5
0372 0123 044a | # J| .DEBUG 0x0123,0x044a,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06b5
037a 017b 0478 | { x| .DEBUG 0x017b,0x0478,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06c5
0382 01e3 04aa | | .DEBUG 0x01e3,0x04aa,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06d1
038a 0203 04b8 | | .DEBUG 0x0203,0x04b8,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06d9
0392 0263 04e4 | c | .DEBUG 0x0263,0x04e4,0x0001,0x0000,0x0059,0x82b5,0x0000,0x0076
039a 027b 04f0 | { | .DEBUG 0x027b,0x04f0,0x0001,0x0000,0x0059,0x82b5,0x0000,0x00a1
03a2 02b3 0500 | | .DEBUG 0x02b3,0x0500,0x0001,0x0000,0x0059,0x82b5,0x0000,0x00f7
03aa 030b 0520 | | .DEBUG 0x030b,0x0520,0x0001,0x0000,0x0059,0x82b5,0x0000,0x01a4
03b2 ; --------------------------------------------------------------------------------------
03b2 ; Debug3 Subtable 0x0
03b2 ; --------------------------------------------------------------------------------------
03b2 000c 0000 | | .DBG3TAB 0x000c,0x0000
03b4 000b ffff | | .CONST 0x000b,0xffff
03b6 000c fffe | | .CONST 0x000c,0xfffe
03b8 000d fffd | | .CONST 0x000d,0xfffd
03ba 000f fffc | | .CONST 0x000f,0xfffc
03bc 0011 fffb | | .CONST 0x0011,0xfffb
03be 0013 fffa | | .CONST 0x0013,0xfffa
03c0 0015 fff9 | | .CONST 0x0015,0xfff9
03c2 0017 fff8 | | .CONST 0x0017,0xfff8
03c4 0019 fff7 | | .CONST 0x0019,0xfff7
03c6 001b fff6 | | .CONST 0x001b,0xfff6
03c8 001f fff5 | | .CONST 0x001f,0xfff5
03ca 001f fff4 | | .CONST 0x001f,0xfff4
03cc ; --------------------------------------------------------------------------------------
03cc ; Debug3 Subtable 0x1
03cc ; --------------------------------------------------------------------------------------
03cc 000f 0000 | | .DBG3TAB 0x000f,0x0000
03ce 0023 ffff | # | .CONST 0x0023,0xffff
03d0 0029 fffe | ) | .CONST 0x0029,0xfffe
03d2 002c fffd | , | .CONST 0x002c,0xfffd
03d4 002c fffc | , | .CONST 0x002c,0xfffc
03d6 0046 fffb | F | .CONST 0x0046,0xfffb
03d8 004b fffa | K | .CONST 0x004b,0xfffa
03da 004d fff9 | M | .CONST 0x004d,0xfff9
03dc 004f fff8 | O | .CONST 0x004f,0xfff8
03de 0051 fff7 | Q | .CONST 0x0051,0xfff7
03e0 0053 fff6 | S | .CONST 0x0053,0xfff6
03e2 0055 fff5 | U | .CONST 0x0055,0xfff5
03e4 0057 fff4 | W | .CONST 0x0057,0xfff4
03e6 0059 fff3 | Y | .CONST 0x0059,0xfff3
03e8 005b fff2 | [ | .CONST 0x005b,0xfff2
03ea 005d fff1 | ] | .CONST 0x005d,0xfff1
03ec ; --------------------------------------------------------------------------------------
03ec ; Debug3 Subtable 0x2
03ec ; --------------------------------------------------------------------------------------
03ec 0002 0014 | | .DBG3TAB 0x0002,0x0014
03ee 006b ffff | k | .CONST 0x006b,0xffff
03f0 006e 0001 | n | .CONST 0x006e,0x0001
03f2 0071 0002 | q | .CONST 0x0071,0x0002
03f4 0074 0003 | t | .CONST 0x0074,0x0003
03f6 0076 0004 | v | .CONST 0x0076,0x0004
03f8 007a 0005 | z | .CONST 0x007a,0x0005
03fa 007a 0006 | z | .CONST 0x007a,0x0006
03fc 007a fbff | z | .CONST 0x007a,0xfbff
03fe 007c 0401 | | | .CONST 0x007c,0x0401
0400 007f 0402 | | .CONST 0x007f,0x0402
0402 0083 0403 | | .CONST 0x0083,0x0403
0404 0088 0404 | | .CONST 0x0088,0x0404
0406 008d 0405 | | .CONST 0x008d,0x0405
0408 0091 0406 | | .CONST 0x0091,0x0406
040a 0099 0407 | | .CONST 0x0099,0x0407
040c 009c 0408 | | .CONST 0x009c,0x0408
040e 009f 0409 | | .CONST 0x009f,0x0409
0410 00a2 040a | | .CONST 0x00a2,0x040a
0412 00a5 040b | | .CONST 0x00a5,0x040b
0414 00aa 040c | | .CONST 0x00aa,0x040c
0416 00ad 040d | | .CONST 0x00ad,0x040d
0418 00b0 040e | | .CONST 0x00b0,0x040e
041a ; --------------------------------------------------------------------------------------
041a ; Debug3 Subtable 0x3
041a ; --------------------------------------------------------------------------------------
041a 0004 0013 | | .DBG3TAB 0x0004,0x0013
041c 00bb ffff | | .CONST 0x00bb,0xffff
041e 00bd fffe | | .CONST 0x00bd,0xfffe
0420 00c3 fffd | | .CONST 0x00c3,0xfffd
0422 00c7 0001 | | .CONST 0x00c7,0x0001
0424 00c9 0002 | | .CONST 0x00c9,0x0002
0426 00ca 0003 | | .CONST 0x00ca,0x0003
0428 00cd 0004 | | .CONST 0x00cd,0x0004
042a 00d1 0005 | | .CONST 0x00d1,0x0005
042c 00d6 0006 | | .CONST 0x00d6,0x0006
042e 00d7 0007 | | .CONST 0x00d7,0x0007
0430 00dd 0008 | | .CONST 0x00dd,0x0008
0432 00e2 0009 | | .CONST 0x00e2,0x0009
0434 00e3 000a | | .CONST 0x00e3,0x000a
0436 00e7 000b | | .CONST 0x00e7,0x000b
0438 00ea 000c | | .CONST 0x00ea,0x000c
043a 00ef 000d | | .CONST 0x00ef,0x000d
043c 00f0 000e | | .CONST 0x00f0,0x000e
043e 00f0 fbff | | .CONST 0x00f0,0xfbff
0440 00f9 0401 | | .CONST 0x00f9,0x0401
0442 0104 0402 | | .CONST 0x0104,0x0402
0444 0107 0403 | | .CONST 0x0107,0x0403
0446 0108 0801 | | .CONST 0x0108,0x0801
0448 0110 0404 | | .CONST 0x0110,0x0404
044a ; --------------------------------------------------------------------------------------
044a ; Debug3 Subtable 0x4
044a ; --------------------------------------------------------------------------------------
044a 0004 0012 | | .DBG3TAB 0x0004,0x0012
044c 0123 ffff | # | .CONST 0x0123,0xffff
044e 0125 fffe | % | .CONST 0x0125,0xfffe
0450 012b 0001 | + | .CONST 0x012b,0x0001
0452 012e 0002 | . | .CONST 0x012e,0x0002
0454 0132 0003 | 2 | .CONST 0x0132,0x0003
0456 0135 0004 | 5 | .CONST 0x0135,0x0004
0458 0135 fbff | 5 | .CONST 0x0135,0xfbff
045a 0139 fbfe | 9 | .CONST 0x0139,0xfbfe
045c 013c 0401 | < | .CONST 0x013c,0x0401
045e 0142 0402 | B | .CONST 0x0142,0x0402
0460 0148 0403 | H | .CONST 0x0148,0x0403
0462 0148 0801 | H | .CONST 0x0148,0x0801
0464 014c 0403 | L | .CONST 0x014c,0x0403
0466 0151 0404 | Q | .CONST 0x0151,0x0404
0468 0157 0405 | W | .CONST 0x0157,0x0405
046a 015b 0406 | [ | .CONST 0x015b,0x0406
046c 0160 0407 | ` | .CONST 0x0160,0x0407
046e 0160 0c01 | ` | .CONST 0x0160,0x0c01
0470 0162 0407 | b | .CONST 0x0162,0x0407
0472 0163 0408 | c | .CONST 0x0163,0x0408
0474 0168 0409 | h | .CONST 0x0168,0x0409
0476 016c 040a | l | .CONST 0x016c,0x040a
0478 ; --------------------------------------------------------------------------------------
0478 ; Debug3 Subtable 0x5
0478 ; --------------------------------------------------------------------------------------
0478 0004 0014 | | .DBG3TAB 0x0004,0x0014
047a 017b ffff | { | .CONST 0x017b,0xffff
047c 017d fffe | } | .CONST 0x017d,0xfffe
047e 0181 fffd | | .CONST 0x0181,0xfffd
0480 0185 0001 | | .CONST 0x0185,0x0001
0482 0187 0002 | | .CONST 0x0187,0x0002
0484 0189 0003 | | .CONST 0x0189,0x0003
0486 018a 0004 | | .CONST 0x018a,0x0004
0488 018d 0005 | | .CONST 0x018d,0x0005
048a 0191 0006 | | .CONST 0x0191,0x0006
048c 0196 0007 | | .CONST 0x0196,0x0007
048e 0197 0008 | | .CONST 0x0197,0x0008
0490 019d 0009 | | .CONST 0x019d,0x0009
0492 01a2 000a | | .CONST 0x01a2,0x000a
0494 01a3 000b | | .CONST 0x01a3,0x000b
0496 01a7 000c | | .CONST 0x01a7,0x000c
0498 01aa 000d | | .CONST 0x01aa,0x000d
049a 01af 000e | | .CONST 0x01af,0x000e
049c 01b0 000f | | .CONST 0x01b0,0x000f
049e 01b0 fbff | | .CONST 0x01b0,0xfbff
04a0 01b9 0401 | | .CONST 0x01b9,0x0401
04a2 01c4 0402 | | .CONST 0x01c4,0x0402
04a4 01c7 0403 | | .CONST 0x01c7,0x0403
04a6 01c8 0801 | | .CONST 0x01c8,0x0801
04a8 01d0 0404 | | .CONST 0x01d0,0x0404
04aa ; --------------------------------------------------------------------------------------
04aa ; Debug3 Subtable 0x6
04aa ; --------------------------------------------------------------------------------------
04aa 0001 0005 | | .DBG3TAB 0x0001,0x0005
04ac 01e3 ffff | | .CONST 0x01e3,0xffff
04ae 01e5 0001 | | .CONST 0x01e5,0x0001
04b0 01e8 0002 | | .CONST 0x01e8,0x0002
04b2 01ec 0003 | | .CONST 0x01ec,0x0003
04b4 01ef 0004 | | .CONST 0x01ef,0x0004
04b6 01f5 0005 | | .CONST 0x01f5,0x0005
04b8 ; --------------------------------------------------------------------------------------
04b8 ; Debug3 Subtable 0x7
04b8 ; --------------------------------------------------------------------------------------
04b8 0002 0013 | | .DBG3TAB 0x0002,0x0013
04ba 0203 ffff | | .CONST 0x0203,0xffff
04bc 0205 fffe | | .CONST 0x0205,0xfffe
04be 0209 0001 | | .CONST 0x0209,0x0001
04c0 020d 0002 | | .CONST 0x020d,0x0002
04c2 0210 0003 | | .CONST 0x0210,0x0003
04c4 0215 0004 | | .CONST 0x0215,0x0004
04c6 0218 0005 | | .CONST 0x0218,0x0005
04c8 021b 0006 | | .CONST 0x021b,0x0006
04ca 0221 0007 | ! | .CONST 0x0221,0x0007
04cc 0225 0008 | % | .CONST 0x0225,0x0008
04ce 0228 0009 | ( | .CONST 0x0228,0x0009
04d0 022c 000a | , | .CONST 0x022c,0x000a
04d2 022f 000b | / | .CONST 0x022f,0x000b
04d4 0232 000c | 2 | .CONST 0x0232,0x000c
04d6 0237 000d | 7 | .CONST 0x0237,0x000d
04d8 023e 0401 | > | .CONST 0x023e,0x0401
04da 023f 0801 | ? | .CONST 0x023f,0x0801
04dc 0249 0401 | I | .CONST 0x0249,0x0401
04de 0254 000d | T | .CONST 0x0254,0x000d
04e0 0255 000e | U | .CONST 0x0255,0x000e
04e2 0259 000f | Y | .CONST 0x0259,0x000f
04e4 ; --------------------------------------------------------------------------------------
04e4 ; Debug3 Subtable 0x8
04e4 ; --------------------------------------------------------------------------------------
04e4 0000 0005 | | .DBG3TAB 0x0000,0x0005
04e6 0263 0001 | c | .CONST 0x0263,0x0001
04e8 0268 0002 | h | .CONST 0x0268,0x0002
04ea 026b 0003 | k | .CONST 0x026b,0x0003
04ec 026e 0004 | n | .CONST 0x026e,0x0004
04ee 0271 0005 | q | .CONST 0x0271,0x0005
04f0 ; --------------------------------------------------------------------------------------
04f0 ; Debug3 Subtable 0x9
04f0 ; --------------------------------------------------------------------------------------
04f0 0002 0005 | | .DBG3TAB 0x0002,0x0005
04f2 027b ffff | { | .CONST 0x027b,0xffff
04f4 0283 fffe | | .CONST 0x0283,0xfffe
04f6 0283 0001 | | .CONST 0x0283,0x0001
04f8 0288 0002 | | .CONST 0x0288,0x0002
04fa 029a 0003 | | .CONST 0x029a,0x0003
04fc 02a1 0004 | | .CONST 0x02a1,0x0004
04fe 02a4 0005 | | .CONST 0x02a4,0x0005
0500 ; --------------------------------------------------------------------------------------
0500 ; Debug3 Subtable 0xa
0500 ; --------------------------------------------------------------------------------------
0500 0003 000c | | .DBG3TAB 0x0003,0x000c
0502 02b3 ffff | | .CONST 0x02b3,0xffff
0504 02b7 fffe | | .CONST 0x02b7,0xfffe
0506 02bb fffd | | .CONST 0x02bb,0xfffd
0508 02be 0001 | | .CONST 0x02be,0x0001
050a 02c4 0002 | | .CONST 0x02c4,0x0002
050c 02cd 0003 | | .CONST 0x02cd,0x0003
050e 02da 0004 | | .CONST 0x02da,0x0004
0510 02e5 0005 | | .CONST 0x02e5,0x0005
0512 02ec 0006 | | .CONST 0x02ec,0x0006
0514 02f4 0007 | | .CONST 0x02f4,0x0007
0516 02f4 0401 | | .CONST 0x02f4,0x0401
0518 02f6 0007 | | .CONST 0x02f6,0x0007
051a 02f7 0008 | | .CONST 0x02f7,0x0008
051c 02fc 0009 | | .CONST 0x02fc,0x0009
051e 0300 000a | | .CONST 0x0300,0x000a
0520 ; --------------------------------------------------------------------------------------
0520 ; Debug3 Subtable 0xb
0520 ; --------------------------------------------------------------------------------------
0520 0005 000b | | .DBG3TAB 0x0005,0x000b
0522 030b ffff | | .CONST 0x030b,0xffff
0524 030e fffe | | .CONST 0x030e,0xfffe
0526 0312 fffd | | .CONST 0x0312,0xfffd
0528 0316 fffc | | .CONST 0x0316,0xfffc
052a 0317 fffb | | .CONST 0x0317,0xfffb
052c 0318 0001 | | .CONST 0x0318,0x0001
052e 0318 0002 | | .CONST 0x0318,0x0002
0530 031c 0003 | | .CONST 0x031c,0x0003
0532 031f 0004 | | .CONST 0x031f,0x0004
0534 032a 0005 | * | .CONST 0x032a,0x0005
0536 032f 0006 | / | .CONST 0x032f,0x0006
0538 0339 0007 | 9 | .CONST 0x0339,0x0007
053a 033d 0008 | = | .CONST 0x033d,0x0008
053c 033f 0009 | ? | .CONST 0x033f,0x0009
053e 0340 0401 | @ | .CONST 0x0340,0x0401
0540 0348 000a | H | .CONST 0x0348,0x000a
0542 0000 0000 | | .BLANK 0000[0xbe]