|
|
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: 11264 (0x2c00)
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 0dc0 | | .CONST 0x0dc0 ; 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 000a | | .CONST 0x000a ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 006e | n | .CONST 0x006e ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0029 | ) | .CONST 0x0029 ; Number of locals
000b INIT_0008:
000b 029a 0073 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0070 ; Debug Table 0x0 = .DEBUG 0x000b,0x0ef2,0x8000,0x0000,0x0057,0x3ce5,0x0000,0x0005
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 00b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b0 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0123 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0120 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 0133 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0130 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 016b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0168 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 017b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0178 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 00bf | | Action Accept_Activation
0018 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0018,0x0f00,0x8000,0x0000,0x0058,0xc575,0x0000,0x0041
; Debug Table 0x1.0x0 = 0x18,0xffff
0019 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x19,0xfffe
001a 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x1a,0xfffd
001b 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x1b,0xfffc
001c 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x1c,0xfffb
001d 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x1d,0xfffa
001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x1e,0xfff9
001f 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x1f,0xfff8
0020 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x20,0xfff7
0021 0007 | | Action Break_Optional ; Debug Table 0x1.0x9 = 0x21,0xfff6
0022 0007 | | Action Break_Optional ; Debug Table 0x1.0xa = 0x22,0xfff5
0023 0007 | | Action Break_Optional ; Debug Table 0x1.0xb = 0x23,0xfff4
0024 0007 | | Action Break_Optional ; Debug Table 0x1.0xc = 0x24,0xfff3
0025 029d 01bb | | Declare_Subprogram For_Outer_Call,INIT_01b8 ; Debug Table 0x1.0xd = 0x25,0xfff2
0027 029d 01cb | | Declare_Subprogram For_Outer_Call,INIT_01c8 ; Debug Table 0x1.0xe = 0x27,0xfff1
0029 029d 028b | | Declare_Subprogram For_Outer_Call,INIT_0288 ; Debug Table 0x1.0xf = 0x29,0xfff0
002b 029d 02bb | | Declare_Subprogram For_Outer_Call,INIT_02b8 ; Debug Table 0x1.0x10 = 0x2b,0xffef
002d 4804 |H | Short_Literal 0x4 ; Debug Table 0x1.0x11 = 0x2d,0xffee
002e 62ed |b | Indirect_Literal Discrete,0x31c,{0x005e540e, 0x0000c6b0}
002f 02a0 | | Declare_Subprogram Null_Subprogram
0030 038c | | Declare_Type Package,Defined,Not_Elaborated
0031 e001 | | Load 0x0,0x1
0032 4801 |H | Short_Literal 0x1
0033 00da | | Load_Top At_Offset_2
0034 020e | | Execute Module,Augment_Imports
0035 0007 | | Action Break_Optional
0036 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x12 = 0x36,0xffed
0037 4801 |H | Short_Literal 0x1
0038 00da | | Load_Top At_Offset_2
0039 020e | | Execute Module,Augment_Imports
003a 00d8 | | Load_Top At_Offset_0
003b 020d | | Execute Module,Elaborate
003c 0007 | | Action Break_Optional
003d 029d 0323 | #| Declare_Subprogram For_Outer_Call,INIT_0320 ; Debug Table 0x1.0x13 = 0x3d,0xffec
003f 029d 034b | K| Declare_Subprogram For_Outer_Call,INIT_0348 ; Debug Table 0x1.0x14 = 0x3f,0xffeb
0041 029d 0353 | S| Declare_Subprogram For_Outer_Call,INIT_0350 ; Debug Table 0x1.0x15 = 0x41,0xffea
0043 029d 0363 | c| Declare_Subprogram For_Outer_Call,INIT_0360 ; Debug Table 0x1.0x16 = 0x43,0xffe9
0045 029d 038b | | Declare_Subprogram For_Outer_Call,INIT_0388 ; Debug Table 0x1.0x17 = 0x45,0xffe8
0047 029d 039b | | Declare_Subprogram For_Outer_Call,INIT_0398 ; Debug Table 0x1.0x18 = 0x47,0xffe7
0049 029d 0413 | | Declare_Subprogram For_Outer_Call,INIT_0410 ; Debug Table 0x1.0x19 = 0x49,0xffe6
004b 029d 04f3 | | Declare_Subprogram For_Outer_Call,INIT_04f0 ; Debug Table 0x1.0x1a = 0x4b,0xffe5
004d 029d 0553 | S| Declare_Subprogram For_Outer_Call,INIT_0550 ; Debug Table 0x1.0x1b = 0x4d,0xffe4
004f 029d 05c3 | | Declare_Subprogram For_Outer_Call,INIT_05c0 ; Debug Table 0x1.0x1c = 0x4f,0xffe3
0051 029d 05d3 | | Declare_Subprogram For_Outer_Call,INIT_05d0 ; Debug Table 0x1.0x1d = 0x51,0xffe2
0053 029d 0693 | | Declare_Subprogram For_Outer_Call,INIT_0690 ; Debug Table 0x1.0x1e = 0x53,0xffe1
0055 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x1f = 0x55,0xffe0
0056 192f | / | Execute Package,Field_Reference,Field_Number 0x2f
0057 0007 | | Action Break_Optional
0058 029d 07db | | Declare_Subprogram For_Outer_Call,INIT_07d8 ; Debug Table 0x1.0x20 = 0x58,0xffdf
005a 029d 083b | ;| Declare_Subprogram For_Outer_Call,INIT_0838 ; Debug Table 0x1.0x21 = 0x5a,0xffde
005c 029d 085b | [| Declare_Subprogram For_Outer_Call,INIT_0858 ; Debug Table 0x1.0x22 = 0x5c,0xffdd
005e 029d 08a3 | | Declare_Subprogram For_Outer_Call,INIT_08a0 ; Debug Table 0x1.0x23 = 0x5e,0xffdc
0060 029d 08d3 | | Declare_Subprogram For_Outer_Call,INIT_08d0 ; Debug Table 0x1.0x24 = 0x60,0xffdb
0062 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x25 = 0x62,0xffda
0063 00c7 | | Action Elaborate_Subprogram
0064 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x26 = 0x64,0xffd9
0065 00c7 | | Action Elaborate_Subprogram
0066 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x27 = 0x66,0xffd8
0067 00c7 | | Action Elaborate_Subprogram
0068 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x28 = 0x68,0xffd7
0069 00c7 | | Action Elaborate_Subprogram
006a 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x29 = 0x6a,0xffd6
006b 00c7 | | Action Elaborate_Subprogram
006c 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x2a = 0x6c,0xffd5
006d 00c7 | | Action Elaborate_Subprogram
006e BODY_0008:
006e 00bc | | Action Signal_Activated
006f 00bb | | Action Signal_Completion
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 008a | | .CONST 0x008a ; Address of begin
0071 0004 | | .CONST 0x0004 ; Address of exception handler
0072 0006 | | .CONST 0x0006 ; Number of locals
0073 INIT_0070:
0073 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x0073,0x0f58,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x0006
; Debug Table 0x2.0x0 = 0x73,0xffff
0074 e5fe | | Load 0x2,-0x2
0075 00eb | | Load_Encached Diana_Cache
0076 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0077 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0078 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x78,0xfffe
0079 e5fe | | Load 0x2,-0x2
007a 490a |I | Short_Literal 0x10a
007b 00eb | | Load_Encached Diana_Cache
007c 0096 | | Execute Package,Field_Execute_Dynamic
007d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
007e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x2 = 0x7e,0xfffd
007f 00da | | Load_Top At_Offset_2
0080 e003 | | Load 0x0,0x3
0081 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0082 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0083 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x3 = 0x83,0xfffc
0084 00d9 | | Load_Top At_Offset_1
0085 00eb | | Load_Encached Diana_Cache
0086 18fe | | Execute Package,Field_Execute,Field_Number 0xfe
0087 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0088 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2.0x4 = 0x88,0xfffb
0089 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
008a BODY_0070:
008a 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x5 = 0x8a,0x1
008b e5fe | | Load 0x2,-0x2
008c 8228 | ( | Call 0x1,0x28
008d 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x6 = 0x8d,0x2
008e e5fe | | Load 0x2,-0x2
008f 8220 | | Call 0x1,0x20
0090 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x7 = 0x90,0x3
0091 e004 | | Load 0x0,0x4
0092 180d | | Execute Package,Field_Execute,Field_Number 0xd
0093 7007 |p | Jump_Nonzero 0x9b
0094 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x8 = 0x94,0x4
0095 e002 | | Load 0x0,0x2
0096 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0097 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x9 = 0x97,0x5
0098 4803 |H | Short_Literal 0x3
0099 e005 | | Load 0x0,0x5
009a 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
009b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xa = 0x9b,0x6
009c 00e3 | | Load_Encached Natural_Cache
009d 025e | ^ | Execute Discrete,Convert
009e 4801 |H | Short_Literal 0x1
009f e404 | | Load 0x2,0x4
00a0 e405 | | Load 0x2,0x5
00a1 e403 | | Load 0x2,0x3
00a2 8223 | # | Call 0x1,0x23
00a3 0059 | Y | Store_Top Discrete,At_Offset_1
00a4 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xb = 0xa4,0x7
00a5 e5ff | | Load 0x2,-0x1
00a6 8225 | % | Call 0x1,0x25
00a7 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xc = 0xa7,0x8
00a8 e5fe | | Load 0x2,-0x2
00a9 8229 | ) | Call 0x1,0x29
00aa 4503 |E | Exit_Subprogram 0x3
00ab 0000 0000 | | .BLANK 0000[0x5]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00db | | .CONST 0x00db ; Address of begin
00b1 0004 | | .CONST 0x0004 ; Address of exception handler
00b2 0008 | | .CONST 0x0008 ; Number of locals
00b3 INIT_00b0:
00b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x00b3,0x0f74,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x0011
; Debug Table 0x3.0x0 = 0xb3,0xffff
00b4 e5fe | | Load 0x2,-0x2
00b5 00eb | | Load_Encached Diana_Cache
00b6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
00b7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00b8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0xb8,0xfffe
00b9 e5fe | | Load 0x2,-0x2
00ba 490a |I | Short_Literal 0x10a
00bb 00eb | | Load_Encached Diana_Cache
00bc 0096 | | Execute Package,Field_Execute_Dynamic
00bd 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00be 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x2 = 0xbe,0xfffd
00bf 00da | | Load_Top At_Offset_2
00c0 e003 | | Load 0x0,0x3
00c1 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
00c2 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x3 = 0xc3,0xfffc
00c4 00d9 | | Load_Top At_Offset_1
00c5 00eb | | Load_Encached Diana_Cache
00c6 18fe | | Execute Package,Field_Execute,Field_Number 0xfe
00c7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00c8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x4 = 0xc8,0xfffb
00c9 00eb | | Load_Encached Diana_Cache
00ca 18ec | | Execute Package,Field_Execute,Field_Number 0xec
00cb 00eb | | Load_Encached Diana_Cache
00cc 18ec | | Execute Package,Field_Execute,Field_Number 0xec
00cd e406 | | Load 0x2,0x6 ; Debug Table 0x3.0x5 = 0xcd,0x401
00ce 0007 | | Action Break_Optional
00cf 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x3.0x6 = 0xcf,0x402
00d0 0007 | | Action Break_Optional ; Debug Table 0x3.0x7 = 0xd0,0x403
00d1 00d0 | | Action Swap_Control ; Debug Table 0x3.0x8 = 0xd1,0x404
00d2 00d1 | | Pop_Control Pop_Count_1
00d3 0fa8 | | Execute_Immediate Equal,0xa8 ; Debug Table 0x3.0x9 = 0xd3,0xfffb
00d4 00e1 | | Load_Encached Boolean_Cache
00d5 03f1 | | Declare_Variable Discrete,With_Value
00d6 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0xa = 0xd6,0xfffa
00d7 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
00d8 e006 | | Load 0x0,0x6 ; Debug Table 0x3.0xb = 0xd8,0xfff9
00d9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00da 0322 | " | Declare_Variable Record
00db BODY_00b0:
00db 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xc = 0xdb,0x1
00dc 6808 |h | Jump_Zero 0xe5
00dd 4fff |O | Short_Literal 0x7ff ; Debug Table 0x3.0xd = 0xdd,0x2
00de 4810 |H | Short_Literal 0x10
00df e005 | | Load 0x0,0x5
00e0 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
00e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xe = 0xe1,0x3
00e2 e006 | | Load 0x0,0x6
00e3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00e4 00d1 | | Pop_Control Pop_Count_1
00e5 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0xf = 0xe5,0x4
00e6 e5fe | | Load 0x2,-0x2
00e7 8228 | ( | Call 0x1,0x28
00e8 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x10 = 0xe8,0x5
00e9 e5fe | | Load 0x2,-0x2
00ea 8220 | | Call 0x1,0x20
00eb 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x11 = 0xeb,0x6
00ec 0092 0c8c | | Action Push_String_Extended,0xc8c ; "Diana Instantiation Pointer for Debugger"
00ee e005 | | Load 0x0,0x5
00ef 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
00f0 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x12 = 0xf0,0x7
00f1 e404 | | Load 0x2,0x4
00f2 e5ff | | Load 0x2,-0x1
00f3 8224 | $ | Call 0x1,0x24
00f4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x13 = 0xf4,0x8
00f5 e404 | | Load 0x2,0x4
00f6 e007 | | Load 0x0,0x7
00f7 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
00f8 0273 | s | Execute Discrete,Plus
00f9 0248 | H | Execute Discrete,Check_In_Integer
00fa 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
00fb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x14 = 0xfb,0x9
00fc 00e3 | | Load_Encached Natural_Cache
00fd 025e | ^ | Execute Discrete,Convert
00fe 4800 |H | Short_Literal 0x0
00ff e404 | | Load 0x2,0x4
0100 e405 | | Load 0x2,0x5
0101 e403 | | Load 0x2,0x3
0102 8223 | # | Call 0x1,0x23
0103 005a | Z | Store_Top Discrete,At_Offset_2
0104 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x15 = 0x104,0xa
0105 e402 | | Load 0x2,0x2
0106 e5ff | | Load 0x2,-0x1
0107 8227 | ' | Call 0x1,0x27
0108 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x16 = 0x108,0xb
0109 e5fe | | Load 0x2,-0x2
010a 8229 | ) | Call 0x1,0x29
010b e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x17 = 0x10b,0xc
010c e403 | | Load 0x2,0x3
010d 8222 | " | Call 0x1,0x22
010e 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x18 = 0x10e,0xd
010f 6809 |h | Jump_Zero 0x119
0110 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x19 = 0x110,0xe
0111 4801 |H | Short_Literal 0x1
0112 4812 |H | Short_Literal 0x12
0113 00db | | Load_Top At_Offset_3
0114 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0115 e408 | | Load 0x2,0x8
0116 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0117 e005 | | Load 0x0,0x5
0118 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0119 4503 |E | Exit_Subprogram 0x3
011a 0000 0000 | | .BLANK 0000[0x6]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0129 | ) | .CONST 0x0129 ; Address of begin
0121 0004 | | .CONST 0x0004 ; Address of exception handler
0122 0002 | | .CONST 0x0002 ; Number of locals
0123 INIT_0120:
0123 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x0123,0x0faa,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x001c
; Debug Table 0x4.0x0 = 0x123,0xffff
0124 e5fe | | Load 0x2,-0x2
0125 490a |I | Short_Literal 0x10a
0126 00eb | | Load_Encached Diana_Cache
0127 0096 | | Execute Package,Field_Execute_Dynamic
0128 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0129 BODY_0120:
0129 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0x129,0x1
012a e5fe | | Load 0x2,-0x2
012b 8228 | ( | Call 0x1,0x28
012c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2 = 0x12c,0x2
012d e5fe | | Load 0x2,-0x2
012e 8220 | | Call 0x1,0x20
012f 4503 |E | Exit_Subprogram 0x3
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 014a | J | .CONST 0x014a ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0006 | | .CONST 0x0006 ; Number of locals
0133 INIT_0130:
0133 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x0133,0x0fb2,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x0027
; Debug Table 0x5.0x0 = 0x133,0xffff
0134 e5fe | | Load 0x2,-0x2
0135 00eb | | Load_Encached Diana_Cache
0136 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0137 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0138 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x1 = 0x138,0xfffe
0139 e5fe | | Load 0x2,-0x2
013a 490a |I | Short_Literal 0x10a
013b 00eb | | Load_Encached Diana_Cache
013c 0096 | | Execute Package,Field_Execute_Dynamic
013d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
013e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2 = 0x13e,0xfffd
013f 00da | | Load_Top At_Offset_2
0140 e003 | | Load 0x0,0x3
0141 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0142 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0143 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x143,0xfffc
0144 00d9 | | Load_Top At_Offset_1
0145 00eb | | Load_Encached Diana_Cache
0146 18fe | | Execute Package,Field_Execute,Field_Number 0xfe
0147 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0148 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x5.0x4 = 0x148,0xfffb
0149 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
014a BODY_0130:
014a 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x5 = 0x14a,0x1
014b e004 | | Load 0x0,0x4
014c 180d | | Execute Package,Field_Execute,Field_Number 0xd
014d 7007 |p | Jump_Nonzero 0x155
014e 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x6 = 0x14e,0x2
014f e002 | | Load 0x0,0x2
0150 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0151 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x7 = 0x151,0x3
0152 4803 |H | Short_Literal 0x3
0153 e005 | | Load 0x0,0x5
0154 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
0155 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x8 = 0x155,0x4
0156 00e3 | | Load_Encached Natural_Cache
0157 025e | ^ | Execute Discrete,Convert
0158 4801 |H | Short_Literal 0x1
0159 e404 | | Load 0x2,0x4
015a e405 | | Load 0x2,0x5
015b e403 | | Load 0x2,0x3
015c 8223 | # | Call 0x1,0x23
015d 0059 | Y | Store_Top Discrete,At_Offset_1
015e 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x9 = 0x15e,0x5
015f e5ff | | Load 0x2,-0x1
0160 8225 | % | Call 0x1,0x25
0161 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xa = 0x161,0x6
0162 e5fe | | Load 0x2,-0x2
0163 8229 | ) | Call 0x1,0x29
0164 4503 |E | Exit_Subprogram 0x3
0165 0000 0000 | | .XXX[0x3]
0167 0000 | |
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 0171 | q | .CONST 0x0171 ; Address of begin
0169 0004 | | .CONST 0x0004 ; Address of exception handler
016a 0002 | | .CONST 0x0002 ; Number of locals
016b INIT_0168:
016b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x016b,0x0fca,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x0032
; Debug Table 0x6.0x0 = 0x16b,0xffff
016c e5fe | | Load 0x2,-0x2
016d 490a |I | Short_Literal 0x10a
016e 00eb | | Load_Encached Diana_Cache
016f 0096 | | Execute Package,Field_Execute_Dynamic
0170 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0171 BODY_0168:
0171 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1 = 0x171,0x1
0172 e5fe | | Load 0x2,-0x2
0173 8228 | ( | Call 0x1,0x28
0174 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x174,0x2
0175 e5fe | | Load 0x2,-0x2
0176 8220 | | Call 0x1,0x20
0177 4503 |E | Exit_Subprogram 0x3
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 0192 | | .CONST 0x0192 ; Address of begin
0179 0004 | | .CONST 0x0004 ; Address of exception handler
017a 0006 | | .CONST 0x0006 ; Number of locals
017b INIT_0178:
017b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x017b,0x0fd2,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x003d
; Debug Table 0x7.0x0 = 0x17b,0xffff
017c e5fe | | Load 0x2,-0x2
017d 00eb | | Load_Encached Diana_Cache
017e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
017f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0180 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x1 = 0x180,0xfffe
0181 e5fe | | Load 0x2,-0x2
0182 490a |I | Short_Literal 0x10a
0183 00eb | | Load_Encached Diana_Cache
0184 0096 | | Execute Package,Field_Execute_Dynamic
0185 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0186 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x2 = 0x186,0xfffd
0187 00da | | Load_Top At_Offset_2
0188 e003 | | Load 0x0,0x3
0189 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
018a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
018b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x3 = 0x18b,0xfffc
018c 00d9 | | Load_Top At_Offset_1
018d 00eb | | Load_Encached Diana_Cache
018e 18fe | | Execute Package,Field_Execute,Field_Number 0xfe
018f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0190 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x7.0x4 = 0x190,0xfffb
0191 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0192 BODY_0178:
0192 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x5 = 0x192,0x1
0193 0092 0c8c | | Action Push_String_Extended,0xc8c ; "Diana Instantiation Pointer for Debugger"
0195 e005 | | Load 0x0,0x5
0196 1875 | u | Execute Package,Field_Execute,Field_Number 0x75
0197 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x6 = 0x197,0x2
0198 00db | | Load_Top At_Offset_3
0199 e5ff | | Load 0x2,-0x1
019a 8224 | $ | Call 0x1,0x24
019b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x7 = 0x19b,0x3
019c 00db | | Load_Top At_Offset_3
019d e007 | | Load 0x0,0x7
019e 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
019f 0273 | s | Execute Discrete,Plus
01a0 0248 | H | Execute Discrete,Check_In_Integer
01a1 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
01a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x8 = 0x1a2,0x4
01a3 00e3 | | Load_Encached Natural_Cache
01a4 025e | ^ | Execute Discrete,Convert
01a5 4800 |H | Short_Literal 0x0
01a6 e404 | | Load 0x2,0x4
01a7 e405 | | Load 0x2,0x5
01a8 e403 | | Load 0x2,0x3
01a9 8223 | # | Call 0x1,0x23
01aa 0059 | Y | Store_Top Discrete,At_Offset_1
01ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x9 = 0x1ab,0x5
01ac e402 | | Load 0x2,0x2
01ad e5ff | | Load 0x2,-0x1
01ae 8227 | ' | Call 0x1,0x27
01af 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xa = 0x1af,0x6
01b0 e5fe | | Load 0x2,-0x2
01b1 8229 | ) | Call 0x1,0x29
01b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xb = 0x1b2,0x7
01b3 e403 | | Load 0x2,0x3
01b4 8222 | " | Call 0x1,0x22
01b5 4503 |E | Exit_Subprogram 0x3
01b6 0000 0000 | | .XXX[0x2]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb | | .CONST 0x01bb ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0001 | | .CONST 0x0001 ; Number of locals
01bb BODY_01b8:
01bb INIT_01b8:
01bb 4800 |H | Short_Literal 0x0 ; Debug Table 0x8 = .DEBUG 0x01bb,0x0fec,0x0001,0x0000,0x0058,0xc575,0x0000,0x007a
; Debug Table 0x8.0x0 = 0x1bb,0x1
01bc e005 | | Load 0x0,0x5
01bd 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
01be 0092 0c8d | | Action Push_String_Extended,0xc8d ; "Standard"
; Debug Table 0x8.0x1 = 0x1be,0x2
01c0 e005 | | Load 0x0,0x5
01c1 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
01c2 4501 |E | Exit_Subprogram 0x1
01c3 0000 0000 | | .BLANK 0000[0x5]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01d5 | | .CONST 0x01d5 ; Address of begin
01c9 0004 | | .CONST 0x0004 ; Address of exception handler
01ca 0005 | | .CONST 0x0005 ; Number of locals
01cb INIT_01c8:
01cb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9 = .DEBUG 0x01cb,0x0ff2,0x0002,0x0000,0x0058,0xc575,0x0000,0x0090
; Debug Table 0x9.0x0 = 0x1cb,0xffff
01cc 00db | | Load_Top At_Offset_3
01cd 00eb | | Load_Encached Diana_Cache
01ce 1888 | | Execute Package,Field_Execute,Field_Number 0x88
01cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01d0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x1d0,0xfffe
01d1 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x2 = 0x1d1,0xfffd
01d2 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x9.0x3 = 0x1d2,0xfffc
01d3 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x9.0x4 = 0x1d3,0x401
01d4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x9.0x5 = 0x1d4,0xfffc
01d5 BODY_01c8:
01d5 00cf | | Action Mark_Auxiliary
01d6 78a8 |x | Jump 0x27f
01d7 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x6 = 0x1d7,0x2
01d8 0007 | | Action Break_Optional
01d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x7 = 0x1d9,0x801
01da 7002 |p | Jump_Nonzero 0x1dd
01db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x8 = 0x1db,0x802
01dc 782c |x, | Jump 0x209
01dd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x9 = 0x1dd,0x803
01de 0217 | | Execute Heap_Access,All_Reference
01df 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01e0 6804 |h | Jump_Zero 0x1e5
01e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x1e1,0x804
01e2 0217 | | Execute Heap_Access,All_Reference
01e3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
01e4 7824 |x$ | Jump 0x209
01e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xb = 0x1e5,0x805
01e6 0007 | | Action Break_Optional
01e7 e408 | | Load 0x2,0x8 ; Debug Table 0x9.0xc = 0x1e7,0xc01
01e8 0007 | | Action Break_Optional
01e9 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0xd = 0x1e9,0xc02
01ea 0007 | | Action Break_Optional ; Debug Table 0x9.0xe = 0x1ea,0xc03
01eb 00d0 | | Action Swap_Control ; Debug Table 0x9.0xf = 0x1eb,0xc04
01ec 00d1 | | Pop_Control Pop_Count_1
01ed 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x10 = 0x1ed,0x805
01ee 00eb | | Load_Encached Diana_Cache
01ef 0098 | | Execute Package,Field_Read_Dynamic
01f0 012c | , | Execute Any,Size
01f1 e008 | | Load 0x0,0x8
01f2 1b17 | | Execute Package,Field_Read,Field_Number 0x17
01f3 025b | [ | Execute Discrete,Check_In_Type
01f4 0273 | s | Execute Discrete,Plus
01f5 00d9 | | Load_Top At_Offset_1
01f6 0007 | | Action Break_Optional
01f7 e409 | | Load 0x2,0x9 ; Debug Table 0x9.0x11 = 0x1f7,0x1001
01f8 0007 | | Action Break_Optional
01f9 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x12 = 0x1f9,0x1002
01fa 0007 | | Action Break_Optional ; Debug Table 0x9.0x13 = 0x1fa,0x1003
01fb 00d0 | | Action Swap_Control ; Debug Table 0x9.0x14 = 0x1fb,0x1004
01fc 00d1 | | Pop_Control Pop_Count_1
01fd 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x15 = 0x1fd,0xc04
01fe 00eb | | Load_Encached Diana_Cache
01ff 0098 | | Execute Package,Field_Read_Dynamic
0200 49c9 |I | Short_Literal 0x1c9
0201 00eb | | Load_Encached Diana_Cache
0202 0098 | | Execute Package,Field_Read_Dynamic
0203 49ca |I | Short_Literal 0x1ca
0204 00eb | | Load_Encached Diana_Cache
0205 0095 | | Execute Package,Field_Reference_Dynamic
0206 e009 | | Load 0x0,0x9
0207 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0208 7800 |x | Jump 0x209
0209 00d0 | | Action Swap_Control
020a 00d1 | | Pop_Control Pop_Count_1
020b a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x9.0x16 = 0x20b,0x2
020c 0007 | | Action Break_Optional ; Debug Table 0x9.0x17 = 0x20c,0x3
020d e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x18 = 0x20d,0x1401
020e 0007 | | Action Break_Optional
020f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x19 = 0x20f,0x1402
0210 0007 | | Action Break_Optional ; Debug Table 0x9.0x1a = 0x210,0x1403
0211 0007 | | Action Break_Optional ; Debug Table 0x9.0x1b = 0x211,0x1404
0212 0b3b | ; | Execute_Immediate Case_Compare,0x3b ; Debug Table 0x9.0x1c = 0x212,0x3
0213 7007 |p | Jump_Nonzero 0x21b
0214 0b3d | = | Execute_Immediate Case_Compare,0x3d
0215 7005 |p | Jump_Nonzero 0x21b
0216 0b7e | ~ | Execute_Immediate Case_Compare,0x7e
0217 700b |p | Jump_Nonzero 0x223
0218 0b7f | | Execute_Immediate Case_Compare,0x7f
0219 7009 |p | Jump_Nonzero 0x223
021a 7859 |xY | Jump 0x274 ; Debug Table 0x9.0x1d = 0x21a,0x9
021b 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x1e = 0x21b,0x4
021c e403 | | Load 0x2,0x3
021d 4975 |Iu | Short_Literal 0x175
021e 00eb | | Load_Encached Diana_Cache
021f 0098 | | Execute Package,Field_Read_Dynamic
0220 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0221 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0222 7851 |xQ | Jump 0x274
0223 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x1f = 0x223,0x5
0224 00eb | | Load_Encached Diana_Cache
0225 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0226 00eb | | Load_Encached Diana_Cache
0227 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0228 a404 | | Store_Unchecked 0x2,0x4
0229 00cf | | Action Mark_Auxiliary
022a 7844 |xD | Jump 0x26f
022b 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x20 = 0x22b,0x7
022c e404 | | Load 0x2,0x4
022d 0007 | | Action Break_Optional
022e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x21 = 0x22e,0x1801
022f 7002 |p | Jump_Nonzero 0x232
0230 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x22 = 0x230,0x1802
0231 782c |x, | Jump 0x25e
0232 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x23 = 0x232,0x1803
0233 0217 | | Execute Heap_Access,All_Reference
0234 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0235 6804 |h | Jump_Zero 0x23a
0236 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x24 = 0x236,0x1804
0237 0217 | | Execute Heap_Access,All_Reference
0238 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0239 7824 |x$ | Jump 0x25e
023a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x25 = 0x23a,0x1805
023b 0007 | | Action Break_Optional
023c e40b | | Load 0x2,0xb ; Debug Table 0x9.0x26 = 0x23c,0x1c01
023d 0007 | | Action Break_Optional
023e 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x9.0x27 = 0x23e,0x1c02
023f 0007 | | Action Break_Optional ; Debug Table 0x9.0x28 = 0x23f,0x1c03
0240 00d0 | | Action Swap_Control ; Debug Table 0x9.0x29 = 0x240,0x1c04
0241 00d1 | | Pop_Control Pop_Count_1
0242 49bb |I | Short_Literal 0x1bb ; Debug Table 0x9.0x2a = 0x242,0x1805
0243 00eb | | Load_Encached Diana_Cache
0244 0098 | | Execute Package,Field_Read_Dynamic
0245 012c | , | Execute Any,Size
0246 e008 | | Load 0x0,0x8
0247 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0248 025b | [ | Execute Discrete,Check_In_Type
0249 0273 | s | Execute Discrete,Plus
024a 00d9 | | Load_Top At_Offset_1
024b 0007 | | Action Break_Optional
024c e40c | | Load 0x2,0xc ; Debug Table 0x9.0x2b = 0x24c,0x2001
024d 0007 | | Action Break_Optional
024e 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x9.0x2c = 0x24e,0x2002
024f 0007 | | Action Break_Optional ; Debug Table 0x9.0x2d = 0x24f,0x2003
0250 00d0 | | Action Swap_Control ; Debug Table 0x9.0x2e = 0x250,0x2004
0251 00d1 | | Pop_Control Pop_Count_1
0252 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x9.0x2f = 0x252,0x1c04
0253 00eb | | Load_Encached Diana_Cache
0254 0098 | | Execute Package,Field_Read_Dynamic
0255 49c9 |I | Short_Literal 0x1c9
0256 00eb | | Load_Encached Diana_Cache
0257 0098 | | Execute Package,Field_Read_Dynamic
0258 49ca |I | Short_Literal 0x1ca
0259 00eb | | Load_Encached Diana_Cache
025a 0095 | | Execute Package,Field_Reference_Dynamic
025b e009 | | Load 0x0,0x9
025c 1819 | | Execute Package,Field_Execute,Field_Number 0x19
025d 7800 |x | Jump 0x25e
025e 00d0 | | Action Swap_Control
025f 00d1 | | Pop_Control Pop_Count_1
0260 4975 |Iu | Short_Literal 0x175 ; Debug Table 0x9.0x30 = 0x260,0x7
0261 00eb | | Load_Encached Diana_Cache
0262 0098 | | Execute Package,Field_Read_Dynamic
0263 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0264 c405 | | Store 0x2,0x5
0265 0007 | | Action Break_Optional ; Debug Table 0x9.0x31 = 0x265,0x8
0266 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x32 = 0x266,0x2401
0267 7002 |p | Jump_Nonzero 0x26a
0268 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x33 = 0x268,0x2402
0269 7803 |x | Jump 0x26d
026a e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x34 = 0x26a,0x2403
026b 0217 | | Execute Heap_Access,All_Reference
026c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
026d a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x9.0x35 = 0x26d,0x8
026e 00c9 | | Action Pop_Auxiliary_Loop
026f 0007 | | Action Break_Optional ; Debug Table 0x9.0x36 = 0x26f,0x6
0270 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0x37 = 0x270,0x2801
0271 021d | | Execute Heap_Access,Is_Null
0272 6fb8 |o | Jump_Zero 0x22b ; Debug Table 0x9.0x38 = 0x272,0x6
0273 00ce | | Action Pop_Auxiliary
0274 00d1 | | Pop_Control Pop_Count_1
0275 0007 | | Action Break_Optional ; Debug Table 0x9.0x39 = 0x275,0xa
0276 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x3a = 0x276,0x2c01
0277 7002 |p | Jump_Nonzero 0x27a
0278 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x3b = 0x278,0x2c02
0279 7803 |x | Jump 0x27d
027a e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x3c = 0x27a,0x2c03
027b 0217 | | Execute Heap_Access,All_Reference
027c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
027d a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x9.0x3d = 0x27d,0xa
027e 00c9 | | Action Pop_Auxiliary_Loop
027f 0007 | | Action Break_Optional ; Debug Table 0x9.0x3e = 0x27f,0x1
0280 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x3f = 0x280,0x3001
0281 021d | | Execute Heap_Access,Is_Null
0282 6f54 |oT | Jump_Zero 0x1d7 ; Debug Table 0x9.0x40 = 0x282,0x1
0283 00ce | | Action Pop_Auxiliary
0284 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x41 = 0x284,0xb
0285 4401 |D | Exit_Subprogram With_Result,0x1
0286 0000 0000 | | .XXX[0x2]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 0295 | | .CONST 0x0295 ; Address of begin
0289 0004 | | .CONST 0x0004 ; Address of exception handler
028a 0003 | | .CONST 0x0003 ; Number of locals
028b INIT_0288:
028b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xa = .DEBUG 0x028b,0x1078,0x0002,0x0000,0x0058,0xc575,0x0000,0x0137
; Debug Table 0xa.0x0 = 0x28b,0xffff
028c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x28c,0xfffe
028d e5ff | | Load 0x2,-0x1
028e 00eb | | Load_Encached Diana_Cache
028f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0290 4976 |Iv | Short_Literal 0x176
0291 00eb | | Load_Encached Diana_Cache
0292 0098 | | Execute Package,Field_Read_Dynamic
0293 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0294 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0295 BODY_0288:
0295 e5fe | | Load 0x2,-0x2 ; Debug Table 0xa.0x2 = 0x295,0x1
0296 00eb | | Load_Encached Diana_Cache
0297 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0298 00d9 | | Load_Top At_Offset_1
0299 00eb | | Load_Encached Diana_Cache
029a 18ec | | Execute Package,Field_Execute,Field_Number 0xec
029b 4975 |Iu | Short_Literal 0x175
029c 00eb | | Load_Encached Diana_Cache
029d 0098 | | Execute Package,Field_Read_Dynamic
029e 181b | | Execute Package,Field_Execute,Field_Number 0x1b
029f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
02a0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x3 = 0x2a0,0x2
02a1 0c00 | | Execute_Immediate Greater_Equal,0x0
02a2 680c |h | Jump_Zero 0x2af
02a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x4 = 0x2a3,0x3
02a4 e00a | | Load 0x0,0xa
02a5 180d | | Execute Package,Field_Execute,Field_Number 0xd
02a6 00eb | | Load_Encached Diana_Cache
02a7 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
02a8 4976 |Iv | Short_Literal 0x176
02a9 00eb | | Load_Encached Diana_Cache
02aa 0098 | | Execute Package,Field_Read_Dynamic
02ab 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02ac e00a | | Load 0x0,0xa
02ad 180d | | Execute Package,Field_Execute,Field_Number 0xd
02ae 4402 |D | Exit_Subprogram With_Result,0x2
02af e5ff | | Load 0x2,-0x1 ; Debug Table 0xa.0x5 = 0x2af,0x4
02b0 4402 |D | Exit_Subprogram With_Result,0x2
02b1 0000 0000 | | .BLANK 0000[0x7]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bd | | .CONST 0x02bd ; Address of begin
02b9 0004 | | .CONST 0x0004 ; Address of exception handler
02ba 0003 | | .CONST 0x0003 ; Number of locals
02bb INIT_02b8:
02bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x02bb,0x1086,0x0002,0x0000,0x0058,0xc575,0x0000,0x019a
; Debug Table 0xb.0x0 = 0x2bb,0xffff
02bc 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x1 = 0x2bc,0xfffe
02bd BODY_02b8:
02bd 0007 | | Action Break_Optional ; Debug Table 0xb.0x2 = 0x2bd,0x1
02be e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x3 = 0x2be,0x401
02bf 0007 | | Action Break_Optional
02c0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x4 = 0x2c0,0x402
02c1 0007 | | Action Break_Optional ; Debug Table 0xb.0x5 = 0x2c1,0x403
02c2 0007 | | Action Break_Optional ; Debug Table 0xb.0x6 = 0x2c2,0x404
02c3 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0xb.0x7 = 0x2c3,0x1
02c4 7016 |p | Jump_Nonzero 0x2db
02c5 0b88 | | Execute_Immediate Case_Compare,0x88
02c6 7027 |p' | Jump_Nonzero 0x2ee
02c7 0b67 | g | Execute_Immediate Case_Compare,0x67
02c8 7030 |p0 | Jump_Nonzero 0x2f9
02c9 0b6a | j | Execute_Immediate Case_Compare,0x6a
02ca 702e |p. | Jump_Nonzero 0x2f9
02cb 0b6f | o | Execute_Immediate Case_Compare,0x6f
02cc 7030 |p0 | Jump_Nonzero 0x2fd
02cd 0b6e | n | Execute_Immediate Case_Compare,0x6e
02ce 702e |p. | Jump_Nonzero 0x2fd
02cf 0b61 | a | Execute_Immediate Case_Compare,0x61
02d0 702c |p, | Jump_Nonzero 0x2fd
02d1 0b0e | | Execute_Immediate Case_Compare,0xe
02d2 702a |p* | Jump_Nonzero 0x2fd
02d3 0b0f | | Execute_Immediate Case_Compare,0xf
02d4 7028 |p( | Jump_Nonzero 0x2fd
02d5 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x8 = 0x2d5,0x7
02d6 0092 0c8e | | Action Push_String_Extended,0xc8e ; "Instantiation_Gen.Get_Minor_Type"
02d8 e00b | | Load 0x0,0xb
02d9 1819 | | Execute Package,Field_Execute,Field_Number 0x19
02da 7822 |x" | Jump 0x2fd
02db e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x9 = 0x2db,0x2
02dc 00eb | | Load_Encached Diana_Cache
02dd 18ba | | Execute Package,Field_Execute,Field_Number 0xba
02de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xa = 0x2de,0x801
02df 021d | | Execute Heap_Access,Is_Null
02e0 00d0 | | Action Swap_Control
02e1 00d1 | | Pop_Control Pop_Count_1
02e2 681a |h | Jump_Zero 0x2fd ; Debug Table 0xb.0xb = 0x2e2,0x2
02e3 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0xc = 0x2e3,0x3
02e4 00eb | | Load_Encached Diana_Cache
02e5 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
02e6 4976 |Iv | Short_Literal 0x176
02e7 00eb | | Load_Encached Diana_Cache
02e8 0098 | | Execute Package,Field_Read_Dynamic
02e9 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02ea 00eb | | Load_Encached Diana_Cache
02eb 18ec | | Execute Package,Field_Execute,Field_Number 0xec
02ec 0033 | 3 | Store_Top Heap_Access,At_Offset_3
02ed 780f |x | Jump 0x2fd
02ee e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0xd = 0x2ee,0x4
02ef 00eb | | Load_Encached Diana_Cache
02f0 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
02f1 4976 |Iv | Short_Literal 0x176
02f2 00eb | | Load_Encached Diana_Cache
02f3 0098 | | Execute Package,Field_Read_Dynamic
02f4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02f5 00eb | | Load_Encached Diana_Cache
02f6 18ec | | Execute Package,Field_Execute,Field_Number 0xec
02f7 0033 | 3 | Store_Top Heap_Access,At_Offset_3
02f8 7804 |x | Jump 0x2fd
02f9 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0xe = 0x2f9,0x5
02fa 00eb | | Load_Encached Diana_Cache
02fb 18ec | | Execute Package,Field_Execute,Field_Number 0xec
02fc 0033 | 3 | Store_Top Heap_Access,At_Offset_3
02fd 00d1 | | Pop_Control Pop_Count_1
02fe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0xf = 0x2fe,0x8
02ff 00eb | | Load_Encached Diana_Cache
0300 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0301 e5fe | | Load 0x2,-0x2
0302 021f | | Execute Heap_Access,Equal
0303 6815 |h | Jump_Zero 0x319
0304 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x10 = 0x304,0x9
0305 8214 | | Call 0x1,0x14
0306 00da | | Load_Top At_Offset_2
0307 4975 |Iu | Short_Literal 0x175
0308 00eb | | Load_Encached Diana_Cache
0309 0098 | | Execute Package,Field_Read_Dynamic
030a 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
030b 0059 | Y | Store_Top Discrete,At_Offset_1
030c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x11 = 0x30c,0xa
030d 0a01 | | Execute_Immediate Plus,0x1
030e 0248 | H | Execute Discrete,Check_In_Integer
030f e5fd | | Load 0x2,-0x3
0310 00eb | | Load_Encached Diana_Cache
0311 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0312 4975 |Iu | Short_Literal 0x175
0313 00eb | | Load_Encached Diana_Cache
0314 0098 | | Execute Package,Field_Read_Dynamic
0315 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0316 00eb | | Load_Encached Diana_Cache
0317 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
0318 4403 |D | Exit_Subprogram With_Result,0x3
0319 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x12 = 0x319,0xb
031a 4403 |D | Exit_Subprogram With_Result,0x3
031b 0000 | | .XXX[0x1]
031c 005e 540e | ^T | .LITERAL {0x005e540e, 0x0000c6b0}
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 033d | = | .CONST 0x033d ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0005 | | .CONST 0x0005 ; Number of locals
0323 INIT_0320:
0323 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x0323,0x10ae,0x0001,0x0000,0x0058,0xc575,0x0000,0x02b0
; Debug Table 0xc.0x0 = 0x323,0xffff
0324 e5fe | | Load 0x2,-0x2
0325 e00c | | Load 0x0,0xc
0326 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0327 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0328 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1 = 0x328,0xfffe
0329 00d9 | | Load_Top At_Offset_1
032a 00eb | | Load_Encached Diana_Cache
032b 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
032c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
032d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x2 = 0x32d,0xfffd
032e e5fc | | Load 0x2,-0x4
032f e5fd | | Load 0x2,-0x3
0330 e5ff | | Load 0x2,-0x1
0331 00eb | | Load_Encached Diana_Cache
0332 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
0333 8216 | | Call 0x1,0x16
0334 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0335 6286 |b | Indirect_Literal Discrete,0x5bc,{0x00000000, 0x0058c575} ; Debug Table 0xc.0x3 = 0x335,0xfffc
0336 4af7 |J | Short_Literal 0x2f7
0337 e5fd | | Load 0x2,-0x3
0338 e5fc | | Load 0x2,-0x4
0339 e217 | | Load 0x1,0x17
033a 0387 | | Declare_Variable Package
033b 00d8 | | Load_Top At_Offset_0
033c 020f | | Execute Module,Activate
033d BODY_0320:
033d e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x4 = 0x33d,0x1
033e e5ff | | Load 0x2,-0x1
033f 00da | | Load_Top At_Offset_2
0340 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0341 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0342 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x5 = 0x342,0x2
0343 00da | | Load_Top At_Offset_2
0344 00da | | Load_Top At_Offset_2
0345 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0346 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0347 4505 |E | Exit_Subprogram 0x5
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 0xd = .DEBUG 0x034b,0x10bc,0x0002,0x0000,0x0058,0xc575,0x0000,0x0315
; Debug Table 0xd.0x0 = 0x34b,0x1
034c e00d | | Load 0x0,0xd
034d 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
034e 021f | | Execute Heap_Access,Equal
034f 4401 |D | Exit_Subprogram With_Result,0x1
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353 | S | .CONST 0x0353 ; Address of begin
0351 0004 | | .CONST 0x0004 ; Address of exception handler
0352 0001 | | .CONST 0x0001 ; Number of locals
0353 BODY_0350:
0353 INIT_0350:
0353 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x0353,0x10c0,0x0002,0x0000,0x0058,0xc575,0x0000,0x032c
; Debug Table 0xe.0x0 = 0x353,0x1
0354 e00c | | Load 0x0,0xc
0355 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0356 7003 |p | Jump_Nonzero 0x35a
0357 00db | | Load_Top At_Offset_3
0358 8219 | | Call 0x1,0x19
0359 4402 |D | Exit_Subprogram With_Result,0x2
035a 4801 |H | Short_Literal 0x1
035b 4402 |D | Exit_Subprogram With_Result,0x2
035c 0000 0000 | | .BLANK 0000[0x4]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0370 | p | .CONST 0x0370 ; Address of begin
0361 0004 | | .CONST 0x0004 ; Address of exception handler
0362 0003 | | .CONST 0x0003 ; Number of locals
0363 INIT_0360:
0363 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x0363,0x10c4,0x0001,0x0000,0x0058,0xc575,0x0000,0x034e
; Debug Table 0xf.0x0 = 0x363,0xffff
0364 e5fe | | Load 0x2,-0x2
0365 e00c | | Load 0x0,0xc
0366 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0367 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0368 6253 |bS | Indirect_Literal Discrete,0x5bc,{0x00000000, 0x0058c575} ; Debug Table 0xf.0x1 = 0x368,0xfffe
0369 4b7c |K| | Short_Literal 0x37c
036a e5fd | | Load 0x2,-0x3
036b e5fc | | Load 0x2,-0x4
036c e217 | | Load 0x1,0x17
036d 0387 | | Declare_Variable Package
036e 00d8 | | Load_Top At_Offset_0
036f 020f | | Execute Module,Activate
0370 BODY_0360:
0370 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x2 = 0x370,0x1
0371 e5ff | | Load 0x2,-0x1
0372 00da | | Load_Top At_Offset_2
0373 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0374 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0375 e5fb | | Load 0x2,-0x5 ; Debug Table 0xf.0x3 = 0x375,0x2
0376 e5ff | | Load 0x2,-0x1
0377 821a | | Call 0x1,0x1a
0378 6809 |h | Jump_Zero 0x382
0379 00d9 | | Load_Top At_Offset_1
037a e00c | | Load 0x0,0xc
037b 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
037c 7005 |p | Jump_Nonzero 0x382
037d e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x4 = 0x37d,0x3
037e 0092 0c8f | | Action Push_String_Extended,0xc8f ; "Actual access type must allow deallocation"
0380 e00b | | Load 0x0,0xb
0381 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0382 4506 |E | Exit_Subprogram 0x6
0383 0000 0000 | | .BLANK 0000[0x5]
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 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x038b,0x10d0,0x0002,0x0000,0x0058,0xc575,0x0000,0x03ab
; Debug Table 0x10.0x0 = 0x38b,0x1
038c e00c | | Load 0x0,0xc
038d 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
038e 00eb | | Load_Encached Diana_Cache
038f 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
0390 4401 |D | Exit_Subprogram With_Result,0x1
0391 0000 0000 | | .BLANK 0000[0x7]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 03b4 | | .CONST 0x03b4 ; Address of begin
0399 0004 | | .CONST 0x0004 ; Address of exception handler
039a 0008 | | .CONST 0x0008 ; Number of locals
039b INIT_0398:
039b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11 = .DEBUG 0x039b,0x10d4,0x0001,0x0000,0x0058,0xc575,0x0000,0x03c8
; Debug Table 0x11.0x0 = 0x39b,0xffff
039c 00db | | Load_Top At_Offset_3
039d 821c | | Call 0x1,0x1c
039e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
039f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x1 = 0x39f,0xfffe
03a0 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x11.0x2 = 0x3a0,0xfffd
03a1 00eb | | Load_Encached Diana_Cache
03a2 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
03a3 00db | | Load_Top At_Offset_3
03a4 4976 |Iv | Short_Literal 0x176
03a5 00eb | | Load_Encached Diana_Cache
03a6 0098 | | Execute Package,Field_Read_Dynamic
03a7 181a | | Execute Package,Field_Execute,Field_Number 0x1a
03a8 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03a9 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x11.0x3 = 0x3a9,0xfffc
03aa 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x4 = 0x3aa,0xfffb
03ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x11.0x5 = 0x3ab,0xfffa
03ac 620f |b | Indirect_Literal Discrete,0x5bc,{0x00000000, 0x0058c575} ; Debug Table 0x11.0x6 = 0x3ac,0xfff9
03ad 620a |b | Indirect_Literal Discrete,0x5b8,{0x00000000, 0x00000417}
03ae e5fd | | Load 0x2,-0x3
03af e5fc | | Load 0x2,-0x4
03b0 e217 | | Load 0x1,0x17
03b1 0387 | | Declare_Variable Package
03b2 00d8 | | Load_Top At_Offset_0
03b3 020f | | Execute Module,Activate
03b4 BODY_0398:
03b4 0007 | | Action Break_Optional ; Debug Table 0x11.0x7 = 0x3b4,0x1
03b5 e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x8 = 0x3b5,0x401
03b6 021d | | Execute Heap_Access,Is_Null
03b7 7052 |pR | Jump_Nonzero 0x40a ; Debug Table 0x11.0x9 = 0x3b7,0x1
03b8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0xa = 0x3b8,0x2
03b9 821c | | Call 0x1,0x1c
03ba a403 | | Store_Unchecked 0x2,0x3
03bb 00eb | | Load_Encached Diana_Cache ; Debug Table 0x11.0xb = 0x3bb,0x3
03bc 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
03bd e403 | | Load 0x2,0x3
03be 4976 |Iv | Short_Literal 0x176
03bf 00eb | | Load_Encached Diana_Cache
03c0 0098 | | Execute Package,Field_Read_Dynamic
03c1 181a | | Execute Package,Field_Execute,Field_Number 0x1a
03c2 a405 | | Store_Unchecked 0x2,0x5
03c3 00cf | | Action Mark_Auxiliary
03c4 0007 | | Action Break_Optional ; Debug Table 0x11.0xc = 0x3c4,0x4
03c5 e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0xd = 0x3c5,0x5
03c6 e5fd | | Load 0x2,-0x3
03c7 e404 | | Load 0x2,0x4
03c8 0007 | | Action Break_Optional
03c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xe = 0x3c9,0x801
03ca 0217 | | Execute Heap_Access,All_Reference
03cb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03cc 00d9 | | Load_Top At_Offset_1
03cd 0007 | | Action Break_Optional
03ce e40e | | Load 0x2,0xe ; Debug Table 0x11.0xf = 0x3ce,0xc01
03cf 0007 | | Action Break_Optional
03d0 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x11.0x10 = 0x3d0,0xc02
03d1 0007 | | Action Break_Optional ; Debug Table 0x11.0x11 = 0x3d1,0xc03
03d2 00d0 | | Action Swap_Control ; Debug Table 0x11.0x12 = 0x3d2,0xc04
03d3 00d1 | | Pop_Control Pop_Count_1
03d4 49af |I | Short_Literal 0x1af ; Debug Table 0x11.0x13 = 0x3d4,0x801
03d5 00eb | | Load_Encached Diana_Cache
03d6 0096 | | Execute Package,Field_Execute_Dynamic
03d7 00d0 | | Action Swap_Control
03d8 00d1 | | Pop_Control Pop_Count_1
03d9 4902 |I | Short_Literal 0x102 ; Debug Table 0x11.0x14 = 0x3d9,0x5
03da 00eb | | Load_Encached Diana_Cache
03db 0096 | | Execute Package,Field_Execute_Dynamic
03dc 8216 | | Call 0x1,0x16
03dd a406 | | Store_Unchecked 0x2,0x6
03de e405 | | Load 0x2,0x5 ; Debug Table 0x11.0x15 = 0x3de,0x6
03df 0007 | | Action Break_Optional
03e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x16 = 0x3e0,0x1001
03e1 0217 | | Execute Heap_Access,All_Reference
03e2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03e3 00d9 | | Load_Top At_Offset_1
03e4 0007 | | Action Break_Optional
03e5 e40c | | Load 0x2,0xc ; Debug Table 0x11.0x17 = 0x3e5,0x1401
03e6 0007 | | Action Break_Optional
03e7 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x11.0x18 = 0x3e7,0x1402
03e8 0007 | | Action Break_Optional ; Debug Table 0x11.0x19 = 0x3e8,0x1403
03e9 00d0 | | Action Swap_Control ; Debug Table 0x11.0x1a = 0x3e9,0x1404
03ea 00d1 | | Pop_Control Pop_Count_1
03eb 49af |I | Short_Literal 0x1af ; Debug Table 0x11.0x1b = 0x3eb,0x1001
03ec 00eb | | Load_Encached Diana_Cache
03ed 0096 | | Execute Package,Field_Execute_Dynamic
03ee 00d0 | | Action Swap_Control
03ef 00d1 | | Pop_Control Pop_Count_1
03f0 4902 |I | Short_Literal 0x102 ; Debug Table 0x11.0x1c = 0x3f0,0x6
03f1 00eb | | Load_Encached Diana_Cache
03f2 0096 | | Execute Package,Field_Execute_Dynamic
03f3 0033 | 3 | Store_Top Heap_Access,At_Offset_3
03f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x1d = 0x3f4,0x7
03f5 e406 | | Load 0x2,0x6
03f6 00db | | Load_Top At_Offset_3
03f7 1b12 | | Execute Package,Field_Read,Field_Number 0x12
03f8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
03f9 0007 | | Action Break_Optional ; Debug Table 0x11.0x1e = 0x3f9,0x8
03fa e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x1f = 0x3fa,0x1801
03fb 0217 | | Execute Heap_Access,All_Reference
03fc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03fd a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x11.0x20 = 0x3fd,0x8
03fe 0007 | | Action Break_Optional ; Debug Table 0x11.0x21 = 0x3fe,0x9
03ff e404 | | Load 0x2,0x4 ; Debug Table 0x11.0x22 = 0x3ff,0x1c01
0400 021d | | Execute Heap_Access,Is_Null
0401 7007 |p | Jump_Nonzero 0x409 ; Debug Table 0x11.0x23 = 0x401,0x9
0402 0007 | | Action Break_Optional ; Debug Table 0x11.0x24 = 0x402,0xa
0403 e405 | | Load 0x2,0x5 ; Debug Table 0x11.0x25 = 0x403,0x2001
0404 0217 | | Execute Heap_Access,All_Reference
0405 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0406 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x11.0x26 = 0x406,0xa
0407 00c9 | | Action Pop_Auxiliary_Loop
0408 7fbc | | Jump 0x3c5
0409 00ce | | Action Pop_Auxiliary
040a 4505 |E | Exit_Subprogram 0x5
040b 0000 0000 | | .BLANK 0000[0x5]
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 0427 | ' | .CONST 0x0427 ; Address of begin
0411 0004 | | .CONST 0x0004 ; Address of exception handler
0412 0005 | | .CONST 0x0005 ; Number of locals
0413 INIT_0410:
0413 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x0413,0x1124,0x0001,0x0000,0x0058,0xc575,0x0000,0x047e
; Debug Table 0x12.0x0 = 0x413,0xffff
0414 00db | | Load_Top At_Offset_3
0415 e00c | | Load 0x0,0xc
0416 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0417 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0418 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x418,0xfffe
0419 e5ff | | Load 0x2,-0x1
041a 00eb | | Load_Encached Diana_Cache
041b 18ec | | Execute Package,Field_Execute,Field_Number 0xec
041c 00eb | | Load_Encached Diana_Cache
041d 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
041e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
041f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x2 = 0x41f,0xfffd
0420 00d9 | | Load_Top At_Offset_1
0421 e00c | | Load 0x0,0xc
0422 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0423 e00a | | Load 0x0,0xa
0424 180d | | Execute Package,Field_Execute,Field_Number 0xd
0425 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0426 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x12.0x3 = 0x426,0xfffc
0427 BODY_0410:
0427 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x4 = 0x427,0x1
0428 e006 | | Load 0x0,0x6
0429 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
042a 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
042b 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x5 = 0x42b,0x2
042c 00da | | Load_Top At_Offset_2
042d 021f | | Execute Heap_Access,Equal
042e 683b |h; | Jump_Zero 0x46a
042f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x6 = 0x42f,0x3
0430 e005 | | Load 0x0,0x5
0431 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0432 0007 | | Action Break_Optional ; Debug Table 0x12.0x7 = 0x432,0x4
0433 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x8 = 0x433,0x401
0434 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x9 = 0x434,0x4
0435 4800 |H | Short_Literal 0x0
0436 617d |a} | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff}
0437 4800 |H | Short_Literal 0x0
0438 489a |H | Short_Literal 0x9a
0439 4812 |H | Short_Literal 0x12
043a e005 | | Load 0x0,0x5
043b 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
043c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xa = 0x43c,0x5
043d e005 | | Load 0x0,0x5
043e 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
043f 0007 | | Action Break_Optional ; Debug Table 0x12.0xb = 0x43f,0x6
0440 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0xc = 0x440,0x801
0441 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xd = 0x441,0x6
0442 4800 |H | Short_Literal 0x0
0443 6170 |ap | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff}
0444 4fff |O | Short_Literal 0x7ff
0445 480e |H | Short_Literal 0xe
0446 4800 |H | Short_Literal 0x0
0447 e005 | | Load 0x0,0x5
0448 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0449 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0xe = 0x449,0x7
044a e00e | | Load 0x0,0xe
044b 180f | | Execute Package,Field_Execute,Field_Number 0xf
044c e00f | | Load 0x0,0xf ; Debug Table 0x12.0xf = 0x44c,0x8
044d 1b10 | | Execute Package,Field_Read,Field_Number 0x10
044e 0322 | " | Declare_Variable Record
044f 4801 |H | Short_Literal 0x1
0450 00d9 | | Load_Top At_Offset_1
0451 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0452 4800 |H | Short_Literal 0x0
0453 00d9 | | Load_Top At_Offset_1
0454 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0455 4800 |H | Short_Literal 0x0
0456 00d9 | | Load_Top At_Offset_1
0457 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0458 4800 |H | Short_Literal 0x0
0459 00d9 | | Load_Top At_Offset_1
045a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
045b 4800 |H | Short_Literal 0x0
045c 00d9 | | Load_Top At_Offset_1
045d 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
045e 4800 |H | Short_Literal 0x0
045f 00d9 | | Load_Top At_Offset_1
0460 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0461 4800 |H | Short_Literal 0x0
0462 00d9 | | Load_Top At_Offset_1
0463 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0464 4804 |H | Short_Literal 0x4
0465 4800 |H | Short_Literal 0x0
0466 4800 |H | Short_Literal 0x0
0467 e010 | | Load 0x0,0x10
0468 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0469 787d |x} | Jump 0x4e7
046a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x10 = 0x46a,0x9
046b e005 | | Load 0x0,0x5
046c 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
046d 0007 | | Action Break_Optional ; Debug Table 0x12.0x11 = 0x46d,0xa
046e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x12 = 0x46e,0xc01
046f 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x13 = 0x46f,0xa
0470 4800 |H | Short_Literal 0x0
0471 6142 |aB | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff}
0472 4800 |H | Short_Literal 0x0
0473 489a |H | Short_Literal 0x9a
0474 4812 |H | Short_Literal 0x12
0475 e005 | | Load 0x0,0x5
0476 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0477 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x14 = 0x477,0xb
0478 e005 | | Load 0x0,0x5
0479 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
047a 0007 | | Action Break_Optional ; Debug Table 0x12.0x15 = 0x47a,0xc
047b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x16 = 0x47b,0x1001
047c 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x17 = 0x47c,0xc
047d 4800 |H | Short_Literal 0x0
047e 6135 |a5 | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff}
047f 4fff |O | Short_Literal 0x7ff
0480 480e |H | Short_Literal 0xe
0481 4800 |H | Short_Literal 0x0
0482 e005 | | Load 0x0,0x5
0483 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0484 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x18 = 0x484,0xd
0485 e005 | | Load 0x0,0x5
0486 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0487 0007 | | Action Break_Optional ; Debug Table 0x12.0x19 = 0x487,0xe
0488 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1a = 0x488,0x1401
0489 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x1b = 0x489,0xe
048a 4800 |H | Short_Literal 0x0
048b 6128 |a( | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff}
048c 4800 |H | Short_Literal 0x0
048d 489c |H | Short_Literal 0x9c
048e 4812 |H | Short_Literal 0x12
048f e005 | | Load 0x0,0x5
0490 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0491 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x1c = 0x491,0xf
0492 e005 | | Load 0x0,0x5
0493 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
0494 0007 | | Action Break_Optional ; Debug Table 0x12.0x1d = 0x494,0x10
0495 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1e = 0x495,0x1801
0496 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x1f = 0x496,0x10
0497 4800 |H | Short_Literal 0x0
0498 611b |a | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff}
0499 4800 |H | Short_Literal 0x0
049a 489a |H | Short_Literal 0x9a
049b 4812 |H | Short_Literal 0x12
049c e005 | | Load 0x0,0x5
049d 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
049e e005 | | Load 0x0,0x5 ; Debug Table 0x12.0x20 = 0x49e,0x11
049f 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
04a0 0007 | | Action Break_Optional ; Debug Table 0x12.0x21 = 0x4a0,0x12
04a1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x22 = 0x4a1,0x1c01
04a2 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x23 = 0x4a2,0x12
04a3 4800 |H | Short_Literal 0x0
04a4 610f |a | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff}
04a5 4fff |O | Short_Literal 0x7ff
04a6 480e |H | Short_Literal 0xe
04a7 4800 |H | Short_Literal 0x0
04a8 e005 | | Load 0x0,0x5
04a9 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
04aa 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x24 = 0x4aa,0x13
04ab e00e | | Load 0x0,0xe
04ac 180f | | Execute Package,Field_Execute,Field_Number 0xf
04ad e00f | | Load 0x0,0xf ; Debug Table 0x12.0x25 = 0x4ad,0x14
04ae 1b10 | | Execute Package,Field_Read,Field_Number 0x10
04af 0322 | " | Declare_Variable Record
04b0 4801 |H | Short_Literal 0x1
04b1 00d9 | | Load_Top At_Offset_1
04b2 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
04b3 4800 |H | Short_Literal 0x0
04b4 00d9 | | Load_Top At_Offset_1
04b5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
04b6 4800 |H | Short_Literal 0x0
04b7 00d9 | | Load_Top At_Offset_1
04b8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
04b9 4800 |H | Short_Literal 0x0
04ba 00d9 | | Load_Top At_Offset_1
04bb 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
04bc 4800 |H | Short_Literal 0x0
04bd 00d9 | | Load_Top At_Offset_1
04be 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
04bf 4800 |H | Short_Literal 0x0
04c0 00d9 | | Load_Top At_Offset_1
04c1 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
04c2 4800 |H | Short_Literal 0x0
04c3 00d9 | | Load_Top At_Offset_1
04c4 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
04c5 4804 |H | Short_Literal 0x4
04c6 4800 |H | Short_Literal 0x0
04c7 4800 |H | Short_Literal 0x0
04c8 e010 | | Load 0x0,0x10
04c9 181d | | Execute Package,Field_Execute,Field_Number 0x1d
04ca e00f | | Load 0x0,0xf ; Debug Table 0x12.0x26 = 0x4ca,0x15
04cb 1b10 | | Execute Package,Field_Read,Field_Number 0x10
04cc 0322 | " | Declare_Variable Record
04cd 4801 |H | Short_Literal 0x1
04ce 00d9 | | Load_Top At_Offset_1
04cf 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
04d0 4800 |H | Short_Literal 0x0
04d1 00d9 | | Load_Top At_Offset_1
04d2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
04d3 4800 |H | Short_Literal 0x0
04d4 00d9 | | Load_Top At_Offset_1
04d5 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
04d6 4800 |H | Short_Literal 0x0
04d7 00d9 | | Load_Top At_Offset_1
04d8 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
04d9 4800 |H | Short_Literal 0x0
04da 00d9 | | Load_Top At_Offset_1
04db 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
04dc 4800 |H | Short_Literal 0x0
04dd 00d9 | | Load_Top At_Offset_1
04de 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
04df 4800 |H | Short_Literal 0x0
04e0 00d9 | | Load_Top At_Offset_1
04e1 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
04e2 4804 |H | Short_Literal 0x4
04e3 4800 |H | Short_Literal 0x0
04e4 4800 |H | Short_Literal 0x0
04e5 e010 | | Load 0x0,0x10
04e6 181b | | Execute Package,Field_Execute,Field_Number 0x1b
04e7 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x27 = 0x4e7,0x16
04e8 e005 | | Load 0x0,0x5
04e9 1854 | T | Execute Package,Field_Execute,Field_Number 0x54
04ea 4502 |E | Exit_Subprogram 0x2
04eb 0000 0000 | | .BLANK 0000[0x5]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f8 | | .CONST 0x04f8 ; Address of begin
04f1 0004 | | .CONST 0x0004 ; Address of exception handler
04f2 0002 | | .CONST 0x0002 ; Number of locals
04f3 INIT_04f0:
04f3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x04f3,0x1176,0x0001,0x0000,0x0058,0xc575,0x0000,0x05cd
; Debug Table 0x13.0x0 = 0x4f3,0xffff
04f4 e5fe | | Load 0x2,-0x2
04f5 e00c | | Load 0x0,0xc
04f6 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
04f7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
04f8 BODY_04f0:
04f8 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x4f8,0x1
04f9 e00c | | Load 0x0,0xc
04fa 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
04fb 0b67 | g | Execute_Immediate Case_Compare,0x67
04fc 7003 |p | Jump_Nonzero 0x500
04fd 0b68 | h | Execute_Immediate Case_Compare,0x68
04fe 7016 |p | Jump_Nonzero 0x515
04ff 7822 |x" | Jump 0x522 ; Debug Table 0x13.0x2 = 0x4ff,0x9
0500 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x3 = 0x500,0x2
0501 e007 | | Load 0x0,0x7
0502 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0503 6807 |h | Jump_Zero 0x50b
0504 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x504,0x3
0505 e007 | | Load 0x0,0x7
0506 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0507 701a |p | Jump_Nonzero 0x522
0508 e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x5 = 0x508,0x4
0509 821e | | Call 0x1,0x1e
050a 7817 |x | Jump 0x522
050b e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x6 = 0x50b,0x5
050c e011 | | Load 0x0,0x11
050d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
050e 6813 |h | Jump_Zero 0x522
050f e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x7 = 0x50f,0x6
0510 0092 0c90 | | Action Push_String_Extended,0xc90 ; "Enumeration types with rep specs cannot be passed as actual parameters to generics coded with the retain_Delta1_Compatibility switch set: "
0512 e00b | | Load 0x0,0xb
0513 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0514 780d |x | Jump 0x522
0515 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x8 = 0x515,0x7
0516 e007 | | Load 0x0,0x7
0517 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0518 7009 |p | Jump_Nonzero 0x522
0519 e5fe | | Load 0x2,-0x2
051a e011 | | Load 0x0,0x11
051b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
051c 6805 |h | Jump_Zero 0x522
051d e5fe | | Load 0x2,-0x2 ; Debug Table 0x13.0x9 = 0x51d,0x8
051e 0092 0c91 | | Action Push_String_Extended,0xc91 ; "Fixed point types with rep specs cannot be passed as actual parameters to generics coded with the retain_Delta1_Compatibility switch set: "
0520 e00b | | Load 0x0,0xb
0521 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0522 00d1 | | Pop_Control Pop_Count_1
0523 e006 | | Load 0x0,0x6 ; Debug Table 0x13.0xa = 0x523,0xa
0524 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0525 0007 | | Action Break_Optional ; Debug Table 0x13.0xb = 0x525,0xb
0526 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0xc = 0x526,0x401
0527 0007 | | Action Break_Optional
0528 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x13.0xd = 0x528,0x402
0529 0007 | | Action Break_Optional ; Debug Table 0x13.0xe = 0x529,0x403
052a 0007 | | Action Break_Optional ; Debug Table 0x13.0xf = 0x52a,0x404
052b 0b71 | q | Execute_Immediate Case_Compare,0x71 ; Debug Table 0x13.0x10 = 0x52b,0xb
052c 7007 |p | Jump_Nonzero 0x534
052d 0b70 | p | Execute_Immediate Case_Compare,0x70
052e 7005 |p | Jump_Nonzero 0x534
052f 0b6c | l | Execute_Immediate Case_Compare,0x6c
0530 7009 |p | Jump_Nonzero 0x53a
0531 0b6b | k | Execute_Immediate Case_Compare,0x6b
0532 700d |p | Jump_Nonzero 0x540
0533 7812 |x | Jump 0x546 ; Debug Table 0x13.0x11 = 0x533,0xf
0534 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x12 = 0x534,0xc
0535 e5fd | | Load 0x2,-0x3
0536 e5fe | | Load 0x2,-0x2
0537 e5ff | | Load 0x2,-0x1
0538 821d | | Call 0x1,0x1d
0539 780c |x | Jump 0x546
053a e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x13 = 0x53a,0xd
053b e5fd | | Load 0x2,-0x3
053c e5fe | | Load 0x2,-0x2
053d e5ff | | Load 0x2,-0x1
053e 8218 | | Call 0x1,0x18
053f 7806 |x | Jump 0x546
0540 e5fb | | Load 0x2,-0x5 ; Debug Table 0x13.0x14 = 0x540,0xe
0541 e5fc | | Load 0x2,-0x4
0542 e5fd | | Load 0x2,-0x3
0543 e5fe | | Load 0x2,-0x2
0544 e5ff | | Load 0x2,-0x1
0545 821b | | Call 0x1,0x1b
0546 00d1 | | Pop_Control Pop_Count_1
0547 4800 |H | Short_Literal 0x0 ; Debug Table 0x13.0x15 = 0x547,0x10
0548 e006 | | Load 0x0,0x6
0549 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
054a 4506 |E | Exit_Subprogram 0x6
054b 0000 0000 | | .BLANK 0000[0x5]
0550 ; --------------------------------------------------------------------------------------
0550 ; SUBPROGRAM
0550 ; --------------------------------------------------------------------------------------
0550 055b | [ | .CONST 0x055b ; Address of begin
0551 0004 | | .CONST 0x0004 ; Address of exception handler
0552 0005 | | .CONST 0x0005 ; Number of locals
0553 INIT_0550:
0553 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14 = .DEBUG 0x0553,0x11a4,0x0001,0x0000,0x0058,0xc575,0x0000,0x06ae
; Debug Table 0x14.0x0 = 0x553,0xffff
0554 e5fe | | Load 0x2,-0x2
0555 00eb | | Load_Encached Diana_Cache
0556 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0557 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0558 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x558,0xfffe
0559 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x2 = 0x559,0xfffd
055a 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x3 = 0x55a,0xfffc
055b BODY_0550:
055b 00cf | | Action Mark_Auxiliary
055c 7852 |xR | Jump 0x5af
055d e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x4 = 0x55d,0x2
055e 0007 | | Action Break_Optional
055f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x5 = 0x55f,0x401
0560 7002 |p | Jump_Nonzero 0x563
0561 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x6 = 0x561,0x402
0562 782c |x, | Jump 0x58f
0563 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x7 = 0x563,0x403
0564 0217 | | Execute Heap_Access,All_Reference
0565 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0566 6804 |h | Jump_Zero 0x56b
0567 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x8 = 0x567,0x404
0568 0217 | | Execute Heap_Access,All_Reference
0569 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
056a 7824 |x$ | Jump 0x58f
056b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x9 = 0x56b,0x405
056c 0007 | | Action Break_Optional
056d e408 | | Load 0x2,0x8 ; Debug Table 0x14.0xa = 0x56d,0x801
056e 0007 | | Action Break_Optional
056f 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0xb = 0x56f,0x802
0570 0007 | | Action Break_Optional ; Debug Table 0x14.0xc = 0x570,0x803
0571 00d0 | | Action Swap_Control ; Debug Table 0x14.0xd = 0x571,0x804
0572 00d1 | | Pop_Control Pop_Count_1
0573 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0xe = 0x573,0x405
0574 00eb | | Load_Encached Diana_Cache
0575 0098 | | Execute Package,Field_Read_Dynamic
0576 012c | , | Execute Any,Size
0577 e008 | | Load 0x0,0x8
0578 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0579 025b | [ | Execute Discrete,Check_In_Type
057a 0273 | s | Execute Discrete,Plus
057b 00d9 | | Load_Top At_Offset_1
057c 0007 | | Action Break_Optional
057d e409 | | Load 0x2,0x9 ; Debug Table 0x14.0xf = 0x57d,0xc01
057e 0007 | | Action Break_Optional
057f 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x10 = 0x57f,0xc02
0580 0007 | | Action Break_Optional ; Debug Table 0x14.0x11 = 0x580,0xc03
0581 00d0 | | Action Swap_Control ; Debug Table 0x14.0x12 = 0x581,0xc04
0582 00d1 | | Pop_Control Pop_Count_1
0583 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x13 = 0x583,0x804
0584 00eb | | Load_Encached Diana_Cache
0585 0098 | | Execute Package,Field_Read_Dynamic
0586 49c9 |I | Short_Literal 0x1c9
0587 00eb | | Load_Encached Diana_Cache
0588 0098 | | Execute Package,Field_Read_Dynamic
0589 49ca |I | Short_Literal 0x1ca
058a 00eb | | Load_Encached Diana_Cache
058b 0095 | | Execute Package,Field_Reference_Dynamic
058c e009 | | Load 0x0,0x9
058d 1819 | | Execute Package,Field_Execute,Field_Number 0x19
058e 7800 |x | Jump 0x58f
058f 00d0 | | Action Swap_Control
0590 00d1 | | Pop_Control Pop_Count_1
0591 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x14.0x14 = 0x591,0x2
0592 0007 | | Action Break_Optional ; Debug Table 0x14.0x15 = 0x592,0x3
0593 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x16 = 0x593,0x1001
0594 0007 | | Action Break_Optional
0595 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x17 = 0x595,0x1002
0596 0007 | | Action Break_Optional ; Debug Table 0x14.0x18 = 0x596,0x1003
0597 0007 | | Action Break_Optional ; Debug Table 0x14.0x19 = 0x597,0x1004
0598 0f3d | = | Execute_Immediate Equal,0x3d ; Debug Table 0x14.0x1a = 0x598,0x3
0599 680b |h | Jump_Zero 0x5a5
059a 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x14.0x1b = 0x59a,0x4
059b 00e1 | | Load_Encached Boolean_Cache
059c e5ff | | Load 0x2,-0x1
059d e5ff | | Load 0x2,-0x1
059e e403 | | Load 0x2,0x3
059f 00eb | | Load_Encached Diana_Cache
05a0 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4
05a1 e012 | | Load 0x0,0x12
05a2 1811 | | Execute Package,Field_Execute,Field_Number 0x11
05a3 c404 | | Store 0x2,0x4
05a4 005a | Z | Store_Top Discrete,At_Offset_2
05a5 0007 | | Action Break_Optional ; Debug Table 0x14.0x1c = 0x5a5,0x5
05a6 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x1d = 0x5a6,0x1401
05a7 7002 |p | Jump_Nonzero 0x5aa
05a8 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x1e = 0x5a8,0x1402
05a9 7803 |x | Jump 0x5ad
05aa e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x1f = 0x5aa,0x1403
05ab 0217 | | Execute Heap_Access,All_Reference
05ac 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
05ad a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x14.0x20 = 0x5ad,0x5
05ae 00c9 | | Action Pop_Auxiliary_Loop
05af 0007 | | Action Break_Optional ; Debug Table 0x14.0x21 = 0x5af,0x1
05b0 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x22 = 0x5b0,0x1801
05b1 021d | | Execute Heap_Access,Is_Null
05b2 6faa |o | Jump_Zero 0x55d ; Debug Table 0x14.0x23 = 0x5b2,0x1
05b3 4503 |E | Exit_Subprogram 0x3
05b4 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
05b8 0000 0000 | | .LITERAL {0x00000000, 0x00000417}
05bc 0000 0000 | | .LITERAL {0x00000000, 0x0058c575}
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 e5fd | | Load 0x2,-0x3 ; Debug Table 0x15 = .DEBUG 0x05c3,0x11ee,0x0001,0x0000,0x0058,0xc575,0x0000,0x0724
; Debug Table 0x15.0x0 = 0x5c3,0x1
05c4 00db | | Load_Top At_Offset_3
05c5 e013 | | Load 0x0,0x13
05c6 181b | | Execute Package,Field_Execute,Field_Number 0x1b
05c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x1 = 0x5c7,0x2
05c8 00db | | Load_Top At_Offset_3
05c9 e013 | | Load 0x0,0x13
05ca 1816 | | Execute Package,Field_Execute,Field_Number 0x16
05cb e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0x2 = 0x5cb,0x3
05cc 0a01 | | Execute_Immediate Plus,0x1
05cd 0248 | H | Execute Discrete,Check_In_Integer
05ce a5fd | | Store_Unchecked 0x2,-0x3
05cf 4503 |E | Exit_Subprogram 0x3
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05dc | | .CONST 0x05dc ; Address of begin
05d1 0004 | | .CONST 0x0004 ; Address of exception handler
05d2 0005 | | .CONST 0x0005 ; Number of locals
05d3 INIT_05d0:
05d3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16 = .DEBUG 0x05d3,0x11f6,0x0001,0x0000,0x0058,0xc575,0x0000,0x074f
; Debug Table 0x16.0x0 = 0x5d3,0xffff
05d4 00db | | Load_Top At_Offset_3
05d5 00eb | | Load_Encached Diana_Cache
05d6 1888 | | Execute Package,Field_Execute,Field_Number 0x88
05d7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
05d8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x1 = 0x5d8,0xfffe
05d9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x2 = 0x5d9,0xfffd
05da 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x16.0x3 = 0x5da,0xfffc
05db 060d | | Execute_Immediate Set_Value_Unchecked,0xd
05dc BODY_05d0:
05dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x4 = 0x5dc,0x1
05dd e5fe | | Load 0x2,-0x2
05de e007 | | Load 0x0,0x7
05df 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
05e0 0273 | s | Execute Discrete,Plus
05e1 0248 | H | Execute Discrete,Check_In_Integer
05e2 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
05e3 00cf | | Action Mark_Auxiliary
05e4 78a0 |x | Jump 0x685
05e5 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x5 = 0x5e5,0x3
05e6 0007 | | Action Break_Optional
05e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x6 = 0x5e7,0x401
05e8 7002 |p | Jump_Nonzero 0x5eb
05e9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x7 = 0x5e9,0x402
05ea 782c |x, | Jump 0x617
05eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x8 = 0x5eb,0x403
05ec 0217 | | Execute Heap_Access,All_Reference
05ed 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
05ee 6804 |h | Jump_Zero 0x5f3
05ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x9 = 0x5ef,0x404
05f0 0217 | | Execute Heap_Access,All_Reference
05f1 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
05f2 7824 |x$ | Jump 0x617
05f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xa = 0x5f3,0x405
05f4 0007 | | Action Break_Optional
05f5 e408 | | Load 0x2,0x8 ; Debug Table 0x16.0xb = 0x5f5,0x801
05f6 0007 | | Action Break_Optional
05f7 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0xc = 0x5f7,0x802
05f8 0007 | | Action Break_Optional ; Debug Table 0x16.0xd = 0x5f8,0x803
05f9 00d0 | | Action Swap_Control ; Debug Table 0x16.0xe = 0x5f9,0x804
05fa 00d1 | | Pop_Control Pop_Count_1
05fb 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0xf = 0x5fb,0x405
05fc 00eb | | Load_Encached Diana_Cache
05fd 0098 | | Execute Package,Field_Read_Dynamic
05fe 012c | , | Execute Any,Size
05ff e008 | | Load 0x0,0x8
0600 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0601 025b | [ | Execute Discrete,Check_In_Type
0602 0273 | s | Execute Discrete,Plus
0603 00d9 | | Load_Top At_Offset_1
0604 0007 | | Action Break_Optional
0605 e409 | | Load 0x2,0x9 ; Debug Table 0x16.0x10 = 0x605,0xc01
0606 0007 | | Action Break_Optional
0607 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x11 = 0x607,0xc02
0608 0007 | | Action Break_Optional ; Debug Table 0x16.0x12 = 0x608,0xc03
0609 00d0 | | Action Swap_Control ; Debug Table 0x16.0x13 = 0x609,0xc04
060a 00d1 | | Pop_Control Pop_Count_1
060b 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x14 = 0x60b,0x804
060c 00eb | | Load_Encached Diana_Cache
060d 0098 | | Execute Package,Field_Read_Dynamic
060e 49c9 |I | Short_Literal 0x1c9
060f 00eb | | Load_Encached Diana_Cache
0610 0098 | | Execute Package,Field_Read_Dynamic
0611 49ca |I | Short_Literal 0x1ca
0612 00eb | | Load_Encached Diana_Cache
0613 0095 | | Execute Package,Field_Reference_Dynamic
0614 e009 | | Load 0x0,0x9
0615 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0616 7800 |x | Jump 0x617
0617 00d0 | | Action Swap_Control
0618 00d1 | | Pop_Control Pop_Count_1
0619 a403 | | Store_Unchecked 0x2,0x3 ; Debug Table 0x16.0x15 = 0x619,0x3
061a 0007 | | Action Break_Optional ; Debug Table 0x16.0x16 = 0x61a,0x4
061b e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x17 = 0x61b,0x1001
061c 7002 |p | Jump_Nonzero 0x61f
061d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x16.0x18 = 0x61d,0x1002
061e 7803 |x | Jump 0x622
061f e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x19 = 0x61f,0x1003
0620 0217 | | Execute Heap_Access,All_Reference
0621 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0622 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x16.0x1a = 0x622,0x4
0623 0007 | | Action Break_Optional ; Debug Table 0x16.0x1b = 0x623,0x5
0624 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x1c = 0x624,0x1401
0625 0007 | | Action Break_Optional
0626 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x16.0x1d = 0x626,0x1402
0627 0007 | | Action Break_Optional ; Debug Table 0x16.0x1e = 0x627,0x1403
0628 0007 | | Action Break_Optional ; Debug Table 0x16.0x1f = 0x628,0x1404
0629 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x16.0x20 = 0x629,0x5
062a 7007 |p | Jump_Nonzero 0x632
062b 0b39 | 9 | Execute_Immediate Case_Compare,0x39
062c 7005 |p | Jump_Nonzero 0x632
062d 0b3c | < | Execute_Immediate Case_Compare,0x3c
062e 7041 |pA | Jump_Nonzero 0x670
062f 0b3d | = | Execute_Immediate Case_Compare,0x3d
0630 7049 |pI | Jump_Nonzero 0x67a
0631 7851 |xQ | Jump 0x683 ; Debug Table 0x16.0x21 = 0x631,0xc
0632 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x22 = 0x632,0x6
0633 00eb | | Load_Encached Diana_Cache
0634 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0635 00eb | | Load_Encached Diana_Cache
0636 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0637 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x23 = 0x637,0x1801
0638 7002 |p | Jump_Nonzero 0x63b
0639 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x24 = 0x639,0x1802
063a 782c |x, | Jump 0x667
063b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x25 = 0x63b,0x1803
063c 0217 | | Execute Heap_Access,All_Reference
063d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
063e 6804 |h | Jump_Zero 0x643
063f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x26 = 0x63f,0x1804
0640 0217 | | Execute Heap_Access,All_Reference
0641 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0642 7824 |x$ | Jump 0x667
0643 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x27 = 0x643,0x1805
0644 0007 | | Action Break_Optional
0645 e409 | | Load 0x2,0x9 ; Debug Table 0x16.0x28 = 0x645,0x1c01
0646 0007 | | Action Break_Optional
0647 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x16.0x29 = 0x647,0x1c02
0648 0007 | | Action Break_Optional ; Debug Table 0x16.0x2a = 0x648,0x1c03
0649 00d0 | | Action Swap_Control ; Debug Table 0x16.0x2b = 0x649,0x1c04
064a 00d1 | | Pop_Control Pop_Count_1
064b 49bb |I | Short_Literal 0x1bb ; Debug Table 0x16.0x2c = 0x64b,0x1805
064c 00eb | | Load_Encached Diana_Cache
064d 0098 | | Execute Package,Field_Read_Dynamic
064e 012c | , | Execute Any,Size
064f e008 | | Load 0x0,0x8
0650 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0651 025b | [ | Execute Discrete,Check_In_Type
0652 0273 | s | Execute Discrete,Plus
0653 00d9 | | Load_Top At_Offset_1
0654 0007 | | Action Break_Optional
0655 e40a | | Load 0x2,0xa ; Debug Table 0x16.0x2d = 0x655,0x2001
0656 0007 | | Action Break_Optional
0657 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x16.0x2e = 0x657,0x2002
0658 0007 | | Action Break_Optional ; Debug Table 0x16.0x2f = 0x658,0x2003
0659 00d0 | | Action Swap_Control ; Debug Table 0x16.0x30 = 0x659,0x2004
065a 00d1 | | Pop_Control Pop_Count_1
065b 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x16.0x31 = 0x65b,0x1c04
065c 00eb | | Load_Encached Diana_Cache
065d 0098 | | Execute Package,Field_Read_Dynamic
065e 49c9 |I | Short_Literal 0x1c9
065f 00eb | | Load_Encached Diana_Cache
0660 0098 | | Execute Package,Field_Read_Dynamic
0661 49ca |I | Short_Literal 0x1ca
0662 00eb | | Load_Encached Diana_Cache
0663 0095 | | Execute Package,Field_Reference_Dynamic
0664 e009 | | Load 0x0,0x9
0665 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0666 7800 |x | Jump 0x667
0667 00d0 | | Action Swap_Control
0668 00d1 | | Pop_Control Pop_Count_1
0669 a404 | | Store_Unchecked 0x2,0x4 ; Debug Table 0x16.0x32 = 0x669,0x6
066a 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x33 = 0x66a,0x7
066b 4801 |H | Short_Literal 0x1
066c e404 | | Load 0x2,0x4
066d 8221 | ! | Call 0x1,0x21
066e 005b | [ | Store_Top Discrete,At_Offset_3
066f 7813 |x | Jump 0x683
0670 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x34 = 0x670,0x8
0671 00eb | | Load_Encached Diana_Cache
0672 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0673 a404 | | Store_Unchecked 0x2,0x4
0674 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x35 = 0x674,0x9
0675 4801 |H | Short_Literal 0x1
0676 e404 | | Load 0x2,0x4
0677 8221 | ! | Call 0x1,0x21
0678 005b | [ | Store_Top Discrete,At_Offset_3
0679 7809 |x | Jump 0x683
067a e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x36 = 0x67a,0xa
067b 00eb | | Load_Encached Diana_Cache
067c 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
067d a404 | | Store_Unchecked 0x2,0x4
067e 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x37 = 0x67e,0xb
067f 4801 |H | Short_Literal 0x1
0680 e404 | | Load 0x2,0x4
0681 8221 | ! | Call 0x1,0x21
0682 005b | [ | Store_Top Discrete,At_Offset_3
0683 00d1 | | Pop_Control Pop_Count_1
0684 00c9 | | Action Pop_Auxiliary_Loop
0685 0007 | | Action Break_Optional ; Debug Table 0x16.0x38 = 0x685,0x2
0686 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x39 = 0x686,0x2401
0687 021d | | Execute Heap_Access,Is_Null
0688 6f5c |o\ | Jump_Zero 0x5e5 ; Debug Table 0x16.0x3a = 0x688,0x2
0689 4503 |E | Exit_Subprogram 0x3
068a 0000 0000 | | .BLANK 0000[0x6]
0690 ; --------------------------------------------------------------------------------------
0690 ; SUBPROGRAM
0690 ; --------------------------------------------------------------------------------------
0690 06c7 | | .CONST 0x06c7 ; Address of begin
0691 0004 | | .CONST 0x0004 ; Address of exception handler
0692 0011 | | .CONST 0x0011 ; Number of locals
0693 INIT_0690:
0693 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17 = .DEBUG 0x0693,0x126e,0x0001,0x0000,0x0058,0xc575,0x0000,0x0804
; Debug Table 0x17.0x0 = 0x693,0xffff
0694 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0695 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x17.0x1 = 0x695,0xfffe
0696 e5fe | | Load 0x2,-0x2
0697 8214 | | Call 0x1,0x14
0698 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0699 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x2 = 0x699,0xfffd
069a e5ff | | Load 0x2,-0x1
069b e014 | | Load 0x0,0x14
069c 180e | | Execute Package,Field_Execute,Field_Number 0xe
069d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
069e 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x3 = 0x69e,0xfffc
069f e5ff | | Load 0x2,-0x1
06a0 00eb | | Load_Encached Diana_Cache
06a1 1888 | | Execute Package,Field_Execute,Field_Number 0x88
06a2 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x4 = 0x6a3,0xfffb
06a4 e5fc | | Load 0x2,-0x4 ; Debug Table 0x17.0x5 = 0x6a4,0xfffa
06a5 6803 |h | Jump_Zero 0x6a9
06a6 e006 | | Load 0x0,0x6
06a7 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
06a8 7801 |x | Jump 0x6aa
06a9 4800 |H | Short_Literal 0x0
06aa 00e1 | | Load_Encached Boolean_Cache
06ab 03f1 | | Declare_Variable Discrete,With_Value
06ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x6 = 0x6ac,0xfff9
06ad 00db | | Load_Top At_Offset_3
06ae 4975 |Iu | Short_Literal 0x175
06af 00eb | | Load_Encached Diana_Cache
06b0 0098 | | Execute Package,Field_Read_Dynamic
06b1 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06b2 00e1 | | Load_Encached Boolean_Cache
06b3 02a0 | | Declare_Subprogram Null_Subprogram
06b4 4801 |H | Short_Literal 0x1
06b5 035d | ] | Declare_Type Array,Defined
06b6 00d8 | | Load_Top At_Offset_0
06b7 0337 | 7 | Declare_Variable Array
06b8 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x7 = 0x6b8,0xfff8
06b9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
06ba 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x17.0x8 = 0x6ba,0xfff7
06bb 029f 08db | | Declare_Subprogram For_Call,INIT_08d8 ; Debug Table 0x17.0x9 = 0x6bb,0xfff6
06bd 029f 0953 | S| Declare_Subprogram For_Call,INIT_0950 ; Debug Table 0x17.0xa = 0x6bd,0xfff5
06bf 029f 09bb | | Declare_Subprogram For_Call,INIT_09b8 ; Debug Table 0x17.0xb = 0x6bf,0xfff4
06c1 029f 09d3 | | Declare_Subprogram For_Call,INIT_09d0 ; Debug Table 0x17.0xc = 0x6c1,0xfff3
06c3 029f 0aa3 | | Declare_Subprogram For_Call,INIT_0aa0 ; Debug Table 0x17.0xd = 0x6c3,0xfff2
06c5 029f 0c0b | | Declare_Subprogram For_Call,INIT_0c08 ; Debug Table 0x17.0xe = 0x6c5,0xfff1
06c7 BODY_0690:
06c7 00cf | | Action Mark_Auxiliary
06c8 784d |xM | Jump 0x716
06c9 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0xf = 0x6c9,0x2
06ca 0007 | | Action Break_Optional
06cb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x10 = 0x6cb,0x401
06cc 7002 |p | Jump_Nonzero 0x6cf
06cd 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x11 = 0x6cd,0x402
06ce 782c |x, | Jump 0x6fb
06cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x12 = 0x6cf,0x403
06d0 0217 | | Execute Heap_Access,All_Reference
06d1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06d2 6804 |h | Jump_Zero 0x6d7
06d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x13 = 0x6d3,0x404
06d4 0217 | | Execute Heap_Access,All_Reference
06d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
06d6 7824 |x$ | Jump 0x6fb
06d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x14 = 0x6d7,0x405
06d8 0007 | | Action Break_Optional
06d9 e414 | | Load 0x2,0x14 ; Debug Table 0x17.0x15 = 0x6d9,0x801
06da 0007 | | Action Break_Optional
06db 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x17.0x16 = 0x6db,0x802
06dc 0007 | | Action Break_Optional ; Debug Table 0x17.0x17 = 0x6dc,0x803
06dd 00d0 | | Action Swap_Control ; Debug Table 0x17.0x18 = 0x6dd,0x804
06de 00d1 | | Pop_Control Pop_Count_1
06df 49bb |I | Short_Literal 0x1bb ; Debug Table 0x17.0x19 = 0x6df,0x405
06e0 00eb | | Load_Encached Diana_Cache
06e1 0098 | | Execute Package,Field_Read_Dynamic
06e2 012c | , | Execute Any,Size
06e3 e008 | | Load 0x0,0x8
06e4 1b17 | | Execute Package,Field_Read,Field_Number 0x17
06e5 025b | [ | Execute Discrete,Check_In_Type
06e6 0273 | s | Execute Discrete,Plus
06e7 00d9 | | Load_Top At_Offset_1
06e8 0007 | | Action Break_Optional
06e9 e415 | | Load 0x2,0x15 ; Debug Table 0x17.0x1a = 0x6e9,0xc01
06ea 0007 | | Action Break_Optional
06eb 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x1b = 0x6eb,0xc02
06ec 0007 | | Action Break_Optional ; Debug Table 0x17.0x1c = 0x6ec,0xc03
06ed 00d0 | | Action Swap_Control ; Debug Table 0x17.0x1d = 0x6ed,0xc04
06ee 00d1 | | Pop_Control Pop_Count_1
06ef 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x17.0x1e = 0x6ef,0x804
06f0 00eb | | Load_Encached Diana_Cache
06f1 0098 | | Execute Package,Field_Read_Dynamic
06f2 49c9 |I | Short_Literal 0x1c9
06f3 00eb | | Load_Encached Diana_Cache
06f4 0098 | | Execute Package,Field_Read_Dynamic
06f5 49ca |I | Short_Literal 0x1ca
06f6 00eb | | Load_Encached Diana_Cache
06f7 0095 | | Execute Package,Field_Reference_Dynamic
06f8 e009 | | Load 0x0,0x9
06f9 1819 | | Execute Package,Field_Execute,Field_Number 0x19
06fa 7800 |x | Jump 0x6fb
06fb 00d0 | | Action Swap_Control
06fc 00d1 | | Pop_Control Pop_Count_1
06fd a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0x17.0x1f = 0x6fd,0x2
06fe 0007 | | Action Break_Optional ; Debug Table 0x17.0x20 = 0x6fe,0x3
06ff e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x21 = 0x6ff,0x1001
0700 7002 |p | Jump_Nonzero 0x703
0701 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x22 = 0x701,0x1002
0702 7803 |x | Jump 0x706
0703 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x23 = 0x703,0x1003
0704 0217 | | Execute Heap_Access,All_Reference
0705 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0706 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x17.0x24 = 0x706,0x3
0707 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x25 = 0x707,0x4
0708 0a01 | | Execute_Immediate Plus,0x1
0709 c402 | | Store 0x2,0x2
070a e406 | | Load 0x2,0x6 ; Debug Table 0x17.0x26 = 0x70a,0x5
070b 840d | | Call 0x2,0xd
070c a40b | | Store_Unchecked 0x2,0xb
070d e40b | | Load 0x2,0xb ; Debug Table 0x17.0x27 = 0x70d,0x6
070e e402 | | Load 0x2,0x2
070f e409 | | Load 0x2,0x9
0710 01d6 | | Execute Vector,Field_Write
0711 e40a | | Load 0x2,0xa ; Debug Table 0x17.0x28 = 0x711,0x7
0712 e40b | | Load 0x2,0xb
0713 0273 | s | Execute Discrete,Plus
0714 c40a | | Store 0x2,0xa
0715 00c9 | | Action Pop_Auxiliary_Loop
0716 0007 | | Action Break_Optional ; Debug Table 0x17.0x29 = 0x716,0x1
0717 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x2a = 0x717,0x1401
0718 021d | | Execute Heap_Access,Is_Null
0719 6faf |o | Jump_Zero 0x6c9 ; Debug Table 0x17.0x2b = 0x719,0x1
071a 00ce | | Action Pop_Auxiliary
071b 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x2c = 0x71b,0x8
071c a402 | | Store_Unchecked 0x2,0x2
071d e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x2d = 0x71d,0x9
071e 00eb | | Load_Encached Diana_Cache
071f 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0720 a405 | | Store_Unchecked 0x2,0x5
0721 00cf | | Action Mark_Auxiliary
0722 784c |xL | Jump 0x76f
0723 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x2e = 0x723,0xb
0724 0007 | | Action Break_Optional
0725 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x2f = 0x725,0x1801
0726 7002 |p | Jump_Nonzero 0x729
0727 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x30 = 0x727,0x1802
0728 782c |x, | Jump 0x755
0729 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x31 = 0x729,0x1803
072a 0217 | | Execute Heap_Access,All_Reference
072b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
072c 6804 |h | Jump_Zero 0x731
072d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x32 = 0x72d,0x1804
072e 0217 | | Execute Heap_Access,All_Reference
072f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0730 7824 |x$ | Jump 0x755
0731 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x33 = 0x731,0x1805
0732 0007 | | Action Break_Optional
0733 e414 | | Load 0x2,0x14 ; Debug Table 0x17.0x34 = 0x733,0x1c01
0734 0007 | | Action Break_Optional
0735 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x17.0x35 = 0x735,0x1c02
0736 0007 | | Action Break_Optional ; Debug Table 0x17.0x36 = 0x736,0x1c03
0737 00d0 | | Action Swap_Control ; Debug Table 0x17.0x37 = 0x737,0x1c04
0738 00d1 | | Pop_Control Pop_Count_1
0739 49bb |I | Short_Literal 0x1bb ; Debug Table 0x17.0x38 = 0x739,0x1805
073a 00eb | | Load_Encached Diana_Cache
073b 0098 | | Execute Package,Field_Read_Dynamic
073c 012c | , | Execute Any,Size
073d e008 | | Load 0x0,0x8
073e 1b17 | | Execute Package,Field_Read,Field_Number 0x17
073f 025b | [ | Execute Discrete,Check_In_Type
0740 0273 | s | Execute Discrete,Plus
0741 00d9 | | Load_Top At_Offset_1
0742 0007 | | Action Break_Optional
0743 e415 | | Load 0x2,0x15 ; Debug Table 0x17.0x39 = 0x743,0x2001
0744 0007 | | Action Break_Optional
0745 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x3a = 0x745,0x2002
0746 0007 | | Action Break_Optional ; Debug Table 0x17.0x3b = 0x746,0x2003
0747 00d0 | | Action Swap_Control ; Debug Table 0x17.0x3c = 0x747,0x2004
0748 00d1 | | Pop_Control Pop_Count_1
0749 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x17.0x3d = 0x749,0x1c04
074a 00eb | | Load_Encached Diana_Cache
074b 0098 | | Execute Package,Field_Read_Dynamic
074c 49c9 |I | Short_Literal 0x1c9
074d 00eb | | Load_Encached Diana_Cache
074e 0098 | | Execute Package,Field_Read_Dynamic
074f 49ca |I | Short_Literal 0x1ca
0750 00eb | | Load_Encached Diana_Cache
0751 0095 | | Execute Package,Field_Reference_Dynamic
0752 e009 | | Load 0x0,0x9
0753 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0754 7800 |x | Jump 0x755
0755 00d0 | | Action Swap_Control
0756 00d1 | | Pop_Control Pop_Count_1
0757 a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0x17.0x3e = 0x757,0xb
0758 0007 | | Action Break_Optional ; Debug Table 0x17.0x3f = 0x758,0xc
0759 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x40 = 0x759,0x2401
075a 7002 |p | Jump_Nonzero 0x75d
075b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x41 = 0x75b,0x2402
075c 7803 |x | Jump 0x760
075d e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x42 = 0x75d,0x2403
075e 0217 | | Execute Heap_Access,All_Reference
075f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0760 a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x17.0x43 = 0x760,0xc
0761 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x44 = 0x761,0xd
0762 0a01 | | Execute_Immediate Plus,0x1
0763 c402 | | Store 0x2,0x2
0764 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x45 = 0x764,0xe
0765 e409 | | Load 0x2,0x9
0766 01d7 | | Execute Vector,Field_Read
0767 6803 |h | Jump_Zero 0x76b
0768 e406 | | Load 0x2,0x6 ; Debug Table 0x17.0x46 = 0x768,0xf
0769 8411 | | Call 0x2,0x11
076a 7803 |x | Jump 0x76e
076b 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x47 = 0x76b,0x10
076c e406 | | Load 0x2,0x6
076d 8410 | | Call 0x2,0x10
076e 00c9 | | Action Pop_Auxiliary_Loop
076f 0007 | | Action Break_Optional ; Debug Table 0x17.0x48 = 0x76f,0xa
0770 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x49 = 0x770,0x2801
0771 021d | | Execute Heap_Access,Is_Null
0772 6fb0 |o | Jump_Zero 0x723 ; Debug Table 0x17.0x4a = 0x772,0xa
0773 00ce | | Action Pop_Auxiliary
0774 e40a | | Load 0x2,0xa ; Debug Table 0x17.0x4b = 0x774,0x11
0775 0c01 | | Execute_Immediate Greater_Equal,0x1
0776 6856 |hV | Jump_Zero 0x7cd
0777 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x4c = 0x777,0x12
0778 a402 | | Store_Unchecked 0x2,0x2
0779 e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x4d = 0x779,0x13
077a 00eb | | Load_Encached Diana_Cache
077b 1888 | | Execute Package,Field_Execute,Field_Number 0x88
077c a405 | | Store_Unchecked 0x2,0x5
077d 00cf | | Action Mark_Auxiliary
077e 7849 |xI | Jump 0x7c8
077f e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x4e = 0x77f,0x15
0780 0007 | | Action Break_Optional
0781 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x4f = 0x781,0x2c01
0782 7002 |p | Jump_Nonzero 0x785
0783 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17.0x50 = 0x783,0x2c02
0784 782c |x, | Jump 0x7b1
0785 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x51 = 0x785,0x2c03
0786 0217 | | Execute Heap_Access,All_Reference
0787 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0788 6804 |h | Jump_Zero 0x78d
0789 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x52 = 0x789,0x2c04
078a 0217 | | Execute Heap_Access,All_Reference
078b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
078c 7824 |x$ | Jump 0x7b1
078d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x53 = 0x78d,0x2c05
078e 0007 | | Action Break_Optional
078f e414 | | Load 0x2,0x14 ; Debug Table 0x17.0x54 = 0x78f,0x3001
0790 0007 | | Action Break_Optional
0791 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x17.0x55 = 0x791,0x3002
0792 0007 | | Action Break_Optional ; Debug Table 0x17.0x56 = 0x792,0x3003
0793 00d0 | | Action Swap_Control ; Debug Table 0x17.0x57 = 0x793,0x3004
0794 00d1 | | Pop_Control Pop_Count_1
0795 49bb |I | Short_Literal 0x1bb ; Debug Table 0x17.0x58 = 0x795,0x2c05
0796 00eb | | Load_Encached Diana_Cache
0797 0098 | | Execute Package,Field_Read_Dynamic
0798 012c | , | Execute Any,Size
0799 e008 | | Load 0x0,0x8
079a 1b17 | | Execute Package,Field_Read,Field_Number 0x17
079b 025b | [ | Execute Discrete,Check_In_Type
079c 0273 | s | Execute Discrete,Plus
079d 00d9 | | Load_Top At_Offset_1
079e 0007 | | Action Break_Optional
079f e415 | | Load 0x2,0x15 ; Debug Table 0x17.0x59 = 0x79f,0x3401
07a0 0007 | | Action Break_Optional
07a1 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x17.0x5a = 0x7a1,0x3402
07a2 0007 | | Action Break_Optional ; Debug Table 0x17.0x5b = 0x7a2,0x3403
07a3 00d0 | | Action Swap_Control ; Debug Table 0x17.0x5c = 0x7a3,0x3404
07a4 00d1 | | Pop_Control Pop_Count_1
07a5 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x17.0x5d = 0x7a5,0x3004
07a6 00eb | | Load_Encached Diana_Cache
07a7 0098 | | Execute Package,Field_Read_Dynamic
07a8 49c9 |I | Short_Literal 0x1c9
07a9 00eb | | Load_Encached Diana_Cache
07aa 0098 | | Execute Package,Field_Read_Dynamic
07ab 49ca |I | Short_Literal 0x1ca
07ac 00eb | | Load_Encached Diana_Cache
07ad 0095 | | Execute Package,Field_Reference_Dynamic
07ae e009 | | Load 0x0,0x9
07af 1819 | | Execute Package,Field_Execute,Field_Number 0x19
07b0 7800 |x | Jump 0x7b1
07b1 00d0 | | Action Swap_Control
07b2 00d1 | | Pop_Control Pop_Count_1
07b3 a406 | | Store_Unchecked 0x2,0x6 ; Debug Table 0x17.0x5e = 0x7b3,0x15
07b4 0007 | | Action Break_Optional ; Debug Table 0x17.0x5f = 0x7b4,0x16
07b5 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x60 = 0x7b5,0x3801
07b6 7002 |p | Jump_Nonzero 0x7b9
07b7 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x17.0x61 = 0x7b7,0x3802
07b8 7803 |x | Jump 0x7bc
07b9 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x62 = 0x7b9,0x3803
07ba 0217 | | Execute Heap_Access,All_Reference
07bb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
07bc a405 | | Store_Unchecked 0x2,0x5 ; Debug Table 0x17.0x63 = 0x7bc,0x16
07bd e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x64 = 0x7bd,0x17
07be 0a01 | | Execute_Immediate Plus,0x1
07bf c402 | | Store 0x2,0x2
07c0 e402 | | Load 0x2,0x2 ; Debug Table 0x17.0x65 = 0x7c0,0x18
07c1 e409 | | Load 0x2,0x9
07c2 01d7 | | Execute Vector,Field_Read
07c3 6803 |h | Jump_Zero 0x7c7
07c4 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x66 = 0x7c4,0x19
07c5 e406 | | Load 0x2,0x6
07c6 8410 | | Call 0x2,0x10
07c7 00c9 | | Action Pop_Auxiliary_Loop
07c8 0007 | | Action Break_Optional ; Debug Table 0x17.0x67 = 0x7c8,0x14
07c9 e405 | | Load 0x2,0x5 ; Debug Table 0x17.0x68 = 0x7c9,0x3c01
07ca 021d | | Execute Heap_Access,Is_Null
07cb 6fb3 |o | Jump_Zero 0x77f ; Debug Table 0x17.0x69 = 0x7cb,0x14
07cc 00ce | | Action Pop_Auxiliary
07cd e5fb | | Load 0x2,-0x5 ; Debug Table 0x17.0x6a = 0x7cd,0x1a
07ce e402 | | Load 0x2,0x2
07cf 0273 | s | Execute Discrete,Plus
07d0 c5fb | | Store 0x2,-0x5
07d1 4505 |E | Exit_Subprogram 0x5
07d2 0000 0000 | | .BLANK 0000[0x6]
07d8 ; --------------------------------------------------------------------------------------
07d8 ; SUBPROGRAM
07d8 ; --------------------------------------------------------------------------------------
07d8 0807 | | .CONST 0x0807 ; Address of begin
07d9 0004 | | .CONST 0x0004 ; Address of exception handler
07da 0006 | | .CONST 0x0006 ; Number of locals
07db INIT_07d8:
07db 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0x18 = .DEBUG 0x07db,0x1346,0x0001,0x0000,0x0058,0xc575,0x0000,0x0ec9
; Debug Table 0x18.0x0 = 0x7db,0xffff
07dc 00db | | Load_Top At_Offset_3
07dd e013 | | Load 0x0,0x13
07de 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
07df 0031 | 1 | Store_Top Heap_Access,At_Offset_1
07e0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x1 = 0x7e0,0xfffe
07e1 00d9 | | Load_Top At_Offset_1
07e2 4975 |Iu | Short_Literal 0x175
07e3 00eb | | Load_Encached Diana_Cache
07e4 0098 | | Execute Package,Field_Read_Dynamic
07e5 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
07e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x2 = 0x7e6,0x401
07e7 0217 | | Execute Heap_Access,All_Reference
07e8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
07e9 00d9 | | Load_Top At_Offset_1
07ea 0007 | | Action Break_Optional
07eb e406 | | Load 0x2,0x6 ; Debug Table 0x18.0x3 = 0x7eb,0x801
07ec 0007 | | Action Break_Optional
07ed 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x18.0x4 = 0x7ed,0x802
07ee 0007 | | Action Break_Optional ; Debug Table 0x18.0x5 = 0x7ee,0x803
07ef 00d0 | | Action Swap_Control ; Debug Table 0x18.0x6 = 0x7ef,0x804
07f0 00d1 | | Pop_Control Pop_Count_1
07f1 49af |I | Short_Literal 0x1af ; Debug Table 0x18.0x7 = 0x7f1,0x401
07f2 00eb | | Load_Encached Diana_Cache
07f3 0096 | | Execute Package,Field_Execute_Dynamic
07f4 00d0 | | Action Swap_Control
07f5 00d1 | | Pop_Control Pop_Count_1
07f6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x18.0x8 = 0x7f6,0xfffe
07f7 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x9 = 0x7f7,0xfffd
07f8 e006 | | Load 0x0,0x6
07f9 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
07fa 00e2 | | Load_Encached Integer_Cache
07fb 03f1 | | Declare_Variable Discrete,With_Value
07fc 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0xa = 0x7fc,0xfffc
07fd e006 | | Load 0x0,0x6
07fe 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
07ff 0a01 | | Execute_Immediate Plus,0x1
0800 0248 | H | Execute Discrete,Check_In_Integer
0801 00e2 | | Load_Encached Integer_Cache
0802 03f1 | | Declare_Variable Discrete,With_Value
0803 e006 | | Load 0x0,0x6 ; Debug Table 0x18.0xb = 0x803,0xfffb
0804 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0805 00e1 | | Load_Encached Boolean_Cache
0806 03f1 | | Declare_Variable Discrete,With_Value
0807 BODY_07d8:
0807 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0xc = 0x807,0x1
0808 00da | | Load_Top At_Offset_2
0809 e404 | | Load 0x2,0x4
080a e403 | | Load 0x2,0x3
080b e006 | | Load 0x0,0x6
080c 1811 | | Execute Package,Field_Execute,Field_Number 0x11
080d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0xd = 0x80d,0x2
080e e5fe | | Load 0x2,-0x2
080f e5ff | | Load 0x2,-0x1
0810 8224 | $ | Call 0x1,0x24
0811 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0xe = 0x811,0x3
0812 e006 | | Load 0x0,0x6
0813 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0814 0f01 | | Execute_Immediate Equal,0x1
0815 6808 |h | Jump_Zero 0x81e
0816 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0xf = 0x816,0x4
0817 e005 | | Load 0x0,0x5
0818 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0819 0092 0c92 | | Action Push_String_Extended,0xc92 ; "at package scope flag"
; Debug Table 0x18.0x10 = 0x819,0x5
081b e005 | | Load 0x0,0x5
081c 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
081d 780b |x | Jump 0x829
081e 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x11 = 0x81e,0x6
081f e006 | | Load 0x0,0x6
0820 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0821 0a01 | | Execute_Immediate Plus,0x1
0822 0248 | H | Execute Discrete,Check_In_Integer
0823 e005 | | Load 0x0,0x5
0824 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0825 0092 0c93 | | Action Push_String_Extended,0xc93 ; "current offset"
; Debug Table 0x18.0x12 = 0x825,0x7
0827 e005 | | Load 0x0,0x5
0828 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0829 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x13 = 0x829,0x8
082a 680a |h | Jump_Zero 0x835
082b 0007 | | Action Break_Optional ; Debug Table 0x18.0x14 = 0x82b,0x9
082c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x15 = 0x82c,0xc01
082d 4800 |H | Short_Literal 0x0 ; Debug Table 0x18.0x16 = 0x82d,0x9
082e 4800 |H | Short_Literal 0x0
082f 6584 |e | Indirect_Literal Discrete,0x5b4,{0x00000000, 0x7fffffff}
0830 4800 |H | Short_Literal 0x0
0831 48a1 |H | Short_Literal 0xa1
0832 4812 |H | Short_Literal 0x12
0833 e005 | | Load 0x0,0x5
0834 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0835 4503 |E | Exit_Subprogram 0x3
0836 0000 0000 | | .XXX[0x2]
0838 ; --------------------------------------------------------------------------------------
0838 ; SUBPROGRAM
0838 ; --------------------------------------------------------------------------------------
0838 0845 | E | .CONST 0x0845 ; Address of begin
0839 0004 | | .CONST 0x0004 ; Address of exception handler
083a 0003 | | .CONST 0x0003 ; Number of locals
083b INIT_0838:
083b 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x083b,0x1376,0x0001,0x0000,0x0058,0xc575,0x0000,0x0f68
; Debug Table 0x19.0x0 = 0x83b,0xffff
083c e004 | | Load 0x0,0x4
083d 181a | | Execute Package,Field_Execute,Field_Number 0x1a
083e 00e2 | | Load_Encached Integer_Cache
083f 03f1 | | Declare_Variable Discrete,With_Value
0840 00db | | Load_Top At_Offset_3 ; Debug Table 0x19.0x1 = 0x840,0xfffe
0841 e004 | | Load 0x0,0x4
0842 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0843 00e2 | | Load_Encached Integer_Cache
0844 03f1 | | Declare_Variable Discrete,With_Value
0845 BODY_0838:
0845 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x2 = 0x845,0x1
0846 e008 | | Load 0x0,0x8
0847 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0848 025b | [ | Execute Discrete,Check_In_Type
0849 00da | | Load_Top At_Offset_2
084a e008 | | Load 0x0,0x8
084b 1b13 | | Execute Package,Field_Read,Field_Number 0x13
084c 025b | [ | Execute Discrete,Check_In_Type
084d e008 | | Load 0x0,0x8
084e 181f | | Execute Package,Field_Execute,Field_Number 0x1f
084f e005 | | Load 0x0,0x5
0850 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0851 4502 |E | Exit_Subprogram 0x2
0852 0000 0000 | | .BLANK 0000[0x6]
0858 ; --------------------------------------------------------------------------------------
0858 ; SUBPROGRAM
0858 ; --------------------------------------------------------------------------------------
0858 085b | [ | .CONST 0x085b ; Address of begin
0859 0004 | | .CONST 0x0004 ; Address of exception handler
085a 0001 | | .CONST 0x0001 ; Number of locals
085b BODY_0858:
085b INIT_0858:
085b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a = .DEBUG 0x085b,0x137e,0x0001,0x0000,0x0058,0xc575,0x0000,0x0fa9
; Debug Table 0x1a.0x0 = 0x85b,0x1
085c e002 | | Load 0x0,0x2
085d 1817 | | Execute Package,Field_Execute,Field_Number 0x17
085e e00f | | Load 0x0,0xf ; Debug Table 0x1a.0x1 = 0x85e,0x2
085f 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0860 0322 | " | Declare_Variable Record
0861 e006 | | Load 0x0,0x6
0862 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0863 00d9 | | Load_Top At_Offset_1
0864 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0865 4800 |H | Short_Literal 0x0
0866 00d9 | | Load_Top At_Offset_1
0867 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0868 4800 |H | Short_Literal 0x0
0869 00d9 | | Load_Top At_Offset_1
086a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
086b 4800 |H | Short_Literal 0x0
086c 00d9 | | Load_Top At_Offset_1
086d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
086e 4800 |H | Short_Literal 0x0
086f 00d9 | | Load_Top At_Offset_1
0870 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0871 4800 |H | Short_Literal 0x0
0872 00d9 | | Load_Top At_Offset_1
0873 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0874 4800 |H | Short_Literal 0x0
0875 00d9 | | Load_Top At_Offset_1
0876 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0877 4800 |H | Short_Literal 0x0
0878 00d9 | | Load_Top At_Offset_1
0879 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
087a 4800 |H | Short_Literal 0x0
087b 00d9 | | Load_Top At_Offset_1
087c 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
087d e5fd | | Load 0x2,-0x3
087e 0a01 | | Execute_Immediate Plus,0x1
087f 0248 | H | Execute Discrete,Check_In_Integer
0880 4804 |H | Short_Literal 0x4
0881 e010 | | Load 0x0,0x10
0882 180f | | Execute Package,Field_Execute,Field_Number 0xf
0883 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x2 = 0x883,0x3
0884 e005 | | Load 0x0,0x5
0885 1872 | r | Execute Package,Field_Execute,Field_Number 0x72
0886 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x3 = 0x886,0x4
0887 00db | | Load_Top At_Offset_3
0888 e006 | | Load 0x0,0x6
0889 1810 | | Execute Package,Field_Execute,Field_Number 0x10
088a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x4 = 0x88a,0x5
088b e005 | | Load 0x0,0x5
088c 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
088d 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x5 = 0x88d,0x6
088e e005 | | Load 0x0,0x5
088f 1872 | r | Execute Package,Field_Execute,Field_Number 0x72
0890 0007 | | Action Break_Optional ; Debug Table 0x1a.0x6 = 0x890,0x7
0891 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1a.0x7 = 0x891,0x401
0892 4800 |H | Short_Literal 0x0 ; Debug Table 0x1a.0x8 = 0x892,0x7
0893 4800 |H | Short_Literal 0x0
0894 00a2 0c00 | | Action Push_Discrete_Extended
0896 4801 |H | Short_Literal 0x1
0897 485c |H\ | Short_Literal 0x5c
0898 4806 |H | Short_Literal 0x6
0899 e005 | | Load 0x0,0x5
089a 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
089b 4504 |E | Exit_Subprogram 0x4
089c 0000 0000 | | .BLANK 0000[0x4]
08a0 ; --------------------------------------------------------------------------------------
08a0 ; SUBPROGRAM
08a0 ; --------------------------------------------------------------------------------------
08a0 08a8 | | .CONST 0x08a8 ; Address of begin
08a1 0004 | | .CONST 0x0004 ; Address of exception handler
08a2 0002 | | .CONST 0x0002 ; Number of locals
08a3 INIT_08a0:
08a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b = .DEBUG 0x08a3,0x1392,0x0001,0x0000,0x0058,0xc575,0x0000,0x1011
; Debug Table 0x1b.0x0 = 0x8a3,0xffff
08a4 00db | | Load_Top At_Offset_3
08a5 00eb | | Load_Encached Diana_Cache
08a6 18ec | | Execute Package,Field_Execute,Field_Number 0xec
08a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
08a8 BODY_08a0:
08a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x1 = 0x8a8,0x1
08a9 00eb | | Load_Encached Diana_Cache
08aa 18ec | | Execute Package,Field_Execute,Field_Number 0xec
08ab e5fe | | Load 0x2,-0x2
08ac e013 | | Load 0x0,0x13
08ad 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
08ae 0007 | | Action Break_Optional ; Debug Table 0x1b.0x2 = 0x8ae,0x2
08af e402 | | Load 0x2,0x2 ; Debug Table 0x1b.0x3 = 0x8af,0x401
08b0 0007 | | Action Break_Optional
08b1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1b.0x4 = 0x8b1,0x402
08b2 0007 | | Action Break_Optional ; Debug Table 0x1b.0x5 = 0x8b2,0x403
08b3 0007 | | Action Break_Optional ; Debug Table 0x1b.0x6 = 0x8b3,0x404
08b4 0f3e | > | Execute_Immediate Equal,0x3e ; Debug Table 0x1b.0x7 = 0x8b4,0x2
08b5 6812 |h | Jump_Zero 0x8c8
08b6 00cf | | Action Mark_Auxiliary ; Debug Table 0x1b.0x8 = 0x8b6,0x3
08b7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x9 = 0x8b7,0xf7ff
08b8 00da | | Load_Top At_Offset_2
08b9 00eb | | Load_Encached Diana_Cache
08ba 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
08bb 0031 | 1 | Store_Top Heap_Access,At_Offset_1
08bc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0xa = 0x8bc,0xf7fe
08bd 00d9 | | Load_Top At_Offset_1
08be 4904 |I | Short_Literal 0x104
08bf 00eb | | Load_Encached Diana_Cache
08c0 0096 | | Execute Package,Field_Execute_Dynamic
08c1 0031 | 1 | Store_Top Heap_Access,At_Offset_1
08c2 00db | | Load_Top At_Offset_3 ; Debug Table 0x1b.0xb = 0x8c2,0x801
08c3 00d9 | | Load_Top At_Offset_1
08c4 e013 | | Load 0x0,0x13
08c5 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
08c6 00d2 | | Pop_Control Pop_Count_2
08c7 00ce | | Action Pop_Auxiliary
08c8 4503 |E | Exit_Subprogram 0x3
08c9 0000 0000 | | .BLANK 0000[0x7]
08d0 ; --------------------------------------------------------------------------------------
08d0 ; SUBPROGRAM
08d0 ; --------------------------------------------------------------------------------------
08d0 08d3 | | .CONST 0x08d3 ; Address of begin
08d1 0004 | | .CONST 0x0004 ; Address of exception handler
08d2 0001 | | .CONST 0x0001 ; Number of locals
08d3 BODY_08d0:
08d3 INIT_08d0:
08d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x08d3,0x13ac,0x0001,0x0000,0x0058,0xc575,0x0000,0x1072
; Debug Table 0x1c.0x0 = 0x8d3,0x1
08d4 e5fe | | Load 0x2,-0x2
08d5 e013 | | Load 0x0,0x13
08d6 1847 | G | Execute Package,Field_Execute,Field_Number 0x47
08d7 4503 |E | Exit_Subprogram 0x3
08d8 ; --------------------------------------------------------------------------------------
08d8 ; SUBPROGRAM
08d8 ; --------------------------------------------------------------------------------------
08d8 08e5 | | .CONST 0x08e5 ; Address of begin
08d9 0004 | | .CONST 0x0004 ; Address of exception handler
08da 0004 | | .CONST 0x0004 ; Number of locals
08db INIT_08d8:
08db 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1d = .DEBUG 0x08db,0x13b0,0x0002,0x0000,0x0058,0xc575,0x0000,0x0878
; Debug Table 0x1d.0x0 = 0x8db,0xffff
08dc e404 | | Load 0x2,0x4
08dd 00eb | | Load_Encached Diana_Cache
08de 18cb | | Execute Package,Field_Execute,Field_Number 0xcb
08df 00eb | | Load_Encached Diana_Cache
08e0 1888 | | Execute Package,Field_Execute,Field_Number 0x88
08e1 0031 | 1 | Store_Top Heap_Access,At_Offset_1
08e2 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x1 = 0x8e2,0xfffe
08e3 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x1d.0x2 = 0x8e3,0xfffd
08e4 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
08e5 BODY_08d8:
08e5 00cf | | Action Mark_Auxiliary
08e6 785b |x[ | Jump 0x942
08e7 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x3 = 0x8e7,0x2
08e8 0007 | | Action Break_Optional
08e9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x4 = 0x8e9,0x401
08ea 7002 |p | Jump_Nonzero 0x8ed
08eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1d.0x5 = 0x8eb,0x402
08ec 782c |x, | Jump 0x919
08ed 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x6 = 0x8ed,0x403
08ee 0217 | | Execute Heap_Access,All_Reference
08ef 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
08f0 6804 |h | Jump_Zero 0x8f5
08f1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x7 = 0x8f1,0x404
08f2 0217 | | Execute Heap_Access,All_Reference
08f3 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
08f4 7824 |x$ | Jump 0x919
08f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x8 = 0x8f5,0x405
08f6 0007 | | Action Break_Optional
08f7 e607 | | Load 0x3,0x7 ; Debug Table 0x1d.0x9 = 0x8f7,0x801
08f8 0007 | | Action Break_Optional
08f9 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1d.0xa = 0x8f9,0x802
08fa 0007 | | Action Break_Optional ; Debug Table 0x1d.0xb = 0x8fa,0x803
08fb 00d0 | | Action Swap_Control ; Debug Table 0x1d.0xc = 0x8fb,0x804
08fc 00d1 | | Pop_Control Pop_Count_1
08fd 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1d.0xd = 0x8fd,0x405
08fe 00eb | | Load_Encached Diana_Cache
08ff 0098 | | Execute Package,Field_Read_Dynamic
0900 012c | , | Execute Any,Size
0901 e008 | | Load 0x0,0x8
0902 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0903 025b | [ | Execute Discrete,Check_In_Type
0904 0273 | s | Execute Discrete,Plus
0905 00d9 | | Load_Top At_Offset_1
0906 0007 | | Action Break_Optional
0907 e608 | | Load 0x3,0x8 ; Debug Table 0x1d.0xe = 0x907,0xc01
0908 0007 | | Action Break_Optional
0909 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1d.0xf = 0x909,0xc02
090a 0007 | | Action Break_Optional ; Debug Table 0x1d.0x10 = 0x90a,0xc03
090b 00d0 | | Action Swap_Control ; Debug Table 0x1d.0x11 = 0x90b,0xc04
090c 00d1 | | Pop_Control Pop_Count_1
090d 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1d.0x12 = 0x90d,0x804
090e 00eb | | Load_Encached Diana_Cache
090f 0098 | | Execute Package,Field_Read_Dynamic
0910 49c9 |I | Short_Literal 0x1c9
0911 00eb | | Load_Encached Diana_Cache
0912 0098 | | Execute Package,Field_Read_Dynamic
0913 49ca |I | Short_Literal 0x1ca
0914 00eb | | Load_Encached Diana_Cache
0915 0095 | | Execute Package,Field_Reference_Dynamic
0916 e009 | | Load 0x0,0x9
0917 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0918 7800 |x | Jump 0x919
0919 00d0 | | Action Swap_Control
091a 00d1 | | Pop_Control Pop_Count_1
091b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x1d.0x13 = 0x91b,0x2
091c 0007 | | Action Break_Optional ; Debug Table 0x1d.0x14 = 0x91c,0x3
091d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x15 = 0x91d,0x1001
091e 7002 |p | Jump_Nonzero 0x921
091f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1d.0x16 = 0x91f,0x1002
0920 7803 |x | Jump 0x924
0921 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x17 = 0x921,0x1003
0922 0217 | | Execute Heap_Access,All_Reference
0923 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0924 a602 | | Store_Unchecked 0x3,0x2 ; Debug Table 0x1d.0x18 = 0x924,0x3
0925 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x19 = 0x925,0x4
0926 0a01 | | Execute_Immediate Plus,0x1
0927 005a | Z | Store_Top Discrete,At_Offset_2
0928 0007 | | Action Break_Optional ; Debug Table 0x1d.0x1a = 0x928,0x5
0929 e603 | | Load 0x3,0x3 ; Debug Table 0x1d.0x1b = 0x929,0x1401
092a 0007 | | Action Break_Optional
092b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1d.0x1c = 0x92b,0x1402
092c 0007 | | Action Break_Optional ; Debug Table 0x1d.0x1d = 0x92c,0x1403
092d 0007 | | Action Break_Optional ; Debug Table 0x1d.0x1e = 0x92d,0x1404
092e 0fa9 | | Execute_Immediate Equal,0xa9 ; Debug Table 0x1d.0x1f = 0x92e,0x5
092f 680b |h | Jump_Zero 0x93b
0930 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1d.0x20 = 0x930,0x6
0931 00db | | Load_Top At_Offset_3
0932 00eb | | Load_Encached Diana_Cache
0933 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0934 00eb | | Load_Encached Diana_Cache
0935 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0936 00eb | | Load_Encached Diana_Cache
0937 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0938 6808 |h | Jump_Zero 0x941
0939 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x21 = 0x939,0x7
093a 4402 |D | Exit_Subprogram With_Result,0x2
093b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1d.0x22 = 0x93b,0x8
093c e7fe | | Load 0x3,-0x2
093d 027f | | Execute Discrete,Equal
093e 6802 |h | Jump_Zero 0x941
093f 4800 |H | Short_Literal 0x0 ; Debug Table 0x1d.0x23 = 0x93f,0x9
0940 4402 |D | Exit_Subprogram With_Result,0x2
0941 00c9 | | Action Pop_Auxiliary_Loop
0942 0007 | | Action Break_Optional ; Debug Table 0x1d.0x24 = 0x942,0x1
0943 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x25 = 0x943,0x1801
0944 021d | | Execute Heap_Access,Is_Null
0945 6fa1 |o | Jump_Zero 0x8e7 ; Debug Table 0x1d.0x26 = 0x945,0x1
0946 00ce | | Action Pop_Auxiliary
0947 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x27 = 0x947,0xa
0948 4402 |D | Exit_Subprogram With_Result,0x2
0949 0000 0000 | | .BLANK 0000[0x7]
0950 ; --------------------------------------------------------------------------------------
0950 ; SUBPROGRAM
0950 ; --------------------------------------------------------------------------------------
0950 0953 | S | .CONST 0x0953 ; Address of begin
0951 0004 | | .CONST 0x0004 ; Address of exception handler
0952 0001 | | .CONST 0x0001 ; Number of locals
0953 BODY_0950:
0953 INIT_0950:
0953 0007 | | Action Break_Optional ; Debug Table 0x1e = .DEBUG 0x0953,0x1402,0x0002,0x0000,0x0058,0xc575,0x0000,0x0900
; Debug Table 0x1e.0x0 = 0x953,0x1
0954 e7ff | | Load 0x3,-0x1 ; Debug Table 0x1e.0x1 = 0x954,0x401
0955 0007 | | Action Break_Optional
0956 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x1e.0x2 = 0x956,0x402
0957 0007 | | Action Break_Optional ; Debug Table 0x1e.0x3 = 0x957,0x403
0958 0007 | | Action Break_Optional ; Debug Table 0x1e.0x4 = 0x958,0x404
0959 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x1e.0x5 = 0x959,0x1
095a 7004 |p | Jump_Nonzero 0x95f
095b 0b3d | = | Execute_Immediate Case_Compare,0x3d
095c 7046 |pF | Jump_Nonzero 0x9a3
095d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x6 = 0x95d,0x4
095e 4401 |D | Exit_Subprogram With_Result,0x1
095f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x7 = 0x95f,0x2
0960 00eb | | Load_Encached Diana_Cache
0961 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
0962 e003 | | Load 0x0,0x3
0963 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0964 703c |p< | Jump_Nonzero 0x9a1
0965 e402 | | Load 0x2,0x2
0966 e7ff | | Load 0x3,-0x1
0967 00eb | | Load_Encached Diana_Cache
0968 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0969 00eb | | Load_Encached Diana_Cache
096a 1888 | | Execute Package,Field_Execute,Field_Number 0x88
096b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x8 = 0x96b,0x801
096c 7002 |p | Jump_Nonzero 0x96f
096d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x9 = 0x96d,0x802
096e 782c |x, | Jump 0x99b
096f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xa = 0x96f,0x803
0970 0217 | | Execute Heap_Access,All_Reference
0971 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0972 6804 |h | Jump_Zero 0x977
0973 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xb = 0x973,0x804
0974 0217 | | Execute Heap_Access,All_Reference
0975 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0976 7824 |x$ | Jump 0x99b
0977 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0xc = 0x977,0x805
0978 0007 | | Action Break_Optional
0979 e605 | | Load 0x3,0x5 ; Debug Table 0x1e.0xd = 0x979,0xc01
097a 0007 | | Action Break_Optional
097b 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x1e.0xe = 0x97b,0xc02
097c 0007 | | Action Break_Optional ; Debug Table 0x1e.0xf = 0x97c,0xc03
097d 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x10 = 0x97d,0xc04
097e 00d1 | | Pop_Control Pop_Count_1
097f 49bb |I | Short_Literal 0x1bb ; Debug Table 0x1e.0x11 = 0x97f,0x805
0980 00eb | | Load_Encached Diana_Cache
0981 0098 | | Execute Package,Field_Read_Dynamic
0982 012c | , | Execute Any,Size
0983 e008 | | Load 0x0,0x8
0984 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0985 025b | [ | Execute Discrete,Check_In_Type
0986 0273 | s | Execute Discrete,Plus
0987 00d9 | | Load_Top At_Offset_1
0988 0007 | | Action Break_Optional
0989 e606 | | Load 0x3,0x6 ; Debug Table 0x1e.0x12 = 0x989,0x1001
098a 0007 | | Action Break_Optional
098b 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x1e.0x13 = 0x98b,0x1002
098c 0007 | | Action Break_Optional ; Debug Table 0x1e.0x14 = 0x98c,0x1003
098d 00d0 | | Action Swap_Control ; Debug Table 0x1e.0x15 = 0x98d,0x1004
098e 00d1 | | Pop_Control Pop_Count_1
098f 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x1e.0x16 = 0x98f,0xc04
0990 00eb | | Load_Encached Diana_Cache
0991 0098 | | Execute Package,Field_Read_Dynamic
0992 49c9 |I | Short_Literal 0x1c9
0993 00eb | | Load_Encached Diana_Cache
0994 0098 | | Execute Package,Field_Read_Dynamic
0995 49ca |I | Short_Literal 0x1ca
0996 00eb | | Load_Encached Diana_Cache
0997 0095 | | Execute Package,Field_Reference_Dynamic
0998 e009 | | Load 0x0,0x9
0999 1819 | | Execute Package,Field_Execute,Field_Number 0x19
099a 7800 |x | Jump 0x99b
099b 00d0 | | Action Swap_Control
099c 00d1 | | Pop_Control Pop_Count_1
099d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1e.0x17 = 0x99d,0x2
099e 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
099f 840c | | Call 0x2,0xc
09a0 4401 |D | Exit_Subprogram With_Result,0x1
09a1 4800 |H | Short_Literal 0x0
09a2 4401 |D | Exit_Subprogram With_Result,0x1
09a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x18 = 0x9a3,0x3
09a4 00eb | | Load_Encached Diana_Cache
09a5 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4
09a6 00eb | | Load_Encached Diana_Cache
09a7 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
09a8 e003 | | Load 0x0,0x3
09a9 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
09aa 7008 |p | Jump_Nonzero 0x9b3
09ab e402 | | Load 0x2,0x2
09ac e7ff | | Load 0x3,-0x1
09ad 00eb | | Load_Encached Diana_Cache
09ae 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
09af 00eb | | Load_Encached Diana_Cache
09b0 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
09b1 840c | | Call 0x2,0xc
09b2 4401 |D | Exit_Subprogram With_Result,0x1
09b3 4800 |H | Short_Literal 0x0
09b4 4401 |D | Exit_Subprogram With_Result,0x1
09b5 0000 0000 | | .XXX[0x3]
09b7 0000 | |
09b8 ; --------------------------------------------------------------------------------------
09b8 ; SUBPROGRAM
09b8 ; --------------------------------------------------------------------------------------
09b8 09bb | | .CONST 0x09bb ; Address of begin
09b9 0004 | | .CONST 0x0004 ; Address of exception handler
09ba 0001 | | .CONST 0x0001 ; Number of locals
09bb BODY_09b8:
09bb INIT_09b8:
09bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x09bb,0x1436,0x0002,0x0000,0x0058,0xc575,0x0000,0x0978
; Debug Table 0x1f.0x0 = 0x9bb,0x1
09bc 0b1e | | Execute_Immediate Case_Compare,0x1e
09bd 7010 |p | Jump_Nonzero 0x9ce
09be 0b1f | | Execute_Immediate Case_Compare,0x1f
09bf 700e |p | Jump_Nonzero 0x9ce
09c0 0b20 | | Execute_Immediate Case_Compare,0x20
09c1 700c |p | Jump_Nonzero 0x9ce
09c2 0b24 | $ | Execute_Immediate Case_Compare,0x24
09c3 700a |p | Jump_Nonzero 0x9ce
09c4 0b6e | n | Execute_Immediate Case_Compare,0x6e
09c5 7008 |p | Jump_Nonzero 0x9ce
09c6 0b6f | o | Execute_Immediate Case_Compare,0x6f
09c7 7006 |p | Jump_Nonzero 0x9ce
09c8 0b70 | p | Execute_Immediate Case_Compare,0x70
09c9 7004 |p | Jump_Nonzero 0x9ce
09ca 0b74 | t | Execute_Immediate Case_Compare,0x74
09cb 7002 |p | Jump_Nonzero 0x9ce
09cc 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x1 = 0x9cc,0x3
09cd 4401 |D | Exit_Subprogram With_Result,0x1
09ce 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x2 = 0x9ce,0x2
09cf 4401 |D | Exit_Subprogram With_Result,0x1
09d0 ; --------------------------------------------------------------------------------------
09d0 ; SUBPROGRAM
09d0 ; --------------------------------------------------------------------------------------
09d0 09e0 | | .CONST 0x09e0 ; Address of begin
09d1 0004 | | .CONST 0x0004 ; Address of exception handler
09d2 0005 | | .CONST 0x0005 ; Number of locals
09d3 INIT_09d0:
09d3 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x20 = .DEBUG 0x09d3,0x143e,0x0001,0x0000,0x0058,0xc575,0x0000,0x09ad
; Debug Table 0x20.0x0 = 0x9d3,0xffff
09d4 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
09d5 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x20.0x1 = 0x9d5,0xfffe
09d6 e005 | | Load 0x0,0x5 ; Debug Table 0x20.0x2 = 0x9d6,0xfffd
09d7 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
09d8 e005 | | Load 0x0,0x5
09d9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
09da 03f1 | | Declare_Variable Discrete,With_Value
09db e005 | | Load 0x0,0x5 ; Debug Table 0x20.0x3 = 0x9db,0xfffc
09dc 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
09dd e005 | | Load 0x0,0x5
09de 1b0d | | Execute Package,Field_Read,Field_Number 0xd
09df 03f1 | | Declare_Variable Discrete,With_Value
09e0 BODY_09d0:
09e0 e7ff | | Load 0x3,-0x1 ; Debug Table 0x20.0x4 = 0x9e0,0x1
09e1 0b1e | | Execute_Immediate Case_Compare,0x1e
09e2 7010 |p | Jump_Nonzero 0x9f3
09e3 0b1f | | Execute_Immediate Case_Compare,0x1f
09e4 701f |p | Jump_Nonzero 0xa04
09e5 0b20 | | Execute_Immediate Case_Compare,0x20
09e6 702e |p. | Jump_Nonzero 0xa15
09e7 0b24 | $ | Execute_Immediate Case_Compare,0x24
09e8 703d |p= | Jump_Nonzero 0xa26
09e9 0b6e | n | Execute_Immediate Case_Compare,0x6e
09ea 704c |pL | Jump_Nonzero 0xa37
09eb 0b6f | o | Execute_Immediate Case_Compare,0x6f
09ec 704f |pO | Jump_Nonzero 0xa3c
09ed 0b70 | p | Execute_Immediate Case_Compare,0x70
09ee 7052 |pR | Jump_Nonzero 0xa41
09ef 0b74 | t | Execute_Immediate Case_Compare,0x74
09f0 7055 |pU | Jump_Nonzero 0xa46
09f1 4887 |H | Short_Literal 0x87 ; Debug Table 0x20.0x5 = 0x9f1,0x16
09f2 0257 | W | Execute Discrete,Raise
09f3 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0x6 = 0x9f3,0x2
09f4 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
09f5 0007 | | Action Break_Optional ; Debug Table 0x20.0x7 = 0x9f5,0x3
09f6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x8 = 0x9f6,0x401
09f7 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x9 = 0x9f7,0x3
09f8 4800 |H | Short_Literal 0x0
09f9 4810 |H | Short_Literal 0x10
09fa 4800 |H | Short_Literal 0x0
09fb 487b |H{ | Short_Literal 0x7b
09fc 4804 |H | Short_Literal 0x4
09fd e005 | | Load 0x0,0x5
09fe 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
09ff 0092 0c94 | | Action Push_String_Extended,0xc94 ; "Loading int '+' w/bnds-chk"
; Debug Table 0x20.0xa = 0x9ff,0x4
0a01 e005 | | Load 0x0,0x5
0a02 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0a03 7846 |xF | Jump 0xa4a
0a04 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0xb = 0xa04,0x5
0a05 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0a06 0007 | | Action Break_Optional ; Debug Table 0x20.0xc = 0xa06,0x6
0a07 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0xd = 0xa07,0x801
0a08 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0xe = 0xa08,0x6
0a09 4800 |H | Short_Literal 0x0
0a0a 4811 |H | Short_Literal 0x11
0a0b 4800 |H | Short_Literal 0x0
0a0c 487b |H{ | Short_Literal 0x7b
0a0d 4804 |H | Short_Literal 0x4
0a0e e005 | | Load 0x0,0x5
0a0f 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0a10 0092 0c95 | | Action Push_String_Extended,0xc95 ; "Loading int '-' w/bnds-chk"
; Debug Table 0x20.0xf = 0xa10,0x7
0a12 e005 | | Load 0x0,0x5
0a13 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0a14 7835 |x5 | Jump 0xa4a
0a15 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0x10 = 0xa15,0x8
0a16 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0a17 0007 | | Action Break_Optional ; Debug Table 0x20.0x11 = 0xa17,0x9
0a18 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x12 = 0xa18,0xc01
0a19 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x13 = 0xa19,0x9
0a1a 4800 |H | Short_Literal 0x0
0a1b 4812 |H | Short_Literal 0x12
0a1c 4800 |H | Short_Literal 0x0
0a1d 487b |H{ | Short_Literal 0x7b
0a1e 4804 |H | Short_Literal 0x4
0a1f e005 | | Load 0x0,0x5
0a20 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0a21 0092 0c96 | | Action Push_String_Extended,0xc96 ; "Loading int '*' w/bnds-chk"
; Debug Table 0x20.0x14 = 0xa21,0xa
0a23 e005 | | Load 0x0,0x5
0a24 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0a25 7824 |x$ | Jump 0xa4a
0a26 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0x15 = 0xa26,0xb
0a27 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0a28 0007 | | Action Break_Optional ; Debug Table 0x20.0x16 = 0xa28,0xc
0a29 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x17 = 0xa29,0x1001
0a2a 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x18 = 0xa2a,0xc
0a2b 4800 |H | Short_Literal 0x0
0a2c 4813 |H | Short_Literal 0x13
0a2d 4800 |H | Short_Literal 0x0
0a2e 487b |H{ | Short_Literal 0x7b
0a2f 4804 |H | Short_Literal 0x4
0a30 e005 | | Load 0x0,0x5
0a31 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0a32 0092 0c97 | | Action Push_String_Extended,0xc97 ; "Loading int '**' w/bnds-chk"
; Debug Table 0x20.0x19 = 0xa32,0xd
0a34 e005 | | Load 0x0,0x5
0a35 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0a36 7813 |x | Jump 0xa4a
0a37 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x1a = 0xa37,0xe
0a38 a602 | | Store_Unchecked 0x3,0x2
0a39 4810 |H | Short_Literal 0x10 ; Debug Table 0x20.0x1b = 0xa39,0xf
0a3a a603 | | Store_Unchecked 0x3,0x3
0a3b 780e |x | Jump 0xa4a
0a3c 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x1c = 0xa3c,0x10
0a3d a602 | | Store_Unchecked 0x3,0x2
0a3e 4811 |H | Short_Literal 0x11 ; Debug Table 0x20.0x1d = 0xa3e,0x11
0a3f a603 | | Store_Unchecked 0x3,0x3
0a40 7809 |x | Jump 0xa4a
0a41 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x1e = 0xa41,0x12
0a42 a602 | | Store_Unchecked 0x3,0x2
0a43 4812 |H | Short_Literal 0x12 ; Debug Table 0x20.0x1f = 0xa43,0x13
0a44 a603 | | Store_Unchecked 0x3,0x3
0a45 7804 |x | Jump 0xa4a
0a46 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x20 = 0xa46,0x14
0a47 a602 | | Store_Unchecked 0x3,0x2
0a48 4813 |H | Short_Literal 0x13 ; Debug Table 0x20.0x21 = 0xa48,0x15
0a49 a603 | | Store_Unchecked 0x3,0x3
0a4a 00d1 | | Pop_Control Pop_Count_1
0a4b 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x22 = 0xa4b,0x18
0a4c 684e |hN | Jump_Zero 0xa9b
0a4d e006 | | Load 0x0,0x6 ; Debug Table 0x20.0x23 = 0xa4d,0x19
0a4e 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0a4f e7fd | | Load 0x3,-0x3 ; Debug Table 0x20.0x24 = 0xa4f,0x1a
0a50 e002 | | Load 0x0,0x2
0a51 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0a52 0007 | | Action Break_Optional ; Debug Table 0x20.0x25 = 0xa52,0x1b
0a53 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x26 = 0xa53,0x1401
0a54 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x27 = 0xa54,0x1b
0a55 4800 |H | Short_Literal 0x0
0a56 61a9 |a | Indirect_Literal Discrete,0xc00,{0x00000000, 0x7fffffff}
0a57 4800 |H | Short_Literal 0x0
0a58 489c |H | Short_Literal 0x9c
0a59 4812 |H | Short_Literal 0x12
0a5a e005 | | Load 0x0,0x5
0a5b 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0a5c 0007 | | Action Break_Optional ; Debug Table 0x20.0x28 = 0xa5c,0x1c
0a5d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x29 = 0xa5d,0x1801
0a5e 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x2a = 0xa5e,0x1c
0a5f 4800 |H | Short_Literal 0x0
0a60 619f |a | Indirect_Literal Discrete,0xc00,{0x00000000, 0x7fffffff}
0a61 4800 |H | Short_Literal 0x0
0a62 4811 |H | Short_Literal 0x11
0a63 4800 |H | Short_Literal 0x0
0a64 e005 | | Load 0x0,0x5
0a65 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0a66 6199 |a | Indirect_Literal Discrete,0xc00,{0x00000000, 0x7fffffff} ; Debug Table 0x20.0x2b = 0xa66,0x1d
0a67 e005 | | Load 0x0,0x5
0a68 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0a69 0007 | | Action Break_Optional ; Debug Table 0x20.0x2c = 0xa69,0x1e
0a6a 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x2d = 0xa6a,0x1c01
0a6b 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x2e = 0xa6b,0x1e
0a6c 4800 |H | Short_Literal 0x0
0a6d 6192 |a | Indirect_Literal Discrete,0xc00,{0x00000000, 0x7fffffff}
0a6e 4801 |H | Short_Literal 0x1
0a6f 4800 |H | Short_Literal 0x0
0a70 4800 |H | Short_Literal 0x0
0a71 e005 | | Load 0x0,0x5
0a72 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0a73 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x2f = 0xa73,0x1f
0a74 e005 | | Load 0x0,0x5
0a75 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0a76 e7fe | | Load 0x3,-0x2 ; Debug Table 0x20.0x30 = 0xa76,0x20
0a77 e015 | | Load 0x0,0x15
0a78 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0a79 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x31 = 0xa79,0x21
0a7a e005 | | Load 0x0,0x5
0a7b 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0a7c 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x32 = 0xa7c,0x22
0a7d e006 | | Load 0x0,0x6
0a7e 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0a7f 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x33 = 0xa7f,0x23
0a80 e006 | | Load 0x0,0x6
0a81 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0a82 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x34 = 0xa82,0x24
0a83 e005 | | Load 0x0,0x5
0a84 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0a85 e002 | | Load 0x0,0x2 ; Debug Table 0x20.0x35 = 0xa85,0x25
0a86 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0a87 0007 | | Action Break_Optional ; Debug Table 0x20.0x36 = 0xa87,0x26
0a88 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x20.0x37 = 0xa88,0x2001
0a89 4800 |H | Short_Literal 0x0 ; Debug Table 0x20.0x38 = 0xa89,0x26
0a8a 4800 |H | Short_Literal 0x0
0a8b e603 | | Load 0x3,0x3
0a8c 4800 |H | Short_Literal 0x0
0a8d 487b |H{ | Short_Literal 0x7b
0a8e 4804 |H | Short_Literal 0x4
0a8f e005 | | Load 0x0,0x5
0a90 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0a91 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x39 = 0xa91,0x27
0a92 e005 | | Load 0x0,0x5
0a93 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0a94 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x3a = 0xa94,0x28
0a95 e006 | | Load 0x0,0x6
0a96 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0a97 0092 0c98 | | Action Push_String_Extended,0xc98 ; "Loading integer op with bnds-check iff nec."
; Debug Table 0x20.0x3b = 0xa97,0x29
0a99 e005 | | Load 0x0,0x5
0a9a 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
0a9b 4504 |E | Exit_Subprogram 0x4
0a9c 0000 0000 | | .BLANK 0000[0x4]
0aa0 ; --------------------------------------------------------------------------------------
0aa0 ; SUBPROGRAM
0aa0 ; --------------------------------------------------------------------------------------
0aa0 0aab | | .CONST 0x0aab ; Address of begin
0aa1 0004 | | .CONST 0x0004 ; Address of exception handler
0aa2 0009 | | .CONST 0x0009 ; Number of locals
0aa3 INIT_0aa0:
0aa3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21 = .DEBUG 0x0aa3,0x14b8,0x0001,0x0000,0x0058,0xc575,0x0000,0x0b79
; Debug Table 0x21.0x0 = 0xaa3,0xffff
0aa4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x1 = 0xaa4,0xfffe
0aa5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x2 = 0xaa5,0xfffd
0aa6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x3 = 0xaa6,0xfffc
0aa7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x4 = 0xaa7,0xfffb
0aa8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x5 = 0xaa8,0xfffa
0aa9 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x6 = 0xaa9,0xfff9
0aaa 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x21.0x7 = 0xaaa,0xfff8
0aab BODY_0aa0:
0aab 0007 | | Action Break_Optional ; Debug Table 0x21.0x8 = 0xaab,0x1
0aac e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x9 = 0xaac,0x401
0aad 0007 | | Action Break_Optional
0aae 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x21.0xa = 0xaae,0x402
0aaf 0007 | | Action Break_Optional ; Debug Table 0x21.0xb = 0xaaf,0x403
0ab0 0007 | | Action Break_Optional ; Debug Table 0x21.0xc = 0xab0,0x404
0ab1 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x21.0xd = 0xab1,0x1
0ab2 7007 |p | Jump_Nonzero 0xaba
0ab3 0b39 | 9 | Execute_Immediate Case_Compare,0x39
0ab4 7086 |p | Jump_Nonzero 0xb3b
0ab5 0b3c | < | Execute_Immediate Case_Compare,0x3c
0ab6 70c6 |p | Jump_Nonzero 0xb7d
0ab7 0b3d | = | Execute_Immediate Case_Compare,0x3d
0ab8 70e1 |p | Jump_Nonzero 0xb9a
0ab9 792a |y* | Jump 0xbe4 ; Debug Table 0x21.0xe = 0xab9,0x1f
0aba e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0xf = 0xaba,0x2
0abb 00eb | | Load_Encached Diana_Cache
0abc 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
0abd a602 | | Store_Unchecked 0x3,0x2
0abe e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x10 = 0xabe,0x3
0abf 00eb | | Load_Encached Diana_Cache
0ac0 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0ac1 00eb | | Load_Encached Diana_Cache
0ac2 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0ac3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x11 = 0xac3,0x801
0ac4 7002 |p | Jump_Nonzero 0xac7
0ac5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x12 = 0xac5,0x802
0ac6 782c |x, | Jump 0xaf3
0ac7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x13 = 0xac7,0x803
0ac8 0217 | | Execute Heap_Access,All_Reference
0ac9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0aca 6804 |h | Jump_Zero 0xacf
0acb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x14 = 0xacb,0x804
0acc 0217 | | Execute Heap_Access,All_Reference
0acd 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0ace 7824 |x$ | Jump 0xaf3
0acf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x15 = 0xacf,0x805
0ad0 0007 | | Action Break_Optional
0ad1 e60c | | Load 0x3,0xc ; Debug Table 0x21.0x16 = 0xad1,0xc01
0ad2 0007 | | Action Break_Optional
0ad3 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x21.0x17 = 0xad3,0xc02
0ad4 0007 | | Action Break_Optional ; Debug Table 0x21.0x18 = 0xad4,0xc03
0ad5 00d0 | | Action Swap_Control ; Debug Table 0x21.0x19 = 0xad5,0xc04
0ad6 00d1 | | Pop_Control Pop_Count_1
0ad7 49bb |I | Short_Literal 0x1bb ; Debug Table 0x21.0x1a = 0xad7,0x805
0ad8 00eb | | Load_Encached Diana_Cache
0ad9 0098 | | Execute Package,Field_Read_Dynamic
0ada 012c | , | Execute Any,Size
0adb e008 | | Load 0x0,0x8
0adc 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0add 025b | [ | Execute Discrete,Check_In_Type
0ade 0273 | s | Execute Discrete,Plus
0adf 00d9 | | Load_Top At_Offset_1
0ae0 0007 | | Action Break_Optional
0ae1 e60d | | Load 0x3,0xd ; Debug Table 0x21.0x1b = 0xae1,0x1001
0ae2 0007 | | Action Break_Optional
0ae3 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x21.0x1c = 0xae3,0x1002
0ae4 0007 | | Action Break_Optional ; Debug Table 0x21.0x1d = 0xae4,0x1003
0ae5 00d0 | | Action Swap_Control ; Debug Table 0x21.0x1e = 0xae5,0x1004
0ae6 00d1 | | Pop_Control Pop_Count_1
0ae7 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x21.0x1f = 0xae7,0xc04
0ae8 00eb | | Load_Encached Diana_Cache
0ae9 0098 | | Execute Package,Field_Read_Dynamic
0aea 49c9 |I | Short_Literal 0x1c9
0aeb 00eb | | Load_Encached Diana_Cache
0aec 0098 | | Execute Package,Field_Read_Dynamic
0aed 49ca |I | Short_Literal 0x1ca
0aee 00eb | | Load_Encached Diana_Cache
0aef 0095 | | Execute Package,Field_Reference_Dynamic
0af0 e009 | | Load 0x0,0x9
0af1 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0af2 7800 |x | Jump 0xaf3
0af3 00d0 | | Action Swap_Control
0af4 00d1 | | Pop_Control Pop_Count_1
0af5 a603 | | Store_Unchecked 0x3,0x3 ; Debug Table 0x21.0x20 = 0xaf5,0x3
0af6 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x21 = 0xaf6,0x4
0af7 00eb | | Load_Encached Diana_Cache
0af8 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0af9 a604 | | Store_Unchecked 0x3,0x4
0afa e5ff | | Load 0x2,-0x1 ; Debug Table 0x21.0x22 = 0xafa,0x5
0afb e604 | | Load 0x3,0x4
0afc 8215 | | Call 0x1,0x15
0afd a605 | | Store_Unchecked 0x3,0x5
0afe e605 | | Load 0x3,0x5 ; Debug Table 0x21.0x23 = 0xafe,0x6
0aff e00c | | Load 0x0,0xc
0b00 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0b01 4612 |F | Jump_Case 0x12
0b02 782a |x* | Jump 0xb2d ; case 0x0
0b03 7829 |x) | Jump 0xb2d ; case 0x1
0b04 7828 |x( | Jump 0xb2d ; case 0x2
0b05 7827 |x' | Jump 0xb2d ; case 0x3
0b06 7826 |x& | Jump 0xb2d ; case 0x4
0b07 7825 |x% | Jump 0xb2d ; case 0x5
0b08 7824 |x$ | Jump 0xb2d ; case 0x6
0b09 780b |x | Jump 0xb15 ; case 0x7
0b0a 780a |x | Jump 0xb15 ; case 0x8
0b0b 7809 |x | Jump 0xb15 ; case 0x9
0b0c 7820 |x | Jump 0xb2d ; case 0xa
0b0d 781f |x | Jump 0xb2d ; case 0xb
0b0e 781e |x | Jump 0xb2d ; case 0xc
0b0f 781d |x | Jump 0xb2d ; case 0xd
0b10 781c |x | Jump 0xb2d ; case 0xe
0b11 781b |x | Jump 0xb2d ; case 0xf
0b12 781a |x | Jump 0xb2d ; case 0x10
0b13 7819 |x | Jump 0xb2d ; case 0x11
0b14 7800 |x | Jump 0xb15 ; case 0x12
0b15 e605 | | Load 0x3,0x5 ; Debug Table 0x21.0x24 = 0xb15,0x7
0b16 e602 | | Load 0x3,0x2
0b17 e001 | | Load 0x0,0x1
0b18 180e | | Execute Package,Field_Execute,Field_Number 0xe
0b19 680e |h | Jump_Zero 0xb28
0b1a 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x25 = 0xb1a,0x8
0b1b e602 | | Load 0x3,0x2
0b1c e016 | | Load 0x0,0x16
0b1d 180d | | Execute Package,Field_Execute,Field_Number 0xd
0b1e 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x26 = 0xb1e,0x9
0b1f 0007 | | Action Break_Optional
0b20 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x27 = 0xb20,0x1401
0b21 e604 | | Load 0x3,0x4 ; Debug Table 0x21.0x28 = 0xb21,0x9
0b22 e602 | | Load 0x3,0x2
0b23 00eb | | Load_Encached Diana_Cache
0b24 18fc | | Execute Package,Field_Execute,Field_Number 0xfc
0b25 e017 | | Load 0x0,0x17
0b26 180e | | Execute Package,Field_Execute,Field_Number 0xe
0b27 78bc |x | Jump 0xbe4
0b28 e605 | | Load 0x3,0x5 ; Debug Table 0x21.0x29 = 0xb28,0xa
0b29 e602 | | Load 0x3,0x2
0b2a e018 | | Load 0x0,0x18
0b2b 180f | | Execute Package,Field_Execute,Field_Number 0xf
0b2c 78b7 |x | Jump 0xbe4
0b2d e605 | | Load 0x3,0x5 ; Debug Table 0x21.0x2a = 0xb2d,0xb
0b2e e602 | | Load 0x3,0x2
0b2f e018 | | Load 0x0,0x18
0b30 180f | | Execute Package,Field_Execute,Field_Number 0xf
0b31 e605 | | Load 0x3,0x5 ; Debug Table 0x21.0x2b = 0xb31,0xc
0b32 e602 | | Load 0x3,0x2
0b33 e001 | | Load 0x0,0x1
0b34 180e | | Execute Package,Field_Execute,Field_Number 0xe
0b35 68ae |h | Jump_Zero 0xbe4
0b36 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x2c = 0xb36,0xd
0b37 e604 | | Load 0x3,0x4
0b38 e001 | | Load 0x0,0x1
0b39 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0b3a 78a9 |x | Jump 0xbe4
0b3b e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x2d = 0xb3b,0xe
0b3c 00eb | | Load_Encached Diana_Cache
0b3d 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
0b3e 00eb | | Load_Encached Diana_Cache
0b3f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0b40 a602 | | Store_Unchecked 0x3,0x2
0b41 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x2e = 0xb41,0xf
0b42 00eb | | Load_Encached Diana_Cache
0b43 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0b44 00eb | | Load_Encached Diana_Cache
0b45 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0b46 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x2f = 0xb46,0x1801
0b47 7002 |p | Jump_Nonzero 0xb4a
0b48 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x30 = 0xb48,0x1802
0b49 782c |x, | Jump 0xb76
0b4a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x31 = 0xb4a,0x1803
0b4b 0217 | | Execute Heap_Access,All_Reference
0b4c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0b4d 6804 |h | Jump_Zero 0xb52
0b4e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x32 = 0xb4e,0x1804
0b4f 0217 | | Execute Heap_Access,All_Reference
0b50 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0b51 7824 |x$ | Jump 0xb76
0b52 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x33 = 0xb52,0x1805
0b53 0007 | | Action Break_Optional
0b54 e60c | | Load 0x3,0xc ; Debug Table 0x21.0x34 = 0xb54,0x1c01
0b55 0007 | | Action Break_Optional
0b56 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x21.0x35 = 0xb56,0x1c02
0b57 0007 | | Action Break_Optional ; Debug Table 0x21.0x36 = 0xb57,0x1c03
0b58 00d0 | | Action Swap_Control ; Debug Table 0x21.0x37 = 0xb58,0x1c04
0b59 00d1 | | Pop_Control Pop_Count_1
0b5a 49bb |I | Short_Literal 0x1bb ; Debug Table 0x21.0x38 = 0xb5a,0x1805
0b5b 00eb | | Load_Encached Diana_Cache
0b5c 0098 | | Execute Package,Field_Read_Dynamic
0b5d 012c | , | Execute Any,Size
0b5e e008 | | Load 0x0,0x8
0b5f 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0b60 025b | [ | Execute Discrete,Check_In_Type
0b61 0273 | s | Execute Discrete,Plus
0b62 00d9 | | Load_Top At_Offset_1
0b63 0007 | | Action Break_Optional
0b64 e60d | | Load 0x3,0xd ; Debug Table 0x21.0x39 = 0xb64,0x2001
0b65 0007 | | Action Break_Optional
0b66 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x21.0x3a = 0xb66,0x2002
0b67 0007 | | Action Break_Optional ; Debug Table 0x21.0x3b = 0xb67,0x2003
0b68 00d0 | | Action Swap_Control ; Debug Table 0x21.0x3c = 0xb68,0x2004
0b69 00d1 | | Pop_Control Pop_Count_1
0b6a 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x21.0x3d = 0xb6a,0x1c04
0b6b 00eb | | Load_Encached Diana_Cache
0b6c 0098 | | Execute Package,Field_Read_Dynamic
0b6d 49c9 |I | Short_Literal 0x1c9
0b6e 00eb | | Load_Encached Diana_Cache
0b6f 0098 | | Execute Package,Field_Read_Dynamic
0b70 49ca |I | Short_Literal 0x1ca
0b71 00eb | | Load_Encached Diana_Cache
0b72 0095 | | Execute Package,Field_Reference_Dynamic
0b73 e009 | | Load 0x0,0x9
0b74 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0b75 7800 |x | Jump 0xb76
0b76 00d0 | | Action Swap_Control
0b77 00d1 | | Pop_Control Pop_Count_1
0b78 a603 | | Store_Unchecked 0x3,0x3 ; Debug Table 0x21.0x3e = 0xb78,0xf
0b79 e602 | | Load 0x3,0x2 ; Debug Table 0x21.0x3f = 0xb79,0x10
0b7a e018 | | Load 0x0,0x18
0b7b 180e | | Execute Package,Field_Execute,Field_Number 0xe
0b7c 7867 |xg | Jump 0xbe4
0b7d e402 | | Load 0x2,0x2 ; Debug Table 0x21.0x40 = 0xb7d,0x11
0b7e e403 | | Load 0x2,0x3
0b7f 4975 |Iu | Short_Literal 0x175
0b80 00eb | | Load_Encached Diana_Cache
0b81 0098 | | Execute Package,Field_Read_Dynamic
0b82 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
0b83 00eb | | Load_Encached Diana_Cache
0b84 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0b85 a606 | | Store_Unchecked 0x3,0x6
0b86 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x41 = 0xb86,0x12
0b87 00eb | | Load_Encached Diana_Cache
0b88 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
0b89 a602 | | Store_Unchecked 0x3,0x2
0b8a e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x42 = 0xb8a,0x13
0b8b 00eb | | Load_Encached Diana_Cache
0b8c 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0b8d a603 | | Store_Unchecked 0x3,0x3
0b8e e602 | | Load 0x3,0x2 ; Debug Table 0x21.0x43 = 0xb8e,0x14
0b8f 00eb | | Load_Encached Diana_Cache
0b90 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0b91 e002 | | Load 0x0,0x2
0b92 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0b93 e5fd | | Load 0x2,-0x3 ; Debug Table 0x21.0x44 = 0xb93,0x15
0b94 e5ff | | Load 0x2,-0x1
0b95 e5fe | | Load 0x2,-0x2
0b96 e602 | | Load 0x3,0x2
0b97 e606 | | Load 0x3,0x6
0b98 821f | | Call 0x1,0x1f
0b99 784a |xJ | Jump 0xbe4
0b9a e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x45 = 0xb9a,0x16
0b9b 00eb | | Load_Encached Diana_Cache
0b9c 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4
0b9d 00eb | | Load_Encached Diana_Cache
0b9e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0b9f a602 | | Store_Unchecked 0x3,0x2
0ba0 e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x46 = 0xba0,0x17
0ba1 00eb | | Load_Encached Diana_Cache
0ba2 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0ba3 a603 | | Store_Unchecked 0x3,0x3
0ba4 e602 | | Load 0x3,0x2 ; Debug Table 0x21.0x47 = 0xba4,0x18
0ba5 e013 | | Load 0x0,0x13
0ba6 18fa | | Execute Package,Field_Execute,Field_Number 0xfa
0ba7 6808 |h | Jump_Zero 0xbb0
0ba8 e602 | | Load 0x3,0x2 ; Debug Table 0x21.0x48 = 0xba8,0x19
0ba9 e013 | | Load 0x0,0x13
0baa 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
0bab 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0bac 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x49 = 0xbac,0x1a
0bad e005 | | Load 0x0,0x5
0bae 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
0baf 7834 |x4 | Jump 0xbe4
0bb0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x4a = 0xbb0,0x1b
0bb1 00e1 | | Load_Encached Boolean_Cache
0bb2 e602 | | Load 0x3,0x2
0bb3 4976 |Iv | Short_Literal 0x176
0bb4 00eb | | Load_Encached Diana_Cache
0bb5 0098 | | Execute Package,Field_Read_Dynamic
0bb6 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0bb7 e7ff | | Load 0x3,-0x1
0bb8 00eb | | Load_Encached Diana_Cache
0bb9 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0bba e012 | | Load 0x0,0x12
0bbb 180e | | Execute Package,Field_Execute,Field_Number 0xe
0bbc 005b | [ | Store_Top Discrete,At_Offset_3
0bbd c607 | | Store 0x3,0x7
0bbe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x4b = 0xbbe,0x1c
0bbf 6821 |h! | Jump_Zero 0xbe1
0bc0 00cf | | Action Mark_Auxiliary ; Debug Table 0x21.0x4c = 0xbc0,0x1d
0bc1 e607 | | Load 0x3,0x7 ; Debug Table 0x21.0x4d = 0xbc1,0xdbff
0bc2 e014 | | Load 0x0,0x14
0bc3 18a4 | | Execute Package,Field_Execute,Field_Number 0xa4
0bc4 4992 |I | Short_Literal 0x192
0bc5 00eb | | Load_Encached Diana_Cache
0bc6 0098 | | Execute Package,Field_Read_Dynamic
0bc7 03f1 | | Declare_Variable Discrete,With_Value
0bc8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x4e = 0xbc8,0xdbfe
0bc9 e7ff | | Load 0x3,-0x1
0bca 00eb | | Load_Encached Diana_Cache
0bcb 18ce | | Execute Package,Field_Execute,Field_Number 0xce
0bcc 00eb | | Load_Encached Diana_Cache
0bcd 18d6 | | Execute Package,Field_Execute,Field_Number 0xd6
0bce 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0bcf e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x4f = 0xbcf,0x2401
0bd0 e007 | | Load 0x0,0x7
0bd1 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0bd2 6808 |h | Jump_Zero 0xbdb
0bd3 00d9 | | Load_Top At_Offset_1
0bd4 840e | | Call 0x2,0xe
0bd5 6805 |h | Jump_Zero 0xbdb
0bd6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x50 = 0xbd6,0x2402
0bd7 e607 | | Load 0x3,0x7
0bd8 00db | | Load_Top At_Offset_3
0bd9 840f | | Call 0x2,0xf
0bda 7803 |x | Jump 0xbde
0bdb e607 | | Load 0x3,0x7 ; Debug Table 0x21.0x51 = 0xbdb,0x2403
0bdc e015 | | Load 0x0,0x15
0bdd 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0bde 00d2 | | Pop_Control Pop_Count_2
0bdf 00ce | | Action Pop_Auxiliary
0be0 7803 |x | Jump 0xbe4
0be1 e602 | | Load 0x3,0x2 ; Debug Table 0x21.0x52 = 0xbe1,0x1e
0be2 e002 | | Load 0x0,0x2
0be3 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0be4 00d1 | | Pop_Control Pop_Count_1
0be5 e407 | | Load 0x2,0x7 ; Debug Table 0x21.0x53 = 0xbe5,0x20
0be6 680a |h | Jump_Zero 0xbf1
0be7 0007 | | Action Break_Optional ; Debug Table 0x21.0x54 = 0xbe7,0x21
0be8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x55 = 0xbe8,0x2801
0be9 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x56 = 0xbe9,0x21
0bea 4800 |H | Short_Literal 0x0
0beb 6014 |` | Indirect_Literal Discrete,0xc00,{0x00000000, 0x7fffffff}
0bec 4800 |H | Short_Literal 0x0
0bed 48a1 |H | Short_Literal 0xa1
0bee 4812 |H | Short_Literal 0x12
0bef e005 | | Load 0x0,0x5
0bf0 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0bf1 e7fe | | Load 0x3,-0x2 ; Debug Table 0x21.0x57 = 0xbf1,0x22
0bf2 6807 |h | Jump_Zero 0xbfa
0bf3 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x58 = 0xbf3,0x23
0bf4 4801 |H | Short_Literal 0x1
0bf5 4812 |H | Short_Literal 0x12
0bf6 e603 | | Load 0x3,0x3
0bf7 e005 | | Load 0x0,0x5
0bf8 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0bf9 4503 |E | Exit_Subprogram 0x3
0bfa 4800 |H | Short_Literal 0x0 ; Debug Table 0x21.0x59 = 0xbfa,0x24
0bfb e603 | | Load 0x3,0x3
0bfc e006 | | Load 0x0,0x6
0bfd 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0bfe 4503 |E | Exit_Subprogram 0x3
0bff 0000 | | .XXX[0x1]
0c00 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff}
0c04 0000 0000 | | .BLANK 0000[0x4]
0c08 ; --------------------------------------------------------------------------------------
0c08 ; SUBPROGRAM
0c08 ; --------------------------------------------------------------------------------------
0c08 0c0c | | .CONST 0x0c0c ; Address of begin
0c09 0004 | | .CONST 0x0004 ; Address of exception handler
0c0a 0002 | | .CONST 0x0002 ; Number of locals
0c0b INIT_0c08:
0c0b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22 = .DEBUG 0x0c0b,0x156e,0x0001,0x0000,0x0058,0xc575,0x0000,0x0d74
; Debug Table 0x22.0x0 = 0xc0b,0xffff
0c0c BODY_0c08:
0c0c 4fff |O | Short_Literal 0x7ff ; Debug Table 0x22.0x1 = 0xc0c,0x1
0c0d 4810 |H | Short_Literal 0x10
0c0e e005 | | Load 0x0,0x5
0c0f 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
0c10 0007 | | Action Break_Optional ; Debug Table 0x22.0x2 = 0xc10,0x2
0c11 e7ff | | Load 0x3,-0x1 ; Debug Table 0x22.0x3 = 0xc11,0x401
0c12 0007 | | Action Break_Optional
0c13 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x22.0x4 = 0xc13,0x402
0c14 0007 | | Action Break_Optional ; Debug Table 0x22.0x5 = 0xc14,0x403
0c15 0007 | | Action Break_Optional ; Debug Table 0x22.0x6 = 0xc15,0x404
0c16 0b38 | 8 | Execute_Immediate Case_Compare,0x38 ; Debug Table 0x22.0x7 = 0xc16,0x2
0c17 7007 |p | Jump_Nonzero 0xc1f
0c18 0b39 | 9 | Execute_Immediate Case_Compare,0x39
0c19 7005 |p | Jump_Nonzero 0xc1f
0c1a 0b3d | = | Execute_Immediate Case_Compare,0x3d
0c1b 703c |p< | Jump_Nonzero 0xc58
0c1c 0b3c | < | Execute_Immediate Case_Compare,0x3c
0c1d 703f |p? | Jump_Nonzero 0xc5d
0c1e 7842 |xB | Jump 0xc61 ; Debug Table 0x22.0x8 = 0xc1e,0x6
0c1f e7ff | | Load 0x3,-0x1 ; Debug Table 0x22.0x9 = 0xc1f,0x3
0c20 00eb | | Load_Encached Diana_Cache
0c21 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0c22 00eb | | Load_Encached Diana_Cache
0c23 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0c24 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xa = 0xc24,0x801
0c25 7002 |p | Jump_Nonzero 0xc28
0c26 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x22.0xb = 0xc26,0x802
0c27 782c |x, | Jump 0xc54
0c28 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xc = 0xc28,0x803
0c29 0217 | | Execute Heap_Access,All_Reference
0c2a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0c2b 6804 |h | Jump_Zero 0xc30
0c2c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xd = 0xc2c,0x804
0c2d 0217 | | Execute Heap_Access,All_Reference
0c2e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0c2f 7824 |x$ | Jump 0xc54
0c30 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0xe = 0xc30,0x805
0c31 0007 | | Action Break_Optional
0c32 e605 | | Load 0x3,0x5 ; Debug Table 0x22.0xf = 0xc32,0xc01
0c33 0007 | | Action Break_Optional
0c34 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x22.0x10 = 0xc34,0xc02
0c35 0007 | | Action Break_Optional ; Debug Table 0x22.0x11 = 0xc35,0xc03
0c36 00d0 | | Action Swap_Control ; Debug Table 0x22.0x12 = 0xc36,0xc04
0c37 00d1 | | Pop_Control Pop_Count_1
0c38 49bb |I | Short_Literal 0x1bb ; Debug Table 0x22.0x13 = 0xc38,0x805
0c39 00eb | | Load_Encached Diana_Cache
0c3a 0098 | | Execute Package,Field_Read_Dynamic
0c3b 012c | , | Execute Any,Size
0c3c e008 | | Load 0x0,0x8
0c3d 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0c3e 025b | [ | Execute Discrete,Check_In_Type
0c3f 0273 | s | Execute Discrete,Plus
0c40 00d9 | | Load_Top At_Offset_1
0c41 0007 | | Action Break_Optional
0c42 e606 | | Load 0x3,0x6 ; Debug Table 0x22.0x14 = 0xc42,0x1001
0c43 0007 | | Action Break_Optional
0c44 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x22.0x15 = 0xc44,0x1002
0c45 0007 | | Action Break_Optional ; Debug Table 0x22.0x16 = 0xc45,0x1003
0c46 00d0 | | Action Swap_Control ; Debug Table 0x22.0x17 = 0xc46,0x1004
0c47 00d1 | | Pop_Control Pop_Count_1
0c48 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x22.0x18 = 0xc48,0xc04
0c49 00eb | | Load_Encached Diana_Cache
0c4a 0098 | | Execute Package,Field_Read_Dynamic
0c4b 49c9 |I | Short_Literal 0x1c9
0c4c 00eb | | Load_Encached Diana_Cache
0c4d 0098 | | Execute Package,Field_Read_Dynamic
0c4e 49ca |I | Short_Literal 0x1ca
0c4f 00eb | | Load_Encached Diana_Cache
0c50 0095 | | Execute Package,Field_Reference_Dynamic
0c51 e009 | | Load 0x0,0x9
0c52 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0c53 7800 |x | Jump 0xc54
0c54 00d0 | | Action Swap_Control
0c55 00d1 | | Pop_Control Pop_Count_1
0c56 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x22.0x19 = 0xc56,0x3
0c57 7809 |x | Jump 0xc61
0c58 e7ff | | Load 0x3,-0x1 ; Debug Table 0x22.0x1a = 0xc58,0x4
0c59 00eb | | Load_Encached Diana_Cache
0c5a 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0c5b 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0c5c 7804 |x | Jump 0xc61
0c5d e7ff | | Load 0x3,-0x1 ; Debug Table 0x22.0x1b = 0xc5d,0x5
0c5e 00eb | | Load_Encached Diana_Cache
0c5f 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0c60 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0c61 00d1 | | Pop_Control Pop_Count_1
0c62 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x1c = 0xc62,0x7
0c63 00d9 | | Load_Top At_Offset_1
0c64 e006 | | Load 0x0,0x6
0c65 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0c66 4502 |E | Exit_Subprogram 0x2
0c67 0000 0c78 | x| .XXX[0x4]
0c69 0004 0012 | |
0c6b 029a 0c83 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0c80 ; Debug Table 0x23 = .DEBUG 0x0c6b,0x15aa,0x4000,0x0000,0x0058,0xc575,0x0000,0x0269
; Debug Table 0x23.0x0 = 0xc6b,0xffff
0c6d 601a |` | Indirect_Literal Discrete,0xc88,{0x00000000, 0x0058c575} ; Debug Table 0x23.0x1 = 0xc6d,0xfffe
0c6e 4a84 |J | Short_Literal 0x284
0c6f 1d11 | | Execute_Immediate Reference_Lex_1,0x11
0c70 e001 | | Load 0x0,0x1
0c71 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0c72 0386 | | Declare_Variable Package,Visible
0c73 00d8 | | Load_Top At_Offset_0
0c74 020f | | Execute Module,Activate
0c75 00bf | | Action Accept_Activation
0c76 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x24 = .DEBUG 0x0c76,0x15b0,0x4000,0x0000,0x0058,0xc575,0x0000,0x0292
; Debug Table 0x24.0x0 = 0xc76,0xffff
0c77 00c7 | | Action Elaborate_Subprogram
0c78 00bc | | Action Signal_Activated
0c79 00bb | | Action Signal_Completion
0c7a 0000 0000 | | .BLANK 0000[0x6]
0c80 ; --------------------------------------------------------------------------------------
0c80 ; SUBPROGRAM
0c80 ; --------------------------------------------------------------------------------------
0c80 0c83 | | .CONST 0x0c83 ; Address of begin
0c81 0004 | | .CONST 0x0004 ; Address of exception handler
0c82 0001 | | .CONST 0x0001 ; Number of locals
0c83 BODY_0c80:
0c83 INIT_0c80:
0c83 e210 | | Load 0x1,0x10 ; Debug Table 0x25 = .DEBUG 0x0c83,0x15b4,0x1002,0x0000,0x0058,0xc575,0x0000,0x0277
; Debug Table 0x25.0x0 = 0xc83,0x1
0c84 e20f | | Load 0x1,0xf
0c85 e5ff | | Load 0x2,-0x1
0c86 8002 | | Call 0x0,0x2
0c87 4401 |D | Exit_Subprogram With_Result,0x1
0c88 0000 0000 | | .LITERAL {0x00000000, 0x0058c575}
0c8c ; --------------------------------------------------------------------------------------
0c8c ; STRING TABLE
0c8c ; --------------------------------------------------------------------------------------
0c8c 001c | | .STRTAB 0x001c->0x0c9a ; "Diana Instantiation Pointer for Debugger"
; "Diana Instantiation Pointer for Debugger"
0c8d 0042 | B | .STRTAB 0x0042->0x0cae ; "Standard"
0c8e 0048 | H | .STRTAB 0x0048->0x0cb2 ; "Instantiation_Gen.Get_Minor_Type"
0c8f 0066 | f | .STRTAB 0x0066->0x0cc2 ; "Actual access type must allow deallocation"
0c90 008e | | .STRTAB 0x008e->0x0cd7 ; "Enumeration types with rep specs cannot be passed as actual parameters to generics coded with the retain_Delta1_Compatibility switch set: "
0c91 0116 | | .STRTAB 0x0116->0x0d1c ; "Fixed point types with rep specs cannot be passed as actual parameters to generics coded with the retain_Delta1_Compatibility switch set: "
0c92 019e | | .STRTAB 0x019e->0x0d61 ; "at package scope flag"
0c93 01b1 | | .STRTAB 0x01b1->0x0d6b ; "current offset"
0c94 01bd | | .STRTAB 0x01bd->0x0d72 ; "Loading int '+' w/bnds-chk"
0c95 01d5 | | .STRTAB 0x01d5->0x0d7f ; "Loading int '-' w/bnds-chk"
0c96 01ed | | .STRTAB 0x01ed->0x0d8c ; "Loading int '*' w/bnds-chk"
0c97 0205 | | .STRTAB 0x0205->0x0d99 ; "Loading int '**' w/bnds-chk"
0c98 021e | | .STRTAB 0x021e->0x0da7 ; "Loading integer op with bnds-check iff nec."
0c99 0247 | G | .STREND 0x0247->0x0dbc
0c9a 4469 616e |Dian| .STRTAB_STRINGS
0dbd 0000 0000 | | .XXX[0x3]
0dbf 0000 | |
0dc0 ; --------------------------------------------------------------------------------------
0dc0 ; Debug Table
0dc0 ; --------------------------------------------------------------------------------------
0dc0 0003 0026 | &| .CONST 0x0003,0x0026
0dc2 000b 0ef2 | | .DEBUG 0x000b,0x0ef2,0x8000,0x0000,0x0057,0x3ce5,0x0000,0x0005
0dca 0018 0f00 | | .DEBUG 0x0018,0x0f00,0x8000,0x0000,0x0058,0xc575,0x0000,0x0041
0dd2 0073 0f58 | s X| .DEBUG 0x0073,0x0f58,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x0006
0dda 00b3 0f74 | t| .DEBUG 0x00b3,0x0f74,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x0011
0de2 0123 0faa | # | .DEBUG 0x0123,0x0faa,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x001c
0dea 0133 0fb2 | 3 | .DEBUG 0x0133,0x0fb2,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x0027
0df2 016b 0fca | k | .DEBUG 0x016b,0x0fca,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x0032
0dfa 017b 0fd2 | { | .DEBUG 0x017b,0x0fd2,0x0001,0x0000,0x0057,0x3ce5,0x0000,0x003d
0e02 01bb 0fec | | .DEBUG 0x01bb,0x0fec,0x0001,0x0000,0x0058,0xc575,0x0000,0x007a
0e0a 01cb 0ff2 | | .DEBUG 0x01cb,0x0ff2,0x0002,0x0000,0x0058,0xc575,0x0000,0x0090
0e12 028b 1078 | x| .DEBUG 0x028b,0x1078,0x0002,0x0000,0x0058,0xc575,0x0000,0x0137
0e1a 02bb 1086 | | .DEBUG 0x02bb,0x1086,0x0002,0x0000,0x0058,0xc575,0x0000,0x019a
0e22 0323 10ae | # | .DEBUG 0x0323,0x10ae,0x0001,0x0000,0x0058,0xc575,0x0000,0x02b0
0e2a 034b 10bc | K | .DEBUG 0x034b,0x10bc,0x0002,0x0000,0x0058,0xc575,0x0000,0x0315
0e32 0353 10c0 | S | .DEBUG 0x0353,0x10c0,0x0002,0x0000,0x0058,0xc575,0x0000,0x032c
0e3a 0363 10c4 | c | .DEBUG 0x0363,0x10c4,0x0001,0x0000,0x0058,0xc575,0x0000,0x034e
0e42 038b 10d0 | | .DEBUG 0x038b,0x10d0,0x0002,0x0000,0x0058,0xc575,0x0000,0x03ab
0e4a 039b 10d4 | | .DEBUG 0x039b,0x10d4,0x0001,0x0000,0x0058,0xc575,0x0000,0x03c8
0e52 0413 1124 | $| .DEBUG 0x0413,0x1124,0x0001,0x0000,0x0058,0xc575,0x0000,0x047e
0e5a 04f3 1176 | v| .DEBUG 0x04f3,0x1176,0x0001,0x0000,0x0058,0xc575,0x0000,0x05cd
0e62 0553 11a4 | S | .DEBUG 0x0553,0x11a4,0x0001,0x0000,0x0058,0xc575,0x0000,0x06ae
0e6a 05c3 11ee | | .DEBUG 0x05c3,0x11ee,0x0001,0x0000,0x0058,0xc575,0x0000,0x0724
0e72 05d3 11f6 | | .DEBUG 0x05d3,0x11f6,0x0001,0x0000,0x0058,0xc575,0x0000,0x074f
0e7a 0693 126e | n| .DEBUG 0x0693,0x126e,0x0001,0x0000,0x0058,0xc575,0x0000,0x0804
0e82 07db 1346 | F| .DEBUG 0x07db,0x1346,0x0001,0x0000,0x0058,0xc575,0x0000,0x0ec9
0e8a 083b 1376 | ; v| .DEBUG 0x083b,0x1376,0x0001,0x0000,0x0058,0xc575,0x0000,0x0f68
0e92 085b 137e | [ ~| .DEBUG 0x085b,0x137e,0x0001,0x0000,0x0058,0xc575,0x0000,0x0fa9
0e9a 08a3 1392 | | .DEBUG 0x08a3,0x1392,0x0001,0x0000,0x0058,0xc575,0x0000,0x1011
0ea2 08d3 13ac | | .DEBUG 0x08d3,0x13ac,0x0001,0x0000,0x0058,0xc575,0x0000,0x1072
0eaa 08db 13b0 | | .DEBUG 0x08db,0x13b0,0x0002,0x0000,0x0058,0xc575,0x0000,0x0878
0eb2 0953 1402 | S | .DEBUG 0x0953,0x1402,0x0002,0x0000,0x0058,0xc575,0x0000,0x0900
0eba 09bb 1436 | 6| .DEBUG 0x09bb,0x1436,0x0002,0x0000,0x0058,0xc575,0x0000,0x0978
0ec2 09d3 143e | >| .DEBUG 0x09d3,0x143e,0x0001,0x0000,0x0058,0xc575,0x0000,0x09ad
0eca 0aa3 14b8 | | .DEBUG 0x0aa3,0x14b8,0x0001,0x0000,0x0058,0xc575,0x0000,0x0b79
0ed2 0c0b 156e | n| .DEBUG 0x0c0b,0x156e,0x0001,0x0000,0x0058,0xc575,0x0000,0x0d74
0eda 0c6b 15aa | k | .DEBUG 0x0c6b,0x15aa,0x4000,0x0000,0x0058,0xc575,0x0000,0x0269
0ee2 0c76 15b0 | v | .DEBUG 0x0c76,0x15b0,0x4000,0x0000,0x0058,0xc575,0x0000,0x0292
0eea 0c83 15b4 | | .DEBUG 0x0c83,0x15b4,0x1002,0x0000,0x0058,0xc575,0x0000,0x0277
0ef2 ; --------------------------------------------------------------------------------------
0ef2 ; Debug3 Subtable 0x0
0ef2 ; --------------------------------------------------------------------------------------
0ef2 0006 0000 | | .DBG3TAB 0x0006,0x0000
0ef4 000b ffff | | .CONST 0x000b,0xffff
0ef6 000d fffe | | .CONST 0x000d,0xfffe
0ef8 000f fffd | | .CONST 0x000f,0xfffd
0efa 0011 fffc | | .CONST 0x0011,0xfffc
0efc 0013 fffb | | .CONST 0x0013,0xfffb
0efe 0015 fffa | | .CONST 0x0015,0xfffa
0f00 ; --------------------------------------------------------------------------------------
0f00 ; Debug3 Subtable 0x1
0f00 ; --------------------------------------------------------------------------------------
0f00 002b 0000 | + | .DBG3TAB 0x002b,0x0000
0f02 0018 ffff | | .CONST 0x0018,0xffff
0f04 0019 fffe | | .CONST 0x0019,0xfffe
0f06 001a fffd | | .CONST 0x001a,0xfffd
0f08 001b fffc | | .CONST 0x001b,0xfffc
0f0a 001c fffb | | .CONST 0x001c,0xfffb
0f0c 001d fffa | | .CONST 0x001d,0xfffa
0f0e 001e fff9 | | .CONST 0x001e,0xfff9
0f10 001f fff8 | | .CONST 0x001f,0xfff8
0f12 0020 fff7 | | .CONST 0x0020,0xfff7
0f14 0021 fff6 | ! | .CONST 0x0021,0xfff6
0f16 0022 fff5 | " | .CONST 0x0022,0xfff5
0f18 0023 fff4 | # | .CONST 0x0023,0xfff4
0f1a 0024 fff3 | $ | .CONST 0x0024,0xfff3
0f1c 0025 fff2 | % | .CONST 0x0025,0xfff2
0f1e 0027 fff1 | ' | .CONST 0x0027,0xfff1
0f20 0029 fff0 | ) | .CONST 0x0029,0xfff0
0f22 002b ffef | + | .CONST 0x002b,0xffef
0f24 002d ffee | - | .CONST 0x002d,0xffee
0f26 0036 ffed | 6 | .CONST 0x0036,0xffed
0f28 003d ffec | = | .CONST 0x003d,0xffec
0f2a 003f ffeb | ? | .CONST 0x003f,0xffeb
0f2c 0041 ffea | A | .CONST 0x0041,0xffea
0f2e 0043 ffe9 | C | .CONST 0x0043,0xffe9
0f30 0045 ffe8 | E | .CONST 0x0045,0xffe8
0f32 0047 ffe7 | G | .CONST 0x0047,0xffe7
0f34 0049 ffe6 | I | .CONST 0x0049,0xffe6
0f36 004b ffe5 | K | .CONST 0x004b,0xffe5
0f38 004d ffe4 | M | .CONST 0x004d,0xffe4
0f3a 004f ffe3 | O | .CONST 0x004f,0xffe3
0f3c 0051 ffe2 | Q | .CONST 0x0051,0xffe2
0f3e 0053 ffe1 | S | .CONST 0x0053,0xffe1
0f40 0055 ffe0 | U | .CONST 0x0055,0xffe0
0f42 0058 ffdf | X | .CONST 0x0058,0xffdf
0f44 005a ffde | Z | .CONST 0x005a,0xffde
0f46 005c ffdd | \ | .CONST 0x005c,0xffdd
0f48 005e ffdc | ^ | .CONST 0x005e,0xffdc
0f4a 0060 ffdb | ` | .CONST 0x0060,0xffdb
0f4c 0062 ffda | b | .CONST 0x0062,0xffda
0f4e 0064 ffd9 | d | .CONST 0x0064,0xffd9
0f50 0066 ffd8 | f | .CONST 0x0066,0xffd8
0f52 0068 ffd7 | h | .CONST 0x0068,0xffd7
0f54 006a ffd6 | j | .CONST 0x006a,0xffd6
0f56 006c ffd5 | l | .CONST 0x006c,0xffd5
0f58 ; --------------------------------------------------------------------------------------
0f58 ; Debug3 Subtable 0x2
0f58 ; --------------------------------------------------------------------------------------
0f58 0005 0008 | | .DBG3TAB 0x0005,0x0008
0f5a 0073 ffff | s | .CONST 0x0073,0xffff
0f5c 0078 fffe | x | .CONST 0x0078,0xfffe
0f5e 007e fffd | ~ | .CONST 0x007e,0xfffd
0f60 0083 fffc | | .CONST 0x0083,0xfffc
0f62 0088 fffb | | .CONST 0x0088,0xfffb
0f64 008a 0001 | | .CONST 0x008a,0x0001
0f66 008d 0002 | | .CONST 0x008d,0x0002
0f68 0090 0003 | | .CONST 0x0090,0x0003
0f6a 0094 0004 | | .CONST 0x0094,0x0004
0f6c 0097 0005 | | .CONST 0x0097,0x0005
0f6e 009b 0006 | | .CONST 0x009b,0x0006
0f70 00a4 0007 | | .CONST 0x00a4,0x0007
0f72 00a7 0008 | | .CONST 0x00a7,0x0008
0f74 ; --------------------------------------------------------------------------------------
0f74 ; Debug3 Subtable 0x3
0f74 ; --------------------------------------------------------------------------------------
0f74 0008 0012 | | .DBG3TAB 0x0008,0x0012
0f76 00b3 ffff | | .CONST 0x00b3,0xffff
0f78 00b8 fffe | | .CONST 0x00b8,0xfffe
0f7a 00be fffd | | .CONST 0x00be,0xfffd
0f7c 00c3 fffc | | .CONST 0x00c3,0xfffc
0f7e 00c8 fffb | | .CONST 0x00c8,0xfffb
0f80 00cd 0401 | | .CONST 0x00cd,0x0401
0f82 00cf 0402 | | .CONST 0x00cf,0x0402
0f84 00d0 0403 | | .CONST 0x00d0,0x0403
0f86 00d1 0404 | | .CONST 0x00d1,0x0404
0f88 00d3 fffb | | .CONST 0x00d3,0xfffb
0f8a 00d6 fffa | | .CONST 0x00d6,0xfffa
0f8c 00d8 fff9 | | .CONST 0x00d8,0xfff9
0f8e 00db 0001 | | .CONST 0x00db,0x0001
0f90 00dd 0002 | | .CONST 0x00dd,0x0002
0f92 00e1 0003 | | .CONST 0x00e1,0x0003
0f94 00e5 0004 | | .CONST 0x00e5,0x0004
0f96 00e8 0005 | | .CONST 0x00e8,0x0005
0f98 00eb 0006 | | .CONST 0x00eb,0x0006
0f9a 00f0 0007 | | .CONST 0x00f0,0x0007
0f9c 00f4 0008 | | .CONST 0x00f4,0x0008
0f9e 00fb 0009 | | .CONST 0x00fb,0x0009
0fa0 0104 000a | | .CONST 0x0104,0x000a
0fa2 0108 000b | | .CONST 0x0108,0x000b
0fa4 010b 000c | | .CONST 0x010b,0x000c
0fa6 010e 000d | | .CONST 0x010e,0x000d
0fa8 0110 000e | | .CONST 0x0110,0x000e
0faa ; --------------------------------------------------------------------------------------
0faa ; Debug3 Subtable 0x4
0faa ; --------------------------------------------------------------------------------------
0faa 0001 0002 | | .DBG3TAB 0x0001,0x0002
0fac 0123 ffff | # | .CONST 0x0123,0xffff
0fae 0129 0001 | ) | .CONST 0x0129,0x0001
0fb0 012c 0002 | , | .CONST 0x012c,0x0002
0fb2 ; --------------------------------------------------------------------------------------
0fb2 ; Debug3 Subtable 0x5
0fb2 ; --------------------------------------------------------------------------------------
0fb2 0005 0006 | | .DBG3TAB 0x0005,0x0006
0fb4 0133 ffff | 3 | .CONST 0x0133,0xffff
0fb6 0138 fffe | 8 | .CONST 0x0138,0xfffe
0fb8 013e fffd | > | .CONST 0x013e,0xfffd
0fba 0143 fffc | C | .CONST 0x0143,0xfffc
0fbc 0148 fffb | H | .CONST 0x0148,0xfffb
0fbe 014a 0001 | J | .CONST 0x014a,0x0001
0fc0 014e 0002 | N | .CONST 0x014e,0x0002
0fc2 0151 0003 | Q | .CONST 0x0151,0x0003
0fc4 0155 0004 | U | .CONST 0x0155,0x0004
0fc6 015e 0005 | ^ | .CONST 0x015e,0x0005
0fc8 0161 0006 | a | .CONST 0x0161,0x0006
0fca ; --------------------------------------------------------------------------------------
0fca ; Debug3 Subtable 0x6
0fca ; --------------------------------------------------------------------------------------
0fca 0001 0002 | | .DBG3TAB 0x0001,0x0002
0fcc 016b ffff | k | .CONST 0x016b,0xffff
0fce 0171 0001 | q | .CONST 0x0171,0x0001
0fd0 0174 0002 | t | .CONST 0x0174,0x0002
0fd2 ; --------------------------------------------------------------------------------------
0fd2 ; Debug3 Subtable 0x7
0fd2 ; --------------------------------------------------------------------------------------
0fd2 0005 0007 | | .DBG3TAB 0x0005,0x0007
0fd4 017b ffff | { | .CONST 0x017b,0xffff
0fd6 0180 fffe | | .CONST 0x0180,0xfffe
0fd8 0186 fffd | | .CONST 0x0186,0xfffd
0fda 018b fffc | | .CONST 0x018b,0xfffc
0fdc 0190 fffb | | .CONST 0x0190,0xfffb
0fde 0192 0001 | | .CONST 0x0192,0x0001
0fe0 0197 0002 | | .CONST 0x0197,0x0002
0fe2 019b 0003 | | .CONST 0x019b,0x0003
0fe4 01a2 0004 | | .CONST 0x01a2,0x0004
0fe6 01ab 0005 | | .CONST 0x01ab,0x0005
0fe8 01af 0006 | | .CONST 0x01af,0x0006
0fea 01b2 0007 | | .CONST 0x01b2,0x0007
0fec ; --------------------------------------------------------------------------------------
0fec ; Debug3 Subtable 0x8
0fec ; --------------------------------------------------------------------------------------
0fec 0000 0002 | | .DBG3TAB 0x0000,0x0002
0fee 01bb 0001 | | .CONST 0x01bb,0x0001
0ff0 01be 0002 | | .CONST 0x01be,0x0002
0ff2 ; --------------------------------------------------------------------------------------
0ff2 ; Debug3 Subtable 0x9
0ff2 ; --------------------------------------------------------------------------------------
0ff2 0005 003d | =| .DBG3TAB 0x0005,0x003d
0ff4 01cb ffff | | .CONST 0x01cb,0xffff
0ff6 01d0 fffe | | .CONST 0x01d0,0xfffe
0ff8 01d1 fffd | | .CONST 0x01d1,0xfffd
0ffa 01d2 fffc | | .CONST 0x01d2,0xfffc
0ffc 01d3 0401 | | .CONST 0x01d3,0x0401
0ffe 01d4 fffc | | .CONST 0x01d4,0xfffc
1000 01d7 0002 | | .CONST 0x01d7,0x0002
1002 01d9 0801 | | .CONST 0x01d9,0x0801
1004 01db 0802 | | .CONST 0x01db,0x0802
1006 01dd 0803 | | .CONST 0x01dd,0x0803
1008 01e1 0804 | | .CONST 0x01e1,0x0804
100a 01e5 0805 | | .CONST 0x01e5,0x0805
100c 01e7 0c01 | | .CONST 0x01e7,0x0c01
100e 01e9 0c02 | | .CONST 0x01e9,0x0c02
1010 01ea 0c03 | | .CONST 0x01ea,0x0c03
1012 01eb 0c04 | | .CONST 0x01eb,0x0c04
1014 01ed 0805 | | .CONST 0x01ed,0x0805
1016 01f7 1001 | | .CONST 0x01f7,0x1001
1018 01f9 1002 | | .CONST 0x01f9,0x1002
101a 01fa 1003 | | .CONST 0x01fa,0x1003
101c 01fb 1004 | | .CONST 0x01fb,0x1004
101e 01fd 0c04 | | .CONST 0x01fd,0x0c04
1020 020b 0002 | | .CONST 0x020b,0x0002
1022 020c 0003 | | .CONST 0x020c,0x0003
1024 020d 1401 | | .CONST 0x020d,0x1401
1026 020f 1402 | | .CONST 0x020f,0x1402
1028 0210 1403 | | .CONST 0x0210,0x1403
102a 0211 1404 | | .CONST 0x0211,0x1404
102c 0212 0003 | | .CONST 0x0212,0x0003
102e 021a 0009 | | .CONST 0x021a,0x0009
1030 021b 0004 | | .CONST 0x021b,0x0004
1032 0223 0005 | # | .CONST 0x0223,0x0005
1034 022b 0007 | + | .CONST 0x022b,0x0007
1036 022e 1801 | . | .CONST 0x022e,0x1801
1038 0230 1802 | 0 | .CONST 0x0230,0x1802
103a 0232 1803 | 2 | .CONST 0x0232,0x1803
103c 0236 1804 | 6 | .CONST 0x0236,0x1804
103e 023a 1805 | : | .CONST 0x023a,0x1805
1040 023c 1c01 | < | .CONST 0x023c,0x1c01
1042 023e 1c02 | > | .CONST 0x023e,0x1c02
1044 023f 1c03 | ? | .CONST 0x023f,0x1c03
1046 0240 1c04 | @ | .CONST 0x0240,0x1c04
1048 0242 1805 | B | .CONST 0x0242,0x1805
104a 024c 2001 | L | .CONST 0x024c,0x2001
104c 024e 2002 | N | .CONST 0x024e,0x2002
104e 024f 2003 | O | .CONST 0x024f,0x2003
1050 0250 2004 | P | .CONST 0x0250,0x2004
1052 0252 1c04 | R | .CONST 0x0252,0x1c04
1054 0260 0007 | ` | .CONST 0x0260,0x0007
1056 0265 0008 | e | .CONST 0x0265,0x0008
1058 0266 2401 | f$ | .CONST 0x0266,0x2401
105a 0268 2402 | h$ | .CONST 0x0268,0x2402
105c 026a 2403 | j$ | .CONST 0x026a,0x2403
105e 026d 0008 | m | .CONST 0x026d,0x0008
1060 026f 0006 | o | .CONST 0x026f,0x0006
1062 0270 2801 | p( | .CONST 0x0270,0x2801
1064 0272 0006 | r | .CONST 0x0272,0x0006
1066 0275 000a | u | .CONST 0x0275,0x000a
1068 0276 2c01 | v, | .CONST 0x0276,0x2c01
106a 0278 2c02 | x, | .CONST 0x0278,0x2c02
106c 027a 2c03 | z, | .CONST 0x027a,0x2c03
106e 027d 000a | } | .CONST 0x027d,0x000a
1070 027f 0001 | | .CONST 0x027f,0x0001
1072 0280 3001 | 0 | .CONST 0x0280,0x3001
1074 0282 0001 | | .CONST 0x0282,0x0001
1076 0284 000b | | .CONST 0x0284,0x000b
1078 ; --------------------------------------------------------------------------------------
1078 ; Debug3 Subtable 0xa
1078 ; --------------------------------------------------------------------------------------
1078 0002 0004 | | .DBG3TAB 0x0002,0x0004
107a 028b ffff | | .CONST 0x028b,0xffff
107c 028c fffe | | .CONST 0x028c,0xfffe
107e 0295 0001 | | .CONST 0x0295,0x0001
1080 02a0 0002 | | .CONST 0x02a0,0x0002
1082 02a3 0003 | | .CONST 0x02a3,0x0003
1084 02af 0004 | | .CONST 0x02af,0x0004
1086 ; --------------------------------------------------------------------------------------
1086 ; Debug3 Subtable 0xb
1086 ; --------------------------------------------------------------------------------------
1086 0002 0011 | | .DBG3TAB 0x0002,0x0011
1088 02bb ffff | | .CONST 0x02bb,0xffff
108a 02bc fffe | | .CONST 0x02bc,0xfffe
108c 02bd 0001 | | .CONST 0x02bd,0x0001
108e 02be 0401 | | .CONST 0x02be,0x0401
1090 02c0 0402 | | .CONST 0x02c0,0x0402
1092 02c1 0403 | | .CONST 0x02c1,0x0403
1094 02c2 0404 | | .CONST 0x02c2,0x0404
1096 02c3 0001 | | .CONST 0x02c3,0x0001
1098 02d5 0007 | | .CONST 0x02d5,0x0007
109a 02db 0002 | | .CONST 0x02db,0x0002
109c 02de 0801 | | .CONST 0x02de,0x0801
109e 02e2 0002 | | .CONST 0x02e2,0x0002
10a0 02e3 0003 | | .CONST 0x02e3,0x0003
10a2 02ee 0004 | | .CONST 0x02ee,0x0004
10a4 02f9 0005 | | .CONST 0x02f9,0x0005
10a6 02fe 0008 | | .CONST 0x02fe,0x0008
10a8 0304 0009 | | .CONST 0x0304,0x0009
10aa 030c 000a | | .CONST 0x030c,0x000a
10ac 0319 000b | | .CONST 0x0319,0x000b
10ae ; --------------------------------------------------------------------------------------
10ae ; Debug3 Subtable 0xc
10ae ; --------------------------------------------------------------------------------------
10ae 0004 0002 | | .DBG3TAB 0x0004,0x0002
10b0 0323 ffff | # | .CONST 0x0323,0xffff
10b2 0328 fffe | ( | .CONST 0x0328,0xfffe
10b4 032d fffd | - | .CONST 0x032d,0xfffd
10b6 0335 fffc | 5 | .CONST 0x0335,0xfffc
10b8 033d 0001 | = | .CONST 0x033d,0x0001
10ba 0342 0002 | B | .CONST 0x0342,0x0002
10bc ; --------------------------------------------------------------------------------------
10bc ; Debug3 Subtable 0xd
10bc ; --------------------------------------------------------------------------------------
10bc 0000 0001 | | .DBG3TAB 0x0000,0x0001
10be 034b 0001 | K | .CONST 0x034b,0x0001
10c0 ; --------------------------------------------------------------------------------------
10c0 ; Debug3 Subtable 0xe
10c0 ; --------------------------------------------------------------------------------------
10c0 0000 0001 | | .DBG3TAB 0x0000,0x0001
10c2 0353 0001 | S | .CONST 0x0353,0x0001
10c4 ; --------------------------------------------------------------------------------------
10c4 ; Debug3 Subtable 0xf
10c4 ; --------------------------------------------------------------------------------------
10c4 0002 0003 | | .DBG3TAB 0x0002,0x0003
10c6 0363 ffff | c | .CONST 0x0363,0xffff
10c8 0368 fffe | h | .CONST 0x0368,0xfffe
10ca 0370 0001 | p | .CONST 0x0370,0x0001
10cc 0375 0002 | u | .CONST 0x0375,0x0002
10ce 037d 0003 | } | .CONST 0x037d,0x0003
10d0 ; --------------------------------------------------------------------------------------
10d0 ; Debug3 Subtable 0x10
10d0 ; --------------------------------------------------------------------------------------
10d0 0000 0001 | | .DBG3TAB 0x0000,0x0001
10d2 038b 0001 | | .CONST 0x038b,0x0001
10d4 ; --------------------------------------------------------------------------------------
10d4 ; Debug3 Subtable 0x11
10d4 ; --------------------------------------------------------------------------------------
10d4 0007 0020 | | .DBG3TAB 0x0007,0x0020
10d6 039b ffff | | .CONST 0x039b,0xffff
10d8 039f fffe | | .CONST 0x039f,0xfffe
10da 03a0 fffd | | .CONST 0x03a0,0xfffd
10dc 03a9 fffc | | .CONST 0x03a9,0xfffc
10de 03aa fffb | | .CONST 0x03aa,0xfffb
10e0 03ab fffa | | .CONST 0x03ab,0xfffa
10e2 03ac fff9 | | .CONST 0x03ac,0xfff9
10e4 03b4 0001 | | .CONST 0x03b4,0x0001
10e6 03b5 0401 | | .CONST 0x03b5,0x0401
10e8 03b7 0001 | | .CONST 0x03b7,0x0001
10ea 03b8 0002 | | .CONST 0x03b8,0x0002
10ec 03bb 0003 | | .CONST 0x03bb,0x0003
10ee 03c4 0004 | | .CONST 0x03c4,0x0004
10f0 03c5 0005 | | .CONST 0x03c5,0x0005
10f2 03c9 0801 | | .CONST 0x03c9,0x0801
10f4 03ce 0c01 | | .CONST 0x03ce,0x0c01
10f6 03d0 0c02 | | .CONST 0x03d0,0x0c02
10f8 03d1 0c03 | | .CONST 0x03d1,0x0c03
10fa 03d2 0c04 | | .CONST 0x03d2,0x0c04
10fc 03d4 0801 | | .CONST 0x03d4,0x0801
10fe 03d9 0005 | | .CONST 0x03d9,0x0005
1100 03de 0006 | | .CONST 0x03de,0x0006
1102 03e0 1001 | | .CONST 0x03e0,0x1001
1104 03e5 1401 | | .CONST 0x03e5,0x1401
1106 03e7 1402 | | .CONST 0x03e7,0x1402
1108 03e8 1403 | | .CONST 0x03e8,0x1403
110a 03e9 1404 | | .CONST 0x03e9,0x1404
110c 03eb 1001 | | .CONST 0x03eb,0x1001
110e 03f0 0006 | | .CONST 0x03f0,0x0006
1110 03f4 0007 | | .CONST 0x03f4,0x0007
1112 03f9 0008 | | .CONST 0x03f9,0x0008
1114 03fa 1801 | | .CONST 0x03fa,0x1801
1116 03fd 0008 | | .CONST 0x03fd,0x0008
1118 03fe 0009 | | .CONST 0x03fe,0x0009
111a 03ff 1c01 | | .CONST 0x03ff,0x1c01
111c 0401 0009 | | .CONST 0x0401,0x0009
111e 0402 000a | | .CONST 0x0402,0x000a
1120 0403 2001 | | .CONST 0x0403,0x2001
1122 0406 000a | | .CONST 0x0406,0x000a
1124 ; --------------------------------------------------------------------------------------
1124 ; Debug3 Subtable 0x12
1124 ; --------------------------------------------------------------------------------------
1124 0004 0024 | $| .DBG3TAB 0x0004,0x0024
1126 0413 ffff | | .CONST 0x0413,0xffff
1128 0418 fffe | | .CONST 0x0418,0xfffe
112a 041f fffd | | .CONST 0x041f,0xfffd
112c 0426 fffc | & | .CONST 0x0426,0xfffc
112e 0427 0001 | ' | .CONST 0x0427,0x0001
1130 042b 0002 | + | .CONST 0x042b,0x0002
1132 042f 0003 | / | .CONST 0x042f,0x0003
1134 0432 0004 | 2 | .CONST 0x0432,0x0004
1136 0433 0401 | 3 | .CONST 0x0433,0x0401
1138 0434 0004 | 4 | .CONST 0x0434,0x0004
113a 043c 0005 | < | .CONST 0x043c,0x0005
113c 043f 0006 | ? | .CONST 0x043f,0x0006
113e 0440 0801 | @ | .CONST 0x0440,0x0801
1140 0441 0006 | A | .CONST 0x0441,0x0006
1142 0449 0007 | I | .CONST 0x0449,0x0007
1144 044c 0008 | L | .CONST 0x044c,0x0008
1146 046a 0009 | j | .CONST 0x046a,0x0009
1148 046d 000a | m | .CONST 0x046d,0x000a
114a 046e 0c01 | n | .CONST 0x046e,0x0c01
114c 046f 000a | o | .CONST 0x046f,0x000a
114e 0477 000b | w | .CONST 0x0477,0x000b
1150 047a 000c | z | .CONST 0x047a,0x000c
1152 047b 1001 | { | .CONST 0x047b,0x1001
1154 047c 000c | | | .CONST 0x047c,0x000c
1156 0484 000d | | .CONST 0x0484,0x000d
1158 0487 000e | | .CONST 0x0487,0x000e
115a 0488 1401 | | .CONST 0x0488,0x1401
115c 0489 000e | | .CONST 0x0489,0x000e
115e 0491 000f | | .CONST 0x0491,0x000f
1160 0494 0010 | | .CONST 0x0494,0x0010
1162 0495 1801 | | .CONST 0x0495,0x1801
1164 0496 0010 | | .CONST 0x0496,0x0010
1166 049e 0011 | | .CONST 0x049e,0x0011
1168 04a0 0012 | | .CONST 0x04a0,0x0012
116a 04a1 1c01 | | .CONST 0x04a1,0x1c01
116c 04a2 0012 | | .CONST 0x04a2,0x0012
116e 04aa 0013 | | .CONST 0x04aa,0x0013
1170 04ad 0014 | | .CONST 0x04ad,0x0014
1172 04ca 0015 | | .CONST 0x04ca,0x0015
1174 04e7 0016 | | .CONST 0x04e7,0x0016
1176 ; --------------------------------------------------------------------------------------
1176 ; Debug3 Subtable 0x13
1176 ; --------------------------------------------------------------------------------------
1176 0001 0015 | | .DBG3TAB 0x0001,0x0015
1178 04f3 ffff | | .CONST 0x04f3,0xffff
117a 04f8 0001 | | .CONST 0x04f8,0x0001
117c 04ff 0009 | | .CONST 0x04ff,0x0009
117e 0500 0002 | | .CONST 0x0500,0x0002
1180 0504 0003 | | .CONST 0x0504,0x0003
1182 0508 0004 | | .CONST 0x0508,0x0004
1184 050b 0005 | | .CONST 0x050b,0x0005
1186 050f 0006 | | .CONST 0x050f,0x0006
1188 0515 0007 | | .CONST 0x0515,0x0007
118a 051d 0008 | | .CONST 0x051d,0x0008
118c 0523 000a | # | .CONST 0x0523,0x000a
118e 0525 000b | % | .CONST 0x0525,0x000b
1190 0526 0401 | & | .CONST 0x0526,0x0401
1192 0528 0402 | ( | .CONST 0x0528,0x0402
1194 0529 0403 | ) | .CONST 0x0529,0x0403
1196 052a 0404 | * | .CONST 0x052a,0x0404
1198 052b 000b | + | .CONST 0x052b,0x000b
119a 0533 000f | 3 | .CONST 0x0533,0x000f
119c 0534 000c | 4 | .CONST 0x0534,0x000c
119e 053a 000d | : | .CONST 0x053a,0x000d
11a0 0540 000e | @ | .CONST 0x0540,0x000e
11a2 0547 0010 | G | .CONST 0x0547,0x0010
11a4 ; --------------------------------------------------------------------------------------
11a4 ; Debug3 Subtable 0x14
11a4 ; --------------------------------------------------------------------------------------
11a4 0004 0020 | | .DBG3TAB 0x0004,0x0020
11a6 0553 ffff | S | .CONST 0x0553,0xffff
11a8 0558 fffe | X | .CONST 0x0558,0xfffe
11aa 0559 fffd | Y | .CONST 0x0559,0xfffd
11ac 055a fffc | Z | .CONST 0x055a,0xfffc
11ae 055d 0002 | ] | .CONST 0x055d,0x0002
11b0 055f 0401 | _ | .CONST 0x055f,0x0401
11b2 0561 0402 | a | .CONST 0x0561,0x0402
11b4 0563 0403 | c | .CONST 0x0563,0x0403
11b6 0567 0404 | g | .CONST 0x0567,0x0404
11b8 056b 0405 | k | .CONST 0x056b,0x0405
11ba 056d 0801 | m | .CONST 0x056d,0x0801
11bc 056f 0802 | o | .CONST 0x056f,0x0802
11be 0570 0803 | p | .CONST 0x0570,0x0803
11c0 0571 0804 | q | .CONST 0x0571,0x0804
11c2 0573 0405 | s | .CONST 0x0573,0x0405
11c4 057d 0c01 | } | .CONST 0x057d,0x0c01
11c6 057f 0c02 | | .CONST 0x057f,0x0c02
11c8 0580 0c03 | | .CONST 0x0580,0x0c03
11ca 0581 0c04 | | .CONST 0x0581,0x0c04
11cc 0583 0804 | | .CONST 0x0583,0x0804
11ce 0591 0002 | | .CONST 0x0591,0x0002
11d0 0592 0003 | | .CONST 0x0592,0x0003
11d2 0593 1001 | | .CONST 0x0593,0x1001
11d4 0595 1002 | | .CONST 0x0595,0x1002
11d6 0596 1003 | | .CONST 0x0596,0x1003
11d8 0597 1004 | | .CONST 0x0597,0x1004
11da 0598 0003 | | .CONST 0x0598,0x0003
11dc 059a 0004 | | .CONST 0x059a,0x0004
11de 05a5 0005 | | .CONST 0x05a5,0x0005
11e0 05a6 1401 | | .CONST 0x05a6,0x1401
11e2 05a8 1402 | | .CONST 0x05a8,0x1402
11e4 05aa 1403 | | .CONST 0x05aa,0x1403
11e6 05ad 0005 | | .CONST 0x05ad,0x0005
11e8 05af 0001 | | .CONST 0x05af,0x0001
11ea 05b0 1801 | | .CONST 0x05b0,0x1801
11ec 05b2 0001 | | .CONST 0x05b2,0x0001
11ee ; --------------------------------------------------------------------------------------
11ee ; Debug3 Subtable 0x15
11ee ; --------------------------------------------------------------------------------------
11ee 0000 0003 | | .DBG3TAB 0x0000,0x0003
11f0 05c3 0001 | | .CONST 0x05c3,0x0001
11f2 05c7 0002 | | .CONST 0x05c7,0x0002
11f4 05cb 0003 | | .CONST 0x05cb,0x0003
11f6 ; --------------------------------------------------------------------------------------
11f6 ; Debug3 Subtable 0x16
11f6 ; --------------------------------------------------------------------------------------
11f6 0004 0037 | 7| .DBG3TAB 0x0004,0x0037
11f8 05d3 ffff | | .CONST 0x05d3,0xffff
11fa 05d8 fffe | | .CONST 0x05d8,0xfffe
11fc 05d9 fffd | | .CONST 0x05d9,0xfffd
11fe 05da fffc | | .CONST 0x05da,0xfffc
1200 05dc 0001 | | .CONST 0x05dc,0x0001
1202 05e5 0003 | | .CONST 0x05e5,0x0003
1204 05e7 0401 | | .CONST 0x05e7,0x0401
1206 05e9 0402 | | .CONST 0x05e9,0x0402
1208 05eb 0403 | | .CONST 0x05eb,0x0403
120a 05ef 0404 | | .CONST 0x05ef,0x0404
120c 05f3 0405 | | .CONST 0x05f3,0x0405
120e 05f5 0801 | | .CONST 0x05f5,0x0801
1210 05f7 0802 | | .CONST 0x05f7,0x0802
1212 05f8 0803 | | .CONST 0x05f8,0x0803
1214 05f9 0804 | | .CONST 0x05f9,0x0804
1216 05fb 0405 | | .CONST 0x05fb,0x0405
1218 0605 0c01 | | .CONST 0x0605,0x0c01
121a 0607 0c02 | | .CONST 0x0607,0x0c02
121c 0608 0c03 | | .CONST 0x0608,0x0c03
121e 0609 0c04 | | .CONST 0x0609,0x0c04
1220 060b 0804 | | .CONST 0x060b,0x0804
1222 0619 0003 | | .CONST 0x0619,0x0003
1224 061a 0004 | | .CONST 0x061a,0x0004
1226 061b 1001 | | .CONST 0x061b,0x1001
1228 061d 1002 | | .CONST 0x061d,0x1002
122a 061f 1003 | | .CONST 0x061f,0x1003
122c 0622 0004 | " | .CONST 0x0622,0x0004
122e 0623 0005 | # | .CONST 0x0623,0x0005
1230 0624 1401 | $ | .CONST 0x0624,0x1401
1232 0626 1402 | & | .CONST 0x0626,0x1402
1234 0627 1403 | ' | .CONST 0x0627,0x1403
1236 0628 1404 | ( | .CONST 0x0628,0x1404
1238 0629 0005 | ) | .CONST 0x0629,0x0005
123a 0631 000c | 1 | .CONST 0x0631,0x000c
123c 0632 0006 | 2 | .CONST 0x0632,0x0006
123e 0637 1801 | 7 | .CONST 0x0637,0x1801
1240 0639 1802 | 9 | .CONST 0x0639,0x1802
1242 063b 1803 | ; | .CONST 0x063b,0x1803
1244 063f 1804 | ? | .CONST 0x063f,0x1804
1246 0643 1805 | C | .CONST 0x0643,0x1805
1248 0645 1c01 | E | .CONST 0x0645,0x1c01
124a 0647 1c02 | G | .CONST 0x0647,0x1c02
124c 0648 1c03 | H | .CONST 0x0648,0x1c03
124e 0649 1c04 | I | .CONST 0x0649,0x1c04
1250 064b 1805 | K | .CONST 0x064b,0x1805
1252 0655 2001 | U | .CONST 0x0655,0x2001
1254 0657 2002 | W | .CONST 0x0657,0x2002
1256 0658 2003 | X | .CONST 0x0658,0x2003
1258 0659 2004 | Y | .CONST 0x0659,0x2004
125a 065b 1c04 | [ | .CONST 0x065b,0x1c04
125c 0669 0006 | i | .CONST 0x0669,0x0006
125e 066a 0007 | j | .CONST 0x066a,0x0007
1260 0670 0008 | p | .CONST 0x0670,0x0008
1262 0674 0009 | t | .CONST 0x0674,0x0009
1264 067a 000a | z | .CONST 0x067a,0x000a
1266 067e 000b | ~ | .CONST 0x067e,0x000b
1268 0685 0002 | | .CONST 0x0685,0x0002
126a 0686 2401 | $ | .CONST 0x0686,0x2401
126c 0688 0002 | | .CONST 0x0688,0x0002
126e ; --------------------------------------------------------------------------------------
126e ; Debug3 Subtable 0x17
126e ; --------------------------------------------------------------------------------------
126e 000f 005c | \| .DBG3TAB 0x000f,0x005c
1270 0693 ffff | | .CONST 0x0693,0xffff
1272 0695 fffe | | .CONST 0x0695,0xfffe
1274 0699 fffd | | .CONST 0x0699,0xfffd
1276 069e fffc | | .CONST 0x069e,0xfffc
1278 06a3 fffb | | .CONST 0x06a3,0xfffb
127a 06a4 fffa | | .CONST 0x06a4,0xfffa
127c 06ac fff9 | | .CONST 0x06ac,0xfff9
127e 06b8 fff8 | | .CONST 0x06b8,0xfff8
1280 06ba fff7 | | .CONST 0x06ba,0xfff7
1282 06bb fff6 | | .CONST 0x06bb,0xfff6
1284 06bd fff5 | | .CONST 0x06bd,0xfff5
1286 06bf fff4 | | .CONST 0x06bf,0xfff4
1288 06c1 fff3 | | .CONST 0x06c1,0xfff3
128a 06c3 fff2 | | .CONST 0x06c3,0xfff2
128c 06c5 fff1 | | .CONST 0x06c5,0xfff1
128e 06c9 0002 | | .CONST 0x06c9,0x0002
1290 06cb 0401 | | .CONST 0x06cb,0x0401
1292 06cd 0402 | | .CONST 0x06cd,0x0402
1294 06cf 0403 | | .CONST 0x06cf,0x0403
1296 06d3 0404 | | .CONST 0x06d3,0x0404
1298 06d7 0405 | | .CONST 0x06d7,0x0405
129a 06d9 0801 | | .CONST 0x06d9,0x0801
129c 06db 0802 | | .CONST 0x06db,0x0802
129e 06dc 0803 | | .CONST 0x06dc,0x0803
12a0 06dd 0804 | | .CONST 0x06dd,0x0804
12a2 06df 0405 | | .CONST 0x06df,0x0405
12a4 06e9 0c01 | | .CONST 0x06e9,0x0c01
12a6 06eb 0c02 | | .CONST 0x06eb,0x0c02
12a8 06ec 0c03 | | .CONST 0x06ec,0x0c03
12aa 06ed 0c04 | | .CONST 0x06ed,0x0c04
12ac 06ef 0804 | | .CONST 0x06ef,0x0804
12ae 06fd 0002 | | .CONST 0x06fd,0x0002
12b0 06fe 0003 | | .CONST 0x06fe,0x0003
12b2 06ff 1001 | | .CONST 0x06ff,0x1001
12b4 0701 1002 | | .CONST 0x0701,0x1002
12b6 0703 1003 | | .CONST 0x0703,0x1003
12b8 0706 0003 | | .CONST 0x0706,0x0003
12ba 0707 0004 | | .CONST 0x0707,0x0004
12bc 070a 0005 | | .CONST 0x070a,0x0005
12be 070d 0006 | | .CONST 0x070d,0x0006
12c0 0711 0007 | | .CONST 0x0711,0x0007
12c2 0716 0001 | | .CONST 0x0716,0x0001
12c4 0717 1401 | | .CONST 0x0717,0x1401
12c6 0719 0001 | | .CONST 0x0719,0x0001
12c8 071b 0008 | | .CONST 0x071b,0x0008
12ca 071d 0009 | | .CONST 0x071d,0x0009
12cc 0723 000b | # | .CONST 0x0723,0x000b
12ce 0725 1801 | % | .CONST 0x0725,0x1801
12d0 0727 1802 | ' | .CONST 0x0727,0x1802
12d2 0729 1803 | ) | .CONST 0x0729,0x1803
12d4 072d 1804 | - | .CONST 0x072d,0x1804
12d6 0731 1805 | 1 | .CONST 0x0731,0x1805
12d8 0733 1c01 | 3 | .CONST 0x0733,0x1c01
12da 0735 1c02 | 5 | .CONST 0x0735,0x1c02
12dc 0736 1c03 | 6 | .CONST 0x0736,0x1c03
12de 0737 1c04 | 7 | .CONST 0x0737,0x1c04
12e0 0739 1805 | 9 | .CONST 0x0739,0x1805
12e2 0743 2001 | C | .CONST 0x0743,0x2001
12e4 0745 2002 | E | .CONST 0x0745,0x2002
12e6 0746 2003 | F | .CONST 0x0746,0x2003
12e8 0747 2004 | G | .CONST 0x0747,0x2004
12ea 0749 1c04 | I | .CONST 0x0749,0x1c04
12ec 0757 000b | W | .CONST 0x0757,0x000b
12ee 0758 000c | X | .CONST 0x0758,0x000c
12f0 0759 2401 | Y$ | .CONST 0x0759,0x2401
12f2 075b 2402 | [$ | .CONST 0x075b,0x2402
12f4 075d 2403 | ]$ | .CONST 0x075d,0x2403
12f6 0760 000c | ` | .CONST 0x0760,0x000c
12f8 0761 000d | a | .CONST 0x0761,0x000d
12fa 0764 000e | d | .CONST 0x0764,0x000e
12fc 0768 000f | h | .CONST 0x0768,0x000f
12fe 076b 0010 | k | .CONST 0x076b,0x0010
1300 076f 000a | o | .CONST 0x076f,0x000a
1302 0770 2801 | p( | .CONST 0x0770,0x2801
1304 0772 000a | r | .CONST 0x0772,0x000a
1306 0774 0011 | t | .CONST 0x0774,0x0011
1308 0777 0012 | w | .CONST 0x0777,0x0012
130a 0779 0013 | y | .CONST 0x0779,0x0013
130c 077f 0015 | | .CONST 0x077f,0x0015
130e 0781 2c01 | , | .CONST 0x0781,0x2c01
1310 0783 2c02 | , | .CONST 0x0783,0x2c02
1312 0785 2c03 | , | .CONST 0x0785,0x2c03
1314 0789 2c04 | , | .CONST 0x0789,0x2c04
1316 078d 2c05 | , | .CONST 0x078d,0x2c05
1318 078f 3001 | 0 | .CONST 0x078f,0x3001
131a 0791 3002 | 0 | .CONST 0x0791,0x3002
131c 0792 3003 | 0 | .CONST 0x0792,0x3003
131e 0793 3004 | 0 | .CONST 0x0793,0x3004
1320 0795 2c05 | , | .CONST 0x0795,0x2c05
1322 079f 3401 | 4 | .CONST 0x079f,0x3401
1324 07a1 3402 | 4 | .CONST 0x07a1,0x3402
1326 07a2 3403 | 4 | .CONST 0x07a2,0x3403
1328 07a3 3404 | 4 | .CONST 0x07a3,0x3404
132a 07a5 3004 | 0 | .CONST 0x07a5,0x3004
132c 07b3 0015 | | .CONST 0x07b3,0x0015
132e 07b4 0016 | | .CONST 0x07b4,0x0016
1330 07b5 3801 | 8 | .CONST 0x07b5,0x3801
1332 07b7 3802 | 8 | .CONST 0x07b7,0x3802
1334 07b9 3803 | 8 | .CONST 0x07b9,0x3803
1336 07bc 0016 | | .CONST 0x07bc,0x0016
1338 07bd 0017 | | .CONST 0x07bd,0x0017
133a 07c0 0018 | | .CONST 0x07c0,0x0018
133c 07c4 0019 | | .CONST 0x07c4,0x0019
133e 07c8 0014 | | .CONST 0x07c8,0x0014
1340 07c9 3c01 | < | .CONST 0x07c9,0x3c01
1342 07cb 0014 | | .CONST 0x07cb,0x0014
1344 07cd 001a | | .CONST 0x07cd,0x001a
1346 ; --------------------------------------------------------------------------------------
1346 ; Debug3 Subtable 0x18
1346 ; --------------------------------------------------------------------------------------
1346 0006 0011 | | .DBG3TAB 0x0006,0x0011
1348 07db ffff | | .CONST 0x07db,0xffff
134a 07e0 fffe | | .CONST 0x07e0,0xfffe
134c 07e6 0401 | | .CONST 0x07e6,0x0401
134e 07eb 0801 | | .CONST 0x07eb,0x0801
1350 07ed 0802 | | .CONST 0x07ed,0x0802
1352 07ee 0803 | | .CONST 0x07ee,0x0803
1354 07ef 0804 | | .CONST 0x07ef,0x0804
1356 07f1 0401 | | .CONST 0x07f1,0x0401
1358 07f6 fffe | | .CONST 0x07f6,0xfffe
135a 07f7 fffd | | .CONST 0x07f7,0xfffd
135c 07fc fffc | | .CONST 0x07fc,0xfffc
135e 0803 fffb | | .CONST 0x0803,0xfffb
1360 0807 0001 | | .CONST 0x0807,0x0001
1362 080d 0002 | | .CONST 0x080d,0x0002
1364 0811 0003 | | .CONST 0x0811,0x0003
1366 0816 0004 | | .CONST 0x0816,0x0004
1368 0819 0005 | | .CONST 0x0819,0x0005
136a 081e 0006 | | .CONST 0x081e,0x0006
136c 0825 0007 | % | .CONST 0x0825,0x0007
136e 0829 0008 | ) | .CONST 0x0829,0x0008
1370 082b 0009 | + | .CONST 0x082b,0x0009
1372 082c 0c01 | , | .CONST 0x082c,0x0c01
1374 082d 0009 | - | .CONST 0x082d,0x0009
1376 ; --------------------------------------------------------------------------------------
1376 ; Debug3 Subtable 0x19
1376 ; --------------------------------------------------------------------------------------
1376 0002 0001 | | .DBG3TAB 0x0002,0x0001
1378 083b ffff | ; | .CONST 0x083b,0xffff
137a 0840 fffe | @ | .CONST 0x0840,0xfffe
137c 0845 0001 | E | .CONST 0x0845,0x0001
137e ; --------------------------------------------------------------------------------------
137e ; Debug3 Subtable 0x1a
137e ; --------------------------------------------------------------------------------------
137e 0000 0009 | | .DBG3TAB 0x0000,0x0009
1380 085b 0001 | [ | .CONST 0x085b,0x0001
1382 085e 0002 | ^ | .CONST 0x085e,0x0002
1384 0883 0003 | | .CONST 0x0883,0x0003
1386 0886 0004 | | .CONST 0x0886,0x0004
1388 088a 0005 | | .CONST 0x088a,0x0005
138a 088d 0006 | | .CONST 0x088d,0x0006
138c 0890 0007 | | .CONST 0x0890,0x0007
138e 0891 0401 | | .CONST 0x0891,0x0401
1390 0892 0007 | | .CONST 0x0892,0x0007
1392 ; --------------------------------------------------------------------------------------
1392 ; Debug3 Subtable 0x1b
1392 ; --------------------------------------------------------------------------------------
1392 0003 0009 | | .DBG3TAB 0x0003,0x0009
1394 08a3 ffff | | .CONST 0x08a3,0xffff
1396 08a8 0001 | | .CONST 0x08a8,0x0001
1398 08ae 0002 | | .CONST 0x08ae,0x0002
139a 08af 0401 | | .CONST 0x08af,0x0401
139c 08b1 0402 | | .CONST 0x08b1,0x0402
139e 08b2 0403 | | .CONST 0x08b2,0x0403
13a0 08b3 0404 | | .CONST 0x08b3,0x0404
13a2 08b4 0002 | | .CONST 0x08b4,0x0002
13a4 08b6 0003 | | .CONST 0x08b6,0x0003
13a6 08b7 f7ff | | .CONST 0x08b7,0xf7ff
13a8 08bc f7fe | | .CONST 0x08bc,0xf7fe
13aa 08c2 0801 | | .CONST 0x08c2,0x0801
13ac ; --------------------------------------------------------------------------------------
13ac ; Debug3 Subtable 0x1c
13ac ; --------------------------------------------------------------------------------------
13ac 0000 0001 | | .DBG3TAB 0x0000,0x0001
13ae 08d3 0001 | | .CONST 0x08d3,0x0001
13b0 ; --------------------------------------------------------------------------------------
13b0 ; Debug3 Subtable 0x1d
13b0 ; --------------------------------------------------------------------------------------
13b0 0003 0025 | %| .DBG3TAB 0x0003,0x0025
13b2 08db ffff | | .CONST 0x08db,0xffff
13b4 08e2 fffe | | .CONST 0x08e2,0xfffe
13b6 08e3 fffd | | .CONST 0x08e3,0xfffd
13b8 08e7 0002 | | .CONST 0x08e7,0x0002
13ba 08e9 0401 | | .CONST 0x08e9,0x0401
13bc 08eb 0402 | | .CONST 0x08eb,0x0402
13be 08ed 0403 | | .CONST 0x08ed,0x0403
13c0 08f1 0404 | | .CONST 0x08f1,0x0404
13c2 08f5 0405 | | .CONST 0x08f5,0x0405
13c4 08f7 0801 | | .CONST 0x08f7,0x0801
13c6 08f9 0802 | | .CONST 0x08f9,0x0802
13c8 08fa 0803 | | .CONST 0x08fa,0x0803
13ca 08fb 0804 | | .CONST 0x08fb,0x0804
13cc 08fd 0405 | | .CONST 0x08fd,0x0405
13ce 0907 0c01 | | .CONST 0x0907,0x0c01
13d0 0909 0c02 | | .CONST 0x0909,0x0c02
13d2 090a 0c03 | | .CONST 0x090a,0x0c03
13d4 090b 0c04 | | .CONST 0x090b,0x0c04
13d6 090d 0804 | | .CONST 0x090d,0x0804
13d8 091b 0002 | | .CONST 0x091b,0x0002
13da 091c 0003 | | .CONST 0x091c,0x0003
13dc 091d 1001 | | .CONST 0x091d,0x1001
13de 091f 1002 | | .CONST 0x091f,0x1002
13e0 0921 1003 | ! | .CONST 0x0921,0x1003
13e2 0924 0003 | $ | .CONST 0x0924,0x0003
13e4 0925 0004 | % | .CONST 0x0925,0x0004
13e6 0928 0005 | ( | .CONST 0x0928,0x0005
13e8 0929 1401 | ) | .CONST 0x0929,0x1401
13ea 092b 1402 | + | .CONST 0x092b,0x1402
13ec 092c 1403 | , | .CONST 0x092c,0x1403
13ee 092d 1404 | - | .CONST 0x092d,0x1404
13f0 092e 0005 | . | .CONST 0x092e,0x0005
13f2 0930 0006 | 0 | .CONST 0x0930,0x0006
13f4 0939 0007 | 9 | .CONST 0x0939,0x0007
13f6 093b 0008 | ; | .CONST 0x093b,0x0008
13f8 093f 0009 | ? | .CONST 0x093f,0x0009
13fa 0942 0001 | B | .CONST 0x0942,0x0001
13fc 0943 1801 | C | .CONST 0x0943,0x1801
13fe 0945 0001 | E | .CONST 0x0945,0x0001
1400 0947 000a | G | .CONST 0x0947,0x000a
1402 ; --------------------------------------------------------------------------------------
1402 ; Debug3 Subtable 0x1e
1402 ; --------------------------------------------------------------------------------------
1402 0000 0019 | | .DBG3TAB 0x0000,0x0019
1404 0953 0001 | S | .CONST 0x0953,0x0001
1406 0954 0401 | T | .CONST 0x0954,0x0401
1408 0956 0402 | V | .CONST 0x0956,0x0402
140a 0957 0403 | W | .CONST 0x0957,0x0403
140c 0958 0404 | X | .CONST 0x0958,0x0404
140e 0959 0001 | Y | .CONST 0x0959,0x0001
1410 095d 0004 | ] | .CONST 0x095d,0x0004
1412 095f 0002 | _ | .CONST 0x095f,0x0002
1414 096b 0801 | k | .CONST 0x096b,0x0801
1416 096d 0802 | m | .CONST 0x096d,0x0802
1418 096f 0803 | o | .CONST 0x096f,0x0803
141a 0973 0804 | s | .CONST 0x0973,0x0804
141c 0977 0805 | w | .CONST 0x0977,0x0805
141e 0979 0c01 | y | .CONST 0x0979,0x0c01
1420 097b 0c02 | { | .CONST 0x097b,0x0c02
1422 097c 0c03 | | | .CONST 0x097c,0x0c03
1424 097d 0c04 | } | .CONST 0x097d,0x0c04
1426 097f 0805 | | .CONST 0x097f,0x0805
1428 0989 1001 | | .CONST 0x0989,0x1001
142a 098b 1002 | | .CONST 0x098b,0x1002
142c 098c 1003 | | .CONST 0x098c,0x1003
142e 098d 1004 | | .CONST 0x098d,0x1004
1430 098f 0c04 | | .CONST 0x098f,0x0c04
1432 099d 0002 | | .CONST 0x099d,0x0002
1434 09a3 0003 | | .CONST 0x09a3,0x0003
1436 ; --------------------------------------------------------------------------------------
1436 ; Debug3 Subtable 0x1f
1436 ; --------------------------------------------------------------------------------------
1436 0000 0003 | | .DBG3TAB 0x0000,0x0003
1438 09bb 0001 | | .CONST 0x09bb,0x0001
143a 09cc 0003 | | .CONST 0x09cc,0x0003
143c 09ce 0002 | | .CONST 0x09ce,0x0002
143e ; --------------------------------------------------------------------------------------
143e ; Debug3 Subtable 0x20
143e ; --------------------------------------------------------------------------------------
143e 0004 0038 | 8| .DBG3TAB 0x0004,0x0038
1440 09d3 ffff | | .CONST 0x09d3,0xffff
1442 09d5 fffe | | .CONST 0x09d5,0xfffe
1444 09d6 fffd | | .CONST 0x09d6,0xfffd
1446 09db fffc | | .CONST 0x09db,0xfffc
1448 09e0 0001 | | .CONST 0x09e0,0x0001
144a 09f1 0016 | | .CONST 0x09f1,0x0016
144c 09f3 0002 | | .CONST 0x09f3,0x0002
144e 09f5 0003 | | .CONST 0x09f5,0x0003
1450 09f6 0401 | | .CONST 0x09f6,0x0401
1452 09f7 0003 | | .CONST 0x09f7,0x0003
1454 09ff 0004 | | .CONST 0x09ff,0x0004
1456 0a04 0005 | | .CONST 0x0a04,0x0005
1458 0a06 0006 | | .CONST 0x0a06,0x0006
145a 0a07 0801 | | .CONST 0x0a07,0x0801
145c 0a08 0006 | | .CONST 0x0a08,0x0006
145e 0a10 0007 | | .CONST 0x0a10,0x0007
1460 0a15 0008 | | .CONST 0x0a15,0x0008
1462 0a17 0009 | | .CONST 0x0a17,0x0009
1464 0a18 0c01 | | .CONST 0x0a18,0x0c01
1466 0a19 0009 | | .CONST 0x0a19,0x0009
1468 0a21 000a | ! | .CONST 0x0a21,0x000a
146a 0a26 000b | & | .CONST 0x0a26,0x000b
146c 0a28 000c | ( | .CONST 0x0a28,0x000c
146e 0a29 1001 | ) | .CONST 0x0a29,0x1001
1470 0a2a 000c | * | .CONST 0x0a2a,0x000c
1472 0a32 000d | 2 | .CONST 0x0a32,0x000d
1474 0a37 000e | 7 | .CONST 0x0a37,0x000e
1476 0a39 000f | 9 | .CONST 0x0a39,0x000f
1478 0a3c 0010 | < | .CONST 0x0a3c,0x0010
147a 0a3e 0011 | > | .CONST 0x0a3e,0x0011
147c 0a41 0012 | A | .CONST 0x0a41,0x0012
147e 0a43 0013 | C | .CONST 0x0a43,0x0013
1480 0a46 0014 | F | .CONST 0x0a46,0x0014
1482 0a48 0015 | H | .CONST 0x0a48,0x0015
1484 0a4b 0018 | K | .CONST 0x0a4b,0x0018
1486 0a4d 0019 | M | .CONST 0x0a4d,0x0019
1488 0a4f 001a | O | .CONST 0x0a4f,0x001a
148a 0a52 001b | R | .CONST 0x0a52,0x001b
148c 0a53 1401 | S | .CONST 0x0a53,0x1401
148e 0a54 001b | T | .CONST 0x0a54,0x001b
1490 0a5c 001c | \ | .CONST 0x0a5c,0x001c
1492 0a5d 1801 | ] | .CONST 0x0a5d,0x1801
1494 0a5e 001c | ^ | .CONST 0x0a5e,0x001c
1496 0a66 001d | f | .CONST 0x0a66,0x001d
1498 0a69 001e | i | .CONST 0x0a69,0x001e
149a 0a6a 1c01 | j | .CONST 0x0a6a,0x1c01
149c 0a6b 001e | k | .CONST 0x0a6b,0x001e
149e 0a73 001f | s | .CONST 0x0a73,0x001f
14a0 0a76 0020 | v | .CONST 0x0a76,0x0020
14a2 0a79 0021 | y !| .CONST 0x0a79,0x0021
14a4 0a7c 0022 | | "| .CONST 0x0a7c,0x0022
14a6 0a7f 0023 | #| .CONST 0x0a7f,0x0023
14a8 0a82 0024 | $| .CONST 0x0a82,0x0024
14aa 0a85 0025 | %| .CONST 0x0a85,0x0025
14ac 0a87 0026 | &| .CONST 0x0a87,0x0026
14ae 0a88 2001 | | .CONST 0x0a88,0x2001
14b0 0a89 0026 | &| .CONST 0x0a89,0x0026
14b2 0a91 0027 | '| .CONST 0x0a91,0x0027
14b4 0a94 0028 | (| .CONST 0x0a94,0x0028
14b6 0a97 0029 | )| .CONST 0x0a97,0x0029
14b8 ; --------------------------------------------------------------------------------------
14b8 ; Debug3 Subtable 0x21
14b8 ; --------------------------------------------------------------------------------------
14b8 000a 0050 | P| .DBG3TAB 0x000a,0x0050
14ba 0aa3 ffff | | .CONST 0x0aa3,0xffff
14bc 0aa4 fffe | | .CONST 0x0aa4,0xfffe
14be 0aa5 fffd | | .CONST 0x0aa5,0xfffd
14c0 0aa6 fffc | | .CONST 0x0aa6,0xfffc
14c2 0aa7 fffb | | .CONST 0x0aa7,0xfffb
14c4 0aa8 fffa | | .CONST 0x0aa8,0xfffa
14c6 0aa9 fff9 | | .CONST 0x0aa9,0xfff9
14c8 0aaa fff8 | | .CONST 0x0aaa,0xfff8
14ca 0aab 0001 | | .CONST 0x0aab,0x0001
14cc 0aac 0401 | | .CONST 0x0aac,0x0401
14ce 0aae 0402 | | .CONST 0x0aae,0x0402
14d0 0aaf 0403 | | .CONST 0x0aaf,0x0403
14d2 0ab0 0404 | | .CONST 0x0ab0,0x0404
14d4 0ab1 0001 | | .CONST 0x0ab1,0x0001
14d6 0ab9 001f | | .CONST 0x0ab9,0x001f
14d8 0aba 0002 | | .CONST 0x0aba,0x0002
14da 0abe 0003 | | .CONST 0x0abe,0x0003
14dc 0ac3 0801 | | .CONST 0x0ac3,0x0801
14de 0ac5 0802 | | .CONST 0x0ac5,0x0802
14e0 0ac7 0803 | | .CONST 0x0ac7,0x0803
14e2 0acb 0804 | | .CONST 0x0acb,0x0804
14e4 0acf 0805 | | .CONST 0x0acf,0x0805
14e6 0ad1 0c01 | | .CONST 0x0ad1,0x0c01
14e8 0ad3 0c02 | | .CONST 0x0ad3,0x0c02
14ea 0ad4 0c03 | | .CONST 0x0ad4,0x0c03
14ec 0ad5 0c04 | | .CONST 0x0ad5,0x0c04
14ee 0ad7 0805 | | .CONST 0x0ad7,0x0805
14f0 0ae1 1001 | | .CONST 0x0ae1,0x1001
14f2 0ae3 1002 | | .CONST 0x0ae3,0x1002
14f4 0ae4 1003 | | .CONST 0x0ae4,0x1003
14f6 0ae5 1004 | | .CONST 0x0ae5,0x1004
14f8 0ae7 0c04 | | .CONST 0x0ae7,0x0c04
14fa 0af5 0003 | | .CONST 0x0af5,0x0003
14fc 0af6 0004 | | .CONST 0x0af6,0x0004
14fe 0afa 0005 | | .CONST 0x0afa,0x0005
1500 0afe 0006 | | .CONST 0x0afe,0x0006
1502 0b15 0007 | | .CONST 0x0b15,0x0007
1504 0b1a 0008 | | .CONST 0x0b1a,0x0008
1506 0b1e 0009 | | .CONST 0x0b1e,0x0009
1508 0b20 1401 | | .CONST 0x0b20,0x1401
150a 0b21 0009 | ! | .CONST 0x0b21,0x0009
150c 0b28 000a | ( | .CONST 0x0b28,0x000a
150e 0b2d 000b | - | .CONST 0x0b2d,0x000b
1510 0b31 000c | 1 | .CONST 0x0b31,0x000c
1512 0b36 000d | 6 | .CONST 0x0b36,0x000d
1514 0b3b 000e | ; | .CONST 0x0b3b,0x000e
1516 0b41 000f | A | .CONST 0x0b41,0x000f
1518 0b46 1801 | F | .CONST 0x0b46,0x1801
151a 0b48 1802 | H | .CONST 0x0b48,0x1802
151c 0b4a 1803 | J | .CONST 0x0b4a,0x1803
151e 0b4e 1804 | N | .CONST 0x0b4e,0x1804
1520 0b52 1805 | R | .CONST 0x0b52,0x1805
1522 0b54 1c01 | T | .CONST 0x0b54,0x1c01
1524 0b56 1c02 | V | .CONST 0x0b56,0x1c02
1526 0b57 1c03 | W | .CONST 0x0b57,0x1c03
1528 0b58 1c04 | X | .CONST 0x0b58,0x1c04
152a 0b5a 1805 | Z | .CONST 0x0b5a,0x1805
152c 0b64 2001 | d | .CONST 0x0b64,0x2001
152e 0b66 2002 | f | .CONST 0x0b66,0x2002
1530 0b67 2003 | g | .CONST 0x0b67,0x2003
1532 0b68 2004 | h | .CONST 0x0b68,0x2004
1534 0b6a 1c04 | j | .CONST 0x0b6a,0x1c04
1536 0b78 000f | x | .CONST 0x0b78,0x000f
1538 0b79 0010 | y | .CONST 0x0b79,0x0010
153a 0b7d 0011 | } | .CONST 0x0b7d,0x0011
153c 0b86 0012 | | .CONST 0x0b86,0x0012
153e 0b8a 0013 | | .CONST 0x0b8a,0x0013
1540 0b8e 0014 | | .CONST 0x0b8e,0x0014
1542 0b93 0015 | | .CONST 0x0b93,0x0015
1544 0b9a 0016 | | .CONST 0x0b9a,0x0016
1546 0ba0 0017 | | .CONST 0x0ba0,0x0017
1548 0ba4 0018 | | .CONST 0x0ba4,0x0018
154a 0ba8 0019 | | .CONST 0x0ba8,0x0019
154c 0bac 001a | | .CONST 0x0bac,0x001a
154e 0bb0 001b | | .CONST 0x0bb0,0x001b
1550 0bbe 001c | | .CONST 0x0bbe,0x001c
1552 0bc0 001d | | .CONST 0x0bc0,0x001d
1554 0bc1 dbff | | .CONST 0x0bc1,0xdbff
1556 0bc8 dbfe | | .CONST 0x0bc8,0xdbfe
1558 0bcf 2401 | $ | .CONST 0x0bcf,0x2401
155a 0bd6 2402 | $ | .CONST 0x0bd6,0x2402
155c 0bdb 2403 | $ | .CONST 0x0bdb,0x2403
155e 0be1 001e | | .CONST 0x0be1,0x001e
1560 0be5 0020 | | .CONST 0x0be5,0x0020
1562 0be7 0021 | !| .CONST 0x0be7,0x0021
1564 0be8 2801 | ( | .CONST 0x0be8,0x2801
1566 0be9 0021 | !| .CONST 0x0be9,0x0021
1568 0bf1 0022 | "| .CONST 0x0bf1,0x0022
156a 0bf3 0023 | #| .CONST 0x0bf3,0x0023
156c 0bfa 0024 | $| .CONST 0x0bfa,0x0024
156e ; --------------------------------------------------------------------------------------
156e ; Debug3 Subtable 0x22
156e ; --------------------------------------------------------------------------------------
156e 0001 001c | | .DBG3TAB 0x0001,0x001c
1570 0c0b ffff | | .CONST 0x0c0b,0xffff
1572 0c0c 0001 | | .CONST 0x0c0c,0x0001
1574 0c10 0002 | | .CONST 0x0c10,0x0002
1576 0c11 0401 | | .CONST 0x0c11,0x0401
1578 0c13 0402 | | .CONST 0x0c13,0x0402
157a 0c14 0403 | | .CONST 0x0c14,0x0403
157c 0c15 0404 | | .CONST 0x0c15,0x0404
157e 0c16 0002 | | .CONST 0x0c16,0x0002
1580 0c1e 0006 | | .CONST 0x0c1e,0x0006
1582 0c1f 0003 | | .CONST 0x0c1f,0x0003
1584 0c24 0801 | $ | .CONST 0x0c24,0x0801
1586 0c26 0802 | & | .CONST 0x0c26,0x0802
1588 0c28 0803 | ( | .CONST 0x0c28,0x0803
158a 0c2c 0804 | , | .CONST 0x0c2c,0x0804
158c 0c30 0805 | 0 | .CONST 0x0c30,0x0805
158e 0c32 0c01 | 2 | .CONST 0x0c32,0x0c01
1590 0c34 0c02 | 4 | .CONST 0x0c34,0x0c02
1592 0c35 0c03 | 5 | .CONST 0x0c35,0x0c03
1594 0c36 0c04 | 6 | .CONST 0x0c36,0x0c04
1596 0c38 0805 | 8 | .CONST 0x0c38,0x0805
1598 0c42 1001 | B | .CONST 0x0c42,0x1001
159a 0c44 1002 | D | .CONST 0x0c44,0x1002
159c 0c45 1003 | E | .CONST 0x0c45,0x1003
159e 0c46 1004 | F | .CONST 0x0c46,0x1004
15a0 0c48 0c04 | H | .CONST 0x0c48,0x0c04
15a2 0c56 0003 | V | .CONST 0x0c56,0x0003
15a4 0c58 0004 | X | .CONST 0x0c58,0x0004
15a6 0c5d 0005 | ] | .CONST 0x0c5d,0x0005
15a8 0c62 0007 | b | .CONST 0x0c62,0x0007
15aa ; --------------------------------------------------------------------------------------
15aa ; Debug3 Subtable 0x23
15aa ; --------------------------------------------------------------------------------------
15aa 0002 0000 | | .DBG3TAB 0x0002,0x0000
15ac 0c6b ffff | k | .CONST 0x0c6b,0xffff
15ae 0c6d fffe | m | .CONST 0x0c6d,0xfffe
15b0 ; --------------------------------------------------------------------------------------
15b0 ; Debug3 Subtable 0x24
15b0 ; --------------------------------------------------------------------------------------
15b0 0001 0000 | | .DBG3TAB 0x0001,0x0000
15b2 0c76 ffff | v | .CONST 0x0c76,0xffff
15b4 ; --------------------------------------------------------------------------------------
15b4 ; Debug3 Subtable 0x25
15b4 ; --------------------------------------------------------------------------------------
15b4 0000 0001 | | .DBG3TAB 0x0000,0x0001
15b6 0c83 0001 | | .CONST 0x0c83,0x0001
15b8 0000 0000 | | .BLANK 0000[0x48]