|
|
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: 8192 (0x2000)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0938 | 8 | .CONST 0x0938 ; 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 0007 | | .CONST 0x0007 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 004b | K | .CONST 0x004b ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0022 | " | .CONST 0x0022 ; Number of locals
000b INIT_0008:
000b 029a 0073 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0070 ; Debug Table 0x0 = .DEBUG 0x000b,0x09ea,0x8000,0x0000,0x0057,0x9045,0x0000,0x0007
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 00cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00c8 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 00bf | | Action Accept_Activation
0010 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0010,0x09f0,0x8000,0x0000,0x0057,0x90d5,0x0000,0x0029
; Debug Table 0x1.0x0 = 0x10,0xffff
0011 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x11,0xfffe
0012 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x12,0xfffd
0013 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x13,0xfffc
0014 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x14,0xfffb
0015 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x15,0xfffa
0016 62a5 |b | Indirect_Literal Discrete,0x2bc,{0x00000000, 0x005790d5} ; Debug Table 0x1.0x6 = 0x16,0xfff9
0017 4855 |HU | Short_Literal 0x55
0018 00ec | | Load_Encached Diana_Tree_Cache
0019 e001 | | Load 0x0,0x1
001a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
001b 00e5 | | Load_Encached Long_Integer_Cache
001c 00eb | | Load_Encached Diana_Cache
001d 1918 | | Execute Package,Field_Reference,Field_Number 0x18
001e e002 | | Load 0x0,0x2
001f 0387 | | Declare_Variable Package
0020 00d8 | | Load_Top At_Offset_0
0021 020f | | Execute Module,Activate
0022 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x7 = 0x22,0xfff8
0023 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0024 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x1.0x8 = 0x24,0xfff7
0025 0092 07b8 | | Action Push_String_Extended,0x7b8 ; "job_context_length"
; Debug Table 0x1.0x9 = 0x25,0xfff6
0027 0092 07b9 | | Action Push_String_Extended,0x7b9 ; "job_name_length"
; Debug Table 0x1.0xa = 0x27,0xfff5
0029 0092 07ba | | Action Push_String_Extended,0x7ba ; "job_context_first"
; Debug Table 0x1.0xb = 0x29,0xfff4
002b 0092 07bb | | Action Push_String_Extended,0x7bb ; "job_name_separator"
; Debug Table 0x1.0xc = 0x2b,0xfff3
002d 029d 00e3 | | Declare_Subprogram For_Outer_Call,INIT_00e0 ; Debug Table 0x1.0xd = 0x2d,0xfff2
002f 029d 0103 | | Declare_Subprogram For_Outer_Call,INIT_0100 ; Debug Table 0x1.0xe = 0x2f,0xfff1
0031 029d 015b | [| Declare_Subprogram For_Outer_Call,INIT_0158 ; Debug Table 0x1.0xf = 0x31,0xfff0
0033 029d 01cb | | Declare_Subprogram For_Outer_Call,INIT_01c8 ; Debug Table 0x1.0x10 = 0x33,0xffef
0035 029d 021b | | Declare_Subprogram For_Outer_Call,INIT_0218 ; Debug Table 0x1.0x11 = 0x35,0xffee
0037 029d 0283 | | Declare_Subprogram For_Outer_Call,INIT_0280 ; Debug Table 0x1.0x12 = 0x37,0xffed
0039 029d 02c3 | | Declare_Subprogram For_Outer_Call,INIT_02c0 ; Debug Table 0x1.0x13 = 0x39,0xffec
003b 029d 02f3 | | Declare_Subprogram For_Outer_Call,INIT_02f0 ; Debug Table 0x1.0x14 = 0x3b,0xffeb
003d 029d 034b | K| Declare_Subprogram For_Outer_Call,INIT_0348 ; Debug Table 0x1.0x15 = 0x3d,0xffea
003f 029d 038b | | Declare_Subprogram For_Outer_Call,INIT_0388 ; Debug Table 0x1.0x16 = 0x3f,0xffe9
0041 029d 03d3 | | Declare_Subprogram For_Outer_Call,INIT_03d0 ; Debug Table 0x1.0x17 = 0x41,0xffe8
0043 029d 03fb | | Declare_Subprogram For_Outer_Call,INIT_03f8 ; Debug Table 0x1.0x18 = 0x43,0xffe7
0045 029d 055b | [| Declare_Subprogram For_Outer_Call,INIT_0558 ; Debug Table 0x1.0x19 = 0x45,0xffe6
0047 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x1a = 0x47,0xffe5
0048 00c7 | | Action Elaborate_Subprogram
0049 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x1b = 0x49,0xffe4
004a 00c7 | | Action Elaborate_Subprogram
004b BODY_0008:
004b 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x1.0x1c = 0x4b,0x1
004c 48fe |H | Short_Literal 0xfe
004d e003 | | Load 0x0,0x3
004e 180d | | Execute Package,Field_Execute,Field_Number 0xd
004f c211 | | Store 0x1,0x11
0050 e20f | | Load 0x1,0xf ; Debug Table 0x1.0x1d = 0x50,0x2
0051 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0052 e211 | | Load 0x1,0x11
0053 e20f | | Load 0x1,0xf
0054 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0055 c210 | | Store 0x1,0x10
0056 4803 |H | Short_Literal 0x3 ; Debug Table 0x1.0x1e = 0x56,0x3
0057 e212 | | Load 0x1,0x12
0058 e004 | | Load 0x0,0x4
0059 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
005a 4802 |H | Short_Literal 0x2 ; Debug Table 0x1.0x1f = 0x5a,0x4
005b e213 | | Load 0x1,0x13
005c e004 | | Load 0x0,0x4
005d 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
005e 0092 07bc | | Action Push_String_Extended,0x7bc ; " % "
; Debug Table 0x1.0x20 = 0x5e,0x5
0060 e215 | | Load 0x1,0x15
0061 e004 | | Load 0x0,0x4
0062 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0063 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x21 = 0x63,0x6
0064 e214 | | Load 0x1,0x14
0065 e004 | | Load 0x0,0x4
0066 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0067 00bc | | Action Signal_Activated
0068 00bb | | Action Signal_Completion
0069 0000 0000 | | .BLANK 0000[0x7]
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 0082 | | .CONST 0x0082 ; Address of begin
0071 00ba | | .CONST 0x00ba ; Address of exception handler
0072 0007 | | .CONST 0x0007 ; Number of locals
0073 INIT_0070:
0073 0007 | | Action Break_Optional ; Debug Table 0x2 = .DEBUG 0x0073,0x0a36,0x2801,0x0002,0x0057,0x9045,0x0000,0x0008
; Debug Table 0x2.0x0 = 0x73,0xffff
0074 e004 | | Load 0x0,0x4 ; Debug Table 0x2.0x1 = 0x74,0xfffe
0075 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0076 02c7 | | Declare_Variable Any
0077 00d8 | | Load_Top At_Offset_0
0078 1c00 | | Execute_Immediate Run_Utility,0x0
0079 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x2 = 0x79,0xfffd
007a e005 | | Load 0x0,0x5 ; Debug Table 0x2.0x3 = 0x7a,0xfffc
007b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
007c 029f 059b | | Declare_Subprogram For_Call,INIT_0598 ; Debug Table 0x2.0x4 = 0x7c,0xfffb
007e 029f 05cb | | Declare_Subprogram For_Call,INIT_05c8 ; Debug Table 0x2.0x5 = 0x7e,0xfffa
0080 029f 0613 | | Declare_Subprogram For_Call,INIT_0610 ; Debug Table 0x2.0x6 = 0x80,0xfff9
0082 BODY_0070:
0082 e005 | | Load 0x0,0x5 ; Debug Table 0x2.0x7 = 0x82,0x1
0083 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0084 a404 | | Store_Unchecked 0x2,0x4
0085 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x8 = 0x85,0x2
0086 e006 | | Load 0x0,0x6
0087 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0088 6828 |h( | Jump_Zero 0xb1
0089 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x9 = 0x89,0x3
008a e402 | | Load 0x2,0x2
008b 0120 | | Execute Any,Is_Value
008c 6803 |h | Jump_Zero 0x90
008d e004 | | Load 0x0,0x4
008e 1b11 | | Execute Package,Field_Read,Field_Number 0x11
008f 7801 |x | Jump 0x91
0090 e402 | | Load 0x2,0x2
0091 e005 | | Load 0x0,0x5
0092 180f | | Execute Package,Field_Execute,Field_Number 0xf
0093 e214 | | Load 0x1,0x14
0094 e004 | | Load 0x0,0x4
0095 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0096 c402 | | Store 0x2,0x2
0097 c403 | | Store 0x2,0x3
0098 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0xa = 0x98,0x4
0099 680e |h | Jump_Zero 0xa8
009a e402 | | Load 0x2,0x2
009b e004 | | Load 0x0,0x4
009c 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
009d 680a |h | Jump_Zero 0xa8
009e 821f | | Call 0x1,0x1f ; Debug Table 0x2.0xb = 0x9e,0x5
009f 8220 | | Call 0x1,0x20
00a0 01cc | | Execute Vector,Catenate
00a1 e5fd | | Load 0x2,-0x3
00a2 8221 | ! | Call 0x1,0x21
00a3 01cc | | Execute Vector,Catenate
00a4 e404 | | Load 0x2,0x4
00a5 e006 | | Load 0x0,0x6
00a6 1815 | | Execute Package,Field_Execute,Field_Number 0x15
00a7 7809 |x | Jump 0xb1
00a8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0xc = 0xa8,0x6
00a9 8221 | ! | Call 0x1,0x21
00aa 8220 | | Call 0x1,0x20
00ab 01cc | | Execute Vector,Catenate
00ac 821f | | Call 0x1,0x1f
00ad 01cc | | Execute Vector,Catenate
00ae e404 | | Load 0x2,0x4
00af e006 | | Load 0x0,0x6
00b0 1815 | | Execute Package,Field_Execute,Field_Number 0x15
00b1 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2.0xd = 0xb1,0x7
00b2 6804 |h | Jump_Zero 0xb7
00b3 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xe = 0xb3,0x8
00b4 e5fd | | Load 0x2,-0x3
00b5 8407 | | Call 0x2,0x7
00b6 4505 |E | Exit_Subprogram 0x5
00b7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0xf = 0xb7,0x9
00b8 8406 | | Call 0x2,0x6
00b9 4505 |E | Exit_Subprogram 0x5
00ba TRAP_0070:
00ba 61fd |a | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501}
00bb 010f | | Execute Exception,Equal
00bc 6804 |h | Jump_Zero 0xc1
00bd 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x10 = 0xbd,0xa
00be e5fd | | Load 0x2,-0x3
00bf 8407 | | Call 0x2,0x7
00c0 4505 |E | Exit_Subprogram 0x5
00c1 0100 | | Execute Exception,Raise
00c2 0000 0000 | | .BLANK 0000[0x6]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00cc | | .CONST 0x00cc ; Address of begin
00c9 0004 | | .CONST 0x0004 ; Address of exception handler
00ca 0002 | | .CONST 0x0002 ; Number of locals
00cb INIT_00c8:
00cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x00cb,0x0a5a,0x0001,0x0000,0x0057,0x9045,0x0000,0x001c
; Debug Table 0x3.0x0 = 0xcb,0xffff
00cc BODY_00c8:
00cc 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x1 = 0xcc,0x1
00cd 8222 | " | Call 0x1,0x22
00ce 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00cf 0007 | | Action Break_Optional ; Debug Table 0x3.0x2 = 0xcf,0x2
00d0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x3 = 0xd0,0x401
00d1 021d | | Execute Heap_Access,Is_Null
00d2 7006 |p | Jump_Nonzero 0xd9 ; Debug Table 0x3.0x4 = 0xd2,0x2
00d3 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x5 = 0xd3,0x3
00d4 e5fe | | Load 0x2,-0x2
00d5 00da | | Load_Top At_Offset_2
00d6 e210 | | Load 0x1,0x10
00d7 e20f | | Load 0x1,0xf
00d8 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00d9 4503 |E | Exit_Subprogram 0x3
00da 0000 0000 | | .BLANK 0000[0x6]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00e3 | | .CONST 0x00e3 ; Address of begin
00e1 0004 | | .CONST 0x0004 ; Address of exception handler
00e2 0001 | | .CONST 0x0001 ; Number of locals
00e3 BODY_00e0:
00e3 INIT_00e0:
00e3 0007 | | Action Break_Optional ; Debug Table 0x4 = .DEBUG 0x00e3,0x0a68,0x0002,0x0000,0x0057,0x90d5,0x0000,0x0092
; Debug Table 0x4.0x0 = 0xe3,0x1
00e4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x1 = 0xe4,0x401
00e5 0007 | | Action Break_Optional
00e6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0x2 = 0xe6,0x402
00e7 0007 | | Action Break_Optional ; Debug Table 0x4.0x3 = 0xe7,0x403
00e8 0007 | | Action Break_Optional ; Debug Table 0x4.0x4 = 0xe8,0x404
00e9 0b5b | [ | Execute_Immediate Case_Compare,0x5b ; Debug Table 0x4.0x5 = 0xe9,0x1
00ea 7006 |p | Jump_Nonzero 0xf1
00eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x6 = 0xeb,0x3
00ec 4976 |Iv | Short_Literal 0x176
00ed 00eb | | Load_Encached Diana_Cache
00ee 0098 | | Execute Package,Field_Read_Dynamic
00ef 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00f0 4401 |D | Exit_Subprogram With_Result,0x1
00f1 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x7 = 0xf1,0x2
00f2 00eb | | Load_Encached Diana_Cache
00f3 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
00f4 4976 |Iv | Short_Literal 0x176
00f5 00eb | | Load_Encached Diana_Cache
00f6 0098 | | Execute Package,Field_Read_Dynamic
00f7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00f8 4401 |D | Exit_Subprogram With_Result,0x1
00f9 0000 0000 | | .BLANK 0000[0x7]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0104 | | .CONST 0x0104 ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0002 | | .CONST 0x0002 ; Number of locals
0103 INIT_0100:
0103 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x5 = .DEBUG 0x0103,0x0a7a,0x0001,0x0000,0x0057,0x90d5,0x0000,0x00cc
; Debug Table 0x5.0x0 = 0x103,0xffff
0104 BODY_0100:
0104 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x1 = 0x104,0x1
0105 00eb | | Load_Encached Diana_Cache
0106 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0107 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0108 7849 |xI | Jump 0x152
0109 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2 = 0x109,0x3
010a 0007 | | Action Break_Optional
010b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x3 = 0x10b,0x401
010c 7002 |p | Jump_Nonzero 0x10f
010d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x4 = 0x10d,0x402
010e 782c |x, | Jump 0x13b
010f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x5 = 0x10f,0x403
0110 0217 | | Execute Heap_Access,All_Reference
0111 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0112 6804 |h | Jump_Zero 0x117
0113 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x6 = 0x113,0x404
0114 0217 | | Execute Heap_Access,All_Reference
0115 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0116 7824 |x$ | Jump 0x13b
0117 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x7 = 0x117,0x405
0118 0007 | | Action Break_Optional
0119 e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x8 = 0x119,0x801
011a 0007 | | Action Break_Optional
011b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x5.0x9 = 0x11b,0x802
011c 0007 | | Action Break_Optional ; Debug Table 0x5.0xa = 0x11c,0x803
011d 00d0 | | Action Swap_Control ; Debug Table 0x5.0xb = 0x11d,0x804
011e 00d1 | | Pop_Control Pop_Count_1
011f 49bb |I | Short_Literal 0x1bb ; Debug Table 0x5.0xc = 0x11f,0x405
0120 00eb | | Load_Encached Diana_Cache
0121 0098 | | Execute Package,Field_Read_Dynamic
0122 012c | , | Execute Any,Size
0123 e007 | | Load 0x0,0x7
0124 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0125 025b | [ | Execute Discrete,Check_In_Type
0126 0273 | s | Execute Discrete,Plus
0127 00d9 | | Load_Top At_Offset_1
0128 0007 | | Action Break_Optional
0129 e405 | | Load 0x2,0x5 ; Debug Table 0x5.0xd = 0x129,0xc01
012a 0007 | | Action Break_Optional
012b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x5.0xe = 0x12b,0xc02
012c 0007 | | Action Break_Optional ; Debug Table 0x5.0xf = 0x12c,0xc03
012d 00d0 | | Action Swap_Control ; Debug Table 0x5.0x10 = 0x12d,0xc04
012e 00d1 | | Pop_Control Pop_Count_1
012f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x5.0x11 = 0x12f,0x804
0130 00eb | | Load_Encached Diana_Cache
0131 0098 | | Execute Package,Field_Read_Dynamic
0132 49c9 |I | Short_Literal 0x1c9
0133 00eb | | Load_Encached Diana_Cache
0134 0098 | | Execute Package,Field_Read_Dynamic
0135 49ca |I | Short_Literal 0x1ca
0136 00eb | | Load_Encached Diana_Cache
0137 0095 | | Execute Package,Field_Reference_Dynamic
0138 e008 | | Load 0x0,0x8
0139 1819 | | Execute Package,Field_Execute,Field_Number 0x19
013a 7800 |x | Jump 0x13b
013b 00d0 | | Action Swap_Control
013c 00d1 | | Pop_Control Pop_Count_1
013d 0007 | | Action Break_Optional ; Debug Table 0x5.0x12 = 0x13d,0x3
013e e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x13 = 0x13e,0x1001
013f 0007 | | Action Break_Optional
0140 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x5.0x14 = 0x140,0x1002
0141 0007 | | Action Break_Optional ; Debug Table 0x5.0x15 = 0x141,0x1003
0142 00d0 | | Action Swap_Control ; Debug Table 0x5.0x16 = 0x142,0x1004
0143 00d1 | | Pop_Control Pop_Count_1
0144 0b45 | E | Execute_Immediate Case_Compare,0x45 ; Debug Table 0x5.0x17 = 0x144,0x3
0145 7002 |p | Jump_Nonzero 0x148
0146 6171 |aq | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x5.0x18 = 0x146,0x5
0147 0257 | W | Execute Discrete,Raise
0148 00d1 | | Pop_Control Pop_Count_1
0149 0007 | | Action Break_Optional ; Debug Table 0x5.0x19 = 0x149,0x6
014a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1a = 0x14a,0x1401
014b 7002 |p | Jump_Nonzero 0x14e
014c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x5.0x1b = 0x14c,0x1402
014d 7803 |x | Jump 0x151
014e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1c = 0x14e,0x1403
014f 0217 | | Execute Heap_Access,All_Reference
0150 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0151 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x5.0x1d = 0x151,0x6
0152 0007 | | Action Break_Optional ; Debug Table 0x5.0x1e = 0x152,0x2
0153 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1f = 0x153,0x1801
0154 021d | | Execute Heap_Access,Is_Null
0155 6fb3 |o | Jump_Zero 0x109 ; Debug Table 0x5.0x20 = 0x155,0x2
0156 4502 |E | Exit_Subprogram 0x2
0157 0000 | | .XXX[0x1]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015d | ] | .CONST 0x015d ; Address of begin
0159 0004 | | .CONST 0x0004 ; Address of exception handler
015a 0003 | | .CONST 0x0003 ; Number of locals
015b INIT_0158:
015b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x015b,0x0abe,0x0001,0x0000,0x0057,0x90d5,0x0000,0x0117
; Debug Table 0x6.0x0 = 0x15b,0xffff
015c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x6.0x1 = 0x15c,0xfffe
015d BODY_0158:
015d e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x2 = 0x15d,0x1
015e 00eb | | Load_Encached Diana_Cache
015f 18d1 | | Execute Package,Field_Execute,Field_Number 0xd1
0160 8217 | | Call 0x1,0x17
0161 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x3 = 0x161,0x2
0162 00eb | | Load_Encached Diana_Cache
0163 18b4 | | Execute Package,Field_Execute,Field_Number 0xb4
0164 00eb | | Load_Encached Diana_Cache
0165 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0166 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x4 = 0x166,0x401
0167 021d | | Execute Heap_Access,Is_Null
0168 00d0 | | Action Swap_Control
0169 00d1 | | Pop_Control Pop_Count_1
016a 7002 |p | Jump_Nonzero 0x16d ; Debug Table 0x6.0x5 = 0x16a,0x2
016b 614c |aL | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x6.0x6 = 0x16b,0x3
016c 0257 | W | Execute Discrete,Raise
016d e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x7 = 0x16d,0x4
016e 00eb | | Load_Encached Diana_Cache
016f 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1
0170 00eb | | Load_Encached Diana_Cache
0171 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0172 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0173 0007 | | Action Break_Optional ; Debug Table 0x6.0x8 = 0x173,0x5
0174 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x9 = 0x174,0x801
0175 7002 |p | Jump_Nonzero 0x178
0176 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x6.0xa = 0x176,0x802
0177 7803 |x | Jump 0x17b
0178 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0xb = 0x178,0x803
0179 0217 | | Execute Heap_Access,All_Reference
017a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
017b 0007 | | Action Break_Optional ; Debug Table 0x6.0xc = 0x17b,0x5
017c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0xd = 0x17c,0xc01
017d 021d | | Execute Heap_Access,Is_Null
017e 00d0 | | Action Swap_Control
017f 00d1 | | Pop_Control Pop_Count_1
0180 7002 |p | Jump_Nonzero 0x183 ; Debug Table 0x6.0xe = 0x180,0x5
0181 6136 |a6 | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x6.0xf = 0x181,0x6
0182 0257 | W | Execute Discrete,Raise
0183 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x10 = 0x183,0x7
0184 0007 | | Action Break_Optional
0185 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x11 = 0x185,0x1001
0186 7002 |p | Jump_Nonzero 0x189
0187 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x12 = 0x187,0x1002
0188 782c |x, | Jump 0x1b5
0189 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x13 = 0x189,0x1003
018a 0217 | | Execute Heap_Access,All_Reference
018b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
018c 6804 |h | Jump_Zero 0x191
018d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x14 = 0x18d,0x1004
018e 0217 | | Execute Heap_Access,All_Reference
018f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0190 7824 |x$ | Jump 0x1b5
0191 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x15 = 0x191,0x1005
0192 0007 | | Action Break_Optional
0193 e405 | | Load 0x2,0x5 ; Debug Table 0x6.0x16 = 0x193,0x1401
0194 0007 | | Action Break_Optional
0195 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x6.0x17 = 0x195,0x1402
0196 0007 | | Action Break_Optional ; Debug Table 0x6.0x18 = 0x196,0x1403
0197 00d0 | | Action Swap_Control ; Debug Table 0x6.0x19 = 0x197,0x1404
0198 00d1 | | Pop_Control Pop_Count_1
0199 49bb |I | Short_Literal 0x1bb ; Debug Table 0x6.0x1a = 0x199,0x1005
019a 00eb | | Load_Encached Diana_Cache
019b 0098 | | Execute Package,Field_Read_Dynamic
019c 012c | , | Execute Any,Size
019d e007 | | Load 0x0,0x7
019e 1b17 | | Execute Package,Field_Read,Field_Number 0x17
019f 025b | [ | Execute Discrete,Check_In_Type
01a0 0273 | s | Execute Discrete,Plus
01a1 00d9 | | Load_Top At_Offset_1
01a2 0007 | | Action Break_Optional
01a3 e406 | | Load 0x2,0x6 ; Debug Table 0x6.0x1b = 0x1a3,0x1801
01a4 0007 | | Action Break_Optional
01a5 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x6.0x1c = 0x1a5,0x1802
01a6 0007 | | Action Break_Optional ; Debug Table 0x6.0x1d = 0x1a6,0x1803
01a7 00d0 | | Action Swap_Control ; Debug Table 0x6.0x1e = 0x1a7,0x1804
01a8 00d1 | | Pop_Control Pop_Count_1
01a9 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x6.0x1f = 0x1a9,0x1404
01aa 00eb | | Load_Encached Diana_Cache
01ab 0098 | | Execute Package,Field_Read_Dynamic
01ac 49c9 |I | Short_Literal 0x1c9
01ad 00eb | | Load_Encached Diana_Cache
01ae 0098 | | Execute Package,Field_Read_Dynamic
01af 49ca |I | Short_Literal 0x1ca
01b0 00eb | | Load_Encached Diana_Cache
01b1 0095 | | Execute Package,Field_Reference_Dynamic
01b2 e008 | | Load 0x0,0x8
01b3 1819 | | Execute Package,Field_Execute,Field_Number 0x19
01b4 7800 |x | Jump 0x1b5
01b5 00d0 | | Action Swap_Control
01b6 00d1 | | Pop_Control Pop_Count_1
01b7 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x6.0x20 = 0x1b7,0x7
01b8 0007 | | Action Break_Optional ; Debug Table 0x6.0x21 = 0x1b8,0x8
01b9 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x22 = 0x1b9,0x1c01
01ba 0007 | | Action Break_Optional
01bb 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x23 = 0x1bb,0x1c02
01bc 0007 | | Action Break_Optional ; Debug Table 0x6.0x24 = 0x1bc,0x1c03
01bd 0007 | | Action Break_Optional ; Debug Table 0x6.0x25 = 0x1bd,0x1c04
01be 0b5b | [ | Execute_Immediate Case_Compare,0x5b ; Debug Table 0x6.0x26 = 0x1be,0x8
01bf 7002 |p | Jump_Nonzero 0x1c2
01c0 60f7 |` | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x6.0x27 = 0x1c0,0xa
01c1 0257 | W | Execute Discrete,Raise
01c2 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x28 = 0x1c2,0x9
01c3 a5fe | | Store_Unchecked 0x2,-0x2
01c4 4502 |E | Exit_Subprogram 0x2
01c5 0000 0000 | | .XXX[0x3]
01c7 0000 | |
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01ce | | .CONST 0x01ce ; Address of begin
01c9 0004 | | .CONST 0x0004 ; Address of exception handler
01ca 0004 | | .CONST 0x0004 ; Number of locals
01cb INIT_01c8:
01cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x01cb,0x0b12,0x0001,0x0000,0x0057,0x90d5,0x0000,0x0199
; Debug Table 0x7.0x0 = 0x1cb,0xffff
01cc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x1 = 0x1cc,0xfffe
01cd 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x7.0x2 = 0x1cd,0xfffd
01ce BODY_01c8:
01ce e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x3 = 0x1ce,0x1
01cf 490c |I | Short_Literal 0x10c
01d0 00eb | | Load_Encached Diana_Cache
01d1 0096 | | Execute Package,Field_Execute_Dynamic
01d2 00eb | | Load_Encached Diana_Cache
01d3 18ed | | Execute Package,Field_Execute,Field_Number 0xed
01d4 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01d5 7839 |x9 | Jump 0x20f
01d6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x4 = 0x1d6,0x3
01d7 0007 | | Action Break_Optional
01d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x5 = 0x1d8,0x401
01d9 0217 | | Execute Heap_Access,All_Reference
01da 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01db 00d9 | | Load_Top At_Offset_1
01dc 0007 | | Action Break_Optional
01dd e407 | | Load 0x2,0x7 ; Debug Table 0x7.0x6 = 0x1dd,0x801
01de 0007 | | Action Break_Optional
01df 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x7.0x7 = 0x1df,0x802
01e0 0007 | | Action Break_Optional ; Debug Table 0x7.0x8 = 0x1e0,0x803
01e1 00d0 | | Action Swap_Control ; Debug Table 0x7.0x9 = 0x1e1,0x804
01e2 00d1 | | Pop_Control Pop_Count_1
01e3 49af |I | Short_Literal 0x1af ; Debug Table 0x7.0xa = 0x1e3,0x401
01e4 00eb | | Load_Encached Diana_Cache
01e5 0096 | | Execute Package,Field_Execute_Dynamic
01e6 00d0 | | Action Swap_Control
01e7 00d1 | | Pop_Control Pop_Count_1
01e8 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x7.0xb = 0x1e8,0x3
01e9 0007 | | Action Break_Optional ; Debug Table 0x7.0xc = 0x1e9,0x4
01ea 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xd = 0x1ea,0xc01
01eb 0217 | | Execute Heap_Access,All_Reference
01ec 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01ed 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x7.0xe = 0x1ed,0x4
01ee 0007 | | Action Break_Optional ; Debug Table 0x7.0xf = 0x1ee,0x5
01ef e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x10 = 0x1ef,0x1001
01f0 0007 | | Action Break_Optional
01f1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x11 = 0x1f1,0x1002
01f2 0007 | | Action Break_Optional ; Debug Table 0x7.0x12 = 0x1f2,0x1003
01f3 0007 | | Action Break_Optional ; Debug Table 0x7.0x13 = 0x1f3,0x1004
01f4 0b0b | | Execute_Immediate Case_Compare,0xb ; Debug Table 0x7.0x14 = 0x1f4,0x5
01f5 7018 |p | Jump_Nonzero 0x20e
01f6 0b08 | | Execute_Immediate Case_Compare,0x8
01f7 7016 |p | Jump_Nonzero 0x20e
01f8 0b17 | | Execute_Immediate Case_Compare,0x17
01f9 7006 |p | Jump_Nonzero 0x200
01fa 0b16 | | Execute_Immediate Case_Compare,0x16
01fb 7004 |p | Jump_Nonzero 0x200
01fc 0b12 | | Execute_Immediate Case_Compare,0x12
01fd 7002 |p | Jump_Nonzero 0x200
01fe 60b9 |` | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x7.0x15 = 0x1fe,0xb
01ff 0257 | W | Execute Discrete,Raise
0200 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x16 = 0x200,0x7
0201 8216 | | Call 0x1,0x16
0202 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0203 0007 | | Action Break_Optional ; Debug Table 0x7.0x17 = 0x203,0x8
0204 e403 | | Load 0x2,0x3 ; Debug Table 0x7.0x18 = 0x204,0x1401
0205 0007 | | Action Break_Optional
0206 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x19 = 0x206,0x1402
0207 0007 | | Action Break_Optional ; Debug Table 0x7.0x1a = 0x207,0x1403
0208 0007 | | Action Break_Optional ; Debug Table 0x7.0x1b = 0x208,0x1404
0209 0b31 | 1 | Execute_Immediate Case_Compare,0x31 ; Debug Table 0x7.0x1c = 0x209,0x8
020a 7002 |p | Jump_Nonzero 0x20d
020b 60ac |` | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x7.0x1d = 0x20b,0xa
020c 0257 | W | Execute Discrete,Raise
020d 00d1 | | Pop_Control Pop_Count_1
020e 00d1 | | Pop_Control Pop_Count_1
020f 0007 | | Action Break_Optional ; Debug Table 0x7.0x1e = 0x20f,0x2
0210 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x1f = 0x210,0x1801
0211 021d | | Execute Heap_Access,Is_Null
0212 6fc3 |o | Jump_Zero 0x1d6 ; Debug Table 0x7.0x20 = 0x212,0x2
0213 4502 |E | Exit_Subprogram 0x2
0214 0000 0000 | | .BLANK 0000[0x4]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 0222 | " | .CONST 0x0222 ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0007 | | .CONST 0x0007 ; Number of locals
021b INIT_0218:
021b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x021b,0x0b56,0x0001,0x0000,0x0057,0x90d5,0x0000,0x0224
; Debug Table 0x8.0x0 = 0x21b,0xffff
021c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x1 = 0x21c,0xfffe
021d 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x8.0x2 = 0x21d,0xfffd
021e 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x3 = 0x21e,0xfffc
021f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x4 = 0x21f,0xfffb
0220 029f 06c3 | | Declare_Subprogram For_Call,INIT_06c0 ; Debug Table 0x8.0x5 = 0x220,0xfffa
0222 BODY_0218:
0222 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x6 = 0x222,0x1
0223 00eb | | Load_Encached Diana_Cache
0224 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0225 00eb | | Load_Encached Diana_Cache
0226 18ce | | Execute Package,Field_Execute,Field_Number 0xce
0227 00eb | | Load_Encached Diana_Cache
0228 18da | | Execute Package,Field_Execute,Field_Number 0xda
0229 00eb | | Load_Encached Diana_Cache
022a 1889 | | Execute Package,Field_Execute,Field_Number 0x89
022b 0033 | 3 | Store_Top Heap_Access,At_Offset_3
022c 0007 | | Action Break_Optional ; Debug Table 0x8.0x7 = 0x22c,0x2
022d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x8 = 0x22d,0x401
022e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x8.0x9 = 0x22e,0x2
022f e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0xa = 0x22f,0x3
0230 490c |I | Short_Literal 0x10c
0231 00eb | | Load_Encached Diana_Cache
0232 0096 | | Execute Package,Field_Execute_Dynamic
0233 00eb | | Load_Encached Diana_Cache
0234 18ed | | Execute Package,Field_Execute,Field_Number 0xed
0235 a404 | | Store_Unchecked 0x2,0x4
0236 7839 |x9 | Jump 0x270
0237 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xb = 0x237,0x5
0238 0007 | | Action Break_Optional
0239 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xc = 0x239,0x801
023a 0217 | | Execute Heap_Access,All_Reference
023b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
023c 00d9 | | Load_Top At_Offset_1
023d 0007 | | Action Break_Optional
023e e40a | | Load 0x2,0xa ; Debug Table 0x8.0xd = 0x23e,0xc01
023f 0007 | | Action Break_Optional
0240 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x8.0xe = 0x240,0xc02
0241 0007 | | Action Break_Optional ; Debug Table 0x8.0xf = 0x241,0xc03
0242 00d0 | | Action Swap_Control ; Debug Table 0x8.0x10 = 0x242,0xc04
0243 00d1 | | Pop_Control Pop_Count_1
0244 49af |I | Short_Literal 0x1af ; Debug Table 0x8.0x11 = 0x244,0x801
0245 00eb | | Load_Encached Diana_Cache
0246 0096 | | Execute Package,Field_Execute_Dynamic
0247 00d0 | | Action Swap_Control
0248 00d1 | | Pop_Control Pop_Count_1
0249 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x8.0x12 = 0x249,0x5
024a 0007 | | Action Break_Optional ; Debug Table 0x8.0x13 = 0x24a,0x6
024b 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x14 = 0x24b,0x1001
024c 0217 | | Execute Heap_Access,All_Reference
024d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
024e a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x8.0x15 = 0x24e,0x6
024f 0007 | | Action Break_Optional ; Debug Table 0x8.0x16 = 0x24f,0x7
0250 e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x17 = 0x250,0x1401
0251 0007 | | Action Break_Optional
0252 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x18 = 0x252,0x1402
0253 0007 | | Action Break_Optional ; Debug Table 0x8.0x19 = 0x253,0x1403
0254 0007 | | Action Break_Optional ; Debug Table 0x8.0x1a = 0x254,0x1404
0255 0b17 | | Execute_Immediate Case_Compare,0x17 ; Debug Table 0x8.0x1b = 0x255,0x7
0256 7004 |p | Jump_Nonzero 0x25b
0257 0b16 | | Execute_Immediate Case_Compare,0x16
0258 7002 |p | Jump_Nonzero 0x25b
0259 605e |`^ | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x8.0x1c = 0x259,0xd
025a 0257 | W | Execute Discrete,Raise
025b e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x1d = 0x25b,0x8
025c 8216 | | Call 0x1,0x16
025d a403 | | Store_Unchecked 0x2,0x3
025e 0007 | | Action Break_Optional ; Debug Table 0x8.0x1e = 0x25e,0x9
025f e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x1f = 0x25f,0x1801
0260 0007 | | Action Break_Optional
0261 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x20 = 0x261,0x1802
0262 0007 | | Action Break_Optional ; Debug Table 0x8.0x21 = 0x262,0x1803
0263 0007 | | Action Break_Optional ; Debug Table 0x8.0x22 = 0x263,0x1804
0264 0b23 | # | Execute_Immediate Case_Compare,0x23 ; Debug Table 0x8.0x23 = 0x264,0x9
0265 7002 |p | Jump_Nonzero 0x268
0266 6051 |`Q | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x8.0x24 = 0x266,0xc
0267 0257 | W | Execute Discrete,Raise
0268 e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x25 = 0x268,0xa
0269 8407 | | Call 0x2,0x7
026a 021e | | Execute Heap_Access,Maximum
026b 6802 |h | Jump_Zero 0x26e
026c 604b |`K | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x8.0x26 = 0x26c,0xb
026d 0257 | W | Execute Discrete,Raise
026e 00d1 | | Pop_Control Pop_Count_1
026f 00d1 | | Pop_Control Pop_Count_1
0270 0007 | | Action Break_Optional ; Debug Table 0x8.0x27 = 0x270,0x4
0271 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x28 = 0x271,0x1c01
0272 021d | | Execute Heap_Access,Is_Null
0273 6fc3 |o | Jump_Zero 0x237 ; Debug Table 0x8.0x29 = 0x273,0x4
0274 0007 | | Action Break_Optional ; Debug Table 0x8.0x2a = 0x274,0xe
0275 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x2b = 0x275,0x2001
0276 021d | | Execute Heap_Access,Is_Null
0277 6803 |h | Jump_Zero 0x27b ; Debug Table 0x8.0x2c = 0x277,0xe
0278 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x2d = 0x278,0x2401
0279 021d | | Execute Heap_Access,Is_Null
027a 7002 |p | Jump_Nonzero 0x27d ; Debug Table 0x8.0x2e = 0x27a,0x2001
027b 603c |`< | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x8.0x2f = 0x27b,0xf
027c 0257 | W | Execute Discrete,Raise
027d 4503 |E | Exit_Subprogram 0x3
027e 0000 0000 | | .XXX[0x2]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0285 | | .CONST 0x0285 ; Address of begin
0281 0004 | | .CONST 0x0004 ; Address of exception handler
0282 0003 | | .CONST 0x0003 ; Number of locals
0283 INIT_0280:
0283 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x0283,0x0bb8,0x0001,0x0000,0x0057,0x90d5,0x0000,0x034a
; Debug Table 0x9.0x0 = 0x283,0xffff
0284 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x284,0xfffe
0285 BODY_0280:
0285 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x2 = 0x285,0x1
0286 e009 | | Load 0x0,0x9
0287 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
0288 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0289 6802 |h | Jump_Zero 0x28c
028a 602d |`- | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x9.0x3 = 0x28a,0x2
028b 0257 | W | Execute Discrete,Raise
028c e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x4 = 0x28c,0x3
028d 00eb | | Load_Encached Diana_Cache
028e 18ec | | Execute Package,Field_Execute,Field_Number 0xec
028f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0290 0007 | | Action Break_Optional ; Debug Table 0x9.0x5 = 0x290,0x4
0291 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x6 = 0x291,0x401
0292 0007 | | Action Break_Optional
0293 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x7 = 0x293,0x402
0294 0007 | | Action Break_Optional ; Debug Table 0x9.0x8 = 0x294,0x403
0295 0007 | | Action Break_Optional ; Debug Table 0x9.0x9 = 0x295,0x404
0296 0f3d | = | Execute_Immediate Equal,0x3d ; Debug Table 0x9.0xa = 0x296,0x4
0297 7002 |p | Jump_Nonzero 0x29a
0298 601f |` | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x9.0xb = 0x298,0x5
0299 0257 | W | Execute Discrete,Raise
029a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xc = 0x29a,0x6
029b 00eb | | Load_Encached Diana_Cache
029c 18ec | | Execute Package,Field_Execute,Field_Number 0xec
029d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
029e 0007 | | Action Break_Optional ; Debug Table 0x9.0xd = 0x29e,0x7
029f e402 | | Load 0x2,0x2 ; Debug Table 0x9.0xe = 0x29f,0x801
02a0 0007 | | Action Break_Optional
02a1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0xf = 0x2a1,0x802
02a2 0007 | | Action Break_Optional ; Debug Table 0x9.0x10 = 0x2a2,0x803
02a3 0007 | | Action Break_Optional ; Debug Table 0x9.0x11 = 0x2a3,0x804
02a4 0fa8 | | Execute_Immediate Equal,0xa8 ; Debug Table 0x9.0x12 = 0x2a4,0x7
02a5 7002 |p | Jump_Nonzero 0x2a8
02a6 6011 |` | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x9.0x13 = 0x2a6,0x8
02a7 0257 | W | Execute Discrete,Raise
02a8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x14 = 0x2a8,0x9
02a9 00eb | | Load_Encached Diana_Cache
02aa 18bb | | Execute Package,Field_Execute,Field_Number 0xbb
02ab 00eb | | Load_Encached Diana_Cache
02ac 1889 | | Execute Package,Field_Execute,Field_Number 0x89
02ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x15 = 0x2ad,0xc01
02ae 021d | | Execute Heap_Access,Is_Null
02af 00d0 | | Action Swap_Control
02b0 00d1 | | Pop_Control Pop_Count_1
02b1 7002 |p | Jump_Nonzero 0x2b4 ; Debug Table 0x9.0x16 = 0x2b1,0x9
02b2 6005 |` | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0x9.0x17 = 0x2b2,0xa
02b3 0257 | W | Execute Discrete,Raise
02b4 4502 |E | Exit_Subprogram 0x2
02b5 0000 0000 | | .XXX[0x3]
02b7 0000 | |
02b8 0000 0000 | | .LITERAL {0x00000000, 0x5790d501}
02bc 0000 0000 | | .LITERAL {0x00000000, 0x005790d5}
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02c5 | | .CONST 0x02c5 ; Address of begin
02c1 0004 | | .CONST 0x0004 ; Address of exception handler
02c2 0003 | | .CONST 0x0003 ; Number of locals
02c3 INIT_02c0:
02c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x02c3,0x0bea,0x0001,0x0000,0x0057,0x90d5,0x0000,0x03bb
; Debug Table 0xa.0x0 = 0x2c3,0xffff
02c4 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xa.0x1 = 0x2c4,0xfffe
02c5 BODY_02c0:
02c5 e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x2 = 0x2c5,0x1
02c6 e009 | | Load 0x0,0x9
02c7 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
02c8 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02c9 6802 |h | Jump_Zero 0x2cc
02ca 67ed |g | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0xa.0x3 = 0x2ca,0x2
02cb 0257 | W | Execute Discrete,Raise
02cc e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x4 = 0x2cc,0x3
02cd 00eb | | Load_Encached Diana_Cache
02ce 18ec | | Execute Package,Field_Execute,Field_Number 0xec
02cf 00eb | | Load_Encached Diana_Cache
02d0 18ec | | Execute Package,Field_Execute,Field_Number 0xec
02d1 0032 | 2 | Store_Top Heap_Access,At_Offset_2
02d2 0007 | | Action Break_Optional ; Debug Table 0xa.0x5 = 0x2d2,0x4
02d3 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x6 = 0x2d3,0x401
02d4 0007 | | Action Break_Optional
02d5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x7 = 0x2d5,0x402
02d6 0007 | | Action Break_Optional ; Debug Table 0xa.0x8 = 0x2d6,0x403
02d7 0007 | | Action Break_Optional ; Debug Table 0xa.0x9 = 0x2d7,0x404
02d8 0fa8 | | Execute_Immediate Equal,0xa8 ; Debug Table 0xa.0xa = 0x2d8,0x4
02d9 7002 |p | Jump_Nonzero 0x2dc
02da 67dd |g | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0xa.0xb = 0x2da,0x5
02db 0257 | W | Execute Discrete,Raise
02dc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xc = 0x2dc,0x6
02dd 00eb | | Load_Encached Diana_Cache
02de 18bb | | Execute Package,Field_Execute,Field_Number 0xbb
02df 00eb | | Load_Encached Diana_Cache
02e0 1889 | | Execute Package,Field_Execute,Field_Number 0x89
02e1 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02e2 0007 | | Action Break_Optional ; Debug Table 0xa.0xd = 0x2e2,0x7
02e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0xe = 0x2e3,0x801
02e4 021d | | Execute Heap_Access,Is_Null
02e5 7008 |p | Jump_Nonzero 0x2ee ; Debug Table 0xa.0xf = 0x2e5,0x7
02e6 00d8 | | Load_Top At_Offset_0
02e7 4975 |Iu | Short_Literal 0x175
02e8 00eb | | Load_Encached Diana_Cache
02e9 0098 | | Execute Package,Field_Read_Dynamic
02ea 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02eb 7002 |p | Jump_Nonzero 0x2ee
02ec 67cb |g | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0xa.0x10 = 0x2ec,0x8
02ed 0257 | W | Execute Discrete,Raise
02ee 4502 |E | Exit_Subprogram 0x2
02ef 0000 | | .XXX[0x1]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02fb | | .CONST 0x02fb ; Address of begin
02f1 032b | + | .CONST 0x032b ; Address of exception handler
02f2 0006 | | .CONST 0x0006 ; Number of locals
02f3 INIT_02f0:
02f3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xb = .DEBUG 0x02f3,0x0c0e,0x0002,0x0000,0x0057,0x90d5,0x0000,0x0426
; Debug Table 0xb.0x0 = 0x2f3,0xffff
02f4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x1 = 0x2f4,0xfffe
02f5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x2 = 0x2f5,0xfffd
02f6 e001 | | Load 0x0,0x1 ; Debug Table 0xb.0x3 = 0x2f6,0xfffc
02f7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02f8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x4 = 0x2f8,0xfffb
02f9 e5ff | | Load 0x2,-0x1
02fa 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02fb BODY_02f0:
02fb 0007 | | Action Break_Optional ; Debug Table 0xb.0x5 = 0x2fb,0x1
02fc 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x6 = 0x2fc,0x2
02fd 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
02fe 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xb.0x7 = 0x2fe,0x3
02ff 00da | | Load_Top At_Offset_2
0300 00da | | Load_Top At_Offset_2
0301 e210 | | Load 0x1,0x10
0302 e20f | | Load 0x1,0xf
0303 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0304 005b | [ | Store_Top Discrete,At_Offset_3
0305 c402 | | Store 0x2,0x2
0306 e402 | | Load 0x2,0x2 ; Debug Table 0xb.0x8 = 0x306,0x4
0307 6802 |h | Jump_Zero 0x30a
0308 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x9 = 0x308,0x5
0309 4401 |D | Exit_Subprogram With_Result,0x1
030a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xa = 0x30a,0x6
030b 821b | | Call 0x1,0x1b
030c e00a | | Load 0x0,0xa ; Debug Table 0xb.0xb = 0x30c,0x7
030d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
030e 4800 |H | Short_Literal 0x0
030f 00da | | Load_Top At_Offset_2
0310 e00b | | Load 0x0,0xb
0311 180e | | Execute Package,Field_Execute,Field_Number 0xe
0312 a403 | | Store_Unchecked 0x2,0x3
0313 0007 | | Action Break_Optional ; Debug Table 0xb.0xc = 0x313,0x8
0314 e403 | | Load 0x2,0x3 ; Debug Table 0xb.0xd = 0x314,0x401
0315 0007 | | Action Break_Optional
0316 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0xe = 0x316,0x402
0317 0007 | | Action Break_Optional ; Debug Table 0xb.0xf = 0x317,0x403
0318 0007 | | Action Break_Optional ; Debug Table 0xb.0x10 = 0x318,0x404
0319 0b4e | N | Execute_Immediate Case_Compare,0x4e ; Debug Table 0xb.0x11 = 0x319,0x8
031a 7002 |p | Jump_Nonzero 0x31d
031b 679c |g | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501} ; Debug Table 0xb.0x12 = 0x31b,0xa
031c 0257 | W | Execute Discrete,Raise
031d e403 | | Load 0x2,0x3 ; Debug Table 0xb.0x13 = 0x31d,0x9
031e 821c | | Call 0x1,0x1c
031f 00d1 | | Pop_Control Pop_Count_1
0320 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x14 = 0x320,0xb
0321 e403 | | Load 0x2,0x3
0322 8218 | | Call 0x1,0x18
0323 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0324 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x15 = 0x324,0xc
0325 00d9 | | Load_Top At_Offset_1
0326 821a | | Call 0x1,0x1a
0327 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x16 = 0x327,0xd
0328 8216 | | Call 0x1,0x16
0329 0031 | 1 | Store_Top Heap_Access,At_Offset_1
032a 7fd1 | | Jump 0x2fc
032b TRAP_02f0:
032b 678c |g | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x5790d501}
032c 010f | | Execute Exception,Equal
032d 6802 |h | Jump_Zero 0x330
032e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x17 = 0x32e,0xe
032f 0101 | | Execute Exception,Reraise
0330 e00c | | Load 0x0,0xc ; Debug Table 0xb.0x18 = 0x330,0xf
0331 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0332 0092 07bd | | Action Push_String_Extended,0x7bd ; "*** Exception in Ada_Interpreter.Get_Cmd_Enum (\x22"
; Debug Table 0xb.0x19 = 0x332,0x10
0334 e5ff | | Load 0x2,-0x1
0335 e009 | | Load 0x0,0x9
0336 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0337 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0338 01cc | | Execute Vector,Catenate
0339 0092 07be | | Action Push_String_Extended,0x7be ; "\x22): "
033b 01cc | | Execute Vector,Catenate
033c e00d | | Load 0x0,0xd
033d 180d | | Execute Package,Field_Execute,Field_Number 0xd
033e 01cc | | Execute Vector,Catenate
033f e00c | | Load 0x0,0xc
0340 180f | | Execute Package,Field_Execute,Field_Number 0xf
0341 48e2 |H | Short_Literal 0xe2 ; Debug Table 0xb.0x1a = 0x341,0x11
0342 0257 | W | Execute Discrete,Raise
0343 0000 0000 | | .BLANK 0000[0x5]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 0352 | R | .CONST 0x0352 ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0003 | | .CONST 0x0003 ; Number of locals
034b INIT_0348:
034b e00e | | Load 0x0,0xe ; Debug Table 0xc = .DEBUG 0x034b,0x0c46,0x0001,0x0000,0x0057,0x90d5,0x0000,0x04d0
; Debug Table 0xc.0x0 = 0x34b,0xffff
034c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
034d 02c7 | | Declare_Variable Any
034e 00db | | Load_Top At_Offset_3
034f c402 | | Store 0x2,0x2
0350 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xc.0x1 = 0x350,0xfffe
0351 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0352 BODY_0348:
0352 7826 |x& | Jump 0x379
0353 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x2 = 0x353,0x2
0354 e00e | | Load 0x0,0xe
0355 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0356 4604 |F | Jump_Case 0x4
0357 781d |x | Jump 0x375 ; case 0x0
0358 7803 |x | Jump 0x35c ; case 0x1
0359 7802 |x | Jump 0x35c ; case 0x2
035a 7801 |x | Jump 0x35c ; case 0x3
035b 7800 |x | Jump 0x35c ; case 0x4
035c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x3 = 0x35c,0x4
035d 0a01 | | Execute_Immediate Plus,0x1
035e 0059 | Y | Store_Top Discrete,At_Offset_1
035f 4820 |H | Short_Literal 0x20 ; Debug Table 0xc.0x4 = 0x35f,0x5
0360 00d9 | | Load_Top At_Offset_1
0361 00e0 | | Load_Encached Standard_Cache
0362 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0363 0092 07bf | | Action Push_String_Extended,0x7bf ; ": "
0365 01cc | | Execute Vector,Catenate
0366 00db | | Load_Top At_Offset_3
0367 e00e | | Load 0x0,0xe
0368 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0369 e00e | | Load 0x0,0xe
036a 1b11 | | Execute Package,Field_Read,Field_Number 0x11
036b 025e | ^ | Execute Discrete,Convert
036c 1c01 | | Execute_Immediate Run_Utility,0x1
036d 01cc | | Execute Vector,Catenate
036e 01cb | | Execute Vector,Append
036f 00da | | Load_Top At_Offset_2
0370 e00e | | Load 0x0,0xe
0371 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0372 01cc | | Execute Vector,Catenate
0373 e00f | | Load 0x0,0xf
0374 180e | | Execute Package,Field_Execute,Field_Number 0xe
0375 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x5 = 0x375,0x6
0376 e00e | | Load 0x0,0xe
0377 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0378 c402 | | Store 0x2,0x2
0379 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x6 = 0x379,0x1
037a e00e | | Load 0x0,0xe
037b 181a | | Execute Package,Field_Execute,Field_Number 0x1a
037c 6fd6 |o | Jump_Zero 0x353
037d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x7 = 0x37d,0x7
037e 7004 |p | Jump_Nonzero 0x383
037f 0092 07c0 | | Action Push_String_Extended,0x7c0 ; "Execution failed - no messages due to internal error"
; Debug Table 0xc.0x8 = 0x37f,0x8
0381 e00f | | Load 0x0,0xf
0382 180e | | Execute Package,Field_Execute,Field_Number 0xe
0383 4502 |E | Exit_Subprogram 0x2
0384 0000 0000 | | .BLANK 0000[0x4]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 039d | | .CONST 0x039d ; Address of begin
0389 0004 | | .CONST 0x0004 ; Address of exception handler
038a 0005 | | .CONST 0x0005 ; Number of locals
038b INIT_0388:
038b 0007 | | Action Break_Optional ; Debug Table 0xd = .DEBUG 0x038b,0x0c5a,0x0002,0x0000,0x0057,0x90d5,0x0000,0x0552
; Debug Table 0xd.0x0 = 0x38b,0xffff
038c e004 | | Load 0x0,0x4 ; Debug Table 0xd.0x1 = 0x38c,0xfffe
038d 1b11 | | Execute Package,Field_Read,Field_Number 0x11
038e 02c7 | | Declare_Variable Any
038f 00d8 | | Load_Top At_Offset_0
0390 1c00 | | Execute_Immediate Run_Utility,0x0
0391 4be8 |K | Short_Literal 0x3e8 ; Debug Table 0xd.0x2 = 0x391,0xfffd
0392 00e3 | | Load_Encached Natural_Cache
0393 03f1 | | Declare_Variable Discrete,With_Value
0394 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0x3 = 0x394,0xfffc
0395 e005 | | Load 0x0,0x5 ; Debug Table 0xd.0x4 = 0x395,0xfffb
0396 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0397 e009 | | Load 0x0,0x9
0398 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0399 1816 | | Execute Package,Field_Execute,Field_Number 0x16
039a e009 | | Load 0x0,0x9
039b 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
039c 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
039d BODY_0388:
039d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0x5 = 0x39d,0x1
039e e402 | | Load 0x2,0x2
039f 0120 | | Execute Any,Is_Value
03a0 6803 |h | Jump_Zero 0x3a4
03a1 e004 | | Load 0x0,0x4
03a2 1b11 | | Execute Package,Field_Read,Field_Number 0x11
03a3 7801 |x | Jump 0x3a5
03a4 e402 | | Load 0x2,0x2
03a5 e005 | | Load 0x0,0x5
03a6 180f | | Execute Package,Field_Execute,Field_Number 0xf
03a7 e212 | | Load 0x1,0x12
03a8 e004 | | Load 0x0,0x4
03a9 1820 | | Execute Package,Field_Execute,Field_Number 0x20
03aa c402 | | Store 0x2,0x2
03ab 005a | Z | Store_Top Discrete,At_Offset_2
03ac 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x6 = 0x3ac,0x2
03ad 6804 |h | Jump_Zero 0x3b2
03ae 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x7 = 0x3ae,0x3
03af e004 | | Load 0x0,0x4
03b0 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
03b1 005b | [ | Store_Top Discrete,At_Offset_3
03b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x8 = 0x3b2,0x4
03b3 01da | | Execute Vector,Bounds
03b4 0264 | d | Execute Discrete,Below_Bound
03b5 7013 |p | Jump_Nonzero 0x3c9
03b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x9 = 0x3b6,0x5
03b7 00db | | Load_Top At_Offset_3
03b8 01d7 | | Execute Vector,Field_Read
03b9 0f2e | . | Execute_Immediate Equal,0x2e
03ba 6803 |h | Jump_Zero 0x3be
03bb e403 | | Load 0x2,0x3 ; Debug Table 0xd.0xa = 0x3bb,0x6
03bc 0aff | | Execute_Immediate Plus,-0x1
03bd c403 | | Store 0x2,0x3
03be e403 | | Load 0x2,0x3 ; Debug Table 0xd.0xb = 0x3be,0x7
03bf 7008 |p | Jump_Nonzero 0x3c8
03c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xc = 0x3c0,0x8
03c1 0a01 | | Execute_Immediate Plus,0x1
03c2 0248 | H | Execute Discrete,Check_In_Integer
03c3 00db | | Load_Top At_Offset_3
03c4 01dc | | Execute Vector,Last
03c5 e405 | | Load 0x2,0x5
03c6 01cf | | Execute Vector,Slice_Read
03c7 00ca | | Action Exit_Nullary_Function
03c8 37ed |7 | Loop_Decreasing 0x3b6
03c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xd = 0x3c9,0x9
03ca 00ca | | Action Exit_Nullary_Function
03cb 0000 0000 | | .BLANK 0000[0x5]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03da | | .CONST 0x03da ; Address of begin
03d1 0004 | | .CONST 0x0004 ; Address of exception handler
03d2 0003 | | .CONST 0x0003 ; Number of locals
03d3 INIT_03d0:
03d3 0007 | | Action Break_Optional ; Debug Table 0xe = .DEBUG 0x03d3,0x0c78,0x0002,0x0000,0x0057,0x90d5,0x0000,0x05c5
; Debug Table 0xe.0x0 = 0x3d3,0xffff
03d4 e004 | | Load 0x0,0x4 ; Debug Table 0xe.0x1 = 0x3d4,0xfffe
03d5 1b11 | | Execute Package,Field_Read,Field_Number 0x11
03d6 02c7 | | Declare_Variable Any
03d7 00d8 | | Load_Top At_Offset_0
03d8 1c00 | | Execute_Immediate Run_Utility,0x0
03d9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x2 = 0x3d9,0xfffd
03da BODY_03d0:
03da 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe.0x3 = 0x3da,0x1
03db 00da | | Load_Top At_Offset_2
03dc 0120 | | Execute Any,Is_Value
03dd 6803 |h | Jump_Zero 0x3e1
03de e004 | | Load 0x0,0x4
03df 1b11 | | Execute Package,Field_Read,Field_Number 0x11
03e0 7801 |x | Jump 0x3e2
03e1 00da | | Load_Top At_Offset_2
03e2 e005 | | Load 0x0,0x5
03e3 180f | | Execute Package,Field_Execute,Field_Number 0xf
03e4 e215 | | Load 0x1,0x15
03e5 e004 | | Load 0x0,0x4
03e6 1820 | | Execute Package,Field_Execute,Field_Number 0x20
03e7 c402 | | Store 0x2,0x2
03e8 0059 | Y | Store_Top Discrete,At_Offset_1
03e9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x4 = 0x3e9,0x2
03ea 6804 |h | Jump_Zero 0x3ef
03eb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x5 = 0x3eb,0x3
03ec e004 | | Load 0x0,0x4
03ed 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
03ee 00ca | | Action Exit_Nullary_Function
03ef 0092 07bc | | Action Push_String_Extended,0x7bc ; " % "
; Debug Table 0xe.0x6 = 0x3ef,0x4
03f1 00ca | | Action Exit_Nullary_Function
03f2 0000 0000 | | .BLANK 0000[0x6]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 0407 | | .CONST 0x0407 ; Address of begin
03f9 0004 | | .CONST 0x0004 ; Address of exception handler
03fa 0006 | | .CONST 0x0006 ; Number of locals
03fb INIT_03f8:
03fb 0007 | | Action Break_Optional ; Debug Table 0xf = .DEBUG 0x03fb,0x0c88,0x0002,0x0000,0x0057,0x90d5,0x0000,0x05f5
; Debug Table 0xf.0x0 = 0x3fb,0xffff
03fc e004 | | Load 0x0,0x4 ; Debug Table 0xf.0x1 = 0x3fc,0xfffe
03fd 1b11 | | Execute Package,Field_Read,Field_Number 0x11
03fe 02c7 | | Declare_Variable Any
03ff 00d8 | | Load_Top At_Offset_0
0400 1c00 | | Execute_Immediate Run_Utility,0x0
0401 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x2 = 0x401,0xfffd
0402 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x3 = 0x402,0xfffc
0403 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xf.0x4 = 0x403,0xfffb
0404 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0405 029f 075b | [| Declare_Subprogram For_Call,INIT_0758 ; Debug Table 0xf.0x5 = 0x405,0xfffa
0407 BODY_03f8:
0407 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x6 = 0x407,0x1
0408 e402 | | Load 0x2,0x2
0409 0120 | | Execute Any,Is_Value
040a 6803 |h | Jump_Zero 0x40e
040b e004 | | Load 0x0,0x4
040c 1b11 | | Execute Package,Field_Read,Field_Number 0x11
040d 7801 |x | Jump 0x40f
040e e402 | | Load 0x2,0x2
040f e005 | | Load 0x0,0x5
0410 180f | | Execute Package,Field_Execute,Field_Number 0xf
0411 e213 | | Load 0x1,0x13
0412 e004 | | Load 0x0,0x4
0413 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0414 c402 | | Store 0x2,0x2
0415 c403 | | Store 0x2,0x3
0416 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x7 = 0x416,0x2
0417 6804 |h | Jump_Zero 0x41c
0418 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x8 = 0x418,0x3
0419 e004 | | Load 0x0,0x4
041a 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
041b 005a | Z | Store_Top Discrete,At_Offset_2
041c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x9 = 0x41c,0x4
041d 7002 |p | Jump_Nonzero 0x420
041e 00ea | | Load_Encached Null_String_Cache ; Debug Table 0xf.0xa = 0x41e,0x5
041f 4401 |D | Exit_Subprogram With_Result,0x1
0420 e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0xb = 0x420,0x6
0421 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0422 0007 | | Action Break_Optional ; Debug Table 0xf.0xc = 0x422,0x7
0423 0007 | | Action Break_Optional ; Debug Table 0xf.0xd = 0x423,0x8
0424 e404 | | Load 0x2,0x4 ; Debug Table 0xf.0xe = 0x424,0x401
0425 0007 | | Action Break_Optional
0426 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0xf = 0x426,0x402
0427 0007 | | Action Break_Optional ; Debug Table 0xf.0x10 = 0x427,0x403
0428 0007 | | Action Break_Optional ; Debug Table 0xf.0x11 = 0x428,0x404
0429 0b4e | N | Execute_Immediate Case_Compare,0x4e ; Debug Table 0xf.0x12 = 0x429,0x8
042a 7033 |p3 | Jump_Nonzero 0x45e
042b 0b97 | | Execute_Immediate Case_Compare,0x97
042c 7036 |p6 | Jump_Nonzero 0x463
042d 0b5b | [ | Execute_Immediate Case_Compare,0x5b
042e 706b |pk | Jump_Nonzero 0x49a
042f 0b53 | S | Execute_Immediate Case_Compare,0x53
0430 7069 |pi | Jump_Nonzero 0x49a
0431 0bab | | Execute_Immediate Case_Compare,0xab
0432 706c |pl | Jump_Nonzero 0x49f
0433 0b40 | @ | Execute_Immediate Case_Compare,0x40
0434 706d |pm | Jump_Nonzero 0x4a2
0435 0b4a | J | Execute_Immediate Case_Compare,0x4a
0436 70ae |p | Jump_Nonzero 0x4e5
0437 0b4b | K | Execute_Immediate Case_Compare,0x4b
0438 70af |p | Jump_Nonzero 0x4e8
0439 0b4c | L | Execute_Immediate Case_Compare,0x4c
043a 70b0 |p | Jump_Nonzero 0x4eb
043b 0b4d | M | Execute_Immediate Case_Compare,0x4d
043c 70b1 |p | Jump_Nonzero 0x4ee
043d 0b4f | O | Execute_Immediate Case_Compare,0x4f
043e 70b2 |p | Jump_Nonzero 0x4f1
043f 0b50 | P | Execute_Immediate Case_Compare,0x50
0440 70b3 |p | Jump_Nonzero 0x4f4
0441 0b51 | Q | Execute_Immediate Case_Compare,0x51
0442 70b4 |p | Jump_Nonzero 0x4f7
0443 0b52 | R | Execute_Immediate Case_Compare,0x52
0444 70b5 |p | Jump_Nonzero 0x4fa
0445 0b54 | T | Execute_Immediate Case_Compare,0x54
0446 70b6 |p | Jump_Nonzero 0x4fd
0447 0b55 | U | Execute_Immediate Case_Compare,0x55
0448 70b7 |p | Jump_Nonzero 0x500
0449 0b56 | V | Execute_Immediate Case_Compare,0x56
044a 70b8 |p | Jump_Nonzero 0x503
044b 0b5a | Z | Execute_Immediate Case_Compare,0x5a
044c 70b9 |p | Jump_Nonzero 0x506
044d 0b5c | \ | Execute_Immediate Case_Compare,0x5c
044e 70ba |p | Jump_Nonzero 0x509
044f 0b5d | ] | Execute_Immediate Case_Compare,0x5d
0450 70bb |p | Jump_Nonzero 0x50c
0451 0b5e | ^ | Execute_Immediate Case_Compare,0x5e
0452 70bc |p | Jump_Nonzero 0x50f
0453 0b5f | _ | Execute_Immediate Case_Compare,0x5f
0454 70bd |p | Jump_Nonzero 0x512
0455 0b60 | ` | Execute_Immediate Case_Compare,0x60
0456 70be |p | Jump_Nonzero 0x515
0457 0b57 | W | Execute_Immediate Case_Compare,0x57
0458 70bf |p | Jump_Nonzero 0x518
0459 0b58 | X | Execute_Immediate Case_Compare,0x58
045a 70f6 |p | Jump_Nonzero 0x551
045b 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x13 = 0x45b,0x21
045c 8406 | | Call 0x2,0x6
045d 4401 |D | Exit_Subprogram With_Result,0x1
045e 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x14 = 0x45e,0x9
045f 00eb | | Load_Encached Diana_Cache
0460 18e1 | | Execute Package,Field_Execute,Field_Number 0xe1
0461 a404 | | Store_Unchecked 0x2,0x4
0462 78f3 |x | Jump 0x556
0463 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x15 = 0x463,0xa
0464 00eb | | Load_Encached Diana_Cache
0465 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0466 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x16 = 0x466,0x801
0467 7002 |p | Jump_Nonzero 0x46a
0468 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x17 = 0x468,0x802
0469 782c |x, | Jump 0x496
046a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x18 = 0x46a,0x803
046b 0217 | | Execute Heap_Access,All_Reference
046c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
046d 6804 |h | Jump_Zero 0x472
046e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x19 = 0x46e,0x804
046f 0217 | | Execute Heap_Access,All_Reference
0470 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0471 7824 |x$ | Jump 0x496
0472 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1a = 0x472,0x805
0473 0007 | | Action Break_Optional
0474 e409 | | Load 0x2,0x9 ; Debug Table 0xf.0x1b = 0x474,0xc01
0475 0007 | | Action Break_Optional
0476 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xf.0x1c = 0x476,0xc02
0477 0007 | | Action Break_Optional ; Debug Table 0xf.0x1d = 0x477,0xc03
0478 00d0 | | Action Swap_Control ; Debug Table 0xf.0x1e = 0x478,0xc04
0479 00d1 | | Pop_Control Pop_Count_1
047a 49bb |I | Short_Literal 0x1bb ; Debug Table 0xf.0x1f = 0x47a,0x805
047b 00eb | | Load_Encached Diana_Cache
047c 0098 | | Execute Package,Field_Read_Dynamic
047d 012c | , | Execute Any,Size
047e e007 | | Load 0x0,0x7
047f 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0480 025b | [ | Execute Discrete,Check_In_Type
0481 0273 | s | Execute Discrete,Plus
0482 00d9 | | Load_Top At_Offset_1
0483 0007 | | Action Break_Optional
0484 e40a | | Load 0x2,0xa ; Debug Table 0xf.0x20 = 0x484,0x1001
0485 0007 | | Action Break_Optional
0486 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xf.0x21 = 0x486,0x1002
0487 0007 | | Action Break_Optional ; Debug Table 0xf.0x22 = 0x487,0x1003
0488 00d0 | | Action Swap_Control ; Debug Table 0xf.0x23 = 0x488,0x1004
0489 00d1 | | Pop_Control Pop_Count_1
048a 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xf.0x24 = 0x48a,0xc04
048b 00eb | | Load_Encached Diana_Cache
048c 0098 | | Execute Package,Field_Read_Dynamic
048d 49c9 |I | Short_Literal 0x1c9
048e 00eb | | Load_Encached Diana_Cache
048f 0098 | | Execute Package,Field_Read_Dynamic
0490 49ca |I | Short_Literal 0x1ca
0491 00eb | | Load_Encached Diana_Cache
0492 0095 | | Execute Package,Field_Reference_Dynamic
0493 e008 | | Load 0x0,0x8
0494 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0495 7800 |x | Jump 0x496
0496 00d0 | | Action Swap_Control
0497 00d1 | | Pop_Control Pop_Count_1
0498 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0xf.0x25 = 0x498,0xa
0499 78bc |x | Jump 0x556
049a 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x26 = 0x49a,0xb
049b 00eb | | Load_Encached Diana_Cache
049c 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
049d a404 | | Store_Unchecked 0x2,0x4
049e 78b7 |x | Jump 0x556
049f 0092 07c1 | | Action Push_String_Extended,0x7c1 ; "prompt"
; Debug Table 0xf.0x27 = 0x49f,0xc
04a1 4401 |D | Exit_Subprogram With_Result,0x1
04a2 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x28 = 0x4a2,0xd
04a3 4975 |Iu | Short_Literal 0x175
04a4 00eb | | Load_Encached Diana_Cache
04a5 0098 | | Execute Package,Field_Read_Dynamic
04a6 181d | | Execute Package,Field_Execute,Field_Number 0x1d
04a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x29 = 0x4a7,0x1401
04a8 7002 |p | Jump_Nonzero 0x4ab
04a9 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x2a = 0x4a9,0x1402
04aa 7803 |x | Jump 0x4ae
04ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x2b = 0x4ab,0x1403
04ac 0217 | | Execute Heap_Access,All_Reference
04ad 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04ae 00d0 | | Action Swap_Control
04af 00d1 | | Pop_Control Pop_Count_1
04b0 0007 | | Action Break_Optional ; Debug Table 0xf.0x2c = 0x4b0,0xd
04b1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x2d = 0x4b1,0x1801
04b2 7002 |p | Jump_Nonzero 0x4b5
04b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x2e = 0x4b3,0x1802
04b4 782c |x, | Jump 0x4e1
04b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x2f = 0x4b5,0x1803
04b6 0217 | | Execute Heap_Access,All_Reference
04b7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04b8 6804 |h | Jump_Zero 0x4bd
04b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x30 = 0x4b9,0x1804
04ba 0217 | | Execute Heap_Access,All_Reference
04bb 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04bc 7824 |x$ | Jump 0x4e1
04bd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x31 = 0x4bd,0x1805
04be 0007 | | Action Break_Optional
04bf e409 | | Load 0x2,0x9 ; Debug Table 0xf.0x32 = 0x4bf,0x1c01
04c0 0007 | | Action Break_Optional
04c1 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xf.0x33 = 0x4c1,0x1c02
04c2 0007 | | Action Break_Optional ; Debug Table 0xf.0x34 = 0x4c2,0x1c03
04c3 00d0 | | Action Swap_Control ; Debug Table 0xf.0x35 = 0x4c3,0x1c04
04c4 00d1 | | Pop_Control Pop_Count_1
04c5 49bb |I | Short_Literal 0x1bb ; Debug Table 0xf.0x36 = 0x4c5,0x1805
04c6 00eb | | Load_Encached Diana_Cache
04c7 0098 | | Execute Package,Field_Read_Dynamic
04c8 012c | , | Execute Any,Size
04c9 e007 | | Load 0x0,0x7
04ca 1b17 | | Execute Package,Field_Read,Field_Number 0x17
04cb 025b | [ | Execute Discrete,Check_In_Type
04cc 0273 | s | Execute Discrete,Plus
04cd 00d9 | | Load_Top At_Offset_1
04ce 0007 | | Action Break_Optional
04cf e40a | | Load 0x2,0xa ; Debug Table 0xf.0x37 = 0x4cf,0x2001
04d0 0007 | | Action Break_Optional
04d1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xf.0x38 = 0x4d1,0x2002
04d2 0007 | | Action Break_Optional ; Debug Table 0xf.0x39 = 0x4d2,0x2003
04d3 00d0 | | Action Swap_Control ; Debug Table 0xf.0x3a = 0x4d3,0x2004
04d4 00d1 | | Pop_Control Pop_Count_1
04d5 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xf.0x3b = 0x4d5,0x1c04
04d6 00eb | | Load_Encached Diana_Cache
04d7 0098 | | Execute Package,Field_Read_Dynamic
04d8 49c9 |I | Short_Literal 0x1c9
04d9 00eb | | Load_Encached Diana_Cache
04da 0098 | | Execute Package,Field_Read_Dynamic
04db 49ca |I | Short_Literal 0x1ca
04dc 00eb | | Load_Encached Diana_Cache
04dd 0095 | | Execute Package,Field_Reference_Dynamic
04de e008 | | Load 0x0,0x8
04df 1819 | | Execute Package,Field_Execute,Field_Number 0x19
04e0 7800 |x | Jump 0x4e1
04e1 00d0 | | Action Swap_Control
04e2 00d1 | | Pop_Control Pop_Count_1
04e3 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0xf.0x3c = 0x4e3,0xd
04e4 7871 |xq | Jump 0x556
04e5 0092 07c2 | | Action Push_String_Extended,0x7c2 ; "loop"
; Debug Table 0xf.0x3d = 0x4e5,0xe
04e7 4401 |D | Exit_Subprogram With_Result,0x1
04e8 0092 07c3 | | Action Push_String_Extended,0x7c3 ; "abort"
; Debug Table 0xf.0x3e = 0x4e8,0xf
04ea 4401 |D | Exit_Subprogram With_Result,0x1
04eb 0092 07c4 | | Action Push_String_Extended,0x7c4 ; "accept"
; Debug Table 0xf.0x3f = 0x4eb,0x10
04ed 4401 |D | Exit_Subprogram With_Result,0x1
04ee 0092 07c5 | | Action Push_String_Extended,0x7c5 ; "assignment"
; Debug Table 0xf.0x40 = 0x4ee,0x11
04f0 4401 |D | Exit_Subprogram With_Result,0x1
04f1 0092 07c6 | | Action Push_String_Extended,0x7c6 ; "case"
; Debug Table 0xf.0x41 = 0x4f1,0x12
04f3 4401 |D | Exit_Subprogram With_Result,0x1
04f4 0092 07c7 | | Action Push_String_Extended,0x7c7 ; "machine code"
; Debug Table 0xf.0x42 = 0x4f4,0x13
04f6 4401 |D | Exit_Subprogram With_Result,0x1
04f7 0092 07c8 | | Action Push_String_Extended,0x7c8 ; "conditional entry call"
; Debug Table 0xf.0x43 = 0x4f7,0x14
04f9 4401 |D | Exit_Subprogram With_Result,0x1
04fa 0092 07c9 | | Action Push_String_Extended,0x7c9 ; "delay"
; Debug Table 0xf.0x44 = 0x4fa,0x15
04fc 4401 |D | Exit_Subprogram With_Result,0x1
04fd 0092 07ca | | Action Push_String_Extended,0x7ca ; "exit"
; Debug Table 0xf.0x45 = 0x4fd,0x16
04ff 4401 |D | Exit_Subprogram With_Result,0x1
0500 0092 07cb | | Action Push_String_Extended,0x7cb ; "goto"
; Debug Table 0xf.0x46 = 0x500,0x17
0502 4401 |D | Exit_Subprogram With_Result,0x1
0503 0092 07cc | | Action Push_String_Extended,0x7cc ; "if"
; Debug Table 0xf.0x47 = 0x503,0x18
0505 4401 |D | Exit_Subprogram With_Result,0x1
0506 0092 07cd | | Action Push_String_Extended,0x7cd ; "null"
; Debug Table 0xf.0x48 = 0x506,0x19
0508 4401 |D | Exit_Subprogram With_Result,0x1
0509 0092 07ce | | Action Push_String_Extended,0x7ce ; "raise"
; Debug Table 0xf.0x49 = 0x509,0x1a
050b 4401 |D | Exit_Subprogram With_Result,0x1
050c 0092 07cf | | Action Push_String_Extended,0x7cf ; "return"
; Debug Table 0xf.0x4a = 0x50c,0x1b
050e 4401 |D | Exit_Subprogram With_Result,0x1
050f 0092 07d0 | | Action Push_String_Extended,0x7d0 ; "selective wait"
; Debug Table 0xf.0x4b = 0x50f,0x1c
0511 4401 |D | Exit_Subprogram With_Result,0x1
0512 0092 07d1 | | Action Push_String_Extended,0x7d1 ; "terminate alternative"
; Debug Table 0xf.0x4c = 0x512,0x1d
0514 4401 |D | Exit_Subprogram With_Result,0x1
0515 0092 07d2 | | Action Push_String_Extended,0x7d2 ; "timed entry call"
; Debug Table 0xf.0x4d = 0x515,0x1e
0517 4401 |D | Exit_Subprogram With_Result,0x1
0518 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x4e = 0x518,0x1f
0519 00eb | | Load_Encached Diana_Cache
051a 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
051b 00eb | | Load_Encached Diana_Cache
051c 1889 | | Execute Package,Field_Execute,Field_Number 0x89
051d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x4f = 0x51d,0x2401
051e 7002 |p | Jump_Nonzero 0x521
051f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x50 = 0x51f,0x2402
0520 782c |x, | Jump 0x54d
0521 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x51 = 0x521,0x2403
0522 0217 | | Execute Heap_Access,All_Reference
0523 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0524 6804 |h | Jump_Zero 0x529
0525 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x52 = 0x525,0x2404
0526 0217 | | Execute Heap_Access,All_Reference
0527 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0528 7824 |x$ | Jump 0x54d
0529 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x53 = 0x529,0x2405
052a 0007 | | Action Break_Optional
052b e409 | | Load 0x2,0x9 ; Debug Table 0xf.0x54 = 0x52b,0x2801
052c 0007 | | Action Break_Optional
052d 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xf.0x55 = 0x52d,0x2802
052e 0007 | | Action Break_Optional ; Debug Table 0xf.0x56 = 0x52e,0x2803
052f 00d0 | | Action Swap_Control ; Debug Table 0xf.0x57 = 0x52f,0x2804
0530 00d1 | | Pop_Control Pop_Count_1
0531 49bb |I | Short_Literal 0x1bb ; Debug Table 0xf.0x58 = 0x531,0x2405
0532 00eb | | Load_Encached Diana_Cache
0533 0098 | | Execute Package,Field_Read_Dynamic
0534 012c | , | Execute Any,Size
0535 e007 | | Load 0x0,0x7
0536 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0537 025b | [ | Execute Discrete,Check_In_Type
0538 0273 | s | Execute Discrete,Plus
0539 00d9 | | Load_Top At_Offset_1
053a 0007 | | Action Break_Optional
053b e40a | | Load 0x2,0xa ; Debug Table 0xf.0x59 = 0x53b,0x2c01
053c 0007 | | Action Break_Optional
053d 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xf.0x5a = 0x53d,0x2c02
053e 0007 | | Action Break_Optional ; Debug Table 0xf.0x5b = 0x53e,0x2c03
053f 00d0 | | Action Swap_Control ; Debug Table 0xf.0x5c = 0x53f,0x2c04
0540 00d1 | | Pop_Control Pop_Count_1
0541 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xf.0x5d = 0x541,0x2804
0542 00eb | | Load_Encached Diana_Cache
0543 0098 | | Execute Package,Field_Read_Dynamic
0544 49c9 |I | Short_Literal 0x1c9
0545 00eb | | Load_Encached Diana_Cache
0546 0098 | | Execute Package,Field_Read_Dynamic
0547 49ca |I | Short_Literal 0x1ca
0548 00eb | | Load_Encached Diana_Cache
0549 0095 | | Execute Package,Field_Reference_Dynamic
054a e008 | | Load 0x0,0x8
054b 1819 | | Execute Package,Field_Execute,Field_Number 0x19
054c 7800 |x | Jump 0x54d
054d 00d0 | | Action Swap_Control
054e 00d1 | | Pop_Control Pop_Count_1
054f 8406 | | Call 0x2,0x6 ; Debug Table 0xf.0x5e = 0x54f,0x1f
0550 4401 |D | Exit_Subprogram With_Result,0x1
0551 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x5f = 0x551,0x20
0552 00eb | | Load_Encached Diana_Cache
0553 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0554 8406 | | Call 0x2,0x6
0555 4401 |D | Exit_Subprogram With_Result,0x1
0556 00d1 | | Pop_Control Pop_Count_1
0557 7ecb |~ | Jump 0x423
0558 ; --------------------------------------------------------------------------------------
0558 ; SUBPROGRAM
0558 ; --------------------------------------------------------------------------------------
0558 0567 | g | .CONST 0x0567 ; Address of begin
0559 0004 | | .CONST 0x0004 ; Address of exception handler
055a 0005 | | .CONST 0x0005 ; Number of locals
055b INIT_0558:
055b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x055b,0x0d4a,0x0002,0x0000,0x0057,0x90d5,0x0000,0x0811
; Debug Table 0x10.0x0 = 0x55b,0xffff
055c e009 | | Load 0x0,0x9 ; Debug Table 0x10.0x1 = 0x55c,0xfffe
055d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
055e 1b18 | | Execute Package,Field_Read,Field_Number 0x18
055f 02c7 | | Declare_Variable Any
0560 00d8 | | Load_Top At_Offset_0
0561 1c00 | | Execute_Immediate Run_Utility,0x0
0562 e009 | | Load 0x0,0x9 ; Debug Table 0x10.0x2 = 0x562,0xfffd
0563 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0564 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0565 e009 | | Load 0x0,0x9 ; Debug Table 0x10.0x3 = 0x565,0xfffc
0566 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0567 BODY_0558:
0567 e009 | | Load 0x0,0x9 ; Debug Table 0x10.0x4 = 0x567,0x1
0568 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0569 1b0f | | Execute Package,Field_Read,Field_Number 0xf
056a 00db | | Load_Top At_Offset_3
056b 6248 |bH | Indirect_Literal Discrete,0x7b4,{0x00000000, 0x00004000}
056c e00a | | Load 0x0,0xa
056d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
056e e211 | | Load 0x1,0x11
056f 4800 |H | Short_Literal 0x0
0570 4800 |H | Short_Literal 0x0
0571 e005 | | Load 0x0,0x5
0572 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0573 e009 | | Load 0x0,0x9
0574 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0575 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0576 e5ff | | Load 0x2,-0x1
0577 e009 | | Load 0x0,0x9
0578 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0579 181b | | Execute Package,Field_Execute,Field_Number 0x1b
057a c403 | | Store 0x2,0x3
057b 005a | Z | Store_Top Discrete,At_Offset_2
057c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x5 = 0x57c,0x2
057d 6803 |h | Jump_Zero 0x581
057e 0007 | | Action Break_Optional ; Debug Table 0x10.0x6 = 0x57e,0x3
057f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x7 = 0x57f,0x401
0580 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x10.0x8 = 0x580,0x3
0581 e009 | | Load 0x0,0x9 ; Debug Table 0x10.0x9 = 0x581,0x4
0582 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0583 e009 | | Load 0x0,0x9
0584 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0585 622e |b. | Indirect_Literal Discrete,0x7b4,{0x00000000, 0x00004000}
0586 e00a | | Load 0x0,0xa
0587 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0588 e403 | | Load 0x2,0x3
0589 e009 | | Load 0x0,0x9
058a 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
058b 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
058c c402 | | Store 0x2,0x2
058d 0059 | Y | Store_Top Discrete,At_Offset_1
058e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0xa = 0x58e,0x5
058f 7002 |p | Jump_Nonzero 0x592
0590 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0xb = 0x590,0x6
0591 4401 |D | Exit_Subprogram With_Result,0x1
0592 0007 | | Action Break_Optional ; Debug Table 0x10.0xc = 0x592,0x7
0593 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0xd = 0x593,0x801
0594 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x10.0xe = 0x594,0x7
0595 0000 0000 | | .XXX[0x3]
0597 0000 | |
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 059e | | .CONST 0x059e ; Address of begin
0599 05ad | | .CONST 0x05ad ; Address of exception handler
059a 0003 | | .CONST 0x0003 ; Number of locals
059b INIT_0598:
059b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x059b,0x0d6a,0x0801,0x0002,0x0057,0x90d5,0x0000,0x08a0
; Debug Table 0x11.0x0 = 0x59b,0xffff
059c e001 | | Load 0x0,0x1 ; Debug Table 0x11.0x1 = 0x59c,0xfffe
059d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
059e BODY_0598:
059e e7ff | | Load 0x3,-0x1 ; Debug Table 0x11.0x2 = 0x59e,0x1
059f 8216 | | Call 0x1,0x16
05a0 0032 | 2 | Store_Top Heap_Access,At_Offset_2
05a1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x3 = 0x5a1,0x2
05a2 821d | | Call 0x1,0x1d
05a3 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
05a4 85fe | | Call 0x2,-0x2 ; Debug Table 0x11.0x4 = 0x5a4,0x3
05a5 e7ff | | Load 0x3,-0x1 ; Debug Table 0x11.0x5 = 0x5a5,0x4
05a6 e010 | | Load 0x0,0x10
05a7 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
05a8 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05a9 00d9 | | Load_Top At_Offset_1
05aa e001 | | Load 0x0,0x1
05ab 180e | | Execute Package,Field_Execute,Field_Number 0xe
05ac 4502 |E | Exit_Subprogram 0x2
05ad TRAP_0598:
05ad 6202 |b | Indirect_Literal Discrete,0x7b0,{0x00000000, 0x5790d501}
05ae 010f | | Execute Exception,Equal
05af 6802 |h | Jump_Zero 0x5b2
05b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x6 = 0x5b0,0x5
05b1 0101 | | Execute Exception,Reraise
05b2 e20f | | Load 0x1,0xf
05b3 1b1a | | Execute Package,Field_Read,Field_Number 0x1a
05b4 010f | | Execute Exception,Equal
05b5 6802 |h | Jump_Zero 0x5b8
05b6 61f9 |a | Indirect_Literal Discrete,0x7b0,{0x00000000, 0x5790d501} ; Debug Table 0x11.0x7 = 0x5b6,0x6
05b7 0257 | W | Execute Discrete,Raise
05b8 e00c | | Load 0x0,0xc ; Debug Table 0x11.0x8 = 0x5b8,0x7
05b9 1812 | | Execute Package,Field_Execute,Field_Number 0x12
05ba 0092 07d3 | | Action Push_String_Extended,0x7d3 ; "*** Exception in Ada_Interpreter.Call: "
; Debug Table 0x11.0x9 = 0x5ba,0x8
05bc e00d | | Load 0x0,0xd
05bd 180d | | Execute Package,Field_Execute,Field_Number 0xd
05be 01cc | | Execute Vector,Catenate
05bf e00c | | Load 0x0,0xc
05c0 180f | | Execute Package,Field_Execute,Field_Number 0xf
05c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xa = 0x5c1,0x9
05c2 0101 | | Execute Exception,Reraise
05c3 0000 0000 | | .BLANK 0000[0x5]
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05cc | | .CONST 0x05cc ; Address of begin
05c9 05f2 | | .CONST 0x05f2 ; Address of exception handler
05ca 0002 | | .CONST 0x0002 ; Number of locals
05cb INIT_05c8:
05cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x05cb,0x0d82,0x0801,0x0002,0x0057,0x90d5,0x0000,0x08fa
; Debug Table 0x12.0x0 = 0x5cb,0xffff
05cc BODY_05c8:
05cc 0007 | | Action Break_Optional ; Debug Table 0x12.0x1 = 0x5cc,0x1
05cd e7ff | | Load 0x3,-0x1 ; Debug Table 0x12.0x2 = 0x5cd,0x401
05ce 0007 | | Action Break_Optional
05cf 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x3 = 0x5cf,0x402
05d0 0007 | | Action Break_Optional ; Debug Table 0x12.0x4 = 0x5d0,0x403
05d1 0007 | | Action Break_Optional ; Debug Table 0x12.0x5 = 0x5d1,0x404
05d2 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0x12.0x6 = 0x5d2,0x1
05d3 7008 |p | Jump_Nonzero 0x5dc
05d4 0b48 | H | Execute_Immediate Case_Compare,0x48
05d5 700b |p | Jump_Nonzero 0x5e1
05d6 0b5b | [ | Execute_Immediate Case_Compare,0x5b
05d7 700e |p | Jump_Nonzero 0x5e6
05d8 0b4e | N | Execute_Immediate Case_Compare,0x4e
05d9 7011 |p | Jump_Nonzero 0x5eb
05da 61d5 |a | Indirect_Literal Discrete,0x7b0,{0x00000000, 0x5790d501} ; Debug Table 0x12.0x7 = 0x5da,0x8
05db 0257 | W | Execute Discrete,Raise
05dc e7ff | | Load 0x3,-0x1 ; Debug Table 0x12.0x8 = 0x5dc,0x2
05dd 00eb | | Load_Encached Diana_Cache
05de 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
05df 8406 | | Call 0x2,0x6
05e0 4502 |E | Exit_Subprogram 0x2
05e1 e7ff | | Load 0x3,-0x1 ; Debug Table 0x12.0x9 = 0x5e1,0x3
05e2 00eb | | Load_Encached Diana_Cache
05e3 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6
05e4 8406 | | Call 0x2,0x6
05e5 4502 |E | Exit_Subprogram 0x2
05e6 e7ff | | Load 0x3,-0x1 ; Debug Table 0x12.0xa = 0x5e6,0x4
05e7 8219 | | Call 0x1,0x19
05e8 e7ff | | Load 0x3,-0x1 ; Debug Table 0x12.0xb = 0x5e8,0x5
05e9 8405 | | Call 0x2,0x5
05ea 4502 |E | Exit_Subprogram 0x2
05eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0xc = 0x5eb,0x6
05ec e7ff | | Load 0x3,-0x1
05ed 8218 | | Call 0x1,0x18
05ee 0032 | 2 | Store_Top Heap_Access,At_Offset_2
05ef 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0xd = 0x5ef,0x7
05f0 8406 | | Call 0x2,0x6
05f1 4502 |E | Exit_Subprogram 0x2
05f2 TRAP_05c8:
05f2 61bd |a | Indirect_Literal Discrete,0x7b0,{0x00000000, 0x5790d501}
05f3 010f | | Execute Exception,Equal
05f4 6802 |h | Jump_Zero 0x5f7
05f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xe = 0x5f5,0x9
05f6 0101 | | Execute Exception,Reraise
05f7 e005 | | Load 0x0,0x5 ; Debug Table 0x12.0xf = 0x5f7,0xa
05f8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05f9 e011 | | Load 0x0,0x11
05fa 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
05fb 0092 07d4 | | Action Push_String_Extended,0x7d4 ; " terminated due to unhandled exception "
05fd 01cc | | Execute Vector,Catenate
05fe e00d | | Load 0x0,0xd
05ff 180d | | Execute Package,Field_Execute,Field_Number 0xd
0600 01cc | | Execute Vector,Catenate
0601 e00f | | Load 0x0,0xf
0602 180d | | Execute Package,Field_Execute,Field_Number 0xd
0603 e005 | | Load 0x0,0x5 ; Debug Table 0x12.0x10 = 0x603,0xb
0604 180e | | Execute Package,Field_Execute,Field_Number 0xe
0605 e012 | | Load 0x0,0x12
0606 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0607 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x11 = 0x607,0xc
0608 e005 | | Load 0x0,0x5
0609 1811 | | Execute Package,Field_Execute,Field_Number 0x11
060a e011 | | Load 0x0,0x11
060b 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
060c 4502 |E | Exit_Subprogram 0x2
060d 0000 0000 | | .XXX[0x3]
060f 0000 | |
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0623 | # | .CONST 0x0623 ; Address of begin
0611 06a4 | | .CONST 0x06a4 ; Address of exception handler
0612 0004 | | .CONST 0x0004 ; Number of locals
0613 INIT_0610:
0613 e013 | | Load 0x0,0x13 ; Debug Table 0x13 = .DEBUG 0x0613,0x0da8,0x0801,0x0002,0x0057,0x90d5,0x0000,0x0983
; Debug Table 0x13.0x0 = 0x613,0xffff
0614 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0615 02ff | | Declare_Variable Variant_Record
0616 00d8 | | Load_Top At_Offset_0
0617 1c00 | | Execute_Immediate Run_Utility,0x0
0618 e013 | | Load 0x0,0x13 ; Debug Table 0x13.0x1 = 0x618,0xfffe
0619 1b0e | | Execute Package,Field_Read,Field_Number 0xe
061a 02ff | | Declare_Variable Variant_Record
061b 00d8 | | Load_Top At_Offset_0
061c 1c00 | | Execute_Immediate Run_Utility,0x0
061d e013 | | Load 0x0,0x13 ; Debug Table 0x13.0x2 = 0x61d,0xfffd
061e 1b10 | | Execute Package,Field_Read,Field_Number 0x10
061f 02c7 | | Declare_Variable Any
0620 00d8 | | Load_Top At_Offset_0
0621 1c00 | | Execute_Immediate Run_Utility,0x0
0622 0007 | | Action Break_Optional ; Debug Table 0x13.0x3 = 0x622,0xfffc
0623 BODY_0610:
0623 85fe | | Call 0x2,-0x2 ; Debug Table 0x13.0x4 = 0x623,0x1
0624 0092 07d5 | | Action Push_String_Extended,0x7d5 ; "command procedure"
; Debug Table 0x13.0x5 = 0x624,0x2
0626 e014 | | Load 0x0,0x14
0627 180d | | Execute Package,Field_Execute,Field_Number 0xd
0628 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x6 = 0x628,0x3
0629 00d9 | | Load_Top At_Offset_1
062a 0120 | | Execute Any,Is_Value
062b 6803 |h | Jump_Zero 0x62f
062c e013 | | Load 0x0,0x13
062d 1b10 | | Execute Package,Field_Read,Field_Number 0x10
062e 7801 |x | Jump 0x630
062f 00d9 | | Load_Top At_Offset_1
0630 e7fe | | Load 0x3,-0x2
0631 e7ff | | Load 0x3,-0x1
0632 e013 | | Load 0x0,0x13
0633 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0634 c604 | | Store 0x3,0x4
0635 00d1 | | Pop_Control Pop_Count_1
0636 0092 07d5 | | Action Push_String_Extended,0x7d5 ; "command procedure"
; Debug Table 0x13.0x7 = 0x636,0x4
0638 e014 | | Load 0x0,0x14
0639 180d | | Execute Package,Field_Execute,Field_Number 0xd
063a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x8 = 0x63a,0x5
063b 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
063c 4603 |F | Jump_Case 0x3
063d 7803 |x | Jump 0x641 ; case 0x0
063e 7809 |x | Jump 0x648 ; case 0x1
063f 7808 |x | Jump 0x648 ; case 0x2
0640 7807 |x | Jump 0x648 ; case 0x3
0641 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x9 = 0x641,0x6
0642 00d9 | | Load_Top At_Offset_1
0643 e013 | | Load 0x0,0x13
0644 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0645 c604 | | Store 0x3,0x4
0646 00d1 | | Pop_Control Pop_Count_1
0647 7803 |x | Jump 0x64b
0648 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0xa = 0x648,0x7
0649 00db | | Load_Top At_Offset_3
064a 016d | m | Execute Variant_Record,Structure_Write
064b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0xb = 0x64b,0x8
064c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
064d 4603 |F | Jump_Case 0x3
064e 7803 |x | Jump 0x652 ; case 0x0
064f 7819 |x | Jump 0x669 ; case 0x1
0650 7843 |xC | Jump 0x694 ; case 0x2
0651 7846 |xF | Jump 0x698 ; case 0x3
0652 e7fe | | Load 0x3,-0x2 ; Debug Table 0x13.0xc = 0x652,0x9
0653 680e |h | Jump_Zero 0x662
0654 e005 | | Load 0x0,0x5 ; Debug Table 0x13.0xd = 0x654,0xa
0655 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0656 e011 | | Load 0x0,0x11
0657 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0658 0092 07d6 | | Action Push_String_Extended,0x7d6 ; " has completed"
065a 01cc | | Execute Vector,Catenate
065b e00f | | Load 0x0,0xf
065c 180e | | Execute Package,Field_Execute,Field_Number 0xe
065d 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0xe = 0x65d,0xb
065e e005 | | Load 0x0,0x5
065f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0660 e011 | | Load 0x0,0x11
0661 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
0662 e00c | | Load 0x0,0xc ; Debug Table 0x13.0xf = 0x662,0xc
0663 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0664 0092 07d7 | | Action Push_String_Extended,0x7d7 ; "Command was compiled and executed"
; Debug Table 0x13.0x10 = 0x664,0xd
0666 e00c | | Load 0x0,0xc
0667 180f | | Execute Package,Field_Execute,Field_Number 0xf
0668 4503 |E | Exit_Subprogram 0x3
0669 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x11 = 0x669,0xe
066a 4800 |H | Short_Literal 0x0
066b 0092 07d8 | | Action Push_String_Extended,0x7d8 ; "Execution.Execute_Command"
066d e014 | | Load 0x0,0x14
066e 180e | | Execute Package,Field_Execute,Field_Number 0xe
066f e005 | | Load 0x0,0x5 ; Debug Table 0x13.0x12 = 0x66f,0xf
0670 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0671 e011 | | Load 0x0,0x11
0672 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0673 0092 07d4 | | Action Push_String_Extended,0x7d4 ; " terminated due to unhandled exception "
0675 01cc | | Execute Vector,Catenate
0676 4801 |H | Short_Literal 0x1
0677 e602 | | Load 0x3,0x2
0678 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0679 e015 | | Load 0x0,0x15
067a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
067b 01cc | | Execute Vector,Catenate
067c e00f | | Load 0x0,0xf
067d 180d | | Execute Package,Field_Execute,Field_Number 0xd
067e e005 | | Load 0x0,0x5 ; Debug Table 0x13.0x13 = 0x67e,0x10
067f 180e | | Execute Package,Field_Execute,Field_Number 0xe
0680 e012 | | Load 0x0,0x12
0681 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0682 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x14 = 0x682,0x11
0683 e005 | | Load 0x0,0x5
0684 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0685 e011 | | Load 0x0,0x11
0686 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
0687 e00c | | Load 0x0,0xc ; Debug Table 0x13.0x15 = 0x687,0x12
0688 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0689 0092 07d9 | | Action Push_String_Extended,0x7d9 ; "Command execution exception (numeric): "
; Debug Table 0x13.0x16 = 0x689,0x13
068b 00db | | Load_Top At_Offset_3
068c 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
068d 00e0 | | Load_Encached Standard_Cache
068e 1818 | | Execute Package,Field_Execute,Field_Number 0x18
068f 01cc | | Execute Vector,Catenate
0690 e00c | | Load 0x0,0xc
0691 180f | | Execute Package,Field_Execute,Field_Number 0xf
0692 6119 |a | Indirect_Literal Discrete,0x7ac,{0x00000000, 0x5790d502} ; Debug Table 0x13.0x17 = 0x692,0x14
0693 0257 | W | Execute Discrete,Raise
0694 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x18 = 0x694,0x15
0695 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0696 821e | | Call 0x1,0x1e
0697 4503 |E | Exit_Subprogram 0x3
0698 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x19 = 0x698,0x16
0699 4800 |H | Short_Literal 0x0
069a 0092 07d8 | | Action Push_String_Extended,0x7d8 ; "Execution.Execute_Command"
069c e014 | | Load 0x0,0x14
069d 180e | | Execute Package,Field_Execute,Field_Number 0xe
069e 0092 07da | | Action Push_String_Extended,0x7da ; "Execution failed - internal error"
; Debug Table 0x13.0x1a = 0x69e,0x17
06a0 e00f | | Load 0x0,0xf
06a1 180e | | Execute Package,Field_Execute,Field_Number 0xe
06a2 6109 |a | Indirect_Literal Discrete,0x7ac,{0x00000000, 0x5790d502} ; Debug Table 0x13.0x1b = 0x6a2,0x18
06a3 0257 | W | Execute Discrete,Raise
06a4 TRAP_0610:
06a4 6107 |a | Indirect_Literal Discrete,0x7ac,{0x00000000, 0x5790d502}
06a5 010f | | Execute Exception,Equal
06a6 6801 |h | Jump_Zero 0x6a8
06a7 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x13.0x1c = 0x6a7,0x19
06a8 0092 07db | | Action Push_String_Extended,0x7db ; "Code generation or execution failed - internal error"
; Debug Table 0x13.0x1d = 0x6a8,0x1a
06aa e00f | | Load 0x0,0xf
06ab 180d | | Execute Package,Field_Execute,Field_Number 0xd
06ac e00c | | Load 0x0,0xc ; Debug Table 0x13.0x1e = 0x6ac,0x1b
06ad 1812 | | Execute Package,Field_Execute,Field_Number 0x12
06ae 0092 07dc | | Action Push_String_Extended,0x7dc ; "Fatal error "
; Debug Table 0x13.0x1f = 0x6ae,0x1c
06b0 e00d | | Load 0x0,0xd
06b1 180d | | Execute Package,Field_Execute,Field_Number 0xd
06b2 01cc | | Execute Vector,Catenate
06b3 0092 07dd | | Action Push_String_Extended,0x7dd ; " during command code generation and execution"
06b5 01cc | | Execute Vector,Catenate
06b6 e00c | | Load 0x0,0xc
06b7 180f | | Execute Package,Field_Execute,Field_Number 0xf
06b8 4503 |E | Exit_Subprogram 0x3
06b9 0000 0000 | | .BLANK 0000[0x7]
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 06c4 | | .CONST 0x06c4 ; Address of begin
06c1 0004 | | .CONST 0x0004 ; Address of exception handler
06c2 0002 | | .CONST 0x0002 ; Number of locals
06c3 INIT_06c0:
06c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x06c3,0x0dea,0x0002,0x0000,0x0057,0x90d5,0x0000,0x0256
; Debug Table 0x14.0x0 = 0x6c3,0xffff
06c4 BODY_06c0:
06c4 0007 | | Action Break_Optional ; Debug Table 0x14.0x1 = 0x6c4,0x1
06c5 e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x2 = 0x6c5,0x401
06c6 021d | | Execute Heap_Access,Is_Null
06c7 6849 |hI | Jump_Zero 0x711 ; Debug Table 0x14.0x3 = 0x6c7,0x1
06c8 0007 | | Action Break_Optional ; Debug Table 0x14.0x4 = 0x6c8,0x2
06c9 e405 | | Load 0x2,0x5 ; Debug Table 0x14.0x5 = 0x6c9,0x801
06ca 021d | | Execute Heap_Access,Is_Null
06cb 6803 |h | Jump_Zero 0x6cf ; Debug Table 0x14.0x6 = 0x6cb,0x2
06cc 0007 | | Action Break_Optional ; Debug Table 0x14.0x7 = 0x6cc,0x3
06cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x8 = 0x6cd,0xc01
06ce 00ca | | Action Exit_Nullary_Function ; Debug Table 0x14.0x9 = 0x6ce,0x3
06cf e405 | | Load 0x2,0x5 ; Debug Table 0x14.0xa = 0x6cf,0x4
06d0 0007 | | Action Break_Optional
06d1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xb = 0x6d1,0x1001
06d2 7002 |p | Jump_Nonzero 0x6d5
06d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0xc = 0x6d3,0x1002
06d4 782c |x, | Jump 0x701
06d5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xd = 0x6d5,0x1003
06d6 0217 | | Execute Heap_Access,All_Reference
06d7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06d8 6804 |h | Jump_Zero 0x6dd
06d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xe = 0x6d9,0x1004
06da 0217 | | Execute Heap_Access,All_Reference
06db 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
06dc 7824 |x$ | Jump 0x701
06dd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xf = 0x6dd,0x1005
06de 0007 | | Action Break_Optional
06df e604 | | Load 0x3,0x4 ; Debug Table 0x14.0x10 = 0x6df,0x1401
06e0 0007 | | Action Break_Optional
06e1 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0x11 = 0x6e1,0x1402
06e2 0007 | | Action Break_Optional ; Debug Table 0x14.0x12 = 0x6e2,0x1403
06e3 00d0 | | Action Swap_Control ; Debug Table 0x14.0x13 = 0x6e3,0x1404
06e4 00d1 | | Pop_Control Pop_Count_1
06e5 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0x14 = 0x6e5,0x1005
06e6 00eb | | Load_Encached Diana_Cache
06e7 0098 | | Execute Package,Field_Read_Dynamic
06e8 012c | , | Execute Any,Size
06e9 e007 | | Load 0x0,0x7
06ea 1b17 | | Execute Package,Field_Read,Field_Number 0x17
06eb 025b | [ | Execute Discrete,Check_In_Type
06ec 0273 | s | Execute Discrete,Plus
06ed 00d9 | | Load_Top At_Offset_1
06ee 0007 | | Action Break_Optional
06ef e605 | | Load 0x3,0x5 ; Debug Table 0x14.0x15 = 0x6ef,0x1801
06f0 0007 | | Action Break_Optional
06f1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x16 = 0x6f1,0x1802
06f2 0007 | | Action Break_Optional ; Debug Table 0x14.0x17 = 0x6f2,0x1803
06f3 00d0 | | Action Swap_Control ; Debug Table 0x14.0x18 = 0x6f3,0x1804
06f4 00d1 | | Pop_Control Pop_Count_1
06f5 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x19 = 0x6f5,0x1404
06f6 00eb | | Load_Encached Diana_Cache
06f7 0098 | | Execute Package,Field_Read_Dynamic
06f8 49c9 |I | Short_Literal 0x1c9
06f9 00eb | | Load_Encached Diana_Cache
06fa 0098 | | Execute Package,Field_Read_Dynamic
06fb 49ca |I | Short_Literal 0x1ca
06fc 00eb | | Load_Encached Diana_Cache
06fd 0095 | | Execute Package,Field_Reference_Dynamic
06fe e008 | | Load 0x0,0x8
06ff 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0700 7800 |x | Jump 0x701
0701 00d0 | | Action Swap_Control
0702 00d1 | | Pop_Control Pop_Count_1
0703 00eb | | Load_Encached Diana_Cache ; Debug Table 0x14.0x1a = 0x703,0x4
0704 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0705 00eb | | Load_Encached Diana_Cache
0706 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0707 a406 | | Store_Unchecked 0x2,0x6
0708 0007 | | Action Break_Optional ; Debug Table 0x14.0x1b = 0x708,0x5
0709 e405 | | Load 0x2,0x5 ; Debug Table 0x14.0x1c = 0x709,0x1c01
070a 7002 |p | Jump_Nonzero 0x70d
070b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x1d = 0x70b,0x1c02
070c 7803 |x | Jump 0x710
070d e405 | | Load 0x2,0x5 ; Debug Table 0x14.0x1e = 0x70d,0x1c03
070e 0217 | | Execute Heap_Access,All_Reference
070f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0710 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x14.0x1f = 0x710,0x5
0711 e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x20 = 0x711,0x6
0712 0007 | | Action Break_Optional
0713 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x21 = 0x713,0x2001
0714 7002 |p | Jump_Nonzero 0x717
0715 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x22 = 0x715,0x2002
0716 782c |x, | Jump 0x743
0717 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x23 = 0x717,0x2003
0718 0217 | | Execute Heap_Access,All_Reference
0719 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
071a 6804 |h | Jump_Zero 0x71f
071b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x24 = 0x71b,0x2004
071c 0217 | | Execute Heap_Access,All_Reference
071d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
071e 7824 |x$ | Jump 0x743
071f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x25 = 0x71f,0x2005
0720 0007 | | Action Break_Optional
0721 e604 | | Load 0x3,0x4 ; Debug Table 0x14.0x26 = 0x721,0x2401
0722 0007 | | Action Break_Optional
0723 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0x27 = 0x723,0x2402
0724 0007 | | Action Break_Optional ; Debug Table 0x14.0x28 = 0x724,0x2403
0725 00d0 | | Action Swap_Control ; Debug Table 0x14.0x29 = 0x725,0x2404
0726 00d1 | | Pop_Control Pop_Count_1
0727 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0x2a = 0x727,0x2005
0728 00eb | | Load_Encached Diana_Cache
0729 0098 | | Execute Package,Field_Read_Dynamic
072a 012c | , | Execute Any,Size
072b e007 | | Load 0x0,0x7
072c 1b17 | | Execute Package,Field_Read,Field_Number 0x17
072d 025b | [ | Execute Discrete,Check_In_Type
072e 0273 | s | Execute Discrete,Plus
072f 00d9 | | Load_Top At_Offset_1
0730 0007 | | Action Break_Optional
0731 e605 | | Load 0x3,0x5 ; Debug Table 0x14.0x2b = 0x731,0x2801
0732 0007 | | Action Break_Optional
0733 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x2c = 0x733,0x2802
0734 0007 | | Action Break_Optional ; Debug Table 0x14.0x2d = 0x734,0x2803
0735 00d0 | | Action Swap_Control ; Debug Table 0x14.0x2e = 0x735,0x2804
0736 00d1 | | Pop_Control Pop_Count_1
0737 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x2f = 0x737,0x2404
0738 00eb | | Load_Encached Diana_Cache
0739 0098 | | Execute Package,Field_Read_Dynamic
073a 49c9 |I | Short_Literal 0x1c9
073b 00eb | | Load_Encached Diana_Cache
073c 0098 | | Execute Package,Field_Read_Dynamic
073d 49ca |I | Short_Literal 0x1ca
073e 00eb | | Load_Encached Diana_Cache
073f 0095 | | Execute Package,Field_Reference_Dynamic
0740 e008 | | Load 0x0,0x8
0741 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0742 7800 |x | Jump 0x743
0743 00d0 | | Action Swap_Control
0744 00d1 | | Pop_Control Pop_Count_1
0745 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x14.0x30 = 0x745,0x6
0746 0007 | | Action Break_Optional ; Debug Table 0x14.0x31 = 0x746,0x7
0747 e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x32 = 0x747,0x2c01
0748 7002 |p | Jump_Nonzero 0x74b
0749 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x33 = 0x749,0x2c02
074a 7803 |x | Jump 0x74e
074b e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x34 = 0x74b,0x2c03
074c 0217 | | Execute Heap_Access,All_Reference
074d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
074e a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0x14.0x35 = 0x74e,0x7
074f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x36 = 0x74f,0x8
0750 00ca | | Action Exit_Nullary_Function
0751 0000 0000 | | .BLANK 0000[0x7]
0758 ; --------------------------------------------------------------------------------------
0758 ; SUBPROGRAM
0758 ; --------------------------------------------------------------------------------------
0758 075b | [ | .CONST 0x075b ; Address of begin
0759 0004 | | .CONST 0x0004 ; Address of exception handler
075a 0001 | | .CONST 0x0001 ; Number of locals
075b BODY_0758:
075b INIT_0758:
075b 0007 | | Action Break_Optional ; Debug Table 0x15 = .DEBUG 0x075b,0x0e5a,0x0002,0x0000,0x0057,0x90d5,0x0000,0x061c
; Debug Table 0x15.0x0 = 0x75b,0x1
075c e7ff | | Load 0x3,-0x1 ; Debug Table 0x15.0x1 = 0x75c,0x401
075d 0007 | | Action Break_Optional
075e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0x2 = 0x75e,0x402
075f 0007 | | Action Break_Optional ; Debug Table 0x15.0x3 = 0x75f,0x403
0760 0007 | | Action Break_Optional ; Debug Table 0x15.0x4 = 0x760,0x404
0761 0b12 | | Execute_Immediate Case_Compare,0x12 ; Debug Table 0x15.0x5 = 0x761,0x1
0762 701b |p | Jump_Nonzero 0x77e
0763 0b0b | | Execute_Immediate Case_Compare,0xb
0764 7030 |p0 | Jump_Nonzero 0x795
0765 0b14 | | Execute_Immediate Case_Compare,0x14
0766 702e |p. | Jump_Nonzero 0x795
0767 0b15 | | Execute_Immediate Case_Compare,0x15
0768 702c |p, | Jump_Nonzero 0x795
0769 0b17 | | Execute_Immediate Case_Compare,0x17
076a 7037 |p7 | Jump_Nonzero 0x7a2
076b 0b16 | | Execute_Immediate Case_Compare,0x16
076c 7035 |p5 | Jump_Nonzero 0x7a2
076d 0b18 | | Execute_Immediate Case_Compare,0x18
076e 7033 |p3 | Jump_Nonzero 0x7a2
076f 0b59 | Y | Execute_Immediate Case_Compare,0x59
0770 7031 |p1 | Jump_Nonzero 0x7a2
0771 0b27 | ' | Execute_Immediate Case_Compare,0x27
0772 702f |p/ | Jump_Nonzero 0x7a2
0773 0007 | | Action Break_Optional ; Debug Table 0x15.0x6 = 0x773,0x9
0774 e7ff | | Load 0x3,-0x1 ; Debug Table 0x15.0x7 = 0x774,0x801
0775 0007 | | Action Break_Optional
0776 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x15.0x8 = 0x776,0x802
0777 0007 | | Action Break_Optional ; Debug Table 0x15.0x9 = 0x777,0x803
0778 0007 | | Action Break_Optional ; Debug Table 0x15.0xa = 0x778,0x804
0779 00eb | | Load_Encached Diana_Cache ; Debug Table 0x15.0xb = 0x779,0x9
077a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
077b 025e | ^ | Execute Discrete,Convert
077c 1c01 | | Execute_Immediate Run_Utility,0x1
077d 4401 |D | Exit_Subprogram With_Result,0x1
077e e405 | | Load 0x2,0x5 ; Debug Table 0x15.0xc = 0x77e,0x2
077f 0f01 | | Execute_Immediate Equal,0x1
0780 6805 |h | Jump_Zero 0x786
0781 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xd = 0x781,0x3
0782 00eb | | Load_Encached Diana_Cache
0783 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0
0784 8406 | | Call 0x2,0x6
0785 4401 |D | Exit_Subprogram With_Result,0x1
0786 0007 | | Action Break_Optional ; Debug Table 0x15.0xe = 0x786,0x4
0787 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xf = 0x787,0xf3ff
0788 00eb | | Load_Encached Diana_Cache
0789 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0
078a 8406 | | Call 0x2,0x6
078b e7ff | | Load 0x3,-0x1 ; Debug Table 0x15.0x10 = 0x78b,0xf3fe
078c 00eb | | Load_Encached Diana_Cache
078d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
078e 8406 | | Call 0x2,0x6
078f 482e |H. | Short_Literal 0x2e ; Debug Table 0x15.0x11 = 0x78f,0xc01
0790 00d9 | | Load_Top At_Offset_1
0791 01cb | | Execute Vector,Append
0792 00da | | Load_Top At_Offset_2
0793 01cc | | Execute Vector,Catenate
0794 4401 |D | Exit_Subprogram With_Result,0x1
0795 e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x12 = 0x795,0x5
0796 0aff | | Execute_Immediate Plus,-0x1
0797 c405 | | Store 0x2,0x5
0798 4822 |H" | Short_Literal 0x22 ; Debug Table 0x15.0x13 = 0x798,0x6
0799 4822 |H" | Short_Literal 0x22
079a e7ff | | Load 0x3,-0x1
079b 00eb | | Load_Encached Diana_Cache
079c 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
079d 00eb | | Load_Encached Diana_Cache
079e 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
079f 01ca | | Execute Vector,Prepend
07a0 01cb | | Execute Vector,Append
07a1 4401 |D | Exit_Subprogram With_Result,0x1
07a2 e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x14 = 0x7a2,0x7
07a3 0aff | | Execute_Immediate Plus,-0x1
07a4 c405 | | Store 0x2,0x5
07a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x15 = 0x7a5,0x8
07a6 00eb | | Load_Encached Diana_Cache
07a7 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
07a8 00eb | | Load_Encached Diana_Cache
07a9 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
07aa 4401 |D | Exit_Subprogram With_Result,0x1
07ab 0000 | | .XXX[0x1]
07ac 0000 0000 | | .LITERAL {0x00000000, 0x5790d502}
07b0 0000 0000 | | .LITERAL {0x00000000, 0x5790d501}
07b4 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
07b8 ; --------------------------------------------------------------------------------------
07b8 ; STRING TABLE
07b8 ; --------------------------------------------------------------------------------------
07b8 004e | N | .STRTAB 0x004e->0x07df ; "job_context_length"
07b9 005e | ^ | .STRTAB 0x005e->0x07e8 ; "job_name_length"
07ba 006b | k | .STRTAB 0x006b->0x07ef ; "job_context_first"
07bb 007a | z | .STRTAB 0x007a->0x07f8 ; "job_name_separator"
07bc 008a | | .STRTAB 0x008a->0x0801 ; " % "
; " % "
07bd 008b | | .STRTAB 0x008b->0x0802 ; "*** Exception in Ada_Interpreter.Get_Cmd_Enum (\x22"
07be 00b9 | | .STRTAB 0x00b9->0x081a ; "\x22): "
07bf 00bb | | .STRTAB 0x00bb->0x081c ; ": "
07c0 00bb | | .STRTAB 0x00bb->0x081d ; "Execution failed - no messages due to internal error"
07c1 00ed | | .STRTAB 0x00ed->0x0837 ; "prompt"
07c2 00f1 | | .STRTAB 0x00f1->0x083a ; "loop"
07c3 00f3 | | .STRTAB 0x00f3->0x083c ; "abort"
07c4 00f6 | | .STRTAB 0x00f6->0x083f ; "accept"
07c5 00fa | | .STRTAB 0x00fa->0x0842 ; "assignment"
07c6 0102 | | .STRTAB 0x0102->0x0847 ; "case"
07c7 0104 | | .STRTAB 0x0104->0x0849 ; "machine code"
07c8 010e | | .STRTAB 0x010e->0x084f ; "conditional entry call"
07c9 0122 | " | .STRTAB 0x0122->0x085a ; "delay"
07ca 0125 | % | .STRTAB 0x0125->0x085c ; "exit"
07cb 0127 | ' | .STRTAB 0x0127->0x085e ; "goto"
07cc 0129 | ) | .STRTAB 0x0129->0x0860 ; "if"
07cd 0129 | ) | .STRTAB 0x0129->0x0861 ; "null"
07ce 012b | + | .STRTAB 0x012b->0x0863 ; "raise"
07cf 012e | . | .STRTAB 0x012e->0x0866 ; "return"
07d0 0132 | 2 | .STRTAB 0x0132->0x0869 ; "selective wait"
07d1 013e | > | .STRTAB 0x013e->0x0870 ; "terminate alternative"
07d2 0151 | Q | .STRTAB 0x0151->0x087a ; "timed entry call"
07d3 015f | _ | .STRTAB 0x015f->0x0882 ; "*** Exception in Ada_Interpreter.Call: "
07d4 0184 | | .STRTAB 0x0184->0x0896 ; " terminated due to unhandled exception "
; " terminated due to unhandled exception "
07d5 01a9 | | .STRTAB 0x01a9->0x08a9 ; "command procedure"
; "command procedure"
07d6 01b8 | | .STRTAB 0x01b8->0x08b2 ; " has completed"
07d7 01c4 | | .STRTAB 0x01c4->0x08b9 ; "Command was compiled and executed"
07d8 01e3 | | .STRTAB 0x01e3->0x08c9 ; "Execution.Execute_Command"
; "Execution.Execute_Command"
07d9 01fa | | .STRTAB 0x01fa->0x08d6 ; "Command execution exception (numeric): "
07da 021f | | .STRTAB 0x021f->0x08e9 ; "Execution failed - internal error"
07db 023e | > | .STRTAB 0x023e->0x08fa ; "Code generation or execution failed - internal error"
07dc 0270 | p | .STRTAB 0x0270->0x0914 ; "Fatal error "
07dd 027a | z | .STRTAB 0x027a->0x091a ; " during command code generation and execution"
07de 02a5 | | .STREND 0x02a5->0x0930
07df 6a6f 625f |job_| .STRTAB_STRINGS
0931 0000 0000 | | .BLANK 0000[0x7]
0938 ; --------------------------------------------------------------------------------------
0938 ; Debug Table
0938 ; --------------------------------------------------------------------------------------
0938 0003 0016 | | .CONST 0x0003,0x0016
093a 000b 09ea | | .DEBUG 0x000b,0x09ea,0x8000,0x0000,0x0057,0x9045,0x0000,0x0007
0942 0010 09f0 | | .DEBUG 0x0010,0x09f0,0x8000,0x0000,0x0057,0x90d5,0x0000,0x0029
094a 0073 0a36 | s 6| .DEBUG 0x0073,0x0a36,0x2801,0x0002,0x0057,0x9045,0x0000,0x0008
0952 00cb 0a5a | Z| .DEBUG 0x00cb,0x0a5a,0x0001,0x0000,0x0057,0x9045,0x0000,0x001c
095a 00e3 0a68 | h| .DEBUG 0x00e3,0x0a68,0x0002,0x0000,0x0057,0x90d5,0x0000,0x0092
0962 0103 0a7a | z| .DEBUG 0x0103,0x0a7a,0x0001,0x0000,0x0057,0x90d5,0x0000,0x00cc
096a 015b 0abe | [ | .DEBUG 0x015b,0x0abe,0x0001,0x0000,0x0057,0x90d5,0x0000,0x0117
0972 01cb 0b12 | | .DEBUG 0x01cb,0x0b12,0x0001,0x0000,0x0057,0x90d5,0x0000,0x0199
097a 021b 0b56 | V| .DEBUG 0x021b,0x0b56,0x0001,0x0000,0x0057,0x90d5,0x0000,0x0224
0982 0283 0bb8 | | .DEBUG 0x0283,0x0bb8,0x0001,0x0000,0x0057,0x90d5,0x0000,0x034a
098a 02c3 0bea | | .DEBUG 0x02c3,0x0bea,0x0001,0x0000,0x0057,0x90d5,0x0000,0x03bb
0992 02f3 0c0e | | .DEBUG 0x02f3,0x0c0e,0x0002,0x0000,0x0057,0x90d5,0x0000,0x0426
099a 034b 0c46 | K F| .DEBUG 0x034b,0x0c46,0x0001,0x0000,0x0057,0x90d5,0x0000,0x04d0
09a2 038b 0c5a | Z| .DEBUG 0x038b,0x0c5a,0x0002,0x0000,0x0057,0x90d5,0x0000,0x0552
09aa 03d3 0c78 | x| .DEBUG 0x03d3,0x0c78,0x0002,0x0000,0x0057,0x90d5,0x0000,0x05c5
09b2 03fb 0c88 | | .DEBUG 0x03fb,0x0c88,0x0002,0x0000,0x0057,0x90d5,0x0000,0x05f5
09ba 055b 0d4a | [ J| .DEBUG 0x055b,0x0d4a,0x0002,0x0000,0x0057,0x90d5,0x0000,0x0811
09c2 059b 0d6a | j| .DEBUG 0x059b,0x0d6a,0x0801,0x0002,0x0057,0x90d5,0x0000,0x08a0
09ca 05cb 0d82 | | .DEBUG 0x05cb,0x0d82,0x0801,0x0002,0x0057,0x90d5,0x0000,0x08fa
09d2 0613 0da8 | | .DEBUG 0x0613,0x0da8,0x0801,0x0002,0x0057,0x90d5,0x0000,0x0983
09da 06c3 0dea | | .DEBUG 0x06c3,0x0dea,0x0002,0x0000,0x0057,0x90d5,0x0000,0x0256
09e2 075b 0e5a | [ Z| .DEBUG 0x075b,0x0e5a,0x0002,0x0000,0x0057,0x90d5,0x0000,0x061c
09ea ; --------------------------------------------------------------------------------------
09ea ; Debug3 Subtable 0x0
09ea ; --------------------------------------------------------------------------------------
09ea 0002 0000 | | .DBG3TAB 0x0002,0x0000
09ec 000b ffff | | .CONST 0x000b,0xffff
09ee 000d fffe | | .CONST 0x000d,0xfffe
09f0 ; --------------------------------------------------------------------------------------
09f0 ; Debug3 Subtable 0x1
09f0 ; --------------------------------------------------------------------------------------
09f0 001c 0006 | | .DBG3TAB 0x001c,0x0006
09f2 0010 ffff | | .CONST 0x0010,0xffff
09f4 0011 fffe | | .CONST 0x0011,0xfffe
09f6 0012 fffd | | .CONST 0x0012,0xfffd
09f8 0013 fffc | | .CONST 0x0013,0xfffc
09fa 0014 fffb | | .CONST 0x0014,0xfffb
09fc 0015 fffa | | .CONST 0x0015,0xfffa
09fe 0016 fff9 | | .CONST 0x0016,0xfff9
0a00 0022 fff8 | " | .CONST 0x0022,0xfff8
0a02 0024 fff7 | $ | .CONST 0x0024,0xfff7
0a04 0025 fff6 | % | .CONST 0x0025,0xfff6
0a06 0027 fff5 | ' | .CONST 0x0027,0xfff5
0a08 0029 fff4 | ) | .CONST 0x0029,0xfff4
0a0a 002b fff3 | + | .CONST 0x002b,0xfff3
0a0c 002d fff2 | - | .CONST 0x002d,0xfff2
0a0e 002f fff1 | / | .CONST 0x002f,0xfff1
0a10 0031 fff0 | 1 | .CONST 0x0031,0xfff0
0a12 0033 ffef | 3 | .CONST 0x0033,0xffef
0a14 0035 ffee | 5 | .CONST 0x0035,0xffee
0a16 0037 ffed | 7 | .CONST 0x0037,0xffed
0a18 0039 ffec | 9 | .CONST 0x0039,0xffec
0a1a 003b ffeb | ; | .CONST 0x003b,0xffeb
0a1c 003d ffea | = | .CONST 0x003d,0xffea
0a1e 003f ffe9 | ? | .CONST 0x003f,0xffe9
0a20 0041 ffe8 | A | .CONST 0x0041,0xffe8
0a22 0043 ffe7 | C | .CONST 0x0043,0xffe7
0a24 0045 ffe6 | E | .CONST 0x0045,0xffe6
0a26 0047 ffe5 | G | .CONST 0x0047,0xffe5
0a28 0049 ffe4 | I | .CONST 0x0049,0xffe4
0a2a 004b 0001 | K | .CONST 0x004b,0x0001
0a2c 0050 0002 | P | .CONST 0x0050,0x0002
0a2e 0056 0003 | V | .CONST 0x0056,0x0003
0a30 005a 0004 | Z | .CONST 0x005a,0x0004
0a32 005e 0005 | ^ | .CONST 0x005e,0x0005
0a34 0063 0006 | c | .CONST 0x0063,0x0006
0a36 ; --------------------------------------------------------------------------------------
0a36 ; Debug3 Subtable 0x2
0a36 ; --------------------------------------------------------------------------------------
0a36 0007 000a | | .DBG3TAB 0x0007,0x000a
0a38 0073 ffff | s | .CONST 0x0073,0xffff
0a3a 0074 fffe | t | .CONST 0x0074,0xfffe
0a3c 0079 fffd | y | .CONST 0x0079,0xfffd
0a3e 007a fffc | z | .CONST 0x007a,0xfffc
0a40 007c fffb | | | .CONST 0x007c,0xfffb
0a42 007e fffa | ~ | .CONST 0x007e,0xfffa
0a44 0080 fff9 | | .CONST 0x0080,0xfff9
0a46 0082 0001 | | .CONST 0x0082,0x0001
0a48 0085 0002 | | .CONST 0x0085,0x0002
0a4a 0089 0003 | | .CONST 0x0089,0x0003
0a4c 0098 0004 | | .CONST 0x0098,0x0004
0a4e 009e 0005 | | .CONST 0x009e,0x0005
0a50 00a8 0006 | | .CONST 0x00a8,0x0006
0a52 00b1 0007 | | .CONST 0x00b1,0x0007
0a54 00b3 0008 | | .CONST 0x00b3,0x0008
0a56 00b7 0009 | | .CONST 0x00b7,0x0009
0a58 00bd 000a | | .CONST 0x00bd,0x000a
0a5a ; --------------------------------------------------------------------------------------
0a5a ; Debug3 Subtable 0x3
0a5a ; --------------------------------------------------------------------------------------
0a5a 0001 0005 | | .DBG3TAB 0x0001,0x0005
0a5c 00cb ffff | | .CONST 0x00cb,0xffff
0a5e 00cc 0001 | | .CONST 0x00cc,0x0001
0a60 00cf 0002 | | .CONST 0x00cf,0x0002
0a62 00d0 0401 | | .CONST 0x00d0,0x0401
0a64 00d2 0002 | | .CONST 0x00d2,0x0002
0a66 00d3 0003 | | .CONST 0x00d3,0x0003
0a68 ; --------------------------------------------------------------------------------------
0a68 ; Debug3 Subtable 0x4
0a68 ; --------------------------------------------------------------------------------------
0a68 0000 0008 | | .DBG3TAB 0x0000,0x0008
0a6a 00e3 0001 | | .CONST 0x00e3,0x0001
0a6c 00e4 0401 | | .CONST 0x00e4,0x0401
0a6e 00e6 0402 | | .CONST 0x00e6,0x0402
0a70 00e7 0403 | | .CONST 0x00e7,0x0403
0a72 00e8 0404 | | .CONST 0x00e8,0x0404
0a74 00e9 0001 | | .CONST 0x00e9,0x0001
0a76 00eb 0003 | | .CONST 0x00eb,0x0003
0a78 00f1 0002 | | .CONST 0x00f1,0x0002
0a7a ; --------------------------------------------------------------------------------------
0a7a ; Debug3 Subtable 0x5
0a7a ; --------------------------------------------------------------------------------------
0a7a 0001 0020 | | .DBG3TAB 0x0001,0x0020
0a7c 0103 ffff | | .CONST 0x0103,0xffff
0a7e 0104 0001 | | .CONST 0x0104,0x0001
0a80 0109 0003 | | .CONST 0x0109,0x0003
0a82 010b 0401 | | .CONST 0x010b,0x0401
0a84 010d 0402 | | .CONST 0x010d,0x0402
0a86 010f 0403 | | .CONST 0x010f,0x0403
0a88 0113 0404 | | .CONST 0x0113,0x0404
0a8a 0117 0405 | | .CONST 0x0117,0x0405
0a8c 0119 0801 | | .CONST 0x0119,0x0801
0a8e 011b 0802 | | .CONST 0x011b,0x0802
0a90 011c 0803 | | .CONST 0x011c,0x0803
0a92 011d 0804 | | .CONST 0x011d,0x0804
0a94 011f 0405 | | .CONST 0x011f,0x0405
0a96 0129 0c01 | ) | .CONST 0x0129,0x0c01
0a98 012b 0c02 | + | .CONST 0x012b,0x0c02
0a9a 012c 0c03 | , | .CONST 0x012c,0x0c03
0a9c 012d 0c04 | - | .CONST 0x012d,0x0c04
0a9e 012f 0804 | / | .CONST 0x012f,0x0804
0aa0 013d 0003 | = | .CONST 0x013d,0x0003
0aa2 013e 1001 | > | .CONST 0x013e,0x1001
0aa4 0140 1002 | @ | .CONST 0x0140,0x1002
0aa6 0141 1003 | A | .CONST 0x0141,0x1003
0aa8 0142 1004 | B | .CONST 0x0142,0x1004
0aaa 0144 0003 | D | .CONST 0x0144,0x0003
0aac 0146 0005 | F | .CONST 0x0146,0x0005
0aae 0149 0006 | I | .CONST 0x0149,0x0006
0ab0 014a 1401 | J | .CONST 0x014a,0x1401
0ab2 014c 1402 | L | .CONST 0x014c,0x1402
0ab4 014e 1403 | N | .CONST 0x014e,0x1403
0ab6 0151 0006 | Q | .CONST 0x0151,0x0006
0ab8 0152 0002 | R | .CONST 0x0152,0x0002
0aba 0153 1801 | S | .CONST 0x0153,0x1801
0abc 0155 0002 | U | .CONST 0x0155,0x0002
0abe ; --------------------------------------------------------------------------------------
0abe ; Debug3 Subtable 0x6
0abe ; --------------------------------------------------------------------------------------
0abe 0002 0027 | '| .DBG3TAB 0x0002,0x0027
0ac0 015b ffff | [ | .CONST 0x015b,0xffff
0ac2 015c fffe | \ | .CONST 0x015c,0xfffe
0ac4 015d 0001 | ] | .CONST 0x015d,0x0001
0ac6 0161 0002 | a | .CONST 0x0161,0x0002
0ac8 0166 0401 | f | .CONST 0x0166,0x0401
0aca 016a 0002 | j | .CONST 0x016a,0x0002
0acc 016b 0003 | k | .CONST 0x016b,0x0003
0ace 016d 0004 | m | .CONST 0x016d,0x0004
0ad0 0173 0005 | s | .CONST 0x0173,0x0005
0ad2 0174 0801 | t | .CONST 0x0174,0x0801
0ad4 0176 0802 | v | .CONST 0x0176,0x0802
0ad6 0178 0803 | x | .CONST 0x0178,0x0803
0ad8 017b 0005 | { | .CONST 0x017b,0x0005
0ada 017c 0c01 | | | .CONST 0x017c,0x0c01
0adc 0180 0005 | | .CONST 0x0180,0x0005
0ade 0181 0006 | | .CONST 0x0181,0x0006
0ae0 0183 0007 | | .CONST 0x0183,0x0007
0ae2 0185 1001 | | .CONST 0x0185,0x1001
0ae4 0187 1002 | | .CONST 0x0187,0x1002
0ae6 0189 1003 | | .CONST 0x0189,0x1003
0ae8 018d 1004 | | .CONST 0x018d,0x1004
0aea 0191 1005 | | .CONST 0x0191,0x1005
0aec 0193 1401 | | .CONST 0x0193,0x1401
0aee 0195 1402 | | .CONST 0x0195,0x1402
0af0 0196 1403 | | .CONST 0x0196,0x1403
0af2 0197 1404 | | .CONST 0x0197,0x1404
0af4 0199 1005 | | .CONST 0x0199,0x1005
0af6 01a3 1801 | | .CONST 0x01a3,0x1801
0af8 01a5 1802 | | .CONST 0x01a5,0x1802
0afa 01a6 1803 | | .CONST 0x01a6,0x1803
0afc 01a7 1804 | | .CONST 0x01a7,0x1804
0afe 01a9 1404 | | .CONST 0x01a9,0x1404
0b00 01b7 0007 | | .CONST 0x01b7,0x0007
0b02 01b8 0008 | | .CONST 0x01b8,0x0008
0b04 01b9 1c01 | | .CONST 0x01b9,0x1c01
0b06 01bb 1c02 | | .CONST 0x01bb,0x1c02
0b08 01bc 1c03 | | .CONST 0x01bc,0x1c03
0b0a 01bd 1c04 | | .CONST 0x01bd,0x1c04
0b0c 01be 0008 | | .CONST 0x01be,0x0008
0b0e 01c0 000a | | .CONST 0x01c0,0x000a
0b10 01c2 0009 | | .CONST 0x01c2,0x0009
0b12 ; --------------------------------------------------------------------------------------
0b12 ; Debug3 Subtable 0x7
0b12 ; --------------------------------------------------------------------------------------
0b12 0003 001e | | .DBG3TAB 0x0003,0x001e
0b14 01cb ffff | | .CONST 0x01cb,0xffff
0b16 01cc fffe | | .CONST 0x01cc,0xfffe
0b18 01cd fffd | | .CONST 0x01cd,0xfffd
0b1a 01ce 0001 | | .CONST 0x01ce,0x0001
0b1c 01d6 0003 | | .CONST 0x01d6,0x0003
0b1e 01d8 0401 | | .CONST 0x01d8,0x0401
0b20 01dd 0801 | | .CONST 0x01dd,0x0801
0b22 01df 0802 | | .CONST 0x01df,0x0802
0b24 01e0 0803 | | .CONST 0x01e0,0x0803
0b26 01e1 0804 | | .CONST 0x01e1,0x0804
0b28 01e3 0401 | | .CONST 0x01e3,0x0401
0b2a 01e8 0003 | | .CONST 0x01e8,0x0003
0b2c 01e9 0004 | | .CONST 0x01e9,0x0004
0b2e 01ea 0c01 | | .CONST 0x01ea,0x0c01
0b30 01ed 0004 | | .CONST 0x01ed,0x0004
0b32 01ee 0005 | | .CONST 0x01ee,0x0005
0b34 01ef 1001 | | .CONST 0x01ef,0x1001
0b36 01f1 1002 | | .CONST 0x01f1,0x1002
0b38 01f2 1003 | | .CONST 0x01f2,0x1003
0b3a 01f3 1004 | | .CONST 0x01f3,0x1004
0b3c 01f4 0005 | | .CONST 0x01f4,0x0005
0b3e 01fe 000b | | .CONST 0x01fe,0x000b
0b40 0200 0007 | | .CONST 0x0200,0x0007
0b42 0203 0008 | | .CONST 0x0203,0x0008
0b44 0204 1401 | | .CONST 0x0204,0x1401
0b46 0206 1402 | | .CONST 0x0206,0x1402
0b48 0207 1403 | | .CONST 0x0207,0x1403
0b4a 0208 1404 | | .CONST 0x0208,0x1404
0b4c 0209 0008 | | .CONST 0x0209,0x0008
0b4e 020b 000a | | .CONST 0x020b,0x000a
0b50 020f 0002 | | .CONST 0x020f,0x0002
0b52 0210 1801 | | .CONST 0x0210,0x1801
0b54 0212 0002 | | .CONST 0x0212,0x0002
0b56 ; --------------------------------------------------------------------------------------
0b56 ; Debug3 Subtable 0x8
0b56 ; --------------------------------------------------------------------------------------
0b56 0006 002a | *| .DBG3TAB 0x0006,0x002a
0b58 021b ffff | | .CONST 0x021b,0xffff
0b5a 021c fffe | | .CONST 0x021c,0xfffe
0b5c 021d fffd | | .CONST 0x021d,0xfffd
0b5e 021e fffc | | .CONST 0x021e,0xfffc
0b60 021f fffb | | .CONST 0x021f,0xfffb
0b62 0220 fffa | | .CONST 0x0220,0xfffa
0b64 0222 0001 | " | .CONST 0x0222,0x0001
0b66 022c 0002 | , | .CONST 0x022c,0x0002
0b68 022d 0401 | - | .CONST 0x022d,0x0401
0b6a 022e 0002 | . | .CONST 0x022e,0x0002
0b6c 022f 0003 | / | .CONST 0x022f,0x0003
0b6e 0237 0005 | 7 | .CONST 0x0237,0x0005
0b70 0239 0801 | 9 | .CONST 0x0239,0x0801
0b72 023e 0c01 | > | .CONST 0x023e,0x0c01
0b74 0240 0c02 | @ | .CONST 0x0240,0x0c02
0b76 0241 0c03 | A | .CONST 0x0241,0x0c03
0b78 0242 0c04 | B | .CONST 0x0242,0x0c04
0b7a 0244 0801 | D | .CONST 0x0244,0x0801
0b7c 0249 0005 | I | .CONST 0x0249,0x0005
0b7e 024a 0006 | J | .CONST 0x024a,0x0006
0b80 024b 1001 | K | .CONST 0x024b,0x1001
0b82 024e 0006 | N | .CONST 0x024e,0x0006
0b84 024f 0007 | O | .CONST 0x024f,0x0007
0b86 0250 1401 | P | .CONST 0x0250,0x1401
0b88 0252 1402 | R | .CONST 0x0252,0x1402
0b8a 0253 1403 | S | .CONST 0x0253,0x1403
0b8c 0254 1404 | T | .CONST 0x0254,0x1404
0b8e 0255 0007 | U | .CONST 0x0255,0x0007
0b90 0259 000d | Y | .CONST 0x0259,0x000d
0b92 025b 0008 | [ | .CONST 0x025b,0x0008
0b94 025e 0009 | ^ | .CONST 0x025e,0x0009
0b96 025f 1801 | _ | .CONST 0x025f,0x1801
0b98 0261 1802 | a | .CONST 0x0261,0x1802
0b9a 0262 1803 | b | .CONST 0x0262,0x1803
0b9c 0263 1804 | c | .CONST 0x0263,0x1804
0b9e 0264 0009 | d | .CONST 0x0264,0x0009
0ba0 0266 000c | f | .CONST 0x0266,0x000c
0ba2 0268 000a | h | .CONST 0x0268,0x000a
0ba4 026c 000b | l | .CONST 0x026c,0x000b
0ba6 0270 0004 | p | .CONST 0x0270,0x0004
0ba8 0271 1c01 | q | .CONST 0x0271,0x1c01
0baa 0273 0004 | s | .CONST 0x0273,0x0004
0bac 0274 000e | t | .CONST 0x0274,0x000e
0bae 0275 2001 | u | .CONST 0x0275,0x2001
0bb0 0277 000e | w | .CONST 0x0277,0x000e
0bb2 0278 2401 | x$ | .CONST 0x0278,0x2401
0bb4 027a 2001 | z | .CONST 0x027a,0x2001
0bb6 027b 000f | { | .CONST 0x027b,0x000f
0bb8 ; --------------------------------------------------------------------------------------
0bb8 ; Debug3 Subtable 0x9
0bb8 ; --------------------------------------------------------------------------------------
0bb8 0002 0016 | | .DBG3TAB 0x0002,0x0016
0bba 0283 ffff | | .CONST 0x0283,0xffff
0bbc 0284 fffe | | .CONST 0x0284,0xfffe
0bbe 0285 0001 | | .CONST 0x0285,0x0001
0bc0 028a 0002 | | .CONST 0x028a,0x0002
0bc2 028c 0003 | | .CONST 0x028c,0x0003
0bc4 0290 0004 | | .CONST 0x0290,0x0004
0bc6 0291 0401 | | .CONST 0x0291,0x0401
0bc8 0293 0402 | | .CONST 0x0293,0x0402
0bca 0294 0403 | | .CONST 0x0294,0x0403
0bcc 0295 0404 | | .CONST 0x0295,0x0404
0bce 0296 0004 | | .CONST 0x0296,0x0004
0bd0 0298 0005 | | .CONST 0x0298,0x0005
0bd2 029a 0006 | | .CONST 0x029a,0x0006
0bd4 029e 0007 | | .CONST 0x029e,0x0007
0bd6 029f 0801 | | .CONST 0x029f,0x0801
0bd8 02a1 0802 | | .CONST 0x02a1,0x0802
0bda 02a2 0803 | | .CONST 0x02a2,0x0803
0bdc 02a3 0804 | | .CONST 0x02a3,0x0804
0bde 02a4 0007 | | .CONST 0x02a4,0x0007
0be0 02a6 0008 | | .CONST 0x02a6,0x0008
0be2 02a8 0009 | | .CONST 0x02a8,0x0009
0be4 02ad 0c01 | | .CONST 0x02ad,0x0c01
0be6 02b1 0009 | | .CONST 0x02b1,0x0009
0be8 02b2 000a | | .CONST 0x02b2,0x000a
0bea ; --------------------------------------------------------------------------------------
0bea ; Debug3 Subtable 0xa
0bea ; --------------------------------------------------------------------------------------
0bea 0002 000f | | .DBG3TAB 0x0002,0x000f
0bec 02c3 ffff | | .CONST 0x02c3,0xffff
0bee 02c4 fffe | | .CONST 0x02c4,0xfffe
0bf0 02c5 0001 | | .CONST 0x02c5,0x0001
0bf2 02ca 0002 | | .CONST 0x02ca,0x0002
0bf4 02cc 0003 | | .CONST 0x02cc,0x0003
0bf6 02d2 0004 | | .CONST 0x02d2,0x0004
0bf8 02d3 0401 | | .CONST 0x02d3,0x0401
0bfa 02d5 0402 | | .CONST 0x02d5,0x0402
0bfc 02d6 0403 | | .CONST 0x02d6,0x0403
0bfe 02d7 0404 | | .CONST 0x02d7,0x0404
0c00 02d8 0004 | | .CONST 0x02d8,0x0004
0c02 02da 0005 | | .CONST 0x02da,0x0005
0c04 02dc 0006 | | .CONST 0x02dc,0x0006
0c06 02e2 0007 | | .CONST 0x02e2,0x0007
0c08 02e3 0801 | | .CONST 0x02e3,0x0801
0c0a 02e5 0007 | | .CONST 0x02e5,0x0007
0c0c 02ec 0008 | | .CONST 0x02ec,0x0008
0c0e ; --------------------------------------------------------------------------------------
0c0e ; Debug3 Subtable 0xb
0c0e ; --------------------------------------------------------------------------------------
0c0e 0005 0016 | | .DBG3TAB 0x0005,0x0016
0c10 02f3 ffff | | .CONST 0x02f3,0xffff
0c12 02f4 fffe | | .CONST 0x02f4,0xfffe
0c14 02f5 fffd | | .CONST 0x02f5,0xfffd
0c16 02f6 fffc | | .CONST 0x02f6,0xfffc
0c18 02f8 fffb | | .CONST 0x02f8,0xfffb
0c1a 02fb 0001 | | .CONST 0x02fb,0x0001
0c1c 02fc 0002 | | .CONST 0x02fc,0x0002
0c1e 02fe 0003 | | .CONST 0x02fe,0x0003
0c20 0306 0004 | | .CONST 0x0306,0x0004
0c22 0308 0005 | | .CONST 0x0308,0x0005
0c24 030a 0006 | | .CONST 0x030a,0x0006
0c26 030c 0007 | | .CONST 0x030c,0x0007
0c28 0313 0008 | | .CONST 0x0313,0x0008
0c2a 0314 0401 | | .CONST 0x0314,0x0401
0c2c 0316 0402 | | .CONST 0x0316,0x0402
0c2e 0317 0403 | | .CONST 0x0317,0x0403
0c30 0318 0404 | | .CONST 0x0318,0x0404
0c32 0319 0008 | | .CONST 0x0319,0x0008
0c34 031b 000a | | .CONST 0x031b,0x000a
0c36 031d 0009 | | .CONST 0x031d,0x0009
0c38 0320 000b | | .CONST 0x0320,0x000b
0c3a 0324 000c | $ | .CONST 0x0324,0x000c
0c3c 0327 000d | ' | .CONST 0x0327,0x000d
0c3e 032e 000e | . | .CONST 0x032e,0x000e
0c40 0330 000f | 0 | .CONST 0x0330,0x000f
0c42 0332 0010 | 2 | .CONST 0x0332,0x0010
0c44 0341 0011 | A | .CONST 0x0341,0x0011
0c46 ; --------------------------------------------------------------------------------------
0c46 ; Debug3 Subtable 0xc
0c46 ; --------------------------------------------------------------------------------------
0c46 0002 0007 | | .DBG3TAB 0x0002,0x0007
0c48 034b ffff | K | .CONST 0x034b,0xffff
0c4a 0350 fffe | P | .CONST 0x0350,0xfffe
0c4c 0353 0002 | S | .CONST 0x0353,0x0002
0c4e 035c 0004 | \ | .CONST 0x035c,0x0004
0c50 035f 0005 | _ | .CONST 0x035f,0x0005
0c52 0375 0006 | u | .CONST 0x0375,0x0006
0c54 0379 0001 | y | .CONST 0x0379,0x0001
0c56 037d 0007 | } | .CONST 0x037d,0x0007
0c58 037f 0008 | | .CONST 0x037f,0x0008
0c5a ; --------------------------------------------------------------------------------------
0c5a ; Debug3 Subtable 0xd
0c5a ; --------------------------------------------------------------------------------------
0c5a 0005 0009 | | .DBG3TAB 0x0005,0x0009
0c5c 038b ffff | | .CONST 0x038b,0xffff
0c5e 038c fffe | | .CONST 0x038c,0xfffe
0c60 0391 fffd | | .CONST 0x0391,0xfffd
0c62 0394 fffc | | .CONST 0x0394,0xfffc
0c64 0395 fffb | | .CONST 0x0395,0xfffb
0c66 039d 0001 | | .CONST 0x039d,0x0001
0c68 03ac 0002 | | .CONST 0x03ac,0x0002
0c6a 03ae 0003 | | .CONST 0x03ae,0x0003
0c6c 03b2 0004 | | .CONST 0x03b2,0x0004
0c6e 03b6 0005 | | .CONST 0x03b6,0x0005
0c70 03bb 0006 | | .CONST 0x03bb,0x0006
0c72 03be 0007 | | .CONST 0x03be,0x0007
0c74 03c0 0008 | | .CONST 0x03c0,0x0008
0c76 03c9 0009 | | .CONST 0x03c9,0x0009
0c78 ; --------------------------------------------------------------------------------------
0c78 ; Debug3 Subtable 0xe
0c78 ; --------------------------------------------------------------------------------------
0c78 0003 0004 | | .DBG3TAB 0x0003,0x0004
0c7a 03d3 ffff | | .CONST 0x03d3,0xffff
0c7c 03d4 fffe | | .CONST 0x03d4,0xfffe
0c7e 03d9 fffd | | .CONST 0x03d9,0xfffd
0c80 03da 0001 | | .CONST 0x03da,0x0001
0c82 03e9 0002 | | .CONST 0x03e9,0x0002
0c84 03eb 0003 | | .CONST 0x03eb,0x0003
0c86 03ef 0004 | | .CONST 0x03ef,0x0004
0c88 ; --------------------------------------------------------------------------------------
0c88 ; Debug3 Subtable 0xf
0c88 ; --------------------------------------------------------------------------------------
0c88 0006 005a | Z| .DBG3TAB 0x0006,0x005a
0c8a 03fb ffff | | .CONST 0x03fb,0xffff
0c8c 03fc fffe | | .CONST 0x03fc,0xfffe
0c8e 0401 fffd | | .CONST 0x0401,0xfffd
0c90 0402 fffc | | .CONST 0x0402,0xfffc
0c92 0403 fffb | | .CONST 0x0403,0xfffb
0c94 0405 fffa | | .CONST 0x0405,0xfffa
0c96 0407 0001 | | .CONST 0x0407,0x0001
0c98 0416 0002 | | .CONST 0x0416,0x0002
0c9a 0418 0003 | | .CONST 0x0418,0x0003
0c9c 041c 0004 | | .CONST 0x041c,0x0004
0c9e 041e 0005 | | .CONST 0x041e,0x0005
0ca0 0420 0006 | | .CONST 0x0420,0x0006
0ca2 0422 0007 | " | .CONST 0x0422,0x0007
0ca4 0423 0008 | # | .CONST 0x0423,0x0008
0ca6 0424 0401 | $ | .CONST 0x0424,0x0401
0ca8 0426 0402 | & | .CONST 0x0426,0x0402
0caa 0427 0403 | ' | .CONST 0x0427,0x0403
0cac 0428 0404 | ( | .CONST 0x0428,0x0404
0cae 0429 0008 | ) | .CONST 0x0429,0x0008
0cb0 045b 0021 | [ !| .CONST 0x045b,0x0021
0cb2 045e 0009 | ^ | .CONST 0x045e,0x0009
0cb4 0463 000a | c | .CONST 0x0463,0x000a
0cb6 0466 0801 | f | .CONST 0x0466,0x0801
0cb8 0468 0802 | h | .CONST 0x0468,0x0802
0cba 046a 0803 | j | .CONST 0x046a,0x0803
0cbc 046e 0804 | n | .CONST 0x046e,0x0804
0cbe 0472 0805 | r | .CONST 0x0472,0x0805
0cc0 0474 0c01 | t | .CONST 0x0474,0x0c01
0cc2 0476 0c02 | v | .CONST 0x0476,0x0c02
0cc4 0477 0c03 | w | .CONST 0x0477,0x0c03
0cc6 0478 0c04 | x | .CONST 0x0478,0x0c04
0cc8 047a 0805 | z | .CONST 0x047a,0x0805
0cca 0484 1001 | | .CONST 0x0484,0x1001
0ccc 0486 1002 | | .CONST 0x0486,0x1002
0cce 0487 1003 | | .CONST 0x0487,0x1003
0cd0 0488 1004 | | .CONST 0x0488,0x1004
0cd2 048a 0c04 | | .CONST 0x048a,0x0c04
0cd4 0498 000a | | .CONST 0x0498,0x000a
0cd6 049a 000b | | .CONST 0x049a,0x000b
0cd8 049f 000c | | .CONST 0x049f,0x000c
0cda 04a2 000d | | .CONST 0x04a2,0x000d
0cdc 04a7 1401 | | .CONST 0x04a7,0x1401
0cde 04a9 1402 | | .CONST 0x04a9,0x1402
0ce0 04ab 1403 | | .CONST 0x04ab,0x1403
0ce2 04b0 000d | | .CONST 0x04b0,0x000d
0ce4 04b1 1801 | | .CONST 0x04b1,0x1801
0ce6 04b3 1802 | | .CONST 0x04b3,0x1802
0ce8 04b5 1803 | | .CONST 0x04b5,0x1803
0cea 04b9 1804 | | .CONST 0x04b9,0x1804
0cec 04bd 1805 | | .CONST 0x04bd,0x1805
0cee 04bf 1c01 | | .CONST 0x04bf,0x1c01
0cf0 04c1 1c02 | | .CONST 0x04c1,0x1c02
0cf2 04c2 1c03 | | .CONST 0x04c2,0x1c03
0cf4 04c3 1c04 | | .CONST 0x04c3,0x1c04
0cf6 04c5 1805 | | .CONST 0x04c5,0x1805
0cf8 04cf 2001 | | .CONST 0x04cf,0x2001
0cfa 04d1 2002 | | .CONST 0x04d1,0x2002
0cfc 04d2 2003 | | .CONST 0x04d2,0x2003
0cfe 04d3 2004 | | .CONST 0x04d3,0x2004
0d00 04d5 1c04 | | .CONST 0x04d5,0x1c04
0d02 04e3 000d | | .CONST 0x04e3,0x000d
0d04 04e5 000e | | .CONST 0x04e5,0x000e
0d06 04e8 000f | | .CONST 0x04e8,0x000f
0d08 04eb 0010 | | .CONST 0x04eb,0x0010
0d0a 04ee 0011 | | .CONST 0x04ee,0x0011
0d0c 04f1 0012 | | .CONST 0x04f1,0x0012
0d0e 04f4 0013 | | .CONST 0x04f4,0x0013
0d10 04f7 0014 | | .CONST 0x04f7,0x0014
0d12 04fa 0015 | | .CONST 0x04fa,0x0015
0d14 04fd 0016 | | .CONST 0x04fd,0x0016
0d16 0500 0017 | | .CONST 0x0500,0x0017
0d18 0503 0018 | | .CONST 0x0503,0x0018
0d1a 0506 0019 | | .CONST 0x0506,0x0019
0d1c 0509 001a | | .CONST 0x0509,0x001a
0d1e 050c 001b | | .CONST 0x050c,0x001b
0d20 050f 001c | | .CONST 0x050f,0x001c
0d22 0512 001d | | .CONST 0x0512,0x001d
0d24 0515 001e | | .CONST 0x0515,0x001e
0d26 0518 001f | | .CONST 0x0518,0x001f
0d28 051d 2401 | $ | .CONST 0x051d,0x2401
0d2a 051f 2402 | $ | .CONST 0x051f,0x2402
0d2c 0521 2403 | !$ | .CONST 0x0521,0x2403
0d2e 0525 2404 | %$ | .CONST 0x0525,0x2404
0d30 0529 2405 | )$ | .CONST 0x0529,0x2405
0d32 052b 2801 | +( | .CONST 0x052b,0x2801
0d34 052d 2802 | -( | .CONST 0x052d,0x2802
0d36 052e 2803 | .( | .CONST 0x052e,0x2803
0d38 052f 2804 | /( | .CONST 0x052f,0x2804
0d3a 0531 2405 | 1$ | .CONST 0x0531,0x2405
0d3c 053b 2c01 | ;, | .CONST 0x053b,0x2c01
0d3e 053d 2c02 | =, | .CONST 0x053d,0x2c02
0d40 053e 2c03 | >, | .CONST 0x053e,0x2c03
0d42 053f 2c04 | ?, | .CONST 0x053f,0x2c04
0d44 0541 2804 | A( | .CONST 0x0541,0x2804
0d46 054f 001f | O | .CONST 0x054f,0x001f
0d48 0551 0020 | Q | .CONST 0x0551,0x0020
0d4a ; --------------------------------------------------------------------------------------
0d4a ; Debug3 Subtable 0x10
0d4a ; --------------------------------------------------------------------------------------
0d4a 0004 000b | | .DBG3TAB 0x0004,0x000b
0d4c 055b ffff | [ | .CONST 0x055b,0xffff
0d4e 055c fffe | \ | .CONST 0x055c,0xfffe
0d50 0562 fffd | b | .CONST 0x0562,0xfffd
0d52 0565 fffc | e | .CONST 0x0565,0xfffc
0d54 0567 0001 | g | .CONST 0x0567,0x0001
0d56 057c 0002 | | | .CONST 0x057c,0x0002
0d58 057e 0003 | ~ | .CONST 0x057e,0x0003
0d5a 057f 0401 | | .CONST 0x057f,0x0401
0d5c 0580 0003 | | .CONST 0x0580,0x0003
0d5e 0581 0004 | | .CONST 0x0581,0x0004
0d60 058e 0005 | | .CONST 0x058e,0x0005
0d62 0590 0006 | | .CONST 0x0590,0x0006
0d64 0592 0007 | | .CONST 0x0592,0x0007
0d66 0593 0801 | | .CONST 0x0593,0x0801
0d68 0594 0007 | | .CONST 0x0594,0x0007
0d6a ; --------------------------------------------------------------------------------------
0d6a ; Debug3 Subtable 0x11
0d6a ; --------------------------------------------------------------------------------------
0d6a 0002 0009 | | .DBG3TAB 0x0002,0x0009
0d6c 059b ffff | | .CONST 0x059b,0xffff
0d6e 059c fffe | | .CONST 0x059c,0xfffe
0d70 059e 0001 | | .CONST 0x059e,0x0001
0d72 05a1 0002 | | .CONST 0x05a1,0x0002
0d74 05a4 0003 | | .CONST 0x05a4,0x0003
0d76 05a5 0004 | | .CONST 0x05a5,0x0004
0d78 05b0 0005 | | .CONST 0x05b0,0x0005
0d7a 05b6 0006 | | .CONST 0x05b6,0x0006
0d7c 05b8 0007 | | .CONST 0x05b8,0x0007
0d7e 05ba 0008 | | .CONST 0x05ba,0x0008
0d80 05c1 0009 | | .CONST 0x05c1,0x0009
0d82 ; --------------------------------------------------------------------------------------
0d82 ; Debug3 Subtable 0x12
0d82 ; --------------------------------------------------------------------------------------
0d82 0001 0011 | | .DBG3TAB 0x0001,0x0011
0d84 05cb ffff | | .CONST 0x05cb,0xffff
0d86 05cc 0001 | | .CONST 0x05cc,0x0001
0d88 05cd 0401 | | .CONST 0x05cd,0x0401
0d8a 05cf 0402 | | .CONST 0x05cf,0x0402
0d8c 05d0 0403 | | .CONST 0x05d0,0x0403
0d8e 05d1 0404 | | .CONST 0x05d1,0x0404
0d90 05d2 0001 | | .CONST 0x05d2,0x0001
0d92 05da 0008 | | .CONST 0x05da,0x0008
0d94 05dc 0002 | | .CONST 0x05dc,0x0002
0d96 05e1 0003 | | .CONST 0x05e1,0x0003
0d98 05e6 0004 | | .CONST 0x05e6,0x0004
0d9a 05e8 0005 | | .CONST 0x05e8,0x0005
0d9c 05eb 0006 | | .CONST 0x05eb,0x0006
0d9e 05ef 0007 | | .CONST 0x05ef,0x0007
0da0 05f5 0009 | | .CONST 0x05f5,0x0009
0da2 05f7 000a | | .CONST 0x05f7,0x000a
0da4 0603 000b | | .CONST 0x0603,0x000b
0da6 0607 000c | | .CONST 0x0607,0x000c
0da8 ; --------------------------------------------------------------------------------------
0da8 ; Debug3 Subtable 0x13
0da8 ; --------------------------------------------------------------------------------------
0da8 0004 001c | | .DBG3TAB 0x0004,0x001c
0daa 0613 ffff | | .CONST 0x0613,0xffff
0dac 0618 fffe | | .CONST 0x0618,0xfffe
0dae 061d fffd | | .CONST 0x061d,0xfffd
0db0 0622 fffc | " | .CONST 0x0622,0xfffc
0db2 0623 0001 | # | .CONST 0x0623,0x0001
0db4 0624 0002 | $ | .CONST 0x0624,0x0002
0db6 0628 0003 | ( | .CONST 0x0628,0x0003
0db8 0636 0004 | 6 | .CONST 0x0636,0x0004
0dba 063a 0005 | : | .CONST 0x063a,0x0005
0dbc 0641 0006 | A | .CONST 0x0641,0x0006
0dbe 0648 0007 | H | .CONST 0x0648,0x0007
0dc0 064b 0008 | K | .CONST 0x064b,0x0008
0dc2 0652 0009 | R | .CONST 0x0652,0x0009
0dc4 0654 000a | T | .CONST 0x0654,0x000a
0dc6 065d 000b | ] | .CONST 0x065d,0x000b
0dc8 0662 000c | b | .CONST 0x0662,0x000c
0dca 0664 000d | d | .CONST 0x0664,0x000d
0dcc 0669 000e | i | .CONST 0x0669,0x000e
0dce 066f 000f | o | .CONST 0x066f,0x000f
0dd0 067e 0010 | ~ | .CONST 0x067e,0x0010
0dd2 0682 0011 | | .CONST 0x0682,0x0011
0dd4 0687 0012 | | .CONST 0x0687,0x0012
0dd6 0689 0013 | | .CONST 0x0689,0x0013
0dd8 0692 0014 | | .CONST 0x0692,0x0014
0dda 0694 0015 | | .CONST 0x0694,0x0015
0ddc 0698 0016 | | .CONST 0x0698,0x0016
0dde 069e 0017 | | .CONST 0x069e,0x0017
0de0 06a2 0018 | | .CONST 0x06a2,0x0018
0de2 06a7 0019 | | .CONST 0x06a7,0x0019
0de4 06a8 001a | | .CONST 0x06a8,0x001a
0de6 06ac 001b | | .CONST 0x06ac,0x001b
0de8 06ae 001c | | .CONST 0x06ae,0x001c
0dea ; --------------------------------------------------------------------------------------
0dea ; Debug3 Subtable 0x14
0dea ; --------------------------------------------------------------------------------------
0dea 0001 0036 | 6| .DBG3TAB 0x0001,0x0036
0dec 06c3 ffff | | .CONST 0x06c3,0xffff
0dee 06c4 0001 | | .CONST 0x06c4,0x0001
0df0 06c5 0401 | | .CONST 0x06c5,0x0401
0df2 06c7 0001 | | .CONST 0x06c7,0x0001
0df4 06c8 0002 | | .CONST 0x06c8,0x0002
0df6 06c9 0801 | | .CONST 0x06c9,0x0801
0df8 06cb 0002 | | .CONST 0x06cb,0x0002
0dfa 06cc 0003 | | .CONST 0x06cc,0x0003
0dfc 06cd 0c01 | | .CONST 0x06cd,0x0c01
0dfe 06ce 0003 | | .CONST 0x06ce,0x0003
0e00 06cf 0004 | | .CONST 0x06cf,0x0004
0e02 06d1 1001 | | .CONST 0x06d1,0x1001
0e04 06d3 1002 | | .CONST 0x06d3,0x1002
0e06 06d5 1003 | | .CONST 0x06d5,0x1003
0e08 06d9 1004 | | .CONST 0x06d9,0x1004
0e0a 06dd 1005 | | .CONST 0x06dd,0x1005
0e0c 06df 1401 | | .CONST 0x06df,0x1401
0e0e 06e1 1402 | | .CONST 0x06e1,0x1402
0e10 06e2 1403 | | .CONST 0x06e2,0x1403
0e12 06e3 1404 | | .CONST 0x06e3,0x1404
0e14 06e5 1005 | | .CONST 0x06e5,0x1005
0e16 06ef 1801 | | .CONST 0x06ef,0x1801
0e18 06f1 1802 | | .CONST 0x06f1,0x1802
0e1a 06f2 1803 | | .CONST 0x06f2,0x1803
0e1c 06f3 1804 | | .CONST 0x06f3,0x1804
0e1e 06f5 1404 | | .CONST 0x06f5,0x1404
0e20 0703 0004 | | .CONST 0x0703,0x0004
0e22 0708 0005 | | .CONST 0x0708,0x0005
0e24 0709 1c01 | | .CONST 0x0709,0x1c01
0e26 070b 1c02 | | .CONST 0x070b,0x1c02
0e28 070d 1c03 | | .CONST 0x070d,0x1c03
0e2a 0710 0005 | | .CONST 0x0710,0x0005
0e2c 0711 0006 | | .CONST 0x0711,0x0006
0e2e 0713 2001 | | .CONST 0x0713,0x2001
0e30 0715 2002 | | .CONST 0x0715,0x2002
0e32 0717 2003 | | .CONST 0x0717,0x2003
0e34 071b 2004 | | .CONST 0x071b,0x2004
0e36 071f 2005 | | .CONST 0x071f,0x2005
0e38 0721 2401 | !$ | .CONST 0x0721,0x2401
0e3a 0723 2402 | #$ | .CONST 0x0723,0x2402
0e3c 0724 2403 | $$ | .CONST 0x0724,0x2403
0e3e 0725 2404 | %$ | .CONST 0x0725,0x2404
0e40 0727 2005 | ' | .CONST 0x0727,0x2005
0e42 0731 2801 | 1( | .CONST 0x0731,0x2801
0e44 0733 2802 | 3( | .CONST 0x0733,0x2802
0e46 0734 2803 | 4( | .CONST 0x0734,0x2803
0e48 0735 2804 | 5( | .CONST 0x0735,0x2804
0e4a 0737 2404 | 7$ | .CONST 0x0737,0x2404
0e4c 0745 0006 | E | .CONST 0x0745,0x0006
0e4e 0746 0007 | F | .CONST 0x0746,0x0007
0e50 0747 2c01 | G, | .CONST 0x0747,0x2c01
0e52 0749 2c02 | I, | .CONST 0x0749,0x2c02
0e54 074b 2c03 | K, | .CONST 0x074b,0x2c03
0e56 074e 0007 | N | .CONST 0x074e,0x0007
0e58 074f 0008 | O | .CONST 0x074f,0x0008
0e5a ; --------------------------------------------------------------------------------------
0e5a ; Debug3 Subtable 0x15
0e5a ; --------------------------------------------------------------------------------------
0e5a 0002 0014 | | .DBG3TAB 0x0002,0x0014
0e5c 075b 0001 | [ | .CONST 0x075b,0x0001
0e5e 075c 0401 | \ | .CONST 0x075c,0x0401
0e60 075e 0402 | ^ | .CONST 0x075e,0x0402
0e62 075f 0403 | _ | .CONST 0x075f,0x0403
0e64 0760 0404 | ` | .CONST 0x0760,0x0404
0e66 0761 0001 | a | .CONST 0x0761,0x0001
0e68 0773 0009 | s | .CONST 0x0773,0x0009
0e6a 0774 0801 | t | .CONST 0x0774,0x0801
0e6c 0776 0802 | v | .CONST 0x0776,0x0802
0e6e 0777 0803 | w | .CONST 0x0777,0x0803
0e70 0778 0804 | x | .CONST 0x0778,0x0804
0e72 0779 0009 | y | .CONST 0x0779,0x0009
0e74 077e 0002 | ~ | .CONST 0x077e,0x0002
0e76 0781 0003 | | .CONST 0x0781,0x0003
0e78 0786 0004 | | .CONST 0x0786,0x0004
0e7a 0787 f3ff | | .CONST 0x0787,0xf3ff
0e7c 078b f3fe | | .CONST 0x078b,0xf3fe
0e7e 078f 0c01 | | .CONST 0x078f,0x0c01
0e80 0795 0005 | | .CONST 0x0795,0x0005
0e82 0798 0006 | | .CONST 0x0798,0x0006
0e84 07a2 0007 | | .CONST 0x07a2,0x0007
0e86 07a5 0008 | | .CONST 0x07a5,0x0008
0e88 0000 0000 | | .BLANK 0000[0x178]