|
|
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: 5120 (0x1400)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 05f0 | | .CONST 0x05f0 ; 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 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 009e | | .CONST 0x009e ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0032 | 2 | .CONST 0x0032 ; Number of locals
000b INIT_0008:
000b e001 | | Load 0x0,0x1 ; Debug Table 0x0 = .DEBUG 0x000b,0x06da,0x0000,0x0000,0x005a,0x1105,0x0000,0x02bf
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
000d 0129 | ) | Execute Any,Make_Visible
000e e002 | | Load 0x0,0x2 ; Debug Table 0x0.0x1 = 0xe,0xfffe
000f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0010 0129 | ) | Execute Any,Make_Visible
0011 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x0.0x2 = 0x11,0xfffd
0012 0129 | ) | Execute Any,Make_Visible
0013 03a9 | | Declare_Type Heap_Access,Incomplete,Visible ; Debug Table 0x0.0x3 = 0x13,0xfffc
0014 62b7 |b | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x5a110501} ; Debug Table 0x0.0x4 = 0x14,0xfffb
0015 0129 | ) | Execute Any,Make_Visible
0016 62b1 |b | Indirect_Literal Discrete,0x2c8,{0x00000000, 0x5a110502} ; Debug Table 0x0.0x5 = 0x16,0xfffa
0017 0129 | ) | Execute Any,Make_Visible
0018 62ab |b | Indirect_Literal Discrete,0x2c4,{0x00000000, 0x5a110503} ; Debug Table 0x0.0x6 = 0x18,0xfff9
0019 0129 | ) | Execute Any,Make_Visible
001a 62a5 |b | Indirect_Literal Discrete,0x2c0,{0x00000000, 0x5a110504} ; Debug Table 0x0.0x7 = 0x1a,0xfff8
001b 0129 | ) | Execute Any,Make_Visible
001c 629f |b | Indirect_Literal Discrete,0x2bc,{0x00000000, 0x5a110505} ; Debug Table 0x0.0x8 = 0x1c,0xfff7
001d 0129 | ) | Execute Any,Make_Visible
001e 029a 00a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00a0 ; Debug Table 0x0.0x9 = 0x1e,0xfff6
0020 029a 00bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b8 ; Debug Table 0x0.0xa = 0x20,0xfff5
0022 029a 00db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d8 ; Debug Table 0x0.0xb = 0x22,0xfff4
0024 029a 00f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f0 ; Debug Table 0x0.0xc = 0x24,0xfff3
0026 029a 00fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f8 ; Debug Table 0x0.0xd = 0x26,0xfff2
0028 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118 ; Debug Table 0x0.0xe = 0x28,0xfff1
002a 029a 0173 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0170 ; Debug Table 0x0.0xf = 0x2a,0xfff0
002c 029a 0193 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0190 ; Debug Table 0x0.0x10 = 0x2c,0xffef
002e 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198 ; Debug Table 0x0.0x11 = 0x2e,0xffee
0030 029a 01bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b8 ; Debug Table 0x0.0x12 = 0x30,0xffed
0032 029a 01d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d0 ; Debug Table 0x0.0x13 = 0x32,0xffec
0034 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x0.0x14 = 0x34,0xffeb
0035 0129 | ) | Execute Any,Make_Visible
0036 029a 01db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d8 ; Debug Table 0x0.0x15 = 0x36,0xffea
0038 029a 0293 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0290 ; Debug Table 0x0.0x16 = 0x38,0xffe9
003a 0007 | | Action Break_Optional ; Debug Table 0x0.0x17 = 0x3a,0xffe8
003b 0007 | | Action Break_Optional ; Debug Table 0x0.0x18 = 0x3b,0xffe7
003c 0007 | | Action Break_Optional ; Debug Table 0x0.0x19 = 0x3c,0xffe6
003d 0007 | | Action Break_Optional ; Debug Table 0x0.0x1a = 0x3d,0xffe5
003e 0007 | | Action Break_Optional ; Debug Table 0x0.0x1b = 0x3e,0xffe4
003f 0007 | | Action Break_Optional ; Debug Table 0x0.0x1c = 0x3f,0xffe3
0040 0007 | | Action Break_Optional ; Debug Table 0x0.0x1d = 0x40,0xffe2
0041 0007 | | Action Break_Optional ; Debug Table 0x0.0x1e = 0x41,0xffe1
0042 0007 | | Action Break_Optional ; Debug Table 0x0.0x1f = 0x42,0xffe0
0043 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x20 = 0x43,0xffdf
0044 6273 |bs | Indirect_Literal Discrete,0x2b8,{0x0078240e, 0x000055b0}
0045 02a0 | | Declare_Subprogram Null_Subprogram
0046 038f | | Declare_Type Package,Defined,Visible
0047 0386 | | Declare_Variable Package,Visible
0048 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x21 = 0x48,0xffde
0049 480d |H | Short_Literal 0xd
004a 029f 02d3 | | Declare_Subprogram For_Call,INIT_02d0
004c 03fe | | Declare_Type Discrete,Defined,Visible
004d 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x22 = 0x4d,0xffdd
004e 6265 |be | Indirect_Literal Discrete,0x2b4,{0x0078240e, 0x000050b0}
004f 02a0 | | Declare_Subprogram Null_Subprogram
0050 038f | | Declare_Type Package,Defined,Visible
0051 0386 | | Declare_Variable Package,Visible
0052 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x23 = 0x52,0xffdc
0053 032a | * | Declare_Type Record,Incomplete
0054 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x24 = 0x54,0xffdb
0055 02a0 | | Declare_Subprogram Null_Subprogram
0056 e210 | | Load 0x1,0x10
0057 03a3 | | Complete_Type Heap_Access,By_Defining
0058 00bf | | Action Accept_Activation ; Debug Table 0x0.0x25 = 0x58,0xffda
0059 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0059,0x0728,0x0000,0x0000,0x005a,0x41d5,0x0000,0x0022
; Debug Table 0x1.0x0 = 0x59,0xffff
005a 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x5a,0xfffe
005b 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x5b,0xfffd
005c 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x5c,0xfffc
005d 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x5d,0xfffb
005e 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x5e,0xfffa
005f e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x6 = 0x5f,0xfff9
0060 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0061 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x7 = 0x61,0xfff8
0062 02a0 | | Declare_Subprogram Null_Subprogram
0063 03ad | | Declare_Type Heap_Access,Defined
0064 0007 | | Action Break_Optional ; Debug Table 0x1.0x8 = 0x64,0xfff7
0065 0007 | | Action Break_Optional ; Debug Table 0x1.0x9 = 0x65,0xfff6
0066 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x1.0xa = 0x66,0xfff5
0067 00d9 | | Load_Top At_Offset_1
0068 02a0 | | Declare_Subprogram Null_Subprogram
0069 e227 | ' | Load 0x1,0x27
006a 0326 | & | Complete_Type Record,By_Defining
006b e004 | | Load 0x0,0x4 ; Debug Table 0x1.0xb = 0x6b,0xfff4
006c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
006d e004 | | Load 0x0,0x4
006e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
006f 011e | | Execute Any,Convert
0070 029d 02eb | | Declare_Subprogram For_Outer_Call,INIT_02e8 ; Debug Table 0x1.0xc = 0x70,0xfff3
0072 029d 0323 | #| Declare_Subprogram For_Outer_Call,INIT_0320 ; Debug Table 0x1.0xd = 0x72,0xfff2
0074 029d 036b | k| Declare_Subprogram For_Outer_Call,INIT_0368 ; Debug Table 0x1.0xe = 0x74,0xfff1
0076 029d 038b | | Declare_Subprogram For_Outer_Call,INIT_0388 ; Debug Table 0x1.0xf = 0x76,0xfff0
0078 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x10 = 0x78,0xffef
0079 00c7 | | Action Elaborate_Subprogram
007a 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x11 = 0x7a,0xffee
007b 00c7 | | Action Elaborate_Subprogram
007c 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x12 = 0x7c,0xffed
007d 00c7 | | Action Elaborate_Subprogram
007e 029d 03ab | | Declare_Subprogram For_Outer_Call,INIT_03a8 ; Debug Table 0x1.0x13 = 0x7e,0xffec
0080 029d 0423 | #| Declare_Subprogram For_Outer_Call,INIT_0420 ; Debug Table 0x1.0x14 = 0x80,0xffeb
0082 029d 0443 | C| Declare_Subprogram For_Outer_Call,INIT_0440 ; Debug Table 0x1.0x15 = 0x82,0xffea
0084 029d 047b | {| Declare_Subprogram For_Outer_Call,INIT_0478 ; Debug Table 0x1.0x16 = 0x84,0xffe9
0086 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x17 = 0x86,0xffe8
0087 00c7 | | Action Elaborate_Subprogram
0088 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x18 = 0x88,0xffe7
0089 00c7 | | Action Elaborate_Subprogram
008a 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x19 = 0x8a,0xffe6
008b 00c7 | | Action Elaborate_Subprogram
008c 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x1a = 0x8c,0xffe5
008d 00c7 | | Action Elaborate_Subprogram
008e 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x1b = 0x8e,0xffe4
008f 00c7 | | Action Elaborate_Subprogram
0090 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x1c = 0x90,0xffe3
0091 00c7 | | Action Elaborate_Subprogram
0092 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x1d = 0x92,0xffe2
0093 00c7 | | Action Elaborate_Subprogram
0094 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x1e = 0x94,0xffe1
0095 00c7 | | Action Elaborate_Subprogram
0096 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x1f = 0x96,0xffe0
0097 00c7 | | Action Elaborate_Subprogram
0098 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x20 = 0x98,0xffdf
0099 00c7 | | Action Elaborate_Subprogram
009a e224 | $ | Load 0x1,0x24
009b 020f | | Execute Module,Activate
009c e226 | & | Load 0x1,0x26
009d 020f | | Execute Module,Activate
009e BODY_0008:
009e 00bc | | Action Signal_Activated
009f 00bb | | Action Signal_Completion
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00a3 | | .CONST 0x00a3 ; Address of begin
00a1 00af | | .CONST 0x00af ; Address of exception handler
00a2 0001 | | .CONST 0x0001 ; Number of locals
00a3 BODY_00a0:
00a3 INIT_00a0:
00a3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2 = .DEBUG 0x00a3,0x076c,0x0002,0x0000,0x005a,0x1105,0x0000,0x02e3
; Debug Table 0x2.0x0 = 0xa3,0x1
00a4 e5fe | | Load 0x2,-0x2
00a5 e5ff | | Load 0x2,-0x1
00a6 822e | . | Call 0x1,0x2e
00a7 0217 | | Execute Heap_Access,All_Reference
00a8 01d7 | | Execute Vector,Field_Read
00a9 e5fe | | Load 0x2,-0x2
00aa e5ff | | Load 0x2,-0x1
00ab 822b | + | Call 0x1,0x2b
00ac e005 | | Load 0x0,0x5
00ad 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00ae 4403 |D | Exit_Subprogram With_Result,0x3
00af TRAP_00a0:
00af 010e | | Execute Exception,Is_Constraint_Error
00b0 6802 |h | Jump_Zero 0xb3
00b1 e213 | | Load 0x1,0x13 ; Debug Table 0x2.0x1 = 0xb1,0x2
00b2 0257 | W | Execute Discrete,Raise
00b3 0100 | | Execute Exception,Raise
00b4 0000 0000 | | .BLANK 0000[0x4]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00c5 | | .CONST 0x00c5 ; Address of begin
00b9 0004 | | .CONST 0x0004 ; Address of exception handler
00ba 0003 | | .CONST 0x0003 ; Number of locals
00bb INIT_00b8:
00bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x00bb,0x0772,0x0002,0x0000,0x005a,0x1105,0x0000,0x02f6
; Debug Table 0x3.0x0 = 0xbb,0xffff
00bc e5fe | | Load 0x2,-0x2
00bd e5ff | | Load 0x2,-0x1
00be 822b | + | Call 0x1,0x2b
00bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00c0 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x3.0x1 = 0xc0,0xfffe
00c1 00d9 | | Load_Top At_Offset_1
00c2 e006 | | Load 0x0,0x6
00c3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00c4 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00c5 BODY_00b8:
00c5 e227 | ' | Load 0x1,0x27 ; Debug Table 0x3.0x2 = 0xc5,0x1
00c6 0322 | " | Declare_Variable Record
00c7 00d9 | | Load_Top At_Offset_1
00c8 00d9 | | Load_Top At_Offset_1
00c9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00ca e5fd | | Load 0x2,-0x3
00cb e5fe | | Load 0x2,-0x2
00cc e5ff | | Load 0x2,-0x1
00cd 822d | - | Call 0x1,0x2d
00ce 00d9 | | Load_Top At_Offset_1
00cf 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00d0 e210 | | Load 0x1,0x10
00d1 e5fd | | Load 0x2,-0x3
00d2 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
00d3 4403 |D | Exit_Subprogram With_Result,0x3
00d4 0000 0000 | | .BLANK 0000[0x4]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00db | | .CONST 0x00db ; Address of begin
00d9 00e7 | | .CONST 0x00e7 ; Address of exception handler
00da 0001 | | .CONST 0x0001 ; Number of locals
00db BODY_00d8:
00db INIT_00d8:
00db 00db | | Load_Top At_Offset_3 ; Debug Table 0x4 = .DEBUG 0x00db,0x077a,0x0002,0x0000,0x005a,0x1105,0x0000,0x0309
; Debug Table 0x4.0x0 = 0xdb,0x1
00dc 00db | | Load_Top At_Offset_3
00dd 0217 | | Execute Heap_Access,All_Reference
00de 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
00df 0217 | | Execute Heap_Access,All_Reference
00e0 01d7 | | Execute Vector,Field_Read
00e1 00db | | Load_Top At_Offset_3
00e2 0217 | | Execute Heap_Access,All_Reference
00e3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00e4 e005 | | Load 0x0,0x5
00e5 181d | | Execute Package,Field_Execute,Field_Number 0x1d
00e6 4402 |D | Exit_Subprogram With_Result,0x2
00e7 TRAP_00d8:
00e7 010e | | Execute Exception,Is_Constraint_Error
00e8 6802 |h | Jump_Zero 0xeb
00e9 e213 | | Load 0x1,0x13 ; Debug Table 0x4.0x1 = 0xe9,0x2
00ea 0257 | W | Execute Discrete,Raise
00eb 0100 | | Execute Exception,Raise
00ec 0000 0000 | | .BLANK 0000[0x4]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3 | | .CONST 0x00f3 ; Address of begin
00f1 0004 | | .CONST 0x0004 ; Address of exception handler
00f2 0001 | | .CONST 0x0001 ; Number of locals
00f3 BODY_00f0:
00f3 INIT_00f0:
00f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x00f3,0x0780,0x0002,0x0000,0x005a,0x1105,0x0000,0x0318
; Debug Table 0x5.0x0 = 0xf3,0x1
00f4 822f | / | Call 0x1,0x2f
00f5 00db | | Load_Top At_Offset_3
00f6 8232 | 2 | Call 0x1,0x32
00f7 4401 |D | Exit_Subprogram With_Result,0x1
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 0106 | | .CONST 0x0106 ; Address of begin
00f9 010e | | .CONST 0x010e ; Address of exception handler
00fa 0003 | | .CONST 0x0003 ; Number of locals
00fb INIT_00f8:
00fb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x00fb,0x0784,0x0002,0x0000,0x005a,0x1105,0x0000,0x0323
; Debug Table 0x6.0x0 = 0xfb,0xffff
00fc e5fe | | Load 0x2,-0x2
00fd e5ff | | Load 0x2,-0x1
00fe 822b | + | Call 0x1,0x2b
00ff 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0100 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x1 = 0x100,0xfffe
0101 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0102 00d9 | | Load_Top At_Offset_1
0103 e007 | | Load 0x0,0x7
0104 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
0105 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0106 BODY_00f8:
0106 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x2 = 0x106,0x1
0107 00d9 | | Load_Top At_Offset_1
0108 0217 | | Execute Heap_Access,All_Reference
0109 01d7 | | Execute Vector,Field_Read
010a 00da | | Load_Top At_Offset_2
010b e005 | | Load 0x0,0x5
010c 181b | | Execute Package,Field_Execute,Field_Number 0x1b
010d 4403 |D | Exit_Subprogram With_Result,0x3
010e TRAP_00f8:
010e 010e | | Execute Exception,Is_Constraint_Error
010f 6806 |h | Jump_Zero 0x116
0110 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x3 = 0x110,0x2
0111 7002 |p | Jump_Nonzero 0x114
0112 e212 | | Load 0x1,0x12 ; Debug Table 0x6.0x4 = 0x112,0x3
0113 0257 | W | Execute Discrete,Raise
0114 e213 | | Load 0x1,0x13 ; Debug Table 0x6.0x5 = 0x114,0x4
0115 0257 | W | Execute Discrete,Raise
0116 0100 | | Execute Exception,Raise
0117 0000 | | .XXX[0x1]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011e | | .CONST 0x011e ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0003 | | .CONST 0x0003 ; Number of locals
011b INIT_0118:
011b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x011b,0x0792,0x0001,0x0000,0x005a,0x1105,0x0000,0x0336
; Debug Table 0x7.0x0 = 0x11b,0xffff
011c e003 | | Load 0x0,0x3 ; Debug Table 0x7.0x1 = 0x11c,0xfffe
011d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
011e BODY_0118:
011e 0007 | | Action Break_Optional ; Debug Table 0x7.0x2 = 0x11e,0x1
011f e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x3 = 0x11f,0x401
0120 0007 | | Action Break_Optional
0121 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x4 = 0x121,0x402
0122 0007 | | Action Break_Optional ; Debug Table 0x7.0x5 = 0x122,0x403
0123 0007 | | Action Break_Optional ; Debug Table 0x7.0x6 = 0x123,0x404
0124 0b29 | ) | Execute_Immediate Case_Compare,0x29 ; Debug Table 0x7.0x7 = 0x124,0x1
0125 7008 |p | Jump_Nonzero 0x12e
0126 0b2c | , | Execute_Immediate Case_Compare,0x2c
0127 7006 |p | Jump_Nonzero 0x12e
0128 0b21 | ! | Execute_Immediate Case_Compare,0x21
0129 7004 |p | Jump_Nonzero 0x12e
012a 0b33 | 3 | Execute_Immediate Case_Compare,0x33
012b 7002 |p | Jump_Nonzero 0x12e
012c e211 | | Load 0x1,0x11 ; Debug Table 0x7.0x8 = 0x12c,0x4
012d 0257 | W | Execute Discrete,Raise
012e e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x9 = 0x12e,0x2
012f 00eb | | Load_Encached Diana_Cache
0130 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8
0131 e405 | | Load 0x2,0x5 ; Debug Table 0x7.0xa = 0x131,0x801
0132 0007 | | Action Break_Optional
0133 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0xb = 0x133,0x802
0134 0007 | | Action Break_Optional ; Debug Table 0x7.0xc = 0x134,0x803
0135 00d0 | | Action Swap_Control ; Debug Table 0x7.0xd = 0x135,0x804
0136 00d1 | | Pop_Control Pop_Count_1
0137 0f36 | 6 | Execute_Immediate Equal,0x36 ; Debug Table 0x7.0xe = 0x137,0x2
0138 7002 |p | Jump_Nonzero 0x13b
0139 e211 | | Load 0x1,0x11 ; Debug Table 0x7.0xf = 0x139,0x3
013a 0257 | W | Execute Discrete,Raise
013b 00d1 | | Pop_Control Pop_Count_1
013c e002 | | Load 0x0,0x2 ; Debug Table 0x7.0x10 = 0x13c,0x5
013d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
013e e001 | | Load 0x0,0x1
013f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0140 e5ff | | Load 0x2,-0x1
0141 e005 | | Load 0x0,0x5
0142 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0143 c5fe | | Store 0x2,-0x2
0144 c5fd | | Store 0x2,-0x3
0145 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x11 = 0x145,0x6
0146 e005 | | Load 0x0,0x5
0147 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0148 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0149 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x12 = 0x149,0x7
014a e007 | | Load 0x0,0x7
014b 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
014c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
014d 00cf | | Action Mark_Auxiliary ; Debug Table 0x7.0x13 = 0x14d,0x8
014e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x14 = 0x14e,0xf3ff
014f 0217 | | Execute Heap_Access,All_Reference
0150 0007 | | Action Break_Optional
0151 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x7.0x15 = 0x151,0xf3fe
0152 e402 | | Load 0x2,0x2
0153 e006 | | Load 0x0,0x6
0154 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0155 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0156 00cf | | Action Mark_Auxiliary
0157 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x16 = 0x157,0xc01
0158 01d9 | | Execute Vector,Reverse_Bounds
0159 0263 | c | Execute Discrete,Above_Bound
015a 700e |p | Jump_Nonzero 0x169
015b e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x17 = 0x15b,0xc02
015c 00d9 | | Load_Top At_Offset_1
015d e405 | | Load 0x2,0x5
015e 01d7 | | Execute Vector,Field_Read
015f e406 | | Load 0x2,0x6
0160 e005 | | Load 0x0,0x5
0161 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0162 021f | | Execute Heap_Access,Equal
0163 6803 |h | Jump_Zero 0x167
0164 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x18 = 0x164,0xc03
0165 a5fc | | Store_Unchecked 0x2,-0x4
0166 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x7.0x19 = 0x166,0xc04
0167 00c8 | | Action Pop_Auxiliary_Range
0168 3ff2 |? | Loop_Increasing 0x15b
0169 00ce | | Action Pop_Auxiliary
016a 00d2 | | Pop_Control Pop_Count_2
016b 00ce | | Action Pop_Auxiliary
016c e211 | | Load 0x1,0x11 ; Debug Table 0x7.0x1a = 0x16c,0x9
016d 0257 | W | Execute Discrete,Raise
016e 0000 0000 | | .XXX[0x2]
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 017d | } | .CONST 0x017d ; Address of begin
0171 018d | | .CONST 0x018d ; Address of exception handler
0172 0003 | | .CONST 0x0003 ; Number of locals
0173 INIT_0170:
0173 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x0173,0x07ca,0x0002,0x0000,0x005a,0x1105,0x0000,0x034c
; Debug Table 0x8.0x0 = 0x173,0xffff
0174 e5fe | | Load 0x2,-0x2
0175 e5ff | | Load 0x2,-0x1
0176 822b | + | Call 0x1,0x2b
0177 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0178 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x1 = 0x178,0xfffe
0179 00d9 | | Load_Top At_Offset_1
017a 00eb | | Load_Encached Diana_Cache
017b 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
017c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
017d BODY_0170:
017d 0007 | | Action Break_Optional ; Debug Table 0x8.0x2 = 0x17d,0x1
017e e403 | | Load 0x2,0x3 ; Debug Table 0x8.0x3 = 0x17e,0x401
017f 0007 | | Action Break_Optional
0180 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x4 = 0x180,0x402
0181 0007 | | Action Break_Optional ; Debug Table 0x8.0x5 = 0x181,0x403
0182 0007 | | Action Break_Optional ; Debug Table 0x8.0x6 = 0x182,0x404
0183 0f49 | I | Execute_Immediate Equal,0x49 ; Debug Table 0x8.0x7 = 0x183,0x1
0184 6804 |h | Jump_Zero 0x189
0185 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x8 = 0x185,0x2
0186 00eb | | Load_Encached Diana_Cache
0187 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5
0188 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0189 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x9 = 0x189,0x3
018a 00eb | | Load_Encached Diana_Cache
018b 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
018c 4403 |D | Exit_Subprogram With_Result,0x3
018d TRAP_0170:
018d 0007 | | Action Break_Optional
018e e212 | | Load 0x1,0x12 ; Debug Table 0x8.0xa = 0x18e,0x4
018f 0257 | W | Execute Discrete,Raise
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193 | | .CONST 0x0193 ; Address of begin
0191 0004 | | .CONST 0x0004 ; Address of exception handler
0192 0001 | | .CONST 0x0001 ; Number of locals
0193 BODY_0190:
0193 INIT_0190:
0193 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0193,0x07e2,0x0002,0x0000,0x005a,0x1105,0x0000,0x0363
; Debug Table 0x9.0x0 = 0x193,0x1
0194 e008 | | Load 0x0,0x8
0195 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0196 4401 |D | Exit_Subprogram With_Result,0x1
0197 0000 | | .XXX[0x1]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019f | | .CONST 0x019f ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0002 | | .CONST 0x0002 ; Number of locals
019b INIT_0198:
019b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x019b,0x07e6,0x0002,0x0000,0x005a,0x1105,0x0000,0x0370
; Debug Table 0xa.0x0 = 0x19b,0xffff
019c 00db | | Load_Top At_Offset_3
019d 822f | / | Call 0x1,0x2f
019e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
019f BODY_0198:
019f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x1 = 0x19f,0x1
01a0 e007 | | Load 0x0,0x7
01a1 18d3 | | Execute Package,Field_Execute,Field_Number 0xd3
01a2 6809 |h | Jump_Zero 0x1ac
01a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x1a3,0x2
01a4 e5ff | | Load 0x2,-0x1
01a5 8232 | 2 | Call 0x1,0x32
01a6 00d9 | | Load_Top At_Offset_1
01a7 e007 | | Load 0x0,0x7
01a8 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
01a9 0217 | | Execute Heap_Access,All_Reference
01aa 01d7 | | Execute Vector,Field_Read
01ab 4401 |D | Exit_Subprogram With_Result,0x1
01ac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x3 = 0x1ac,0x3
01ad e007 | | Load 0x0,0x7
01ae 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
01af e009 | | Load 0x0,0x9
01b0 1b16 | | Execute Package,Field_Read,Field_Number 0x16
01b1 025b | [ | Execute Discrete,Check_In_Type
01b2 4401 |D | Exit_Subprogram With_Result,0x1
01b3 0000 0000 | | .BLANK 0000[0x5]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bf | | .CONST 0x01bf ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0002 | | .CONST 0x0002 ; Number of locals
01bb INIT_01b8:
01bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x01bb,0x07f0,0x0001,0x0000,0x005a,0x1105,0x0000,0x037f
; Debug Table 0xb.0x0 = 0x1bb,0xffff
01bc 00db | | Load_Top At_Offset_3
01bd 822f | / | Call 0x1,0x2f
01be 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01bf BODY_01b8:
01bf e002 | | Load 0x0,0x2 ; Debug Table 0xb.0x1 = 0x1bf,0x1
01c0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01c1 e001 | | Load 0x0,0x1
01c2 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01c3 00da | | Load_Top At_Offset_2
01c4 e005 | | Load 0x0,0x5
01c5 1815 | | Execute Package,Field_Execute,Field_Number 0x15
01c6 c5fe | | Store 0x2,-0x2
01c7 c5fd | | Store 0x2,-0x3
01c8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2 = 0x1c8,0x2
01c9 e5ff | | Load 0x2,-0x1
01ca 8232 | 2 | Call 0x1,0x32
01cb a5fc | | Store_Unchecked 0x2,-0x4
01cc 4502 |E | Exit_Subprogram 0x2
01cd 0000 0000 | | .XXX[0x3]
01cf 0000 | |
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d3 | | .CONST 0x01d3 ; Address of begin
01d1 0004 | | .CONST 0x0004 ; Address of exception handler
01d2 0001 | | .CONST 0x0001 ; Number of locals
01d3 BODY_01d0:
01d3 INIT_01d0:
01d3 480d |H | Short_Literal 0xd ; Debug Table 0xc = .DEBUG 0x01d3,0x07f8,0x0002,0x0000,0x005a,0x1105,0x0000,0x0395
; Debug Table 0xc.0x0 = 0x1d3,0x1
01d4 4401 |D | Exit_Subprogram With_Result,0x1
01d5 0000 0000 | | .XXX[0x3]
01d7 0000 | |
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01e9 | | .CONST 0x01e9 ; Address of begin
01d9 0287 | | .CONST 0x0287 ; Address of exception handler
01da 0006 | | .CONST 0x0006 ; Number of locals
01db INIT_01d8:
01db 0007 | | Action Break_Optional ; Debug Table 0xd = .DEBUG 0x01db,0x07fc,0x0002,0x0000,0x005a,0x1105,0x0000,0x03a6
; Debug Table 0xd.0x0 = 0x1db,0xffff
01dc 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x1 = 0x1dc,0xfffe
01dd e00a | | Load 0x0,0xa
01de 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01df 03f1 | | Declare_Variable Discrete,With_Value
01e0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd.0x2 = 0x1e0,0xfffd
01e1 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xd.0x3 = 0x1e1,0xfffc
01e2 00e4 | | Load_Encached Positive_Cache ; Debug Table 0xd.0x4 = 0x1e2,0xfffb
01e3 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x5 = 0x1e3,0xfffa
01e4 e00a | | Load 0x0,0xa
01e5 180f | | Execute Package,Field_Execute,Field_Number 0xf
01e6 e00a | | Load 0x0,0xa
01e7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01e8 03f1 | | Declare_Variable Discrete,With_Value
01e9 BODY_01d8:
01e9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x6 = 0x1e9,0x1
01ea 4608 |F | Jump_Case 0x8
01eb 785b |x[ | Jump 0x247 ; case 0x0
01ec 785a |xZ | Jump 0x247 ; case 0x1
01ed 7806 |x | Jump 0x1f4 ; case 0x2
01ee 7858 |xX | Jump 0x247 ; case 0x3
01ef 783e |x> | Jump 0x22e ; case 0x4
01f0 7856 |xV | Jump 0x247 ; case 0x5
01f1 7855 |xU | Jump 0x247 ; case 0x6
01f2 7854 |xT | Jump 0x247 ; case 0x7
01f3 7853 |xS | Jump 0x247 ; case 0x8
01f4 00cf | | Action Mark_Auxiliary ; Debug Table 0xd.0x7 = 0x1f4,0x2
01f5 e009 | | Load 0x0,0x9 ; Debug Table 0xd.0x8 = 0x1f5,0xfbff
01f6 1b15 | | Execute Package,Field_Read,Field_Number 0x15
01f7 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0x9 = 0x1f7,0xfbfe
01f8 e00b | | Load 0x0,0xb ; Debug Table 0xd.0xa = 0x1f8,0xfbfd
01f9 1b15 | | Execute Package,Field_Read,Field_Number 0x15
01fa 0322 | " | Declare_Variable Record
01fb 00f0 | | Load_Encached Segment_Cache ; Debug Table 0xd.0xb = 0x1fb,0xfbfc
01fc 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0xc = 0x1fc,0x401
01fd e00a | | Load 0x0,0xa
01fe 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01ff e009 | | Load 0x0,0x9
0200 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0201 e402 | | Load 0x2,0x2
0202 e00a | | Load 0x0,0xa
0203 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0204 c408 | | Store 0x2,0x8
0205 00e4 | | Load_Encached Positive_Cache
0206 025e | ^ | Execute Discrete,Convert
0207 c405 | | Store 0x2,0x5
0208 005b | [ | Store_Top Discrete,At_Offset_3
0209 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xd = 0x209,0x402
020a 6802 |h | Jump_Zero 0x20d
020b 4887 |H | Short_Literal 0x87
020c 0257 | W | Execute Discrete,Raise
020d e00b | | Load 0x0,0xb ; Debug Table 0xd.0xe = 0x20d,0x403
020e 1b15 | | Execute Package,Field_Read,Field_Number 0x15
020f 0322 | " | Declare_Variable Record
0210 e408 | | Load 0x2,0x8
0211 e009 | | Load 0x0,0x9
0212 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0213 00d9 | | Load_Top At_Offset_1
0214 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0215 4802 |H | Short_Literal 0x2
0216 00d9 | | Load_Top At_Offset_1
0217 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0218 e408 | | Load 0x2,0x8
0219 e009 | | Load 0x0,0x9
021a 181e | | Execute Package,Field_Execute,Field_Number 0x1e
021b 00d9 | | Load_Top At_Offset_1
021c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
021d 00da | | Load_Top At_Offset_2
021e 017d | } | Execute Record,Structure_Write
021f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0xf = 0x21f,0x404
0220 e00c | | Load 0x0,0xc
0221 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0222 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0223 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x10 = 0x223,0x405
0224 e00d | | Load 0x0,0xd
0225 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0226 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0227 e00d | | Load 0x0,0xd
0228 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0229 1815 | | Execute Package,Field_Execute,Field_Number 0x15
022a a403 | | Store_Unchecked 0x2,0x3
022b 00d4 | | Pop_Control Pop_Count_4
022c 00ce | | Action Pop_Auxiliary
022d 781b |x | Jump 0x249
022e 00cf | | Action Mark_Auxiliary ; Debug Table 0xd.0x11 = 0x22e,0x3
022f e009 | | Load 0x0,0x9 ; Debug Table 0xd.0x12 = 0x22f,0xf7ff
0230 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0231 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x13 = 0x231,0xf7fe
0232 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0233 e00a | | Load 0x0,0xa ; Debug Table 0xd.0x14 = 0x233,0x801
0234 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0235 e00a | | Load 0x0,0xa
0236 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0237 e009 | | Load 0x0,0x9
0238 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0239 e402 | | Load 0x2,0x2
023a e00a | | Load 0x0,0xa
023b 1818 | | Execute Package,Field_Execute,Field_Number 0x18
023c c408 | | Store 0x2,0x8
023d 00e4 | | Load_Encached Positive_Cache
023e 025e | ^ | Execute Discrete,Convert
023f c405 | | Store 0x2,0x5
0240 0059 | Y | Store_Top Discrete,At_Offset_1
0241 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x15 = 0x241,0x802
0242 822c | , | Call 0x1,0x2c
0243 a403 | | Store_Unchecked 0x2,0x3
0244 00d2 | | Pop_Control Pop_Count_2
0245 00ce | | Action Pop_Auxiliary
0246 7802 |x | Jump 0x249
0247 e215 | | Load 0x1,0x15 ; Debug Table 0xd.0x16 = 0x247,0x4
0248 0257 | W | Execute Discrete,Raise
0249 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x17 = 0x249,0x5
024a e007 | | Load 0x0,0x7
024b 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
024c 0033 | 3 | Store_Top Heap_Access,At_Offset_3
024d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x18 = 0x24d,0x6
024e 0f04 | | Execute_Immediate Equal,0x4
024f 6830 |h0 | Jump_Zero 0x280
0250 00db | | Load_Top At_Offset_3
0251 00eb | | Load_Encached Diana_Cache
0252 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
0253 e407 | | Load 0x2,0x7 ; Debug Table 0xd.0x19 = 0x253,0xc01
0254 0007 | | Action Break_Optional
0255 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x1a = 0x255,0xc02
0256 0007 | | Action Break_Optional ; Debug Table 0xd.0x1b = 0x256,0xc03
0257 00d0 | | Action Swap_Control ; Debug Table 0xd.0x1c = 0x257,0xc04
0258 00d1 | | Pop_Control Pop_Count_1
0259 0f47 | G | Execute_Immediate Equal,0x47 ; Debug Table 0xd.0x1d = 0x259,0x6
025a 6825 |h% | Jump_Zero 0x280
025b 00cf | | Action Mark_Auxiliary ; Debug Table 0xd.0x1e = 0x25b,0x7
025c 00ef | | Load_Encached Diana_Sequence_Cache ; Debug Table 0xd.0x1f = 0x25c,0xefff
025d e403 | | Load 0x2,0x3
025e 4976 |Iv | Short_Literal 0x176
025f 00eb | | Load_Encached Diana_Cache
0260 0098 | | Execute Package,Field_Read_Dynamic
0261 180f | | Execute Package,Field_Execute,Field_Number 0xf
0262 490b |I | Short_Literal 0x10b
0263 00eb | | Load_Encached Diana_Cache
0264 0096 | | Execute Package,Field_Execute_Dynamic
0265 00eb | | Load_Encached Diana_Cache
0266 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0267 00eb | | Load_Encached Diana_Cache
0268 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0269 e007 | | Load 0x0,0x7
026a 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
026b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
026c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x20 = 0x26c,0xeffe
026d 4975 |Iu | Short_Literal 0x175
026e 00eb | | Load_Encached Diana_Cache
026f 0098 | | Execute Package,Field_Read_Dynamic
0270 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0271 00e3 | | Load_Encached Natural_Cache
0272 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0273 e405 | | Load 0x2,0x5 ; Debug Table 0xd.0x21 = 0x273,0x1001
0274 00d9 | | Load_Top At_Offset_1
0275 027a | z | Execute Discrete,Less_Equal
0276 6803 |h | Jump_Zero 0x27a
0277 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x22 = 0x277,0x1002
0278 a404 | | Store_Unchecked 0x2,0x4
0279 7804 |x | Jump 0x27e
027a e405 | | Load 0x2,0x5 ; Debug Table 0xd.0x23 = 0x27a,0x1003
027b 00d9 | | Load_Top At_Offset_1
027c 0272 | r | Execute Discrete,Minus
027d c405 | | Store 0x2,0x5
027e 00d2 | | Pop_Control Pop_Count_2
027f 00ce | | Action Pop_Auxiliary
0280 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x24 = 0x280,0x8
0281 00db | | Load_Top At_Offset_3
0282 4975 |Iu | Short_Literal 0x175
0283 00eb | | Load_Encached Diana_Cache
0284 0098 | | Execute Package,Field_Read_Dynamic
0285 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0286 4401 |D | Exit_Subprogram With_Result,0x1
0287 TRAP_01d8:
0287 0007 | | Action Break_Optional
0288 e215 | | Load 0x1,0x15 ; Debug Table 0xd.0x25 = 0x288,0x9
0289 0257 | W | Execute Discrete,Raise
028a 0000 0000 | | .BLANK 0000[0x6]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 029a | | .CONST 0x029a ; Address of begin
0291 0004 | | .CONST 0x0004 ; Address of exception handler
0292 0002 | | .CONST 0x0002 ; Number of locals
0293 INIT_0290:
0293 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x0293,0x084a,0x0002,0x0000,0x005a,0x1105,0x0000,0x03b1
; Debug Table 0xe.0x0 = 0x293,0xffff
0294 4801 |H | Short_Literal 0x1
0295 e5ff | | Load 0x2,-0x1
0296 e00e | | Load 0x0,0xe
0297 180d | | Execute Package,Field_Execute,Field_Number 0xd
0298 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0299 0007 | | Action Break_Optional ; Debug Table 0xe.0x1 = 0x299,0xfffe
029a BODY_0290:
029a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x2 = 0x29a,0x1
029b e00f | | Load 0x0,0xf
029c 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
029d 6812 |h | Jump_Zero 0x2b0
029e 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x3 = 0x29e,0x2
029f 00d9 | | Load_Top At_Offset_1
02a0 e00e | | Load 0x0,0xe
02a1 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02a2 e00a | | Load 0x0,0xa
02a3 1b16 | | Execute Package,Field_Read,Field_Number 0x16
02a4 025b | [ | Execute Discrete,Check_In_Type
02a5 00da | | Load_Top At_Offset_2
02a6 e005 | | Load 0x0,0x5
02a7 1812 | | Execute Package,Field_Execute,Field_Number 0x12
02a8 4976 |Iv | Short_Literal 0x176
02a9 00eb | | Load_Encached Diana_Cache
02aa 0098 | | Execute Package,Field_Read_Dynamic
02ab 180f | | Execute Package,Field_Execute,Field_Number 0xf
02ac 821e | | Call 0x1,0x1e
02ad e00a | | Load 0x0,0xa
02ae 1819 | | Execute Package,Field_Execute,Field_Number 0x19
02af 4401 |D | Exit_Subprogram With_Result,0x1
02b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x4 = 0x2b0,0x3
02b1 e00e | | Load 0x0,0xe
02b2 180f | | Execute Package,Field_Execute,Field_Number 0xf
02b3 4401 |D | Exit_Subprogram With_Result,0x1
02b4 0078 240e | x$ | .LITERAL {0x0078240e, 0x000050b0}
02b8 0078 240e | x$ | .LITERAL {0x0078240e, 0x000055b0}
02bc 0000 0000 | | .LITERAL {0x00000000, 0x5a110505}
02c0 0000 0000 | | .LITERAL {0x00000000, 0x5a110504}
02c4 0000 0000 | | .LITERAL {0x00000000, 0x5a110503}
02c8 0000 0000 | | .LITERAL {0x00000000, 0x5a110502}
02cc 0000 0000 | | .LITERAL {0x00000000, 0x5a110501}
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3 | | .CONST 0x02d3 ; Address of begin
02d1 0004 | | .CONST 0x0004 ; Address of exception handler
02d2 0001 | | .CONST 0x0001 ; Number of locals
02d3 BODY_02d0:
02d3 INIT_02d0:
02d3 4603 |F | Jump_Case 0x3 ; Debug Table 0xf = .DEBUG 0x02d3,0x0856,0x0005,0x0000,0x005a,0x1105,0x0000,0x041d
02d4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
02d5 7802 |x | Jump 0x2d8 ; case 0x1
02d6 7805 |x | Jump 0x2dc ; case 0x2
02d7 7809 |x | Jump 0x2e1 ; case 0x3
02d8 00da | | Load_Top At_Offset_2
02d9 0091 0564 | d| Action Push_String_Extended_Indexed,0x564 ; "MODULE_BLOCK"
02db 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
02dc 00db | | Load_Top At_Offset_3
02dd 00db | | Load_Top At_Offset_3
02de 00e0 | | Load_Encached Standard_Cache
02df 181b | | Execute Package,Field_Execute,Field_Number 0x1b
02e0 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
02e1 00da | | Load_Top At_Offset_2
02e2 00e0 | | Load_Encached Standard_Cache
02e3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
02e4 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
02e5 0000 0000 | | .XXX[0x3]
02e7 0000 | |
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02fc | | .CONST 0x02fc ; Address of begin
02e9 0318 | | .CONST 0x0318 ; Address of exception handler
02ea 0004 | | .CONST 0x0004 ; Number of locals
02eb INIT_02e8:
02eb e001 | | Load 0x0,0x1 ; Debug Table 0x10 = .DEBUG 0x02eb,0x0858,0x0002,0x0000,0x005a,0x41d5,0x0000,0x007d
; Debug Table 0x10.0x0 = 0x2eb,0xffff
02ec 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02ed 02ff | | Declare_Variable Variant_Record
02ee e010 | | Load 0x0,0x10
02ef 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02f0 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02f1 e010 | | Load 0x0,0x10
02f2 1b40 | @ | Execute Package,Field_Read,Field_Number 0x40
02f3 180f | | Execute Package,Field_Execute,Field_Number 0xf
02f4 e001 | | Load 0x0,0x1
02f5 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02f6 00d9 | | Load_Top At_Offset_1
02f7 016d | m | Execute Variant_Record,Structure_Write
02f8 e011 | | Load 0x0,0x11 ; Debug Table 0x10.0x1 = 0x2f8,0xfffe
02f9 1b11 | | Execute Package,Field_Read,Field_Number 0x11
02fa e00d | | Load 0x0,0xd ; Debug Table 0x10.0x2 = 0x2fa,0xfffd
02fb 1b12 | | Execute Package,Field_Read,Field_Number 0x12
02fc BODY_02e8:
02fc 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x3 = 0x2fc,0x1
02fd e5fe | | Load 0x2,-0x2
02fe e5ff | | Load 0x2,-0x1
02ff e001 | | Load 0x0,0x1
0300 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0301 00d1 | | Pop_Control Pop_Count_1
0302 e011 | | Load 0x0,0x11 ; Debug Table 0x10.0x4 = 0x302,0x2
0303 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0304 e00d | | Load 0x0,0xd
0305 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0306 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0307 e22a | * | Load 0x1,0x2a
0308 4800 |H | Short_Literal 0x0
0309 4800 |H | Short_Literal 0x0
030a e402 | | Load 0x2,0x2
030b e00d | | Load 0x0,0xd
030c 181a | | Execute Package,Field_Execute,Field_Number 0x1a
030d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
030e 005a | Z | Store_Top Discrete,At_Offset_2
030f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x5 = 0x30f,0x3
0310 7005 |p | Jump_Nonzero 0x316
0311 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x6 = 0x311,0x4
0312 e00d | | Load 0x0,0xd
0313 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0314 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0315 4402 |D | Exit_Subprogram With_Result,0x2
0316 e212 | | Load 0x1,0x12 ; Debug Table 0x10.0x7 = 0x316,0x5
0317 0257 | W | Execute Discrete,Raise
0318 TRAP_02e8:
0318 0007 | | Action Break_Optional
0319 e212 | | Load 0x1,0x12 ; Debug Table 0x10.0x8 = 0x319,0x6
031a 0257 | W | Execute Discrete,Raise
031b 0000 0000 | | .BLANK 0000[0x5]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 032e | . | .CONST 0x032e ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0006 | | .CONST 0x0006 ; Number of locals
0323 INIT_0320:
0323 0007 | | Action Break_Optional ; Debug Table 0x11 = .DEBUG 0x0323,0x086c,0x0002,0x0000,0x005a,0x41d5,0x0000,0x00f6
; Debug Table 0x11.0x0 = 0x323,0xffff
0324 e012 | | Load 0x0,0x12 ; Debug Table 0x11.0x1 = 0x324,0xfffe
0325 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0326 e012 | | Load 0x0,0x12 ; Debug Table 0x11.0x2 = 0x326,0xfffd
0327 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0328 e20d | | Load 0x1,0xd ; Debug Table 0x11.0x3 = 0x328,0xfffc
0329 0007 | | Action Break_Optional
032a e012 | | Load 0x0,0x12 ; Debug Table 0x11.0x4 = 0x32a,0xfffb
032b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
032c e20e | | Load 0x1,0xe ; Debug Table 0x11.0x5 = 0x32c,0xfffa
032d 0007 | | Action Break_Optional
032e BODY_0320:
032e 4803 |H | Short_Literal 0x3 ; Debug Table 0x11.0x6 = 0x32e,0x1
032f e5ff | | Load 0x2,-0x1
0330 e012 | | Load 0x0,0x12
0331 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0332 a402 | | Store_Unchecked 0x2,0x2
0333 e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x7 = 0x333,0x2
0334 7002 |p | Jump_Nonzero 0x337
0335 e215 | | Load 0x1,0x15 ; Debug Table 0x11.0x8 = 0x335,0x3
0336 0257 | W | Execute Discrete,Raise
0337 e402 | | Load 0x2,0x2 ; Debug Table 0x11.0x9 = 0x337,0x4
0338 0a01 | | Execute_Immediate Plus,0x1
0339 c403 | | Store 0x2,0x3
033a 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0xa = 0x33a,0x5
033b e5ff | | Load 0x2,-0x1
033c e012 | | Load 0x0,0x12
033d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
033e 0910 | | Execute_Immediate Binary_Scale,0x10
033f 0248 | H | Execute Discrete,Check_In_Integer
0340 e403 | | Load 0x2,0x3
0341 0a01 | | Execute_Immediate Plus,0x1
0342 e012 | | Load 0x0,0x12
0343 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0344 025b | [ | Execute Discrete,Check_In_Type
0345 e5ff | | Load 0x2,-0x1
0346 e012 | | Load 0x0,0x12
0347 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0348 0273 | s | Execute Discrete,Plus
0349 e001 | | Load 0x0,0x1
034a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
034b 025b | [ | Execute Discrete,Check_In_Type
034c 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
034d e402 | | Load 0x2,0x2 ; Debug Table 0x11.0xb = 0x34d,0x6
034e 0a03 | | Execute_Immediate Plus,0x3
034f 005a | Z | Store_Top Discrete,At_Offset_2
0350 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xc = 0x350,0x7
0351 e5ff | | Load 0x2,-0x1
0352 e012 | | Load 0x0,0x12
0353 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0354 0910 | | Execute_Immediate Binary_Scale,0x10
0355 0248 | H | Execute Discrete,Check_In_Integer
0356 00da | | Load_Top At_Offset_2
0357 0a01 | | Execute_Immediate Plus,0x1
0358 e012 | | Load 0x0,0x12
0359 1b11 | | Execute Package,Field_Read,Field_Number 0x11
035a 025b | [ | Execute Discrete,Check_In_Type
035b e5ff | | Load 0x2,-0x1
035c e012 | | Load 0x0,0x12
035d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
035e 0273 | s | Execute Discrete,Plus
035f e002 | | Load 0x0,0x2
0360 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0361 025b | [ | Execute Discrete,Check_In_Type
0362 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0363 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0xd = 0x363,0x8
0364 00db | | Load_Top At_Offset_3
0365 822b | + | Call 0x1,0x2b
0366 4401 |D | Exit_Subprogram With_Result,0x1
0367 0000 | | .XXX[0x1]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 0376 | v | .CONST 0x0376 ; Address of begin
0369 0384 | | .CONST 0x0384 ; Address of exception handler
036a 0003 | | .CONST 0x0003 ; Number of locals
036b INIT_0368:
036b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x036b,0x088a,0x0002,0x0000,0x005a,0x41d5,0x0000,0x01c6
; Debug Table 0x12.0x0 = 0x36b,0xffff
036c e5fe | | Load 0x2,-0x2
036d e5ff | | Load 0x2,-0x1
036e 822b | + | Call 0x1,0x2b
036f 4976 |Iv | Short_Literal 0x176
0370 00eb | | Load_Encached Diana_Cache
0371 0098 | | Execute Package,Field_Read_Dynamic
0372 180f | | Execute Package,Field_Execute,Field_Number 0xf
0373 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0374 e003 | | Load 0x0,0x3 ; Debug Table 0x12.0x1 = 0x374,0xfffe
0375 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0376 BODY_0368:
0376 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x2 = 0x376,0x1
0377 e007 | | Load 0x0,0x7
0378 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0379 0031 | 1 | Store_Top Heap_Access,At_Offset_1
037a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x3 = 0x37a,0x2
037b 6806 |h | Jump_Zero 0x382
037c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x37c,0x3
037d 0217 | | Execute Heap_Access,All_Reference
037e e229 | ) | Load 0x1,0x29
037f e5fd | | Load 0x2,-0x3
0380 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
0381 4403 |D | Exit_Subprogram With_Result,0x3
0382 e212 | | Load 0x1,0x12 ; Debug Table 0x12.0x5 = 0x382,0x5
0383 0257 | W | Execute Discrete,Raise
0384 TRAP_0368:
0384 0007 | | Action Break_Optional
0385 e212 | | Load 0x1,0x12 ; Debug Table 0x12.0x6 = 0x385,0x6
0386 0257 | W | Execute Discrete,Raise
0387 0000 | | .XXX[0x1]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 0396 | | .CONST 0x0396 ; Address of begin
0389 03a0 | | .CONST 0x03a0 ; Address of exception handler
038a 0003 | | .CONST 0x0003 ; Number of locals
038b INIT_0388:
038b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x038b,0x089a,0x0002,0x0000,0x005a,0x41d5,0x0000,0x0219
; Debug Table 0x13.0x0 = 0x38b,0xffff
038c e5fe | | Load 0x2,-0x2
038d e5ff | | Load 0x2,-0x1
038e 822b | + | Call 0x1,0x2b
038f 4976 |Iv | Short_Literal 0x176
0390 00eb | | Load_Encached Diana_Cache
0391 0098 | | Execute Package,Field_Read_Dynamic
0392 180f | | Execute Package,Field_Execute,Field_Number 0xf
0393 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0394 e003 | | Load 0x0,0x3 ; Debug Table 0x13.0x1 = 0x394,0xfffe
0395 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0396 BODY_0388:
0396 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x2 = 0x396,0x1
0397 e007 | | Load 0x0,0x7
0398 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0399 0031 | 1 | Store_Top Heap_Access,At_Offset_1
039a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x3 = 0x39a,0x2
039b 6802 |h | Jump_Zero 0x39e
039c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x4 = 0x39c,0x3
039d 4402 |D | Exit_Subprogram With_Result,0x2
039e e212 | | Load 0x1,0x12 ; Debug Table 0x13.0x5 = 0x39e,0x4
039f 0257 | W | Execute Discrete,Raise
03a0 TRAP_0388:
03a0 0007 | | Action Break_Optional
03a1 e212 | | Load 0x1,0x12 ; Debug Table 0x13.0x6 = 0x3a1,0x5
03a2 0257 | W | Execute Discrete,Raise
03a3 0000 0000 | | .BLANK 0000[0x5]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03b7 | | .CONST 0x03b7 ; Address of begin
03a9 041c | | .CONST 0x041c ; Address of exception handler
03aa 0006 | | .CONST 0x0006 ; Number of locals
03ab INIT_03a8:
03ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x03ab,0x08aa,0x0002,0x0000,0x005a,0x41d5,0x0000,0x0300
; Debug Table 0x14.0x0 = 0x3ab,0xffff
03ac 00db | | Load_Top At_Offset_3
03ad 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03ae 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x3ae,0xfffe
03af e5ff | | Load 0x2,-0x1
03b0 00eb | | Load_Encached Diana_Cache
03b1 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03b2 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x2 = 0x3b3,0xfffd
03b4 039d | | Declare_Variable Heap_Access,Duplicate
03b5 029f 0503 | | Declare_Subprogram For_Call,INIT_0500 ; Debug Table 0x14.0x3 = 0x3b5,0xfffc
03b7 BODY_03a8:
03b7 0007 | | Action Break_Optional ; Debug Table 0x14.0x4 = 0x3b7,0x1
03b8 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x5 = 0x3b8,0x401
03b9 0007 | | Action Break_Optional
03ba 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x6 = 0x3ba,0x402
03bb 0007 | | Action Break_Optional ; Debug Table 0x14.0x7 = 0x3bb,0x403
03bc 0007 | | Action Break_Optional ; Debug Table 0x14.0x8 = 0x3bc,0x404
03bd 0b3d | = | Execute_Immediate Case_Compare,0x3d ; Debug Table 0x14.0x9 = 0x3bd,0x1
03be 7009 |p | Jump_Nonzero 0x3c8
03bf 0b48 | H | Execute_Immediate Case_Compare,0x48
03c0 700a |p | Jump_Nonzero 0x3cb
03c1 0b47 | G | Execute_Immediate Case_Compare,0x47
03c2 7008 |p | Jump_Nonzero 0x3cb
03c3 0b41 | A | Execute_Immediate Case_Compare,0x41
03c4 7014 |p | Jump_Nonzero 0x3d9
03c5 0b3e | > | Execute_Immediate Case_Compare,0x3e
03c6 7027 |p' | Jump_Nonzero 0x3ee
03c7 782e |x. | Jump 0x3f6 ; Debug Table 0x14.0xa = 0x3c7,0xb
03c8 8406 | | Call 0x2,0x6 ; Debug Table 0x14.0xb = 0x3c8,0x2
03c9 a402 | | Store_Unchecked 0x2,0x2
03ca 782b |x+ | Jump 0x3f6
03cb e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0xc = 0x3cb,0x3
03cc 00eb | | Load_Encached Diana_Cache
03cd 18f8 | | Execute Package,Field_Execute,Field_Number 0xf8
03ce e408 | | Load 0x2,0x8 ; Debug Table 0x14.0xd = 0x3ce,0x801
03cf 0007 | | Action Break_Optional
03d0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0xe = 0x3d0,0x802
03d1 0007 | | Action Break_Optional ; Debug Table 0x14.0xf = 0x3d1,0x803
03d2 00d0 | | Action Swap_Control ; Debug Table 0x14.0x10 = 0x3d2,0x804
03d3 00d1 | | Pop_Control Pop_Count_1
03d4 0f77 | w | Execute_Immediate Equal,0x77 ; Debug Table 0x14.0x11 = 0x3d4,0x3
03d5 6820 |h | Jump_Zero 0x3f6
03d6 8406 | | Call 0x2,0x6 ; Debug Table 0x14.0x12 = 0x3d6,0x4
03d7 a402 | | Store_Unchecked 0x2,0x2
03d8 781d |x | Jump 0x3f6
03d9 8406 | | Call 0x2,0x6 ; Debug Table 0x14.0x13 = 0x3d9,0x5
03da a402 | | Store_Unchecked 0x2,0x2
03db 0007 | | Action Break_Optional ; Debug Table 0x14.0x14 = 0x3db,0x6
03dc e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x15 = 0x3dc,0xc01
03dd 021d | | Execute Heap_Access,Is_Null
03de 6817 |h | Jump_Zero 0x3f6 ; Debug Table 0x14.0x16 = 0x3de,0x6
03df e5ff | | Load 0x2,-0x1
03e0 4904 |I | Short_Literal 0x104
03e1 00eb | | Load_Encached Diana_Cache
03e2 0096 | | Execute Package,Field_Execute_Dynamic
03e3 e408 | | Load 0x2,0x8 ; Debug Table 0x14.0x17 = 0x3e3,0x1001
03e4 0007 | | Action Break_Optional
03e5 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x18 = 0x3e5,0x1002
03e6 0007 | | Action Break_Optional ; Debug Table 0x14.0x19 = 0x3e6,0x1003
03e7 00d0 | | Action Swap_Control ; Debug Table 0x14.0x1a = 0x3e7,0x1004
03e8 00d1 | | Pop_Control Pop_Count_1
03e9 0f7c | | | Execute_Immediate Equal,0x7c ; Debug Table 0x14.0x1b = 0x3e9,0xc01
03ea 680b |h | Jump_Zero 0x3f6
03eb e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x1c = 0x3eb,0x7
03ec a402 | | Store_Unchecked 0x2,0x2
03ed 7808 |x | Jump 0x3f6
03ee 8406 | | Call 0x2,0x6 ; Debug Table 0x14.0x1d = 0x3ee,0x8
03ef a402 | | Store_Unchecked 0x2,0x2
03f0 0007 | | Action Break_Optional ; Debug Table 0x14.0x1e = 0x3f0,0x9
03f1 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x1f = 0x3f1,0x1401
03f2 021d | | Execute Heap_Access,Is_Null
03f3 6802 |h | Jump_Zero 0x3f6 ; Debug Table 0x14.0x20 = 0x3f3,0x9
03f4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x21 = 0x3f4,0xa
03f5 a402 | | Store_Unchecked 0x2,0x2
03f6 00d1 | | Pop_Control Pop_Count_1
03f7 e402 | | Load 0x2,0x2 ; Debug Table 0x14.0x22 = 0x3f7,0xc
03f8 e005 | | Load 0x0,0x5
03f9 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03fa 4976 |Iv | Short_Literal 0x176
03fb 00eb | | Load_Encached Diana_Cache
03fc 0098 | | Execute Package,Field_Read_Dynamic
03fd 180f | | Execute Package,Field_Execute,Field_Number 0xf
03fe 0033 | 3 | Store_Top Heap_Access,At_Offset_3
03ff 00cf | | Action Mark_Auxiliary
0400 7814 |x | Jump 0x415
0401 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x23 = 0x401,0xe
0402 490d |I | Short_Literal 0x10d
0403 00eb | | Load_Encached Diana_Cache
0404 0096 | | Execute Package,Field_Execute_Dynamic
0405 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0406 0007 | | Action Break_Optional ; Debug Table 0x14.0x24 = 0x406,0xf
0407 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x25 = 0x407,0x1801
0408 021d | | Execute Heap_Access,Is_Null
0409 6802 |h | Jump_Zero 0x40c ; Debug Table 0x14.0x26 = 0x409,0xf
040a 4887 |H | Short_Literal 0x87
040b 0257 | W | Execute Discrete,Raise
040c 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x27 = 0x40c,0x10
040d e005 | | Load 0x0,0x5
040e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
040f 4976 |Iv | Short_Literal 0x176
0410 00eb | | Load_Encached Diana_Cache
0411 0098 | | Execute Package,Field_Read_Dynamic
0412 180f | | Execute Package,Field_Execute,Field_Number 0xf
0413 a404 | | Store_Unchecked 0x2,0x4
0414 00c9 | | Action Pop_Auxiliary_Loop
0415 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x28 = 0x415,0xd
0416 e007 | | Load 0x0,0x7
0417 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e
0418 6fe8 |o | Jump_Zero 0x401
0419 00ce | | Action Pop_Auxiliary
041a 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x29 = 0x41a,0x11
041b 4401 |D | Exit_Subprogram With_Result,0x1
041c TRAP_03a8:
041c 0007 | | Action Break_Optional
041d e211 | | Load 0x1,0x11 ; Debug Table 0x14.0x2a = 0x41d,0x12
041e 0257 | W | Execute Discrete,Raise
041f 0000 | | .XXX[0x1]
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0427 | ' | .CONST 0x0427 ; Address of begin
0421 0004 | | .CONST 0x0004 ; Address of exception handler
0422 0002 | | .CONST 0x0002 ; Number of locals
0423 INIT_0420:
0423 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15 = .DEBUG 0x0423,0x0902,0x0002,0x0000,0x005a,0x41d5,0x0000,0x03f8
; Debug Table 0x15.0x0 = 0x423,0xffff
0424 00db | | Load_Top At_Offset_3
0425 822f | / | Call 0x1,0x2f
0426 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0427 BODY_0420:
0427 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x427,0x1
0428 e007 | | Load 0x0,0x7
0429 18d3 | | Execute Package,Field_Execute,Field_Number 0xd3
042a 6807 |h | Jump_Zero 0x432
042b e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x2 = 0x42b,0x2
042c 00d9 | | Load_Top At_Offset_1
042d e007 | | Load 0x0,0x7
042e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
042f 0217 | | Execute Heap_Access,All_Reference
0430 01d7 | | Execute Vector,Field_Read
0431 4402 |D | Exit_Subprogram With_Result,0x2
0432 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x3 = 0x432,0x3
0433 e007 | | Load 0x0,0x7
0434 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
0435 e009 | | Load 0x0,0x9
0436 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0437 025b | [ | Execute Discrete,Check_In_Type
0438 4402 |D | Exit_Subprogram With_Result,0x2
0439 0000 0000 | | .BLANK 0000[0x7]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0453 | S | .CONST 0x0453 ; Address of begin
0441 0004 | | .CONST 0x0004 ; Address of exception handler
0442 0004 | | .CONST 0x0004 ; Number of locals
0443 INIT_0440:
0443 0007 | | Action Break_Optional ; Debug Table 0x16 = .DEBUG 0x0443,0x090c,0x0002,0x0000,0x005a,0x41d5,0x0000,0x044e
; Debug Table 0x16.0x0 = 0x443,0xffff
0444 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x1 = 0x444,0xfffe
0445 00db | | Load_Top At_Offset_3
0446 8230 | 0 | Call 0x1,0x30
0447 e012 | | Load 0x0,0x12
0448 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0449 03f1 | | Declare_Variable Discrete,With_Value
044a 4803 |H | Short_Literal 0x3 ; Debug Table 0x16.0x2 = 0x44a,0xfffd
044b 00d9 | | Load_Top At_Offset_1
044c e012 | | Load 0x0,0x12
044d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
044e e012 | | Load 0x0,0x12
044f 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0450 03f1 | | Declare_Variable Discrete,With_Value
0451 e012 | | Load 0x0,0x12 ; Debug Table 0x16.0x3 = 0x451,0xfffc
0452 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0453 BODY_0440:
0453 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x4 = 0x453,0x1
0454 7002 |p | Jump_Nonzero 0x457
0455 480d |H | Short_Literal 0xd ; Debug Table 0x16.0x5 = 0x455,0x2
0456 4402 |D | Exit_Subprogram With_Result,0x2
0457 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x6 = 0x457,0x3
0458 e5fe | | Load 0x2,-0x2
0459 0aff | | Execute_Immediate Plus,-0x1
045a 0248 | H | Execute Discrete,Check_In_Integer
045b 0902 | | Execute_Immediate Binary_Scale,0x2
045c 0a06 | | Execute_Immediate Plus,0x6
045d 0248 | H | Execute Discrete,Check_In_Integer
045e 0a02 | | Execute_Immediate Plus,0x2
045f e012 | | Load 0x0,0x12
0460 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0461 025b | [ | Execute Discrete,Check_In_Type
0462 0273 | s | Execute Discrete,Plus
0463 0248 | H | Execute Discrete,Check_In_Integer
0464 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0465 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x7 = 0x465,0x4
0466 00db | | Load_Top At_Offset_3
0467 e012 | | Load 0x0,0x12
0468 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0469 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
046a 0007 | | Action Break_Optional ; Debug Table 0x16.0x8 = 0x46a,0x5
046b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x9 = 0x46b,0x6
046c 480f |H | Short_Literal 0xf
046d 0279 | y | Execute Discrete,And
046e 00d8 | | Load_Top At_Offset_0
046f e225 | % | Load 0x1,0x25
0470 0260 | ` | Execute Discrete,In_Type
0471 7002 |p | Jump_Nonzero 0x474
0472 48e0 |H | Short_Literal 0xe0
0473 0257 | W | Execute Discrete,Raise
0474 4402 |D | Exit_Subprogram With_Result,0x2
0475 0000 0000 | | .XXX[0x3]
0477 0000 | |
0478 ; --------------------------------------------------------------------------------------
0478 ; SUBPROGRAM
0478 ; --------------------------------------------------------------------------------------
0478 0481 | | .CONST 0x0481 ; Address of begin
0479 0004 | | .CONST 0x0004 ; Address of exception handler
047a 0002 | | .CONST 0x0002 ; Number of locals
047b INIT_0478:
047b e003 | | Load 0x0,0x3 ; Debug Table 0x17 = .DEBUG 0x047b,0x0922,0x0002,0x0000,0x005a,0x41d5,0x0000,0x04f6
; Debug Table 0x17.0x0 = 0x47b,0xffff
047c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
047d e5fe | | Load 0x2,-0x2
047e e007 | | Load 0x0,0x7
047f 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0480 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0481 BODY_0478:
0481 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1 = 0x481,0x1
0482 7002 |p | Jump_Nonzero 0x485
0483 e211 | | Load 0x1,0x11 ; Debug Table 0x17.0x2 = 0x483,0x2
0484 0257 | W | Execute Discrete,Raise
0485 00cf | | Action Mark_Auxiliary ; Debug Table 0x17.0x3 = 0x485,0x3
0486 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x4 = 0x486,0xfbff
0487 0217 | | Execute Heap_Access,All_Reference
0488 0007 | | Action Break_Optional
0489 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x17.0x5 = 0x489,0xfbfe
048a e5fe | | Load 0x2,-0x2
048b e006 | | Load 0x0,0x6
048c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
048d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
048e 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x6 = 0x48e,0xfbfd
048f 00da | | Load_Top At_Offset_2
0490 01db | | Execute Vector,Length
0491 e20f | | Load 0x1,0xf
0492 02a0 | | Declare_Subprogram Null_Subprogram
0493 4801 |H | Short_Literal 0x1
0494 035d | ] | Declare_Type Array,Defined
0495 00d8 | | Load_Top At_Offset_0
0496 0337 | 7 | Declare_Variable Array
0497 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x17.0x7 = 0x497,0xfbfc
0498 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0499 00cf | | Action Mark_Auxiliary
049a e404 | | Load 0x2,0x4 ; Debug Table 0x17.0x8 = 0x49a,0x401
049b 01d9 | | Execute Vector,Reverse_Bounds
049c 0263 | c | Execute Discrete,Above_Bound
049d 7012 |p | Jump_Nonzero 0x4b0
049e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x9 = 0x49e,0x402
049f e404 | | Load 0x2,0x4
04a0 01d7 | | Execute Vector,Field_Read
04a1 e405 | | Load 0x2,0x5
04a2 e005 | | Load 0x0,0x5
04a3 181d | | Execute Package,Field_Execute,Field_Number 0x1d
04a4 e5ff | | Load 0x2,-0x1
04a5 021f | | Execute Heap_Access,Equal
04a6 6807 |h | Jump_Zero 0x4ae
04a7 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0xa = 0x4a7,0x403
04a8 0a01 | | Execute_Immediate Plus,0x1
04a9 c408 | | Store 0x2,0x8
04aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xb = 0x4aa,0x404
04ab e408 | | Load 0x2,0x8
04ac e407 | | Load 0x2,0x7
04ad 01d6 | | Execute Vector,Field_Write
04ae 00c8 | | Action Pop_Auxiliary_Range
04af 3fee |? | Loop_Increasing 0x49e
04b0 00ce | | Action Pop_Auxiliary
04b1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xc = 0x4b1,0x405
04b2 0c02 | | Execute_Immediate Greater_Equal,0x2
04b3 6841 |hA | Jump_Zero 0x4f5
04b4 00cf | | Action Mark_Auxiliary
04b5 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0xd = 0x4b5,0x406
04b6 00da | | Load_Top At_Offset_2
04b7 0264 | d | Execute Discrete,Below_Bound
04b8 703b |p; | Jump_Nonzero 0x4f4
04b9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xe = 0x4b9,0x407
04ba e407 | | Load 0x2,0x7
04bb 01d7 | | Execute Vector,Field_Read
04bc e5ff | | Load 0x2,-0x1
04bd 8231 | 1 | Call 0x1,0x31
04be 460d |F | Jump_Case 0xd
04bf 7811 |x | Jump 0x4d1 ; case 0x0
04c0 780c |x | Jump 0x4cd ; case 0x1
04c1 780b |x | Jump 0x4cd ; case 0x2
04c2 782f |x/ | Jump 0x4f2 ; case 0x3
04c3 782e |x. | Jump 0x4f2 ; case 0x4
04c4 782d |x- | Jump 0x4f2 ; case 0x5
04c5 782c |x, | Jump 0x4f2 ; case 0x6
04c6 782b |x+ | Jump 0x4f2 ; case 0x7
04c7 782a |x* | Jump 0x4f2 ; case 0x8
04c8 7829 |x) | Jump 0x4f2 ; case 0x9
04c9 7828 |x( | Jump 0x4f2 ; case 0xa
04ca 7827 |x' | Jump 0x4f2 ; case 0xb
04cb 7826 |x& | Jump 0x4f2 ; case 0xc
04cc 7825 |x% | Jump 0x4f2 ; case 0xd
04cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xf = 0x4cd,0x408
04ce e407 | | Load 0x2,0x7
04cf 01d7 | | Execute Vector,Field_Read
04d0 4402 |D | Exit_Subprogram With_Result,0x2
04d1 0007 | | Action Break_Optional ; Debug Table 0x17.0x10 = 0x4d1,0x409
04d2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x11 = 0x4d2,0x801
04d3 0007 | | Action Break_Optional
04d4 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x17.0x12 = 0x4d4,0x802
04d5 0007 | | Action Break_Optional ; Debug Table 0x17.0x13 = 0x4d5,0x803
04d6 0007 | | Action Break_Optional ; Debug Table 0x17.0x14 = 0x4d6,0x804
04d7 0b21 | ! | Execute_Immediate Case_Compare,0x21 ; Debug Table 0x17.0x15 = 0x4d7,0x409
04d8 7018 |p | Jump_Nonzero 0x4f1
04d9 0b2c | , | Execute_Immediate Case_Compare,0x2c
04da 7016 |p | Jump_Nonzero 0x4f1
04db 0b22 | " | Execute_Immediate Case_Compare,0x22
04dc 7004 |p | Jump_Nonzero 0x4e1
04dd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x16 = 0x4dd,0x40d
04de e407 | | Load 0x2,0x7
04df 01d7 | | Execute Vector,Field_Read
04e0 4402 |D | Exit_Subprogram With_Result,0x2
04e1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x17.0x17 = 0x4e1,0x40b
04e2 4904 |I | Short_Literal 0x104
04e3 00eb | | Load_Encached Diana_Cache
04e4 0096 | | Execute Package,Field_Execute_Dynamic
04e5 e40d | | Load 0x2,0xd ; Debug Table 0x17.0x18 = 0x4e5,0xc01
04e6 0007 | | Action Break_Optional
04e7 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x17.0x19 = 0x4e7,0xc02
04e8 0007 | | Action Break_Optional ; Debug Table 0x17.0x1a = 0x4e8,0xc03
04e9 00d0 | | Action Swap_Control ; Debug Table 0x17.0x1b = 0x4e9,0xc04
04ea 00d1 | | Pop_Control Pop_Count_1
04eb 0f7c | | | Execute_Immediate Equal,0x7c ; Debug Table 0x17.0x1c = 0x4eb,0x40b
04ec 6804 |h | Jump_Zero 0x4f1
04ed 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x1d = 0x4ed,0x40c
04ee e407 | | Load 0x2,0x7
04ef 01d7 | | Execute Vector,Field_Read
04f0 4402 |D | Exit_Subprogram With_Result,0x2
04f1 00d1 | | Pop_Control Pop_Count_1
04f2 00c8 | | Action Pop_Auxiliary_Range
04f3 37c5 |7 | Loop_Decreasing 0x4b9
04f4 00ce | | Action Pop_Auxiliary
04f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1e = 0x4f5,0x40f
04f6 00da | | Load_Top At_Offset_2
04f7 01d7 | | Execute Vector,Field_Read
04f8 4402 |D | Exit_Subprogram With_Result,0x2
04f9 0000 0000 | | .BLANK 0000[0x7]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0503 | | .CONST 0x0503 ; Address of begin
0501 0004 | | .CONST 0x0004 ; Address of exception handler
0502 0001 | | .CONST 0x0001 ; Number of locals
0503 BODY_0500:
0503 INIT_0500:
0503 e22a | * | Load 0x1,0x2a ; Debug Table 0x18 = .DEBUG 0x0503,0x0962,0x0002,0x0000,0x005a,0x41d5,0x0000,0x0329
; Debug Table 0x18.0x0 = 0x503,0x1
0504 e5ff | | Load 0x2,-0x1
0505 e013 | | Load 0x0,0x13
0506 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0507 00ca | | Action Exit_Nullary_Function
0508 0522 0004 | " | .XXX[0x3]
050a 000e | |
050b 0007 | | Action Break_Optional ; Debug Table 0x19 = .DEBUG 0x050b,0x0966,0x0000,0x0000,0x005a,0x1105,0x0000,0x042f
; Debug Table 0x19.0x0 = 0x50b,0xffff
050c 0007 | | Action Break_Optional ; Debug Table 0x19.0x1 = 0x50c,0xfffe
050d 0007 | | Action Break_Optional ; Debug Table 0x19.0x2 = 0x50d,0xfffd
050e 0007 | | Action Break_Optional ; Debug Table 0x19.0x3 = 0x50e,0xfffc
050f 0007 | | Action Break_Optional ; Debug Table 0x19.0x4 = 0x50f,0xfffb
0510 0007 | | Action Break_Optional ; Debug Table 0x19.0x5 = 0x510,0xfffa
0511 0007 | | Action Break_Optional ; Debug Table 0x19.0x6 = 0x511,0xfff9
0512 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x7 = 0x512,0xfff8
0513 6014 |` | Indirect_Literal Discrete,0x528,{0x0078240e, 0x00005430}
0514 02a0 | | Declare_Subprogram Null_Subprogram
0515 038f | | Declare_Type Package,Defined,Visible
0516 0386 | | Declare_Variable Package,Visible
0517 0007 | | Action Break_Optional ; Debug Table 0x19.0x8 = 0x517,0xfff7
0518 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x9 = 0x518,0xfff6
0519 600a |` | Indirect_Literal Discrete,0x524,{0x0078240e, 0x00005330}
051a 02a0 | | Declare_Subprogram Null_Subprogram
051b 038f | | Declare_Type Package,Defined,Visible
051c 0386 | | Declare_Variable Package,Visible
051d 00bf | | Action Accept_Activation ; Debug Table 0x19.0xa = 0x51d,0xfff5
051e 00d9 | | Load_Top At_Offset_1
051f 020f | | Execute Module,Activate
0520 00d8 | | Load_Top At_Offset_0
0521 020f | | Execute Module,Activate
0522 00bc | | Action Signal_Activated
0523 00bb | | Action Signal_Completion
0524 0078 240e | x$ | .LITERAL {0x0078240e, 0x00005330}
0528 0078 240e | x$ | .LITERAL {0x0078240e, 0x00005430}
052c 0000 0000 | | .BLANK 0000[0x4]
0530 0538 0004 | 8 | .XXX[0x3]
0532 000c | |
0533 0007 | | Action Break_Optional ; Debug Table 0x1a = .DEBUG 0x0533,0x097e,0x0000,0x0000,0x005a,0x1105,0x0000,0x04a1
; Debug Table 0x1a.0x0 = 0x533,0xffff
0534 0007 | | Action Break_Optional ; Debug Table 0x1a.0x1 = 0x534,0xfffe
0535 0007 | | Action Break_Optional ; Debug Table 0x1a.0x2 = 0x535,0xfffd
0536 0007 | | Action Break_Optional ; Debug Table 0x1a.0x3 = 0x536,0xfffc
0537 00bf | | Action Accept_Activation ; Debug Table 0x1a.0x4 = 0x537,0xfffb
0538 00bc | | Action Signal_Activated
0539 00bb | | Action Signal_Completion
053a 0000 0000 | | .BLANK 0000[0x6]
0540 0552 0004 | R | .XXX[0x3]
0542 000c | |
0543 0007 | | Action Break_Optional ; Debug Table 0x1b = .DEBUG 0x0543,0x098a,0x0000,0x0000,0x005a,0x1105,0x0000,0x044e
; Debug Table 0x1b.0x0 = 0x543,0xffff
0544 0007 | | Action Break_Optional ; Debug Table 0x1b.0x1 = 0x544,0xfffe
0545 0007 | | Action Break_Optional ; Debug Table 0x1b.0x2 = 0x545,0xfffd
0546 0007 | | Action Break_Optional ; Debug Table 0x1b.0x3 = 0x546,0xfffc
0547 0007 | | Action Break_Optional ; Debug Table 0x1b.0x4 = 0x547,0xfffb
0548 0007 | | Action Break_Optional ; Debug Table 0x1b.0x5 = 0x548,0xfffa
0549 0007 | | Action Break_Optional ; Debug Table 0x1b.0x6 = 0x549,0xfff9
054a 0007 | | Action Break_Optional ; Debug Table 0x1b.0x7 = 0x54a,0xfff8
054b 0007 | | Action Break_Optional ; Debug Table 0x1b.0x8 = 0x54b,0xfff7
054c 0007 | | Action Break_Optional ; Debug Table 0x1b.0x9 = 0x54c,0xfff6
054d 0007 | | Action Break_Optional ; Debug Table 0x1b.0xa = 0x54d,0xfff5
054e 0007 | | Action Break_Optional ; Debug Table 0x1b.0xb = 0x54e,0xfff4
054f 0007 | | Action Break_Optional ; Debug Table 0x1b.0xc = 0x54f,0xfff3
0550 0007 | | Action Break_Optional ; Debug Table 0x1b.0xd = 0x550,0xfff2
0551 00bf | | Action Accept_Activation ; Debug Table 0x1b.0xe = 0x551,0xfff1
0552 00bc | | Action Signal_Activated
0553 00bb | | Action Signal_Completion
0554 0000 0000 | | .BLANK 0000[0x4]
0558 0562 0004 | b | .XXX[0x3]
055a 000c | |
055b 0007 | | Action Break_Optional ; Debug Table 0x1c = .DEBUG 0x055b,0x09aa,0x0000,0x0000,0x005a,0x1105,0x0000,0x03e0
; Debug Table 0x1c.0x0 = 0x55b,0xffff
055c 0007 | | Action Break_Optional ; Debug Table 0x1c.0x1 = 0x55c,0xfffe
055d 0007 | | Action Break_Optional ; Debug Table 0x1c.0x2 = 0x55d,0xfffd
055e 0007 | | Action Break_Optional ; Debug Table 0x1c.0x3 = 0x55e,0xfffc
055f 0007 | | Action Break_Optional ; Debug Table 0x1c.0x4 = 0x55f,0xfffb
0560 0007 | | Action Break_Optional ; Debug Table 0x1c.0x5 = 0x560,0xfffa
0561 00bf | | Action Accept_Activation ; Debug Table 0x1c.0x6 = 0x561,0xfff9
0562 00bc | | Action Signal_Activated
0563 00bb | | Action Signal_Completion
0564 ; --------------------------------------------------------------------------------------
0564 ; STRING TABLE
0564 ; --------------------------------------------------------------------------------------
0564 001e | | .STRTAB 0x001e->0x0573 ; "MODULE_BLOCK"
0565 0028 | ( | .STRTAB 0x0028->0x0579 ; "PROCEDURE_BLOCK"
0566 0035 | 5 | .STRTAB 0x0035->0x0580 ; "FUNCTION_BLOCK"
0567 0041 | A | .STRTAB 0x0041->0x0587 ; "ACCEPT_BLOCK"
0568 004b | K | .STRTAB 0x004b->0x058d ; "DECLARE_BLOCK"
0569 0056 | V | .STRTAB 0x0056->0x0594 ; "UTILITY_BLOCK"
056a 0061 | a | .STRTAB 0x0061->0x059a ; "COMMAND_BLOCK"
056b 006c | l | .STRTAB 0x006c->0x05a1 ; "LIBRARY_BLOCK"
056c 0077 | w | .STRTAB 0x0077->0x05a7 ; "COMMAND_ELABORATION_BLOCK"
056d 008e | | .STRTAB 0x008e->0x05b4 ; "LIBRARY_ELABORATION_BLOCK"
056e 00a5 | | .STRTAB 0x00a5->0x05c0 ; "SUBSYSTEM_ELABORATION_BLOCK"
056f 00be | | .STRTAB 0x00be->0x05ce ; "MANUFACTURED_PROCEDURE_BLOCK"
0570 00d8 | | .STRTAB 0x00d8->0x05dc ; "MANUFACTURED_FUNCTION_BLOCK"
0571 00f1 | | .STRTAB 0x00f1->0x05e9 ; "UNKNOWN_BLOCK"
0572 00fc | | .STREND 0x00fc->0x05f0
0573 4d4f 4455 |MODU| .STRTAB_STRINGS
05f0 ; --------------------------------------------------------------------------------------
05f0 ; Debug Table
05f0 ; --------------------------------------------------------------------------------------
05f0 0003 001d | | .CONST 0x0003,0x001d
05f2 000b 06da | | .DEBUG 0x000b,0x06da,0x0000,0x0000,0x005a,0x1105,0x0000,0x02bf
05fa 0059 0728 | Y (| .DEBUG 0x0059,0x0728,0x0000,0x0000,0x005a,0x41d5,0x0000,0x0022
0602 00a3 076c | l| .DEBUG 0x00a3,0x076c,0x0002,0x0000,0x005a,0x1105,0x0000,0x02e3
060a 00bb 0772 | r| .DEBUG 0x00bb,0x0772,0x0002,0x0000,0x005a,0x1105,0x0000,0x02f6
0612 00db 077a | z| .DEBUG 0x00db,0x077a,0x0002,0x0000,0x005a,0x1105,0x0000,0x0309
061a 00f3 0780 | | .DEBUG 0x00f3,0x0780,0x0002,0x0000,0x005a,0x1105,0x0000,0x0318
0622 00fb 0784 | | .DEBUG 0x00fb,0x0784,0x0002,0x0000,0x005a,0x1105,0x0000,0x0323
062a 011b 0792 | | .DEBUG 0x011b,0x0792,0x0001,0x0000,0x005a,0x1105,0x0000,0x0336
0632 0173 07ca | s | .DEBUG 0x0173,0x07ca,0x0002,0x0000,0x005a,0x1105,0x0000,0x034c
063a 0193 07e2 | | .DEBUG 0x0193,0x07e2,0x0002,0x0000,0x005a,0x1105,0x0000,0x0363
0642 019b 07e6 | | .DEBUG 0x019b,0x07e6,0x0002,0x0000,0x005a,0x1105,0x0000,0x0370
064a 01bb 07f0 | | .DEBUG 0x01bb,0x07f0,0x0001,0x0000,0x005a,0x1105,0x0000,0x037f
0652 01d3 07f8 | | .DEBUG 0x01d3,0x07f8,0x0002,0x0000,0x005a,0x1105,0x0000,0x0395
065a 01db 07fc | | .DEBUG 0x01db,0x07fc,0x0002,0x0000,0x005a,0x1105,0x0000,0x03a6
0662 0293 084a | J| .DEBUG 0x0293,0x084a,0x0002,0x0000,0x005a,0x1105,0x0000,0x03b1
066a 02d3 0856 | V| .DEBUG 0x02d3,0x0856,0x0005,0x0000,0x005a,0x1105,0x0000,0x041d
0672 02eb 0858 | X| .DEBUG 0x02eb,0x0858,0x0002,0x0000,0x005a,0x41d5,0x0000,0x007d
067a 0323 086c | # l| .DEBUG 0x0323,0x086c,0x0002,0x0000,0x005a,0x41d5,0x0000,0x00f6
0682 036b 088a | k | .DEBUG 0x036b,0x088a,0x0002,0x0000,0x005a,0x41d5,0x0000,0x01c6
068a 038b 089a | | .DEBUG 0x038b,0x089a,0x0002,0x0000,0x005a,0x41d5,0x0000,0x0219
0692 03ab 08aa | | .DEBUG 0x03ab,0x08aa,0x0002,0x0000,0x005a,0x41d5,0x0000,0x0300
069a 0423 0902 | # | .DEBUG 0x0423,0x0902,0x0002,0x0000,0x005a,0x41d5,0x0000,0x03f8
06a2 0443 090c | C | .DEBUG 0x0443,0x090c,0x0002,0x0000,0x005a,0x41d5,0x0000,0x044e
06aa 047b 0922 | { "| .DEBUG 0x047b,0x0922,0x0002,0x0000,0x005a,0x41d5,0x0000,0x04f6
06b2 0503 0962 | b| .DEBUG 0x0503,0x0962,0x0002,0x0000,0x005a,0x41d5,0x0000,0x0329
06ba 050b 0966 | f| .DEBUG 0x050b,0x0966,0x0000,0x0000,0x005a,0x1105,0x0000,0x042f
06c2 0533 097e | 3 ~| .DEBUG 0x0533,0x097e,0x0000,0x0000,0x005a,0x1105,0x0000,0x04a1
06ca 0543 098a | C | .DEBUG 0x0543,0x098a,0x0000,0x0000,0x005a,0x1105,0x0000,0x044e
06d2 055b 09aa | [ | .DEBUG 0x055b,0x09aa,0x0000,0x0000,0x005a,0x1105,0x0000,0x03e0
06da ; --------------------------------------------------------------------------------------
06da ; Debug3 Subtable 0x0
06da ; --------------------------------------------------------------------------------------
06da 0026 0000 | & | .DBG3TAB 0x0026,0x0000
06dc 000b ffff | | .CONST 0x000b,0xffff
06de 000e fffe | | .CONST 0x000e,0xfffe
06e0 0011 fffd | | .CONST 0x0011,0xfffd
06e2 0013 fffc | | .CONST 0x0013,0xfffc
06e4 0014 fffb | | .CONST 0x0014,0xfffb
06e6 0016 fffa | | .CONST 0x0016,0xfffa
06e8 0018 fff9 | | .CONST 0x0018,0xfff9
06ea 001a fff8 | | .CONST 0x001a,0xfff8
06ec 001c fff7 | | .CONST 0x001c,0xfff7
06ee 001e fff6 | | .CONST 0x001e,0xfff6
06f0 0020 fff5 | | .CONST 0x0020,0xfff5
06f2 0022 fff4 | " | .CONST 0x0022,0xfff4
06f4 0024 fff3 | $ | .CONST 0x0024,0xfff3
06f6 0026 fff2 | & | .CONST 0x0026,0xfff2
06f8 0028 fff1 | ( | .CONST 0x0028,0xfff1
06fa 002a fff0 | * | .CONST 0x002a,0xfff0
06fc 002c ffef | , | .CONST 0x002c,0xffef
06fe 002e ffee | . | .CONST 0x002e,0xffee
0700 0030 ffed | 0 | .CONST 0x0030,0xffed
0702 0032 ffec | 2 | .CONST 0x0032,0xffec
0704 0034 ffeb | 4 | .CONST 0x0034,0xffeb
0706 0036 ffea | 6 | .CONST 0x0036,0xffea
0708 0038 ffe9 | 8 | .CONST 0x0038,0xffe9
070a 003a ffe8 | : | .CONST 0x003a,0xffe8
070c 003b ffe7 | ; | .CONST 0x003b,0xffe7
070e 003c ffe6 | < | .CONST 0x003c,0xffe6
0710 003d ffe5 | = | .CONST 0x003d,0xffe5
0712 003e ffe4 | > | .CONST 0x003e,0xffe4
0714 003f ffe3 | ? | .CONST 0x003f,0xffe3
0716 0040 ffe2 | @ | .CONST 0x0040,0xffe2
0718 0041 ffe1 | A | .CONST 0x0041,0xffe1
071a 0042 ffe0 | B | .CONST 0x0042,0xffe0
071c 0043 ffdf | C | .CONST 0x0043,0xffdf
071e 0048 ffde | H | .CONST 0x0048,0xffde
0720 004d ffdd | M | .CONST 0x004d,0xffdd
0722 0052 ffdc | R | .CONST 0x0052,0xffdc
0724 0054 ffdb | T | .CONST 0x0054,0xffdb
0726 0058 ffda | X | .CONST 0x0058,0xffda
0728 ; --------------------------------------------------------------------------------------
0728 ; Debug3 Subtable 0x1
0728 ; --------------------------------------------------------------------------------------
0728 0021 0000 | ! | .DBG3TAB 0x0021,0x0000
072a 0059 ffff | Y | .CONST 0x0059,0xffff
072c 005a fffe | Z | .CONST 0x005a,0xfffe
072e 005b fffd | [ | .CONST 0x005b,0xfffd
0730 005c fffc | \ | .CONST 0x005c,0xfffc
0732 005d fffb | ] | .CONST 0x005d,0xfffb
0734 005e fffa | ^ | .CONST 0x005e,0xfffa
0736 005f fff9 | _ | .CONST 0x005f,0xfff9
0738 0061 fff8 | a | .CONST 0x0061,0xfff8
073a 0064 fff7 | d | .CONST 0x0064,0xfff7
073c 0065 fff6 | e | .CONST 0x0065,0xfff6
073e 0066 fff5 | f | .CONST 0x0066,0xfff5
0740 006b fff4 | k | .CONST 0x006b,0xfff4
0742 0070 fff3 | p | .CONST 0x0070,0xfff3
0744 0072 fff2 | r | .CONST 0x0072,0xfff2
0746 0074 fff1 | t | .CONST 0x0074,0xfff1
0748 0076 fff0 | v | .CONST 0x0076,0xfff0
074a 0078 ffef | x | .CONST 0x0078,0xffef
074c 007a ffee | z | .CONST 0x007a,0xffee
074e 007c ffed | | | .CONST 0x007c,0xffed
0750 007e ffec | ~ | .CONST 0x007e,0xffec
0752 0080 ffeb | | .CONST 0x0080,0xffeb
0754 0082 ffea | | .CONST 0x0082,0xffea
0756 0084 ffe9 | | .CONST 0x0084,0xffe9
0758 0086 ffe8 | | .CONST 0x0086,0xffe8
075a 0088 ffe7 | | .CONST 0x0088,0xffe7
075c 008a ffe6 | | .CONST 0x008a,0xffe6
075e 008c ffe5 | | .CONST 0x008c,0xffe5
0760 008e ffe4 | | .CONST 0x008e,0xffe4
0762 0090 ffe3 | | .CONST 0x0090,0xffe3
0764 0092 ffe2 | | .CONST 0x0092,0xffe2
0766 0094 ffe1 | | .CONST 0x0094,0xffe1
0768 0096 ffe0 | | .CONST 0x0096,0xffe0
076a 0098 ffdf | | .CONST 0x0098,0xffdf
076c ; --------------------------------------------------------------------------------------
076c ; Debug3 Subtable 0x2
076c ; --------------------------------------------------------------------------------------
076c 0000 0002 | | .DBG3TAB 0x0000,0x0002
076e 00a3 0001 | | .CONST 0x00a3,0x0001
0770 00b1 0002 | | .CONST 0x00b1,0x0002
0772 ; --------------------------------------------------------------------------------------
0772 ; Debug3 Subtable 0x3
0772 ; --------------------------------------------------------------------------------------
0772 0002 0001 | | .DBG3TAB 0x0002,0x0001
0774 00bb ffff | | .CONST 0x00bb,0xffff
0776 00c0 fffe | | .CONST 0x00c0,0xfffe
0778 00c5 0001 | | .CONST 0x00c5,0x0001
077a ; --------------------------------------------------------------------------------------
077a ; Debug3 Subtable 0x4
077a ; --------------------------------------------------------------------------------------
077a 0000 0002 | | .DBG3TAB 0x0000,0x0002
077c 00db 0001 | | .CONST 0x00db,0x0001
077e 00e9 0002 | | .CONST 0x00e9,0x0002
0780 ; --------------------------------------------------------------------------------------
0780 ; Debug3 Subtable 0x5
0780 ; --------------------------------------------------------------------------------------
0780 0000 0001 | | .DBG3TAB 0x0000,0x0001
0782 00f3 0001 | | .CONST 0x00f3,0x0001
0784 ; --------------------------------------------------------------------------------------
0784 ; Debug3 Subtable 0x6
0784 ; --------------------------------------------------------------------------------------
0784 0002 0004 | | .DBG3TAB 0x0002,0x0004
0786 00fb ffff | | .CONST 0x00fb,0xffff
0788 0100 fffe | | .CONST 0x0100,0xfffe
078a 0106 0001 | | .CONST 0x0106,0x0001
078c 0110 0002 | | .CONST 0x0110,0x0002
078e 0112 0003 | | .CONST 0x0112,0x0003
0790 0114 0004 | | .CONST 0x0114,0x0004
0792 ; --------------------------------------------------------------------------------------
0792 ; Debug3 Subtable 0x7
0792 ; --------------------------------------------------------------------------------------
0792 0004 0017 | | .DBG3TAB 0x0004,0x0017
0794 011b ffff | | .CONST 0x011b,0xffff
0796 011c fffe | | .CONST 0x011c,0xfffe
0798 011e 0001 | | .CONST 0x011e,0x0001
079a 011f 0401 | | .CONST 0x011f,0x0401
079c 0121 0402 | ! | .CONST 0x0121,0x0402
079e 0122 0403 | " | .CONST 0x0122,0x0403
07a0 0123 0404 | # | .CONST 0x0123,0x0404
07a2 0124 0001 | $ | .CONST 0x0124,0x0001
07a4 012c 0004 | , | .CONST 0x012c,0x0004
07a6 012e 0002 | . | .CONST 0x012e,0x0002
07a8 0131 0801 | 1 | .CONST 0x0131,0x0801
07aa 0133 0802 | 3 | .CONST 0x0133,0x0802
07ac 0134 0803 | 4 | .CONST 0x0134,0x0803
07ae 0135 0804 | 5 | .CONST 0x0135,0x0804
07b0 0137 0002 | 7 | .CONST 0x0137,0x0002
07b2 0139 0003 | 9 | .CONST 0x0139,0x0003
07b4 013c 0005 | < | .CONST 0x013c,0x0005
07b6 0145 0006 | E | .CONST 0x0145,0x0006
07b8 0149 0007 | I | .CONST 0x0149,0x0007
07ba 014d 0008 | M | .CONST 0x014d,0x0008
07bc 014e f3ff | N | .CONST 0x014e,0xf3ff
07be 0151 f3fe | Q | .CONST 0x0151,0xf3fe
07c0 0157 0c01 | W | .CONST 0x0157,0x0c01
07c2 015b 0c02 | [ | .CONST 0x015b,0x0c02
07c4 0164 0c03 | d | .CONST 0x0164,0x0c03
07c6 0166 0c04 | f | .CONST 0x0166,0x0c04
07c8 016c 0009 | l | .CONST 0x016c,0x0009
07ca ; --------------------------------------------------------------------------------------
07ca ; Debug3 Subtable 0x8
07ca ; --------------------------------------------------------------------------------------
07ca 0002 0009 | | .DBG3TAB 0x0002,0x0009
07cc 0173 ffff | s | .CONST 0x0173,0xffff
07ce 0178 fffe | x | .CONST 0x0178,0xfffe
07d0 017d 0001 | } | .CONST 0x017d,0x0001
07d2 017e 0401 | ~ | .CONST 0x017e,0x0401
07d4 0180 0402 | | .CONST 0x0180,0x0402
07d6 0181 0403 | | .CONST 0x0181,0x0403
07d8 0182 0404 | | .CONST 0x0182,0x0404
07da 0183 0001 | | .CONST 0x0183,0x0001
07dc 0185 0002 | | .CONST 0x0185,0x0002
07de 0189 0003 | | .CONST 0x0189,0x0003
07e0 018e 0004 | | .CONST 0x018e,0x0004
07e2 ; --------------------------------------------------------------------------------------
07e2 ; Debug3 Subtable 0x9
07e2 ; --------------------------------------------------------------------------------------
07e2 0000 0001 | | .DBG3TAB 0x0000,0x0001
07e4 0193 0001 | | .CONST 0x0193,0x0001
07e6 ; --------------------------------------------------------------------------------------
07e6 ; Debug3 Subtable 0xa
07e6 ; --------------------------------------------------------------------------------------
07e6 0001 0003 | | .DBG3TAB 0x0001,0x0003
07e8 019b ffff | | .CONST 0x019b,0xffff
07ea 019f 0001 | | .CONST 0x019f,0x0001
07ec 01a3 0002 | | .CONST 0x01a3,0x0002
07ee 01ac 0003 | | .CONST 0x01ac,0x0003
07f0 ; --------------------------------------------------------------------------------------
07f0 ; Debug3 Subtable 0xb
07f0 ; --------------------------------------------------------------------------------------
07f0 0001 0002 | | .DBG3TAB 0x0001,0x0002
07f2 01bb ffff | | .CONST 0x01bb,0xffff
07f4 01bf 0001 | | .CONST 0x01bf,0x0001
07f6 01c8 0002 | | .CONST 0x01c8,0x0002
07f8 ; --------------------------------------------------------------------------------------
07f8 ; Debug3 Subtable 0xc
07f8 ; --------------------------------------------------------------------------------------
07f8 0000 0001 | | .DBG3TAB 0x0000,0x0001
07fa 01d3 0001 | | .CONST 0x01d3,0x0001
07fc ; --------------------------------------------------------------------------------------
07fc ; Debug3 Subtable 0xd
07fc ; --------------------------------------------------------------------------------------
07fc 000e 0018 | | .DBG3TAB 0x000e,0x0018
07fe 01db ffff | | .CONST 0x01db,0xffff
0800 01dc fffe | | .CONST 0x01dc,0xfffe
0802 01e0 fffd | | .CONST 0x01e0,0xfffd
0804 01e1 fffc | | .CONST 0x01e1,0xfffc
0806 01e2 fffb | | .CONST 0x01e2,0xfffb
0808 01e3 fffa | | .CONST 0x01e3,0xfffa
080a 01e9 0001 | | .CONST 0x01e9,0x0001
080c 01f4 0002 | | .CONST 0x01f4,0x0002
080e 01f5 fbff | | .CONST 0x01f5,0xfbff
0810 01f7 fbfe | | .CONST 0x01f7,0xfbfe
0812 01f8 fbfd | | .CONST 0x01f8,0xfbfd
0814 01fb fbfc | | .CONST 0x01fb,0xfbfc
0816 01fc 0401 | | .CONST 0x01fc,0x0401
0818 0209 0402 | | .CONST 0x0209,0x0402
081a 020d 0403 | | .CONST 0x020d,0x0403
081c 021f 0404 | | .CONST 0x021f,0x0404
081e 0223 0405 | # | .CONST 0x0223,0x0405
0820 022e 0003 | . | .CONST 0x022e,0x0003
0822 022f f7ff | / | .CONST 0x022f,0xf7ff
0824 0231 f7fe | 1 | .CONST 0x0231,0xf7fe
0826 0233 0801 | 3 | .CONST 0x0233,0x0801
0828 0241 0802 | A | .CONST 0x0241,0x0802
082a 0247 0004 | G | .CONST 0x0247,0x0004
082c 0249 0005 | I | .CONST 0x0249,0x0005
082e 024d 0006 | M | .CONST 0x024d,0x0006
0830 0253 0c01 | S | .CONST 0x0253,0x0c01
0832 0255 0c02 | U | .CONST 0x0255,0x0c02
0834 0256 0c03 | V | .CONST 0x0256,0x0c03
0836 0257 0c04 | W | .CONST 0x0257,0x0c04
0838 0259 0006 | Y | .CONST 0x0259,0x0006
083a 025b 0007 | [ | .CONST 0x025b,0x0007
083c 025c efff | \ | .CONST 0x025c,0xefff
083e 026c effe | l | .CONST 0x026c,0xeffe
0840 0273 1001 | s | .CONST 0x0273,0x1001
0842 0277 1002 | w | .CONST 0x0277,0x1002
0844 027a 1003 | z | .CONST 0x027a,0x1003
0846 0280 0008 | | .CONST 0x0280,0x0008
0848 0288 0009 | | .CONST 0x0288,0x0009
084a ; --------------------------------------------------------------------------------------
084a ; Debug3 Subtable 0xe
084a ; --------------------------------------------------------------------------------------
084a 0002 0003 | | .DBG3TAB 0x0002,0x0003
084c 0293 ffff | | .CONST 0x0293,0xffff
084e 0299 fffe | | .CONST 0x0299,0xfffe
0850 029a 0001 | | .CONST 0x029a,0x0001
0852 029e 0002 | | .CONST 0x029e,0x0002
0854 02b0 0003 | | .CONST 0x02b0,0x0003
0856 ; --------------------------------------------------------------------------------------
0856 ; Debug3 Subtable 0xf
0856 ; --------------------------------------------------------------------------------------
0856 0000 0000 | | .DBG3TAB 0x0000,0x0000
0858 ; --------------------------------------------------------------------------------------
0858 ; Debug3 Subtable 0x10
0858 ; --------------------------------------------------------------------------------------
0858 0003 0006 | | .DBG3TAB 0x0003,0x0006
085a 02eb ffff | | .CONST 0x02eb,0xffff
085c 02f8 fffe | | .CONST 0x02f8,0xfffe
085e 02fa fffd | | .CONST 0x02fa,0xfffd
0860 02fc 0001 | | .CONST 0x02fc,0x0001
0862 0302 0002 | | .CONST 0x0302,0x0002
0864 030f 0003 | | .CONST 0x030f,0x0003
0866 0311 0004 | | .CONST 0x0311,0x0004
0868 0316 0005 | | .CONST 0x0316,0x0005
086a 0319 0006 | | .CONST 0x0319,0x0006
086c ; --------------------------------------------------------------------------------------
086c ; Debug3 Subtable 0x11
086c ; --------------------------------------------------------------------------------------
086c 0006 0008 | | .DBG3TAB 0x0006,0x0008
086e 0323 ffff | # | .CONST 0x0323,0xffff
0870 0324 fffe | $ | .CONST 0x0324,0xfffe
0872 0326 fffd | & | .CONST 0x0326,0xfffd
0874 0328 fffc | ( | .CONST 0x0328,0xfffc
0876 032a fffb | * | .CONST 0x032a,0xfffb
0878 032c fffa | , | .CONST 0x032c,0xfffa
087a 032e 0001 | . | .CONST 0x032e,0x0001
087c 0333 0002 | 3 | .CONST 0x0333,0x0002
087e 0335 0003 | 5 | .CONST 0x0335,0x0003
0880 0337 0004 | 7 | .CONST 0x0337,0x0004
0882 033a 0005 | : | .CONST 0x033a,0x0005
0884 034d 0006 | M | .CONST 0x034d,0x0006
0886 0350 0007 | P | .CONST 0x0350,0x0007
0888 0363 0008 | c | .CONST 0x0363,0x0008
088a ; --------------------------------------------------------------------------------------
088a ; Debug3 Subtable 0x12
088a ; --------------------------------------------------------------------------------------
088a 0002 0005 | | .DBG3TAB 0x0002,0x0005
088c 036b ffff | k | .CONST 0x036b,0xffff
088e 0374 fffe | t | .CONST 0x0374,0xfffe
0890 0376 0001 | v | .CONST 0x0376,0x0001
0892 037a 0002 | z | .CONST 0x037a,0x0002
0894 037c 0003 | | | .CONST 0x037c,0x0003
0896 0382 0005 | | .CONST 0x0382,0x0005
0898 0385 0006 | | .CONST 0x0385,0x0006
089a ; --------------------------------------------------------------------------------------
089a ; Debug3 Subtable 0x13
089a ; --------------------------------------------------------------------------------------
089a 0002 0005 | | .DBG3TAB 0x0002,0x0005
089c 038b ffff | | .CONST 0x038b,0xffff
089e 0394 fffe | | .CONST 0x0394,0xfffe
08a0 0396 0001 | | .CONST 0x0396,0x0001
08a2 039a 0002 | | .CONST 0x039a,0x0002
08a4 039c 0003 | | .CONST 0x039c,0x0003
08a6 039e 0004 | | .CONST 0x039e,0x0004
08a8 03a1 0005 | | .CONST 0x03a1,0x0005
08aa ; --------------------------------------------------------------------------------------
08aa ; Debug3 Subtable 0x14
08aa ; --------------------------------------------------------------------------------------
08aa 0004 0027 | '| .DBG3TAB 0x0004,0x0027
08ac 03ab ffff | | .CONST 0x03ab,0xffff
08ae 03ae fffe | | .CONST 0x03ae,0xfffe
08b0 03b3 fffd | | .CONST 0x03b3,0xfffd
08b2 03b5 fffc | | .CONST 0x03b5,0xfffc
08b4 03b7 0001 | | .CONST 0x03b7,0x0001
08b6 03b8 0401 | | .CONST 0x03b8,0x0401
08b8 03ba 0402 | | .CONST 0x03ba,0x0402
08ba 03bb 0403 | | .CONST 0x03bb,0x0403
08bc 03bc 0404 | | .CONST 0x03bc,0x0404
08be 03bd 0001 | | .CONST 0x03bd,0x0001
08c0 03c7 000b | | .CONST 0x03c7,0x000b
08c2 03c8 0002 | | .CONST 0x03c8,0x0002
08c4 03cb 0003 | | .CONST 0x03cb,0x0003
08c6 03ce 0801 | | .CONST 0x03ce,0x0801
08c8 03d0 0802 | | .CONST 0x03d0,0x0802
08ca 03d1 0803 | | .CONST 0x03d1,0x0803
08cc 03d2 0804 | | .CONST 0x03d2,0x0804
08ce 03d4 0003 | | .CONST 0x03d4,0x0003
08d0 03d6 0004 | | .CONST 0x03d6,0x0004
08d2 03d9 0005 | | .CONST 0x03d9,0x0005
08d4 03db 0006 | | .CONST 0x03db,0x0006
08d6 03dc 0c01 | | .CONST 0x03dc,0x0c01
08d8 03de 0006 | | .CONST 0x03de,0x0006
08da 03e3 1001 | | .CONST 0x03e3,0x1001
08dc 03e5 1002 | | .CONST 0x03e5,0x1002
08de 03e6 1003 | | .CONST 0x03e6,0x1003
08e0 03e7 1004 | | .CONST 0x03e7,0x1004
08e2 03e9 0c01 | | .CONST 0x03e9,0x0c01
08e4 03eb 0007 | | .CONST 0x03eb,0x0007
08e6 03ee 0008 | | .CONST 0x03ee,0x0008
08e8 03f0 0009 | | .CONST 0x03f0,0x0009
08ea 03f1 1401 | | .CONST 0x03f1,0x1401
08ec 03f3 0009 | | .CONST 0x03f3,0x0009
08ee 03f4 000a | | .CONST 0x03f4,0x000a
08f0 03f7 000c | | .CONST 0x03f7,0x000c
08f2 0401 000e | | .CONST 0x0401,0x000e
08f4 0406 000f | | .CONST 0x0406,0x000f
08f6 0407 1801 | | .CONST 0x0407,0x1801
08f8 0409 000f | | .CONST 0x0409,0x000f
08fa 040c 0010 | | .CONST 0x040c,0x0010
08fc 0415 000d | | .CONST 0x0415,0x000d
08fe 041a 0011 | | .CONST 0x041a,0x0011
0900 041d 0012 | | .CONST 0x041d,0x0012
0902 ; --------------------------------------------------------------------------------------
0902 ; Debug3 Subtable 0x15
0902 ; --------------------------------------------------------------------------------------
0902 0001 0003 | | .DBG3TAB 0x0001,0x0003
0904 0423 ffff | # | .CONST 0x0423,0xffff
0906 0427 0001 | ' | .CONST 0x0427,0x0001
0908 042b 0002 | + | .CONST 0x042b,0x0002
090a 0432 0003 | 2 | .CONST 0x0432,0x0003
090c ; --------------------------------------------------------------------------------------
090c ; Debug3 Subtable 0x16
090c ; --------------------------------------------------------------------------------------
090c 0004 0006 | | .DBG3TAB 0x0004,0x0006
090e 0443 ffff | C | .CONST 0x0443,0xffff
0910 0444 fffe | D | .CONST 0x0444,0xfffe
0912 044a fffd | J | .CONST 0x044a,0xfffd
0914 0451 fffc | Q | .CONST 0x0451,0xfffc
0916 0453 0001 | S | .CONST 0x0453,0x0001
0918 0455 0002 | U | .CONST 0x0455,0x0002
091a 0457 0003 | W | .CONST 0x0457,0x0003
091c 0465 0004 | e | .CONST 0x0465,0x0004
091e 046a 0005 | j | .CONST 0x046a,0x0005
0920 046b 0006 | k | .CONST 0x046b,0x0006
0922 ; --------------------------------------------------------------------------------------
0922 ; Debug3 Subtable 0x17
0922 ; --------------------------------------------------------------------------------------
0922 0005 001a | | .DBG3TAB 0x0005,0x001a
0924 047b ffff | { | .CONST 0x047b,0xffff
0926 0481 0001 | | .CONST 0x0481,0x0001
0928 0483 0002 | | .CONST 0x0483,0x0002
092a 0485 0003 | | .CONST 0x0485,0x0003
092c 0486 fbff | | .CONST 0x0486,0xfbff
092e 0489 fbfe | | .CONST 0x0489,0xfbfe
0930 048e fbfd | | .CONST 0x048e,0xfbfd
0932 0497 fbfc | | .CONST 0x0497,0xfbfc
0934 049a 0401 | | .CONST 0x049a,0x0401
0936 049e 0402 | | .CONST 0x049e,0x0402
0938 04a7 0403 | | .CONST 0x04a7,0x0403
093a 04aa 0404 | | .CONST 0x04aa,0x0404
093c 04b1 0405 | | .CONST 0x04b1,0x0405
093e 04b5 0406 | | .CONST 0x04b5,0x0406
0940 04b9 0407 | | .CONST 0x04b9,0x0407
0942 04cd 0408 | | .CONST 0x04cd,0x0408
0944 04d1 0409 | | .CONST 0x04d1,0x0409
0946 04d2 0801 | | .CONST 0x04d2,0x0801
0948 04d4 0802 | | .CONST 0x04d4,0x0802
094a 04d5 0803 | | .CONST 0x04d5,0x0803
094c 04d6 0804 | | .CONST 0x04d6,0x0804
094e 04d7 0409 | | .CONST 0x04d7,0x0409
0950 04dd 040d | | .CONST 0x04dd,0x040d
0952 04e1 040b | | .CONST 0x04e1,0x040b
0954 04e5 0c01 | | .CONST 0x04e5,0x0c01
0956 04e7 0c02 | | .CONST 0x04e7,0x0c02
0958 04e8 0c03 | | .CONST 0x04e8,0x0c03
095a 04e9 0c04 | | .CONST 0x04e9,0x0c04
095c 04eb 040b | | .CONST 0x04eb,0x040b
095e 04ed 040c | | .CONST 0x04ed,0x040c
0960 04f5 040f | | .CONST 0x04f5,0x040f
0962 ; --------------------------------------------------------------------------------------
0962 ; Debug3 Subtable 0x18
0962 ; --------------------------------------------------------------------------------------
0962 0000 0001 | | .DBG3TAB 0x0000,0x0001
0964 0503 0001 | | .CONST 0x0503,0x0001
0966 ; --------------------------------------------------------------------------------------
0966 ; Debug3 Subtable 0x19
0966 ; --------------------------------------------------------------------------------------
0966 000b 0000 | | .DBG3TAB 0x000b,0x0000
0968 050b ffff | | .CONST 0x050b,0xffff
096a 050c fffe | | .CONST 0x050c,0xfffe
096c 050d fffd | | .CONST 0x050d,0xfffd
096e 050e fffc | | .CONST 0x050e,0xfffc
0970 050f fffb | | .CONST 0x050f,0xfffb
0972 0510 fffa | | .CONST 0x0510,0xfffa
0974 0511 fff9 | | .CONST 0x0511,0xfff9
0976 0512 fff8 | | .CONST 0x0512,0xfff8
0978 0517 fff7 | | .CONST 0x0517,0xfff7
097a 0518 fff6 | | .CONST 0x0518,0xfff6
097c 051d fff5 | | .CONST 0x051d,0xfff5
097e ; --------------------------------------------------------------------------------------
097e ; Debug3 Subtable 0x1a
097e ; --------------------------------------------------------------------------------------
097e 0005 0000 | | .DBG3TAB 0x0005,0x0000
0980 0533 ffff | 3 | .CONST 0x0533,0xffff
0982 0534 fffe | 4 | .CONST 0x0534,0xfffe
0984 0535 fffd | 5 | .CONST 0x0535,0xfffd
0986 0536 fffc | 6 | .CONST 0x0536,0xfffc
0988 0537 fffb | 7 | .CONST 0x0537,0xfffb
098a ; --------------------------------------------------------------------------------------
098a ; Debug3 Subtable 0x1b
098a ; --------------------------------------------------------------------------------------
098a 000f 0000 | | .DBG3TAB 0x000f,0x0000
098c 0543 ffff | C | .CONST 0x0543,0xffff
098e 0544 fffe | D | .CONST 0x0544,0xfffe
0990 0545 fffd | E | .CONST 0x0545,0xfffd
0992 0546 fffc | F | .CONST 0x0546,0xfffc
0994 0547 fffb | G | .CONST 0x0547,0xfffb
0996 0548 fffa | H | .CONST 0x0548,0xfffa
0998 0549 fff9 | I | .CONST 0x0549,0xfff9
099a 054a fff8 | J | .CONST 0x054a,0xfff8
099c 054b fff7 | K | .CONST 0x054b,0xfff7
099e 054c fff6 | L | .CONST 0x054c,0xfff6
09a0 054d fff5 | M | .CONST 0x054d,0xfff5
09a2 054e fff4 | N | .CONST 0x054e,0xfff4
09a4 054f fff3 | O | .CONST 0x054f,0xfff3
09a6 0550 fff2 | P | .CONST 0x0550,0xfff2
09a8 0551 fff1 | Q | .CONST 0x0551,0xfff1
09aa ; --------------------------------------------------------------------------------------
09aa ; Debug3 Subtable 0x1c
09aa ; --------------------------------------------------------------------------------------
09aa 0007 0000 | | .DBG3TAB 0x0007,0x0000
09ac 055b ffff | [ | .CONST 0x055b,0xffff
09ae 055c fffe | \ | .CONST 0x055c,0xfffe
09b0 055d fffd | ] | .CONST 0x055d,0xfffd
09b2 055e fffc | ^ | .CONST 0x055e,0xfffc
09b4 055f fffb | _ | .CONST 0x055f,0xfffb
09b6 0560 fffa | ` | .CONST 0x0560,0xfffa
09b8 0561 fff9 | a | .CONST 0x0561,0xfff9
09ba 0000 0000 | | .BLANK 0000[0x46]