|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 8192 (0x2000) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0ab8 | | .CONST 0x0ab8 ; 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 0007 | | .CONST 0x0007 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0090 | | .CONST 0x0090 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002f | / | .CONST 0x002f ; Number of locals 000b INIT_0008: 000b 029a 009b | | Declare_Subprogram INIT_0098,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x0bc2,0x0000,0x0000,0x005a,0x8bd5,0x0000,0x06c1 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 00cb | | Declare_Subprogram INIT_00c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 030b | | Declare_Subprogram INIT_0308,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 029a 031b | | Declare_Subprogram INIT_0318,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 00bf | | Action Accept_Activation 0020 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1 = .DEBUG 0x0020,0x0bd8,0x0000,0x0000,0x005a,0x8cf5,0x0000,0x0004 ; Debug Table 0x1.0x0 = 0x20,0xffff 0021 0266 | f | Execute Discrete,Bounds 0022 e001 | | Load 0x0,0x1 0023 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0024 029f 0363 | c| Declare_Subprogram INIT_0360,For_Call 0026 4801 |H | Short_Literal 0x1 0027 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0028 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x1 = 0x28,0xfffe 0029 4803 |H | Short_Literal 0x3 002a e002 | | Load 0x0,0x2 002b 02a0 | | Declare_Subprogram Null_Subprogram 002c 4801 |H | Short_Literal 0x1 002d 035d | ] | Declare_Type Array,Defined 002e 00d8 | | Load_Top At_Offset_0 002f 0337 | 7 | Declare_Variable Array 0030 00d8 | | Load_Top At_Offset_0 0031 0337 | 7 | Declare_Variable Array 0032 4805 |H | Short_Literal 0x5 0033 4801 |H | Short_Literal 0x1 0034 00da | | Load_Top At_Offset_2 0035 01d6 | | Execute Vector,Field_Write 0036 4806 |H | Short_Literal 0x6 0037 4802 |H | Short_Literal 0x2 0038 00da | | Load_Top At_Offset_2 0039 01d6 | | Execute Vector,Field_Write 003a 4807 |H | Short_Literal 0x7 003b 4803 |H | Short_Literal 0x3 003c 00da | | Load_Top At_Offset_2 003d 01d6 | | Execute Vector,Field_Write 003e 00d9 | | Load_Top At_Offset_1 003f 01d4 | | Execute Vector,Structure_Write 0040 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x2 = 0x40,0xfffd 0041 0266 | f | Execute Discrete,Bounds 0042 00e2 | | Load_Encached Integer_Cache 0043 02a0 | | Declare_Subprogram Null_Subprogram 0044 4801 |H | Short_Literal 0x1 0045 035d | ] | Declare_Type Array,Defined 0046 00d8 | | Load_Top At_Offset_0 0047 0337 | 7 | Declare_Variable Array 0048 00d8 | | Load_Top At_Offset_0 0049 0337 | 7 | Declare_Variable Array 004a 4802 |H | Short_Literal 0x2 004b 4801 |H | Short_Literal 0x1 004c 00da | | Load_Top At_Offset_2 004d 01d6 | | Execute Vector,Field_Write 004e 4800 |H | Short_Literal 0x0 004f 4800 |H | Short_Literal 0x0 0050 00da | | Load_Top At_Offset_2 0051 01d6 | | Execute Vector,Field_Write 0052 00d9 | | Load_Top At_Offset_1 0053 01d4 | | Execute Vector,Structure_Write 0054 029d 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call ; Debug Table 0x1.0x3 = 0x54,0xfffc 0056 029d 03ab | | Declare_Subprogram INIT_03a8,For_Outer_Call ; Debug Table 0x1.0x4 = 0x56,0xfffb 0058 029d 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call ; Debug Table 0x1.0x5 = 0x58,0xfffa 005a 029d 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call ; Debug Table 0x1.0x6 = 0x5a,0xfff9 005c 029d 040b | | Declare_Subprogram INIT_0408,For_Outer_Call ; Debug Table 0x1.0x7 = 0x5c,0xfff8 005e 029d 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call ; Debug Table 0x1.0x8 = 0x5e,0xfff7 0060 029d 0463 | c| Declare_Subprogram INIT_0460,For_Outer_Call ; Debug Table 0x1.0x9 = 0x60,0xfff6 0062 029d 049b | | Declare_Subprogram INIT_0498,For_Outer_Call ; Debug Table 0x1.0xa = 0x62,0xfff5 0064 029d 0573 | s| Declare_Subprogram INIT_0570,For_Outer_Call ; Debug Table 0x1.0xb = 0x64,0xfff4 0066 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xc = 0x66,0xfff3 0067 00c7 | | Action Elaborate_Subprogram 0068 029d 0593 | | Declare_Subprogram INIT_0590,For_Outer_Call ; Debug Table 0x1.0xd = 0x68,0xfff2 006a 029d 05d3 | | Declare_Subprogram INIT_05d0,For_Outer_Call ; Debug Table 0x1.0xe = 0x6a,0xfff1 006c 029d 05f3 | | Declare_Subprogram INIT_05f0,For_Outer_Call ; Debug Table 0x1.0xf = 0x6c,0xfff0 006e 029d 06ab | | Declare_Subprogram INIT_06a8,For_Outer_Call ; Debug Table 0x1.0x10 = 0x6e,0xffef 0070 029d 06f3 | | Declare_Subprogram INIT_06f0,For_Outer_Call ; Debug Table 0x1.0x11 = 0x70,0xffee 0072 029d 07f3 | | Declare_Subprogram INIT_07f0,For_Outer_Call ; Debug Table 0x1.0x12 = 0x72,0xffed 0074 029d 085b | [| Declare_Subprogram INIT_0858,For_Outer_Call ; Debug Table 0x1.0x13 = 0x74,0xffec 0076 029d 088b | | Declare_Subprogram INIT_0888,For_Outer_Call ; Debug Table 0x1.0x14 = 0x76,0xffeb 0078 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x15 = 0x78,0xffea 0079 00c7 | | Action Elaborate_Subprogram 007a 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x16 = 0x7a,0xffe9 007b 00c7 | | Action Elaborate_Subprogram 007c 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x17 = 0x7c,0xffe8 007d 00c7 | | Action Elaborate_Subprogram 007e 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x18 = 0x7e,0xffe7 007f 00c7 | | Action Elaborate_Subprogram 0080 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x19 = 0x80,0xffe6 0081 00c7 | | Action Elaborate_Subprogram 0082 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x1a = 0x82,0xffe5 0083 00c7 | | Action Elaborate_Subprogram 0084 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x1b = 0x84,0xffe4 0085 00c7 | | Action Elaborate_Subprogram 0086 029d 08e3 | | Declare_Subprogram INIT_08e0,For_Outer_Call ; Debug Table 0x1.0x1c = 0x86,0xffe3 0088 029d 092b | +| Declare_Subprogram INIT_0928,For_Outer_Call ; Debug Table 0x1.0x1d = 0x88,0xffe2 008a 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x1e = 0x8a,0xffe1 008b 00c7 | | Action Elaborate_Subprogram 008c 029d 09ab | | Declare_Subprogram INIT_09a8,For_Outer_Call ; Debug Table 0x1.0x1f = 0x8c,0xffe0 008e 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x20 = 0x8e,0xffdf 008f 00c7 | | Action Elaborate_Subprogram 0090 BODY_0008: 0090 00bc | | Action Signal_Activated 0091 00bb | | Action Signal_Completion 0092 0000 0000 | | .BLANK 0000[0x6] 0098 ; -------------------------------------------------------------------------------------- 0098 ; SUBPROGRAM 0098 ; -------------------------------------------------------------------------------------- 0098 009d | | .CONST 0x009d ; Address of begin 0099 00ae | | .CONST 0x00ae ; Address of exception handler 009a 0002 | | .CONST 0x0002 ; Number of locals 009b INIT_0098: 009b e003 | | Load 0x0,0x3 ; Debug Table 0x2 = .DEBUG 0x009b,0x0c1c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x06c2 ; Debug Table 0x2.0x0 = 0x9b,0xffff 009c 0007 | | Action Break_Optional 009d BODY_0098: 009d e003 | | Load 0x0,0x3 ; Debug Table 0x2.0x1 = 0x9d,0x1 009e 4801 |H | Short_Literal 0x1 009f e5ff | | Load 0x2,-0x1 00a0 e004 | | Load 0x0,0x4 00a1 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00a2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x2 = 0xa3,0x2 00a4 4800 |H | Short_Literal 0x0 00a5 480c |H | Short_Literal 0xc 00a6 e5fd | | Load 0x2,-0x3 00a7 e5fe | | Load 0x2,-0x2 00a8 822c | , | Call 0x1,0x2c 00a9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x3 = 0xaa,0x3 00ab e004 | | Load 0x0,0x4 00ac 1820 | | Execute Package,Field_Execute,Field_Number 0x20 00ad 4504 |E | Exit_Suprogram New_Top_Offset 0x4 00ae TRAP_0098: 00ae 62a9 |b | Indirect_Literal Discrete,0x358,{0x00000000, 0x5a8bd503} 00af 010f | | Execute Exception,Equal 00b0 6801 |h | Jump_Zero 0xb2 00b1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x2.0x4 = 0xb1,0x4 00b2 62a1 |b | Indirect_Literal Discrete,0x354,{0x00000000, 0x5a8bd501} 00b3 010f | | Execute Exception,Equal 00b4 6808 |h | Jump_Zero 0xbd 00b5 0092 09ee | | Action Push_String_Extended,0x9ee ; "doe_error" ; Debug Table 0x2.0x5 = 0xb5,0x5 00b7 0092 09ef | | Action Push_String_Extended,0x9ef ; "Elide" 00b9 00db | | Load_Top At_Offset_3 00ba e005 | | Load 0x0,0x5 00bb 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00bc 4504 |E | Exit_Suprogram New_Top_Offset 0x4 00bd e006 | | Load 0x0,0x6 ; Debug Table 0x2.0x6 = 0xbd,0x6 00be 180d | | Execute Package,Field_Execute,Field_Number 0xd 00bf 0092 09ef | | Action Push_String_Extended,0x9ef ; "Elide" 00c1 00db | | Load_Top At_Offset_3 00c2 e005 | | Load 0x0,0x5 00c3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00c4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 00c5 0000 0000 | | .XXX[0x3] 00c7 0000 | | 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00cd | | .CONST 0x00cd ; Address of begin 00c9 00de | | .CONST 0x00de ; Address of exception handler 00ca 0002 | | .CONST 0x0002 ; Number of locals 00cb INIT_00c8: 00cb e003 | | Load 0x0,0x3 ; Debug Table 0x3 = .DEBUG 0x00cb,0x0c2c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x06d6 ; Debug Table 0x3.0x0 = 0xcb,0xffff 00cc 0007 | | Action Break_Optional 00cd BODY_00c8: 00cd e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x1 = 0xcd,0x1 00ce 4801 |H | Short_Literal 0x1 00cf e5ff | | Load 0x2,-0x1 00d0 e004 | | Load 0x0,0x4 00d1 181e | | Execute Package,Field_Execute,Field_Number 0x1e 00d2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x2 = 0xd3,0x2 00d4 4801 |H | Short_Literal 0x1 00d5 480f |H | Short_Literal 0xf 00d6 e5fd | | Load 0x2,-0x3 00d7 e5fe | | Load 0x2,-0x2 00d8 822c | , | Call 0x1,0x2c 00d9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x3 = 0xda,0x3 00db e004 | | Load 0x0,0x4 00dc 1820 | | Execute Package,Field_Execute,Field_Number 0x20 00dd 4504 |E | Exit_Suprogram New_Top_Offset 0x4 00de TRAP_00c8: 00de 6279 |by | Indirect_Literal Discrete,0x358,{0x00000000, 0x5a8bd503} 00df 010f | | Execute Exception,Equal 00e0 6801 |h | Jump_Zero 0xe2 00e1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x3.0x4 = 0xe1,0x4 00e2 6271 |bq | Indirect_Literal Discrete,0x354,{0x00000000, 0x5a8bd501} 00e3 010f | | Execute Exception,Equal 00e4 6808 |h | Jump_Zero 0xed 00e5 0092 09ee | | Action Push_String_Extended,0x9ee ; "doe_error" ; Debug Table 0x3.0x5 = 0xe5,0x5 00e7 0092 09f0 | | Action Push_String_Extended,0x9f0 ; "Expand" 00e9 00db | | Load_Top At_Offset_3 00ea e005 | | Load 0x0,0x5 00eb 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00ec 4504 |E | Exit_Suprogram New_Top_Offset 0x4 00ed e006 | | Load 0x0,0x6 ; Debug Table 0x3.0x6 = 0xed,0x6 00ee 180d | | Execute Package,Field_Execute,Field_Number 0xd 00ef 0092 09f0 | | Action Push_String_Extended,0x9f0 ; "Expand" 00f1 00db | | Load_Top At_Offset_3 00f2 e005 | | Load 0x0,0x5 00f3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00f4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 00f5 0000 0000 | | .XXX[0x3] 00f7 0000 | | 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 00fd | | .CONST 0x00fd ; Address of begin 00f9 010a | | .CONST 0x010a ; Address of exception handler 00fa 0002 | | .CONST 0x0002 ; Number of locals 00fb INIT_00f8: 00fb e003 | | Load 0x0,0x3 ; Debug Table 0x4 = .DEBUG 0x00fb,0x0c3c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x06ea ; Debug Table 0x4.0x0 = 0xfb,0xffff 00fc 0007 | | Action Break_Optional 00fd BODY_00f8: 00fd e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x1 = 0xfd,0x1 00fe 4801 |H | Short_Literal 0x1 00ff e5ff | | Load 0x2,-0x1 0100 e004 | | Load 0x0,0x4 0101 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0102 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0103 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x2 = 0x103,0x2 0104 00d9 | | Load_Top At_Offset_1 0105 8210 | | Call 0x1,0x10 0106 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x3 = 0x106,0x3 0107 e004 | | Load 0x0,0x4 0108 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0109 4503 |E | Exit_Suprogram New_Top_Offset 0x3 010a TRAP_00f8: 010a 624d |bM | Indirect_Literal Discrete,0x358,{0x00000000, 0x5a8bd503} 010b 010f | | Execute Exception,Equal 010c 6801 |h | Jump_Zero 0x10e 010d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x4.0x4 = 0x10d,0x4 010e 6245 |bE | Indirect_Literal Discrete,0x354,{0x00000000, 0x5a8bd501} 010f 010f | | Execute Exception,Equal 0110 6808 |h | Jump_Zero 0x119 0111 0092 09ee | | Action Push_String_Extended,0x9ee ; "doe_error" ; Debug Table 0x4.0x5 = 0x111,0x5 0113 0092 09f1 | | Action Push_String_Extended,0x9f1 ; "sort" 0115 00db | | Load_Top At_Offset_3 0116 e005 | | Load 0x0,0x5 0117 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0118 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0119 e006 | | Load 0x0,0x6 ; Debug Table 0x4.0x6 = 0x119,0x6 011a 180d | | Execute Package,Field_Execute,Field_Number 0xd 011b 0092 09f1 | | Action Push_String_Extended,0x9f1 ; "sort" 011d 00db | | Load_Top At_Offset_3 011e e005 | | Load 0x0,0x5 011f 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0120 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0121 0000 0000 | | .BLANK 0000[0x7] 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 012d | - | .CONST 0x012d ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0002 | | .CONST 0x0002 ; Number of locals 012b INIT_0128: 012b e002 | | Load 0x0,0x2 ; Debug Table 0x5 = .DEBUG 0x012b,0x0c4c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x06f8 ; Debug Table 0x5.0x0 = 0x12b,0xffff 012c 0007 | | Action Break_Optional 012d BODY_0128: 012d 480e |H | Short_Literal 0xe ; Debug Table 0x5.0x1 = 0x12d,0x1 012e e5ff | | Load 0x2,-0x1 012f 0217 | | Execute Heap_Access,All_Reference 0130 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0131 e007 | | Load 0x0,0x7 0132 01a7 | | Execute Matrix,Field_Read 0133 7003 |p | Jump_Nonzero 0x137 0134 480e |H | Short_Literal 0xe ; Debug Table 0x5.0x2 = 0x134,0x2 0135 8008 | | Call 0x0,0x8 0136 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0137 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x3 = 0x137,0x3 0138 7006 |p | Jump_Nonzero 0x13f 0139 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x4 = 0x139,0x4 013a 4800 |H | Short_Literal 0x0 013b e5ff | | Load 0x2,-0x1 013c e009 | | Load 0x0,0x9 013d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 013e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 013f e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x5 = 0x13f,0x5 0140 4801 |H | Short_Literal 0x1 0141 4808 |H | Short_Literal 0x8 0142 0261 | a | Execute Discrete,Not_In_Range 0143 6805 |h | Jump_Zero 0x149 0144 0092 09f2 | | Action Push_String_Extended,0x9f2 ; "unknown sort format" ; Debug Table 0x5.0x6 = 0x144,0x6 0146 e00a | | Load 0x0,0xa 0147 180d | | Execute Package,Field_Execute,Field_Number 0xd 0148 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0149 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x7 = 0x149,0x7 014a 0aff | | Execute_Immediate Plus,-0x1 014b 0248 | H | Execute Discrete,Check_In_Integer 014c 00d8 | | Load_Top At_Offset_0 014d e002 | | Load 0x0,0x2 014e 0260 | ` | Execute Discrete,In_Type 014f 7002 |p | Jump_Nonzero 0x152 0150 48e0 |H | Short_Literal 0xe0 0151 0257 | W | Execute Discrete,Raise 0152 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0153 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x8 = 0x153,0x8 0154 e5ff | | Load 0x2,-0x1 0155 821c | | Call 0x1,0x1c 0156 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x9 = 0x156,0x9 0157 e5ff | | Load 0x2,-0x1 0158 0217 | | Execute Heap_Access,All_Reference 0159 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 015a 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0xa = 0x15a,0xa 015b e5ff | | Load 0x2,-0x1 015c 0217 | | Execute Heap_Access,All_Reference 015d 380a |8 | Execute Record,Field_Write,Field_Number 0xa 015e 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xb = 0x15e,0xb 015f 4800 |H | Short_Literal 0x0 0160 e5ff | | Load 0x2,-0x1 0161 e009 | | Load 0x0,0x9 0162 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0163 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0164 0000 0000 | | .BLANK 0000[0x4] 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 0174 | t | .CONST 0x0174 ; Address of begin 0169 01d1 | | .CONST 0x01d1 ; Address of exception handler 016a 0004 | | .CONST 0x0004 ; Number of locals 016b INIT_0168: 016b e003 | | Load 0x0,0x3 ; Debug Table 0x6 = .DEBUG 0x016b,0x0c66,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0704 ; Debug Table 0x6.0x0 = 0x16b,0xffff 016c 0007 | | Action Break_Optional 016d e00b | | Load 0x0,0xb ; Debug Table 0x6.0x1 = 0x16d,0xfffe 016e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 016f e00b | | Load 0x0,0xb ; Debug Table 0x6.0x2 = 0x16f,0xfffd 0170 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0171 0322 | " | Declare_Variable Record 0172 00d8 | | Load_Top At_Offset_0 0173 1c00 | | Execute_Immediate Run_Utility,0x0 0174 BODY_0168: 0174 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x3 = 0x174,0x1 0175 e00c | | Load 0x0,0xc 0176 1853 | S | Execute Package,Field_Execute,Field_Number 0x53 0177 e00c | | Load 0x0,0xc 0178 1867 | g | Execute Package,Field_Execute,Field_Number 0x67 0179 0033 | 3 | Store_Top Heap_Access,At_Offset_3 017a e00c | | Load 0x0,0xc ; Debug Table 0x6.0x4 = 0x17a,0x2 017b 1857 | W | Execute Package,Field_Execute,Field_Number 0x57 017c 00d9 | | Load_Top At_Offset_1 017d 017d | } | Execute Record,Structure_Write 017e e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x5 = 0x17e,0x3 017f e00c | | Load 0x0,0xc 0180 1881 | | Execute Package,Field_Execute,Field_Number 0x81 0181 4603 |F | Jump_Case 0x4 0182 780f |x | Jump 0x192 ; case 0x0 0183 781a |x | Jump 0x19e ; case 0x1 0184 7819 |x | Jump 0x19e ; case 0x2 0185 7800 |x | Jump 0x186 ; case 0x3 0186 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x6 = 0x186,0x4 0187 0217 | | Execute Heap_Access,All_Reference 0188 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0189 0e08 | | Execute_Immediate Not_Equal,0x8 018a 681a |h | Jump_Zero 0x1a5 018b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x7 = 0x18b,0x5 018c e00c | | Load 0x0,0xc 018d 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 018e 00db | | Load_Top At_Offset_3 018f e00d | | Load 0x0,0xd 0190 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0191 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x6.0x8 = 0x191,0x6 0192 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x9 = 0x192,0x7 0193 00d9 | | Load_Top At_Offset_1 0194 e00c | | Load 0x0,0xc 0195 1882 | | Execute Package,Field_Execute,Field_Number 0x82 0196 700e |p | Jump_Nonzero 0x1a5 0197 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0xa = 0x197,0x8 0198 e00c | | Load 0x0,0xc 0199 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 019a 00db | | Load_Top At_Offset_3 019b e00d | | Load 0x0,0xd 019c 1820 | | Execute Package,Field_Execute,Field_Number 0x20 019d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x6.0xb = 0x19d,0x9 019e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0xc = 0x19e,0xa 019f e00c | | Load 0x0,0xc 01a0 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 01a1 00db | | Load_Top At_Offset_3 01a2 e00d | | Load 0x0,0xd 01a3 1820 | | Execute Package,Field_Execute,Field_Number 0x20 01a4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x6.0xd = 0x1a4,0xb 01a5 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0xe = 0x1a5,0xc 01a6 4801 |H | Short_Literal 0x1 01a7 e5ff | | Load 0x2,-0x1 01a8 e004 | | Load 0x0,0x4 01a9 181e | | Execute Package,Field_Execute,Field_Number 0x1e 01aa 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01ab 480d |H | Short_Literal 0xd ; Debug Table 0x6.0xf = 0x1ab,0xd 01ac 00db | | Load_Top At_Offset_3 01ad 0217 | | Execute Heap_Access,All_Reference 01ae 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 01af e007 | | Load 0x0,0x7 01b0 01a7 | | Execute Matrix,Field_Read 01b1 7003 |p | Jump_Nonzero 0x1b5 01b2 480d |H | Short_Literal 0xd ; Debug Table 0x6.0x10 = 0x1b2,0xe 01b3 8008 | | Call 0x0,0x8 01b4 7818 |x | Jump 0x1cd 01b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x11 = 0x1b5,0xf 01b6 e00c | | Load 0x0,0xc 01b7 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 01b8 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01b9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x12 = 0x1b9,0x10 01ba 00db | | Load_Top At_Offset_3 01bb 0217 | | Execute Heap_Access,All_Reference 01bc 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 01bd 027c | | | Execute Discrete,Less 01be 6809 |h | Jump_Zero 0x1c8 01bf 00da | | Load_Top At_Offset_2 01c0 0217 | | Execute Heap_Access,All_Reference 01c1 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 01c2 0f08 | | Execute_Immediate Equal,0x8 01c3 6804 |h | Jump_Zero 0x1c8 01c4 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x13 = 0x1c4,0x11 01c5 0217 | | Execute Heap_Access,All_Reference 01c6 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 01c7 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 01c8 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x14 = 0x1c8,0x12 01c9 e5fd | | Load 0x2,-0x3 01ca 00db | | Load_Top At_Offset_3 01cb e402 | | Load 0x2,0x2 01cc 822a | * | Call 0x1,0x2a 01cd 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x15 = 0x1cd,0x13 01ce e004 | | Load 0x0,0x4 01cf 1820 | | Execute Package,Field_Execute,Field_Number 0x20 01d0 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01d1 TRAP_0168: 01d1 6186 |a | Indirect_Literal Discrete,0x358,{0x00000000, 0x5a8bd503} 01d2 010f | | Execute Exception,Equal 01d3 6801 |h | Jump_Zero 0x1d5 01d4 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x6.0x16 = 0x1d4,0x14 01d5 617e |a~ | Indirect_Literal Discrete,0x354,{0x00000000, 0x5a8bd501} 01d6 010f | | Execute Exception,Equal 01d7 6808 |h | Jump_Zero 0x1e0 01d8 0092 09ee | | Action Push_String_Extended,0x9ee ; "doe_error" ; Debug Table 0x6.0x17 = 0x1d8,0x15 01da 0092 09f3 | | Action Push_String_Extended,0x9f3 ; "child" 01dc e402 | | Load 0x2,0x2 01dd e005 | | Load 0x0,0x5 01de 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01df 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01e0 e006 | | Load 0x0,0x6 ; Debug Table 0x6.0x18 = 0x1e0,0x16 01e1 180d | | Execute Package,Field_Execute,Field_Number 0xd 01e2 0092 09f3 | | Action Push_String_Extended,0x9f3 ; "child" 01e4 e402 | | Load 0x2,0x2 01e5 e005 | | Load 0x0,0x5 01e6 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01e7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 0203 | | .CONST 0x0203 ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 0006 | | .CONST 0x0006 ; Number of locals 01eb INIT_01e8: 01eb e00e | | Load 0x0,0xe ; Debug Table 0x7 = .DEBUG 0x01eb,0x0c9a,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0718 ; Debug Table 0x7.0x0 = 0x1eb,0xffff 01ec 0322 | " | Declare_Variable Record 01ed 00d8 | | Load_Top At_Offset_0 01ee 1c00 | | Execute_Immediate Run_Utility,0x0 01ef 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1 = 0x1ef,0xfffe 01f0 0217 | | Execute Heap_Access,All_Reference 01f1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01f2 e00c | | Load 0x0,0xc 01f3 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 01f4 e00b | | Load 0x0,0xb 01f5 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01f6 03f1 | | Declare_Variable Discrete,With_Value 01f7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x2 = 0x1f7,0xfffd 01f8 0217 | | Execute Heap_Access,All_Reference 01f9 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 01fa e00b | | Load 0x0,0xb 01fb 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01fc 03f1 | | Declare_Variable Discrete,With_Value 01fd 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7.0x3 = 0x1fd,0xfffc 01fe 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 01ff e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x4 = 0x1ff,0xfffb 0200 e00b | | Load 0x0,0xb 0201 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0202 03f1 | | Declare_Variable Discrete,With_Value 0203 BODY_01e8: 0203 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x5 = 0x203,0x1 0204 00d9 | | Load_Top At_Offset_1 0205 e5ff | | Load 0x2,-0x1 0206 e005 | | Load 0x0,0x5 0207 180e | | Execute Package,Field_Execute,Field_Number 0xe 0208 005a | Z | Store_Top Discrete,At_Offset_2 0209 00d1 | | Pop_Control Pop_Count_1 020a e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x6 = 0x20a,0x2 020b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 020c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 020d 7005 |p | Jump_Nonzero 0x213 020e 0092 09f4 | | Action Push_String_Extended,0x9f4 ; "units must be specified" ; Debug Table 0x7.0x7 = 0x20e,0x3 0210 e00a | | Load 0x0,0xa 0211 180d | | Execute Package,Field_Execute,Field_Number 0xd 0212 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x7.0x8 = 0x212,0x4 0213 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x9 = 0x213,0x5 0214 0217 | | Execute Heap_Access,All_Reference 0215 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0216 e00f | | Load 0x0,0xf 0217 0260 | ` | Execute Discrete,In_Type 0218 681b |h | Jump_Zero 0x234 0219 e5fd | | Load 0x2,-0x3 ; Debug Table 0x7.0xa = 0x219,0x6 021a 00d9 | | Load_Top At_Offset_1 021b e5ff | | Load 0x2,-0x1 021c 822e | . | Call 0x1,0x2e 021d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x7.0xb = 0x21d,0x7 021e 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xc = 0x21e,0x9 021f e5ff | | Load 0x2,-0x1 0220 0217 | | Execute Heap_Access,All_Reference 0221 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0222 e00c | | Load 0x0,0xc 0223 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 0224 e402 | | Load 0x2,0x2 0225 017d | } | Execute Record,Structure_Write 0226 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xd = 0x226,0xa 0227 e005 | | Load 0x0,0x5 0228 180f | | Execute Package,Field_Execute,Field_Number 0xf 0229 6806 |h | Jump_Zero 0x230 022a e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xe = 0x22a,0xb 022b 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 022c e010 | | Load 0x0,0x10 022d 1855 | U | Execute Package,Field_Execute,Field_Number 0x55 022e 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0xf = 0x22e,0xc 022f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0230 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x10 = 0x230,0xd 0231 0a01 | | Execute_Immediate Plus,0x1 0232 0248 | H | Execute Discrete,Check_In_Integer 0233 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0234 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x11 = 0x234,0x8 0235 00d9 | | Load_Top At_Offset_1 0236 027c | | | Execute Discrete,Less 0237 77e6 |w | Jump_Nonzero 0x21e 0238 e5fd | | Load 0x2,-0x3 ; Debug Table 0x7.0x12 = 0x238,0xe 0239 0a01 | | Execute_Immediate Plus,0x1 023a 0248 | H | Execute Discrete,Check_In_Integer 023b 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 023c 7816 |x | Jump 0x253 023d 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x13 = 0x23d,0x10 023e e5ff | | Load 0x2,-0x1 023f 0217 | | Execute Heap_Access,All_Reference 0240 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0241 e00c | | Load 0x0,0xc 0242 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 0243 e402 | | Load 0x2,0x2 0244 017d | } | Execute Record,Structure_Write 0245 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x14 = 0x245,0x11 0246 e005 | | Load 0x0,0x5 0247 180f | | Execute Package,Field_Execute,Field_Number 0xf 0248 6806 |h | Jump_Zero 0x24f 0249 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x15 = 0x249,0x12 024a 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 024b e010 | | Load 0x0,0x10 024c 1855 | U | Execute Package,Field_Execute,Field_Number 0x55 024d 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x16 = 0x24d,0x13 024e 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 024f 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x17 = 0x24f,0x14 0250 0a01 | | Execute_Immediate Plus,0x1 0251 0248 | H | Execute Discrete,Check_In_Integer 0252 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0253 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x18 = 0x253,0xf 0254 e403 | | Load 0x2,0x3 0255 027a | z | Execute Discrete,Less_Equal 0256 77e6 |w | Jump_Nonzero 0x23d 0257 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x19 = 0x257,0x15 0258 6809 |h | Jump_Zero 0x262 0259 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x1a = 0x259,0x16 025a e5ff | | Load 0x2,-0x1 025b 0217 | | Execute Heap_Access,All_Reference 025c 3812 |8 | Execute Record,Field_Write,Field_Number 0x12 025d 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x1b = 0x25d,0x17 025e 4800 |H | Short_Literal 0x0 025f e5ff | | Load 0x2,-0x1 0260 e009 | | Load 0x0,0x9 0261 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0262 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0263 0000 0000 | | .BLANK 0000[0x5] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 0277 | w | .CONST 0x0277 ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0005 | | .CONST 0x0005 ; Number of locals 026b INIT_0268: 026b e00e | | Load 0x0,0xe ; Debug Table 0x8 = .DEBUG 0x026b,0x0cd4,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x072c ; Debug Table 0x8.0x0 = 0x26b,0xffff 026c 0322 | " | Declare_Variable Record 026d 00d8 | | Load_Top At_Offset_0 026e 1c00 | | Execute_Immediate Run_Utility,0x0 026f e00b | | Load 0x0,0xb ; Debug Table 0x8.0x1 = 0x26f,0xfffe 0270 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0271 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x8.0x2 = 0x271,0xfffd 0272 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0273 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x3 = 0x273,0xfffc 0274 e00b | | Load 0x0,0xb 0275 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0276 03f1 | | Declare_Variable Discrete,With_Value 0277 BODY_0268: 0277 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x4 = 0x277,0x1 0278 00d9 | | Load_Top At_Offset_1 0279 e5ff | | Load 0x2,-0x1 027a e005 | | Load 0x0,0x5 027b 180e | | Execute Package,Field_Execute,Field_Number 0xe 027c 005a | Z | Store_Top Discrete,At_Offset_2 027d 00d1 | | Pop_Control Pop_Count_1 027e 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x5 = 0x27e,0x2 027f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0280 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0281 7005 |p | Jump_Nonzero 0x287 0282 0092 09f4 | | Action Push_String_Extended,0x9f4 ; "units must be specified" ; Debug Table 0x8.0x6 = 0x282,0x3 0284 e00a | | Load 0x0,0xa 0285 180d | | Execute Package,Field_Execute,Field_Number 0xd 0286 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x8.0x7 = 0x286,0x4 0287 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x8 = 0x287,0x5 0288 0217 | | Execute Heap_Access,All_Reference 0289 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 028a e00f | | Load 0x0,0xf 028b 0260 | ` | Execute Discrete,In_Type 028c 6805 |h | Jump_Zero 0x292 028d e5fd | | Load 0x2,-0x3 ; Debug Table 0x8.0x9 = 0x28d,0x6 028e 00d9 | | Load_Top At_Offset_1 028f e5ff | | Load 0x2,-0x1 0290 822f | / | Call 0x1,0x2f 0291 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x8.0xa = 0x291,0x7 0292 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xb = 0x292,0x8 0293 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0294 7816 |x | Jump 0x2ab 0295 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0xc = 0x295,0xa 0296 e5ff | | Load 0x2,-0x1 0297 0217 | | Execute Heap_Access,All_Reference 0298 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0299 e00c | | Load 0x0,0xc 029a 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 029b e402 | | Load 0x2,0x2 029c 017d | } | Execute Record,Structure_Write 029d 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xd = 0x29d,0xb 029e e005 | | Load 0x0,0x5 029f 180f | | Execute Package,Field_Execute,Field_Number 0xf 02a0 6806 |h | Jump_Zero 0x2a7 02a1 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0xe = 0x2a1,0xc 02a2 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 02a3 e010 | | Load 0x0,0x10 02a4 1855 | U | Execute Package,Field_Execute,Field_Number 0x55 02a5 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0xf = 0x2a5,0xd 02a6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02a7 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x10 = 0x2a7,0xe 02a8 0a01 | | Execute_Immediate Plus,0x1 02a9 0248 | H | Execute Discrete,Check_In_Integer 02aa 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 02ab 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x11 = 0x2ab,0x9 02ac e5fd | | Load 0x2,-0x3 02ad 027a | z | Execute Discrete,Less_Equal 02ae 77e6 |w | Jump_Nonzero 0x295 02af 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x12 = 0x2af,0xf 02b0 6809 |h | Jump_Zero 0x2ba 02b1 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x13 = 0x2b1,0x10 02b2 e5ff | | Load 0x2,-0x1 02b3 0217 | | Execute Heap_Access,All_Reference 02b4 3812 |8 | Execute Record,Field_Write,Field_Number 0x12 02b5 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x14 = 0x2b5,0x11 02b6 4800 |H | Short_Literal 0x0 02b7 e5ff | | Load 0x2,-0x1 02b8 e009 | | Load 0x0,0x9 02b9 1811 | | Execute Package,Field_Execute,Field_Number 0x11 02ba 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02bb 0000 0000 | | .BLANK 0000[0x5] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02d7 | | .CONST 0x02d7 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0005 | | .CONST 0x0005 ; Number of locals 02c3 INIT_02c0: 02c3 e00e | | Load 0x0,0xe ; Debug Table 0x9 = .DEBUG 0x02c3,0x0d00,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0740 ; Debug Table 0x9.0x0 = 0x2c3,0xffff 02c4 0322 | " | Declare_Variable Record 02c5 00d8 | | Load_Top At_Offset_0 02c6 1c00 | | Execute_Immediate Run_Utility,0x0 02c7 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x1 = 0x2c7,0xfffe 02c8 0217 | | Execute Heap_Access,All_Reference 02c9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02ca e00c | | Load 0x0,0xc 02cb 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 02cc e00b | | Load 0x0,0xb 02cd 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02ce 03f1 | | Declare_Variable Discrete,With_Value 02cf e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x2 = 0x2cf,0xfffd 02d0 0217 | | Execute Heap_Access,All_Reference 02d1 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 02d2 e00b | | Load 0x0,0xb 02d3 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02d4 03f1 | | Declare_Variable Discrete,With_Value 02d5 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0x3 = 0x2d5,0xfffc 02d6 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 02d7 BODY_02c0: 02d7 781c |x | Jump 0x2f4 02d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x4 = 0x2d8,0x2 02d9 e5ff | | Load 0x2,-0x1 02da 0217 | | Execute Heap_Access,All_Reference 02db 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02dc e00c | | Load 0x0,0xc 02dd 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 02de e402 | | Load 0x2,0x2 02df 017d | } | Execute Record,Structure_Write 02e0 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x5 = 0x2e0,0x3 02e1 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 02e2 e010 | | Load 0x0,0x10 02e3 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 02e4 700b |p | Jump_Nonzero 0x2f0 02e5 00db | | Load_Top At_Offset_3 02e6 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 02e7 e5fe | | Load 0x2,-0x2 02e8 021e | | Execute Heap_Access,Maximum 02e9 6806 |h | Jump_Zero 0x2f0 02ea 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x6 = 0x2ea,0x4 02eb 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 02ec e010 | | Load 0x0,0x10 02ed 1855 | U | Execute Package,Field_Execute,Field_Number 0x55 02ee 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x7 = 0x2ee,0x5 02ef 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 02f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x8 = 0x2f0,0x6 02f1 0a01 | | Execute_Immediate Plus,0x1 02f2 0248 | H | Execute Discrete,Check_In_Integer 02f3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02f4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x9 = 0x2f4,0x1 02f5 00db | | Load_Top At_Offset_3 02f6 027a | z | Execute Discrete,Less_Equal 02f7 77e0 |w | Jump_Nonzero 0x2d8 02f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x2f8,0x7 02f9 6809 |h | Jump_Zero 0x303 02fa 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0xb = 0x2fa,0x8 02fb e5ff | | Load 0x2,-0x1 02fc 0217 | | Execute Heap_Access,All_Reference 02fd 3812 |8 | Execute Record,Field_Write,Field_Number 0x12 02fe 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0xc = 0x2fe,0x9 02ff 4800 |H | Short_Literal 0x0 0300 e5ff | | Load 0x2,-0x1 0301 e009 | | Load 0x0,0x9 0302 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0303 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0304 0000 0000 | | .BLANK 0000[0x4] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 030b | | .CONST 0x030b ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0001 | | .CONST 0x0001 ; Number of locals 030b BODY_0308: 030b INIT_0308: 030b 00db | | Load_Top At_Offset_3 ; Debug Table 0xa = .DEBUG 0x030b,0x0d1c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x074e ; Debug Table 0xa.0x0 = 0x30b,0x1 030c e010 | | Load 0x0,0x10 030d 1855 | U | Execute Package,Field_Execute,Field_Number 0x55 030e 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x1 = 0x30e,0x2 030f 00db | | Load_Top At_Offset_3 0310 0217 | | Execute Heap_Access,All_Reference 0311 3812 |8 | Execute Record,Field_Write,Field_Number 0x12 0312 4801 |H | Short_Literal 0x1 ; Debug Table 0xa.0x2 = 0x312,0x3 0313 4800 |H | Short_Literal 0x0 0314 e5ff | | Load 0x2,-0x1 0315 e009 | | Load 0x0,0x9 0316 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0317 4503 |E | Exit_Suprogram New_Top_Offset 0x3 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 00db | | Load_Top At_Offset_3 ; Debug Table 0xb = .DEBUG 0x031b,0x0d24,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x075c ; Debug Table 0xb.0x0 = 0x31b,0x1 031c 460d |F | Jump_Case 0xe 031d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x0 031e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x1 031f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x2 0320 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x3 0321 7823 |x# | Jump 0x345 ; case 0x4 0322 7822 |x" | Jump 0x345 ; case 0x5 0323 7807 |x | Jump 0x32b ; case 0x6 0324 7806 |x | Jump 0x32b ; case 0x7 0325 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x8 0326 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x9 0327 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0xa 0328 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0xb 0329 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0xc 032a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0xd 032b e5fb | | Load 0x2,-0x5 ; Debug Table 0xb.0x1 = 0x32b,0x2 032c e5fc | | Load 0x2,-0x4 032d 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 032e e00b | | Load 0x0,0xb 032f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0330 025b | [ | Execute Discrete,Check_In_Type 0331 0273 | s | Execute Discrete,Plus 0332 0248 | H | Execute Discrete,Check_In_Integer 0333 0aff | | Execute_Immediate Plus,-0x1 0334 0248 | H | Execute Discrete,Check_In_Integer 0335 e5fb | | Load 0x2,-0x5 0336 e5ff | | Load 0x2,-0x1 0337 e00d | | Load 0x0,0xd 0338 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0339 e5fb | | Load 0x2,-0x5 ; Debug Table 0xb.0x2 = 0x339,0x3 033a e5fc | | Load 0x2,-0x4 033b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 033c e5fd | | Load 0x2,-0x3 033d e5fe | | Load 0x2,-0x2 033e e5fc | | Load 0x2,-0x4 033f 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0340 e5ff | | Load 0x2,-0x1 0341 e011 | | Load 0x0,0x11 0342 180e | | Execute Package,Field_Execute,Field_Number 0xe 0343 c5fb | | Store 0x2,-0x5 0344 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0345 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x3 = 0x345,0x4 0346 e5fc | | Load 0x2,-0x4 0347 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0348 e5fc | | Load 0x2,-0x4 ; Debug Table 0xb.0x4 = 0x348,0x5 0349 e5fb | | Load 0x2,-0x5 034a e5ff | | Load 0x2,-0x1 034b e00d | | Load 0x0,0xd 034c 1818 | | Execute Package,Field_Execute,Field_Number 0x18 034d 00d1 | | Pop_Control Pop_Count_1 034e e5fb | | Load 0x2,-0x5 ; Debug Table 0xb.0x5 = 0x34e,0x6 034f e5fc | | Load 0x2,-0x4 0350 8012 | | Call 0x0,0x12 0351 c5fb | | Store 0x2,-0x5 0352 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0353 0000 | | .XXX[0x1] 0354 0000 0000 | | .LITERAL {0x00000000, 0x5a8bd501} 0358 0000 0000 | | .LITERAL {0x00000000, 0x5a8bd503} 035c 0000 0000 | | .BLANK 0000[0x4] 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0363 | c | .CONST 0x0363 ; Address of begin 0361 0004 | | .CONST 0x0004 ; Address of exception handler 0362 0001 | | .CONST 0x0001 ; Number of locals 0363 BODY_0360: 0363 INIT_0360: 0363 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xc = .DEBUG 0x0363,0x0d32,0x0005,0x0000,0x005a,0x8cf5,0x0000,0x0005 0364 00da | | Load_Top At_Offset_2 0365 01dc | | Execute Vector,Last 0366 00db | | Load_Top At_Offset_3 0367 01dd | | Execute Vector,First 0368 0263 | c | Execute Discrete,Above_Bound 0369 700a |p | Jump_Nonzero 0x374 036a 00d8 | | Load_Top At_Offset_0 036b e5ff | | Load 0x2,-0x1 036c 01d5 | | Execute Vector,Field_Reference 036d 0125 | % | Execute Any,Set_Constraint 036e 00d8 | | Load_Top At_Offset_0 036f e5ff | | Load 0x2,-0x1 0370 01d5 | | Execute Vector,Field_Reference 0371 1c00 | | Execute_Immediate Run_Utility,0x0 0372 0a01 | | Execute_Immediate Plus,0x1 0373 7ff4 | | Jump 0x368 0374 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0375 0000 0000 | | .XXX[0x3] 0377 0000 | | 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 037b | { | .CONST 0x037b ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0001 | | .CONST 0x0001 ; Number of locals 037b BODY_0378: 037b INIT_0378: 037b 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x037b,0x0d34,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0039 ; Debug Table 0xd.0x0 = 0x37b,0x1 037c 0217 | | Execute Heap_Access,All_Reference 037d 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 037e 4605 |F | Jump_Case 0x6 037f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x0 0380 7814 |x | Jump 0x395 ; case 0x1 0381 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x2 0382 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x3 0383 7801 |x | Jump 0x385 ; case 0x4 0384 7808 |x | Jump 0x38d ; case 0x5 0385 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x1 = 0x385,0x2 0386 0c03 | | Execute_Immediate Greater_Equal,0x3 0387 6804 |h | Jump_Zero 0x38c 0388 4805 |H | Short_Literal 0x5 ; Debug Table 0xd.0x2 = 0x388,0x3 0389 00db | | Load_Top At_Offset_3 038a 0217 | | Execute Heap_Access,All_Reference 038b 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 038c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 038d 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x3 = 0x38d,0x4 038e 0d03 | | Execute_Immediate Less,0x3 038f 6804 |h | Jump_Zero 0x394 0390 4804 |H | Short_Literal 0x4 ; Debug Table 0xd.0x4 = 0x390,0x5 0391 00db | | Load_Top At_Offset_3 0392 0217 | | Execute Heap_Access,All_Reference 0393 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0394 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0395 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x5 = 0x395,0x6 0396 0217 | | Execute Heap_Access,All_Reference 0397 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0398 e013 | | Load 0x0,0x13 0399 0260 | ` | Execute Discrete,In_Type 039a 6807 |h | Jump_Zero 0x3a2 039b 00db | | Load_Top At_Offset_3 039c 0c03 | | Execute_Immediate Greater_Equal,0x3 039d 6804 |h | Jump_Zero 0x3a2 039e 4802 |H | Short_Literal 0x2 ; Debug Table 0xd.0x6 = 0x39e,0x7 039f 00db | | Load_Top At_Offset_3 03a0 0217 | | Execute Heap_Access,All_Reference 03a1 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 03a2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03a3 0000 0000 | | .BLANK 0000[0x5] 03a8 ; -------------------------------------------------------------------------------------- 03a8 ; SUBPROGRAM 03a8 ; -------------------------------------------------------------------------------------- 03a8 03ae | | .CONST 0x03ae ; Address of begin 03a9 0004 | | .CONST 0x0004 ; Address of exception handler 03aa 0002 | | .CONST 0x0002 ; Number of locals 03ab INIT_03a8: 03ab 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x03ab,0x0d44,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x009a ; Debug Table 0xe.0x0 = 0x3ab,0xffff 03ac e002 | | Load 0x0,0x2 03ad 03f1 | | Declare_Variable Discrete,With_Value 03ae BODY_03a8: 03ae e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x1 = 0x3ae,0x1 03af 4801 |H | Short_Literal 0x1 03b0 0263 | c | Execute Discrete,Above_Bound 03b1 700c |p | Jump_Nonzero 0x3be 03b2 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x2 = 0x3b2,0x2 03b3 e5fd | | Load 0x2,-0x3 03b4 027e | ~ | Execute Discrete,Not_Equal 03b5 6805 |h | Jump_Zero 0x3bb 03b6 e002 | | Load 0x0,0x2 ; Debug Table 0xe.0x3 = 0x3b6,0x3 03b7 00db | | Load_Top At_Offset_3 03b8 0268 | h | Execute Discrete,Successor 03b9 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 03ba 7802 |x | Jump 0x3bd 03bb 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x4 = 0x3bb,0x4 03bc 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 03bd 3ff4 |? | Loop_Increasing 0x3b2 03be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x5 = 0x3be,0x5 03bf 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c6 | | .CONST 0x03c6 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0002 | | .CONST 0x0002 ; Number of locals 03c3 INIT_03c0: 03c3 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x03c3,0x0d52,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x00d1 ; Debug Table 0xf.0x0 = 0x3c3,0xffff 03c4 e002 | | Load 0x0,0x2 03c5 03f1 | | Declare_Variable Discrete,With_Value 03c6 BODY_03c0: 03c6 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x1 = 0x3c6,0x1 03c7 4801 |H | Short_Literal 0x1 03c8 0263 | c | Execute Discrete,Above_Bound 03c9 700c |p | Jump_Nonzero 0x3d6 03ca 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x2 = 0x3ca,0x2 03cb e5fd | | Load 0x2,-0x3 03cc 027e | ~ | Execute Discrete,Not_Equal 03cd 6805 |h | Jump_Zero 0x3d3 03ce e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x3 = 0x3ce,0x3 03cf 00db | | Load_Top At_Offset_3 03d0 0267 | g | Execute Discrete,Predecessor 03d1 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 03d2 7802 |x | Jump 0x3d5 03d3 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x4 = 0x3d3,0x4 03d4 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 03d5 3ff4 |? | Loop_Increasing 0x3ca 03d6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x5 = 0x3d6,0x5 03d7 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03db | | .CONST 0x03db ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0001 | | .CONST 0x0001 ; Number of locals 03db BODY_03d8: 03db INIT_03d8: 03db 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x03db,0x0d60,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x0108 ; Debug Table 0x10.0x0 = 0x3db,0x1 03dc 460d |F | Jump_Case 0xe 03dd 7818 |x | Jump 0x3f6 ; case 0x0 03de 7817 |x | Jump 0x3f6 ; case 0x1 03df 7816 |x | Jump 0x3f6 ; case 0x2 03e0 7815 |x | Jump 0x3f6 ; case 0x3 03e1 7814 |x | Jump 0x3f6 ; case 0x4 03e2 7813 |x | Jump 0x3f6 ; case 0x5 03e3 7812 |x | Jump 0x3f6 ; case 0x6 03e4 7811 |x | Jump 0x3f6 ; case 0x7 03e5 7807 |x | Jump 0x3ed ; case 0x8 03e6 7804 |x | Jump 0x3eb ; case 0x9 03e7 7803 |x | Jump 0x3eb ; case 0xa 03e8 780d |x | Jump 0x3f6 ; case 0xb 03e9 780c |x | Jump 0x3f6 ; case 0xc 03ea 780b |x | Jump 0x3f6 ; case 0xd 03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x1 = 0x3eb,0x2 03ec 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 03ed 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x2 = 0x3ed,0x3 03ee 6802 |h | Jump_Zero 0x3f1 03ef 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x3 = 0x3ef,0x4 03f0 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 03f1 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x4 = 0x3f1,0x5 03f2 e5fd | | Load 0x2,-0x3 03f3 e5ff | | Load 0x2,-0x1 03f4 821e | | Call 0x1,0x1e 03f5 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 03f6 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x5 = 0x3f6,0x6 03f7 6805 |h | Jump_Zero 0x3fd 03f8 4807 |H | Short_Literal 0x7 ; Debug Table 0x10.0x6 = 0x3f8,0x7 03f9 e5fd | | Load 0x2,-0x3 03fa e5ff | | Load 0x2,-0x1 03fb 821d | | Call 0x1,0x1d 03fc 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 03fd 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x7 = 0x3fd,0x8 03fe e5fd | | Load 0x2,-0x3 03ff e5ff | | Load 0x2,-0x1 0400 821e | | Call 0x1,0x1e 0401 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0402 0000 0000 | | .BLANK 0000[0x6] 0408 ; -------------------------------------------------------------------------------------- 0408 ; SUBPROGRAM 0408 ; -------------------------------------------------------------------------------------- 0408 040e | | .CONST 0x040e ; Address of begin 0409 0004 | | .CONST 0x0004 ; Address of exception handler 040a 0003 | | .CONST 0x0003 ; Number of locals 040b INIT_0408: 040b e00b | | Load 0x0,0xb ; Debug Table 0x11 = .DEBUG 0x040b,0x0d72,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x0152 ; Debug Table 0x11.0x0 = 0x40b,0xffff 040c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 040d 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x11.0x1 = 0x40d,0xfffe 040e BODY_0408: 040e 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x11.0x2 = 0x40e,0x1 040f e00b | | Load 0x0,0xb 0410 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0411 e00c | | Load 0x0,0xc 0412 1857 | W | Execute Package,Field_Execute,Field_Number 0x57 0413 e00c | | Load 0x0,0xc 0414 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 0415 005b | [ | Store_Top Discrete,At_Offset_3 0416 0059 | Y | Store_Top Discrete,At_Offset_1 0417 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x3 = 0x417,0x2 0418 00ca | | Action Exit_Nullary_Function 0419 0000 0000 | | .BLANK 0000[0x7] 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 0430 | 0 | .CONST 0x0430 ; Address of begin 0421 0004 | | .CONST 0x0004 ; Address of exception handler 0422 0005 | | .CONST 0x0005 ; Number of locals 0423 INIT_0420: 0423 e00e | | Load 0x0,0xe ; Debug Table 0x12 = .DEBUG 0x0423,0x0d7c,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0173 ; Debug Table 0x12.0x0 = 0x423,0xffff 0424 0322 | " | Declare_Variable Record 0425 4801 |H | Short_Literal 0x1 0426 e5ff | | Load 0x2,-0x1 0427 0217 | | Execute Heap_Access,All_Reference 0428 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0429 e00c | | Load 0x0,0xc 042a 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 042b 00d9 | | Load_Top At_Offset_1 042c 017d | } | Execute Record,Structure_Write 042d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x42d,0xfffe 042e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x2 = 0x42e,0xfffd 042f 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0x3 = 0x42f,0xfffc 0430 BODY_0420: 0430 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x4 = 0x430,0x1 0431 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0432 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0433 6805 |h | Jump_Zero 0x439 0434 0092 09f5 | | Action Push_String_Extended,0x9f5 ; "main item is not expandable" ; Debug Table 0x12.0x5 = 0x434,0x2 0436 e00a | | Load 0x0,0xa 0437 180d | | Execute Package,Field_Execute,Field_Number 0xd 0438 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x12.0x6 = 0x438,0x3 0439 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x7 = 0x439,0x4 043a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 043b 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 043c 0033 | 3 | Store_Top Heap_Access,At_Offset_3 043d 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x8 = 0x43d,0x5 043e e010 | | Load 0x0,0x10 043f 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 0440 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0441 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x9 = 0x441,0x6 0442 00db | | Load_Top At_Offset_3 0443 021f | | Execute Heap_Access,Equal 0444 6805 |h | Jump_Zero 0x44a 0445 0092 09f5 | | Action Push_String_Extended,0x9f5 ; "main item is not expandable" ; Debug Table 0x12.0xa = 0x445,0x7 0447 e00a | | Load 0x0,0xa 0448 180d | | Execute Package,Field_Execute,Field_Number 0xd 0449 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x12.0xb = 0x449,0x8 044a 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12.0xc = 0x44a,0x9 044b e5ff | | Load 0x2,-0x1 044c e5ff | | Load 0x2,-0x1 044d 0217 | | Execute Heap_Access,All_Reference 044e 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 044f e010 | | Load 0x0,0x10 0450 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0451 e404 | | Load 0x2,0x4 0452 e014 | | Load 0x0,0x14 0453 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0454 c5ff | | Store 0x2,-0x1 0455 0059 | Y | Store_Top Discrete,At_Offset_1 0456 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xd = 0x456,0xa 0457 6804 |h | Jump_Zero 0x45c 0458 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0xe = 0x458,0xb 0459 e5ff | | Load 0x2,-0x1 045a e009 | | Load 0x0,0x9 045b 180d | | Execute Package,Field_Execute,Field_Number 0xd 045c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 045d 0000 0000 | | .XXX[0x3] 045f 0000 | | 0460 ; -------------------------------------------------------------------------------------- 0460 ; SUBPROGRAM 0460 ; -------------------------------------------------------------------------------------- 0460 0475 | u | .CONST 0x0475 ; Address of begin 0461 0004 | | .CONST 0x0004 ; Address of exception handler 0462 0004 | | .CONST 0x0004 ; Number of locals 0463 INIT_0460: 0463 00db | | Load_Top At_Offset_3 ; Debug Table 0x13 = .DEBUG 0x0463,0x0d9c,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x01e6 ; Debug Table 0x13.0x0 = 0x463,0xffff 0464 0a01 | | Execute_Immediate Plus,0x1 0465 0248 | H | Execute Discrete,Check_In_Integer 0466 e00b | | Load 0x0,0xb 0467 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0468 03f1 | | Declare_Variable Discrete,With_Value 0469 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x469,0xfffe 046a 0217 | | Execute Heap_Access,All_Reference 046b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 046c e00c | | Load 0x0,0xc 046d 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 046e e00b | | Load 0x0,0xb 046f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0470 03f1 | | Declare_Variable Discrete,With_Value 0471 e00e | | Load 0x0,0xe ; Debug Table 0x13.0x2 = 0x471,0xfffd 0472 0322 | " | Declare_Variable Record 0473 00d8 | | Load_Top At_Offset_0 0474 1c00 | | Execute_Immediate Run_Utility,0x0 0475 BODY_0460: 0475 7810 |x | Jump 0x486 0476 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x3 = 0x476,0x2 0477 e5ff | | Load 0x2,-0x1 0478 0217 | | Execute Heap_Access,All_Reference 0479 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 047a e00c | | Load 0x0,0xc 047b 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 047c 00d9 | | Load_Top At_Offset_1 047d 017d | } | Execute Record,Structure_Write 047e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x4 = 0x47e,0x3 047f e005 | | Load 0x0,0x5 0480 180f | | Execute Package,Field_Execute,Field_Number 0xf 0481 7008 |p | Jump_Nonzero 0x48a 0482 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x5 = 0x482,0x4 0483 0a01 | | Execute_Immediate Plus,0x1 0484 0248 | H | Execute Discrete,Check_In_Integer 0485 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0486 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x6 = 0x486,0x1 0487 00da | | Load_Top At_Offset_2 0488 027a | z | Execute Discrete,Less_Equal 0489 77ec |w | Jump_Nonzero 0x476 048a 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x7 = 0x48a,0x5 048b 0aff | | Execute_Immediate Plus,-0x1 048c 0248 | H | Execute Discrete,Check_In_Integer 048d 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 048e 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x8 = 0x48e,0x6 048f e5fe | | Load 0x2,-0x2 0490 e5ff | | Load 0x2,-0x1 0491 e00d | | Load 0x0,0xd 0492 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0493 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0494 0000 0000 | | .BLANK 0000[0x4] 0498 ; -------------------------------------------------------------------------------------- 0498 ; SUBPROGRAM 0498 ; -------------------------------------------------------------------------------------- 0498 04a3 | | .CONST 0x04a3 ; Address of begin 0499 0004 | | .CONST 0x0004 ; Address of exception handler 049a 0003 | | .CONST 0x0003 ; Number of locals 049b INIT_0498: 049b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x049b,0x0db0,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x0248 ; Debug Table 0x14.0x0 = 0x49b,0xffff 049c 00db | | Load_Top At_Offset_3 049d 0031 | 1 | Store_Top Heap_Access,At_Offset_1 049e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x49e,0xfffe 049f e5ff | | Load 0x2,-0x1 04a0 00eb | | Load_Encached Diana_Cache 04a1 18ec | | Execute Package,Field_Execute,Field_Number 0xec 04a2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04a3 BODY_0498: 04a3 0007 | | Action Break_Optional ; Debug Table 0x14.0x2 = 0x4a3,0x1 04a4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x3 = 0x4a4,0x401 04a5 0007 | | Action Break_Optional 04a6 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x4 = 0x4a6,0x402 04a7 0007 | | Action Break_Optional ; Debug Table 0x14.0x5 = 0x4a7,0x403 04a8 0007 | | Action Break_Optional ; Debug Table 0x14.0x6 = 0x4a8,0x404 04a9 0fa1 | | Execute_Immediate Equal,-0x5f ; Debug Table 0x14.0x7 = 0x4a9,0x1 04aa 683e |h> | Jump_Zero 0x4e9 04ab 00d8 | | Load_Top At_Offset_0 04ac 00eb | | Load_Encached Diana_Cache 04ad 1888 | | Execute Package,Field_Execute,Field_Number 0x88 04ae 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x8 = 0x4ae,0x801 04af 7002 |p | Jump_Nonzero 0x4b2 04b0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x9 = 0x4b0,0x802 04b1 782c |x, | Jump 0x4de 04b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xa = 0x4b2,0x803 04b3 0217 | | Execute Heap_Access,All_Reference 04b4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04b5 6804 |h | Jump_Zero 0x4ba 04b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xb = 0x4b6,0x804 04b7 0217 | | Execute Heap_Access,All_Reference 04b8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 04b9 7824 |x$ | Jump 0x4de 04ba 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xc = 0x4ba,0x805 04bb 0007 | | Action Break_Optional 04bc e405 | | Load 0x2,0x5 ; Debug Table 0x14.0xd = 0x4bc,0xc01 04bd 0007 | | Action Break_Optional 04be 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0xe = 0x4be,0xc02 04bf 0007 | | Action Break_Optional ; Debug Table 0x14.0xf = 0x4bf,0xc03 04c0 00d0 | | Action Swap_Control ; Debug Table 0x14.0x10 = 0x4c0,0xc04 04c1 00d1 | | Pop_Control Pop_Count_1 04c2 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0x11 = 0x4c2,0x805 04c3 00eb | | Load_Encached Diana_Cache 04c4 0098 | | Execute Package,Field_Read_Dynamic 04c5 012c | , | Execute Any,Size 04c6 e015 | | Load 0x0,0x15 04c7 1b17 | | Execute Package,Field_Read,Field_Number 0x17 04c8 025b | [ | Execute Discrete,Check_In_Type 04c9 0273 | s | Execute Discrete,Plus 04ca 00d9 | | Load_Top At_Offset_1 04cb 0007 | | Action Break_Optional 04cc e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x12 = 0x4cc,0x1001 04cd 0007 | | Action Break_Optional 04ce 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x13 = 0x4ce,0x1002 04cf 0007 | | Action Break_Optional ; Debug Table 0x14.0x14 = 0x4cf,0x1003 04d0 00d0 | | Action Swap_Control ; Debug Table 0x14.0x15 = 0x4d0,0x1004 04d1 00d1 | | Pop_Control Pop_Count_1 04d2 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x16 = 0x4d2,0xc04 04d3 00eb | | Load_Encached Diana_Cache 04d4 0098 | | Execute Package,Field_Read_Dynamic 04d5 49c9 |I | Short_Literal 0x1c9 04d6 00eb | | Load_Encached Diana_Cache 04d7 0098 | | Execute Package,Field_Read_Dynamic 04d8 49ca |I | Short_Literal 0x1ca 04d9 00eb | | Load_Encached Diana_Cache 04da 0095 | | Execute Package,Field_Reference_Dynamic 04db e016 | | Load 0x0,0x16 04dc 1819 | | Execute Package,Field_Execute,Field_Number 0x19 04dd 7800 |x | Jump 0x4de 04de 00d0 | | Action Swap_Control 04df 00d1 | | Pop_Control Pop_Count_1 04e0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x17 = 0x4e0,0x404 04e1 021f | | Execute Heap_Access,Equal 04e2 6806 |h | Jump_Zero 0x4e9 04e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x18 = 0x4e3,0x2 04e4 0032 | 2 | Store_Top Heap_Access,At_Offset_2 04e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x19 = 0x4e5,0x3 04e6 00eb | | Load_Encached Diana_Cache 04e7 18ec | | Execute Package,Field_Execute,Field_Number 0xec 04e8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04e9 0007 | | Action Break_Optional ; Debug Table 0x14.0x1a = 0x4e9,0x4 04ea 0007 | | Action Break_Optional ; Debug Table 0x14.0x1b = 0x4ea,0x5 04eb e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x1c = 0x4eb,0x1401 04ec 0007 | | Action Break_Optional 04ed 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x1d = 0x4ed,0x1402 04ee 0007 | | Action Break_Optional ; Debug Table 0x14.0x1e = 0x4ee,0x1403 04ef 0007 | | Action Break_Optional ; Debug Table 0x14.0x1f = 0x4ef,0x1404 04f0 0b97 | | Execute_Immediate Case_Compare,0x97 ; Debug Table 0x14.0x20 = 0x4f0,0x5 04f1 7032 |p2 | Jump_Nonzero 0x524 04f2 0b8c | | Execute_Immediate Case_Compare,0x8c 04f3 7030 |p0 | Jump_Nonzero 0x524 04f4 0b91 | | Execute_Immediate Case_Compare,0x91 04f5 702e |p. | Jump_Nonzero 0x524 04f6 0b94 | | Execute_Immediate Case_Compare,0x94 04f7 702c |p, | Jump_Nonzero 0x524 04f8 0b89 | | Execute_Immediate Case_Compare,0x89 04f9 702a |p* | Jump_Nonzero 0x524 04fa 0b8f | | Execute_Immediate Case_Compare,0x8f 04fb 7028 |p( | Jump_Nonzero 0x524 04fc 0b95 | | Execute_Immediate Case_Compare,0x95 04fd 7026 |p& | Jump_Nonzero 0x524 04fe 0b98 | | Execute_Immediate Case_Compare,0x98 04ff 7024 |p$ | Jump_Nonzero 0x524 0500 0b96 | | Execute_Immediate Case_Compare,0x96 0501 7022 |p" | Jump_Nonzero 0x524 0502 0b7c | | | Execute_Immediate Case_Compare,0x7c 0503 7020 |p | Jump_Nonzero 0x524 0504 0b7a | z | Execute_Immediate Case_Compare,0x7a 0505 701e |p | Jump_Nonzero 0x524 0506 0b7b | { | Execute_Immediate Case_Compare,0x7b 0507 701c |p | Jump_Nonzero 0x524 0508 0b79 | y | Execute_Immediate Case_Compare,0x79 0509 701a |p | Jump_Nonzero 0x524 050a 0b73 | s | Execute_Immediate Case_Compare,0x73 050b 7018 |p | Jump_Nonzero 0x524 050c 0b72 | r | Execute_Immediate Case_Compare,0x72 050d 7016 |p | Jump_Nonzero 0x524 050e 0ba2 | | Execute_Immediate Case_Compare,0xa2 050f 7014 |p | Jump_Nonzero 0x524 0510 0ba1 | | Execute_Immediate Case_Compare,0xa1 0511 7019 |p | Jump_Nonzero 0x52b 0512 0b4e | N | Execute_Immediate Case_Compare,0x4e 0513 7028 |p( | Jump_Nonzero 0x53c 0514 0b3e | > | Execute_Immediate Case_Compare,0x3e 0515 7039 |p9 | Jump_Nonzero 0x54f 0516 0b41 | A | Execute_Immediate Case_Compare,0x41 0517 7037 |p7 | Jump_Nonzero 0x54f 0518 0b47 | G | Execute_Immediate Case_Compare,0x47 0519 7035 |p5 | Jump_Nonzero 0x54f 051a 0b46 | F | Execute_Immediate Case_Compare,0x46 051b 7033 |p3 | Jump_Nonzero 0x54f 051c 0ba8 | | Execute_Immediate Case_Compare,0xa8 051d 7046 |pF | Jump_Nonzero 0x564 051e 0b49 | I | Execute_Immediate Case_Compare,0x49 051f 7044 |pD | Jump_Nonzero 0x564 0520 0b00 | | Execute_Immediate Case_Compare,0x0 0521 7045 |pE | Jump_Nonzero 0x567 0522 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x21 = 0x522,0x18 0523 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0524 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x22 = 0x524,0x6 0525 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0526 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x23 = 0x526,0x7 0527 00eb | | Load_Encached Diana_Cache 0528 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0529 0032 | 2 | Store_Top Heap_Access,At_Offset_2 052a 783e |x> | Jump 0x569 052b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x24 = 0x52b,0x8 052c 00eb | | Load_Encached Diana_Cache 052d 18ca | | Execute Package,Field_Execute,Field_Number 0xca 052e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x25 = 0x52e,0x1801 052f 021d | | Execute Heap_Access,Is_Null 0530 00d0 | | Action Swap_Control 0531 00d1 | | Pop_Control Pop_Count_1 0532 6807 |h | Jump_Zero 0x53a ; Debug Table 0x14.0x26 = 0x532,0x8 0533 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x27 = 0x533,0x9 0534 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0535 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x28 = 0x535,0xa 0536 00eb | | Load_Encached Diana_Cache 0537 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0538 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0539 782f |x/ | Jump 0x569 053a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x29 = 0x53a,0xb 053b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 053c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x2a = 0x53c,0xc 053d 0033 | 3 | Store_Top Heap_Access,At_Offset_3 053e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x2b = 0x53e,0xd 053f 00eb | | Load_Encached Diana_Cache 0540 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0541 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0542 0007 | | Action Break_Optional ; Debug Table 0x14.0x2c = 0x542,0xe 0543 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x2d = 0x543,0x1c01 0544 0007 | | Action Break_Optional 0545 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x2e = 0x545,0x1c02 0546 0007 | | Action Break_Optional ; Debug Table 0x14.0x2f = 0x546,0x1c03 0547 0007 | | Action Break_Optional ; Debug Table 0x14.0x30 = 0x547,0x1c04 0548 0b97 | | Execute_Immediate Case_Compare,0x97 ; Debug Table 0x14.0x31 = 0x548,0xe 0549 7001 |p | Jump_Nonzero 0x54b 054a 7802 |x | Jump 0x54d ; Debug Table 0x14.0x32 = 0x54a,0x10 054b 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x33 = 0x54b,0xf 054c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 054d 00d1 | | Pop_Control Pop_Count_1 054e 781a |x | Jump 0x569 054f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x34 = 0x54f,0x11 0550 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0551 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x35 = 0x551,0x12 0552 00eb | | Load_Encached Diana_Cache 0553 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0554 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0555 0007 | | Action Break_Optional ; Debug Table 0x14.0x36 = 0x555,0x13 0556 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x37 = 0x556,0x2001 0557 0007 | | Action Break_Optional 0558 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x38 = 0x558,0x2002 0559 0007 | | Action Break_Optional ; Debug Table 0x14.0x39 = 0x559,0x2003 055a 0007 | | Action Break_Optional ; Debug Table 0x14.0x3a = 0x55a,0x2004 055b 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0x14.0x3b = 0x55b,0x13 055c 7004 |p | Jump_Nonzero 0x561 055d 0b49 | I | Execute_Immediate Case_Compare,0x49 055e 7002 |p | Jump_Nonzero 0x561 055f 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x3c = 0x55f,0x15 0560 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0561 0007 | | Action Break_Optional ; Debug Table 0x14.0x3d = 0x561,0x14 0562 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x3e = 0x562,0x2401 0563 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x14.0x3f = 0x563,0x14 0564 0007 | | Action Break_Optional ; Debug Table 0x14.0x40 = 0x564,0x16 0565 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x41 = 0x565,0x2801 0566 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x14.0x42 = 0x566,0x16 0567 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x43 = 0x567,0x17 0568 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0569 00d1 | | Pop_Control Pop_Count_1 056a 7f7f | | Jump 0x4ea 056b 0000 0000 | | .BLANK 0000[0x5] 0570 ; -------------------------------------------------------------------------------------- 0570 ; SUBPROGRAM 0570 ; -------------------------------------------------------------------------------------- 0570 0579 | y | .CONST 0x0579 ; Address of begin 0571 0004 | | .CONST 0x0004 ; Address of exception handler 0572 0003 | | .CONST 0x0003 ; Number of locals 0573 INIT_0570: 0573 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15 = .DEBUG 0x0573,0x0e3a,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x037a ; Debug Table 0x15.0x0 = 0x573,0xffff 0574 00db | | Load_Top At_Offset_3 0575 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0576 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x1 = 0x576,0xfffe 0577 e5ff | | Load 0x2,-0x1 0578 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0579 BODY_0570: 0579 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x2 = 0x579,0x1 057a 4801 |H | Short_Literal 0x1 057b 0263 | c | Execute Discrete,Above_Bound 057c 700c |p | Jump_Nonzero 0x589 057d 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x3 = 0x57d,0x2 057e 8223 | # | Call 0x1,0x23 057f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0580 0007 | | Action Break_Optional ; Debug Table 0x15.0x4 = 0x580,0x3 0581 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x5 = 0x581,0x401 0582 021d | | Execute Heap_Access,Is_Null 0583 6802 |h | Jump_Zero 0x586 ; Debug Table 0x15.0x6 = 0x583,0x3 0584 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x7 = 0x584,0x4 0585 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0586 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x8 = 0x586,0x5 0587 a402 | | Store_Unchecked 0x2,0x2 0588 3ff4 |? | Loop_Increasing 0x57d 0589 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x9 = 0x589,0x6 058a 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 058b 0000 0000 | | .BLANK 0000[0x5] 0590 ; -------------------------------------------------------------------------------------- 0590 ; SUBPROGRAM 0590 ; -------------------------------------------------------------------------------------- 0590 0593 | | .CONST 0x0593 ; Address of begin 0591 0004 | | .CONST 0x0004 ; Address of exception handler 0592 0001 | | .CONST 0x0001 ; Number of locals 0593 BODY_0590: 0593 INIT_0590: 0593 e5fc | | Load 0x2,-0x4 ; Debug Table 0x16 = .DEBUG 0x0593,0x0e50,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0428 ; Debug Table 0x16.0x0 = 0x593,0x1 0594 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0595 0e08 | | Execute_Immediate Not_Equal,0x8 0596 6811 |h | Jump_Zero 0x5a8 0597 e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x1 = 0x597,0x2 0598 00db | | Load_Top At_Offset_3 0599 0217 | | Execute Heap_Access,All_Reference 059a 381a |8 | Execute Record,Field_Write,Field_Number 0x1a 059b 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x2 = 0x59b,0x3 059c 0217 | | Execute Heap_Access,All_Reference 059d 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 059e 00db | | Load_Top At_Offset_3 059f 0217 | | Execute Heap_Access,All_Reference 05a0 3819 |8 | Execute Record,Field_Write,Field_Number 0x19 05a1 4808 |H | Short_Literal 0x8 ; Debug Table 0x16.0x3 = 0x5a1,0x4 05a2 00db | | Load_Top At_Offset_3 05a3 0217 | | Execute Heap_Access,All_Reference 05a4 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 05a5 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x4 = 0x5a5,0x5 05a6 e00d | | Load 0x0,0xd 05a7 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05a8 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x5 = 0x5a8,0x6 05a9 0217 | | Execute Heap_Access,All_Reference 05aa 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 05ab e00c | | Load 0x0,0xc 05ac 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 05ad 00db | | Load_Top At_Offset_3 05ae 0217 | | Execute Heap_Access,All_Reference 05af 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 05b0 e5ff | | Load 0x2,-0x1 05b1 e00d | | Load 0x0,0xd 05b2 181e | | Execute Package,Field_Execute,Field_Number 0x1e 05b3 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x6 = 0x5b3,0x7 05b4 0217 | | Execute Heap_Access,All_Reference 05b5 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 05b6 a5fb | | Store_Unchecked 0x2,-0x5 05b7 e5fb | | Load 0x2,-0x5 ; Debug Table 0x16.0x7 = 0x5b7,0x8 05b8 4801 |H | Short_Literal 0x1 05b9 e5fe | | Load 0x2,-0x2 05ba 4808 |H | Short_Literal 0x8 05bb e5fc | | Load 0x2,-0x4 05bc 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 05bd e5ff | | Load 0x2,-0x1 05be e011 | | Load 0x0,0x11 05bf 180e | | Execute Package,Field_Execute,Field_Number 0xe 05c0 c5fb | | Store 0x2,-0x5 05c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x8 = 0x5c1,0x9 05c2 0217 | | Execute Heap_Access,All_Reference 05c3 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 05c4 4801 |H | Short_Literal 0x1 05c5 e5ff | | Load 0x2,-0x1 05c6 e00d | | Load 0x0,0xd 05c7 1816 | | Execute Package,Field_Execute,Field_Number 0x16 05c8 4504 |E | Exit_Suprogram New_Top_Offset 0x4 05c9 0000 0000 | | .BLANK 0000[0x7] 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; SUBPROGRAM 05d0 ; -------------------------------------------------------------------------------------- 05d0 05d8 | | .CONST 0x05d8 ; Address of begin 05d1 0004 | | .CONST 0x0004 ; Address of exception handler 05d2 0002 | | .CONST 0x0002 ; Number of locals 05d3 INIT_05d0: 05d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x17 = .DEBUG 0x05d3,0x0e64,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0497 ; Debug Table 0x17.0x0 = 0x5d3,0xffff 05d4 e5fd | | Load 0x2,-0x3 05d5 e5fe | | Load 0x2,-0x2 05d6 8224 | $ | Call 0x1,0x24 05d7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 05d8 BODY_05d0: 05d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1 = 0x5d8,0x1 05d9 e5fe | | Load 0x2,-0x2 05da 021f | | Execute Heap_Access,Equal 05db 7009 |p | Jump_Nonzero 0x5e5 05dc e5fa | | Load 0x2,-0x6 ; Debug Table 0x17.0x2 = 0x5dc,0x2 05dd e5fb | | Load 0x2,-0x5 05de e5fc | | Load 0x2,-0x4 05df 00db | | Load_Top At_Offset_3 05e0 e5ff | | Load 0x2,-0x1 05e1 8225 | % | Call 0x1,0x25 05e2 00d1 | | Pop_Control Pop_Count_1 05e3 c5fa | | Store 0x2,-0x6 05e4 4505 |E | Exit_Suprogram New_Top_Offset 0x5 05e5 0092 09f6 | | Action Push_String_Extended,0x9f6 ; "item is fully expanded" ; Debug Table 0x17.0x3 = 0x5e5,0x3 05e7 e00a | | Load 0x0,0xa 05e8 180e | | Execute Package,Field_Execute,Field_Number 0xe 05e9 4505 |E | Exit_Suprogram New_Top_Offset 0x5 05ea 0000 0000 | | .BLANK 0000[0x6] 05f0 ; -------------------------------------------------------------------------------------- 05f0 ; SUBPROGRAM 05f0 ; -------------------------------------------------------------------------------------- 05f0 05f5 | | .CONST 0x05f5 ; Address of begin 05f1 0004 | | .CONST 0x0004 ; Address of exception handler 05f2 0002 | | .CONST 0x0002 ; Number of locals 05f3 INIT_05f0: 05f3 e002 | | Load 0x0,0x2 ; Debug Table 0x18 = .DEBUG 0x05f3,0x0e6e,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x04e1 ; Debug Table 0x18.0x0 = 0x5f3,0xffff 05f4 0007 | | Action Break_Optional 05f5 BODY_05f0: 05f5 e5fb | | Load 0x2,-0x5 ; Debug Table 0x18.0x1 = 0x5f5,0x1 05f6 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 05f7 00d8 | | Load_Top At_Offset_0 05f8 4805 |H | Short_Literal 0x5 05f9 4807 |H | Short_Literal 0x7 05fa 0262 | b | Execute Discrete,In_Range 05fb 7012 |p | Jump_Nonzero 0x60e 05fc 0b02 | | Execute_Immediate Case_Compare,0x2 05fd 7067 |pg | Jump_Nonzero 0x665 05fe e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x2 = 0x5fe,0x22 05ff 6805 |h | Jump_Zero 0x605 0600 0092 09f7 | | Action Push_String_Extended,0x9f7 ; "single line expansion not allowed here" ; Debug Table 0x18.0x3 = 0x600,0x23 0602 e00a | | Load 0x0,0xa 0603 180d | | Execute Package,Field_Execute,Field_Number 0xd 0604 7804 |x | Jump 0x609 0605 0092 09f8 | | Action Push_String_Extended,0x9f8 ; "single line elision not allowed here" ; Debug Table 0x18.0x4 = 0x605,0x24 0607 e00a | | Load 0x0,0xa 0608 180d | | Execute Package,Field_Execute,Field_Number 0xd 0609 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x5 = 0x609,0x25 060a e5ff | | Load 0x2,-0x1 060b e00d | | Load 0x0,0xd 060c 1820 | | Execute Package,Field_Execute,Field_Number 0x20 060d 4505 |E | Exit_Suprogram New_Top_Offset 0x5 060e e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x6 = 0x60e,0x2 060f e5fd | | Load 0x2,-0x3 0610 e5fb | | Load 0x2,-0x5 0611 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0612 821f | | Call 0x1,0x1f 0613 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0614 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x7 = 0x614,0x3 0615 e5fb | | Load 0x2,-0x5 0616 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0617 027f | | Execute Discrete,Equal 0618 680c |h | Jump_Zero 0x625 0619 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x8 = 0x619,0x4 061a 6805 |h | Jump_Zero 0x620 061b 0092 09f6 | | Action Push_String_Extended,0x9f6 ; "item is fully expanded" ; Debug Table 0x18.0x9 = 0x61b,0x5 061d e00a | | Load 0x0,0xa 061e 180d | | Execute Package,Field_Execute,Field_Number 0xd 061f 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0620 0092 09f9 | | Action Push_String_Extended,0x9f9 ; "item is at lowest elision level" ; Debug Table 0x18.0xa = 0x620,0x6 0622 e00a | | Load 0x0,0xa 0623 180d | | Execute Package,Field_Execute,Field_Number 0xd 0624 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x18.0xb = 0x624,0x7 0625 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0xc = 0x625,0x8 0626 6813 |h | Jump_Zero 0x63a 0627 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0xd = 0x627,0x9 0628 e5fb | | Load 0x2,-0x5 0629 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 062a e5fa | | Load 0x2,-0x6 ; Debug Table 0x18.0xe = 0x62a,0xa 062b e5ff | | Load 0x2,-0x1 062c 8222 | " | Call 0x1,0x22 062d e5fa | | Load 0x2,-0x6 ; Debug Table 0x18.0xf = 0x62d,0xb 062e 00da | | Load_Top At_Offset_2 062f e5fb | | Load 0x2,-0x5 0630 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0631 e5ff | | Load 0x2,-0x1 0632 e009 | | Load 0x0,0x9 0633 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0634 c5fa | | Store 0x2,-0x6 0635 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x10 = 0x635,0xc 0636 e5ff | | Load 0x2,-0x1 0637 e00d | | Load 0x0,0xd 0638 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0639 4505 |E | Exit_Suprogram New_Top_Offset 0x5 063a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x11 = 0x63a,0xd 063b 0d05 | | Execute_Immediate Less,0x5 063c 6805 |h | Jump_Zero 0x642 063d 00d9 | | Load_Top At_Offset_1 063e 0e02 | | Execute_Immediate Not_Equal,0x2 063f 6802 |h | Jump_Zero 0x642 0640 4802 |H | Short_Literal 0x2 ; Debug Table 0x18.0x12 = 0x640,0xe 0641 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0642 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x13 = 0x642,0xf 0643 e5fb | | Load 0x2,-0x5 0644 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0645 e5fa | | Load 0x2,-0x6 ; Debug Table 0x18.0x14 = 0x645,0x10 0646 e5ff | | Load 0x2,-0x1 0647 8222 | " | Call 0x1,0x22 0648 e5fa | | Load 0x2,-0x6 ; Debug Table 0x18.0x15 = 0x648,0x11 0649 00da | | Load_Top At_Offset_2 064a e5fb | | Load 0x2,-0x5 064b 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 064c e5ff | | Load 0x2,-0x1 064d e009 | | Load 0x0,0x9 064e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 064f c5fa | | Store 0x2,-0x6 0650 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x16 = 0x650,0x12 0651 0f02 | | Execute_Immediate Equal,0x2 0652 680d |h | Jump_Zero 0x660 0653 e5fe | | Load 0x2,-0x2 0654 e5ff | | Load 0x2,-0x1 0655 0217 | | Execute Heap_Access,All_Reference 0656 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0657 027f | | Execute Discrete,Equal 0658 7007 |p | Jump_Nonzero 0x660 0659 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x17 = 0x659,0x13 065a 0aff | | Execute_Immediate Plus,-0x1 065b 0248 | H | Execute Discrete,Check_In_Integer 065c e5ff | | Load 0x2,-0x1 065d e00d | | Load 0x0,0xd 065e 1820 | | Execute Package,Field_Execute,Field_Number 0x20 065f 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0660 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x18 = 0x660,0x14 0661 e5ff | | Load 0x2,-0x1 0662 e00d | | Load 0x0,0xd 0663 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0664 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0665 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x19 = 0x665,0x15 0666 6835 |h5 | Jump_Zero 0x69c 0667 e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x1a = 0x667,0x16 0668 e219 | | Load 0x1,0x19 0669 01da | | Execute Vector,Bounds 066a 0262 | b | Execute Discrete,In_Range 066b 6805 |h | Jump_Zero 0x671 066c e5fc | | Load 0x2,-0x4 ; Debug Table 0x18.0x1b = 0x66c,0x17 066d e219 | | Load 0x1,0x19 066e 01d7 | | Execute Vector,Field_Read 066f 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0670 7802 |x | Jump 0x673 0671 4807 |H | Short_Literal 0x7 ; Debug Table 0x18.0x1c = 0x671,0x18 0672 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0673 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x1d = 0x673,0x19 0674 e5fb | | Load 0x2,-0x5 0675 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0676 e5fa | | Load 0x2,-0x6 ; Debug Table 0x18.0x1e = 0x676,0x1a 0677 e5fa | | Load 0x2,-0x6 0678 e5ff | | Load 0x2,-0x1 0679 e00d | | Load 0x0,0xd 067a 181e | | Execute Package,Field_Execute,Field_Number 0x1e 067b e5fa | | Load 0x2,-0x6 ; Debug Table 0x18.0x1f = 0x67b,0x1b 067c 00da | | Load_Top At_Offset_2 067d e5fb | | Load 0x2,-0x5 067e 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 067f e5ff | | Load 0x2,-0x1 0680 e009 | | Load 0x0,0x9 0681 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0682 c5fa | | Store 0x2,-0x6 0683 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x20 = 0x683,0x1c 0684 e5ff | | Load 0x2,-0x1 0685 0217 | | Execute Heap_Access,All_Reference 0686 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 0687 027f | | Execute Discrete,Equal 0688 700e |p | Jump_Nonzero 0x697 0689 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x21 = 0x689,0x1d 068a 0a01 | | Execute_Immediate Plus,0x1 068b 0248 | H | Execute Discrete,Check_In_Integer 068c 4801 |H | Short_Literal 0x1 068d e5ff | | Load 0x2,-0x1 068e e00d | | Load 0x0,0xd 068f 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0690 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x22 = 0x690,0x1e 0691 0a01 | | Execute_Immediate Plus,0x1 0692 0248 | H | Execute Discrete,Check_In_Integer 0693 e5ff | | Load 0x2,-0x1 0694 e00d | | Load 0x0,0xd 0695 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0696 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0697 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x23 = 0x697,0x1f 0698 e5ff | | Load 0x2,-0x1 0699 e00d | | Load 0x0,0xd 069a 1820 | | Execute Package,Field_Execute,Field_Number 0x20 069b 4505 |E | Exit_Suprogram New_Top_Offset 0x5 069c 0092 09f8 | | Action Push_String_Extended,0x9f8 ; "single line elision not allowed here" ; Debug Table 0x18.0x24 = 0x69c,0x20 069e e00a | | Load 0x0,0xa 069f 180d | | Execute Package,Field_Execute,Field_Number 0xd 06a0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x25 = 0x6a0,0x21 06a1 e5ff | | Load 0x2,-0x1 06a2 e00d | | Load 0x0,0xd 06a3 1820 | | Execute Package,Field_Execute,Field_Number 0x20 06a4 4505 |E | Exit_Suprogram New_Top_Offset 0x5 06a5 0000 0000 | | .XXX[0x3] 06a7 0000 | | 06a8 ; -------------------------------------------------------------------------------------- 06a8 ; SUBPROGRAM 06a8 ; -------------------------------------------------------------------------------------- 06a8 06ad | | .CONST 0x06ad ; Address of begin 06a9 0004 | | .CONST 0x0004 ; Address of exception handler 06aa 0002 | | .CONST 0x0002 ; Number of locals 06ab INIT_06a8: 06ab e00b | | Load 0x0,0xb ; Debug Table 0x19 = .DEBUG 0x06ab,0x0ebc,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0632 ; Debug Table 0x19.0x0 = 0x6ab,0xffff 06ac 1b0f | | Execute Package,Field_Read,Field_Number 0xf 06ad BODY_06a8: 06ad e5fc | | Load 0x2,-0x4 ; Debug Table 0x19.0x1 = 0x6ad,0x1 06ae 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06af 0b08 | | Execute_Immediate Case_Compare,0x8 06b0 700b |p | Jump_Nonzero 0x6bc 06b1 0b07 | | Execute_Immediate Case_Compare,0x7 06b2 7026 |p& | Jump_Nonzero 0x6d9 06b3 0092 09f8 | | Action Push_String_Extended,0x9f8 ; "single line elision not allowed here" ; Debug Table 0x19.0x2 = 0x6b3,0xb 06b5 e00a | | Load 0x0,0xa 06b6 180d | | Execute Package,Field_Execute,Field_Number 0xd 06b7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x19.0x3 = 0x6b7,0xc 06b8 e5ff | | Load 0x2,-0x1 06b9 e00d | | Load 0x0,0xd 06ba 1820 | | Execute Package,Field_Execute,Field_Number 0x20 06bb 4504 |E | Exit_Suprogram New_Top_Offset 0x4 06bc e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x4 = 0x6bc,0x2 06bd 0217 | | Execute Heap_Access,All_Reference 06be 3c19 |< | Execute Record,Field_Read,Field_Number 0x19 06bf e5ff | | Load 0x2,-0x1 06c0 0217 | | Execute Heap_Access,All_Reference 06c1 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 06c2 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x5 = 0x6c2,0x3 06c3 4800 |H | Short_Literal 0x0 06c4 e5ff | | Load 0x2,-0x1 06c5 e009 | | Load 0x0,0x9 06c6 1811 | | Execute Package,Field_Execute,Field_Number 0x11 06c7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x6 = 0x6c7,0x4 06c8 0217 | | Execute Heap_Access,All_Reference 06c9 3c1a |< | Execute Record,Field_Read,Field_Number 0x1a 06ca 4801 |H | Short_Literal 0x1 06cb e5ff | | Load 0x2,-0x1 06cc e00d | | Load 0x0,0xd 06cd 1816 | | Execute Package,Field_Execute,Field_Number 0x16 06ce e5ff | | Load 0x2,-0x1 ; Debug Table 0x19.0x7 = 0x6ce,0x5 06cf 0217 | | Execute Heap_Access,All_Reference 06d0 3c1a |< | Execute Record,Field_Read,Field_Number 0x1a 06d1 e5ff | | Load 0x2,-0x1 06d2 e00d | | Load 0x0,0xd 06d3 1820 | | Execute Package,Field_Execute,Field_Number 0x20 06d4 4800 |H | Short_Literal 0x0 ; Debug Table 0x19.0x8 = 0x6d4,0x6 06d5 e5ff | | Load 0x2,-0x1 06d6 0217 | | Execute Heap_Access,All_Reference 06d7 381a |8 | Execute Record,Field_Write,Field_Number 0x1a 06d8 4504 |E | Exit_Suprogram New_Top_Offset 0x4 06d9 e5fb | | Load 0x2,-0x5 ; Debug Table 0x19.0x9 = 0x6d9,0x7 06da 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 06db e5fb | | Load 0x2,-0x5 ; Debug Table 0x19.0xa = 0x6db,0x8 06dc e5fc | | Load 0x2,-0x4 06dd e5fd | | Load 0x2,-0x3 06de e5ff | | Load 0x2,-0x1 06df 0217 | | Execute Heap_Access,All_Reference 06e0 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 06e1 e5ff | | Load 0x2,-0x1 06e2 8216 | | Call 0x1,0x16 06e3 00d1 | | Pop_Control Pop_Count_1 06e4 c5fb | | Store 0x2,-0x5 06e5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0xb = 0x6e5,0x9 06e6 4801 |H | Short_Literal 0x1 06e7 e5ff | | Load 0x2,-0x1 06e8 e00d | | Load 0x0,0xd 06e9 1816 | | Execute Package,Field_Execute,Field_Number 0x16 06ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x19.0xc = 0x6ea,0xa 06eb e5ff | | Load 0x2,-0x1 06ec e00d | | Load 0x0,0xd 06ed 1820 | | Execute Package,Field_Execute,Field_Number 0x20 06ee 4504 |E | Exit_Suprogram New_Top_Offset 0x4 06ef 0000 | | .XXX[0x1] 06f0 ; -------------------------------------------------------------------------------------- 06f0 ; SUBPROGRAM 06f0 ; -------------------------------------------------------------------------------------- 06f0 06f3 | | .CONST 0x06f3 ; Address of begin 06f1 0004 | | .CONST 0x0004 ; Address of exception handler 06f2 0001 | | .CONST 0x0001 ; Number of locals 06f3 BODY_06f0: 06f3 INIT_06f0: 06f3 e5fb | | Load 0x2,-0x5 ; Debug Table 0x1a = .DEBUG 0x06f3,0x0ed8,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x06bf ; Debug Table 0x1a.0x0 = 0x6f3,0x1 06f4 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 06f5 460d |F | Jump_Case 0xe 06f6 78e9 |x | Jump 0x7e0 ; case 0x0 06f7 78e8 |x | Jump 0x7e0 ; case 0x1 06f8 78e7 |x | Jump 0x7e0 ; case 0x2 06f9 78dd |x | Jump 0x7d7 ; case 0x3 06fa 789e |x | Jump 0x799 ; case 0x4 06fb 785f |x_ | Jump 0x75b ; case 0x5 06fc 7839 |x9 | Jump 0x736 ; case 0x6 06fd 7810 |x | Jump 0x70e ; case 0x7 06fe 7805 |x | Jump 0x704 ; case 0x8 06ff 78e0 |x | Jump 0x7e0 ; case 0x9 0700 78df |x | Jump 0x7e0 ; case 0xa 0701 78de |x | Jump 0x7e0 ; case 0xb 0702 78dd |x | Jump 0x7e0 ; case 0xc 0703 78dc |x | Jump 0x7e0 ; case 0xd 0704 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x1 = 0x704,0x2 0705 e5fb | | Load 0x2,-0x5 0706 e5fd | | Load 0x2,-0x3 0707 e5fc | | Load 0x2,-0x4 0708 e5fe | | Load 0x2,-0x2 0709 e5ff | | Load 0x2,-0x1 070a 8226 | & | Call 0x1,0x26 070b 00d1 | | Pop_Control Pop_Count_1 070c c5fa | | Store 0x2,-0x6 070d 4505 |E | Exit_Suprogram New_Top_Offset 0x5 070e e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x2 = 0x70e,0x3 070f e5fd | | Load 0x2,-0x3 0710 027f | | Execute Discrete,Equal 0711 680b |h | Jump_Zero 0x71d 0712 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x3 = 0x712,0x4 0713 e5fb | | Load 0x2,-0x5 0714 e5fd | | Load 0x2,-0x3 0715 e5fe | | Load 0x2,-0x2 0716 e017 | | Load 0x0,0x17 0717 180e | | Execute Package,Field_Execute,Field_Number 0xe 0718 e5ff | | Load 0x2,-0x1 0719 8225 | % | Call 0x1,0x25 071a 00d1 | | Pop_Control Pop_Count_1 071b c5fa | | Store 0x2,-0x6 071c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 071d 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a.0x4 = 0x71d,0x5 071e 0217 | | Execute Heap_Access,All_Reference 071f 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0720 0f07 | | Execute_Immediate Equal,0x7 0721 680a |h | Jump_Zero 0x72c 0722 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x5 = 0x722,0x6 0723 e5fb | | Load 0x2,-0x5 0724 e5fd | | Load 0x2,-0x3 0725 e5fc | | Load 0x2,-0x4 0726 e5fe | | Load 0x2,-0x2 0727 e5ff | | Load 0x2,-0x1 0728 8226 | & | Call 0x1,0x26 0729 00d1 | | Pop_Control Pop_Count_1 072a c5fa | | Store 0x2,-0x6 072b 4505 |E | Exit_Suprogram New_Top_Offset 0x5 072c e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x6 = 0x72c,0x7 072d e5fb | | Load 0x2,-0x5 072e e5fa | | Load 0x2,-0x6 072f e5fc | | Load 0x2,-0x4 0730 e5fe | | Load 0x2,-0x2 0731 e5ff | | Load 0x2,-0x1 0732 8226 | & | Call 0x1,0x26 0733 00d1 | | Pop_Control Pop_Count_1 0734 c5fa | | Store 0x2,-0x6 0735 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0736 e5fc | | Load 0x2,-0x4 ; Debug Table 0x1a.0x7 = 0x736,0x8 0737 0f01 | | Execute_Immediate Equal,0x1 0738 6816 |h | Jump_Zero 0x74f 0739 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x8 = 0x739,0x9 073a e5fb | | Load 0x2,-0x5 073b e5fe | | Load 0x2,-0x2 073c 4807 |H | Short_Literal 0x7 073d e5ff | | Load 0x2,-0x1 073e 8216 | | Call 0x1,0x16 073f 00d1 | | Pop_Control Pop_Count_1 0740 c5fa | | Store 0x2,-0x6 0741 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x9 = 0x741,0xa 0742 0a01 | | Execute_Immediate Plus,0x1 0743 0248 | H | Execute Discrete,Check_In_Integer 0744 4801 |H | Short_Literal 0x1 0745 e5ff | | Load 0x2,-0x1 0746 e00d | | Load 0x0,0xd 0747 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0748 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0xa = 0x748,0xb 0749 0a01 | | Execute_Immediate Plus,0x1 074a 0248 | H | Execute Discrete,Check_In_Integer 074b 00db | | Load_Top At_Offset_3 074c e00d | | Load 0x0,0xd 074d 1820 | | Execute Package,Field_Execute,Field_Number 0x20 074e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 074f e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0xb = 0x74f,0xc 0750 e5fb | | Load 0x2,-0x5 0751 e5fd | | Load 0x2,-0x3 0752 e5fc | | Load 0x2,-0x4 0753 0aff | | Execute_Immediate Plus,-0x1 0754 0248 | H | Execute Discrete,Check_In_Integer 0755 e5fe | | Load 0x2,-0x2 0756 e5ff | | Load 0x2,-0x1 0757 8226 | & | Call 0x1,0x26 0758 00d1 | | Pop_Control Pop_Count_1 0759 c5fa | | Store 0x2,-0x6 075a 4505 |E | Exit_Suprogram New_Top_Offset 0x5 075b 8220 | | Call 0x1,0x20 ; Debug Table 0x1a.0xc = 0x75b,0xd 075c 00db | | Load_Top At_Offset_3 075d 0217 | | Execute Heap_Access,All_Reference 075e 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 075f e21b | | Load 0x1,0x1b 0760 01d7 | | Execute Vector,Field_Read 0761 e5ff | | Load 0x2,-0x1 0762 0217 | | Execute Heap_Access,All_Reference 0763 3c15 |< | Execute Record,Field_Read,Field_Number 0x15 0764 0273 | s | Execute Discrete,Plus 0765 0248 | H | Execute Discrete,Check_In_Integer 0766 0a07 | | Execute_Immediate Plus,0x7 0767 027b | { | Execute Discrete,Greater_Equal 0768 680b |h | Jump_Zero 0x774 0769 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0xd = 0x769,0xe 076a e5fb | | Load 0x2,-0x5 076b e5fd | | Load 0x2,-0x3 076c e5fe | | Load 0x2,-0x2 076d e017 | | Load 0x0,0x17 076e 180e | | Execute Package,Field_Execute,Field_Number 0xe 076f e5ff | | Load 0x2,-0x1 0770 8225 | % | Call 0x1,0x25 0771 00d1 | | Pop_Control Pop_Count_1 0772 c5fa | | Store 0x2,-0x6 0773 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0774 e5fc | | Load 0x2,-0x4 ; Debug Table 0x1a.0xe = 0x774,0xf 0775 0f01 | | Execute_Immediate Equal,0x1 0776 6816 |h | Jump_Zero 0x78d 0777 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0xf = 0x777,0x10 0778 e5fb | | Load 0x2,-0x5 0779 e5fe | | Load 0x2,-0x2 077a 4807 |H | Short_Literal 0x7 077b e5ff | | Load 0x2,-0x1 077c 8216 | | Call 0x1,0x16 077d 00d1 | | Pop_Control Pop_Count_1 077e c5fa | | Store 0x2,-0x6 077f e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x10 = 0x77f,0x11 0780 0a01 | | Execute_Immediate Plus,0x1 0781 0248 | H | Execute Discrete,Check_In_Integer 0782 4801 |H | Short_Literal 0x1 0783 e5ff | | Load 0x2,-0x1 0784 e00d | | Load 0x0,0xd 0785 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0786 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x11 = 0x786,0x12 0787 0a01 | | Execute_Immediate Plus,0x1 0788 0248 | H | Execute Discrete,Check_In_Integer 0789 00db | | Load_Top At_Offset_3 078a e00d | | Load 0x0,0xd 078b 1820 | | Execute Package,Field_Execute,Field_Number 0x20 078c 4505 |E | Exit_Suprogram New_Top_Offset 0x5 078d e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x12 = 0x78d,0x13 078e e5fb | | Load 0x2,-0x5 078f e5fd | | Load 0x2,-0x3 0790 e5fc | | Load 0x2,-0x4 0791 0aff | | Execute_Immediate Plus,-0x1 0792 0248 | H | Execute Discrete,Check_In_Integer 0793 e5fe | | Load 0x2,-0x2 0794 e5ff | | Load 0x2,-0x1 0795 8226 | & | Call 0x1,0x26 0796 00d1 | | Pop_Control Pop_Count_1 0797 c5fa | | Store 0x2,-0x6 0798 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0799 8220 | | Call 0x1,0x20 ; Debug Table 0x1a.0x13 = 0x799,0x14 079a 00db | | Load_Top At_Offset_3 079b 0217 | | Execute Heap_Access,All_Reference 079c 3c0b |< | Execute Record,Field_Read,Field_Number 0xb 079d e21b | | Load 0x1,0x1b 079e 01d7 | | Execute Vector,Field_Read 079f e5ff | | Load 0x2,-0x1 07a0 0217 | | Execute Heap_Access,All_Reference 07a1 3c15 |< | Execute Record,Field_Read,Field_Number 0x15 07a2 0273 | s | Execute Discrete,Plus 07a3 0248 | H | Execute Discrete,Check_In_Integer 07a4 0a05 | | Execute_Immediate Plus,0x5 07a5 027b | { | Execute Discrete,Greater_Equal 07a6 680b |h | Jump_Zero 0x7b2 07a7 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x14 = 0x7a7,0x15 07a8 e5fb | | Load 0x2,-0x5 07a9 e5fd | | Load 0x2,-0x3 07aa e5fe | | Load 0x2,-0x2 07ab e017 | | Load 0x0,0x17 07ac 180e | | Execute Package,Field_Execute,Field_Number 0xe 07ad e5ff | | Load 0x2,-0x1 07ae 8225 | % | Call 0x1,0x25 07af 00d1 | | Pop_Control Pop_Count_1 07b0 c5fa | | Store 0x2,-0x6 07b1 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07b2 e5fc | | Load 0x2,-0x4 ; Debug Table 0x1a.0x15 = 0x7b2,0x16 07b3 0f01 | | Execute_Immediate Equal,0x1 07b4 6816 |h | Jump_Zero 0x7cb 07b5 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x16 = 0x7b5,0x17 07b6 e5fb | | Load 0x2,-0x5 07b7 e5fe | | Load 0x2,-0x2 07b8 4807 |H | Short_Literal 0x7 07b9 e5ff | | Load 0x2,-0x1 07ba 8216 | | Call 0x1,0x16 07bb 00d1 | | Pop_Control Pop_Count_1 07bc c5fa | | Store 0x2,-0x6 07bd e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x17 = 0x7bd,0x18 07be 0a01 | | Execute_Immediate Plus,0x1 07bf 0248 | H | Execute Discrete,Check_In_Integer 07c0 4801 |H | Short_Literal 0x1 07c1 e5ff | | Load 0x2,-0x1 07c2 e00d | | Load 0x0,0xd 07c3 1816 | | Execute Package,Field_Execute,Field_Number 0x16 07c4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x18 = 0x7c4,0x19 07c5 0a01 | | Execute_Immediate Plus,0x1 07c6 0248 | H | Execute Discrete,Check_In_Integer 07c7 00db | | Load_Top At_Offset_3 07c8 e00d | | Load 0x0,0xd 07c9 1820 | | Execute Package,Field_Execute,Field_Number 0x20 07ca 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07cb e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x19 = 0x7cb,0x1a 07cc e5fb | | Load 0x2,-0x5 07cd e5fd | | Load 0x2,-0x3 07ce e5fc | | Load 0x2,-0x4 07cf 0aff | | Execute_Immediate Plus,-0x1 07d0 0248 | H | Execute Discrete,Check_In_Integer 07d1 e5fe | | Load 0x2,-0x2 07d2 e5ff | | Load 0x2,-0x1 07d3 8226 | & | Call 0x1,0x26 07d4 00d1 | | Pop_Control Pop_Count_1 07d5 c5fa | | Store 0x2,-0x6 07d6 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07d7 e5fa | | Load 0x2,-0x6 ; Debug Table 0x1a.0x1a = 0x7d7,0x1b 07d8 e5fb | | Load 0x2,-0x5 07d9 e5fd | | Load 0x2,-0x3 07da e5fe | | Load 0x2,-0x2 07db e5ff | | Load 0x2,-0x1 07dc 8225 | % | Call 0x1,0x25 07dd 00d1 | | Pop_Control Pop_Count_1 07de c5fa | | Store 0x2,-0x6 07df 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07e0 0092 09f7 | | Action Push_String_Extended,0x9f7 ; "single line expansion not allowed here" ; Debug Table 0x1a.0x1b = 0x7e0,0x1c 07e2 e00a | | Load 0x0,0xa 07e3 180d | | Execute Package,Field_Execute,Field_Number 0xd 07e4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1a.0x1c = 0x7e4,0x1d 07e5 00db | | Load_Top At_Offset_3 07e6 e00d | | Load 0x0,0xd 07e7 1820 | | Execute Package,Field_Execute,Field_Number 0x20 07e8 4505 |E | Exit_Suprogram New_Top_Offset 0x5 07e9 0000 0000 | | .BLANK 0000[0x7] 07f0 ; -------------------------------------------------------------------------------------- 07f0 ; SUBPROGRAM 07f0 ; -------------------------------------------------------------------------------------- 07f0 07fb | | .CONST 0x07fb ; Address of begin 07f1 0004 | | .CONST 0x0004 ; Address of exception handler 07f2 0003 | | .CONST 0x0003 ; Number of locals 07f3 INIT_07f0: 07f3 e00e | | Load 0x0,0xe ; Debug Table 0x1b = .DEBUG 0x07f3,0x0f14,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x083e ; Debug Table 0x1b.0x0 = 0x7f3,0xffff 07f4 0322 | " | Declare_Variable Record 07f5 00d8 | | Load_Top At_Offset_0 07f6 1c00 | | Execute_Immediate Run_Utility,0x0 07f7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1b.0x1 = 0x7f7,0xfffe 07f8 e00b | | Load 0x0,0xb 07f9 1b0f | | Execute Package,Field_Read,Field_Number 0xf 07fa 03f1 | | Declare_Variable Discrete,With_Value 07fb BODY_07f0: 07fb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x2 = 0x7fb,0x1 07fc 00d9 | | Load_Top At_Offset_1 07fd e5ff | | Load 0x2,-0x1 07fe e005 | | Load 0x0,0x5 07ff 180e | | Execute Package,Field_Execute,Field_Number 0xe 0800 005a | Z | Store_Top Discrete,At_Offset_2 0801 00d1 | | Pop_Control Pop_Count_1 0802 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x3 = 0x802,0x2 0803 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0804 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0805 6836 |h6 | Jump_Zero 0x83c 0806 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x4 = 0x806,0x3 0807 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0808 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0809 e018 | | Load 0x0,0x18 080a 180d | | Execute Package,Field_Execute,Field_Number 0xd 080b 682f |h/ | Jump_Zero 0x83b 080c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0x5 = 0x80c,0x4 080d 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 080e e010 | | Load 0x0,0x10 080f 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0810 00da | | Load_Top At_Offset_2 0811 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0812 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0813 012f | / | Execute Any,Equal 0814 680a |h | Jump_Zero 0x81f 0815 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x6 = 0x815,0x5 0816 00da | | Load_Top At_Offset_2 0817 e5fd | | Load 0x2,-0x3 0818 e5fc | | Load 0x2,-0x4 0819 e5fe | | Load 0x2,-0x2 081a e5ff | | Load 0x2,-0x1 081b 8227 | ' | Call 0x1,0x27 081c 00d1 | | Pop_Control Pop_Count_1 081d 0059 | Y | Store_Top Discrete,At_Offset_1 081e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 081f e5fc | | Load 0x2,-0x4 ; Debug Table 0x1b.0x7 = 0x81f,0x6 0820 680e |h | Jump_Zero 0x82f 0821 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x8 = 0x821,0x7 0822 00da | | Load_Top At_Offset_2 0823 e5fd | | Load 0x2,-0x3 0824 e5fe | | Load 0x2,-0x2 0825 e402 | | Load 0x2,0x2 0826 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0827 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0828 e018 | | Load 0x0,0x18 0829 1810 | | Execute Package,Field_Execute,Field_Number 0x10 082a e5ff | | Load 0x2,-0x1 082b 8229 | ) | Call 0x1,0x29 082c 00d1 | | Pop_Control Pop_Count_1 082d 0059 | Y | Store_Top Discrete,At_Offset_1 082e 4505 |E | Exit_Suprogram New_Top_Offset 0x5 082f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x9 = 0x82f,0x8 0830 00da | | Load_Top At_Offset_2 0831 00db | | Load_Top At_Offset_3 0832 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0833 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0834 e018 | | Load 0x0,0x18 0835 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0836 e5fe | | Load 0x2,-0x2 0837 e5ff | | Load 0x2,-0x1 0838 8228 | ( | Call 0x1,0x28 0839 00d1 | | Pop_Control Pop_Count_1 083a 0059 | Y | Store_Top Discrete,At_Offset_1 083b 4505 |E | Exit_Suprogram New_Top_Offset 0x5 083c e5fc | | Load 0x2,-0x4 ; Debug Table 0x1b.0xa = 0x83c,0x9 083d 680c |h | Jump_Zero 0x84a 083e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xb = 0x83e,0xa 083f 00da | | Load_Top At_Offset_2 0840 e5fd | | Load 0x2,-0x3 0841 e5fe | | Load 0x2,-0x2 0842 e402 | | Load 0x2,0x2 0843 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0844 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0845 e5ff | | Load 0x2,-0x1 0846 8229 | ) | Call 0x1,0x29 0847 00d1 | | Pop_Control Pop_Count_1 0848 0059 | Y | Store_Top Discrete,At_Offset_1 0849 4505 |E | Exit_Suprogram New_Top_Offset 0x5 084a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0xc = 0x84a,0xb 084b 00da | | Load_Top At_Offset_2 084c 00db | | Load_Top At_Offset_3 084d 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 084e 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 084f e5fe | | Load 0x2,-0x2 0850 e5ff | | Load 0x2,-0x1 0851 8228 | ( | Call 0x1,0x28 0852 00d1 | | Pop_Control Pop_Count_1 0853 0059 | Y | Store_Top Discrete,At_Offset_1 0854 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0855 0000 0000 | | .XXX[0x3] 0857 0000 | | 0858 ; -------------------------------------------------------------------------------------- 0858 ; SUBPROGRAM 0858 ; -------------------------------------------------------------------------------------- 0858 0863 | c | .CONST 0x0863 ; Address of begin 0859 0004 | | .CONST 0x0004 ; Address of exception handler 085a 0002 | | .CONST 0x0002 ; Number of locals 085b INIT_0858: 085b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c = .DEBUG 0x085b,0x0f30,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x08e4 ; Debug Table 0x1c.0x0 = 0x85b,0xffff 085c e5fd | | Load 0x2,-0x3 085d e5ff | | Load 0x2,-0x1 085e 0217 | | Execute Heap_Access,All_Reference 085f 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0860 821f | | Call 0x1,0x1f 0861 e002 | | Load 0x0,0x2 0862 03f1 | | Declare_Variable Discrete,With_Value 0863 BODY_0858: 0863 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x1 = 0x863,0x1 0864 e5ff | | Load 0x2,-0x1 0865 0217 | | Execute Heap_Access,All_Reference 0866 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 0867 027e | ~ | Execute Discrete,Not_Equal 0868 6811 |h | Jump_Zero 0x87a 0869 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x2 = 0x869,0x2 086a e5ff | | Load 0x2,-0x1 086b 821c | | Call 0x1,0x1c 086c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x3 = 0x86c,0x3 086d e5ff | | Load 0x2,-0x1 086e 0217 | | Execute Heap_Access,All_Reference 086f 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0870 4800 |H | Short_Literal 0x0 ; Debug Table 0x1c.0x4 = 0x870,0x4 0871 e5ff | | Load 0x2,-0x1 0872 0217 | | Execute Heap_Access,All_Reference 0873 380a |8 | Execute Record,Field_Write,Field_Number 0xa 0874 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x5 = 0x874,0x5 0875 4800 |H | Short_Literal 0x0 0876 e5ff | | Load 0x2,-0x1 0877 e009 | | Load 0x0,0x9 0878 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0879 4504 |E | Exit_Suprogram New_Top_Offset 0x4 087a e5fd | | Load 0x2,-0x3 ; Debug Table 0x1c.0x6 = 0x87a,0x6 087b 6805 |h | Jump_Zero 0x881 087c 0092 09fa | | Action Push_String_Extended,0x9fa ; "display is fully expanded" ; Debug Table 0x1c.0x7 = 0x87c,0x7 087e e00a | | Load 0x0,0xa 087f 180d | | Execute Package,Field_Execute,Field_Number 0xd 0880 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0881 0092 09fb | | Action Push_String_Extended,0x9fb ; "display is at lowest elision level" ; Debug Table 0x1c.0x8 = 0x881,0x8 0883 e00a | | Load 0x0,0xa 0884 180d | | Execute Package,Field_Execute,Field_Number 0xd 0885 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0886 0000 0000 | | .XXX[0x2] 0888 ; -------------------------------------------------------------------------------------- 0888 ; SUBPROGRAM 0888 ; -------------------------------------------------------------------------------------- 0888 088d | | .CONST 0x088d ; Address of begin 0889 0004 | | .CONST 0x0004 ; Address of exception handler 088a 0002 | | .CONST 0x0002 ; Number of locals 088b INIT_0888: 088b e00b | | Load 0x0,0xb ; Debug Table 0x1d = .DEBUG 0x088b,0x0f44,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0935 ; Debug Table 0x1d.0x0 = 0x88b,0xffff 088c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 088d BODY_0888: 088d e5fd | | Load 0x2,-0x3 ; Debug Table 0x1d.0x1 = 0x88d,0x1 088e e5fb | | Load 0x2,-0x5 088f 0217 | | Execute Heap_Access,All_Reference 0890 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0891 e007 | | Load 0x0,0x7 0892 01a7 | | Execute Matrix,Field_Read 0893 7003 |p | Jump_Nonzero 0x897 0894 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1d.0x2 = 0x894,0x2 0895 8008 | | Call 0x0,0x8 0896 4505 |E | Exit_Suprogram New_Top_Offset 0x5 ; Debug Table 0x1d.0x3 = 0x896,0x3 0897 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x4 = 0x897,0x4 0898 e00c | | Load 0x0,0xc 0899 1881 | | Execute Package,Field_Execute,Field_Number 0x81 089a 4603 |F | Jump_Case 0x4 089b 7815 |x | Jump 0x8b1 ; case 0x0 089c 7802 |x | Jump 0x89f ; case 0x1 089d 783b |x; | Jump 0x8d9 ; case 0x2 089e 7800 |x | Jump 0x89f ; case 0x3 089f e5fb | | Load 0x2,-0x5 ; Debug Table 0x1d.0x5 = 0x89f,0x5 08a0 0217 | | Execute Heap_Access,All_Reference 08a1 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 08a2 0f08 | | Execute_Immediate Equal,0x8 08a3 6808 |h | Jump_Zero 0x8ac 08a4 e5fc | | Load 0x2,-0x4 ; Debug Table 0x1d.0x6 = 0x8a4,0x6 08a5 e5fe | | Load 0x2,-0x2 08a6 e5fb | | Load 0x2,-0x5 08a7 0217 | | Execute Heap_Access,All_Reference 08a8 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 08a9 e5fb | | Load 0x2,-0x5 08aa 822a | * | Call 0x1,0x2a 08ab 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08ac e5fc | | Load 0x2,-0x4 ; Debug Table 0x1d.0x7 = 0x8ac,0x7 08ad e5fe | | Load 0x2,-0x2 08ae e5fb | | Load 0x2,-0x5 08af 822b | + | Call 0x1,0x2b 08b0 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08b1 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x8 = 0x8b1,0x8 08b2 e00c | | Load 0x0,0xc 08b3 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b 08b4 e00c | | Load 0x0,0xc 08b5 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 08b6 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 08b7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x9 = 0x8b7,0x9 08b8 e5fb | | Load 0x2,-0x5 08b9 0217 | | Execute Heap_Access,All_Reference 08ba 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 08bb 027b | { | Execute Discrete,Greater_Equal 08bc 6806 |h | Jump_Zero 0x8c3 08bd e5fc | | Load 0x2,-0x4 ; Debug Table 0x1d.0xa = 0x8bd,0xa 08be e5fe | | Load 0x2,-0x2 08bf 00da | | Load_Top At_Offset_2 08c0 e5fb | | Load 0x2,-0x5 08c1 822a | * | Call 0x1,0x2a 08c2 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0xb = 0x8c3,0xb 08c4 e5fb | | Load 0x2,-0x5 08c5 0217 | | Execute Heap_Access,All_Reference 08c6 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 08c7 027f | | Execute Discrete,Equal 08c8 6805 |h | Jump_Zero 0x8ce 08c9 0092 09fc | | Action Push_String_Extended,0x9fc ; "nothing here to elide" ; Debug Table 0x1d.0xc = 0x8c9,0xc 08cb e00a | | Load 0x0,0xa 08cc 180d | | Execute Package,Field_Execute,Field_Number 0xd 08cd 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08ce e5fc | | Load 0x2,-0x4 ; Debug Table 0x1d.0xd = 0x8ce,0xd 08cf 6804 |h | Jump_Zero 0x8d4 08d0 e5fb | | Load 0x2,-0x5 ; Debug Table 0x1d.0xe = 0x8d0,0xe 08d1 8221 | ! | Call 0x1,0x21 08d2 c5fb | | Store 0x2,-0x5 08d3 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08d4 0092 09fd | | Action Push_String_Extended,0x9fd ; "elision of main item not allowed" ; Debug Table 0x1d.0xf = 0x8d4,0xf 08d6 e00a | | Load 0x0,0xa 08d7 180d | | Execute Package,Field_Execute,Field_Number 0xd 08d8 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08d9 0092 09fe | | Action Push_String_Extended,0x9fe ; "region elisions not allowed" ; Debug Table 0x1d.0x10 = 0x8d9,0x10 08db e00a | | Load 0x0,0xa 08dc 180d | | Execute Package,Field_Execute,Field_Number 0xd 08dd 4505 |E | Exit_Suprogram New_Top_Offset 0x5 08de 0000 0000 | | .XXX[0x2] 08e0 ; -------------------------------------------------------------------------------------- 08e0 ; SUBPROGRAM 08e0 ; -------------------------------------------------------------------------------------- 08e0 08f0 | | .CONST 0x08f0 ; Address of begin 08e1 0004 | | .CONST 0x0004 ; Address of exception handler 08e2 0003 | | .CONST 0x0003 ; Number of locals 08e3 INIT_08e0: 08e3 e010 | | Load 0x0,0x10 ; Debug Table 0x1e = .DEBUG 0x08e3,0x0f68,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0cdb ; Debug Table 0x1e.0x0 = 0x8e3,0xffff 08e4 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 08e5 00db | | Load_Top At_Offset_3 08e6 0217 | | Execute Heap_Access,All_Reference 08e7 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 08e8 e010 | | Load 0x0,0x10 08e9 1843 | C | Execute Package,Field_Execute,Field_Number 0x43 08ea 0031 | 1 | Store_Top Heap_Access,At_Offset_1 08eb e001 | | Load 0x0,0x1 ; Debug Table 0x1e.0x1 = 0x8eb,0xfffe 08ec 1b0f | | Execute Package,Field_Read,Field_Number 0xf 08ed 02c7 | | Declare_Variable Any 08ee 00d8 | | Load_Top At_Offset_0 08ef 1c00 | | Execute_Immediate Run_Utility,0x0 08f0 BODY_08e0: 08f0 7825 |x% | Jump 0x916 08f1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x2 = 0x8f1,0x2 08f2 e010 | | Load 0x0,0x10 08f3 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 08f4 701d |p | Jump_Nonzero 0x912 08f5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x3 = 0x8f5,0x3 08f6 0217 | | Execute Heap_Access,All_Reference 08f7 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 08f8 7005 |p | Jump_Nonzero 0x8fe 08f9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x4 = 0x8f9,0x4 08fa e010 | | Load 0x0,0x10 08fb 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 08fc c403 | | Store 0x2,0x3 08fd 7804 |x | Jump 0x902 08fe 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x5 = 0x8fe,0x5 08ff e010 | | Load 0x0,0x10 0900 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0901 c403 | | Store 0x2,0x3 0902 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x6 = 0x902,0x6 0903 01d9 | | Execute Vector,Reverse_Bounds 0904 0263 | c | Execute Discrete,Above_Bound 0905 700c |p | Jump_Nonzero 0x912 0906 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x7 = 0x906,0x7 0907 e5fe | | Load 0x2,-0x2 0908 01d7 | | Execute Vector,Field_Read 0909 00db | | Load_Top At_Offset_3 090a 012f | / | Execute Any,Equal 090b 6805 |h | Jump_Zero 0x911 090c 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x8 = 0x90c,0x8 090d e010 | | Load 0x0,0x10 090e 1855 | U | Execute Package,Field_Execute,Field_Number 0x55 090f 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x1e.0x9 = 0x90f,0x9 0910 7801 |x | Jump 0x912 0911 3ff4 |? | Loop_Increasing 0x906 0912 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0xa = 0x912,0xa 0913 e010 | | Load 0x0,0x10 0914 1844 | D | Execute Package,Field_Execute,Field_Number 0x44 0915 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0916 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0xb = 0x916,0x1 0917 e010 | | Load 0x0,0x10 0918 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 0919 6fd7 |o | Jump_Zero 0x8f1 091a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0xc = 0x91a,0xb 091b e5ff | | Load 0x2,-0x1 091c 0217 | | Execute Heap_Access,All_Reference 091d 3812 |8 | Execute Record,Field_Write,Field_Number 0x12 091e 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0xd = 0x91e,0xc 091f 4800 |H | Short_Literal 0x0 0920 e5ff | | Load 0x2,-0x1 0921 e009 | | Load 0x0,0x9 0922 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0923 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0924 0000 0000 | | .BLANK 0000[0x4] 0928 ; -------------------------------------------------------------------------------------- 0928 ; SUBPROGRAM 0928 ; -------------------------------------------------------------------------------------- 0928 094e | N | .CONST 0x094e ; Address of begin 0929 0004 | | .CONST 0x0004 ; Address of exception handler 092a 0006 | | .CONST 0x0006 ; Number of locals 092b INIT_0928: 092b e00e | | Load 0x0,0xe ; Debug Table 0x1f = .DEBUG 0x092b,0x0f86,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0d63 ; Debug Table 0x1f.0x0 = 0x92b,0xffff 092c 0322 | " | Declare_Variable Record 092d 00d8 | | Load_Top At_Offset_0 092e 1c00 | | Execute_Immediate Run_Utility,0x0 092f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1f.0x1 = 0x92f,0xfffe 0930 0217 | | Execute Heap_Access,All_Reference 0931 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0932 e00c | | Load 0x0,0xc 0933 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 0934 e00b | | Load 0x0,0xb 0935 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0936 03f1 | | Declare_Variable Discrete,With_Value 0937 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1f.0x2 = 0x937,0xfffd 0938 0217 | | Execute Heap_Access,All_Reference 0939 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 093a e00b | | Load 0x0,0xb 093b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 093c 03f1 | | Declare_Variable Discrete,With_Value 093d 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x3 = 0x93d,0xfffc 093e e5fe | | Load 0x2,-0x2 093f 00da | | Load_Top At_Offset_2 0940 0272 | r | Execute Discrete,Minus 0941 0248 | H | Execute Discrete,Check_In_Integer 0942 00db | | Load_Top At_Offset_3 0943 0273 | s | Execute Discrete,Plus 0944 0248 | H | Execute Discrete,Check_In_Integer 0945 00da | | Load_Top At_Offset_2 0946 0272 | r | Execute Discrete,Minus 0947 0248 | H | Execute Discrete,Check_In_Integer 0948 e217 | | Load 0x1,0x17 0949 0334 | 4 | Declare_Variable Array,With_Constraint 094a 00d8 | | Load_Top At_Offset_0 094b 1c00 | | Execute_Immediate Run_Utility,0x0 094c 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1f.0x4 = 0x94c,0xfffb 094d 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 094e BODY_0928: 094e 781d |x | Jump 0x96c 094f 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x5 = 0x94f,0x2 0950 e5ff | | Load 0x2,-0x1 0951 0217 | | Execute Heap_Access,All_Reference 0952 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0953 e00c | | Load 0x0,0xc 0954 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 0955 e402 | | Load 0x2,0x2 0956 017d | } | Execute Record,Structure_Write 0957 e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0x6 = 0x957,0x3 0958 8019 | | Call 0x0,0x19 0959 700e |p | Jump_Nonzero 0x968 095a e402 | | Load 0x2,0x2 095b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 095c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 095d 680a |h | Jump_Zero 0x968 095e e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0x7 = 0x95e,0x4 095f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0960 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0961 00d9 | | Load_Top At_Offset_1 0962 00db | | Load_Top At_Offset_3 0963 01d6 | | Execute Vector,Field_Write 0964 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x8 = 0x964,0x5 0965 0a01 | | Execute_Immediate Plus,0x1 0966 0248 | H | Execute Discrete,Check_In_Integer 0967 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0968 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x9 = 0x968,0x6 0969 0a01 | | Execute_Immediate Plus,0x1 096a 0248 | H | Execute Discrete,Check_In_Integer 096b 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 096c 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0xa = 0x96c,0x1 096d e5fe | | Load 0x2,-0x2 096e 027c | | | Execute Discrete,Less 096f 77df |w | Jump_Nonzero 0x94f 0970 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1f.0xb = 0x970,0x7 0971 0a01 | | Execute_Immediate Plus,0x1 0972 0248 | H | Execute Discrete,Check_In_Integer 0973 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0974 781d |x | Jump 0x992 0975 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0xc = 0x975,0x9 0976 e5ff | | Load 0x2,-0x1 0977 0217 | | Execute Heap_Access,All_Reference 0978 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0979 e00c | | Load 0x0,0xc 097a 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 097b e402 | | Load 0x2,0x2 097c 017d | } | Execute Record,Structure_Write 097d e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0xd = 0x97d,0xa 097e 8019 | | Call 0x0,0x19 097f 700e |p | Jump_Nonzero 0x98e 0980 e402 | | Load 0x2,0x2 0981 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0982 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0983 680a |h | Jump_Zero 0x98e 0984 e402 | | Load 0x2,0x2 ; Debug Table 0x1f.0xe = 0x984,0xb 0985 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0986 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0987 00d9 | | Load_Top At_Offset_1 0988 00db | | Load_Top At_Offset_3 0989 01d6 | | Execute Vector,Field_Write 098a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0xf = 0x98a,0xc 098b 0a01 | | Execute_Immediate Plus,0x1 098c 0248 | H | Execute Discrete,Check_In_Integer 098d 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 098e 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x10 = 0x98e,0xd 098f 0a01 | | Execute_Immediate Plus,0x1 0990 0248 | H | Execute Discrete,Check_In_Integer 0991 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0992 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x11 = 0x992,0x8 0993 e403 | | Load 0x2,0x3 0994 027a | z | Execute Discrete,Less_Equal 0995 77df |w | Jump_Nonzero 0x975 0996 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x12 = 0x996,0xe 0997 0c02 | | Execute_Immediate Greater_Equal,0x2 0998 6808 |h | Jump_Zero 0x9a1 0999 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x13 = 0x999,0xf 099a 00d9 | | Load_Top At_Offset_1 099b 0aff | | Execute_Immediate Plus,-0x1 099c 0248 | H | Execute Discrete,Check_In_Integer 099d 00db | | Load_Top At_Offset_3 099e 01cf | | Execute Vector,Slice_Read 099f e5ff | | Load 0x2,-0x1 09a0 822d | - | Call 0x1,0x2d 09a1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 09a2 0000 0000 | | .BLANK 0000[0x6] 09a8 ; -------------------------------------------------------------------------------------- 09a8 ; SUBPROGRAM 09a8 ; -------------------------------------------------------------------------------------- 09a8 09c0 | | .CONST 0x09c0 ; Address of begin 09a9 0004 | | .CONST 0x0004 ; Address of exception handler 09aa 0005 | | .CONST 0x0005 ; Number of locals 09ab INIT_09a8: 09ab e00e | | Load 0x0,0xe ; Debug Table 0x20 = .DEBUG 0x09ab,0x0fb0,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0f2b ; Debug Table 0x20.0x0 = 0x9ab,0xffff 09ac 0322 | " | Declare_Variable Record 09ad 00d8 | | Load_Top At_Offset_0 09ae 1c00 | | Execute_Immediate Run_Utility,0x0 09af e5fe | | Load 0x2,-0x2 ; Debug Table 0x20.0x1 = 0x9af,0xfffe 09b0 e00b | | Load 0x0,0xb 09b1 1b0f | | Execute Package,Field_Read,Field_Number 0xf 09b2 03f1 | | Declare_Variable Discrete,With_Value 09b3 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x2 = 0x9b3,0xfffd 09b4 e5fd | | Load 0x2,-0x3 09b5 e5fe | | Load 0x2,-0x2 09b6 0272 | r | Execute Discrete,Minus 09b7 0248 | H | Execute Discrete,Check_In_Integer 09b8 0a01 | | Execute_Immediate Plus,0x1 09b9 0248 | H | Execute Discrete,Check_In_Integer 09ba e217 | | Load 0x1,0x17 09bb 0334 | 4 | Declare_Variable Array,With_Constraint 09bc 00d8 | | Load_Top At_Offset_0 09bd 1c00 | | Execute_Immediate Run_Utility,0x0 09be 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x20.0x3 = 0x9be,0xfffc 09bf 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 09c0 BODY_09a8: 09c0 781d |x | Jump 0x9de 09c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x4 = 0x9c1,0x2 09c2 e5ff | | Load 0x2,-0x1 09c3 0217 | | Execute Heap_Access,All_Reference 09c4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 09c5 e00c | | Load 0x0,0xc 09c6 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 09c7 e402 | | Load 0x2,0x2 09c8 017d | } | Execute Record,Structure_Write 09c9 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x5 = 0x9c9,0x3 09ca 8019 | | Call 0x0,0x19 09cb 700e |p | Jump_Nonzero 0x9da 09cc 00db | | Load_Top At_Offset_3 09cd 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 09ce 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 09cf 680a |h | Jump_Zero 0x9da 09d0 00db | | Load_Top At_Offset_3 ; Debug Table 0x20.0x6 = 0x9d0,0x4 09d1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 09d2 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 09d3 00d9 | | Load_Top At_Offset_1 09d4 00db | | Load_Top At_Offset_3 09d5 01d6 | | Execute Vector,Field_Write 09d6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0x7 = 0x9d6,0x5 09d7 0a01 | | Execute_Immediate Plus,0x1 09d8 0248 | H | Execute Discrete,Check_In_Integer 09d9 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 09da 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x8 = 0x9da,0x6 09db 0a01 | | Execute_Immediate Plus,0x1 09dc 0248 | H | Execute Discrete,Check_In_Integer 09dd 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 09de 00da | | Load_Top At_Offset_2 ; Debug Table 0x20.0x9 = 0x9de,0x1 09df e5fd | | Load 0x2,-0x3 09e0 027a | z | Execute Discrete,Less_Equal 09e1 77df |w | Jump_Nonzero 0x9c1 09e2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x20.0xa = 0x9e2,0x7 09e3 0c02 | | Execute_Immediate Greater_Equal,0x2 09e4 6808 |h | Jump_Zero 0x9ed 09e5 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0xb = 0x9e5,0x8 09e6 00d9 | | Load_Top At_Offset_1 09e7 0aff | | Execute_Immediate Plus,-0x1 09e8 0248 | H | Execute Discrete,Check_In_Integer 09e9 00db | | Load_Top At_Offset_3 09ea 01cf | | Execute Vector,Slice_Read 09eb e5ff | | Load 0x2,-0x1 09ec 822d | - | Call 0x1,0x2d 09ed 4504 |E | Exit_Suprogram New_Top_Offset 0x4 09ee ; -------------------------------------------------------------------------------------- 09ee ; STRING TABLE 09ee ; -------------------------------------------------------------------------------------- 09ee 0024 | $ | .STRTAB 0x0024->0x0a00 ; "doe_error" 09ef 002b | + | .STRTAB 0x002b->0x0a04 ; "Elide" 09f0 002e | . | .STRTAB 0x002e->0x0a07 ; "Expand" 09f1 0032 | 2 | .STRTAB 0x0032->0x0a0a ; "sort" 09f2 0034 | 4 | .STRTAB 0x0034->0x0a0c ; "unknown sort format" 09f3 0045 | E | .STRTAB 0x0045->0x0a15 ; "child" 09f4 0048 | H | .STRTAB 0x0048->0x0a18 ; "units must be specified" 09f5 005d | ] | .STRTAB 0x005d->0x0a23 ; "main item is not expandable" 09f6 0076 | v | .STRTAB 0x0076->0x0a31 ; "item is fully expanded" 09f7 008a | | .STRTAB 0x008a->0x0a3c ; "single line expansion not allowed here" 09f8 00ae | | .STRTAB 0x00ae->0x0a4f ; "single line elision not allowed here" 09f9 00d0 | | .STRTAB 0x00d0->0x0a61 ; "item is at lowest elision level" 09fa 00ed | | .STRTAB 0x00ed->0x0a70 ; "display is fully expanded" 09fb 0104 | | .STRTAB 0x0104->0x0a7d ; "display is at lowest elision level" 09fc 0124 | $ | .STRTAB 0x0124->0x0a8e ; "nothing here to elide" 09fd 0137 | 7 | .STRTAB 0x0137->0x0a98 ; "elision of main item not allowed" 09fe 0155 | U | .STRTAB 0x0155->0x0aa8 ; "region elisions not allowed" 09ff 016e | n | .STREND 0x016e->0x0ab6 0a00 646f 655f |doe_| .STRTAB_STRINGS 0ab6 0000 0000 | | .XXX[0x2] 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 ; Debug Table 0ab8 ; -------------------------------------------------------------------------------------- 0ab8 0003 0021 | !| .CONST 0x0003,0x0021 0aba 000b 0bc2 | | .DEBUG 0x000b,0x0bc2,0x0000,0x0000,0x005a,0x8bd5,0x0000,0x06c1 0ac2 0020 0bd8 | | .DEBUG 0x0020,0x0bd8,0x0000,0x0000,0x005a,0x8cf5,0x0000,0x0004 0aca 009b 0c1c | | .DEBUG 0x009b,0x0c1c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x06c2 0ad2 00cb 0c2c | ,| .DEBUG 0x00cb,0x0c2c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x06d6 0ada 00fb 0c3c | <| .DEBUG 0x00fb,0x0c3c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x06ea 0ae2 012b 0c4c | + L| .DEBUG 0x012b,0x0c4c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x06f8 0aea 016b 0c66 | k f| .DEBUG 0x016b,0x0c66,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0704 0af2 01eb 0c9a | | .DEBUG 0x01eb,0x0c9a,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0718 0afa 026b 0cd4 | k | .DEBUG 0x026b,0x0cd4,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x072c 0b02 02c3 0d00 | | .DEBUG 0x02c3,0x0d00,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0740 0b0a 030b 0d1c | | .DEBUG 0x030b,0x0d1c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x074e 0b12 031b 0d24 | $| .DEBUG 0x031b,0x0d24,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x075c 0b1a 0363 0d32 | c 2| .DEBUG 0x0363,0x0d32,0x0005,0x0000,0x005a,0x8cf5,0x0000,0x0005 0b22 037b 0d34 | { 4| .DEBUG 0x037b,0x0d34,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0039 0b2a 03ab 0d44 | D| .DEBUG 0x03ab,0x0d44,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x009a 0b32 03c3 0d52 | R| .DEBUG 0x03c3,0x0d52,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x00d1 0b3a 03db 0d60 | `| .DEBUG 0x03db,0x0d60,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x0108 0b42 040b 0d72 | r| .DEBUG 0x040b,0x0d72,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x0152 0b4a 0423 0d7c | # || .DEBUG 0x0423,0x0d7c,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0173 0b52 0463 0d9c | c | .DEBUG 0x0463,0x0d9c,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x01e6 0b5a 049b 0db0 | | .DEBUG 0x049b,0x0db0,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x0248 0b62 0573 0e3a | s :| .DEBUG 0x0573,0x0e3a,0x0002,0x0000,0x005a,0x8cf5,0x0000,0x037a 0b6a 0593 0e50 | P| .DEBUG 0x0593,0x0e50,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0428 0b72 05d3 0e64 | d| .DEBUG 0x05d3,0x0e64,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0497 0b7a 05f3 0e6e | n| .DEBUG 0x05f3,0x0e6e,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x04e1 0b82 06ab 0ebc | | .DEBUG 0x06ab,0x0ebc,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0632 0b8a 06f3 0ed8 | | .DEBUG 0x06f3,0x0ed8,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x06bf 0b92 07f3 0f14 | | .DEBUG 0x07f3,0x0f14,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x083e 0b9a 085b 0f30 | [ 0| .DEBUG 0x085b,0x0f30,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x08e4 0ba2 088b 0f44 | D| .DEBUG 0x088b,0x0f44,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0935 0baa 08e3 0f68 | h| .DEBUG 0x08e3,0x0f68,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0cdb 0bb2 092b 0f86 | + | .DEBUG 0x092b,0x0f86,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0d63 0bba 09ab 0fb0 | | .DEBUG 0x09ab,0x0fb0,0x0001,0x0000,0x005a,0x8cf5,0x0000,0x0f2b 0bc2 ; -------------------------------------------------------------------------------------- 0bc2 ; Debug3 Subtable 0x0 0bc2 ; -------------------------------------------------------------------------------------- 0bc2 000a 0000 | | .DBG3TAB 0x000a,0x0000 0bc4 000b ffff | | .CONST 0x000b,0xffff 0bc6 000d fffe | | .CONST 0x000d,0xfffe 0bc8 000f fffd | | .CONST 0x000f,0xfffd 0bca 0011 fffc | | .CONST 0x0011,0xfffc 0bcc 0013 fffb | | .CONST 0x0013,0xfffb 0bce 0015 fffa | | .CONST 0x0015,0xfffa 0bd0 0017 fff9 | | .CONST 0x0017,0xfff9 0bd2 0019 fff8 | | .CONST 0x0019,0xfff8 0bd4 001b fff7 | | .CONST 0x001b,0xfff7 0bd6 001d fff6 | | .CONST 0x001d,0xfff6 0bd8 ; -------------------------------------------------------------------------------------- 0bd8 ; Debug3 Subtable 0x1 0bd8 ; -------------------------------------------------------------------------------------- 0bd8 0021 0000 | ! | .DBG3TAB 0x0021,0x0000 0bda 0020 ffff | | .CONST 0x0020,0xffff 0bdc 0028 fffe | ( | .CONST 0x0028,0xfffe 0bde 0040 fffd | @ | .CONST 0x0040,0xfffd 0be0 0054 fffc | T | .CONST 0x0054,0xfffc 0be2 0056 fffb | V | .CONST 0x0056,0xfffb 0be4 0058 fffa | X | .CONST 0x0058,0xfffa 0be6 005a fff9 | Z | .CONST 0x005a,0xfff9 0be8 005c fff8 | \ | .CONST 0x005c,0xfff8 0bea 005e fff7 | ^ | .CONST 0x005e,0xfff7 0bec 0060 fff6 | ` | .CONST 0x0060,0xfff6 0bee 0062 fff5 | b | .CONST 0x0062,0xfff5 0bf0 0064 fff4 | d | .CONST 0x0064,0xfff4 0bf2 0066 fff3 | f | .CONST 0x0066,0xfff3 0bf4 0068 fff2 | h | .CONST 0x0068,0xfff2 0bf6 006a fff1 | j | .CONST 0x006a,0xfff1 0bf8 006c fff0 | l | .CONST 0x006c,0xfff0 0bfa 006e ffef | n | .CONST 0x006e,0xffef 0bfc 0070 ffee | p | .CONST 0x0070,0xffee 0bfe 0072 ffed | r | .CONST 0x0072,0xffed 0c00 0074 ffec | t | .CONST 0x0074,0xffec 0c02 0076 ffeb | v | .CONST 0x0076,0xffeb 0c04 0078 ffea | x | .CONST 0x0078,0xffea 0c06 007a ffe9 | z | .CONST 0x007a,0xffe9 0c08 007c ffe8 | | | .CONST 0x007c,0xffe8 0c0a 007e ffe7 | ~ | .CONST 0x007e,0xffe7 0c0c 0080 ffe6 | | .CONST 0x0080,0xffe6 0c0e 0082 ffe5 | | .CONST 0x0082,0xffe5 0c10 0084 ffe4 | | .CONST 0x0084,0xffe4 0c12 0086 ffe3 | | .CONST 0x0086,0xffe3 0c14 0088 ffe2 | | .CONST 0x0088,0xffe2 0c16 008a ffe1 | | .CONST 0x008a,0xffe1 0c18 008c ffe0 | | .CONST 0x008c,0xffe0 0c1a 008e ffdf | | .CONST 0x008e,0xffdf 0c1c ; -------------------------------------------------------------------------------------- 0c1c ; Debug3 Subtable 0x2 0c1c ; -------------------------------------------------------------------------------------- 0c1c 0001 0006 | | .DBG3TAB 0x0001,0x0006 0c1e 009b ffff | | .CONST 0x009b,0xffff 0c20 009d 0001 | | .CONST 0x009d,0x0001 0c22 00a3 0002 | | .CONST 0x00a3,0x0002 0c24 00aa 0003 | | .CONST 0x00aa,0x0003 0c26 00b1 0004 | | .CONST 0x00b1,0x0004 0c28 00b5 0005 | | .CONST 0x00b5,0x0005 0c2a 00bd 0006 | | .CONST 0x00bd,0x0006 0c2c ; -------------------------------------------------------------------------------------- 0c2c ; Debug3 Subtable 0x3 0c2c ; -------------------------------------------------------------------------------------- 0c2c 0001 0006 | | .DBG3TAB 0x0001,0x0006 0c2e 00cb ffff | | .CONST 0x00cb,0xffff 0c30 00cd 0001 | | .CONST 0x00cd,0x0001 0c32 00d3 0002 | | .CONST 0x00d3,0x0002 0c34 00da 0003 | | .CONST 0x00da,0x0003 0c36 00e1 0004 | | .CONST 0x00e1,0x0004 0c38 00e5 0005 | | .CONST 0x00e5,0x0005 0c3a 00ed 0006 | | .CONST 0x00ed,0x0006 0c3c ; -------------------------------------------------------------------------------------- 0c3c ; Debug3 Subtable 0x4 0c3c ; -------------------------------------------------------------------------------------- 0c3c 0001 0006 | | .DBG3TAB 0x0001,0x0006 0c3e 00fb ffff | | .CONST 0x00fb,0xffff 0c40 00fd 0001 | | .CONST 0x00fd,0x0001 0c42 0103 0002 | | .CONST 0x0103,0x0002 0c44 0106 0003 | | .CONST 0x0106,0x0003 0c46 010d 0004 | | .CONST 0x010d,0x0004 0c48 0111 0005 | | .CONST 0x0111,0x0005 0c4a 0119 0006 | | .CONST 0x0119,0x0006 0c4c ; -------------------------------------------------------------------------------------- 0c4c ; Debug3 Subtable 0x5 0c4c ; -------------------------------------------------------------------------------------- 0c4c 0001 000b | | .DBG3TAB 0x0001,0x000b 0c4e 012b ffff | + | .CONST 0x012b,0xffff 0c50 012d 0001 | - | .CONST 0x012d,0x0001 0c52 0134 0002 | 4 | .CONST 0x0134,0x0002 0c54 0137 0003 | 7 | .CONST 0x0137,0x0003 0c56 0139 0004 | 9 | .CONST 0x0139,0x0004 0c58 013f 0005 | ? | .CONST 0x013f,0x0005 0c5a 0144 0006 | D | .CONST 0x0144,0x0006 0c5c 0149 0007 | I | .CONST 0x0149,0x0007 0c5e 0153 0008 | S | .CONST 0x0153,0x0008 0c60 0156 0009 | V | .CONST 0x0156,0x0009 0c62 015a 000a | Z | .CONST 0x015a,0x000a 0c64 015e 000b | ^ | .CONST 0x015e,0x000b 0c66 ; -------------------------------------------------------------------------------------- 0c66 ; Debug3 Subtable 0x6 0c66 ; -------------------------------------------------------------------------------------- 0c66 0003 0016 | | .DBG3TAB 0x0003,0x0016 0c68 016b ffff | k | .CONST 0x016b,0xffff 0c6a 016d fffe | m | .CONST 0x016d,0xfffe 0c6c 016f fffd | o | .CONST 0x016f,0xfffd 0c6e 0174 0001 | t | .CONST 0x0174,0x0001 0c70 017a 0002 | z | .CONST 0x017a,0x0002 0c72 017e 0003 | ~ | .CONST 0x017e,0x0003 0c74 0186 0004 | | .CONST 0x0186,0x0004 0c76 018b 0005 | | .CONST 0x018b,0x0005 0c78 0191 0006 | | .CONST 0x0191,0x0006 0c7a 0192 0007 | | .CONST 0x0192,0x0007 0c7c 0197 0008 | | .CONST 0x0197,0x0008 0c7e 019d 0009 | | .CONST 0x019d,0x0009 0c80 019e 000a | | .CONST 0x019e,0x000a 0c82 01a4 000b | | .CONST 0x01a4,0x000b 0c84 01a5 000c | | .CONST 0x01a5,0x000c 0c86 01ab 000d | | .CONST 0x01ab,0x000d 0c88 01b2 000e | | .CONST 0x01b2,0x000e 0c8a 01b5 000f | | .CONST 0x01b5,0x000f 0c8c 01b9 0010 | | .CONST 0x01b9,0x0010 0c8e 01c4 0011 | | .CONST 0x01c4,0x0011 0c90 01c8 0012 | | .CONST 0x01c8,0x0012 0c92 01cd 0013 | | .CONST 0x01cd,0x0013 0c94 01d4 0014 | | .CONST 0x01d4,0x0014 0c96 01d8 0015 | | .CONST 0x01d8,0x0015 0c98 01e0 0016 | | .CONST 0x01e0,0x0016 0c9a ; -------------------------------------------------------------------------------------- 0c9a ; Debug3 Subtable 0x7 0c9a ; -------------------------------------------------------------------------------------- 0c9a 0005 0017 | | .DBG3TAB 0x0005,0x0017 0c9c 01eb ffff | | .CONST 0x01eb,0xffff 0c9e 01ef fffe | | .CONST 0x01ef,0xfffe 0ca0 01f7 fffd | | .CONST 0x01f7,0xfffd 0ca2 01fd fffc | | .CONST 0x01fd,0xfffc 0ca4 01ff fffb | | .CONST 0x01ff,0xfffb 0ca6 0203 0001 | | .CONST 0x0203,0x0001 0ca8 020a 0002 | | .CONST 0x020a,0x0002 0caa 020e 0003 | | .CONST 0x020e,0x0003 0cac 0212 0004 | | .CONST 0x0212,0x0004 0cae 0213 0005 | | .CONST 0x0213,0x0005 0cb0 0219 0006 | | .CONST 0x0219,0x0006 0cb2 021d 0007 | | .CONST 0x021d,0x0007 0cb4 021e 0009 | | .CONST 0x021e,0x0009 0cb6 0226 000a | & | .CONST 0x0226,0x000a 0cb8 022a 000b | * | .CONST 0x022a,0x000b 0cba 022e 000c | . | .CONST 0x022e,0x000c 0cbc 0230 000d | 0 | .CONST 0x0230,0x000d 0cbe 0234 0008 | 4 | .CONST 0x0234,0x0008 0cc0 0238 000e | 8 | .CONST 0x0238,0x000e 0cc2 023d 0010 | = | .CONST 0x023d,0x0010 0cc4 0245 0011 | E | .CONST 0x0245,0x0011 0cc6 0249 0012 | I | .CONST 0x0249,0x0012 0cc8 024d 0013 | M | .CONST 0x024d,0x0013 0cca 024f 0014 | O | .CONST 0x024f,0x0014 0ccc 0253 000f | S | .CONST 0x0253,0x000f 0cce 0257 0015 | W | .CONST 0x0257,0x0015 0cd0 0259 0016 | Y | .CONST 0x0259,0x0016 0cd2 025d 0017 | ] | .CONST 0x025d,0x0017 0cd4 ; -------------------------------------------------------------------------------------- 0cd4 ; Debug3 Subtable 0x8 0cd4 ; -------------------------------------------------------------------------------------- 0cd4 0004 0011 | | .DBG3TAB 0x0004,0x0011 0cd6 026b ffff | k | .CONST 0x026b,0xffff 0cd8 026f fffe | o | .CONST 0x026f,0xfffe 0cda 0271 fffd | q | .CONST 0x0271,0xfffd 0cdc 0273 fffc | s | .CONST 0x0273,0xfffc 0cde 0277 0001 | w | .CONST 0x0277,0x0001 0ce0 027e 0002 | ~ | .CONST 0x027e,0x0002 0ce2 0282 0003 | | .CONST 0x0282,0x0003 0ce4 0286 0004 | | .CONST 0x0286,0x0004 0ce6 0287 0005 | | .CONST 0x0287,0x0005 0ce8 028d 0006 | | .CONST 0x028d,0x0006 0cea 0291 0007 | | .CONST 0x0291,0x0007 0cec 0292 0008 | | .CONST 0x0292,0x0008 0cee 0295 000a | | .CONST 0x0295,0x000a 0cf0 029d 000b | | .CONST 0x029d,0x000b 0cf2 02a1 000c | | .CONST 0x02a1,0x000c 0cf4 02a5 000d | | .CONST 0x02a5,0x000d 0cf6 02a7 000e | | .CONST 0x02a7,0x000e 0cf8 02ab 0009 | | .CONST 0x02ab,0x0009 0cfa 02af 000f | | .CONST 0x02af,0x000f 0cfc 02b1 0010 | | .CONST 0x02b1,0x0010 0cfe 02b5 0011 | | .CONST 0x02b5,0x0011 0d00 ; -------------------------------------------------------------------------------------- 0d00 ; Debug3 Subtable 0x9 0d00 ; -------------------------------------------------------------------------------------- 0d00 0004 0009 | | .DBG3TAB 0x0004,0x0009 0d02 02c3 ffff | | .CONST 0x02c3,0xffff 0d04 02c7 fffe | | .CONST 0x02c7,0xfffe 0d06 02cf fffd | | .CONST 0x02cf,0xfffd 0d08 02d5 fffc | | .CONST 0x02d5,0xfffc 0d0a 02d8 0002 | | .CONST 0x02d8,0x0002 0d0c 02e0 0003 | | .CONST 0x02e0,0x0003 0d0e 02ea 0004 | | .CONST 0x02ea,0x0004 0d10 02ee 0005 | | .CONST 0x02ee,0x0005 0d12 02f0 0006 | | .CONST 0x02f0,0x0006 0d14 02f4 0001 | | .CONST 0x02f4,0x0001 0d16 02f8 0007 | | .CONST 0x02f8,0x0007 0d18 02fa 0008 | | .CONST 0x02fa,0x0008 0d1a 02fe 0009 | | .CONST 0x02fe,0x0009 0d1c ; -------------------------------------------------------------------------------------- 0d1c ; Debug3 Subtable 0xa 0d1c ; -------------------------------------------------------------------------------------- 0d1c 0000 0003 | | .DBG3TAB 0x0000,0x0003 0d1e 030b 0001 | | .CONST 0x030b,0x0001 0d20 030e 0002 | | .CONST 0x030e,0x0002 0d22 0312 0003 | | .CONST 0x0312,0x0003 0d24 ; -------------------------------------------------------------------------------------- 0d24 ; Debug3 Subtable 0xb 0d24 ; -------------------------------------------------------------------------------------- 0d24 0000 0006 | | .DBG3TAB 0x0000,0x0006 0d26 031b 0001 | | .CONST 0x031b,0x0001 0d28 032b 0002 | + | .CONST 0x032b,0x0002 0d2a 0339 0003 | 9 | .CONST 0x0339,0x0003 0d2c 0345 0004 | E | .CONST 0x0345,0x0004 0d2e 0348 0005 | H | .CONST 0x0348,0x0005 0d30 034e 0006 | N | .CONST 0x034e,0x0006 0d32 ; -------------------------------------------------------------------------------------- 0d32 ; Debug3 Subtable 0xc 0d32 ; -------------------------------------------------------------------------------------- 0d32 0000 0000 | | .DBG3TAB 0x0000,0x0000 0d34 ; -------------------------------------------------------------------------------------- 0d34 ; Debug3 Subtable 0xd 0d34 ; -------------------------------------------------------------------------------------- 0d34 0000 0007 | | .DBG3TAB 0x0000,0x0007 0d36 037b 0001 | { | .CONST 0x037b,0x0001 0d38 0385 0002 | | .CONST 0x0385,0x0002 0d3a 0388 0003 | | .CONST 0x0388,0x0003 0d3c 038d 0004 | | .CONST 0x038d,0x0004 0d3e 0390 0005 | | .CONST 0x0390,0x0005 0d40 0395 0006 | | .CONST 0x0395,0x0006 0d42 039e 0007 | | .CONST 0x039e,0x0007 0d44 ; -------------------------------------------------------------------------------------- 0d44 ; Debug3 Subtable 0xe 0d44 ; -------------------------------------------------------------------------------------- 0d44 0001 0005 | | .DBG3TAB 0x0001,0x0005 0d46 03ab ffff | | .CONST 0x03ab,0xffff 0d48 03ae 0001 | | .CONST 0x03ae,0x0001 0d4a 03b2 0002 | | .CONST 0x03b2,0x0002 0d4c 03b6 0003 | | .CONST 0x03b6,0x0003 0d4e 03bb 0004 | | .CONST 0x03bb,0x0004 0d50 03be 0005 | | .CONST 0x03be,0x0005 0d52 ; -------------------------------------------------------------------------------------- 0d52 ; Debug3 Subtable 0xf 0d52 ; -------------------------------------------------------------------------------------- 0d52 0001 0005 | | .DBG3TAB 0x0001,0x0005 0d54 03c3 ffff | | .CONST 0x03c3,0xffff 0d56 03c6 0001 | | .CONST 0x03c6,0x0001 0d58 03ca 0002 | | .CONST 0x03ca,0x0002 0d5a 03ce 0003 | | .CONST 0x03ce,0x0003 0d5c 03d3 0004 | | .CONST 0x03d3,0x0004 0d5e 03d6 0005 | | .CONST 0x03d6,0x0005 0d60 ; -------------------------------------------------------------------------------------- 0d60 ; Debug3 Subtable 0x10 0d60 ; -------------------------------------------------------------------------------------- 0d60 0000 0008 | | .DBG3TAB 0x0000,0x0008 0d62 03db 0001 | | .CONST 0x03db,0x0001 0d64 03eb 0002 | | .CONST 0x03eb,0x0002 0d66 03ed 0003 | | .CONST 0x03ed,0x0003 0d68 03ef 0004 | | .CONST 0x03ef,0x0004 0d6a 03f1 0005 | | .CONST 0x03f1,0x0005 0d6c 03f6 0006 | | .CONST 0x03f6,0x0006 0d6e 03f8 0007 | | .CONST 0x03f8,0x0007 0d70 03fd 0008 | | .CONST 0x03fd,0x0008 0d72 ; -------------------------------------------------------------------------------------- 0d72 ; Debug3 Subtable 0x11 0d72 ; -------------------------------------------------------------------------------------- 0d72 0002 0002 | | .DBG3TAB 0x0002,0x0002 0d74 040b ffff | | .CONST 0x040b,0xffff 0d76 040d fffe | | .CONST 0x040d,0xfffe 0d78 040e 0001 | | .CONST 0x040e,0x0001 0d7a 0417 0002 | | .CONST 0x0417,0x0002 0d7c ; -------------------------------------------------------------------------------------- 0d7c ; Debug3 Subtable 0x12 0d7c ; -------------------------------------------------------------------------------------- 0d7c 0004 000b | | .DBG3TAB 0x0004,0x000b 0d7e 0423 ffff | # | .CONST 0x0423,0xffff 0d80 042d fffe | - | .CONST 0x042d,0xfffe 0d82 042e fffd | . | .CONST 0x042e,0xfffd 0d84 042f fffc | / | .CONST 0x042f,0xfffc 0d86 0430 0001 | 0 | .CONST 0x0430,0x0001 0d88 0434 0002 | 4 | .CONST 0x0434,0x0002 0d8a 0438 0003 | 8 | .CONST 0x0438,0x0003 0d8c 0439 0004 | 9 | .CONST 0x0439,0x0004 0d8e 043d 0005 | = | .CONST 0x043d,0x0005 0d90 0441 0006 | A | .CONST 0x0441,0x0006 0d92 0445 0007 | E | .CONST 0x0445,0x0007 0d94 0449 0008 | I | .CONST 0x0449,0x0008 0d96 044a 0009 | J | .CONST 0x044a,0x0009 0d98 0456 000a | V | .CONST 0x0456,0x000a 0d9a 0458 000b | X | .CONST 0x0458,0x000b 0d9c ; -------------------------------------------------------------------------------------- 0d9c ; Debug3 Subtable 0x13 0d9c ; -------------------------------------------------------------------------------------- 0d9c 0003 0006 | | .DBG3TAB 0x0003,0x0006 0d9e 0463 ffff | c | .CONST 0x0463,0xffff 0da0 0469 fffe | i | .CONST 0x0469,0xfffe 0da2 0471 fffd | q | .CONST 0x0471,0xfffd 0da4 0476 0002 | v | .CONST 0x0476,0x0002 0da6 047e 0003 | ~ | .CONST 0x047e,0x0003 0da8 0482 0004 | | .CONST 0x0482,0x0004 0daa 0486 0001 | | .CONST 0x0486,0x0001 0dac 048a 0005 | | .CONST 0x048a,0x0005 0dae 048e 0006 | | .CONST 0x048e,0x0006 0db0 ; -------------------------------------------------------------------------------------- 0db0 ; Debug3 Subtable 0x14 0db0 ; -------------------------------------------------------------------------------------- 0db0 0002 0042 | B| .DBG3TAB 0x0002,0x0042 0db2 049b ffff | | .CONST 0x049b,0xffff 0db4 049e fffe | | .CONST 0x049e,0xfffe 0db6 04a3 0001 | | .CONST 0x04a3,0x0001 0db8 04a4 0401 | | .CONST 0x04a4,0x0401 0dba 04a6 0402 | | .CONST 0x04a6,0x0402 0dbc 04a7 0403 | | .CONST 0x04a7,0x0403 0dbe 04a8 0404 | | .CONST 0x04a8,0x0404 0dc0 04a9 0001 | | .CONST 0x04a9,0x0001 0dc2 04ae 0801 | | .CONST 0x04ae,0x0801 0dc4 04b0 0802 | | .CONST 0x04b0,0x0802 0dc6 04b2 0803 | | .CONST 0x04b2,0x0803 0dc8 04b6 0804 | | .CONST 0x04b6,0x0804 0dca 04ba 0805 | | .CONST 0x04ba,0x0805 0dcc 04bc 0c01 | | .CONST 0x04bc,0x0c01 0dce 04be 0c02 | | .CONST 0x04be,0x0c02 0dd0 04bf 0c03 | | .CONST 0x04bf,0x0c03 0dd2 04c0 0c04 | | .CONST 0x04c0,0x0c04 0dd4 04c2 0805 | | .CONST 0x04c2,0x0805 0dd6 04cc 1001 | | .CONST 0x04cc,0x1001 0dd8 04ce 1002 | | .CONST 0x04ce,0x1002 0dda 04cf 1003 | | .CONST 0x04cf,0x1003 0ddc 04d0 1004 | | .CONST 0x04d0,0x1004 0dde 04d2 0c04 | | .CONST 0x04d2,0x0c04 0de0 04e0 0404 | | .CONST 0x04e0,0x0404 0de2 04e3 0002 | | .CONST 0x04e3,0x0002 0de4 04e5 0003 | | .CONST 0x04e5,0x0003 0de6 04e9 0004 | | .CONST 0x04e9,0x0004 0de8 04ea 0005 | | .CONST 0x04ea,0x0005 0dea 04eb 1401 | | .CONST 0x04eb,0x1401 0dec 04ed 1402 | | .CONST 0x04ed,0x1402 0dee 04ee 1403 | | .CONST 0x04ee,0x1403 0df0 04ef 1404 | | .CONST 0x04ef,0x1404 0df2 04f0 0005 | | .CONST 0x04f0,0x0005 0df4 0522 0018 | " | .CONST 0x0522,0x0018 0df6 0524 0006 | $ | .CONST 0x0524,0x0006 0df8 0526 0007 | & | .CONST 0x0526,0x0007 0dfa 052b 0008 | + | .CONST 0x052b,0x0008 0dfc 052e 1801 | . | .CONST 0x052e,0x1801 0dfe 0532 0008 | 2 | .CONST 0x0532,0x0008 0e00 0533 0009 | 3 | .CONST 0x0533,0x0009 0e02 0535 000a | 5 | .CONST 0x0535,0x000a 0e04 053a 000b | : | .CONST 0x053a,0x000b 0e06 053c 000c | < | .CONST 0x053c,0x000c 0e08 053e 000d | > | .CONST 0x053e,0x000d 0e0a 0542 000e | B | .CONST 0x0542,0x000e 0e0c 0543 1c01 | C | .CONST 0x0543,0x1c01 0e0e 0545 1c02 | E | .CONST 0x0545,0x1c02 0e10 0546 1c03 | F | .CONST 0x0546,0x1c03 0e12 0547 1c04 | G | .CONST 0x0547,0x1c04 0e14 0548 000e | H | .CONST 0x0548,0x000e 0e16 054a 0010 | J | .CONST 0x054a,0x0010 0e18 054b 000f | K | .CONST 0x054b,0x000f 0e1a 054f 0011 | O | .CONST 0x054f,0x0011 0e1c 0551 0012 | Q | .CONST 0x0551,0x0012 0e1e 0555 0013 | U | .CONST 0x0555,0x0013 0e20 0556 2001 | V | .CONST 0x0556,0x2001 0e22 0558 2002 | X | .CONST 0x0558,0x2002 0e24 0559 2003 | Y | .CONST 0x0559,0x2003 0e26 055a 2004 | Z | .CONST 0x055a,0x2004 0e28 055b 0013 | [ | .CONST 0x055b,0x0013 0e2a 055f 0015 | _ | .CONST 0x055f,0x0015 0e2c 0561 0014 | a | .CONST 0x0561,0x0014 0e2e 0562 2401 | b$ | .CONST 0x0562,0x2401 0e30 0563 0014 | c | .CONST 0x0563,0x0014 0e32 0564 0016 | d | .CONST 0x0564,0x0016 0e34 0565 2801 | e( | .CONST 0x0565,0x2801 0e36 0566 0016 | f | .CONST 0x0566,0x0016 0e38 0567 0017 | g | .CONST 0x0567,0x0017 0e3a ; -------------------------------------------------------------------------------------- 0e3a ; Debug3 Subtable 0x15 0e3a ; -------------------------------------------------------------------------------------- 0e3a 0002 0008 | | .DBG3TAB 0x0002,0x0008 0e3c 0573 ffff | s | .CONST 0x0573,0xffff 0e3e 0576 fffe | v | .CONST 0x0576,0xfffe 0e40 0579 0001 | y | .CONST 0x0579,0x0001 0e42 057d 0002 | } | .CONST 0x057d,0x0002 0e44 0580 0003 | | .CONST 0x0580,0x0003 0e46 0581 0401 | | .CONST 0x0581,0x0401 0e48 0583 0003 | | .CONST 0x0583,0x0003 0e4a 0584 0004 | | .CONST 0x0584,0x0004 0e4c 0586 0005 | | .CONST 0x0586,0x0005 0e4e 0589 0006 | | .CONST 0x0589,0x0006 0e50 ; -------------------------------------------------------------------------------------- 0e50 ; Debug3 Subtable 0x16 0e50 ; -------------------------------------------------------------------------------------- 0e50 0000 0009 | | .DBG3TAB 0x0000,0x0009 0e52 0593 0001 | | .CONST 0x0593,0x0001 0e54 0597 0002 | | .CONST 0x0597,0x0002 0e56 059b 0003 | | .CONST 0x059b,0x0003 0e58 05a1 0004 | | .CONST 0x05a1,0x0004 0e5a 05a5 0005 | | .CONST 0x05a5,0x0005 0e5c 05a8 0006 | | .CONST 0x05a8,0x0006 0e5e 05b3 0007 | | .CONST 0x05b3,0x0007 0e60 05b7 0008 | | .CONST 0x05b7,0x0008 0e62 05c1 0009 | | .CONST 0x05c1,0x0009 0e64 ; -------------------------------------------------------------------------------------- 0e64 ; Debug3 Subtable 0x17 0e64 ; -------------------------------------------------------------------------------------- 0e64 0001 0003 | | .DBG3TAB 0x0001,0x0003 0e66 05d3 ffff | | .CONST 0x05d3,0xffff 0e68 05d8 0001 | | .CONST 0x05d8,0x0001 0e6a 05dc 0002 | | .CONST 0x05dc,0x0002 0e6c 05e5 0003 | | .CONST 0x05e5,0x0003 0e6e ; -------------------------------------------------------------------------------------- 0e6e ; Debug3 Subtable 0x18 0e6e ; -------------------------------------------------------------------------------------- 0e6e 0001 0025 | %| .DBG3TAB 0x0001,0x0025 0e70 05f3 ffff | | .CONST 0x05f3,0xffff 0e72 05f5 0001 | | .CONST 0x05f5,0x0001 0e74 05fe 0022 | "| .CONST 0x05fe,0x0022 0e76 0600 0023 | #| .CONST 0x0600,0x0023 0e78 0605 0024 | $| .CONST 0x0605,0x0024 0e7a 0609 0025 | %| .CONST 0x0609,0x0025 0e7c 060e 0002 | | .CONST 0x060e,0x0002 0e7e 0614 0003 | | .CONST 0x0614,0x0003 0e80 0619 0004 | | .CONST 0x0619,0x0004 0e82 061b 0005 | | .CONST 0x061b,0x0005 0e84 0620 0006 | | .CONST 0x0620,0x0006 0e86 0624 0007 | $ | .CONST 0x0624,0x0007 0e88 0625 0008 | % | .CONST 0x0625,0x0008 0e8a 0627 0009 | ' | .CONST 0x0627,0x0009 0e8c 062a 000a | * | .CONST 0x062a,0x000a 0e8e 062d 000b | - | .CONST 0x062d,0x000b 0e90 0635 000c | 5 | .CONST 0x0635,0x000c 0e92 063a 000d | : | .CONST 0x063a,0x000d 0e94 0640 000e | @ | .CONST 0x0640,0x000e 0e96 0642 000f | B | .CONST 0x0642,0x000f 0e98 0645 0010 | E | .CONST 0x0645,0x0010 0e9a 0648 0011 | H | .CONST 0x0648,0x0011 0e9c 0650 0012 | P | .CONST 0x0650,0x0012 0e9e 0659 0013 | Y | .CONST 0x0659,0x0013 0ea0 0660 0014 | ` | .CONST 0x0660,0x0014 0ea2 0665 0015 | e | .CONST 0x0665,0x0015 0ea4 0667 0016 | g | .CONST 0x0667,0x0016 0ea6 066c 0017 | l | .CONST 0x066c,0x0017 0ea8 0671 0018 | q | .CONST 0x0671,0x0018 0eaa 0673 0019 | s | .CONST 0x0673,0x0019 0eac 0676 001a | v | .CONST 0x0676,0x001a 0eae 067b 001b | { | .CONST 0x067b,0x001b 0eb0 0683 001c | | .CONST 0x0683,0x001c 0eb2 0689 001d | | .CONST 0x0689,0x001d 0eb4 0690 001e | | .CONST 0x0690,0x001e 0eb6 0697 001f | | .CONST 0x0697,0x001f 0eb8 069c 0020 | | .CONST 0x069c,0x0020 0eba 06a0 0021 | !| .CONST 0x06a0,0x0021 0ebc ; -------------------------------------------------------------------------------------- 0ebc ; Debug3 Subtable 0x19 0ebc ; -------------------------------------------------------------------------------------- 0ebc 0001 000c | | .DBG3TAB 0x0001,0x000c 0ebe 06ab ffff | | .CONST 0x06ab,0xffff 0ec0 06ad 0001 | | .CONST 0x06ad,0x0001 0ec2 06b3 000b | | .CONST 0x06b3,0x000b 0ec4 06b7 000c | | .CONST 0x06b7,0x000c 0ec6 06bc 0002 | | .CONST 0x06bc,0x0002 0ec8 06c2 0003 | | .CONST 0x06c2,0x0003 0eca 06c7 0004 | | .CONST 0x06c7,0x0004 0ecc 06ce 0005 | | .CONST 0x06ce,0x0005 0ece 06d4 0006 | | .CONST 0x06d4,0x0006 0ed0 06d9 0007 | | .CONST 0x06d9,0x0007 0ed2 06db 0008 | | .CONST 0x06db,0x0008 0ed4 06e5 0009 | | .CONST 0x06e5,0x0009 0ed6 06ea 000a | | .CONST 0x06ea,0x000a 0ed8 ; -------------------------------------------------------------------------------------- 0ed8 ; Debug3 Subtable 0x1a 0ed8 ; -------------------------------------------------------------------------------------- 0ed8 0000 001d | | .DBG3TAB 0x0000,0x001d 0eda 06f3 0001 | | .CONST 0x06f3,0x0001 0edc 0704 0002 | | .CONST 0x0704,0x0002 0ede 070e 0003 | | .CONST 0x070e,0x0003 0ee0 0712 0004 | | .CONST 0x0712,0x0004 0ee2 071d 0005 | | .CONST 0x071d,0x0005 0ee4 0722 0006 | " | .CONST 0x0722,0x0006 0ee6 072c 0007 | , | .CONST 0x072c,0x0007 0ee8 0736 0008 | 6 | .CONST 0x0736,0x0008 0eea 0739 0009 | 9 | .CONST 0x0739,0x0009 0eec 0741 000a | A | .CONST 0x0741,0x000a 0eee 0748 000b | H | .CONST 0x0748,0x000b 0ef0 074f 000c | O | .CONST 0x074f,0x000c 0ef2 075b 000d | [ | .CONST 0x075b,0x000d 0ef4 0769 000e | i | .CONST 0x0769,0x000e 0ef6 0774 000f | t | .CONST 0x0774,0x000f 0ef8 0777 0010 | w | .CONST 0x0777,0x0010 0efa 077f 0011 | | .CONST 0x077f,0x0011 0efc 0786 0012 | | .CONST 0x0786,0x0012 0efe 078d 0013 | | .CONST 0x078d,0x0013 0f00 0799 0014 | | .CONST 0x0799,0x0014 0f02 07a7 0015 | | .CONST 0x07a7,0x0015 0f04 07b2 0016 | | .CONST 0x07b2,0x0016 0f06 07b5 0017 | | .CONST 0x07b5,0x0017 0f08 07bd 0018 | | .CONST 0x07bd,0x0018 0f0a 07c4 0019 | | .CONST 0x07c4,0x0019 0f0c 07cb 001a | | .CONST 0x07cb,0x001a 0f0e 07d7 001b | | .CONST 0x07d7,0x001b 0f10 07e0 001c | | .CONST 0x07e0,0x001c 0f12 07e4 001d | | .CONST 0x07e4,0x001d 0f14 ; -------------------------------------------------------------------------------------- 0f14 ; Debug3 Subtable 0x1b 0f14 ; -------------------------------------------------------------------------------------- 0f14 0002 000b | | .DBG3TAB 0x0002,0x000b 0f16 07f3 ffff | | .CONST 0x07f3,0xffff 0f18 07f7 fffe | | .CONST 0x07f7,0xfffe 0f1a 07fb 0001 | | .CONST 0x07fb,0x0001 0f1c 0802 0002 | | .CONST 0x0802,0x0002 0f1e 0806 0003 | | .CONST 0x0806,0x0003 0f20 080c 0004 | | .CONST 0x080c,0x0004 0f22 0815 0005 | | .CONST 0x0815,0x0005 0f24 081f 0006 | | .CONST 0x081f,0x0006 0f26 0821 0007 | ! | .CONST 0x0821,0x0007 0f28 082f 0008 | / | .CONST 0x082f,0x0008 0f2a 083c 0009 | < | .CONST 0x083c,0x0009 0f2c 083e 000a | > | .CONST 0x083e,0x000a 0f2e 084a 000b | J | .CONST 0x084a,0x000b 0f30 ; -------------------------------------------------------------------------------------- 0f30 ; Debug3 Subtable 0x1c 0f30 ; -------------------------------------------------------------------------------------- 0f30 0001 0008 | | .DBG3TAB 0x0001,0x0008 0f32 085b ffff | [ | .CONST 0x085b,0xffff 0f34 0863 0001 | c | .CONST 0x0863,0x0001 0f36 0869 0002 | i | .CONST 0x0869,0x0002 0f38 086c 0003 | l | .CONST 0x086c,0x0003 0f3a 0870 0004 | p | .CONST 0x0870,0x0004 0f3c 0874 0005 | t | .CONST 0x0874,0x0005 0f3e 087a 0006 | z | .CONST 0x087a,0x0006 0f40 087c 0007 | | | .CONST 0x087c,0x0007 0f42 0881 0008 | | .CONST 0x0881,0x0008 0f44 ; -------------------------------------------------------------------------------------- 0f44 ; Debug3 Subtable 0x1d 0f44 ; -------------------------------------------------------------------------------------- 0f44 0001 0010 | | .DBG3TAB 0x0001,0x0010 0f46 088b ffff | | .CONST 0x088b,0xffff 0f48 088d 0001 | | .CONST 0x088d,0x0001 0f4a 0894 0002 | | .CONST 0x0894,0x0002 0f4c 0896 0003 | | .CONST 0x0896,0x0003 0f4e 0897 0004 | | .CONST 0x0897,0x0004 0f50 089f 0005 | | .CONST 0x089f,0x0005 0f52 08a4 0006 | | .CONST 0x08a4,0x0006 0f54 08ac 0007 | | .CONST 0x08ac,0x0007 0f56 08b1 0008 | | .CONST 0x08b1,0x0008 0f58 08b7 0009 | | .CONST 0x08b7,0x0009 0f5a 08bd 000a | | .CONST 0x08bd,0x000a 0f5c 08c3 000b | | .CONST 0x08c3,0x000b 0f5e 08c9 000c | | .CONST 0x08c9,0x000c 0f60 08ce 000d | | .CONST 0x08ce,0x000d 0f62 08d0 000e | | .CONST 0x08d0,0x000e 0f64 08d4 000f | | .CONST 0x08d4,0x000f 0f66 08d9 0010 | | .CONST 0x08d9,0x0010 0f68 ; -------------------------------------------------------------------------------------- 0f68 ; Debug3 Subtable 0x1e 0f68 ; -------------------------------------------------------------------------------------- 0f68 0002 000c | | .DBG3TAB 0x0002,0x000c 0f6a 08e3 ffff | | .CONST 0x08e3,0xffff 0f6c 08eb fffe | | .CONST 0x08eb,0xfffe 0f6e 08f1 0002 | | .CONST 0x08f1,0x0002 0f70 08f5 0003 | | .CONST 0x08f5,0x0003 0f72 08f9 0004 | | .CONST 0x08f9,0x0004 0f74 08fe 0005 | | .CONST 0x08fe,0x0005 0f76 0902 0006 | | .CONST 0x0902,0x0006 0f78 0906 0007 | | .CONST 0x0906,0x0007 0f7a 090c 0008 | | .CONST 0x090c,0x0008 0f7c 090f 0009 | | .CONST 0x090f,0x0009 0f7e 0912 000a | | .CONST 0x0912,0x000a 0f80 0916 0001 | | .CONST 0x0916,0x0001 0f82 091a 000b | | .CONST 0x091a,0x000b 0f84 091e 000c | | .CONST 0x091e,0x000c 0f86 ; -------------------------------------------------------------------------------------- 0f86 ; Debug3 Subtable 0x1f 0f86 ; -------------------------------------------------------------------------------------- 0f86 0005 000f | | .DBG3TAB 0x0005,0x000f 0f88 092b ffff | + | .CONST 0x092b,0xffff 0f8a 092f fffe | / | .CONST 0x092f,0xfffe 0f8c 0937 fffd | 7 | .CONST 0x0937,0xfffd 0f8e 093d fffc | = | .CONST 0x093d,0xfffc 0f90 094c fffb | L | .CONST 0x094c,0xfffb 0f92 094f 0002 | O | .CONST 0x094f,0x0002 0f94 0957 0003 | W | .CONST 0x0957,0x0003 0f96 095e 0004 | ^ | .CONST 0x095e,0x0004 0f98 0964 0005 | d | .CONST 0x0964,0x0005 0f9a 0968 0006 | h | .CONST 0x0968,0x0006 0f9c 096c 0001 | l | .CONST 0x096c,0x0001 0f9e 0970 0007 | p | .CONST 0x0970,0x0007 0fa0 0975 0009 | u | .CONST 0x0975,0x0009 0fa2 097d 000a | } | .CONST 0x097d,0x000a 0fa4 0984 000b | | .CONST 0x0984,0x000b 0fa6 098a 000c | | .CONST 0x098a,0x000c 0fa8 098e 000d | | .CONST 0x098e,0x000d 0faa 0992 0008 | | .CONST 0x0992,0x0008 0fac 0996 000e | | .CONST 0x0996,0x000e 0fae 0999 000f | | .CONST 0x0999,0x000f 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 ; Debug3 Subtable 0x20 0fb0 ; -------------------------------------------------------------------------------------- 0fb0 0004 0008 | | .DBG3TAB 0x0004,0x0008 0fb2 09ab ffff | | .CONST 0x09ab,0xffff 0fb4 09af fffe | | .CONST 0x09af,0xfffe 0fb6 09b3 fffd | | .CONST 0x09b3,0xfffd 0fb8 09be fffc | | .CONST 0x09be,0xfffc 0fba 09c1 0002 | | .CONST 0x09c1,0x0002 0fbc 09c9 0003 | | .CONST 0x09c9,0x0003 0fbe 09d0 0004 | | .CONST 0x09d0,0x0004 0fc0 09d6 0005 | | .CONST 0x09d6,0x0005 0fc2 09da 0006 | | .CONST 0x09da,0x0006 0fc4 09de 0001 | | .CONST 0x09de,0x0001 0fc6 09e2 0007 | | .CONST 0x09e2,0x0007 0fc8 09e5 0008 | | .CONST 0x09e5,0x0008 0fca 0000 0000 | | .BLANK 0000[0x36]