|
|
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: 4096 (0x1000)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0548 | H | .CONST 0x0548 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0095 | | .CONST 0x0095 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 001f | | .CONST 0x001f ; Number of locals
000b INIT_0008:
000b 029a 009b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0098 ; Debug Table 0x0 = .DEBUG 0x000b,0x05c2,0x0000,0x0000,0x0057,0x9775,0x0000,0x05cd
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 010b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0108 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0213 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0210 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 00bf | | Action Accept_Activation
0012 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0012,0x05ca,0x0000,0x0000,0x0057,0x97b5,0x0000,0x0004
; Debug Table 0x1.0x0 = 0x12,0xffff
0013 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x13,0xfffe
0014 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x14,0xfffd
0015 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x15,0xfffc
0016 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x4 = 0x16,0xfffb
0017 4804 |H | Short_Literal 0x4
0018 e001 | | Load 0x0,0x1
0019 1b11 | | Execute Package,Field_Read,Field_Number 0x11
001a 03f8 | | Declare_Type Discrete,Constrained
001b 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1.0x5 = 0x1b,0xfffa
001c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
001d 0266 | f | Execute Discrete,Bounds
001e 00e1 | | Load_Encached Boolean_Cache
001f 02a0 | | Declare_Subprogram Null_Subprogram
0020 4801 |H | Short_Literal 0x1
0021 035d | ] | Declare_Type Array,Defined
0022 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x6 = 0x22,0xfff9
0023 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0024 0337 | 7 | Declare_Variable Array
0025 e001 | | Load 0x0,0x1
0026 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0027 0337 | 7 | Declare_Variable Array
0028 4801 |H | Short_Literal 0x1
0029 4801 |H | Short_Literal 0x1
002a 00da | | Load_Top At_Offset_2
002b 01d6 | | Execute Vector,Field_Write
002c 4830 |H0 | Short_Literal 0x30
002d 4802 |H | Short_Literal 0x2
002e 4800 |H | Short_Literal 0x0
002f 00d9 | | Load_Top At_Offset_1
0030 e213 | | Load 0x1,0x13
0031 01d6 | | Execute Vector,Field_Write
0032 3ffb |? | Loop_Increasing 0x2e
0033 e001 | | Load 0x0,0x1
0034 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0035 01c3 | | Execute Vector,Check_In_Type
0036 00d9 | | Load_Top At_Offset_1
0037 01d4 | | Execute Vector,Structure_Write
0038 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x7 = 0x38,0xfff8
0039 1b12 | | Execute Package,Field_Read,Field_Number 0x12
003a 0337 | 7 | Declare_Variable Array
003b e001 | | Load 0x0,0x1
003c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
003d 0337 | 7 | Declare_Variable Array
003e 4801 |H | Short_Literal 0x1
003f 4802 |H | Short_Literal 0x2
0040 00da | | Load_Top At_Offset_2
0041 01d6 | | Execute Vector,Field_Write
0042 4800 |H | Short_Literal 0x0
0043 4801 |H | Short_Literal 0x1
0044 00da | | Load_Top At_Offset_2
0045 01d6 | | Execute Vector,Field_Write
0046 4830 |H0 | Short_Literal 0x30
0047 4803 |H | Short_Literal 0x3
0048 4800 |H | Short_Literal 0x0
0049 00d9 | | Load_Top At_Offset_1
004a e214 | | Load 0x1,0x14
004b 01d6 | | Execute Vector,Field_Write
004c 3ffb |? | Loop_Increasing 0x48
004d e001 | | Load 0x0,0x1
004e 1b12 | | Execute Package,Field_Read,Field_Number 0x12
004f 01c3 | | Execute Vector,Check_In_Type
0050 00d9 | | Load_Top At_Offset_1
0051 01d4 | | Execute Vector,Structure_Write
0052 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x8 = 0x52,0xfff7
0053 62c0 |b | Indirect_Literal Discrete,0x314,{0x004e4c0e, 0x000000b0}
0054 02a0 | | Declare_Subprogram Null_Subprogram
0055 038e | | Declare_Type Package,Defined
0056 0387 | | Declare_Variable Package
0057 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x9 = 0x57,0xfff6
0058 62b7 |b | Indirect_Literal Discrete,0x310,{0x004e500e, 0x000000b0}
0059 02a0 | | Declare_Subprogram Null_Subprogram
005a 038e | | Declare_Type Package,Defined
005b 0387 | | Declare_Variable Package
005c 029b 028b | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0288 ; Debug Table 0x1.0xa = 0x5c,0xfff5
005e 029b 031b | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0318 ; Debug Table 0x1.0xb = 0x5e,0xfff4
0060 029b 033b | ;| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0338 ; Debug Table 0x1.0xc = 0x60,0xfff3
0062 029d 035b | [| Declare_Subprogram For_Outer_Call,INIT_0358 ; Debug Table 0x1.0xd = 0x62,0xfff2
0064 029d 037b | {| Declare_Subprogram For_Outer_Call,INIT_0378 ; Debug Table 0x1.0xe = 0x64,0xfff1
0066 029d 039b | | Declare_Subprogram For_Outer_Call,INIT_0398 ; Debug Table 0x1.0xf = 0x66,0xfff0
0068 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x10 = 0x68,0xffef
0069 00c7 | | Action Elaborate_Subprogram
006a 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x11 = 0x6a,0xffee
006b 00c7 | | Action Elaborate_Subprogram
006c 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x12 = 0x6c,0xffed
006d 00c7 | | Action Elaborate_Subprogram
006e 029d 03d3 | | Declare_Subprogram For_Outer_Call,INIT_03d0 ; Debug Table 0x1.0x13 = 0x6e,0xffec
0070 029d 03f3 | | Declare_Subprogram For_Outer_Call,INIT_03f0 ; Debug Table 0x1.0x14 = 0x70,0xffeb
0072 029d 0443 | C| Declare_Subprogram For_Outer_Call,INIT_0440 ; Debug Table 0x1.0x15 = 0x72,0xffea
0074 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x16 = 0x74,0xffe9
0075 00c7 | | Action Elaborate_Subprogram
0076 029d 04ab | | Declare_Subprogram For_Outer_Call,INIT_04a8 ; Debug Table 0x1.0x17 = 0x76,0xffe8
0078 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x18 = 0x78,0xffe7
0079 00c7 | | Action Elaborate_Subprogram
007a 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x19 = 0x7a,0xffe6
007b 00c7 | | Action Elaborate_Subprogram
007c 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x1a = 0x7c,0xffe5
007d 1d18 | | Execute_Immediate Reference_Lex_1,0x18
007e e211 | | Load 0x1,0x11
007f 1d16 | | Execute_Immediate Reference_Lex_1,0x16
0080 e215 | | Load 0x1,0x15
0081 e001 | | Load 0x0,0x1
0082 e002 | | Load 0x0,0x2
0083 e003 | | Load 0x0,0x3
0084 4808 |H | Short_Literal 0x8
0085 e214 | | Load 0x1,0x14
0086 020e | | Execute Module,Augment_Imports
0087 e214 | | Load 0x1,0x14
0088 020f | | Execute Module,Activate
0089 e004 | | Load 0x0,0x4 ; Debug Table 0x1.0x1b = 0x89,0xffe4
008a e001 | | Load 0x0,0x1
008b 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
008c 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
008d e005 | | Load 0x0,0x5
008e e002 | | Load 0x0,0x2
008f a006 | | Reference 0x0,0x6
0090 4807 |H | Short_Literal 0x7
0091 e215 | | Load 0x1,0x15
0092 020e | | Execute Module,Augment_Imports
0093 e215 | | Load 0x1,0x15
0094 020f | | Execute Module,Activate
0095 BODY_0008:
0095 00bc | | Action Signal_Activated
0096 00bb | | Action Signal_Completion
0097 0000 | | .XXX[0x1]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 009c | | .CONST 0x009c ; Address of begin
0099 00f8 | | .CONST 0x00f8 ; Address of exception handler
009a 0002 | | .CONST 0x0002 ; Number of locals
009b INIT_0098:
009b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2 = .DEBUG 0x009b,0x0604,0x0001,0x0000,0x0057,0x9775,0x0000,0x05ce
; Debug Table 0x2.0x0 = 0x9b,0xffff
009c BODY_0098:
009c e5fc | | Load 0x2,-0x4 ; Debug Table 0x2.0x1 = 0x9c,0x1
009d e001 | | Load 0x0,0x1
009e 1b13 | | Execute Package,Field_Read,Field_Number 0x13
009f 01df | | Execute Vector,Equal
00a0 6805 |h | Jump_Zero 0xa6
00a1 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x2 = 0xa1,0x2
00a2 a5f9 | | Store_Unchecked 0x2,-0x7
00a3 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x3 = 0xa3,0x3
00a4 a5f8 | | Store_Unchecked 0x2,-0x8
00a5 4507 |E | Exit_Subprogram 0x7 ; Debug Table 0x2.0x4 = 0xa5,0x4
00a6 e5fa | | Load 0x2,-0x6 ; Debug Table 0x2.0x5 = 0xa6,0x5
00a7 e5ff | | Load 0x2,-0x1
00a8 0217 | | Execute Heap_Access,All_Reference
00a9 3c0c |< | Execute Record,Field_Read,Field_Number 0xc
00aa e5fc | | Load 0x2,-0x4
00ab e5fd | | Load 0x2,-0x3
00ac 821d | | Call 0x1,0x1d
00ad 7005 |p | Jump_Nonzero 0xb3
00ae 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x6 = 0xae,0x6
00af a5f8 | | Store_Unchecked 0x2,-0x8
00b0 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x7 = 0xb0,0x7
00b1 a5f9 | | Store_Unchecked 0x2,-0x7
00b2 4507 |E | Exit_Subprogram 0x7 ; Debug Table 0x2.0x8 = 0xb2,0x8
00b3 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x9 = 0xb3,0x9
00b4 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
00b5 e5fc | | Load 0x2,-0x4 ; Debug Table 0x2.0xa = 0xb5,0xa
00b6 01d9 | | Execute Vector,Reverse_Bounds
00b7 0007 | | Action Break_Optional
00b8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xb = 0xb8,0xb
00b9 e5fc | | Load 0x2,-0x4
00ba 01d7 | | Execute Vector,Field_Read
00bb 6836 |h6 | Jump_Zero 0xf2
00bc e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0xc = 0xbc,0xc
00bd 0217 | | Execute Heap_Access,All_Reference
00be 3c0c |< | Execute Record,Field_Read,Field_Number 0xc
00bf 0f02 | | Execute_Immediate Equal,0x2
00c0 6811 |h | Jump_Zero 0xd2
00c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xd = 0xc1,0xd
00c2 e5fa | | Load 0x2,-0x6
00c3 e5fb | | Load 0x2,-0x5
00c4 4801 |H | Short_Literal 0x1
00c5 4801 |H | Short_Literal 0x1
00c6 4802 |H | Short_Literal 0x2
00c7 e5fe | | Load 0x2,-0x2
00c8 e5fd | | Load 0x2,-0x3
00c9 4801 |H | Short_Literal 0x1
00ca e404 | | Load 0x2,0x4
00cb e5ff | | Load 0x2,-0x1
00cc e001 | | Load 0x0,0x1
00cd 1b19 | | Execute Package,Field_Read,Field_Number 0x19
00ce e214 | | Load 0x1,0x14
00cf 180d | | Execute Package,Field_Execute,Field_Number 0xd
00d0 005b | [ | Store_Top Discrete,At_Offset_3
00d1 7820 |x | Jump 0xf2
00d2 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xe = 0xd2,0xe
00d3 e5fa | | Load 0x2,-0x6
00d4 e5fb | | Load 0x2,-0x5
00d5 4801 |H | Short_Literal 0x1
00d6 4801 |H | Short_Literal 0x1
00d7 4802 |H | Short_Literal 0x2
00d8 e5fe | | Load 0x2,-0x2
00d9 e5fd | | Load 0x2,-0x3
00da 4801 |H | Short_Literal 0x1
00db e404 | | Load 0x2,0x4
00dc e5ff | | Load 0x2,-0x1
00dd e001 | | Load 0x0,0x1
00de 1b19 | | Execute Package,Field_Read,Field_Number 0x19
00df e214 | | Load 0x1,0x14
00e0 180d | | Execute Package,Field_Execute,Field_Number 0xd
00e1 005b | [ | Store_Top Discrete,At_Offset_3
00e2 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xf = 0xe2,0xf
00e3 e5fa | | Load 0x2,-0x6
00e4 e5fb | | Load 0x2,-0x5
00e5 4801 |H | Short_Literal 0x1
00e6 4801 |H | Short_Literal 0x1
00e7 4803 |H | Short_Literal 0x3
00e8 e5fe | | Load 0x2,-0x2
00e9 e5fd | | Load 0x2,-0x3
00ea 4801 |H | Short_Literal 0x1
00eb e404 | | Load 0x2,0x4
00ec e5ff | | Load 0x2,-0x1
00ed e001 | | Load 0x0,0x1
00ee 1b19 | | Execute Package,Field_Read,Field_Number 0x19
00ef e214 | | Load 0x1,0x14
00f0 180d | | Execute Package,Field_Execute,Field_Number 0xd
00f1 005b | [ | Store_Top Discrete,At_Offset_3
00f2 3fc5 |? | Loop_Increasing 0xb8
00f3 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x10 = 0xf3,0x10
00f4 a5f8 | | Store_Unchecked 0x2,-0x8
00f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x11 = 0xf5,0x11
00f6 a5f9 | | Store_Unchecked 0x2,-0x7
00f7 4507 |E | Exit_Subprogram 0x7
00f8 TRAP_0098:
00f8 6213 |b | Indirect_Literal Discrete,0x30c,{0x00000000, 0x57977501}
00f9 010f | | Execute Exception,Equal
00fa 6805 |h | Jump_Zero 0x100
00fb 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x12 = 0xfb,0x12
00fc a5f8 | | Store_Unchecked 0x2,-0x8
00fd 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x13 = 0xfd,0x13
00fe a5f9 | | Store_Unchecked 0x2,-0x7
00ff 4507 |E | Exit_Subprogram 0x7
0100 0100 | | Execute Exception,Raise
0101 0000 0000 | | .BLANK 0000[0x7]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 0111 | | .CONST 0x0111 ; Address of begin
0109 0201 | | .CONST 0x0201 ; Address of exception handler
010a 0004 | | .CONST 0x0004 ; Number of locals
010b INIT_0108:
010b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3 = .DEBUG 0x010b,0x062e,0x0001,0x0000,0x0057,0x9775,0x0000,0x05f8
; Debug Table 0x3.0x0 = 0x10b,0xffff
010c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
010d e001 | | Load 0x0,0x1 ; Debug Table 0x3.0x1 = 0x10d,0xfffe
010e 1b12 | | Execute Package,Field_Read,Field_Number 0x12
010f 0337 | 7 | Declare_Variable Array
0110 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x3.0x2 = 0x110,0xfffd
0111 BODY_0108:
0111 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x3 = 0x111,0x1
0112 e001 | | Load 0x0,0x1
0113 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0114 01df | | Execute Vector,Equal
0115 6808 |h | Jump_Zero 0x11e
0116 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x4 = 0x116,0x2
0117 e001 | | Load 0x0,0x1
0118 1850 | P | Execute Package,Field_Execute,Field_Number 0x50
0119 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x5 = 0x119,0x3
011a a5fc | | Store_Unchecked 0x2,-0x4
011b 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x6 = 0x11b,0x4
011c a5fb | | Store_Unchecked 0x2,-0x5
011d 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0x7 = 0x11d,0x5
011e e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x8 = 0x11e,0x6
011f e5ff | | Load 0x2,-0x1
0120 0217 | | Execute Heap_Access,All_Reference
0121 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0122 e5fe | | Load 0x2,-0x2
0123 e5ff | | Load 0x2,-0x1
0124 0217 | | Execute Heap_Access,All_Reference
0125 3c12 |< | Execute Record,Field_Read,Field_Number 0x12
0126 821d | | Call 0x1,0x1d
0127 7005 |p | Jump_Nonzero 0x12d
0128 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x9 = 0x128,0x7
0129 a5fb | | Store_Unchecked 0x2,-0x5
012a 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xa = 0x12a,0x8
012b a5fc | | Store_Unchecked 0x2,-0x4
012c 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0xb = 0x12c,0x9
012d e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xc = 0x12d,0xa
012e 0217 | | Execute Heap_Access,All_Reference
012f 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
0130 e001 | | Load 0x0,0x1
0131 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0132 01df | | Execute Vector,Equal
0133 68ab |h | Jump_Zero 0x1df
0134 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xd = 0x134,0xb
0135 0217 | | Execute Heap_Access,All_Reference
0136 340a |4 | Execute Record,Field_Reference,Field_Number 0xa
0137 e5fe | | Load 0x2,-0x2
0138 01df | | Execute Vector,Equal
0139 6812 |h | Jump_Zero 0x14c
013a e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xe = 0x13a,0xc
013b e001 | | Load 0x0,0x1
013c 1850 | P | Execute Package,Field_Execute,Field_Number 0x50
013d e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0xf = 0x13d,0xd
013e e5ff | | Load 0x2,-0x1
013f 0217 | | Execute Heap_Access,All_Reference
0140 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0141 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x10 = 0x141,0xe
0142 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0143 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x11 = 0x143,0xf
0144 00d9 | | Load_Top At_Offset_1
0145 e5fd | | Load 0x2,-0x3
0146 e5fe | | Load 0x2,-0x2
0147 e5ff | | Load 0x2,-0x1
0148 821f | | Call 0x1,0x1f
0149 005a | Z | Store_Top Discrete,At_Offset_2
014a 005b | [ | Store_Top Discrete,At_Offset_3
014b 78b0 |x | Jump 0x1fc
014c e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x12 = 0x14c,0x10
014d 0217 | | Execute Heap_Access,All_Reference
014e 340a |4 | Execute Record,Field_Reference,Field_Number 0xa
014f e001 | | Load 0x0,0x1
0150 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0151 01de | | Execute Vector,Not_Equal
0152 7023 |p# | Jump_Nonzero 0x176
0153 e5ff | | Load 0x2,-0x1
0154 0217 | | Execute Heap_Access,All_Reference
0155 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
0156 e001 | | Load 0x0,0x1
0157 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0158 01de | | Execute Vector,Not_Equal
0159 681a |h | Jump_Zero 0x174
015a e5fe | | Load 0x2,-0x2
015b e212 | | Load 0x1,0x12
015c 01df | | Execute Vector,Equal
015d 6806 |h | Jump_Zero 0x164
015e e5ff | | Load 0x2,-0x1
015f 0217 | | Execute Heap_Access,All_Reference
0160 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
0161 e213 | | Load 0x1,0x13
0162 01de | | Execute Vector,Not_Equal
0163 7801 |x | Jump 0x165
0164 4800 |H | Short_Literal 0x0
0165 700c |p | Jump_Nonzero 0x172
0166 e5fe | | Load 0x2,-0x2
0167 e213 | | Load 0x1,0x13
0168 01df | | Execute Vector,Equal
0169 6806 |h | Jump_Zero 0x170
016a e5ff | | Load 0x2,-0x1
016b 0217 | | Execute Heap_Access,All_Reference
016c 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
016d e212 | | Load 0x1,0x12
016e 01de | | Execute Vector,Not_Equal
016f 7805 |x | Jump 0x175
0170 4800 |H | Short_Literal 0x0
0171 7803 |x | Jump 0x175
0172 4801 |H | Short_Literal 0x1
0173 7801 |x | Jump 0x175
0174 4800 |H | Short_Literal 0x0
0175 6815 |h | Jump_Zero 0x18b
0176 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x13 = 0x176,0x11
0177 0217 | | Execute Heap_Access,All_Reference
0178 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
0179 e5fe | | Load 0x2,-0x2
017a 01d2 | | Execute Vector,Or
017b e5ff | | Load 0x2,-0x1
017c 0217 | | Execute Heap_Access,All_Reference
017d 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
017e 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x14 = 0x17e,0x12
017f 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0180 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x15 = 0x180,0x13
0181 821c | | Call 0x1,0x1c
0182 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x16 = 0x182,0x14
0183 00d9 | | Load_Top At_Offset_1
0184 e5fd | | Load 0x2,-0x3
0185 e5fe | | Load 0x2,-0x2
0186 e5ff | | Load 0x2,-0x1
0187 821f | | Call 0x1,0x1f
0188 005a | Z | Store_Top Discrete,At_Offset_2
0189 005b | [ | Store_Top Discrete,At_Offset_3
018a 7871 |xq | Jump 0x1fc
018b e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x17 = 0x18b,0x15
018c 0217 | | Execute Heap_Access,All_Reference
018d 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
018e e001 | | Load 0x0,0x1
018f 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0190 01df | | Execute Vector,Equal
0191 680f |h | Jump_Zero 0x1a1
0192 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x18 = 0x192,0x16
0193 e5ff | | Load 0x2,-0x1
0194 0217 | | Execute Heap_Access,All_Reference
0195 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0196 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x19 = 0x196,0x17
0197 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0198 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1a = 0x198,0x18
0199 00d9 | | Load_Top At_Offset_1
019a e5fd | | Load 0x2,-0x3
019b e5fe | | Load 0x2,-0x2
019c e5ff | | Load 0x2,-0x1
019d 821f | | Call 0x1,0x1f
019e 005a | Z | Store_Top Discrete,At_Offset_2
019f 005b | [ | Store_Top Discrete,At_Offset_3
01a0 785b |x[ | Jump 0x1fc
01a1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x1b = 0x1a1,0x19
01a2 00da | | Load_Top At_Offset_2
01a3 01d4 | | Execute Vector,Structure_Write
01a4 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x1c = 0x1a4,0x1a
01a5 e5ff | | Load 0x2,-0x1
01a6 0217 | | Execute Heap_Access,All_Reference
01a7 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
01a8 01d7 | | Execute Vector,Field_Read
01a9 4802 |H | Short_Literal 0x2
01aa e5fe | | Load 0x2,-0x2
01ab 01d7 | | Execute Vector,Field_Read
01ac 0f00 | | Execute_Immediate Equal,0x0
01ad 0279 | y | Execute Discrete,And
01ae 6805 |h | Jump_Zero 0x1b4
01af 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x1d = 0x1af,0x1b
01b0 4801 |H | Short_Literal 0x1
01b1 00db | | Load_Top At_Offset_3
01b2 01d6 | | Execute Vector,Field_Write
01b3 780f |x | Jump 0x1c3
01b4 4802 |H | Short_Literal 0x2 ; Debug Table 0x3.0x1e = 0x1b4,0x1c
01b5 e5ff | | Load 0x2,-0x1
01b6 0217 | | Execute Heap_Access,All_Reference
01b7 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
01b8 01d7 | | Execute Vector,Field_Read
01b9 4801 |H | Short_Literal 0x1
01ba e5fe | | Load 0x2,-0x2
01bb 01d7 | | Execute Vector,Field_Read
01bc 0f00 | | Execute_Immediate Equal,0x0
01bd 0279 | y | Execute Discrete,And
01be 6804 |h | Jump_Zero 0x1c3
01bf 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x1f = 0x1bf,0x1d
01c0 4802 |H | Short_Literal 0x2
01c1 00db | | Load_Top At_Offset_3
01c2 01d6 | | Execute Vector,Field_Write
01c3 4803 |H | Short_Literal 0x3 ; Debug Table 0x3.0x20 = 0x1c3,0x1e
01c4 e5ff | | Load 0x2,-0x1
01c5 0217 | | Execute Heap_Access,All_Reference
01c6 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
01c7 01d7 | | Execute Vector,Field_Read
01c8 6804 |h | Jump_Zero 0x1cd
01c9 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x21 = 0x1c9,0x1f
01ca 4803 |H | Short_Literal 0x3
01cb 00db | | Load_Top At_Offset_3
01cc 01d6 | | Execute Vector,Field_Write
01cd e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x22 = 0x1cd,0x20
01ce e001 | | Load 0x0,0x1
01cf 1850 | P | Execute Package,Field_Execute,Field_Number 0x50
01d0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x23 = 0x1d0,0x21
01d1 e5ff | | Load 0x2,-0x1
01d2 0217 | | Execute Heap_Access,All_Reference
01d3 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
01d4 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x24 = 0x1d4,0x22
01d5 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
01d6 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x25 = 0x1d6,0x23
01d7 00d9 | | Load_Top At_Offset_1
01d8 e5fd | | Load 0x2,-0x3
01d9 e403 | | Load 0x2,0x3
01da e5ff | | Load 0x2,-0x1
01db 821f | | Call 0x1,0x1f
01dc 005a | Z | Store_Top Discrete,At_Offset_2
01dd 005b | [ | Store_Top Discrete,At_Offset_3
01de 781d |x | Jump 0x1fc
01df e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x26 = 0x1df,0x24
01e0 8219 | | Call 0x1,0x19
01e1 7009 |p | Jump_Nonzero 0x1eb
01e2 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x27 = 0x1e2,0x25
01e3 0092 04de | | Action Push_String_Extended,0x4de ; "Restriction is not appropriate"
01e5 8006 | | Call 0x0,0x6
01e6 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x28 = 0x1e6,0x26
01e7 a5fb | | Store_Unchecked 0x2,-0x5
01e8 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x29 = 0x1e8,0x27
01e9 a5fc | | Store_Unchecked 0x2,-0x4
01ea 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0x2a = 0x1ea,0x28
01eb e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x2b = 0x1eb,0x29
01ec e001 | | Load 0x0,0x1
01ed 1850 | P | Execute Package,Field_Execute,Field_Number 0x50
01ee e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x2c = 0x1ee,0x2a
01ef e5ff | | Load 0x2,-0x1
01f0 0217 | | Execute Heap_Access,All_Reference
01f1 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
01f2 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x2d = 0x1f2,0x2b
01f3 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
01f4 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x2e = 0x1f4,0x2c
01f5 00d9 | | Load_Top At_Offset_1
01f6 e5fd | | Load 0x2,-0x3
01f7 e5fe | | Load 0x2,-0x2
01f8 e5ff | | Load 0x2,-0x1
01f9 821f | | Call 0x1,0x1f
01fa 005a | Z | Store_Top Discrete,At_Offset_2
01fb 005b | [ | Store_Top Discrete,At_Offset_3
01fc 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x2f = 0x1fc,0x2d
01fd a5fc | | Store_Unchecked 0x2,-0x4
01fe 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x30 = 0x1fe,0x2e
01ff a5fb | | Store_Unchecked 0x2,-0x5
0200 4504 |E | Exit_Subprogram 0x4
0201 TRAP_0108:
0201 610a |a | Indirect_Literal Discrete,0x30c,{0x00000000, 0x57977501}
0202 010f | | Execute Exception,Equal
0203 6805 |h | Jump_Zero 0x209
0204 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x31 = 0x204,0x2f
0205 a5fb | | Store_Unchecked 0x2,-0x5
0206 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x32 = 0x206,0x30
0207 a5fc | | Store_Unchecked 0x2,-0x4
0208 4504 |E | Exit_Subprogram 0x4
0209 0100 | | Execute Exception,Raise
020a 0000 0000 | | .BLANK 0000[0x6]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0216 | | .CONST 0x0216 ; Address of begin
0211 027e | ~ | .CONST 0x027e ; Address of exception handler
0212 0003 | | .CONST 0x0003 ; Number of locals
0213 INIT_0210:
0213 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x4 = .DEBUG 0x0213,0x0696,0x0001,0x0000,0x0057,0x9775,0x0000,0x0612
; Debug Table 0x4.0x0 = 0x213,0xffff
0214 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0215 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x4.0x1 = 0x215,0xfffe
0216 BODY_0210:
0216 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x2 = 0x216,0x1
0217 e5ff | | Load 0x2,-0x1
0218 0217 | | Execute Heap_Access,All_Reference
0219 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
021a e5fe | | Load 0x2,-0x2
021b e5ff | | Load 0x2,-0x1
021c 0217 | | Execute Heap_Access,All_Reference
021d 3c12 |< | Execute Record,Field_Read,Field_Number 0x12
021e 821d | | Call 0x1,0x1d
021f 7005 |p | Jump_Nonzero 0x225
0220 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x3 = 0x220,0x2
0221 a5fb | | Store_Unchecked 0x2,-0x5
0222 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x4 = 0x222,0x3
0223 a5fc | | Store_Unchecked 0x2,-0x4
0224 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x4.0x5 = 0x224,0x4
0225 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x6 = 0x225,0x5
0226 0217 | | Execute Heap_Access,All_Reference
0227 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
0228 e001 | | Load 0x0,0x1
0229 1b16 | | Execute Package,Field_Read,Field_Number 0x16
022a 01de | | Execute Vector,Not_Equal
022b 6809 |h | Jump_Zero 0x235
022c e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x7 = 0x22c,0x6
022d 0092 04df | | Action Push_String_Extended,0x4df ; "Negative restriction is not allowed here"
022f 8006 | | Call 0x0,0x6
0230 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x8 = 0x230,0x7
0231 a5fb | | Store_Unchecked 0x2,-0x5
0232 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x9 = 0x232,0x8
0233 a5fc | | Store_Unchecked 0x2,-0x4
0234 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x4.0xa = 0x234,0x9
0235 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xb = 0x235,0xa
0236 0217 | | Execute Heap_Access,All_Reference
0237 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
0238 e5fe | | Load 0x2,-0x2
0239 01df | | Execute Vector,Equal
023a 680a |h | Jump_Zero 0x245
023b 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xc = 0x23b,0xb
023c 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
023d e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xd = 0x23d,0xc
023e e001 | | Load 0x0,0x1
023f 1850 | P | Execute Package,Field_Execute,Field_Number 0x50
0240 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0xe = 0x240,0xd
0241 e5ff | | Load 0x2,-0x1
0242 0217 | | Execute Heap_Access,All_Reference
0243 380a |8 | Execute Record,Field_Write,Field_Number 0xa
0244 7821 |x! | Jump 0x266
0245 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xf = 0x245,0xe
0246 0217 | | Execute Heap_Access,All_Reference
0247 3409 |4 | Execute Record,Field_Reference,Field_Number 0x9
0248 e001 | | Load 0x0,0x1
0249 1b13 | | Execute Package,Field_Read,Field_Number 0x13
024a 01df | | Execute Vector,Equal
024b 680e |h | Jump_Zero 0x25a
024c e5ff | | Load 0x2,-0x1
024d 0217 | | Execute Heap_Access,All_Reference
024e 340a |4 | Execute Record,Field_Reference,Field_Number 0xa
024f e001 | | Load 0x0,0x1
0250 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0251 01df | | Execute Vector,Equal
0252 6807 |h | Jump_Zero 0x25a
0253 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x10 = 0x253,0xf
0254 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0255 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x11 = 0x255,0x10
0256 e5ff | | Load 0x2,-0x1
0257 0217 | | Execute Heap_Access,All_Reference
0258 380a |8 | Execute Record,Field_Write,Field_Number 0xa
0259 780c |x | Jump 0x266
025a 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x12 = 0x25a,0x11
025b 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
025c e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x13 = 0x25c,0x12
025d 0217 | | Execute Heap_Access,All_Reference
025e 340a |4 | Execute Record,Field_Reference,Field_Number 0xa
025f e5fe | | Load 0x2,-0x2
0260 01d2 | | Execute Vector,Or
0261 e5ff | | Load 0x2,-0x1
0262 0217 | | Execute Heap_Access,All_Reference
0263 380a |8 | Execute Record,Field_Write,Field_Number 0xa
0264 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x14 = 0x264,0x13
0265 821c | | Call 0x1,0x1c
0266 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x15 = 0x266,0x14
0267 01d9 | | Execute Vector,Reverse_Bounds
0268 0007 | | Action Break_Optional
0269 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x16 = 0x269,0x15
026a e5fe | | Load 0x2,-0x2
026b 01d7 | | Execute Vector,Field_Read
026c 680b |h | Jump_Zero 0x278
026d 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x17 = 0x26d,0x16
026e e5fd | | Load 0x2,-0x3
026f 4800 |H | Short_Literal 0x0
0270 e403 | | Load 0x2,0x3
0271 4800 |H | Short_Literal 0x0
0272 e405 | | Load 0x2,0x5
0273 e5ff | | Load 0x2,-0x1
0274 821e | | Call 0x1,0x1e
0275 c402 | | Store 0x2,0x2
0276 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x18 = 0x276,0x17
0277 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0278 3ff0 |? | Loop_Increasing 0x269
0279 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x19 = 0x279,0x18
027a a5fc | | Store_Unchecked 0x2,-0x4
027b 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x1a = 0x27b,0x19
027c a5fb | | Store_Unchecked 0x2,-0x5
027d 4504 |E | Exit_Subprogram 0x4
027e TRAP_0210:
027e 608d |` | Indirect_Literal Discrete,0x30c,{0x00000000, 0x57977501}
027f 010f | | Execute Exception,Equal
0280 6805 |h | Jump_Zero 0x286
0281 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1b = 0x281,0x1a
0282 a5fb | | Store_Unchecked 0x2,-0x5
0283 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1c = 0x283,0x1b
0284 a5fc | | Store_Unchecked 0x2,-0x4
0285 4504 |E | Exit_Subprogram 0x4
0286 0100 | | Execute Exception,Raise
0287 0000 | | .XXX[0x1]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 0290 | | .CONST 0x0290 ; Address of begin
0289 0004 | | .CONST 0x0004 ; Address of exception handler
028a 0005 | | .CONST 0x0005 ; Number of locals
028b INIT_0288:
028b 00f1 | | Load_Encached Diana_Temp_Seq ; Debug Table 0x5 = .DEBUG 0x028b,0x06d2,0x2801,0x0002,0x0057,0x97b5,0x0000,0x0151
; Debug Table 0x5.0x0 = 0x28b,0xffff
028c e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x1 = 0x28c,0xfffe
028d 0322 | " | Declare_Variable Record
028e 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x5.0x2 = 0x28e,0xfffd
028f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x28f,0xfffc
0290 BODY_0288:
0290 e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x4 = 0x290,0x1
0291 6840 |h@ | Jump_Zero 0x2d2
0292 e5fd | | Load 0x2,-0x3
0293 0217 | | Execute Heap_Access,All_Reference
0294 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
0295 e001 | | Load 0x0,0x1
0296 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0297 01de | | Execute Vector,Not_Equal
0298 6839 |h9 | Jump_Zero 0x2d2
0299 e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x5 = 0x299,0x2
029a 0217 | | Execute Heap_Access,All_Reference
029b 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
029c 01d9 | | Execute Vector,Reverse_Bounds
029d 0007 | | Action Break_Optional
029e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x6 = 0x29e,0x3
029f e5fd | | Load 0x2,-0x3
02a0 0217 | | Execute Heap_Access,All_Reference
02a1 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
02a2 01d7 | | Execute Vector,Field_Read
02a3 682c |h, | Jump_Zero 0x2d0
02a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x7 = 0x2a4,0x4
02a5 e5fc | | Load 0x2,-0x4
02a6 0217 | | Execute Heap_Access,All_Reference
02a7 341a |4 | Execute Record,Field_Reference,Field_Number 0x1a
02a8 01d7 | | Execute Vector,Field_Read
02a9 a402 | | Store_Unchecked 0x2,0x2
02aa 0007 | | Action Break_Optional ; Debug Table 0x5.0x8 = 0x2aa,0x5
02ab e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x9 = 0x2ab,0x401
02ac 021d | | Execute Heap_Access,Is_Null
02ad 7022 |p" | Jump_Nonzero 0x2d0 ; Debug Table 0x5.0xa = 0x2ad,0x5
02ae 7816 |x | Jump 0x2c5
02af 0007 | | Action Break_Optional ; Debug Table 0x5.0xb = 0x2af,0x7
02b0 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0xc = 0x2b0,0x801
02b1 0217 | | Execute Heap_Access,All_Reference
02b2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02b3 0033 | 3 | Store_Top Heap_Access,At_Offset_3 ; Debug Table 0x5.0xd = 0x2b3,0x7
02b4 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xe = 0x2b4,0x8
02b5 00db | | Load_Top At_Offset_3
02b6 85fe | | Call 0x2,-0x2
02b7 c404 | | Store 0x2,0x4
02b8 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xf = 0x2b8,0x9
02b9 7006 |p | Jump_Nonzero 0x2c0
02ba e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x10 = 0x2ba,0xa
02bb e5f7 | | Load 0x2,-0x9
02bc e405 | | Load 0x2,0x5
02bd e002 | | Load 0x0,0x2
02be 1817 | | Execute Package,Field_Execute,Field_Number 0x17
02bf 00d1 | | Pop_Control Pop_Count_1
02c0 0007 | | Action Break_Optional ; Debug Table 0x5.0x11 = 0x2c0,0xb
02c1 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x12 = 0x2c1,0xc01
02c2 0217 | | Execute Heap_Access,All_Reference
02c3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02c4 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x5.0x13 = 0x2c4,0xb
02c5 0007 | | Action Break_Optional ; Debug Table 0x5.0x14 = 0x2c5,0x6
02c6 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x15 = 0x2c6,0x1001
02c7 021d | | Execute Heap_Access,Is_Null
02c8 6fe6 |o | Jump_Zero 0x2af ; Debug Table 0x5.0x16 = 0x2c8,0x6
02c9 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x17 = 0x2c9,0xc
02ca 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02cb 00d9 | | Load_Top At_Offset_1
02cc e5fc | | Load 0x2,-0x4
02cd 0217 | | Execute Heap_Access,All_Reference
02ce 341c |4 | Execute Record,Field_Reference,Field_Number 0x1c
02cf 01d6 | | Execute Vector,Field_Write
02d0 3fcd |? | Loop_Increasing 0x29e
02d1 450a |E | Exit_Subprogram 0xa
02d2 e5fa | | Load 0x2,-0x6 ; Debug Table 0x5.0x18 = 0x2d2,0xd
02d3 e5f9 | | Load 0x2,-0x7
02d4 e5fc | | Load 0x2,-0x4
02d5 821a | | Call 0x1,0x1a
02d6 a402 | | Store_Unchecked 0x2,0x2
02d7 7829 |x) | Jump 0x301
02d8 0007 | | Action Break_Optional ; Debug Table 0x5.0x19 = 0x2d8,0xf
02d9 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x1a = 0x2d9,0x1401
02da 0217 | | Execute Heap_Access,All_Reference
02db 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02dc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x5.0x1b = 0x2dc,0xf
02dd 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x1c = 0x2dd,0x10
02de 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
02df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x1d = 0x2df,0x11
02e0 00d9 | | Load_Top At_Offset_1
02e1 85fe | | Call 0x2,-0x2
02e2 005a | Z | Store_Top Discrete,At_Offset_2
02e3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x1e = 0x2e3,0x12
02e4 680c |h | Jump_Zero 0x2f1
02e5 e5fb | | Load 0x2,-0x5 ; Debug Table 0x5.0x1f = 0x2e5,0x13
02e6 6803 |h | Jump_Zero 0x2ea
02e7 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x20 = 0x2e7,0x14
02e8 a5f6 | | Store_Unchecked 0x2,-0xa
02e9 7812 |x | Jump 0x2fc
02ea 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x21 = 0x2ea,0x15
02eb e5f7 | | Load 0x2,-0x9
02ec 00da | | Load_Top At_Offset_2
02ed e002 | | Load 0x0,0x2
02ee 1817 | | Execute Package,Field_Execute,Field_Number 0x17
02ef 00d1 | | Pop_Control Pop_Count_1
02f0 780b |x | Jump 0x2fc
02f1 e5fb | | Load 0x2,-0x5 ; Debug Table 0x5.0x22 = 0x2f1,0x16
02f2 6807 |h | Jump_Zero 0x2fa
02f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x23 = 0x2f3,0x17
02f4 e5f7 | | Load 0x2,-0x9
02f5 00da | | Load_Top At_Offset_2
02f6 e002 | | Load 0x0,0x2
02f7 1817 | | Execute Package,Field_Execute,Field_Number 0x17
02f8 00d1 | | Pop_Control Pop_Count_1
02f9 7802 |x | Jump 0x2fc
02fa 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x24 = 0x2fa,0x18
02fb a5f6 | | Store_Unchecked 0x2,-0xa
02fc 0007 | | Action Break_Optional ; Debug Table 0x5.0x25 = 0x2fc,0x19
02fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x26 = 0x2fd,0x1801
02fe 0217 | | Execute Heap_Access,All_Reference
02ff 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0300 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x5.0x27 = 0x300,0x19
0301 0007 | | Action Break_Optional ; Debug Table 0x5.0x28 = 0x301,0xe
0302 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x29 = 0x302,0x1c01
0303 021d | | Execute Heap_Access,Is_Null
0304 6fd3 |o | Jump_Zero 0x2d8 ; Debug Table 0x5.0x2a = 0x304,0xe
0305 e5f7 | | Load 0x2,-0x9 ; Debug Table 0x5.0x2b = 0x305,0x1a
0306 e5fa | | Load 0x2,-0x6
0307 e5f8 | | Load 0x2,-0x8
0308 e403 | | Load 0x2,0x3
0309 e5fc | | Load 0x2,-0x4
030a 821b | | Call 0x1,0x1b
030b 450a |E | Exit_Subprogram 0xa
030c 0000 0000 | | .LITERAL {0x00000000, 0x57977501}
0310 004e 500e | NP | .LITERAL {0x004e500e, 0x000000b0}
0314 004e 4c0e | NL | .LITERAL {0x004e4c0e, 0x000000b0}
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031e | | .CONST 0x031e ; Address of begin
0319 0004 | | .CONST 0x0004 ; Address of exception handler
031a 0002 | | .CONST 0x0002 ; Number of locals
031b INIT_0318:
031b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x031b,0x072c,0x2801,0x0002,0x0057,0x97b5,0x0000,0x0187
; Debug Table 0x6.0x0 = 0x31b,0xffff
031c e5fd | | Load 0x2,-0x3
031d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
031e BODY_0318:
031e 0007 | | Action Break_Optional ; Debug Table 0x6.0x1 = 0x31e,0x1
031f 0007 | | Action Break_Optional ; Debug Table 0x6.0x2 = 0x31f,0x2
0320 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x3 = 0x320,0x401
0321 0007 | | Action Break_Optional
0322 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x6.0x4 = 0x322,0x402
0323 0007 | | Action Break_Optional ; Debug Table 0x6.0x5 = 0x323,0x403
0324 0007 | | Action Break_Optional ; Debug Table 0x6.0x6 = 0x324,0x404
0325 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x7 = 0x325,0x2
0326 027f | | Execute Discrete,Equal
0327 6801 |h | Jump_Zero 0x329
0328 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x6.0x8 = 0x328,0x3
0329 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x9 = 0x329,0x4
032a e002 | | Load 0x0,0x2
032b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
032c 6803 |h | Jump_Zero 0x330
032d 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0xa = 0x32d,0x5
032e a5fc | | Store_Unchecked 0x2,-0x4
032f 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x6.0xb = 0x32f,0x6
0330 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0xc = 0x330,0x7
0331 00eb | | Load_Encached Diana_Cache
0332 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0333 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0334 7fea | | Jump 0x31f
0335 0000 0000 | | .XXX[0x3]
0337 0000 | |
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033e | > | .CONST 0x033e ; Address of begin
0339 0004 | | .CONST 0x0004 ; Address of exception handler
033a 0002 | | .CONST 0x0002 ; Number of locals
033b INIT_0338:
033b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7 = .DEBUG 0x033b,0x0748,0x2801,0x0002,0x0057,0x97b5,0x0000,0x019c
; Debug Table 0x7.0x0 = 0x33b,0xffff
033c e5fd | | Load 0x2,-0x3
033d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
033e BODY_0338:
033e 0007 | | Action Break_Optional ; Debug Table 0x7.0x1 = 0x33e,0x1
033f 0007 | | Action Break_Optional ; Debug Table 0x7.0x2 = 0x33f,0x2
0340 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x3 = 0x340,0x401
0341 0007 | | Action Break_Optional
0342 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x7.0x4 = 0x342,0x402
0343 0007 | | Action Break_Optional ; Debug Table 0x7.0x5 = 0x343,0x403
0344 0007 | | Action Break_Optional ; Debug Table 0x7.0x6 = 0x344,0x404
0345 e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x7 = 0x345,0x2
0346 01d7 | | Execute Vector,Field_Read
0347 6801 |h | Jump_Zero 0x349
0348 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x7.0x8 = 0x348,0x3
0349 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x9 = 0x349,0x4
034a e002 | | Load 0x0,0x2
034b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
034c 6803 |h | Jump_Zero 0x350
034d 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0xa = 0x34d,0x5
034e a5fc | | Store_Unchecked 0x2,-0x4
034f 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x7.0xb = 0x34f,0x6
0350 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xc = 0x350,0x7
0351 00eb | | Load_Encached Diana_Cache
0352 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0353 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0354 7fea | | Jump 0x33f
0355 0000 0000 | | .XXX[0x3]
0357 0000 | |
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b | [ | .CONST 0x035b ; Address of begin
0359 0004 | | .CONST 0x0004 ; Address of exception handler
035a 0001 | | .CONST 0x0001 ; Number of locals
035b BODY_0358:
035b INIT_0358:
035b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x035b,0x0764,0x0002,0x0000,0x0057,0x97b5,0x0000,0x01af
; Debug Table 0x8.0x0 = 0x35b,0x1
035c 01d9 | | Execute Vector,Reverse_Bounds
035d 0007 | | Action Break_Optional
035e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1 = 0x35e,0x2
035f e5ff | | Load 0x2,-0x1
0360 01d7 | | Execute Vector,Field_Read
0361 680e |h | Jump_Zero 0x370
0362 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x362,0x3
0363 0b01 | | Execute_Immediate Case_Compare,0x1
0364 700a |p | Jump_Nonzero 0x36f
0365 0b02 | | Execute_Immediate Case_Compare,0x2
0366 7008 |p | Jump_Nonzero 0x36f
0367 0b09 | | Execute_Immediate Case_Compare,0x9
0368 7006 |p | Jump_Nonzero 0x36f
0369 0b0a | | Execute_Immediate Case_Compare,0xa
036a 7004 |p | Jump_Nonzero 0x36f
036b 0b2d | - | Execute_Immediate Case_Compare,0x2d
036c 7002 |p | Jump_Nonzero 0x36f
036d 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x3 = 0x36d,0x5
036e 4401 |D | Exit_Subprogram With_Result,0x1
036f 00d1 | | Pop_Control Pop_Count_1
0370 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x4 = 0x370,0x6
0371 4401 |D | Exit_Subprogram With_Result,0x1
0372 0000 0000 | | .BLANK 0000[0x6]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b | { | .CONST 0x037b ; Address of begin
0379 0004 | | .CONST 0x0004 ; Address of exception handler
037a 0001 | | .CONST 0x0001 ; Number of locals
037b BODY_0378:
037b INIT_0378:
037b 00db | | Load_Top At_Offset_3 ; Debug Table 0x9 = .DEBUG 0x037b,0x0770,0x0002,0x0000,0x0057,0x97b5,0x0000,0x01de
; Debug Table 0x9.0x0 = 0x37b,0x1
037c 680d |h | Jump_Zero 0x38a
037d e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x1 = 0x37d,0x2
037e 0f02 | | Execute_Immediate Equal,0x2
037f 6805 |h | Jump_Zero 0x385
0380 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2 = 0x380,0x3
0381 0217 | | Execute Heap_Access,All_Reference
0382 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14
0383 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0384 4403 |D | Exit_Subprogram With_Result,0x3
0385 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x3 = 0x385,0x4
0386 0217 | | Execute Heap_Access,All_Reference
0387 3414 |4 | Execute Record,Field_Reference,Field_Number 0x14
0388 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0389 4403 |D | Exit_Subprogram With_Result,0x3
038a e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x4 = 0x38a,0x5
038b 0f02 | | Execute_Immediate Equal,0x2
038c 6805 |h | Jump_Zero 0x392
038d 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x5 = 0x38d,0x6
038e 0217 | | Execute Heap_Access,All_Reference
038f 3415 |4 | Execute Record,Field_Reference,Field_Number 0x15
0390 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0391 4403 |D | Exit_Subprogram With_Result,0x3
0392 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x6 = 0x392,0x7
0393 0217 | | Execute Heap_Access,All_Reference
0394 3415 |4 | Execute Record,Field_Reference,Field_Number 0x15
0395 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0396 4403 |D | Exit_Subprogram With_Result,0x3
0397 0000 | | .XXX[0x1]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039b | | .CONST 0x039b ; Address of begin
0399 0004 | | .CONST 0x0004 ; Address of exception handler
039a 0001 | | .CONST 0x0001 ; Number of locals
039b BODY_0398:
039b INIT_0398:
039b e5fd | | Load 0x2,-0x3 ; Debug Table 0xa = .DEBUG 0x039b,0x0780,0x0001,0x0000,0x0057,0x97b5,0x0000,0x0224
; Debug Table 0xa.0x0 = 0x39b,0x1
039c 681f |h | Jump_Zero 0x3bc
039d e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0x1 = 0x39d,0x2
039e 0f02 | | Execute_Immediate Equal,0x2
039f 680e |h | Jump_Zero 0x3ae
03a0 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x2 = 0x3a0,0x3
03a1 0219 | | Execute Heap_Access,All_Read
03a2 3c15 |< | Execute Record,Field_Read,Field_Number 0x15
03a3 00d8 | | Load_Top At_Offset_0
03a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03a5 e5fb | | Load 0x2,-0x5
03a6 e5fe | | Load 0x2,-0x2
03a7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03a8 e002 | | Load 0x0,0x2
03a9 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03aa 00d9 | | Load_Top At_Offset_1
03ab 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03ac 00d1 | | Pop_Control Pop_Count_1
03ad 4506 |E | Exit_Subprogram 0x6
03ae 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x3 = 0x3ae,0x4
03af 0219 | | Execute Heap_Access,All_Read
03b0 3c15 |< | Execute Record,Field_Read,Field_Number 0x15
03b1 00d8 | | Load_Top At_Offset_0
03b2 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
03b3 e5fb | | Load 0x2,-0x5
03b4 e5fe | | Load 0x2,-0x2
03b5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03b6 e002 | | Load 0x0,0x2
03b7 1814 | | Execute Package,Field_Execute,Field_Number 0x14
03b8 00d9 | | Load_Top At_Offset_1
03b9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
03ba 00d1 | | Pop_Control Pop_Count_1
03bb 4506 |E | Exit_Subprogram 0x6
03bc e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0x4 = 0x3bc,0x5
03bd 0f02 | | Execute_Immediate Equal,0x2
03be 6807 |h | Jump_Zero 0x3c6
03bf 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x5 = 0x3bf,0x6
03c0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03c1 00db | | Load_Top At_Offset_3
03c2 0217 | | Execute Heap_Access,All_Reference
03c3 3415 |4 | Execute Record,Field_Reference,Field_Number 0x15
03c4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03c5 4506 |E | Exit_Subprogram 0x6
03c6 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x6 = 0x3c6,0x7
03c7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03c8 00db | | Load_Top At_Offset_3
03c9 0217 | | Execute Heap_Access,All_Reference
03ca 3415 |4 | Execute Record,Field_Reference,Field_Number 0x15
03cb 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
03cc 4506 |E | Exit_Subprogram 0x6
03cd 0000 0000 | | .XXX[0x3]
03cf 0000 | |
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d9 | | .CONST 0x03d9 ; Address of begin
03d1 0004 | | .CONST 0x0004 ; Address of exception handler
03d2 0002 | | .CONST 0x0002 ; Number of locals
03d3 INIT_03d0:
03d3 e001 | | Load 0x0,0x1 ; Debug Table 0xb = .DEBUG 0x03d3,0x0790,0x0001,0x0000,0x0057,0x97b5,0x0000,0x0414
; Debug Table 0xb.0x0 = 0x3d3,0xffff
03d4 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
03d5 00db | | Load_Top At_Offset_3
03d6 0217 | | Execute Heap_Access,All_Reference
03d7 3c16 |< | Execute Record,Field_Read,Field_Number 0x16
03d8 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03d9 BODY_03d0:
03d9 780c |x | Jump 0x3e6
03da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x1 = 0x3da,0x2
03db 0217 | | Execute Heap_Access,All_Reference
03dc 3c0c |< | Execute Record,Field_Read,Field_Number 0xc
03dd 6804 |h | Jump_Zero 0x3e2
03de e007 | | Load 0x0,0x7 ; Debug Table 0xb.0x2 = 0x3de,0x3
03df 00d9 | | Load_Top At_Offset_1
03e0 0217 | | Execute Heap_Access,All_Reference
03e1 3817 |8 | Execute Record,Field_Write,Field_Number 0x17
03e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x3 = 0x3e2,0x4
03e3 0217 | | Execute Heap_Access,All_Reference
03e4 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f
03e5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x4 = 0x3e6,0x1
03e7 77f2 |w | Jump_Nonzero 0x3da
03e8 4502 |E | Exit_Subprogram 0x2
03e9 0000 0000 | | .BLANK 0000[0x7]
03f0 ; --------------------------------------------------------------------------------------
03f0 ; SUBPROGRAM
03f0 ; --------------------------------------------------------------------------------------
03f0 03f3 | | .CONST 0x03f3 ; Address of begin
03f1 0004 | | .CONST 0x0004 ; Address of exception handler
03f2 0001 | | .CONST 0x0001 ; Number of locals
03f3 BODY_03f0:
03f3 INIT_03f0:
03f3 e5fd | | Load 0x2,-0x3 ; Debug Table 0xc = .DEBUG 0x03f3,0x079c,0x0002,0x0000,0x0057,0x97b5,0x0000,0x0444
; Debug Table 0xc.0x0 = 0x3f3,0x1
03f4 0d02 | | Execute_Immediate Less,0x2
03f5 6806 |h | Jump_Zero 0x3fc
03f6 e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x1 = 0x3f6,0x2
03f7 0092 04e0 | | Action Push_String_Extended,0x4e0 ; "display has not been filtered yet"
03f9 8006 | | Call 0x0,0x6
03fa 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x2 = 0x3fa,0x3
03fb 4404 |D | Exit_Subprogram With_Result,0x4
03fc 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x3 = 0x3fc,0x4
03fd 01d9 | | Execute Vector,Reverse_Bounds
03fe 0007 | | Action Break_Optional
03ff 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x4 = 0x3ff,0x5
0400 e5fe | | Load 0x2,-0x2
0401 01d7 | | Execute Vector,Field_Read
0402 6833 |h3 | Jump_Zero 0x436
0403 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x403,0x6
0404 0b03 | | Execute_Immediate Case_Compare,0x3
0405 7009 |p | Jump_Nonzero 0x40f
0406 0b05 | | Execute_Immediate Case_Compare,0x5
0407 7010 |p | Jump_Nonzero 0x418
0408 0b04 | | Execute_Immediate Case_Compare,0x4
0409 700e |p | Jump_Nonzero 0x418
040a 0b06 | | Execute_Immediate Case_Compare,0x6
040b 7015 |p | Jump_Nonzero 0x421
040c 0b07 | | Execute_Immediate Case_Compare,0x7
040d 7013 |p | Jump_Nonzero 0x421
040e 7826 |x& | Jump 0x435 ; Debug Table 0xc.0x6 = 0x40e,0x13
040f e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x7 = 0x40f,0x7
0410 0d03 | | Execute_Immediate Less,0x3
0411 6823 |h# | Jump_Zero 0x435
0412 e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x8 = 0x412,0x8
0413 0092 04e1 | | Action Push_String_Extended,0x4e1 ; "reference_closure has not been computed"
0415 8006 | | Call 0x0,0x6
0416 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x9 = 0x416,0x9
0417 4404 |D | Exit_Subprogram With_Result,0x4
0418 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xa = 0x418,0xa
0419 0e07 | | Execute_Immediate Not_Equal,0x7
041a 681a |h | Jump_Zero 0x435
041b e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0xb = 0x41b,0xb
041c 0092 04e2 | | Action Push_String_Extended,0x4e2 ; "main item is not a use clause"
041e 8006 | | Call 0x0,0x6
041f 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0xc = 0x41f,0xc
0420 4404 |D | Exit_Subprogram With_Result,0x4
0421 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xd = 0x421,0xd
0422 4804 |H | Short_Literal 0x4
0423 4805 |H | Short_Literal 0x5
0424 0261 | a | Execute Discrete,Not_In_Range
0425 6806 |h | Jump_Zero 0x42c
0426 e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0xe = 0x426,0xe
0427 0092 04e3 | | Action Push_String_Extended,0x4e3 ; "main item is not a formal"
0429 8006 | | Call 0x0,0x6
042a 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0xf = 0x42a,0xf
042b 4404 |D | Exit_Subprogram With_Result,0x4
042c e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x10 = 0x42c,0x10
042d 0d03 | | Execute_Immediate Less,0x3
042e 6806 |h | Jump_Zero 0x435
042f e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x11 = 0x42f,0x11
0430 0092 04e1 | | Action Push_String_Extended,0x4e1 ; "reference_closure has not been computed"
0432 8006 | | Call 0x0,0x6
0433 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x12 = 0x433,0x12
0434 4404 |D | Exit_Subprogram With_Result,0x4
0435 00d1 | | Pop_Control Pop_Count_1
0436 3fc8 |? | Loop_Increasing 0x3ff
0437 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x13 = 0x437,0x14
0438 4404 |D | Exit_Subprogram With_Result,0x4
0439 0000 0000 | | .BLANK 0000[0x7]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0449 | I | .CONST 0x0449 ; Address of begin
0441 0004 | | .CONST 0x0004 ; Address of exception handler
0442 0002 | | .CONST 0x0002 ; Number of locals
0443 INIT_0440:
0443 e001 | | Load 0x0,0x1 ; Debug Table 0xd = .DEBUG 0x0443,0x07c6,0x0001,0x0000,0x0057,0x97b5,0x0000,0x04d2
; Debug Table 0xd.0x0 = 0x443,0xffff
0444 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
0445 00db | | Load_Top At_Offset_3
0446 0217 | | Execute Heap_Access,All_Reference
0447 3c16 |< | Execute Record,Field_Read,Field_Number 0x16
0448 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0449 BODY_0440:
0449 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x1 = 0x449,0x1
044a 0217 | | Execute Heap_Access,All_Reference
044b 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6
044c e001 | | Load 0x0,0x1
044d 1b16 | | Execute Package,Field_Read,Field_Number 0x16
044e 01de | | Execute Vector,Not_Equal
044f 701f |p | Jump_Nonzero 0x46f
0450 00db | | Load_Top At_Offset_3
0451 0217 | | Execute Heap_Access,All_Reference
0452 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0453 0d03 | | Execute_Immediate Less,0x3
0454 684b |hK | Jump_Zero 0x4a0
0455 7819 |x | Jump 0x46f
0456 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xd.0x2 = 0x456,0x3
0457 e5fa | | Load 0x2,-0x6
0458 e5ff | | Load 0x2,-0x1
0459 0217 | | Execute Heap_Access,All_Reference
045a 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
045b e5fb | | Load 0x2,-0x5
045c e5fc | | Load 0x2,-0x4
045d 4802 |H | Short_Literal 0x2
045e e5ff | | Load 0x2,-0x1
045f 0217 | | Execute Heap_Access,All_Reference
0460 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
0461 e5ff | | Load 0x2,-0x1
0462 0217 | | Execute Heap_Access,All_Reference
0463 3c12 |< | Execute Record,Field_Read,Field_Number 0x12
0464 e5fd | | Load 0x2,-0x3
0465 e5fe | | Load 0x2,-0x2
0466 e402 | | Load 0x2,0x2
0467 e5ff | | Load 0x2,-0x1
0468 e214 | | Load 0x1,0x14
0469 180d | | Execute Package,Field_Execute,Field_Number 0xd
046a c5f9 | | Store 0x2,-0x7
046b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x3 = 0x46b,0x4
046c 0217 | | Execute Heap_Access,All_Reference
046d 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f
046e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
046f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x4 = 0x46f,0x2
0470 77e5 |w | Jump_Nonzero 0x456
0471 4507 |E | Exit_Subprogram 0x7
0472 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xd.0x5 = 0x472,0x6
0473 e5fa | | Load 0x2,-0x6
0474 e5ff | | Load 0x2,-0x1
0475 0217 | | Execute Heap_Access,All_Reference
0476 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0477 e5fb | | Load 0x2,-0x5
0478 e5fc | | Load 0x2,-0x4
0479 4802 |H | Short_Literal 0x2
047a e5ff | | Load 0x2,-0x1
047b 0217 | | Execute Heap_Access,All_Reference
047c 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
047d e5ff | | Load 0x2,-0x1
047e 0217 | | Execute Heap_Access,All_Reference
047f 3c12 |< | Execute Record,Field_Read,Field_Number 0x12
0480 e5fd | | Load 0x2,-0x3
0481 e5fe | | Load 0x2,-0x2
0482 e402 | | Load 0x2,0x2
0483 e5ff | | Load 0x2,-0x1
0484 e214 | | Load 0x1,0x14
0485 180d | | Execute Package,Field_Execute,Field_Number 0xd
0486 c5f9 | | Store 0x2,-0x7
0487 e5f9 | | Load 0x2,-0x7 ; Debug Table 0xd.0x6 = 0x487,0x7
0488 e5fa | | Load 0x2,-0x6
0489 e5ff | | Load 0x2,-0x1
048a 0217 | | Execute Heap_Access,All_Reference
048b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
048c e5fb | | Load 0x2,-0x5
048d e5fc | | Load 0x2,-0x4
048e 4803 |H | Short_Literal 0x3
048f e5ff | | Load 0x2,-0x1
0490 0217 | | Execute Heap_Access,All_Reference
0491 3c11 |< | Execute Record,Field_Read,Field_Number 0x11
0492 e5ff | | Load 0x2,-0x1
0493 0217 | | Execute Heap_Access,All_Reference
0494 3c12 |< | Execute Record,Field_Read,Field_Number 0x12
0495 e5fd | | Load 0x2,-0x3
0496 e5fe | | Load 0x2,-0x2
0497 e402 | | Load 0x2,0x2
0498 e5ff | | Load 0x2,-0x1
0499 e214 | | Load 0x1,0x14
049a 180d | | Execute Package,Field_Execute,Field_Number 0xd
049b c5f9 | | Store 0x2,-0x7
049c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x7 = 0x49c,0x8
049d 0217 | | Execute Heap_Access,All_Reference
049e 3c1f |< | Execute Record,Field_Read,Field_Number 0x1f
049f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
04a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x8 = 0x4a0,0x5
04a1 77d0 |w | Jump_Nonzero 0x472
04a2 4507 |E | Exit_Subprogram 0x7
04a3 0000 0000 | | .BLANK 0000[0x5]
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04ad | | .CONST 0x04ad ; Address of begin
04a9 0004 | | .CONST 0x0004 ; Address of exception handler
04aa 0002 | | .CONST 0x0002 ; Number of locals
04ab INIT_04a8:
04ab 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xe = .DEBUG 0x04ab,0x07da,0x0001,0x0000,0x0057,0x97b5,0x0000,0x063a
; Debug Table 0xe.0x0 = 0x4ab,0xffff
04ac 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
04ad BODY_04a8:
04ad e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x1 = 0x4ad,0x1
04ae 01d9 | | Execute Vector,Reverse_Bounds
04af 0007 | | Action Break_Optional
04b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x2 = 0x4b0,0x2
04b1 e5fe | | Load 0x2,-0x2
04b2 01d7 | | Execute Vector,Field_Read
04b3 6811 |h | Jump_Zero 0x4c5
04b4 00d8 | | Load_Top At_Offset_0
04b5 e210 | | Load 0x1,0x10
04b6 025f | _ | Execute Discrete,Not_In_Type
04b7 680d |h | Jump_Zero 0x4c5
04b8 e5fb | | Load 0x2,-0x5 ; Debug Table 0xe.0x3 = 0x4b8,0x3
04b9 e5fd | | Load 0x2,-0x3
04ba e402 | | Load 0x2,0x2
04bb 4801 |H | Short_Literal 0x1
04bc 4801 |H | Short_Literal 0x1
04bd e404 | | Load 0x2,0x4
04be e5ff | | Load 0x2,-0x1
04bf 821e | | Call 0x1,0x1e
04c0 c5fb | | Store 0x2,-0x5
04c1 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x4 = 0x4c1,0x4
04c2 a5fc | | Store_Unchecked 0x2,-0x4
04c3 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x5 = 0x4c3,0x5
04c4 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
04c5 3fea |? | Loop_Increasing 0x4b0
04c6 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x6 = 0x4c6,0x6
04c7 01d9 | | Execute Vector,Reverse_Bounds
04c8 0007 | | Action Break_Optional
04c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x7 = 0x4c9,0x7
04ca e5fe | | Load 0x2,-0x2
04cb 01d7 | | Execute Vector,Field_Read
04cc 680f |h | Jump_Zero 0x4dc
04cd 00d8 | | Load_Top At_Offset_0
04ce e210 | | Load 0x1,0x10
04cf 0260 | ` | Execute Discrete,In_Type
04d0 680b |h | Jump_Zero 0x4dc
04d1 e5fb | | Load 0x2,-0x5 ; Debug Table 0xe.0x8 = 0x4d1,0x8
04d2 e5fd | | Load 0x2,-0x3
04d3 4800 |H | Short_Literal 0x0
04d4 e5fc | | Load 0x2,-0x4
04d5 4801 |H | Short_Literal 0x1
04d6 e404 | | Load 0x2,0x4
04d7 e5ff | | Load 0x2,-0x1
04d8 821e | | Call 0x1,0x1e
04d9 c5fb | | Store 0x2,-0x5
04da 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x9 = 0x4da,0x9
04db a5fc | | Store_Unchecked 0x2,-0x4
04dc 3fec |? | Loop_Increasing 0x4c9
04dd 4504 |E | Exit_Subprogram 0x4
04de ; --------------------------------------------------------------------------------------
04de ; STRING TABLE
04de ; --------------------------------------------------------------------------------------
04de 000e | | .STRTAB 0x000e->0x04e5 ; "Restriction is not appropriate"
04df 002a | * | .STRTAB 0x002a->0x04f4 ; "Negative restriction is not allowed here"
04e0 0050 | P | .STRTAB 0x0050->0x0508 ; "display has not been filtered yet"
04e1 006f | o | .STRTAB 0x006f->0x0518 ; "reference_closure has not been computed"
; "reference_closure has not been computed"
04e2 0094 | | .STRTAB 0x0094->0x052c ; "main item is not a use clause"
04e3 00af | | .STRTAB 0x00af->0x053a ; "main item is not a formal"
04e4 00c6 | | .STREND 0x00c6->0x0547
04e5 5265 7374 |Rest| .STRTAB_STRINGS
0547 0000 | | .XXX[0x1]
0548 ; --------------------------------------------------------------------------------------
0548 ; Debug Table
0548 ; --------------------------------------------------------------------------------------
0548 0003 000f | | .CONST 0x0003,0x000f
054a 000b 05c2 | | .DEBUG 0x000b,0x05c2,0x0000,0x0000,0x0057,0x9775,0x0000,0x05cd
0552 0012 05ca | | .DEBUG 0x0012,0x05ca,0x0000,0x0000,0x0057,0x97b5,0x0000,0x0004
055a 009b 0604 | | .DEBUG 0x009b,0x0604,0x0001,0x0000,0x0057,0x9775,0x0000,0x05ce
0562 010b 062e | .| .DEBUG 0x010b,0x062e,0x0001,0x0000,0x0057,0x9775,0x0000,0x05f8
056a 0213 0696 | | .DEBUG 0x0213,0x0696,0x0001,0x0000,0x0057,0x9775,0x0000,0x0612
0572 028b 06d2 | | .DEBUG 0x028b,0x06d2,0x2801,0x0002,0x0057,0x97b5,0x0000,0x0151
057a 031b 072c | ,| .DEBUG 0x031b,0x072c,0x2801,0x0002,0x0057,0x97b5,0x0000,0x0187
0582 033b 0748 | ; H| .DEBUG 0x033b,0x0748,0x2801,0x0002,0x0057,0x97b5,0x0000,0x019c
058a 035b 0764 | [ d| .DEBUG 0x035b,0x0764,0x0002,0x0000,0x0057,0x97b5,0x0000,0x01af
0592 037b 0770 | { p| .DEBUG 0x037b,0x0770,0x0002,0x0000,0x0057,0x97b5,0x0000,0x01de
059a 039b 0780 | | .DEBUG 0x039b,0x0780,0x0001,0x0000,0x0057,0x97b5,0x0000,0x0224
05a2 03d3 0790 | | .DEBUG 0x03d3,0x0790,0x0001,0x0000,0x0057,0x97b5,0x0000,0x0414
05aa 03f3 079c | | .DEBUG 0x03f3,0x079c,0x0002,0x0000,0x0057,0x97b5,0x0000,0x0444
05b2 0443 07c6 | C | .DEBUG 0x0443,0x07c6,0x0001,0x0000,0x0057,0x97b5,0x0000,0x04d2
05ba 04ab 07da | | .DEBUG 0x04ab,0x07da,0x0001,0x0000,0x0057,0x97b5,0x0000,0x063a
05c2 ; --------------------------------------------------------------------------------------
05c2 ; Debug3 Subtable 0x0
05c2 ; --------------------------------------------------------------------------------------
05c2 0003 0000 | | .DBG3TAB 0x0003,0x0000
05c4 000b ffff | | .CONST 0x000b,0xffff
05c6 000d fffe | | .CONST 0x000d,0xfffe
05c8 000f fffd | | .CONST 0x000f,0xfffd
05ca ; --------------------------------------------------------------------------------------
05ca ; Debug3 Subtable 0x1
05ca ; --------------------------------------------------------------------------------------
05ca 001c 0000 | | .DBG3TAB 0x001c,0x0000
05cc 0012 ffff | | .CONST 0x0012,0xffff
05ce 0013 fffe | | .CONST 0x0013,0xfffe
05d0 0014 fffd | | .CONST 0x0014,0xfffd
05d2 0015 fffc | | .CONST 0x0015,0xfffc
05d4 0016 fffb | | .CONST 0x0016,0xfffb
05d6 001b fffa | | .CONST 0x001b,0xfffa
05d8 0022 fff9 | " | .CONST 0x0022,0xfff9
05da 0038 fff8 | 8 | .CONST 0x0038,0xfff8
05dc 0052 fff7 | R | .CONST 0x0052,0xfff7
05de 0057 fff6 | W | .CONST 0x0057,0xfff6
05e0 005c fff5 | \ | .CONST 0x005c,0xfff5
05e2 005e fff4 | ^ | .CONST 0x005e,0xfff4
05e4 0060 fff3 | ` | .CONST 0x0060,0xfff3
05e6 0062 fff2 | b | .CONST 0x0062,0xfff2
05e8 0064 fff1 | d | .CONST 0x0064,0xfff1
05ea 0066 fff0 | f | .CONST 0x0066,0xfff0
05ec 0068 ffef | h | .CONST 0x0068,0xffef
05ee 006a ffee | j | .CONST 0x006a,0xffee
05f0 006c ffed | l | .CONST 0x006c,0xffed
05f2 006e ffec | n | .CONST 0x006e,0xffec
05f4 0070 ffeb | p | .CONST 0x0070,0xffeb
05f6 0072 ffea | r | .CONST 0x0072,0xffea
05f8 0074 ffe9 | t | .CONST 0x0074,0xffe9
05fa 0076 ffe8 | v | .CONST 0x0076,0xffe8
05fc 0078 ffe7 | x | .CONST 0x0078,0xffe7
05fe 007a ffe6 | z | .CONST 0x007a,0xffe6
0600 007c ffe5 | | | .CONST 0x007c,0xffe5
0602 0089 ffe4 | | .CONST 0x0089,0xffe4
0604 ; --------------------------------------------------------------------------------------
0604 ; Debug3 Subtable 0x2
0604 ; --------------------------------------------------------------------------------------
0604 0001 0013 | | .DBG3TAB 0x0001,0x0013
0606 009b ffff | | .CONST 0x009b,0xffff
0608 009c 0001 | | .CONST 0x009c,0x0001
060a 00a1 0002 | | .CONST 0x00a1,0x0002
060c 00a3 0003 | | .CONST 0x00a3,0x0003
060e 00a5 0004 | | .CONST 0x00a5,0x0004
0610 00a6 0005 | | .CONST 0x00a6,0x0005
0612 00ae 0006 | | .CONST 0x00ae,0x0006
0614 00b0 0007 | | .CONST 0x00b0,0x0007
0616 00b2 0008 | | .CONST 0x00b2,0x0008
0618 00b3 0009 | | .CONST 0x00b3,0x0009
061a 00b5 000a | | .CONST 0x00b5,0x000a
061c 00b8 000b | | .CONST 0x00b8,0x000b
061e 00bc 000c | | .CONST 0x00bc,0x000c
0620 00c1 000d | | .CONST 0x00c1,0x000d
0622 00d2 000e | | .CONST 0x00d2,0x000e
0624 00e2 000f | | .CONST 0x00e2,0x000f
0626 00f3 0010 | | .CONST 0x00f3,0x0010
0628 00f5 0011 | | .CONST 0x00f5,0x0011
062a 00fb 0012 | | .CONST 0x00fb,0x0012
062c 00fd 0013 | | .CONST 0x00fd,0x0013
062e ; --------------------------------------------------------------------------------------
062e ; Debug3 Subtable 0x3
062e ; --------------------------------------------------------------------------------------
062e 0003 0030 | 0| .DBG3TAB 0x0003,0x0030
0630 010b ffff | | .CONST 0x010b,0xffff
0632 010d fffe | | .CONST 0x010d,0xfffe
0634 0110 fffd | | .CONST 0x0110,0xfffd
0636 0111 0001 | | .CONST 0x0111,0x0001
0638 0116 0002 | | .CONST 0x0116,0x0002
063a 0119 0003 | | .CONST 0x0119,0x0003
063c 011b 0004 | | .CONST 0x011b,0x0004
063e 011d 0005 | | .CONST 0x011d,0x0005
0640 011e 0006 | | .CONST 0x011e,0x0006
0642 0128 0007 | ( | .CONST 0x0128,0x0007
0644 012a 0008 | * | .CONST 0x012a,0x0008
0646 012c 0009 | , | .CONST 0x012c,0x0009
0648 012d 000a | - | .CONST 0x012d,0x000a
064a 0134 000b | 4 | .CONST 0x0134,0x000b
064c 013a 000c | : | .CONST 0x013a,0x000c
064e 013d 000d | = | .CONST 0x013d,0x000d
0650 0141 000e | A | .CONST 0x0141,0x000e
0652 0143 000f | C | .CONST 0x0143,0x000f
0654 014c 0010 | L | .CONST 0x014c,0x0010
0656 0176 0011 | v | .CONST 0x0176,0x0011
0658 017e 0012 | ~ | .CONST 0x017e,0x0012
065a 0180 0013 | | .CONST 0x0180,0x0013
065c 0182 0014 | | .CONST 0x0182,0x0014
065e 018b 0015 | | .CONST 0x018b,0x0015
0660 0192 0016 | | .CONST 0x0192,0x0016
0662 0196 0017 | | .CONST 0x0196,0x0017
0664 0198 0018 | | .CONST 0x0198,0x0018
0666 01a1 0019 | | .CONST 0x01a1,0x0019
0668 01a4 001a | | .CONST 0x01a4,0x001a
066a 01af 001b | | .CONST 0x01af,0x001b
066c 01b4 001c | | .CONST 0x01b4,0x001c
066e 01bf 001d | | .CONST 0x01bf,0x001d
0670 01c3 001e | | .CONST 0x01c3,0x001e
0672 01c9 001f | | .CONST 0x01c9,0x001f
0674 01cd 0020 | | .CONST 0x01cd,0x0020
0676 01d0 0021 | !| .CONST 0x01d0,0x0021
0678 01d4 0022 | "| .CONST 0x01d4,0x0022
067a 01d6 0023 | #| .CONST 0x01d6,0x0023
067c 01df 0024 | $| .CONST 0x01df,0x0024
067e 01e2 0025 | %| .CONST 0x01e2,0x0025
0680 01e6 0026 | &| .CONST 0x01e6,0x0026
0682 01e8 0027 | '| .CONST 0x01e8,0x0027
0684 01ea 0028 | (| .CONST 0x01ea,0x0028
0686 01eb 0029 | )| .CONST 0x01eb,0x0029
0688 01ee 002a | *| .CONST 0x01ee,0x002a
068a 01f2 002b | +| .CONST 0x01f2,0x002b
068c 01f4 002c | ,| .CONST 0x01f4,0x002c
068e 01fc 002d | -| .CONST 0x01fc,0x002d
0690 01fe 002e | .| .CONST 0x01fe,0x002e
0692 0204 002f | /| .CONST 0x0204,0x002f
0694 0206 0030 | 0| .CONST 0x0206,0x0030
0696 ; --------------------------------------------------------------------------------------
0696 ; Debug3 Subtable 0x4
0696 ; --------------------------------------------------------------------------------------
0696 0002 001b | | .DBG3TAB 0x0002,0x001b
0698 0213 ffff | | .CONST 0x0213,0xffff
069a 0215 fffe | | .CONST 0x0215,0xfffe
069c 0216 0001 | | .CONST 0x0216,0x0001
069e 0220 0002 | | .CONST 0x0220,0x0002
06a0 0222 0003 | " | .CONST 0x0222,0x0003
06a2 0224 0004 | $ | .CONST 0x0224,0x0004
06a4 0225 0005 | % | .CONST 0x0225,0x0005
06a6 022c 0006 | , | .CONST 0x022c,0x0006
06a8 0230 0007 | 0 | .CONST 0x0230,0x0007
06aa 0232 0008 | 2 | .CONST 0x0232,0x0008
06ac 0234 0009 | 4 | .CONST 0x0234,0x0009
06ae 0235 000a | 5 | .CONST 0x0235,0x000a
06b0 023b 000b | ; | .CONST 0x023b,0x000b
06b2 023d 000c | = | .CONST 0x023d,0x000c
06b4 0240 000d | @ | .CONST 0x0240,0x000d
06b6 0245 000e | E | .CONST 0x0245,0x000e
06b8 0253 000f | S | .CONST 0x0253,0x000f
06ba 0255 0010 | U | .CONST 0x0255,0x0010
06bc 025a 0011 | Z | .CONST 0x025a,0x0011
06be 025c 0012 | \ | .CONST 0x025c,0x0012
06c0 0264 0013 | d | .CONST 0x0264,0x0013
06c2 0266 0014 | f | .CONST 0x0266,0x0014
06c4 0269 0015 | i | .CONST 0x0269,0x0015
06c6 026d 0016 | m | .CONST 0x026d,0x0016
06c8 0276 0017 | v | .CONST 0x0276,0x0017
06ca 0279 0018 | y | .CONST 0x0279,0x0018
06cc 027b 0019 | { | .CONST 0x027b,0x0019
06ce 0281 001a | | .CONST 0x0281,0x001a
06d0 0283 001b | | .CONST 0x0283,0x001b
06d2 ; --------------------------------------------------------------------------------------
06d2 ; Debug3 Subtable 0x5
06d2 ; --------------------------------------------------------------------------------------
06d2 0004 0028 | (| .DBG3TAB 0x0004,0x0028
06d4 028b ffff | | .CONST 0x028b,0xffff
06d6 028c fffe | | .CONST 0x028c,0xfffe
06d8 028e fffd | | .CONST 0x028e,0xfffd
06da 028f fffc | | .CONST 0x028f,0xfffc
06dc 0290 0001 | | .CONST 0x0290,0x0001
06de 0299 0002 | | .CONST 0x0299,0x0002
06e0 029e 0003 | | .CONST 0x029e,0x0003
06e2 02a4 0004 | | .CONST 0x02a4,0x0004
06e4 02aa 0005 | | .CONST 0x02aa,0x0005
06e6 02ab 0401 | | .CONST 0x02ab,0x0401
06e8 02ad 0005 | | .CONST 0x02ad,0x0005
06ea 02af 0007 | | .CONST 0x02af,0x0007
06ec 02b0 0801 | | .CONST 0x02b0,0x0801
06ee 02b3 0007 | | .CONST 0x02b3,0x0007
06f0 02b4 0008 | | .CONST 0x02b4,0x0008
06f2 02b8 0009 | | .CONST 0x02b8,0x0009
06f4 02ba 000a | | .CONST 0x02ba,0x000a
06f6 02c0 000b | | .CONST 0x02c0,0x000b
06f8 02c1 0c01 | | .CONST 0x02c1,0x0c01
06fa 02c4 000b | | .CONST 0x02c4,0x000b
06fc 02c5 0006 | | .CONST 0x02c5,0x0006
06fe 02c6 1001 | | .CONST 0x02c6,0x1001
0700 02c8 0006 | | .CONST 0x02c8,0x0006
0702 02c9 000c | | .CONST 0x02c9,0x000c
0704 02d2 000d | | .CONST 0x02d2,0x000d
0706 02d8 000f | | .CONST 0x02d8,0x000f
0708 02d9 1401 | | .CONST 0x02d9,0x1401
070a 02dc 000f | | .CONST 0x02dc,0x000f
070c 02dd 0010 | | .CONST 0x02dd,0x0010
070e 02df 0011 | | .CONST 0x02df,0x0011
0710 02e3 0012 | | .CONST 0x02e3,0x0012
0712 02e5 0013 | | .CONST 0x02e5,0x0013
0714 02e7 0014 | | .CONST 0x02e7,0x0014
0716 02ea 0015 | | .CONST 0x02ea,0x0015
0718 02f1 0016 | | .CONST 0x02f1,0x0016
071a 02f3 0017 | | .CONST 0x02f3,0x0017
071c 02fa 0018 | | .CONST 0x02fa,0x0018
071e 02fc 0019 | | .CONST 0x02fc,0x0019
0720 02fd 1801 | | .CONST 0x02fd,0x1801
0722 0300 0019 | | .CONST 0x0300,0x0019
0724 0301 000e | | .CONST 0x0301,0x000e
0726 0302 1c01 | | .CONST 0x0302,0x1c01
0728 0304 000e | | .CONST 0x0304,0x000e
072a 0305 001a | | .CONST 0x0305,0x001a
072c ; --------------------------------------------------------------------------------------
072c ; Debug3 Subtable 0x6
072c ; --------------------------------------------------------------------------------------
072c 0001 000c | | .DBG3TAB 0x0001,0x000c
072e 031b ffff | | .CONST 0x031b,0xffff
0730 031e 0001 | | .CONST 0x031e,0x0001
0732 031f 0002 | | .CONST 0x031f,0x0002
0734 0320 0401 | | .CONST 0x0320,0x0401
0736 0322 0402 | " | .CONST 0x0322,0x0402
0738 0323 0403 | # | .CONST 0x0323,0x0403
073a 0324 0404 | $ | .CONST 0x0324,0x0404
073c 0325 0002 | % | .CONST 0x0325,0x0002
073e 0328 0003 | ( | .CONST 0x0328,0x0003
0740 0329 0004 | ) | .CONST 0x0329,0x0004
0742 032d 0005 | - | .CONST 0x032d,0x0005
0744 032f 0006 | / | .CONST 0x032f,0x0006
0746 0330 0007 | 0 | .CONST 0x0330,0x0007
0748 ; --------------------------------------------------------------------------------------
0748 ; Debug3 Subtable 0x7
0748 ; --------------------------------------------------------------------------------------
0748 0001 000c | | .DBG3TAB 0x0001,0x000c
074a 033b ffff | ; | .CONST 0x033b,0xffff
074c 033e 0001 | > | .CONST 0x033e,0x0001
074e 033f 0002 | ? | .CONST 0x033f,0x0002
0750 0340 0401 | @ | .CONST 0x0340,0x0401
0752 0342 0402 | B | .CONST 0x0342,0x0402
0754 0343 0403 | C | .CONST 0x0343,0x0403
0756 0344 0404 | D | .CONST 0x0344,0x0404
0758 0345 0002 | E | .CONST 0x0345,0x0002
075a 0348 0003 | H | .CONST 0x0348,0x0003
075c 0349 0004 | I | .CONST 0x0349,0x0004
075e 034d 0005 | M | .CONST 0x034d,0x0005
0760 034f 0006 | O | .CONST 0x034f,0x0006
0762 0350 0007 | P | .CONST 0x0350,0x0007
0764 ; --------------------------------------------------------------------------------------
0764 ; Debug3 Subtable 0x8
0764 ; --------------------------------------------------------------------------------------
0764 0000 0005 | | .DBG3TAB 0x0000,0x0005
0766 035b 0001 | [ | .CONST 0x035b,0x0001
0768 035e 0002 | ^ | .CONST 0x035e,0x0002
076a 0362 0003 | b | .CONST 0x0362,0x0003
076c 036d 0005 | m | .CONST 0x036d,0x0005
076e 0370 0006 | p | .CONST 0x0370,0x0006
0770 ; --------------------------------------------------------------------------------------
0770 ; Debug3 Subtable 0x9
0770 ; --------------------------------------------------------------------------------------
0770 0000 0007 | | .DBG3TAB 0x0000,0x0007
0772 037b 0001 | { | .CONST 0x037b,0x0001
0774 037d 0002 | } | .CONST 0x037d,0x0002
0776 0380 0003 | | .CONST 0x0380,0x0003
0778 0385 0004 | | .CONST 0x0385,0x0004
077a 038a 0005 | | .CONST 0x038a,0x0005
077c 038d 0006 | | .CONST 0x038d,0x0006
077e 0392 0007 | | .CONST 0x0392,0x0007
0780 ; --------------------------------------------------------------------------------------
0780 ; Debug3 Subtable 0xa
0780 ; --------------------------------------------------------------------------------------
0780 0000 0007 | | .DBG3TAB 0x0000,0x0007
0782 039b 0001 | | .CONST 0x039b,0x0001
0784 039d 0002 | | .CONST 0x039d,0x0002
0786 03a0 0003 | | .CONST 0x03a0,0x0003
0788 03ae 0004 | | .CONST 0x03ae,0x0004
078a 03bc 0005 | | .CONST 0x03bc,0x0005
078c 03bf 0006 | | .CONST 0x03bf,0x0006
078e 03c6 0007 | | .CONST 0x03c6,0x0007
0790 ; --------------------------------------------------------------------------------------
0790 ; Debug3 Subtable 0xb
0790 ; --------------------------------------------------------------------------------------
0790 0001 0004 | | .DBG3TAB 0x0001,0x0004
0792 03d3 ffff | | .CONST 0x03d3,0xffff
0794 03da 0002 | | .CONST 0x03da,0x0002
0796 03de 0003 | | .CONST 0x03de,0x0003
0798 03e2 0004 | | .CONST 0x03e2,0x0004
079a 03e6 0001 | | .CONST 0x03e6,0x0001
079c ; --------------------------------------------------------------------------------------
079c ; Debug3 Subtable 0xc
079c ; --------------------------------------------------------------------------------------
079c 0000 0014 | | .DBG3TAB 0x0000,0x0014
079e 03f3 0001 | | .CONST 0x03f3,0x0001
07a0 03f6 0002 | | .CONST 0x03f6,0x0002
07a2 03fa 0003 | | .CONST 0x03fa,0x0003
07a4 03fc 0004 | | .CONST 0x03fc,0x0004
07a6 03ff 0005 | | .CONST 0x03ff,0x0005
07a8 0403 0006 | | .CONST 0x0403,0x0006
07aa 040e 0013 | | .CONST 0x040e,0x0013
07ac 040f 0007 | | .CONST 0x040f,0x0007
07ae 0412 0008 | | .CONST 0x0412,0x0008
07b0 0416 0009 | | .CONST 0x0416,0x0009
07b2 0418 000a | | .CONST 0x0418,0x000a
07b4 041b 000b | | .CONST 0x041b,0x000b
07b6 041f 000c | | .CONST 0x041f,0x000c
07b8 0421 000d | ! | .CONST 0x0421,0x000d
07ba 0426 000e | & | .CONST 0x0426,0x000e
07bc 042a 000f | * | .CONST 0x042a,0x000f
07be 042c 0010 | , | .CONST 0x042c,0x0010
07c0 042f 0011 | / | .CONST 0x042f,0x0011
07c2 0433 0012 | 3 | .CONST 0x0433,0x0012
07c4 0437 0014 | 7 | .CONST 0x0437,0x0014
07c6 ; --------------------------------------------------------------------------------------
07c6 ; Debug3 Subtable 0xd
07c6 ; --------------------------------------------------------------------------------------
07c6 0001 0008 | | .DBG3TAB 0x0001,0x0008
07c8 0443 ffff | C | .CONST 0x0443,0xffff
07ca 0449 0001 | I | .CONST 0x0449,0x0001
07cc 0456 0003 | V | .CONST 0x0456,0x0003
07ce 046b 0004 | k | .CONST 0x046b,0x0004
07d0 046f 0002 | o | .CONST 0x046f,0x0002
07d2 0472 0006 | r | .CONST 0x0472,0x0006
07d4 0487 0007 | | .CONST 0x0487,0x0007
07d6 049c 0008 | | .CONST 0x049c,0x0008
07d8 04a0 0005 | | .CONST 0x04a0,0x0005
07da ; --------------------------------------------------------------------------------------
07da ; Debug3 Subtable 0xe
07da ; --------------------------------------------------------------------------------------
07da 0001 0009 | | .DBG3TAB 0x0001,0x0009
07dc 04ab ffff | | .CONST 0x04ab,0xffff
07de 04ad 0001 | | .CONST 0x04ad,0x0001
07e0 04b0 0002 | | .CONST 0x04b0,0x0002
07e2 04b8 0003 | | .CONST 0x04b8,0x0003
07e4 04c1 0004 | | .CONST 0x04c1,0x0004
07e6 04c3 0005 | | .CONST 0x04c3,0x0005
07e8 04c6 0006 | | .CONST 0x04c6,0x0006
07ea 04c9 0007 | | .CONST 0x04c9,0x0007
07ec 04d1 0008 | | .CONST 0x04d1,0x0008
07ee 04da 0009 | | .CONST 0x04da,0x0009
07f0 0000 0000 | | .BLANK 0000[0x10]