|
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: 6144 (0x1800) 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 06f0 | | .CONST 0x06f0 ; 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 0005 | | .CONST 0x0005 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00b0 | | .CONST 0x00b0 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0037 | 7 | .CONST 0x0037 ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0842,0x8000,0x0000,0x005a,0x7665,0x0000,0x000e ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 4803 |H | Short_Literal 0x3 0010 029f 00bb | | Declare_Subprogram INIT_00b8,For_Call 0012 03fe | | Declare_Type Discrete,Defined,Visible 0013 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x13,0xfffb 0015 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x15,0xfffa 0017 029a 01b3 | | Declare_Subprogram INIT_01b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x17,0xfff9 0019 029a 020b | | Declare_Subprogram INIT_0208,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x19,0xfff8 001b 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1b,0xfff7 001d 029a 0273 | s| Declare_Subprogram INIT_0270,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1d,0xfff6 001f 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1f,0xfff5 0021 029a 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x21,0xfff4 0023 029a 028b | | Declare_Subprogram INIT_0288,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x23,0xfff3 0025 029a 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x25,0xfff2 0027 029a 02a3 | | Declare_Subprogram INIT_02a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x27,0xfff1 0029 00e9 | | Load_Encached String_Cache ; Debug Table 0x0.0xf = 0x29,0xfff0 002a 0129 | ) | Execute Any,Make_Visible 002b 029a 02b3 | | Declare_Subprogram INIT_02b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2b,0xffef 002d 029a 02c3 | | Declare_Subprogram INIT_02c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x2d,0xffee 002f 029a 02d3 | | Declare_Subprogram INIT_02d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x2f,0xffed 0031 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x13 = 0x31,0xffec 0032 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0033 0129 | ) | Execute Any,Make_Visible 0034 029a 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x34,0xffeb 0036 029a 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x36,0xffea 0038 029a 0303 | | Declare_Subprogram INIT_0300,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x38,0xffe9 003a 029a 0313 | | Declare_Subprogram INIT_0310,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x3a,0xffe8 003c 029a 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x3c,0xffe7 003e 029a 0333 | 3| Declare_Subprogram INIT_0330,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x3e,0xffe6 0040 029a 038b | | Declare_Subprogram INIT_0388,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x40,0xffe5 0042 029a 03b3 | | Declare_Subprogram INIT_03b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x42,0xffe4 0044 029a 03d3 | | Declare_Subprogram INIT_03d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1c = 0x44,0xffe3 0046 00bf | | Action Accept_Activation ; Debug Table 0x0.0x1d = 0x46,0xffe2 0047 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0047,0x0880,0x8000,0x0000,0x005a,0x89c5,0x0000,0x0017 ; Debug Table 0x1.0x0 = 0x47,0xffff 0048 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x48,0xfffe 0049 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x49,0xfffd 004a e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x3 = 0x4a,0xfffc 004b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 004c 0322 | " | Declare_Variable Record 004d e003 | | Load 0x0,0x3 004e 1b15 | | Execute Package,Field_Read,Field_Number 0x15 004f 00d9 | | Load_Top At_Offset_1 0050 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0051 00d8 | | Load_Top At_Offset_0 0052 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0053 6278 |bx | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x7ffffffe} 0054 00d9 | | Load_Top At_Offset_1 0055 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0056 4800 |H | Short_Literal 0x0 0057 00d0 | | Action Swap_Control 0058 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0059 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x4 = 0x59,0xfffb 005a 1b10 | | Execute Package,Field_Read,Field_Number 0x10 005b 0322 | " | Declare_Variable Record 005c 4800 |H | Short_Literal 0x0 005d 00d9 | | Load_Top At_Offset_1 005e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 005f 4801 |H | Short_Literal 0x1 0060 00d9 | | Load_Top At_Offset_1 0061 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0062 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x62,0xfffa 0063 0007 | | Action Break_Optional ; Debug Table 0x1.0x6 = 0x63,0xfff9 0064 029d 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call ; Debug Table 0x1.0x7 = 0x64,0xfff8 0066 029d 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call ; Debug Table 0x1.0x8 = 0x66,0xfff7 0068 029d 0413 | | Declare_Subprogram INIT_0410,For_Outer_Call ; Debug Table 0x1.0x9 = 0x68,0xfff6 006a 029d 041b | | Declare_Subprogram INIT_0418,For_Outer_Call ; Debug Table 0x1.0xa = 0x6a,0xfff5 006c 029d 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call ; Debug Table 0x1.0xb = 0x6c,0xfff4 006e 029d 044b | K| Declare_Subprogram INIT_0448,For_Outer_Call ; Debug Table 0x1.0xc = 0x6e,0xfff3 0070 029d 047b | {| Declare_Subprogram INIT_0478,For_Outer_Call ; Debug Table 0x1.0xd = 0x70,0xfff2 0072 029d 048b | | Declare_Subprogram INIT_0488,For_Outer_Call ; Debug Table 0x1.0xe = 0x72,0xfff1 0074 029d 049b | | Declare_Subprogram INIT_0498,For_Outer_Call ; Debug Table 0x1.0xf = 0x74,0xfff0 0076 029d 04ab | | Declare_Subprogram INIT_04a8,For_Outer_Call ; Debug Table 0x1.0x10 = 0x76,0xffef 0078 029d 0503 | | Declare_Subprogram INIT_0500,For_Outer_Call ; Debug Table 0x1.0x11 = 0x78,0xffee 007a 029d 0583 | | Declare_Subprogram INIT_0580,For_Outer_Call ; Debug Table 0x1.0x12 = 0x7a,0xffed 007c 029d 05c3 | | Declare_Subprogram INIT_05c0,For_Outer_Call ; Debug Table 0x1.0x13 = 0x7c,0xffec 007e 029d 061b | | Declare_Subprogram INIT_0618,For_Outer_Call ; Debug Table 0x1.0x14 = 0x7e,0xffeb 0080 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x15 = 0x80,0xffea 0081 00c7 | | Action Elaborate_Subprogram 0082 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x16 = 0x82,0xffe9 0083 00c7 | | Action Elaborate_Subprogram 0084 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x17 = 0x84,0xffe8 0085 00c7 | | Action Elaborate_Subprogram 0086 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x18 = 0x86,0xffe7 0087 00c7 | | Action Elaborate_Subprogram 0088 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x19 = 0x88,0xffe6 0089 00c7 | | Action Elaborate_Subprogram 008a 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x1a = 0x8a,0xffe5 008b 00c7 | | Action Elaborate_Subprogram 008c 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x1b = 0x8c,0xffe4 008d 00c7 | | Action Elaborate_Subprogram 008e 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x1c = 0x8e,0xffe3 008f 00c7 | | Action Elaborate_Subprogram 0090 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x1d = 0x90,0xffe2 0091 00c7 | | Action Elaborate_Subprogram 0092 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x1e = 0x92,0xffe1 0093 00c7 | | Action Elaborate_Subprogram 0094 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x1f = 0x94,0xffe0 0095 00c7 | | Action Elaborate_Subprogram 0096 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x20 = 0x96,0xffdf 0097 00c7 | | Action Elaborate_Subprogram 0098 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x21 = 0x98,0xffde 0099 00c7 | | Action Elaborate_Subprogram 009a 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x22 = 0x9a,0xffdd 009b 00c7 | | Action Elaborate_Subprogram 009c 029d 0673 | s| Declare_Subprogram INIT_0670,For_Outer_Call ; Debug Table 0x1.0x23 = 0x9c,0xffdc 009e 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x24 = 0x9e,0xffdb 009f 00c7 | | Action Elaborate_Subprogram 00a0 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x25 = 0xa0,0xffda 00a1 00c7 | | Action Elaborate_Subprogram 00a2 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x26 = 0xa2,0xffd9 00a3 00c7 | | Action Elaborate_Subprogram 00a4 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x27 = 0xa4,0xffd8 00a5 00c7 | | Action Elaborate_Subprogram 00a6 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x28 = 0xa6,0xffd7 00a7 00c7 | | Action Elaborate_Subprogram 00a8 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x29 = 0xa8,0xffd6 00a9 00c7 | | Action Elaborate_Subprogram 00aa 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x2a = 0xaa,0xffd5 00ab 00c7 | | Action Elaborate_Subprogram 00ac 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x2b = 0xac,0xffd4 00ad 00c7 | | Action Elaborate_Subprogram 00ae 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x2c = 0xae,0xffd3 00af 00c7 | | Action Elaborate_Subprogram 00b0 BODY_0008: 00b0 00bc | | Action Signal_Activated 00b1 00bb | | Action Signal_Completion 00b2 0000 0000 | | .BLANK 0000[0x6] 00b8 ; -------------------------------------------------------------------------------------- 00b8 ; SUBPROGRAM 00b8 ; -------------------------------------------------------------------------------------- 00b8 00bb | | .CONST 0x00bb ; Address of begin 00b9 0004 | | .CONST 0x0004 ; Address of exception handler 00ba 0001 | | .CONST 0x0001 ; Number of locals 00bb BODY_00b8: 00bb INIT_00b8: 00bb 4603 |F | Jump_Case 0x4 ; Debug Table 0x2 = .DEBUG 0x00bb,0x08dc,0x0005,0x0000,0x005a,0x7665,0x0000,0x001d 00bc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 00bd 7802 |x | Jump 0xc0 ; case 0x1 00be 7805 |x | Jump 0xc4 ; case 0x2 00bf 7809 |x | Jump 0xc9 ; case 0x3 00c0 00da | | Load_Top At_Offset_2 00c1 0091 06cd | | Action Push_String_Extended_Indexed,0x6cd ; "SELECTION" 00c3 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00c4 00db | | Load_Top At_Offset_3 00c5 00db | | Load_Top At_Offset_3 00c6 00e0 | | Load_Encached Standard_Cache 00c7 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00c8 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 00c9 00da | | Load_Top At_Offset_2 00ca 00e0 | | Load_Encached Standard_Cache 00cb 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00cc 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 00cd 0000 0000 | | .XXX[0x3] 00cf 0000 | | 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00dd | | .CONST 0x00dd ; Address of begin 00d1 0004 | | .CONST 0x0004 ; Address of exception handler 00d2 0003 | | .CONST 0x0003 ; Number of locals 00d3 INIT_00d0: 00d3 e004 | | Load 0x0,0x4 ; Debug Table 0x3 = .DEBUG 0x00d3,0x08de,0x0001,0x0000,0x005a,0x7665,0x0000,0x0025 ; Debug Table 0x3.0x0 = 0xd3,0xffff 00d4 1b19 | | Execute Package,Field_Read,Field_Number 0x19 00d5 0322 | " | Declare_Variable Record 00d6 e5fe | | Load 0x2,-0x2 00d7 822f | / | Call 0x1,0x2f 00d8 00d9 | | Load_Top At_Offset_1 00d9 017d | } | Execute Record,Structure_Write 00da e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x1 = 0xda,0xfffe 00db 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 00dc 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00dd BODY_00d0: 00dd 0007 | | Action Break_Optional ; Debug Table 0x3.0x2 = 0xdd,0x1 00de 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x3 = 0xde,0x401 00df a5fd | | Store_Unchecked 0x2,-0x3 ; Debug Table 0x3.0x4 = 0xdf,0x1 00e0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x5 = 0xe0,0x2 00e1 8230 | 0 | Call 0x1,0x30 00e2 684c |hL | Jump_Zero 0x12f 00e3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x6 = 0xe3,0x3 00e4 822e | . | Call 0x1,0x2e 00e5 680d |h | Jump_Zero 0xf3 00e6 e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x7 = 0xe6,0x4 00e7 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 00e8 1b0f | | Execute Package,Field_Read,Field_Number 0xf 00e9 e005 | | Load 0x0,0x5 00ea 1b0e | | Execute Package,Field_Read,Field_Number 0xe 00eb 00db | | Load_Top At_Offset_3 00ec 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 00ed e402 | | Load 0x2,0x2 00ee 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00ef 8232 | 2 | Call 0x1,0x32 00f0 c5fd | | Store 0x2,-0x3 00f1 c5fc | | Store 0x2,-0x4 00f2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00f3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x8 = 0xf3,0x5 00f4 4603 |F | Jump_Case 0x4 00f5 7803 |x | Jump 0xf9 ; case 0x0 00f6 780c |x | Jump 0x103 ; case 0x1 00f7 7818 |x | Jump 0x110 ; case 0x2 00f8 7822 |x" | Jump 0x11b ; case 0x3 00f9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x9 = 0xf9,0x6 00fa 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 00fb 8229 | ) | Call 0x1,0x29 00fc 6803 |h | Jump_Zero 0x100 00fd 4807 |H | Short_Literal 0x7 ; Debug Table 0x3.0xa = 0xfd,0x7 00fe a5fc | | Store_Unchecked 0x2,-0x4 00ff 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0100 4808 |H | Short_Literal 0x8 ; Debug Table 0x3.0xb = 0x100,0x8 0101 a5fc | | Store_Unchecked 0x2,-0x4 0102 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0103 e005 | | Load 0x0,0x5 ; Debug Table 0x3.0xc = 0x103,0x9 0104 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0105 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0106 e005 | | Load 0x0,0x5 0107 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0108 00db | | Load_Top At_Offset_3 0109 8231 | 1 | Call 0x1,0x31 010a e402 | | Load 0x2,0x2 010b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 010c 8232 | 2 | Call 0x1,0x32 010d c5fd | | Store 0x2,-0x3 010e c5fc | | Store 0x2,-0x4 010f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0110 e005 | | Load 0x0,0x5 ; Debug Table 0x3.0xd = 0x110,0xa 0111 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0112 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0113 e005 | | Load 0x0,0x5 0114 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0115 e5fe | | Load 0x2,-0x2 0116 e402 | | Load 0x2,0x2 0117 8236 | 6 | Call 0x1,0x36 0118 c5fd | | Store 0x2,-0x3 0119 c5fc | | Store 0x2,-0x4 011a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 011b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xe = 0x11b,0xb 011c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 011d 8229 | ) | Call 0x1,0x29 011e 6803 |h | Jump_Zero 0x122 011f 4807 |H | Short_Literal 0x7 ; Debug Table 0x3.0xf = 0x11f,0xc 0120 a5fc | | Store_Unchecked 0x2,-0x4 0121 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0122 e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x10 = 0x122,0xd 0123 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0124 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0125 e005 | | Load 0x0,0x5 0126 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0127 00db | | Load_Top At_Offset_3 0128 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 0129 e402 | | Load 0x2,0x2 012a 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 012b 8232 | 2 | Call 0x1,0x32 012c c5fd | | Store 0x2,-0x3 012d c5fc | | Store 0x2,-0x4 012e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 012f 480d |H | Short_Literal 0xd ; Debug Table 0x3.0x11 = 0x12f,0xe 0130 a5fc | | Store_Unchecked 0x2,-0x4 0131 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0132 0000 0000 | | .BLANK 0000[0x6] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 0142 | B | .CONST 0x0142 ; Address of begin 0139 0004 | | .CONST 0x0004 ; Address of exception handler 013a 0002 | | .CONST 0x0002 ; Number of locals 013b INIT_0138: 013b e004 | | Load 0x0,0x4 ; Debug Table 0x4 = .DEBUG 0x013b,0x0904,0x0001,0x0000,0x005a,0x7665,0x0000,0x0049 ; Debug Table 0x4.0x0 = 0x13b,0xffff 013c 1b19 | | Execute Package,Field_Read,Field_Number 0x19 013d 0322 | " | Declare_Variable Record 013e e5fd | | Load 0x2,-0x3 013f 822f | / | Call 0x1,0x2f 0140 00d9 | | Load_Top At_Offset_1 0141 017d | } | Execute Record,Structure_Write 0142 BODY_0138: 0142 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x1 = 0x142,0x1 0143 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0144 c5fc | | Store 0x2,-0x4 0145 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2 = 0x145,0x2 0146 8230 | 0 | Call 0x1,0x30 0147 6864 |hd | Jump_Zero 0x1ac 0148 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x3 = 0x148,0x3 0149 822e | . | Call 0x1,0x2e 014a 6813 |h | Jump_Zero 0x15e 014b e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x4 = 0x14b,0x4 014c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 014d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 014e e5fc | | Load 0x2,-0x4 014f 0120 | | Execute Any,Is_Value 0150 6803 |h | Jump_Zero 0x154 0151 e005 | | Load 0x0,0x5 0152 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0153 7801 |x | Jump 0x155 0154 e5fc | | Load 0x2,-0x4 0155 e5ff | | Load 0x2,-0x1 0156 00db | | Load_Top At_Offset_3 0157 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 0158 e402 | | Load 0x2,0x2 0159 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 015a 8233 | 3 | Call 0x1,0x33 015b c5fc | | Store 0x2,-0x4 015c c5fb | | Store 0x2,-0x5 015d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 015e e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x5 = 0x15e,0x5 015f 4603 |F | Jump_Case 0x4 0160 7803 |x | Jump 0x164 ; case 0x0 0161 780c |x | Jump 0x16e ; case 0x1 0162 781e |x | Jump 0x181 ; case 0x2 0163 782e |x. | Jump 0x192 ; case 0x3 0164 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x6 = 0x164,0x6 0165 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0166 8229 | ) | Call 0x1,0x29 0167 6803 |h | Jump_Zero 0x16b 0168 4807 |H | Short_Literal 0x7 ; Debug Table 0x4.0x7 = 0x168,0x7 0169 a5fb | | Store_Unchecked 0x2,-0x5 016a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 016b 4808 |H | Short_Literal 0x8 ; Debug Table 0x4.0x8 = 0x16b,0x8 016c a5fb | | Store_Unchecked 0x2,-0x5 016d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 016e e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x9 = 0x16e,0x9 016f 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0170 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0171 e5fc | | Load 0x2,-0x4 0172 0120 | | Execute Any,Is_Value 0173 6803 |h | Jump_Zero 0x177 0174 e005 | | Load 0x0,0x5 0175 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0176 7801 |x | Jump 0x178 0177 e5fc | | Load 0x2,-0x4 0178 e5ff | | Load 0x2,-0x1 0179 00db | | Load_Top At_Offset_3 017a 8231 | 1 | Call 0x1,0x31 017b e402 | | Load 0x2,0x2 017c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 017d 8233 | 3 | Call 0x1,0x33 017e c5fc | | Store 0x2,-0x4 017f c5fb | | Store 0x2,-0x5 0180 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0181 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0xa = 0x181,0xa 0182 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0183 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0184 e5fc | | Load 0x2,-0x4 0185 0120 | | Execute Any,Is_Value 0186 6803 |h | Jump_Zero 0x18a 0187 e005 | | Load 0x0,0x5 0188 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0189 7801 |x | Jump 0x18b 018a e5fc | | Load 0x2,-0x4 018b e5fd | | Load 0x2,-0x3 018c e5ff | | Load 0x2,-0x1 018d e402 | | Load 0x2,0x2 018e 8235 | 5 | Call 0x1,0x35 018f c5fc | | Store 0x2,-0x4 0190 c5fb | | Store 0x2,-0x5 0191 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0192 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x192,0xb 0193 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0194 8229 | ) | Call 0x1,0x29 0195 6803 |h | Jump_Zero 0x199 0196 4807 |H | Short_Literal 0x7 ; Debug Table 0x4.0xc = 0x196,0xc 0197 a5fb | | Store_Unchecked 0x2,-0x5 0198 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0199 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0xd = 0x199,0xd 019a 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 019b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 019c e5fc | | Load 0x2,-0x4 019d 0120 | | Execute Any,Is_Value 019e 6803 |h | Jump_Zero 0x1a2 019f e005 | | Load 0x0,0x5 01a0 1b0f | | Execute Package,Field_Read,Field_Number 0xf 01a1 7801 |x | Jump 0x1a3 01a2 e5fc | | Load 0x2,-0x4 01a3 e5ff | | Load 0x2,-0x1 01a4 00db | | Load_Top At_Offset_3 01a5 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 01a6 e402 | | Load 0x2,0x2 01a7 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 01a8 8233 | 3 | Call 0x1,0x33 01a9 c5fc | | Store 0x2,-0x4 01aa c5fb | | Store 0x2,-0x5 01ab 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01ac 480d |H | Short_Literal 0xd ; Debug Table 0x4.0xe = 0x1ac,0xe 01ad a5fb | | Store_Unchecked 0x2,-0x5 01ae 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01af 0000 | | .XXX[0x1] 01b0 ; -------------------------------------------------------------------------------------- 01b0 ; SUBPROGRAM 01b0 ; -------------------------------------------------------------------------------------- 01b0 01bc | | .CONST 0x01bc ; Address of begin 01b1 0004 | | .CONST 0x0004 ; Address of exception handler 01b2 0003 | | .CONST 0x0003 ; Number of locals 01b3 INIT_01b0: 01b3 e004 | | Load 0x0,0x4 ; Debug Table 0x5 = .DEBUG 0x01b3,0x0924,0x0002,0x0000,0x005a,0x7665,0x0000,0x0076 ; Debug Table 0x5.0x0 = 0x1b3,0xffff 01b4 1b19 | | Execute Package,Field_Read,Field_Number 0x19 01b5 0322 | " | Declare_Variable Record 01b6 e5fe | | Load 0x2,-0x2 01b7 822f | / | Call 0x1,0x2f 01b8 00d9 | | Load_Top At_Offset_1 01b9 017d | } | Execute Record,Structure_Write 01ba 029f 069b | | Declare_Subprogram INIT_0698,For_Call 01bc BODY_01b0: 01bc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x1 = 0x1bc,0x1 01bd 8230 | 0 | Call 0x1,0x30 01be 7002 |p | Jump_Nonzero 0x1c1 01bf 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x5.0x2 = 0x1bf,0x2 01c0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01c1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x3 = 0x1c1,0x3 01c2 4603 |F | Jump_Case 0x4 01c3 7803 |x | Jump 0x1c7 ; case 0x0 01c4 7816 |x | Jump 0x1db ; case 0x1 01c5 7817 |x | Jump 0x1dd ; case 0x2 01c6 7825 |x% | Jump 0x1ec ; case 0x3 01c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x4 = 0x1c7,0x4 01c8 822e | . | Call 0x1,0x2e 01c9 680f |h | Jump_Zero 0x1d9 01ca 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x5 = 0x1ca,0x5 01cb 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 01cc e004 | | Load 0x0,0x4 01cd 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01ce e006 | | Load 0x0,0x6 01cf 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 01d0 00da | | Load_Top At_Offset_2 01d1 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 01d2 e004 | | Load 0x0,0x4 01d3 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01d4 e006 | | Load 0x0,0x6 01d5 1857 | W | Execute Package,Field_Execute,Field_Number 0x57 01d6 e007 | | Load 0x0,0x7 01d7 180e | | Execute Package,Field_Execute,Field_Number 0xe 01d8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01d9 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x5.0x6 = 0x1d9,0x6 01da 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01db 8403 | | Call 0x2,0x3 ; Debug Table 0x5.0x7 = 0x1db,0x7 01dc 7826 |x& | Jump 0x203 01dd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x8 = 0x1dd,0x8 01de 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01df e004 | | Load 0x0,0x4 01e0 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01e1 e006 | | Load 0x0,0x6 01e2 1848 | H | Execute Package,Field_Execute,Field_Number 0x48 01e3 00da | | Load_Top At_Offset_2 01e4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01e5 e004 | | Load 0x0,0x4 01e6 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01e7 e006 | | Load 0x0,0x6 01e8 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 01e9 e007 | | Load 0x0,0x7 01ea 180e | | Execute Package,Field_Execute,Field_Number 0xe 01eb 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x9 = 0x1ec,0x9 01ed 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 01ee e003 | | Load 0x0,0x3 01ef 1b19 | | Execute Package,Field_Read,Field_Number 0x19 01f0 017f | | Execute Record,Equal 01f1 6802 |h | Jump_Zero 0x1f4 01f2 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x5.0xa = 0x1f2,0xa 01f3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01f4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xb = 0x1f4,0xb 01f5 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 01f6 e004 | | Load 0x0,0x4 01f7 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01f8 e006 | | Load 0x0,0x6 01f9 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 01fa 00da | | Load_Top At_Offset_2 01fb 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 01fc e004 | | Load 0x0,0x4 01fd 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 01fe e006 | | Load 0x0,0x6 01ff 1857 | W | Execute Package,Field_Execute,Field_Number 0x57 0200 e007 | | Load 0x0,0x7 0201 180e | | Execute Package,Field_Execute,Field_Number 0xe 0202 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0203 4831 |H1 | Short_Literal 0x31 0204 0257 | W | Execute Discrete,Raise 0205 0000 0000 | | .XXX[0x3] 0207 0000 | | 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 021b | | .CONST 0x021b ; Address of begin 0209 025a | Z | .CONST 0x025a ; Address of exception handler 020a 0005 | | .CONST 0x0005 ; Number of locals 020b INIT_0208: 020b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x020b,0x093e,0x0002,0x0000,0x005a,0x7665,0x0000,0x008d ; Debug Table 0x6.0x0 = 0x20b,0xffff 020c e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x1 = 0x20c,0xfffe 020d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 020e 02c7 | | Declare_Variable Any 020f 00d8 | | Load_Top At_Offset_0 0210 1c00 | | Execute_Immediate Run_Utility,0x0 0211 e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x2 = 0x211,0xfffd 0212 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0213 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0214 e004 | | Load 0x0,0x4 ; Debug Table 0x6.0x3 = 0x214,0xfffc 0215 1b19 | | Execute Package,Field_Read,Field_Number 0x19 0216 0322 | " | Declare_Variable Record 0217 e5fe | | Load 0x2,-0x2 0218 822f | / | Call 0x1,0x2f 0219 00d9 | | Load_Top At_Offset_1 021a 017d | } | Execute Record,Structure_Write 021b BODY_0208: 021b e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x4 = 0x21b,0x1 021c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 021d 1b0f | | Execute Package,Field_Read,Field_Number 0xf 021e e005 | | Load 0x0,0x5 021f 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0220 e5fe | | Load 0x2,-0x2 0221 e5ff | | Load 0x2,-0x1 0222 820e | | Call 0x1,0xe 0223 c402 | | Store 0x2,0x2 0224 005a | Z | Store_Top Discrete,At_Offset_2 0225 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x5 = 0x225,0x2 0226 7019 |p | Jump_Nonzero 0x240 0227 0007 | | Action Break_Optional ; Debug Table 0x6.0x6 = 0x227,0x3 0228 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x7 = 0x228,0xfbff 0229 e005 | | Load 0x0,0x5 022a 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 022b 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 022c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x8 = 0x22c,0x401 022d 01db | | Execute Vector,Length 022e 0c0a | | Execute_Immediate Greater_Equal,0xa 022f 680e |h | Jump_Zero 0x23e 0230 00d8 | | Load_Top At_Offset_0 0231 01dd | | Execute Vector,First 0232 00d9 | | Load_Top At_Offset_1 0233 01dd | | Execute Vector,First 0234 0a09 | | Execute_Immediate Plus,0x9 0235 0248 | H | Execute Discrete,Check_In_Integer 0236 00da | | Load_Top At_Offset_2 0237 01cf | | Execute Vector,Slice_Read 0238 0092 06d1 | | Action Push_String_Extended,0x6d1 ; "[UNROOTED]" 023a 01df | | Execute Vector,Equal 023b 6802 |h | Jump_Zero 0x23e 023c 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x6.0x9 = 0x23c,0x402 023d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 023e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0xa = 0x23e,0x403 023f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0240 e005 | | Load 0x0,0x5 ; Debug Table 0x6.0xb = 0x240,0x4 0241 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0242 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0243 00db | | Load_Top At_Offset_3 0244 0120 | | Execute Any,Is_Value 0245 6803 |h | Jump_Zero 0x249 0246 e005 | | Load 0x0,0x5 0247 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0248 7801 |x | Jump 0x24a 0249 00db | | Load_Top At_Offset_3 024a e5fe | | Load 0x2,-0x2 024b e5ff | | Load 0x2,-0x1 024c e005 | | Load 0x0,0x5 024d 181e | | Execute Package,Field_Execute,Field_Number 0x1e 024e 820f | | Call 0x1,0xf 024f c403 | | Store 0x2,0x3 0250 005a | Z | Store_Top Discrete,At_Offset_2 0251 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0xc = 0x251,0x5 0252 7005 |p | Jump_Nonzero 0x258 0253 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xd = 0x253,0x6 0254 e005 | | Load 0x0,0x5 0255 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0256 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0257 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0258 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x6.0xe = 0x258,0x7 0259 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 025a TRAP_0208: 025a 0007 | | Action Break_Optional 025b 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x6.0xf = 0x25b,0x8 025c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 025d 0000 0000 | | .XXX[0x3] 025f 0000 | | 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0263 | c | .CONST 0x0263 ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0001 | | .CONST 0x0001 ; Number of locals 0263 BODY_0260: 0263 INIT_0260: 0263 e008 | | Load 0x0,0x8 ; Debug Table 0x7 = .DEBUG 0x0263,0x0960,0x0001,0x0000,0x005a,0x7665,0x0000,0x00a4 ; Debug Table 0x7.0x0 = 0x263,0x1 0264 180e | | Execute Package,Field_Execute,Field_Number 0xe 0265 00db | | Load_Top At_Offset_3 0266 e001 | | Load 0x0,0x1 0267 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0268 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0269 0000 0000 | | .BLANK 0000[0x7] 0270 ; -------------------------------------------------------------------------------------- 0270 ; SUBPROGRAM 0270 ; -------------------------------------------------------------------------------------- 0270 0273 | s | .CONST 0x0273 ; Address of begin 0271 0004 | | .CONST 0x0004 ; Address of exception handler 0272 0001 | | .CONST 0x0001 ; Number of locals 0273 BODY_0270: 0273 INIT_0270: 0273 4800 |H | Short_Literal 0x0 ; Debug Table 0x8 = .DEBUG 0x0273,0x0964,0x0001,0x0000,0x005a,0x7665,0x0000,0x00ae ; Debug Table 0x8.0x0 = 0x273,0x1 0274 00db | | Load_Top At_Offset_3 0275 8225 | % | Call 0x1,0x25 0276 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0277 0000 | | .XXX[0x1] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027b | { | .CONST 0x027b ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0001 | | .CONST 0x0001 ; Number of locals 027b BODY_0278: 027b INIT_0278: 027b 4800 |H | Short_Literal 0x0 ; Debug Table 0x9 = .DEBUG 0x027b,0x0968,0x0001,0x0000,0x005a,0x7665,0x0000,0x00b8 ; Debug Table 0x9.0x0 = 0x27b,0x1 027c 00db | | Load_Top At_Offset_3 027d 8226 | & | Call 0x1,0x26 027e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 027f 0000 | | .XXX[0x1] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0283 | | .CONST 0x0283 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0001 | | .CONST 0x0001 ; Number of locals 0283 BODY_0280: 0283 INIT_0280: 0283 4800 |H | Short_Literal 0x0 ; Debug Table 0xa = .DEBUG 0x0283,0x096c,0x0001,0x0000,0x005a,0x7665,0x0000,0x00c2 ; Debug Table 0xa.0x0 = 0x283,0x1 0284 e5fe | | Load 0x2,-0x2 0285 e5ff | | Load 0x2,-0x1 0286 8223 | # | Call 0x1,0x23 0287 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 028b | | .CONST 0x028b ; Address of begin 0289 0004 | | .CONST 0x0004 ; Address of exception handler 028a 0001 | | .CONST 0x0001 ; Number of locals 028b BODY_0288: 028b INIT_0288: 028b 4800 |H | Short_Literal 0x0 ; Debug Table 0xb = .DEBUG 0x028b,0x0970,0x0001,0x0000,0x005a,0x7665,0x0000,0x00d1 ; Debug Table 0xb.0x0 = 0x28b,0x1 028c e5fe | | Load 0x2,-0x2 028d e5ff | | Load 0x2,-0x1 028e 8224 | $ | Call 0x1,0x24 028f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 e008 | | Load 0x0,0x8 ; Debug Table 0xc = .DEBUG 0x0293,0x0974,0x0001,0x0000,0x005a,0x7665,0x0000,0x00e0 ; Debug Table 0xc.0x0 = 0x293,0x1 0294 180e | | Execute Package,Field_Execute,Field_Number 0xe 0295 00db | | Load_Top At_Offset_3 0296 e001 | | Load 0x0,0x1 0297 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0298 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0299 0000 0000 | | .BLANK 0000[0x7] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a3 | | .CONST 0x02a3 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0001 | | .CONST 0x0001 ; Number of locals 02a3 BODY_02a0: 02a3 INIT_02a0: 02a3 e008 | | Load 0x0,0x8 ; Debug Table 0xd = .DEBUG 0x02a3,0x0978,0x0001,0x0000,0x005a,0x7665,0x0000,0x00ea ; Debug Table 0xd.0x0 = 0x2a3,0x1 02a4 180e | | Execute Package,Field_Execute,Field_Number 0xe 02a5 e008 | | Load 0x0,0x8 02a6 180e | | Execute Package,Field_Execute,Field_Number 0xe 02a7 e004 | | Load 0x0,0x4 02a8 1b13 | | Execute Package,Field_Read,Field_Number 0x13 02a9 1810 | | Execute Package,Field_Execute,Field_Number 0x10 02aa e004 | | Load 0x0,0x4 02ab 184a | J | Execute Package,Field_Execute,Field_Number 0x4a 02ac 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02ad 0000 0000 | | .XXX[0x3] 02af 0000 | | 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02b3 | | .CONST 0x02b3 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0001 | | .CONST 0x0001 ; Number of locals 02b3 BODY_02b0: 02b3 INIT_02b0: 02b3 e008 | | Load 0x0,0x8 ; Debug Table 0xe = .DEBUG 0x02b3,0x097c,0x0002,0x0000,0x005a,0x7665,0x0000,0x00f2 ; Debug Table 0xe.0x0 = 0x2b3,0x1 02b4 180e | | Execute Package,Field_Execute,Field_Number 0xe 02b5 822f | / | Call 0x1,0x2f 02b6 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 02b7 e001 | | Load 0x0,0x1 02b8 180d | | Execute Package,Field_Execute,Field_Number 0xd 02b9 00ca | | Action Exit_Nullary_Function 02ba 0000 0000 | | .BLANK 0000[0x6] 02c0 ; -------------------------------------------------------------------------------------- 02c0 ; SUBPROGRAM 02c0 ; -------------------------------------------------------------------------------------- 02c0 02c3 | | .CONST 0x02c3 ; Address of begin 02c1 0004 | | .CONST 0x0004 ; Address of exception handler 02c2 0001 | | .CONST 0x0001 ; Number of locals 02c3 BODY_02c0: 02c3 INIT_02c0: 02c3 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x02c3,0x0980,0x0002,0x0000,0x005a,0x7665,0x0000,0x00f7 ; Debug Table 0xf.0x0 = 0x2c3,0x1 02c4 e001 | | Load 0x0,0x1 02c5 180e | | Execute Package,Field_Execute,Field_Number 0xe 02c6 e001 | | Load 0x0,0x1 02c7 181e | | Execute Package,Field_Execute,Field_Number 0x1e 02c8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02c9 0000 0000 | | .XXX[0x3] 02cb 0000 | | 02cc 0000 0000 | | .LITERAL {0x00000000, 0x7ffffffe} 02d0 ; -------------------------------------------------------------------------------------- 02d0 ; SUBPROGRAM 02d0 ; -------------------------------------------------------------------------------------- 02d0 02d3 | | .CONST 0x02d3 ; Address of begin 02d1 0004 | | .CONST 0x0004 ; Address of exception handler 02d2 0001 | | .CONST 0x0001 ; Number of locals 02d3 BODY_02d0: 02d3 INIT_02d0: 02d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x02d3,0x0984,0x0002,0x0000,0x005a,0x7665,0x0000,0x0101 ; Debug Table 0x10.0x0 = 0x2d3,0x1 02d4 e5fe | | Load 0x2,-0x2 02d5 e001 | | Load 0x0,0x1 02d6 180e | | Execute Package,Field_Execute,Field_Number 0xe 02d7 e001 | | Load 0x0,0x1 02d8 181f | | Execute Package,Field_Execute,Field_Number 0x1f 02d9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02da 0000 0000 | | .BLANK 0000[0x6] 02e0 ; -------------------------------------------------------------------------------------- 02e0 ; SUBPROGRAM 02e0 ; -------------------------------------------------------------------------------------- 02e0 02e3 | | .CONST 0x02e3 ; Address of begin 02e1 0004 | | .CONST 0x0004 ; Address of exception handler 02e2 0001 | | .CONST 0x0001 ; Number of locals 02e3 BODY_02e0: 02e3 INIT_02e0: 02e3 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x02e3,0x0988,0x0001,0x0000,0x005a,0x7665,0x0000,0x0118 ; Debug Table 0x11.0x0 = 0x2e3,0x1 02e4 0120 | | Execute Any,Is_Value 02e5 6803 |h | Jump_Zero 0x2e9 02e6 e001 | | Load 0x0,0x1 02e7 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 02e8 7804 |x | Jump 0x2ed 02e9 00da | | Load_Top At_Offset_2 02ea e001 | | Load 0x0,0x1 02eb 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 02ec 011e | | Execute Any,Convert 02ed e001 | | Load 0x0,0x1 02ee 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28 02ef e21d | | Load 0x1,0x1d 02f0 011e | | Execute Any,Convert 02f1 c5ff | | Store 0x2,-0x1 02f2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02f3 0000 0000 | | .BLANK 0000[0x5] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fb | | .CONST 0x02fb ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0001 | | .CONST 0x0001 ; Number of locals 02fb BODY_02f8: 02fb INIT_02f8: 02fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x02fb,0x098c,0x0002,0x0000,0x005a,0x7665,0x0000,0x0120 ; Debug Table 0x12.0x0 = 0x2fb,0x1 02fc e001 | | Load 0x0,0x1 02fd 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 02fe 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ff 0000 | | .XXX[0x1] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0303 | | .CONST 0x0303 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0001 | | .CONST 0x0001 ; Number of locals 0303 BODY_0300: 0303 INIT_0300: 0303 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x0303,0x0990,0x0002,0x0000,0x005a,0x7665,0x0000,0x0129 ; Debug Table 0x13.0x0 = 0x303,0x1 0304 e001 | | Load 0x0,0x1 0305 182a | * | Execute Package,Field_Execute,Field_Number 0x2a 0306 e001 | | Load 0x0,0x1 0307 180d | | Execute Package,Field_Execute,Field_Number 0xd 0308 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0309 0000 0000 | | .BLANK 0000[0x7] 0310 ; -------------------------------------------------------------------------------------- 0310 ; SUBPROGRAM 0310 ; -------------------------------------------------------------------------------------- 0310 0313 | | .CONST 0x0313 ; Address of begin 0311 0004 | | .CONST 0x0004 ; Address of exception handler 0312 0001 | | .CONST 0x0001 ; Number of locals 0313 BODY_0310: 0313 INIT_0310: 0313 00da | | Load_Top At_Offset_2 ; Debug Table 0x14 = .DEBUG 0x0313,0x0994,0x0001,0x0000,0x005a,0x7665,0x0000,0x0132 ; Debug Table 0x14.0x0 = 0x313,0x1 0314 e001 | | Load 0x0,0x1 0315 1b27 | ' | Execute Package,Field_Read,Field_Number 0x27 0316 011e | | Execute Any,Convert 0317 e001 | | Load 0x0,0x1 0318 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0319 e21d | | Load 0x1,0x1d 031a 011e | | Execute Any,Convert 031b c5ff | | Store 0x2,-0x1 031c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 031d 0000 0000 | | .XXX[0x3] 031f 0000 | | 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0323 | # | .CONST 0x0323 ; Address of begin 0321 032b | + | .CONST 0x032b ; Address of exception handler 0322 0001 | | .CONST 0x0001 ; Number of locals 0323 BODY_0320: 0323 INIT_0320: 0323 e008 | | Load 0x0,0x8 ; Debug Table 0x15 = .DEBUG 0x0323,0x0998,0x0002,0x0000,0x005a,0x7665,0x0000,0x013a ; Debug Table 0x15.0x0 = 0x323,0x1 0324 180e | | Execute Package,Field_Execute,Field_Number 0xe 0325 e004 | | Load 0x0,0x4 0326 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0327 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0328 e004 | | Load 0x0,0x4 0329 184e | N | Execute Package,Field_Execute,Field_Number 0x4e 032a 00ca | | Action Exit_Nullary_Function 032b TRAP_0320: 032b 0007 | | Action Break_Optional 032c 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x1 = 0x32c,0x2 032d 00ca | | Action Exit_Nullary_Function 032e 0000 0000 | | .XXX[0x2] 0330 ; -------------------------------------------------------------------------------------- 0330 ; SUBPROGRAM 0330 ; -------------------------------------------------------------------------------------- 0330 0342 | B | .CONST 0x0342 ; Address of begin 0331 0004 | | .CONST 0x0004 ; Address of exception handler 0332 0005 | | .CONST 0x0005 ; Number of locals 0333 INIT_0330: 0333 e005 | | Load 0x0,0x5 ; Debug Table 0x16 = .DEBUG 0x0333,0x099e,0x0001,0x0000,0x005a,0x7665,0x0000,0x0141 ; Debug Table 0x16.0x0 = 0x333,0xffff 0334 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0335 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0336 02c7 | | Declare_Variable Any 0337 00d8 | | Load_Top At_Offset_0 0338 1c00 | | Execute_Immediate Run_Utility,0x0 0339 e005 | | Load 0x0,0x5 ; Debug Table 0x16.0x1 = 0x339,0xfffe 033a 1b0f | | Execute Package,Field_Read,Field_Number 0xf 033b 02c7 | | Declare_Variable Any 033c 00d8 | | Load_Top At_Offset_0 033d 1c00 | | Execute_Immediate Run_Utility,0x0 033e e005 | | Load 0x0,0x5 ; Debug Table 0x16.0x2 = 0x33e,0xfffd 033f 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0340 e005 | | Load 0x0,0x5 ; Debug Table 0x16.0x3 = 0x340,0xfffc 0341 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0342 BODY_0330: 0342 0007 | | Action Break_Optional ; Debug Table 0x16.0x4 = 0x342,0x1 0343 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x16.0x5 = 0x343,0x401 0344 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x16.0x6 = 0x344,0x1 0345 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x7 = 0x345,0x2 0346 7012 |p | Jump_Nonzero 0x359 0347 e005 | | Load 0x0,0x5 ; Debug Table 0x16.0x8 = 0x347,0x3 0348 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0349 e005 | | Load 0x0,0x5 034a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 034b 6230 |b0 | Indirect_Literal Discrete,0x57c,{0x00000000, 0x00004000} 034c e009 | | Load 0x0,0x9 034d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 034e 4800 |H | Short_Literal 0x0 034f e5ff | | Load 0x2,-0x1 0350 e005 | | Load 0x0,0x5 0351 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0352 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0353 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0354 0059 | Y | Store_Top Discrete,At_Offset_1 0355 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x9 = 0x355,0x4 0356 822b | + | Call 0x1,0x2b 0357 7001 |p | Jump_Nonzero 0x359 0358 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x16.0xa = 0x358,0x5 0359 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0xb = 0x359,0x6 035a 7004 |p | Jump_Nonzero 0x35f 035b 00d9 | | Load_Top At_Offset_1 035c e00a | | Load 0x0,0xa 035d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 035e 6820 |h | Jump_Zero 0x37f 035f e005 | | Load 0x0,0x5 ; Debug Table 0x16.0xc = 0x35f,0x7 0360 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0361 e402 | | Load 0x2,0x2 0362 0120 | | Execute Any,Is_Value 0363 6804 |h | Jump_Zero 0x368 0364 e005 | | Load 0x0,0x5 0365 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d 0366 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0367 7801 |x | Jump 0x369 0368 e402 | | Load 0x2,0x2 0369 e5ff | | Load 0x2,-0x1 036a e005 | | Load 0x0,0x5 036b 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d 036c 181d | | Execute Package,Field_Execute,Field_Number 0x1d 036d c402 | | Store 0x2,0x2 036e 0059 | Y | Store_Top Discrete,At_Offset_1 036f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0xd = 0x36f,0x8 0370 822b | + | Call 0x1,0x2b 0371 7001 |p | Jump_Nonzero 0x373 0372 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x16.0xe = 0x372,0x9 0373 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0xf = 0x373,0xa 0374 e005 | | Load 0x0,0x5 0375 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38 0376 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0377 c403 | | Store 0x2,0x3 0378 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x10 = 0x378,0xb 0379 e5fd | | Load 0x2,-0x3 037a e5ff | | Load 0x2,-0x1 037b e403 | | Load 0x2,0x3 037c e00b | | Load 0x0,0xb 037d 180d | | Execute Package,Field_Execute,Field_Number 0xd 037e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 037f 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x11 = 0x37f,0xc 0380 4801 |H | Short_Literal 0x1 0381 e5fd | | Load 0x2,-0x3 0382 e00c | | Load 0x0,0xc 0383 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 0384 e404 | | Load 0x2,0x4 0385 e00c | | Load 0x0,0xc 0386 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0387 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 0392 | | .CONST 0x0392 ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0003 | | .CONST 0x0003 ; Number of locals 038b INIT_0388: 038b e005 | | Load 0x0,0x5 ; Debug Table 0x17 = .DEBUG 0x038b,0x09c4,0x0001,0x0000,0x005a,0x7665,0x0000,0x0155 ; Debug Table 0x17.0x0 = 0x38b,0xffff 038c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 038d 02c7 | | Declare_Variable Any 038e 00d8 | | Load_Top At_Offset_0 038f 1c00 | | Execute_Immediate Run_Utility,0x0 0390 e005 | | Load 0x0,0x5 ; Debug Table 0x17.0x1 = 0x390,0xfffe 0391 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0392 BODY_0388: 0392 e005 | | Load 0x0,0x5 ; Debug Table 0x17.0x2 = 0x392,0x1 0393 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0394 00da | | Load_Top At_Offset_2 0395 0120 | | Execute Any,Is_Value 0396 6803 |h | Jump_Zero 0x39a 0397 e005 | | Load 0x0,0x5 0398 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0399 7801 |x | Jump 0x39b 039a 00da | | Load_Top At_Offset_2 039b 61e0 |a | Indirect_Literal Discrete,0x57c,{0x00000000, 0x00004000} 039c e009 | | Load 0x0,0x9 039d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 039e e5ff | | Load 0x2,-0x1 039f e005 | | Load 0x0,0x5 03a0 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 03a1 181b | | Execute Package,Field_Execute,Field_Number 0x1b 03a2 c402 | | Store 0x2,0x2 03a3 0059 | Y | Store_Top Discrete,At_Offset_1 03a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x3 = 0x3a4,0x2 03a5 822b | + | Call 0x1,0x2b 03a6 6804 |h | Jump_Zero 0x3ab 03a7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x17.0x4 = 0x3a7,0x3 03a8 e5fe | | Load 0x2,-0x2 03a9 00db | | Load_Top At_Offset_3 03aa 8223 | # | Call 0x1,0x23 03ab 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03ac 0000 0000 | | .BLANK 0000[0x4] 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03ba | | .CONST 0x03ba ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0003 | | .CONST 0x0003 ; Number of locals 03b3 INIT_03b0: 03b3 e005 | | Load 0x0,0x5 ; Debug Table 0x18 = .DEBUG 0x03b3,0x09d0,0x0001,0x0000,0x005a,0x7665,0x0000,0x0169 ; Debug Table 0x18.0x0 = 0x3b3,0xffff 03b4 1b14 | | Execute Package,Field_Read,Field_Number 0x14 03b5 02ff | | Declare_Variable Variant_Record 03b6 00d8 | | Load_Top At_Offset_0 03b7 1c00 | | Execute_Immediate Run_Utility,0x0 03b8 e005 | | Load 0x0,0x5 ; Debug Table 0x18.0x1 = 0x3b8,0xfffe 03b9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03ba BODY_03b0: 03ba e005 | | Load 0x0,0x5 ; Debug Table 0x18.0x2 = 0x3ba,0x1 03bb 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03bc 00da | | Load_Top At_Offset_2 03bd 61be |a | Indirect_Literal Discrete,0x57c,{0x00000000, 0x00004000} 03be e009 | | Load 0x0,0x9 03bf 1b0e | | Execute Package,Field_Read,Field_Number 0xe 03c0 4800 |H | Short_Literal 0x0 03c1 e5ff | | Load 0x2,-0x1 03c2 e005 | | Load 0x0,0x5 03c3 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 03c4 181a | | Execute Package,Field_Execute,Field_Number 0x1a 03c5 00d1 | | Pop_Control Pop_Count_1 03c6 0059 | Y | Store_Top Discrete,At_Offset_1 03c7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x3 = 0x3c7,0x2 03c8 822b | + | Call 0x1,0x2b 03c9 6803 |h | Jump_Zero 0x3cd 03ca e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0x4 = 0x3ca,0x3 03cb 00da | | Load_Top At_Offset_2 03cc 8226 | & | Call 0x1,0x26 03cd 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03ce 0000 0000 | | .XXX[0x2] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03d9 | | .CONST 0x03d9 ; Address of begin 03d1 0004 | | .CONST 0x0004 ; Address of exception handler 03d2 0002 | | .CONST 0x0002 ; Number of locals 03d3 INIT_03d0: 03d3 e005 | | Load 0x0,0x5 ; Debug Table 0x19 = .DEBUG 0x03d3,0x09dc,0x0001,0x0000,0x005a,0x7665,0x0000,0x0178 ; Debug Table 0x19.0x0 = 0x3d3,0xffff 03d4 1b14 | | Execute Package,Field_Read,Field_Number 0x14 03d5 02ff | | Declare_Variable Variant_Record 03d6 00db | | Load_Top At_Offset_3 03d7 00d9 | | Load_Top At_Offset_1 03d8 016d | m | Execute Variant_Record,Structure_Write 03d9 BODY_03d0: 03d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x19.0x1 = 0x3d9,0x1 03da e008 | | Load 0x0,0x8 03db 180e | | Execute Package,Field_Execute,Field_Number 0xe 03dc 4801 |H | Short_Literal 0x1 03dd e5fe | | Load 0x2,-0x2 03de e001 | | Load 0x0,0x1 03df 1819 | | Execute Package,Field_Execute,Field_Number 0x19 03e0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03e1 0000 0000 | | .BLANK 0000[0x7] 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03eb | | .CONST 0x03eb ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0001 | | .CONST 0x0001 ; Number of locals 03eb BODY_03e8: 03eb INIT_03e8: 03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x03eb,0x09e2,0x0002,0x0000,0x005a,0x89c5,0x0000,0x0082 ; Debug Table 0x1a.0x0 = 0x3eb,0x1 03ec e004 | | Load 0x0,0x4 03ed 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03ee 012f | / | Execute Any,Equal 03ef 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03f3 | | .CONST 0x03f3 ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0001 | | .CONST 0x0001 ; Number of locals 03f3 BODY_03f0: 03f3 INIT_03f0: 03f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x03f3,0x09e6,0x0002,0x0000,0x005a,0x89c5,0x0000,0x009b ; Debug Table 0x1b.0x0 = 0x3f3,0x1 03f4 460e |F | Jump_Case 0xf 03f5 780e |x | Jump 0x404 ; case 0x0 03f6 7811 |x | Jump 0x408 ; case 0x1 03f7 7814 |x | Jump 0x40c ; case 0x2 03f8 7813 |x | Jump 0x40c ; case 0x3 03f9 7812 |x | Jump 0x40c ; case 0x4 03fa 7811 |x | Jump 0x40c ; case 0x5 03fb 7810 |x | Jump 0x40c ; case 0x6 03fc 780f |x | Jump 0x40c ; case 0x7 03fd 780e |x | Jump 0x40c ; case 0x8 03fe 780d |x | Jump 0x40c ; case 0x9 03ff 7806 |x | Jump 0x406 ; case 0xa 0400 780b |x | Jump 0x40c ; case 0xb 0401 780a |x | Jump 0x40c ; case 0xc 0402 7807 |x | Jump 0x40a ; case 0xd 0403 7808 |x | Jump 0x40c ; case 0xe 0404 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0x1 = 0x404,0x2 0405 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0406 4805 |H | Short_Literal 0x5 ; Debug Table 0x1b.0x2 = 0x406,0x3 0407 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0408 4804 |H | Short_Literal 0x4 ; Debug Table 0x1b.0x3 = 0x408,0x4 0409 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 040a 480a |H | Short_Literal 0xa ; Debug Table 0x1b.0x4 = 0x40a,0x5 040b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 040c 480e |H | Short_Literal 0xe ; Debug Table 0x1b.0x5 = 0x40c,0x6 040d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 040e 0000 0000 | | .XXX[0x2] 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; -------------------------------------------------------------------------------------- 0410 0413 | | .CONST 0x0413 ; Address of begin 0411 0004 | | .CONST 0x0004 ; Address of exception handler 0412 0001 | | .CONST 0x0001 ; Number of locals 0413 BODY_0410: 0413 INIT_0410: 0413 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x0413,0x09f4,0x0002,0x0000,0x005a,0x89c5,0x0000,0x00df ; Debug Table 0x1c.0x0 = 0x413,0x1 0414 0f00 | | Execute_Immediate Equal,0x0 0415 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0416 0000 0000 | | .XXX[0x2] 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 041b | | .CONST 0x041b ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0001 | | .CONST 0x0001 ; Number of locals 041b BODY_0418: 041b INIT_0418: 041b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d = .DEBUG 0x041b,0x09f8,0x0002,0x0000,0x005a,0x89c5,0x0000,0x00f8 ; Debug Table 0x1d.0x0 = 0x41b,0x1 041c 0f00 | | Execute_Immediate Equal,0x0 041d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 041e 0000 0000 | | .XXX[0x2] 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 0427 | ' | .CONST 0x0427 ; Address of begin 0421 0004 | | .CONST 0x0004 ; Address of exception handler 0422 0002 | | .CONST 0x0002 ; Number of locals 0423 INIT_0420: 0423 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e = .DEBUG 0x0423,0x09fc,0x0002,0x0000,0x005a,0x89c5,0x0000,0x0111 ; Debug Table 0x1e.0x0 = 0x423,0xffff 0424 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0425 e001 | | Load 0x0,0x1 0426 180d | | Execute Package,Field_Execute,Field_Number 0xd 0427 BODY_0420: 0427 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x1 = 0x427,0x1 0428 01db | | Execute Vector,Length 0429 7002 |p | Jump_Nonzero 0x42c 042a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x2 = 0x42a,0x2 042b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 042c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x3 = 0x42c,0x3 042d 01dd | | Execute Vector,First 042e 00d9 | | Load_Top At_Offset_1 042f 01d7 | | Execute Vector,Field_Read 0430 0b41 | A | Execute_Immediate Case_Compare,0x41 0431 7006 |p | Jump_Nonzero 0x438 0432 0b43 | C | Execute_Immediate Case_Compare,0x43 0433 7009 |p | Jump_Nonzero 0x43d 0434 0b54 | T | Execute_Immediate Case_Compare,0x54 0435 700c |p | Jump_Nonzero 0x442 0436 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x4 = 0x436,0x7 0437 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0438 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x5 = 0x438,0x4 0439 0092 06d2 | | Action Push_String_Extended,0x6d2 ; "ADA" 043b 01de | | Execute Vector,Not_Equal 043c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 043d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x6 = 0x43d,0x5 043e 0092 06d3 | | Action Push_String_Extended,0x6d3 ; "COMMAND" 0440 01de | | Execute Vector,Not_Equal 0441 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0442 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x7 = 0x442,0x6 0443 0092 06d4 | | Action Push_String_Extended,0x6d4 ; "TEXT" 0445 01de | | Execute Vector,Not_Equal 0446 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0447 0000 | | .XXX[0x1] 0448 ; -------------------------------------------------------------------------------------- 0448 ; SUBPROGRAM 0448 ; -------------------------------------------------------------------------------------- 0448 044b | K | .CONST 0x044b ; Address of begin 0449 0004 | | .CONST 0x0004 ; Address of exception handler 044a 0001 | | .CONST 0x0001 ; Number of locals 044b BODY_0448: 044b INIT_0448: 044b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x044b,0x0a0e,0x0002,0x0000,0x005a,0x89c5,0x0000,0x0165 ; Debug Table 0x1f.0x0 = 0x44b,0x1 044c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 044d 00db | | Load_Top At_Offset_3 044e 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 044f 012f | / | Execute Any,Equal 0450 681f |h | Jump_Zero 0x470 0451 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x1 = 0x451,0x2 0452 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 0453 00db | | Load_Top At_Offset_3 0454 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0455 e003 | | Load 0x0,0x3 0456 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 0457 6802 |h | Jump_Zero 0x45a 0458 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x2 = 0x458,0x3 0459 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 045a 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x3 = 0x45a,0x4 045b 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 045c 00db | | Load_Top At_Offset_3 045d 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 045e e003 | | Load 0x0,0x3 045f 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f 0460 017f | | Execute Record,Equal 0461 680c |h | Jump_Zero 0x46e 0462 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0x4 = 0x462,0x5 0463 3408 |4 | Execute Record,Field_Reference,Field_Number 0x8 0464 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0465 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0466 7005 |p | Jump_Nonzero 0x46c 0467 00da | | Load_Top At_Offset_2 0468 822d | - | Call 0x1,0x2d 0469 6802 |h | Jump_Zero 0x46c 046a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x5 = 0x46a,0x6 046b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 046c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x6 = 0x46c,0x7 046d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 046e 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x7 = 0x46e,0x8 046f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0470 4800 |H | Short_Literal 0x0 ; Debug Table 0x1f.0x8 = 0x470,0x9 0471 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0472 0000 0000 | | .BLANK 0000[0x6] 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 047b | { | .CONST 0x047b ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0001 | | .CONST 0x0001 ; Number of locals 047b BODY_0478: 047b INIT_0478: 047b 00da | | Load_Top At_Offset_2 ; Debug Table 0x20 = .DEBUG 0x047b,0x0a22,0x0002,0x0000,0x005a,0x89c5,0x0000,0x01c6 ; Debug Table 0x20.0x0 = 0x47b,0x1 047c 00db | | Load_Top At_Offset_3 047d e004 | | Load 0x0,0x4 047e 1b13 | | Execute Package,Field_Read,Field_Number 0x13 047f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0480 e004 | | Load 0x0,0x4 0481 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0482 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0483 0000 0000 | | .BLANK 0000[0x5] 0488 ; -------------------------------------------------------------------------------------- 0488 ; SUBPROGRAM 0488 ; -------------------------------------------------------------------------------------- 0488 048b | | .CONST 0x048b ; Address of begin 0489 0004 | | .CONST 0x0004 ; Address of exception handler 048a 0001 | | .CONST 0x0001 ; Number of locals 048b BODY_0488: 048b INIT_0488: 048b 00da | | Load_Top At_Offset_2 ; Debug Table 0x21 = .DEBUG 0x048b,0x0a26,0x0002,0x0000,0x005a,0x89c5,0x0000,0x01e6 ; Debug Table 0x21.0x0 = 0x48b,0x1 048c e004 | | Load 0x0,0x4 048d 181a | | Execute Package,Field_Execute,Field_Number 0x1a 048e 017f | | Execute Record,Equal 048f 0f00 | | Execute_Immediate Equal,0x0 0490 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0491 0000 0000 | | .BLANK 0000[0x7] 0498 ; -------------------------------------------------------------------------------------- 0498 ; SUBPROGRAM 0498 ; -------------------------------------------------------------------------------------- 0498 049b | | .CONST 0x049b ; Address of begin 0499 0004 | | .CONST 0x0004 ; Address of exception handler 049a 0001 | | .CONST 0x0001 ; Number of locals 049b BODY_0498: 049b INIT_0498: 049b e002 | | Load 0x0,0x2 ; Debug Table 0x22 = .DEBUG 0x049b,0x0a2a,0x0002,0x0000,0x005a,0x89c5,0x0000,0x0202 ; Debug Table 0x22.0x0 = 0x49b,0x1 049c 1b12 | | Execute Package,Field_Read,Field_Number 0x12 049d 0322 | " | Declare_Variable Record 049e 00db | | Load_Top At_Offset_3 049f 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 04a0 00d9 | | Load_Top At_Offset_1 04a1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 04a2 e228 | ( | Load 0x1,0x28 04a3 00d9 | | Load_Top At_Offset_1 04a4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 04a5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04a6 0000 0000 | | .XXX[0x2] 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04b5 | | .CONST 0x04b5 ; Address of begin 04a9 04f1 | | .CONST 0x04f1 ; Address of exception handler 04aa 0005 | | .CONST 0x0005 ; Number of locals 04ab INIT_04a8: 04ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23 = .DEBUG 0x04ab,0x0a2e,0x0001,0x0000,0x005a,0x89c5,0x0000,0x0223 ; Debug Table 0x23.0x0 = 0x4ab,0xffff 04ac e005 | | Load 0x0,0x5 ; Debug Table 0x23.0x1 = 0x4ac,0xfffe 04ad 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04ae 02c7 | | Declare_Variable Any 04af 00d8 | | Load_Top At_Offset_0 04b0 1c00 | | Execute_Immediate Run_Utility,0x0 04b1 e005 | | Load 0x0,0x5 ; Debug Table 0x23.0x2 = 0x4b1,0xfffd 04b2 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04b3 e005 | | Load 0x0,0x5 ; Debug Table 0x23.0x3 = 0x4b3,0xfffc 04b4 1b19 | | Execute Package,Field_Read,Field_Number 0x19 04b5 BODY_04a8: 04b5 0007 | | Action Break_Optional ; Debug Table 0x23.0x4 = 0x4b5,0x1 04b6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x23.0x5 = 0x4b6,0x401 04b7 a5fd | | Store_Unchecked 0x2,-0x3 ; Debug Table 0x23.0x6 = 0x4b7,0x1 04b8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x23.0x7 = 0x4b8,0x2 04b9 e004 | | Load 0x0,0x4 04ba 181e | | Execute Package,Field_Execute,Field_Number 0x1e 04bb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04bc e001 | | Load 0x0,0x1 04bd 181e | | Execute Package,Field_Execute,Field_Number 0x1e 04be 682d |h- | Jump_Zero 0x4ec 04bf e005 | | Load 0x0,0x5 ; Debug Table 0x23.0x8 = 0x4bf,0x3 04c0 1b0e | | Execute Package,Field_Read,Field_Number 0xe 04c1 e005 | | Load 0x0,0x5 04c2 1b19 | | Execute Package,Field_Read,Field_Number 0x19 04c3 e403 | | Load 0x2,0x3 04c4 0120 | | Execute Any,Is_Value 04c5 6803 |h | Jump_Zero 0x4c9 04c6 e005 | | Load 0x0,0x5 04c7 1b0f | | Execute Package,Field_Read,Field_Number 0xf 04c8 7801 |x | Jump 0x4ca 04c9 e403 | | Load 0x2,0x3 04ca e008 | | Load 0x0,0x8 04cb 180e | | Execute Package,Field_Execute,Field_Number 0xe 04cc e5fe | | Load 0x2,-0x2 04cd e5ff | | Load 0x2,-0x1 04ce e001 | | Load 0x0,0x1 04cf 181d | | Execute Package,Field_Execute,Field_Number 0x1d 04d0 c403 | | Store 0x2,0x3 04d1 005a | Z | Store_Top Discrete,At_Offset_2 04d2 c402 | | Store 0x2,0x2 04d3 0007 | | Action Break_Optional ; Debug Table 0x23.0x9 = 0x4d3,0x4 04d4 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0xa = 0x4d4,0x801 04d5 021d | | Execute Heap_Access,Is_Null 04d6 6812 |h | Jump_Zero 0x4e9 ; Debug Table 0x23.0xb = 0x4d6,0x4 04d7 e005 | | Load 0x0,0x5 ; Debug Table 0x23.0xc = 0x4d7,0x5 04d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 04d9 e005 | | Load 0x0,0x5 04da 1b0e | | Execute Package,Field_Read,Field_Number 0xe 04db 60a0 |` | Indirect_Literal Discrete,0x57c,{0x00000000, 0x00004000} 04dc e009 | | Load 0x0,0x9 04dd 1b0e | | Execute Package,Field_Read,Field_Number 0xe 04de 4800 |H | Short_Literal 0x0 04df e403 | | Load 0x2,0x3 04e0 e005 | | Load 0x0,0x5 04e1 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 04e2 1819 | | Execute Package,Field_Execute,Field_Number 0x19 04e3 c402 | | Store 0x2,0x2 04e4 005a | Z | Store_Top Discrete,At_Offset_2 04e5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0xd = 0x4e5,0x6 04e6 822a | * | Call 0x1,0x2a 04e7 a5fc | | Store_Unchecked 0x2,-0x4 04e8 7805 |x | Jump 0x4ee 04e9 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0xe = 0x4e9,0x7 04ea a5fc | | Store_Unchecked 0x2,-0x4 04eb 7802 |x | Jump 0x4ee 04ec 4809 |H | Short_Literal 0x9 ; Debug Table 0x23.0xf = 0x4ec,0x8 04ed a5fc | | Store_Unchecked 0x2,-0x4 04ee 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x10 = 0x4ee,0x9 04ef a5fd | | Store_Unchecked 0x2,-0x3 04f0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04f1 TRAP_04a8: 04f1 e001 | | Load 0x0,0x1 04f2 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 04f3 010f | | Execute Exception,Equal 04f4 7004 |p | Jump_Nonzero 0x4f9 04f5 e001 | | Load 0x0,0x1 04f6 1b2d | - | Execute Package,Field_Read,Field_Number 0x2d 04f7 010f | | Execute Exception,Equal 04f8 6803 |h | Jump_Zero 0x4fc 04f9 480d |H | Short_Literal 0xd ; Debug Table 0x23.0x11 = 0x4f9,0xa 04fa a5fc | | Store_Unchecked 0x2,-0x4 04fb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04fc 480e |H | Short_Literal 0xe ; Debug Table 0x23.0x12 = 0x4fc,0xb 04fd a5fc | | Store_Unchecked 0x2,-0x4 04fe 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04ff 0000 | | .XXX[0x1] 0500 ; -------------------------------------------------------------------------------------- 0500 ; SUBPROGRAM 0500 ; -------------------------------------------------------------------------------------- 0500 050e | | .CONST 0x050e ; Address of begin 0501 0566 | f | .CONST 0x0566 ; Address of exception handler 0502 0005 | | .CONST 0x0005 ; Number of locals 0503 INIT_0500: 0503 e005 | | Load 0x0,0x5 ; Debug Table 0x24 = .DEBUG 0x0503,0x0a56,0x0001,0x0000,0x005a,0x89c5,0x0000,0x02cd ; Debug Table 0x24.0x0 = 0x503,0xffff 0504 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0505 e005 | | Load 0x0,0x5 ; Debug Table 0x24.0x1 = 0x505,0xfffe 0506 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0507 e005 | | Load 0x0,0x5 ; Debug Table 0x24.0x2 = 0x507,0xfffd 0508 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0509 02c7 | | Declare_Variable Any 050a 00d8 | | Load_Top At_Offset_0 050b 1c00 | | Execute_Immediate Run_Utility,0x0 050c e005 | | Load 0x0,0x5 ; Debug Table 0x24.0x3 = 0x50c,0xfffc 050d 1b19 | | Execute Package,Field_Read,Field_Number 0x19 050e BODY_0500: 050e e005 | | Load 0x0,0x5 ; Debug Table 0x24.0x4 = 0x50e,0x1 050f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0510 c404 | | Store 0x2,0x4 0511 e5fd | | Load 0x2,-0x3 ; Debug Table 0x24.0x5 = 0x511,0x2 0512 e5ff | | Load 0x2,-0x1 0513 e004 | | Load 0x0,0x4 0514 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0515 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0516 e001 | | Load 0x0,0x1 0517 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0518 6848 |hH | Jump_Zero 0x561 0519 e005 | | Load 0x0,0x5 ; Debug Table 0x24.0x6 = 0x519,0x3 051a 1b0e | | Execute Package,Field_Read,Field_Number 0xe 051b e005 | | Load 0x0,0x5 051c 1b19 | | Execute Package,Field_Read,Field_Number 0x19 051d 00db | | Load_Top At_Offset_3 051e 0120 | | Execute Any,Is_Value 051f 6803 |h | Jump_Zero 0x523 0520 e005 | | Load 0x0,0x5 0521 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0522 7801 |x | Jump 0x524 0523 00db | | Load_Top At_Offset_3 0524 e008 | | Load 0x0,0x8 0525 180e | | Execute Package,Field_Execute,Field_Number 0xe 0526 e5fe | | Load 0x2,-0x2 0527 e5ff | | Load 0x2,-0x1 0528 e001 | | Load 0x0,0x1 0529 181d | | Execute Package,Field_Execute,Field_Number 0x1d 052a c404 | | Store 0x2,0x4 052b 005a | Z | Store_Top Discrete,At_Offset_2 052c c402 | | Store 0x2,0x2 052d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x7 = 0x52d,0x4 052e e005 | | Load 0x0,0x5 052f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0530 6816 |h | Jump_Zero 0x547 0531 e005 | | Load 0x0,0x5 ; Debug Table 0x24.0x8 = 0x531,0x5 0532 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0533 00da | | Load_Top At_Offset_2 0534 0120 | | Execute Any,Is_Value 0535 6803 |h | Jump_Zero 0x539 0536 e005 | | Load 0x0,0x5 0537 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0538 7801 |x | Jump 0x53a 0539 00da | | Load_Top At_Offset_2 053a 6041 |`A | Indirect_Literal Discrete,0x57c,{0x00000000, 0x00004000} 053b e009 | | Load 0x0,0x9 053c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 053d 4801 |H | Short_Literal 0x1 053e e005 | | Load 0x0,0x5 053f 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0540 e402 | | Load 0x2,0x2 0541 e005 | | Load 0x0,0x5 0542 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0543 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0544 c404 | | Store 0x2,0x4 0545 005b | [ | Store_Top Discrete,At_Offset_3 0546 7802 |x | Jump 0x549 0547 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0x9 = 0x547,0x6 0548 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0549 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xa = 0x549,0x7 054a 822b | + | Call 0x1,0x2b 054b 6811 |h | Jump_Zero 0x55d 054c e5fd | | Load 0x2,-0x3 ; Debug Table 0x24.0xb = 0x54c,0x8 054d e005 | | Load 0x0,0x5 054e 181e | | Execute Package,Field_Execute,Field_Number 0x1e 054f 012f | / | Execute Any,Equal 0550 7006 |p | Jump_Nonzero 0x557 0551 00d9 | | Load_Top At_Offset_1 0552 e005 | | Load 0x0,0x5 0553 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0554 e5fd | | Load 0x2,-0x3 0555 012f | / | Execute Any,Equal 0556 6803 |h | Jump_Zero 0x55a 0557 4800 |H | Short_Literal 0x0 ; Debug Table 0x24.0xc = 0x557,0x9 0558 a5fb | | Store_Unchecked 0x2,-0x5 0559 7809 |x | Jump 0x563 055a 480a |H | Short_Literal 0xa ; Debug Table 0x24.0xd = 0x55a,0xa 055b a5fb | | Store_Unchecked 0x2,-0x5 055c 7806 |x | Jump 0x563 055d 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0xe = 0x55d,0xb 055e 822a | * | Call 0x1,0x2a 055f a5fb | | Store_Unchecked 0x2,-0x5 0560 7802 |x | Jump 0x563 0561 4809 |H | Short_Literal 0x9 ; Debug Table 0x24.0xf = 0x561,0xc 0562 a5fb | | Store_Unchecked 0x2,-0x5 0563 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x24.0x10 = 0x563,0xd 0564 c5fc | | Store 0x2,-0x4 0565 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0566 TRAP_0500: 0566 e001 | | Load 0x0,0x1 0567 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 0568 010f | | Execute Exception,Equal 0569 7004 |p | Jump_Nonzero 0x56e 056a e001 | | Load 0x0,0x1 056b 1b2d | - | Execute Package,Field_Read,Field_Number 0x2d 056c 010f | | Execute Exception,Equal 056d 6806 |h | Jump_Zero 0x574 056e 480d |H | Short_Literal 0xd ; Debug Table 0x24.0x11 = 0x56e,0xe 056f a5fb | | Store_Unchecked 0x2,-0x5 0570 e005 | | Load 0x0,0x5 ; Debug Table 0x24.0x12 = 0x570,0xf 0571 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0572 c5fc | | Store 0x2,-0x4 0573 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0574 480e |H | Short_Literal 0xe ; Debug Table 0x24.0x13 = 0x574,0x10 0575 a5fb | | Store_Unchecked 0x2,-0x5 0576 e005 | | Load 0x0,0x5 ; Debug Table 0x24.0x14 = 0x576,0x11 0577 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0578 c5fc | | Store 0x2,-0x4 0579 4504 |E | Exit_Suprogram New_Top_Offset 0x4 057a 0000 0000 | | .XXX[0x2] 057c 0000 0000 | | .LITERAL {0x00000000, 0x00004000} 0580 ; -------------------------------------------------------------------------------------- 0580 ; SUBPROGRAM 0580 ; -------------------------------------------------------------------------------------- 0580 0588 | | .CONST 0x0588 ; Address of begin 0581 05a6 | | .CONST 0x05a6 ; Address of exception handler 0582 0002 | | .CONST 0x0002 ; Number of locals 0583 INIT_0580: 0583 e005 | | Load 0x0,0x5 ; Debug Table 0x25 = .DEBUG 0x0583,0x0a82,0x0001,0x0000,0x005a,0x89c5,0x0000,0x03b9 ; Debug Table 0x25.0x0 = 0x583,0xffff 0584 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0585 02ff | | Declare_Variable Variant_Record 0586 00d8 | | Load_Top At_Offset_0 0587 1c00 | | Execute_Immediate Run_Utility,0x0 0588 BODY_0580: 0588 00db | | Load_Top At_Offset_3 ; Debug Table 0x25.0x1 = 0x588,0x1 0589 8230 | 0 | Call 0x1,0x30 058a 6811 |h | Jump_Zero 0x59c 058b e5fe | | Load 0x2,-0x2 ; Debug Table 0x25.0x2 = 0x58b,0x2 058c e5ff | | Load 0x2,-0x1 058d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 058e e001 | | Load 0x0,0x1 058f 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0590 00d9 | | Load_Top At_Offset_1 0591 016d | m | Execute Variant_Record,Structure_Write 0592 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x3 = 0x592,0x3 0593 e005 | | Load 0x0,0x5 0594 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0595 7003 |p | Jump_Nonzero 0x599 0596 4800 |H | Short_Literal 0x0 ; Debug Table 0x25.0x4 = 0x596,0x4 0597 a5fc | | Store_Unchecked 0x2,-0x4 0598 7809 |x | Jump 0x5a2 0599 480e |H | Short_Literal 0xe ; Debug Table 0x25.0x5 = 0x599,0x5 059a a5fc | | Store_Unchecked 0x2,-0x4 059b 7806 |x | Jump 0x5a2 059c 480d |H | Short_Literal 0xd ; Debug Table 0x25.0x6 = 0x59c,0x6 059d a5fc | | Store_Unchecked 0x2,-0x4 059e e005 | | Load 0x0,0x5 ; Debug Table 0x25.0x7 = 0x59e,0x7 059f 1815 | | Execute Package,Field_Execute,Field_Number 0x15 05a0 00d9 | | Load_Top At_Offset_1 05a1 016d | m | Execute Variant_Record,Structure_Write 05a2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x25.0x8 = 0x5a2,0x8 05a3 e5fd | | Load 0x2,-0x3 05a4 016d | m | Execute Variant_Record,Structure_Write 05a5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05a6 TRAP_0580: 05a6 e001 | | Load 0x0,0x1 05a7 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c 05a8 010f | | Execute Exception,Equal 05a9 7004 |p | Jump_Nonzero 0x5ae 05aa e001 | | Load 0x0,0x1 05ab 1b2d | - | Execute Package,Field_Read,Field_Number 0x2d 05ac 010f | | Execute Exception,Equal 05ad 6807 |h | Jump_Zero 0x5b5 05ae 480d |H | Short_Literal 0xd ; Debug Table 0x25.0x9 = 0x5ae,0x9 05af a5fc | | Store_Unchecked 0x2,-0x4 05b0 e005 | | Load 0x0,0x5 ; Debug Table 0x25.0xa = 0x5b0,0xa 05b1 1815 | | Execute Package,Field_Execute,Field_Number 0x15 05b2 e5fd | | Load 0x2,-0x3 05b3 016d | m | Execute Variant_Record,Structure_Write 05b4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05b5 480e |H | Short_Literal 0xe ; Debug Table 0x25.0xb = 0x5b5,0xb 05b6 a5fc | | Store_Unchecked 0x2,-0x4 05b7 e005 | | Load 0x0,0x5 ; Debug Table 0x25.0xc = 0x5b7,0xc 05b8 1815 | | Execute Package,Field_Execute,Field_Number 0x15 05b9 e5fd | | Load 0x2,-0x3 05ba 016d | m | Execute Variant_Record,Structure_Write 05bb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05bc 0000 0000 | | .BLANK 0000[0x4] 05c0 ; -------------------------------------------------------------------------------------- 05c0 ; SUBPROGRAM 05c0 ; -------------------------------------------------------------------------------------- 05c0 05d2 | | .CONST 0x05d2 ; Address of begin 05c1 0610 | | .CONST 0x0610 ; Address of exception handler 05c2 0005 | | .CONST 0x0005 ; Number of locals 05c3 INIT_05c0: 05c3 e005 | | Load 0x0,0x5 ; Debug Table 0x26 = .DEBUG 0x05c3,0x0a9e,0x0001,0x0000,0x005a,0x89c5,0x0000,0x043a ; Debug Table 0x26.0x0 = 0x5c3,0xffff 05c4 1b14 | | Execute Package,Field_Read,Field_Number 0x14 05c5 02ff | | Declare_Variable Variant_Record 05c6 00d8 | | Load_Top At_Offset_0 05c7 1c00 | | Execute_Immediate Run_Utility,0x0 05c8 e005 | | Load 0x0,0x5 ; Debug Table 0x26.0x1 = 0x5c8,0xfffe 05c9 1b0f | | Execute Package,Field_Read,Field_Number 0xf 05ca 02c7 | | Declare_Variable Any 05cb 00d8 | | Load_Top At_Offset_0 05cc 1c00 | | Execute_Immediate Run_Utility,0x0 05cd e005 | | Load 0x0,0x5 ; Debug Table 0x26.0x2 = 0x5cd,0xfffd 05ce 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 05cf 1b0f | | Execute Package,Field_Read,Field_Number 0xf 05d0 e005 | | Load 0x0,0x5 ; Debug Table 0x26.0x3 = 0x5d0,0xfffc 05d1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05d2 BODY_05c0: 05d2 e005 | | Load 0x0,0x5 ; Debug Table 0x26.0x4 = 0x5d2,0x1 05d3 1810 | | Execute Package,Field_Execute,Field_Number 0x10 05d4 c5fc | | Store 0x2,-0x4 05d5 e005 | | Load 0x0,0x5 ; Debug Table 0x26.0x5 = 0x5d5,0x2 05d6 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 05d7 1b0f | | Execute Package,Field_Read,Field_Number 0xf 05d8 e402 | | Load 0x2,0x2 05d9 e5fd | | Load 0x2,-0x3 05da e5ff | | Load 0x2,-0x1 05db 8234 | 4 | Call 0x1,0x34 05dc 00d1 | | Pop_Control Pop_Count_1 05dd 005a | Z | Store_Top Discrete,At_Offset_2 05de 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0x6 = 0x5de,0x3 05df 822c | , | Call 0x1,0x2c 05e0 682c |h, | Jump_Zero 0x60d 05e1 e005 | | Load 0x0,0x5 ; Debug Table 0x26.0x7 = 0x5e1,0x4 05e2 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05e3 00db | | Load_Top At_Offset_3 05e4 0120 | | Execute Any,Is_Value 05e5 6803 |h | Jump_Zero 0x5e9 05e6 e005 | | Load 0x0,0x5 05e7 1b0f | | Execute Package,Field_Read,Field_Number 0xf 05e8 7801 |x | Jump 0x5ea 05e9 00db | | Load_Top At_Offset_3 05ea 6791 |g | Indirect_Literal Discrete,0x57c,{0x00000000, 0x00004000} 05eb e009 | | Load 0x0,0x9 05ec 1b0e | | Execute Package,Field_Read,Field_Number 0xe 05ed e402 | | Load 0x2,0x2 05ee e005 | | Load 0x0,0x5 05ef 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 05f0 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05f1 c403 | | Store 0x2,0x3 05f2 0059 | Y | Store_Top Discrete,At_Offset_1 05f3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0x8 = 0x5f3,0x5 05f4 822b | + | Call 0x1,0x2b 05f5 6813 |h | Jump_Zero 0x609 05f6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x26.0x9 = 0x5f6,0x6 05f7 e005 | | Load 0x0,0x5 05f8 181e | | Execute Package,Field_Execute,Field_Number 0x1e 05f9 012f | / | Execute Any,Equal 05fa 7006 |p | Jump_Nonzero 0x601 05fb e5fe | | Load 0x2,-0x2 05fc 00db | | Load_Top At_Offset_3 05fd e005 | | Load 0x0,0x5 05fe 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 05ff 012f | / | Execute Any,Equal 0600 6805 |h | Jump_Zero 0x606 0601 00da | | Load_Top At_Offset_2 ; Debug Table 0x26.0xa = 0x601,0x7 0602 c5fc | | Store 0x2,-0x4 0603 4800 |H | Short_Literal 0x0 ; Debug Table 0x26.0xb = 0x603,0x8 0604 a5fb | | Store_Unchecked 0x2,-0x5 0605 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0606 480a |H | Short_Literal 0xa ; Debug Table 0x26.0xc = 0x606,0x9 0607 a5fb | | Store_Unchecked 0x2,-0x5 0608 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0609 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x26.0xd = 0x609,0xa 060a 822a | * | Call 0x1,0x2a 060b a5fb | | Store_Unchecked 0x2,-0x5 060c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 060d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x26.0xe = 0x60d,0xb 060e a5fb | | Store_Unchecked 0x2,-0x5 060f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0610 TRAP_05c0: 0610 0007 | | Action Break_Optional 0611 480e |H | Short_Literal 0xe ; Debug Table 0x26.0xf = 0x611,0xc 0612 a5fb | | Store_Unchecked 0x2,-0x5 0613 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0614 0000 0000 | | .BLANK 0000[0x4] 0618 ; -------------------------------------------------------------------------------------- 0618 ; SUBPROGRAM 0618 ; -------------------------------------------------------------------------------------- 0618 062a | * | .CONST 0x062a ; Address of begin 0619 066c | l | .CONST 0x066c ; Address of exception handler 061a 0005 | | .CONST 0x0005 ; Number of locals 061b INIT_0618: 061b e005 | | Load 0x0,0x5 ; Debug Table 0x27 = .DEBUG 0x061b,0x0ac0,0x0001,0x0000,0x005a,0x89c5,0x0000,0x04e2 ; Debug Table 0x27.0x0 = 0x61b,0xffff 061c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 061d 02ff | | Declare_Variable Variant_Record 061e 00d8 | | Load_Top At_Offset_0 061f 1c00 | | Execute_Immediate Run_Utility,0x0 0620 e005 | | Load 0x0,0x5 ; Debug Table 0x27.0x1 = 0x620,0xfffe 0621 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0622 02c7 | | Declare_Variable Any 0623 00d8 | | Load_Top At_Offset_0 0624 1c00 | | Execute_Immediate Run_Utility,0x0 0625 e005 | | Load 0x0,0x5 ; Debug Table 0x27.0x2 = 0x625,0xfffd 0626 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0627 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0628 e005 | | Load 0x0,0x5 ; Debug Table 0x27.0x3 = 0x628,0xfffc 0629 1b0d | | Execute Package,Field_Read,Field_Number 0xd 062a BODY_0618: 062a 0007 | | Action Break_Optional ; Debug Table 0x27.0x4 = 0x62a,0x1 062b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x27.0x5 = 0x62b,0x401 062c a5fd | | Store_Unchecked 0x2,-0x3 ; Debug Table 0x27.0x6 = 0x62c,0x1 062d e005 | | Load 0x0,0x5 ; Debug Table 0x27.0x7 = 0x62d,0x2 062e 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 062f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0630 e402 | | Load 0x2,0x2 0631 e5fe | | Load 0x2,-0x2 0632 e5ff | | Load 0x2,-0x1 0633 8234 | 4 | Call 0x1,0x34 0634 00d1 | | Pop_Control Pop_Count_1 0635 005a | Z | Store_Top Discrete,At_Offset_2 0636 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x27.0x8 = 0x636,0x3 0637 822c | , | Call 0x1,0x2c 0638 6827 |h' | Jump_Zero 0x660 0639 e005 | | Load 0x0,0x5 ; Debug Table 0x27.0x9 = 0x639,0x4 063a 1b0d | | Execute Package,Field_Read,Field_Number 0xd 063b 00db | | Load_Top At_Offset_3 063c 0120 | | Execute Any,Is_Value 063d 6803 |h | Jump_Zero 0x641 063e e005 | | Load 0x0,0x5 063f 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0640 7801 |x | Jump 0x642 0641 00db | | Load_Top At_Offset_3 0642 6739 |g9 | Indirect_Literal Discrete,0x57c,{0x00000000, 0x00004000} 0643 e009 | | Load 0x0,0x9 0644 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0645 e402 | | Load 0x2,0x2 0646 e005 | | Load 0x0,0x5 0647 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0648 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0649 c403 | | Store 0x2,0x3 064a 0059 | Y | Store_Top Discrete,At_Offset_1 064b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0xa = 0x64b,0x5 064c 822b | + | Call 0x1,0x2b 064d 680e |h | Jump_Zero 0x65c 064e e005 | | Load 0x0,0x5 ; Debug Table 0x27.0xb = 0x64e,0x6 064f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0650 e005 | | Load 0x0,0x5 0651 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0652 6729 |g) | Indirect_Literal Discrete,0x57c,{0x00000000, 0x00004000} 0653 e009 | | Load 0x0,0x9 0654 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0655 4800 |H | Short_Literal 0x0 0656 e403 | | Load 0x2,0x3 0657 e005 | | Load 0x0,0x5 0658 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0659 1819 | | Execute Package,Field_Execute,Field_Number 0x19 065a c5fd | | Store 0x2,-0x3 065b 0059 | Y | Store_Top Discrete,At_Offset_1 065c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x27.0xc = 0x65c,0x7 065d 822a | * | Call 0x1,0x2a 065e a5fc | | Store_Unchecked 0x2,-0x4 065f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0660 e005 | | Load 0x0,0x5 ; Debug Table 0x27.0xd = 0x660,0x8 0661 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35 0662 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0663 e005 | | Load 0x0,0x5 0664 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0665 e227 | ' | Load 0x1,0x27 0666 e5ff | | Load 0x2,-0x1 0667 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0668 8232 | 2 | Call 0x1,0x32 0669 c5fd | | Store 0x2,-0x3 066a c5fc | | Store 0x2,-0x4 066b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 066c TRAP_0618: 066c 0007 | | Action Break_Optional 066d 480e |H | Short_Literal 0xe ; Debug Table 0x27.0xe = 0x66d,0x9 066e a5fc | | Store_Unchecked 0x2,-0x4 066f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0670 ; -------------------------------------------------------------------------------------- 0670 ; SUBPROGRAM 0670 ; -------------------------------------------------------------------------------------- 0670 067a | z | .CONST 0x067a ; Address of begin 0671 0004 | | .CONST 0x0004 ; Address of exception handler 0672 0003 | | .CONST 0x0003 ; Number of locals 0673 INIT_0670: 0673 e005 | | Load 0x0,0x5 ; Debug Table 0x28 = .DEBUG 0x0673,0x0ae0,0x0001,0x0000,0x005a,0x89c5,0x0000,0x0a9a ; Debug Table 0x28.0x0 = 0x673,0xffff 0674 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0675 02c7 | | Declare_Variable Any 0676 00d8 | | Load_Top At_Offset_0 0677 1c00 | | Execute_Immediate Run_Utility,0x0 0678 e005 | | Load 0x0,0x5 ; Debug Table 0x28.0x1 = 0x678,0xfffe 0679 1b0d | | Execute Package,Field_Read,Field_Number 0xd 067a BODY_0670: 067a e005 | | Load 0x0,0x5 ; Debug Table 0x28.0x2 = 0x67a,0x1 067b 1b0d | | Execute Package,Field_Read,Field_Number 0xd 067c 00da | | Load_Top At_Offset_2 067d 0120 | | Execute Any,Is_Value 067e 6803 |h | Jump_Zero 0x682 067f e005 | | Load 0x0,0x5 0680 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0681 7801 |x | Jump 0x683 0682 00da | | Load_Top At_Offset_2 0683 66f8 |f | Indirect_Literal Discrete,0x57c,{0x00000000, 0x00004000} 0684 e009 | | Load 0x0,0x9 0685 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0686 e5ff | | Load 0x2,-0x1 0687 e005 | | Load 0x0,0x5 0688 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39 0689 181b | | Execute Package,Field_Execute,Field_Number 0x1b 068a c402 | | Store 0x2,0x2 068b 0059 | Y | Store_Top Discrete,At_Offset_1 068c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x28.0x3 = 0x68c,0x2 068d 822b | + | Call 0x1,0x2b 068e 6805 |h | Jump_Zero 0x694 068f e008 | | Load 0x0,0x8 ; Debug Table 0x28.0x4 = 0x68f,0x3 0690 180e | | Execute Package,Field_Execute,Field_Number 0xe 0691 00da | | Load_Top At_Offset_2 0692 e001 | | Load 0x0,0x1 0693 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 0694 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0695 0000 0000 | | .XXX[0x3] 0697 0000 | | 0698 ; -------------------------------------------------------------------------------------- 0698 ; SUBPROGRAM 0698 ; -------------------------------------------------------------------------------------- 0698 06b0 | | .CONST 0x06b0 ; Address of begin 0699 06c7 | | .CONST 0x06c7 ; Address of exception handler 069a 0003 | | .CONST 0x0003 ; Number of locals 069b INIT_0698: 069b e006 | | Load 0x0,0x6 ; Debug Table 0x29 = .DEBUG 0x069b,0x0aec,0x0004,0x0000,0x005a,0x89c5,0x0000,0x07d0 ; Debug Table 0x29.0x0 = 0x69b,0xffff 069c 1b14 | | Execute Package,Field_Read,Field_Number 0x14 069d 0322 | " | Declare_Variable Record 069e e402 | | Load 0x2,0x2 069f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06a0 e004 | | Load 0x0,0x4 06a1 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 06a2 e006 | | Load 0x0,0x6 06a3 1b12 | | Execute Package,Field_Read,Field_Number 0x12 06a4 0119 | | Execute Any,Check_In_Formal_Type 06a5 00d9 | | Load_Top At_Offset_1 06a6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06a7 e402 | | Load 0x2,0x2 06a8 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 06a9 00d9 | | Load_Top At_Offset_1 06aa 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 06ab e006 | | Load 0x0,0x6 ; Debug Table 0x29.0x1 = 0x6ab,0xfffe 06ac 1b14 | | Execute Package,Field_Read,Field_Number 0x14 06ad 0322 | " | Declare_Variable Record 06ae 00d8 | | Load_Top At_Offset_0 06af 1c00 | | Execute_Immediate Run_Utility,0x0 06b0 BODY_0698: 06b0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0x2 = 0x6b0,0x1 06b1 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06b2 00d9 | | Load_Top At_Offset_1 06b3 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06b4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0x3 = 0x6b4,0x2 06b5 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 06b6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 06b7 00d9 | | Load_Top At_Offset_1 06b8 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 06b9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 06ba 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x29.0x4 = 0x6ba,0x3 06bb 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 06bc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06bd 0a01 | | Execute_Immediate Plus,0x1 06be 00d9 | | Load_Top At_Offset_1 06bf 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 06c0 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 06c1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x29.0x5 = 0x6c1,0x4 06c2 00da | | Load_Top At_Offset_2 06c3 e007 | | Load 0x0,0x7 06c4 180e | | Execute Package,Field_Execute,Field_Number 0xe 06c5 00cb | | Action Pop_Block_With_Result 06c6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06c7 TRAP_0698: 06c7 010e | | Execute Exception,Is_Constraint_Error 06c8 6803 |h | Jump_Zero 0x6cc 06c9 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x29.0x6 = 0x6c9,0x5 06ca 00cb | | Action Pop_Block_With_Result 06cb 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 06cc 0100 | | Execute Exception,Raise 06cd ; -------------------------------------------------------------------------------------- 06cd ; STRING TABLE 06cd ; -------------------------------------------------------------------------------------- 06cd 0012 | | .STRTAB 0x0012->0x06d6 ; "SELECTION" 06ce 0019 | | .STRTAB 0x0019->0x06da ; "CURSOR" 06cf 001d | | .STRTAB 0x001d->0x06dd ; "IMAGE" 06d0 0020 | | .STRTAB 0x0020->0x06e0 ; "REGION" 06d1 0024 | $ | .STRTAB 0x0024->0x06e3 ; "[UNROOTED]" 06d2 002c | , | .STRTAB 0x002c->0x06e8 ; "ADA" 06d3 002d | - | .STRTAB 0x002d->0x06e9 ; "COMMAND" 06d4 0032 | 2 | .STRTAB 0x0032->0x06ed ; "TEXT" 06d5 0034 | 4 | .STREND 0x0034->0x06ef 06d6 5345 4c45 |SELE| .STRTAB_STRINGS 06ef 0000 | | .XXX[0x1] 06f0 ; -------------------------------------------------------------------------------------- 06f0 ; Debug Table 06f0 ; -------------------------------------------------------------------------------------- 06f0 0003 002a | *| .CONST 0x0003,0x002a 06f2 000b 0842 | B| .DEBUG 0x000b,0x0842,0x8000,0x0000,0x005a,0x7665,0x0000,0x000e 06fa 0047 0880 | G | .DEBUG 0x0047,0x0880,0x8000,0x0000,0x005a,0x89c5,0x0000,0x0017 0702 00bb 08dc | | .DEBUG 0x00bb,0x08dc,0x0005,0x0000,0x005a,0x7665,0x0000,0x001d 070a 00d3 08de | | .DEBUG 0x00d3,0x08de,0x0001,0x0000,0x005a,0x7665,0x0000,0x0025 0712 013b 0904 | ; | .DEBUG 0x013b,0x0904,0x0001,0x0000,0x005a,0x7665,0x0000,0x0049 071a 01b3 0924 | $| .DEBUG 0x01b3,0x0924,0x0002,0x0000,0x005a,0x7665,0x0000,0x0076 0722 020b 093e | >| .DEBUG 0x020b,0x093e,0x0002,0x0000,0x005a,0x7665,0x0000,0x008d 072a 0263 0960 | c `| .DEBUG 0x0263,0x0960,0x0001,0x0000,0x005a,0x7665,0x0000,0x00a4 0732 0273 0964 | s d| .DEBUG 0x0273,0x0964,0x0001,0x0000,0x005a,0x7665,0x0000,0x00ae 073a 027b 0968 | { h| .DEBUG 0x027b,0x0968,0x0001,0x0000,0x005a,0x7665,0x0000,0x00b8 0742 0283 096c | l| .DEBUG 0x0283,0x096c,0x0001,0x0000,0x005a,0x7665,0x0000,0x00c2 074a 028b 0970 | p| .DEBUG 0x028b,0x0970,0x0001,0x0000,0x005a,0x7665,0x0000,0x00d1 0752 0293 0974 | t| .DEBUG 0x0293,0x0974,0x0001,0x0000,0x005a,0x7665,0x0000,0x00e0 075a 02a3 0978 | x| .DEBUG 0x02a3,0x0978,0x0001,0x0000,0x005a,0x7665,0x0000,0x00ea 0762 02b3 097c | || .DEBUG 0x02b3,0x097c,0x0002,0x0000,0x005a,0x7665,0x0000,0x00f2 076a 02c3 0980 | | .DEBUG 0x02c3,0x0980,0x0002,0x0000,0x005a,0x7665,0x0000,0x00f7 0772 02d3 0984 | | .DEBUG 0x02d3,0x0984,0x0002,0x0000,0x005a,0x7665,0x0000,0x0101 077a 02e3 0988 | | .DEBUG 0x02e3,0x0988,0x0001,0x0000,0x005a,0x7665,0x0000,0x0118 0782 02fb 098c | | .DEBUG 0x02fb,0x098c,0x0002,0x0000,0x005a,0x7665,0x0000,0x0120 078a 0303 0990 | | .DEBUG 0x0303,0x0990,0x0002,0x0000,0x005a,0x7665,0x0000,0x0129 0792 0313 0994 | | .DEBUG 0x0313,0x0994,0x0001,0x0000,0x005a,0x7665,0x0000,0x0132 079a 0323 0998 | # | .DEBUG 0x0323,0x0998,0x0002,0x0000,0x005a,0x7665,0x0000,0x013a 07a2 0333 099e | 3 | .DEBUG 0x0333,0x099e,0x0001,0x0000,0x005a,0x7665,0x0000,0x0141 07aa 038b 09c4 | | .DEBUG 0x038b,0x09c4,0x0001,0x0000,0x005a,0x7665,0x0000,0x0155 07b2 03b3 09d0 | | .DEBUG 0x03b3,0x09d0,0x0001,0x0000,0x005a,0x7665,0x0000,0x0169 07ba 03d3 09dc | | .DEBUG 0x03d3,0x09dc,0x0001,0x0000,0x005a,0x7665,0x0000,0x0178 07c2 03eb 09e2 | | .DEBUG 0x03eb,0x09e2,0x0002,0x0000,0x005a,0x89c5,0x0000,0x0082 07ca 03f3 09e6 | | .DEBUG 0x03f3,0x09e6,0x0002,0x0000,0x005a,0x89c5,0x0000,0x009b 07d2 0413 09f4 | | .DEBUG 0x0413,0x09f4,0x0002,0x0000,0x005a,0x89c5,0x0000,0x00df 07da 041b 09f8 | | .DEBUG 0x041b,0x09f8,0x0002,0x0000,0x005a,0x89c5,0x0000,0x00f8 07e2 0423 09fc | # | .DEBUG 0x0423,0x09fc,0x0002,0x0000,0x005a,0x89c5,0x0000,0x0111 07ea 044b 0a0e | K | .DEBUG 0x044b,0x0a0e,0x0002,0x0000,0x005a,0x89c5,0x0000,0x0165 07f2 047b 0a22 | { "| .DEBUG 0x047b,0x0a22,0x0002,0x0000,0x005a,0x89c5,0x0000,0x01c6 07fa 048b 0a26 | &| .DEBUG 0x048b,0x0a26,0x0002,0x0000,0x005a,0x89c5,0x0000,0x01e6 0802 049b 0a2a | *| .DEBUG 0x049b,0x0a2a,0x0002,0x0000,0x005a,0x89c5,0x0000,0x0202 080a 04ab 0a2e | .| .DEBUG 0x04ab,0x0a2e,0x0001,0x0000,0x005a,0x89c5,0x0000,0x0223 0812 0503 0a56 | V| .DEBUG 0x0503,0x0a56,0x0001,0x0000,0x005a,0x89c5,0x0000,0x02cd 081a 0583 0a82 | | .DEBUG 0x0583,0x0a82,0x0001,0x0000,0x005a,0x89c5,0x0000,0x03b9 0822 05c3 0a9e | | .DEBUG 0x05c3,0x0a9e,0x0001,0x0000,0x005a,0x89c5,0x0000,0x043a 082a 061b 0ac0 | | .DEBUG 0x061b,0x0ac0,0x0001,0x0000,0x005a,0x89c5,0x0000,0x04e2 0832 0673 0ae0 | s | .DEBUG 0x0673,0x0ae0,0x0001,0x0000,0x005a,0x89c5,0x0000,0x0a9a 083a 069b 0aec | | .DEBUG 0x069b,0x0aec,0x0004,0x0000,0x005a,0x89c5,0x0000,0x07d0 0842 ; -------------------------------------------------------------------------------------- 0842 ; Debug3 Subtable 0x0 0842 ; -------------------------------------------------------------------------------------- 0842 001e 0000 | | .DBG3TAB 0x001e,0x0000 0844 000b ffff | | .CONST 0x000b,0xffff 0846 000c fffe | | .CONST 0x000c,0xfffe 0848 000d fffd | | .CONST 0x000d,0xfffd 084a 000e fffc | | .CONST 0x000e,0xfffc 084c 0013 fffb | | .CONST 0x0013,0xfffb 084e 0015 fffa | | .CONST 0x0015,0xfffa 0850 0017 fff9 | | .CONST 0x0017,0xfff9 0852 0019 fff8 | | .CONST 0x0019,0xfff8 0854 001b fff7 | | .CONST 0x001b,0xfff7 0856 001d fff6 | | .CONST 0x001d,0xfff6 0858 001f fff5 | | .CONST 0x001f,0xfff5 085a 0021 fff4 | ! | .CONST 0x0021,0xfff4 085c 0023 fff3 | # | .CONST 0x0023,0xfff3 085e 0025 fff2 | % | .CONST 0x0025,0xfff2 0860 0027 fff1 | ' | .CONST 0x0027,0xfff1 0862 0029 fff0 | ) | .CONST 0x0029,0xfff0 0864 002b ffef | + | .CONST 0x002b,0xffef 0866 002d ffee | - | .CONST 0x002d,0xffee 0868 002f ffed | / | .CONST 0x002f,0xffed 086a 0031 ffec | 1 | .CONST 0x0031,0xffec 086c 0034 ffeb | 4 | .CONST 0x0034,0xffeb 086e 0036 ffea | 6 | .CONST 0x0036,0xffea 0870 0038 ffe9 | 8 | .CONST 0x0038,0xffe9 0872 003a ffe8 | : | .CONST 0x003a,0xffe8 0874 003c ffe7 | < | .CONST 0x003c,0xffe7 0876 003e ffe6 | > | .CONST 0x003e,0xffe6 0878 0040 ffe5 | @ | .CONST 0x0040,0xffe5 087a 0042 ffe4 | B | .CONST 0x0042,0xffe4 087c 0044 ffe3 | D | .CONST 0x0044,0xffe3 087e 0046 ffe2 | F | .CONST 0x0046,0xffe2 0880 ; -------------------------------------------------------------------------------------- 0880 ; Debug3 Subtable 0x1 0880 ; -------------------------------------------------------------------------------------- 0880 002d 0000 | - | .DBG3TAB 0x002d,0x0000 0882 0047 ffff | G | .CONST 0x0047,0xffff 0884 0048 fffe | H | .CONST 0x0048,0xfffe 0886 0049 fffd | I | .CONST 0x0049,0xfffd 0888 004a fffc | J | .CONST 0x004a,0xfffc 088a 0059 fffb | Y | .CONST 0x0059,0xfffb 088c 0062 fffa | b | .CONST 0x0062,0xfffa 088e 0063 fff9 | c | .CONST 0x0063,0xfff9 0890 0064 fff8 | d | .CONST 0x0064,0xfff8 0892 0066 fff7 | f | .CONST 0x0066,0xfff7 0894 0068 fff6 | h | .CONST 0x0068,0xfff6 0896 006a fff5 | j | .CONST 0x006a,0xfff5 0898 006c fff4 | l | .CONST 0x006c,0xfff4 089a 006e fff3 | n | .CONST 0x006e,0xfff3 089c 0070 fff2 | p | .CONST 0x0070,0xfff2 089e 0072 fff1 | r | .CONST 0x0072,0xfff1 08a0 0074 fff0 | t | .CONST 0x0074,0xfff0 08a2 0076 ffef | v | .CONST 0x0076,0xffef 08a4 0078 ffee | x | .CONST 0x0078,0xffee 08a6 007a ffed | z | .CONST 0x007a,0xffed 08a8 007c ffec | | | .CONST 0x007c,0xffec 08aa 007e ffeb | ~ | .CONST 0x007e,0xffeb 08ac 0080 ffea | | .CONST 0x0080,0xffea 08ae 0082 ffe9 | | .CONST 0x0082,0xffe9 08b0 0084 ffe8 | | .CONST 0x0084,0xffe8 08b2 0086 ffe7 | | .CONST 0x0086,0xffe7 08b4 0088 ffe6 | | .CONST 0x0088,0xffe6 08b6 008a ffe5 | | .CONST 0x008a,0xffe5 08b8 008c ffe4 | | .CONST 0x008c,0xffe4 08ba 008e ffe3 | | .CONST 0x008e,0xffe3 08bc 0090 ffe2 | | .CONST 0x0090,0xffe2 08be 0092 ffe1 | | .CONST 0x0092,0xffe1 08c0 0094 ffe0 | | .CONST 0x0094,0xffe0 08c2 0096 ffdf | | .CONST 0x0096,0xffdf 08c4 0098 ffde | | .CONST 0x0098,0xffde 08c6 009a ffdd | | .CONST 0x009a,0xffdd 08c8 009c ffdc | | .CONST 0x009c,0xffdc 08ca 009e ffdb | | .CONST 0x009e,0xffdb 08cc 00a0 ffda | | .CONST 0x00a0,0xffda 08ce 00a2 ffd9 | | .CONST 0x00a2,0xffd9 08d0 00a4 ffd8 | | .CONST 0x00a4,0xffd8 08d2 00a6 ffd7 | | .CONST 0x00a6,0xffd7 08d4 00a8 ffd6 | | .CONST 0x00a8,0xffd6 08d6 00aa ffd5 | | .CONST 0x00aa,0xffd5 08d8 00ac ffd4 | | .CONST 0x00ac,0xffd4 08da 00ae ffd3 | | .CONST 0x00ae,0xffd3 08dc ; -------------------------------------------------------------------------------------- 08dc ; Debug3 Subtable 0x2 08dc ; -------------------------------------------------------------------------------------- 08dc 0000 0000 | | .DBG3TAB 0x0000,0x0000 08de ; -------------------------------------------------------------------------------------- 08de ; Debug3 Subtable 0x3 08de ; -------------------------------------------------------------------------------------- 08de 0002 0010 | | .DBG3TAB 0x0002,0x0010 08e0 00d3 ffff | | .CONST 0x00d3,0xffff 08e2 00da fffe | | .CONST 0x00da,0xfffe 08e4 00dd 0001 | | .CONST 0x00dd,0x0001 08e6 00de 0401 | | .CONST 0x00de,0x0401 08e8 00df 0001 | | .CONST 0x00df,0x0001 08ea 00e0 0002 | | .CONST 0x00e0,0x0002 08ec 00e3 0003 | | .CONST 0x00e3,0x0003 08ee 00e6 0004 | | .CONST 0x00e6,0x0004 08f0 00f3 0005 | | .CONST 0x00f3,0x0005 08f2 00f9 0006 | | .CONST 0x00f9,0x0006 08f4 00fd 0007 | | .CONST 0x00fd,0x0007 08f6 0100 0008 | | .CONST 0x0100,0x0008 08f8 0103 0009 | | .CONST 0x0103,0x0009 08fa 0110 000a | | .CONST 0x0110,0x000a 08fc 011b 000b | | .CONST 0x011b,0x000b 08fe 011f 000c | | .CONST 0x011f,0x000c 0900 0122 000d | " | .CONST 0x0122,0x000d 0902 012f 000e | / | .CONST 0x012f,0x000e 0904 ; -------------------------------------------------------------------------------------- 0904 ; Debug3 Subtable 0x4 0904 ; -------------------------------------------------------------------------------------- 0904 0001 000e | | .DBG3TAB 0x0001,0x000e 0906 013b ffff | ; | .CONST 0x013b,0xffff 0908 0142 0001 | B | .CONST 0x0142,0x0001 090a 0145 0002 | E | .CONST 0x0145,0x0002 090c 0148 0003 | H | .CONST 0x0148,0x0003 090e 014b 0004 | K | .CONST 0x014b,0x0004 0910 015e 0005 | ^ | .CONST 0x015e,0x0005 0912 0164 0006 | d | .CONST 0x0164,0x0006 0914 0168 0007 | h | .CONST 0x0168,0x0007 0916 016b 0008 | k | .CONST 0x016b,0x0008 0918 016e 0009 | n | .CONST 0x016e,0x0009 091a 0181 000a | | .CONST 0x0181,0x000a 091c 0192 000b | | .CONST 0x0192,0x000b 091e 0196 000c | | .CONST 0x0196,0x000c 0920 0199 000d | | .CONST 0x0199,0x000d 0922 01ac 000e | | .CONST 0x01ac,0x000e 0924 ; -------------------------------------------------------------------------------------- 0924 ; Debug3 Subtable 0x5 0924 ; -------------------------------------------------------------------------------------- 0924 0001 000b | | .DBG3TAB 0x0001,0x000b 0926 01b3 ffff | | .CONST 0x01b3,0xffff 0928 01bc 0001 | | .CONST 0x01bc,0x0001 092a 01bf 0002 | | .CONST 0x01bf,0x0002 092c 01c1 0003 | | .CONST 0x01c1,0x0003 092e 01c7 0004 | | .CONST 0x01c7,0x0004 0930 01ca 0005 | | .CONST 0x01ca,0x0005 0932 01d9 0006 | | .CONST 0x01d9,0x0006 0934 01db 0007 | | .CONST 0x01db,0x0007 0936 01dd 0008 | | .CONST 0x01dd,0x0008 0938 01ec 0009 | | .CONST 0x01ec,0x0009 093a 01f2 000a | | .CONST 0x01f2,0x000a 093c 01f4 000b | | .CONST 0x01f4,0x000b 093e ; -------------------------------------------------------------------------------------- 093e ; Debug3 Subtable 0x6 093e ; -------------------------------------------------------------------------------------- 093e 0005 000b | | .DBG3TAB 0x0005,0x000b 0940 020b ffff | | .CONST 0x020b,0xffff 0942 020c fffe | | .CONST 0x020c,0xfffe 0944 0211 fffd | | .CONST 0x0211,0xfffd 0946 0214 fffc | | .CONST 0x0214,0xfffc 0948 021b 0001 | | .CONST 0x021b,0x0001 094a 0225 0002 | % | .CONST 0x0225,0x0002 094c 0227 0003 | ' | .CONST 0x0227,0x0003 094e 0228 fbff | ( | .CONST 0x0228,0xfbff 0950 022c 0401 | , | .CONST 0x022c,0x0401 0952 023c 0402 | < | .CONST 0x023c,0x0402 0954 023e 0403 | > | .CONST 0x023e,0x0403 0956 0240 0004 | @ | .CONST 0x0240,0x0004 0958 0251 0005 | Q | .CONST 0x0251,0x0005 095a 0253 0006 | S | .CONST 0x0253,0x0006 095c 0258 0007 | X | .CONST 0x0258,0x0007 095e 025b 0008 | [ | .CONST 0x025b,0x0008 0960 ; -------------------------------------------------------------------------------------- 0960 ; Debug3 Subtable 0x7 0960 ; -------------------------------------------------------------------------------------- 0960 0000 0001 | | .DBG3TAB 0x0000,0x0001 0962 0263 0001 | c | .CONST 0x0263,0x0001 0964 ; -------------------------------------------------------------------------------------- 0964 ; Debug3 Subtable 0x8 0964 ; -------------------------------------------------------------------------------------- 0964 0000 0001 | | .DBG3TAB 0x0000,0x0001 0966 0273 0001 | s | .CONST 0x0273,0x0001 0968 ; -------------------------------------------------------------------------------------- 0968 ; Debug3 Subtable 0x9 0968 ; -------------------------------------------------------------------------------------- 0968 0000 0001 | | .DBG3TAB 0x0000,0x0001 096a 027b 0001 | { | .CONST 0x027b,0x0001 096c ; -------------------------------------------------------------------------------------- 096c ; Debug3 Subtable 0xa 096c ; -------------------------------------------------------------------------------------- 096c 0000 0001 | | .DBG3TAB 0x0000,0x0001 096e 0283 0001 | | .CONST 0x0283,0x0001 0970 ; -------------------------------------------------------------------------------------- 0970 ; Debug3 Subtable 0xb 0970 ; -------------------------------------------------------------------------------------- 0970 0000 0001 | | .DBG3TAB 0x0000,0x0001 0972 028b 0001 | | .CONST 0x028b,0x0001 0974 ; -------------------------------------------------------------------------------------- 0974 ; Debug3 Subtable 0xc 0974 ; -------------------------------------------------------------------------------------- 0974 0000 0001 | | .DBG3TAB 0x0000,0x0001 0976 0293 0001 | | .CONST 0x0293,0x0001 0978 ; -------------------------------------------------------------------------------------- 0978 ; Debug3 Subtable 0xd 0978 ; -------------------------------------------------------------------------------------- 0978 0000 0001 | | .DBG3TAB 0x0000,0x0001 097a 02a3 0001 | | .CONST 0x02a3,0x0001 097c ; -------------------------------------------------------------------------------------- 097c ; Debug3 Subtable 0xe 097c ; -------------------------------------------------------------------------------------- 097c 0000 0001 | | .DBG3TAB 0x0000,0x0001 097e 02b3 0001 | | .CONST 0x02b3,0x0001 0980 ; -------------------------------------------------------------------------------------- 0980 ; Debug3 Subtable 0xf 0980 ; -------------------------------------------------------------------------------------- 0980 0000 0001 | | .DBG3TAB 0x0000,0x0001 0982 02c3 0001 | | .CONST 0x02c3,0x0001 0984 ; -------------------------------------------------------------------------------------- 0984 ; Debug3 Subtable 0x10 0984 ; -------------------------------------------------------------------------------------- 0984 0000 0001 | | .DBG3TAB 0x0000,0x0001 0986 02d3 0001 | | .CONST 0x02d3,0x0001 0988 ; -------------------------------------------------------------------------------------- 0988 ; Debug3 Subtable 0x11 0988 ; -------------------------------------------------------------------------------------- 0988 0000 0001 | | .DBG3TAB 0x0000,0x0001 098a 02e3 0001 | | .CONST 0x02e3,0x0001 098c ; -------------------------------------------------------------------------------------- 098c ; Debug3 Subtable 0x12 098c ; -------------------------------------------------------------------------------------- 098c 0000 0001 | | .DBG3TAB 0x0000,0x0001 098e 02fb 0001 | | .CONST 0x02fb,0x0001 0990 ; -------------------------------------------------------------------------------------- 0990 ; Debug3 Subtable 0x13 0990 ; -------------------------------------------------------------------------------------- 0990 0000 0001 | | .DBG3TAB 0x0000,0x0001 0992 0303 0001 | | .CONST 0x0303,0x0001 0994 ; -------------------------------------------------------------------------------------- 0994 ; Debug3 Subtable 0x14 0994 ; -------------------------------------------------------------------------------------- 0994 0000 0001 | | .DBG3TAB 0x0000,0x0001 0996 0313 0001 | | .CONST 0x0313,0x0001 0998 ; -------------------------------------------------------------------------------------- 0998 ; Debug3 Subtable 0x15 0998 ; -------------------------------------------------------------------------------------- 0998 0000 0002 | | .DBG3TAB 0x0000,0x0002 099a 0323 0001 | # | .CONST 0x0323,0x0001 099c 032c 0002 | , | .CONST 0x032c,0x0002 099e ; -------------------------------------------------------------------------------------- 099e ; Debug3 Subtable 0x16 099e ; -------------------------------------------------------------------------------------- 099e 0004 000e | | .DBG3TAB 0x0004,0x000e 09a0 0333 ffff | 3 | .CONST 0x0333,0xffff 09a2 0339 fffe | 9 | .CONST 0x0339,0xfffe 09a4 033e fffd | > | .CONST 0x033e,0xfffd 09a6 0340 fffc | @ | .CONST 0x0340,0xfffc 09a8 0342 0001 | B | .CONST 0x0342,0x0001 09aa 0343 0401 | C | .CONST 0x0343,0x0401 09ac 0344 0001 | D | .CONST 0x0344,0x0001 09ae 0345 0002 | E | .CONST 0x0345,0x0002 09b0 0347 0003 | G | .CONST 0x0347,0x0003 09b2 0355 0004 | U | .CONST 0x0355,0x0004 09b4 0358 0005 | X | .CONST 0x0358,0x0005 09b6 0359 0006 | Y | .CONST 0x0359,0x0006 09b8 035f 0007 | _ | .CONST 0x035f,0x0007 09ba 036f 0008 | o | .CONST 0x036f,0x0008 09bc 0372 0009 | r | .CONST 0x0372,0x0009 09be 0373 000a | s | .CONST 0x0373,0x000a 09c0 0378 000b | x | .CONST 0x0378,0x000b 09c2 037f 000c | | .CONST 0x037f,0x000c 09c4 ; -------------------------------------------------------------------------------------- 09c4 ; Debug3 Subtable 0x17 09c4 ; -------------------------------------------------------------------------------------- 09c4 0002 0003 | | .DBG3TAB 0x0002,0x0003 09c6 038b ffff | | .CONST 0x038b,0xffff 09c8 0390 fffe | | .CONST 0x0390,0xfffe 09ca 0392 0001 | | .CONST 0x0392,0x0001 09cc 03a4 0002 | | .CONST 0x03a4,0x0002 09ce 03a7 0003 | | .CONST 0x03a7,0x0003 09d0 ; -------------------------------------------------------------------------------------- 09d0 ; Debug3 Subtable 0x18 09d0 ; -------------------------------------------------------------------------------------- 09d0 0002 0003 | | .DBG3TAB 0x0002,0x0003 09d2 03b3 ffff | | .CONST 0x03b3,0xffff 09d4 03b8 fffe | | .CONST 0x03b8,0xfffe 09d6 03ba 0001 | | .CONST 0x03ba,0x0001 09d8 03c7 0002 | | .CONST 0x03c7,0x0002 09da 03ca 0003 | | .CONST 0x03ca,0x0003 09dc ; -------------------------------------------------------------------------------------- 09dc ; Debug3 Subtable 0x19 09dc ; -------------------------------------------------------------------------------------- 09dc 0001 0001 | | .DBG3TAB 0x0001,0x0001 09de 03d3 ffff | | .CONST 0x03d3,0xffff 09e0 03d9 0001 | | .CONST 0x03d9,0x0001 09e2 ; -------------------------------------------------------------------------------------- 09e2 ; Debug3 Subtable 0x1a 09e2 ; -------------------------------------------------------------------------------------- 09e2 0000 0001 | | .DBG3TAB 0x0000,0x0001 09e4 03eb 0001 | | .CONST 0x03eb,0x0001 09e6 ; -------------------------------------------------------------------------------------- 09e6 ; Debug3 Subtable 0x1b 09e6 ; -------------------------------------------------------------------------------------- 09e6 0000 0006 | | .DBG3TAB 0x0000,0x0006 09e8 03f3 0001 | | .CONST 0x03f3,0x0001 09ea 0404 0002 | | .CONST 0x0404,0x0002 09ec 0406 0003 | | .CONST 0x0406,0x0003 09ee 0408 0004 | | .CONST 0x0408,0x0004 09f0 040a 0005 | | .CONST 0x040a,0x0005 09f2 040c 0006 | | .CONST 0x040c,0x0006 09f4 ; -------------------------------------------------------------------------------------- 09f4 ; Debug3 Subtable 0x1c 09f4 ; -------------------------------------------------------------------------------------- 09f4 0000 0001 | | .DBG3TAB 0x0000,0x0001 09f6 0413 0001 | | .CONST 0x0413,0x0001 09f8 ; -------------------------------------------------------------------------------------- 09f8 ; Debug3 Subtable 0x1d 09f8 ; -------------------------------------------------------------------------------------- 09f8 0000 0001 | | .DBG3TAB 0x0000,0x0001 09fa 041b 0001 | | .CONST 0x041b,0x0001 09fc ; -------------------------------------------------------------------------------------- 09fc ; Debug3 Subtable 0x1e 09fc ; -------------------------------------------------------------------------------------- 09fc 0001 0007 | | .DBG3TAB 0x0001,0x0007 09fe 0423 ffff | # | .CONST 0x0423,0xffff 0a00 0427 0001 | ' | .CONST 0x0427,0x0001 0a02 042a 0002 | * | .CONST 0x042a,0x0002 0a04 042c 0003 | , | .CONST 0x042c,0x0003 0a06 0436 0007 | 6 | .CONST 0x0436,0x0007 0a08 0438 0004 | 8 | .CONST 0x0438,0x0004 0a0a 043d 0005 | = | .CONST 0x043d,0x0005 0a0c 0442 0006 | B | .CONST 0x0442,0x0006 0a0e ; -------------------------------------------------------------------------------------- 0a0e ; Debug3 Subtable 0x1f 0a0e ; -------------------------------------------------------------------------------------- 0a0e 0000 0009 | | .DBG3TAB 0x0000,0x0009 0a10 044b 0001 | K | .CONST 0x044b,0x0001 0a12 0451 0002 | Q | .CONST 0x0451,0x0002 0a14 0458 0003 | X | .CONST 0x0458,0x0003 0a16 045a 0004 | Z | .CONST 0x045a,0x0004 0a18 0462 0005 | b | .CONST 0x0462,0x0005 0a1a 046a 0006 | j | .CONST 0x046a,0x0006 0a1c 046c 0007 | l | .CONST 0x046c,0x0007 0a1e 046e 0008 | n | .CONST 0x046e,0x0008 0a20 0470 0009 | p | .CONST 0x0470,0x0009 0a22 ; -------------------------------------------------------------------------------------- 0a22 ; Debug3 Subtable 0x20 0a22 ; -------------------------------------------------------------------------------------- 0a22 0000 0001 | | .DBG3TAB 0x0000,0x0001 0a24 047b 0001 | { | .CONST 0x047b,0x0001 0a26 ; -------------------------------------------------------------------------------------- 0a26 ; Debug3 Subtable 0x21 0a26 ; -------------------------------------------------------------------------------------- 0a26 0000 0001 | | .DBG3TAB 0x0000,0x0001 0a28 048b 0001 | | .CONST 0x048b,0x0001 0a2a ; -------------------------------------------------------------------------------------- 0a2a ; Debug3 Subtable 0x22 0a2a ; -------------------------------------------------------------------------------------- 0a2a 0000 0001 | | .DBG3TAB 0x0000,0x0001 0a2c 049b 0001 | | .CONST 0x049b,0x0001 0a2e ; -------------------------------------------------------------------------------------- 0a2e ; Debug3 Subtable 0x23 0a2e ; -------------------------------------------------------------------------------------- 0a2e 0004 000f | | .DBG3TAB 0x0004,0x000f 0a30 04ab ffff | | .CONST 0x04ab,0xffff 0a32 04ac fffe | | .CONST 0x04ac,0xfffe 0a34 04b1 fffd | | .CONST 0x04b1,0xfffd 0a36 04b3 fffc | | .CONST 0x04b3,0xfffc 0a38 04b5 0001 | | .CONST 0x04b5,0x0001 0a3a 04b6 0401 | | .CONST 0x04b6,0x0401 0a3c 04b7 0001 | | .CONST 0x04b7,0x0001 0a3e 04b8 0002 | | .CONST 0x04b8,0x0002 0a40 04bf 0003 | | .CONST 0x04bf,0x0003 0a42 04d3 0004 | | .CONST 0x04d3,0x0004 0a44 04d4 0801 | | .CONST 0x04d4,0x0801 0a46 04d6 0004 | | .CONST 0x04d6,0x0004 0a48 04d7 0005 | | .CONST 0x04d7,0x0005 0a4a 04e5 0006 | | .CONST 0x04e5,0x0006 0a4c 04e9 0007 | | .CONST 0x04e9,0x0007 0a4e 04ec 0008 | | .CONST 0x04ec,0x0008 0a50 04ee 0009 | | .CONST 0x04ee,0x0009 0a52 04f9 000a | | .CONST 0x04f9,0x000a 0a54 04fc 000b | | .CONST 0x04fc,0x000b 0a56 ; -------------------------------------------------------------------------------------- 0a56 ; Debug3 Subtable 0x24 0a56 ; -------------------------------------------------------------------------------------- 0a56 0004 0011 | | .DBG3TAB 0x0004,0x0011 0a58 0503 ffff | | .CONST 0x0503,0xffff 0a5a 0505 fffe | | .CONST 0x0505,0xfffe 0a5c 0507 fffd | | .CONST 0x0507,0xfffd 0a5e 050c fffc | | .CONST 0x050c,0xfffc 0a60 050e 0001 | | .CONST 0x050e,0x0001 0a62 0511 0002 | | .CONST 0x0511,0x0002 0a64 0519 0003 | | .CONST 0x0519,0x0003 0a66 052d 0004 | - | .CONST 0x052d,0x0004 0a68 0531 0005 | 1 | .CONST 0x0531,0x0005 0a6a 0547 0006 | G | .CONST 0x0547,0x0006 0a6c 0549 0007 | I | .CONST 0x0549,0x0007 0a6e 054c 0008 | L | .CONST 0x054c,0x0008 0a70 0557 0009 | W | .CONST 0x0557,0x0009 0a72 055a 000a | Z | .CONST 0x055a,0x000a 0a74 055d 000b | ] | .CONST 0x055d,0x000b 0a76 0561 000c | a | .CONST 0x0561,0x000c 0a78 0563 000d | c | .CONST 0x0563,0x000d 0a7a 056e 000e | n | .CONST 0x056e,0x000e 0a7c 0570 000f | p | .CONST 0x0570,0x000f 0a7e 0574 0010 | t | .CONST 0x0574,0x0010 0a80 0576 0011 | v | .CONST 0x0576,0x0011 0a82 ; -------------------------------------------------------------------------------------- 0a82 ; Debug3 Subtable 0x25 0a82 ; -------------------------------------------------------------------------------------- 0a82 0001 000c | | .DBG3TAB 0x0001,0x000c 0a84 0583 ffff | | .CONST 0x0583,0xffff 0a86 0588 0001 | | .CONST 0x0588,0x0001 0a88 058b 0002 | | .CONST 0x058b,0x0002 0a8a 0592 0003 | | .CONST 0x0592,0x0003 0a8c 0596 0004 | | .CONST 0x0596,0x0004 0a8e 0599 0005 | | .CONST 0x0599,0x0005 0a90 059c 0006 | | .CONST 0x059c,0x0006 0a92 059e 0007 | | .CONST 0x059e,0x0007 0a94 05a2 0008 | | .CONST 0x05a2,0x0008 0a96 05ae 0009 | | .CONST 0x05ae,0x0009 0a98 05b0 000a | | .CONST 0x05b0,0x000a 0a9a 05b5 000b | | .CONST 0x05b5,0x000b 0a9c 05b7 000c | | .CONST 0x05b7,0x000c 0a9e ; -------------------------------------------------------------------------------------- 0a9e ; Debug3 Subtable 0x26 0a9e ; -------------------------------------------------------------------------------------- 0a9e 0004 000c | | .DBG3TAB 0x0004,0x000c 0aa0 05c3 ffff | | .CONST 0x05c3,0xffff 0aa2 05c8 fffe | | .CONST 0x05c8,0xfffe 0aa4 05cd fffd | | .CONST 0x05cd,0xfffd 0aa6 05d0 fffc | | .CONST 0x05d0,0xfffc 0aa8 05d2 0001 | | .CONST 0x05d2,0x0001 0aaa 05d5 0002 | | .CONST 0x05d5,0x0002 0aac 05de 0003 | | .CONST 0x05de,0x0003 0aae 05e1 0004 | | .CONST 0x05e1,0x0004 0ab0 05f3 0005 | | .CONST 0x05f3,0x0005 0ab2 05f6 0006 | | .CONST 0x05f6,0x0006 0ab4 0601 0007 | | .CONST 0x0601,0x0007 0ab6 0603 0008 | | .CONST 0x0603,0x0008 0ab8 0606 0009 | | .CONST 0x0606,0x0009 0aba 0609 000a | | .CONST 0x0609,0x000a 0abc 060d 000b | | .CONST 0x060d,0x000b 0abe 0611 000c | | .CONST 0x0611,0x000c 0ac0 ; -------------------------------------------------------------------------------------- 0ac0 ; Debug3 Subtable 0x27 0ac0 ; -------------------------------------------------------------------------------------- 0ac0 0004 000b | | .DBG3TAB 0x0004,0x000b 0ac2 061b ffff | | .CONST 0x061b,0xffff 0ac4 0620 fffe | | .CONST 0x0620,0xfffe 0ac6 0625 fffd | % | .CONST 0x0625,0xfffd 0ac8 0628 fffc | ( | .CONST 0x0628,0xfffc 0aca 062a 0001 | * | .CONST 0x062a,0x0001 0acc 062b 0401 | + | .CONST 0x062b,0x0401 0ace 062c 0001 | , | .CONST 0x062c,0x0001 0ad0 062d 0002 | - | .CONST 0x062d,0x0002 0ad2 0636 0003 | 6 | .CONST 0x0636,0x0003 0ad4 0639 0004 | 9 | .CONST 0x0639,0x0004 0ad6 064b 0005 | K | .CONST 0x064b,0x0005 0ad8 064e 0006 | N | .CONST 0x064e,0x0006 0ada 065c 0007 | \ | .CONST 0x065c,0x0007 0adc 0660 0008 | ` | .CONST 0x0660,0x0008 0ade 066d 0009 | m | .CONST 0x066d,0x0009 0ae0 ; -------------------------------------------------------------------------------------- 0ae0 ; Debug3 Subtable 0x28 0ae0 ; -------------------------------------------------------------------------------------- 0ae0 0002 0003 | | .DBG3TAB 0x0002,0x0003 0ae2 0673 ffff | s | .CONST 0x0673,0xffff 0ae4 0678 fffe | x | .CONST 0x0678,0xfffe 0ae6 067a 0001 | z | .CONST 0x067a,0x0001 0ae8 068c 0002 | | .CONST 0x068c,0x0002 0aea 068f 0003 | | .CONST 0x068f,0x0003 0aec ; -------------------------------------------------------------------------------------- 0aec ; Debug3 Subtable 0x29 0aec ; -------------------------------------------------------------------------------------- 0aec 0002 0005 | | .DBG3TAB 0x0002,0x0005 0aee 069b ffff | | .CONST 0x069b,0xffff 0af0 06ab fffe | | .CONST 0x06ab,0xfffe 0af2 06b0 0001 | | .CONST 0x06b0,0x0001 0af4 06b4 0002 | | .CONST 0x06b4,0x0002 0af6 06ba 0003 | | .CONST 0x06ba,0x0003 0af8 06c1 0004 | | .CONST 0x06c1,0x0004 0afa 06c9 0005 | | .CONST 0x06c9,0x0005 0afc 0000 0000 | | .BLANK 0000[0x104]