|
|
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, 580b_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 580b |X | .CONST 0x580b ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 03b0 | | .CONST 0x03b0 ; 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 0048 | H | .CONST 0x0048 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 001c | | .CONST 0x001c ; Number of locals
000b INIT_0008:
000b 029a 0053 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0050 ; Debug Table 0x0 = .DEBUG 0x000b,0x043a,0x8000,0x0000,0x0038,0xc6e6,0x0000,0x0007
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 0063 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0060 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0073 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0070 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 0083 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0080 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 00b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b0 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 00d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d0 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 00eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e8 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 00bf | | Action Accept_Activation
001c 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001c,0x044c,0x8000,0x0000,0x0039,0x3376,0x0000,0x001f
; Debug Table 0x1.0x0 = 0x1c,0xffff
001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x1d,0xfffe
001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1e,0xfffd
001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1f,0xfffc
0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x20,0xfffb
0021 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x5 = 0x21,0xfffa
0022 191e | | Execute Package,Field_Reference,Field_Number 0x1e
0023 0007 | | Action Break_Optional
0024 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x6 = 0x24,0xfff9
0025 1912 | | Execute Package,Field_Reference,Field_Number 0x12
0026 0007 | | Action Break_Optional
0027 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x27,0xfff8
0028 00e9 | | Load_Encached String_Cache ; Debug Table 0x1.0x8 = 0x28,0xfff7
0029 02a0 | | Declare_Subprogram Null_Subprogram
002a 4818 |H | Short_Literal 0x18
002b 03d3 | | Declare_Type Access,Defined,Accesses_Protected
002c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x9 = 0x2c,0xfff6
002d 0007 | | Action Break_Optional
002e 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xa = 0x2e,0xfff5
002f 00c7 | | Action Elaborate_Subprogram
0030 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xb = 0x30,0xfff4
0031 00c7 | | Action Elaborate_Subprogram
0032 029d 00fb | | Declare_Subprogram For_Outer_Call,INIT_00f8 ; Debug Table 0x1.0xc = 0x32,0xfff3
0034 029d 011b | | Declare_Subprogram For_Outer_Call,INIT_0118 ; Debug Table 0x1.0xd = 0x34,0xfff2
0036 029d 017b | {| Declare_Subprogram For_Outer_Call,INIT_0178 ; Debug Table 0x1.0xe = 0x36,0xfff1
0038 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0xf = 0x38,0xfff0
0039 00c7 | | Action Elaborate_Subprogram
003a 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x10 = 0x3a,0xffef
003b 00c7 | | Action Elaborate_Subprogram
003c 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x11 = 0x3c,0xffee
003d 00c7 | | Action Elaborate_Subprogram
003e 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x12 = 0x3e,0xffed
003f 00c7 | | Action Elaborate_Subprogram
0040 029b 01c3 | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_01c0 ; Debug Table 0x1.0x13 = 0x40,0xffec
0042 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x14 = 0x42,0xffeb
0043 00c7 | | Action Elaborate_Subprogram
0044 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x15 = 0x44,0xffea
0045 00c7 | | Action Elaborate_Subprogram
0046 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x16 = 0x46,0xffe9
0047 00c7 | | Action Elaborate_Subprogram
0048 BODY_0008:
0048 00bc | | Action Signal_Activated
0049 00bb | | Action Signal_Completion
004a 0000 0000 | | .BLANK 0000[0x6]
0050 ; --------------------------------------------------------------------------------------
0050 ; SUBPROGRAM
0050 ; --------------------------------------------------------------------------------------
0050 0053 | S | .CONST 0x0053 ; Address of begin
0051 0004 | | .CONST 0x0004 ; Address of exception handler
0052 0001 | | .CONST 0x0001 ; Number of locals
0053 BODY_0050:
0053 INIT_0050:
0053 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2 = .DEBUG 0x0053,0x047c,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0008
; Debug Table 0x2.0x0 = 0x53,0x1
0054 00ec | | Load_Encached Diana_Tree_Cache
0055 4806 |H | Short_Literal 0x6
0056 0092 0364 | d| Action Push_String_Extended,0x364 ; "declaration"
0058 821b | | Call 0x1,0x1b
0059 c5ff | | Store 0x2,-0x1
005a c5fe | | Store 0x2,-0x2
005b 4501 |E | Exit_Subprogram 0x1
005c 0000 0000 | | .BLANK 0000[0x4]
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 0063 | c | .CONST 0x0063 ; Address of begin
0061 0004 | | .CONST 0x0004 ; Address of exception handler
0062 0001 | | .CONST 0x0001 ; Number of locals
0063 BODY_0060:
0063 INIT_0060:
0063 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3 = .DEBUG 0x0063,0x0480,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0016
; Debug Table 0x3.0x0 = 0x63,0x1
0064 00ec | | Load_Encached Diana_Tree_Cache
0065 4802 |H | Short_Literal 0x2
0066 0092 0365 | e| Action Push_String_Extended,0x365 ; "comp unit"
0068 821b | | Call 0x1,0x1b
0069 c5ff | | Store 0x2,-0x1
006a c5fe | | Store 0x2,-0x2
006b 4501 |E | Exit_Subprogram 0x1
006c 0000 0000 | | .BLANK 0000[0x4]
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 0073 | s | .CONST 0x0073 ; Address of begin
0071 0004 | | .CONST 0x0004 ; Address of exception handler
0072 0001 | | .CONST 0x0001 ; Number of locals
0073 BODY_0070:
0073 INIT_0070:
0073 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x4 = .DEBUG 0x0073,0x0484,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0024
; Debug Table 0x4.0x0 = 0x73,0x1
0074 00ec | | Load_Encached Diana_Tree_Cache
0075 480e |H | Short_Literal 0xe
0076 0092 0366 | f| Action Push_String_Extended,0x366 ; "statement"
0078 821b | | Call 0x1,0x1b
0079 c5ff | | Store 0x2,-0x1
007a c5fe | | Store 0x2,-0x2
007b 4501 |E | Exit_Subprogram 0x1
007c 0000 0000 | | .BLANK 0000[0x4]
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 0083 | | .CONST 0x0083 ; Address of begin
0081 0004 | | .CONST 0x0004 ; Address of exception handler
0082 0001 | | .CONST 0x0001 ; Number of locals
0083 BODY_0080:
0083 INIT_0080:
0083 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x5 = .DEBUG 0x0083,0x0488,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0032
; Debug Table 0x5.0x0 = 0x83,0x1
0084 00ec | | Load_Encached Diana_Tree_Cache
0085 4810 |H | Short_Literal 0x10
0086 0092 0367 | g| Action Push_String_Extended,0x367 ; "expression"
0088 821b | | Call 0x1,0x1b
0089 c5ff | | Store 0x2,-0x1
008a c5fe | | Store 0x2,-0x2
008b 4501 |E | Exit_Subprogram 0x1
008c 0000 0000 | | .BLANK 0000[0x4]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 009e | | .CONST 0x009e ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0006 | | .CONST 0x0006 ; Number of locals
0093 INIT_0090:
0093 029f 02b3 | | Declare_Subprogram For_Call,INIT_02b0 ; Debug Table 0x6 = .DEBUG 0x0093,0x048c,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0040
; Debug Table 0x6.0x0 = 0x93,0xffff
0095 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x6.0x1 = 0x95,0xfffe
0096 00c6 | | Action Check_Subprogram_Elaborated
0097 4802 |H | Short_Literal 0x2
0098 4802 |H | Short_Literal 0x2
0099 0099 | | Action Reference_Dynamic
009a 62c5 |b | Indirect_Literal Discrete,0x360,{0x00000000, 0x00393376}
009b 62c0 |b | Indirect_Literal Discrete,0x35c,{0x00000000, 0x000004f7}
009c 4806 |H | Short_Literal 0x6
009d 0007 | | Action Break_Optional
009e BODY_0090:
009e 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x6.0x2 = 0x9e,0x1
009f 00ec | | Load_Encached Diana_Tree_Cache
00a0 e5fe | | Load 0x2,-0x2
00a1 e5ff | | Load 0x2,-0x1
00a2 4803 |H | Short_Literal 0x3
00a3 4802 |H | Short_Literal 0x2
00a4 0099 | | Action Reference_Dynamic
00a5 4804 |H | Short_Literal 0x4
00a6 4802 |H | Short_Literal 0x2
00a7 0099 | | Action Reference_Dynamic
00a8 821c | | Call 0x1,0x1c
00a9 c5fd | | Store 0x2,-0x3
00aa c5fc | | Store 0x2,-0x4
00ab 4503 |E | Exit_Subprogram 0x3
00ac 0000 0000 | | .BLANK 0000[0x4]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00be | | .CONST 0x00be ; Address of begin
00b1 0004 | | .CONST 0x0004 ; Address of exception handler
00b2 0006 | | .CONST 0x0006 ; Number of locals
00b3 INIT_00b0:
00b3 029f 02eb | | Declare_Subprogram For_Call,INIT_02e8 ; Debug Table 0x7 = .DEBUG 0x00b3,0x0494,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0059
; Debug Table 0x7.0x0 = 0xb3,0xffff
00b5 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x7.0x1 = 0xb5,0xfffe
00b6 00c6 | | Action Check_Subprogram_Elaborated
00b7 4802 |H | Short_Literal 0x2
00b8 4802 |H | Short_Literal 0x2
00b9 0099 | | Action Reference_Dynamic
00ba 62a5 |b | Indirect_Literal Discrete,0x360,{0x00000000, 0x00393376}
00bb 629c |b | Indirect_Literal Discrete,0x358,{0x00000000, 0x00000591}
00bc 4806 |H | Short_Literal 0x6
00bd 0007 | | Action Break_Optional
00be BODY_00b0:
00be 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7.0x2 = 0xbe,0x1
00bf 00ec | | Load_Encached Diana_Tree_Cache
00c0 00ea | | Load_Encached Null_String_Cache
00c1 e5ff | | Load 0x2,-0x1
00c2 4803 |H | Short_Literal 0x3
00c3 4802 |H | Short_Literal 0x2
00c4 0099 | | Action Reference_Dynamic
00c5 4804 |H | Short_Literal 0x4
00c6 4802 |H | Short_Literal 0x2
00c7 0099 | | Action Reference_Dynamic
00c8 821c | | Call 0x1,0x1c
00c9 c5fe | | Store 0x2,-0x2
00ca c5fd | | Store 0x2,-0x3
00cb 4502 |E | Exit_Subprogram 0x2
00cc 0000 0000 | | .BLANK 0000[0x4]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d8 | | .CONST 0x00d8 ; Address of begin
00d1 0004 | | .CONST 0x0004 ; Address of exception handler
00d2 0003 | | .CONST 0x0003 ; Number of locals
00d3 INIT_00d0:
00d3 4801 |H | Short_Literal 0x1 ; Debug Table 0x8 = .DEBUG 0x00d3,0x049c,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x006d
; Debug Table 0x8.0x0 = 0xd3,0xffff
00d4 49f4 |I | Short_Literal 0x1f4
00d5 00e9 | | Load_Encached String_Cache
00d6 0334 | 4 | Declare_Variable Array,With_Constraint
00d7 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x8.0x1 = 0xd7,0xfffe
00d8 BODY_00d0:
00d8 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x8.0x2 = 0xd8,0x1
00d9 00da | | Load_Top At_Offset_2
00da 4801 |H | Short_Literal 0x1
00db e001 | | Load 0x0,0x1
00dc 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
00dd 00d1 | | Pop_Control Pop_Count_1
00de 0059 | Y | Store_Top Discrete,At_Offset_1
00df 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x3 = 0xdf,0x2
00e0 00d9 | | Load_Top At_Offset_1
00e1 00db | | Load_Top At_Offset_3
00e2 01cf | | Execute Vector,Slice_Read
00e3 e217 | | Load 0x1,0x17
00e4 03b6 | | Declare_Variable Access,By_Allocation,With_Value
00e5 a218 | | Store_Unchecked 0x1,0x18
00e6 4501 |E | Exit_Subprogram 0x1
00e7 0000 | | .XXX[0x1]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00eb | | .CONST 0x00eb ; Address of begin
00e9 0004 | | .CONST 0x0004 ; Address of exception handler
00ea 0001 | | .CONST 0x0001 ; Number of locals
00eb BODY_00e8:
00eb INIT_00e8:
00eb e218 | | Load 0x1,0x18 ; Debug Table 0x9 = .DEBUG 0x00eb,0x04a6,0x0002,0x0000,0x0038,0xc6e6,0x0000,0x0071
; Debug Table 0x9.0x0 = 0xeb,0x1
00ec 7002 |p | Jump_Nonzero 0xef
00ed 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x9.0x1 = 0xed,0x2
00ee 00ca | | Action Exit_Nullary_Function
00ef e218 | | Load 0x1,0x18 ; Debug Table 0x9.0x2 = 0xef,0x3
00f0 0227 | ' | Execute Access,All_Reference
00f1 0335 | 5 | Declare_Variable Array,Duplicate
00f2 00ca | | Action Exit_Nullary_Function
00f3 0000 0000 | | .BLANK 0000[0x5]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb | | .CONST 0x00fb ; Address of begin
00f9 0004 | | .CONST 0x0004 ; Address of exception handler
00fa 0001 | | .CONST 0x0001 ; Number of locals
00fb BODY_00f8:
00fb INIT_00f8:
00fb e218 | | Load 0x1,0x18 ; Debug Table 0xa = .DEBUG 0x00fb,0x04ae,0x0002,0x0000,0x0039,0x3376,0x0000,0x00a9
; Debug Table 0xa.0x0 = 0xfb,0x1
00fc 6804 |h | Jump_Zero 0x101
00fd e218 | | Load 0x1,0x18
00fe 0227 | ' | Execute Access,All_Reference
00ff 01db | | Execute Vector,Length
0100 7002 |p | Jump_Nonzero 0x103
0101 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x1 = 0x101,0x2
0102 4401 |D | Exit_Subprogram With_Result,0x1
0103 e218 | | Load 0x1,0x18 ; Debug Table 0xa.0x2 = 0x103,0x3
0104 0227 | ' | Execute Access,All_Reference
0105 01dc | | Execute Vector,Last
0106 e218 | | Load 0x1,0x18
0107 0227 | ' | Execute Access,All_Reference
0108 01d7 | | Execute Vector,Field_Read
0109 0f2e | . | Execute_Immediate Equal,0x2e
010a 6805 |h | Jump_Zero 0x110
010b e218 | | Load 0x1,0x18 ; Debug Table 0xa.0x3 = 0x10b,0x4
010c 0227 | ' | Execute Access,All_Reference
010d 00db | | Load_Top At_Offset_3
010e 01cc | | Execute Vector,Catenate
010f 4401 |D | Exit_Subprogram With_Result,0x1
0110 e218 | | Load 0x1,0x18 ; Debug Table 0xa.0x4 = 0x110,0x5
0111 0227 | ' | Execute Access,All_Reference
0112 0092 0368 | h| Action Push_String_Extended,0x368 ; "."
0114 01cc | | Execute Vector,Catenate
0115 00db | | Load_Top At_Offset_3
0116 01cc | | Execute Vector,Catenate
0117 4401 |D | Exit_Subprogram With_Result,0x1
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 0123 | # | .CONST 0x0123 ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0005 | | .CONST 0x0005 ; Number of locals
011b INIT_0118:
011b 00e8 | | Load_Encached Character_Cache ; Debug Table 0xb = .DEBUG 0x011b,0x04ba,0x0002,0x0000,0x0039,0x3376,0x0000,0x00e9
; Debug Table 0xb.0x0 = 0x11b,0xffff
011c 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xb.0x1 = 0x11c,0xfffe
011d 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x2 = 0x11d,0xfffd
011e 6235 |b5 | Indirect_Literal Discrete,0x354,{0x00000000, 0x00004e20}
011f 00e9 | | Load_Encached String_Cache
0120 0334 | 4 | Declare_Variable Array,With_Constraint
0121 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xb.0x3 = 0x121,0xfffc
0122 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0123 BODY_0118:
0123 00cf | | Action Mark_Auxiliary
0124 0007 | | Action Break_Optional ; Debug Table 0xb.0x4 = 0x124,0x1
0125 00e8 | | Load_Encached Character_Cache ; Debug Table 0xb.0x5 = 0x125,0x2
0126 e001 | | Load 0x0,0x1
0127 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0128 c402 | | Store 0x2,0x2
0129 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x6 = 0x129,0x3
012a 0b1b | | Execute_Immediate Case_Compare,0x1b
012b 702d |p- | Jump_Nonzero 0x159
012c 0b08 | | Execute_Immediate Case_Compare,0x8
012d 7030 |p0 | Jump_Nonzero 0x15e
012e 0b7f | | Execute_Immediate Case_Compare,0x7f
012f 702e |p. | Jump_Nonzero 0x15e
0130 e002 | | Load 0x0,0x2 ; Debug Table 0xb.0x7 = 0x130,0x9
0131 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0132 7005 |p | Jump_Nonzero 0x138
0133 e402 | | Load 0x2,0x2
0134 0f24 | $ | Execute_Immediate Equal,0x24
0135 6802 |h | Jump_Zero 0x138
0136 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xb.0x8 = 0x136,0xa
0137 7832 |x2 | Jump 0x16a
0138 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x9 = 0x138,0xb
0139 621a |b | Indirect_Literal Discrete,0x354,{0x00000000, 0x00004e20}
013a 027d | } | Execute Discrete,Greater
013b 6808 |h | Jump_Zero 0x144
013c 0092 0369 | i| Action Push_String_Extended,0x369 ; "too much input"
; Debug Table 0xb.0xa = 0x13c,0xc
013e e003 | | Load 0x0,0x3
013f 180e | | Execute Package,Field_Execute,Field_Number 0xe
0140 e003 | | Load 0x0,0x3 ; Debug Table 0xb.0xb = 0x140,0xd
0141 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0142 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xb.0xc = 0x142,0xe
0143 7826 |x& | Jump 0x16a
0144 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0xd = 0x144,0xf
0145 0f0d | | Execute_Immediate Equal,0xd
0146 6809 |h | Jump_Zero 0x150
0147 480a |H | Short_Literal 0xa ; Debug Table 0xb.0xe = 0x147,0x10
0148 00db | | Load_Top At_Offset_3
0149 e404 | | Load 0x2,0x4
014a 01d6 | | Execute Vector,Field_Write
014b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xf = 0x14b,0x11
014c 0a01 | | Execute_Immediate Plus,0x1
014d 0248 | H | Execute Discrete,Check_In_Integer
014e 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
014f 7817 |x | Jump 0x167
0150 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x10 = 0x150,0x12
0151 00db | | Load_Top At_Offset_3
0152 e404 | | Load 0x2,0x4
0153 01d6 | | Execute Vector,Field_Write
0154 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x11 = 0x154,0x13
0155 0a01 | | Execute_Immediate Plus,0x1
0156 0248 | H | Execute Discrete,Check_In_Integer
0157 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0158 780e |x | Jump 0x167
0159 4820 |H | Short_Literal 0x20 ; Debug Table 0xb.0x12 = 0x159,0x4
015a e003 | | Load 0x0,0x3
015b 180d | | Execute Package,Field_Execute,Field_Number 0xd
015c 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xb.0x13 = 0x15c,0x5
015d 780c |x | Jump 0x16a
015e 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x14 = 0x15e,0x6
015f 0c02 | | Execute_Immediate Greater_Equal,0x2
0160 6805 |h | Jump_Zero 0x166
0161 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x15 = 0x161,0x7
0162 0aff | | Execute_Immediate Plus,-0x1
0163 0248 | H | Execute Discrete,Check_In_Integer
0164 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0165 7801 |x | Jump 0x167
0166 8215 | | Call 0x1,0x15 ; Debug Table 0xb.0x16 = 0x166,0x8
0167 00d1 | | Pop_Control Pop_Count_1
0168 00c9 | | Action Pop_Auxiliary_Loop
0169 7fbb | | Jump 0x125
016a 00ce | | Action Pop_Auxiliary
016b e003 | | Load 0x0,0x3 ; Debug Table 0xb.0x17 = 0x16b,0x14
016c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
016d 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x18 = 0x16d,0x15
016e 00d9 | | Load_Top At_Offset_1
016f 0aff | | Execute_Immediate Plus,-0x1
0170 0248 | H | Execute Discrete,Check_In_Integer
0171 00db | | Load_Top At_Offset_3
0172 01cf | | Execute Vector,Slice_Read
0173 00ca | | Action Exit_Nullary_Function
0174 0000 0000 | | .BLANK 0000[0x4]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 018b | | .CONST 0x018b ; Address of begin
0179 0004 | | .CONST 0x0004 ; Address of exception handler
017a 0007 | | .CONST 0x0007 ; Number of locals
017b INIT_0178:
017b e004 | | Load 0x0,0x4 ; Debug Table 0xc = .DEBUG 0x017b,0x04ee,0x0001,0x0000,0x0039,0x3376,0x0000,0x01ab
; Debug Table 0xc.0x0 = 0x17b,0xffff
017c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
017d e005 | | Load 0x0,0x5 ; Debug Table 0xc.0x1 = 0x17d,0xfffe
017e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
017f 02c7 | | Declare_Variable Any
0180 00d8 | | Load_Top At_Offset_0
0181 1c00 | | Execute_Immediate Run_Utility,0x0
0182 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x2 = 0x182,0xfffd
0183 4900 |I | Short_Literal 0x100
0184 00e9 | | Load_Encached String_Cache
0185 0334 | 4 | Declare_Variable Array,With_Constraint
0186 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xc.0x3 = 0x186,0xfffc
0187 e004 | | Load 0x0,0x4 ; Debug Table 0xc.0x4 = 0x187,0xfffb
0188 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0189 029f 0323 | #| Declare_Subprogram For_Call,INIT_0320
018b BODY_0178:
018b e001 | | Load 0x0,0x1 ; Debug Table 0xc.0x5 = 0x18b,0x1
018c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
018d 7020 |p | Jump_Nonzero 0x1ae
018e 0092 036a | j| Action Push_String_Extended,0x36a ; "Type "
; Debug Table 0xc.0x6 = 0x18e,0x2
0190 e5ff | | Load 0x2,-0x1
0191 01cc | | Execute Vector,Catenate
0192 0092 036b | k| Action Push_String_Extended,0x36b ; ", followed by <esc>"
0194 01cc | | Execute Vector,Catenate
0195 e003 | | Load 0x0,0x3
0196 180e | | Execute Package,Field_Execute,Field_Number 0xe
0197 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x7 = 0x197,0x3
0198 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0199 e004 | | Load 0x0,0x4 ; Debug Table 0xc.0x8 = 0x199,0x4
019a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
019b 00ec | | Load_Encached Diana_Tree_Cache
019c e006 | | Load 0x0,0x6
019d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
019e e007 | | Load 0x0,0x7
019f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01a0 4800 |H | Short_Literal 0x0
01a1 e008 | | Load 0x0,0x8
01a2 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01a3 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
01a4 e5fe | | Load 0x2,-0x2
01a5 821a | | Call 0x1,0x1a
01a6 e009 | | Load 0x0,0x9
01a7 180d | | Execute Package,Field_Execute,Field_Number 0xd
01a8 c5fd | | Store 0x2,-0x3
01a9 005a | Z | Store_Top Discrete,At_Offset_2
01aa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x9 = 0x1aa,0x5
01ab 0f02 | | Execute_Immediate Equal,0x2
01ac a5fc | | Store_Unchecked 0x2,-0x4
01ad 4503 |E | Exit_Subprogram 0x3
01ae 0092 036c | l| Action Push_String_Extended,0x36c ; "Type file name, followed by <return>: "
; Debug Table 0xc.0xa = 0x1ae,0x6
01b0 e003 | | Load 0x0,0x3
01b1 180e | | Execute Package,Field_Execute,Field_Number 0xe
01b2 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xc.0xb = 0x1b2,0x7
01b3 e404 | | Load 0x2,0x4
01b4 4801 |H | Short_Literal 0x1
01b5 e001 | | Load 0x0,0x1
01b6 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
01b7 00d1 | | Pop_Control Pop_Count_1
01b8 005b | [ | Store_Top Discrete,At_Offset_3
01b9 8407 | | Call 0x2,0x7 ; Debug Table 0xc.0xc = 0x1b9,0x8
01ba 4503 |E | Exit_Subprogram 0x3
01bb 0000 0000 | | .BLANK 0000[0x5]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01e8 | | .CONST 0x01e8 ; Address of begin
01c1 02a3 | | .CONST 0x02a3 ; Address of exception handler
01c2 000d | | .CONST 0x000d ; Number of locals
01c3 INIT_01c0:
01c3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd = .DEBUG 0x01c3,0x050a,0x2801,0x0002,0x0039,0x3376,0x0000,0x02d7
; Debug Table 0xd.0x0 = 0x1c3,0xffff
01c4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x1 = 0x1c4,0xfffe
01c5 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x2 = 0x1c5,0xfffd
01c6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01c7 1b16 | | Execute Package,Field_Read,Field_Number 0x16
01c8 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x3 = 0x1c8,0xfffc
01c9 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01ca 02c7 | | Declare_Variable Any
01cb 00d8 | | Load_Top At_Offset_0
01cc 1c00 | | Execute_Immediate Run_Utility,0x0
01cd e00a | | Load 0x0,0xa ; Debug Table 0xd.0x4 = 0x1cd,0xfffb
01ce 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01cf e00a | | Load 0x0,0xa ; Debug Table 0xd.0x5 = 0x1cf,0xfffa
01d0 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01d1 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01d2 02ff | | Declare_Variable Variant_Record
01d3 00d8 | | Load_Top At_Offset_0
01d4 1c00 | | Execute_Immediate Run_Utility,0x0
01d5 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x6 = 0x1d5,0xfff9
01d6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01d7 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
01d8 02c7 | | Declare_Variable Any
01d9 00d8 | | Load_Top At_Offset_0
01da 1c00 | | Execute_Immediate Run_Utility,0x0
01db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x7 = 0x1db,0xfff8
01dc e004 | | Load 0x0,0x4 ; Debug Table 0xd.0x8 = 0x1dc,0xfff7
01dd 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01de e00a | | Load 0x0,0xa ; Debug Table 0xd.0x9 = 0x1de,0xfff6
01df 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01e0 1b17 | | Execute Package,Field_Read,Field_Number 0x17
01e1 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0xd.0xa = 0x1e1,0xfff5
01e2 e005 | | Load 0x0,0x5 ; Debug Table 0xd.0xb = 0x1e2,0xfff4
01e3 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01e4 02c7 | | Declare_Variable Any
01e5 00d8 | | Load_Top At_Offset_0
01e6 1c00 | | Execute_Immediate Run_Utility,0x0
01e7 0007 | | Action Break_Optional ; Debug Table 0xd.0xc = 0x1e7,0xfff3
01e8 BODY_01c0:
01e8 e00a | | Load 0x0,0xa ; Debug Table 0xd.0xd = 0x1e8,0x1
01e9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01ea e00a | | Load 0x0,0xa
01eb 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01ec 1b16 | | Execute Package,Field_Read,Field_Number 0x16
01ed 4800 |H | Short_Literal 0x0
01ee 4800 |H | Short_Literal 0x0
01ef e00a | | Load 0x0,0xa
01f0 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
01f1 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
01f2 c404 | | Store 0x2,0x4
01f3 c406 | | Store 0x2,0x6
01f4 e406 | | Load 0x2,0x6 ; Debug Table 0xd.0xe = 0x1f4,0x2
01f5 6802 |h | Jump_Zero 0x1f8
01f6 6159 |aY | Indirect_Literal Discrete,0x350,{0x00000000, 0x39337601} ; Debug Table 0xd.0xf = 0x1f6,0x3
01f7 0257 | W | Execute Discrete,Raise
01f8 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x10 = 0x1f8,0x4
01f9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01fa e405 | | Load 0x2,0x5
01fb 0120 | | Execute Any,Is_Value
01fc 6803 |h | Jump_Zero 0x200
01fd e00a | | Load 0x0,0xa
01fe 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01ff 7801 |x | Jump 0x201
0200 e405 | | Load 0x2,0x5
0201 614a |aJ | Indirect_Literal Discrete,0x34c,{0x00000000, 0x00028000}
0202 e5fd | | Load 0x2,-0x3
0203 4800 |H | Short_Literal 0x0
0204 e00a | | Load 0x0,0xa
0205 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0206 8216 | | Call 0x1,0x16
0207 e00a | | Load 0x0,0xa
0208 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
0209 1816 | | Execute Package,Field_Execute,Field_Number 0x16
020a c405 | | Store 0x2,0x5
020b c406 | | Store 0x2,0x6
020c e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x11 = 0x20c,0x5
020d 6802 |h | Jump_Zero 0x210
020e 6141 |aA | Indirect_Literal Discrete,0x350,{0x00000000, 0x39337601} ; Debug Table 0xd.0x12 = 0x20e,0x6
020f 0257 | W | Execute Discrete,Raise
0210 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x13 = 0x210,0x7
0211 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0212 00f1 | | Load_Encached Diana_Temp_Seq
0213 e00a | | Load 0x0,0xa
0214 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0215 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0216 00db | | Load_Top At_Offset_3
0217 0120 | | Execute Any,Is_Value
0218 6803 |h | Jump_Zero 0x21c
0219 e005 | | Load 0x0,0x5
021a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
021b 7801 |x | Jump 0x21d
021c 00db | | Load_Top At_Offset_3
021d e407 | | Load 0x2,0x7
021e 612d |a- | Indirect_Literal Discrete,0x34c,{0x00000000, 0x00028000}
021f e5fd | | Load 0x2,-0x3
0220 4800 |H | Short_Literal 0x0
0221 e00a | | Load 0x0,0xa
0222 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34
0223 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0224 e00a | | Load 0x0,0xa
0225 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0226 4ffc |O | Short_Literal 0x7fc
0227 4ffd |O | Short_Literal 0x7fd
0228 e405 | | Load 0x2,0x5
0229 e00a | | Load 0x0,0xa
022a 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b
022b 180d | | Execute Package,Field_Execute,Field_Number 0xd
022c 00d1 | | Pop_Control Pop_Count_1
022d c40d | | Store 0x2,0xd
022e c40b | | Store 0x2,0xb
022f 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0230 c406 | | Store 0x2,0x6
0231 e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x14 = 0x231,0x8
0232 6802 |h | Jump_Zero 0x235
0233 611c |a | Indirect_Literal Discrete,0x350,{0x00000000, 0x39337601} ; Debug Table 0xd.0x15 = 0x233,0x9
0234 0257 | W | Execute Discrete,Raise
0235 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x16 = 0x235,0xa
0236 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0237 e408 | | Load 0x2,0x8
0238 0120 | | Execute Any,Is_Value
0239 6804 |h | Jump_Zero 0x23e
023a e00a | | Load 0x0,0xa
023b 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
023c 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
023d 7801 |x | Jump 0x23f
023e e408 | | Load 0x2,0x8
023f e00a | | Load 0x0,0xa
0240 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0241 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0242 e407 | | Load 0x2,0x7
0243 6108 |a | Indirect_Literal Discrete,0x34c,{0x00000000, 0x00028000}
0244 4801 |H | Short_Literal 0x1
0245 4800 |H | Short_Literal 0x0
0246 e5fd | | Load 0x2,-0x3
0247 4802 |H | Short_Literal 0x2
0248 e00a | | Load 0x0,0xa
0249 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
024a 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
024b 00d1 | | Pop_Control Pop_Count_1
024c c409 | | Store 0x2,0x9
024d c408 | | Store 0x2,0x8
024e c406 | | Store 0x2,0x6
024f e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x17 = 0x24f,0xb
0250 6802 |h | Jump_Zero 0x253
0251 60fe |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x39337601} ; Debug Table 0xd.0x18 = 0x251,0xc
0252 0257 | W | Execute Discrete,Raise
0253 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x19 = 0x253,0xd
0254 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0255 4800 |H | Short_Literal 0x0
0256 4800 |H | Short_Literal 0x0
0257 00ea | | Load_Encached Null_String_Cache
0258 e409 | | Load 0x2,0x9
0259 e00a | | Load 0x0,0xa
025a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
025b 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
025c c406 | | Store 0x2,0x6
025d e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x1a = 0x25d,0xe
025e 6802 |h | Jump_Zero 0x261
025f 60f0 |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x39337601} ; Debug Table 0xd.0x1b = 0x25f,0xf
0260 0257 | W | Execute Discrete,Raise
0261 e5fc | | Load 0x2,-0x4 ; Debug Table 0xd.0x1c = 0x261,0x10
0262 01db | | Execute Vector,Length
0263 6815 |h | Jump_Zero 0x279
0264 e004 | | Load 0x0,0x4 ; Debug Table 0xd.0x1d = 0x264,0x11
0265 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0266 00ec | | Load_Encached Diana_Tree_Cache
0267 e006 | | Load 0x0,0x6
0268 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0269 e007 | | Load 0x0,0x7
026a 1810 | | Execute Package,Field_Execute,Field_Number 0x10
026b 4800 |H | Short_Literal 0x0
026c e008 | | Load 0x0,0x8
026d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
026e 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
026f 4806 |H | Short_Literal 0x6
0270 e5fc | | Load 0x2,-0x4
0271 e009 | | Load 0x0,0x9
0272 180d | | Execute Package,Field_Execute,Field_Number 0xd
0273 c403 | | Store 0x2,0x3
0274 c40a | | Store 0x2,0xa
0275 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x1e = 0x275,0x12
0276 0f02 | | Execute_Immediate Equal,0x2
0277 a402 | | Store_Unchecked 0x2,0x2
0278 7805 |x | Jump 0x27e
0279 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0x1f = 0x279,0x13
027a 00ec | | Load_Encached Diana_Tree_Cache
027b 85fe | | Call 0x2,-0x2
027c c403 | | Store 0x2,0x3
027d c402 | | Store 0x2,0x2
027e e403 | | Load 0x2,0x3 ; Debug Table 0xd.0x20 = 0x27e,0x14
027f a5fb | | Store_Unchecked 0x2,-0x5
0280 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x21 = 0x280,0x15
0281 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0282 e5fd | | Load 0x2,-0x3
0283 e403 | | Load 0x2,0x3
0284 e00a | | Load 0x0,0xa
0285 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0286 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0287 c406 | | Store 0x2,0x6
0288 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x22 = 0x288,0x16
0289 1b0d | | Execute Package,Field_Read,Field_Number 0xd
028a 4800 |H | Short_Literal 0x0
028b 4800 |H | Short_Literal 0x0
028c 00ea | | Load_Encached Null_String_Cache
028d e404 | | Load 0x2,0x4
028e e00a | | Load 0x0,0xa
028f 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0290 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0291 c406 | | Store 0x2,0x6
0292 e406 | | Load 0x2,0x6 ; Debug Table 0xd.0x23 = 0x292,0x17
0293 6802 |h | Jump_Zero 0x296
0294 60bb |` | Indirect_Literal Discrete,0x350,{0x00000000, 0x39337601} ; Debug Table 0xd.0x24 = 0x294,0x18
0295 0257 | W | Execute Discrete,Raise
0296 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x25 = 0x296,0x19
0297 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0298 4800 |H | Short_Literal 0x0
0299 4801 |H | Short_Literal 0x1
029a e5fd | | Load 0x2,-0x3
029b e403 | | Load 0x2,0x3
029c e00a | | Load 0x0,0xa
029d 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
029e 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
029f c406 | | Store 0x2,0x6
02a0 e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x26 = 0x2a0,0x1a
02a1 a5fa | | Store_Unchecked 0x2,-0x6
02a2 4505 |E | Exit_Subprogram 0x5
02a3 TRAP_01c0:
02a3 0007 | | Action Break_Optional
02a4 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x27 = 0x2a4,0x1b
02a5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02a6 4800 |H | Short_Literal 0x0
02a7 4800 |H | Short_Literal 0x0
02a8 00ea | | Load_Encached Null_String_Cache
02a9 e404 | | Load 0x2,0x4
02aa e00a | | Load 0x0,0xa
02ab 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02ac 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
02ad c406 | | Store 0x2,0x6
02ae 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x28 = 0x2ae,0x1c
02af 0101 | | Execute Exception,Reraise
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b6 | | .CONST 0x02b6 ; Address of begin
02b1 0004 | | .CONST 0x0004 ; Address of exception handler
02b2 0004 | | .CONST 0x0004 ; Number of locals
02b3 INIT_02b0:
02b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x02b3,0x055e,0x0001,0x0000,0x0039,0x3376,0x0000,0x0480
; Debug Table 0xe.0x0 = 0x2b3,0xffff
02b4 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x1 = 0x2b4,0xfffe
02b5 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xe.0x2 = 0x2b5,0xfffd
02b6 BODY_02b0:
02b6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x3 = 0x2b6,0x1
02b7 00ec | | Load_Encached Diana_Tree_Cache
02b8 480b |H | Short_Literal 0xb
02b9 0092 0364 | d| Action Push_String_Extended,0x364 ; "declaration"
02bb 821b | | Call 0x1,0x1b
02bc c602 | | Store 0x3,0x2
02bd 005a | Z | Store_Top Discrete,At_Offset_2
02be 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x4 = 0x2be,0x2
02bf a7ff | | Store_Unchecked 0x3,-0x1
02c0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x5 = 0x2c0,0x3
02c1 a7fe | | Store_Unchecked 0x3,-0x2
02c2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x6 = 0x2c2,0x4
02c3 6801 |h | Jump_Zero 0x2c5
02c4 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xe.0x7 = 0x2c4,0x5
02c5 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x8 = 0x2c5,0x6
02c6 00eb | | Load_Encached Diana_Cache
02c7 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02c8 0b91 | | Execute_Immediate Case_Compare,0x91
02c9 7003 |p | Jump_Nonzero 0x2cd
02ca 0b8c | | Execute_Immediate Case_Compare,0x8c
02cb 7001 |p | Jump_Nonzero 0x2cd
02cc 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xe.0x9 = 0x2cc,0xc
02cd 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0xa = 0x2cd,0x7
02ce 00eb | | Load_Encached Diana_Cache
02cf 1888 | | Execute Package,Field_Execute,Field_Number 0x88
02d0 0032 | 2 | Store_Top Heap_Access,At_Offset_2
02d1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xb = 0x2d1,0x8
02d2 4975 |Iu | Short_Literal 0x175
02d3 00eb | | Load_Encached Diana_Cache
02d4 0098 | | Execute Package,Field_Read_Dynamic
02d5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02d6 680c |h | Jump_Zero 0x2e3
02d7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xc = 0x2d7,0x9
02d8 00eb | | Load_Encached Diana_Cache
02d9 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
02da a602 | | Store_Unchecked 0x3,0x2
02db 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0xd = 0x2db,0xa
02dc e602 | | Load 0x3,0x2
02dd 4974 |It | Short_Literal 0x174
02de 00eb | | Load_Encached Diana_Cache
02df 0098 | | Execute Package,Field_Read_Dynamic
02e0 180f | | Execute Package,Field_Execute,Field_Number 0xf
02e1 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0xe = 0x2e1,0xb
02e2 a7ff | | Store_Unchecked 0x3,-0x1
02e3 4501 |E | Exit_Subprogram 0x1
02e4 0000 0000 | | .BLANK 0000[0x4]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02ee | | .CONST 0x02ee ; Address of begin
02e9 0004 | | .CONST 0x0004 ; Address of exception handler
02ea 0004 | | .CONST 0x0004 ; Number of locals
02eb INIT_02e8:
02eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x02eb,0x057e,0x0001,0x0000,0x0039,0x3376,0x0000,0x0520
; Debug Table 0xf.0x0 = 0x2eb,0xffff
02ec 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x1 = 0x2ec,0xfffe
02ed 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x2 = 0x2ed,0xfffd
02ee BODY_02e8:
02ee 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x3 = 0x2ee,0x1
02ef 00ec | | Load_Encached Diana_Tree_Cache
02f0 820e | | Call 0x1,0xe
02f1 c602 | | Store 0x3,0x2
02f2 0059 | Y | Store_Top Discrete,At_Offset_1
02f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x4 = 0x2f3,0x2
02f4 a7fe | | Store_Unchecked 0x3,-0x2
02f5 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x5 = 0x2f5,0x3
02f6 a7ff | | Store_Unchecked 0x3,-0x1
02f7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x6 = 0x2f7,0x4
02f8 6801 |h | Jump_Zero 0x2fa
02f9 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xf.0x7 = 0x2f9,0x5
02fa 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x8 = 0x2fa,0x6
02fb 00eb | | Load_Encached Diana_Cache
02fc 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
02fd 0032 | 2 | Store_Top Heap_Access,At_Offset_2
02fe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x9 = 0x2fe,0x7
02ff 00eb | | Load_Encached Diana_Cache
0300 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0301 0f49 | I | Execute_Immediate Equal,0x49
0302 6806 |h | Jump_Zero 0x309
0303 00eb | | Load_Encached Diana_Cache ; Debug Table 0xf.0xa = 0x303,0x8
0304 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0305 00da | | Load_Top At_Offset_2
0306 00eb | | Load_Encached Diana_Cache
0307 188d | | Execute Package,Field_Execute,Field_Number 0x8d
0308 4501 |E | Exit_Subprogram 0x1
0309 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0xb = 0x309,0x9
030a 00da | | Load_Top At_Offset_2
030b 4974 |It | Short_Literal 0x174
030c 00eb | | Load_Encached Diana_Cache
030d 0098 | | Execute Package,Field_Read_Dynamic
030e 180f | | Execute Package,Field_Execute,Field_Number 0xf
030f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xc = 0x30f,0xa
0310 00eb | | Load_Encached Diana_Cache
0311 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0312 4849 |HI | Short_Literal 0x49
0313 00eb | | Load_Encached Diana_Cache
0314 187d | } | Execute Package,Field_Execute,Field_Number 0x7d
0315 00db | | Load_Top At_Offset_3
0316 494a |IJ | Short_Literal 0x14a
0317 00eb | | Load_Encached Diana_Cache
0318 0096 | | Execute Package,Field_Execute_Dynamic
0319 4501 |E | Exit_Subprogram 0x1
031a 0000 0000 | | .BLANK 0000[0x6]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0328 | ( | .CONST 0x0328 ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0002 | | .CONST 0x0002 ; Number of locals
0323 INIT_0320:
0323 4801 |H | Short_Literal 0x1 ; Debug Table 0x10 = .DEBUG 0x0323,0x059a,0x0004,0x0000,0x0039,0x3376,0x0000,0x0263
; Debug Table 0x10.0x0 = 0x323,0xffff
0324 e405 | | Load 0x2,0x5
0325 e404 | | Load 0x2,0x4
0326 01cf | | Execute Vector,Slice_Read
0327 8219 | | Call 0x1,0x19
0328 BODY_0320:
0328 0092 036d | m| Action Push_String_Extended,0x36d ; "parsing "
; Debug Table 0x10.0x1 = 0x328,0x1
032a 00d9 | | Load_Top At_Offset_1
032b 01cc | | Execute Vector,Catenate
032c 0092 036e | n| Action Push_String_Extended,0x36e ; "..."
032e 01cc | | Execute Vector,Catenate
032f e003 | | Load 0x0,0x3
0330 180e | | Execute Package,Field_Execute,Field_Number 0xe
0331 e003 | | Load 0x0,0x3 ; Debug Table 0x10.0x2 = 0x331,0x2
0332 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0333 e403 | | Load 0x2,0x3 ; Debug Table 0x10.0x3 = 0x333,0x3
0334 0120 | | Execute Any,Is_Value
0335 6803 |h | Jump_Zero 0x339
0336 e005 | | Load 0x0,0x5
0337 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0338 7801 |x | Jump 0x33a
0339 e403 | | Load 0x2,0x3
033a e004 | | Load 0x0,0x4
033b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
033c 00ec | | Load_Encached Diana_Tree_Cache
033d e5fe | | Load 0x2,-0x2
033e 4801 |H | Short_Literal 0x1
033f e602 | | Load 0x3,0x2
0340 e00b | | Load 0x0,0xb
0341 180d | | Execute Package,Field_Execute,Field_Number 0xd
0342 c5fd | | Store 0x2,-0x3
0343 c402 | | Store 0x2,0x2
0344 c403 | | Store 0x2,0x3
0345 e402 | | Load 0x2,0x2 ; Debug Table 0x10.0x4 = 0x345,0x4
0346 0f02 | | Execute_Immediate Equal,0x2
0347 a5fc | | Store_Unchecked 0x2,-0x4
0348 4501 |E | Exit_Subprogram 0x1
0349 0000 0000 | | .XXX[0x3]
034b 0000 | |
034c 0000 0000 | | .LITERAL {0x00000000, 0x00028000}
0350 0000 0000 | | .LITERAL {0x00000000, 0x39337601}
0354 0000 0000 | | .LITERAL {0x00000000, 0x00004e20}
0358 0000 0000 | | .LITERAL {0x00000000, 0x00000591}
035c 0000 0000 | | .LITERAL {0x00000000, 0x000004f7}
0360 0000 0000 | | .LITERAL {0x00000000, 0x00393376}
0364 ; --------------------------------------------------------------------------------------
0364 ; STRING TABLE
0364 ; --------------------------------------------------------------------------------------
0364 0018 | | .STRTAB 0x0018->0x0370 ; "declaration"
; "declaration"
0365 0021 | ! | .STRTAB 0x0021->0x0375 ; "comp unit"
0366 0028 | ( | .STRTAB 0x0028->0x037a ; "statement"
0367 002f | / | .STRTAB 0x002f->0x037e ; "expression"
0368 0037 | 7 | .STRTAB 0x0037->0x0383 ; "."
0369 0036 | 6 | .STRTAB 0x0036->0x0384 ; "too much input"
036a 0042 | B | .STRTAB 0x0042->0x038b ; "Type "
036b 0045 | E | .STRTAB 0x0045->0x038d ; ", followed by <esc>"
036c 0056 | V | .STRTAB 0x0056->0x0397 ; "Type file name, followed by <return>: "
036d 007a | z | .STRTAB 0x007a->0x03aa ; "parsing "
036e 0080 | | .STRTAB 0x0080->0x03ae ; "..."
036f 0081 | | .STREND 0x0081->0x03af
0370 6465 636c |decl| .STRTAB_STRINGS
03b0 ; --------------------------------------------------------------------------------------
03b0 ; Debug Table
03b0 ; --------------------------------------------------------------------------------------
03b0 0003 0011 | | .CONST 0x0003,0x0011
03b2 000b 043a | :| .DEBUG 0x000b,0x043a,0x8000,0x0000,0x0038,0xc6e6,0x0000,0x0007
03ba 001c 044c | L| .DEBUG 0x001c,0x044c,0x8000,0x0000,0x0039,0x3376,0x0000,0x001f
03c2 0053 047c | S || .DEBUG 0x0053,0x047c,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0008
03ca 0063 0480 | c | .DEBUG 0x0063,0x0480,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0016
03d2 0073 0484 | s | .DEBUG 0x0073,0x0484,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0024
03da 0083 0488 | | .DEBUG 0x0083,0x0488,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0032
03e2 0093 048c | | .DEBUG 0x0093,0x048c,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0040
03ea 00b3 0494 | | .DEBUG 0x00b3,0x0494,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x0059
03f2 00d3 049c | | .DEBUG 0x00d3,0x049c,0x0001,0x0000,0x0038,0xc6e6,0x0000,0x006d
03fa 00eb 04a6 | | .DEBUG 0x00eb,0x04a6,0x0002,0x0000,0x0038,0xc6e6,0x0000,0x0071
0402 00fb 04ae | | .DEBUG 0x00fb,0x04ae,0x0002,0x0000,0x0039,0x3376,0x0000,0x00a9
040a 011b 04ba | | .DEBUG 0x011b,0x04ba,0x0002,0x0000,0x0039,0x3376,0x0000,0x00e9
0412 017b 04ee | { | .DEBUG 0x017b,0x04ee,0x0001,0x0000,0x0039,0x3376,0x0000,0x01ab
041a 01c3 050a | | .DEBUG 0x01c3,0x050a,0x2801,0x0002,0x0039,0x3376,0x0000,0x02d7
0422 02b3 055e | ^| .DEBUG 0x02b3,0x055e,0x0001,0x0000,0x0039,0x3376,0x0000,0x0480
042a 02eb 057e | ~| .DEBUG 0x02eb,0x057e,0x0001,0x0000,0x0039,0x3376,0x0000,0x0520
0432 0323 059a | # | .DEBUG 0x0323,0x059a,0x0004,0x0000,0x0039,0x3376,0x0000,0x0263
043a ; --------------------------------------------------------------------------------------
043a ; Debug3 Subtable 0x0
043a ; --------------------------------------------------------------------------------------
043a 0008 0000 | | .DBG3TAB 0x0008,0x0000
043c 000b ffff | | .CONST 0x000b,0xffff
043e 000d fffe | | .CONST 0x000d,0xfffe
0440 000f fffd | | .CONST 0x000f,0xfffd
0442 0011 fffc | | .CONST 0x0011,0xfffc
0444 0013 fffb | | .CONST 0x0013,0xfffb
0446 0015 fffa | | .CONST 0x0015,0xfffa
0448 0017 fff9 | | .CONST 0x0017,0xfff9
044a 0019 fff8 | | .CONST 0x0019,0xfff8
044c ; --------------------------------------------------------------------------------------
044c ; Debug3 Subtable 0x1
044c ; --------------------------------------------------------------------------------------
044c 0017 0000 | | .DBG3TAB 0x0017,0x0000
044e 001c ffff | | .CONST 0x001c,0xffff
0450 001d fffe | | .CONST 0x001d,0xfffe
0452 001e fffd | | .CONST 0x001e,0xfffd
0454 001f fffc | | .CONST 0x001f,0xfffc
0456 0020 fffb | | .CONST 0x0020,0xfffb
0458 0021 fffa | ! | .CONST 0x0021,0xfffa
045a 0024 fff9 | $ | .CONST 0x0024,0xfff9
045c 0027 fff8 | ' | .CONST 0x0027,0xfff8
045e 0028 fff7 | ( | .CONST 0x0028,0xfff7
0460 002c fff6 | , | .CONST 0x002c,0xfff6
0462 002e fff5 | . | .CONST 0x002e,0xfff5
0464 0030 fff4 | 0 | .CONST 0x0030,0xfff4
0466 0032 fff3 | 2 | .CONST 0x0032,0xfff3
0468 0034 fff2 | 4 | .CONST 0x0034,0xfff2
046a 0036 fff1 | 6 | .CONST 0x0036,0xfff1
046c 0038 fff0 | 8 | .CONST 0x0038,0xfff0
046e 003a ffef | : | .CONST 0x003a,0xffef
0470 003c ffee | < | .CONST 0x003c,0xffee
0472 003e ffed | > | .CONST 0x003e,0xffed
0474 0040 ffec | @ | .CONST 0x0040,0xffec
0476 0042 ffeb | B | .CONST 0x0042,0xffeb
0478 0044 ffea | D | .CONST 0x0044,0xffea
047a 0046 ffe9 | F | .CONST 0x0046,0xffe9
047c ; --------------------------------------------------------------------------------------
047c ; Debug3 Subtable 0x2
047c ; --------------------------------------------------------------------------------------
047c 0000 0001 | | .DBG3TAB 0x0000,0x0001
047e 0053 0001 | S | .CONST 0x0053,0x0001
0480 ; --------------------------------------------------------------------------------------
0480 ; Debug3 Subtable 0x3
0480 ; --------------------------------------------------------------------------------------
0480 0000 0001 | | .DBG3TAB 0x0000,0x0001
0482 0063 0001 | c | .CONST 0x0063,0x0001
0484 ; --------------------------------------------------------------------------------------
0484 ; Debug3 Subtable 0x4
0484 ; --------------------------------------------------------------------------------------
0484 0000 0001 | | .DBG3TAB 0x0000,0x0001
0486 0073 0001 | s | .CONST 0x0073,0x0001
0488 ; --------------------------------------------------------------------------------------
0488 ; Debug3 Subtable 0x5
0488 ; --------------------------------------------------------------------------------------
0488 0000 0001 | | .DBG3TAB 0x0000,0x0001
048a 0083 0001 | | .CONST 0x0083,0x0001
048c ; --------------------------------------------------------------------------------------
048c ; Debug3 Subtable 0x6
048c ; --------------------------------------------------------------------------------------
048c 0002 0001 | | .DBG3TAB 0x0002,0x0001
048e 0093 ffff | | .CONST 0x0093,0xffff
0490 0095 fffe | | .CONST 0x0095,0xfffe
0492 009e 0001 | | .CONST 0x009e,0x0001
0494 ; --------------------------------------------------------------------------------------
0494 ; Debug3 Subtable 0x7
0494 ; --------------------------------------------------------------------------------------
0494 0002 0001 | | .DBG3TAB 0x0002,0x0001
0496 00b3 ffff | | .CONST 0x00b3,0xffff
0498 00b5 fffe | | .CONST 0x00b5,0xfffe
049a 00be 0001 | | .CONST 0x00be,0x0001
049c ; --------------------------------------------------------------------------------------
049c ; Debug3 Subtable 0x8
049c ; --------------------------------------------------------------------------------------
049c 0002 0002 | | .DBG3TAB 0x0002,0x0002
049e 00d3 ffff | | .CONST 0x00d3,0xffff
04a0 00d7 fffe | | .CONST 0x00d7,0xfffe
04a2 00d8 0001 | | .CONST 0x00d8,0x0001
04a4 00df 0002 | | .CONST 0x00df,0x0002
04a6 ; --------------------------------------------------------------------------------------
04a6 ; Debug3 Subtable 0x9
04a6 ; --------------------------------------------------------------------------------------
04a6 0000 0003 | | .DBG3TAB 0x0000,0x0003
04a8 00eb 0001 | | .CONST 0x00eb,0x0001
04aa 00ed 0002 | | .CONST 0x00ed,0x0002
04ac 00ef 0003 | | .CONST 0x00ef,0x0003
04ae ; --------------------------------------------------------------------------------------
04ae ; Debug3 Subtable 0xa
04ae ; --------------------------------------------------------------------------------------
04ae 0000 0005 | | .DBG3TAB 0x0000,0x0005
04b0 00fb 0001 | | .CONST 0x00fb,0x0001
04b2 0101 0002 | | .CONST 0x0101,0x0002
04b4 0103 0003 | | .CONST 0x0103,0x0003
04b6 010b 0004 | | .CONST 0x010b,0x0004
04b8 0110 0005 | | .CONST 0x0110,0x0005
04ba ; --------------------------------------------------------------------------------------
04ba ; Debug3 Subtable 0xb
04ba ; --------------------------------------------------------------------------------------
04ba 0004 0015 | | .DBG3TAB 0x0004,0x0015
04bc 011b ffff | | .CONST 0x011b,0xffff
04be 011c fffe | | .CONST 0x011c,0xfffe
04c0 011d fffd | | .CONST 0x011d,0xfffd
04c2 0121 fffc | ! | .CONST 0x0121,0xfffc
04c4 0124 0001 | $ | .CONST 0x0124,0x0001
04c6 0125 0002 | % | .CONST 0x0125,0x0002
04c8 0129 0003 | ) | .CONST 0x0129,0x0003
04ca 0130 0009 | 0 | .CONST 0x0130,0x0009
04cc 0136 000a | 6 | .CONST 0x0136,0x000a
04ce 0138 000b | 8 | .CONST 0x0138,0x000b
04d0 013c 000c | < | .CONST 0x013c,0x000c
04d2 0140 000d | @ | .CONST 0x0140,0x000d
04d4 0142 000e | B | .CONST 0x0142,0x000e
04d6 0144 000f | D | .CONST 0x0144,0x000f
04d8 0147 0010 | G | .CONST 0x0147,0x0010
04da 014b 0011 | K | .CONST 0x014b,0x0011
04dc 0150 0012 | P | .CONST 0x0150,0x0012
04de 0154 0013 | T | .CONST 0x0154,0x0013
04e0 0159 0004 | Y | .CONST 0x0159,0x0004
04e2 015c 0005 | \ | .CONST 0x015c,0x0005
04e4 015e 0006 | ^ | .CONST 0x015e,0x0006
04e6 0161 0007 | a | .CONST 0x0161,0x0007
04e8 0166 0008 | f | .CONST 0x0166,0x0008
04ea 016b 0014 | k | .CONST 0x016b,0x0014
04ec 016d 0015 | m | .CONST 0x016d,0x0015
04ee ; --------------------------------------------------------------------------------------
04ee ; Debug3 Subtable 0xc
04ee ; --------------------------------------------------------------------------------------
04ee 0005 0008 | | .DBG3TAB 0x0005,0x0008
04f0 017b ffff | { | .CONST 0x017b,0xffff
04f2 017d fffe | } | .CONST 0x017d,0xfffe
04f4 0182 fffd | | .CONST 0x0182,0xfffd
04f6 0186 fffc | | .CONST 0x0186,0xfffc
04f8 0187 fffb | | .CONST 0x0187,0xfffb
04fa 018b 0001 | | .CONST 0x018b,0x0001
04fc 018e 0002 | | .CONST 0x018e,0x0002
04fe 0197 0003 | | .CONST 0x0197,0x0003
0500 0199 0004 | | .CONST 0x0199,0x0004
0502 01aa 0005 | | .CONST 0x01aa,0x0005
0504 01ae 0006 | | .CONST 0x01ae,0x0006
0506 01b2 0007 | | .CONST 0x01b2,0x0007
0508 01b9 0008 | | .CONST 0x01b9,0x0008
050a ; --------------------------------------------------------------------------------------
050a ; Debug3 Subtable 0xd
050a ; --------------------------------------------------------------------------------------
050a 000d 001c | | .DBG3TAB 0x000d,0x001c
050c 01c3 ffff | | .CONST 0x01c3,0xffff
050e 01c4 fffe | | .CONST 0x01c4,0xfffe
0510 01c5 fffd | | .CONST 0x01c5,0xfffd
0512 01c8 fffc | | .CONST 0x01c8,0xfffc
0514 01cd fffb | | .CONST 0x01cd,0xfffb
0516 01cf fffa | | .CONST 0x01cf,0xfffa
0518 01d5 fff9 | | .CONST 0x01d5,0xfff9
051a 01db fff8 | | .CONST 0x01db,0xfff8
051c 01dc fff7 | | .CONST 0x01dc,0xfff7
051e 01de fff6 | | .CONST 0x01de,0xfff6
0520 01e1 fff5 | | .CONST 0x01e1,0xfff5
0522 01e2 fff4 | | .CONST 0x01e2,0xfff4
0524 01e7 fff3 | | .CONST 0x01e7,0xfff3
0526 01e8 0001 | | .CONST 0x01e8,0x0001
0528 01f4 0002 | | .CONST 0x01f4,0x0002
052a 01f6 0003 | | .CONST 0x01f6,0x0003
052c 01f8 0004 | | .CONST 0x01f8,0x0004
052e 020c 0005 | | .CONST 0x020c,0x0005
0530 020e 0006 | | .CONST 0x020e,0x0006
0532 0210 0007 | | .CONST 0x0210,0x0007
0534 0231 0008 | 1 | .CONST 0x0231,0x0008
0536 0233 0009 | 3 | .CONST 0x0233,0x0009
0538 0235 000a | 5 | .CONST 0x0235,0x000a
053a 024f 000b | O | .CONST 0x024f,0x000b
053c 0251 000c | Q | .CONST 0x0251,0x000c
053e 0253 000d | S | .CONST 0x0253,0x000d
0540 025d 000e | ] | .CONST 0x025d,0x000e
0542 025f 000f | _ | .CONST 0x025f,0x000f
0544 0261 0010 | a | .CONST 0x0261,0x0010
0546 0264 0011 | d | .CONST 0x0264,0x0011
0548 0275 0012 | u | .CONST 0x0275,0x0012
054a 0279 0013 | y | .CONST 0x0279,0x0013
054c 027e 0014 | ~ | .CONST 0x027e,0x0014
054e 0280 0015 | | .CONST 0x0280,0x0015
0550 0288 0016 | | .CONST 0x0288,0x0016
0552 0292 0017 | | .CONST 0x0292,0x0017
0554 0294 0018 | | .CONST 0x0294,0x0018
0556 0296 0019 | | .CONST 0x0296,0x0019
0558 02a0 001a | | .CONST 0x02a0,0x001a
055a 02a4 001b | | .CONST 0x02a4,0x001b
055c 02ae 001c | | .CONST 0x02ae,0x001c
055e ; --------------------------------------------------------------------------------------
055e ; Debug3 Subtable 0xe
055e ; --------------------------------------------------------------------------------------
055e 0003 000c | | .DBG3TAB 0x0003,0x000c
0560 02b3 ffff | | .CONST 0x02b3,0xffff
0562 02b4 fffe | | .CONST 0x02b4,0xfffe
0564 02b5 fffd | | .CONST 0x02b5,0xfffd
0566 02b6 0001 | | .CONST 0x02b6,0x0001
0568 02be 0002 | | .CONST 0x02be,0x0002
056a 02c0 0003 | | .CONST 0x02c0,0x0003
056c 02c2 0004 | | .CONST 0x02c2,0x0004
056e 02c4 0005 | | .CONST 0x02c4,0x0005
0570 02c5 0006 | | .CONST 0x02c5,0x0006
0572 02cc 000c | | .CONST 0x02cc,0x000c
0574 02cd 0007 | | .CONST 0x02cd,0x0007
0576 02d1 0008 | | .CONST 0x02d1,0x0008
0578 02d7 0009 | | .CONST 0x02d7,0x0009
057a 02db 000a | | .CONST 0x02db,0x000a
057c 02e1 000b | | .CONST 0x02e1,0x000b
057e ; --------------------------------------------------------------------------------------
057e ; Debug3 Subtable 0xf
057e ; --------------------------------------------------------------------------------------
057e 0003 000a | | .DBG3TAB 0x0003,0x000a
0580 02eb ffff | | .CONST 0x02eb,0xffff
0582 02ec fffe | | .CONST 0x02ec,0xfffe
0584 02ed fffd | | .CONST 0x02ed,0xfffd
0586 02ee 0001 | | .CONST 0x02ee,0x0001
0588 02f3 0002 | | .CONST 0x02f3,0x0002
058a 02f5 0003 | | .CONST 0x02f5,0x0003
058c 02f7 0004 | | .CONST 0x02f7,0x0004
058e 02f9 0005 | | .CONST 0x02f9,0x0005
0590 02fa 0006 | | .CONST 0x02fa,0x0006
0592 02fe 0007 | | .CONST 0x02fe,0x0007
0594 0303 0008 | | .CONST 0x0303,0x0008
0596 0309 0009 | | .CONST 0x0309,0x0009
0598 030f 000a | | .CONST 0x030f,0x000a
059a ; --------------------------------------------------------------------------------------
059a ; Debug3 Subtable 0x10
059a ; --------------------------------------------------------------------------------------
059a 0001 0004 | | .DBG3TAB 0x0001,0x0004
059c 0323 ffff | # | .CONST 0x0323,0xffff
059e 0328 0001 | ( | .CONST 0x0328,0x0001
05a0 0331 0002 | 1 | .CONST 0x0331,0x0002
05a2 0333 0003 | 3 | .CONST 0x0333,0x0003
05a4 0345 0004 | E | .CONST 0x0345,0x0004
05a6 0000 0000 | | .BLANK 0000[0x5a]