|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 5120 (0x1400) 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 0638 | 8 | .CONST 0x0638 ; 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 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 009c | | .CONST 0x009c ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0037 | 7 | .CONST 0x0037 ; Number of locals 000b INIT_0008: 000b 029a 0113 | | Declare_Subprogram INIT_0110,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x06fa,0x0000,0x0000,0x005a,0x8bd5,0x0000,0x100b ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 029a 0173 | s| Declare_Subprogram INIT_0170,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x2 = 0xf,0xfffd 0011 029a 018b | | Declare_Subprogram INIT_0188,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x11,0xfffc 0013 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 0223 | #| Declare_Subprogram INIT_0220,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 029a 02a3 | | Declare_Subprogram INIT_02a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 029a 02cb | | Declare_Subprogram INIT_02c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1f,0xfff5 0021 029a 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x21,0xfff4 0023 029a 031b | | Declare_Subprogram INIT_0318,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x23,0xfff3 0025 029a 0333 | 3| Declare_Subprogram INIT_0330,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x25,0xfff2 0027 029a 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x27,0xfff1 0029 029a 0363 | c| Declare_Subprogram INIT_0360,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x29,0xfff0 002b 029a 0373 | s| Declare_Subprogram INIT_0370,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2b,0xffef 002d 029a 0383 | | Declare_Subprogram INIT_0380,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x2d,0xffee 002f 00bf | | Action Accept_Activation 0030 e001 | | Load 0x0,0x1 ; Debug Table 0x1 = .DEBUG 0x0030,0x0720,0x0000,0x0000,0x005a,0x8c15,0x0000,0x0006 ; Debug Table 0x1.0x0 = 0x30,0xffff 0031 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0032 01da | | Execute Vector,Bounds 0033 e001 | | Load 0x0,0x1 0034 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0035 03f8 | | Declare_Type Discrete,Constrained 0036 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x1 = 0x36,0xfffe 0037 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0038 01da | | Execute Vector,Bounds 0039 e001 | | Load 0x0,0x1 003a 1b14 | | Execute Package,Field_Read,Field_Number 0x14 003b 03f8 | | Declare_Type Discrete,Constrained 003c 0092 0594 | | Action Push_String_Extended,0x594 ; "DEPENDENTS_DELTA0_COMPATIBILITY" ; Debug Table 0x1.0x2 = 0x3c,0xfffd 003e 0092 0595 | | Action Push_String_Extended,0x595 ; "DEPENDENTS_IN_ORDER_PATHNAMES" ; Debug Table 0x1.0x3 = 0x3e,0xfffc 0040 0092 0596 | | Action Push_String_Extended,0x596 ; "DEPENDENTS_SHOW_UNIT_STATE" ; Debug Table 0x1.0x4 = 0x40,0xfffb 0042 0092 0597 | | Action Push_String_Extended,0x597 ; "DEPENDENTS_SHOW_LIBRARY" ; Debug Table 0x1.0x5 = 0x42,0xfffa 0044 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x6 = 0x44,0xfff9 0045 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 0046 02c7 | | Declare_Variable Any 0047 00d8 | | Load_Top At_Offset_0 0048 1c00 | | Execute_Immediate Run_Utility,0x0 0049 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x7 = 0x49,0xfff8 004a 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 004b 02c7 | | Declare_Variable Any 004c 00d8 | | Load_Top At_Offset_0 004d 1c00 | | Execute_Immediate Run_Utility,0x0 004e e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x8 = 0x4e,0xfff7 004f 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 0050 02c7 | | Declare_Variable Any 0051 00d8 | | Load_Top At_Offset_0 0052 1c00 | | Execute_Immediate Run_Utility,0x0 0053 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x9 = 0x53,0xfff6 0054 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 0055 02c7 | | Declare_Variable Any 0056 00d8 | | Load_Top At_Offset_0 0057 1c00 | | Execute_Immediate Run_Utility,0x0 0058 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xa = 0x58,0xfff5 0059 00c7 | | Action Elaborate_Subprogram 005a 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0xb = 0x5a,0xfff4 005b 00c7 | | Action Elaborate_Subprogram 005c 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0xc = 0x5c,0xfff3 005d 00c7 | | Action Elaborate_Subprogram 005e 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0xd = 0x5e,0xfff2 005f 00c7 | | Action Elaborate_Subprogram 0060 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xe = 0x60,0xfff1 0061 00c7 | | Action Elaborate_Subprogram 0062 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xf = 0x62,0xfff0 0063 00c7 | | Action Elaborate_Subprogram 0064 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x10 = 0x64,0xffef 0065 00c7 | | Action Elaborate_Subprogram 0066 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x11 = 0x66,0xffee 0067 00c7 | | Action Elaborate_Subprogram 0068 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x12 = 0x68,0xffed 0069 00c7 | | Action Elaborate_Subprogram 006a 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x13 = 0x6a,0xffec 006b 00c7 | | Action Elaborate_Subprogram 006c 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x14 = 0x6c,0xffeb 006d 00c7 | | Action Elaborate_Subprogram 006e 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x15 = 0x6e,0xffea 006f 00c7 | | Action Elaborate_Subprogram 0070 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x16 = 0x70,0xffe9 0071 00c7 | | Action Elaborate_Subprogram 0072 029d 03a3 | | Declare_Subprogram INIT_03a0,For_Outer_Call ; Debug Table 0x1.0x17 = 0x72,0xffe8 0074 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x18 = 0x74,0xffe7 0075 00c7 | | Action Elaborate_Subprogram 0076 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x19 = 0x76,0xffe6 0077 00c7 | | Action Elaborate_Subprogram 0078 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x1a = 0x78,0xffe5 0079 00c7 | | Action Elaborate_Subprogram 007a 029b 045b | [| Declare_Subprogram INIT_0458,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x1b = 0x7a,0xffe4 007c 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x1c = 0x7c,0xffe3 007d 00c7 | | Action Elaborate_Subprogram 007e 029b 04a3 | | Declare_Subprogram INIT_04a0,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x1d = 0x7e,0xffe2 0080 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x1e = 0x80,0xffe1 0081 00c7 | | Action Elaborate_Subprogram 0082 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x1f = 0x82,0xffe0 0083 00c6 | | Action Check_Subprogram_Elaborated 0084 e21f | | Load 0x1,0x1f 0085 e001 | | Load 0x0,0x1 0086 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0087 e001 | | Load 0x0,0x1 0088 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0089 628a |b | Indirect_Literal Discrete,0x314,{0x00000000, 0x005a8c15} 008a 6285 |b | Indirect_Literal Discrete,0x310,{0x00000000, 0x000006ff} 008b 4800 |H | Short_Literal 0x0 008c 0007 | | Action Break_Optional 008d 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x20 = 0x8d,0xffdf 008e 00c6 | | Action Check_Subprogram_Elaborated 008f e220 | | Load 0x1,0x20 0090 e001 | | Load 0x0,0x1 0091 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0092 e001 | | Load 0x0,0x1 0093 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0094 627f |b | Indirect_Literal Discrete,0x314,{0x00000000, 0x005a8c15} 0095 6276 |bv | Indirect_Literal Discrete,0x30c,{0x00000000, 0x0000070d} 0096 4800 |H | Short_Literal 0x0 0097 0007 | | Action Break_Optional 0098 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x21 = 0x98,0xffde 0099 00c7 | | Action Elaborate_Subprogram 009a 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x22 = 0x9a,0xffdd 009b 00c7 | | Action Elaborate_Subprogram 009c BODY_0008: 009c 0007 | | Action Break_Optional ; Debug Table 0x1.0x23 = 0x9c,0x1 009d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x24 = 0x9d,0xfbff 009e 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x25 = 0x9e,0x401 009f e225 | % | Load 0x1,0x25 00a0 0120 | | Execute Any,Is_Value 00a1 6803 |h | Jump_Zero 0xa5 00a2 e002 | | Load 0x0,0x2 00a3 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 00a4 7801 |x | Jump 0xa6 00a5 e225 | % | Load 0x1,0x25 00a6 e221 | ! | Load 0x1,0x21 00a7 e002 | | Load 0x0,0x2 00a8 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 00a9 c225 | % | Store 0x1,0x25 00aa 0059 | Y | Store_Top Discrete,At_Offset_1 00ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x26 = 0xab,0x402 00ac 700c |p | Jump_Nonzero 0xb9 00ad e225 | % | Load 0x1,0x25 ; Debug Table 0x1.0x27 = 0xad,0x403 00ae 0120 | | Execute Any,Is_Value 00af 6803 |h | Jump_Zero 0xb3 00b0 e002 | | Load 0x0,0x2 00b1 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 00b2 7801 |x | Jump 0xb4 00b3 e225 | % | Load 0x1,0x25 00b4 4801 |H | Short_Literal 0x1 00b5 e221 | ! | Load 0x1,0x21 00b6 e002 | | Load 0x0,0x2 00b7 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 00b8 c225 | % | Store 0x1,0x25 00b9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x28 = 0xb9,0x404 00ba e227 | ' | Load 0x1,0x27 00bb 0120 | | Execute Any,Is_Value 00bc 6803 |h | Jump_Zero 0xc0 00bd e002 | | Load 0x0,0x2 00be 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 00bf 7801 |x | Jump 0xc1 00c0 e227 | ' | Load 0x1,0x27 00c1 e223 | # | Load 0x1,0x23 00c2 e002 | | Load 0x0,0x2 00c3 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 00c4 c227 | ' | Store 0x1,0x27 00c5 0059 | Y | Store_Top Discrete,At_Offset_1 00c6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x29 = 0xc6,0x405 00c7 700c |p | Jump_Nonzero 0xd4 00c8 e227 | ' | Load 0x1,0x27 ; Debug Table 0x1.0x2a = 0xc8,0x406 00c9 0120 | | Execute Any,Is_Value 00ca 6803 |h | Jump_Zero 0xce 00cb e002 | | Load 0x0,0x2 00cc 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 00cd 7801 |x | Jump 0xcf 00ce e227 | ' | Load 0x1,0x27 00cf 4800 |H | Short_Literal 0x0 00d0 e223 | # | Load 0x1,0x23 00d1 e002 | | Load 0x0,0x2 00d2 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 00d3 c227 | ' | Store 0x1,0x27 00d4 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x2b = 0xd4,0x407 00d5 e226 | & | Load 0x1,0x26 00d6 0120 | | Execute Any,Is_Value 00d7 6803 |h | Jump_Zero 0xdb 00d8 e002 | | Load 0x0,0x2 00d9 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 00da 7801 |x | Jump 0xdc 00db e226 | & | Load 0x1,0x26 00dc e222 | " | Load 0x1,0x22 00dd e002 | | Load 0x0,0x2 00de 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 00df c226 | & | Store 0x1,0x26 00e0 0059 | Y | Store_Top Discrete,At_Offset_1 00e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x2c = 0xe1,0x408 00e2 700c |p | Jump_Nonzero 0xef 00e3 e226 | & | Load 0x1,0x26 ; Debug Table 0x1.0x2d = 0xe3,0x409 00e4 0120 | | Execute Any,Is_Value 00e5 6803 |h | Jump_Zero 0xe9 00e6 e002 | | Load 0x0,0x2 00e7 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 00e8 7801 |x | Jump 0xea 00e9 e226 | & | Load 0x1,0x26 00ea 4800 |H | Short_Literal 0x0 00eb e222 | " | Load 0x1,0x22 00ec e002 | | Load 0x0,0x2 00ed 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 00ee c226 | & | Store 0x1,0x26 00ef 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x2e = 0xef,0x40a 00f0 e228 | ( | Load 0x1,0x28 00f1 0120 | | Execute Any,Is_Value 00f2 6803 |h | Jump_Zero 0xf6 00f3 e002 | | Load 0x0,0x2 00f4 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 00f5 7801 |x | Jump 0xf7 00f6 e228 | ( | Load 0x1,0x28 00f7 e224 | $ | Load 0x1,0x24 00f8 e002 | | Load 0x0,0x2 00f9 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36 00fa c228 | ( | Store 0x1,0x28 00fb 0059 | Y | Store_Top Discrete,At_Offset_1 00fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x2f = 0xfc,0x40b 00fd 700c |p | Jump_Nonzero 0x10a 00fe e228 | ( | Load 0x1,0x28 ; Debug Table 0x1.0x30 = 0xfe,0x40c 00ff 0120 | | Execute Any,Is_Value 0100 6803 |h | Jump_Zero 0x104 0101 e002 | | Load 0x0,0x2 0102 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 0103 7801 |x | Jump 0x105 0104 e228 | ( | Load 0x1,0x28 0105 4801 |H | Short_Literal 0x1 0106 e224 | $ | Load 0x1,0x24 0107 e002 | | Load 0x0,0x2 0108 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0109 c228 | ( | Store 0x1,0x28 010a 00d1 | | Pop_Control Pop_Count_1 010b 00bc | | Action Signal_Activated 010c 00bb | | Action Signal_Completion 010d 0000 0000 | | .XXX[0x3] 010f 0000 | | 0110 ; -------------------------------------------------------------------------------------- 0110 ; SUBPROGRAM 0110 ; -------------------------------------------------------------------------------------- 0110 0117 | | .CONST 0x0117 ; Address of begin 0111 0004 | | .CONST 0x0004 ; Address of exception handler 0112 0002 | | .CONST 0x0002 ; Number of locals 0113 INIT_0110: 0113 e003 | | Load 0x0,0x3 ; Debug Table 0x2 = .DEBUG 0x0113,0x0784,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x100c ; Debug Table 0x2.0x0 = 0x113,0xffff 0114 0322 | " | Declare_Variable Record 0115 00d8 | | Load_Top At_Offset_0 0116 1c00 | | Execute_Immediate Run_Utility,0x0 0117 BODY_0110: 0117 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1 = 0x117,0x1 0118 00d9 | | Load_Top At_Offset_1 0119 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 011a e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x2 = 0x11a,0x2 011b 00d9 | | Load_Top At_Offset_1 011c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 011d e5fc | | Load 0x2,-0x4 ; Debug Table 0x2.0x3 = 0x11d,0x3 011e 00d9 | | Load_Top At_Offset_1 011f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0120 e5fb | | Load 0x2,-0x5 ; Debug Table 0x2.0x4 = 0x120,0x4 0121 00d9 | | Load_Top At_Offset_1 0122 3807 |8 | Execute Record,Field_Write,Field_Number 0x7 0123 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x5 = 0x123,0x5 0124 00d9 | | Load_Top At_Offset_1 0125 3808 |8 | Execute Record,Field_Write,Field_Number 0x8 0126 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x6 = 0x126,0x6 0127 00d9 | | Load_Top At_Offset_1 0128 3809 |8 | Execute Record,Field_Write,Field_Number 0x9 0129 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x7 = 0x129,0x7 012a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 012b 7007 |p | Jump_Nonzero 0x133 012c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x8 = 0x12c,0x8 012d 4800 |H | Short_Literal 0x0 012e e5ff | | Load 0x2,-0x1 012f 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0130 8229 | ) | Call 0x1,0x29 0131 00d1 | | Pop_Control Pop_Count_1 0132 780e |x | Jump 0x141 0133 0007 | | Action Break_Optional ; Debug Table 0x2.0x9 = 0x133,0x9 0134 e5fb | | Load 0x2,-0x5 ; Debug Table 0x2.0xa = 0x134,0x401 0135 021d | | Execute Heap_Access,Is_Null 0136 7006 |p | Jump_Nonzero 0x13d ; Debug Table 0x2.0xb = 0x136,0x9 0137 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xc = 0x137,0xa 0138 4801 |H | Short_Literal 0x1 0139 e5fb | | Load 0x2,-0x5 013a 8229 | ) | Call 0x1,0x29 013b 00d1 | | Pop_Control Pop_Count_1 013c 7804 |x | Jump 0x141 013d 0007 | | Action Break_Optional ; Debug Table 0x2.0xd = 0x13d,0xb 013e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0xe = 0x13e,0x801 013f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xf = 0x13f,0xb 0140 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0141 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x10 = 0x141,0xc 0142 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 0143 0000 0000 | | .BLANK 0000[0x5] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 0155 | U | .CONST 0x0155 ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0002 | | .CONST 0x0002 ; Number of locals 014b INIT_0148: 014b e003 | | Load 0x0,0x3 ; Debug Table 0x3 = .DEBUG 0x014b,0x07a8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x102d ; Debug Table 0x3.0x0 = 0x14b,0xffff 014c 0322 | " | Declare_Variable Record 014d e5fe | | Load 0x2,-0x2 014e e5ff | | Load 0x2,-0x1 014f 0217 | | Execute Heap_Access,All_Reference 0150 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0151 e004 | | Load 0x0,0x4 0152 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 0153 00d9 | | Load_Top At_Offset_1 0154 017d | } | Execute Record,Structure_Write 0155 BODY_0148: 0155 7813 |x | Jump 0x169 0156 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x1 = 0x156,0x2 0157 0f01 | | Execute_Immediate Equal,0x1 0158 6804 |h | Jump_Zero 0x15d 0159 e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x2 = 0x159,0x3 015a e5fd | | Load 0x2,-0x3 015b 017d | } | Execute Record,Structure_Write 015c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x3.0x3 = 0x15c,0x4 015d e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x4 = 0x15d,0x5 015e 0aff | | Execute_Immediate Plus,-0x1 015f 0248 | H | Execute Discrete,Check_In_Integer 0160 a5fe | | Store_Unchecked 0x2,-0x2 0161 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x5 = 0x161,0x6 0162 e5ff | | Load 0x2,-0x1 0163 0217 | | Execute Heap_Access,All_Reference 0164 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0165 e004 | | Load 0x0,0x4 0166 1868 | h | Execute Package,Field_Execute,Field_Number 0x68 0167 00d9 | | Load_Top At_Offset_1 0168 017d | } | Execute Record,Structure_Write 0169 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x6 = 0x169,0x1 016a 8006 | | Call 0x0,0x6 016b 77ea |w | Jump_Nonzero 0x156 016c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0x16c,0x7 016d e5fd | | Load 0x2,-0x3 016e 017d | } | Execute Record,Structure_Write 016f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 0173 | s | .CONST 0x0173 ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 0001 | | .CONST 0x0001 ; Number of locals 0173 BODY_0170: 0173 INIT_0170: 0173 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0173,0x07ba,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x103f ; Debug Table 0x4.0x0 = 0x173,0x1 0174 8006 | | Call 0x0,0x6 0175 700d |p | Jump_Nonzero 0x183 0176 00da | | Load_Top At_Offset_2 0177 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0178 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0179 6809 |h | Jump_Zero 0x183 017a 00da | | Load_Top At_Offset_2 017b 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 017c e001 | | Load 0x0,0x1 017d 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 017e 00db | | Load_Top At_Offset_3 017f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0180 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0181 012f | / | Execute Any,Equal 0182 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0183 4800 |H | Short_Literal 0x0 0184 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0185 0000 0000 | | .XXX[0x3] 0187 0000 | | 0188 ; -------------------------------------------------------------------------------------- 0188 ; SUBPROGRAM 0188 ; -------------------------------------------------------------------------------------- 0188 018b | | .CONST 0x018b ; Address of begin 0189 0004 | | .CONST 0x0004 ; Address of exception handler 018a 0001 | | .CONST 0x0001 ; Number of locals 018b BODY_0188: 018b INIT_0188: 018b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x018b,0x07be,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1048 ; Debug Table 0x5.0x0 = 0x18b,0x1 018c 0217 | | Execute Heap_Access,All_Reference 018d 3c08 |< | Execute Record,Field_Read,Field_Number 0x8 018e 0f03 | | Execute_Immediate Equal,0x3 018f 6805 |h | Jump_Zero 0x195 0190 00da | | Load_Top At_Offset_2 0191 0217 | | Execute Heap_Access,All_Reference 0192 3c1b |< | Execute Record,Field_Read,Field_Number 0x1b 0193 021c | | Execute Heap_Access,Not_Null 0194 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0195 4800 |H | Short_Literal 0x0 0196 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0197 0000 | | .XXX[0x1] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01a7 | | .CONST 0x01a7 ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0006 | | .CONST 0x0006 ; Number of locals 019b INIT_0198: 019b e007 | | Load 0x0,0x7 ; Debug Table 0x6 = .DEBUG 0x019b,0x07c2,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1051 ; Debug Table 0x6.0x0 = 0x19b,0xffff 019c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 019d 03e9 | | Declare_Variable Discrete,Duplicate 019e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x6.0x1 = 0x19e,0xfffe 019f 03e9 | | Declare_Variable Discrete,Duplicate 01a0 e007 | | Load 0x0,0x7 ; Debug Table 0x6.0x2 = 0x1a0,0xfffd 01a1 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01a2 0322 | " | Declare_Variable Record 01a3 e004 | | Load 0x0,0x4 01a4 1857 | W | Execute Package,Field_Execute,Field_Number 0x57 01a5 00d9 | | Load_Top At_Offset_1 01a6 017d | } | Execute Record,Structure_Write 01a7 BODY_0198: 01a7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x3 = 0x1a7,0x1 01a8 00d9 | | Load_Top At_Offset_1 01a9 e004 | | Load 0x0,0x4 01aa 1882 | | Execute Package,Field_Execute,Field_Number 0x82 01ab 6802 |h | Jump_Zero 0x1ae 01ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x4 = 0x1ac,0x2 01ad 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01ae 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x6.0x5 = 0x1ae,0x3 01af e007 | | Load 0x0,0x7 01b0 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01b1 e5ff | | Load 0x2,-0x1 01b2 e004 | | Load 0x0,0x4 01b3 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c 01b4 e004 | | Load 0x0,0x4 01b5 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 01b6 c402 | | Store 0x2,0x2 01b7 005b | [ | Store_Top Discrete,At_Offset_3 01b8 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x6.0x6 = 0x1b8,0x4 01b9 e007 | | Load 0x0,0x7 01ba 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01bb 00da | | Load_Top At_Offset_2 01bc e004 | | Load 0x0,0x4 01bd 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 01be c403 | | Store 0x2,0x3 01bf 005a | Z | Store_Top Discrete,At_Offset_2 01c0 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x7 = 0x1c0,0x5 01c1 e403 | | Load 0x2,0x3 01c2 027f | | Execute Discrete,Equal 01c3 6804 |h | Jump_Zero 0x1c8 01c4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x8 = 0x1c4,0x6 01c5 00db | | Load_Top At_Offset_3 01c6 027f | | Execute Discrete,Equal 01c7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01c8 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x9 = 0x1c8,0x7 01c9 e007 | | Load 0x0,0x7 01ca 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01cb e402 | | Load 0x2,0x2 01cc 0268 | h | Execute Discrete,Successor 01cd 027f | | Execute Discrete,Equal 01ce 6803 |h | Jump_Zero 0x1d2 01cf 00d9 | | Load_Top At_Offset_1 01d0 0f01 | | Execute_Immediate Equal,0x1 01d1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01d2 4800 |H | Short_Literal 0x0 01d3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01d4 0000 0000 | | .BLANK 0000[0x4] 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01f6 | | .CONST 0x01f6 ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0006 | | .CONST 0x0006 ; Number of locals 01db INIT_01d8: 01db e007 | | Load 0x0,0x7 ; Debug Table 0x7 = .DEBUG 0x01db,0x07d8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x105c ; Debug Table 0x7.0x0 = 0x1db,0xffff 01dc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01dd 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x7.0x1 = 0x1dd,0xfffe 01de e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x2 = 0x1de,0xfffd 01df 0217 | | Execute Heap_Access,All_Reference 01e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01e1 e004 | | Load 0x0,0x4 01e2 1869 | i | Execute Package,Field_Execute,Field_Number 0x69 01e3 e007 | | Load 0x0,0x7 01e4 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01e5 03f1 | | Declare_Variable Discrete,With_Value 01e6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x3 = 0x1e6,0xfffc 01e7 e004 | | Load 0x0,0x4 01e8 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b 01e9 e004 | | Load 0x0,0x4 01ea 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d 01eb e007 | | Load 0x0,0x7 01ec 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01ed 03f1 | | Declare_Variable Discrete,With_Value 01ee e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x4 = 0x1ee,0xfffb 01ef 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01f0 0322 | " | Declare_Variable Record 01f1 e5fe | | Load 0x2,-0x2 01f2 e004 | | Load 0x0,0x4 01f3 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c 01f4 00d9 | | Load_Top At_Offset_1 01f5 017d | } | Execute Record,Structure_Write 01f6 BODY_01d8: 01f6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x5 = 0x1f6,0x1 01f7 e5ff | | Load 0x2,-0x1 01f8 0217 | | Execute Heap_Access,All_Reference 01f9 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 01fa 027f | | Execute Discrete,Equal 01fb 6805 |h | Jump_Zero 0x201 01fc e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x6 = 0x1fc,0x2 01fd 0217 | | Execute Heap_Access,All_Reference 01fe 3c07 |< | Execute Record,Field_Read,Field_Number 0x7 01ff a5fd | | Store_Unchecked 0x2,-0x3 0200 7802 |x | Jump 0x203 0201 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x7 = 0x201,0x3 0202 a5fd | | Store_Unchecked 0x2,-0x3 0203 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x7.0x8 = 0x203,0x4 0204 e007 | | Load 0x0,0x7 0205 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0206 00da | | Load_Top At_Offset_2 0207 e004 | | Load 0x0,0x4 0208 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e 0209 c402 | | Store 0x2,0x2 020a c403 | | Store 0x2,0x3 020b 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x9 = 0x20b,0x5 020c 0f01 | | Execute_Immediate Equal,0x1 020d 6804 |h | Jump_Zero 0x212 020e e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xa = 0x20e,0x6 020f 0aff | | Execute_Immediate Plus,-0x1 0210 0248 | H | Execute Discrete,Check_In_Integer 0211 a402 | | Store_Unchecked 0x2,0x2 0212 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xb = 0x212,0x7 0213 00db | | Load_Top At_Offset_3 0214 027d | } | Execute Discrete,Greater 0215 6803 |h | Jump_Zero 0x219 0216 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xc = 0x216,0x8 0217 a5fc | | Store_Unchecked 0x2,-0x4 0218 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0219 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xd = 0x219,0x9 021a a5fc | | Store_Unchecked 0x2,-0x4 021b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 021c 0000 0000 | | .BLANK 0000[0x4] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0223 | # | .CONST 0x0223 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0001 | | .CONST 0x0001 ; Number of locals 0223 BODY_0220: 0223 INIT_0220: 0223 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0223,0x07f6,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1076 ; Debug Table 0x8.0x0 = 0x223,0x1 0224 0217 | | Execute Heap_Access,All_Reference 0225 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0226 e001 | | Load 0x0,0x1 0227 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0228 4609 |F | Jump_Case 0xa 0229 7814 |x | Jump 0x23e ; case 0x0 022a 7813 |x | Jump 0x23e ; case 0x1 022b 7812 |x | Jump 0x23e ; case 0x2 022c 7811 |x | Jump 0x23e ; case 0x3 022d 7810 |x | Jump 0x23e ; case 0x4 022e 780f |x | Jump 0x23e ; case 0x5 022f 7803 |x | Jump 0x233 ; case 0x6 0230 7802 |x | Jump 0x233 ; case 0x7 0231 780c |x | Jump 0x23e ; case 0x8 0232 7800 |x | Jump 0x233 ; case 0x9 0233 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1 = 0x233,0x2 0234 0217 | | Execute Heap_Access,All_Reference 0235 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0236 e001 | | Load 0x0,0x1 0237 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 0238 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x238,0x401 0239 0217 | | Execute Heap_Access,All_Reference 023a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 023b 00d0 | | Action Swap_Control 023c 00d1 | | Pop_Control Pop_Count_1 023d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x8.0x3 = 0x23d,0x2 023e 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x4 = 0x23e,0x3 023f 0217 | | Execute Heap_Access,All_Reference 0240 3c09 |< | Execute Record,Field_Read,Field_Number 0x9 0241 e001 | | Load 0x0,0x1 0242 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24 0243 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x5 = 0x243,0x801 0244 0217 | | Execute Heap_Access,All_Reference 0245 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0246 00d0 | | Action Swap_Control 0247 00d1 | | Pop_Control Pop_Count_1 0248 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 ; Debug Table 0x8.0x6 = 0x248,0x3 0249 0000 0000 | | .BLANK 0000[0x7] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0253 | S | .CONST 0x0253 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0001 | | .CONST 0x0001 ; Number of locals 0253 BODY_0250: 0253 INIT_0250: 0253 4803 |H | Short_Literal 0x3 ; Debug Table 0x9 = .DEBUG 0x0253,0x0806,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1081 ; Debug Table 0x9.0x0 = 0x253,0x1 0254 e008 | | Load 0x0,0x8 0255 180e | | Execute Package,Field_Execute,Field_Number 0xe 0256 e008 | | Load 0x0,0x8 0257 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 0258 e008 | | Load 0x0,0x8 0259 180e | | Execute Package,Field_Execute,Field_Number 0xe 025a e008 | | Load 0x0,0x8 025b 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 025c e008 | | Load 0x0,0x8 025d 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b 025e 0337 | 7 | Declare_Variable Array 025f 4803 |H | Short_Literal 0x3 0260 4801 |H | Short_Literal 0x1 0261 4800 |H | Short_Literal 0x0 0262 00d9 | | Load_Top At_Offset_1 0263 e405 | | Load 0x2,0x5 0264 01d6 | | Execute Vector,Field_Write 0265 3ffb |? | Loop_Increasing 0x261 0266 e008 | | Load 0x0,0x8 0267 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b 0268 01c3 | | Execute Vector,Check_In_Type 0269 e008 | | Load 0x0,0x8 026a 180e | | Execute Package,Field_Execute,Field_Number 0xe 026b e008 | | Load 0x0,0x8 026c 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 026d e008 | | Load 0x0,0x8 026e 180e | | Execute Package,Field_Execute,Field_Number 0xe 026f e008 | | Load 0x0,0x8 0270 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0271 e008 | | Load 0x0,0x8 0272 183e | > | Execute Package,Field_Execute,Field_Number 0x3e 0273 00ca | | Action Exit_Nullary_Function 0274 0000 0000 | | .BLANK 0000[0x4] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 0283 | | .CONST 0x0283 ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0004 | | .CONST 0x0004 ; Number of locals 027b INIT_0278: 027b e001 | | Load 0x0,0x1 ; Debug Table 0xa = .DEBUG 0x027b,0x080a,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x1088 ; Debug Table 0xa.0x0 = 0x27b,0xffff 027c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 027d 0337 | 7 | Declare_Variable Array 027e e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x1 = 0x27e,0xfffe 027f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0280 0337 | 7 | Declare_Variable Array 0281 029f 0573 | s| Declare_Subprogram INIT_0570,For_Call ; Debug Table 0xa.0x2 = 0x281,0xfffd 0283 BODY_0278: 0283 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x3 = 0x283,0x1 0284 00db | | Load_Top At_Offset_3 0285 e5ff | | Load 0x2,-0x1 0286 e22c | , | Load 0x1,0x2c 0287 e22d | - | Load 0x1,0x2d 0288 e22e | . | Load 0x1,0x2e 0289 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f 028a 822b | + | Call 0x1,0x2b 028b 00d2 | | Pop_Control Pop_Count_2 028c 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0x4 = 0x28c,0x2 028d 4801 |H | Short_Literal 0x1 028e 8404 | | Call 0x2,0x4 028f 4805 |H | Short_Literal 0x5 ; Debug Table 0xa.0x5 = 0x28f,0x3 0290 4804 |H | Short_Literal 0x4 0291 8404 | | Call 0x2,0x4 0292 4807 |H | Short_Literal 0x7 ; Debug Table 0xa.0x6 = 0x292,0x4 0293 4806 |H | Short_Literal 0x6 0294 8404 | | Call 0x2,0x4 0295 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x7 = 0x295,0x5 0296 e5fe | | Load 0x2,-0x2 0297 01d4 | | Execute Vector,Structure_Write 0298 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x8 = 0x298,0x6 0299 e5fd | | Load 0x2,-0x3 029a 01d4 | | Execute Vector,Structure_Write 029b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 029c 0000 0000 | | .BLANK 0000[0x4] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a9 | | .CONST 0x02a9 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0003 | | .CONST 0x0003 ; Number of locals 02a3 INIT_02a0: 02a3 e001 | | Load 0x0,0x1 ; Debug Table 0xb = .DEBUG 0x02a3,0x081e,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x109c ; Debug Table 0xb.0x0 = 0x2a3,0xffff 02a4 1b15 | | Execute Package,Field_Read,Field_Number 0x15 02a5 0337 | 7 | Declare_Variable Array 02a6 e001 | | Load 0x0,0x1 ; Debug Table 0xb.0x1 = 0x2a6,0xfffe 02a7 1b15 | | Execute Package,Field_Read,Field_Number 0x15 02a8 0337 | 7 | Declare_Variable Array 02a9 BODY_02a0: 02a9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2 = 0x2a9,0x1 02aa 00da | | Load_Top At_Offset_2 02ab e5ff | | Load 0x2,-0x1 02ac e232 | 2 | Load 0x1,0x32 02ad e233 | 3 | Load 0x1,0x33 02ae e234 | 4 | Load 0x1,0x34 02af 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35 02b0 822b | + | Call 0x1,0x2b 02b1 00d2 | | Pop_Control Pop_Count_2 02b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x3 = 0x2b2,0x2 02b3 e001 | | Load 0x0,0x1 02b4 1b16 | | Execute Package,Field_Read,Field_Number 0x16 02b5 01df | | Execute Vector,Equal 02b6 7006 |p | Jump_Nonzero 0x2bd 02b7 0092 0598 | | Action Push_String_Extended,0x598 ; "negative not allowed here" ; Debug Table 0xb.0x4 = 0x2b7,0x3 02b9 e009 | | Load 0x0,0x9 02ba 180d | | Execute Package,Field_Execute,Field_Number 0xd 02bb 604c |`L | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a8bd502} ; Debug Table 0xb.0x5 = 0x2bb,0x4 02bc 0257 | W | Execute Discrete,Raise 02bd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x6 = 0x2bd,0x5 02be e5fe | | Load 0x2,-0x2 02bf 01d4 | | Execute Vector,Structure_Write 02c0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02c1 0000 0000 | | .BLANK 0000[0x7] 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02cf | | .CONST 0x02cf ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0003 | | .CONST 0x0003 ; Number of locals 02cb INIT_02c8: 02cb e007 | | Load 0x0,0x7 ; Debug Table 0xc = .DEBUG 0x02cb,0x082e,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10aa ; Debug Table 0xc.0x0 = 0x2cb,0xffff 02cc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02cd e00a | | Load 0x0,0xa ; Debug Table 0xc.0x1 = 0x2cd,0xfffe 02ce 0007 | | Action Break_Optional 02cf BODY_02c8: 02cf e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x2 = 0x2cf,0x1 02d0 0f01 | | Execute_Immediate Equal,0x1 02d1 6804 |h | Jump_Zero 0x2d6 02d2 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x3 = 0x2d2,0x2 02d3 0217 | | Execute Heap_Access,All_Reference 02d4 3c1c |< | Execute Record,Field_Read,Field_Number 0x1c 02d5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02d6 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x4 = 0x2d6,0x3 02d7 0217 | | Execute Heap_Access,All_Reference 02d8 3c1c |< | Execute Record,Field_Read,Field_Number 0x1c 02d9 0217 | | Execute Heap_Access,All_Reference 02da 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02db 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02dc 4803 |H | Short_Literal 0x3 ; Debug Table 0xc.0x5 = 0x2dc,0x4 02dd 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02de 7808 |x | Jump 0x2e7 02df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x6 = 0x2df,0x6 02e0 0a01 | | Execute_Immediate Plus,0x1 02e1 0248 | H | Execute Discrete,Check_In_Integer 02e2 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 02e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x7 = 0x2e3,0x7 02e4 0217 | | Execute Heap_Access,All_Reference 02e5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02e6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02e7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x8 = 0x2e7,0x5 02e8 e5fe | | Load 0x2,-0x2 02e9 027c | | | Execute Discrete,Less 02ea 77f4 |w | Jump_Nonzero 0x2df 02eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x9 = 0x2eb,0x8 02ec 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02ed 0000 0000 | | .XXX[0x3] 02ef 0000 | | 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 02f8 | | .CONST 0x02f8 ; Address of begin 02f1 0302 | | .CONST 0x0302 ; Address of exception handler 02f2 0002 | | .CONST 0x0002 ; Number of locals 02f3 INIT_02f0: 02f3 e002 | | Load 0x0,0x2 ; Debug Table 0xd = .DEBUG 0x02f3,0x0844,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10b9 ; Debug Table 0xd.0x0 = 0x2f3,0xffff 02f4 1b11 | | Execute Package,Field_Read,Field_Number 0x11 02f5 02c7 | | Declare_Variable Any 02f6 00d8 | | Load_Top At_Offset_0 02f7 1c00 | | Execute_Immediate Run_Utility,0x0 02f8 BODY_02f0: 02f8 e00b | | Load 0x0,0xb ; Debug Table 0xd.0x1 = 0x2f8,0x1 02f9 180f | | Execute Package,Field_Execute,Field_Number 0xf 02fa e225 | % | Load 0x1,0x25 02fb e002 | | Load 0x0,0x2 02fc 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 02fd c402 | | Store 0x2,0x2 02fe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x2 = 0x2fe,0x2 02ff e002 | | Load 0x0,0x2 0300 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0301 00ca | | Action Exit_Nullary_Function 0302 TRAP_02f0: 0302 0007 | | Action Break_Optional 0303 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x3 = 0x303,0x3 0304 00ca | | Action Exit_Nullary_Function 0305 0000 0000 | | .XXX[0x3] 0307 0000 | | 0308 0000 0000 | | .LITERAL {0x00000000, 0x5a8bd502} 030c 0000 0000 | | .LITERAL {0x00000000, 0x0000070d} 0310 0000 0000 | | .LITERAL {0x00000000, 0x000006ff} 0314 0000 0000 | | .LITERAL {0x00000000, 0x005a8c15} 0318 ; -------------------------------------------------------------------------------------- 0318 ; SUBPROGRAM 0318 ; -------------------------------------------------------------------------------------- 0318 0320 | | .CONST 0x0320 ; Address of begin 0319 032a | * | .CONST 0x032a ; Address of exception handler 031a 0002 | | .CONST 0x0002 ; Number of locals 031b INIT_0318: 031b e002 | | Load 0x0,0x2 ; Debug Table 0xe = .DEBUG 0x031b,0x084e,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10be ; Debug Table 0xe.0x0 = 0x31b,0xffff 031c 1b11 | | Execute Package,Field_Read,Field_Number 0x11 031d 02c7 | | Declare_Variable Any 031e 00d8 | | Load_Top At_Offset_0 031f 1c00 | | Execute_Immediate Run_Utility,0x0 0320 BODY_0318: 0320 e00b | | Load 0x0,0xb ; Debug Table 0xe.0x1 = 0x320,0x1 0321 180f | | Execute Package,Field_Execute,Field_Number 0xf 0322 e227 | ' | Load 0x1,0x27 0323 e002 | | Load 0x0,0x2 0324 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0325 c402 | | Store 0x2,0x2 0326 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x2 = 0x326,0x2 0327 e002 | | Load 0x0,0x2 0328 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0329 00ca | | Action Exit_Nullary_Function 032a TRAP_0318: 032a 0007 | | Action Break_Optional 032b 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x3 = 0x32b,0x3 032c 00ca | | Action Exit_Nullary_Function 032d 0000 0000 | | .XXX[0x3] 032f 0000 | | 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; -------------------------------------------------------------------------------------- 0330 0338 | 8 | .CONST 0x0338 ; Address of begin 0331 0342 | B | .CONST 0x0342 ; Address of exception handler 0332 0002 | | .CONST 0x0002 ; Number of locals 0333 INIT_0330: 0333 e002 | | Load 0x0,0x2 ; Debug Table 0xf = .DEBUG 0x0333,0x0858,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10c3 ; Debug Table 0xf.0x0 = 0x333,0xffff 0334 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0335 02c7 | | Declare_Variable Any 0336 00d8 | | Load_Top At_Offset_0 0337 1c00 | | Execute_Immediate Run_Utility,0x0 0338 BODY_0330: 0338 e00b | | Load 0x0,0xb ; Debug Table 0xf.0x1 = 0x338,0x1 0339 180f | | Execute Package,Field_Execute,Field_Number 0xf 033a e228 | ( | Load 0x1,0x28 033b e002 | | Load 0x0,0x2 033c 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 033d c402 | | Store 0x2,0x2 033e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x2 = 0x33e,0x2 033f e002 | | Load 0x0,0x2 0340 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0341 00ca | | Action Exit_Nullary_Function 0342 TRAP_0330: 0342 0007 | | Action Break_Optional 0343 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x3 = 0x343,0x3 0344 00ca | | Action Exit_Nullary_Function 0345 0000 0000 | | .XXX[0x3] 0347 0000 | | 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 0350 | P | .CONST 0x0350 ; Address of begin 0349 035a | Z | .CONST 0x035a ; Address of exception handler 034a 0002 | | .CONST 0x0002 ; Number of locals 034b INIT_0348: 034b e002 | | Load 0x0,0x2 ; Debug Table 0x10 = .DEBUG 0x034b,0x0862,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10c8 ; Debug Table 0x10.0x0 = 0x34b,0xffff 034c 1b11 | | Execute Package,Field_Read,Field_Number 0x11 034d 02c7 | | Declare_Variable Any 034e 00d8 | | Load_Top At_Offset_0 034f 1c00 | | Execute_Immediate Run_Utility,0x0 0350 BODY_0348: 0350 e00b | | Load 0x0,0xb ; Debug Table 0x10.0x1 = 0x350,0x1 0351 180f | | Execute Package,Field_Execute,Field_Number 0xf 0352 e226 | & | Load 0x1,0x26 0353 e002 | | Load 0x0,0x2 0354 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0355 c402 | | Store 0x2,0x2 0356 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x2 = 0x356,0x2 0357 e002 | | Load 0x0,0x2 0358 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0359 00ca | | Action Exit_Nullary_Function 035a TRAP_0348: 035a 0007 | | Action Break_Optional 035b 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x3 = 0x35b,0x3 035c 00ca | | Action Exit_Nullary_Function 035d 0000 0000 | | .XXX[0x3] 035f 0000 | | 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0363 | c | .CONST 0x0363 ; Address of begin 0361 036a | j | .CONST 0x036a ; Address of exception handler 0362 0001 | | .CONST 0x0001 ; Number of locals 0363 BODY_0360: 0363 INIT_0360: 0363 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11 = .DEBUG 0x0363,0x086c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10cd ; Debug Table 0x11.0x0 = 0x363,0x1 0364 e5fe | | Load 0x2,-0x2 0365 821d | | Call 0x1,0x1d 0366 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x1 = 0x366,0x2 0367 e00c | | Load 0x0,0xc 0368 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0369 4504 |E | Exit_Suprogram New_Top_Offset 0x4 036a TRAP_0360: 036a 0007 | | Action Break_Optional 036b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x11.0x2 = 0x36b,0x3 036c 0000 0000 | | .BLANK 0000[0x4] 0370 ; -------------------------------------------------------------------------------------- 0370 ; SUBPROGRAM 0370 ; -------------------------------------------------------------------------------------- 0370 0373 | s | .CONST 0x0373 ; Address of begin 0371 0004 | | .CONST 0x0004 ; Address of exception handler 0372 0001 | | .CONST 0x0001 ; Number of locals 0373 BODY_0370: 0373 INIT_0370: 0373 0092 0599 | | Action Push_String_Extended,0x599 ; "*** Exception in dependents object editor in " ; Debug Table 0x12 = .DEBUG 0x0373,0x0874,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10dd ; Debug Table 0x12.0x0 = 0x373,0x1 0375 00db | | Load_Top At_Offset_3 0376 01cc | | Execute Vector,Catenate 0377 0092 059a | | Action Push_String_Extended,0x59a ; ": " 0379 01cc | | Execute Vector,Catenate 037a e5fe | | Load 0x2,-0x2 037b 01cc | | Execute Vector,Catenate 037c e009 | | Load 0x0,0x9 037d 180d | | Execute Package,Field_Execute,Field_Number 0xd 037e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 037f 0000 | | .XXX[0x1] 0380 ; -------------------------------------------------------------------------------------- 0380 ; SUBPROGRAM 0380 ; -------------------------------------------------------------------------------------- 0380 0383 | | .CONST 0x0383 ; Address of begin 0381 0004 | | .CONST 0x0004 ; Address of exception handler 0382 0001 | | .CONST 0x0001 ; Number of locals 0383 BODY_0380: 0383 INIT_0380: 0383 00db | | Load_Top At_Offset_3 ; Debug Table 0x13 = .DEBUG 0x0383,0x0878,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10e9 ; Debug Table 0x13.0x0 = 0x383,0x1 0384 4605 |F | Jump_Case 0x6 0385 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x0 0386 7804 |x | Jump 0x38b ; case 0x1 0387 7803 |x | Jump 0x38b ; case 0x2 0388 7802 |x | Jump 0x38b ; case 0x3 0389 7801 |x | Jump 0x38b ; case 0x4 038a 7800 |x | Jump 0x38b ; case 0x5 038b 0092 059b | | Action Push_String_Extended,0x59b ; "*** Error in dependents object editor calling " ; Debug Table 0x13.0x1 = 0x38b,0x3 038d 00db | | Load_Top At_Offset_3 038e 01cc | | Execute Vector,Catenate 038f 0092 059a | | Action Push_String_Extended,0x59a ; ": " 0391 01cc | | Execute Vector,Catenate 0392 e5fe | | Load 0x2,-0x2 0393 e007 | | Load 0x0,0x7 0394 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f 0395 025e | ^ | Execute Discrete,Convert 0396 1c01 | | Execute_Immediate Run_Utility,0x1 0397 01cc | | Execute Vector,Catenate 0398 e009 | | Load 0x0,0x9 0399 180d | | Execute Package,Field_Execute,Field_Number 0xd 039a 61f5 |a | Indirect_Literal Discrete,0x590,{0x00000000, 0x5a8bd501} ; Debug Table 0x13.0x2 = 0x39a,0x4 039b 0257 | W | Execute Discrete,Raise 039c 0000 0000 | | .BLANK 0000[0x4] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03aa | | .CONST 0x03aa ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0004 | | .CONST 0x0004 ; Number of locals 03a3 INIT_03a0: 03a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x03a3,0x0880,0x0001,0x0000,0x005a,0x8c15,0x0000,0x0364 ; Debug Table 0x14.0x0 = 0x3a3,0xffff 03a4 00db | | Load_Top At_Offset_3 03a5 00eb | | Load_Encached Diana_Cache 03a6 18ec | | Execute Package,Field_Execute,Field_Number 0xec 03a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03a8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x3a8,0xfffe 03a9 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x2 = 0x3a9,0xfffd 03aa BODY_03a0: 03aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x3 = 0x3aa,0x1 03ab 0007 | | Action Break_Optional 03ac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x3ac,0x401 03ad 0007 | | Action Break_Optional 03ae e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x5 = 0x3ae,0x801 03af 0007 | | Action Break_Optional 03b0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x6 = 0x3b0,0x802 03b1 0007 | | Action Break_Optional ; Debug Table 0x14.0x7 = 0x3b1,0x803 03b2 00d0 | | Action Swap_Control ; Debug Table 0x14.0x8 = 0x3b2,0x804 03b3 00d1 | | Pop_Control Pop_Count_1 03b4 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x14.0x9 = 0x3b4,0x401 03b5 00eb | | Load_Encached Diana_Cache 03b6 0098 | | Execute Package,Field_Read_Dynamic 03b7 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03b8 7800 |x | Jump 0x3b9 03b9 00d0 | | Action Swap_Control 03ba 00d1 | | Pop_Control Pop_Count_1 03bb 0f04 | | Execute_Immediate Equal,0x4 ; Debug Table 0x14.0xa = 0x3bb,0x1 03bc 6891 |h | Jump_Zero 0x44e 03bd 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0xb = 0x3bd,0x2 03be e5fd | | Load 0x2,-0x3 03bf 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03c0 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0xc = 0x3c0,0x3 03c1 00eb | | Load_Encached Diana_Cache 03c2 1889 | | Execute Package,Field_Execute,Field_Number 0x89 03c3 e5ff | | Load 0x2,-0x1 03c4 4975 |Iu | Short_Literal 0x175 03c5 00eb | | Load_Encached Diana_Cache 03c6 0098 | | Execute Package,Field_Read_Dynamic 03c7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 03c8 0a01 | | Execute_Immediate Plus,0x1 03c9 e5fd | | Load 0x2,-0x3 03ca 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 03cb e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0xd = 0x3cb,0x4 03cc 7009 |p | Jump_Nonzero 0x3d6 03cd 0007 | | Action Break_Optional ; Debug Table 0x14.0xe = 0x3cd,0x5 03ce e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0xf = 0x3ce,0xc01 03cf 0007 | | Action Break_Optional 03d0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x10 = 0x3d0,0xc02 03d1 0007 | | Action Break_Optional ; Debug Table 0x14.0x11 = 0x3d1,0xc03 03d2 0007 | | Action Break_Optional ; Debug Table 0x14.0x12 = 0x3d2,0xc04 03d3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x13 = 0x3d3,0x5 03d4 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03d5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03d6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x14 = 0x3d6,0x6 03d7 e00d | | Load 0x0,0xd 03d8 1812 | | Execute Package,Field_Execute,Field_Number 0x12 03d9 e00d | | Load 0x0,0xd 03da 180e | | Execute Package,Field_Execute,Field_Number 0xe 03db 0032 | 2 | Store_Top Heap_Access,At_Offset_2 03dc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x15 = 0x3dc,0x7 03dd 0007 | | Action Break_Optional 03de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x16 = 0x3de,0x1001 03df 0007 | | Action Break_Optional 03e0 e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x17 = 0x3e0,0x1401 03e1 0007 | | Action Break_Optional 03e2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x18 = 0x3e2,0x1402 03e3 0007 | | Action Break_Optional ; Debug Table 0x14.0x19 = 0x3e3,0x1403 03e4 00d0 | | Action Swap_Control ; Debug Table 0x14.0x1a = 0x3e4,0x1404 03e5 00d1 | | Pop_Control Pop_Count_1 03e6 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x14.0x1b = 0x3e6,0x1001 03e7 00eb | | Load_Encached Diana_Cache 03e8 0098 | | Execute Package,Field_Read_Dynamic 03e9 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03ea 7800 |x | Jump 0x3eb 03eb 00d0 | | Action Swap_Control 03ec 00d1 | | Pop_Control Pop_Count_1 03ed 0f04 | | Execute_Immediate Equal,0x4 ; Debug Table 0x14.0x1c = 0x3ed,0x7 03ee 6856 |hV | Jump_Zero 0x445 03ef 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x1d = 0x3ef,0x8 03f0 00eb | | Load_Encached Diana_Cache 03f1 1888 | | Execute Package,Field_Execute,Field_Number 0x88 03f2 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03f3 0007 | | Action Break_Optional ; Debug Table 0x14.0x1e = 0x3f3,0x9 03f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1f = 0x3f4,0x1801 03f5 021d | | Execute Heap_Access,Is_Null 03f6 6809 |h | Jump_Zero 0x400 ; Debug Table 0x14.0x20 = 0x3f6,0x9 03f7 0007 | | Action Break_Optional ; Debug Table 0x14.0x21 = 0x3f7,0xa 03f8 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x22 = 0x3f8,0x1c01 03f9 0007 | | Action Break_Optional 03fa 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x23 = 0x3fa,0x1c02 03fb 0007 | | Action Break_Optional ; Debug Table 0x14.0x24 = 0x3fb,0x1c03 03fc 0007 | | Action Break_Optional ; Debug Table 0x14.0x25 = 0x3fc,0x1c04 03fd e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x26 = 0x3fd,0xa 03fe 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03ff 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0400 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x27 = 0x400,0xb 0401 0007 | | Action Break_Optional 0402 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x28 = 0x402,0x2001 0403 7002 |p | Jump_Nonzero 0x406 0404 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x29 = 0x404,0x2002 0405 782c |x, | Jump 0x432 0406 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2a = 0x406,0x2003 0407 0217 | | Execute Heap_Access,All_Reference 0408 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0409 6804 |h | Jump_Zero 0x40e 040a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2b = 0x40a,0x2004 040b 0217 | | Execute Heap_Access,All_Reference 040c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 040d 7824 |x$ | Jump 0x432 040e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2c = 0x40e,0x2005 040f 0007 | | Action Break_Optional 0410 e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x2d = 0x410,0x2401 0411 0007 | | Action Break_Optional 0412 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0x2e = 0x412,0x2402 0413 0007 | | Action Break_Optional ; Debug Table 0x14.0x2f = 0x413,0x2403 0414 00d0 | | Action Swap_Control ; Debug Table 0x14.0x30 = 0x414,0x2404 0415 00d1 | | Pop_Control Pop_Count_1 0416 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0x31 = 0x416,0x2005 0417 00eb | | Load_Encached Diana_Cache 0418 0098 | | Execute Package,Field_Read_Dynamic 0419 012c | , | Execute Any,Size 041a e00e | | Load 0x0,0xe 041b 1b17 | | Execute Package,Field_Read,Field_Number 0x17 041c 025b | [ | Execute Discrete,Check_In_Type 041d 0273 | s | Execute Discrete,Plus 041e 00d9 | | Load_Top At_Offset_1 041f 0007 | | Action Break_Optional 0420 e407 | | Load 0x2,0x7 ; Debug Table 0x14.0x32 = 0x420,0x2801 0421 0007 | | Action Break_Optional 0422 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x33 = 0x422,0x2802 0423 0007 | | Action Break_Optional ; Debug Table 0x14.0x34 = 0x423,0x2803 0424 00d0 | | Action Swap_Control ; Debug Table 0x14.0x35 = 0x424,0x2804 0425 00d1 | | Pop_Control Pop_Count_1 0426 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x36 = 0x426,0x2404 0427 00eb | | Load_Encached Diana_Cache 0428 0098 | | Execute Package,Field_Read_Dynamic 0429 49c9 |I | Short_Literal 0x1c9 042a 00eb | | Load_Encached Diana_Cache 042b 0098 | | Execute Package,Field_Read_Dynamic 042c 49ca |I | Short_Literal 0x1ca 042d 00eb | | Load_Encached Diana_Cache 042e 0095 | | Execute Package,Field_Reference_Dynamic 042f e00f | | Load 0x0,0xf 0430 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0431 7800 |x | Jump 0x432 0432 00d0 | | Action Swap_Control 0433 00d1 | | Pop_Control Pop_Count_1 0434 0007 | | Action Break_Optional ; Debug Table 0x14.0x37 = 0x434,0xb 0435 e405 | | Load 0x2,0x5 ; Debug Table 0x14.0x38 = 0x435,0x2c01 0436 0007 | | Action Break_Optional 0437 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x39 = 0x437,0x2c02 0438 0007 | | Action Break_Optional ; Debug Table 0x14.0x3a = 0x438,0x2c03 0439 00d0 | | Action Swap_Control ; Debug Table 0x14.0x3b = 0x439,0x2c04 043a 00d1 | | Pop_Control Pop_Count_1 043b e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x3c = 0x43b,0xb 043c 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 043d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x3d = 0x43d,0xc 043e 4975 |Iu | Short_Literal 0x175 043f 00eb | | Load_Encached Diana_Cache 0440 0098 | | Execute Package,Field_Read_Dynamic 0441 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0442 e5fd | | Load 0x2,-0x3 0443 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0444 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0445 0007 | | Action Break_Optional ; Debug Table 0x14.0x3e = 0x445,0xd 0446 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x3f = 0x446,0x3001 0447 0007 | | Action Break_Optional 0448 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x40 = 0x448,0x3002 0449 0007 | | Action Break_Optional ; Debug Table 0x14.0x41 = 0x449,0x3003 044a 0007 | | Action Break_Optional ; Debug Table 0x14.0x42 = 0x44a,0x3004 044b e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x43 = 0x44b,0xd 044c 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 044d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 044e 0007 | | Action Break_Optional ; Debug Table 0x14.0x44 = 0x44e,0xe 044f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x45 = 0x44f,0x3401 0450 e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x46 = 0x450,0xe 0451 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0452 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0453 0000 0000 | | .BLANK 0000[0x5] 0458 ; -------------------------------------------------------------------------------------- 0458 ; SUBPROGRAM 0458 ; -------------------------------------------------------------------------------------- 0458 0463 | c | .CONST 0x0463 ; Address of begin 0459 0004 | | .CONST 0x0004 ; Address of exception handler 045a 0005 | | .CONST 0x0005 ; Number of locals 045b INIT_0458: 045b e5fd | | Load 0x2,-0x3 ; Debug Table 0x15 = .DEBUG 0x045b,0x0910,0x2802,0x0002,0x005a,0x8c15,0x0000,0x0500 ; Debug Table 0x15.0x0 = 0x45b,0xffff 045c e010 | | Load 0x0,0x10 045d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 045e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x1 = 0x45e,0xfffe 045f e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x2 = 0x45f,0xfffd 0460 0007 | | Action Break_Optional 0461 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x3 = 0x461,0xfffc 0462 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0463 BODY_0458: 0463 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x4 = 0x463,0x1 0464 0265 | e | Execute Discrete,Reverse_Bounds 0465 0263 | c | Execute Discrete,Above_Bound 0466 7019 |p | Jump_Nonzero 0x480 0467 0007 | | Action Break_Optional ; Debug Table 0x15.0x5 = 0x467,0x2 0468 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x6 = 0x468,0xfbff 0469 e5fe | | Load 0x2,-0x2 046a 0122 | " | Execute Any,Make_Root_Type 046b 025e | ^ | Execute Discrete,Convert 046c 1c01 | | Execute_Immediate Run_Utility,0x1 046d 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x7 = 0x46d,0x401 046e 00d9 | | Load_Top At_Offset_1 046f e402 | | Load 0x2,0x2 0470 e010 | | Load 0x0,0x10 0471 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0472 a403 | | Store_Unchecked 0x2,0x3 0473 e403 | | Load 0x2,0x3 ; Debug Table 0x15.0x8 = 0x473,0x402 0474 00d9 | | Load_Top At_Offset_1 0475 01dd | | Execute Vector,First 0476 027f | | Execute Discrete,Equal 0477 6806 |h | Jump_Zero 0x47e 0478 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x9 = 0x478,0x403 0479 c404 | | Store 0x2,0x4 047a 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xa = 0x47a,0x404 047b 0a01 | | Execute_Immediate Plus,0x1 047c 0248 | H | Execute Discrete,Check_In_Integer 047d a405 | | Store_Unchecked 0x2,0x5 047e 00d1 | | Pop_Control Pop_Count_1 047f 3fe7 |? | Loop_Increasing 0x467 0480 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xb = 0x480,0x3 0481 700b |p | Jump_Nonzero 0x48d 0482 0092 059c | | Action Push_String_Extended,0x59c ; "\x22" ; Debug Table 0x15.0xc = 0x482,0x4 0484 e5fd | | Load 0x2,-0x3 0485 01cc | | Execute Vector,Catenate 0486 0092 059d | | Action Push_String_Extended,0x59d ; "\x22 is not a legal argument" 0488 01cc | | Execute Vector,Catenate 0489 e009 | | Load 0x0,0x9 048a 180d | | Execute Package,Field_Execute,Field_Number 0xd 048b 667c |f| | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a8bd502} ; Debug Table 0x15.0xd = 0x48b,0x5 048c 0257 | W | Execute Discrete,Raise 048d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xe = 0x48d,0x6 048e 0c02 | | Execute_Immediate Greater_Equal,0x2 048f 680b |h | Jump_Zero 0x49b 0490 0092 059c | | Action Push_String_Extended,0x59c ; "\x22" ; Debug Table 0x15.0xf = 0x490,0x7 0492 e5fd | | Load 0x2,-0x3 0493 01cc | | Execute Vector,Catenate 0494 0092 059e | | Action Push_String_Extended,0x59e ; "\x22 is ambiguous" 0496 01cc | | Execute Vector,Catenate 0497 e009 | | Load 0x0,0x9 0498 180d | | Execute Package,Field_Execute,Field_Number 0xd 0499 666e |fn | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a8bd502} ; Debug Table 0x15.0x10 = 0x499,0x8 049a 0257 | W | Execute Discrete,Raise 049b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x11 = 0x49b,0x9 049c e5fe | | Load 0x2,-0x2 049d 025b | [ | Execute Discrete,Check_In_Type 049e 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 049f 0000 | | .XXX[0x1] 04a0 ; -------------------------------------------------------------------------------------- 04a0 ; SUBPROGRAM 04a0 ; -------------------------------------------------------------------------------------- 04a0 04c7 | | .CONST 0x04c7 ; Address of begin 04a1 0004 | | .CONST 0x0004 ; Address of exception handler 04a2 000b | | .CONST 0x000b ; Number of locals 04a3 INIT_04a0: 04a3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x16 = .DEBUG 0x04a3,0x0936,0x2801,0x0002,0x005a,0x8c15,0x0000,0x059a ; Debug Table 0x16.0x0 = 0x4a3,0xffff 04a4 e5fc | | Load 0x2,-0x4 ; Debug Table 0x16.0x1 = 0x4a4,0xfffe 04a5 0007 | | Action Break_Optional 04a6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x2 = 0x4a6,0xfffd 04a7 0266 | f | Execute Discrete,Bounds 04a8 e5fd | | Load 0x2,-0x3 04a9 02a0 | | Declare_Subprogram Null_Subprogram 04aa 4801 |H | Short_Literal 0x1 04ab 035d | ] | Declare_Type Array,Defined 04ac 00d8 | | Load_Top At_Offset_0 04ad 0337 | 7 | Declare_Variable Array 04ae 00d8 | | Load_Top At_Offset_0 04af 0337 | 7 | Declare_Variable Array 04b0 4801 |H | Short_Literal 0x1 04b1 4800 |H | Short_Literal 0x0 04b2 e5fe | | Load 0x2,-0x2 04b3 e5fd | | Load 0x2,-0x3 04b4 0119 | | Execute Any,Check_In_Formal_Type 04b5 00d9 | | Load_Top At_Offset_1 04b6 e406 | | Load 0x2,0x6 04b7 01d6 | | Execute Vector,Field_Write 04b8 3ff9 |? | Loop_Increasing 0x4b2 04b9 00d9 | | Load_Top At_Offset_1 04ba 01d4 | | Execute Vector,Structure_Write 04bb e5fb | | Load 0x2,-0x5 ; Debug Table 0x16.0x3 = 0x4bb,0xfffc 04bc 01dd | | Execute Vector,First 04bd 00e2 | | Load_Encached Integer_Cache 04be 03f1 | | Declare_Variable Discrete,With_Value 04bf 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x4 = 0x4bf,0xfffb 04c0 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x16.0x5 = 0x4c0,0xfffa 04c1 00c6 | | Action Check_Subprogram_Elaborated 04c2 e5fc | | Load 0x2,-0x4 04c3 6650 |fP | Indirect_Literal Discrete,0x314,{0x00000000, 0x005a8c15} 04c4 60c7 |` | Indirect_Literal Discrete,0x58c,{0x00000000, 0x000005f0} 04c5 480b |H | Short_Literal 0xb 04c6 0007 | | Action Break_Optional 04c7 BODY_04a0: 04c7 0007 | | Action Break_Optional ; Debug Table 0x16.0x6 = 0x4c7,0x1 04c8 7804 |x | Jump 0x4cd ; Debug Table 0x16.0x7 = 0x4c8,0x1 04c9 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x8 = 0x4c9,0x3 04ca 0a01 | | Execute_Immediate Plus,0x1 04cb 0248 | H | Execute Discrete,Check_In_Integer 04cc a406 | | Store_Unchecked 0x2,0x6 04cd e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x9 = 0x4cd,0x2 04ce e5fb | | Load 0x2,-0x5 04cf 01dc | | Execute Vector,Last 04d0 027a | z | Execute Discrete,Less_Equal 04d1 6805 |h | Jump_Zero 0x4d7 04d2 e406 | | Load 0x2,0x6 04d3 e5fb | | Load 0x2,-0x5 04d4 01d7 | | Execute Vector,Field_Read 04d5 0f20 | | Execute_Immediate Equal,0x20 04d6 77f2 |w | Jump_Nonzero 0x4c9 04d7 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0xa = 0x4d7,0x4 04d8 e5fb | | Load 0x2,-0x5 04d9 01dc | | Execute Vector,Last 04da 027d | } | Execute Discrete,Greater 04db 6801 |h | Jump_Zero 0x4dd 04dc 7881 |x | Jump 0x55e ; Debug Table 0x16.0xb = 0x4dc,0x5 04dd e406 | | Load 0x2,0x6 ; Debug Table 0x16.0xc = 0x4dd,0x6 04de e5fb | | Load 0x2,-0x5 04df 01d7 | | Execute Vector,Field_Read 04e0 0f7e | ~ | Execute_Immediate Equal,0x7e 04e1 6807 |h | Jump_Zero 0x4e9 04e2 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xd = 0x4e2,0x7 04e3 a407 | | Store_Unchecked 0x2,0x7 04e4 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0xe = 0x4e4,0x8 04e5 0a01 | | Execute_Immediate Plus,0x1 04e6 0248 | H | Execute Discrete,Check_In_Integer 04e7 a406 | | Store_Unchecked 0x2,0x6 04e8 7802 |x | Jump 0x4eb 04e9 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xf = 0x4e9,0x9 04ea a407 | | Store_Unchecked 0x2,0x7 04eb e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x10 = 0x4eb,0xa 04ec a402 | | Store_Unchecked 0x2,0x2 04ed 0007 | | Action Break_Optional ; Debug Table 0x16.0x11 = 0x4ed,0xb 04ee e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x12 = 0x4ee,0xc 04ef 0a01 | | Execute_Immediate Plus,0x1 04f0 0248 | H | Execute Discrete,Check_In_Integer 04f1 a406 | | Store_Unchecked 0x2,0x6 04f2 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x13 = 0x4f2,0xd 04f3 e5fb | | Load 0x2,-0x5 04f4 01dc | | Execute Vector,Last 04f5 027d | } | Execute Discrete,Greater 04f6 682f |h/ | Jump_Zero 0x526 04f7 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x14 = 0x4f7,0xe 04f8 e406 | | Load 0x2,0x6 04f9 0aff | | Execute_Immediate Plus,-0x1 04fa 0248 | H | Execute Discrete,Check_In_Integer 04fb e5fb | | Load 0x2,-0x5 04fc 01cf | | Execute Vector,Slice_Read 04fd e408 | | Load 0x2,0x8 04fe 4809 |H | Short_Literal 0x9 04ff 4802 |H | Short_Literal 0x2 0500 0099 | | Action Reference_Dynamic 0501 822a | * | Call 0x1,0x2a 0502 c403 | | Store 0x2,0x3 0503 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x15 = 0x503,0xf 0504 4801 |H | Short_Literal 0x1 0505 e405 | | Load 0x2,0x5 0506 01d5 | | Execute Vector,Field_Reference 0507 01d7 | | Execute Vector,Field_Read 0508 7006 |p | Jump_Nonzero 0x50f 0509 e403 | | Load 0x2,0x3 050a 4800 |H | Short_Literal 0x0 050b e405 | | Load 0x2,0x5 050c 01d5 | | Execute Vector,Field_Reference 050d 01d7 | | Execute Vector,Field_Read 050e 6810 |h | Jump_Zero 0x51f 050f 0092 059f | | Action Push_String_Extended,0x59f ; "duplicate argument: \x22" ; Debug Table 0x16.0x16 = 0x50f,0x10 0511 e402 | | Load 0x2,0x2 0512 e406 | | Load 0x2,0x6 0513 0aff | | Execute_Immediate Plus,-0x1 0514 0248 | H | Execute Discrete,Check_In_Integer 0515 e5fb | | Load 0x2,-0x5 0516 01cf | | Execute Vector,Slice_Read 0517 01cc | | Execute Vector,Catenate 0518 0092 059c | | Action Push_String_Extended,0x59c ; "\x22" 051a 01cc | | Execute Vector,Catenate 051b e009 | | Load 0x0,0x9 051c 180d | | Execute Package,Field_Execute,Field_Number 0xd 051d 65ea |e | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a8bd502} ; Debug Table 0x16.0x17 = 0x51d,0x11 051e 0257 | W | Execute Discrete,Raise 051f 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x18 = 0x51f,0x12 0520 e403 | | Load 0x2,0x3 0521 e407 | | Load 0x2,0x7 0522 e405 | | Load 0x2,0x5 0523 01d5 | | Execute Vector,Field_Reference 0524 01d6 | | Execute Vector,Field_Write 0525 7838 |x8 | Jump 0x55e ; Debug Table 0x16.0x19 = 0x525,0x13 0526 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x1a = 0x526,0x14 0527 e5fb | | Load 0x2,-0x5 0528 01d7 | | Execute Vector,Field_Read 0529 0f20 | | Execute_Immediate Equal,0x20 052a 6fc3 |o | Jump_Zero 0x4ee 052b e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x1b = 0x52b,0x15 052c e406 | | Load 0x2,0x6 052d 0aff | | Execute_Immediate Plus,-0x1 052e 0248 | H | Execute Discrete,Check_In_Integer 052f e5fb | | Load 0x2,-0x5 0530 01cf | | Execute Vector,Slice_Read 0531 e408 | | Load 0x2,0x8 0532 4809 |H | Short_Literal 0x9 0533 4802 |H | Short_Literal 0x2 0534 0099 | | Action Reference_Dynamic 0535 822a | * | Call 0x1,0x2a 0536 c403 | | Store 0x2,0x3 0537 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x1c = 0x537,0x16 0538 4801 |H | Short_Literal 0x1 0539 e405 | | Load 0x2,0x5 053a 01d5 | | Execute Vector,Field_Reference 053b 01d7 | | Execute Vector,Field_Read 053c 7006 |p | Jump_Nonzero 0x543 053d e403 | | Load 0x2,0x3 053e 4800 |H | Short_Literal 0x0 053f e405 | | Load 0x2,0x5 0540 01d5 | | Execute Vector,Field_Reference 0541 01d7 | | Execute Vector,Field_Read 0542 6810 |h | Jump_Zero 0x553 0543 0092 059f | | Action Push_String_Extended,0x59f ; "duplicate argument: \x22" ; Debug Table 0x16.0x1d = 0x543,0x17 0545 e402 | | Load 0x2,0x2 0546 e406 | | Load 0x2,0x6 0547 0aff | | Execute_Immediate Plus,-0x1 0548 0248 | H | Execute Discrete,Check_In_Integer 0549 e5fb | | Load 0x2,-0x5 054a 01cf | | Execute Vector,Slice_Read 054b 01cc | | Execute Vector,Catenate 054c 0092 059c | | Action Push_String_Extended,0x59c ; "\x22" 054e 01cc | | Execute Vector,Catenate 054f e009 | | Load 0x0,0x9 0550 180d | | Execute Package,Field_Execute,Field_Number 0xd 0551 65b6 |e | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a8bd502} ; Debug Table 0x16.0x1e = 0x551,0x18 0552 0257 | W | Execute Discrete,Raise 0553 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x1f = 0x553,0x19 0554 e403 | | Load 0x2,0x3 0555 e407 | | Load 0x2,0x7 0556 e405 | | Load 0x2,0x5 0557 01d5 | | Execute Vector,Field_Reference 0558 01d6 | | Execute Vector,Field_Write 0559 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x20 = 0x559,0x1a 055a 0a01 | | Execute_Immediate Plus,0x1 055b 0248 | H | Execute Discrete,Check_In_Integer 055c a406 | | Store_Unchecked 0x2,0x6 055d 7f6f | o | Jump 0x4cd ; Debug Table 0x16.0x21 = 0x55d,0x1b 055e 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x22 = 0x55e,0x1c 055f e405 | | Load 0x2,0x5 0560 01d5 | | Execute Vector,Field_Reference 0561 e5fa | | Load 0x2,-0x6 0562 01d4 | | Execute Vector,Structure_Write 0563 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x23 = 0x563,0x1d 0564 e405 | | Load 0x2,0x5 0565 01d5 | | Execute Vector,Field_Reference 0566 e5f9 | | Load 0x2,-0x7 0567 01d4 | | Execute Vector,Structure_Write 0568 4506 |E | Exit_Suprogram New_Top_Offset 0x6 0569 0000 0000 | | .BLANK 0000[0x7] 0570 ; -------------------------------------------------------------------------------------- 0570 ; SUBPROGRAM 0570 ; -------------------------------------------------------------------------------------- 0570 0573 | s | .CONST 0x0573 ; Address of begin 0571 0004 | | .CONST 0x0004 ; Address of exception handler 0572 0001 | | .CONST 0x0001 ; Number of locals 0573 BODY_0570: 0573 INIT_0570: 0573 00da | | Load_Top At_Offset_2 ; Debug Table 0x17 = .DEBUG 0x0573,0x0980,0x0001,0x0000,0x005a,0x8c15,0x0000,0x0779 ; Debug Table 0x17.0x0 = 0x573,0x1 0574 e403 | | Load 0x2,0x3 0575 01d7 | | Execute Vector,Field_Read 0576 6808 |h | Jump_Zero 0x57f 0577 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x1 = 0x577,0x2 0578 00db | | Load_Top At_Offset_3 0579 e403 | | Load 0x2,0x3 057a 01d6 | | Execute Vector,Field_Write 057b 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x2 = 0x57b,0x3 057c e7fe | | Load 0x3,-0x2 057d e402 | | Load 0x2,0x2 057e 01d6 | | Execute Vector,Field_Write 057f 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x3 = 0x57f,0x4 0580 e403 | | Load 0x2,0x3 0581 01d7 | | Execute Vector,Field_Read 0582 6808 |h | Jump_Zero 0x58b 0583 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x4 = 0x583,0x5 0584 e7fe | | Load 0x3,-0x2 0585 e403 | | Load 0x2,0x3 0586 01d6 | | Execute Vector,Field_Write 0587 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x5 = 0x587,0x6 0588 00db | | Load_Top At_Offset_3 0589 e402 | | Load 0x2,0x2 058a 01d6 | | Execute Vector,Field_Write 058b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 058c 0000 0000 | | .LITERAL {0x00000000, 0x000005f0} 0590 0000 0000 | | .LITERAL {0x00000000, 0x5a8bd501} 0594 ; -------------------------------------------------------------------------------------- 0594 ; STRING TABLE 0594 ; -------------------------------------------------------------------------------------- 0594 001a | | .STRTAB 0x001a->0x05a1 ; "DEPENDENTS_DELTA0_COMPATIBILITY" 0595 0037 | 7 | .STRTAB 0x0037->0x05b0 ; "DEPENDENTS_IN_ORDER_PATHNAMES" 0596 0052 | R | .STRTAB 0x0052->0x05bf ; "DEPENDENTS_SHOW_UNIT_STATE" 0597 006a | j | .STRTAB 0x006a->0x05cc ; "DEPENDENTS_SHOW_LIBRARY" 0598 007f | | .STRTAB 0x007f->0x05d7 ; "negative not allowed here" 0599 0096 | | .STRTAB 0x0096->0x05e4 ; "*** Exception in dependents object editor in " 059a 00c1 | | .STRTAB 0x00c1->0x05fa ; ": " 059b 00c1 | | .STRTAB 0x00c1->0x05fb ; "*** Error in dependents object editor calling " 059c 00ed | | .STRTAB 0x00ed->0x0612 ; "\x22" 059d 00ec | | .STRTAB 0x00ec->0x0613 ; "\x22 is not a legal argument" 059e 0103 | | .STRTAB 0x0103->0x061f ; "\x22 is ambiguous" 059f 010f | | .STRTAB 0x010f->0x0626 ; "duplicate argument: \x22" 05a0 0122 | " | .STREND 0x0122->0x0631 05a1 4445 5045 |DEPE| .STRTAB_STRINGS 0631 0000 0000 | | .BLANK 0000[0x7] 0638 ; -------------------------------------------------------------------------------------- 0638 ; Debug Table 0638 ; -------------------------------------------------------------------------------------- 0638 0003 0018 | | .CONST 0x0003,0x0018 063a 000b 06fa | | .DEBUG 0x000b,0x06fa,0x0000,0x0000,0x005a,0x8bd5,0x0000,0x100b 0642 0030 0720 | 0 | .DEBUG 0x0030,0x0720,0x0000,0x0000,0x005a,0x8c15,0x0000,0x0006 064a 0113 0784 | | .DEBUG 0x0113,0x0784,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x100c 0652 014b 07a8 | K | .DEBUG 0x014b,0x07a8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x102d 065a 0173 07ba | s | .DEBUG 0x0173,0x07ba,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x103f 0662 018b 07be | | .DEBUG 0x018b,0x07be,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1048 066a 019b 07c2 | | .DEBUG 0x019b,0x07c2,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1051 0672 01db 07d8 | | .DEBUG 0x01db,0x07d8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x105c 067a 0223 07f6 | # | .DEBUG 0x0223,0x07f6,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1076 0682 0253 0806 | S | .DEBUG 0x0253,0x0806,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1081 068a 027b 080a | { | .DEBUG 0x027b,0x080a,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x1088 0692 02a3 081e | | .DEBUG 0x02a3,0x081e,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x109c 069a 02cb 082e | .| .DEBUG 0x02cb,0x082e,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10aa 06a2 02f3 0844 | D| .DEBUG 0x02f3,0x0844,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10b9 06aa 031b 084e | N| .DEBUG 0x031b,0x084e,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10be 06b2 0333 0858 | 3 X| .DEBUG 0x0333,0x0858,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10c3 06ba 034b 0862 | K b| .DEBUG 0x034b,0x0862,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10c8 06c2 0363 086c | c l| .DEBUG 0x0363,0x086c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10cd 06ca 0373 0874 | s t| .DEBUG 0x0373,0x0874,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10dd 06d2 0383 0878 | x| .DEBUG 0x0383,0x0878,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10e9 06da 03a3 0880 | | .DEBUG 0x03a3,0x0880,0x0001,0x0000,0x005a,0x8c15,0x0000,0x0364 06e2 045b 0910 | [ | .DEBUG 0x045b,0x0910,0x2802,0x0002,0x005a,0x8c15,0x0000,0x0500 06ea 04a3 0936 | 6| .DEBUG 0x04a3,0x0936,0x2801,0x0002,0x005a,0x8c15,0x0000,0x059a 06f2 0573 0980 | s | .DEBUG 0x0573,0x0980,0x0001,0x0000,0x005a,0x8c15,0x0000,0x0779 06fa ; -------------------------------------------------------------------------------------- 06fa ; Debug3 Subtable 0x0 06fa ; -------------------------------------------------------------------------------------- 06fa 0012 0000 | | .DBG3TAB 0x0012,0x0000 06fc 000b ffff | | .CONST 0x000b,0xffff 06fe 000d fffe | | .CONST 0x000d,0xfffe 0700 000f fffd | | .CONST 0x000f,0xfffd 0702 0011 fffc | | .CONST 0x0011,0xfffc 0704 0013 fffb | | .CONST 0x0013,0xfffb 0706 0015 fffa | | .CONST 0x0015,0xfffa 0708 0017 fff9 | | .CONST 0x0017,0xfff9 070a 0019 fff8 | | .CONST 0x0019,0xfff8 070c 001b fff7 | | .CONST 0x001b,0xfff7 070e 001d fff6 | | .CONST 0x001d,0xfff6 0710 001f fff5 | | .CONST 0x001f,0xfff5 0712 0021 fff4 | ! | .CONST 0x0021,0xfff4 0714 0023 fff3 | # | .CONST 0x0023,0xfff3 0716 0025 fff2 | % | .CONST 0x0025,0xfff2 0718 0027 fff1 | ' | .CONST 0x0027,0xfff1 071a 0029 fff0 | ) | .CONST 0x0029,0xfff0 071c 002b ffef | + | .CONST 0x002b,0xffef 071e 002d ffee | - | .CONST 0x002d,0xffee 0720 ; -------------------------------------------------------------------------------------- 0720 ; Debug3 Subtable 0x1 0720 ; -------------------------------------------------------------------------------------- 0720 0024 000d | $ | .DBG3TAB 0x0024,0x000d 0722 0030 ffff | 0 | .CONST 0x0030,0xffff 0724 0036 fffe | 6 | .CONST 0x0036,0xfffe 0726 003c fffd | < | .CONST 0x003c,0xfffd 0728 003e fffc | > | .CONST 0x003e,0xfffc 072a 0040 fffb | @ | .CONST 0x0040,0xfffb 072c 0042 fffa | B | .CONST 0x0042,0xfffa 072e 0044 fff9 | D | .CONST 0x0044,0xfff9 0730 0049 fff8 | I | .CONST 0x0049,0xfff8 0732 004e fff7 | N | .CONST 0x004e,0xfff7 0734 0053 fff6 | S | .CONST 0x0053,0xfff6 0736 0058 fff5 | X | .CONST 0x0058,0xfff5 0738 005a fff4 | Z | .CONST 0x005a,0xfff4 073a 005c fff3 | \ | .CONST 0x005c,0xfff3 073c 005e fff2 | ^ | .CONST 0x005e,0xfff2 073e 0060 fff1 | ` | .CONST 0x0060,0xfff1 0740 0062 fff0 | b | .CONST 0x0062,0xfff0 0742 0064 ffef | d | .CONST 0x0064,0xffef 0744 0066 ffee | f | .CONST 0x0066,0xffee 0746 0068 ffed | h | .CONST 0x0068,0xffed 0748 006a ffec | j | .CONST 0x006a,0xffec 074a 006c ffeb | l | .CONST 0x006c,0xffeb 074c 006e ffea | n | .CONST 0x006e,0xffea 074e 0070 ffe9 | p | .CONST 0x0070,0xffe9 0750 0072 ffe8 | r | .CONST 0x0072,0xffe8 0752 0074 ffe7 | t | .CONST 0x0074,0xffe7 0754 0076 ffe6 | v | .CONST 0x0076,0xffe6 0756 0078 ffe5 | x | .CONST 0x0078,0xffe5 0758 007a ffe4 | z | .CONST 0x007a,0xffe4 075a 007c ffe3 | | | .CONST 0x007c,0xffe3 075c 007e ffe2 | ~ | .CONST 0x007e,0xffe2 075e 0080 ffe1 | | .CONST 0x0080,0xffe1 0760 0082 ffe0 | | .CONST 0x0082,0xffe0 0762 008d ffdf | | .CONST 0x008d,0xffdf 0764 0098 ffde | | .CONST 0x0098,0xffde 0766 009a ffdd | | .CONST 0x009a,0xffdd 0768 009c 0001 | | .CONST 0x009c,0x0001 076a 009d fbff | | .CONST 0x009d,0xfbff 076c 009e 0401 | | .CONST 0x009e,0x0401 076e 00ab 0402 | | .CONST 0x00ab,0x0402 0770 00ad 0403 | | .CONST 0x00ad,0x0403 0772 00b9 0404 | | .CONST 0x00b9,0x0404 0774 00c6 0405 | | .CONST 0x00c6,0x0405 0776 00c8 0406 | | .CONST 0x00c8,0x0406 0778 00d4 0407 | | .CONST 0x00d4,0x0407 077a 00e1 0408 | | .CONST 0x00e1,0x0408 077c 00e3 0409 | | .CONST 0x00e3,0x0409 077e 00ef 040a | | .CONST 0x00ef,0x040a 0780 00fc 040b | | .CONST 0x00fc,0x040b 0782 00fe 040c | | .CONST 0x00fe,0x040c 0784 ; -------------------------------------------------------------------------------------- 0784 ; Debug3 Subtable 0x2 0784 ; -------------------------------------------------------------------------------------- 0784 0001 0010 | | .DBG3TAB 0x0001,0x0010 0786 0113 ffff | | .CONST 0x0113,0xffff 0788 0117 0001 | | .CONST 0x0117,0x0001 078a 011a 0002 | | .CONST 0x011a,0x0002 078c 011d 0003 | | .CONST 0x011d,0x0003 078e 0120 0004 | | .CONST 0x0120,0x0004 0790 0123 0005 | # | .CONST 0x0123,0x0005 0792 0126 0006 | & | .CONST 0x0126,0x0006 0794 0129 0007 | ) | .CONST 0x0129,0x0007 0796 012c 0008 | , | .CONST 0x012c,0x0008 0798 0133 0009 | 3 | .CONST 0x0133,0x0009 079a 0134 0401 | 4 | .CONST 0x0134,0x0401 079c 0136 0009 | 6 | .CONST 0x0136,0x0009 079e 0137 000a | 7 | .CONST 0x0137,0x000a 07a0 013d 000b | = | .CONST 0x013d,0x000b 07a2 013e 0801 | > | .CONST 0x013e,0x0801 07a4 013f 000b | ? | .CONST 0x013f,0x000b 07a6 0141 000c | A | .CONST 0x0141,0x000c 07a8 ; -------------------------------------------------------------------------------------- 07a8 ; Debug3 Subtable 0x3 07a8 ; -------------------------------------------------------------------------------------- 07a8 0001 0007 | | .DBG3TAB 0x0001,0x0007 07aa 014b ffff | K | .CONST 0x014b,0xffff 07ac 0156 0002 | V | .CONST 0x0156,0x0002 07ae 0159 0003 | Y | .CONST 0x0159,0x0003 07b0 015c 0004 | \ | .CONST 0x015c,0x0004 07b2 015d 0005 | ] | .CONST 0x015d,0x0005 07b4 0161 0006 | a | .CONST 0x0161,0x0006 07b6 0169 0001 | i | .CONST 0x0169,0x0001 07b8 016c 0007 | l | .CONST 0x016c,0x0007 07ba ; -------------------------------------------------------------------------------------- 07ba ; Debug3 Subtable 0x4 07ba ; -------------------------------------------------------------------------------------- 07ba 0000 0001 | | .DBG3TAB 0x0000,0x0001 07bc 0173 0001 | s | .CONST 0x0173,0x0001 07be ; -------------------------------------------------------------------------------------- 07be ; Debug3 Subtable 0x5 07be ; -------------------------------------------------------------------------------------- 07be 0000 0001 | | .DBG3TAB 0x0000,0x0001 07c0 018b 0001 | | .CONST 0x018b,0x0001 07c2 ; -------------------------------------------------------------------------------------- 07c2 ; Debug3 Subtable 0x6 07c2 ; -------------------------------------------------------------------------------------- 07c2 0003 0007 | | .DBG3TAB 0x0003,0x0007 07c4 019b ffff | | .CONST 0x019b,0xffff 07c6 019e fffe | | .CONST 0x019e,0xfffe 07c8 01a0 fffd | | .CONST 0x01a0,0xfffd 07ca 01a7 0001 | | .CONST 0x01a7,0x0001 07cc 01ac 0002 | | .CONST 0x01ac,0x0002 07ce 01ae 0003 | | .CONST 0x01ae,0x0003 07d0 01b8 0004 | | .CONST 0x01b8,0x0004 07d2 01c0 0005 | | .CONST 0x01c0,0x0005 07d4 01c4 0006 | | .CONST 0x01c4,0x0006 07d6 01c8 0007 | | .CONST 0x01c8,0x0007 07d8 ; -------------------------------------------------------------------------------------- 07d8 ; Debug3 Subtable 0x7 07d8 ; -------------------------------------------------------------------------------------- 07d8 0005 0009 | | .DBG3TAB 0x0005,0x0009 07da 01db ffff | | .CONST 0x01db,0xffff 07dc 01dd fffe | | .CONST 0x01dd,0xfffe 07de 01de fffd | | .CONST 0x01de,0xfffd 07e0 01e6 fffc | | .CONST 0x01e6,0xfffc 07e2 01ee fffb | | .CONST 0x01ee,0xfffb 07e4 01f6 0001 | | .CONST 0x01f6,0x0001 07e6 01fc 0002 | | .CONST 0x01fc,0x0002 07e8 0201 0003 | | .CONST 0x0201,0x0003 07ea 0203 0004 | | .CONST 0x0203,0x0004 07ec 020b 0005 | | .CONST 0x020b,0x0005 07ee 020e 0006 | | .CONST 0x020e,0x0006 07f0 0212 0007 | | .CONST 0x0212,0x0007 07f2 0216 0008 | | .CONST 0x0216,0x0008 07f4 0219 0009 | | .CONST 0x0219,0x0009 07f6 ; -------------------------------------------------------------------------------------- 07f6 ; Debug3 Subtable 0x8 07f6 ; -------------------------------------------------------------------------------------- 07f6 0000 0007 | | .DBG3TAB 0x0000,0x0007 07f8 0223 0001 | # | .CONST 0x0223,0x0001 07fa 0233 0002 | 3 | .CONST 0x0233,0x0002 07fc 0238 0401 | 8 | .CONST 0x0238,0x0401 07fe 023d 0002 | = | .CONST 0x023d,0x0002 0800 023e 0003 | > | .CONST 0x023e,0x0003 0802 0243 0801 | C | .CONST 0x0243,0x0801 0804 0248 0003 | H | .CONST 0x0248,0x0003 0806 ; -------------------------------------------------------------------------------------- 0806 ; Debug3 Subtable 0x9 0806 ; -------------------------------------------------------------------------------------- 0806 0000 0001 | | .DBG3TAB 0x0000,0x0001 0808 0253 0001 | S | .CONST 0x0253,0x0001 080a ; -------------------------------------------------------------------------------------- 080a ; Debug3 Subtable 0xa 080a ; -------------------------------------------------------------------------------------- 080a 0003 0006 | | .DBG3TAB 0x0003,0x0006 080c 027b ffff | { | .CONST 0x027b,0xffff 080e 027e fffe | ~ | .CONST 0x027e,0xfffe 0810 0281 fffd | | .CONST 0x0281,0xfffd 0812 0283 0001 | | .CONST 0x0283,0x0001 0814 028c 0002 | | .CONST 0x028c,0x0002 0816 028f 0003 | | .CONST 0x028f,0x0003 0818 0292 0004 | | .CONST 0x0292,0x0004 081a 0295 0005 | | .CONST 0x0295,0x0005 081c 0298 0006 | | .CONST 0x0298,0x0006 081e ; -------------------------------------------------------------------------------------- 081e ; Debug3 Subtable 0xb 081e ; -------------------------------------------------------------------------------------- 081e 0002 0005 | | .DBG3TAB 0x0002,0x0005 0820 02a3 ffff | | .CONST 0x02a3,0xffff 0822 02a6 fffe | | .CONST 0x02a6,0xfffe 0824 02a9 0001 | | .CONST 0x02a9,0x0001 0826 02b2 0002 | | .CONST 0x02b2,0x0002 0828 02b7 0003 | | .CONST 0x02b7,0x0003 082a 02bb 0004 | | .CONST 0x02bb,0x0004 082c 02bd 0005 | | .CONST 0x02bd,0x0005 082e ; -------------------------------------------------------------------------------------- 082e ; Debug3 Subtable 0xc 082e ; -------------------------------------------------------------------------------------- 082e 0002 0008 | | .DBG3TAB 0x0002,0x0008 0830 02cb ffff | | .CONST 0x02cb,0xffff 0832 02cd fffe | | .CONST 0x02cd,0xfffe 0834 02cf 0001 | | .CONST 0x02cf,0x0001 0836 02d2 0002 | | .CONST 0x02d2,0x0002 0838 02d6 0003 | | .CONST 0x02d6,0x0003 083a 02dc 0004 | | .CONST 0x02dc,0x0004 083c 02df 0006 | | .CONST 0x02df,0x0006 083e 02e3 0007 | | .CONST 0x02e3,0x0007 0840 02e7 0005 | | .CONST 0x02e7,0x0005 0842 02eb 0008 | | .CONST 0x02eb,0x0008 0844 ; -------------------------------------------------------------------------------------- 0844 ; Debug3 Subtable 0xd 0844 ; -------------------------------------------------------------------------------------- 0844 0001 0003 | | .DBG3TAB 0x0001,0x0003 0846 02f3 ffff | | .CONST 0x02f3,0xffff 0848 02f8 0001 | | .CONST 0x02f8,0x0001 084a 02fe 0002 | | .CONST 0x02fe,0x0002 084c 0303 0003 | | .CONST 0x0303,0x0003 084e ; -------------------------------------------------------------------------------------- 084e ; Debug3 Subtable 0xe 084e ; -------------------------------------------------------------------------------------- 084e 0001 0003 | | .DBG3TAB 0x0001,0x0003 0850 031b ffff | | .CONST 0x031b,0xffff 0852 0320 0001 | | .CONST 0x0320,0x0001 0854 0326 0002 | & | .CONST 0x0326,0x0002 0856 032b 0003 | + | .CONST 0x032b,0x0003 0858 ; -------------------------------------------------------------------------------------- 0858 ; Debug3 Subtable 0xf 0858 ; -------------------------------------------------------------------------------------- 0858 0001 0003 | | .DBG3TAB 0x0001,0x0003 085a 0333 ffff | 3 | .CONST 0x0333,0xffff 085c 0338 0001 | 8 | .CONST 0x0338,0x0001 085e 033e 0002 | > | .CONST 0x033e,0x0002 0860 0343 0003 | C | .CONST 0x0343,0x0003 0862 ; -------------------------------------------------------------------------------------- 0862 ; Debug3 Subtable 0x10 0862 ; -------------------------------------------------------------------------------------- 0862 0001 0003 | | .DBG3TAB 0x0001,0x0003 0864 034b ffff | K | .CONST 0x034b,0xffff 0866 0350 0001 | P | .CONST 0x0350,0x0001 0868 0356 0002 | V | .CONST 0x0356,0x0002 086a 035b 0003 | [ | .CONST 0x035b,0x0003 086c ; -------------------------------------------------------------------------------------- 086c ; Debug3 Subtable 0x11 086c ; -------------------------------------------------------------------------------------- 086c 0000 0003 | | .DBG3TAB 0x0000,0x0003 086e 0363 0001 | c | .CONST 0x0363,0x0001 0870 0366 0002 | f | .CONST 0x0366,0x0002 0872 036b 0003 | k | .CONST 0x036b,0x0003 0874 ; -------------------------------------------------------------------------------------- 0874 ; Debug3 Subtable 0x12 0874 ; -------------------------------------------------------------------------------------- 0874 0000 0001 | | .DBG3TAB 0x0000,0x0001 0876 0373 0001 | s | .CONST 0x0373,0x0001 0878 ; -------------------------------------------------------------------------------------- 0878 ; Debug3 Subtable 0x13 0878 ; -------------------------------------------------------------------------------------- 0878 0000 0003 | | .DBG3TAB 0x0000,0x0003 087a 0383 0001 | | .CONST 0x0383,0x0001 087c 038b 0003 | | .CONST 0x038b,0x0003 087e 039a 0004 | | .CONST 0x039a,0x0004 0880 ; -------------------------------------------------------------------------------------- 0880 ; Debug3 Subtable 0x14 0880 ; -------------------------------------------------------------------------------------- 0880 0003 0044 | D| .DBG3TAB 0x0003,0x0044 0882 03a3 ffff | | .CONST 0x03a3,0xffff 0884 03a8 fffe | | .CONST 0x03a8,0xfffe 0886 03a9 fffd | | .CONST 0x03a9,0xfffd 0888 03aa 0001 | | .CONST 0x03aa,0x0001 088a 03ac 0401 | | .CONST 0x03ac,0x0401 088c 03ae 0801 | | .CONST 0x03ae,0x0801 088e 03b0 0802 | | .CONST 0x03b0,0x0802 0890 03b1 0803 | | .CONST 0x03b1,0x0803 0892 03b2 0804 | | .CONST 0x03b2,0x0804 0894 03b4 0401 | | .CONST 0x03b4,0x0401 0896 03bb 0001 | | .CONST 0x03bb,0x0001 0898 03bd 0002 | | .CONST 0x03bd,0x0002 089a 03c0 0003 | | .CONST 0x03c0,0x0003 089c 03cb 0004 | | .CONST 0x03cb,0x0004 089e 03cd 0005 | | .CONST 0x03cd,0x0005 08a0 03ce 0c01 | | .CONST 0x03ce,0x0c01 08a2 03d0 0c02 | | .CONST 0x03d0,0x0c02 08a4 03d1 0c03 | | .CONST 0x03d1,0x0c03 08a6 03d2 0c04 | | .CONST 0x03d2,0x0c04 08a8 03d3 0005 | | .CONST 0x03d3,0x0005 08aa 03d6 0006 | | .CONST 0x03d6,0x0006 08ac 03dc 0007 | | .CONST 0x03dc,0x0007 08ae 03de 1001 | | .CONST 0x03de,0x1001 08b0 03e0 1401 | | .CONST 0x03e0,0x1401 08b2 03e2 1402 | | .CONST 0x03e2,0x1402 08b4 03e3 1403 | | .CONST 0x03e3,0x1403 08b6 03e4 1404 | | .CONST 0x03e4,0x1404 08b8 03e6 1001 | | .CONST 0x03e6,0x1001 08ba 03ed 0007 | | .CONST 0x03ed,0x0007 08bc 03ef 0008 | | .CONST 0x03ef,0x0008 08be 03f3 0009 | | .CONST 0x03f3,0x0009 08c0 03f4 1801 | | .CONST 0x03f4,0x1801 08c2 03f6 0009 | | .CONST 0x03f6,0x0009 08c4 03f7 000a | | .CONST 0x03f7,0x000a 08c6 03f8 1c01 | | .CONST 0x03f8,0x1c01 08c8 03fa 1c02 | | .CONST 0x03fa,0x1c02 08ca 03fb 1c03 | | .CONST 0x03fb,0x1c03 08cc 03fc 1c04 | | .CONST 0x03fc,0x1c04 08ce 03fd 000a | | .CONST 0x03fd,0x000a 08d0 0400 000b | | .CONST 0x0400,0x000b 08d2 0402 2001 | | .CONST 0x0402,0x2001 08d4 0404 2002 | | .CONST 0x0404,0x2002 08d6 0406 2003 | | .CONST 0x0406,0x2003 08d8 040a 2004 | | .CONST 0x040a,0x2004 08da 040e 2005 | | .CONST 0x040e,0x2005 08dc 0410 2401 | $ | .CONST 0x0410,0x2401 08de 0412 2402 | $ | .CONST 0x0412,0x2402 08e0 0413 2403 | $ | .CONST 0x0413,0x2403 08e2 0414 2404 | $ | .CONST 0x0414,0x2404 08e4 0416 2005 | | .CONST 0x0416,0x2005 08e6 0420 2801 | ( | .CONST 0x0420,0x2801 08e8 0422 2802 | "( | .CONST 0x0422,0x2802 08ea 0423 2803 | #( | .CONST 0x0423,0x2803 08ec 0424 2804 | $( | .CONST 0x0424,0x2804 08ee 0426 2404 | &$ | .CONST 0x0426,0x2404 08f0 0434 000b | 4 | .CONST 0x0434,0x000b 08f2 0435 2c01 | 5, | .CONST 0x0435,0x2c01 08f4 0437 2c02 | 7, | .CONST 0x0437,0x2c02 08f6 0438 2c03 | 8, | .CONST 0x0438,0x2c03 08f8 0439 2c04 | 9, | .CONST 0x0439,0x2c04 08fa 043b 000b | ; | .CONST 0x043b,0x000b 08fc 043d 000c | = | .CONST 0x043d,0x000c 08fe 0445 000d | E | .CONST 0x0445,0x000d 0900 0446 3001 | F0 | .CONST 0x0446,0x3001 0902 0448 3002 | H0 | .CONST 0x0448,0x3002 0904 0449 3003 | I0 | .CONST 0x0449,0x3003 0906 044a 3004 | J0 | .CONST 0x044a,0x3004 0908 044b 000d | K | .CONST 0x044b,0x000d 090a 044e 000e | N | .CONST 0x044e,0x000e 090c 044f 3401 | O4 | .CONST 0x044f,0x3401 090e 0450 000e | P | .CONST 0x0450,0x000e 0910 ; -------------------------------------------------------------------------------------- 0910 ; Debug3 Subtable 0x15 0910 ; -------------------------------------------------------------------------------------- 0910 0005 000d | | .DBG3TAB 0x0005,0x000d 0912 045b ffff | [ | .CONST 0x045b,0xffff 0914 045e fffe | ^ | .CONST 0x045e,0xfffe 0916 045f fffd | _ | .CONST 0x045f,0xfffd 0918 0461 fffc | a | .CONST 0x0461,0xfffc 091a 0463 0001 | c | .CONST 0x0463,0x0001 091c 0467 0002 | g | .CONST 0x0467,0x0002 091e 0468 fbff | h | .CONST 0x0468,0xfbff 0920 046d 0401 | m | .CONST 0x046d,0x0401 0922 0473 0402 | s | .CONST 0x0473,0x0402 0924 0478 0403 | x | .CONST 0x0478,0x0403 0926 047a 0404 | z | .CONST 0x047a,0x0404 0928 0480 0003 | | .CONST 0x0480,0x0003 092a 0482 0004 | | .CONST 0x0482,0x0004 092c 048b 0005 | | .CONST 0x048b,0x0005 092e 048d 0006 | | .CONST 0x048d,0x0006 0930 0490 0007 | | .CONST 0x0490,0x0007 0932 0499 0008 | | .CONST 0x0499,0x0008 0934 049b 0009 | | .CONST 0x049b,0x0009 0936 ; -------------------------------------------------------------------------------------- 0936 ; Debug3 Subtable 0x16 0936 ; -------------------------------------------------------------------------------------- 0936 0006 001e | | .DBG3TAB 0x0006,0x001e 0938 04a3 ffff | | .CONST 0x04a3,0xffff 093a 04a4 fffe | | .CONST 0x04a4,0xfffe 093c 04a6 fffd | | .CONST 0x04a6,0xfffd 093e 04bb fffc | | .CONST 0x04bb,0xfffc 0940 04bf fffb | | .CONST 0x04bf,0xfffb 0942 04c0 fffa | | .CONST 0x04c0,0xfffa 0944 04c7 0001 | | .CONST 0x04c7,0x0001 0946 04c8 0001 | | .CONST 0x04c8,0x0001 0948 04c9 0003 | | .CONST 0x04c9,0x0003 094a 04cd 0002 | | .CONST 0x04cd,0x0002 094c 04d7 0004 | | .CONST 0x04d7,0x0004 094e 04dc 0005 | | .CONST 0x04dc,0x0005 0950 04dd 0006 | | .CONST 0x04dd,0x0006 0952 04e2 0007 | | .CONST 0x04e2,0x0007 0954 04e4 0008 | | .CONST 0x04e4,0x0008 0956 04e9 0009 | | .CONST 0x04e9,0x0009 0958 04eb 000a | | .CONST 0x04eb,0x000a 095a 04ed 000b | | .CONST 0x04ed,0x000b 095c 04ee 000c | | .CONST 0x04ee,0x000c 095e 04f2 000d | | .CONST 0x04f2,0x000d 0960 04f7 000e | | .CONST 0x04f7,0x000e 0962 0503 000f | | .CONST 0x0503,0x000f 0964 050f 0010 | | .CONST 0x050f,0x0010 0966 051d 0011 | | .CONST 0x051d,0x0011 0968 051f 0012 | | .CONST 0x051f,0x0012 096a 0525 0013 | % | .CONST 0x0525,0x0013 096c 0526 0014 | & | .CONST 0x0526,0x0014 096e 052b 0015 | + | .CONST 0x052b,0x0015 0970 0537 0016 | 7 | .CONST 0x0537,0x0016 0972 0543 0017 | C | .CONST 0x0543,0x0017 0974 0551 0018 | Q | .CONST 0x0551,0x0018 0976 0553 0019 | S | .CONST 0x0553,0x0019 0978 0559 001a | Y | .CONST 0x0559,0x001a 097a 055d 001b | ] | .CONST 0x055d,0x001b 097c 055e 001c | ^ | .CONST 0x055e,0x001c 097e 0563 001d | c | .CONST 0x0563,0x001d 0980 ; -------------------------------------------------------------------------------------- 0980 ; Debug3 Subtable 0x17 0980 ; -------------------------------------------------------------------------------------- 0980 0000 0006 | | .DBG3TAB 0x0000,0x0006 0982 0573 0001 | s | .CONST 0x0573,0x0001 0984 0577 0002 | w | .CONST 0x0577,0x0002 0986 057b 0003 | { | .CONST 0x057b,0x0003 0988 057f 0004 | | .CONST 0x057f,0x0004 098a 0583 0005 | | .CONST 0x0583,0x0005 098c 0587 0006 | | .CONST 0x0587,0x0006 098e 0000 0000 | | .BLANK 0000[0x72]