|
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: 3072 (0xc00) Notes: 00_class, 5811_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 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0380 | | .CONST 0x0380 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 006d | m | .CONST 0x006d ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0020 | | .CONST 0x0020 ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x049a,0x8000,0x0000,0x000f,0x38a4,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 6116 |a | Indirect_Literal Discrete,0x124,{0x00000000, 0x0f38a401} ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 0129 | ) | Execute Any,Make_Visible 000f 0092 0350 | P| Action Push_String_Extended,0x350 ; "name_allocator.table" ; Debug Table 0x0.0x3 = 0xf,0xfffc 0011 0129 | ) | Execute Any,Make_Visible 0012 029a 0073 | s| Declare_Subprogram INIT_0070,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x12,0xfffb 0014 029a 008b | | Declare_Subprogram INIT_0088,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x14,0xfffa 0016 029a 00a3 | | Declare_Subprogram INIT_00a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x16,0xfff9 0018 029a 00ab | | Declare_Subprogram INIT_00a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x18,0xfff8 001a 029a 00b3 | | Declare_Subprogram INIT_00b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1a,0xfff7 001c 00bf | | Action Accept_Activation 001d 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001d,0x04ae,0x8000,0x0000,0x0036,0xb834,0x0000,0x0029 ; Debug Table 0x1.0x0 = 0x1d,0xffff 001e 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x1e,0xfffe 001f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x2 = 0x1f,0xfffd 0020 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0021 0092 0351 | Q| Action Push_String_Extended,0x351 ; "Pure_Name_Allocator.Table" ; Debug Table 0x1.0x3 = 0x21,0xfffc 0023 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x4 = 0x23,0xfffb 0024 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0025 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x25,0xfffa 0026 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x26,0xfff9 0027 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x27,0xfff8 0028 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x1.0x8 = 0x28,0xfff7 0029 0007 | | Action Break_Optional ; Debug Table 0x1.0x9 = 0x29,0xfff6 002a 0007 | | Action Break_Optional ; Debug Table 0x1.0xa = 0x2a,0xfff5 002b 0007 | | Action Break_Optional ; Debug Table 0x1.0xb = 0x2b,0xfff4 002c 0007 | | Action Break_Optional ; Debug Table 0x1.0xc = 0x2c,0xfff3 002d 60f2 |` | Indirect_Literal Discrete,0x120,{0x00000000, 0x00400000} ; Debug Table 0x1.0xd = 0x2d,0xfff2 002e 00e5 | | Load_Encached Long_Integer_Cache 002f 03f1 | | Declare_Variable Discrete,With_Value 0030 4900 |I | Short_Literal 0x100 ; Debug Table 0x1.0xe = 0x30,0xfff1 0031 4bfe |K | Short_Literal 0x3fe 0032 e002 | | Load 0x0,0x2 0033 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0034 02a0 | | Declare_Subprogram Null_Subprogram 0035 4801 |H | Short_Literal 0x1 0036 035d | ] | Declare_Type Array,Defined 0037 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0xf = 0x37,0xfff0 0038 e003 | | Load 0x0,0x3 0039 1b0d | | Execute Package,Field_Read,Field_Number 0xd 003a 029f 00bb | | Declare_Subprogram INIT_00b8,For_Call 003c 4802 |H | Short_Literal 0x2 003d 032d | - | Declare_Type Record,Defined 003e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x10 = 0x3e,0xffef 003f 02a0 | | Declare_Subprogram Null_Subprogram 0040 03ad | | Declare_Type Heap_Access,Defined 0041 0007 | | Action Break_Optional ; Debug Table 0x1.0x11 = 0x41,0xffee 0042 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x12 = 0x42,0xffed 0043 60d8 |` | Indirect_Literal Discrete,0x11c,{0x000bbc13, 0x000012b0} 0044 02a0 | | Declare_Subprogram Null_Subprogram 0045 037d | } | Declare_Type Task,Defined 0046 036f | o | Declare_Variable Task 0047 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1.0x13 = 0x47,0xffec 0048 e001 | | Load 0x0,0x1 0049 e21a | | Load 0x1,0x1a 004a e004 | | Load 0x0,0x4 004b e005 | | Load 0x0,0x5 004c e006 | | Load 0x0,0x6 004d 1d14 | | Execute_Immediate Reference_Lex_1,0x14 004e 1d16 | | Execute_Immediate Reference_Lex_1,0x16 004f e007 | | Load 0x0,0x7 0050 e008 | | Load 0x0,0x8 0051 e003 | | Load 0x0,0x3 0052 e215 | | Load 0x1,0x15 0053 00b6 | | Action Make_Scope 0054 e002 | | Load 0x0,0x2 0055 e009 | | Load 0x0,0x9 0056 e00a | | Load 0x0,0xa 0057 4810 |H | Short_Literal 0x10 0058 e21c | | Load 0x1,0x1c 0059 020e | | Execute Module,Augment_Imports 005a 0007 | | Action Break_Optional 005b 029d 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call ; Debug Table 0x1.0x14 = 0x5b,0xffeb 005d 029d 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call ; Debug Table 0x1.0x15 = 0x5d,0xffea 005f 029d 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call ; Debug Table 0x1.0x16 = 0x5f,0xffe9 0061 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x17 = 0x61,0xffe8 0062 00c7 | | Action Elaborate_Subprogram 0063 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x18 = 0x63,0xffe7 0064 00c7 | | Action Elaborate_Subprogram 0065 029d 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call ; Debug Table 0x1.0x19 = 0x65,0xffe6 0067 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x1a = 0x67,0xffe5 0068 00c7 | | Action Elaborate_Subprogram 0069 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x1b = 0x69,0xffe4 006a 00c7 | | Action Elaborate_Subprogram 006b 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x1c = 0x6b,0xffe3 006c 00c7 | | Action Elaborate_Subprogram 006d BODY_0008: 006d 00be | | Action Activate_Tasks 006e 00bc | | Action Signal_Activated 006f 00bb | | Action Signal_Completion 0070 ; -------------------------------------------------------------------------------------- 0070 ; SUBPROGRAM 0070 ; -------------------------------------------------------------------------------------- 0070 0075 | u | .CONST 0x0075 ; Address of begin 0071 0004 | | .CONST 0x0004 ; Address of exception handler 0072 0002 | | .CONST 0x0002 ; Number of locals 0073 INIT_0070: 0073 e217 | | Load 0x1,0x17 ; Debug Table 0x2 = .DEBUG 0x0073,0x04ea,0x0002,0x0000,0x000f,0x38a4,0x0000,0x001a ; Debug Table 0x2.0x0 = 0x73,0xffff 0074 0007 | | Action Break_Optional 0075 BODY_0070: 0075 0007 | | Action Break_Optional ; Debug Table 0x2.0x1 = 0x75,0x1 0076 e217 | | Load 0x1,0x17 ; Debug Table 0x2.0x2 = 0x76,0x2 0077 e5ff | | Load 0x2,-0x1 0078 4802 |H | Short_Literal 0x2 0079 e21c | | Load 0x1,0x1c 007a 170e | | Execute Task,Entry_Call,Field_Number 0xe 007b 0031 | 1 | Store_Top Heap_Access,At_Offset_1 007c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x3 = 0x7c,0x3 007d 821f | | Call 0x1,0x1f 007e 7001 |p | Jump_Nonzero 0x80 007f 7ff6 | | Jump 0x76 0080 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x4 = 0x80,0x4 0081 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0082 0000 0000 | | .BLANK 0000[0x6] 0088 ; -------------------------------------------------------------------------------------- 0088 ; SUBPROGRAM 0088 ; -------------------------------------------------------------------------------------- 0088 008d | | .CONST 0x008d ; Address of begin 0089 0004 | | .CONST 0x0004 ; Address of exception handler 008a 0002 | | .CONST 0x0002 ; Number of locals 008b INIT_0088: 008b e217 | | Load 0x1,0x17 ; Debug Table 0x3 = .DEBUG 0x008b,0x04f6,0x0002,0x0000,0x000f,0x38a4,0x0000,0x0027 ; Debug Table 0x3.0x0 = 0x8b,0xffff 008c 0007 | | Action Break_Optional 008d BODY_0088: 008d 0007 | | Action Break_Optional ; Debug Table 0x3.0x1 = 0x8d,0x1 008e e217 | | Load 0x1,0x17 ; Debug Table 0x3.0x2 = 0x8e,0x2 008f e5ff | | Load 0x2,-0x1 0090 4802 |H | Short_Literal 0x2 0091 e21c | | Load 0x1,0x1c 0092 170d | | Execute Task,Entry_Call,Field_Number 0xd 0093 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0094 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x3 = 0x94,0x3 0095 821f | | Call 0x1,0x1f 0096 7001 |p | Jump_Nonzero 0x98 0097 7ff6 | | Jump 0x8e 0098 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x4 = 0x98,0x4 0099 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 009a 0000 0000 | | .BLANK 0000[0x6] 00a0 ; -------------------------------------------------------------------------------------- 00a0 ; SUBPROGRAM 00a0 ; -------------------------------------------------------------------------------------- 00a0 00a3 | | .CONST 0x00a3 ; Address of begin 00a1 0004 | | .CONST 0x0004 ; Address of exception handler 00a2 0001 | | .CONST 0x0001 ; Number of locals 00a3 BODY_00a0: 00a3 INIT_00a0: 00a3 4800 |H | Short_Literal 0x0 ; Debug Table 0x4 = .DEBUG 0x00a3,0x0502,0x0001,0x0000,0x000f,0x38a4,0x0000,0x0034 ; Debug Table 0x4.0x0 = 0xa3,0x1 00a4 e21c | | Load 0x1,0x1c 00a5 1711 | | Execute Task,Entry_Call,Field_Number 0x11 00a6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00a7 0000 | | .XXX[0x1] 00a8 ; -------------------------------------------------------------------------------------- 00a8 ; SUBPROGRAM 00a8 ; -------------------------------------------------------------------------------------- 00a8 00ab | | .CONST 0x00ab ; Address of begin 00a9 0004 | | .CONST 0x0004 ; Address of exception handler 00aa 0001 | | .CONST 0x0001 ; Number of locals 00ab BODY_00a8: 00ab INIT_00a8: 00ab 4800 |H | Short_Literal 0x0 ; Debug Table 0x5 = .DEBUG 0x00ab,0x0506,0x0001,0x0000,0x000f,0x38a4,0x0000,0x0038 ; Debug Table 0x5.0x0 = 0xab,0x1 00ac e21c | | Load 0x1,0x1c 00ad 1710 | | Execute Task,Entry_Call,Field_Number 0x10 00ae 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00af 0000 | | .XXX[0x1] 00b0 ; -------------------------------------------------------------------------------------- 00b0 ; SUBPROGRAM 00b0 ; -------------------------------------------------------------------------------------- 00b0 00b3 | | .CONST 0x00b3 ; Address of begin 00b1 0004 | | .CONST 0x0004 ; Address of exception handler 00b2 0001 | | .CONST 0x0001 ; Number of locals 00b3 BODY_00b0: 00b3 INIT_00b0: 00b3 8220 | | Call 0x1,0x20 ; Debug Table 0x6 = .DEBUG 0x00b3,0x050a,0x0001,0x0000,0x000f,0x38a4,0x0000,0x003c ; Debug Table 0x6.0x0 = 0xb3,0x1 00b4 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x1 = 0xb4,0x2 00b5 e21c | | Load 0x1,0x1c 00b6 170f | | Execute Task,Entry_Call,Field_Number 0xf 00b7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00bb | | .CONST 0x00bb ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0001 | | .CONST 0x0001 ; Number of locals 00bb BODY_00b8: 00bb INIT_00b8: 00bb 4608 |F | Jump_Case 0x9 ; Debug Table 0x7 = .DEBUG 0x00bb,0x0510,0x0005,0x0000,0x0036,0xb834,0x0000,0x00c7 00bc 7808 |x | Jump 0xc5 ; case 0x0 00bd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 00be 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 00bf 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 00c0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 00c1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 00c2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 00c3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 00c4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 00c5 00da | | Load_Top At_Offset_2 00c6 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00c7 0125 | % | Execute Any,Set_Constraint 00c8 00da | | Load_Top At_Offset_2 00c9 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00ca 1c00 | | Execute_Immediate Run_Utility,0x0 00cb 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 00cc 0000 0000 | | .BLANK 0000[0x4] 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d6 | | .CONST 0x00d6 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0002 | | .CONST 0x0002 ; Number of locals 00d3 INIT_00d0: 00d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x00d3,0x0512,0x0002,0x0000,0x0036,0xb834,0x0000,0x0422 ; Debug Table 0x8.0x0 = 0xd3,0xffff 00d4 e009 | | Load 0x0,0x9 00d5 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00d6 BODY_00d0: 00d6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x1 = 0xd6,0x1 00d7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00d8 4900 |I | Short_Literal 0x100 00d9 027f | | Execute Discrete,Equal 00da 6806 |h | Jump_Zero 0xe1 00db 00d8 | | Load_Top At_Offset_0 00dc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00dd e002 | | Load 0x0,0x2 00de 1b34 | 4 | Execute Package,Field_Read,Field_Number 0x34 00df 0260 | ` | Execute Discrete,In_Type 00e0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00e1 4800 |H | Short_Literal 0x0 00e2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00e3 0000 0000 | | .BLANK 0000[0x5] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00ee | | .CONST 0x00ee ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0002 | | .CONST 0x0002 ; Number of locals 00eb INIT_00e8: 00eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x00eb,0x0518,0x0002,0x0000,0x0036,0xb834,0x0000,0x0456 ; Debug Table 0x9.0x0 = 0xeb,0xffff 00ec e009 | | Load 0x0,0x9 00ed 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00ee BODY_00e8: 00ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1 = 0xee,0x1 00ef 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00f0 e00b | | Load 0x0,0xb 00f1 180f | | Execute Package,Field_Execute,Field_Number 0xf 00f2 027f | | Execute Discrete,Equal 00f3 6808 |h | Jump_Zero 0xfc 00f4 00d8 | | Load_Top At_Offset_0 00f5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00f6 e00b | | Load 0x0,0xb 00f7 180d | | Execute Package,Field_Execute,Field_Number 0xd 00f8 e00b | | Load 0x0,0xb 00f9 180e | | Execute Package,Field_Execute,Field_Number 0xe 00fa 0262 | b | Execute Discrete,In_Range 00fb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00fc 4800 |H | Short_Literal 0x0 00fd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 00fe 0000 0000 | | .XXX[0x2] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0103 | | .CONST 0x0103 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0001 | | .CONST 0x0001 ; Number of locals 0103 BODY_0100: 0103 INIT_0100: 0103 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x0103,0x051e,0x0002,0x0000,0x0036,0xb834,0x0000,0x048c ; Debug Table 0xa.0x0 = 0x103,0x1 0104 821d | | Call 0x1,0x1d 0105 7004 |p | Jump_Nonzero 0x10a 0106 00da | | Load_Top At_Offset_2 0107 821e | | Call 0x1,0x1e 0108 0f00 | | Execute_Immediate Equal,0x0 0109 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 010a 4800 |H | Short_Literal 0x0 010b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 010c 0000 0000 | | .BLANK 0000[0x4] 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0113 | | .CONST 0x0113 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0001 | | .CONST 0x0001 ; Number of locals 0113 BODY_0110: 0113 INIT_0110: 0113 e216 | | Load 0x1,0x16 ; Debug Table 0xb = .DEBUG 0x0113,0x0522,0x0001,0x0000,0x0036,0xb834,0x0000,0x04fa ; Debug Table 0xb.0x0 = 0x113,0x1 0114 486f |Ho | Short_Literal 0x6f 0115 e215 | | Load 0x1,0x15 0116 4801 |H | Short_Literal 0x1 0117 e001 | | Load 0x0,0x1 0118 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0119 c216 | | Store 0x1,0x16 011a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 011b 0000 | | .XXX[0x1] 011c 000b bc13 | | .LITERAL {0x000bbc13, 0x000012b0} 0120 0000 0000 | | .LITERAL {0x00000000, 0x00400000} 0124 0000 0000 | | .LITERAL {0x00000000, 0x0f38a401} 0128 016d 0004 | m | .XXX[0x3] 012a 0029 | ) | 012b 4802 |H | Short_Literal 0x2 ; Debug Table 0xc = .DEBUG 0x012b,0x0526,0x0000,0x0000,0x0036,0xb834,0x0000,0x00e1 012c 02cb | | Declare_Variable Entry 012d 4802 |H | Short_Literal 0x2 012e 02cb | | Declare_Variable Entry 012f 4800 |H | Short_Literal 0x0 0130 02cb | | Declare_Variable Entry 0131 4800 |H | Short_Literal 0x0 0132 02cb | | Declare_Variable Entry 0133 4800 |H | Short_Literal 0x0 0134 02cb | | Declare_Variable Entry 0135 00bf | | Action Accept_Activation 0136 e001 | | Load 0x0,0x1 ; Debug Table 0xd = .DEBUG 0x0136,0x0528,0x0000,0x0000,0x0036,0xb834,0x0000,0x010b ; Debug Table 0xd.0x0 = 0x136,0xffff 0137 0007 | | Action Break_Optional 0138 e002 | | Load 0x0,0x2 ; Debug Table 0xd.0x1 = 0x138,0xfffe 0139 1b0f | | Execute Package,Field_Read,Field_Number 0xf 013a 029d 018b | | Declare_Subprogram INIT_0188,For_Outer_Call ; Debug Table 0xd.0x2 = 0x13a,0xfffd 013c 029d 019b | | Declare_Subprogram INIT_0198,For_Outer_Call ; Debug Table 0xd.0x3 = 0x13c,0xfffc 013e 620d |b | Indirect_Literal Discrete,0x34c,{0x00000000, 0x0036b834} ; Debug Table 0xd.0x4 = 0x13e,0xfffb 013f 494f |IO | Short_Literal 0x14f 0140 e003 | | Load 0x0,0x3 0141 e001 | | Load 0x0,0x1 0142 1d14 | | Execute_Immediate Reference_Lex_1,0x14 0143 1d15 | | Execute_Immediate Reference_Lex_1,0x15 0144 e002 | | Load 0x0,0x2 0145 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 0146 0387 | | Declare_Variable Package 0147 00d8 | | Load_Top At_Offset_0 0148 020f | | Execute Module,Activate 0149 029d 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call ; Debug Table 0xd.0x5 = 0x149,0xfffa 014b 029d 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call ; Debug Table 0xd.0x6 = 0x14b,0xfff9 014d 029d 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call ; Debug Table 0xd.0x7 = 0x14d,0xfff8 014f 029d 020b | | Declare_Subprogram INIT_0208,For_Outer_Call ; Debug Table 0xd.0x8 = 0x14f,0xfff7 0151 029d 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call ; Debug Table 0xd.0x9 = 0x151,0xfff6 0153 029d 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call ; Debug Table 0xd.0xa = 0x153,0xfff5 0155 029d 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call ; Debug Table 0xd.0xb = 0x155,0xfff4 0157 029d 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call ; Debug Table 0xd.0xc = 0x157,0xfff3 0159 029d 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call ; Debug Table 0xd.0xd = 0x159,0xfff2 015b 029d 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call ; Debug Table 0xd.0xe = 0x15b,0xfff1 015d 029d 02cb | | Declare_Subprogram INIT_02c8,For_Outer_Call ; Debug Table 0xd.0xf = 0x15d,0xfff0 015f 029d 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call ; Debug Table 0xd.0x10 = 0x15f,0xffef 0161 e004 | | Load 0x0,0x4 ; Debug Table 0xd.0x11 = 0x161,0xffee 0162 190e | | Execute Package,Field_Reference,Field_Number 0xe 0163 00c6 | | Action Check_Subprogram_Elaborated 0164 e001 | | Load 0x0,0x1 0165 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 0166 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 0167 61e4 |a | Indirect_Literal Discrete,0x34c,{0x00000000, 0x0036b834} 0168 4ba2 |K | Short_Literal 0x3a2 0169 4800 |H | Short_Literal 0x0 016a 029f 02e3 | | Declare_Subprogram INIT_02e0,For_Call 016c 00bc | | Action Signal_Activated 016d 4803 |H | Short_Literal 0x3 ; Debug Table 0xd.0x12 = 0x16d,0x1 016e e005 | | Load 0x0,0x5 016f 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0170 0092 0352 | R| Action Push_String_Extended,0x352 ; "OMM:NAME_ALLOCATOR" ; Debug Table 0xd.0x13 = 0x170,0x2 0172 e006 | | Load 0x0,0x6 0173 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0174 821a | | Call 0x1,0x1a ; Debug Table 0xd.0x14 = 0x174,0x3 0175 e212 | | Load 0x1,0x12 ; Debug Table 0xd.0x15 = 0x175,0x4 0176 e007 | | Load 0x0,0x7 0177 0092 0353 | S| Action Push_String_Extended,0x353 ; "Name_Allocator" 0179 4800 |H | Short_Literal 0x0 017a e213 | | Load 0x1,0x13 017b e002 | | Load 0x0,0x2 017c 1817 | | Execute Package,Field_Execute,Field_Number 0x17 017d e223 | # | Load 0x1,0x23 017e 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 017f 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 0180 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 0181 e004 | | Load 0x0,0x4 0182 180e | | Execute Package,Field_Execute,Field_Number 0xe 0183 c212 | | Store 0x1,0x12 0184 0007 | | Action Break_Optional ; Debug Table 0xd.0x16 = 0x184,0x5 0185 8229 | ) | Call 0x1,0x29 ; Debug Table 0xd.0x17 = 0x185,0x6 0186 7ffe | | Jump 0x185 0187 0000 | | .XXX[0x1] 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018f | | .CONST 0x018f ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0002 | | .CONST 0x0002 ; Number of locals 018b INIT_0188: 018b 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x018b,0x055a,0x0001,0x0000,0x0036,0xb834,0x0000,0x0118 ; Debug Table 0xe.0x0 = 0x18b,0xffff 018c 0217 | | Execute Heap_Access,All_Reference 018d 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 018e 0007 | | Action Break_Optional 018f BODY_0188: 018f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x1 = 0x18f,0x1 0190 01d9 | | Execute Vector,Reverse_Bounds 0191 0007 | | Action Break_Optional 0192 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x2 = 0x192,0x2 0193 00d9 | | Load_Top At_Offset_1 0194 e402 | | Load 0x2,0x2 0195 01d6 | | Execute Vector,Field_Write 0196 3ffb |? | Loop_Increasing 0x192 0197 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019c | | .CONST 0x019c ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0001 | | .CONST 0x0001 ; Number of locals 019b INIT_0198: 019b 0007 | | Action Break_Optional ; Debug Table 0xf = .DEBUG 0x019b,0x0562,0x0001,0x0000,0x0036,0xb834,0x0000,0x013e ; Debug Table 0xf.0x0 = 0x19b,0xffff 019c BODY_0198: 019c 61ab |a | Indirect_Literal Discrete,0x348,{0x00000000, 0x36b83401} ; Debug Table 0xf.0x1 = 0x19c,0x1 019d 0257 | W | Execute Discrete,Raise 019e 0000 0000 | | .XXX[0x2] 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a3 | | .CONST 0x01a3 ; Address of begin 01a1 01ac | | .CONST 0x01ac ; Address of exception handler 01a2 0001 | | .CONST 0x0001 ; Number of locals 01a3 BODY_01a0: 01a3 INIT_01a0: 01a3 e008 | | Load 0x0,0x8 ; Debug Table 0x10 = .DEBUG 0x01a3,0x0568,0x0002,0x0000,0x0036,0xb834,0x0000,0x0162 ; Debug Table 0x10.0x0 = 0x1a3,0x1 01a4 486f |Ho | Short_Literal 0x6f 01a5 e5ff | | Load 0x2,-0x1 01a6 4800 |H | Short_Literal 0x0 01a7 e002 | | Load 0x0,0x2 01a8 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01a9 c008 | | Store 0x0,0x8 01aa 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x1 = 0x1aa,0x2 01ab 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01ac TRAP_01a0: 01ac 00d8 | | Load_Top At_Offset_0 01ad 0107 | | Execute Exception,Get_Name 01ae 4920 |I | Short_Literal 0x120 01af 492f |I/ | Short_Literal 0x12f 01b0 0262 | b | Execute Discrete,In_Range 01b1 6802 |h | Jump_Zero 0x1b4 01b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x2 = 0x1b2,0x3 01b3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b4 0100 | | Execute Exception,Raise 01b5 0000 0000 | | .XXX[0x3] 01b7 0000 | | 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb e212 | | Load 0x1,0x12 ; Debug Table 0x11 = .DEBUG 0x01bb,0x0570,0x0001,0x0000,0x0036,0xb834,0x0000,0x018c ; Debug Table 0x11.0x0 = 0x1bb,0x1 01bc 0217 | | Execute Heap_Access,All_Reference 01bd 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01be 01d9 | | Execute Vector,Reverse_Bounds 01bf 0007 | | Action Break_Optional 01c0 e212 | | Load 0x1,0x12 ; Debug Table 0x11.0x1 = 0x1c0,0x2 01c1 0219 | | Execute Heap_Access,All_Read 01c2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01c3 00d9 | | Load_Top At_Offset_1 01c4 00e5 | | Load_Encached Long_Integer_Cache 01c5 e5fe | | Load 0x2,-0x2 01c6 e009 | | Load 0x0,0x9 01c7 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01c8 e00a | | Load 0x0,0xa 01c9 1b14 | | Execute Package,Field_Read,Field_Number 0x14 01ca 025e | ^ | Execute Discrete,Convert 01cb 00d9 | | Load_Top At_Offset_1 01cc 00db | | Load_Top At_Offset_3 01cd 01d6 | | Execute Vector,Field_Write 01ce 00d2 | | Pop_Control Pop_Count_2 01cf 3ff0 |? | Loop_Increasing 0x1c0 01d0 e212 | | Load 0x1,0x12 ; Debug Table 0x11.0x2 = 0x1d0,0x3 01d1 0219 | | Execute Heap_Access,All_Read 01d2 00d8 | | Load_Top At_Offset_0 01d3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01d4 0120 | | Execute Any,Is_Value 01d5 6803 |h | Jump_Zero 0x1d9 01d6 e00b | | Load 0x0,0xb 01d7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01d8 7802 |x | Jump 0x1db 01d9 00d8 | | Load_Top At_Offset_0 01da 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01db e5ff | | Load 0x2,-0x1 01dc e5fe | | Load 0x2,-0x2 01dd e009 | | Load 0x0,0x9 01de 1820 | | Execute Package,Field_Execute,Field_Number 0x20 01df 00d9 | | Load_Top At_Offset_1 01e0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01e1 00d1 | | Pop_Control Pop_Count_1 01e2 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x3 = 0x1e2,0x4 01e3 4801 |H | Short_Literal 0x1 01e4 e002 | | Load 0x0,0x2 01e5 1811 | | Execute Package,Field_Execute,Field_Number 0x11 01e6 c5fe | | Store 0x2,-0x2 01e7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 01eb | | .CONST 0x01eb ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0001 | | .CONST 0x0001 ; Number of locals 01eb BODY_01e8: 01eb INIT_01e8: 01eb e212 | | Load 0x1,0x12 ; Debug Table 0x12 = .DEBUG 0x01eb,0x057a,0x0001,0x0000,0x0036,0xb834,0x0000,0x01c8 ; Debug Table 0x12.0x0 = 0x1eb,0x1 01ec 0217 | | Execute Heap_Access,All_Reference 01ed 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01ee 01d9 | | Execute Vector,Reverse_Bounds 01ef 0007 | | Action Break_Optional 01f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1 = 0x1f0,0x2 01f1 e212 | | Load 0x1,0x12 01f2 0217 | | Execute Heap_Access,All_Reference 01f3 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01f4 01d7 | | Execute Vector,Field_Read 01f5 e5ff | | Load 0x2,-0x1 01f6 e009 | | Load 0x0,0x9 01f7 180f | | Execute Package,Field_Execute,Field_Number 0xf 01f8 3ff7 |? | Loop_Increasing 0x1f0 01f9 e212 | | Load 0x1,0x12 ; Debug Table 0x12.0x2 = 0x1f9,0x3 01fa 0217 | | Execute Heap_Access,All_Reference 01fb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01fc 00db | | Load_Top At_Offset_3 01fd e009 | | Load 0x0,0x9 01fe 181f | | Execute Package,Field_Execute,Field_Number 0x1f 01ff 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x3 = 0x1ff,0x4 0200 4801 |H | Short_Literal 0x1 0201 e002 | | Load 0x0,0x2 0202 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0203 003b | ; | Store_Top Access,At_Offset_3 0204 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0205 0000 0000 | | .XXX[0x3] 0207 0000 | | 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020b | | .CONST 0x020b ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0001 | | .CONST 0x0001 ; Number of locals 020b BODY_0208: 020b INIT_0208: 020b e00c | | Load 0x0,0xc ; Debug Table 0x13 = .DEBUG 0x020b,0x0584,0x0001,0x0000,0x0036,0xb834,0x0000,0x01fd ; Debug Table 0x13.0x0 = 0x20b,0x1 020c 8217 | | Call 0x1,0x17 020d 681c |h | Jump_Zero 0x22a 020e e00d | | Load 0x0,0xd ; Debug Table 0x13.0x1 = 0x20e,0x2 020f 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0210 e002 | | Load 0x0,0x2 0211 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0212 e216 | | Load 0x1,0x16 ; Debug Table 0x13.0x2 = 0x212,0x3 0213 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0214 e002 | | Load 0x0,0x2 0215 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0216 486f |Ho | Short_Literal 0x6f 0217 e00d | | Load 0x0,0xd 0218 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0219 e216 | | Load 0x1,0x16 021a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 021b c213 | | Store 0x1,0x13 021c c212 | | Store 0x1,0x12 021d e008 | | Load 0x0,0x8 ; Debug Table 0x13.0x3 = 0x21d,0x4 021e 4800 |H | Short_Literal 0x0 021f e213 | | Load 0x1,0x13 0220 e002 | | Load 0x0,0x2 0221 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0222 8218 | | Call 0x1,0x18 0223 c008 | | Store 0x0,0x8 0224 e00c | | Load 0x0,0xc ; Debug Table 0x13.0x4 = 0x224,0x5 0225 e002 | | Load 0x0,0x2 0226 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0227 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x5 = 0x227,0x6 0228 c007 | | Store 0x0,0x7 0229 4501 |E | Exit_Suprogram New_Top_Offset 0x1 022a e216 | | Load 0x1,0x16 ; Debug Table 0x13.0x6 = 0x22a,0x7 022b 1b10 | | Execute Package,Field_Read,Field_Number 0x10 022c e002 | | Load 0x0,0x2 022d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 022e 486f |Ho | Short_Literal 0x6f 022f e00d | | Load 0x0,0xd 0230 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0231 e216 | | Load 0x1,0x16 0232 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0233 c213 | | Store 0x1,0x13 0234 c212 | | Store 0x1,0x12 0235 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0236 0000 0000 | | .XXX[0x2] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023b | ; | .CONST 0x023b ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0001 | | .CONST 0x0001 ; Number of locals 023b BODY_0238: 023b INIT_0238: 023b e213 | | Load 0x1,0x13 ; Debug Table 0x14 = .DEBUG 0x023b,0x0594,0x0001,0x0000,0x0036,0xb834,0x0000,0x0239 ; Debug Table 0x14.0x0 = 0x23b,0x1 023c e216 | | Load 0x1,0x16 023d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 023e c213 | | Store 0x1,0x13 023f 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x1 = 0x23f,0x2 0240 6807 |h | Jump_Zero 0x248 0241 e009 | | Load 0x0,0x9 0242 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0243 6804 |h | Jump_Zero 0x248 0244 e008 | | Load 0x0,0x8 ; Debug Table 0x14.0x2 = 0x244,0x3 0245 8219 | | Call 0x1,0x19 0246 c008 | | Store 0x0,0x8 0247 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0248 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x3 = 0x248,0x4 0249 6803 |h | Jump_Zero 0x24d 024a e00c | | Load 0x0,0xc ; Debug Table 0x14.0x4 = 0x24a,0x5 024b e002 | | Load 0x0,0x2 024c 1812 | | Execute Package,Field_Execute,Field_Number 0x12 024d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 024e 0000 0000 | | .XXX[0x2] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0253 | S | .CONST 0x0253 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0001 | | .CONST 0x0001 ; Number of locals 0253 BODY_0250: 0253 INIT_0250: 0253 e00e | | Load 0x0,0xe ; Debug Table 0x15 = .DEBUG 0x0253,0x05a0,0x0002,0x0000,0x0036,0xb834,0x0000,0x0262 ; Debug Table 0x15.0x0 = 0x253,0x1 0254 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0255 0322 | " | Declare_Variable Record 0256 00db | | Load_Top At_Offset_3 0257 00d9 | | Load_Top At_Offset_1 0258 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0259 4802 |H | Short_Literal 0x2 025a 00d9 | | Load_Top At_Offset_1 025b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 025c e5fe | | Load 0x2,-0x2 025d 00d9 | | Load_Top At_Offset_1 025e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 025f e00f | | Load 0x0,0xf 0260 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0261 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0262 0000 0000 | | .BLANK 0000[0x6] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 0271 | q | .CONST 0x0271 ; Address of begin 0269 028c | | .CONST 0x028c ; Address of exception handler 026a 0002 | | .CONST 0x0002 ; Number of locals 026b INIT_0268: 026b 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x026b,0x05a4,0x0002,0x0000,0x0036,0xb834,0x0000,0x0290 ; Debug Table 0x16.0x0 = 0x26b,0xffff 026c e212 | | Load 0x1,0x12 026d 0217 | | Execute Heap_Access,All_Reference 026e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 026f 01d5 | | Execute Vector,Field_Reference 0270 0007 | | Action Break_Optional 0271 BODY_0268: 0271 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x1 = 0x271,0x1 0272 60d1 |` | Indirect_Literal Discrete,0x344,{0x00000000, 0x003fffff} 0273 027f | | Execute Discrete,Equal 0274 6803 |h | Jump_Zero 0x278 0275 e00d | | Load 0x0,0xd ; Debug Table 0x16.0x2 = 0x275,0x2 0276 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0277 0257 | W | Execute Discrete,Raise 0278 0007 | | Action Break_Optional ; Debug Table 0x16.0x3 = 0x278,0x3 0279 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x4 = 0x279,0x401 027a 4be8 |K | Short_Literal 0x3e8 027b 4bfe |K | Short_Literal 0x3fe 027c 0262 | b | Execute Discrete,In_Range 027d 6807 |h | Jump_Zero 0x285 ; Debug Table 0x16.0x5 = 0x27d,0x3 027e 00db | | Load_Top At_Offset_3 027f 00d9 | | Load_Top At_Offset_1 0280 027d | } | Execute Discrete,Greater 0281 6803 |h | Jump_Zero 0x285 0282 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x6 = 0x282,0x4 0283 a402 | | Store_Unchecked 0x2,0x2 0284 7803 |x | Jump 0x288 0285 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x7 = 0x285,0x5 0286 0a01 | | Execute_Immediate Plus,0x1 0287 a402 | | Store_Unchecked 0x2,0x2 0288 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x8 = 0x288,0x6 0289 e5ff | | Load 0x2,-0x1 028a 821c | | Call 0x1,0x1c 028b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 028c TRAP_0268: 028c 0007 | | Action Break_Optional 028d e00d | | Load 0x0,0xd ; Debug Table 0x16.0x9 = 0x28d,0x7 028e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 028f 0257 | W | Execute Discrete,Raise 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0298 | | .CONST 0x0298 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0003 | | .CONST 0x0003 ; Number of locals 0293 INIT_0290: 0293 e00e | | Load 0x0,0xe ; Debug Table 0x17 = .DEBUG 0x0293,0x05ba,0x0002,0x0000,0x0036,0xb834,0x0000,0x02f2 ; Debug Table 0x17.0x0 = 0x293,0xffff 0294 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f 0295 e010 | | Load 0x0,0x10 ; Debug Table 0x17.0x1 = 0x295,0xfffe 0296 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0297 0007 | | Action Break_Optional ; Debug Table 0x17.0x2 = 0x297,0xfffd 0298 BODY_0290: 0298 e010 | | Load 0x0,0x10 ; Debug Table 0x17.0x3 = 0x298,0x1 0299 1b15 | | Execute Package,Field_Read,Field_Number 0x15 029a e010 | | Load 0x0,0x10 029b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 029c e5ff | | Load 0x2,-0x1 029d e010 | | Load 0x0,0x10 029e 181b | | Execute Package,Field_Execute,Field_Number 0x1b 029f 005b | [ | Store_Top Discrete,At_Offset_3 02a0 0059 | Y | Store_Top Discrete,At_Offset_1 02a1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x4 = 0x2a1,0x2 02a2 6802 |h | Jump_Zero 0x2a5 02a3 609c |` | Indirect_Literal Discrete,0x340,{0x00000000, 0x36b83402} ; Debug Table 0x17.0x5 = 0x2a3,0x3 02a4 0257 | W | Execute Discrete,Raise 02a5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x6 = 0x2a5,0x4 02a6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02a7 0000 | | .XXX[0x1] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02b1 | | .CONST 0x02b1 ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0003 | | .CONST 0x0003 ; Number of locals 02ab INIT_02a8: 02ab 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x02ab,0x05ca,0x0002,0x0000,0x0036,0xb834,0x0000,0x0335 ; Debug Table 0x18.0x0 = 0x2ab,0xffff 02ac e00e | | Load 0x0,0xe 02ad 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f 02ae 03f1 | | Declare_Variable Discrete,With_Value 02af 029f 030b | | Declare_Subprogram INIT_0308,For_Call 02b1 BODY_02a8: 02b1 0007 | | Action Break_Optional ; Debug Table 0x18.0x1 = 0x2b1,0x1 02b2 8403 | | Call 0x2,0x3 ; Debug Table 0x18.0x2 = 0x2b2,0x2 02b3 7ffe | | Jump 0x2b2 02b4 0000 0000 | | .BLANK 0000[0x4] 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02bb | | .CONST 0x02bb ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0001 | | .CONST 0x0001 ; Number of locals 02bb BODY_02b8: 02bb INIT_02b8: 02bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x02bb,0x05d2,0x0002,0x0000,0x0036,0xb834,0x0000,0x0361 ; Debug Table 0x19.0x0 = 0x2bb,0x1 02bc e00f | | Load 0x0,0xf 02bd 180f | | Execute Package,Field_Execute,Field_Number 0xf 02be e00e | | Load 0x0,0xe 02bf 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f 02c0 025b | [ | Execute Discrete,Check_In_Type 02c1 821f | | Call 0x1,0x1f 02c2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02c3 0000 0000 | | .BLANK 0000[0x5] 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02cb | | .CONST 0x02cb ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0001 | | .CONST 0x0001 ; Number of locals 02cb BODY_02c8: 02cb INIT_02c8: 02cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x02cb,0x05d6,0x0002,0x0000,0x0036,0xb834,0x0000,0x0378 ; Debug Table 0x1a.0x0 = 0x2cb,0x1 02cc 0217 | | Execute Heap_Access,All_Reference 02cd 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02ce 00d8 | | Load_Top At_Offset_0 02cf 0120 | | Execute Any,Is_Value 02d0 7002 |p | Jump_Nonzero 0x2d3 02d1 00d8 | | Load_Top At_Offset_0 02d2 011e | | Execute Any,Convert 02d3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02d4 0000 0000 | | .BLANK 0000[0x4] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02db | | .CONST 0x02db ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0001 | | .CONST 0x0001 ; Number of locals 02db BODY_02d8: 02db INIT_02d8: 02db 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x02db,0x05da,0x0001,0x0000,0x0036,0xb834,0x0000,0x038b ; Debug Table 0x1b.0x0 = 0x2db,0x1 02dc e5fe | | Load 0x2,-0x2 02dd 0217 | | Execute Heap_Access,All_Reference 02de 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02df 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02f3 | | .CONST 0x02f3 ; Address of begin 02e1 0301 | | .CONST 0x0301 ; Address of exception handler 02e2 0003 | | .CONST 0x0003 ; Number of locals 02e3 INIT_02e0: 02e3 4810 |H | Short_Literal 0x10 ; Debug Table 0x1c = .DEBUG 0x02e3,0x05de,0x0004,0x0000,0x0036,0xb834,0x0000,0x041b 02e4 0299 031b | | Declare_Subprogram INIT_0318,For_Accept 02e6 4811 4864 |H Hd| Declare_Variable Select 0x000, 0x004, 02e8 480f 4865 |H He| [0x000]: 0x000 = 0x0000, 02ea 480e 4866 |H Hf| [0x00d]: 0x067 = 0x0338, 02ec 480d 4867 |H Hg| [0x00e]: 0x066 = 0x0330, 02ee 4800 4800 |H H | [0x00f]: 0x065 = 0x0328, 02f0 4800 4804 |H H | [0x011]: 0x064 = 0x0320 02f2 02cf | | 02f3 BODY_02e0: 02f3 0007 | | Action Break_Optional ; Debug Table 0x1c.0x0 = 0x2f3,0x1 02f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x1 = 0x2f4,0x2 02f5 013f | ? | Execute Select,Rendezvous 02f6 4604 |F | Jump_Case 0x5 02f7 7803 |x | Jump 0x2fb ; case 0x0 02f8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x1 02f9 7ffa | | Jump 0x2f4 ; case 0x2 02fa 7ff9 | | Jump 0x2f4 ; case 0x3 02fb 4802 |H | Short_Literal 0x2 ; Debug Table 0x1c.0x2 = 0x2fb,0x8 ; case 0x4 02fc 4802 |H | Short_Literal 0x2 02fd 0099 | | Action Reference_Dynamic 02fe 1d10 | | Execute_Immediate Reference_Lex_1,0x10 02ff 0137 | 7 | Execute Entry,Rendezvous 0300 7ff3 | | Jump 0x2f4 0301 TRAP_02e0: 0301 0007 | | Action Break_Optional 0302 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1c.0x3 = 0x302,0x9 0303 0000 0000 | | .BLANK 0000[0x5] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 030b | | .CONST 0x030b ; Address of begin 0309 030f | | .CONST 0x030f ; Address of exception handler 030a 0001 | | .CONST 0x0001 ; Number of locals 030b BODY_0308: 030b INIT_0308: 030b e402 | | Load 0x2,0x2 ; Debug Table 0x1d = .DEBUG 0x030b,0x05e8,0x0004,0x0000,0x0036,0xb834,0x0000,0x035a ; Debug Table 0x1d.0x0 = 0x30b,0x1 030c 821d | | Call 0x1,0x1d 030d 00cb | | Action Pop_Block_With_Result 030e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 030f TRAP_0308: 030f e00d | | Load 0x0,0xd 0310 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0311 010f | | Execute Exception,Equal 0312 6804 |h | Jump_Zero 0x317 0313 e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x1 = 0x313,0x2 0314 821e | | Call 0x1,0x1e 0315 a402 | | Store_Unchecked 0x2,0x2 0316 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0317 0100 | | Execute Exception,Raise 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 031b | | .CONST 0x031b ; Address of begin 0319 0004 | | .CONST 0x0004 ; Address of exception handler 031a 0001 | | .CONST 0x0001 ; Number of locals 031b BODY_0318: 031b INIT_0318: 031b 4100 |A | End_Rendezvous 0x0 ; Debug Table 0x1e = .DEBUG 0x031b,0x05ee,0x0003,0x0000,0x0036,0xb834,0x0000,0x040c 031c 0000 0000 | | .BLANK 0000[0x4] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; See instruction 0x02cf at 0x2e6, index=0x11 0320 ; -------------------------------------------------------------------------------------- 0320 0323 | # | .CONST 0x0323 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0001 | | .CONST 0x0001 ; Number of locals 0323 BODY_0320: 0323 INIT_0320: 0323 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f = .DEBUG 0x0323,0x05f0,0x0003,0x0000,0x0036,0xb834,0x0000,0x0408 ; Debug Table 0x1f.0x0 = 0x323,0x1 0324 821b | | Call 0x1,0x1b 0325 4100 |A | End_Rendezvous 0x0 0326 0000 0000 | | .XXX[0x2] 0328 ; -------------------------------------------------------------------------------------- 0328 ; SUBPROGRAM 0328 ; See instruction 0x02cf at 0x2e6, index=0xf 0328 ; -------------------------------------------------------------------------------------- 0328 032b | + | .CONST 0x032b ; Address of begin 0329 0004 | | .CONST 0x0004 ; Address of exception handler 032a 0001 | | .CONST 0x0001 ; Number of locals 032b BODY_0328: 032b INIT_0328: 032b 4801 |H | Short_Literal 0x1 ; Debug Table 0x20 = .DEBUG 0x032b,0x05f4,0x0003,0x0000,0x0036,0xb834,0x0000,0x03fe ; Debug Table 0x20.0x0 = 0x32b,0x1 032c 821b | | Call 0x1,0x1b 032d 4100 |A | End_Rendezvous 0x0 032e 0000 0000 | | .XXX[0x2] 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; See instruction 0x02cf at 0x2e6, index=0xe 0330 ; -------------------------------------------------------------------------------------- 0330 0333 | 3 | .CONST 0x0333 ; Address of begin 0331 0004 | | .CONST 0x0004 ; Address of exception handler 0332 0001 | | .CONST 0x0001 ; Number of locals 0333 BODY_0330: 0333 INIT_0330: 0333 00db | | Load_Top At_Offset_3 ; Debug Table 0x21 = .DEBUG 0x0333,0x05f8,0x0003,0x0000,0x0036,0xb834,0x0000,0x03f2 ; Debug Table 0x21.0x0 = 0x333,0x1 0334 821f | | Call 0x1,0x1f 0335 a7fd | | Store_Unchecked 0x3,-0x3 0336 4101 |A | End_Rendezvous 0x1 0337 0000 | | .XXX[0x1] 0338 ; -------------------------------------------------------------------------------------- 0338 ; SUBPROGRAM 0338 ; See instruction 0x02cf at 0x2e6, index=0xd 0338 ; -------------------------------------------------------------------------------------- 0338 033b | ; | .CONST 0x033b ; Address of begin 0339 0004 | | .CONST 0x0004 ; Address of exception handler 033a 0001 | | .CONST 0x0001 ; Number of locals 033b BODY_0338: 033b INIT_0338: 033b 00db | | Load_Top At_Offset_3 ; Debug Table 0x22 = .DEBUG 0x033b,0x05fc,0x0003,0x0000,0x0036,0xb834,0x0000,0x03dc ; Debug Table 0x22.0x0 = 0x33b,0x1 033c 8220 | | Call 0x1,0x20 033d a7fd | | Store_Unchecked 0x3,-0x3 033e 4101 |A | End_Rendezvous 0x1 033f 0000 | | .XXX[0x1] 0340 0000 0000 | | .LITERAL {0x00000000, 0x36b83402} 0344 0000 0000 | | .LITERAL {0x00000000, 0x003fffff} 0348 0000 0000 | | .LITERAL {0x00000000, 0x36b83401} 034c 0000 0000 | | .LITERAL {0x00000000, 0x0036b834} 0350 ; -------------------------------------------------------------------------------------- 0350 ; STRING TABLE 0350 ; -------------------------------------------------------------------------------------- 0350 000a | | .STRTAB 0x000a->0x0355 ; "name_allocator.table" 0351 001c | | .STRTAB 0x001c->0x035f ; "Pure_Name_Allocator.Table" 0352 0033 | 3 | .STRTAB 0x0033->0x036b ; "OMM:NAME_ALLOCATOR" 0353 0043 | C | .STRTAB 0x0043->0x0374 ; "Name_Allocator" 0354 004f | O | .STREND 0x004f->0x037b 0355 6e61 6d65 |name| .STRTAB_STRINGS 037c 0000 0000 | | .BLANK 0000[0x4] 0380 ; -------------------------------------------------------------------------------------- 0380 ; Debug Table 0380 ; -------------------------------------------------------------------------------------- 0380 0003 0023 | #| .CONST 0x0003,0x0023 0382 000b 049a | | .DEBUG 0x000b,0x049a,0x8000,0x0000,0x000f,0x38a4,0x0000,0x0007 038a 001d 04ae | | .DEBUG 0x001d,0x04ae,0x8000,0x0000,0x0036,0xb834,0x0000,0x0029 0392 0073 04ea | s | .DEBUG 0x0073,0x04ea,0x0002,0x0000,0x000f,0x38a4,0x0000,0x001a 039a 008b 04f6 | | .DEBUG 0x008b,0x04f6,0x0002,0x0000,0x000f,0x38a4,0x0000,0x0027 03a2 00a3 0502 | | .DEBUG 0x00a3,0x0502,0x0001,0x0000,0x000f,0x38a4,0x0000,0x0034 03aa 00ab 0506 | | .DEBUG 0x00ab,0x0506,0x0001,0x0000,0x000f,0x38a4,0x0000,0x0038 03b2 00b3 050a | | .DEBUG 0x00b3,0x050a,0x0001,0x0000,0x000f,0x38a4,0x0000,0x003c 03ba 00bb 0510 | | .DEBUG 0x00bb,0x0510,0x0005,0x0000,0x0036,0xb834,0x0000,0x00c7 03c2 00d3 0512 | | .DEBUG 0x00d3,0x0512,0x0002,0x0000,0x0036,0xb834,0x0000,0x0422 03ca 00eb 0518 | | .DEBUG 0x00eb,0x0518,0x0002,0x0000,0x0036,0xb834,0x0000,0x0456 03d2 0103 051e | | .DEBUG 0x0103,0x051e,0x0002,0x0000,0x0036,0xb834,0x0000,0x048c 03da 0113 0522 | "| .DEBUG 0x0113,0x0522,0x0001,0x0000,0x0036,0xb834,0x0000,0x04fa 03e2 012b 0526 | + &| .DEBUG 0x012b,0x0526,0x0000,0x0000,0x0036,0xb834,0x0000,0x00e1 03ea 0136 0528 | 6 (| .DEBUG 0x0136,0x0528,0x0000,0x0000,0x0036,0xb834,0x0000,0x010b 03f2 018b 055a | Z| .DEBUG 0x018b,0x055a,0x0001,0x0000,0x0036,0xb834,0x0000,0x0118 03fa 019b 0562 | b| .DEBUG 0x019b,0x0562,0x0001,0x0000,0x0036,0xb834,0x0000,0x013e 0402 01a3 0568 | h| .DEBUG 0x01a3,0x0568,0x0002,0x0000,0x0036,0xb834,0x0000,0x0162 040a 01bb 0570 | p| .DEBUG 0x01bb,0x0570,0x0001,0x0000,0x0036,0xb834,0x0000,0x018c 0412 01eb 057a | z| .DEBUG 0x01eb,0x057a,0x0001,0x0000,0x0036,0xb834,0x0000,0x01c8 041a 020b 0584 | | .DEBUG 0x020b,0x0584,0x0001,0x0000,0x0036,0xb834,0x0000,0x01fd 0422 023b 0594 | ; | .DEBUG 0x023b,0x0594,0x0001,0x0000,0x0036,0xb834,0x0000,0x0239 042a 0253 05a0 | S | .DEBUG 0x0253,0x05a0,0x0002,0x0000,0x0036,0xb834,0x0000,0x0262 0432 026b 05a4 | k | .DEBUG 0x026b,0x05a4,0x0002,0x0000,0x0036,0xb834,0x0000,0x0290 043a 0293 05ba | | .DEBUG 0x0293,0x05ba,0x0002,0x0000,0x0036,0xb834,0x0000,0x02f2 0442 02ab 05ca | | .DEBUG 0x02ab,0x05ca,0x0002,0x0000,0x0036,0xb834,0x0000,0x0335 044a 02bb 05d2 | | .DEBUG 0x02bb,0x05d2,0x0002,0x0000,0x0036,0xb834,0x0000,0x0361 0452 02cb 05d6 | | .DEBUG 0x02cb,0x05d6,0x0002,0x0000,0x0036,0xb834,0x0000,0x0378 045a 02db 05da | | .DEBUG 0x02db,0x05da,0x0001,0x0000,0x0036,0xb834,0x0000,0x038b 0462 02e3 05de | | .DEBUG 0x02e3,0x05de,0x0004,0x0000,0x0036,0xb834,0x0000,0x041b 046a 030b 05e8 | | .DEBUG 0x030b,0x05e8,0x0004,0x0000,0x0036,0xb834,0x0000,0x035a 0472 031b 05ee | | .DEBUG 0x031b,0x05ee,0x0003,0x0000,0x0036,0xb834,0x0000,0x040c 047a 0323 05f0 | # | .DEBUG 0x0323,0x05f0,0x0003,0x0000,0x0036,0xb834,0x0000,0x0408 0482 032b 05f4 | + | .DEBUG 0x032b,0x05f4,0x0003,0x0000,0x0036,0xb834,0x0000,0x03fe 048a 0333 05f8 | 3 | .DEBUG 0x0333,0x05f8,0x0003,0x0000,0x0036,0xb834,0x0000,0x03f2 0492 033b 05fc | ; | .DEBUG 0x033b,0x05fc,0x0003,0x0000,0x0036,0xb834,0x0000,0x03dc 049a ; -------------------------------------------------------------------------------------- 049a ; Debug3 Subtable 0x0 049a ; -------------------------------------------------------------------------------------- 049a 0009 0000 | | .DBG3TAB 0x0009,0x0000 049c 000b ffff | | .CONST 0x000b,0xffff 049e 000c fffe | | .CONST 0x000c,0xfffe 04a0 000d fffd | | .CONST 0x000d,0xfffd 04a2 000f fffc | | .CONST 0x000f,0xfffc 04a4 0012 fffb | | .CONST 0x0012,0xfffb 04a6 0014 fffa | | .CONST 0x0014,0xfffa 04a8 0016 fff9 | | .CONST 0x0016,0xfff9 04aa 0018 fff8 | | .CONST 0x0018,0xfff8 04ac 001a fff7 | | .CONST 0x001a,0xfff7 04ae ; -------------------------------------------------------------------------------------- 04ae ; Debug3 Subtable 0x1 04ae ; -------------------------------------------------------------------------------------- 04ae 001d 0000 | | .DBG3TAB 0x001d,0x0000 04b0 001d ffff | | .CONST 0x001d,0xffff 04b2 001e fffe | | .CONST 0x001e,0xfffe 04b4 001f fffd | | .CONST 0x001f,0xfffd 04b6 0021 fffc | ! | .CONST 0x0021,0xfffc 04b8 0023 fffb | # | .CONST 0x0023,0xfffb 04ba 0025 fffa | % | .CONST 0x0025,0xfffa 04bc 0026 fff9 | & | .CONST 0x0026,0xfff9 04be 0027 fff8 | ' | .CONST 0x0027,0xfff8 04c0 0028 fff7 | ( | .CONST 0x0028,0xfff7 04c2 0029 fff6 | ) | .CONST 0x0029,0xfff6 04c4 002a fff5 | * | .CONST 0x002a,0xfff5 04c6 002b fff4 | + | .CONST 0x002b,0xfff4 04c8 002c fff3 | , | .CONST 0x002c,0xfff3 04ca 002d fff2 | - | .CONST 0x002d,0xfff2 04cc 0030 fff1 | 0 | .CONST 0x0030,0xfff1 04ce 0037 fff0 | 7 | .CONST 0x0037,0xfff0 04d0 003e ffef | > | .CONST 0x003e,0xffef 04d2 0041 ffee | A | .CONST 0x0041,0xffee 04d4 0042 ffed | B | .CONST 0x0042,0xffed 04d6 0047 ffec | G | .CONST 0x0047,0xffec 04d8 005b ffeb | [ | .CONST 0x005b,0xffeb 04da 005d ffea | ] | .CONST 0x005d,0xffea 04dc 005f ffe9 | _ | .CONST 0x005f,0xffe9 04de 0061 ffe8 | a | .CONST 0x0061,0xffe8 04e0 0063 ffe7 | c | .CONST 0x0063,0xffe7 04e2 0065 ffe6 | e | .CONST 0x0065,0xffe6 04e4 0067 ffe5 | g | .CONST 0x0067,0xffe5 04e6 0069 ffe4 | i | .CONST 0x0069,0xffe4 04e8 006b ffe3 | k | .CONST 0x006b,0xffe3 04ea ; -------------------------------------------------------------------------------------- 04ea ; Debug3 Subtable 0x2 04ea ; -------------------------------------------------------------------------------------- 04ea 0001 0004 | | .DBG3TAB 0x0001,0x0004 04ec 0073 ffff | s | .CONST 0x0073,0xffff 04ee 0075 0001 | u | .CONST 0x0075,0x0001 04f0 0076 0002 | v | .CONST 0x0076,0x0002 04f2 007c 0003 | | | .CONST 0x007c,0x0003 04f4 0080 0004 | | .CONST 0x0080,0x0004 04f6 ; -------------------------------------------------------------------------------------- 04f6 ; Debug3 Subtable 0x3 04f6 ; -------------------------------------------------------------------------------------- 04f6 0001 0004 | | .DBG3TAB 0x0001,0x0004 04f8 008b ffff | | .CONST 0x008b,0xffff 04fa 008d 0001 | | .CONST 0x008d,0x0001 04fc 008e 0002 | | .CONST 0x008e,0x0002 04fe 0094 0003 | | .CONST 0x0094,0x0003 0500 0098 0004 | | .CONST 0x0098,0x0004 0502 ; -------------------------------------------------------------------------------------- 0502 ; Debug3 Subtable 0x4 0502 ; -------------------------------------------------------------------------------------- 0502 0000 0001 | | .DBG3TAB 0x0000,0x0001 0504 00a3 0001 | | .CONST 0x00a3,0x0001 0506 ; -------------------------------------------------------------------------------------- 0506 ; Debug3 Subtable 0x5 0506 ; -------------------------------------------------------------------------------------- 0506 0000 0001 | | .DBG3TAB 0x0000,0x0001 0508 00ab 0001 | | .CONST 0x00ab,0x0001 050a ; -------------------------------------------------------------------------------------- 050a ; Debug3 Subtable 0x6 050a ; -------------------------------------------------------------------------------------- 050a 0000 0002 | | .DBG3TAB 0x0000,0x0002 050c 00b3 0001 | | .CONST 0x00b3,0x0001 050e 00b4 0002 | | .CONST 0x00b4,0x0002 0510 ; -------------------------------------------------------------------------------------- 0510 ; Debug3 Subtable 0x7 0510 ; -------------------------------------------------------------------------------------- 0510 0000 0000 | | .DBG3TAB 0x0000,0x0000 0512 ; -------------------------------------------------------------------------------------- 0512 ; Debug3 Subtable 0x8 0512 ; -------------------------------------------------------------------------------------- 0512 0001 0001 | | .DBG3TAB 0x0001,0x0001 0514 00d3 ffff | | .CONST 0x00d3,0xffff 0516 00d6 0001 | | .CONST 0x00d6,0x0001 0518 ; -------------------------------------------------------------------------------------- 0518 ; Debug3 Subtable 0x9 0518 ; -------------------------------------------------------------------------------------- 0518 0001 0001 | | .DBG3TAB 0x0001,0x0001 051a 00eb ffff | | .CONST 0x00eb,0xffff 051c 00ee 0001 | | .CONST 0x00ee,0x0001 051e ; -------------------------------------------------------------------------------------- 051e ; Debug3 Subtable 0xa 051e ; -------------------------------------------------------------------------------------- 051e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0520 0103 0001 | | .CONST 0x0103,0x0001 0522 ; -------------------------------------------------------------------------------------- 0522 ; Debug3 Subtable 0xb 0522 ; -------------------------------------------------------------------------------------- 0522 0000 0001 | | .DBG3TAB 0x0000,0x0001 0524 0113 0001 | | .CONST 0x0113,0x0001 0526 ; -------------------------------------------------------------------------------------- 0526 ; Debug3 Subtable 0xc 0526 ; -------------------------------------------------------------------------------------- 0526 0000 0000 | | .DBG3TAB 0x0000,0x0000 0528 ; -------------------------------------------------------------------------------------- 0528 ; Debug3 Subtable 0xd 0528 ; -------------------------------------------------------------------------------------- 0528 0012 0006 | | .DBG3TAB 0x0012,0x0006 052a 0136 ffff | 6 | .CONST 0x0136,0xffff 052c 0138 fffe | 8 | .CONST 0x0138,0xfffe 052e 013a fffd | : | .CONST 0x013a,0xfffd 0530 013c fffc | < | .CONST 0x013c,0xfffc 0532 013e fffb | > | .CONST 0x013e,0xfffb 0534 0149 fffa | I | .CONST 0x0149,0xfffa 0536 014b fff9 | K | .CONST 0x014b,0xfff9 0538 014d fff8 | M | .CONST 0x014d,0xfff8 053a 014f fff7 | O | .CONST 0x014f,0xfff7 053c 0151 fff6 | Q | .CONST 0x0151,0xfff6 053e 0153 fff5 | S | .CONST 0x0153,0xfff5 0540 0155 fff4 | U | .CONST 0x0155,0xfff4 0542 0157 fff3 | W | .CONST 0x0157,0xfff3 0544 0159 fff2 | Y | .CONST 0x0159,0xfff2 0546 015b fff1 | [ | .CONST 0x015b,0xfff1 0548 015d fff0 | ] | .CONST 0x015d,0xfff0 054a 015f ffef | _ | .CONST 0x015f,0xffef 054c 0161 ffee | a | .CONST 0x0161,0xffee 054e 016d 0001 | m | .CONST 0x016d,0x0001 0550 0170 0002 | p | .CONST 0x0170,0x0002 0552 0174 0003 | t | .CONST 0x0174,0x0003 0554 0175 0004 | u | .CONST 0x0175,0x0004 0556 0184 0005 | | .CONST 0x0184,0x0005 0558 0185 0006 | | .CONST 0x0185,0x0006 055a ; -------------------------------------------------------------------------------------- 055a ; Debug3 Subtable 0xe 055a ; -------------------------------------------------------------------------------------- 055a 0001 0002 | | .DBG3TAB 0x0001,0x0002 055c 018b ffff | | .CONST 0x018b,0xffff 055e 018f 0001 | | .CONST 0x018f,0x0001 0560 0192 0002 | | .CONST 0x0192,0x0002 0562 ; -------------------------------------------------------------------------------------- 0562 ; Debug3 Subtable 0xf 0562 ; -------------------------------------------------------------------------------------- 0562 0001 0001 | | .DBG3TAB 0x0001,0x0001 0564 019b ffff | | .CONST 0x019b,0xffff 0566 019c 0001 | | .CONST 0x019c,0x0001 0568 ; -------------------------------------------------------------------------------------- 0568 ; Debug3 Subtable 0x10 0568 ; -------------------------------------------------------------------------------------- 0568 0000 0003 | | .DBG3TAB 0x0000,0x0003 056a 01a3 0001 | | .CONST 0x01a3,0x0001 056c 01aa 0002 | | .CONST 0x01aa,0x0002 056e 01b2 0003 | | .CONST 0x01b2,0x0003 0570 ; -------------------------------------------------------------------------------------- 0570 ; Debug3 Subtable 0x11 0570 ; -------------------------------------------------------------------------------------- 0570 0000 0004 | | .DBG3TAB 0x0000,0x0004 0572 01bb 0001 | | .CONST 0x01bb,0x0001 0574 01c0 0002 | | .CONST 0x01c0,0x0002 0576 01d0 0003 | | .CONST 0x01d0,0x0003 0578 01e2 0004 | | .CONST 0x01e2,0x0004 057a ; -------------------------------------------------------------------------------------- 057a ; Debug3 Subtable 0x12 057a ; -------------------------------------------------------------------------------------- 057a 0000 0004 | | .DBG3TAB 0x0000,0x0004 057c 01eb 0001 | | .CONST 0x01eb,0x0001 057e 01f0 0002 | | .CONST 0x01f0,0x0002 0580 01f9 0003 | | .CONST 0x01f9,0x0003 0582 01ff 0004 | | .CONST 0x01ff,0x0004 0584 ; -------------------------------------------------------------------------------------- 0584 ; Debug3 Subtable 0x13 0584 ; -------------------------------------------------------------------------------------- 0584 0000 0007 | | .DBG3TAB 0x0000,0x0007 0586 020b 0001 | | .CONST 0x020b,0x0001 0588 020e 0002 | | .CONST 0x020e,0x0002 058a 0212 0003 | | .CONST 0x0212,0x0003 058c 021d 0004 | | .CONST 0x021d,0x0004 058e 0224 0005 | $ | .CONST 0x0224,0x0005 0590 0227 0006 | ' | .CONST 0x0227,0x0006 0592 022a 0007 | * | .CONST 0x022a,0x0007 0594 ; -------------------------------------------------------------------------------------- 0594 ; Debug3 Subtable 0x14 0594 ; -------------------------------------------------------------------------------------- 0594 0000 0005 | | .DBG3TAB 0x0000,0x0005 0596 023b 0001 | ; | .CONST 0x023b,0x0001 0598 023f 0002 | ? | .CONST 0x023f,0x0002 059a 0244 0003 | D | .CONST 0x0244,0x0003 059c 0248 0004 | H | .CONST 0x0248,0x0004 059e 024a 0005 | J | .CONST 0x024a,0x0005 05a0 ; -------------------------------------------------------------------------------------- 05a0 ; Debug3 Subtable 0x15 05a0 ; -------------------------------------------------------------------------------------- 05a0 0000 0001 | | .DBG3TAB 0x0000,0x0001 05a2 0253 0001 | S | .CONST 0x0253,0x0001 05a4 ; -------------------------------------------------------------------------------------- 05a4 ; Debug3 Subtable 0x16 05a4 ; -------------------------------------------------------------------------------------- 05a4 0001 0009 | | .DBG3TAB 0x0001,0x0009 05a6 026b ffff | k | .CONST 0x026b,0xffff 05a8 0271 0001 | q | .CONST 0x0271,0x0001 05aa 0275 0002 | u | .CONST 0x0275,0x0002 05ac 0278 0003 | x | .CONST 0x0278,0x0003 05ae 0279 0401 | y | .CONST 0x0279,0x0401 05b0 027d 0003 | } | .CONST 0x027d,0x0003 05b2 0282 0004 | | .CONST 0x0282,0x0004 05b4 0285 0005 | | .CONST 0x0285,0x0005 05b6 0288 0006 | | .CONST 0x0288,0x0006 05b8 028d 0007 | | .CONST 0x028d,0x0007 05ba ; -------------------------------------------------------------------------------------- 05ba ; Debug3 Subtable 0x17 05ba ; -------------------------------------------------------------------------------------- 05ba 0003 0004 | | .DBG3TAB 0x0003,0x0004 05bc 0293 ffff | | .CONST 0x0293,0xffff 05be 0295 fffe | | .CONST 0x0295,0xfffe 05c0 0297 fffd | | .CONST 0x0297,0xfffd 05c2 0298 0001 | | .CONST 0x0298,0x0001 05c4 02a1 0002 | | .CONST 0x02a1,0x0002 05c6 02a3 0003 | | .CONST 0x02a3,0x0003 05c8 02a5 0004 | | .CONST 0x02a5,0x0004 05ca ; -------------------------------------------------------------------------------------- 05ca ; Debug3 Subtable 0x18 05ca ; -------------------------------------------------------------------------------------- 05ca 0001 0002 | | .DBG3TAB 0x0001,0x0002 05cc 02ab ffff | | .CONST 0x02ab,0xffff 05ce 02b1 0001 | | .CONST 0x02b1,0x0001 05d0 02b2 0002 | | .CONST 0x02b2,0x0002 05d2 ; -------------------------------------------------------------------------------------- 05d2 ; Debug3 Subtable 0x19 05d2 ; -------------------------------------------------------------------------------------- 05d2 0000 0001 | | .DBG3TAB 0x0000,0x0001 05d4 02bb 0001 | | .CONST 0x02bb,0x0001 05d6 ; -------------------------------------------------------------------------------------- 05d6 ; Debug3 Subtable 0x1a 05d6 ; -------------------------------------------------------------------------------------- 05d6 0000 0001 | | .DBG3TAB 0x0000,0x0001 05d8 02cb 0001 | | .CONST 0x02cb,0x0001 05da ; -------------------------------------------------------------------------------------- 05da ; Debug3 Subtable 0x1b 05da ; -------------------------------------------------------------------------------------- 05da 0000 0001 | | .DBG3TAB 0x0000,0x0001 05dc 02db 0001 | | .CONST 0x02db,0x0001 05de ; -------------------------------------------------------------------------------------- 05de ; Debug3 Subtable 0x1c 05de ; -------------------------------------------------------------------------------------- 05de 0000 0004 | | .DBG3TAB 0x0000,0x0004 05e0 02f3 0001 | | .CONST 0x02f3,0x0001 05e2 02f4 0002 | | .CONST 0x02f4,0x0002 05e4 02fb 0008 | | .CONST 0x02fb,0x0008 05e6 0302 0009 | | .CONST 0x0302,0x0009 05e8 ; -------------------------------------------------------------------------------------- 05e8 ; Debug3 Subtable 0x1d 05e8 ; -------------------------------------------------------------------------------------- 05e8 0000 0002 | | .DBG3TAB 0x0000,0x0002 05ea 030b 0001 | | .CONST 0x030b,0x0001 05ec 0313 0002 | | .CONST 0x0313,0x0002 05ee ; -------------------------------------------------------------------------------------- 05ee ; Debug3 Subtable 0x1e 05ee ; -------------------------------------------------------------------------------------- 05ee 0000 0000 | | .DBG3TAB 0x0000,0x0000 05f0 ; -------------------------------------------------------------------------------------- 05f0 ; Debug3 Subtable 0x1f 05f0 ; -------------------------------------------------------------------------------------- 05f0 0000 0001 | | .DBG3TAB 0x0000,0x0001 05f2 0323 0001 | # | .CONST 0x0323,0x0001 05f4 ; -------------------------------------------------------------------------------------- 05f4 ; Debug3 Subtable 0x20 05f4 ; -------------------------------------------------------------------------------------- 05f4 0000 0001 | | .DBG3TAB 0x0000,0x0001 05f6 032b 0001 | + | .CONST 0x032b,0x0001 05f8 ; -------------------------------------------------------------------------------------- 05f8 ; Debug3 Subtable 0x21 05f8 ; -------------------------------------------------------------------------------------- 05f8 0000 0001 | | .DBG3TAB 0x0000,0x0001 05fa 0333 0001 | 3 | .CONST 0x0333,0x0001 05fc ; -------------------------------------------------------------------------------------- 05fc ; Debug3 Subtable 0x22 05fc ; -------------------------------------------------------------------------------------- 05fc 0000 0001 | | .DBG3TAB 0x0000,0x0001 05fe 033b 0001 | ; | .CONST 0x033b,0x0001