|
|
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: 9216 (0x2400)
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 0b58 | X | .CONST 0x0b58 ; 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 0008 | | .CONST 0x0008 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00d4 | | .CONST 0x00d4 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 003c | < | .CONST 0x003c ; Number of locals
000b INIT_0008:
000b 029a 00db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d8 ; Debug Table 0x0 = .DEBUG 0x000b,0x0cd2,0x8000,0x0000,0x0056,0xe0e5,0x0000,0x000f
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 00eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e8 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f8 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 0007 | | Action Break_Optional ; Debug Table 0x0.0x3 = 0x11,0xfffc
0012 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100 ; Debug Table 0x0.0x4 = 0x12,0xfffb
0014 0007 | | Action Break_Optional ; Debug Table 0x0.0x5 = 0x14,0xfffa
0015 029a 0113 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0110 ; Debug Table 0x0.0x6 = 0x15,0xfff9
0017 0007 | | Action Break_Optional ; Debug Table 0x0.0x7 = 0x17,0xfff8
0018 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118 ; Debug Table 0x0.0x8 = 0x18,0xfff7
001a 0007 | | Action Break_Optional ; Debug Table 0x0.0x9 = 0x1a,0xfff6
001b 029a 012b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0128 ; Debug Table 0x0.0xa = 0x1b,0xfff5
001d 029a 0153 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0150 ; Debug Table 0x0.0xb = 0x1d,0xfff4
001f 029a 016b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0168 ; Debug Table 0x0.0xc = 0x1f,0xfff3
0021 029a 0193 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0190 ; Debug Table 0x0.0xd = 0x21,0xfff2
0023 029a 01bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b8 ; Debug Table 0x0.0xe = 0x23,0xfff1
0025 029a 028b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0288 ; Debug Table 0x0.0xf = 0x25,0xfff0
0027 029a 02a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02a0 ; Debug Table 0x0.0x10 = 0x27,0xffef
0029 029a 02cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02c8 ; Debug Table 0x0.0x11 = 0x29,0xffee
002b 029a 02e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02e0 ; Debug Table 0x0.0x12 = 0x2b,0xffed
002d 029a 030b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0308 ; Debug Table 0x0.0x13 = 0x2d,0xffec
002f 029a 0323 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0320 ; Debug Table 0x0.0x14 = 0x2f,0xffeb
0031 029a 034b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0348 ; Debug Table 0x0.0x15 = 0x31,0xffea
0033 029a 0363 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0360 ; Debug Table 0x0.0x16 = 0x33,0xffe9
0035 029a 0373 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0370 ; Debug Table 0x0.0x17 = 0x35,0xffe8
0037 029a 038b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0388 ; Debug Table 0x0.0x18 = 0x37,0xffe7
0039 029a 03b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03b0 ; Debug Table 0x0.0x19 = 0x39,0xffe6
003b 029a 03db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03d8 ; Debug Table 0x0.0x1a = 0x3b,0xffe5
003d 029a 03fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03f8 ; Debug Table 0x0.0x1b = 0x3d,0xffe4
003f 029a 0413 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0410 ; Debug Table 0x0.0x1c = 0x3f,0xffe3
0041 029a 0423 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0420 ; Debug Table 0x0.0x1d = 0x41,0xffe2
0043 029a 043b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0438 ; Debug Table 0x0.0x1e = 0x43,0xffe1
0045 029a 044b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0448 ; Debug Table 0x0.0x1f = 0x45,0xffe0
0047 029a 0463 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0460 ; Debug Table 0x0.0x20 = 0x47,0xffdf
0049 029a 046b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0468 ; Debug Table 0x0.0x21 = 0x49,0xffde
004b 029a 04ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04a8 ; Debug Table 0x0.0x22 = 0x4b,0xffdd
004d 029a 04f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04f0 ; Debug Table 0x0.0x23 = 0x4d,0xffdc
004f 029a 0533 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0530 ; Debug Table 0x0.0x24 = 0x4f,0xffdb
0051 029a 0563 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0560 ; Debug Table 0x0.0x25 = 0x51,0xffda
0053 029a 057b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0578 ; Debug Table 0x0.0x26 = 0x53,0xffd9
0055 029a 059b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0598 ; Debug Table 0x0.0x27 = 0x55,0xffd8
0057 00bf | | Action Accept_Activation
0058 0092 0950 | P| Action Push_String_Extended,0x950 ; "Directory."
; Debug Table 0x1 = .DEBUG 0x0058,0x0d24,0x8000,0x0000,0x0057,0x1885,0x0000,0x0039
; Debug Table 0x1.0x0 = 0x58,0xffff
005a 0129 | ) | Execute Any,Make_Visible
005b 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x5b,0xfffe
005c 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x5c,0xfffd
005d 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x5d,0xfffc
005e 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x5e,0xfffb
005f 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x5f,0xfffa
0060 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x60,0xfff9
0061 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x7 = 0x61,0xfff8
0062 190f | | Execute Package,Field_Reference,Field_Number 0xf
0063 0129 | ) | Execute Any,Make_Visible
0064 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x8 = 0x64,0xfff7
0065 1910 | | Execute Package,Field_Reference,Field_Number 0x10
0066 0129 | ) | Execute Any,Make_Visible
0067 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x9 = 0x67,0xfff6
0068 1913 | | Execute Package,Field_Reference,Field_Number 0x13
0069 0129 | ) | Execute Any,Make_Visible
006a e001 | | Load 0x0,0x1 ; Debug Table 0x1.0xa = 0x6a,0xfff5
006b 1914 | | Execute Package,Field_Reference,Field_Number 0x14
006c 0129 | ) | Execute Any,Make_Visible
006d 0007 | | Action Break_Optional ; Debug Table 0x1.0xb = 0x6d,0xfff4
006e 0007 | | Action Break_Optional ; Debug Table 0x1.0xc = 0x6e,0xfff3
006f 0007 | | Action Break_Optional ; Debug Table 0x1.0xd = 0x6f,0xfff2
0070 0007 | | Action Break_Optional ; Debug Table 0x1.0xe = 0x70,0xfff1
0071 0007 | | Action Break_Optional ; Debug Table 0x1.0xf = 0x71,0xfff0
0072 0007 | | Action Break_Optional ; Debug Table 0x1.0x10 = 0x72,0xffef
0073 0007 | | Action Break_Optional ; Debug Table 0x1.0x11 = 0x73,0xffee
0074 0007 | | Action Break_Optional ; Debug Table 0x1.0x12 = 0x74,0xffed
0075 0007 | | Action Break_Optional ; Debug Table 0x1.0x13 = 0x75,0xffec
0076 0007 | | Action Break_Optional ; Debug Table 0x1.0x14 = 0x76,0xffeb
0077 0007 | | Action Break_Optional ; Debug Table 0x1.0x15 = 0x77,0xffea
0078 0007 | | Action Break_Optional ; Debug Table 0x1.0x16 = 0x78,0xffe9
0079 0007 | | Action Break_Optional ; Debug Table 0x1.0x17 = 0x79,0xffe8
007a 0007 | | Action Break_Optional ; Debug Table 0x1.0x18 = 0x7a,0xffe7
007b 0007 | | Action Break_Optional ; Debug Table 0x1.0x19 = 0x7b,0xffe6
007c 0007 | | Action Break_Optional ; Debug Table 0x1.0x1a = 0x7c,0xffe5
007d 0007 | | Action Break_Optional ; Debug Table 0x1.0x1b = 0x7d,0xffe4
007e 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x1c = 0x7e,0xffe3
007f 00c7 | | Action Elaborate_Subprogram
0080 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x1d = 0x80,0xffe2
0081 00c7 | | Action Elaborate_Subprogram
0082 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1e = 0x82,0xffe1
0083 00c7 | | Action Elaborate_Subprogram
0084 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x1f = 0x84,0xffe0
0085 00c7 | | Action Elaborate_Subprogram
0086 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x20 = 0x86,0xffdf
0087 00c7 | | Action Elaborate_Subprogram
0088 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x21 = 0x88,0xffde
0089 00c7 | | Action Elaborate_Subprogram
008a 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x22 = 0x8a,0xffdd
008b 00c7 | | Action Elaborate_Subprogram
008c 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x23 = 0x8c,0xffdc
008d 00c7 | | Action Elaborate_Subprogram
008e 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x24 = 0x8e,0xffdb
008f 00c7 | | Action Elaborate_Subprogram
0090 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x25 = 0x90,0xffda
0091 00c7 | | Action Elaborate_Subprogram
0092 029c 05c3 | | Declare_Subprogram For_Outer_Call,Visible,INIT_05c0 ; Debug Table 0x1.0x26 = 0x92,0xffd9
0094 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x27 = 0x94,0xffd8
0095 00c7 | | Action Elaborate_Subprogram
0096 029c 05eb | | Declare_Subprogram For_Outer_Call,Visible,INIT_05e8 ; Debug Table 0x1.0x28 = 0x96,0xffd7
0098 029c 0613 | | Declare_Subprogram For_Outer_Call,Visible,INIT_0610 ; Debug Table 0x1.0x29 = 0x98,0xffd6
009a 029c 062b | +| Declare_Subprogram For_Outer_Call,Visible,INIT_0628 ; Debug Table 0x1.0x2a = 0x9a,0xffd5
009c 029c 06c3 | | Declare_Subprogram For_Outer_Call,Visible,INIT_06c0 ; Debug Table 0x1.0x2b = 0x9c,0xffd4
009e 029c 076b | k| Declare_Subprogram For_Outer_Call,Visible,INIT_0768 ; Debug Table 0x1.0x2c = 0x9e,0xffd3
00a0 029c 07cb | | Declare_Subprogram For_Outer_Call,Visible,INIT_07c8 ; Debug Table 0x1.0x2d = 0xa0,0xffd2
00a2 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x2e = 0xa2,0xffd1
00a3 00c7 | | Action Elaborate_Subprogram
00a4 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x2f = 0xa4,0xffd0
00a5 00c7 | | Action Elaborate_Subprogram
00a6 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x30 = 0xa6,0xffcf
00a7 00c7 | | Action Elaborate_Subprogram
00a8 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x31 = 0xa8,0xffce
00a9 00c7 | | Action Elaborate_Subprogram
00aa 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x32 = 0xaa,0xffcd
00ab 00c7 | | Action Elaborate_Subprogram
00ac 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x33 = 0xac,0xffcc
00ad 00c7 | | Action Elaborate_Subprogram
00ae 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x34 = 0xae,0xffcb
00af 00c7 | | Action Elaborate_Subprogram
00b0 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x35 = 0xb0,0xffca
00b1 00c7 | | Action Elaborate_Subprogram
00b2 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x36 = 0xb2,0xffc9
00b3 00c7 | | Action Elaborate_Subprogram
00b4 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x37 = 0xb4,0xffc8
00b5 00c7 | | Action Elaborate_Subprogram
00b6 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x38 = 0xb6,0xffc7
00b7 00c7 | | Action Elaborate_Subprogram
00b8 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x39 = 0xb8,0xffc6
00b9 00c7 | | Action Elaborate_Subprogram
00ba 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x3a = 0xba,0xffc5
00bb 00c7 | | Action Elaborate_Subprogram
00bc 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x3b = 0xbc,0xffc4
00bd 00c7 | | Action Elaborate_Subprogram
00be 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x3c = 0xbe,0xffc3
00bf 00c7 | | Action Elaborate_Subprogram
00c0 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x3d = 0xc0,0xffc2
00c1 00c7 | | Action Elaborate_Subprogram
00c2 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x3e = 0xc2,0xffc1
00c3 00c7 | | Action Elaborate_Subprogram
00c4 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x3f = 0xc4,0xffc0
00c5 00c7 | | Action Elaborate_Subprogram
00c6 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x40 = 0xc6,0xffbf
00c7 00c7 | | Action Elaborate_Subprogram
00c8 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x41 = 0xc8,0xffbe
00c9 00c7 | | Action Elaborate_Subprogram
00ca 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c ; Debug Table 0x1.0x42 = 0xca,0xffbd
00cb 00c7 | | Action Elaborate_Subprogram
00cc 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d ; Debug Table 0x1.0x43 = 0xcc,0xffbc
00cd 00c7 | | Action Elaborate_Subprogram
00ce 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e ; Debug Table 0x1.0x44 = 0xce,0xffbb
00cf 00c7 | | Action Elaborate_Subprogram
00d0 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f ; Debug Table 0x1.0x45 = 0xd0,0xffba
00d1 00c7 | | Action Elaborate_Subprogram
00d2 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30 ; Debug Table 0x1.0x46 = 0xd2,0xffb9
00d3 00c7 | | Action Elaborate_Subprogram
00d4 BODY_0008:
00d4 00bc | | Action Signal_Activated
00d5 00bb | | Action Signal_Completion
00d6 0000 0000 | | .XXX[0x2]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00db | | .CONST 0x00db ; Address of begin
00d9 0004 | | .CONST 0x0004 ; Address of exception handler
00da 0001 | | .CONST 0x0001 ; Number of locals
00db BODY_00d8:
00db INIT_00d8:
00db 00da | | Load_Top At_Offset_2 ; Debug Table 0x2 = .DEBUG 0x00db,0x0db4,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0010
; Debug Table 0x2.0x0 = 0xdb,0x1
00dc 7003 |p | Jump_Nonzero 0xe0
00dd e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x1 = 0xdd,0x2
00de 1b12 | | Execute Package,Field_Read,Field_Number 0x12
00df 0257 | W | Execute Discrete,Raise
00e0 4502 |E | Exit_Subprogram 0x2
00e1 0000 0000 | | .BLANK 0000[0x7]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00eb | | .CONST 0x00eb ; Address of begin
00e9 0004 | | .CONST 0x0004 ; Address of exception handler
00ea 0001 | | .CONST 0x0001 ; Number of locals
00eb BODY_00e8:
00eb INIT_00e8:
00eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x00eb,0x0dba,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0018
; Debug Table 0x3.0x0 = 0xeb,0x1
00ec 6803 |h | Jump_Zero 0xf0
00ed e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x1 = 0xed,0x2
00ee 1b12 | | Execute Package,Field_Read,Field_Number 0x12
00ef 0257 | W | Execute Discrete,Raise
00f0 4502 |E | Exit_Subprogram 0x2
00f1 0000 0000 | | .BLANK 0000[0x7]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb | | .CONST 0x00fb ; Address of begin
00f9 0004 | | .CONST 0x0004 ; Address of exception handler
00fa 0001 | | .CONST 0x0001 ; Number of locals
00fb BODY_00f8:
00fb INIT_00f8:
00fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x00fb,0x0dc0,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0020
; Debug Table 0x4.0x0 = 0xfb,0x1
00fc 0f00 | | Execute_Immediate Equal,0x0
00fd 4401 |D | Exit_Subprogram With_Result,0x1
00fe 0000 0000 | | .XXX[0x2]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103 | | .CONST 0x0103 ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0001 | | .CONST 0x0001 ; Number of locals
0103 BODY_0100:
0103 INIT_0100:
0103 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x0103,0x0dc4,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x002d
; Debug Table 0x5.0x0 = 0x103,0x1
0104 6803 |h | Jump_Zero 0x108
0105 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x1 = 0x105,0x2
0106 e002 | | Load 0x0,0x2
0107 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0108 4502 |E | Exit_Subprogram 0x2
0109 0000 0000 | | .BLANK 0000[0x7]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0113 | | .CONST 0x0113 ; Address of begin
0111 0004 | | .CONST 0x0004 ; Address of exception handler
0112 0001 | | .CONST 0x0001 ; Number of locals
0113 BODY_0110:
0113 INIT_0110:
0113 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0113,0x0dca,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0039
; Debug Table 0x6.0x0 = 0x113,0x1
0114 0f00 | | Execute_Immediate Equal,0x0
0115 4401 |D | Exit_Subprogram With_Result,0x1
0116 0000 0000 | | .XXX[0x2]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b | | .CONST 0x011b ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0001 | | .CONST 0x0001 ; Number of locals
011b BODY_0118:
011b INIT_0118:
011b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x011b,0x0dce,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0048
; Debug Table 0x7.0x0 = 0x11b,0x1
011c 6803 |h | Jump_Zero 0x120
011d 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x1 = 0x11d,0x2
011e e002 | | Load 0x0,0x2
011f 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0120 4502 |E | Exit_Subprogram 0x2
0121 0000 0000 | | .BLANK 0000[0x7]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012c | , | .CONST 0x012c ; Address of begin
0129 0148 | H | .CONST 0x0148 ; Address of exception handler
012a 0002 | | .CONST 0x0002 ; Number of locals
012b INIT_0128:
012b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x012b,0x0dd4,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0056
; Debug Table 0x8.0x0 = 0x12b,0xffff
012c BODY_0128:
012c 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1 = 0x12c,0x1
012d e003 | | Load 0x0,0x3
012e 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
012f 6805 |h | Jump_Zero 0x135
0130 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x2 = 0x130,0x2
0131 00eb | | Load_Encached Diana_Cache
0132 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0133 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0134 7802 |x | Jump 0x137
0135 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x3 = 0x135,0x3
0136 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0137 0007 | | Action Break_Optional ; Debug Table 0x8.0x4 = 0x137,0x4
0138 e402 | | Load 0x2,0x2 ; Debug Table 0x8.0x5 = 0x138,0x401
0139 0007 | | Action Break_Optional
013a 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x6 = 0x13a,0x402
013b 0007 | | Action Break_Optional ; Debug Table 0x8.0x7 = 0x13b,0x403
013c 0007 | | Action Break_Optional ; Debug Table 0x8.0x8 = 0x13c,0x404
013d 0bab | | Execute_Immediate Case_Compare,0xab ; Debug Table 0x8.0x9 = 0x13d,0x4
013e 7004 |p | Jump_Nonzero 0x143
013f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xa = 0x13f,0x6
0140 e004 | | Load 0x0,0x4
0141 180d | | Execute Package,Field_Execute,Field_Number 0xd
0142 4401 |D | Exit_Subprogram With_Result,0x1
0143 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0xb = 0x143,0x5
0144 e005 | | Load 0x0,0x5
0145 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
0146 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0147 4401 |D | Exit_Subprogram With_Result,0x1
0148 TRAP_0128:
0148 0007 | | Action Break_Optional
0149 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0xc = 0x149,0x7
014a 4401 |D | Exit_Subprogram With_Result,0x1
014b 0000 0000 | | .BLANK 0000[0x5]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0153 | S | .CONST 0x0153 ; Address of begin
0151 0004 | | .CONST 0x0004 ; Address of exception handler
0152 0001 | | .CONST 0x0001 ; Number of locals
0153 BODY_0150:
0153 INIT_0150:
0153 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0153,0x0df0,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0061
; Debug Table 0x9.0x0 = 0x153,0x1
0154 8213 | | Call 0x1,0x13
0155 700d |p | Jump_Nonzero 0x163
0156 0092 0951 | Q| Action Push_String_Extended,0x951 ; "Directory.Assert.Is_Stub"
; Debug Table 0x9.0x1 = 0x156,0x2
0158 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x158,0x401
0159 0092 0952 | R| Action Push_String_Extended,0x952 ; " is not a valid stub."
; Debug Table 0x9.0x3 = 0x159,0x2
015b e5ff | | Load 0x2,-0x1
015c 4805 |H | Short_Literal 0x5
015d 8234 | 4 | Call 0x1,0x34
015e e001 | | Load 0x0,0x1
015f 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0160 e002 | | Load 0x0,0x2 ; Debug Table 0x9.0x4 = 0x160,0x3
0161 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0162 0257 | W | Execute Discrete,Raise
0163 4502 |E | Exit_Subprogram 0x2
0164 0000 0000 | | .BLANK 0000[0x4]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 016b | k | .CONST 0x016b ; Address of begin
0169 0004 | | .CONST 0x0004 ; Address of exception handler
016a 0001 | | .CONST 0x0001 ; Number of locals
016b BODY_0168:
016b INIT_0168:
016b 0007 | | Action Break_Optional ; Debug Table 0xa = .DEBUG 0x016b,0x0dfc,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x006b
; Debug Table 0xa.0x0 = 0x16b,0x1
016c e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x1 = 0x16c,0x401
016d 0007 | | Action Break_Optional
016e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x2 = 0x16e,0x402
016f 0007 | | Action Break_Optional ; Debug Table 0xa.0x3 = 0x16f,0x403
0170 0007 | | Action Break_Optional ; Debug Table 0xa.0x4 = 0x170,0x404
0171 0b8c | | Execute_Immediate Case_Compare,0x8c ; Debug Table 0xa.0x5 = 0x171,0x1
0172 7014 |p | Jump_Nonzero 0x187
0173 0b91 | | Execute_Immediate Case_Compare,0x91
0174 7012 |p | Jump_Nonzero 0x187
0175 0b97 | | Execute_Immediate Case_Compare,0x97
0176 7010 |p | Jump_Nonzero 0x187
0177 0b84 | | Execute_Immediate Case_Compare,0x84
0178 700e |p | Jump_Nonzero 0x187
0179 0b95 | | Execute_Immediate Case_Compare,0x95
017a 700c |p | Jump_Nonzero 0x187
017b 0b89 | | Execute_Immediate Case_Compare,0x89
017c 700a |p | Jump_Nonzero 0x187
017d 0b8f | | Execute_Immediate Case_Compare,0x8f
017e 7008 |p | Jump_Nonzero 0x187
017f 0b72 | r | Execute_Immediate Case_Compare,0x72
0180 7006 |p | Jump_Nonzero 0x187
0181 0ba2 | | Execute_Immediate Case_Compare,0xa2
0182 7004 |p | Jump_Nonzero 0x187
0183 0b96 | | Execute_Immediate Case_Compare,0x96
0184 7002 |p | Jump_Nonzero 0x187
0185 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x6 = 0x185,0x3
0186 4401 |D | Exit_Subprogram With_Result,0x1
0187 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x7 = 0x187,0x2
0188 4401 |D | Exit_Subprogram With_Result,0x1
0189 0000 0000 | | .BLANK 0000[0x7]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193 | | .CONST 0x0193 ; Address of begin
0191 0004 | | .CONST 0x0004 ; Address of exception handler
0192 0001 | | .CONST 0x0001 ; Number of locals
0193 BODY_0190:
0193 INIT_0190:
0193 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x0193,0x0e0e,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0076
; Debug Table 0xb.0x0 = 0x193,0x1
0194 8215 | | Call 0x1,0x15
0195 701a |p | Jump_Nonzero 0x1b0
0196 0092 0953 | S| Action Push_String_Extended,0x953 ; "Directory.Assert.Is_Mumble_S"
; Debug Table 0xb.0x1 = 0x196,0x2
0198 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb.0x2 = 0x198,0x401
0199 0092 0954 | T| Action Push_String_Extended,0x954 ; " is a DIANA."
; Debug Table 0xb.0x3 = 0x199,0x2
019b e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x4 = 0x19b,0x801
019c 0007 | | Action Break_Optional
019d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x5 = 0x19d,0x802
019e 0007 | | Action Break_Optional ; Debug Table 0xb.0x6 = 0x19e,0x803
019f 0007 | | Action Break_Optional ; Debug Table 0xb.0x7 = 0x19f,0x804
01a0 00eb | | Load_Encached Diana_Cache ; Debug Table 0xb.0x8 = 0x1a0,0x401
01a1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01a2 025e | ^ | Execute Discrete,Convert
01a3 1c01 | | Execute_Immediate Run_Utility,0x1
01a4 01cc | | Execute Vector,Catenate
01a5 0092 0955 | U| Action Push_String_Extended,0x955 ; " when a Mumble_S is required."
01a7 01cc | | Execute Vector,Catenate
01a8 e5ff | | Load 0x2,-0x1
01a9 4805 |H | Short_Literal 0x5
01aa 8234 | 4 | Call 0x1,0x34
01ab e001 | | Load 0x0,0x1
01ac 1815 | | Execute Package,Field_Execute,Field_Number 0x15
01ad e002 | | Load 0x0,0x2 ; Debug Table 0xb.0x9 = 0x1ad,0x3
01ae 1b11 | | Execute Package,Field_Read,Field_Number 0x11
01af 0257 | W | Execute Discrete,Raise
01b0 4502 |E | Exit_Subprogram 0x2
01b1 0000 0000 | | .BLANK 0000[0x7]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bc | | .CONST 0x01bc ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0002 | | .CONST 0x0002 ; Number of locals
01bb INIT_01b8:
01bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x01bb,0x0e24,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0080
; Debug Table 0xc.0x0 = 0x1bb,0xffff
01bc BODY_01b8:
01bc 0007 | | Action Break_Optional ; Debug Table 0xc.0x1 = 0x1bc,0x1
01bd e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x2 = 0x1bd,0x401
01be 0007 | | Action Break_Optional
01bf 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x3 = 0x1bf,0x402
01c0 0007 | | Action Break_Optional ; Debug Table 0xc.0x4 = 0x1c0,0x403
01c1 0007 | | Action Break_Optional ; Debug Table 0xc.0x5 = 0x1c1,0x404
01c2 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0xc.0x6 = 0x1c2,0x1
01c3 7031 |p1 | Jump_Nonzero 0x1f5
01c4 0b85 | | Execute_Immediate Case_Compare,0x85
01c5 7031 |p1 | Jump_Nonzero 0x1f7
01c6 0b9f | | Execute_Immediate Case_Compare,0x9f
01c7 7031 |p1 | Jump_Nonzero 0x1f9
01c8 0b1f | | Execute_Immediate Case_Compare,0x1f
01c9 7031 |p1 | Jump_Nonzero 0x1fb
01ca 0b3d | = | Execute_Immediate Case_Compare,0x3d
01cb 7031 |p1 | Jump_Nonzero 0x1fd
01cc 0b39 | 9 | Execute_Immediate Case_Compare,0x39
01cd 7063 |pc | Jump_Nonzero 0x231
01ce 0b3b | ; | Execute_Immediate Case_Compare,0x3b
01cf 70a2 |p | Jump_Nonzero 0x272
01d0 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x7 = 0x1d0,0xc
01d1 e003 | | Load 0x0,0x3
01d2 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
01d3 7004 |p | Jump_Nonzero 0x1d8
01d4 e5ff | | Load 0x2,-0x1
01d5 e003 | | Load 0x0,0x3
01d6 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
01d7 68a6 |h | Jump_Zero 0x27e
01d8 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x8 = 0x1d8,0xd
01d9 00eb | | Load_Encached Diana_Cache
01da 18ec | | Execute Package,Field_Execute,Field_Number 0xec
01db 0032 | 2 | Store_Top Heap_Access,At_Offset_2
01dc 0007 | | Action Break_Optional ; Debug Table 0xc.0x9 = 0x1dc,0xe
01dd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0xa = 0x1dd,0x801
01de 021d | | Execute Heap_Access,Is_Null
01df 7013 |p | Jump_Nonzero 0x1f3 ; Debug Table 0xc.0xb = 0x1df,0xe
01e0 00d9 | | Load_Top At_Offset_1
01e1 0007 | | Action Break_Optional
01e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xc = 0x1e2,0xc01
01e3 0007 | | Action Break_Optional
01e4 e405 | | Load 0x2,0x5 ; Debug Table 0xc.0xd = 0x1e4,0x1001
01e5 0007 | | Action Break_Optional
01e6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0xe = 0x1e6,0x1002
01e7 0007 | | Action Break_Optional ; Debug Table 0xc.0xf = 0x1e7,0x1003
01e8 00d0 | | Action Swap_Control ; Debug Table 0xc.0x10 = 0x1e8,0x1004
01e9 00d1 | | Pop_Control Pop_Count_1
01ea 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0xc.0x11 = 0x1ea,0xc01
01eb 00eb | | Load_Encached Diana_Cache
01ec 0098 | | Execute Package,Field_Read_Dynamic
01ed 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01ee 7800 |x | Jump 0x1ef
01ef 00d0 | | Action Swap_Control
01f0 00d1 | | Pop_Control Pop_Count_1
01f1 0f04 | | Execute_Immediate Equal,0x4 ; Debug Table 0xc.0x12 = 0x1f1,0x801
01f2 4401 |D | Exit_Subprogram With_Result,0x1
01f3 4801 |H | Short_Literal 0x1
01f4 4401 |D | Exit_Subprogram With_Result,0x1
01f5 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x13 = 0x1f5,0x2
01f6 4401 |D | Exit_Subprogram With_Result,0x1
01f7 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x14 = 0x1f7,0x3
01f8 4401 |D | Exit_Subprogram With_Result,0x1
01f9 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x15 = 0x1f9,0x4
01fa 4401 |D | Exit_Subprogram With_Result,0x1
01fb 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x16 = 0x1fb,0x5
01fc 4401 |D | Exit_Subprogram With_Result,0x1
01fd e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x17 = 0x1fd,0x6
01fe 00eb | | Load_Encached Diana_Cache
01ff 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0200 e404 | | Load 0x2,0x4 ; Debug Table 0xc.0x18 = 0x200,0x1401
0201 0007 | | Action Break_Optional
0202 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x19 = 0x202,0x1402
0203 0007 | | Action Break_Optional ; Debug Table 0xc.0x1a = 0x203,0x1403
0204 00d0 | | Action Swap_Control ; Debug Table 0xc.0x1b = 0x204,0x1404
0205 00d1 | | Pop_Control Pop_Count_1
0206 0f1f | | Execute_Immediate Equal,0x1f ; Debug Table 0xc.0x1c = 0x206,0x6
0207 6802 |h | Jump_Zero 0x20a
0208 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x1d = 0x208,0x7
0209 4401 |D | Exit_Subprogram With_Result,0x1
020a e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x1e = 0x20a,0x8
020b 00eb | | Load_Encached Diana_Cache
020c 18ec | | Execute Package,Field_Execute,Field_Number 0xec
020d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
020e 0007 | | Action Break_Optional ; Debug Table 0xc.0x1f = 0x20e,0x9
020f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x20 = 0x20f,0x1801
0210 021d | | Execute Heap_Access,Is_Null
0211 701d |p | Jump_Nonzero 0x22f ; Debug Table 0xc.0x21 = 0x211,0x9
0212 00d9 | | Load_Top At_Offset_1
0213 0007 | | Action Break_Optional
0214 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x22 = 0x214,0x1c01
0215 0007 | | Action Break_Optional
0216 e405 | | Load 0x2,0x5 ; Debug Table 0xc.0x23 = 0x216,0x2001
0217 0007 | | Action Break_Optional
0218 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x24 = 0x218,0x2002
0219 0007 | | Action Break_Optional ; Debug Table 0xc.0x25 = 0x219,0x2003
021a 00d0 | | Action Swap_Control ; Debug Table 0xc.0x26 = 0x21a,0x2004
021b 00d1 | | Pop_Control Pop_Count_1
021c 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0xc.0x27 = 0x21c,0x1c01
021d 00eb | | Load_Encached Diana_Cache
021e 0098 | | Execute Package,Field_Read_Dynamic
021f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0220 7800 |x | Jump 0x221
0221 00d0 | | Action Swap_Control
0222 00d1 | | Pop_Control Pop_Count_1
0223 0f04 | | Execute_Immediate Equal,0x4 ; Debug Table 0xc.0x28 = 0x223,0x1801
0224 6808 |h | Jump_Zero 0x22d
0225 e402 | | Load 0x2,0x2 ; Debug Table 0xc.0x29 = 0x225,0x2401
0226 0007 | | Action Break_Optional
0227 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x2a = 0x227,0x2402
0228 0007 | | Action Break_Optional ; Debug Table 0xc.0x2b = 0x228,0x2403
0229 0007 | | Action Break_Optional ; Debug Table 0xc.0x2c = 0x229,0x2404
022a 0f8f | | Execute_Immediate Equal,0x8f ; Debug Table 0xc.0x2d = 0x22a,0x1c02
022b 0f00 | | Execute_Immediate Equal,0x0
022c 4401 |D | Exit_Subprogram With_Result,0x1
022d 4800 |H | Short_Literal 0x0
022e 4401 |D | Exit_Subprogram With_Result,0x1
022f 4801 |H | Short_Literal 0x1
0230 4401 |D | Exit_Subprogram With_Result,0x1
0231 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x2e = 0x231,0xa
0232 00eb | | Load_Encached Diana_Cache
0233 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0234 00eb | | Load_Encached Diana_Cache
0235 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0236 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2f = 0x236,0x2801
0237 7002 |p | Jump_Nonzero 0x23a
0238 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x30 = 0x238,0x2802
0239 782c |x, | Jump 0x266
023a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x31 = 0x23a,0x2803
023b 0217 | | Execute Heap_Access,All_Reference
023c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
023d 6804 |h | Jump_Zero 0x242
023e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x32 = 0x23e,0x2804
023f 0217 | | Execute Heap_Access,All_Reference
0240 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0241 7824 |x$ | Jump 0x266
0242 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x33 = 0x242,0x2805
0243 0007 | | Action Break_Optional
0244 e405 | | Load 0x2,0x5 ; Debug Table 0xc.0x34 = 0x244,0x2c01
0245 0007 | | Action Break_Optional
0246 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xc.0x35 = 0x246,0x2c02
0247 0007 | | Action Break_Optional ; Debug Table 0xc.0x36 = 0x247,0x2c03
0248 00d0 | | Action Swap_Control ; Debug Table 0xc.0x37 = 0x248,0x2c04
0249 00d1 | | Pop_Control Pop_Count_1
024a 49bb |I | Short_Literal 0x1bb ; Debug Table 0xc.0x38 = 0x24a,0x2805
024b 00eb | | Load_Encached Diana_Cache
024c 0098 | | Execute Package,Field_Read_Dynamic
024d 012c | , | Execute Any,Size
024e e006 | | Load 0x0,0x6
024f 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0250 025b | [ | Execute Discrete,Check_In_Type
0251 0273 | s | Execute Discrete,Plus
0252 00d9 | | Load_Top At_Offset_1
0253 0007 | | Action Break_Optional
0254 e406 | | Load 0x2,0x6 ; Debug Table 0xc.0x39 = 0x254,0x3001
0255 0007 | | Action Break_Optional
0256 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xc.0x3a = 0x256,0x3002
0257 0007 | | Action Break_Optional ; Debug Table 0xc.0x3b = 0x257,0x3003
0258 00d0 | | Action Swap_Control ; Debug Table 0xc.0x3c = 0x258,0x3004
0259 00d1 | | Pop_Control Pop_Count_1
025a 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0xc.0x3d = 0x25a,0x2c04
025b 00eb | | Load_Encached Diana_Cache
025c 0098 | | Execute Package,Field_Read_Dynamic
025d 49c9 |I | Short_Literal 0x1c9
025e 00eb | | Load_Encached Diana_Cache
025f 0098 | | Execute Package,Field_Read_Dynamic
0260 49ca |I | Short_Literal 0x1ca
0261 00eb | | Load_Encached Diana_Cache
0262 0095 | | Execute Package,Field_Reference_Dynamic
0263 e007 | | Load 0x0,0x7
0264 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0265 7800 |x | Jump 0x266
0266 00d0 | | Action Swap_Control
0267 00d1 | | Pop_Control Pop_Count_1
0268 0007 | | Action Break_Optional ; Debug Table 0xc.0x3e = 0x268,0xa
0269 e404 | | Load 0x2,0x4 ; Debug Table 0xc.0x3f = 0x269,0x3401
026a 0007 | | Action Break_Optional
026b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x40 = 0x26b,0x3402
026c 0007 | | Action Break_Optional ; Debug Table 0xc.0x41 = 0x26c,0x3403
026d 00d0 | | Action Swap_Control ; Debug Table 0xc.0x42 = 0x26d,0x3404
026e 00d1 | | Pop_Control Pop_Count_1
026f 0f1c | | Execute_Immediate Equal,0x1c ; Debug Table 0xc.0x43 = 0x26f,0xa
0270 0f00 | | Execute_Immediate Equal,0x0
0271 4401 |D | Exit_Subprogram With_Result,0x1
0272 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x44 = 0x272,0xb
0273 00eb | | Load_Encached Diana_Cache
0274 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0275 e404 | | Load 0x2,0x4 ; Debug Table 0xc.0x45 = 0x275,0x3801
0276 0007 | | Action Break_Optional
0277 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xc.0x46 = 0x277,0x3802
0278 0007 | | Action Break_Optional ; Debug Table 0xc.0x47 = 0x278,0x3803
0279 00d0 | | Action Swap_Control ; Debug Table 0xc.0x48 = 0x279,0x3804
027a 00d1 | | Pop_Control Pop_Count_1
027b 0f8f | | Execute_Immediate Equal,0x8f ; Debug Table 0xc.0x49 = 0x27b,0xb
027c 0f00 | | Execute_Immediate Equal,0x0
027d 4401 |D | Exit_Subprogram With_Result,0x1
027e 00d1 | | Pop_Control Pop_Count_1
027f 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x4a = 0x27f,0xf
0280 4401 |D | Exit_Subprogram With_Result,0x1
0281 0000 0000 | | .BLANK 0000[0x7]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028b | | .CONST 0x028b ; Address of begin
0289 0004 | | .CONST 0x0004 ; Address of exception handler
028a 0001 | | .CONST 0x0001 ; Number of locals
028b BODY_0288:
028b INIT_0288:
028b 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x028b,0x0ebc,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x008b
; Debug Table 0xd.0x0 = 0x28b,0x1
028c 0b24 | $ | Execute_Immediate Case_Compare,0x24
028d 700a |p | Jump_Nonzero 0x298
028e 0b5e | ^ | Execute_Immediate Case_Compare,0x5e
028f 7008 |p | Jump_Nonzero 0x298
0290 0b21 | ! | Execute_Immediate Case_Compare,0x21
0291 7006 |p | Jump_Nonzero 0x298
0292 0b5c | \ | Execute_Immediate Case_Compare,0x5c
0293 7004 |p | Jump_Nonzero 0x298
0294 0b60 | ` | Execute_Immediate Case_Compare,0x60
0295 7002 |p | Jump_Nonzero 0x298
0296 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x1 = 0x296,0x3
0297 4401 |D | Exit_Subprogram With_Result,0x1
0298 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x2 = 0x298,0x2
0299 4401 |D | Exit_Subprogram With_Result,0x1
029a 0000 0000 | | .BLANK 0000[0x6]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02aa | | .CONST 0x02aa ; Address of begin
02a1 02be | | .CONST 0x02be ; Address of exception handler
02a2 0003 | | .CONST 0x0003 ; Number of locals
02a3 INIT_02a0:
02a3 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x02a3,0x0ec4,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0094
; Debug Table 0xe.0x0 = 0x2a3,0xffff
02a4 e008 | | Load 0x0,0x8
02a5 180d | | Execute Package,Field_Execute,Field_Number 0xd
02a6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x1 = 0x2a6,0xfffe
02a7 01dc | | Execute Vector,Last
02a8 00e3 | | Load_Encached Natural_Cache
02a9 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
02aa BODY_02a0:
02aa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x2 = 0x2aa,0x1
02ab 01db | | Execute Vector,Length
02ac 0d01 | | Execute_Immediate Less,0x1
02ad 6802 |h | Jump_Zero 0x2b0
02ae 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x3 = 0x2ae,0x2
02af 4401 |D | Exit_Subprogram With_Result,0x1
02b0 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0x4 = 0x2b0,0x3
02b1 4800 |H | Short_Literal 0x0
02b2 00db | | Load_Top At_Offset_3
02b3 01dd | | Execute Vector,First
02b4 00e3 | | Load_Encached Natural_Cache
02b5 025b | [ | Execute Discrete,Check_In_Type
02b6 e402 | | Load 0x2,0x2
02b7 823c | < | Call 0x1,0x3c
02b8 0059 | Y | Store_Top Discrete,At_Offset_1
02b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x5 = 0x2b9,0x4
02ba 00da | | Load_Top At_Offset_2
02bb 01dc | | Execute Vector,Last
02bc 027d | } | Execute Discrete,Greater
02bd 4401 |D | Exit_Subprogram With_Result,0x1
02be TRAP_02a0:
02be e002 | | Load 0x0,0x2
02bf 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
02c0 010f | | Execute Exception,Equal
02c1 6802 |h | Jump_Zero 0x2c4
02c2 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x6 = 0x2c2,0x5
02c3 4401 |D | Exit_Subprogram With_Result,0x1
02c4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x7 = 0x2c4,0x6
02c5 0101 | | Execute Exception,Reraise
02c6 0000 0000 | | .XXX[0x2]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb | | .CONST 0x02cb ; Address of begin
02c9 0004 | | .CONST 0x0004 ; Address of exception handler
02ca 0001 | | .CONST 0x0001 ; Number of locals
02cb BODY_02c8:
02cb INIT_02c8:
02cb 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x02cb,0x0ed6,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x009d
; Debug Table 0xf.0x0 = 0x2cb,0x1
02cc 8219 | | Call 0x1,0x19
02cd 7011 |p | Jump_Nonzero 0x2df
02ce 0092 0956 | V| Action Push_String_Extended,0x956 ; "Directory.Assert.Is_Name"
; Debug Table 0xf.0x1 = 0x2ce,0x2
02d0 4822 |H" | Short_Literal 0x22
02d1 4822 |H" | Short_Literal 0x22
02d2 e5ff | | Load 0x2,-0x1
02d3 01ca | | Execute Vector,Prepend
02d4 01cb | | Execute Vector,Append
02d5 0092 0957 | W| Action Push_String_Extended,0x957 ; " is not a valid name."
02d7 01cc | | Execute Vector,Catenate
02d8 4802 |H | Short_Literal 0x2
02d9 8235 | 5 | Call 0x1,0x35
02da e001 | | Load 0x0,0x1
02db 1817 | | Execute Package,Field_Execute,Field_Number 0x17
02dc e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x2 = 0x2dc,0x3
02dd 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
02de 0257 | W | Execute Discrete,Raise
02df 4502 |E | Exit_Subprogram 0x2
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e7 | | .CONST 0x02e7 ; Address of begin
02e1 02fb | | .CONST 0x02fb ; Address of exception handler
02e2 0002 | | .CONST 0x0002 ; Number of locals
02e3 INIT_02e0:
02e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x02e3,0x0ede,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x00a5
; Debug Table 0x10.0x0 = 0x2e3,0xffff
02e4 01dc | | Execute Vector,Last
02e5 00e3 | | Load_Encached Natural_Cache
02e6 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
02e7 BODY_02e0:
02e7 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1 = 0x2e7,0x1
02e8 01db | | Execute Vector,Length
02e9 0d01 | | Execute_Immediate Less,0x1
02ea 6802 |h | Jump_Zero 0x2ed
02eb 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x2 = 0x2eb,0x2
02ec 4401 |D | Exit_Subprogram With_Result,0x1
02ed 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x3 = 0x2ed,0x3
02ee 4801 |H | Short_Literal 0x1
02ef e5ff | | Load 0x2,-0x1
02f0 01dd | | Execute Vector,First
02f1 00e3 | | Load_Encached Natural_Cache
02f2 025b | [ | Execute Discrete,Check_In_Type
02f3 e5ff | | Load 0x2,-0x1
02f4 823c | < | Call 0x1,0x3c
02f5 0059 | Y | Store_Top Discrete,At_Offset_1
02f6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x4 = 0x2f6,0x4
02f7 e5ff | | Load 0x2,-0x1
02f8 01dc | | Execute Vector,Last
02f9 027d | } | Execute Discrete,Greater
02fa 4401 |D | Exit_Subprogram With_Result,0x1
02fb TRAP_02e0:
02fb e002 | | Load 0x0,0x2
02fc 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
02fd 010f | | Execute Exception,Equal
02fe 6802 |h | Jump_Zero 0x301
02ff 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x5 = 0x2ff,0x5
0300 4401 |D | Exit_Subprogram With_Result,0x1
0301 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x6 = 0x301,0x6
0302 0101 | | Execute Exception,Reraise
0303 0000 0000 | | .BLANK 0000[0x5]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b | | .CONST 0x030b ; Address of begin
0309 0004 | | .CONST 0x0004 ; Address of exception handler
030a 0001 | | .CONST 0x0001 ; Number of locals
030b BODY_0308:
030b INIT_0308:
030b 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x030b,0x0eee,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x00ae
; Debug Table 0x11.0x0 = 0x30b,0x1
030c 821b | | Call 0x1,0x1b
030d 7011 |p | Jump_Nonzero 0x31f
030e 0092 0958 | X| Action Push_String_Extended,0x958 ; "Directory.Assert.Is_Ada_Name"
; Debug Table 0x11.0x1 = 0x30e,0x2
0310 4822 |H" | Short_Literal 0x22
0311 4822 |H" | Short_Literal 0x22
0312 e5ff | | Load 0x2,-0x1
0313 01ca | | Execute Vector,Prepend
0314 01cb | | Execute Vector,Append
0315 0092 0959 | Y| Action Push_String_Extended,0x959 ; " is not a valid ada name."
0317 01cc | | Execute Vector,Catenate
0318 4802 |H | Short_Literal 0x2
0319 8235 | 5 | Call 0x1,0x35
031a e001 | | Load 0x0,0x1
031b 1817 | | Execute Package,Field_Execute,Field_Number 0x17
031c e002 | | Load 0x0,0x2 ; Debug Table 0x11.0x2 = 0x31c,0x3
031d 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
031e 0257 | W | Execute Discrete,Raise
031f 4502 |E | Exit_Subprogram 0x2
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0324 | $ | .CONST 0x0324 ; Address of begin
0321 033d | = | .CONST 0x033d ; Address of exception handler
0322 0002 | | .CONST 0x0002 ; Number of locals
0323 INIT_0320:
0323 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x12 = .DEBUG 0x0323,0x0ef6,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x00b6
; Debug Table 0x12.0x0 = 0x323,0xffff
0324 BODY_0320:
0324 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x1 = 0x324,0x1
0325 01db | | Execute Vector,Length
0326 0d01 | | Execute_Immediate Less,0x1
0327 7004 |p | Jump_Nonzero 0x32c
0328 00db | | Load_Top At_Offset_3
0329 01db | | Execute Vector,Length
032a 0cff | | Execute_Immediate Greater_Equal,0xff
032b 6802 |h | Jump_Zero 0x32e
032c 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x2 = 0x32c,0x2
032d 4401 |D | Exit_Subprogram With_Result,0x1
032e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x12.0x3 = 0x32e,0x3
032f 4801 |H | Short_Literal 0x1
0330 4801 |H | Short_Literal 0x1
0331 e5ff | | Load 0x2,-0x1
0332 01dd | | Execute Vector,First
0333 00e3 | | Load_Encached Natural_Cache
0334 025b | [ | Execute Discrete,Check_In_Type
0335 e5ff | | Load 0x2,-0x1
0336 823a | : | Call 0x1,0x3a
0337 0059 | Y | Store_Top Discrete,At_Offset_1
0338 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x338,0x4
0339 e5ff | | Load 0x2,-0x1
033a 01dc | | Execute Vector,Last
033b 027d | } | Execute Discrete,Greater
033c 4401 |D | Exit_Subprogram With_Result,0x1
033d TRAP_0320:
033d e002 | | Load 0x0,0x2
033e 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
033f 010f | | Execute Exception,Equal
0340 6802 |h | Jump_Zero 0x343
0341 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x5 = 0x341,0x5
0342 4401 |D | Exit_Subprogram With_Result,0x1
0343 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x343,0x6
0344 0101 | | Execute Exception,Reraise
0345 0000 0000 | | .XXX[0x3]
0347 0000 | |
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b | K | .CONST 0x034b ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0001 | | .CONST 0x0001 ; Number of locals
034b BODY_0348:
034b INIT_0348:
034b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x034b,0x0f06,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x00bf
; Debug Table 0x13.0x0 = 0x34b,0x1
034c 821d | | Call 0x1,0x1d
034d 7011 |p | Jump_Nonzero 0x35f
034e 0092 095a | Z| Action Push_String_Extended,0x95a ; "Directory.Assert.Is_Ada_Simple_Name"
; Debug Table 0x13.0x1 = 0x34e,0x2
0350 4822 |H" | Short_Literal 0x22
0351 4822 |H" | Short_Literal 0x22
0352 e5ff | | Load 0x2,-0x1
0353 01ca | | Execute Vector,Prepend
0354 01cb | | Execute Vector,Append
0355 0092 095b | [| Action Push_String_Extended,0x95b ; " is not a valid ada simple name."
0357 01cc | | Execute Vector,Catenate
0358 4802 |H | Short_Literal 0x2
0359 8235 | 5 | Call 0x1,0x35
035a e001 | | Load 0x0,0x1
035b 1817 | | Execute Package,Field_Execute,Field_Number 0x17
035c e002 | | Load 0x0,0x2 ; Debug Table 0x13.0x2 = 0x35c,0x3
035d 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
035e 0257 | W | Execute Discrete,Raise
035f 4502 |E | Exit_Subprogram 0x2
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0363 | c | .CONST 0x0363 ; Address of begin
0361 0368 | h | .CONST 0x0368 ; Address of exception handler
0362 0001 | | .CONST 0x0001 ; Number of locals
0363 BODY_0360:
0363 INIT_0360:
0363 0007 | | Action Break_Optional ; Debug Table 0x14 = .DEBUG 0x0363,0x0f0e,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x00c7
; Debug Table 0x14.0x0 = 0x363,0x1
0364 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1 = 0x364,0x401
0365 021d | | Execute Heap_Access,Is_Null
0366 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x14.0x2 = 0x366,0x1
0367 4401 |D | Exit_Subprogram With_Result,0x1
0368 TRAP_0360:
0368 0007 | | Action Break_Optional
0369 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x3 = 0x369,0x2
036a 4401 |D | Exit_Subprogram With_Result,0x1
036b 0000 0000 | | .BLANK 0000[0x5]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0373 | s | .CONST 0x0373 ; Address of begin
0371 0004 | | .CONST 0x0004 ; Address of exception handler
0372 0001 | | .CONST 0x0001 ; Number of locals
0373 BODY_0370:
0373 INIT_0370:
0373 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x0373,0x0f18,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x00d2
; Debug Table 0x15.0x0 = 0x373,0x1
0374 821f | | Call 0x1,0x1f
0375 700b |p | Jump_Nonzero 0x381
0376 0092 095c | \| Action Push_String_Extended,0x95c ; "Directory.Assert.Is_Any_Node"
; Debug Table 0x15.0x1 = 0x376,0x2
0378 0092 095d | ]| Action Push_String_Extended,0x95d ; "A void or nonexistent node is not legal."
037a 4805 |H | Short_Literal 0x5
037b 8234 | 4 | Call 0x1,0x34
037c e001 | | Load 0x0,0x1
037d 1817 | | Execute Package,Field_Execute,Field_Number 0x17
037e e002 | | Load 0x0,0x2 ; Debug Table 0x15.0x2 = 0x37e,0x3
037f 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0380 0257 | W | Execute Discrete,Raise
0381 4502 |E | Exit_Subprogram 0x2
0382 0000 0000 | | .BLANK 0000[0x6]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b | | .CONST 0x038b ; Address of begin
0389 0004 | | .CONST 0x0004 ; Address of exception handler
038a 0001 | | .CONST 0x0001 ; Number of locals
038b BODY_0388:
038b INIT_0388:
038b 0007 | | Action Break_Optional ; Debug Table 0x16 = .DEBUG 0x038b,0x0f20,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x00dc
; Debug Table 0x16.0x0 = 0x38b,0x1
038c e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x1 = 0x38c,0x401
038d 0007 | | Action Break_Optional
038e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x16.0x2 = 0x38e,0x402
038f 0007 | | Action Break_Optional ; Debug Table 0x16.0x3 = 0x38f,0x403
0390 0007 | | Action Break_Optional ; Debug Table 0x16.0x4 = 0x390,0x404
0391 0b8c | | Execute_Immediate Case_Compare,0x8c ; Debug Table 0x16.0x5 = 0x391,0x1
0392 7018 |p | Jump_Nonzero 0x3ab
0393 0b91 | | Execute_Immediate Case_Compare,0x91
0394 7016 |p | Jump_Nonzero 0x3ab
0395 0b4e | N | Execute_Immediate Case_Compare,0x4e
0396 7014 |p | Jump_Nonzero 0x3ab
0397 0ba8 | | Execute_Immediate Case_Compare,0xa8
0398 7012 |p | Jump_Nonzero 0x3ab
0399 0bab | | Execute_Immediate Case_Compare,0xab
039a 7010 |p | Jump_Nonzero 0x3ab
039b 0b84 | | Execute_Immediate Case_Compare,0x84
039c 700e |p | Jump_Nonzero 0x3ab
039d 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x6 = 0x39d,0x3
039e e003 | | Load 0x0,0x3
039f 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
03a0 7008 |p | Jump_Nonzero 0x3a9
03a1 00db | | Load_Top At_Offset_3
03a2 00eb | | Load_Encached Diana_Cache
03a3 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x7 = 0x3a4,0x801
03a5 021d | | Execute Heap_Access,Is_Null
03a6 00d0 | | Action Swap_Control
03a7 00d1 | | Pop_Control Pop_Count_1
03a8 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x16.0x8 = 0x3a8,0x3
03a9 4801 |H | Short_Literal 0x1
03aa 4401 |D | Exit_Subprogram With_Result,0x1
03ab 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x9 = 0x3ab,0x2
03ac 4401 |D | Exit_Subprogram With_Result,0x1
03ad 0000 0000 | | .XXX[0x3]
03af 0000 | |
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3 | | .CONST 0x03b3 ; Address of begin
03b1 0004 | | .CONST 0x0004 ; Address of exception handler
03b2 0001 | | .CONST 0x0001 ; Number of locals
03b3 BODY_03b0:
03b3 INIT_03b0:
03b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x17 = .DEBUG 0x03b3,0x0f36,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x00e7
; Debug Table 0x17.0x0 = 0x3b3,0x1
03b4 8221 | ! | Call 0x1,0x21
03b5 701a |p | Jump_Nonzero 0x3d0
03b6 0092 095e | ^| Action Push_String_Extended,0x95e ; "Directory.Assert.Is_Context"
; Debug Table 0x17.0x1 = 0x3b6,0x2
03b8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x2 = 0x3b8,0x401
03b9 0092 0954 | T| Action Push_String_Extended,0x954 ; " is a DIANA."
; Debug Table 0x17.0x3 = 0x3b9,0x2
03bb e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x4 = 0x3bb,0x801
03bc 0007 | | Action Break_Optional
03bd 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x17.0x5 = 0x3bd,0x802
03be 0007 | | Action Break_Optional ; Debug Table 0x17.0x6 = 0x3be,0x803
03bf 0007 | | Action Break_Optional ; Debug Table 0x17.0x7 = 0x3bf,0x804
03c0 00eb | | Load_Encached Diana_Cache ; Debug Table 0x17.0x8 = 0x3c0,0x401
03c1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03c2 025e | ^ | Execute Discrete,Convert
03c3 1c01 | | Execute_Immediate Run_Utility,0x1
03c4 01cc | | Execute Vector,Catenate
03c5 0092 095f | _| Action Push_String_Extended,0x95f ; " which is not a valid context."
03c7 01cc | | Execute Vector,Catenate
03c8 e5ff | | Load 0x2,-0x1
03c9 4801 |H | Short_Literal 0x1
03ca 8235 | 5 | Call 0x1,0x35
03cb e001 | | Load 0x0,0x1
03cc 1815 | | Execute Package,Field_Execute,Field_Number 0x15
03cd e002 | | Load 0x0,0x2 ; Debug Table 0x17.0x9 = 0x3cd,0x3
03ce 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
03cf 0257 | W | Execute Discrete,Raise
03d0 4502 |E | Exit_Subprogram 0x2
03d1 0000 0000 | | .BLANK 0000[0x7]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03e4 | | .CONST 0x03e4 ; Address of begin
03d9 0004 | | .CONST 0x0004 ; Address of exception handler
03da 0002 | | .CONST 0x0002 ; Number of locals
03db INIT_03d8:
03db 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x03db,0x0f4c,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x00f1
; Debug Table 0x18.0x0 = 0x3db,0xffff
03dc e005 | | Load 0x0,0x5
03dd 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
03de 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03df e005 | | Load 0x0,0x5
03e0 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
03e1 e005 | | Load 0x0,0x5
03e2 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
03e3 03f1 | | Declare_Variable Discrete,With_Value
03e4 BODY_03d8:
03e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x1 = 0x3e4,0x1
03e5 e005 | | Load 0x0,0x5
03e6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
03e7 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03e8 027f | | Execute Discrete,Equal
03e9 7006 |p | Jump_Nonzero 0x3f0
03ea 00d8 | | Load_Top At_Offset_0
03eb e005 | | Load 0x0,0x5
03ec 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
03ed 1811 | | Execute Package,Field_Execute,Field_Number 0x11
03ee 027f | | Execute Discrete,Equal
03ef 4401 |D | Exit_Subprogram With_Result,0x1
03f0 4801 |H | Short_Literal 0x1
03f1 4401 |D | Exit_Subprogram With_Result,0x1
03f2 0000 0000 | | .BLANK 0000[0x6]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb | | .CONST 0x03fb ; Address of begin
03f9 0004 | | .CONST 0x0004 ; Address of exception handler
03fa 0001 | | .CONST 0x0001 ; Number of locals
03fb BODY_03f8:
03fb INIT_03f8:
03fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x03fb,0x0f52,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x00fc
; Debug Table 0x19.0x0 = 0x3fb,0x1
03fc 8223 | # | Call 0x1,0x23
03fd 700b |p | Jump_Nonzero 0x409
03fe 0092 0960 | `| Action Push_String_Extended,0x960 ; "Directory.Assert.Is_Ada_Unit"
; Debug Table 0x19.0x1 = 0x3fe,0x2
0400 0092 0961 | a| Action Push_String_Extended,0x961 ; "This operation only applies to ada units."
0402 480d |H | Short_Literal 0xd
0403 8234 | 4 | Call 0x1,0x34
0404 e001 | | Load 0x0,0x1
0405 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0406 e002 | | Load 0x0,0x2 ; Debug Table 0x19.0x2 = 0x406,0x3
0407 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0408 0257 | W | Execute Discrete,Raise
0409 4502 |E | Exit_Subprogram 0x2
040a 0000 0000 | | .BLANK 0000[0x6]
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 0413 | | .CONST 0x0413 ; Address of begin
0411 0004 | | .CONST 0x0004 ; Address of exception handler
0412 0001 | | .CONST 0x0001 ; Number of locals
0413 BODY_0410:
0413 INIT_0410:
0413 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x0413,0x0f5a,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0106
; Debug Table 0x1a.0x0 = 0x413,0x1
0414 e009 | | Load 0x0,0x9
0415 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0416 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x1 = 0x416,0x401
0417 00d0 | | Action Swap_Control
0418 00d1 | | Pop_Control Pop_Count_1
0419 e005 | | Load 0x0,0x5 ; Debug Table 0x1a.0x2 = 0x419,0x1
041a 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
041b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
041c 027f | | Execute Discrete,Equal
041d 4401 |D | Exit_Subprogram With_Result,0x1
041e 0000 0000 | | .XXX[0x2]
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0423 | # | .CONST 0x0423 ; Address of begin
0421 0004 | | .CONST 0x0004 ; Address of exception handler
0422 0001 | | .CONST 0x0001 ; Number of locals
0423 BODY_0420:
0423 INIT_0420:
0423 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x0423,0x0f62,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x010f
; Debug Table 0x1b.0x0 = 0x423,0x1
0424 8225 | % | Call 0x1,0x25
0425 700b |p | Jump_Nonzero 0x431
0426 0092 0962 | b| Action Push_String_Extended,0x962 ; "Directory.Assert.Is_Ada_Version"
; Debug Table 0x1b.0x1 = 0x426,0x2
0428 0092 0963 | c| Action Push_String_Extended,0x963 ; "This operation only applies to ada versions."
042a 480d |H | Short_Literal 0xd
042b 8234 | 4 | Call 0x1,0x34
042c e001 | | Load 0x0,0x1
042d 1817 | | Execute Package,Field_Execute,Field_Number 0x17
042e e002 | | Load 0x0,0x2 ; Debug Table 0x1b.0x2 = 0x42e,0x3
042f 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0430 0257 | W | Execute Discrete,Raise
0431 4502 |E | Exit_Subprogram 0x2
0432 0000 0000 | | .BLANK 0000[0x6]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043b | ; | .CONST 0x043b ; Address of begin
0439 0004 | | .CONST 0x0004 ; Address of exception handler
043a 0001 | | .CONST 0x0001 ; Number of locals
043b BODY_0438:
043b INIT_0438:
043b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x043b,0x0f6a,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0117
; Debug Table 0x1c.0x0 = 0x43b,0x1
043c e5fe | | Load 0x2,-0x2
043d 00eb | | Load_Encached Diana_Cache
043e 1889 | | Execute Package,Field_Execute,Field_Number 0x89
043f 4975 |Iu | Short_Literal 0x175
0440 00eb | | Load_Encached Diana_Cache
0441 0098 | | Execute Package,Field_Read_Dynamic
0442 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0443 027a | z | Execute Discrete,Less_Equal
0444 4402 |D | Exit_Subprogram With_Result,0x2
0445 0000 0000 | | .XXX[0x3]
0447 0000 | |
0448 ; --------------------------------------------------------------------------------------
0448 ; SUBPROGRAM
0448 ; --------------------------------------------------------------------------------------
0448 044b | K | .CONST 0x044b ; Address of begin
0449 0004 | | .CONST 0x0004 ; Address of exception handler
044a 0001 | | .CONST 0x0001 ; Number of locals
044b BODY_0448:
044b INIT_0448:
044b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d = .DEBUG 0x044b,0x0f6e,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0126
; Debug Table 0x1d.0x0 = 0x44b,0x1
044c 00db | | Load_Top At_Offset_3
044d 8227 | ' | Call 0x1,0x27
044e 700d |p | Jump_Nonzero 0x45c
044f 0092 0964 | d| Action Push_String_Extended,0x964 ; "Directory.Assert.Is_Valid_Position"
; Debug Table 0x1d.0x1 = 0x44f,0x2
0451 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x2 = 0x451,0x401
0452 0092 0965 | e| Action Push_String_Extended,0x965 ; " is not long enough for the position parameter."
; Debug Table 0x1d.0x3 = 0x452,0x2
0454 e5fe | | Load 0x2,-0x2
0455 4806 |H | Short_Literal 0x6
0456 8234 | 4 | Call 0x1,0x34
0457 e001 | | Load 0x0,0x1
0458 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0459 e002 | | Load 0x0,0x2 ; Debug Table 0x1d.0x4 = 0x459,0x3
045a 1b12 | | Execute Package,Field_Read,Field_Number 0x12
045b 0257 | W | Execute Discrete,Raise
045c 4503 |E | Exit_Subprogram 0x3
045d 0000 0000 | | .XXX[0x3]
045f 0000 | |
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0463 | c | .CONST 0x0463 ; Address of begin
0461 0004 | | .CONST 0x0004 ; Address of exception handler
0462 0001 | | .CONST 0x0001 ; Number of locals
0463 BODY_0460:
0463 INIT_0460:
0463 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e = .DEBUG 0x0463,0x0f7a,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0134
; Debug Table 0x1e.0x0 = 0x463,0x1
0464 e00a | | Load 0x0,0xa
0465 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0466 012f | / | Execute Any,Equal
0467 4401 |D | Exit_Subprogram With_Result,0x1
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 0472 | r | .CONST 0x0472 ; Address of begin
0469 0004 | | .CONST 0x0004 ; Address of exception handler
046a 0003 | | .CONST 0x0003 ; Number of locals
046b INIT_0468:
046b e00b | | Load 0x0,0xb ; Debug Table 0x1f = .DEBUG 0x046b,0x0f7e,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x013f
; Debug Table 0x1f.0x0 = 0x46b,0xffff
046c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
046d e00c | | Load 0x0,0xc ; Debug Table 0x1f.0x1 = 0x46d,0xfffe
046e 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
046f 0322 | " | Declare_Variable Record
0470 00d8 | | Load_Top At_Offset_0
0471 1c00 | | Execute_Immediate Run_Utility,0x0
0472 BODY_0468:
0472 e00b | | Load 0x0,0xb ; Debug Table 0x1f.0x2 = 0x472,0x1
0473 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0474 00d9 | | Load_Top At_Offset_1
0475 e5fd | | Load 0x2,-0x3
0476 e5fc | | Load 0x2,-0x4
0477 0007 | | Action Break_Optional
0478 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f.0x3 = 0x478,0x401
0479 e00c | | Load 0x0,0xc ; Debug Table 0x1f.0x4 = 0x479,0x1
047a 181e | | Execute Package,Field_Execute,Field_Number 0x1e
047b 00d1 | | Pop_Control Pop_Count_1
047c 005a | Z | Store_Top Discrete,At_Offset_2
047d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x5 = 0x47d,0x2
047e 0007 | | Action Break_Optional
047f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x6 = 0x47f,0x801
0480 6803 |h | Jump_Zero 0x484
0481 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x7 = 0x481,0x802
0482 e002 | | Load 0x0,0x2
0483 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0484 00d1 | | Pop_Control Pop_Count_1
0485 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x8 = 0x485,0x3
0486 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
0487 681f |h | Jump_Zero 0x4a7
0488 e00d | | Load 0x0,0xd ; Debug Table 0x1f.0x9 = 0x488,0x4
0489 1817 | | Execute Package,Field_Execute,Field_Number 0x17
048a 680b |h | Jump_Zero 0x496
048b e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0xa = 0x48b,0x5
048c 0092 0966 | f| Action Push_String_Extended,0x966 ; "Ignoring Frozen flag for "
048e e5ff | | Load 0x2,-0x1
048f e008 | | Load 0x0,0x8
0490 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0491 01cc | | Execute Vector,Catenate
0492 8233 | 3 | Call 0x1,0x33
0493 e001 | | Load 0x0,0x1
0494 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0495 4505 |E | Exit_Subprogram 0x5
0496 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0xb = 0x496,0x6
0497 0092 0967 | g| Action Push_String_Extended,0x967 ; "You can't do that while "
0499 e5ff | | Load 0x2,-0x1
049a e008 | | Load 0x0,0x8
049b 1811 | | Execute Package,Field_Execute,Field_Number 0x11
049c 01cc | | Execute Vector,Catenate
049d 0092 0968 | h| Action Push_String_Extended,0x968 ; " is frozen."
049f 01cc | | Execute Vector,Catenate
04a0 480b |H | Short_Literal 0xb
04a1 8234 | 4 | Call 0x1,0x34
04a2 e001 | | Load 0x0,0x1
04a3 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04a4 e002 | | Load 0x0,0x2 ; Debug Table 0x1f.0xc = 0x4a4,0x7
04a5 1b17 | | Execute Package,Field_Read,Field_Number 0x17
04a6 0257 | W | Execute Discrete,Raise
04a7 4505 |E | Exit_Subprogram 0x5
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04b2 | | .CONST 0x04b2 ; Address of begin
04a9 0004 | | .CONST 0x0004 ; Address of exception handler
04aa 0003 | | .CONST 0x0003 ; Number of locals
04ab INIT_04a8:
04ab e00b | | Load 0x0,0xb ; Debug Table 0x20 = .DEBUG 0x04ab,0x0f9a,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x015b
; Debug Table 0x20.0x0 = 0x4ab,0xffff
04ac 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04ad e00c | | Load 0x0,0xc ; Debug Table 0x20.0x1 = 0x4ad,0xfffe
04ae 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
04af 0322 | " | Declare_Variable Record
04b0 00d8 | | Load_Top At_Offset_0
04b1 1c00 | | Execute_Immediate Run_Utility,0x0
04b2 BODY_04a8:
04b2 e00b | | Load 0x0,0xb ; Debug Table 0x20.0x2 = 0x4b2,0x1
04b3 1b10 | | Execute Package,Field_Read,Field_Number 0x10
04b4 00d9 | | Load_Top At_Offset_1
04b5 e5fd | | Load 0x2,-0x3
04b6 e5fc | | Load 0x2,-0x4
04b7 0007 | | Action Break_Optional
04b8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x3 = 0x4b8,0x401
04b9 e00c | | Load 0x0,0xc ; Debug Table 0x20.0x4 = 0x4b9,0x1
04ba 181e | | Execute Package,Field_Execute,Field_Number 0x1e
04bb 00d1 | | Pop_Control Pop_Count_1
04bc 005a | Z | Store_Top Discrete,At_Offset_2
04bd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x5 = 0x4bd,0x2
04be 0007 | | Action Break_Optional
04bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x6 = 0x4bf,0x801
04c0 6803 |h | Jump_Zero 0x4c4
04c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x7 = 0x4c1,0x802
04c2 e002 | | Load 0x0,0x2
04c3 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
04c4 00d1 | | Pop_Control Pop_Count_1
04c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x8 = 0x4c5,0x3
04c6 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
04c7 6821 |h! | Jump_Zero 0x4e9
04c8 e00d | | Load 0x0,0xd ; Debug Table 0x20.0x9 = 0x4c8,0x4
04c9 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04ca 680d |h | Jump_Zero 0x4d8
04cb e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0xa = 0x4cb,0x5
04cc 0092 0969 | i| Action Push_String_Extended,0x969 ; "Ignoring frozen flag for "
04ce e5ff | | Load 0x2,-0x1
04cf e008 | | Load 0x0,0x8
04d0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04d1 01cc | | Execute Vector,Catenate
04d2 8233 | 3 | Call 0x1,0x33
04d3 e001 | | Load 0x0,0x1
04d4 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04d5 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0xb = 0x4d5,0x6
04d6 a5fb | | Store_Unchecked 0x2,-0x5
04d7 4505 |E | Exit_Subprogram 0x5
04d8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0xc = 0x4d8,0x7
04d9 0092 0967 | g| Action Push_String_Extended,0x967 ; "You can't do that while "
04db e5ff | | Load 0x2,-0x1
04dc e008 | | Load 0x0,0x8
04dd 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04de 01cc | | Execute Vector,Catenate
04df 0092 0968 | h| Action Push_String_Extended,0x968 ; " is frozen."
04e1 01cc | | Execute Vector,Catenate
04e2 480b |H | Short_Literal 0xb
04e3 8234 | 4 | Call 0x1,0x34
04e4 e001 | | Load 0x0,0x1
04e5 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04e6 480b |H | Short_Literal 0xb ; Debug Table 0x20.0xd = 0x4e6,0x8
04e7 a5fb | | Store_Unchecked 0x2,-0x5
04e8 4505 |E | Exit_Subprogram 0x5
04e9 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0xe = 0x4e9,0x9
04ea a5fb | | Store_Unchecked 0x2,-0x5
04eb 4505 |E | Exit_Subprogram 0x5
04ec 0000 0000 | | .BLANK 0000[0x4]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04fa | | .CONST 0x04fa ; Address of begin
04f1 0004 | | .CONST 0x0004 ; Address of exception handler
04f2 0003 | | .CONST 0x0003 ; Number of locals
04f3 INIT_04f0:
04f3 e00b | | Load 0x0,0xb ; Debug Table 0x21 = .DEBUG 0x04f3,0x0fba,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x017d
; Debug Table 0x21.0x0 = 0x4f3,0xffff
04f4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04f5 e00c | | Load 0x0,0xc ; Debug Table 0x21.0x1 = 0x4f5,0xfffe
04f6 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
04f7 0322 | " | Declare_Variable Record
04f8 00d8 | | Load_Top At_Offset_0
04f9 1c00 | | Execute_Immediate Run_Utility,0x0
04fa BODY_04f0:
04fa e00b | | Load 0x0,0xb ; Debug Table 0x21.0x2 = 0x4fa,0x1
04fb 1b10 | | Execute Package,Field_Read,Field_Number 0x10
04fc 00d9 | | Load_Top At_Offset_1
04fd e5fd | | Load 0x2,-0x3
04fe e5fc | | Load 0x2,-0x4
04ff 0007 | | Action Break_Optional
0500 e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x3 = 0x500,0x401
0501 e00c | | Load 0x0,0xc ; Debug Table 0x21.0x4 = 0x501,0x1
0502 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0503 00d1 | | Pop_Control Pop_Count_1
0504 005a | Z | Store_Top Discrete,At_Offset_2
0505 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x5 = 0x505,0x2
0506 0007 | | Action Break_Optional
0507 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x6 = 0x507,0x801
0508 6803 |h | Jump_Zero 0x50c
0509 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x7 = 0x509,0x802
050a e002 | | Load 0x0,0x2
050b 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
050c 00d1 | | Pop_Control Pop_Count_1
050d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x8 = 0x50d,0x3
050e 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
050f 681f |h | Jump_Zero 0x52f
0510 e00d | | Load 0x0,0xd ; Debug Table 0x21.0x9 = 0x510,0x4
0511 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0512 680b |h | Jump_Zero 0x51e
0513 e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0xa = 0x513,0x5
0514 0092 096a | j| Action Push_String_Extended,0x96a ; "Ignoring slushy flag for "
0516 e5ff | | Load 0x2,-0x1
0517 e008 | | Load 0x0,0x8
0518 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0519 01cc | | Execute Vector,Catenate
051a 8233 | 3 | Call 0x1,0x33
051b e001 | | Load 0x0,0x1
051c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
051d 4505 |E | Exit_Subprogram 0x5
051e e5fe | | Load 0x2,-0x2 ; Debug Table 0x21.0xb = 0x51e,0x6
051f 0092 096b | k| Action Push_String_Extended,0x96b ; "You must check out "
0521 e5ff | | Load 0x2,-0x1
0522 e008 | | Load 0x0,0x8
0523 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0524 01cc | | Execute Vector,Catenate
0525 0092 096c | l| Action Push_String_Extended,0x96c ; " to do that."
0527 01cc | | Execute Vector,Catenate
0528 480b |H | Short_Literal 0xb
0529 8234 | 4 | Call 0x1,0x34
052a e001 | | Load 0x0,0x1
052b 1817 | | Execute Package,Field_Execute,Field_Number 0x17
052c e002 | | Load 0x0,0x2 ; Debug Table 0x21.0xc = 0x52c,0x7
052d 1b17 | | Execute Package,Field_Read,Field_Number 0x17
052e 0257 | W | Execute Discrete,Raise
052f 4505 |E | Exit_Subprogram 0x5
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 053a | : | .CONST 0x053a ; Address of begin
0531 0004 | | .CONST 0x0004 ; Address of exception handler
0532 0003 | | .CONST 0x0003 ; Number of locals
0533 INIT_0530:
0533 e00b | | Load 0x0,0xb ; Debug Table 0x22 = .DEBUG 0x0533,0x0fd6,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0199
; Debug Table 0x22.0x0 = 0x533,0xffff
0534 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0535 e00c | | Load 0x0,0xc ; Debug Table 0x22.0x1 = 0x535,0xfffe
0536 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
0537 0322 | " | Declare_Variable Record
0538 00d8 | | Load_Top At_Offset_0
0539 1c00 | | Execute_Immediate Run_Utility,0x0
053a BODY_0530:
053a e00b | | Load 0x0,0xb ; Debug Table 0x22.0x2 = 0x53a,0x1
053b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
053c 00d9 | | Load_Top At_Offset_1
053d e5fd | | Load 0x2,-0x3
053e e5fc | | Load 0x2,-0x4
053f 0007 | | Action Break_Optional
0540 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x3 = 0x540,0x401
0541 e00c | | Load 0x0,0xc ; Debug Table 0x22.0x4 = 0x541,0x1
0542 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0543 00d1 | | Pop_Control Pop_Count_1
0544 005a | Z | Store_Top Discrete,At_Offset_2
0545 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x5 = 0x545,0x2
0546 0007 | | Action Break_Optional
0547 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x6 = 0x547,0x801
0548 6803 |h | Jump_Zero 0x54c
0549 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x7 = 0x549,0x802
054a e002 | | Load 0x0,0x2
054b 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
054c 00d1 | | Pop_Control Pop_Count_1
054d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x8 = 0x54d,0x3
054e 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
054f 680e |h | Jump_Zero 0x55e
0550 e5fe | | Load 0x2,-0x2 ; Debug Table 0x22.0x9 = 0x550,0x4
0551 e5ff | | Load 0x2,-0x1
0552 e008 | | Load 0x0,0x8
0553 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0554 0092 096d | m| Action Push_String_Extended,0x96d ; " must not be controlled to do that."
0556 01cc | | Execute Vector,Catenate
0557 480b |H | Short_Literal 0xb
0558 8234 | 4 | Call 0x1,0x34
0559 e001 | | Load 0x0,0x1
055a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
055b e002 | | Load 0x0,0x2 ; Debug Table 0x22.0xa = 0x55b,0x5
055c 1b17 | | Execute Package,Field_Read,Field_Number 0x17
055d 0257 | W | Execute Discrete,Raise
055e 4505 |E | Exit_Subprogram 0x5
055f 0000 | | .XXX[0x1]
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 0569 | i | .CONST 0x0569 ; Address of begin
0561 0004 | | .CONST 0x0004 ; Address of exception handler
0562 0002 | | .CONST 0x0002 ; Number of locals
0563 INIT_0560:
0563 00db | | Load_Top At_Offset_3 ; Debug Table 0x23 = .DEBUG 0x0563,0x0fee,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x01b5
; Debug Table 0x23.0x0 = 0x563,0xffff
0564 e005 | | Load 0x0,0x5
0565 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0566 e005 | | Load 0x0,0x5
0567 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
0568 03f1 | | Declare_Variable Discrete,With_Value
0569 BODY_0560:
0569 0007 | | Action Break_Optional ; Debug Table 0x23.0x1 = 0x569,0x1
056a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x2 = 0x56a,0x401
056b 0f00 | | Execute_Immediate Equal,0x0
056c 7004 |p | Jump_Nonzero 0x571 ; Debug Table 0x23.0x3 = 0x56c,0x1
056d 00db | | Load_Top At_Offset_3
056e 00d9 | | Load_Top At_Offset_1
056f 027f | | Execute Discrete,Equal
0570 4402 |D | Exit_Subprogram With_Result,0x2
0571 4801 |H | Short_Literal 0x1
0572 4402 |D | Exit_Subprogram With_Result,0x2
0573 0000 0000 | | .BLANK 0000[0x5]
0578 ; --------------------------------------------------------------------------------------
0578 ; SUBPROGRAM
0578 ; --------------------------------------------------------------------------------------
0578 057b | { | .CONST 0x057b ; Address of begin
0579 0004 | | .CONST 0x0004 ; Address of exception handler
057a 0001 | | .CONST 0x0001 ; Number of locals
057b BODY_0578:
057b INIT_0578:
057b 00db | | Load_Top At_Offset_3 ; Debug Table 0x24 = .DEBUG 0x057b,0x0ff8,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x01c6
; Debug Table 0x24.0x0 = 0x57b,0x1
057c 00db | | Load_Top At_Offset_3
057d 822e | . | Call 0x1,0x2e
057e 7015 |p | Jump_Nonzero 0x594
057f e231 | 1 | Load 0x1,0x31 ; Debug Table 0x24.0x1 = 0x57f,0x2
0580 0092 096e | n| Action Push_String_Extended,0x96e ; "Is_Compatible"
0582 01cc | | Execute Vector,Catenate
0583 e5fe | | Load 0x2,-0x2
0584 e005 | | Load 0x0,0x5
0585 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0586 0092 096f | o| Action Push_String_Extended,0x96f ; " is not a subclass of "
0588 01cc | | Execute Vector,Catenate
0589 e5ff | | Load 0x2,-0x1
058a e005 | | Load 0x0,0x5
058b 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
058c 01cc | | Execute Vector,Catenate
058d 4806 |H | Short_Literal 0x6
058e 8234 | 4 | Call 0x1,0x34
058f e001 | | Load 0x0,0x1
0590 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0591 e002 | | Load 0x0,0x2 ; Debug Table 0x24.0x2 = 0x591,0x3
0592 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0593 0257 | W | Execute Discrete,Raise
0594 4503 |E | Exit_Subprogram 0x3
0595 0000 0000 | | .XXX[0x3]
0597 0000 | |
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 05a0 | | .CONST 0x05a0 ; Address of begin
0599 0004 | | .CONST 0x0004 ; Address of exception handler
059a 0002 | | .CONST 0x0002 ; Number of locals
059b INIT_0598:
059b e00e | | Load 0x0,0xe ; Debug Table 0x25 = .DEBUG 0x059b,0x1000,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x01d6
; Debug Table 0x25.0x0 = 0x59b,0xffff
059c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
059d 02c7 | | Declare_Variable Any
059e 00db | | Load_Top At_Offset_3
059f c402 | | Store 0x2,0x2
05a0 BODY_0598:
05a0 e00d | | Load 0x0,0xd ; Debug Table 0x25.0x1 = 0x5a0,0x1
05a1 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05a2 6802 |h | Jump_Zero 0x5a5
05a3 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x2 = 0x5a3,0x2
05a4 4401 |D | Exit_Subprogram With_Result,0x1
05a5 00cf | | Action Mark_Auxiliary
05a6 7810 |x | Jump 0x5b7
05a7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x3 = 0x5a7,0x4
05a8 e00e | | Load 0x0,0xe
05a9 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05aa 4604 |F | Jump_Case 0x4
05ab 7806 |x | Jump 0x5b2 ; case 0x0
05ac 7805 |x | Jump 0x5b2 ; case 0x1
05ad 7802 |x | Jump 0x5b0 ; case 0x2
05ae 7801 |x | Jump 0x5b0 ; case 0x3
05af 7800 |x | Jump 0x5b0 ; case 0x4
05b0 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x4 = 0x5b0,0x6
05b1 4401 |D | Exit_Subprogram With_Result,0x1
05b2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x5 = 0x5b2,0x7
05b3 e00e | | Load 0x0,0xe
05b4 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05b5 c402 | | Store 0x2,0x2
05b6 00c9 | | Action Pop_Auxiliary_Loop
05b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x25.0x6 = 0x5b7,0x3
05b8 e00e | | Load 0x0,0xe
05b9 181a | | Execute Package,Field_Execute,Field_Number 0x1a
05ba 6fec |o | Jump_Zero 0x5a7
05bb 00ce | | Action Pop_Auxiliary
05bc 4801 |H | Short_Literal 0x1 ; Debug Table 0x25.0x7 = 0x5bc,0x8
05bd 4401 |D | Exit_Subprogram With_Result,0x1
05be 0000 0000 | | .XXX[0x2]
05c0 ; --------------------------------------------------------------------------------------
05c0 ; SUBPROGRAM
05c0 ; --------------------------------------------------------------------------------------
05c0 05c3 | | .CONST 0x05c3 ; Address of begin
05c1 0004 | | .CONST 0x0004 ; Address of exception handler
05c2 0001 | | .CONST 0x0001 ; Number of locals
05c3 BODY_05c0:
05c3 INIT_05c0:
05c3 00cf | | Action Mark_Auxiliary ; Debug Table 0x26 = .DEBUG 0x05c3,0x1012,0x0002,0x0000,0x0057,0x1885,0x0000,0x02a7
05c4 00db | | Load_Top At_Offset_3 ; Debug Table 0x26.0x0 = 0x5c4,0x1
05c5 01d9 | | Execute Vector,Reverse_Bounds
05c6 0263 | c | Execute Discrete,Above_Bound
05c7 7016 |p | Jump_Nonzero 0x5de
05c8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x1 = 0x5c8,0x2
05c9 e5ff | | Load 0x2,-0x1
05ca 01d7 | | Execute Vector,Field_Read
05cb 0b2d | - | Execute_Immediate Case_Compare,0x2d
05cc 7007 |p | Jump_Nonzero 0x5d4
05cd 00d8 | | Load_Top At_Offset_0
05ce 4830 |H0 | Short_Literal 0x30
05cf 4839 |H9 | Short_Literal 0x39
05d0 0262 | b | Execute Discrete,In_Range
05d1 7009 |p | Jump_Nonzero 0x5db
05d2 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x2 = 0x5d2,0x6
05d3 4401 |D | Exit_Subprogram With_Result,0x1
05d4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x3 = 0x5d4,0x3
05d5 e5ff | | Load 0x2,-0x1
05d6 01dd | | Execute Vector,First
05d7 027e | ~ | Execute Discrete,Not_Equal
05d8 6802 |h | Jump_Zero 0x5db
05d9 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0x4 = 0x5d9,0x4
05da 4401 |D | Exit_Subprogram With_Result,0x1
05db 00d1 | | Pop_Control Pop_Count_1
05dc 00c8 | | Action Pop_Auxiliary_Range
05dd 3fea |? | Loop_Increasing 0x5c8
05de 00ce | | Action Pop_Auxiliary
05df 4801 |H | Short_Literal 0x1 ; Debug Table 0x26.0x5 = 0x5df,0x7
05e0 4401 |D | Exit_Subprogram With_Result,0x1
05e1 0000 0000 | | .BLANK 0000[0x7]
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 05ef | | .CONST 0x05ef ; Address of begin
05e9 0004 | | .CONST 0x0004 ; Address of exception handler
05ea 0002 | | .CONST 0x0002 ; Number of locals
05eb INIT_05e8:
05eb 00db | | Load_Top At_Offset_3 ; Debug Table 0x27 = .DEBUG 0x05eb,0x1020,0x0002,0x0000,0x0057,0x1885,0x0000,0x0300
; Debug Table 0x27.0x0 = 0x5eb,0xffff
05ec 01dd | | Execute Vector,First
05ed 00e3 | | Load_Encached Natural_Cache
05ee 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
05ef BODY_05e8:
05ef 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x1 = 0x5ef,0x1
05f0 01db | | Execute Vector,Length
05f1 e5fe | | Load 0x2,-0x2
05f2 01db | | Execute Vector,Length
05f3 027d | } | Execute Discrete,Greater
05f4 6802 |h | Jump_Zero 0x5f7
05f5 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x2 = 0x5f5,0x2
05f6 4402 |D | Exit_Subprogram With_Result,0x2
05f7 00cf | | Action Mark_Auxiliary
05f8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x27.0x3 = 0x5f8,0x3
05f9 01d9 | | Execute Vector,Reverse_Bounds
05fa 0263 | c | Execute Discrete,Above_Bound
05fb 700f |p | Jump_Nonzero 0x60b
05fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0x4 = 0x5fc,0x4
05fd e5ff | | Load 0x2,-0x1
05fe 01d7 | | Execute Vector,Field_Read
05ff e402 | | Load 0x2,0x2
0600 e5fe | | Load 0x2,-0x2
0601 01d7 | | Execute Vector,Field_Read
0602 027e | ~ | Execute Discrete,Not_Equal
0603 6802 |h | Jump_Zero 0x606
0604 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x5 = 0x604,0x5
0605 4402 |D | Exit_Subprogram With_Result,0x2
0606 00db | | Load_Top At_Offset_3 ; Debug Table 0x27.0x6 = 0x606,0x6
0607 0a01 | | Execute_Immediate Plus,0x1
0608 c402 | | Store 0x2,0x2
0609 00c8 | | Action Pop_Auxiliary_Range
060a 3ff1 |? | Loop_Increasing 0x5fc
060b 00ce | | Action Pop_Auxiliary
060c 4801 |H | Short_Literal 0x1 ; Debug Table 0x27.0x7 = 0x60c,0x7
060d 4402 |D | Exit_Subprogram With_Result,0x2
060e 0000 0000 | | .XXX[0x2]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0619 | | .CONST 0x0619 ; Address of begin
0611 0004 | | .CONST 0x0004 ; Address of exception handler
0612 0004 | | .CONST 0x0004 ; Number of locals
0613 INIT_0610:
0613 e005 | | Load 0x0,0x5 ; Debug Table 0x28 = .DEBUG 0x0613,0x1032,0x0002,0x0000,0x0057,0x1885,0x0000,0x0344
; Debug Table 0x28.0x0 = 0x613,0xffff
0614 1b1d | | Execute Package,Field_Read,Field_Number 0x1d
0615 e005 | | Load 0x0,0x5 ; Debug Table 0x28.0x1 = 0x615,0xfffe
0616 1b25 | % | Execute Package,Field_Read,Field_Number 0x25
0617 029f 08db | | Declare_Subprogram For_Call,INIT_08d8
0619 BODY_0610:
0619 8404 | | Call 0x2,0x4 ; Debug Table 0x28.0x2 = 0x619,0x1
061a e5ff | | Load 0x2,-0x1 ; Debug Table 0x28.0x3 = 0x61a,0x2
061b e008 | | Load 0x0,0x8
061c 1b2a | * | Execute Package,Field_Read,Field_Number 0x2a
061d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
061e 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
061f 0007 | | Action Break_Optional ; Debug Table 0x28.0x4 = 0x61f,0x3
0620 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x28.0x5 = 0x620,0x401
0621 0f00 | | Execute_Immediate Equal,0x0
0622 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0x28.0x6 = 0x622,0x3
0623 4401 |D | Exit_Subprogram With_Result,0x1
0624 0000 0000 | | .BLANK 0000[0x4]
0628 ; --------------------------------------------------------------------------------------
0628 ; SUBPROGRAM
0628 ; --------------------------------------------------------------------------------------
0628 062b | + | .CONST 0x062b ; Address of begin
0629 06bd | | .CONST 0x06bd ; Address of exception handler
062a 0001 | | .CONST 0x0001 ; Number of locals
062b BODY_0628:
062b INIT_0628:
062b 00da | | Load_Top At_Offset_2 ; Debug Table 0x29 = .DEBUG 0x062b,0x1042,0x0002,0x0000,0x0057,0x1885,0x0000,0x0399
; Debug Table 0x29.0x0 = 0x62b,0x1
062c 0092 0970 | p| Action Push_String_Extended,0x970 ; "SPEC"
062e 01df | | Execute Vector,Equal
062f 7005 |p | Jump_Nonzero 0x635
0630 00da | | Load_Top At_Offset_2
0631 0092 0971 | q| Action Push_String_Extended,0x971 ; "BODY"
0633 01df | | Execute Vector,Equal
0634 6804 |h | Jump_Zero 0x639
0635 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x1 = 0x635,0x2
0636 01db | | Execute Vector,Length
0637 0f00 | | Execute_Immediate Equal,0x0
0638 4403 |D | Exit_Subprogram With_Result,0x3
0639 e5fd | | Load 0x2,-0x3 ; Debug Table 0x29.0x2 = 0x639,0x3
063a 6802 |h | Jump_Zero 0x63d
063b 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0x3 = 0x63b,0x4
063c 4403 |D | Exit_Subprogram With_Result,0x3
063d 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x4 = 0x63d,0x5
063e 0092 0972 | r| Action Push_String_Extended,0x972 ; "V"
0640 01df | | Execute Vector,Equal
0641 6824 |h$ | Jump_Zero 0x666
0642 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x5 = 0x642,0x6
0643 01db | | Execute Vector,Length
0644 0c01 | | Execute_Immediate Greater_Equal,0x1
0645 681e |h | Jump_Zero 0x664
0646 00db | | Load_Top At_Offset_3
0647 0092 0973 | s| Action Push_String_Extended,0x973 ; "@"
0649 01df | | Execute Vector,Equal
064a 7017 |p | Jump_Nonzero 0x662
064b 00db | | Load_Top At_Offset_3
064c 0092 0974 | t| Action Push_String_Extended,0x974 ; "ANY"
064e 01df | | Execute Vector,Equal
064f 7012 |p | Jump_Nonzero 0x662
0650 00db | | Load_Top At_Offset_3
0651 0092 0975 | u| Action Push_String_Extended,0x975 ; "MAX"
0653 01df | | Execute Vector,Equal
0654 700d |p | Jump_Nonzero 0x662
0655 00db | | Load_Top At_Offset_3
0656 0092 0976 | v| Action Push_String_Extended,0x976 ; "MIN"
0658 01df | | Execute Vector,Equal
0659 7008 |p | Jump_Nonzero 0x662
065a 00db | | Load_Top At_Offset_3
065b 0092 0977 | w| Action Push_String_Extended,0x977 ; "ALL"
065d 01df | | Execute Vector,Equal
065e 7003 |p | Jump_Nonzero 0x662
065f 00db | | Load_Top At_Offset_3
0660 8236 | 6 | Call 0x1,0x36
0661 4403 |D | Exit_Subprogram With_Result,0x3
0662 4801 |H | Short_Literal 0x1
0663 4403 |D | Exit_Subprogram With_Result,0x3
0664 4800 |H | Short_Literal 0x0
0665 4403 |D | Exit_Subprogram With_Result,0x3
0666 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x6 = 0x666,0x7
0667 0092 0978 | x| Action Push_String_Extended,0x978 ; "C"
0669 01df | | Execute Vector,Equal
066a 6829 |h) | Jump_Zero 0x694
066b 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x7 = 0x66b,0x8
066c 01db | | Execute Vector,Length
066d 0c01 | | Execute_Immediate Greater_Equal,0x1
066e 6823 |h# | Jump_Zero 0x692
066f 00db | | Load_Top At_Offset_3
0670 0092 0979 | y| Action Push_String_Extended,0x979 ; "ADA"
0672 01df | | Execute Vector,Equal
0673 701c |p | Jump_Nonzero 0x690
0674 00db | | Load_Top At_Offset_3
0675 0092 097a | z| Action Push_String_Extended,0x97a ; "DIRECTORY"
0677 01df | | Execute Vector,Equal
0678 7017 |p | Jump_Nonzero 0x690
0679 00db | | Load_Top At_Offset_3
067a 0092 097b | {| Action Push_String_Extended,0x97b ; "DIR"
067c 01df | | Execute Vector,Equal
067d 7012 |p | Jump_Nonzero 0x690
067e 00db | | Load_Top At_Offset_3
067f 0092 097c | || Action Push_String_Extended,0x97c ; "LIBRARY"
0681 01df | | Execute Vector,Equal
0682 700d |p | Jump_Nonzero 0x690
0683 00db | | Load_Top At_Offset_3
0684 0092 097d | }| Action Push_String_Extended,0x97d ; "LIB"
0686 01df | | Execute Vector,Equal
0687 7008 |p | Jump_Nonzero 0x690
0688 00db | | Load_Top At_Offset_3
0689 0092 097e | ~| Action Push_String_Extended,0x97e ; "WORLD"
068b 01df | | Execute Vector,Equal
068c 7003 |p | Jump_Nonzero 0x690
068d 00db | | Load_Top At_Offset_3
068e 8238 | 8 | Call 0x1,0x38
068f 4403 |D | Exit_Subprogram With_Result,0x3
0690 4801 |H | Short_Literal 0x1
0691 4403 |D | Exit_Subprogram With_Result,0x3
0692 4800 |H | Short_Literal 0x0
0693 4403 |D | Exit_Subprogram With_Result,0x3
0694 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0x8 = 0x694,0x9
0695 0092 097f | | Action Push_String_Extended,0x97f ; "N"
0697 01df | | Execute Vector,Equal
0698 6804 |h | Jump_Zero 0x69d
0699 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0x9 = 0x699,0xa
069a 01db | | Execute Vector,Length
069b 0c01 | | Execute_Immediate Greater_Equal,0x1
069c 4403 |D | Exit_Subprogram With_Result,0x3
069d 00da | | Load_Top At_Offset_2 ; Debug Table 0x29.0xa = 0x69d,0xb
069e 0092 0980 | | Action Push_String_Extended,0x980 ; "L"
06a0 01df | | Execute Vector,Equal
06a1 7005 |p | Jump_Nonzero 0x6a7
06a2 00da | | Load_Top At_Offset_2
06a3 0092 0981 | | Action Push_String_Extended,0x981 ; "LINKS"
06a5 01df | | Execute Vector,Equal
06a6 6814 |h | Jump_Zero 0x6bb
06a7 00db | | Load_Top At_Offset_3 ; Debug Table 0x29.0xb = 0x6a7,0xc
06a8 01db | | Execute Vector,Length
06a9 680f |h | Jump_Zero 0x6b9
06aa 0092 0974 | t| Action Push_String_Extended,0x974 ; "ANY"
06ac e5fe | | Load 0x2,-0x2
06ad 8237 | 7 | Call 0x1,0x37
06ae 700a |p | Jump_Nonzero 0x6b9
06af 0092 0982 | | Action Push_String_Extended,0x982 ; "INTERNAL"
06b1 e5fe | | Load 0x2,-0x2
06b2 8237 | 7 | Call 0x1,0x37
06b3 7005 |p | Jump_Nonzero 0x6b9
06b4 0092 0983 | | Action Push_String_Extended,0x983 ; "EXTERNAL"
06b6 e5fe | | Load 0x2,-0x2
06b7 8237 | 7 | Call 0x1,0x37
06b8 4403 |D | Exit_Subprogram With_Result,0x3
06b9 4801 |H | Short_Literal 0x1
06ba 4403 |D | Exit_Subprogram With_Result,0x3
06bb 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0xc = 0x6bb,0xd
06bc 4403 |D | Exit_Subprogram With_Result,0x3
06bd TRAP_0628:
06bd 0007 | | Action Break_Optional
06be 4800 |H | Short_Literal 0x0 ; Debug Table 0x29.0xd = 0x6be,0xe
06bf 4403 |D | Exit_Subprogram With_Result,0x3
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 06c3 | | .CONST 0x06c3 ; Address of begin
06c1 0004 | | .CONST 0x0004 ; Address of exception handler
06c2 0001 | | .CONST 0x0001 ; Number of locals
06c3 BODY_06c0:
06c3 INIT_06c0:
06c3 00cf | | Action Mark_Auxiliary ; Debug Table 0x2a = .DEBUG 0x06c3,0x1060,0x0001,0x0000,0x0057,0x1885,0x0000,0x0484
06c4 00db | | Load_Top At_Offset_3 ; Debug Table 0x2a.0x0 = 0x6c4,0x1
06c5 01dc | | Execute Vector,Last
06c6 e5fe | | Load 0x2,-0x2
06c7 0263 | c | Execute Discrete,Above_Bound
06c8 7099 |p | Jump_Nonzero 0x762
06c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x1 = 0x6c9,0x2
06ca e5ff | | Load 0x2,-0x1
06cb 01d7 | | Execute Vector,Field_Read
06cc 00d8 | | Load_Top At_Offset_0
06cd 4841 |HA | Short_Literal 0x41
06ce 485a |HZ | Short_Literal 0x5a
06cf 0262 | b | Execute Discrete,In_Range
06d0 708e |p | Jump_Nonzero 0x75f
06d1 00d8 | | Load_Top At_Offset_0
06d2 4830 |H0 | Short_Literal 0x30
06d3 4839 |H9 | Short_Literal 0x39
06d4 0262 | b | Execute Discrete,In_Range
06d5 701f |p | Jump_Nonzero 0x6f5
06d6 0b2d | - | Execute_Immediate Case_Compare,0x2d
06d7 7026 |p& | Jump_Nonzero 0x6fe
06d8 0b5f | _ | Execute_Immediate Case_Compare,0x5f
06d9 702f |p/ | Jump_Nonzero 0x709
06da 0b23 | # | Execute_Immediate Case_Compare,0x23
06db 7044 |pD | Jump_Nonzero 0x720
06dc 0b40 | @ | Execute_Immediate Case_Compare,0x40
06dd 7042 |pB | Jump_Nonzero 0x720
06de 0b3c | < | Execute_Immediate Case_Compare,0x3c
06df 7045 |pE | Jump_Nonzero 0x725
06e0 0b3e | > | Execute_Immediate Case_Compare,0x3e
06e1 706f |po | Jump_Nonzero 0x751
06e2 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2a.0x2 = 0x6e2,0x1a
06e3 680e |h | Jump_Zero 0x6f2
06e4 00d9 | | Load_Top At_Offset_1
06e5 e5fe | | Load 0x2,-0x2
06e6 027d | } | Execute Discrete,Greater
06e7 680a |h | Jump_Zero 0x6f2
06e8 00d9 | | Load_Top At_Offset_1
06e9 0aff | | Execute_Immediate Plus,-0x1
06ea 0248 | H | Execute Discrete,Check_In_Integer
06eb e5ff | | Load 0x2,-0x1
06ec 01d7 | | Execute Vector,Field_Read
06ed 0f5f | _ | Execute_Immediate Equal,0x5f
06ee 6803 |h | Jump_Zero 0x6f2
06ef e002 | | Load 0x0,0x2 ; Debug Table 0x2a.0x3 = 0x6ef,0x1b
06f0 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
06f1 0257 | W | Execute Discrete,Raise
06f2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2a.0x4 = 0x6f2,0x1c
06f3 a5fb | | Store_Unchecked 0x2,-0x5
06f4 4505 |E | Exit_Subprogram 0x5 ; Debug Table 0x2a.0x5 = 0x6f4,0x1d
06f5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2a.0x6 = 0x6f5,0x4
06f6 e5fe | | Load 0x2,-0x2
06f7 027f | | Execute Discrete,Equal
06f8 6866 |hf | Jump_Zero 0x75f
06f9 e5fc | | Load 0x2,-0x4
06fa 6864 |hd | Jump_Zero 0x75f
06fb e002 | | Load 0x0,0x2 ; Debug Table 0x2a.0x7 = 0x6fb,0x5
06fc 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
06fd 0257 | W | Execute Discrete,Raise
06fe e5fd | | Load 0x2,-0x3 ; Debug Table 0x2a.0x8 = 0x6fe,0x6
06ff 7006 |p | Jump_Nonzero 0x706
0700 00d9 | | Load_Top At_Offset_1
0701 e5fe | | Load 0x2,-0x2
0702 027e | ~ | Execute Discrete,Not_Equal
0703 7002 |p | Jump_Nonzero 0x706
0704 e5fc | | Load 0x2,-0x4
0705 6859 |hY | Jump_Zero 0x75f
0706 e002 | | Load 0x0,0x2 ; Debug Table 0x2a.0x9 = 0x706,0x7
0707 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0708 0257 | W | Execute Discrete,Raise
0709 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2a.0xa = 0x709,0x8
070a 6854 |hT | Jump_Zero 0x75f
070b 00d9 | | Load_Top At_Offset_1
070c e5fe | | Load 0x2,-0x2
070d 027f | | Execute Discrete,Equal
070e 700c |p | Jump_Nonzero 0x71b
070f 00d9 | | Load_Top At_Offset_1
0710 e5ff | | Load 0x2,-0x1
0711 01dc | | Execute Vector,Last
0712 027f | | Execute Discrete,Equal
0713 7007 |p | Jump_Nonzero 0x71b
0714 00d9 | | Load_Top At_Offset_1
0715 0aff | | Execute_Immediate Plus,-0x1
0716 0248 | H | Execute Discrete,Check_In_Integer
0717 e5ff | | Load 0x2,-0x1
0718 01d7 | | Execute Vector,Field_Read
0719 0f5f | _ | Execute_Immediate Equal,0x5f
071a 7801 |x | Jump 0x71c
071b 4801 |H | Short_Literal 0x1
071c 6842 |hB | Jump_Zero 0x75f
071d e002 | | Load 0x0,0x2 ; Debug Table 0x2a.0xb = 0x71d,0x9
071e 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
071f 0257 | W | Execute Discrete,Raise
0720 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2a.0xc = 0x720,0xa
0721 683d |h= | Jump_Zero 0x75f
0722 e002 | | Load 0x0,0x2 ; Debug Table 0x2a.0xd = 0x722,0xb
0723 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0724 0257 | W | Execute Discrete,Raise
0725 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2a.0xe = 0x725,0xc
0726 7027 |p' | Jump_Nonzero 0x74e
0727 00d9 | | Load_Top At_Offset_1
0728 e5fe | | Load 0x2,-0x2
0729 027f | | Execute Discrete,Equal
072a 6823 |h# | Jump_Zero 0x74e
072b 00cf | | Action Mark_Auxiliary
072c e5ff | | Load 0x2,-0x1 ; Debug Table 0x2a.0xf = 0x72c,0xd
072d 01dc | | Execute Vector,Last
072e e5fe | | Load 0x2,-0x2
072f 0a01 | | Execute_Immediate Plus,0x1
0730 0248 | H | Execute Discrete,Check_In_Integer
0731 0263 | c | Execute Discrete,Above_Bound
0732 700b |p | Jump_Nonzero 0x73e
0733 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x10 = 0x733,0xe
0734 e5ff | | Load 0x2,-0x1
0735 01d7 | | Execute Vector,Field_Read
0736 0f3e | > | Execute_Immediate Equal,0x3e
0737 6804 |h | Jump_Zero 0x73c
0738 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2a.0x11 = 0x738,0xf
0739 0a01 | | Execute_Immediate Plus,0x1
073a c5fb | | Store 0x2,-0x5
073b 4505 |E | Exit_Subprogram 0x5 ; Debug Table 0x2a.0x12 = 0x73b,0x10
073c 00c8 | | Action Pop_Auxiliary_Range
073d 3ff5 |? | Loop_Increasing 0x733
073e 00ce | | Action Pop_Auxiliary
073f e5ff | | Load 0x2,-0x1 ; Debug Table 0x2a.0x13 = 0x73f,0x11
0740 01dc | | Execute Vector,Last
0741 e5ff | | Load 0x2,-0x1
0742 01d7 | | Execute Vector,Field_Read
0743 0b23 | # | Execute_Immediate Case_Compare,0x23
0744 7003 |p | Jump_Nonzero 0x748
0745 0b40 | @ | Execute_Immediate Case_Compare,0x40
0746 7001 |p | Jump_Nonzero 0x748
0747 7805 |x | Jump 0x74d ; Debug Table 0x2a.0x14 = 0x747,0x14
0748 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2a.0x15 = 0x748,0x12
0749 01dc | | Execute Vector,Last
074a 0a01 | | Execute_Immediate Plus,0x1
074b c5fb | | Store 0x2,-0x5
074c 4505 |E | Exit_Subprogram 0x5 ; Debug Table 0x2a.0x16 = 0x74c,0x13
074d 00d1 | | Pop_Control Pop_Count_1
074e e002 | | Load 0x0,0x2 ; Debug Table 0x2a.0x17 = 0x74e,0x15
074f 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0750 0257 | W | Execute Discrete,Raise
0751 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2a.0x18 = 0x751,0x16
0752 e5ff | | Load 0x2,-0x1
0753 01d7 | | Execute Vector,Field_Read
0754 0b23 | # | Execute_Immediate Case_Compare,0x23
0755 7005 |p | Jump_Nonzero 0x75b
0756 0b40 | @ | Execute_Immediate Case_Compare,0x40
0757 7003 |p | Jump_Nonzero 0x75b
0758 e002 | | Load 0x0,0x2 ; Debug Table 0x2a.0x19 = 0x758,0x19
0759 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
075a 0257 | W | Execute Discrete,Raise
075b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x1a = 0x75b,0x17
075c 0a01 | | Execute_Immediate Plus,0x1
075d c5fb | | Store 0x2,-0x5
075e 4505 |E | Exit_Subprogram 0x5 ; Debug Table 0x2a.0x1b = 0x75e,0x18
075f 00d1 | | Pop_Control Pop_Count_1
0760 00c8 | | Action Pop_Auxiliary_Range
0761 3f67 |?g | Loop_Increasing 0x6c9
0762 00ce | | Action Pop_Auxiliary
0763 00da | | Load_Top At_Offset_2 ; Debug Table 0x2a.0x1c = 0x763,0x1e
0764 01dc | | Execute Vector,Last
0765 0a01 | | Execute_Immediate Plus,0x1
0766 c5fb | | Store 0x2,-0x5
0767 4505 |E | Exit_Subprogram 0x5
0768 ; --------------------------------------------------------------------------------------
0768 ; SUBPROGRAM
0768 ; --------------------------------------------------------------------------------------
0768 0772 | r | .CONST 0x0772 ; Address of begin
0769 07c2 | | .CONST 0x07c2 ; Address of exception handler
076a 0004 | | .CONST 0x0004 ; Number of locals
076b INIT_0768:
076b 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b = .DEBUG 0x076b,0x109c,0x0001,0x0000,0x0057,0x1885,0x0000,0x05b9
; Debug Table 0x2b.0x0 = 0x76b,0xffff
076c 01dc | | Execute Vector,Last
076d 00e3 | | Load_Encached Natural_Cache
076e 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
076f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2b.0x1 = 0x76f,0xfffe
0770 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2b.0x2 = 0x770,0xfffd
0771 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0772 BODY_0768:
0772 00cf | | Action Mark_Auxiliary
0773 00db | | Load_Top At_Offset_3 ; Debug Table 0x2b.0x3 = 0x773,0x1
0774 e5fe | | Load 0x2,-0x2
0775 0a01 | | Execute_Immediate Plus,0x1
0776 0248 | H | Execute Discrete,Check_In_Integer
0777 0263 | c | Execute Discrete,Above_Bound
0778 7025 |p% | Jump_Nonzero 0x79e
0779 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2b.0x4 = 0x779,0x2
077a e5ff | | Load 0x2,-0x1
077b 01d7 | | Execute Vector,Field_Read
077c 00d8 | | Load_Top At_Offset_0
077d 4830 |H0 | Short_Literal 0x30
077e 4839 |H9 | Short_Literal 0x39
077f 0262 | b | Execute Discrete,In_Range
0780 7010 |p | Jump_Nonzero 0x791
0781 00d8 | | Load_Top At_Offset_0
0782 4841 |HA | Short_Literal 0x41
0783 485a |HZ | Short_Literal 0x5a
0784 0262 | b | Execute Discrete,In_Range
0785 700b |p | Jump_Nonzero 0x791
0786 0b23 | # | Execute_Immediate Case_Compare,0x23
0787 7009 |p | Jump_Nonzero 0x791
0788 0b40 | @ | Execute_Immediate Case_Compare,0x40
0789 7007 |p | Jump_Nonzero 0x791
078a 0b5f | _ | Execute_Immediate Case_Compare,0x5f
078b 7008 |p | Jump_Nonzero 0x794
078c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0x5 = 0x78c,0x7
078d 0aff | | Execute_Immediate Plus,-0x1
078e c402 | | Store 0x2,0x2
078f 00d3 | | Pop_Control Pop_Count_3 ; Debug Table 0x2b.0x6 = 0x78f,0x8
0790 780d |x | Jump 0x79e
0791 4800 |H | Short_Literal 0x0 ; Debug Table 0x2b.0x7 = 0x791,0x3
0792 a404 | | Store_Unchecked 0x2,0x4
0793 7807 |x | Jump 0x79b
0794 e404 | | Load 0x2,0x4 ; Debug Table 0x2b.0x8 = 0x794,0x4
0795 6803 |h | Jump_Zero 0x799
0796 e002 | | Load 0x0,0x2 ; Debug Table 0x2b.0x9 = 0x796,0x5
0797 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0798 0257 | W | Execute Discrete,Raise
0799 4801 |H | Short_Literal 0x1 ; Debug Table 0x2b.0xa = 0x799,0x6
079a a404 | | Store_Unchecked 0x2,0x4
079b 00d1 | | Pop_Control Pop_Count_1
079c 00c8 | | Action Pop_Auxiliary_Range
079d 3fdb |? | Loop_Increasing 0x779
079e 00ce | | Action Pop_Auxiliary
079f 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0xb = 0x79f,0x9
07a0 e5fe | | Load 0x2,-0x2
07a1 0a01 | | Execute_Immediate Plus,0x1
07a2 027d | } | Execute Discrete,Greater
07a3 681d |h | Jump_Zero 0x7c1
07a4 00da | | Load_Top At_Offset_2
07a5 e5ff | | Load 0x2,-0x1
07a6 01d7 | | Execute Vector,Field_Read
07a7 0f5f | _ | Execute_Immediate Equal,0x5f
07a8 6818 |h | Jump_Zero 0x7c1
07a9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2b.0xc = 0x7a9,0xa
07aa 4801 |H | Short_Literal 0x1
07ab 4801 |H | Short_Literal 0x1
07ac e5fe | | Load 0x2,-0x2
07ad 0a01 | | Execute_Immediate Plus,0x1
07ae 00e3 | | Load_Encached Natural_Cache
07af 025b | [ | Execute Discrete,Check_In_Type
07b0 e5fe | | Load 0x2,-0x2
07b1 0a01 | | Execute_Immediate Plus,0x1
07b2 0248 | H | Execute Discrete,Check_In_Integer
07b3 e402 | | Load 0x2,0x2
07b4 0aff | | Execute_Immediate Plus,-0x1
07b5 0248 | H | Execute Discrete,Check_In_Integer
07b6 e5ff | | Load 0x2,-0x1
07b7 01cf | | Execute Vector,Slice_Read
07b8 823a | : | Call 0x1,0x3a
07b9 005a | Z | Store_Top Discrete,At_Offset_2
07ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2b.0xd = 0x7ba,0xb
07bb 00db | | Load_Top At_Offset_3
07bc 027f | | Execute Discrete,Equal
07bd 6803 |h | Jump_Zero 0x7c1
07be 00da | | Load_Top At_Offset_2 ; Debug Table 0x2b.0xe = 0x7be,0xc
07bf 0a01 | | Execute_Immediate Plus,0x1
07c0 c5fd | | Store 0x2,-0x3
07c1 4503 |E | Exit_Subprogram 0x3
07c2 TRAP_0768:
07c2 e002 | | Load 0x0,0x2
07c3 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
07c4 010f | | Execute Exception,Equal
07c5 6801 |h | Jump_Zero 0x7c7
07c6 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x2b.0xf = 0x7c6,0xd
07c7 0100 | | Execute Exception,Raise
07c8 ; --------------------------------------------------------------------------------------
07c8 ; SUBPROGRAM
07c8 ; --------------------------------------------------------------------------------------
07c8 07db | | .CONST 0x07db ; Address of begin
07c9 0004 | | .CONST 0x0004 ; Address of exception handler
07ca 0009 | | .CONST 0x0009 ; Number of locals
07cb INIT_07c8:
07cb 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c = .DEBUG 0x07cb,0x10be,0x0001,0x0000,0x0057,0x1885,0x0000,0x0660
; Debug Table 0x2c.0x0 = 0x7cb,0xffff
07cc 00e3 | | Load_Encached Natural_Cache
07cd 03f1 | | Declare_Variable Discrete,With_Value
07ce 00db | | Load_Top At_Offset_3 ; Debug Table 0x2c.0x1 = 0x7ce,0xfffe
07cf 01dc | | Execute Vector,Last
07d0 00e3 | | Load_Encached Natural_Cache
07d1 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
07d2 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x2 = 0x7d2,0xfffd
07d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2c.0x3 = 0x7d3,0xfffc
07d4 00e2 | | Load_Encached Integer_Cache
07d5 03f1 | | Declare_Variable Discrete,With_Value
07d6 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x4 = 0x7d6,0xfffb
07d7 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x5 = 0x7d7,0xfffa
07d8 00e8 | | Load_Encached Character_Cache ; Debug Table 0x2c.0x6 = 0x7d8,0xfff9
07d9 029f 08f3 | | Declare_Subprogram For_Call,INIT_08f0 ; Debug Table 0x2c.0x7 = 0x7d9,0xfff8
07db BODY_07c8:
07db 00cf | | Action Mark_Auxiliary
07dc 78f1 |x | Jump 0x8ce
07dd e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0x8 = 0x7dd,0x2
07de 0a01 | | Execute_Immediate Plus,0x1
07df c404 | | Store 0x2,0x4
07e0 e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0x9 = 0x7e0,0x3
07e1 e5ff | | Load 0x2,-0x1
07e2 01d7 | | Execute Vector,Field_Read
07e3 0b21 | ! | Execute_Immediate Case_Compare,0x21
07e4 702f |p/ | Jump_Nonzero 0x814
07e5 0b60 | ` | Execute_Immediate Case_Compare,0x60
07e6 702d |p- | Jump_Nonzero 0x814
07e7 0b5e | ^ | Execute_Immediate Case_Compare,0x5e
07e8 702b |p+ | Jump_Nonzero 0x814
07e9 0b24 | $ | Execute_Immediate Case_Compare,0x24
07ea 7029 |p) | Jump_Nonzero 0x814
07eb 0b5c | \ | Execute_Immediate Case_Compare,0x5c
07ec 7027 |p' | Jump_Nonzero 0x814
07ed 0b3f | ? | Execute_Immediate Case_Compare,0x3f
07ee 7025 |p% | Jump_Nonzero 0x814
07ef 0b2e | . | Execute_Immediate Case_Compare,0x2e
07f0 7028 |p( | Jump_Nonzero 0x819
07f1 00d8 | | Load_Top At_Offset_0
07f2 4841 |HA | Short_Literal 0x41
07f3 485a |HZ | Short_Literal 0x5a
07f4 0262 | b | Execute Discrete,In_Range
07f5 7031 |p1 | Jump_Nonzero 0x827
07f6 00d8 | | Load_Top At_Offset_0
07f7 4830 |H0 | Short_Literal 0x30
07f8 4839 |H9 | Short_Literal 0x39
07f9 0262 | b | Execute Discrete,In_Range
07fa 702c |p, | Jump_Nonzero 0x827
07fb 0b23 | # | Execute_Immediate Case_Compare,0x23
07fc 702a |p* | Jump_Nonzero 0x827
07fd 0b40 | @ | Execute_Immediate Case_Compare,0x40
07fe 7028 |p( | Jump_Nonzero 0x827
07ff 0b27 | ' | Execute_Immediate Case_Compare,0x27
0800 702e |p. | Jump_Nonzero 0x82f
0801 0b5b | [ | Execute_Immediate Case_Compare,0x5b
0802 708e |p | Jump_Nonzero 0x891
0803 0b7b | { | Execute_Immediate Case_Compare,0x7b
0804 708f |p | Jump_Nonzero 0x894
0805 0b7d | } | Execute_Immediate Case_Compare,0x7d
0806 7090 |p | Jump_Nonzero 0x897
0807 0b5d | ] | Execute_Immediate Case_Compare,0x5d
0808 708e |p | Jump_Nonzero 0x897
0809 0b2c | , | Execute_Immediate Case_Compare,0x2c
080a 708c |p | Jump_Nonzero 0x897
080b 0b3b | ; | Execute_Immediate Case_Compare,0x3b
080c 708a |p | Jump_Nonzero 0x897
080d 0b5f | _ | Execute_Immediate Case_Compare,0x5f
080e 708a |p | Jump_Nonzero 0x899
080f 0b3c | < | Execute_Immediate Case_Compare,0x3c
0810 7099 |p | Jump_Nonzero 0x8aa
0811 e002 | | Load 0x0,0x2 ; Debug Table 0x2c.0xa = 0x811,0x29
0812 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0813 0257 | W | Execute Discrete,Raise
0814 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2c.0xb = 0x814,0x4
0815 68b4 |h | Jump_Zero 0x8ca
0816 e002 | | Load 0x0,0x2 ; Debug Table 0x2c.0xc = 0x816,0x5
0817 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0818 0257 | W | Execute Discrete,Raise
0819 e405 | | Load 0x2,0x5 ; Debug Table 0x2c.0xd = 0x819,0x6
081a e402 | | Load 0x2,0x2
081b 027f | | Execute Discrete,Equal
081c 7004 |p | Jump_Nonzero 0x821
081d e402 | | Load 0x2,0x2
081e e403 | | Load 0x2,0x3
081f 027f | | Execute Discrete,Equal
0820 6803 |h | Jump_Zero 0x824
0821 e002 | | Load 0x0,0x2 ; Debug Table 0x2c.0xe = 0x821,0x7
0822 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0823 0257 | W | Execute Discrete,Raise
0824 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0xf = 0x824,0x8
0825 a405 | | Store_Unchecked 0x2,0x5
0826 78a3 |x | Jump 0x8ca
0827 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x10 = 0x827,0x9
0828 4801 |H | Short_Literal 0x1
0829 e5fd | | Load 0x2,-0x3
082a e402 | | Load 0x2,0x2
082b e5ff | | Load 0x2,-0x1
082c 823a | : | Call 0x1,0x3a
082d c404 | | Store 0x2,0x4
082e 789b |x | Jump 0x8ca
082f e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x11 = 0x82f,0xa
0830 a402 | | Store_Unchecked 0x2,0x2
0831 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x12 = 0x831,0xb
0832 4801 |H | Short_Literal 0x1
0833 4801 |H | Short_Literal 0x1
0834 e402 | | Load 0x2,0x2
0835 e5ff | | Load 0x2,-0x1
0836 823a | : | Call 0x1,0x3a
0837 c404 | | Store 0x2,0x4
0838 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x13 = 0x838,0xc
0839 e403 | | Load 0x2,0x3
083a 027c | | | Execute Discrete,Less
083b 688e |h | Jump_Zero 0x8ca
083c e404 | | Load 0x2,0x4
083d e5ff | | Load 0x2,-0x1
083e 01d7 | | Execute Vector,Field_Read
083f 0f28 | ( | Execute_Immediate Equal,0x28
0840 6889 |h | Jump_Zero 0x8ca
0841 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2c.0x14 = 0x841,0xd
0842 6803 |h | Jump_Zero 0x846
0843 e002 | | Load 0x0,0x2 ; Debug Table 0x2c.0x15 = 0x843,0xe
0844 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0845 0257 | W | Execute Discrete,Raise
0846 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x16 = 0x846,0xf
0847 0aff | | Execute_Immediate Plus,-0x1
0848 c406 | | Store 0x2,0x6
0849 00cf | | Action Mark_Auxiliary
084a 0007 | | Action Break_Optional ; Debug Table 0x2c.0x17 = 0x84a,0x10
084b e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x18 = 0x84b,0x11
084c e403 | | Load 0x2,0x3
084d 027c | | | Execute Discrete,Less
084e 680a |h | Jump_Zero 0x859
084f e404 | | Load 0x2,0x4
0850 0a01 | | Execute_Immediate Plus,0x1
0851 0248 | H | Execute Discrete,Check_In_Integer
0852 e5ff | | Load 0x2,-0x1
0853 01d7 | | Execute Vector,Field_Read
0854 0f7e | ~ | Execute_Immediate Equal,0x7e
0855 6803 |h | Jump_Zero 0x859
0856 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x19 = 0x856,0x12
0857 0a01 | | Execute_Immediate Plus,0x1
0858 c404 | | Store 0x2,0x4
0859 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x1a = 0x859,0x13
085a 0a01 | | Execute_Immediate Plus,0x1
085b c407 | | Store 0x2,0x7
085c 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2c.0x1b = 0x85c,0x14
085d 4800 |H | Short_Literal 0x0
085e 4801 |H | Short_Literal 0x1
085f e407 | | Load 0x2,0x7
0860 e5ff | | Load 0x2,-0x1
0861 823a | : | Call 0x1,0x3a
0862 c404 | | Store 0x2,0x4
0863 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x1c = 0x863,0x15
0864 e403 | | Load 0x2,0x3
0865 027d | } | Execute Discrete,Greater
0866 6803 |h | Jump_Zero 0x86a
0867 e002 | | Load 0x0,0x2 ; Debug Table 0x2c.0x1d = 0x867,0x16
0868 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0869 0257 | W | Execute Discrete,Raise
086a e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x1e = 0x86a,0x17
086b e5ff | | Load 0x2,-0x1
086c 01d7 | | Execute Vector,Field_Read
086d a408 | | Store_Unchecked 0x2,0x8
086e e408 | | Load 0x2,0x8 ; Debug Table 0x2c.0x1f = 0x86e,0x18
086f 0e29 | ) | Execute_Immediate Not_Equal,0x29
0870 6806 |h | Jump_Zero 0x877
0871 e408 | | Load 0x2,0x8
0872 0e2c | , | Execute_Immediate Not_Equal,0x2c
0873 6803 |h | Jump_Zero 0x877
0874 e002 | | Load 0x0,0x2 ; Debug Table 0x2c.0x20 = 0x874,0x19
0875 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0876 0257 | W | Execute Discrete,Raise
0877 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2c.0x21 = 0x877,0x1a
0878 e407 | | Load 0x2,0x7
0879 e404 | | Load 0x2,0x4
087a 0aff | | Execute_Immediate Plus,-0x1
087b 0248 | H | Execute Discrete,Check_In_Integer
087c e5ff | | Load 0x2,-0x1
087d 01cf | | Execute Vector,Slice_Read
087e e402 | | Load 0x2,0x2
087f e406 | | Load 0x2,0x6
0880 e5ff | | Load 0x2,-0x1
0881 01cf | | Execute Vector,Slice_Read
0882 8239 | 9 | Call 0x1,0x39
0883 7003 |p | Jump_Nonzero 0x887
0884 e002 | | Load 0x0,0x2 ; Debug Table 0x2c.0x22 = 0x884,0x1b
0885 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0886 0257 | W | Execute Discrete,Raise
0887 e408 | | Load 0x2,0x8 ; Debug Table 0x2c.0x23 = 0x887,0x1c
0888 0e2c | , | Execute_Immediate Not_Equal,0x2c
0889 7002 |p | Jump_Nonzero 0x88c
088a 00c9 | | Action Pop_Auxiliary_Loop
088b 7fbf | | Jump 0x84b
088c 00ce | | Action Pop_Auxiliary
088d e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x24 = 0x88d,0x1d
088e 0a01 | | Execute_Immediate Plus,0x1
088f c404 | | Store 0x2,0x4
0890 7839 |x9 | Jump 0x8ca
0891 485d |H] | Short_Literal 0x5d ; Debug Table 0x2c.0x25 = 0x891,0x1e
0892 8409 | | Call 0x2,0x9
0893 7836 |x6 | Jump 0x8ca
0894 487d |H} | Short_Literal 0x7d ; Debug Table 0x2c.0x26 = 0x894,0x1f
0895 8409 | | Call 0x2,0x9
0896 7833 |x3 | Jump 0x8ca
0897 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x2c.0x27 = 0x897,0x20
0898 7839 |x9 | Jump 0x8d2
0899 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x28 = 0x899,0x21
089a e402 | | Load 0x2,0x2
089b e5ff | | Load 0x2,-0x1
089c 823b | ; | Call 0x1,0x3b
089d c404 | | Store 0x2,0x4
089e e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x29 = 0x89e,0x22
089f e402 | | Load 0x2,0x2
08a0 0a01 | | Execute_Immediate Plus,0x1
08a1 027f | | Execute Discrete,Equal
08a2 6827 |h' | Jump_Zero 0x8ca
08a3 e402 | | Load 0x2,0x2
08a4 e5fe | | Load 0x2,-0x2
08a5 027e | ~ | Execute Discrete,Not_Equal
08a6 6823 |h# | Jump_Zero 0x8ca
08a7 e002 | | Load 0x0,0x2 ; Debug Table 0x2c.0x2a = 0x8a7,0x23
08a8 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
08a9 0257 | W | Execute Discrete,Raise
08aa 00cf | | Action Mark_Auxiliary
08ab 7804 |x | Jump 0x8b0
08ac e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x2b = 0x8ac,0x25
08ad 0a01 | | Execute_Immediate Plus,0x1
08ae c404 | | Store 0x2,0x4
08af 00c9 | | Action Pop_Auxiliary_Loop
08b0 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x2c = 0x8b0,0x24
08b1 e403 | | Load 0x2,0x3
08b2 027c | | | Execute Discrete,Less
08b3 6805 |h | Jump_Zero 0x8b9
08b4 e404 | | Load 0x2,0x4
08b5 e5ff | | Load 0x2,-0x1
08b6 01d7 | | Execute Vector,Field_Read
08b7 0e3e | > | Execute_Immediate Not_Equal,0x3e
08b8 77f3 |w | Jump_Nonzero 0x8ac
08b9 00ce | | Action Pop_Auxiliary
08ba e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x2d = 0x8ba,0x26
08bb e5ff | | Load 0x2,-0x1
08bc 01d7 | | Execute Vector,Field_Read
08bd 0b3e | > | Execute_Immediate Case_Compare,0x3e
08be 7007 |p | Jump_Nonzero 0x8c6
08bf 0b23 | # | Execute_Immediate Case_Compare,0x23
08c0 7005 |p | Jump_Nonzero 0x8c6
08c1 0b40 | @ | Execute_Immediate Case_Compare,0x40
08c2 7003 |p | Jump_Nonzero 0x8c6
08c3 e002 | | Load 0x0,0x2 ; Debug Table 0x2c.0x2e = 0x8c3,0x28
08c4 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
08c5 0257 | W | Execute Discrete,Raise
08c6 e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x2f = 0x8c6,0x27
08c7 0a01 | | Execute_Immediate Plus,0x1
08c8 c404 | | Store 0x2,0x4
08c9 00d1 | | Pop_Control Pop_Count_1
08ca 00d1 | | Pop_Control Pop_Count_1
08cb e404 | | Load 0x2,0x4 ; Debug Table 0x2c.0x30 = 0x8cb,0x2a
08cc a402 | | Store_Unchecked 0x2,0x2
08cd 00c9 | | Action Pop_Auxiliary_Loop
08ce e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0x31 = 0x8ce,0x1
08cf e403 | | Load 0x2,0x3
08d0 027a | z | Execute Discrete,Less_Equal
08d1 770b |w | Jump_Nonzero 0x7dd
08d2 00ce | | Action Pop_Auxiliary
08d3 e402 | | Load 0x2,0x2 ; Debug Table 0x2c.0x32 = 0x8d3,0x2b
08d4 a5fc | | Store_Unchecked 0x2,-0x4
08d5 4504 |E | Exit_Subprogram 0x4
08d6 0000 0000 | | .XXX[0x2]
08d8 ; --------------------------------------------------------------------------------------
08d8 ; SUBPROGRAM
08d8 ; --------------------------------------------------------------------------------------
08d8 08db | | .CONST 0x08db ; Address of begin
08d9 08eb | | .CONST 0x08eb ; Address of exception handler
08da 0001 | | .CONST 0x0001 ; Number of locals
08db BODY_08d8:
08db INIT_08d8:
08db e5ff | | Load 0x2,-0x1 ; Debug Table 0x2d = .DEBUG 0x08db,0x1126,0x0004,0x0000,0x0057,0x1885,0x0000,0x0380
; Debug Table 0x2d.0x0 = 0x8db,0x1
08dc e00f | | Load 0x0,0xf
08dd 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27
08de 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2d.0x1 = 0x8df,0x401
08e0 00d0 | | Action Swap_Control
08e1 00d1 | | Pop_Control Pop_Count_1
08e2 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x2d.0x2 = 0x8e2,0x1
08e3 0007 | | Action Break_Optional ; Debug Table 0x2d.0x3 = 0x8e3,0x2
08e4 e402 | | Load 0x2,0x2 ; Debug Table 0x2d.0x4 = 0x8e4,0x801
08e5 0f00 | | Execute_Immediate Equal,0x0
08e6 7003 |p | Jump_Nonzero 0x8ea ; Debug Table 0x2d.0x5 = 0x8e6,0x2
08e7 4801 |H | Short_Literal 0x1 ; Debug Table 0x2d.0x6 = 0x8e7,0x3
08e8 00cb | | Action Pop_Block_With_Result
08e9 4401 |D | Exit_Subprogram With_Result,0x1
08ea 4501 |E | Exit_Subprogram 0x1
08eb TRAP_08d8:
08eb 0007 | | Action Break_Optional
08ec 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x2d.0x7 = 0x8ec,0x4
08ed 0000 0000 | | .XXX[0x3]
08ef 0000 | |
08f0 ; --------------------------------------------------------------------------------------
08f0 ; SUBPROGRAM
08f0 ; --------------------------------------------------------------------------------------
08f0 08f5 | | .CONST 0x08f5 ; Address of begin
08f1 0004 | | .CONST 0x0004 ; Address of exception handler
08f2 0002 | | .CONST 0x0002 ; Number of locals
08f3 INIT_08f0:
08f3 00e8 | | Load_Encached Character_Cache ; Debug Table 0x2e = .DEBUG 0x08f3,0x1138,0x0001,0x0000,0x0057,0x1885,0x0000,0x069b
; Debug Table 0x2e.0x0 = 0x8f3,0xffff
08f4 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
08f5 BODY_08f0:
08f5 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2e.0x1 = 0x8f5,0x1
08f6 6803 |h | Jump_Zero 0x8fa
08f7 e002 | | Load 0x0,0x2 ; Debug Table 0x2e.0x2 = 0x8f7,0x2
08f8 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
08f9 0257 | W | Execute Discrete,Raise
08fa 00cf | | Action Mark_Auxiliary
08fb 0007 | | Action Break_Optional ; Debug Table 0x2e.0x3 = 0x8fb,0x3
08fc e404 | | Load 0x2,0x4 ; Debug Table 0x2e.0x4 = 0x8fc,0x4
08fd a402 | | Store_Unchecked 0x2,0x2
08fe e402 | | Load 0x2,0x2 ; Debug Table 0x2e.0x5 = 0x8fe,0x5
08ff e403 | | Load 0x2,0x3
0900 027d | } | Execute Discrete,Greater
0901 6803 |h | Jump_Zero 0x905
0902 e002 | | Load 0x0,0x2 ; Debug Table 0x2e.0x6 = 0x902,0x6
0903 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0904 0257 | W | Execute Discrete,Raise
0905 e402 | | Load 0x2,0x2 ; Debug Table 0x2e.0x7 = 0x905,0x7
0906 e5ff | | Load 0x2,-0x1
0907 01d7 | | Execute Vector,Field_Read
0908 0f7e | ~ | Execute_Immediate Equal,0x7e
0909 680a |h | Jump_Zero 0x914
090a 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2e.0x8 = 0x90a,0x8
090b 4800 |H | Short_Literal 0x0
090c e402 | | Load 0x2,0x2
090d 0a01 | | Execute_Immediate Plus,0x1
090e 00e3 | | Load_Encached Natural_Cache
090f 025b | [ | Execute Discrete,Check_In_Type
0910 e5ff | | Load 0x2,-0x1
0911 823c | < | Call 0x1,0x3c
0912 c404 | | Store 0x2,0x4
0913 7806 |x | Jump 0x91a
0914 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x2e.0x9 = 0x914,0x9
0915 4800 |H | Short_Literal 0x0
0916 e402 | | Load 0x2,0x2
0917 e5ff | | Load 0x2,-0x1
0918 823c | < | Call 0x1,0x3c
0919 c404 | | Store 0x2,0x4
091a e404 | | Load 0x2,0x4 ; Debug Table 0x2e.0xa = 0x91a,0xa
091b e403 | | Load 0x2,0x3
091c 027d | } | Execute Discrete,Greater
091d 7020 |p | Jump_Nonzero 0x93e
091e e404 | | Load 0x2,0x4
091f e5ff | | Load 0x2,-0x1
0920 01d7 | | Execute Vector,Field_Read
0921 e7ff | | Load 0x3,-0x1
0922 027f | | Execute Discrete,Equal
0923 701a |p | Jump_Nonzero 0x93e
0924 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0xb = 0x924,0xb
0925 700d |p | Jump_Nonzero 0x933
0926 e404 | | Load 0x2,0x4 ; Debug Table 0x2e.0xc = 0x926,0xc
0927 e5ff | | Load 0x2,-0x1
0928 01d7 | | Execute Vector,Field_Read
0929 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
092a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2e.0xd = 0x92a,0xd
092b 0e2c | , | Execute_Immediate Not_Equal,0x2c
092c 6806 |h | Jump_Zero 0x933
092d 00d9 | | Load_Top At_Offset_1
092e 0e3b | ; | Execute_Immediate Not_Equal,0x3b
092f 6803 |h | Jump_Zero 0x933
0930 e002 | | Load 0x0,0x2 ; Debug Table 0x2e.0xe = 0x930,0xe
0931 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
0932 0257 | W | Execute Discrete,Raise
0933 e404 | | Load 0x2,0x4 ; Debug Table 0x2e.0xf = 0x933,0xf
0934 e5ff | | Load 0x2,-0x1
0935 01d7 | | Execute Vector,Field_Read
0936 00da | | Load_Top At_Offset_2
0937 027e | ~ | Execute Discrete,Not_Equal
0938 7005 |p | Jump_Nonzero 0x93e
0939 e404 | | Load 0x2,0x4 ; Debug Table 0x2e.0x10 = 0x939,0x10
093a 0a01 | | Execute_Immediate Plus,0x1
093b c404 | | Store 0x2,0x4
093c 00c9 | | Action Pop_Auxiliary_Loop
093d 7fbe | | Jump 0x8fc
093e 00ce | | Action Pop_Auxiliary
093f e404 | | Load 0x2,0x4 ; Debug Table 0x2e.0x11 = 0x93f,0x11
0940 e403 | | Load 0x2,0x3
0941 027d | } | Execute Discrete,Greater
0942 7006 |p | Jump_Nonzero 0x949
0943 e404 | | Load 0x2,0x4
0944 e5ff | | Load 0x2,-0x1
0945 01d7 | | Execute Vector,Field_Read
0946 e7ff | | Load 0x3,-0x1
0947 027e | ~ | Execute Discrete,Not_Equal
0948 6803 |h | Jump_Zero 0x94c
0949 e002 | | Load 0x0,0x2 ; Debug Table 0x2e.0x12 = 0x949,0x12
094a 1b1c | | Execute Package,Field_Read,Field_Number 0x1c
094b 0257 | W | Execute Discrete,Raise
094c e404 | | Load 0x2,0x4 ; Debug Table 0x2e.0x13 = 0x94c,0x13
094d 0a01 | | Execute_Immediate Plus,0x1
094e c404 | | Store 0x2,0x4
094f 4502 |E | Exit_Subprogram 0x2
0950 ; --------------------------------------------------------------------------------------
0950 ; STRING TABLE
0950 ; --------------------------------------------------------------------------------------
0950 006a | j | .STRTAB 0x006a->0x0985 ; "Directory."
0951 0072 | r | .STRTAB 0x0072->0x098a ; "Directory.Assert.Is_Stub"
0952 0088 | | .STRTAB 0x0088->0x0996 ; " is not a valid stub."
0953 009b | | .STRTAB 0x009b->0x09a0 ; "Directory.Assert.Is_Mumble_S"
0954 00b5 | | .STRTAB 0x00b5->0x09ae ; " is a DIANA."
; " is a DIANA."
0955 00bf | | .STRTAB 0x00bf->0x09b4 ; " when a Mumble_S is required."
0956 00da | | .STRTAB 0x00da->0x09c3 ; "Directory.Assert.Is_Name"
0957 00f0 | | .STRTAB 0x00f0->0x09cf ; " is not a valid name."
0958 0103 | | .STRTAB 0x0103->0x09d9 ; "Directory.Assert.Is_Ada_Name"
0959 011d | | .STRTAB 0x011d->0x09e7 ; " is not a valid ada name."
095a 0134 | 4 | .STRTAB 0x0134->0x09f4 ; "Directory.Assert.Is_Ada_Simple_Name"
095b 0155 | U | .STRTAB 0x0155->0x0a05 ; " is not a valid ada simple name."
095c 0173 | s | .STRTAB 0x0173->0x0a15 ; "Directory.Assert.Is_Any_Node"
095d 018d | | .STRTAB 0x018d->0x0a23 ; "A void or nonexistent node is not legal."
095e 01b3 | | .STRTAB 0x01b3->0x0a37 ; "Directory.Assert.Is_Context"
095f 01cc | | .STRTAB 0x01cc->0x0a45 ; " which is not a valid context."
0960 01e8 | | .STRTAB 0x01e8->0x0a54 ; "Directory.Assert.Is_Ada_Unit"
0961 0202 | | .STRTAB 0x0202->0x0a62 ; "This operation only applies to ada units."
0962 0229 | ) | .STRTAB 0x0229->0x0a76 ; "Directory.Assert.Is_Ada_Version"
0963 0246 | F | .STRTAB 0x0246->0x0a86 ; "This operation only applies to ada versions."
0964 0270 | p | .STRTAB 0x0270->0x0a9c ; "Directory.Assert.Is_Valid_Position"
0965 0290 | | .STRTAB 0x0290->0x0aad ; " is not long enough for the position parameter."
0966 02bd | | .STRTAB 0x02bd->0x0ac4 ; "Ignoring Frozen flag for "
0967 02d4 | | .STRTAB 0x02d4->0x0ad1 ; "You can't do that while "
; "You can't do that while "
0968 02ea | | .STRTAB 0x02ea->0x0add ; " is frozen."
; " is frozen."
0969 02f3 | | .STRTAB 0x02f3->0x0ae2 ; "Ignoring frozen flag for "
096a 030a | | .STRTAB 0x030a->0x0aef ; "Ignoring slushy flag for "
096b 0321 | ! | .STRTAB 0x0321->0x0afb ; "You must check out "
096c 0332 | 2 | .STRTAB 0x0332->0x0b05 ; " to do that."
096d 033c | < | .STRTAB 0x033c->0x0b0b ; " must not be controlled to do that."
096e 035d | ] | .STRTAB 0x035d->0x0b1c ; "Is_Compatible"
096f 0368 | h | .STRTAB 0x0368->0x0b23 ; " is not a subclass of "
0970 037c | | | .STRTAB 0x037c->0x0b2e ; "SPEC"
0971 037e | ~ | .STRTAB 0x037e->0x0b30 ; "BODY"
0972 0380 | | .STRTAB 0x0380->0x0b32 ; "V"
0973 037f | | .STRTAB 0x037f->0x0b32 ; "@"
0974 037e | ~ | .STRTAB 0x037e->0x0b33 ; "ANY"
; "ANY"
0975 037f | | .STRTAB 0x037f->0x0b34 ; "MAX"
0976 0380 | | .STRTAB 0x0380->0x0b36 ; "MIN"
0977 0381 | | .STRTAB 0x0381->0x0b37 ; "ALL"
0978 0382 | | .STRTAB 0x0382->0x0b39 ; "C"
0979 0381 | | .STRTAB 0x0381->0x0b39 ; "ADA"
097a 0382 | | .STRTAB 0x0382->0x0b3b ; "DIRECTORY"
097b 0389 | | .STRTAB 0x0389->0x0b3f ; "DIR"
097c 038a | | .STRTAB 0x038a->0x0b41 ; "LIBRARY"
097d 038f | | .STRTAB 0x038f->0x0b44 ; "LIB"
097e 0390 | | .STRTAB 0x0390->0x0b46 ; "WORLD"
097f 0393 | | .STRTAB 0x0393->0x0b48 ; "N"
0980 0392 | | .STRTAB 0x0392->0x0b49 ; "L"
0981 0391 | | .STRTAB 0x0391->0x0b49 ; "LINKS"
0982 0394 | | .STRTAB 0x0394->0x0b4c ; "INTERNAL"
0983 039a | | .STRTAB 0x039a->0x0b50 ; "EXTERNAL"
0984 03a0 | | .STREND 0x03a0->0x0b54
0985 4469 7265 |Dire| .STRTAB_STRINGS
0b54 0000 0000 | | .BLANK 0000[0x4]
0b58 ; --------------------------------------------------------------------------------------
0b58 ; Debug Table
0b58 ; --------------------------------------------------------------------------------------
0b58 0003 002f | /| .CONST 0x0003,0x002f
0b5a 000b 0cd2 | | .DEBUG 0x000b,0x0cd2,0x8000,0x0000,0x0056,0xe0e5,0x0000,0x000f
0b62 0058 0d24 | X $| .DEBUG 0x0058,0x0d24,0x8000,0x0000,0x0057,0x1885,0x0000,0x0039
0b6a 00db 0db4 | | .DEBUG 0x00db,0x0db4,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0010
0b72 00eb 0dba | | .DEBUG 0x00eb,0x0dba,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0018
0b7a 00fb 0dc0 | | .DEBUG 0x00fb,0x0dc0,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0020
0b82 0103 0dc4 | | .DEBUG 0x0103,0x0dc4,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x002d
0b8a 0113 0dca | | .DEBUG 0x0113,0x0dca,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0039
0b92 011b 0dce | | .DEBUG 0x011b,0x0dce,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0048
0b9a 012b 0dd4 | + | .DEBUG 0x012b,0x0dd4,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0056
0ba2 0153 0df0 | S | .DEBUG 0x0153,0x0df0,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0061
0baa 016b 0dfc | k | .DEBUG 0x016b,0x0dfc,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x006b
0bb2 0193 0e0e | | .DEBUG 0x0193,0x0e0e,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0076
0bba 01bb 0e24 | $| .DEBUG 0x01bb,0x0e24,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0080
0bc2 028b 0ebc | | .DEBUG 0x028b,0x0ebc,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x008b
0bca 02a3 0ec4 | | .DEBUG 0x02a3,0x0ec4,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0094
0bd2 02cb 0ed6 | | .DEBUG 0x02cb,0x0ed6,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x009d
0bda 02e3 0ede | | .DEBUG 0x02e3,0x0ede,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x00a5
0be2 030b 0eee | | .DEBUG 0x030b,0x0eee,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x00ae
0bea 0323 0ef6 | # | .DEBUG 0x0323,0x0ef6,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x00b6
0bf2 034b 0f06 | K | .DEBUG 0x034b,0x0f06,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x00bf
0bfa 0363 0f0e | c | .DEBUG 0x0363,0x0f0e,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x00c7
0c02 0373 0f18 | s | .DEBUG 0x0373,0x0f18,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x00d2
0c0a 038b 0f20 | | .DEBUG 0x038b,0x0f20,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x00dc
0c12 03b3 0f36 | 6| .DEBUG 0x03b3,0x0f36,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x00e7
0c1a 03db 0f4c | L| .DEBUG 0x03db,0x0f4c,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x00f1
0c22 03fb 0f52 | R| .DEBUG 0x03fb,0x0f52,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x00fc
0c2a 0413 0f5a | Z| .DEBUG 0x0413,0x0f5a,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0106
0c32 0423 0f62 | # b| .DEBUG 0x0423,0x0f62,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x010f
0c3a 043b 0f6a | ; j| .DEBUG 0x043b,0x0f6a,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0117
0c42 044b 0f6e | K n| .DEBUG 0x044b,0x0f6e,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0126
0c4a 0463 0f7a | c z| .DEBUG 0x0463,0x0f7a,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x0134
0c52 046b 0f7e | k ~| .DEBUG 0x046b,0x0f7e,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x013f
0c5a 04ab 0f9a | | .DEBUG 0x04ab,0x0f9a,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x015b
0c62 04f3 0fba | | .DEBUG 0x04f3,0x0fba,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x017d
0c6a 0533 0fd6 | 3 | .DEBUG 0x0533,0x0fd6,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x0199
0c72 0563 0fee | c | .DEBUG 0x0563,0x0fee,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x01b5
0c7a 057b 0ff8 | { | .DEBUG 0x057b,0x0ff8,0x0001,0x0000,0x0056,0xe0e5,0x0000,0x01c6
0c82 059b 1000 | | .DEBUG 0x059b,0x1000,0x0002,0x0000,0x0056,0xe0e5,0x0000,0x01d6
0c8a 05c3 1012 | | .DEBUG 0x05c3,0x1012,0x0002,0x0000,0x0057,0x1885,0x0000,0x02a7
0c92 05eb 1020 | | .DEBUG 0x05eb,0x1020,0x0002,0x0000,0x0057,0x1885,0x0000,0x0300
0c9a 0613 1032 | 2| .DEBUG 0x0613,0x1032,0x0002,0x0000,0x0057,0x1885,0x0000,0x0344
0ca2 062b 1042 | + B| .DEBUG 0x062b,0x1042,0x0002,0x0000,0x0057,0x1885,0x0000,0x0399
0caa 06c3 1060 | `| .DEBUG 0x06c3,0x1060,0x0001,0x0000,0x0057,0x1885,0x0000,0x0484
0cb2 076b 109c | k | .DEBUG 0x076b,0x109c,0x0001,0x0000,0x0057,0x1885,0x0000,0x05b9
0cba 07cb 10be | | .DEBUG 0x07cb,0x10be,0x0001,0x0000,0x0057,0x1885,0x0000,0x0660
0cc2 08db 1126 | &| .DEBUG 0x08db,0x1126,0x0004,0x0000,0x0057,0x1885,0x0000,0x0380
0cca 08f3 1138 | 8| .DEBUG 0x08f3,0x1138,0x0001,0x0000,0x0057,0x1885,0x0000,0x069b
0cd2 ; --------------------------------------------------------------------------------------
0cd2 ; Debug3 Subtable 0x0
0cd2 ; --------------------------------------------------------------------------------------
0cd2 0028 0000 | ( | .DBG3TAB 0x0028,0x0000
0cd4 000b ffff | | .CONST 0x000b,0xffff
0cd6 000d fffe | | .CONST 0x000d,0xfffe
0cd8 000f fffd | | .CONST 0x000f,0xfffd
0cda 0011 fffc | | .CONST 0x0011,0xfffc
0cdc 0012 fffb | | .CONST 0x0012,0xfffb
0cde 0014 fffa | | .CONST 0x0014,0xfffa
0ce0 0015 fff9 | | .CONST 0x0015,0xfff9
0ce2 0017 fff8 | | .CONST 0x0017,0xfff8
0ce4 0018 fff7 | | .CONST 0x0018,0xfff7
0ce6 001a fff6 | | .CONST 0x001a,0xfff6
0ce8 001b fff5 | | .CONST 0x001b,0xfff5
0cea 001d fff4 | | .CONST 0x001d,0xfff4
0cec 001f fff3 | | .CONST 0x001f,0xfff3
0cee 0021 fff2 | ! | .CONST 0x0021,0xfff2
0cf0 0023 fff1 | # | .CONST 0x0023,0xfff1
0cf2 0025 fff0 | % | .CONST 0x0025,0xfff0
0cf4 0027 ffef | ' | .CONST 0x0027,0xffef
0cf6 0029 ffee | ) | .CONST 0x0029,0xffee
0cf8 002b ffed | + | .CONST 0x002b,0xffed
0cfa 002d ffec | - | .CONST 0x002d,0xffec
0cfc 002f ffeb | / | .CONST 0x002f,0xffeb
0cfe 0031 ffea | 1 | .CONST 0x0031,0xffea
0d00 0033 ffe9 | 3 | .CONST 0x0033,0xffe9
0d02 0035 ffe8 | 5 | .CONST 0x0035,0xffe8
0d04 0037 ffe7 | 7 | .CONST 0x0037,0xffe7
0d06 0039 ffe6 | 9 | .CONST 0x0039,0xffe6
0d08 003b ffe5 | ; | .CONST 0x003b,0xffe5
0d0a 003d ffe4 | = | .CONST 0x003d,0xffe4
0d0c 003f ffe3 | ? | .CONST 0x003f,0xffe3
0d0e 0041 ffe2 | A | .CONST 0x0041,0xffe2
0d10 0043 ffe1 | C | .CONST 0x0043,0xffe1
0d12 0045 ffe0 | E | .CONST 0x0045,0xffe0
0d14 0047 ffdf | G | .CONST 0x0047,0xffdf
0d16 0049 ffde | I | .CONST 0x0049,0xffde
0d18 004b ffdd | K | .CONST 0x004b,0xffdd
0d1a 004d ffdc | M | .CONST 0x004d,0xffdc
0d1c 004f ffdb | O | .CONST 0x004f,0xffdb
0d1e 0051 ffda | Q | .CONST 0x0051,0xffda
0d20 0053 ffd9 | S | .CONST 0x0053,0xffd9
0d22 0055 ffd8 | U | .CONST 0x0055,0xffd8
0d24 ; --------------------------------------------------------------------------------------
0d24 ; Debug3 Subtable 0x1
0d24 ; --------------------------------------------------------------------------------------
0d24 0047 0000 | G | .DBG3TAB 0x0047,0x0000
0d26 0058 ffff | X | .CONST 0x0058,0xffff
0d28 005b fffe | [ | .CONST 0x005b,0xfffe
0d2a 005c fffd | \ | .CONST 0x005c,0xfffd
0d2c 005d fffc | ] | .CONST 0x005d,0xfffc
0d2e 005e fffb | ^ | .CONST 0x005e,0xfffb
0d30 005f fffa | _ | .CONST 0x005f,0xfffa
0d32 0060 fff9 | ` | .CONST 0x0060,0xfff9
0d34 0061 fff8 | a | .CONST 0x0061,0xfff8
0d36 0064 fff7 | d | .CONST 0x0064,0xfff7
0d38 0067 fff6 | g | .CONST 0x0067,0xfff6
0d3a 006a fff5 | j | .CONST 0x006a,0xfff5
0d3c 006d fff4 | m | .CONST 0x006d,0xfff4
0d3e 006e fff3 | n | .CONST 0x006e,0xfff3
0d40 006f fff2 | o | .CONST 0x006f,0xfff2
0d42 0070 fff1 | p | .CONST 0x0070,0xfff1
0d44 0071 fff0 | q | .CONST 0x0071,0xfff0
0d46 0072 ffef | r | .CONST 0x0072,0xffef
0d48 0073 ffee | s | .CONST 0x0073,0xffee
0d4a 0074 ffed | t | .CONST 0x0074,0xffed
0d4c 0075 ffec | u | .CONST 0x0075,0xffec
0d4e 0076 ffeb | v | .CONST 0x0076,0xffeb
0d50 0077 ffea | w | .CONST 0x0077,0xffea
0d52 0078 ffe9 | x | .CONST 0x0078,0xffe9
0d54 0079 ffe8 | y | .CONST 0x0079,0xffe8
0d56 007a ffe7 | z | .CONST 0x007a,0xffe7
0d58 007b ffe6 | { | .CONST 0x007b,0xffe6
0d5a 007c ffe5 | | | .CONST 0x007c,0xffe5
0d5c 007d ffe4 | } | .CONST 0x007d,0xffe4
0d5e 007e ffe3 | ~ | .CONST 0x007e,0xffe3
0d60 0080 ffe2 | | .CONST 0x0080,0xffe2
0d62 0082 ffe1 | | .CONST 0x0082,0xffe1
0d64 0084 ffe0 | | .CONST 0x0084,0xffe0
0d66 0086 ffdf | | .CONST 0x0086,0xffdf
0d68 0088 ffde | | .CONST 0x0088,0xffde
0d6a 008a ffdd | | .CONST 0x008a,0xffdd
0d6c 008c ffdc | | .CONST 0x008c,0xffdc
0d6e 008e ffdb | | .CONST 0x008e,0xffdb
0d70 0090 ffda | | .CONST 0x0090,0xffda
0d72 0092 ffd9 | | .CONST 0x0092,0xffd9
0d74 0094 ffd8 | | .CONST 0x0094,0xffd8
0d76 0096 ffd7 | | .CONST 0x0096,0xffd7
0d78 0098 ffd6 | | .CONST 0x0098,0xffd6
0d7a 009a ffd5 | | .CONST 0x009a,0xffd5
0d7c 009c ffd4 | | .CONST 0x009c,0xffd4
0d7e 009e ffd3 | | .CONST 0x009e,0xffd3
0d80 00a0 ffd2 | | .CONST 0x00a0,0xffd2
0d82 00a2 ffd1 | | .CONST 0x00a2,0xffd1
0d84 00a4 ffd0 | | .CONST 0x00a4,0xffd0
0d86 00a6 ffcf | | .CONST 0x00a6,0xffcf
0d88 00a8 ffce | | .CONST 0x00a8,0xffce
0d8a 00aa ffcd | | .CONST 0x00aa,0xffcd
0d8c 00ac ffcc | | .CONST 0x00ac,0xffcc
0d8e 00ae ffcb | | .CONST 0x00ae,0xffcb
0d90 00b0 ffca | | .CONST 0x00b0,0xffca
0d92 00b2 ffc9 | | .CONST 0x00b2,0xffc9
0d94 00b4 ffc8 | | .CONST 0x00b4,0xffc8
0d96 00b6 ffc7 | | .CONST 0x00b6,0xffc7
0d98 00b8 ffc6 | | .CONST 0x00b8,0xffc6
0d9a 00ba ffc5 | | .CONST 0x00ba,0xffc5
0d9c 00bc ffc4 | | .CONST 0x00bc,0xffc4
0d9e 00be ffc3 | | .CONST 0x00be,0xffc3
0da0 00c0 ffc2 | | .CONST 0x00c0,0xffc2
0da2 00c2 ffc1 | | .CONST 0x00c2,0xffc1
0da4 00c4 ffc0 | | .CONST 0x00c4,0xffc0
0da6 00c6 ffbf | | .CONST 0x00c6,0xffbf
0da8 00c8 ffbe | | .CONST 0x00c8,0xffbe
0daa 00ca ffbd | | .CONST 0x00ca,0xffbd
0dac 00cc ffbc | | .CONST 0x00cc,0xffbc
0dae 00ce ffbb | | .CONST 0x00ce,0xffbb
0db0 00d0 ffba | | .CONST 0x00d0,0xffba
0db2 00d2 ffb9 | | .CONST 0x00d2,0xffb9
0db4 ; --------------------------------------------------------------------------------------
0db4 ; Debug3 Subtable 0x2
0db4 ; --------------------------------------------------------------------------------------
0db4 0000 0002 | | .DBG3TAB 0x0000,0x0002
0db6 00db 0001 | | .CONST 0x00db,0x0001
0db8 00dd 0002 | | .CONST 0x00dd,0x0002
0dba ; --------------------------------------------------------------------------------------
0dba ; Debug3 Subtable 0x3
0dba ; --------------------------------------------------------------------------------------
0dba 0000 0002 | | .DBG3TAB 0x0000,0x0002
0dbc 00eb 0001 | | .CONST 0x00eb,0x0001
0dbe 00ed 0002 | | .CONST 0x00ed,0x0002
0dc0 ; --------------------------------------------------------------------------------------
0dc0 ; Debug3 Subtable 0x4
0dc0 ; --------------------------------------------------------------------------------------
0dc0 0000 0001 | | .DBG3TAB 0x0000,0x0001
0dc2 00fb 0001 | | .CONST 0x00fb,0x0001
0dc4 ; --------------------------------------------------------------------------------------
0dc4 ; Debug3 Subtable 0x5
0dc4 ; --------------------------------------------------------------------------------------
0dc4 0000 0002 | | .DBG3TAB 0x0000,0x0002
0dc6 0103 0001 | | .CONST 0x0103,0x0001
0dc8 0105 0002 | | .CONST 0x0105,0x0002
0dca ; --------------------------------------------------------------------------------------
0dca ; Debug3 Subtable 0x6
0dca ; --------------------------------------------------------------------------------------
0dca 0000 0001 | | .DBG3TAB 0x0000,0x0001
0dcc 0113 0001 | | .CONST 0x0113,0x0001
0dce ; --------------------------------------------------------------------------------------
0dce ; Debug3 Subtable 0x7
0dce ; --------------------------------------------------------------------------------------
0dce 0000 0002 | | .DBG3TAB 0x0000,0x0002
0dd0 011b 0001 | | .CONST 0x011b,0x0001
0dd2 011d 0002 | | .CONST 0x011d,0x0002
0dd4 ; --------------------------------------------------------------------------------------
0dd4 ; Debug3 Subtable 0x8
0dd4 ; --------------------------------------------------------------------------------------
0dd4 0001 000c | | .DBG3TAB 0x0001,0x000c
0dd6 012b ffff | + | .CONST 0x012b,0xffff
0dd8 012c 0001 | , | .CONST 0x012c,0x0001
0dda 0130 0002 | 0 | .CONST 0x0130,0x0002
0ddc 0135 0003 | 5 | .CONST 0x0135,0x0003
0dde 0137 0004 | 7 | .CONST 0x0137,0x0004
0de0 0138 0401 | 8 | .CONST 0x0138,0x0401
0de2 013a 0402 | : | .CONST 0x013a,0x0402
0de4 013b 0403 | ; | .CONST 0x013b,0x0403
0de6 013c 0404 | < | .CONST 0x013c,0x0404
0de8 013d 0004 | = | .CONST 0x013d,0x0004
0dea 013f 0006 | ? | .CONST 0x013f,0x0006
0dec 0143 0005 | C | .CONST 0x0143,0x0005
0dee 0149 0007 | I | .CONST 0x0149,0x0007
0df0 ; --------------------------------------------------------------------------------------
0df0 ; Debug3 Subtable 0x9
0df0 ; --------------------------------------------------------------------------------------
0df0 0000 0005 | | .DBG3TAB 0x0000,0x0005
0df2 0153 0001 | S | .CONST 0x0153,0x0001
0df4 0156 0002 | V | .CONST 0x0156,0x0002
0df6 0158 0401 | X | .CONST 0x0158,0x0401
0df8 0159 0002 | Y | .CONST 0x0159,0x0002
0dfa 0160 0003 | ` | .CONST 0x0160,0x0003
0dfc ; --------------------------------------------------------------------------------------
0dfc ; Debug3 Subtable 0xa
0dfc ; --------------------------------------------------------------------------------------
0dfc 0000 0008 | | .DBG3TAB 0x0000,0x0008
0dfe 016b 0001 | k | .CONST 0x016b,0x0001
0e00 016c 0401 | l | .CONST 0x016c,0x0401
0e02 016e 0402 | n | .CONST 0x016e,0x0402
0e04 016f 0403 | o | .CONST 0x016f,0x0403
0e06 0170 0404 | p | .CONST 0x0170,0x0404
0e08 0171 0001 | q | .CONST 0x0171,0x0001
0e0a 0185 0003 | | .CONST 0x0185,0x0003
0e0c 0187 0002 | | .CONST 0x0187,0x0002
0e0e ; --------------------------------------------------------------------------------------
0e0e ; Debug3 Subtable 0xb
0e0e ; --------------------------------------------------------------------------------------
0e0e 0000 000a | | .DBG3TAB 0x0000,0x000a
0e10 0193 0001 | | .CONST 0x0193,0x0001
0e12 0196 0002 | | .CONST 0x0196,0x0002
0e14 0198 0401 | | .CONST 0x0198,0x0401
0e16 0199 0002 | | .CONST 0x0199,0x0002
0e18 019b 0801 | | .CONST 0x019b,0x0801
0e1a 019d 0802 | | .CONST 0x019d,0x0802
0e1c 019e 0803 | | .CONST 0x019e,0x0803
0e1e 019f 0804 | | .CONST 0x019f,0x0804
0e20 01a0 0401 | | .CONST 0x01a0,0x0401
0e22 01ad 0003 | | .CONST 0x01ad,0x0003
0e24 ; --------------------------------------------------------------------------------------
0e24 ; Debug3 Subtable 0xc
0e24 ; --------------------------------------------------------------------------------------
0e24 0001 004a | J| .DBG3TAB 0x0001,0x004a
0e26 01bb ffff | | .CONST 0x01bb,0xffff
0e28 01bc 0001 | | .CONST 0x01bc,0x0001
0e2a 01bd 0401 | | .CONST 0x01bd,0x0401
0e2c 01bf 0402 | | .CONST 0x01bf,0x0402
0e2e 01c0 0403 | | .CONST 0x01c0,0x0403
0e30 01c1 0404 | | .CONST 0x01c1,0x0404
0e32 01c2 0001 | | .CONST 0x01c2,0x0001
0e34 01d0 000c | | .CONST 0x01d0,0x000c
0e36 01d8 000d | | .CONST 0x01d8,0x000d
0e38 01dc 000e | | .CONST 0x01dc,0x000e
0e3a 01dd 0801 | | .CONST 0x01dd,0x0801
0e3c 01df 000e | | .CONST 0x01df,0x000e
0e3e 01e2 0c01 | | .CONST 0x01e2,0x0c01
0e40 01e4 1001 | | .CONST 0x01e4,0x1001
0e42 01e6 1002 | | .CONST 0x01e6,0x1002
0e44 01e7 1003 | | .CONST 0x01e7,0x1003
0e46 01e8 1004 | | .CONST 0x01e8,0x1004
0e48 01ea 0c01 | | .CONST 0x01ea,0x0c01
0e4a 01f1 0801 | | .CONST 0x01f1,0x0801
0e4c 01f5 0002 | | .CONST 0x01f5,0x0002
0e4e 01f7 0003 | | .CONST 0x01f7,0x0003
0e50 01f9 0004 | | .CONST 0x01f9,0x0004
0e52 01fb 0005 | | .CONST 0x01fb,0x0005
0e54 01fd 0006 | | .CONST 0x01fd,0x0006
0e56 0200 1401 | | .CONST 0x0200,0x1401
0e58 0202 1402 | | .CONST 0x0202,0x1402
0e5a 0203 1403 | | .CONST 0x0203,0x1403
0e5c 0204 1404 | | .CONST 0x0204,0x1404
0e5e 0206 0006 | | .CONST 0x0206,0x0006
0e60 0208 0007 | | .CONST 0x0208,0x0007
0e62 020a 0008 | | .CONST 0x020a,0x0008
0e64 020e 0009 | | .CONST 0x020e,0x0009
0e66 020f 1801 | | .CONST 0x020f,0x1801
0e68 0211 0009 | | .CONST 0x0211,0x0009
0e6a 0214 1c01 | | .CONST 0x0214,0x1c01
0e6c 0216 2001 | | .CONST 0x0216,0x2001
0e6e 0218 2002 | | .CONST 0x0218,0x2002
0e70 0219 2003 | | .CONST 0x0219,0x2003
0e72 021a 2004 | | .CONST 0x021a,0x2004
0e74 021c 1c01 | | .CONST 0x021c,0x1c01
0e76 0223 1801 | # | .CONST 0x0223,0x1801
0e78 0225 2401 | %$ | .CONST 0x0225,0x2401
0e7a 0227 2402 | '$ | .CONST 0x0227,0x2402
0e7c 0228 2403 | ($ | .CONST 0x0228,0x2403
0e7e 0229 2404 | )$ | .CONST 0x0229,0x2404
0e80 022a 1c02 | * | .CONST 0x022a,0x1c02
0e82 0231 000a | 1 | .CONST 0x0231,0x000a
0e84 0236 2801 | 6( | .CONST 0x0236,0x2801
0e86 0238 2802 | 8( | .CONST 0x0238,0x2802
0e88 023a 2803 | :( | .CONST 0x023a,0x2803
0e8a 023e 2804 | >( | .CONST 0x023e,0x2804
0e8c 0242 2805 | B( | .CONST 0x0242,0x2805
0e8e 0244 2c01 | D, | .CONST 0x0244,0x2c01
0e90 0246 2c02 | F, | .CONST 0x0246,0x2c02
0e92 0247 2c03 | G, | .CONST 0x0247,0x2c03
0e94 0248 2c04 | H, | .CONST 0x0248,0x2c04
0e96 024a 2805 | J( | .CONST 0x024a,0x2805
0e98 0254 3001 | T0 | .CONST 0x0254,0x3001
0e9a 0256 3002 | V0 | .CONST 0x0256,0x3002
0e9c 0257 3003 | W0 | .CONST 0x0257,0x3003
0e9e 0258 3004 | X0 | .CONST 0x0258,0x3004
0ea0 025a 2c04 | Z, | .CONST 0x025a,0x2c04
0ea2 0268 000a | h | .CONST 0x0268,0x000a
0ea4 0269 3401 | i4 | .CONST 0x0269,0x3401
0ea6 026b 3402 | k4 | .CONST 0x026b,0x3402
0ea8 026c 3403 | l4 | .CONST 0x026c,0x3403
0eaa 026d 3404 | m4 | .CONST 0x026d,0x3404
0eac 026f 000a | o | .CONST 0x026f,0x000a
0eae 0272 000b | r | .CONST 0x0272,0x000b
0eb0 0275 3801 | u8 | .CONST 0x0275,0x3801
0eb2 0277 3802 | w8 | .CONST 0x0277,0x3802
0eb4 0278 3803 | x8 | .CONST 0x0278,0x3803
0eb6 0279 3804 | y8 | .CONST 0x0279,0x3804
0eb8 027b 000b | { | .CONST 0x027b,0x000b
0eba 027f 000f | | .CONST 0x027f,0x000f
0ebc ; --------------------------------------------------------------------------------------
0ebc ; Debug3 Subtable 0xd
0ebc ; --------------------------------------------------------------------------------------
0ebc 0000 0003 | | .DBG3TAB 0x0000,0x0003
0ebe 028b 0001 | | .CONST 0x028b,0x0001
0ec0 0296 0003 | | .CONST 0x0296,0x0003
0ec2 0298 0002 | | .CONST 0x0298,0x0002
0ec4 ; --------------------------------------------------------------------------------------
0ec4 ; Debug3 Subtable 0xe
0ec4 ; --------------------------------------------------------------------------------------
0ec4 0002 0006 | | .DBG3TAB 0x0002,0x0006
0ec6 02a3 ffff | | .CONST 0x02a3,0xffff
0ec8 02a6 fffe | | .CONST 0x02a6,0xfffe
0eca 02aa 0001 | | .CONST 0x02aa,0x0001
0ecc 02ae 0002 | | .CONST 0x02ae,0x0002
0ece 02b0 0003 | | .CONST 0x02b0,0x0003
0ed0 02b9 0004 | | .CONST 0x02b9,0x0004
0ed2 02c2 0005 | | .CONST 0x02c2,0x0005
0ed4 02c4 0006 | | .CONST 0x02c4,0x0006
0ed6 ; --------------------------------------------------------------------------------------
0ed6 ; Debug3 Subtable 0xf
0ed6 ; --------------------------------------------------------------------------------------
0ed6 0000 0003 | | .DBG3TAB 0x0000,0x0003
0ed8 02cb 0001 | | .CONST 0x02cb,0x0001
0eda 02ce 0002 | | .CONST 0x02ce,0x0002
0edc 02dc 0003 | | .CONST 0x02dc,0x0003
0ede ; --------------------------------------------------------------------------------------
0ede ; Debug3 Subtable 0x10
0ede ; --------------------------------------------------------------------------------------
0ede 0001 0006 | | .DBG3TAB 0x0001,0x0006
0ee0 02e3 ffff | | .CONST 0x02e3,0xffff
0ee2 02e7 0001 | | .CONST 0x02e7,0x0001
0ee4 02eb 0002 | | .CONST 0x02eb,0x0002
0ee6 02ed 0003 | | .CONST 0x02ed,0x0003
0ee8 02f6 0004 | | .CONST 0x02f6,0x0004
0eea 02ff 0005 | | .CONST 0x02ff,0x0005
0eec 0301 0006 | | .CONST 0x0301,0x0006
0eee ; --------------------------------------------------------------------------------------
0eee ; Debug3 Subtable 0x11
0eee ; --------------------------------------------------------------------------------------
0eee 0000 0003 | | .DBG3TAB 0x0000,0x0003
0ef0 030b 0001 | | .CONST 0x030b,0x0001
0ef2 030e 0002 | | .CONST 0x030e,0x0002
0ef4 031c 0003 | | .CONST 0x031c,0x0003
0ef6 ; --------------------------------------------------------------------------------------
0ef6 ; Debug3 Subtable 0x12
0ef6 ; --------------------------------------------------------------------------------------
0ef6 0001 0006 | | .DBG3TAB 0x0001,0x0006
0ef8 0323 ffff | # | .CONST 0x0323,0xffff
0efa 0324 0001 | $ | .CONST 0x0324,0x0001
0efc 032c 0002 | , | .CONST 0x032c,0x0002
0efe 032e 0003 | . | .CONST 0x032e,0x0003
0f00 0338 0004 | 8 | .CONST 0x0338,0x0004
0f02 0341 0005 | A | .CONST 0x0341,0x0005
0f04 0343 0006 | C | .CONST 0x0343,0x0006
0f06 ; --------------------------------------------------------------------------------------
0f06 ; Debug3 Subtable 0x13
0f06 ; --------------------------------------------------------------------------------------
0f06 0000 0003 | | .DBG3TAB 0x0000,0x0003
0f08 034b 0001 | K | .CONST 0x034b,0x0001
0f0a 034e 0002 | N | .CONST 0x034e,0x0002
0f0c 035c 0003 | \ | .CONST 0x035c,0x0003
0f0e ; --------------------------------------------------------------------------------------
0f0e ; Debug3 Subtable 0x14
0f0e ; --------------------------------------------------------------------------------------
0f0e 0000 0004 | | .DBG3TAB 0x0000,0x0004
0f10 0363 0001 | c | .CONST 0x0363,0x0001
0f12 0364 0401 | d | .CONST 0x0364,0x0401
0f14 0366 0001 | f | .CONST 0x0366,0x0001
0f16 0369 0002 | i | .CONST 0x0369,0x0002
0f18 ; --------------------------------------------------------------------------------------
0f18 ; Debug3 Subtable 0x15
0f18 ; --------------------------------------------------------------------------------------
0f18 0000 0003 | | .DBG3TAB 0x0000,0x0003
0f1a 0373 0001 | s | .CONST 0x0373,0x0001
0f1c 0376 0002 | v | .CONST 0x0376,0x0002
0f1e 037e 0003 | ~ | .CONST 0x037e,0x0003
0f20 ; --------------------------------------------------------------------------------------
0f20 ; Debug3 Subtable 0x16
0f20 ; --------------------------------------------------------------------------------------
0f20 0000 000a | | .DBG3TAB 0x0000,0x000a
0f22 038b 0001 | | .CONST 0x038b,0x0001
0f24 038c 0401 | | .CONST 0x038c,0x0401
0f26 038e 0402 | | .CONST 0x038e,0x0402
0f28 038f 0403 | | .CONST 0x038f,0x0403
0f2a 0390 0404 | | .CONST 0x0390,0x0404
0f2c 0391 0001 | | .CONST 0x0391,0x0001
0f2e 039d 0003 | | .CONST 0x039d,0x0003
0f30 03a4 0801 | | .CONST 0x03a4,0x0801
0f32 03a8 0003 | | .CONST 0x03a8,0x0003
0f34 03ab 0002 | | .CONST 0x03ab,0x0002
0f36 ; --------------------------------------------------------------------------------------
0f36 ; Debug3 Subtable 0x17
0f36 ; --------------------------------------------------------------------------------------
0f36 0000 000a | | .DBG3TAB 0x0000,0x000a
0f38 03b3 0001 | | .CONST 0x03b3,0x0001
0f3a 03b6 0002 | | .CONST 0x03b6,0x0002
0f3c 03b8 0401 | | .CONST 0x03b8,0x0401
0f3e 03b9 0002 | | .CONST 0x03b9,0x0002
0f40 03bb 0801 | | .CONST 0x03bb,0x0801
0f42 03bd 0802 | | .CONST 0x03bd,0x0802
0f44 03be 0803 | | .CONST 0x03be,0x0803
0f46 03bf 0804 | | .CONST 0x03bf,0x0804
0f48 03c0 0401 | | .CONST 0x03c0,0x0401
0f4a 03cd 0003 | | .CONST 0x03cd,0x0003
0f4c ; --------------------------------------------------------------------------------------
0f4c ; Debug3 Subtable 0x18
0f4c ; --------------------------------------------------------------------------------------
0f4c 0001 0001 | | .DBG3TAB 0x0001,0x0001
0f4e 03db ffff | | .CONST 0x03db,0xffff
0f50 03e4 0001 | | .CONST 0x03e4,0x0001
0f52 ; --------------------------------------------------------------------------------------
0f52 ; Debug3 Subtable 0x19
0f52 ; --------------------------------------------------------------------------------------
0f52 0000 0003 | | .DBG3TAB 0x0000,0x0003
0f54 03fb 0001 | | .CONST 0x03fb,0x0001
0f56 03fe 0002 | | .CONST 0x03fe,0x0002
0f58 0406 0003 | | .CONST 0x0406,0x0003
0f5a ; --------------------------------------------------------------------------------------
0f5a ; Debug3 Subtable 0x1a
0f5a ; --------------------------------------------------------------------------------------
0f5a 0000 0003 | | .DBG3TAB 0x0000,0x0003
0f5c 0413 0001 | | .CONST 0x0413,0x0001
0f5e 0416 0401 | | .CONST 0x0416,0x0401
0f60 0419 0001 | | .CONST 0x0419,0x0001
0f62 ; --------------------------------------------------------------------------------------
0f62 ; Debug3 Subtable 0x1b
0f62 ; --------------------------------------------------------------------------------------
0f62 0000 0003 | | .DBG3TAB 0x0000,0x0003
0f64 0423 0001 | # | .CONST 0x0423,0x0001
0f66 0426 0002 | & | .CONST 0x0426,0x0002
0f68 042e 0003 | . | .CONST 0x042e,0x0003
0f6a ; --------------------------------------------------------------------------------------
0f6a ; Debug3 Subtable 0x1c
0f6a ; --------------------------------------------------------------------------------------
0f6a 0000 0001 | | .DBG3TAB 0x0000,0x0001
0f6c 043b 0001 | ; | .CONST 0x043b,0x0001
0f6e ; --------------------------------------------------------------------------------------
0f6e ; Debug3 Subtable 0x1d
0f6e ; --------------------------------------------------------------------------------------
0f6e 0000 0005 | | .DBG3TAB 0x0000,0x0005
0f70 044b 0001 | K | .CONST 0x044b,0x0001
0f72 044f 0002 | O | .CONST 0x044f,0x0002
0f74 0451 0401 | Q | .CONST 0x0451,0x0401
0f76 0452 0002 | R | .CONST 0x0452,0x0002
0f78 0459 0003 | Y | .CONST 0x0459,0x0003
0f7a ; --------------------------------------------------------------------------------------
0f7a ; Debug3 Subtable 0x1e
0f7a ; --------------------------------------------------------------------------------------
0f7a 0000 0001 | | .DBG3TAB 0x0000,0x0001
0f7c 0463 0001 | c | .CONST 0x0463,0x0001
0f7e ; --------------------------------------------------------------------------------------
0f7e ; Debug3 Subtable 0x1f
0f7e ; --------------------------------------------------------------------------------------
0f7e 0002 000b | | .DBG3TAB 0x0002,0x000b
0f80 046b ffff | k | .CONST 0x046b,0xffff
0f82 046d fffe | m | .CONST 0x046d,0xfffe
0f84 0472 0001 | r | .CONST 0x0472,0x0001
0f86 0478 0401 | x | .CONST 0x0478,0x0401
0f88 0479 0001 | y | .CONST 0x0479,0x0001
0f8a 047d 0002 | } | .CONST 0x047d,0x0002
0f8c 047f 0801 | | .CONST 0x047f,0x0801
0f8e 0481 0802 | | .CONST 0x0481,0x0802
0f90 0485 0003 | | .CONST 0x0485,0x0003
0f92 0488 0004 | | .CONST 0x0488,0x0004
0f94 048b 0005 | | .CONST 0x048b,0x0005
0f96 0496 0006 | | .CONST 0x0496,0x0006
0f98 04a4 0007 | | .CONST 0x04a4,0x0007
0f9a ; --------------------------------------------------------------------------------------
0f9a ; Debug3 Subtable 0x20
0f9a ; --------------------------------------------------------------------------------------
0f9a 0002 000d | | .DBG3TAB 0x0002,0x000d
0f9c 04ab ffff | | .CONST 0x04ab,0xffff
0f9e 04ad fffe | | .CONST 0x04ad,0xfffe
0fa0 04b2 0001 | | .CONST 0x04b2,0x0001
0fa2 04b8 0401 | | .CONST 0x04b8,0x0401
0fa4 04b9 0001 | | .CONST 0x04b9,0x0001
0fa6 04bd 0002 | | .CONST 0x04bd,0x0002
0fa8 04bf 0801 | | .CONST 0x04bf,0x0801
0faa 04c1 0802 | | .CONST 0x04c1,0x0802
0fac 04c5 0003 | | .CONST 0x04c5,0x0003
0fae 04c8 0004 | | .CONST 0x04c8,0x0004
0fb0 04cb 0005 | | .CONST 0x04cb,0x0005
0fb2 04d5 0006 | | .CONST 0x04d5,0x0006
0fb4 04d8 0007 | | .CONST 0x04d8,0x0007
0fb6 04e6 0008 | | .CONST 0x04e6,0x0008
0fb8 04e9 0009 | | .CONST 0x04e9,0x0009
0fba ; --------------------------------------------------------------------------------------
0fba ; Debug3 Subtable 0x21
0fba ; --------------------------------------------------------------------------------------
0fba 0002 000b | | .DBG3TAB 0x0002,0x000b
0fbc 04f3 ffff | | .CONST 0x04f3,0xffff
0fbe 04f5 fffe | | .CONST 0x04f5,0xfffe
0fc0 04fa 0001 | | .CONST 0x04fa,0x0001
0fc2 0500 0401 | | .CONST 0x0500,0x0401
0fc4 0501 0001 | | .CONST 0x0501,0x0001
0fc6 0505 0002 | | .CONST 0x0505,0x0002
0fc8 0507 0801 | | .CONST 0x0507,0x0801
0fca 0509 0802 | | .CONST 0x0509,0x0802
0fcc 050d 0003 | | .CONST 0x050d,0x0003
0fce 0510 0004 | | .CONST 0x0510,0x0004
0fd0 0513 0005 | | .CONST 0x0513,0x0005
0fd2 051e 0006 | | .CONST 0x051e,0x0006
0fd4 052c 0007 | , | .CONST 0x052c,0x0007
0fd6 ; --------------------------------------------------------------------------------------
0fd6 ; Debug3 Subtable 0x22
0fd6 ; --------------------------------------------------------------------------------------
0fd6 0002 0009 | | .DBG3TAB 0x0002,0x0009
0fd8 0533 ffff | 3 | .CONST 0x0533,0xffff
0fda 0535 fffe | 5 | .CONST 0x0535,0xfffe
0fdc 053a 0001 | : | .CONST 0x053a,0x0001
0fde 0540 0401 | @ | .CONST 0x0540,0x0401
0fe0 0541 0001 | A | .CONST 0x0541,0x0001
0fe2 0545 0002 | E | .CONST 0x0545,0x0002
0fe4 0547 0801 | G | .CONST 0x0547,0x0801
0fe6 0549 0802 | I | .CONST 0x0549,0x0802
0fe8 054d 0003 | M | .CONST 0x054d,0x0003
0fea 0550 0004 | P | .CONST 0x0550,0x0004
0fec 055b 0005 | [ | .CONST 0x055b,0x0005
0fee ; --------------------------------------------------------------------------------------
0fee ; Debug3 Subtable 0x23
0fee ; --------------------------------------------------------------------------------------
0fee 0001 0003 | | .DBG3TAB 0x0001,0x0003
0ff0 0563 ffff | c | .CONST 0x0563,0xffff
0ff2 0569 0001 | i | .CONST 0x0569,0x0001
0ff4 056a 0401 | j | .CONST 0x056a,0x0401
0ff6 056c 0001 | l | .CONST 0x056c,0x0001
0ff8 ; --------------------------------------------------------------------------------------
0ff8 ; Debug3 Subtable 0x24
0ff8 ; --------------------------------------------------------------------------------------
0ff8 0000 0003 | | .DBG3TAB 0x0000,0x0003
0ffa 057b 0001 | { | .CONST 0x057b,0x0001
0ffc 057f 0002 | | .CONST 0x057f,0x0002
0ffe 0591 0003 | | .CONST 0x0591,0x0003
1000 ; --------------------------------------------------------------------------------------
1000 ; Debug3 Subtable 0x25
1000 ; --------------------------------------------------------------------------------------
1000 0001 0007 | | .DBG3TAB 0x0001,0x0007
1002 059b ffff | | .CONST 0x059b,0xffff
1004 05a0 0001 | | .CONST 0x05a0,0x0001
1006 05a3 0002 | | .CONST 0x05a3,0x0002
1008 05a7 0004 | | .CONST 0x05a7,0x0004
100a 05b0 0006 | | .CONST 0x05b0,0x0006
100c 05b2 0007 | | .CONST 0x05b2,0x0007
100e 05b7 0003 | | .CONST 0x05b7,0x0003
1010 05bc 0008 | | .CONST 0x05bc,0x0008
1012 ; --------------------------------------------------------------------------------------
1012 ; Debug3 Subtable 0x26
1012 ; --------------------------------------------------------------------------------------
1012 0000 0006 | | .DBG3TAB 0x0000,0x0006
1014 05c4 0001 | | .CONST 0x05c4,0x0001
1016 05c8 0002 | | .CONST 0x05c8,0x0002
1018 05d2 0006 | | .CONST 0x05d2,0x0006
101a 05d4 0003 | | .CONST 0x05d4,0x0003
101c 05d9 0004 | | .CONST 0x05d9,0x0004
101e 05df 0007 | | .CONST 0x05df,0x0007
1020 ; --------------------------------------------------------------------------------------
1020 ; Debug3 Subtable 0x27
1020 ; --------------------------------------------------------------------------------------
1020 0001 0007 | | .DBG3TAB 0x0001,0x0007
1022 05eb ffff | | .CONST 0x05eb,0xffff
1024 05ef 0001 | | .CONST 0x05ef,0x0001
1026 05f5 0002 | | .CONST 0x05f5,0x0002
1028 05f8 0003 | | .CONST 0x05f8,0x0003
102a 05fc 0004 | | .CONST 0x05fc,0x0004
102c 0604 0005 | | .CONST 0x0604,0x0005
102e 0606 0006 | | .CONST 0x0606,0x0006
1030 060c 0007 | | .CONST 0x060c,0x0007
1032 ; --------------------------------------------------------------------------------------
1032 ; Debug3 Subtable 0x28
1032 ; --------------------------------------------------------------------------------------
1032 0002 0005 | | .DBG3TAB 0x0002,0x0005
1034 0613 ffff | | .CONST 0x0613,0xffff
1036 0615 fffe | | .CONST 0x0615,0xfffe
1038 0619 0001 | | .CONST 0x0619,0x0001
103a 061a 0002 | | .CONST 0x061a,0x0002
103c 061f 0003 | | .CONST 0x061f,0x0003
103e 0620 0401 | | .CONST 0x0620,0x0401
1040 0622 0003 | " | .CONST 0x0622,0x0003
1042 ; --------------------------------------------------------------------------------------
1042 ; Debug3 Subtable 0x29
1042 ; --------------------------------------------------------------------------------------
1042 0000 000e | | .DBG3TAB 0x0000,0x000e
1044 062b 0001 | + | .CONST 0x062b,0x0001
1046 0635 0002 | 5 | .CONST 0x0635,0x0002
1048 0639 0003 | 9 | .CONST 0x0639,0x0003
104a 063b 0004 | ; | .CONST 0x063b,0x0004
104c 063d 0005 | = | .CONST 0x063d,0x0005
104e 0642 0006 | B | .CONST 0x0642,0x0006
1050 0666 0007 | f | .CONST 0x0666,0x0007
1052 066b 0008 | k | .CONST 0x066b,0x0008
1054 0694 0009 | | .CONST 0x0694,0x0009
1056 0699 000a | | .CONST 0x0699,0x000a
1058 069d 000b | | .CONST 0x069d,0x000b
105a 06a7 000c | | .CONST 0x06a7,0x000c
105c 06bb 000d | | .CONST 0x06bb,0x000d
105e 06be 000e | | .CONST 0x06be,0x000e
1060 ; --------------------------------------------------------------------------------------
1060 ; Debug3 Subtable 0x2a
1060 ; --------------------------------------------------------------------------------------
1060 0000 001d | | .DBG3TAB 0x0000,0x001d
1062 06c4 0001 | | .CONST 0x06c4,0x0001
1064 06c9 0002 | | .CONST 0x06c9,0x0002
1066 06e2 001a | | .CONST 0x06e2,0x001a
1068 06ef 001b | | .CONST 0x06ef,0x001b
106a 06f2 001c | | .CONST 0x06f2,0x001c
106c 06f4 001d | | .CONST 0x06f4,0x001d
106e 06f5 0004 | | .CONST 0x06f5,0x0004
1070 06fb 0005 | | .CONST 0x06fb,0x0005
1072 06fe 0006 | | .CONST 0x06fe,0x0006
1074 0706 0007 | | .CONST 0x0706,0x0007
1076 0709 0008 | | .CONST 0x0709,0x0008
1078 071d 0009 | | .CONST 0x071d,0x0009
107a 0720 000a | | .CONST 0x0720,0x000a
107c 0722 000b | " | .CONST 0x0722,0x000b
107e 0725 000c | % | .CONST 0x0725,0x000c
1080 072c 000d | , | .CONST 0x072c,0x000d
1082 0733 000e | 3 | .CONST 0x0733,0x000e
1084 0738 000f | 8 | .CONST 0x0738,0x000f
1086 073b 0010 | ; | .CONST 0x073b,0x0010
1088 073f 0011 | ? | .CONST 0x073f,0x0011
108a 0747 0014 | G | .CONST 0x0747,0x0014
108c 0748 0012 | H | .CONST 0x0748,0x0012
108e 074c 0013 | L | .CONST 0x074c,0x0013
1090 074e 0015 | N | .CONST 0x074e,0x0015
1092 0751 0016 | Q | .CONST 0x0751,0x0016
1094 0758 0019 | X | .CONST 0x0758,0x0019
1096 075b 0017 | [ | .CONST 0x075b,0x0017
1098 075e 0018 | ^ | .CONST 0x075e,0x0018
109a 0763 001e | c | .CONST 0x0763,0x001e
109c ; --------------------------------------------------------------------------------------
109c ; Debug3 Subtable 0x2b
109c ; --------------------------------------------------------------------------------------
109c 0003 000d | | .DBG3TAB 0x0003,0x000d
109e 076b ffff | k | .CONST 0x076b,0xffff
10a0 076f fffe | o | .CONST 0x076f,0xfffe
10a2 0770 fffd | p | .CONST 0x0770,0xfffd
10a4 0773 0001 | s | .CONST 0x0773,0x0001
10a6 0779 0002 | y | .CONST 0x0779,0x0002
10a8 078c 0007 | | .CONST 0x078c,0x0007
10aa 078f 0008 | | .CONST 0x078f,0x0008
10ac 0791 0003 | | .CONST 0x0791,0x0003
10ae 0794 0004 | | .CONST 0x0794,0x0004
10b0 0796 0005 | | .CONST 0x0796,0x0005
10b2 0799 0006 | | .CONST 0x0799,0x0006
10b4 079f 0009 | | .CONST 0x079f,0x0009
10b6 07a9 000a | | .CONST 0x07a9,0x000a
10b8 07ba 000b | | .CONST 0x07ba,0x000b
10ba 07be 000c | | .CONST 0x07be,0x000c
10bc 07c6 000d | | .CONST 0x07c6,0x000d
10be ; --------------------------------------------------------------------------------------
10be ; Debug3 Subtable 0x2c
10be ; --------------------------------------------------------------------------------------
10be 0008 002b | +| .DBG3TAB 0x0008,0x002b
10c0 07cb ffff | | .CONST 0x07cb,0xffff
10c2 07ce fffe | | .CONST 0x07ce,0xfffe
10c4 07d2 fffd | | .CONST 0x07d2,0xfffd
10c6 07d3 fffc | | .CONST 0x07d3,0xfffc
10c8 07d6 fffb | | .CONST 0x07d6,0xfffb
10ca 07d7 fffa | | .CONST 0x07d7,0xfffa
10cc 07d8 fff9 | | .CONST 0x07d8,0xfff9
10ce 07d9 fff8 | | .CONST 0x07d9,0xfff8
10d0 07dd 0002 | | .CONST 0x07dd,0x0002
10d2 07e0 0003 | | .CONST 0x07e0,0x0003
10d4 0811 0029 | )| .CONST 0x0811,0x0029
10d6 0814 0004 | | .CONST 0x0814,0x0004
10d8 0816 0005 | | .CONST 0x0816,0x0005
10da 0819 0006 | | .CONST 0x0819,0x0006
10dc 0821 0007 | ! | .CONST 0x0821,0x0007
10de 0824 0008 | $ | .CONST 0x0824,0x0008
10e0 0827 0009 | ' | .CONST 0x0827,0x0009
10e2 082f 000a | / | .CONST 0x082f,0x000a
10e4 0831 000b | 1 | .CONST 0x0831,0x000b
10e6 0838 000c | 8 | .CONST 0x0838,0x000c
10e8 0841 000d | A | .CONST 0x0841,0x000d
10ea 0843 000e | C | .CONST 0x0843,0x000e
10ec 0846 000f | F | .CONST 0x0846,0x000f
10ee 084a 0010 | J | .CONST 0x084a,0x0010
10f0 084b 0011 | K | .CONST 0x084b,0x0011
10f2 0856 0012 | V | .CONST 0x0856,0x0012
10f4 0859 0013 | Y | .CONST 0x0859,0x0013
10f6 085c 0014 | \ | .CONST 0x085c,0x0014
10f8 0863 0015 | c | .CONST 0x0863,0x0015
10fa 0867 0016 | g | .CONST 0x0867,0x0016
10fc 086a 0017 | j | .CONST 0x086a,0x0017
10fe 086e 0018 | n | .CONST 0x086e,0x0018
1100 0874 0019 | t | .CONST 0x0874,0x0019
1102 0877 001a | w | .CONST 0x0877,0x001a
1104 0884 001b | | .CONST 0x0884,0x001b
1106 0887 001c | | .CONST 0x0887,0x001c
1108 088d 001d | | .CONST 0x088d,0x001d
110a 0891 001e | | .CONST 0x0891,0x001e
110c 0894 001f | | .CONST 0x0894,0x001f
110e 0897 0020 | | .CONST 0x0897,0x0020
1110 0899 0021 | !| .CONST 0x0899,0x0021
1112 089e 0022 | "| .CONST 0x089e,0x0022
1114 08a7 0023 | #| .CONST 0x08a7,0x0023
1116 08ac 0025 | %| .CONST 0x08ac,0x0025
1118 08b0 0024 | $| .CONST 0x08b0,0x0024
111a 08ba 0026 | &| .CONST 0x08ba,0x0026
111c 08c3 0028 | (| .CONST 0x08c3,0x0028
111e 08c6 0027 | '| .CONST 0x08c6,0x0027
1120 08cb 002a | *| .CONST 0x08cb,0x002a
1122 08ce 0001 | | .CONST 0x08ce,0x0001
1124 08d3 002b | +| .CONST 0x08d3,0x002b
1126 ; --------------------------------------------------------------------------------------
1126 ; Debug3 Subtable 0x2d
1126 ; --------------------------------------------------------------------------------------
1126 0000 0008 | | .DBG3TAB 0x0000,0x0008
1128 08db 0001 | | .CONST 0x08db,0x0001
112a 08df 0401 | | .CONST 0x08df,0x0401
112c 08e2 0001 | | .CONST 0x08e2,0x0001
112e 08e3 0002 | | .CONST 0x08e3,0x0002
1130 08e4 0801 | | .CONST 0x08e4,0x0801
1132 08e6 0002 | | .CONST 0x08e6,0x0002
1134 08e7 0003 | | .CONST 0x08e7,0x0003
1136 08ec 0004 | | .CONST 0x08ec,0x0004
1138 ; --------------------------------------------------------------------------------------
1138 ; Debug3 Subtable 0x2e
1138 ; --------------------------------------------------------------------------------------
1138 0001 0013 | | .DBG3TAB 0x0001,0x0013
113a 08f3 ffff | | .CONST 0x08f3,0xffff
113c 08f5 0001 | | .CONST 0x08f5,0x0001
113e 08f7 0002 | | .CONST 0x08f7,0x0002
1140 08fb 0003 | | .CONST 0x08fb,0x0003
1142 08fc 0004 | | .CONST 0x08fc,0x0004
1144 08fe 0005 | | .CONST 0x08fe,0x0005
1146 0902 0006 | | .CONST 0x0902,0x0006
1148 0905 0007 | | .CONST 0x0905,0x0007
114a 090a 0008 | | .CONST 0x090a,0x0008
114c 0914 0009 | | .CONST 0x0914,0x0009
114e 091a 000a | | .CONST 0x091a,0x000a
1150 0924 000b | $ | .CONST 0x0924,0x000b
1152 0926 000c | & | .CONST 0x0926,0x000c
1154 092a 000d | * | .CONST 0x092a,0x000d
1156 0930 000e | 0 | .CONST 0x0930,0x000e
1158 0933 000f | 3 | .CONST 0x0933,0x000f
115a 0939 0010 | 9 | .CONST 0x0939,0x0010
115c 093f 0011 | ? | .CONST 0x093f,0x0011
115e 0949 0012 | I | .CONST 0x0949,0x0012
1160 094c 0013 | L | .CONST 0x094c,0x0013
1162 0000 0000 | | .BLANK 0000[0x9e]