|
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 - download
Length: 4096 (0x1000) 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 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 INIT_0098,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x05c2,0x0000,0x0000,0x005a,0x8bb5,0x0000,0x05cd ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0213 | | Declare_Subprogram INIT_0210,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 00bf | | Action Accept_Activation 0012 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0012,0x05ca,0x0000,0x0000,0x005a,0x8bf5,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,{0x007e600e, 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,{0x007e640e, 0x000000b0} 0059 02a0 | | Declare_Subprogram Null_Subprogram 005a 038e | | Declare_Type Package,Defined 005b 0387 | | Declare_Variable Package 005c 029b 028b | | Declare_Subprogram INIT_0288,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xa = 0x5c,0xfff5 005e 029b 031b | | Declare_Subprogram INIT_0318,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xb = 0x5e,0xfff4 0060 029b 033b | ;| Declare_Subprogram INIT_0338,For_Outer_Call,Unelaborated ; Debug Table 0x1.0xc = 0x60,0xfff3 0062 029d 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call ; Debug Table 0x1.0xd = 0x62,0xfff2 0064 029d 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call ; Debug Table 0x1.0xe = 0x64,0xfff1 0066 029d 039b | | Declare_Subprogram INIT_0398,For_Outer_Call ; 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 INIT_03d0,For_Outer_Call ; Debug Table 0x1.0x13 = 0x6e,0xffec 0070 029d 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call ; Debug Table 0x1.0x14 = 0x70,0xffeb 0072 029d 0443 | C| Declare_Subprogram INIT_0440,For_Outer_Call ; 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 INIT_04a8,For_Outer_Call ; 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 | | Store_Unchecked 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,0x005a,0x8bb5,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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 0x7 00f8 TRAP_0098: 00f8 6213 |b | Indirect_Literal Discrete,0x30c,{0x00000000, 0x5a8bb501} 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_Suprogram New_Top_Offset 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,0x005a,0x8bb5,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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 0x4 0201 TRAP_0108: 0201 610a |a | Indirect_Literal Discrete,0x30c,{0x00000000, 0x5a8bb501} 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_Suprogram New_Top_Offset 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,0x005a,0x8bb5,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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Uncheched 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_Suprogram New_Top_Offset 0x4 027e TRAP_0210: 027e 608d |` | Indirect_Literal Discrete,0x30c,{0x00000000, 0x5a8bb501} 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_Suprogram New_Top_Offset 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,0x005a,0x8bf5,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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 0xa 030c 0000 0000 | | .LITERAL {0x00000000, 0x5a8bb501} 0310 007e 640e | ~d | .LITERAL {0x007e640e, 0x000000b0} 0314 007e 600e | ~` | .LITERAL {0x007e600e, 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,0x005a,0x8bf5,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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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,0x005a,0x8bf5,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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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,0x005a,0x8bf5,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_Value,New_Top_Offset 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_Value,New_Top_Offset 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,0x005a,0x8bf5,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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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,0x005a,0x8bf5,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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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,0x005a,0x8bf5,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_Suprogram New_Top_Offset 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,0x005a,0x8bf5,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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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_Value,New_Top_Offset 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,0x005a,0x8bf5,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_Suprogram New_Top_Offset 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_Suprogram New_Top_Offset 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,0x005a,0x8bf5,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_Uncheched 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_Suprogram New_Top_Offset 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" 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,0x005a,0x8bb5,0x0000,0x05cd 0552 0012 05ca | | .DEBUG 0x0012,0x05ca,0x0000,0x0000,0x005a,0x8bf5,0x0000,0x0004 055a 009b 0604 | | .DEBUG 0x009b,0x0604,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x05ce 0562 010b 062e | .| .DEBUG 0x010b,0x062e,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x05f8 056a 0213 0696 | | .DEBUG 0x0213,0x0696,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x0612 0572 028b 06d2 | | .DEBUG 0x028b,0x06d2,0x2801,0x0002,0x005a,0x8bf5,0x0000,0x0151 057a 031b 072c | ,| .DEBUG 0x031b,0x072c,0x2801,0x0002,0x005a,0x8bf5,0x0000,0x0187 0582 033b 0748 | ; H| .DEBUG 0x033b,0x0748,0x2801,0x0002,0x005a,0x8bf5,0x0000,0x019c 058a 035b 0764 | [ d| .DEBUG 0x035b,0x0764,0x0002,0x0000,0x005a,0x8bf5,0x0000,0x01af 0592 037b 0770 | { p| .DEBUG 0x037b,0x0770,0x0002,0x0000,0x005a,0x8bf5,0x0000,0x01de 059a 039b 0780 | | .DEBUG 0x039b,0x0780,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x0224 05a2 03d3 0790 | | .DEBUG 0x03d3,0x0790,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x0414 05aa 03f3 079c | | .DEBUG 0x03f3,0x079c,0x0002,0x0000,0x005a,0x8bf5,0x0000,0x0444 05b2 0443 07c6 | C | .DEBUG 0x0443,0x07c6,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x04d2 05ba 04ab 07da | | .DEBUG 0x04ab,0x07da,0x0001,0x0000,0x005a,0x8bf5,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]