|
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, 5811_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_07b4f8
└─⟦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 0408 | | .CONST 0x0408 ; 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 008b | | .CONST 0x008b ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002b | + | .CONST 0x002b ; Number of locals 000b INIT_0008: 000b e001 | | Load 0x0,0x1 ; Debug Table 0x0 = .DEBUG 0x000b,0x04c2,0x8000,0x0000,0x0032,0xc654,0x0000,0x000d ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 1b13 | | Execute Package,Field_Read,Field_Number 0x13 000d 0129 | ) | Execute Any,Make_Visible 000e e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x1 = 0xe,0xfffe 000f 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0010 0129 | ) | Execute Any,Make_Visible 0011 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x2 = 0x11,0xfffd 0012 1916 | | Execute Package,Field_Reference,Field_Number 0x16 0013 0129 | ) | Execute Any,Make_Visible 0014 e002 | | Load 0x0,0x2 ; Debug Table 0x0.0x3 = 0x14,0xfffc 0015 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0016 0129 | ) | Execute Any,Make_Visible 0017 e003 | | Load 0x0,0x3 ; Debug Table 0x0.0x4 = 0x17,0xfffb 0018 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0019 0129 | ) | Execute Any,Make_Visible 001a 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0.0x5 = 0x1a,0xfffa 001b 00c4 | | Action Make_Default ; Debug Table 0x0.0x6 = 0x1b,0xfff9 001c 029a 0093 | | Declare_Subprogram INIT_0090,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1c,0xfff8 001e 029a 009b | | Declare_Subprogram INIT_0098,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1e,0xfff7 0020 029a 00ab | | Declare_Subprogram INIT_00a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x20,0xfff6 0022 029a 00bb | | Declare_Subprogram INIT_00b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x22,0xfff5 0024 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x24,0xfff4 0026 029a 00f3 | | Declare_Subprogram INIT_00f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x26,0xfff3 0028 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x28,0xfff2 002a 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2a,0xfff1 002c 029a 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2c,0xfff0 002e 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2e,0xffef 0030 029a 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x30,0xffee 0032 00e9 | | Load_Encached String_Cache ; Debug Table 0x0.0x12 = 0x32,0xffed 0033 0129 | ) | Execute Any,Make_Visible 0034 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x34,0xffec 0036 029a 0223 | #| Declare_Subprogram INIT_0220,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x36,0xffeb 0038 029a 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x38,0xffea 003a 029a 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x3a,0xffe9 003c 029a 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x3c,0xffe8 003e 029a 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x3e,0xffe7 0040 029a 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x40,0xffe6 0042 0007 | | Action Break_Optional ; Debug Table 0x0.0x1a = 0x42,0xffe5 0043 0007 | | Action Break_Optional ; Debug Table 0x0.0x1b = 0x43,0xffe4 0044 0007 | | Action Break_Optional ; Debug Table 0x0.0x1c = 0x44,0xffe3 0045 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x1d = 0x45,0xffe2 0046 032a | * | Declare_Type Record,Incomplete 0047 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x1e = 0x47,0xffe1 0048 02a0 | | Declare_Subprogram Null_Subprogram 0049 e212 | | Load 0x1,0x12 004a 03a3 | | Complete_Type Heap_Access,By_Defining 004b 0007 | | Action Break_Optional ; Debug Table 0x0.0x1f = 0x4b,0xffe0 004c e212 | | Load 0x1,0x12 ; Debug Table 0x0.0x20 = 0x4c,0xffdf 004d 0129 | ) | Execute Any,Make_Visible 004e c213 | | Store 0x1,0x13 004f 00bf | | Action Accept_Activation 0050 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0050,0x0506,0x8000,0x0000,0x0033,0xd254,0x0000,0x0019 ; Debug Table 0x1.0x0 = 0x50,0xffff 0051 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x1 = 0x51,0xfffe 0052 1b46 | F | Execute Package,Field_Read,Field_Number 0x46 0053 190f | | Execute Package,Field_Reference,Field_Number 0xf 0054 0007 | | Action Break_Optional 0055 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x2 = 0x55,0xfffd 0056 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0057 e002 | | Load 0x0,0x2 0058 1b22 | " | Execute Package,Field_Read,Field_Number 0x22 0059 02a0 | | Declare_Subprogram Null_Subprogram 005a e227 | ' | Load 0x1,0x27 005b 0326 | & | Complete_Type Record,By_Defining 005c 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x5c,0xfffc 005d 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x4 = 0x5d,0xfffb 005e 00e2 | | Load_Encached Integer_Cache 005f 00d9 | | Load_Top At_Offset_1 0060 0267 | g | Execute Discrete,Predecessor 0061 e21f | | Load 0x1,0x1f 0062 0334 | 4 | Declare_Variable Array,With_Constraint 0063 029d 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call ; Debug Table 0x1.0x5 = 0x63,0xfffa 0065 029d 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call ; Debug Table 0x1.0x6 = 0x65,0xfff9 0067 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x7 = 0x67,0xfff8 0068 00c7 | | Action Elaborate_Subprogram 0069 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x8 = 0x69,0xfff7 006a 00c7 | | Action Elaborate_Subprogram 006b 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x9 = 0x6b,0xfff6 006c 00c7 | | Action Elaborate_Subprogram 006d 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0xa = 0x6d,0xfff5 006e 00c7 | | Action Elaborate_Subprogram 006f 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xb = 0x6f,0xfff4 0070 00c7 | | Action Elaborate_Subprogram 0071 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xc = 0x71,0xfff3 0072 00c7 | | Action Elaborate_Subprogram 0073 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xd = 0x73,0xfff2 0074 00c7 | | Action Elaborate_Subprogram 0075 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0xe = 0x75,0xfff1 0076 00c7 | | Action Elaborate_Subprogram 0077 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0xf = 0x77,0xfff0 0078 00c7 | | Action Elaborate_Subprogram 0079 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x10 = 0x79,0xffef 007a 00c7 | | Action Elaborate_Subprogram 007b 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x11 = 0x7b,0xffee 007c 00c7 | | Action Elaborate_Subprogram 007d 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x12 = 0x7d,0xffed 007e 00c7 | | Action Elaborate_Subprogram 007f 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x13 = 0x7f,0xffec 0080 00c7 | | Action Elaborate_Subprogram 0081 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x14 = 0x81,0xffeb 0082 00c7 | | Action Elaborate_Subprogram 0083 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x15 = 0x83,0xffea 0084 00c7 | | Action Elaborate_Subprogram 0085 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x16 = 0x85,0xffe9 0086 00c7 | | Action Elaborate_Subprogram 0087 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x17 = 0x87,0xffe8 0088 00c7 | | Action Elaborate_Subprogram 0089 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x18 = 0x89,0xffe7 008a 00c7 | | Action Elaborate_Subprogram 008b BODY_0008: 008b 00bc | | Action Signal_Activated 008c 00bb | | Action Signal_Completion 008d 0000 0000 | | .XXX[0x3] 008f 0000 | | 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 0093 | | .CONST 0x0093 ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0001 | | .CONST 0x0001 ; Number of locals 0093 BODY_0090: 0093 INIT_0090: 0093 00da | | Load_Top At_Offset_2 ; Debug Table 0x2 = .DEBUG 0x0093,0x053a,0x0002,0x0000,0x0032,0xc654,0x0000,0x0057 ; Debug Table 0x2.0x0 = 0x93,0x1 0094 021d | | Execute Heap_Access,Is_Null 0095 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0096 0000 0000 | | .XXX[0x2] 0098 ; -------------------------------------------------------------------------------------- 0098 ; SUBPROGRAM 0098 ; -------------------------------------------------------------------------------------- 0098 009b | | .CONST 0x009b ; Address of begin 0099 0004 | | .CONST 0x0004 ; Address of exception handler 009a 0001 | | .CONST 0x0001 ; Number of locals 009b BODY_0098: 009b INIT_0098: 009b e004 | | Load 0x0,0x4 ; Debug Table 0x3 = .DEBUG 0x009b,0x053e,0x0002,0x0000,0x0032,0xc654,0x0000,0x0060 ; Debug Table 0x3.0x0 = 0x9b,0x1 009c 1811 | | Execute Package,Field_Execute,Field_Number 0x11 009d e005 | | Load 0x0,0x5 009e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 009f e5fc | | Load 0x2,-0x4 00a0 e5fd | | Load 0x2,-0x3 00a1 e5fe | | Load 0x2,-0x2 00a2 e5ff | | Load 0x2,-0x1 00a3 8224 | $ | Call 0x1,0x24 00a4 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 00a5 0000 0000 | | .XXX[0x3] 00a7 0000 | | 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 e004 | | Load 0x0,0x4 ; Debug Table 0x4 = .DEBUG 0x00ab,0x0542,0x0002,0x0000,0x0032,0xc654,0x0000,0x007d ; Debug Table 0x4.0x0 = 0xab,0x1 00ac 1811 | | Execute Package,Field_Execute,Field_Number 0x11 00ad e005 | | Load 0x0,0x5 00ae 1811 | | Execute Package,Field_Execute,Field_Number 0x11 00af e5fe | | Load 0x2,-0x2 00b0 e5ff | | Load 0x2,-0x1 00b1 8225 | % | Call 0x1,0x25 00b2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00b3 0000 0000 | | .BLANK 0000[0x5] 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 00db | | Load_Top At_Offset_3 ; Debug Table 0x5 = .DEBUG 0x00bb,0x0546,0x0001,0x0000,0x0032,0xc654,0x0000,0x008e ; Debug Table 0x5.0x0 = 0xbb,0x1 00bc 7007 |p | Jump_Nonzero 0xc4 00bd e20e | | Load 0x1,0xe ; Debug Table 0x5.0x1 = 0xbd,0x2 00be e20e | | Load 0x1,0xe 00bf e002 | | Load 0x0,0x2 00c0 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00c1 e211 | | Load 0x1,0x11 00c2 8215 | | Call 0x1,0x15 00c3 a5fe | | Store_Unchecked 0x2,-0x2 00c4 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x2 = 0xc4,0x3 00c5 0219 | | Execute Heap_Access,All_Read 00c6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00c7 00d8 | | Load_Top At_Offset_0 00c8 e5ff | | Load 0x2,-0x1 00c9 e003 | | Load 0x0,0x3 00ca 181f | | Execute Package,Field_Execute,Field_Number 0x1f 00cb 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00cc 0000 0000 | | .BLANK 0000[0x4] 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d3 | | .CONST 0x00d3 ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0001 | | .CONST 0x0001 ; Number of locals 00d3 BODY_00d0: 00d3 INIT_00d0: 00d3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6 = .DEBUG 0x00d3,0x054e,0x0001,0x0000,0x0032,0xc654,0x0000,0x009c ; Debug Table 0x6.0x0 = 0xd3,0x1 00d4 7007 |p | Jump_Nonzero 0xdc 00d5 e20e | | Load 0x1,0xe ; Debug Table 0x6.0x1 = 0xd5,0x2 00d6 e20e | | Load 0x1,0xe 00d7 e002 | | Load 0x0,0x2 00d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00d9 e211 | | Load 0x1,0x11 00da 8215 | | Call 0x1,0x15 00db a5fd | | Store_Unchecked 0x2,-0x3 00dc 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x2 = 0xdc,0x3 00dd e003 | | Load 0x0,0x3 00de 180f | | Execute Package,Field_Execute,Field_Number 0xf 00df 7008 |p | Jump_Nonzero 0xe8 00e0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x3 = 0xe0,0x4 00e1 0219 | | Execute Heap_Access,All_Read 00e2 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00e3 00d8 | | Load_Top At_Offset_0 00e4 e5ff | | Load 0x2,-0x1 00e5 e003 | | Load 0x0,0x3 00e6 181d | | Execute Package,Field_Execute,Field_Number 0x1d 00e7 00d2 | | Pop_Control Pop_Count_2 00e8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00e9 0000 0000 | | .BLANK 0000[0x7] 00f0 ; -------------------------------------------------------------------------------------- 00f0 ; SUBPROGRAM 00f0 ; -------------------------------------------------------------------------------------- 00f0 00f6 | | .CONST 0x00f6 ; Address of begin 00f1 0004 | | .CONST 0x0004 ; Address of exception handler 00f2 0002 | | .CONST 0x0002 ; Number of locals 00f3 INIT_00f0: 00f3 e002 | | Load 0x0,0x2 ; Debug Table 0x7 = .DEBUG 0x00f3,0x0558,0x0001,0x0000,0x0032,0xc654,0x0000,0x00af ; Debug Table 0x7.0x0 = 0xf3,0xffff 00f4 1b22 | " | Execute Package,Field_Read,Field_Number 0x22 00f5 0322 | " | Declare_Variable Record 00f6 BODY_00f0: 00f6 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1 = 0xf6,0x1 00f7 00d9 | | Load_Top At_Offset_1 00f8 017d | } | Execute Record,Structure_Write 00f9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2 = 0xf9,0x2 00fa e002 | | Load 0x0,0x2 00fb 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 00fc 00d1 | | Pop_Control Pop_Count_1 00fd e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x3 = 0xfd,0x3 00fe 700b |p | Jump_Nonzero 0x10a 00ff 00d8 | | Load_Top At_Offset_0 0100 e002 | | Load 0x0,0x2 0101 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0102 7007 |p | Jump_Nonzero 0x10a 0103 e20e | | Load 0x1,0xe ; Debug Table 0x7.0x4 = 0x103,0x4 0104 e20e | | Load 0x1,0xe 0105 e002 | | Load 0x0,0x2 0106 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0107 e211 | | Load 0x1,0x11 0108 8215 | | Call 0x1,0x15 0109 a5fe | | Store_Unchecked 0x2,-0x2 010a 00cf | | Action Mark_Auxiliary 010b 780f |x | Jump 0x11b 010c e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x5 = 0x10c,0x6 010d 0219 | | Execute Heap_Access,All_Read 010e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 010f 00d8 | | Load_Top At_Offset_0 0110 00db | | Load_Top At_Offset_3 0111 e002 | | Load 0x0,0x2 0112 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 0113 e002 | | Load 0x0,0x2 0114 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0115 00d2 | | Pop_Control Pop_Count_2 0116 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x6 = 0x116,0x7 0117 e002 | | Load 0x0,0x2 0118 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0119 00d1 | | Pop_Control Pop_Count_1 011a 00c9 | | Action Pop_Auxiliary_Loop 011b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x7 = 0x11b,0x5 011c e002 | | Load 0x0,0x2 011d 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 011e 6fed |o | Jump_Zero 0x10c 011f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 e5fd | | Load 0x2,-0x3 ; Debug Table 0x8 = .DEBUG 0x0123,0x056a,0x0001,0x0000,0x0032,0xc654,0x0000,0x00bd ; Debug Table 0x8.0x0 = 0x123,0x1 0124 7007 |p | Jump_Nonzero 0x12c 0125 e20e | | Load 0x1,0xe ; Debug Table 0x8.0x1 = 0x125,0x2 0126 e20e | | Load 0x1,0xe 0127 e002 | | Load 0x0,0x2 0128 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0129 e211 | | Load 0x1,0x11 012a 8215 | | Call 0x1,0x15 012b a5fd | | Store_Unchecked 0x2,-0x3 012c e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x2 = 0x12c,0x3 012d 0219 | | Execute Heap_Access,All_Read 012e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 012f 00d8 | | Load_Top At_Offset_0 0130 e5ff | | Load 0x2,-0x1 0131 e002 | | Load 0x0,0x2 0132 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0133 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0134 0000 0000 | | .BLANK 0000[0x4] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 013b | ; | .CONST 0x013b ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0001 | | .CONST 0x0001 ; Number of locals 013b BODY_0138: 013b INIT_0138: 013b 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x013b,0x0572,0x0002,0x0000,0x0032,0xc654,0x0000,0x00d0 ; Debug Table 0x9.0x0 = 0x13b,0x1 013c 7002 |p | Jump_Nonzero 0x13f 013d 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x1 = 0x13d,0x2 013e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 013f 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2 = 0x13f,0x3 0140 0219 | | Execute Heap_Access,All_Read 0141 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0142 00d8 | | Load_Top At_Offset_0 0143 e003 | | Load 0x0,0x3 0144 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0145 00d2 | | Pop_Control Pop_Count_2 0146 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x3 = 0x146,0x4 0147 0217 | | Execute Heap_Access,All_Reference 0148 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0149 e003 | | Load 0x0,0x3 014a 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 014b 0f00 | | Execute_Immediate Equal,0x0 014c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 014d 0000 0000 | | .XXX[0x3] 014f 0000 | | 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0153 | S | .CONST 0x0153 ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0001 | | .CONST 0x0001 ; Number of locals 0153 BODY_0150: 0153 INIT_0150: 0153 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x0153,0x057c,0x0002,0x0000,0x0032,0xc654,0x0000,0x00d9 ; Debug Table 0xa.0x0 = 0x153,0x1 0154 7002 |p | Jump_Nonzero 0x157 0155 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x1 = 0x155,0x2 0156 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0157 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x2 = 0x157,0x3 0158 0219 | | Execute Heap_Access,All_Read 0159 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 015a 00d8 | | Load_Top At_Offset_0 015b e002 | | Load 0x0,0x2 015c 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 015d 00d2 | | Pop_Control Pop_Count_2 015e 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x3 = 0x15e,0x4 015f 0217 | | Execute Heap_Access,All_Reference 0160 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0161 e002 | | Load 0x0,0x2 0162 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0163 0f00 | | Execute_Immediate Equal,0x0 0164 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0165 0000 0000 | | .XXX[0x3] 0167 0000 | | 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 016e | n | .CONST 0x016e ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0002 | | .CONST 0x0002 ; Number of locals 016b INIT_0168: 016b e002 | | Load 0x0,0x2 ; Debug Table 0xb = .DEBUG 0x016b,0x0586,0x0002,0x0000,0x0032,0xc654,0x0000,0x00e2 ; Debug Table 0xb.0x0 = 0x16b,0xffff 016c 1b22 | " | Execute Package,Field_Read,Field_Number 0x22 016d 0322 | " | Declare_Variable Record 016e BODY_0168: 016e 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x1 = 0x16e,0x1 016f 6809 |h | Jump_Zero 0x179 0170 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2 = 0x170,0x2 0171 e5ff | | Load 0x2,-0x1 0172 0217 | | Execute Heap_Access,All_Reference 0173 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0174 e002 | | Load 0x0,0x2 0175 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0176 00d1 | | Pop_Control Pop_Count_1 0177 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x3 = 0x177,0x3 0178 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0179 e002 | | Load 0x0,0x2 ; Debug Table 0xb.0x4 = 0x179,0x4 017a 1b23 | # | Execute Package,Field_Read,Field_Number 0x23 017b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 017c 0000 0000 | | .BLANK 0000[0x4] 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 0186 | | .CONST 0x0186 ; Address of begin 0181 0004 | | .CONST 0x0004 ; Address of exception handler 0182 0002 | | .CONST 0x0002 ; Number of locals 0183 INIT_0180: 0183 e003 | | Load 0x0,0x3 ; Debug Table 0xc = .DEBUG 0x0183,0x0592,0x0002,0x0000,0x0032,0xc654,0x0000,0x00ed ; Debug Table 0xc.0x0 = 0x183,0xffff 0184 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0185 0322 | " | Declare_Variable Record 0186 BODY_0180: 0186 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1 = 0x186,0x1 0187 6809 |h | Jump_Zero 0x191 0188 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x188,0x2 0189 e5ff | | Load 0x2,-0x1 018a 0217 | | Execute Heap_Access,All_Reference 018b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 018c e003 | | Load 0x0,0x3 018d 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 018e 00d1 | | Pop_Control Pop_Count_1 018f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x3 = 0x18f,0x3 0190 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0191 e003 | | Load 0x0,0x3 ; Debug Table 0xc.0x4 = 0x191,0x4 0192 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 0193 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0194 0000 0000 | | .BLANK 0000[0x4] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01af | | .CONST 0x01af ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0007 | | .CONST 0x0007 ; Number of locals 019b INIT_0198: 019b 622c |b, | Indirect_Literal Discrete,0x3c8,{0x00000000, 0x0033d254} ; Debug Table 0xd = .DEBUG 0x019b,0x059e,0x0002,0x0000,0x0032,0xc654,0x0000,0x00fe ; Debug Table 0xd.0x0 = 0x19b,0xffff 019c 4b6b |Kk | Short_Literal 0x36b 019d 00e8 | | Load_Encached Character_Cache 019e 00e9 | | Load_Encached String_Cache 019f 4900 |I | Short_Literal 0x100 01a0 e006 | | Load 0x0,0x6 01a1 0387 | | Declare_Variable Package 01a2 00d8 | | Load_Top At_Offset_0 01a3 020f | | Execute Module,Activate 01a4 0007 | | Action Break_Optional ; Debug Table 0xd.0x1 = 0x1a4,0xfffe 01a5 e002 | | Load 0x0,0x2 ; Debug Table 0xd.0x2 = 0x1a5,0xfffd 01a6 1b22 | " | Execute Package,Field_Read,Field_Number 0x22 01a7 0322 | " | Declare_Variable Record 01a8 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd.0x3 = 0x1a8,0xfffc 01a9 e003 | | Load 0x0,0x3 ; Debug Table 0xd.0x4 = 0x1a9,0xfffb 01aa 1b19 | | Execute Package,Field_Read,Field_Number 0x19 01ab 0322 | " | Declare_Variable Record 01ac 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd.0x5 = 0x1ac,0xfffa 01ad e402 | | Load 0x2,0x2 ; Debug Table 0xd.0x6 = 0x1ad,0xfff9 01ae 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01af BODY_0198: 01af e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x7 = 0x1af,0x1 01b0 7002 |p | Jump_Nonzero 0x1b3 01b1 e229 | ) | Load 0x1,0x29 ; Debug Table 0xd.0x8 = 0x1b1,0x2 01b2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01b3 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x9 = 0x1b3,0x3 01b4 e5ff | | Load 0x2,-0x1 01b5 0217 | | Execute Heap_Access,All_Reference 01b6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01b7 e003 | | Load 0x0,0x3 01b8 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 01b9 00d1 | | Pop_Control Pop_Count_1 01ba e403 | | Load 0x2,0x3 ; Debug Table 0xd.0xa = 0x1ba,0x4 01bb e5ff | | Load 0x2,-0x1 01bc 0217 | | Execute Heap_Access,All_Reference 01bd 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01be e002 | | Load 0x0,0x2 01bf 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 01c0 00d1 | | Pop_Control Pop_Count_1 01c1 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xb = 0x1c1,0x5 01c2 822a | * | Call 0x1,0x2a 01c3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01c4 e403 | | Load 0x2,0x3 ; Debug Table 0xd.0xc = 0x1c4,0x6 01c5 822b | + | Call 0x1,0x2b 01c6 a404 | | Store_Unchecked 0x2,0x4 01c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0xd = 0x1c7,0x7 01c8 7004 |p | Jump_Nonzero 0x1cd 01c9 00db | | Load_Top At_Offset_3 01ca 7002 |p | Jump_Nonzero 0x1cd 01cb e229 | ) | Load 0x1,0x29 ; Debug Table 0xd.0xe = 0x1cb,0x8 01cc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01cd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xf = 0x1cd,0x9 01ce e402 | | Load 0x2,0x2 01cf 1814 | | Execute Package,Field_Execute,Field_Number 0x14 01d0 0039 | 9 | Store_Top Access,At_Offset_1 01d1 487c |H| | Short_Literal 0x7c ; Debug Table 0xd.0x10 = 0x1d1,0xa 01d2 4820 |H | Short_Literal 0x20 01d3 4800 |H | Short_Literal 0x0 01d4 480a |H | Short_Literal 0xa 01d5 e406 | | Load 0x2,0x6 01d6 e007 | | Load 0x0,0x7 01d7 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01d8 01cb | | Execute Vector,Append 01d9 4820 |H | Short_Literal 0x20 01da 4800 |H | Short_Literal 0x0 01db 480a |H | Short_Literal 0xa 01dc e404 | | Load 0x2,0x4 01dd e007 | | Load 0x0,0x7 01de 1816 | | Execute Package,Field_Execute,Field_Number 0x16 01df 01cc | | Execute Vector,Catenate 01e0 00d9 | | Load_Top At_Offset_1 01e1 e402 | | Load 0x2,0x2 01e2 1815 | | Execute Package,Field_Execute,Field_Number 0x15 01e3 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x11 = 0x1e3,0xb 01e4 e003 | | Load 0x0,0x3 01e5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 01e6 00d1 | | Pop_Control Pop_Count_1 01e7 00cf | | Action Mark_Auxiliary 01e8 7811 |x | Jump 0x1fa 01e9 487c |H| | Short_Literal 0x7c ; Debug Table 0xd.0x12 = 0x1e9,0xd 01ea e5fe | | Load 0x2,-0x2 01eb e405 | | Load 0x2,0x5 01ec e003 | | Load 0x0,0x3 01ed 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 01ee e003 | | Load 0x0,0x3 01ef 1b46 | F | Execute Package,Field_Read,Field_Number 0x46 01f0 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01f1 01ca | | Execute Vector,Prepend 01f2 00da | | Load_Top At_Offset_2 01f3 e402 | | Load 0x2,0x2 01f4 1815 | | Execute Package,Field_Execute,Field_Number 0x15 01f5 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x13 = 0x1f5,0xe 01f6 e003 | | Load 0x0,0x3 01f7 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 01f8 00d1 | | Pop_Control Pop_Count_1 01f9 00c9 | | Action Pop_Auxiliary_Loop 01fa 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x14 = 0x1fa,0xc 01fb e003 | | Load 0x0,0x3 01fc 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 01fd 6feb |o | Jump_Zero 0x1e9 01fe 00ce | | Action Pop_Auxiliary 01ff e403 | | Load 0x2,0x3 ; Debug Table 0xd.0x15 = 0x1ff,0xf 0200 e002 | | Load 0x0,0x2 0201 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0202 00d1 | | Pop_Control Pop_Count_1 0203 00cf | | Action Mark_Auxiliary 0204 7810 |x | Jump 0x215 0205 487c |H| | Short_Literal 0x7c ; Debug Table 0xd.0x16 = 0x205,0x11 0206 e5fe | | Load 0x2,-0x2 0207 e403 | | Load 0x2,0x3 0208 e002 | | Load 0x0,0x2 0209 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 020a e002 | | Load 0x0,0x2 020b 181f | | Execute Package,Field_Execute,Field_Number 0x1f 020c 01ca | | Execute Vector,Prepend 020d 00da | | Load_Top At_Offset_2 020e e402 | | Load 0x2,0x2 020f 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0210 e403 | | Load 0x2,0x3 ; Debug Table 0xd.0x17 = 0x210,0x12 0211 e002 | | Load 0x0,0x2 0212 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 0213 00d1 | | Pop_Control Pop_Count_1 0214 00c9 | | Action Pop_Auxiliary_Loop 0215 e403 | | Load 0x2,0x3 ; Debug Table 0xd.0x18 = 0x215,0x10 0216 e002 | | Load 0x0,0x2 0217 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0218 6fec |o | Jump_Zero 0x205 0219 00ce | | Action Pop_Auxiliary 021a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x19 = 0x21a,0x13 021b e402 | | Load 0x2,0x2 021c 1817 | | Execute Package,Field_Execute,Field_Number 0x17 021d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 021e 0000 0000 | | .XXX[0x2] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0223 | # | .CONST 0x0223 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0001 | | .CONST 0x0001 ; Number of locals 0223 BODY_0220: 0223 INIT_0220: 0223 e5fc | | Load 0x2,-0x4 ; Debug Table 0xe = .DEBUG 0x0223,0x05d4,0x0001,0x0000,0x0032,0xc654,0x0000,0x010c ; Debug Table 0xe.0x0 = 0x223,0x1 0224 e212 | | Load 0x1,0x12 0225 e004 | | Load 0x0,0x4 0226 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0227 e005 | | Load 0x0,0x5 0228 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0229 e5fe | | Load 0x2,-0x2 022a e5ff | | Load 0x2,-0x1 022b 8223 | # | Call 0x1,0x23 022c c5fd | | Store 0x2,-0x3 022d c5fc | | Store 0x2,-0x4 022e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 022f 0000 | | .XXX[0x1] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0233 | 3 | .CONST 0x0233 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0001 | | .CONST 0x0001 ; Number of locals 0233 BODY_0230: 0233 INIT_0230: 0233 e5fc | | Load 0x2,-0x4 ; Debug Table 0xf = .DEBUG 0x0233,0x05d8,0x0001,0x0000,0x0032,0xc654,0x0000,0x0123 ; Debug Table 0xf.0x0 = 0x233,0x1 0234 0092 03cc | | Action Push_String_Extended,0x3cc ; "Mapping.Definition is not yet implemented" 0236 e008 | | Load 0x0,0x8 0237 1b22 | " | Execute Package,Field_Read,Field_Number 0x22 0238 e008 | | Load 0x0,0x8 0239 1813 | | Execute Package,Field_Execute,Field_Number 0x13 023a c5fc | | Store 0x2,-0x4 023b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 023c 0000 0000 | | .BLANK 0000[0x4] 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0257 | W | .CONST 0x0257 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 000a | | .CONST 0x000a ; Number of locals 0243 INIT_0240: 0243 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10 = .DEBUG 0x0243,0x05dc,0x0001,0x0000,0x0032,0xc654,0x0000,0x013b ; Debug Table 0x10.0x0 = 0x243,0xffff 0244 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1 = 0x244,0xfffe 0245 01dd | | Execute Vector,First 0246 0aff | | Execute_Immediate Plus,-0x1 0247 00e3 | | Load_Encached Natural_Cache 0248 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0249 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x2 = 0x249,0xfffd 024a 01dc | | Execute Vector,Last 024b 00e3 | | Load_Encached Natural_Cache 024c 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 024d e212 | | Load 0x1,0x12 ; Debug Table 0x10.0x3 = 0x24d,0xfffc 024e 0007 | | Action Break_Optional 024f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x4 = 0x24f,0xfffb 0250 03e9 | | Declare_Variable Discrete,Duplicate 0251 e003 | | Load 0x0,0x3 ; Debug Table 0x10.0x5 = 0x251,0xfffa 0252 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0253 e002 | | Load 0x0,0x2 ; Debug Table 0x10.0x6 = 0x253,0xfff9 0254 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0255 029f 039b | | Declare_Subprogram INIT_0398,For_Call ; Debug Table 0x10.0x7 = 0x255,0xfff8 0257 BODY_0240: 0257 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x8 = 0x257,0x1 0258 e229 | ) | Load 0x1,0x29 0259 01df | | Execute Vector,Equal 025a 6807 |h | Jump_Zero 0x262 025b e212 | | Load 0x1,0x12 ; Debug Table 0x10.0x9 = 0x25b,0x2 025c a5fc | | Store_Unchecked 0x2,-0x4 025d e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0xa = 0x25d,0x3 025e e008 | | Load 0x0,0x8 025f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0260 c5fb | | Store 0x2,-0x5 0261 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x10.0xb = 0x261,0x4 0262 840a | | Call 0x2,0xa ; Debug Table 0x10.0xc = 0x262,0x5 0263 00e3 | | Load_Encached Natural_Cache 0264 0122 | " | Execute Any,Make_Root_Type 0265 00e0 | | Load_Encached Standard_Cache 0266 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0267 c406 | | Store 0x2,0x6 0268 840a | | Call 0x2,0xa ; Debug Table 0x10.0xd = 0x268,0x6 0269 00e3 | | Load_Encached Natural_Cache 026a 0122 | " | Execute Any,Make_Root_Type 026b 00e0 | | Load_Encached Standard_Cache 026c 1819 | | Execute Package,Field_Execute,Field_Number 0x19 026d c407 | | Store 0x2,0x7 026e e406 | | Load 0x2,0x6 ; Debug Table 0x10.0xe = 0x26e,0x7 026f 7009 |p | Jump_Nonzero 0x279 0270 00db | | Load_Top At_Offset_3 0271 7007 |p | Jump_Nonzero 0x279 0272 e212 | | Load 0x1,0x12 ; Debug Table 0x10.0xf = 0x272,0x8 0273 a5fc | | Store_Unchecked 0x2,-0x4 0274 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x10 = 0x274,0x9 0275 e008 | | Load 0x0,0x8 0276 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0277 c5fb | | Store 0x2,-0x5 0278 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x10.0x11 = 0x278,0xa 0279 e212 | | Load 0x1,0x12 ; Debug Table 0x10.0x12 = 0x279,0xb 027a e5fd | | Load 0x2,-0x3 027b 039c | | Declare_Variable Heap_Access,By_Allocation 027c a405 | | Store_Unchecked 0x2,0x5 027d 00cf | | Action Mark_Auxiliary ; Debug Table 0x10.0x13 = 0x27d,0xc 027e e406 | | Load 0x2,0x6 ; Debug Table 0x10.0x14 = 0x27e,0xd 027f 4801 |H | Short_Literal 0x1 0280 0263 | c | Execute Discrete,Above_Bound 0281 7025 |p% | Jump_Nonzero 0x2a7 0282 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x15 = 0x282,0xe 0283 e003 | | Load 0x0,0x3 0284 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0285 e5fe | | Load 0x2,-0x2 0286 840a | | Call 0x2,0xa 0287 e003 | | Load 0x0,0x3 0288 1b46 | F | Execute Package,Field_Read,Field_Number 0x46 0289 181d | | Execute Package,Field_Execute,Field_Number 0x1d 028a c408 | | Store 0x2,0x8 028b c5fb | | Store 0x2,-0x5 028c 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x16 = 0x28c,0xf 028d e5fb | | Load 0x2,-0x5 028e e008 | | Load 0x0,0x8 028f 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0290 6806 |h | Jump_Zero 0x297 0291 e008 | | Load 0x0,0x8 0292 1b2a | * | Execute Package,Field_Read,Field_Number 0x2a 0293 e5fb | | Load 0x2,-0x5 0294 e008 | | Load 0x0,0x8 0295 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0296 680d |h | Jump_Zero 0x2a4 0297 e408 | | Load 0x2,0x8 ; Debug Table 0x10.0x17 = 0x297,0x10 0298 e003 | | Load 0x0,0x3 0299 180f | | Execute Package,Field_Execute,Field_Number 0xf 029a 700a |p | Jump_Nonzero 0x2a5 029b e405 | | Load 0x2,0x5 ; Debug Table 0x10.0x18 = 0x29b,0x11 029c 0219 | | Execute Heap_Access,All_Read 029d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 029e 00d8 | | Load_Top At_Offset_0 029f e408 | | Load 0x2,0x8 02a0 e003 | | Load 0x0,0x3 02a1 181d | | Execute Package,Field_Execute,Field_Number 0x1d 02a2 00d2 | | Pop_Control Pop_Count_2 02a3 7801 |x | Jump 0x2a5 02a4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x10.0x19 = 0x2a4,0x12 02a5 00c8 | | Action Pop_Auxiliary_Range 02a6 3fdb |? | Loop_Increasing 0x282 02a7 00c9 | | Action Pop_Auxiliary_Loop 02a8 e407 | | Load 0x2,0x7 ; Debug Table 0x10.0x1a = 0x2a8,0x13 02a9 4801 |H | Short_Literal 0x1 02aa 0263 | c | Execute Discrete,Above_Bound 02ab 7022 |p" | Jump_Nonzero 0x2ce 02ac e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x1b = 0x2ac,0x14 02ad e002 | | Load 0x0,0x2 02ae 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02af e5fd | | Load 0x2,-0x3 02b0 e5fe | | Load 0x2,-0x2 02b1 840a | | Call 0x2,0xa 02b2 e002 | | Load 0x0,0x2 02b3 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 02b4 c409 | | Store 0x2,0x9 02b5 c5fb | | Store 0x2,-0x5 02b6 e405 | | Load 0x2,0x5 ; Debug Table 0x10.0x1c = 0x2b6,0x15 02b7 0219 | | Execute Heap_Access,All_Read 02b8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02b9 00d8 | | Load_Top At_Offset_0 02ba e409 | | Load 0x2,0x9 02bb e002 | | Load 0x0,0x2 02bc 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 02bd 00d2 | | Pop_Control Pop_Count_2 02be 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x1d = 0x2be,0x16 02bf e5fb | | Load 0x2,-0x5 02c0 e008 | | Load 0x0,0x8 02c1 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02c2 6809 |h | Jump_Zero 0x2cc 02c3 e008 | | Load 0x0,0x8 02c4 1b2a | * | Execute Package,Field_Read,Field_Number 0x2a 02c5 e5fb | | Load 0x2,-0x5 02c6 e008 | | Load 0x0,0x8 02c7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 02c8 7003 |p | Jump_Nonzero 0x2cc 02c9 e405 | | Load 0x2,0x5 ; Debug Table 0x10.0x1e = 0x2c9,0x17 02ca a5fc | | Store_Unchecked 0x2,-0x4 02cb 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x10.0x1f = 0x2cb,0x18 02cc 00c8 | | Action Pop_Auxiliary_Range 02cd 3fde |? | Loop_Increasing 0x2ac 02ce 00ce | | Action Pop_Auxiliary 02cf e405 | | Load 0x2,0x5 ; Debug Table 0x10.0x20 = 0x2cf,0x19 02d0 a5fc | | Store_Unchecked 0x2,-0x4 02d1 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x21 = 0x2d1,0x1a 02d2 e008 | | Load 0x0,0x8 02d3 1812 | | Execute Package,Field_Execute,Field_Number 0x12 02d4 c5fb | | Store 0x2,-0x5 02d5 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02d6 0000 0000 | | .XXX[0x2] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02dd | | .CONST 0x02dd ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0002 | | .CONST 0x0002 ; Number of locals 02db INIT_02d8: 02db e212 | | Load 0x1,0x12 ; Debug Table 0x11 = .DEBUG 0x02db,0x0622,0x0002,0x0000,0x0032,0xc654,0x0000,0x0158 ; Debug Table 0x11.0x0 = 0x2db,0xffff 02dc 0007 | | Action Break_Optional 02dd BODY_02d8: 02dd e212 | | Load 0x1,0x12 ; Debug Table 0x11.0x1 = 0x2dd,0x1 02de e5fb | | Load 0x2,-0x5 02df 039c | | Declare_Variable Heap_Access,By_Allocation 02e0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02e1 0007 | | Action Break_Optional ; Debug Table 0x11.0x2 = 0x2e1,0x2 02e2 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x3 = 0x2e2,0x3 02e3 e003 | | Load 0x0,0x3 02e4 180f | | Execute Package,Field_Execute,Field_Number 0xf 02e5 7008 |p | Jump_Nonzero 0x2ee 02e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x4 = 0x2e6,0x4 02e7 0219 | | Execute Heap_Access,All_Read 02e8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02e9 00d8 | | Load_Top At_Offset_0 02ea e5ff | | Load 0x2,-0x1 02eb e003 | | Load 0x0,0x3 02ec 181d | | Execute Package,Field_Execute,Field_Number 0x1d 02ed 00d2 | | Pop_Control Pop_Count_2 02ee e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x5 = 0x2ee,0x5 02ef e002 | | Load 0x0,0x2 02f0 180f | | Execute Package,Field_Execute,Field_Number 0xf 02f1 7008 |p | Jump_Nonzero 0x2fa 02f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x6 = 0x2f2,0x6 02f3 0219 | | Execute Heap_Access,All_Read 02f4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02f5 00d8 | | Load_Top At_Offset_0 02f6 e5fe | | Load 0x2,-0x2 02f7 e002 | | Load 0x0,0x2 02f8 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 02f9 00d2 | | Pop_Control Pop_Count_2 02fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x7 = 0x2fa,0x7 02fb 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 02fc 0000 0000 | | .BLANK 0000[0x4] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0305 | | .CONST 0x0305 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0002 | | .CONST 0x0002 ; Number of locals 0303 INIT_0300: 0303 e212 | | Load 0x1,0x12 ; Debug Table 0x12 = .DEBUG 0x0303,0x0634,0x0002,0x0000,0x0032,0xc654,0x0000,0x017b ; Debug Table 0x12.0x0 = 0x303,0xffff 0304 0007 | | Action Break_Optional 0305 BODY_0300: 0305 e212 | | Load 0x1,0x12 ; Debug Table 0x12.0x1 = 0x305,0x1 0306 e5fd | | Load 0x2,-0x3 0307 039c | | Declare_Variable Heap_Access,By_Allocation 0308 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0309 0007 | | Action Break_Optional ; Debug Table 0x12.0x2 = 0x309,0x2 030a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x3 = 0x30a,0x3 030b 0219 | | Execute Heap_Access,All_Read 030c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 030d 00d8 | | Load_Top At_Offset_0 030e e5ff | | Load 0x2,-0x1 030f e003 | | Load 0x0,0x3 0310 184f | O | Execute Package,Field_Execute,Field_Number 0x4f 0311 00d2 | | Pop_Control Pop_Count_2 0312 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x312,0x4 0313 0219 | | Execute Heap_Access,All_Read 0314 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0315 00d8 | | Load_Top At_Offset_0 0316 e5fe | | Load 0x2,-0x2 0317 e002 | | Load 0x0,0x2 0318 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0319 00d2 | | Pop_Control Pop_Count_2 031a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x5 = 0x31a,0x5 031b 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 031c 0000 0000 | | .BLANK 0000[0x4] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0327 | ' | .CONST 0x0327 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0002 | | .CONST 0x0002 ; Number of locals 0323 INIT_0320: 0323 480a |H | Short_Literal 0xa ; Debug Table 0x13 = .DEBUG 0x0323,0x0642,0x0002,0x0000,0x0032,0xc654,0x0000,0x0192 ; Debug Table 0x13.0x0 = 0x323,0xffff 0324 e5fd | | Load 0x2,-0x3 0325 01ca | | Execute Vector,Prepend 0326 0007 | | Action Break_Optional 0327 BODY_0320: 0327 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x327,0x1 0328 8214 | | Call 0x1,0x14 0329 6803 |h | Jump_Zero 0x32d 032a 0092 03cd | | Action Push_String_Extended,0x3cd ; "<NIL_TARGET_INFO>" ; Debug Table 0x13.0x2 = 0x32a,0x2 032c 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 032d 0092 03ce | | Action Push_String_Extended,0x3ce ; "Pdl_Elements => " ; Debug Table 0x13.0x3 = 0x32d,0x3 032f e5fc | | Load 0x2,-0x4 0330 e5fd | | Load 0x2,-0x3 0331 0092 03cf | | Action Push_String_Extended,0x3cf ; " " 0333 01cc | | Execute Vector,Catenate 0334 e5fe | | Load 0x2,-0x2 0335 0a01 | | Execute_Immediate Plus,0x1 0336 00e3 | | Load_Encached Natural_Cache 0337 025b | [ | Execute Discrete,Check_In_Type 0338 e5ff | | Load 0x2,-0x1 0339 0217 | | Execute Heap_Access,All_Reference 033a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 033b e003 | | Load 0x0,0x3 033c 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 033d 01cc | | Execute Vector,Catenate 033e 00d9 | | Load_Top At_Offset_1 033f 01cc | | Execute Vector,Catenate 0340 0092 03d0 | | Action Push_String_Extended,0x3d0 ; "Document_Elements => " 0342 01cc | | Execute Vector,Catenate 0343 e5fc | | Load 0x2,-0x4 0344 e5fd | | Load 0x2,-0x3 0345 0092 03cf | | Action Push_String_Extended,0x3cf ; " " 0347 01cc | | Execute Vector,Catenate 0348 e5fe | | Load 0x2,-0x2 0349 0a01 | | Execute_Immediate Plus,0x1 034a 00e3 | | Load_Encached Natural_Cache 034b 025b | [ | Execute Discrete,Check_In_Type 034c e5ff | | Load 0x2,-0x1 034d 0217 | | Execute Heap_Access,All_Reference 034e 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 034f e002 | | Load 0x0,0x2 0350 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0351 01cc | | Execute Vector,Catenate 0352 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0353 0000 0000 | | .BLANK 0000[0x5] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 0363 | c | .CONST 0x0363 ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0003 | | .CONST 0x0003 ; Number of locals 035b INIT_0358: 035b e003 | | Load 0x0,0x3 ; Debug Table 0x14 = .DEBUG 0x035b,0x064c,0x0002,0x0000,0x0033,0xd254,0x0000,0x004f ; Debug Table 0x14.0x0 = 0x35b,0xffff 035c 1b19 | | Execute Package,Field_Read,Field_Number 0x19 035d 0322 | " | Declare_Variable Record 035e 00db | | Load_Top At_Offset_3 035f 00d9 | | Load_Top At_Offset_1 0360 017d | } | Execute Record,Structure_Write 0361 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x14.0x1 = 0x361,0xfffe 0362 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0363 BODY_0358: 0363 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x2 = 0x363,0x1 0364 e003 | | Load 0x0,0x3 0365 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0366 00d1 | | Pop_Control Pop_Count_1 0367 00cf | | Action Mark_Auxiliary 0368 7808 |x | Jump 0x371 0369 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x3 = 0x369,0x3 036a 0a01 | | Execute_Immediate Plus,0x1 036b 005a | Z | Store_Top Discrete,At_Offset_2 036c 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x4 = 0x36c,0x4 036d e003 | | Load 0x0,0x3 036e 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 036f 00d1 | | Pop_Control Pop_Count_1 0370 00c9 | | Action Pop_Auxiliary_Loop 0371 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x5 = 0x371,0x2 0372 e003 | | Load 0x0,0x3 0373 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0374 6ff4 |o | Jump_Zero 0x369 0375 00ce | | Action Pop_Auxiliary 0376 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x6 = 0x376,0x5 0377 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 0383 | | .CONST 0x0383 ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0003 | | .CONST 0x0003 ; Number of locals 037b INIT_0378: 037b e002 | | Load 0x0,0x2 ; Debug Table 0x15 = .DEBUG 0x037b,0x065c,0x0002,0x0000,0x0033,0xd254,0x0000,0x008d ; Debug Table 0x15.0x0 = 0x37b,0xffff 037c 1b22 | " | Execute Package,Field_Read,Field_Number 0x22 037d 0322 | " | Declare_Variable Record 037e 00db | | Load_Top At_Offset_3 037f 00d9 | | Load_Top At_Offset_1 0380 017d | } | Execute Record,Structure_Write 0381 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x15.0x1 = 0x381,0xfffe 0382 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0383 BODY_0378: 0383 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x2 = 0x383,0x1 0384 e002 | | Load 0x0,0x2 0385 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0386 00d1 | | Pop_Control Pop_Count_1 0387 00cf | | Action Mark_Auxiliary 0388 7808 |x | Jump 0x391 0389 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x3 = 0x389,0x3 038a 0a01 | | Execute_Immediate Plus,0x1 038b 005a | Z | Store_Top Discrete,At_Offset_2 038c 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x4 = 0x38c,0x4 038d e002 | | Load 0x0,0x2 038e 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 038f 00d1 | | Pop_Control Pop_Count_1 0390 00c9 | | Action Pop_Auxiliary_Loop 0391 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x5 = 0x391,0x2 0392 e002 | | Load 0x0,0x2 0393 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0394 6ff4 |o | Jump_Zero 0x389 0395 00ce | | Action Pop_Auxiliary 0396 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x6 = 0x396,0x5 0397 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 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 e403 | | Load 0x2,0x3 ; Debug Table 0x16 = .DEBUG 0x039b,0x066c,0x0002,0x0000,0x0033,0xd254,0x0000,0x04db ; Debug Table 0x16.0x0 = 0x39b,0x1 039c a402 | | Store_Unchecked 0x2,0x2 039d 00cf | | Action Mark_Auxiliary 039e e404 | | Load 0x2,0x4 ; Debug Table 0x16.0x1 = 0x39e,0x2 039f e402 | | Load 0x2,0x2 03a0 0a01 | | Execute_Immediate Plus,0x1 03a1 0248 | H | Execute Discrete,Check_In_Integer 03a2 0263 | c | Execute Discrete,Above_Bound 03a3 7013 |p | Jump_Nonzero 0x3b7 03a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x2 = 0x3a4,0x3 03a5 e5ff | | Load 0x2,-0x1 03a6 01d7 | | Execute Vector,Field_Read 03a7 0f7c | | | Execute_Immediate Equal,0x7c 03a8 680c |h | Jump_Zero 0x3b5 03a9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x3 = 0x3a9,0x4 03aa c403 | | Store 0x2,0x3 03ab e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x4 = 0x3ab,0x5 03ac 0a01 | | Execute_Immediate Plus,0x1 03ad 0248 | H | Execute Discrete,Check_In_Integer 03ae 00d9 | | Load_Top At_Offset_1 03af 0aff | | Execute_Immediate Plus,-0x1 03b0 0248 | H | Execute Discrete,Check_In_Integer 03b1 e5ff | | Load 0x2,-0x1 03b2 01cf | | Execute Vector,Slice_Read 03b3 0335 | 5 | Declare_Variable Array,Duplicate 03b4 00ca | | Action Exit_Nullary_Function 03b5 00c8 | | Action Pop_Auxiliary_Range 03b6 3fed |? | Loop_Increasing 0x3a4 03b7 00ce | | Action Pop_Auxiliary 03b8 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x5 = 0x3b8,0x6 03b9 e404 | | Load 0x2,0x4 03ba 027b | { | Execute Discrete,Greater_Equal 03bb 6802 |h | Jump_Zero 0x3be 03bc 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x16.0x6 = 0x3bc,0x7 03bd 0257 | W | Execute Discrete,Raise 03be e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x7 = 0x3be,0x8 03bf 0a01 | | Execute_Immediate Plus,0x1 03c0 0248 | H | Execute Discrete,Check_In_Integer 03c1 e404 | | Load 0x2,0x4 03c2 e5ff | | Load 0x2,-0x1 03c3 01cf | | Execute Vector,Slice_Read 03c4 0335 | 5 | Declare_Variable Array,Duplicate 03c5 00ca | | Action Exit_Nullary_Function 03c6 0000 0000 | | .XXX[0x2] 03c8 0000 0000 | | .LITERAL {0x00000000, 0x0033d254} 03cc ; -------------------------------------------------------------------------------------- 03cc ; STRING TABLE 03cc ; -------------------------------------------------------------------------------------- 03cc 000c | | .STRTAB 0x000c->0x03d2 ; "Mapping.Definition is not yet implemented" 03cd 0033 | 3 | .STRTAB 0x0033->0x03e6 ; "<NIL_TARGET_INFO>" 03ce 0042 | B | .STRTAB 0x0042->0x03ef ; "Pdl_Elements => " 03cf 0050 | P | .STRTAB 0x0050->0x03f7 ; " " 03d0 0052 | R | .STRTAB 0x0052->0x03f9 ; "Document_Elements => " 03d1 0065 | e | .STREND 0x0065->0x0403 03d2 4d61 7070 |Mapp| .STRTAB_STRINGS 0404 0000 0000 | | .BLANK 0000[0x4] 0408 ; -------------------------------------------------------------------------------------- 0408 ; Debug Table 0408 ; -------------------------------------------------------------------------------------- 0408 0003 0017 | | .CONST 0x0003,0x0017 040a 000b 04c2 | | .DEBUG 0x000b,0x04c2,0x8000,0x0000,0x0032,0xc654,0x0000,0x000d 0412 0050 0506 | P | .DEBUG 0x0050,0x0506,0x8000,0x0000,0x0033,0xd254,0x0000,0x0019 041a 0093 053a | :| .DEBUG 0x0093,0x053a,0x0002,0x0000,0x0032,0xc654,0x0000,0x0057 0422 009b 053e | >| .DEBUG 0x009b,0x053e,0x0002,0x0000,0x0032,0xc654,0x0000,0x0060 042a 00ab 0542 | B| .DEBUG 0x00ab,0x0542,0x0002,0x0000,0x0032,0xc654,0x0000,0x007d 0432 00bb 0546 | F| .DEBUG 0x00bb,0x0546,0x0001,0x0000,0x0032,0xc654,0x0000,0x008e 043a 00d3 054e | N| .DEBUG 0x00d3,0x054e,0x0001,0x0000,0x0032,0xc654,0x0000,0x009c 0442 00f3 0558 | X| .DEBUG 0x00f3,0x0558,0x0001,0x0000,0x0032,0xc654,0x0000,0x00af 044a 0123 056a | # j| .DEBUG 0x0123,0x056a,0x0001,0x0000,0x0032,0xc654,0x0000,0x00bd 0452 013b 0572 | ; r| .DEBUG 0x013b,0x0572,0x0002,0x0000,0x0032,0xc654,0x0000,0x00d0 045a 0153 057c | S || .DEBUG 0x0153,0x057c,0x0002,0x0000,0x0032,0xc654,0x0000,0x00d9 0462 016b 0586 | k | .DEBUG 0x016b,0x0586,0x0002,0x0000,0x0032,0xc654,0x0000,0x00e2 046a 0183 0592 | | .DEBUG 0x0183,0x0592,0x0002,0x0000,0x0032,0xc654,0x0000,0x00ed 0472 019b 059e | | .DEBUG 0x019b,0x059e,0x0002,0x0000,0x0032,0xc654,0x0000,0x00fe 047a 0223 05d4 | # | .DEBUG 0x0223,0x05d4,0x0001,0x0000,0x0032,0xc654,0x0000,0x010c 0482 0233 05d8 | 3 | .DEBUG 0x0233,0x05d8,0x0001,0x0000,0x0032,0xc654,0x0000,0x0123 048a 0243 05dc | C | .DEBUG 0x0243,0x05dc,0x0001,0x0000,0x0032,0xc654,0x0000,0x013b 0492 02db 0622 | "| .DEBUG 0x02db,0x0622,0x0002,0x0000,0x0032,0xc654,0x0000,0x0158 049a 0303 0634 | 4| .DEBUG 0x0303,0x0634,0x0002,0x0000,0x0032,0xc654,0x0000,0x017b 04a2 0323 0642 | # B| .DEBUG 0x0323,0x0642,0x0002,0x0000,0x0032,0xc654,0x0000,0x0192 04aa 035b 064c | [ L| .DEBUG 0x035b,0x064c,0x0002,0x0000,0x0033,0xd254,0x0000,0x004f 04b2 037b 065c | { \| .DEBUG 0x037b,0x065c,0x0002,0x0000,0x0033,0xd254,0x0000,0x008d 04ba 039b 066c | l| .DEBUG 0x039b,0x066c,0x0002,0x0000,0x0033,0xd254,0x0000,0x04db 04c2 ; -------------------------------------------------------------------------------------- 04c2 ; Debug3 Subtable 0x0 04c2 ; -------------------------------------------------------------------------------------- 04c2 0021 0000 | ! | .DBG3TAB 0x0021,0x0000 04c4 000b ffff | | .CONST 0x000b,0xffff 04c6 000e fffe | | .CONST 0x000e,0xfffe 04c8 0011 fffd | | .CONST 0x0011,0xfffd 04ca 0014 fffc | | .CONST 0x0014,0xfffc 04cc 0017 fffb | | .CONST 0x0017,0xfffb 04ce 001a fffa | | .CONST 0x001a,0xfffa 04d0 001b fff9 | | .CONST 0x001b,0xfff9 04d2 001c fff8 | | .CONST 0x001c,0xfff8 04d4 001e fff7 | | .CONST 0x001e,0xfff7 04d6 0020 fff6 | | .CONST 0x0020,0xfff6 04d8 0022 fff5 | " | .CONST 0x0022,0xfff5 04da 0024 fff4 | $ | .CONST 0x0024,0xfff4 04dc 0026 fff3 | & | .CONST 0x0026,0xfff3 04de 0028 fff2 | ( | .CONST 0x0028,0xfff2 04e0 002a fff1 | * | .CONST 0x002a,0xfff1 04e2 002c fff0 | , | .CONST 0x002c,0xfff0 04e4 002e ffef | . | .CONST 0x002e,0xffef 04e6 0030 ffee | 0 | .CONST 0x0030,0xffee 04e8 0032 ffed | 2 | .CONST 0x0032,0xffed 04ea 0034 ffec | 4 | .CONST 0x0034,0xffec 04ec 0036 ffeb | 6 | .CONST 0x0036,0xffeb 04ee 0038 ffea | 8 | .CONST 0x0038,0xffea 04f0 003a ffe9 | : | .CONST 0x003a,0xffe9 04f2 003c ffe8 | < | .CONST 0x003c,0xffe8 04f4 003e ffe7 | > | .CONST 0x003e,0xffe7 04f6 0040 ffe6 | @ | .CONST 0x0040,0xffe6 04f8 0042 ffe5 | B | .CONST 0x0042,0xffe5 04fa 0043 ffe4 | C | .CONST 0x0043,0xffe4 04fc 0044 ffe3 | D | .CONST 0x0044,0xffe3 04fe 0045 ffe2 | E | .CONST 0x0045,0xffe2 0500 0047 ffe1 | G | .CONST 0x0047,0xffe1 0502 004b ffe0 | K | .CONST 0x004b,0xffe0 0504 004c ffdf | L | .CONST 0x004c,0xffdf 0506 ; -------------------------------------------------------------------------------------- 0506 ; Debug3 Subtable 0x1 0506 ; -------------------------------------------------------------------------------------- 0506 0019 0000 | | .DBG3TAB 0x0019,0x0000 0508 0050 ffff | P | .CONST 0x0050,0xffff 050a 0051 fffe | Q | .CONST 0x0051,0xfffe 050c 0055 fffd | U | .CONST 0x0055,0xfffd 050e 005c fffc | \ | .CONST 0x005c,0xfffc 0510 005d fffb | ] | .CONST 0x005d,0xfffb 0512 0063 fffa | c | .CONST 0x0063,0xfffa 0514 0065 fff9 | e | .CONST 0x0065,0xfff9 0516 0067 fff8 | g | .CONST 0x0067,0xfff8 0518 0069 fff7 | i | .CONST 0x0069,0xfff7 051a 006b fff6 | k | .CONST 0x006b,0xfff6 051c 006d fff5 | m | .CONST 0x006d,0xfff5 051e 006f fff4 | o | .CONST 0x006f,0xfff4 0520 0071 fff3 | q | .CONST 0x0071,0xfff3 0522 0073 fff2 | s | .CONST 0x0073,0xfff2 0524 0075 fff1 | u | .CONST 0x0075,0xfff1 0526 0077 fff0 | w | .CONST 0x0077,0xfff0 0528 0079 ffef | y | .CONST 0x0079,0xffef 052a 007b ffee | { | .CONST 0x007b,0xffee 052c 007d ffed | } | .CONST 0x007d,0xffed 052e 007f ffec | | .CONST 0x007f,0xffec 0530 0081 ffeb | | .CONST 0x0081,0xffeb 0532 0083 ffea | | .CONST 0x0083,0xffea 0534 0085 ffe9 | | .CONST 0x0085,0xffe9 0536 0087 ffe8 | | .CONST 0x0087,0xffe8 0538 0089 ffe7 | | .CONST 0x0089,0xffe7 053a ; -------------------------------------------------------------------------------------- 053a ; Debug3 Subtable 0x2 053a ; -------------------------------------------------------------------------------------- 053a 0000 0001 | | .DBG3TAB 0x0000,0x0001 053c 0093 0001 | | .CONST 0x0093,0x0001 053e ; -------------------------------------------------------------------------------------- 053e ; Debug3 Subtable 0x3 053e ; -------------------------------------------------------------------------------------- 053e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0540 009b 0001 | | .CONST 0x009b,0x0001 0542 ; -------------------------------------------------------------------------------------- 0542 ; Debug3 Subtable 0x4 0542 ; -------------------------------------------------------------------------------------- 0542 0000 0001 | | .DBG3TAB 0x0000,0x0001 0544 00ab 0001 | | .CONST 0x00ab,0x0001 0546 ; -------------------------------------------------------------------------------------- 0546 ; Debug3 Subtable 0x5 0546 ; -------------------------------------------------------------------------------------- 0546 0000 0003 | | .DBG3TAB 0x0000,0x0003 0548 00bb 0001 | | .CONST 0x00bb,0x0001 054a 00bd 0002 | | .CONST 0x00bd,0x0002 054c 00c4 0003 | | .CONST 0x00c4,0x0003 054e ; -------------------------------------------------------------------------------------- 054e ; Debug3 Subtable 0x6 054e ; -------------------------------------------------------------------------------------- 054e 0000 0004 | | .DBG3TAB 0x0000,0x0004 0550 00d3 0001 | | .CONST 0x00d3,0x0001 0552 00d5 0002 | | .CONST 0x00d5,0x0002 0554 00dc 0003 | | .CONST 0x00dc,0x0003 0556 00e0 0004 | | .CONST 0x00e0,0x0004 0558 ; -------------------------------------------------------------------------------------- 0558 ; Debug3 Subtable 0x7 0558 ; -------------------------------------------------------------------------------------- 0558 0001 0007 | | .DBG3TAB 0x0001,0x0007 055a 00f3 ffff | | .CONST 0x00f3,0xffff 055c 00f6 0001 | | .CONST 0x00f6,0x0001 055e 00f9 0002 | | .CONST 0x00f9,0x0002 0560 00fd 0003 | | .CONST 0x00fd,0x0003 0562 0103 0004 | | .CONST 0x0103,0x0004 0564 010c 0006 | | .CONST 0x010c,0x0006 0566 0116 0007 | | .CONST 0x0116,0x0007 0568 011b 0005 | | .CONST 0x011b,0x0005 056a ; -------------------------------------------------------------------------------------- 056a ; Debug3 Subtable 0x8 056a ; -------------------------------------------------------------------------------------- 056a 0000 0003 | | .DBG3TAB 0x0000,0x0003 056c 0123 0001 | # | .CONST 0x0123,0x0001 056e 0125 0002 | % | .CONST 0x0125,0x0002 0570 012c 0003 | , | .CONST 0x012c,0x0003 0572 ; -------------------------------------------------------------------------------------- 0572 ; Debug3 Subtable 0x9 0572 ; -------------------------------------------------------------------------------------- 0572 0000 0004 | | .DBG3TAB 0x0000,0x0004 0574 013b 0001 | ; | .CONST 0x013b,0x0001 0576 013d 0002 | = | .CONST 0x013d,0x0002 0578 013f 0003 | ? | .CONST 0x013f,0x0003 057a 0146 0004 | F | .CONST 0x0146,0x0004 057c ; -------------------------------------------------------------------------------------- 057c ; Debug3 Subtable 0xa 057c ; -------------------------------------------------------------------------------------- 057c 0000 0004 | | .DBG3TAB 0x0000,0x0004 057e 0153 0001 | S | .CONST 0x0153,0x0001 0580 0155 0002 | U | .CONST 0x0155,0x0002 0582 0157 0003 | W | .CONST 0x0157,0x0003 0584 015e 0004 | ^ | .CONST 0x015e,0x0004 0586 ; -------------------------------------------------------------------------------------- 0586 ; Debug3 Subtable 0xb 0586 ; -------------------------------------------------------------------------------------- 0586 0001 0004 | | .DBG3TAB 0x0001,0x0004 0588 016b ffff | k | .CONST 0x016b,0xffff 058a 016e 0001 | n | .CONST 0x016e,0x0001 058c 0170 0002 | p | .CONST 0x0170,0x0002 058e 0177 0003 | w | .CONST 0x0177,0x0003 0590 0179 0004 | y | .CONST 0x0179,0x0004 0592 ; -------------------------------------------------------------------------------------- 0592 ; Debug3 Subtable 0xc 0592 ; -------------------------------------------------------------------------------------- 0592 0001 0004 | | .DBG3TAB 0x0001,0x0004 0594 0183 ffff | | .CONST 0x0183,0xffff 0596 0186 0001 | | .CONST 0x0186,0x0001 0598 0188 0002 | | .CONST 0x0188,0x0002 059a 018f 0003 | | .CONST 0x018f,0x0003 059c 0191 0004 | | .CONST 0x0191,0x0004 059e ; -------------------------------------------------------------------------------------- 059e ; Debug3 Subtable 0xd 059e ; -------------------------------------------------------------------------------------- 059e 0007 0013 | | .DBG3TAB 0x0007,0x0013 05a0 019b ffff | | .CONST 0x019b,0xffff 05a2 01a4 fffe | | .CONST 0x01a4,0xfffe 05a4 01a5 fffd | | .CONST 0x01a5,0xfffd 05a6 01a8 fffc | | .CONST 0x01a8,0xfffc 05a8 01a9 fffb | | .CONST 0x01a9,0xfffb 05aa 01ac fffa | | .CONST 0x01ac,0xfffa 05ac 01ad fff9 | | .CONST 0x01ad,0xfff9 05ae 01af 0001 | | .CONST 0x01af,0x0001 05b0 01b1 0002 | | .CONST 0x01b1,0x0002 05b2 01b3 0003 | | .CONST 0x01b3,0x0003 05b4 01ba 0004 | | .CONST 0x01ba,0x0004 05b6 01c1 0005 | | .CONST 0x01c1,0x0005 05b8 01c4 0006 | | .CONST 0x01c4,0x0006 05ba 01c7 0007 | | .CONST 0x01c7,0x0007 05bc 01cb 0008 | | .CONST 0x01cb,0x0008 05be 01cd 0009 | | .CONST 0x01cd,0x0009 05c0 01d1 000a | | .CONST 0x01d1,0x000a 05c2 01e3 000b | | .CONST 0x01e3,0x000b 05c4 01e9 000d | | .CONST 0x01e9,0x000d 05c6 01f5 000e | | .CONST 0x01f5,0x000e 05c8 01fa 000c | | .CONST 0x01fa,0x000c 05ca 01ff 000f | | .CONST 0x01ff,0x000f 05cc 0205 0011 | | .CONST 0x0205,0x0011 05ce 0210 0012 | | .CONST 0x0210,0x0012 05d0 0215 0010 | | .CONST 0x0215,0x0010 05d2 021a 0013 | | .CONST 0x021a,0x0013 05d4 ; -------------------------------------------------------------------------------------- 05d4 ; Debug3 Subtable 0xe 05d4 ; -------------------------------------------------------------------------------------- 05d4 0000 0001 | | .DBG3TAB 0x0000,0x0001 05d6 0223 0001 | # | .CONST 0x0223,0x0001 05d8 ; -------------------------------------------------------------------------------------- 05d8 ; Debug3 Subtable 0xf 05d8 ; -------------------------------------------------------------------------------------- 05d8 0000 0001 | | .DBG3TAB 0x0000,0x0001 05da 0233 0001 | 3 | .CONST 0x0233,0x0001 05dc ; -------------------------------------------------------------------------------------- 05dc ; Debug3 Subtable 0x10 05dc ; -------------------------------------------------------------------------------------- 05dc 0008 001a | | .DBG3TAB 0x0008,0x001a 05de 0243 ffff | C | .CONST 0x0243,0xffff 05e0 0244 fffe | D | .CONST 0x0244,0xfffe 05e2 0249 fffd | I | .CONST 0x0249,0xfffd 05e4 024d fffc | M | .CONST 0x024d,0xfffc 05e6 024f fffb | O | .CONST 0x024f,0xfffb 05e8 0251 fffa | Q | .CONST 0x0251,0xfffa 05ea 0253 fff9 | S | .CONST 0x0253,0xfff9 05ec 0255 fff8 | U | .CONST 0x0255,0xfff8 05ee 0257 0001 | W | .CONST 0x0257,0x0001 05f0 025b 0002 | [ | .CONST 0x025b,0x0002 05f2 025d 0003 | ] | .CONST 0x025d,0x0003 05f4 0261 0004 | a | .CONST 0x0261,0x0004 05f6 0262 0005 | b | .CONST 0x0262,0x0005 05f8 0268 0006 | h | .CONST 0x0268,0x0006 05fa 026e 0007 | n | .CONST 0x026e,0x0007 05fc 0272 0008 | r | .CONST 0x0272,0x0008 05fe 0274 0009 | t | .CONST 0x0274,0x0009 0600 0278 000a | x | .CONST 0x0278,0x000a 0602 0279 000b | y | .CONST 0x0279,0x000b 0604 027d 000c | } | .CONST 0x027d,0x000c 0606 027e 000d | ~ | .CONST 0x027e,0x000d 0608 0282 000e | | .CONST 0x0282,0x000e 060a 028c 000f | | .CONST 0x028c,0x000f 060c 0297 0010 | | .CONST 0x0297,0x0010 060e 029b 0011 | | .CONST 0x029b,0x0011 0610 02a4 0012 | | .CONST 0x02a4,0x0012 0612 02a8 0013 | | .CONST 0x02a8,0x0013 0614 02ac 0014 | | .CONST 0x02ac,0x0014 0616 02b6 0015 | | .CONST 0x02b6,0x0015 0618 02be 0016 | | .CONST 0x02be,0x0016 061a 02c9 0017 | | .CONST 0x02c9,0x0017 061c 02cb 0018 | | .CONST 0x02cb,0x0018 061e 02cf 0019 | | .CONST 0x02cf,0x0019 0620 02d1 001a | | .CONST 0x02d1,0x001a 0622 ; -------------------------------------------------------------------------------------- 0622 ; Debug3 Subtable 0x11 0622 ; -------------------------------------------------------------------------------------- 0622 0001 0007 | | .DBG3TAB 0x0001,0x0007 0624 02db ffff | | .CONST 0x02db,0xffff 0626 02dd 0001 | | .CONST 0x02dd,0x0001 0628 02e1 0002 | | .CONST 0x02e1,0x0002 062a 02e2 0003 | | .CONST 0x02e2,0x0003 062c 02e6 0004 | | .CONST 0x02e6,0x0004 062e 02ee 0005 | | .CONST 0x02ee,0x0005 0630 02f2 0006 | | .CONST 0x02f2,0x0006 0632 02fa 0007 | | .CONST 0x02fa,0x0007 0634 ; -------------------------------------------------------------------------------------- 0634 ; Debug3 Subtable 0x12 0634 ; -------------------------------------------------------------------------------------- 0634 0001 0005 | | .DBG3TAB 0x0001,0x0005 0636 0303 ffff | | .CONST 0x0303,0xffff 0638 0305 0001 | | .CONST 0x0305,0x0001 063a 0309 0002 | | .CONST 0x0309,0x0002 063c 030a 0003 | | .CONST 0x030a,0x0003 063e 0312 0004 | | .CONST 0x0312,0x0004 0640 031a 0005 | | .CONST 0x031a,0x0005 0642 ; -------------------------------------------------------------------------------------- 0642 ; Debug3 Subtable 0x13 0642 ; -------------------------------------------------------------------------------------- 0642 0001 0003 | | .DBG3TAB 0x0001,0x0003 0644 0323 ffff | # | .CONST 0x0323,0xffff 0646 0327 0001 | ' | .CONST 0x0327,0x0001 0648 032a 0002 | * | .CONST 0x032a,0x0002 064a 032d 0003 | - | .CONST 0x032d,0x0003 064c ; -------------------------------------------------------------------------------------- 064c ; Debug3 Subtable 0x14 064c ; -------------------------------------------------------------------------------------- 064c 0002 0005 | | .DBG3TAB 0x0002,0x0005 064e 035b ffff | [ | .CONST 0x035b,0xffff 0650 0361 fffe | a | .CONST 0x0361,0xfffe 0652 0363 0001 | c | .CONST 0x0363,0x0001 0654 0369 0003 | i | .CONST 0x0369,0x0003 0656 036c 0004 | l | .CONST 0x036c,0x0004 0658 0371 0002 | q | .CONST 0x0371,0x0002 065a 0376 0005 | v | .CONST 0x0376,0x0005 065c ; -------------------------------------------------------------------------------------- 065c ; Debug3 Subtable 0x15 065c ; -------------------------------------------------------------------------------------- 065c 0002 0005 | | .DBG3TAB 0x0002,0x0005 065e 037b ffff | { | .CONST 0x037b,0xffff 0660 0381 fffe | | .CONST 0x0381,0xfffe 0662 0383 0001 | | .CONST 0x0383,0x0001 0664 0389 0003 | | .CONST 0x0389,0x0003 0666 038c 0004 | | .CONST 0x038c,0x0004 0668 0391 0002 | | .CONST 0x0391,0x0002 066a 0396 0005 | | .CONST 0x0396,0x0005 066c ; -------------------------------------------------------------------------------------- 066c ; Debug3 Subtable 0x16 066c ; -------------------------------------------------------------------------------------- 066c 0000 0008 | | .DBG3TAB 0x0000,0x0008 066e 039b 0001 | | .CONST 0x039b,0x0001 0670 039e 0002 | | .CONST 0x039e,0x0002 0672 03a4 0003 | | .CONST 0x03a4,0x0003 0674 03a9 0004 | | .CONST 0x03a9,0x0004 0676 03ab 0005 | | .CONST 0x03ab,0x0005 0678 03b8 0006 | | .CONST 0x03b8,0x0006 067a 03bc 0007 | | .CONST 0x03bc,0x0007 067c 03be 0008 | | .CONST 0x03be,0x0008 067e 0000 0000 | | .BLANK 0000[0x182]