|
|
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 02a8 | | .CONST 0x02a8 ; 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 0035 | 5 | .CONST 0x0035 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 001a | | .CONST 0x001a ; Number of locals
000b INIT_0008:
000b 029a 003b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0038 ; Debug Table 0x0 = .DEBUG 0x000b,0x0312,0x8000,0x0000,0x005a,0x37c5,0x0000,0x0005
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 00bf | | Action Accept_Activation
000e 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x000e,0x0316,0x8000,0x0000,0x005a,0x3955,0x0000,0x0015
; Debug Table 0x1.0x0 = 0xe,0xffff
000f 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0xf,0xfffe
0010 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x10,0xfffd
0011 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1.0x3 = 0x11,0xfffc
0012 0266 | f | Execute Discrete,Bounds
0013 00e1 | | Load_Encached Boolean_Cache
0014 02a0 | | Declare_Subprogram Null_Subprogram
0015 4801 |H | Short_Literal 0x1
0016 0350 | P | Declare_Type Array,Defined,Bounds_With_Object
0017 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x4 = 0x17,0xfffb
0018 483f |H? | Short_Literal 0x3f
0019 00da | | Load_Top At_Offset_2
001a 035b | [ | Declare_Type Array,Constrained
001b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x5 = 0x1b,0xfffa
001c 481f |H | Short_Literal 0x1f
001d 00db | | Load_Top At_Offset_3
001e 035b | [ | Declare_Type Array,Constrained
001f 029d 006b | k| Declare_Subprogram For_Outer_Call,INIT_0068 ; Debug Table 0x1.0x6 = 0x1f,0xfff9
0021 029d 0093 | | Declare_Subprogram For_Outer_Call,INIT_0090 ; Debug Table 0x1.0x7 = 0x21,0xfff8
0023 029d 00b3 | | Declare_Subprogram For_Outer_Call,INIT_00b0 ; Debug Table 0x1.0x8 = 0x23,0xfff7
0025 029d 00eb | | Declare_Subprogram For_Outer_Call,INIT_00e8 ; Debug Table 0x1.0x9 = 0x25,0xfff6
0027 029d 015b | [| Declare_Subprogram For_Outer_Call,INIT_0158 ; Debug Table 0x1.0xa = 0x27,0xfff5
0029 029d 017b | {| Declare_Subprogram For_Outer_Call,INIT_0178 ; Debug Table 0x1.0xb = 0x29,0xfff4
002b 029d 019b | | Declare_Subprogram For_Outer_Call,INIT_0198 ; Debug Table 0x1.0xc = 0x2b,0xfff3
002d 029d 01b3 | | Declare_Subprogram For_Outer_Call,INIT_01b0 ; Debug Table 0x1.0xd = 0x2d,0xfff2
002f 029d 020b | | Declare_Subprogram For_Outer_Call,INIT_0208 ; Debug Table 0x1.0xe = 0x2f,0xfff1
0031 029d 021b | | Declare_Subprogram For_Outer_Call,INIT_0218 ; Debug Table 0x1.0xf = 0x31,0xfff0
0033 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x10 = 0x33,0xffef
0034 00c7 | | Action Elaborate_Subprogram
0035 BODY_0008:
0035 00bc | | Action Signal_Activated
0036 00bb | | Action Signal_Completion
0037 0000 | | .XXX[0x1]
0038 ; --------------------------------------------------------------------------------------
0038 ; SUBPROGRAM
0038 ; --------------------------------------------------------------------------------------
0038 0054 | T | .CONST 0x0054 ; Address of begin
0039 0004 | | .CONST 0x0004 ; Address of exception handler
003a 0006 | | .CONST 0x0006 ; Number of locals
003b INIT_0038:
003b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x003b,0x033a,0x0001,0x0000,0x005a,0x37c5,0x0000,0x0006
; Debug Table 0x2.0x0 = 0x3b,0xffff
003c 00db | | Load_Top At_Offset_3
003d 00eb | | Load_Encached Diana_Cache
003e 18fc | | Execute Package,Field_Execute,Field_Number 0xfc
003f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0040 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x40,0xfffe
0041 00d9 | | Load_Top At_Offset_1
0042 e001 | | Load 0x0,0x1
0043 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0044 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0045 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x2 = 0x45,0xfffd
0046 00d9 | | Load_Top At_Offset_1
0047 00eb | | Load_Encached Diana_Cache
0048 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
0049 0031 | 1 | Store_Top Heap_Access,At_Offset_1
004a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x3 = 0x4a,0xfffc
004b 00d9 | | Load_Top At_Offset_1
004c e001 | | Load 0x0,0x1
004d 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
004e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
004f e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x4 = 0x4f,0xfffb
0050 00eb | | Load_Encached Diana_Cache
0051 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0052 00eb | | Load_Encached Diana_Cache
0053 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0054 BODY_0038:
0054 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x5 = 0x54,0x1
0055 01db | | Execute Vector,Length
0056 7001 |p | Jump_Nonzero 0x58
0057 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x2.0x6 = 0x57,0x2
0058 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x7 = 0x58,0x3
0059 e002 | | Load 0x0,0x2
005a 1815 | | Execute Package,Field_Execute,Field_Number 0x15
005b 4907 |I | Short_Literal 0x107
005c 00eb | | Load_Encached Diana_Cache
005d 0096 | | Execute Package,Field_Execute_Dynamic
005e 021f | | Execute Heap_Access,Equal
005f 6803 |h | Jump_Zero 0x63
0060 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x8 = 0x60,0x4
0061 821a | | Call 0x1,0x1a
0062 4502 |E | Exit_Subprogram 0x2
0063 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x9 = 0x63,0x5
0064 e5ff | | Load 0x2,-0x1
0065 8218 | | Call 0x1,0x18
0066 4502 |E | Exit_Subprogram 0x2
0067 0000 | | .XXX[0x1]
0068 ; --------------------------------------------------------------------------------------
0068 ; SUBPROGRAM
0068 ; --------------------------------------------------------------------------------------
0068 0073 | s | .CONST 0x0073 ; Address of begin
0069 0004 | | .CONST 0x0004 ; Address of exception handler
006a 0004 | | .CONST 0x0004 ; Number of locals
006b INIT_0068:
006b e003 | | Load 0x0,0x3 ; Debug Table 0x3 = .DEBUG 0x006b,0x0350,0x0002,0x0000,0x005a,0x3955,0x0000,0x003d
; Debug Table 0x3.0x0 = 0x6b,0xffff
006c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
006d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
006e e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x1 = 0x6e,0xfffe
006f 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0070 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0071 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3.0x2 = 0x71,0xfffd
0072 061f | | Execute_Immediate Set_Value_Unchecked,0x1f
0073 BODY_0068:
0073 00cf | | Action Mark_Auxiliary
0074 0007 | | Action Break_Optional ; Debug Table 0x3.0x3 = 0x74,0x1
0075 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x4 = 0x75,0x2
0076 e5ff | | Load 0x2,-0x1
0077 01d7 | | Execute Vector,Field_Read
0078 6804 |h | Jump_Zero 0x7d
0079 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x5 = 0x79,0x3
007a 00db | | Load_Top At_Offset_3
007b 0273 | s | Execute Discrete,Plus
007c c402 | | Store 0x2,0x2
007d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x6 = 0x7d,0x4
007e 7002 |p | Jump_Nonzero 0x81
007f 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x7 = 0x7f,0x5
0080 4401 |D | Exit_Subprogram With_Result,0x1
0081 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x8 = 0x81,0x6
0082 0aff | | Execute_Immediate Plus,-0x1
0083 005a | Z | Store_Top Discrete,At_Offset_2
0084 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x9 = 0x84,0x7
0085 0901 | | Execute_Immediate Binary_Scale,0x1
0086 005b | [ | Store_Top Discrete,At_Offset_3
0087 00c9 | | Action Pop_Auxiliary_Loop
0088 7fec | | Jump 0x75
0089 0000 0000 | | .BLANK 0000[0x7]
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 e003 | | Load 0x0,0x3 ; Debug Table 0x4 = .DEBUG 0x0093,0x0366,0x0002,0x0000,0x005a,0x3955,0x0000,0x0092
; Debug Table 0x4.0x0 = 0x93,0x1
0094 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0095 0322 | " | Declare_Variable Record
0096 4800 |H | Short_Literal 0x0
0097 481f |H | Short_Literal 0x1f
0098 e5ff | | Load 0x2,-0x1
0099 01cf | | Execute Vector,Slice_Read
009a e210 | | Load 0x1,0x10
009b 01c3 | | Execute Vector,Check_In_Type
009c 8211 | | Call 0x1,0x11
009d 00d9 | | Load_Top At_Offset_1
009e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
009f 4820 |H | Short_Literal 0x20
00a0 483f |H? | Short_Literal 0x3f
00a1 e5ff | | Load 0x2,-0x1
00a2 01cf | | Execute Vector,Slice_Read
00a3 e210 | | Load 0x1,0x10
00a4 01c7 | | Execute Vector,Convert
00a5 8211 | | Call 0x1,0x11
00a6 00d9 | | Load_Top At_Offset_1
00a7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00a8 4401 |D | Exit_Subprogram With_Result,0x1
00a9 0000 0000 | | .BLANK 0000[0x7]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00ca | | .CONST 0x00ca ; Address of begin
00b1 0004 | | .CONST 0x0004 ; Address of exception handler
00b2 0003 | | .CONST 0x0003 ; Number of locals
00b3 INIT_00b0:
00b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x00b3,0x036a,0x0002,0x0000,0x005a,0x3955,0x0000,0x00bc
; Debug Table 0x5.0x0 = 0xb3,0xffff
00b4 00e3 | | Load_Encached Natural_Cache
00b5 03f1 | | Declare_Variable Discrete,With_Value
00b6 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x1 = 0xb6,0xfffe
00b7 e5fe | | Load 0x2,-0x2
00b8 e20e | | Load 0x1,0xe
00b9 0334 | 4 | Declare_Variable Array,With_Constraint
00ba 4801 |H | Short_Literal 0x1
00bb e5fe | | Load 0x2,-0x2
00bc e20e | | Load 0x1,0xe
00bd 0334 | 4 | Declare_Variable Array,With_Constraint
00be 00d8 | | Load_Top At_Offset_0
00bf 01dc | | Execute Vector,Last
00c0 4801 |H | Short_Literal 0x1
00c1 0263 | c | Execute Discrete,Above_Bound
00c2 7005 |p | Jump_Nonzero 0xc8
00c3 4800 |H | Short_Literal 0x0
00c4 00d9 | | Load_Top At_Offset_1
00c5 e404 | | Load 0x2,0x4
00c6 01d6 | | Execute Vector,Field_Write
00c7 3ffb |? | Loop_Increasing 0xc3
00c8 00d9 | | Load_Top At_Offset_1
00c9 01d4 | | Execute Vector,Structure_Write
00ca BODY_00b0:
00ca 00cf | | Action Mark_Auxiliary
00cb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x2 = 0xcb,0x1
00cc 01da | | Execute Vector,Bounds
00cd 0264 | d | Execute Discrete,Below_Bound
00ce 7015 |p | Jump_Nonzero 0xe4
00cf e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x3 = 0xcf,0x2
00d0 4801 |H | Short_Literal 0x1
00d1 0279 | y | Execute Discrete,And
00d2 00d8 | | Load_Top At_Offset_0
00d3 00e1 | | Load_Encached Boolean_Cache
00d4 0260 | ` | Execute Discrete,In_Type
00d5 7002 |p | Jump_Nonzero 0xd8
00d6 48e0 |H | Short_Literal 0xe0
00d7 0257 | W | Execute Discrete,Raise
00d8 00d9 | | Load_Top At_Offset_1
00d9 e403 | | Load 0x2,0x3
00da 01d6 | | Execute Vector,Field_Write
00db e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x4 = 0xdb,0x3
00dc 09ff | | Execute_Immediate Binary_Scale,-0x1
00dd c402 | | Store 0x2,0x2
00de e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x5 = 0xde,0x4
00df 7002 |p | Jump_Nonzero 0xe2
00e0 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x6 = 0xe0,0x5
00e1 4402 |D | Exit_Subprogram With_Result,0x2
00e2 00c8 | | Action Pop_Auxiliary_Range
00e3 37eb |7 | Loop_Decreasing 0xcf
00e4 00ce | | Action Pop_Auxiliary
00e5 4831 |H1 | Short_Literal 0x31
00e6 0257 | W | Execute Discrete,Raise
00e7 0000 | | .XXX[0x1]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00f1 | | .CONST 0x00f1 ; Address of begin
00e9 0004 | | .CONST 0x0004 ; Address of exception handler
00ea 0004 | | .CONST 0x0004 ; Number of locals
00eb INIT_00e8:
00eb 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x6 = .DEBUG 0x00eb,0x037a,0x0002,0x0000,0x005a,0x3955,0x0000,0x0109
; Debug Table 0x6.0x0 = 0xeb,0xffff
00ec 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x6.0x1 = 0xec,0xfffe
00ed 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x6.0x2 = 0xed,0xfffd
00ee 02c7 | | Declare_Variable Any
00ef 00d8 | | Load_Top At_Offset_0
00f0 1c00 | | Execute_Immediate Run_Utility,0x0
00f1 BODY_00e8:
00f1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x3 = 0xf1,0x1
00f2 00eb | | Load_Encached Diana_Cache
00f3 1888 | | Execute Package,Field_Execute,Field_Number 0x88
00f4 0032 | 2 | Store_Top Heap_Access,At_Offset_2
00f5 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x4 = 0xf5,0x2
00f6 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
00f7 00cf | | Action Mark_Auxiliary
00f8 7854 |xT | Jump 0x14d
00f9 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x5 = 0xf9,0x4
00fa 0007 | | Action Break_Optional
00fb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x6 = 0xfb,0x401
00fc 7002 |p | Jump_Nonzero 0xff
00fd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x7 = 0xfd,0x402
00fe 782c |x, | Jump 0x12b
00ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x8 = 0xff,0x403
0100 0217 | | Execute Heap_Access,All_Reference
0101 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0102 6804 |h | Jump_Zero 0x107
0103 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x9 = 0x103,0x404
0104 0217 | | Execute Heap_Access,All_Reference
0105 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0106 7824 |x$ | Jump 0x12b
0107 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0xa = 0x107,0x405
0108 0007 | | Action Break_Optional
0109 e407 | | Load 0x2,0x7 ; Debug Table 0x6.0xb = 0x109,0x801
010a 0007 | | Action Break_Optional
010b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x6.0xc = 0x10b,0x802
010c 0007 | | Action Break_Optional ; Debug Table 0x6.0xd = 0x10c,0x803
010d 00d0 | | Action Swap_Control ; Debug Table 0x6.0xe = 0x10d,0x804
010e 00d1 | | Pop_Control Pop_Count_1
010f 49bb |I | Short_Literal 0x1bb ; Debug Table 0x6.0xf = 0x10f,0x405
0110 00eb | | Load_Encached Diana_Cache
0111 0098 | | Execute Package,Field_Read_Dynamic
0112 012c | , | Execute Any,Size
0113 e004 | | Load 0x0,0x4
0114 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0115 025b | [ | Execute Discrete,Check_In_Type
0116 0273 | s | Execute Discrete,Plus
0117 00d9 | | Load_Top At_Offset_1
0118 0007 | | Action Break_Optional
0119 e408 | | Load 0x2,0x8 ; Debug Table 0x6.0x10 = 0x119,0xc01
011a 0007 | | Action Break_Optional
011b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x6.0x11 = 0x11b,0xc02
011c 0007 | | Action Break_Optional ; Debug Table 0x6.0x12 = 0x11c,0xc03
011d 00d0 | | Action Swap_Control ; Debug Table 0x6.0x13 = 0x11d,0xc04
011e 00d1 | | Pop_Control Pop_Count_1
011f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x6.0x14 = 0x11f,0x804
0120 00eb | | Load_Encached Diana_Cache
0121 0098 | | Execute Package,Field_Read_Dynamic
0122 49c9 |I | Short_Literal 0x1c9
0123 00eb | | Load_Encached Diana_Cache
0124 0098 | | Execute Package,Field_Read_Dynamic
0125 49ca |I | Short_Literal 0x1ca
0126 00eb | | Load_Encached Diana_Cache
0127 0095 | | Execute Package,Field_Reference_Dynamic
0128 e005 | | Load 0x0,0x5
0129 1819 | | Execute Package,Field_Execute,Field_Number 0x19
012a 7800 |x | Jump 0x12b
012b 00d0 | | Action Swap_Control
012c 00d1 | | Pop_Control Pop_Count_1
012d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x6.0x15 = 0x12d,0x4
012e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
012f c404 | | Store 0x2,0x4
0130 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x16 = 0x130,0x5
0131 00da | | Load_Top At_Offset_2
0132 00eb | | Load_Encached Diana_Cache
0133 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0134 0f27 | ' | Execute_Immediate Equal,0x27
0135 6809 |h | Jump_Zero 0x13f
0136 4802 |H | Short_Literal 0x2
0137 00da | | Load_Top At_Offset_2
0138 00eb | | Load_Encached Diana_Cache
0139 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
013a e5ff | | Load 0x2,-0x1
013b 027f | | Execute Discrete,Equal
013c 6802 |h | Jump_Zero 0x13f
013d 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x17 = 0x13d,0x6
013e 4402 |D | Exit_Subprogram With_Result,0x2
013f 0007 | | Action Break_Optional ; Debug Table 0x6.0x18 = 0x13f,0x7
0140 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x19 = 0x140,0x1001
0141 7002 |p | Jump_Nonzero 0x144
0142 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x6.0x1a = 0x142,0x1002
0143 7803 |x | Jump 0x147
0144 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x1b = 0x144,0x1003
0145 0217 | | Execute Heap_Access,All_Reference
0146 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0147 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x6.0x1c = 0x147,0x7
0148 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1d = 0x148,0x8
0149 0a01 | | Execute_Immediate Plus,0x1
014a 0248 | H | Execute Discrete,Check_In_Integer
014b a402 | | Store_Unchecked 0x2,0x2
014c 00c9 | | Action Pop_Auxiliary_Loop
014d 0007 | | Action Break_Optional ; Debug Table 0x6.0x1e = 0x14d,0x3
014e 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x1f = 0x14e,0x1401
014f 021d | | Execute Heap_Access,Is_Null
0150 6fa8 |o | Jump_Zero 0xf9 ; Debug Table 0x6.0x20 = 0x150,0x3
0151 00ce | | Action Pop_Auxiliary
0152 0092 0275 | u| Action Push_String_Extended,0x275 ; "Literals.Translate_Char failed"
; Debug Table 0x6.0x21 = 0x152,0x9
0154 e006 | | Load 0x0,0x6
0155 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0156 4831 |H1 | Short_Literal 0x31
0157 0257 | W | Execute Discrete,Raise
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015f | _ | .CONST 0x015f ; Address of begin
0159 0004 | | .CONST 0x0004 ; Address of exception handler
015a 0002 | | .CONST 0x0002 ; Number of locals
015b INIT_0158:
015b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x015b,0x03c0,0x0001,0x0000,0x005a,0x3955,0x0000,0x0187
; Debug Table 0x7.0x0 = 0x15b,0xffff
015c 01dd | | Execute Vector,First
015d 00e3 | | Load_Encached Natural_Cache
015e 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
015f BODY_0158:
015f 00cf | | Action Mark_Auxiliary
0160 e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x1 = 0x160,0x1
0161 4801 |H | Short_Literal 0x1
0162 0263 | c | Execute Discrete,Above_Bound
0163 7010 |p | Jump_Nonzero 0x174
0164 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x2 = 0x164,0x2
0165 e402 | | Load 0x2,0x2
0166 0a3f | ? | Execute_Immediate Plus,0x3f
0167 0248 | H | Execute Discrete,Check_In_Integer
0168 e5ff | | Load 0x2,-0x1
0169 01cf | | Execute Vector,Slice_Read
016a e20f | | Load 0x1,0xf
016b 01c7 | | Execute Vector,Convert
016c 8212 | | Call 0x1,0x12
016d e007 | | Load 0x0,0x7
016e 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
016f 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x3 = 0x16f,0x3
0170 0a40 | @ | Execute_Immediate Plus,0x40
0171 c402 | | Store 0x2,0x2
0172 00c8 | | Action Pop_Auxiliary_Range
0173 3ff0 |? | Loop_Increasing 0x164
0174 4503 |E | Exit_Subprogram 0x3
0175 0000 0000 | | .XXX[0x3]
0177 0000 | |
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 0186 | | .CONST 0x0186 ; Address of begin
0179 0004 | | .CONST 0x0004 ; Address of exception handler
017a 0002 | | .CONST 0x0002 ; Number of locals
017b INIT_0178:
017b 4840 |H@ | Short_Literal 0x40 ; Debug Table 0x8 = .DEBUG 0x017b,0x03ca,0x0002,0x0000,0x005a,0x3955,0x0000,0x01c1
; Debug Table 0x8.0x0 = 0x17b,0xffff
017c 00db | | Load_Top At_Offset_3
017d 01db | | Execute Vector,Length
017e 483f |H? | Short_Literal 0x3f
017f 0279 | y | Execute Discrete,And
0180 0272 | r | Execute Discrete,Minus
0181 0248 | H | Execute Discrete,Check_In_Integer
0182 483f |H? | Short_Literal 0x3f
0183 0279 | y | Execute Discrete,And
0184 00e3 | | Load_Encached Natural_Cache
0185 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0186 BODY_0178:
0186 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1 = 0x186,0x1
0187 4801 |H | Short_Literal 0x1
0188 00da | | Load_Top At_Offset_2
0189 e20e | | Load 0x1,0xe
018a 0334 | 4 | Declare_Variable Array,With_Constraint
018b 00d8 | | Load_Top At_Offset_0
018c 01dc | | Execute Vector,Last
018d 4801 |H | Short_Literal 0x1
018e 0263 | c | Execute Discrete,Above_Bound
018f 7005 |p | Jump_Nonzero 0x195
0190 4800 |H | Short_Literal 0x0
0191 00d9 | | Load_Top At_Offset_1
0192 e404 | | Load 0x2,0x4
0193 01d6 | | Execute Vector,Field_Write
0194 3ffb |? | Loop_Increasing 0x190
0195 01cc | | Execute Vector,Catenate
0196 4401 |D | Exit_Subprogram With_Result,0x1
0197 0000 | | .XXX[0x1]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019d | | .CONST 0x019d ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0003 | | .CONST 0x0003 ; Number of locals
019b INIT_0198:
019b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9 = .DEBUG 0x019b,0x03d0,0x0002,0x0000,0x005a,0x3955,0x0000,0x01f0
; Debug Table 0x9.0x0 = 0x19b,0xffff
019c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0x1 = 0x19c,0xfffe
019d BODY_0198:
019d 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x2 = 0x19d,0x1
019e 00e1 | | Load_Encached Boolean_Cache
019f e5ff | | Load 0x2,-0x1
01a0 e008 | | Load 0x0,0x8
01a1 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01a2 005a | Z | Store_Top Discrete,At_Offset_2
01a3 005a | Z | Store_Top Discrete,At_Offset_2
01a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x3 = 0x1a4,0x2
01a5 6802 |h | Jump_Zero 0x1a8
01a6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x4 = 0x1a6,0x3
01a7 4401 |D | Exit_Subprogram With_Result,0x1
01a8 0092 0276 | v| Action Push_String_Extended,0x276 ; "Unimplemented: Element type of string literal has non-static size"
; Debug Table 0x9.0x5 = 0x1a8,0x4
01aa e006 | | Load 0x0,0x6
01ab 181e | | Execute Package,Field_Execute,Field_Number 0x1e
01ac 4831 |H1 | Short_Literal 0x31
01ad 0257 | W | Execute Discrete,Raise
01ae 0000 0000 | | .XXX[0x2]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01d0 | | .CONST 0x01d0 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 000a | | .CONST 0x000a ; Number of locals
01b3 INIT_01b0:
01b3 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0xa = .DEBUG 0x01b3,0x03de,0x0001,0x0000,0x005a,0x3955,0x0000,0x0221
; Debug Table 0xa.0x0 = 0x1b3,0xffff
01b4 02c7 | | Declare_Variable Any
01b5 00db | | Load_Top At_Offset_3
01b6 00eb | | Load_Encached Diana_Cache
01b7 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
01b8 c402 | | Store 0x2,0x2
01b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1 = 0x1b9,0xfffe
01ba 00eb | | Load_Encached Diana_Cache
01bb 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
01bc 00e3 | | Load_Encached Natural_Cache
01bd 03f1 | | Declare_Variable Discrete,With_Value
01be 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xa.0x2 = 0x1be,0xfffd
01bf 00e8 | | Load_Encached Character_Cache ; Debug Table 0xa.0x3 = 0x1bf,0xfffc
01c0 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xa.0x4 = 0x1c0,0xfffb
01c1 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x5 = 0x1c1,0xfffa
01c2 8217 | | Call 0x1,0x17
01c3 00e3 | | Load_Encached Natural_Cache
01c4 03f1 | | Declare_Variable Discrete,With_Value
01c5 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x6 = 0x1c5,0xfff9
01c6 00d9 | | Load_Top At_Offset_1
01c7 0271 | q | Execute Discrete,Times
01c8 00e3 | | Load_Encached Natural_Cache
01c9 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
01ca 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x7 = 0x1ca,0xfff8
01cb 00d9 | | Load_Top At_Offset_1
01cc e20e | | Load 0x1,0xe
01cd 0334 | 4 | Declare_Variable Array,With_Constraint
01ce 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xa.0x8 = 0x1ce,0xfff7
01cf 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
01d0 BODY_01b0:
01d0 00cf | | Action Mark_Auxiliary
01d1 e403 | | Load 0x2,0x3 ; Debug Table 0xa.0x9 = 0x1d1,0x1
01d2 4801 |H | Short_Literal 0x1
01d3 0263 | c | Execute Discrete,Above_Bound
01d4 701a |p | Jump_Nonzero 0x1ef
01d5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xa = 0x1d5,0x2
01d6 e402 | | Load 0x2,0x2
01d7 00eb | | Load_Encached Diana_Cache
01d8 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
01d9 a405 | | Store_Unchecked 0x2,0x5
01da e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0xb = 0x1da,0x3
01db e405 | | Load 0x2,0x5
01dc 8214 | | Call 0x1,0x14
01dd c406 | | Store 0x2,0x6
01de e407 | | Load 0x2,0x7 ; Debug Table 0xa.0xc = 0x1de,0x4
01df e406 | | Load 0x2,0x6
01e0 8213 | | Call 0x1,0x13
01e1 e40a | | Load 0x2,0xa
01e2 e40a | | Load 0x2,0xa
01e3 e407 | | Load 0x2,0x7
01e4 0273 | s | Execute Discrete,Plus
01e5 0aff | | Execute_Immediate Plus,-0x1
01e6 0248 | H | Execute Discrete,Check_In_Integer
01e7 e409 | | Load 0x2,0x9
01e8 01ce | | Execute Vector,Slice_Write
01e9 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0xd = 0x1e9,0x5
01ea e407 | | Load 0x2,0x7
01eb 0273 | s | Execute Discrete,Plus
01ec c40a | | Store 0x2,0xa
01ed 00c8 | | Action Pop_Auxiliary_Range
01ee 3fe6 |? | Loop_Increasing 0x1d5
01ef 00ce | | Action Pop_Auxiliary
01f0 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xe = 0x1f0,0x6
01f1 09fa | | Execute_Immediate Binary_Scale,-0x6
01f2 c404 | | Store 0x2,0x4
01f3 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xf = 0x1f3,0x7
01f4 483f |H? | Short_Literal 0x3f
01f5 0279 | y | Execute Discrete,And
01f6 6803 |h | Jump_Zero 0x1fa
01f7 e404 | | Load 0x2,0x4 ; Debug Table 0xa.0x10 = 0x1f7,0x8
01f8 0a01 | | Execute_Immediate Plus,0x1
01f9 c404 | | Store 0x2,0x4
01fa e404 | | Load 0x2,0x4 ; Debug Table 0xa.0x11 = 0x1fa,0x9
01fb e009 | | Load 0x0,0x9
01fc 1b12 | | Execute Package,Field_Read,Field_Number 0x12
01fd 025b | [ | Execute Discrete,Check_In_Type
01fe e007 | | Load 0x0,0x7
01ff 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0200 e404 | | Load 0x2,0x4 ; Debug Table 0xa.0x12 = 0x200,0xa
0201 00da | | Load_Top At_Offset_2
0202 8216 | | Call 0x1,0x16
0203 8215 | | Call 0x1,0x15
0204 4503 |E | Exit_Subprogram 0x3
0205 0000 0000 | | .XXX[0x3]
0207 0000 | |
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b | | .CONST 0x020b ; Address of begin
0209 0004 | | .CONST 0x0004 ; Address of exception handler
020a 0001 | | .CONST 0x0001 ; Number of locals
020b BODY_0208:
020b INIT_0208:
020b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x020b,0x0406,0x0001,0x0000,0x005a,0x3955,0x0000,0x02db
; Debug Table 0xb.0x0 = 0x20b,0x1
020c e5fd | | Load 0x2,-0x3
020d e5fe | | Load 0x2,-0x2
020e 01d6 | | Execute Vector,Field_Write
020f e5fd | | Load 0x2,-0x3 ; Debug Table 0xb.0x1 = 0x20f,0x2
0210 0a01 | | Execute_Immediate Plus,0x1
0211 0248 | H | Execute Discrete,Check_In_Integer
0212 a5fd | | Store_Unchecked 0x2,-0x3
0213 4502 |E | Exit_Subprogram 0x2
0214 0000 0000 | | .BLANK 0000[0x4]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 022f | / | .CONST 0x022f ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0008 | | .CONST 0x0008 ; Number of locals
021b INIT_0218:
021b 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0xc = .DEBUG 0x021b,0x040c,0x0001,0x0000,0x005a,0x3955,0x0000,0x02fe
; Debug Table 0xc.0x0 = 0x21b,0xffff
021c 02c7 | | Declare_Variable Any
021d 00db | | Load_Top At_Offset_3
021e 00eb | | Load_Encached Diana_Cache
021f 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0220 c402 | | Store 0x2,0x2
0221 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x1 = 0x221,0xfffe
0222 00eb | | Load_Encached Diana_Cache
0223 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0224 00e2 | | Load_Encached Integer_Cache
0225 03f1 | | Declare_Variable Discrete,With_Value
0226 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xc.0x2 = 0x226,0xfffd
0227 00e8 | | Load_Encached Character_Cache ; Debug Table 0xc.0x3 = 0x227,0xfffc
0228 e009 | | Load 0x0,0x9 ; Debug Table 0xc.0x4 = 0x228,0xfffb
0229 1b14 | | Execute Package,Field_Read,Field_Number 0x14
022a 0337 | 7 | Declare_Variable Array
022b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xc.0x5 = 0x22b,0xfffa
022c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
022d 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xc.0x6 = 0x22d,0xfff9
022e 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
022f BODY_0218:
022f e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x7 = 0x22f,0x1
0230 09fd | | Execute_Immediate Binary_Scale,-0x3
0231 a404 | | Store_Unchecked 0x2,0x4
0232 e403 | | Load 0x2,0x3 ; Debug Table 0xc.0x8 = 0x232,0x2
0233 4807 |H | Short_Literal 0x7
0234 0279 | y | Execute Discrete,And
0235 6804 |h | Jump_Zero 0x23a
0236 e404 | | Load 0x2,0x4 ; Debug Table 0xc.0x9 = 0x236,0x3
0237 0a01 | | Execute_Immediate Plus,0x1
0238 0248 | H | Execute Discrete,Check_In_Integer
0239 a404 | | Store_Unchecked 0x2,0x4
023a e404 | | Load 0x2,0x4 ; Debug Table 0xc.0xa = 0x23a,0x4
023b e009 | | Load 0x0,0x9
023c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
023d 025b | [ | Execute Discrete,Check_In_Type
023e e007 | | Load 0x0,0x7
023f 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0240 00cf | | Action Mark_Auxiliary
0241 e404 | | Load 0x2,0x4 ; Debug Table 0xc.0xb = 0x241,0x5
0242 4801 |H | Short_Literal 0x1
0243 0263 | c | Execute Discrete,Above_Bound
0244 702f |p/ | Jump_Nonzero 0x274
0245 00cf | | Action Mark_Auxiliary
0246 e408 | | Load 0x2,0x8 ; Debug Table 0xc.0xc = 0x246,0x6
0247 0a08 | | Execute_Immediate Plus,0x8
0248 0aff | | Execute_Immediate Plus,-0x1
0249 0248 | H | Execute Discrete,Check_In_Integer
024a e408 | | Load 0x2,0x8
024b 0263 | c | Execute Discrete,Above_Bound
024c 701a |p | Jump_Nonzero 0x267
024d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xd = 0x24d,0x7
024e e403 | | Load 0x2,0x3
024f 027a | z | Execute Discrete,Less_Equal
0250 680e |h | Jump_Zero 0x25f
0251 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xe = 0x251,0x8
0252 00e3 | | Load_Encached Natural_Cache
0253 025b | [ | Execute Discrete,Check_In_Type
0254 e402 | | Load 0x2,0x2
0255 00eb | | Load_Encached Diana_Cache
0256 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0257 a405 | | Store_Unchecked 0x2,0x5
0258 e407 | | Load 0x2,0x7 ; Debug Table 0xc.0xf = 0x258,0x9
0259 e406 | | Load 0x2,0x6
025a e405 | | Load 0x2,0x5
025b 8219 | | Call 0x1,0x19
025c 00d1 | | Pop_Control Pop_Count_1
025d c407 | | Store 0x2,0x7
025e 7806 |x | Jump 0x265
025f e407 | | Load 0x2,0x7 ; Debug Table 0xc.0x10 = 0x25f,0xa
0260 e406 | | Load 0x2,0x6
0261 4820 |H | Short_Literal 0x20
0262 8219 | | Call 0x1,0x19
0263 00d1 | | Pop_Control Pop_Count_1
0264 c407 | | Store 0x2,0x7
0265 00c8 | | Action Pop_Auxiliary_Range
0266 3fe6 |? | Loop_Increasing 0x24d
0267 00ce | | Action Pop_Auxiliary
0268 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x11 = 0x268,0xb
0269 a407 | | Store_Unchecked 0x2,0x7
026a 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x12 = 0x26a,0xc
026b e406 | | Load 0x2,0x6
026c e007 | | Load 0x0,0x7
026d 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
026e 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x13 = 0x26e,0xd
026f 0a08 | | Execute_Immediate Plus,0x8
0270 0248 | H | Execute Discrete,Check_In_Integer
0271 a408 | | Store_Unchecked 0x2,0x8
0272 00c8 | | Action Pop_Auxiliary_Range
0273 3fd1 |? | Loop_Increasing 0x245
0274 4502 |E | Exit_Subprogram 0x2
0275 ; --------------------------------------------------------------------------------------
0275 ; STRING TABLE
0275 ; --------------------------------------------------------------------------------------
0275 0006 | | .STRTAB 0x0006->0x0278 ; "Literals.Translate_Char failed"
0276 0022 | " | .STRTAB 0x0022->0x0287 ; "Unimplemented: Element type of string literal has non-static size"
0277 0061 | a | .STREND 0x0061->0x02a7
0278 4c69 7465 |Lite| .STRTAB_STRINGS
02a8 ; --------------------------------------------------------------------------------------
02a8 ; Debug Table
02a8 ; --------------------------------------------------------------------------------------
02a8 0003 000d | | .CONST 0x0003,0x000d
02aa 000b 0312 | | .DEBUG 0x000b,0x0312,0x8000,0x0000,0x005a,0x37c5,0x0000,0x0005
02b2 000e 0316 | | .DEBUG 0x000e,0x0316,0x8000,0x0000,0x005a,0x3955,0x0000,0x0015
02ba 003b 033a | ; :| .DEBUG 0x003b,0x033a,0x0001,0x0000,0x005a,0x37c5,0x0000,0x0006
02c2 006b 0350 | k P| .DEBUG 0x006b,0x0350,0x0002,0x0000,0x005a,0x3955,0x0000,0x003d
02ca 0093 0366 | f| .DEBUG 0x0093,0x0366,0x0002,0x0000,0x005a,0x3955,0x0000,0x0092
02d2 00b3 036a | j| .DEBUG 0x00b3,0x036a,0x0002,0x0000,0x005a,0x3955,0x0000,0x00bc
02da 00eb 037a | z| .DEBUG 0x00eb,0x037a,0x0002,0x0000,0x005a,0x3955,0x0000,0x0109
02e2 015b 03c0 | [ | .DEBUG 0x015b,0x03c0,0x0001,0x0000,0x005a,0x3955,0x0000,0x0187
02ea 017b 03ca | { | .DEBUG 0x017b,0x03ca,0x0002,0x0000,0x005a,0x3955,0x0000,0x01c1
02f2 019b 03d0 | | .DEBUG 0x019b,0x03d0,0x0002,0x0000,0x005a,0x3955,0x0000,0x01f0
02fa 01b3 03de | | .DEBUG 0x01b3,0x03de,0x0001,0x0000,0x005a,0x3955,0x0000,0x0221
0302 020b 0406 | | .DEBUG 0x020b,0x0406,0x0001,0x0000,0x005a,0x3955,0x0000,0x02db
030a 021b 040c | | .DEBUG 0x021b,0x040c,0x0001,0x0000,0x005a,0x3955,0x0000,0x02fe
0312 ; --------------------------------------------------------------------------------------
0312 ; Debug3 Subtable 0x0
0312 ; --------------------------------------------------------------------------------------
0312 0001 0000 | | .DBG3TAB 0x0001,0x0000
0314 000b ffff | | .CONST 0x000b,0xffff
0316 ; --------------------------------------------------------------------------------------
0316 ; Debug3 Subtable 0x1
0316 ; --------------------------------------------------------------------------------------
0316 0011 0000 | | .DBG3TAB 0x0011,0x0000
0318 000e ffff | | .CONST 0x000e,0xffff
031a 000f fffe | | .CONST 0x000f,0xfffe
031c 0010 fffd | | .CONST 0x0010,0xfffd
031e 0011 fffc | | .CONST 0x0011,0xfffc
0320 0017 fffb | | .CONST 0x0017,0xfffb
0322 001b fffa | | .CONST 0x001b,0xfffa
0324 001f fff9 | | .CONST 0x001f,0xfff9
0326 0021 fff8 | ! | .CONST 0x0021,0xfff8
0328 0023 fff7 | # | .CONST 0x0023,0xfff7
032a 0025 fff6 | % | .CONST 0x0025,0xfff6
032c 0027 fff5 | ' | .CONST 0x0027,0xfff5
032e 0029 fff4 | ) | .CONST 0x0029,0xfff4
0330 002b fff3 | + | .CONST 0x002b,0xfff3
0332 002d fff2 | - | .CONST 0x002d,0xfff2
0334 002f fff1 | / | .CONST 0x002f,0xfff1
0336 0031 fff0 | 1 | .CONST 0x0031,0xfff0
0338 0033 ffef | 3 | .CONST 0x0033,0xffef
033a ; --------------------------------------------------------------------------------------
033a ; Debug3 Subtable 0x2
033a ; --------------------------------------------------------------------------------------
033a 0005 0005 | | .DBG3TAB 0x0005,0x0005
033c 003b ffff | ; | .CONST 0x003b,0xffff
033e 0040 fffe | @ | .CONST 0x0040,0xfffe
0340 0045 fffd | E | .CONST 0x0045,0xfffd
0342 004a fffc | J | .CONST 0x004a,0xfffc
0344 004f fffb | O | .CONST 0x004f,0xfffb
0346 0054 0001 | T | .CONST 0x0054,0x0001
0348 0057 0002 | W | .CONST 0x0057,0x0002
034a 0058 0003 | X | .CONST 0x0058,0x0003
034c 0060 0004 | ` | .CONST 0x0060,0x0004
034e 0063 0005 | c | .CONST 0x0063,0x0005
0350 ; --------------------------------------------------------------------------------------
0350 ; Debug3 Subtable 0x3
0350 ; --------------------------------------------------------------------------------------
0350 0003 0007 | | .DBG3TAB 0x0003,0x0007
0352 006b ffff | k | .CONST 0x006b,0xffff
0354 006e fffe | n | .CONST 0x006e,0xfffe
0356 0071 fffd | q | .CONST 0x0071,0xfffd
0358 0074 0001 | t | .CONST 0x0074,0x0001
035a 0075 0002 | u | .CONST 0x0075,0x0002
035c 0079 0003 | y | .CONST 0x0079,0x0003
035e 007d 0004 | } | .CONST 0x007d,0x0004
0360 007f 0005 | | .CONST 0x007f,0x0005
0362 0081 0006 | | .CONST 0x0081,0x0006
0364 0084 0007 | | .CONST 0x0084,0x0007
0366 ; --------------------------------------------------------------------------------------
0366 ; Debug3 Subtable 0x4
0366 ; --------------------------------------------------------------------------------------
0366 0000 0001 | | .DBG3TAB 0x0000,0x0001
0368 0093 0001 | | .CONST 0x0093,0x0001
036a ; --------------------------------------------------------------------------------------
036a ; Debug3 Subtable 0x5
036a ; --------------------------------------------------------------------------------------
036a 0002 0005 | | .DBG3TAB 0x0002,0x0005
036c 00b3 ffff | | .CONST 0x00b3,0xffff
036e 00b6 fffe | | .CONST 0x00b6,0xfffe
0370 00cb 0001 | | .CONST 0x00cb,0x0001
0372 00cf 0002 | | .CONST 0x00cf,0x0002
0374 00db 0003 | | .CONST 0x00db,0x0003
0376 00de 0004 | | .CONST 0x00de,0x0004
0378 00e0 0005 | | .CONST 0x00e0,0x0005
037a ; --------------------------------------------------------------------------------------
037a ; Debug3 Subtable 0x6
037a ; --------------------------------------------------------------------------------------
037a 0003 001f | | .DBG3TAB 0x0003,0x001f
037c 00eb ffff | | .CONST 0x00eb,0xffff
037e 00ec fffe | | .CONST 0x00ec,0xfffe
0380 00ed fffd | | .CONST 0x00ed,0xfffd
0382 00f1 0001 | | .CONST 0x00f1,0x0001
0384 00f5 0002 | | .CONST 0x00f5,0x0002
0386 00f9 0004 | | .CONST 0x00f9,0x0004
0388 00fb 0401 | | .CONST 0x00fb,0x0401
038a 00fd 0402 | | .CONST 0x00fd,0x0402
038c 00ff 0403 | | .CONST 0x00ff,0x0403
038e 0103 0404 | | .CONST 0x0103,0x0404
0390 0107 0405 | | .CONST 0x0107,0x0405
0392 0109 0801 | | .CONST 0x0109,0x0801
0394 010b 0802 | | .CONST 0x010b,0x0802
0396 010c 0803 | | .CONST 0x010c,0x0803
0398 010d 0804 | | .CONST 0x010d,0x0804
039a 010f 0405 | | .CONST 0x010f,0x0405
039c 0119 0c01 | | .CONST 0x0119,0x0c01
039e 011b 0c02 | | .CONST 0x011b,0x0c02
03a0 011c 0c03 | | .CONST 0x011c,0x0c03
03a2 011d 0c04 | | .CONST 0x011d,0x0c04
03a4 011f 0804 | | .CONST 0x011f,0x0804
03a6 012d 0004 | - | .CONST 0x012d,0x0004
03a8 0130 0005 | 0 | .CONST 0x0130,0x0005
03aa 013d 0006 | = | .CONST 0x013d,0x0006
03ac 013f 0007 | ? | .CONST 0x013f,0x0007
03ae 0140 1001 | @ | .CONST 0x0140,0x1001
03b0 0142 1002 | B | .CONST 0x0142,0x1002
03b2 0144 1003 | D | .CONST 0x0144,0x1003
03b4 0147 0007 | G | .CONST 0x0147,0x0007
03b6 0148 0008 | H | .CONST 0x0148,0x0008
03b8 014d 0003 | M | .CONST 0x014d,0x0003
03ba 014e 1401 | N | .CONST 0x014e,0x1401
03bc 0150 0003 | P | .CONST 0x0150,0x0003
03be 0152 0009 | R | .CONST 0x0152,0x0009
03c0 ; --------------------------------------------------------------------------------------
03c0 ; Debug3 Subtable 0x7
03c0 ; --------------------------------------------------------------------------------------
03c0 0001 0003 | | .DBG3TAB 0x0001,0x0003
03c2 015b ffff | [ | .CONST 0x015b,0xffff
03c4 0160 0001 | ` | .CONST 0x0160,0x0001
03c6 0164 0002 | d | .CONST 0x0164,0x0002
03c8 016f 0003 | o | .CONST 0x016f,0x0003
03ca ; --------------------------------------------------------------------------------------
03ca ; Debug3 Subtable 0x8
03ca ; --------------------------------------------------------------------------------------
03ca 0001 0001 | | .DBG3TAB 0x0001,0x0001
03cc 017b ffff | { | .CONST 0x017b,0xffff
03ce 0186 0001 | | .CONST 0x0186,0x0001
03d0 ; --------------------------------------------------------------------------------------
03d0 ; Debug3 Subtable 0x9
03d0 ; --------------------------------------------------------------------------------------
03d0 0002 0004 | | .DBG3TAB 0x0002,0x0004
03d2 019b ffff | | .CONST 0x019b,0xffff
03d4 019c fffe | | .CONST 0x019c,0xfffe
03d6 019d 0001 | | .CONST 0x019d,0x0001
03d8 01a4 0002 | | .CONST 0x01a4,0x0002
03da 01a6 0003 | | .CONST 0x01a6,0x0003
03dc 01a8 0004 | | .CONST 0x01a8,0x0004
03de ; --------------------------------------------------------------------------------------
03de ; Debug3 Subtable 0xa
03de ; --------------------------------------------------------------------------------------
03de 0009 000a | | .DBG3TAB 0x0009,0x000a
03e0 01b3 ffff | | .CONST 0x01b3,0xffff
03e2 01b9 fffe | | .CONST 0x01b9,0xfffe
03e4 01be fffd | | .CONST 0x01be,0xfffd
03e6 01bf fffc | | .CONST 0x01bf,0xfffc
03e8 01c0 fffb | | .CONST 0x01c0,0xfffb
03ea 01c1 fffa | | .CONST 0x01c1,0xfffa
03ec 01c5 fff9 | | .CONST 0x01c5,0xfff9
03ee 01ca fff8 | | .CONST 0x01ca,0xfff8
03f0 01ce fff7 | | .CONST 0x01ce,0xfff7
03f2 01d1 0001 | | .CONST 0x01d1,0x0001
03f4 01d5 0002 | | .CONST 0x01d5,0x0002
03f6 01da 0003 | | .CONST 0x01da,0x0003
03f8 01de 0004 | | .CONST 0x01de,0x0004
03fa 01e9 0005 | | .CONST 0x01e9,0x0005
03fc 01f0 0006 | | .CONST 0x01f0,0x0006
03fe 01f3 0007 | | .CONST 0x01f3,0x0007
0400 01f7 0008 | | .CONST 0x01f7,0x0008
0402 01fa 0009 | | .CONST 0x01fa,0x0009
0404 0200 000a | | .CONST 0x0200,0x000a
0406 ; --------------------------------------------------------------------------------------
0406 ; Debug3 Subtable 0xb
0406 ; --------------------------------------------------------------------------------------
0406 0000 0002 | | .DBG3TAB 0x0000,0x0002
0408 020b 0001 | | .CONST 0x020b,0x0001
040a 020f 0002 | | .CONST 0x020f,0x0002
040c ; --------------------------------------------------------------------------------------
040c ; Debug3 Subtable 0xc
040c ; --------------------------------------------------------------------------------------
040c 0007 000d | | .DBG3TAB 0x0007,0x000d
040e 021b ffff | | .CONST 0x021b,0xffff
0410 0221 fffe | ! | .CONST 0x0221,0xfffe
0412 0226 fffd | & | .CONST 0x0226,0xfffd
0414 0227 fffc | ' | .CONST 0x0227,0xfffc
0416 0228 fffb | ( | .CONST 0x0228,0xfffb
0418 022b fffa | + | .CONST 0x022b,0xfffa
041a 022d fff9 | - | .CONST 0x022d,0xfff9
041c 022f 0001 | / | .CONST 0x022f,0x0001
041e 0232 0002 | 2 | .CONST 0x0232,0x0002
0420 0236 0003 | 6 | .CONST 0x0236,0x0003
0422 023a 0004 | : | .CONST 0x023a,0x0004
0424 0241 0005 | A | .CONST 0x0241,0x0005
0426 0246 0006 | F | .CONST 0x0246,0x0006
0428 024d 0007 | M | .CONST 0x024d,0x0007
042a 0251 0008 | Q | .CONST 0x0251,0x0008
042c 0258 0009 | X | .CONST 0x0258,0x0009
042e 025f 000a | _ | .CONST 0x025f,0x000a
0430 0268 000b | h | .CONST 0x0268,0x000b
0432 026a 000c | j | .CONST 0x026a,0x000c
0434 026e 000d | n | .CONST 0x026e,0x000d
0436 0000 0000 | | .BLANK 0000[0x1ca]