|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 4096 (0x1000) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_043cfb
└─⟦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 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0758 | X | .CONST 0x0758 ; 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 8005 | | .CONST 0x8005 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0010 | | .CONST 0x0010 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0001 | | .CONST 0x0001 ; Number of locals 000b INIT_0008: 000b 029a 001b | | Declare_Subprogram INIT_0018,For_Outer_Call,Visible,Unelaborated 000d 00bf | | Action Accept_Activation 000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd 000f 00c7 | | Action Elaborate_Subprogram 0010 BODY_0008: 0010 00bc | | Action Signal_Activated 0011 00bb | | Action Signal_Completion 0012 0000 0000 | | .BLANK 0000[0x6] 0018 ; -------------------------------------------------------------------------------------- 0018 ; SUBPROGRAM 0018 ; -------------------------------------------------------------------------------------- 0018 001d | | .CONST 0x001d ; Address of begin 0019 0004 | | .CONST 0x0004 ; Address of exception handler 001a 0002 | | .CONST 0x0002 ; Number of locals 001b INIT_0018: 001b 029f 0093 | | Declare_Subprogram INIT_0090,For_Call 001d BODY_0018: 001d 00db | | Load_Top At_Offset_3 001e 00eb | | Load_Encached Diana_Cache 001f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0020 00d8 | | Load_Top At_Offset_0 0021 0c34 | 4 | Execute_Immediate Greater_Equal,0x34 0022 703e |p> | Jump_Nonzero 0x61 0023 4633 |F3 | Jump_Case 0x34 0024 783d |x= | Jump 0x62 ; case 0x0 0025 783c |x< | Jump 0x62 ; case 0x1 0026 783b |x; | Jump 0x62 ; case 0x2 0027 783a |x: | Jump 0x62 ; case 0x3 0028 7839 |x9 | Jump 0x62 ; case 0x4 0029 7838 |x8 | Jump 0x62 ; case 0x5 002a 7837 |x7 | Jump 0x62 ; case 0x6 002b 7836 |x6 | Jump 0x62 ; case 0x7 002c 7835 |x5 | Jump 0x62 ; case 0x8 002d 7834 |x4 | Jump 0x62 ; case 0x9 002e 7833 |x3 | Jump 0x62 ; case 0xa 002f 7832 |x2 | Jump 0x62 ; case 0xb 0030 7831 |x1 | Jump 0x62 ; case 0xc 0031 7830 |x0 | Jump 0x62 ; case 0xd 0032 782f |x/ | Jump 0x62 ; case 0xe 0033 782e |x. | Jump 0x62 ; case 0xf 0034 782d |x- | Jump 0x62 ; case 0x10 0035 782c |x, | Jump 0x62 ; case 0x11 0036 782b |x+ | Jump 0x62 ; case 0x12 0037 782a |x* | Jump 0x62 ; case 0x13 0038 7829 |x) | Jump 0x62 ; case 0x14 0039 7828 |x( | Jump 0x62 ; case 0x15 003a 7827 |x' | Jump 0x62 ; case 0x16 003b 7826 |x& | Jump 0x62 ; case 0x17 003c 7825 |x% | Jump 0x62 ; case 0x18 003d 7824 |x$ | Jump 0x62 ; case 0x19 003e 7823 |x# | Jump 0x62 ; case 0x1a 003f 7822 |x" | Jump 0x62 ; case 0x1b 0040 7821 |x! | Jump 0x62 ; case 0x1c 0041 7841 |xA | Jump 0x83 ; case 0x1d 0042 781f |x | Jump 0x62 ; case 0x1e 0043 7814 |x | Jump 0x58 ; case 0x1f 0044 783e |x> | Jump 0x83 ; case 0x20 0045 7812 |x | Jump 0x58 ; case 0x21 0046 7811 |x | Jump 0x58 ; case 0x22 0047 781a |x | Jump 0x62 ; case 0x23 0048 7819 |x | Jump 0x62 ; case 0x24 0049 7818 |x | Jump 0x62 ; case 0x25 004a 7817 |x | Jump 0x62 ; case 0x26 004b 7816 |x | Jump 0x62 ; case 0x27 004c 7836 |x6 | Jump 0x83 ; case 0x28 004d 780a |x | Jump 0x58 ; case 0x29 004e 7809 |x | Jump 0x58 ; case 0x2a 004f 7808 |x | Jump 0x58 ; case 0x2b 0050 7807 |x | Jump 0x58 ; case 0x2c 0051 7806 |x | Jump 0x58 ; case 0x2d 0052 780f |x | Jump 0x62 ; case 0x2e 0053 7804 |x | Jump 0x58 ; case 0x2f 0054 7813 |x | Jump 0x68 ; case 0x30 0055 780c |x | Jump 0x62 ; case 0x31 0056 780b |x | Jump 0x62 ; case 0x32 0057 7800 |x | Jump 0x58 ; case 0x33 0058 00db | | Load_Top At_Offset_3 0059 00eb | | Load_Encached Diana_Cache 005a 18ec | | Execute Package,Field_Execute,Field_Number 0xec 005b e5ff | | Load 0x2,-0x1 005c 8402 | | Call 0x2,0x2 005d e001 | | Load 0x0,0x1 005e 1b12 | | Execute Package,Field_Read,Field_Number 0x12 005f 01c6 | | Execute Vector,Convert_To_Formal 0060 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0061 00d1 | | Pop_Control Pop_Count_1 0062 4801 |H | Short_Literal 0x1 0063 4800 |H | Short_Literal 0x0 0064 e001 | | Load 0x0,0x1 0065 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0066 0334 | 4 | Declare_Variable Array,With_Constraint 0067 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0068 00db | | Load_Top At_Offset_3 0069 00eb | | Load_Encached Diana_Cache 006a 18ec | | Execute Package,Field_Execute,Field_Number 0xec 006b 00eb | | Load_Encached Diana_Cache 006c 1814 | | Execute Package,Field_Execute,Field_Number 0x14 006d 0f90 | | Execute_Immediate Equal,-0x70 006e 680b |h | Jump_Zero 0x7a 006f 00db | | Load_Top At_Offset_3 0070 00eb | | Load_Encached Diana_Cache 0071 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0072 00eb | | Load_Encached Diana_Cache 0073 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0074 e5ff | | Load 0x2,-0x1 0075 8402 | | Call 0x2,0x2 0076 e001 | | Load 0x0,0x1 0077 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0078 01c6 | | Execute Vector,Convert_To_Formal 0079 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 007a 00db | | Load_Top At_Offset_3 007b 00eb | | Load_Encached Diana_Cache 007c 18ec | | Execute Package,Field_Execute,Field_Number 0xec 007d e5ff | | Load 0x2,-0x1 007e 8402 | | Call 0x2,0x2 007f e001 | | Load 0x0,0x1 0080 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0081 01c6 | | Execute Vector,Convert_To_Formal 0082 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0083 00db | | Load_Top At_Offset_3 0084 00eb | | Load_Encached Diana_Cache 0085 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0086 00eb | | Load_Encached Diana_Cache 0087 18ec | | Execute Package,Field_Execute,Field_Number 0xec 0088 e5ff | | Load 0x2,-0x1 0089 8402 | | Call 0x2,0x2 008a e001 | | Load 0x0,0x1 008b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 008c 01c6 | | Execute Vector,Convert_To_Formal 008d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 008e 0000 0000 | | .XXX[0x2] 0090 ; -------------------------------------------------------------------------------------- 0090 ; SUBPROGRAM 0090 ; -------------------------------------------------------------------------------------- 0090 00ec | | .CONST 0x00ec ; Address of begin 0091 0004 | | .CONST 0x0004 ; Address of exception handler 0092 0020 | | .CONST 0x0020 ; Number of locals 0093 INIT_0090: 0093 e001 | | Load 0x0,0x1 0094 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0095 029e 0103 | | Declare_Subprogram INIT_0100,For_Call,Unelaborated 0097 029e 04db | | Declare_Subprogram INIT_04d8,For_Call,Unelaborated 0099 029e 04f3 | | Declare_Subprogram INIT_04f0,For_Call,Unelaborated 009b e002 | | Load 0x0,0x2 009c 190e | | Execute Package,Field_Reference,Field_Number 0xe 009d 0007 | | Action Break_Optional 009e e002 | | Load 0x0,0x2 009f 190f | | Execute Package,Field_Reference,Field_Number 0xf 00a0 0007 | | Action Break_Optional 00a1 e003 | | Load 0x0,0x3 00a2 1912 | | Execute Package,Field_Reference,Field_Number 0x12 00a3 0007 | | Action Break_Optional 00a4 e004 | | Load 0x0,0x4 00a5 e005 | | Load 0x0,0x5 00a6 6051 |`Q | Indirect_Literal Discrete,0xf8,{0x00000000, 0x00000800} 00a7 e006 | | Load 0x0,0x6 00a8 0387 | | Declare_Variable Package 00a9 00d8 | | Load_Top At_Offset_0 00aa 020f | | Execute Module,Activate 00ab 00d8 | | Load_Top At_Offset_0 00ac 1b10 | | Execute Package,Field_Read,Field_Number 0x10 00ad 00d9 | | Load_Top At_Offset_1 00ae 1b13 | | Execute Package,Field_Read,Field_Number 0x13 00af 00d9 | | Load_Top At_Offset_1 00b0 02ff | | Declare_Variable Variant_Record 00b1 00d8 | | Load_Top At_Offset_0 00b2 1c00 | | Execute_Immediate Run_Utility,0x0 00b3 00db | | Load_Top At_Offset_3 00b4 191e | | Execute Package,Field_Reference,Field_Number 0x1e 00b5 0007 | | Action Break_Optional 00b6 e609 | | Load 0x3,0x9 00b7 191b | | Execute Package,Field_Reference,Field_Number 0x1b 00b8 0007 | | Action Break_Optional 00b9 e609 | | Load 0x3,0x9 00ba 1920 | | Execute Package,Field_Reference,Field_Number 0x20 00bb 0007 | | Action Break_Optional 00bc e609 | | Load 0x3,0x9 00bd 1921 | ! | Execute Package,Field_Reference,Field_Number 0x21 00be 0007 | | Action Break_Optional 00bf e609 | | Load 0x3,0x9 00c0 191d | | Execute Package,Field_Reference,Field_Number 0x1d 00c1 0007 | | Action Break_Optional 00c2 029f 050b | | Declare_Subprogram INIT_0508,For_Call 00c4 029f 051b | | Declare_Subprogram INIT_0518,For_Call 00c6 029f 052b | +| Declare_Subprogram INIT_0528,For_Call 00c8 029f 0553 | S| Declare_Subprogram INIT_0550,For_Call 00ca 029f 0563 | c| Declare_Subprogram INIT_0560,For_Call 00cc 029f 056b | k| Declare_Subprogram INIT_0568,For_Call 00ce 029f 0573 | s| Declare_Subprogram INIT_0570,For_Call 00d0 029f 0583 | | Declare_Subprogram INIT_0580,For_Call 00d2 029f 0593 | | Declare_Subprogram INIT_0590,For_Call 00d4 029f 05bb | | Declare_Subprogram INIT_05b8,For_Call 00d6 029f 05d3 | | Declare_Subprogram INIT_05d0,For_Call 00d8 029f 05eb | | Declare_Subprogram INIT_05e8,For_Call 00da 029f 05fb | | Declare_Subprogram INIT_05f8,For_Call 00dc 029f 0613 | | Declare_Subprogram INIT_0610,For_Call 00de 4805 |H | Short_Literal 0x5 00df 4803 |H | Short_Literal 0x3 00e0 0099 | | Action Reference_Dynamic 00e1 00c7 | | Action Elaborate_Subprogram 00e2 4804 |H | Short_Literal 0x4 00e3 4803 |H | Short_Literal 0x3 00e4 0099 | | Action Reference_Dynamic 00e5 00c7 | | Action Elaborate_Subprogram 00e6 4803 |H | Short_Literal 0x3 00e7 4803 |H | Short_Literal 0x3 00e8 0099 | | Action Reference_Dynamic 00e9 00c7 | | Action Elaborate_Subprogram 00ea 029f 0673 | s| Declare_Subprogram INIT_0670,For_Call 00ec BODY_0090: 00ec e7fe | | Load 0x3,-0x2 00ed e7ff | | Load 0x3,-0x1 00ee 8620 | | Call 0x3,0x20 00ef e60c | | Load 0x3,0xc 00f0 e609 | | Load 0x3,0x9 00f1 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00f2 e001 | | Load 0x0,0x1 00f3 1b12 | | Execute Package,Field_Read,Field_Number 0x12 00f4 01c6 | | Execute Vector,Convert_To_Formal 00f5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00f6 0000 0000 | | .XXX[0x2] 00f8 0000 0000 | | .LITERAL {0x00000000, 0x00000800} 00fc 0000 0000 | | .BLANK 0000[0x4] 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0107 | | .CONST 0x0107 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0003 | | .CONST 0x0003 ; Number of locals 0103 INIT_0100: 0103 00eb | | Load_Encached Diana_Cache 0104 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0105 029f 071b | | Declare_Subprogram INIT_0718,For_Call 0107 BODY_0100: 0107 e9ff | | Load 0x4,-0x1 0108 00eb | | Load_Encached Diana_Cache 0109 1814 | | Execute Package,Field_Execute,Field_Number 0x14 010a 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 010b e9ff | | Load 0x4,-0x1 010c 00eb | | Load_Encached Diana_Cache 010d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 010e 46ad |F | Jump_Case 0xae 010f 78ad |x | Jump 0x1bd ; case 0x0 0110 78ce |x | Jump 0x1df ; case 0x1 0111 78ab |x | Jump 0x1bd ; case 0x2 0112 78e1 |x | Jump 0x1f4 ; case 0x3 0113 791b |y | Jump 0x22f ; case 0x4 0114 795f |y_ | Jump 0x274 ; case 0x5 0115 7a65 |ze | Jump 0x37b ; case 0x6 0116 78a6 |x | Jump 0x1bd ; case 0x7 0117 7baa |{ | Jump 0x4c2 ; case 0x8 0118 7a89 |z | Jump 0x3a2 ; case 0x9 0119 7ab9 |z | Jump 0x3d3 ; case 0xa 011a 7bae |{ | Jump 0x4c9 ; case 0xb 011b 7b91 |{ | Jump 0x4ad ; case 0xc 011c 78d0 |x | Jump 0x1ed ; case 0xd 011d 78fb |x | Jump 0x219 ; case 0xe 011e 7905 |y | Jump 0x224 ; case 0xf 011f 7a0a |z | Jump 0x32a ; case 0x10 0120 7a2e |z. | Jump 0x34f ; case 0x11 0121 7af1 |z | Jump 0x413 ; case 0x12 0122 7afd |z | Jump 0x420 ; case 0x13 0123 7b89 |{ | Jump 0x4ad ; case 0x14 0124 7b8e |{ | Jump 0x4b3 ; case 0x15 0125 7b87 |{ | Jump 0x4ad ; case 0x16 0126 7b69 |{i | Jump 0x490 ; case 0x17 0127 7b8b |{ | Jump 0x4b3 ; case 0x18 0128 7894 |x | Jump 0x1bd ; case 0x19 0129 7893 |x | Jump 0x1bd ; case 0x1a 012a 7892 |x | Jump 0x1bd ; case 0x1b 012b 7b8d |{ | Jump 0x4b9 ; case 0x1c 012c 792f |y/ | Jump 0x25c ; case 0x1d 012d 796e |yn | Jump 0x29c ; case 0x1e 012e 7995 |y | Jump 0x2c4 ; case 0x1f 012f 788d |x | Jump 0x1bd ; case 0x20 0130 79eb |y | Jump 0x31c ; case 0x21 0131 788b |x | Jump 0x1bd ; case 0x22 0132 7b86 |{ | Jump 0x4b9 ; case 0x23 0133 7b85 |{ | Jump 0x4b9 ; case 0x24 0134 7b84 |{ | Jump 0x4b9 ; case 0x25 0135 7887 |x | Jump 0x1bd ; case 0x26 0136 7886 |x | Jump 0x1bd ; case 0x27 0137 7885 |x | Jump 0x1bd ; case 0x28 0138 7a5c |z\ | Jump 0x395 ; case 0x29 0139 7b7f |{ | Jump 0x4b9 ; case 0x2a 013a 7b7e |{~ | Jump 0x4b9 ; case 0x2b 013b 7a89 |z | Jump 0x3c5 ; case 0x2c 013c 7b7c |{| | Jump 0x4b9 ; case 0x2d 013d 787f |x | Jump 0x1bd ; case 0x2e 013e 7b7a |{z | Jump 0x4b9 ; case 0x2f 013f 7b26 |{& | Jump 0x466 ; case 0x30 0140 7b78 |{x | Jump 0x4b9 ; case 0x31 0141 7b77 |{w | Jump 0x4b9 ; case 0x32 0142 793c |y< | Jump 0x27f ; case 0x33 0143 7879 |xy | Jump 0x1bd ; case 0x34 0144 7878 |xx | Jump 0x1bd ; case 0x35 0145 7a1b |z | Jump 0x361 ; case 0x36 0146 7876 |xv | Jump 0x1bd ; case 0x37 0147 7905 |y | Jump 0x24d ; case 0x38 0148 7b0e |{ | Jump 0x457 ; case 0x39 0149 7873 |xs | Jump 0x1bd ; case 0x3a 014a 7afd |z | Jump 0x448 ; case 0x3b 014b 7aee |z | Jump 0x43a ; case 0x3c 014c 7ade |z | Jump 0x42b ; case 0x3d 014d 786f |xo | Jump 0x1bd ; case 0x3e 014e 786e |xn | Jump 0x1bd ; case 0x3f 014f 7a59 |zY | Jump 0x3a9 ; case 0x40 0150 786c |xl | Jump 0x1bd ; case 0x41 0151 7882 |x | Jump 0x1d4 ; case 0x42 0152 7aaa |z | Jump 0x3fd ; case 0x43 0153 7ac1 |z | Jump 0x415 ; case 0x44 0154 7868 |xh | Jump 0x1bd ; case 0x45 0155 7867 |xg | Jump 0x1bd ; case 0x46 0156 7866 |xf | Jump 0x1bd ; case 0x47 0157 7865 |xe | Jump 0x1bd ; case 0x48 0158 7864 |xd | Jump 0x1bd ; case 0x49 0159 7863 |xc | Jump 0x1bd ; case 0x4a 015a 7862 |xb | Jump 0x1bd ; case 0x4b 015b 7861 |xa | Jump 0x1bd ; case 0x4c 015c 7860 |x` | Jump 0x1bd ; case 0x4d 015d 785f |x_ | Jump 0x1bd ; case 0x4e 015e 785e |x^ | Jump 0x1bd ; case 0x4f 015f 785d |x] | Jump 0x1bd ; case 0x50 0160 785c |x\ | Jump 0x1bd ; case 0x51 0161 785b |x[ | Jump 0x1bd ; case 0x52 0162 785a |xZ | Jump 0x1bd ; case 0x53 0163 7859 |xY | Jump 0x1bd ; case 0x54 0164 7858 |xX | Jump 0x1bd ; case 0x55 0165 7857 |xW | Jump 0x1bd ; case 0x56 0166 7856 |xV | Jump 0x1bd ; case 0x57 0167 7855 |xU | Jump 0x1bd ; case 0x58 0168 7854 |xT | Jump 0x1bd ; case 0x59 0169 7853 |xS | Jump 0x1bd ; case 0x5a 016a 7852 |xR | Jump 0x1bd ; case 0x5b 016b 7851 |xQ | Jump 0x1bd ; case 0x5c 016c 7850 |xP | Jump 0x1bd ; case 0x5d 016d 784f |xO | Jump 0x1bd ; case 0x5e 016e 784e |xN | Jump 0x1bd ; case 0x5f 016f 784d |xM | Jump 0x1bd ; case 0x60 0170 7a6d |zm | Jump 0x3de ; case 0x61 0171 7923 |y# | Jump 0x295 ; case 0x62 0172 7b16 |{ | Jump 0x489 ; case 0x63 0173 796c |yl | Jump 0x2e0 ; case 0x64 0174 7989 |y | Jump 0x2fe ; case 0x65 0175 78f3 |x | Jump 0x269 ; case 0x66 0176 7846 |xF | Jump 0x1bd ; case 0x67 0177 7845 |xE | Jump 0x1bd ; case 0x68 0178 7844 |xD | Jump 0x1bd ; case 0x69 0179 7843 |xC | Jump 0x1bd ; case 0x6a 017a 7845 |xE | Jump 0x1c0 ; case 0x6b 017b 787f |x | Jump 0x1fb ; case 0x6c 017c 7910 |y | Jump 0x28d ; case 0x6d 017d 7953 |yS | Jump 0x2d1 ; case 0x6e 017e 79ed |y | Jump 0x36c ; case 0x6f 017f 783d |x= | Jump 0x1bd ; case 0x70 0180 783c |x< | Jump 0x1bd ; case 0x71 0181 7a67 |zg | Jump 0x3e9 ; case 0x72 0182 783a |x: | Jump 0x1bd ; case 0x73 0183 7839 |x9 | Jump 0x1bd ; case 0x74 0184 7838 |x8 | Jump 0x1bd ; case 0x75 0185 7837 |x7 | Jump 0x1bd ; case 0x76 0186 7836 |x6 | Jump 0x1bd ; case 0x77 0187 7835 |x5 | Jump 0x1bd ; case 0x78 0188 7930 |y0 | Jump 0x2b9 ; case 0x79 0189 7987 |y | Jump 0x311 ; case 0x7a 018a 7a33 |z3 | Jump 0x3be ; case 0x7b 018b 7831 |x1 | Jump 0x1bd ; case 0x7c 018c 79ac |y | Jump 0x339 ; case 0x7d 018d 79ab |y | Jump 0x339 ; case 0x7e 018e 79aa |y | Jump 0x339 ; case 0x7f 018f 7a7c |z| | Jump 0x40c ; case 0x80 0190 782c |x, | Jump 0x1bd ; case 0x81 0191 782b |x+ | Jump 0x1bd ; case 0x82 0192 782a |x* | Jump 0x1bd ; case 0x83 0193 7829 |x) | Jump 0x1bd ; case 0x84 0194 7828 |x( | Jump 0x1bd ; case 0x85 0195 7827 |x' | Jump 0x1bd ; case 0x86 0196 7826 |x& | Jump 0x1bd ; case 0x87 0197 79b0 |y | Jump 0x348 ; case 0x88 0198 7824 |x$ | Jump 0x1bd ; case 0x89 0199 7aef |z | Jump 0x489 ; case 0x8a 019a 7aee |z | Jump 0x489 ; case 0x8b 019b 7aed |z | Jump 0x489 ; case 0x8c 019c 7aec |z | Jump 0x489 ; case 0x8d 019d 7aeb |z | Jump 0x489 ; case 0x8e 019e 7aea |z | Jump 0x489 ; case 0x8f 019f 7ae9 |z | Jump 0x489 ; case 0x90 01a0 7ae8 |z | Jump 0x489 ; case 0x91 01a1 781b |x | Jump 0x1bd ; case 0x92 01a2 7ae6 |z | Jump 0x489 ; case 0x93 01a3 7ae5 |z | Jump 0x489 ; case 0x94 01a4 7ae4 |z | Jump 0x489 ; case 0x95 01a5 7817 |x | Jump 0x1bd ; case 0x96 01a6 7816 |x | Jump 0x1bd ; case 0x97 01a7 7ae1 |z | Jump 0x489 ; case 0x98 01a8 7ae0 |z | Jump 0x489 ; case 0x99 01a9 7ac9 |z | Jump 0x473 ; case 0x9a 01aa 78ff |x | Jump 0x2aa ; case 0x9b 01ab 7811 |x | Jump 0x1bd ; case 0x9c 01ac 7810 |x | Jump 0x1bd ; case 0x9d 01ad 780f |x | Jump 0x1bd ; case 0x9e 01ae 780e |x | Jump 0x1bd ; case 0x9f 01af 788e |x | Jump 0x23e ; case 0xa0 01b0 780c |x | Jump 0x1bd ; case 0xa1 01b1 79a8 |y | Jump 0x35a ; case 0xa2 01b2 780a |x | Jump 0x1bd ; case 0xa3 01b3 7809 |x | Jump 0x1bd ; case 0xa4 01b4 7808 |x | Jump 0x1bd ; case 0xa5 01b5 7ac8 |z | Jump 0x47e ; case 0xa6 01b6 79d3 |y | Jump 0x38a ; case 0xa7 01b7 7805 |x | Jump 0x1bd ; case 0xa8 01b8 7855 |xU | Jump 0x20e ; case 0xa9 01b9 782c |x, | Jump 0x1e6 ; case 0xaa 01ba 7802 |x | Jump 0x1bd ; case 0xab 01bb 7801 |x | Jump 0x1bd ; case 0xac 01bc 7800 |x | Jump 0x1bd ; case 0xad 01bd 00d9 | | Load_Top At_Offset_1 01be 8616 | | Call 0x3,0x16 01bf 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01c0 00d9 | | Load_Top At_Offset_1 01c1 8616 | | Call 0x3,0x16 01c2 e9ff | | Load 0x4,-0x1 01c3 00eb | | Load_Encached Diana_Cache 01c4 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 01c5 8603 | | Call 0x3,0x3 01c6 e9ff | | Load 0x4,-0x1 01c7 4903 |I | Short_Literal 0x103 01c8 00eb | | Load_Encached Diana_Cache 01c9 0096 | | Execute Package,Entry 01ca 8603 | | Call 0x3,0x3 01cb e9ff | | Load 0x4,-0x1 01cc 4906 |I | Short_Literal 0x106 01cd 00eb | | Load_Encached Diana_Cache 01ce 0096 | | Execute Package,Entry 01cf 8603 | | Call 0x3,0x3 01d0 e9ff | | Load 0x4,-0x1 01d1 8608 | | Call 0x3,0x8 01d2 8605 | | Call 0x3,0x5 01d3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01d4 00d9 | | Load_Top At_Offset_1 01d5 8616 | | Call 0x3,0x16 01d6 e9ff | | Load 0x4,-0x1 01d7 00eb | | Load_Encached Diana_Cache 01d8 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01d9 8603 | | Call 0x3,0x3 01da e9ff | | Load 0x4,-0x1 01db 00eb | | Load_Encached Diana_Cache 01dc 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 01dd 8603 | | Call 0x3,0x3 01de 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01df 00d9 | | Load_Top At_Offset_1 01e0 8616 | | Call 0x3,0x16 01e1 e9ff | | Load 0x4,-0x1 01e2 00eb | | Load_Encached Diana_Cache 01e3 1889 | | Execute Package,Field_Execute,Field_Number 0x89 01e4 8604 | | Call 0x3,0x4 01e5 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01e6 00d9 | | Load_Top At_Offset_1 01e7 8616 | | Call 0x3,0x16 01e8 e9ff | | Load 0x4,-0x1 01e9 00eb | | Load_Encached Diana_Cache 01ea 18ca | | Execute Package,Field_Execute,Field_Number 0xca 01eb 8603 | | Call 0x3,0x3 01ec 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01ed 00d9 | | Load_Top At_Offset_1 01ee 8616 | | Call 0x3,0x16 01ef e9ff | | Load 0x4,-0x1 01f0 00eb | | Load_Encached Diana_Cache 01f1 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 01f2 8603 | | Call 0x3,0x3 01f3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f4 00d9 | | Load_Top At_Offset_1 01f5 8616 | | Call 0x3,0x16 01f6 e9ff | | Load 0x4,-0x1 01f7 00eb | | Load_Encached Diana_Cache 01f8 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8 01f9 8603 | | Call 0x3,0x3 01fa 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01fb 00d9 | | Load_Top At_Offset_1 01fc 8616 | | Call 0x3,0x16 01fd e9ff | | Load 0x4,-0x1 01fe 00eb | | Load_Encached Diana_Cache 01ff 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2 0200 8603 | | Call 0x3,0x3 0201 e9ff | | Load 0x4,-0x1 0202 00eb | | Load_Encached Diana_Cache 0203 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0204 8603 | | Call 0x3,0x3 0205 e9ff | | Load 0x4,-0x1 0206 4903 |I | Short_Literal 0x103 0207 00eb | | Load_Encached Diana_Cache 0208 0096 | | Execute Package,Entry 0209 8603 | | Call 0x3,0x3 020a e9ff | | Load 0x4,-0x1 020b 8608 | | Call 0x3,0x8 020c 8605 | | Call 0x3,0x5 020d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 020e 00d9 | | Load_Top At_Offset_1 020f 8616 | | Call 0x3,0x16 0210 e9ff | | Load 0x4,-0x1 0211 00eb | | Load_Encached Diana_Cache 0212 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0213 8603 | | Call 0x3,0x3 0214 e9ff | | Load 0x4,-0x1 0215 00eb | | Load_Encached Diana_Cache 0216 18b2 | | Execute Package,Field_Execute,Field_Number 0xb2 0217 8603 | | Call 0x3,0x3 0218 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0219 00d9 | | Load_Top At_Offset_1 021a 8616 | | Call 0x3,0x16 021b e9ff | | Load 0x4,-0x1 021c 00eb | | Load_Encached Diana_Cache 021d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 021e 8603 | | Call 0x3,0x3 021f e9ff | | Load 0x4,-0x1 0220 00eb | | Load_Encached Diana_Cache 0221 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0222 8603 | | Call 0x3,0x3 0223 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0224 00d9 | | Load_Top At_Offset_1 0225 8616 | | Call 0x3,0x16 0226 e9ff | | Load 0x4,-0x1 0227 00eb | | Load_Encached Diana_Cache 0228 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0229 8603 | | Call 0x3,0x3 022a e9ff | | Load 0x4,-0x1 022b 00eb | | Load_Encached Diana_Cache 022c 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 022d 8603 | | Call 0x3,0x3 022e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 022f 00d9 | | Load_Top At_Offset_1 0230 8616 | | Call 0x3,0x16 0231 e9ff | | Load 0x4,-0x1 0232 00eb | | Load_Encached Diana_Cache 0233 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 0234 8603 | | Call 0x3,0x3 0235 e9ff | | Load 0x4,-0x1 0236 00eb | | Load_Encached Diana_Cache 0237 18b5 | | Execute Package,Field_Execute,Field_Number 0xb5 0238 8603 | | Call 0x3,0x3 0239 e9ff | | Load 0x4,-0x1 023a 00eb | | Load_Encached Diana_Cache 023b 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 023c 8603 | | Call 0x3,0x3 023d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 023e 00d9 | | Load_Top At_Offset_1 023f 8616 | | Call 0x3,0x16 0240 e9ff | | Load 0x4,-0x1 0241 00eb | | Load_Encached Diana_Cache 0242 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0243 8603 | | Call 0x3,0x3 0244 e9ff | | Load 0x4,-0x1 0245 00eb | | Load_Encached Diana_Cache 0246 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0247 8603 | | Call 0x3,0x3 0248 e9ff | | Load 0x4,-0x1 0249 00eb | | Load_Encached Diana_Cache 024a 18dc | | Execute Package,Field_Execute,Field_Number 0xdc 024b 8603 | | Call 0x3,0x3 024c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 024d 00d9 | | Load_Top At_Offset_1 024e 8616 | | Call 0x3,0x16 024f e9ff | | Load 0x4,-0x1 0250 00eb | | Load_Encached Diana_Cache 0251 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 0252 8603 | | Call 0x3,0x3 0253 e9ff | | Load 0x4,-0x1 0254 00eb | | Load_Encached Diana_Cache 0255 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0256 8603 | | Call 0x3,0x3 0257 e9ff | | Load 0x4,-0x1 0258 00eb | | Load_Encached Diana_Cache 0259 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 025a 8603 | | Call 0x3,0x3 025b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 025c 00d9 | | Load_Top At_Offset_1 025d 8616 | | Call 0x3,0x16 025e e9ff | | Load 0x4,-0x1 025f 8606 | | Call 0x3,0x6 0260 861c | | Call 0x3,0x1c 0261 e9ff | | Load 0x4,-0x1 0262 00eb | | Load_Encached Diana_Cache 0263 18f6 | | Execute Package,Field_Execute,Field_Number 0xf6 0264 8603 | | Call 0x3,0x3 0265 e9ff | | Load 0x4,-0x1 0266 8608 | | Call 0x3,0x8 0267 8605 | | Call 0x3,0x5 0268 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0269 00d9 | | Load_Top At_Offset_1 026a 8616 | | Call 0x3,0x16 026b e9ff | | Load 0x4,-0x1 026c 00eb | | Load_Encached Diana_Cache 026d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 026e 8603 | | Call 0x3,0x3 026f e9ff | | Load 0x4,-0x1 0270 00eb | | Load_Encached Diana_Cache 0271 18ba | | Execute Package,Field_Execute,Field_Number 0xba 0272 8603 | | Call 0x3,0x3 0273 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0274 00d9 | | Load_Top At_Offset_1 0275 8616 | | Call 0x3,0x16 0276 e9ff | | Load 0x4,-0x1 0277 00eb | | Load_Encached Diana_Cache 0278 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0279 8603 | | Call 0x3,0x3 027a e9ff | | Load 0x4,-0x1 027b 00eb | | Load_Encached Diana_Cache 027c 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 027d 8603 | | Call 0x3,0x3 027e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 027f 00d9 | | Load_Top At_Offset_1 0280 8616 | | Call 0x3,0x16 0281 e9ff | | Load 0x4,-0x1 0282 8606 | | Call 0x3,0x6 0283 861c | | Call 0x3,0x1c 0284 e9ff | | Load 0x4,-0x1 0285 4900 |I | Short_Literal 0x100 0286 00eb | | Load_Encached Diana_Cache 0287 0096 | | Execute Package,Entry 0288 861e | | Call 0x3,0x1e 0289 e9ff | | Load 0x4,-0x1 028a 8608 | | Call 0x3,0x8 028b 8605 | | Call 0x3,0x5 028c 4502 |E | Exit_Suprogram New_Top_Offset 0x2 028d 00d9 | | Load_Top At_Offset_1 028e 8616 | | Call 0x3,0x16 028f e9ff | | Load 0x4,-0x1 0290 861f | | Call 0x3,0x1f 0291 e9ff | | Load 0x4,-0x1 0292 8608 | | Call 0x3,0x8 0293 8605 | | Call 0x3,0x5 0294 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0295 00d9 | | Load_Top At_Offset_1 0296 8616 | | Call 0x3,0x16 0297 e9ff | | Load 0x4,-0x1 0298 00eb | | Load_Encached Diana_Cache 0299 1889 | | Execute Package,Field_Execute,Field_Number 0x89 029a 8604 | | Call 0x3,0x4 029b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 029c 00d9 | | Load_Top At_Offset_1 029d 8616 | | Call 0x3,0x16 029e e9ff | | Load 0x4,-0x1 029f 8606 | | Call 0x3,0x6 02a0 861c | | Call 0x3,0x1c 02a1 e9ff | | Load 0x4,-0x1 02a2 4900 |I | Short_Literal 0x100 02a3 00eb | | Load_Encached Diana_Cache 02a4 0096 | | Execute Package,Entry 02a5 861e | | Call 0x3,0x1e 02a6 e9ff | | Load 0x4,-0x1 02a7 8608 | | Call 0x3,0x8 02a8 8605 | | Call 0x3,0x5 02a9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02aa 00d9 | | Load_Top At_Offset_1 02ab 8616 | | Call 0x3,0x16 02ac e9ff | | Load 0x4,-0x1 02ad 00eb | | Load_Encached Diana_Cache 02ae 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 02af 8603 | | Call 0x3,0x3 02b0 e9ff | | Load 0x4,-0x1 02b1 00eb | | Load_Encached Diana_Cache 02b2 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 02b3 8603 | | Call 0x3,0x3 02b4 e9ff | | Load 0x4,-0x1 02b5 00eb | | Load_Encached Diana_Cache 02b6 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 02b7 8603 | | Call 0x3,0x3 02b8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02b9 00d9 | | Load_Top At_Offset_1 02ba 8616 | | Call 0x3,0x16 02bb e9ff | | Load 0x4,-0x1 02bc 00eb | | Load_Encached Diana_Cache 02bd 18c3 | | Execute Package,Field_Execute,Field_Number 0xc3 02be 8603 | | Call 0x3,0x3 02bf e9ff | | Load 0x4,-0x1 02c0 00eb | | Load_Encached Diana_Cache 02c1 18da | | Execute Package,Field_Execute,Field_Number 0xda 02c2 8603 | | Call 0x3,0x3 02c3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02c4 00d9 | | Load_Top At_Offset_1 02c5 8616 | | Call 0x3,0x16 02c6 e9ff | | Load 0x4,-0x1 02c7 8606 | | Call 0x3,0x6 02c8 861c | | Call 0x3,0x1c 02c9 e9ff | | Load 0x4,-0x1 02ca 00eb | | Load_Encached Diana_Cache 02cb 18f6 | | Execute Package,Field_Execute,Field_Number 0xf6 02cc 8603 | | Call 0x3,0x3 02cd e9ff | | Load 0x4,-0x1 02ce 8608 | | Call 0x3,0x8 02cf 8605 | | Call 0x3,0x5 02d0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02d1 00d9 | | Load_Top At_Offset_1 02d2 8616 | | Call 0x3,0x16 02d3 e9ff | | Load 0x4,-0x1 02d4 00eb | | Load_Encached Diana_Cache 02d5 1889 | | Execute Package,Field_Execute,Field_Number 0x89 02d6 8604 | | Call 0x3,0x4 02d7 e9ff | | Load 0x4,-0x1 02d8 4903 |I | Short_Literal 0x103 02d9 00eb | | Load_Encached Diana_Cache 02da 0096 | | Execute Package,Entry 02db 8603 | | Call 0x3,0x3 02dc e9ff | | Load 0x4,-0x1 02dd 8608 | | Call 0x3,0x8 02de 8605 | | Call 0x3,0x5 02df 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02e0 00d9 | | Load_Top At_Offset_1 02e1 8616 | | Call 0x3,0x16 02e2 e9ff | | Load 0x4,-0x1 02e3 8615 | | Call 0x3,0x15 02e4 6805 |h | Jump_Zero 0x2ea 02e5 e9ff | | Load 0x4,-0x1 02e6 00eb | | Load_Encached Diana_Cache 02e7 18f3 | | Execute Package,Field_Execute,Field_Number 0xf3 02e8 8619 | | Call 0x3,0x19 02e9 7803 |x | Jump 0x2ed 02ea e007 | | Load 0x0,0x7 02eb 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 02ec 8619 | | Call 0x3,0x19 02ed e9ff | | Load 0x4,-0x1 02ee 00eb | | Load_Encached Diana_Cache 02ef 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 02f0 8603 | | Call 0x3,0x3 02f1 e9ff | | Load 0x4,-0x1 02f2 00eb | | Load_Encached Diana_Cache 02f3 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 02f4 8603 | | Call 0x3,0x3 02f5 e9ff | | Load 0x4,-0x1 02f6 4903 |I | Short_Literal 0x103 02f7 00eb | | Load_Encached Diana_Cache 02f8 0096 | | Execute Package,Entry 02f9 8603 | | Call 0x3,0x3 02fa e9ff | | Load 0x4,-0x1 02fb 8608 | | Call 0x3,0x8 02fc 8605 | | Call 0x3,0x5 02fd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02fe 00d9 | | Load_Top At_Offset_1 02ff 8616 | | Call 0x3,0x16 0300 e9ff | | Load 0x4,-0x1 0301 00eb | | Load_Encached Diana_Cache 0302 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0303 8603 | | Call 0x3,0x3 0304 e9ff | | Load 0x4,-0x1 0305 00eb | | Load_Encached Diana_Cache 0306 18dd | | Execute Package,Field_Execute,Field_Number 0xdd 0307 8603 | | Call 0x3,0x3 0308 e9ff | | Load 0x4,-0x1 0309 4903 |I | Short_Literal 0x103 030a 00eb | | Load_Encached Diana_Cache 030b 0096 | | Execute Package,Entry 030c 8603 | | Call 0x3,0x3 030d e9ff | | Load 0x4,-0x1 030e 8608 | | Call 0x3,0x8 030f 8605 | | Call 0x3,0x5 0310 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0311 00d9 | | Load_Top At_Offset_1 0312 8616 | | Call 0x3,0x16 0313 e9ff | | Load 0x4,-0x1 0314 00eb | | Load_Encached Diana_Cache 0315 18da | | Execute Package,Field_Execute,Field_Number 0xda 0316 8603 | | Call 0x3,0x3 0317 e9ff | | Load 0x4,-0x1 0318 00eb | | Load_Encached Diana_Cache 0319 18d6 | | Execute Package,Field_Execute,Field_Number 0xd6 031a 8603 | | Call 0x3,0x3 031b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 031c 00d9 | | Load_Top At_Offset_1 031d 8616 | | Call 0x3,0x16 031e e9ff | | Load 0x4,-0x1 031f 8606 | | Call 0x3,0x6 0320 861c | | Call 0x3,0x1c 0321 e9ff | | Load 0x4,-0x1 0322 4900 |I | Short_Literal 0x100 0323 00eb | | Load_Encached Diana_Cache 0324 0096 | | Execute Package,Entry 0325 861e | | Call 0x3,0x1e 0326 e9ff | | Load 0x4,-0x1 0327 8608 | | Call 0x3,0x8 0328 8605 | | Call 0x3,0x5 0329 4502 |E | Exit_Suprogram New_Top_Offset 0x2 032a 00d9 | | Load_Top At_Offset_1 032b 8616 | | Call 0x3,0x16 032c e9ff | | Load 0x4,-0x1 032d 00eb | | Load_Encached Diana_Cache 032e 1842 | B | Execute Package,Field_Execute,Field_Number 0x42 032f 8617 | | Call 0x3,0x17 0330 e9ff | | Load 0x4,-0x1 0331 00eb | | Load_Encached Diana_Cache 0332 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0333 8603 | | Call 0x3,0x3 0334 e9ff | | Load 0x4,-0x1 0335 00eb | | Load_Encached Diana_Cache 0336 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 0337 8603 | | Call 0x3,0x3 0338 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0339 00d9 | | Load_Top At_Offset_1 033a 8616 | | Call 0x3,0x16 033b e9ff | | Load 0x4,-0x1 033c 00eb | | Load_Encached Diana_Cache 033d 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 033e 8603 | | Call 0x3,0x3 033f e9ff | | Load 0x4,-0x1 0340 00eb | | Load_Encached Diana_Cache 0341 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0342 8603 | | Call 0x3,0x3 0343 e9ff | | Load 0x4,-0x1 0344 00eb | | Load_Encached Diana_Cache 0345 18ca | | Execute Package,Field_Execute,Field_Number 0xca 0346 8603 | | Call 0x3,0x3 0347 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0348 00d9 | | Load_Top At_Offset_1 0349 8616 | | Call 0x3,0x16 034a e9ff | | Load 0x4,-0x1 034b 00eb | | Load_Encached Diana_Cache 034c 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 034d 8603 | | Call 0x3,0x3 034e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 034f 00d9 | | Load_Top At_Offset_1 0350 8616 | | Call 0x3,0x16 0351 e9ff | | Load 0x4,-0x1 0352 00eb | | Load_Encached Diana_Cache 0353 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0354 8603 | | Call 0x3,0x3 0355 e9ff | | Load 0x4,-0x1 0356 00eb | | Load_Encached Diana_Cache 0357 18c9 | | Execute Package,Field_Execute,Field_Number 0xc9 0358 8603 | | Call 0x3,0x3 0359 4502 |E | Exit_Suprogram New_Top_Offset 0x2 035a 00d9 | | Load_Top At_Offset_1 035b 8616 | | Call 0x3,0x16 035c e9ff | | Load 0x4,-0x1 035d 00eb | | Load_Encached Diana_Cache 035e 1889 | | Execute Package,Field_Execute,Field_Number 0x89 035f 8604 | | Call 0x3,0x4 0360 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0361 00d9 | | Load_Top At_Offset_1 0362 8616 | | Call 0x3,0x16 0363 e9ff | | Load 0x4,-0x1 0364 00eb | | Load_Encached Diana_Cache 0365 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0366 8603 | | Call 0x3,0x3 0367 e9ff | | Load 0x4,-0x1 0368 00eb | | Load_Encached Diana_Cache 0369 18cb | | Execute Package,Field_Execute,Field_Number 0xcb 036a 8603 | | Call 0x3,0x3 036b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 036c 00d9 | | Load_Top At_Offset_1 036d 8616 | | Call 0x3,0x16 036e e9ff | | Load 0x4,-0x1 036f 00eb | | Load_Encached Diana_Cache 0370 18dc | | Execute Package,Field_Execute,Field_Number 0xdc 0371 8603 | | Call 0x3,0x3 0372 e9ff | | Load 0x4,-0x1 0373 4903 |I | Short_Literal 0x103 0374 00eb | | Load_Encached Diana_Cache 0375 0096 | | Execute Package,Entry 0376 8603 | | Call 0x3,0x3 0377 e9ff | | Load 0x4,-0x1 0378 8608 | | Call 0x3,0x8 0379 8605 | | Call 0x3,0x5 037a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 037b 00d9 | | Load_Top At_Offset_1 037c 8616 | | Call 0x3,0x16 037d e9ff | | Load 0x4,-0x1 037e 00eb | | Load_Encached Diana_Cache 037f 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0380 8603 | | Call 0x3,0x3 0381 e9ff | | Load 0x4,-0x1 0382 00eb | | Load_Encached Diana_Cache 0383 18d3 | | Execute Package,Field_Execute,Field_Number 0xd3 0384 8603 | | Call 0x3,0x3 0385 e9ff | | Load 0x4,-0x1 0386 00eb | | Load_Encached Diana_Cache 0387 18e7 | | Execute Package,Field_Execute,Field_Number 0xe7 0388 8603 | | Call 0x3,0x3 0389 4502 |E | Exit_Suprogram New_Top_Offset 0x2 038a 00d9 | | Load_Top At_Offset_1 038b 8616 | | Call 0x3,0x16 038c e9ff | | Load 0x4,-0x1 038d 00eb | | Load_Encached Diana_Cache 038e 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7 038f 8603 | | Call 0x3,0x3 0390 e9ff | | Load 0x4,-0x1 0391 00eb | | Load_Encached Diana_Cache 0392 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 0393 8603 | | Call 0x3,0x3 0394 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0395 00d9 | | Load_Top At_Offset_1 0396 8616 | | Call 0x3,0x16 0397 e9ff | | Load 0x4,-0x1 0398 8606 | | Call 0x3,0x6 0399 861c | | Call 0x3,0x1c 039a e9ff | | Load 0x4,-0x1 039b 00eb | | Load_Encached Diana_Cache 039c 18f6 | | Execute Package,Field_Execute,Field_Number 0xf6 039d 8603 | | Call 0x3,0x3 039e e9ff | | Load 0x4,-0x1 039f 8608 | | Call 0x3,0x8 03a0 8605 | | Call 0x3,0x5 03a1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03a2 00d9 | | Load_Top At_Offset_1 03a3 8616 | | Call 0x3,0x16 03a4 e9ff | | Load 0x4,-0x1 03a5 00eb | | Load_Encached Diana_Cache 03a6 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 03a7 8603 | | Call 0x3,0x3 03a8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03a9 e9ff | | Load 0x4,-0x1 03aa 8614 | | Call 0x3,0x14 03ab 7011 |p | Jump_Nonzero 0x3bd 03ac 00d9 | | Load_Top At_Offset_1 03ad 8616 | | Call 0x3,0x16 03ae e9ff | | Load 0x4,-0x1 03af 00eb | | Load_Encached Diana_Cache 03b0 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 03b1 00eb | | Load_Encached Diana_Cache 03b2 1814 | | Execute Package,Field_Execute,Field_Number 0x14 03b3 8616 | | Call 0x3,0x16 03b4 e9ff | | Load 0x4,-0x1 03b5 00eb | | Load_Encached Diana_Cache 03b6 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 03b7 8606 | | Call 0x3,0x6 03b8 861c | | Call 0x3,0x1c 03b9 e9ff | | Load 0x4,-0x1 03ba 00eb | | Load_Encached Diana_Cache 03bb 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9 03bc 8603 | | Call 0x3,0x3 03bd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03be 00d9 | | Load_Top At_Offset_1 03bf 8616 | | Call 0x3,0x16 03c0 e9ff | | Load 0x4,-0x1 03c1 00eb | | Load_Encached Diana_Cache 03c2 18da | | Execute Package,Field_Execute,Field_Number 0xda 03c3 8603 | | Call 0x3,0x3 03c4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03c5 00d9 | | Load_Top At_Offset_1 03c6 8616 | | Call 0x3,0x16 03c7 e9ff | | Load 0x4,-0x1 03c8 8606 | | Call 0x3,0x6 03c9 861c | | Call 0x3,0x1c 03ca e9ff | | Load 0x4,-0x1 03cb 4900 |I | Short_Literal 0x100 03cc 00eb | | Load_Encached Diana_Cache 03cd 0096 | | Execute Package,Entry 03ce 861e | | Call 0x3,0x1e 03cf e9ff | | Load 0x4,-0x1 03d0 8608 | | Call 0x3,0x8 03d1 8605 | | Call 0x3,0x5 03d2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03d3 00d9 | | Load_Top At_Offset_1 03d4 8616 | | Call 0x3,0x16 03d5 e9ff | | Load 0x4,-0x1 03d6 00eb | | Load_Encached Diana_Cache 03d7 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 03d8 8603 | | Call 0x3,0x3 03d9 e9ff | | Load 0x4,-0x1 03da 00eb | | Load_Encached Diana_Cache 03db 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 03dc 8603 | | Call 0x3,0x3 03dd 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03de 00d9 | | Load_Top At_Offset_1 03df 8616 | | Call 0x3,0x16 03e0 e9ff | | Load 0x4,-0x1 03e1 00eb | | Load_Encached Diana_Cache 03e2 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6 03e3 8603 | | Call 0x3,0x3 03e4 e9ff | | Load 0x4,-0x1 03e5 00eb | | Load_Encached Diana_Cache 03e6 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7 03e7 8603 | | Call 0x3,0x3 03e8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03e9 00d9 | | Load_Top At_Offset_1 03ea 8616 | | Call 0x3,0x16 03eb e9ff | | Load 0x4,-0x1 03ec 00eb | | Load_Encached Diana_Cache 03ed 1889 | | Execute Package,Field_Execute,Field_Number 0x89 03ee 8604 | | Call 0x3,0x4 03ef e9ff | | Load 0x4,-0x1 03f0 4903 |I | Short_Literal 0x103 03f1 00eb | | Load_Encached Diana_Cache 03f2 0096 | | Execute Package,Entry 03f3 8603 | | Call 0x3,0x3 03f4 e9ff | | Load 0x4,-0x1 03f5 490e |I | Short_Literal 0x10e 03f6 00eb | | Load_Encached Diana_Cache 03f7 0096 | | Execute Package,Entry 03f8 8603 | | Call 0x3,0x3 03f9 e9ff | | Load 0x4,-0x1 03fa 8608 | | Call 0x3,0x8 03fb 8605 | | Call 0x3,0x5 03fc 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03fd 00d9 | | Load_Top At_Offset_1 03fe 8616 | | Call 0x3,0x16 03ff e9ff | | Load 0x4,-0x1 0400 00eb | | Load_Encached Diana_Cache 0401 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0402 8603 | | Call 0x3,0x3 0403 e9ff | | Load 0x4,-0x1 0404 00eb | | Load_Encached Diana_Cache 0405 18b3 | | Execute Package,Field_Execute,Field_Number 0xb3 0406 8603 | | Call 0x3,0x3 0407 e9ff | | Load 0x4,-0x1 0408 00eb | | Load_Encached Diana_Cache 0409 18b8 | | Execute Package,Field_Execute,Field_Number 0xb8 040a 8603 | | Call 0x3,0x3 040b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 040c 00d9 | | Load_Top At_Offset_1 040d 8616 | | Call 0x3,0x16 040e e9ff | | Load 0x4,-0x1 040f 00eb | | Load_Encached Diana_Cache 0410 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0411 8603 | | Call 0x3,0x3 0412 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0413 8803 | | Call 0x4,0x3 0414 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0415 00d9 | | Load_Top At_Offset_1 0416 8616 | | Call 0x3,0x16 0417 e9ff | | Load 0x4,-0x1 0418 00eb | | Load_Encached Diana_Cache 0419 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 041a 8603 | | Call 0x3,0x3 041b e9ff | | Load 0x4,-0x1 041c 00eb | | Load_Encached Diana_Cache 041d 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 041e 8603 | | Call 0x3,0x3 041f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0420 00d9 | | Load_Top At_Offset_1 0421 8616 | | Call 0x3,0x16 0422 e9ff | | Load 0x4,-0x1 0423 00eb | | Load_Encached Diana_Cache 0424 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0425 8603 | | Call 0x3,0x3 0426 e9ff | | Load 0x4,-0x1 0427 00eb | | Load_Encached Diana_Cache 0428 18c1 | | Execute Package,Field_Execute,Field_Number 0xc1 0429 8603 | | Call 0x3,0x3 042a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 042b 00d9 | | Load_Top At_Offset_1 042c 8616 | | Call 0x3,0x16 042d e9ff | | Load 0x4,-0x1 042e 00eb | | Load_Encached Diana_Cache 042f 18bf | | Execute Package,Field_Execute,Field_Number 0xbf 0430 8603 | | Call 0x3,0x3 0431 e9ff | | Load 0x4,-0x1 0432 00eb | | Load_Encached Diana_Cache 0433 18ce | | Execute Package,Field_Execute,Field_Number 0xce 0434 8603 | | Call 0x3,0x3 0435 e9ff | | Load 0x4,-0x1 0436 00eb | | Load_Encached Diana_Cache 0437 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 0438 8603 | | Call 0x3,0x3 0439 4502 |E | Exit_Suprogram New_Top_Offset 0x2 043a 00d9 | | Load_Top At_Offset_1 043b 8616 | | Call 0x3,0x16 043c e9ff | | Load 0x4,-0x1 043d 00eb | | Load_Encached Diana_Cache 043e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 043f 8603 | | Call 0x3,0x3 0440 e9ff | | Load 0x4,-0x1 0441 00eb | | Load_Encached Diana_Cache 0442 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0443 8603 | | Call 0x3,0x3 0444 e9ff | | Load 0x4,-0x1 0445 8608 | | Call 0x3,0x8 0446 8605 | | Call 0x3,0x5 0447 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0448 00d9 | | Load_Top At_Offset_1 0449 8616 | | Call 0x3,0x16 044a e9ff | | Load 0x4,-0x1 044b 00eb | | Load_Encached Diana_Cache 044c 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 044d 8603 | | Call 0x3,0x3 044e e9ff | | Load 0x4,-0x1 044f 00eb | | Load_Encached Diana_Cache 0450 18eb | | Execute Package,Field_Execute,Field_Number 0xeb 0451 8603 | | Call 0x3,0x3 0452 e9ff | | Load 0x4,-0x1 0453 00eb | | Load_Encached Diana_Cache 0454 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0455 8603 | | Call 0x3,0x3 0456 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0457 00d9 | | Load_Top At_Offset_1 0458 8616 | | Call 0x3,0x16 0459 e9ff | | Load 0x4,-0x1 045a 00eb | | Load_Encached Diana_Cache 045b 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0 045c 8603 | | Call 0x3,0x3 045d e9ff | | Load 0x4,-0x1 045e 00eb | | Load_Encached Diana_Cache 045f 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 0460 8603 | | Call 0x3,0x3 0461 e9ff | | Load 0x4,-0x1 0462 00eb | | Load_Encached Diana_Cache 0463 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 0464 8603 | | Call 0x3,0x3 0465 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0466 00d9 | | Load_Top At_Offset_1 0467 8616 | | Call 0x3,0x16 0468 e9ff | | Load 0x4,-0x1 0469 8606 | | Call 0x3,0x6 046a 861c | | Call 0x3,0x1c 046b e9ff | | Load 0x4,-0x1 046c 00eb | | Load_Encached Diana_Cache 046d 18f6 | | Execute Package,Field_Execute,Field_Number 0xf6 046e 8603 | | Call 0x3,0x3 046f e9ff | | Load 0x4,-0x1 0470 8608 | | Call 0x3,0x8 0471 8605 | | Call 0x3,0x5 0472 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0473 00d9 | | Load_Top At_Offset_1 0474 8616 | | Call 0x3,0x16 0475 e9ff | | Load 0x4,-0x1 0476 00eb | | Load_Encached Diana_Cache 0477 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7 0478 8603 | | Call 0x3,0x3 0479 e9ff | | Load 0x4,-0x1 047a 00eb | | Load_Encached Diana_Cache 047b 18de | | Execute Package,Field_Execute,Field_Number 0xde 047c 8603 | | Call 0x3,0x3 047d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 047e 00d9 | | Load_Top At_Offset_1 047f 8616 | | Call 0x3,0x16 0480 e9ff | | Load 0x4,-0x1 0481 00eb | | Load_Encached Diana_Cache 0482 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0483 8603 | | Call 0x3,0x3 0484 e9ff | | Load 0x4,-0x1 0485 00eb | | Load_Encached Diana_Cache 0486 18ea | | Execute Package,Field_Execute,Field_Number 0xea 0487 8603 | | Call 0x3,0x3 0488 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0489 00d9 | | Load_Top At_Offset_1 048a 8616 | | Call 0x3,0x16 048b e9ff | | Load 0x4,-0x1 048c 00eb | | Load_Encached Diana_Cache 048d 1889 | | Execute Package,Field_Execute,Field_Number 0x89 048e 8604 | | Call 0x3,0x4 048f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0490 00d9 | | Load_Top At_Offset_1 0491 8616 | | Call 0x3,0x16 0492 e9ff | | Load 0x4,-0x1 0493 00eb | | Load_Encached Diana_Cache 0494 18fa | | Execute Package,Field_Execute,Field_Number 0xfa 0495 00eb | | Load_Encached Diana_Cache 0496 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0497 00d8 | | Load_Top At_Offset_0 0498 4819 |H | Short_Literal 0x19 0499 481f |H | Short_Literal 0x1f 049a 0262 | b | Execute Discrete,In_Range 049b 680c |h | Jump_Zero 0x4a8 049c 00d8 | | Load_Top At_Offset_0 049d 481a |H | Short_Literal 0x1a 049e 481b |H | Short_Literal 0x1b 049f 0262 | b | Execute Discrete,In_Range 04a0 7007 |p | Jump_Nonzero 0x4a8 04a1 0f1d | | Execute_Immediate Equal,0x1d 04a2 7006 |p | Jump_Nonzero 0x4a9 04a3 7800 |x | Jump 0x4a4 04a4 e9ff | | Load 0x4,-0x1 04a5 8606 | | Call 0x3,0x6 04a6 861c | | Call 0x3,0x1c 04a7 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04a8 00d1 | | Pop_Control Pop_Count_1 04a9 e9ff | | Load 0x4,-0x1 04aa 8607 | | Call 0x3,0x7 04ab 861c | | Call 0x3,0x1c 04ac 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04ad 00d9 | | Load_Top At_Offset_1 04ae 8616 | | Call 0x3,0x16 04af e9ff | | Load 0x4,-0x1 04b0 8607 | | Call 0x3,0x7 04b1 861c | | Call 0x3,0x1c 04b2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04b3 00d9 | | Load_Top At_Offset_1 04b4 8616 | | Call 0x3,0x16 04b5 e9ff | | Load 0x4,-0x1 04b6 8606 | | Call 0x3,0x6 04b7 861c | | Call 0x3,0x1c 04b8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04b9 00d9 | | Load_Top At_Offset_1 04ba 8616 | | Call 0x3,0x16 04bb e9ff | | Load 0x4,-0x1 04bc 8606 | | Call 0x3,0x6 04bd 861c | | Call 0x3,0x1c 04be e9ff | | Load 0x4,-0x1 04bf 8608 | | Call 0x3,0x8 04c0 8605 | | Call 0x3,0x5 04c1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04c2 00d9 | | Load_Top At_Offset_1 04c3 8616 | | Call 0x3,0x16 04c4 e9ff | | Load 0x4,-0x1 04c5 00eb | | Load_Encached Diana_Cache 04c6 18f5 | | Execute Package,Field_Execute,Field_Number 0xf5 04c7 861a | | Call 0x3,0x1a 04c8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04c9 00d9 | | Load_Top At_Offset_1 04ca 8616 | | Call 0x3,0x16 04cb e9ff | | Load 0x4,-0x1 04cc 00eb | | Load_Encached Diana_Cache 04cd 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 04ce 00eb | | Load_Encached Diana_Cache 04cf 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 04d0 861b | | Call 0x3,0x1b 04d1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04d2 0000 0000 | | .BLANK 0000[0x6] 04d8 ; -------------------------------------------------------------------------------------- 04d8 ; SUBPROGRAM 04d8 ; -------------------------------------------------------------------------------------- 04d8 04dc | | .CONST 0x04dc ; Address of begin 04d9 0004 | | .CONST 0x0004 ; Address of exception handler 04da 0002 | | .CONST 0x0002 ; Number of locals 04db INIT_04d8: 04db 00ee | | Load_Encached Diana_Seq_Type_Cache 04dc BODY_04d8: 04dc 00db | | Load_Top At_Offset_3 04dd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04de 00cf | | Action Mark_Auxiliary 04df 7809 |x | Jump 0x4e9 04e0 00d9 | | Load_Top At_Offset_1 04e1 00eb | | Load_Encached Diana_Cache 04e2 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59 04e3 8603 | | Call 0x3,0x3 04e4 00d9 | | Load_Top At_Offset_1 04e5 00eb | | Load_Encached Diana_Cache 04e6 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a 04e7 0032 | 2 | Store_Top Heap_Access,At_Offset_2 04e8 00c9 | | Action Pop_Auxiliary_Loop 04e9 00d9 | | Load_Top At_Offset_1 04ea 00eb | | Load_Encached Diana_Cache 04eb 1858 | X | Execute Package,Field_Execute,Field_Number 0x58 04ec 6ff3 |o | Jump_Zero 0x4e0 04ed 4502 |E | Exit_Suprogram New_Top_Offset 0x2 04ee 0000 0000 | | .XXX[0x2] 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; SUBPROGRAM 04f0 ; -------------------------------------------------------------------------------------- 04f0 04f4 | | .CONST 0x04f4 ; Address of begin 04f1 0004 | | .CONST 0x0004 ; Address of exception handler 04f2 0002 | | .CONST 0x0002 ; Number of locals 04f3 INIT_04f0: 04f3 00ef | | Load_Encached Diana_Sequence_Cache 04f4 BODY_04f0: 04f4 00db | | Load_Top At_Offset_3 04f5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04f6 00cf | | Action Mark_Auxiliary 04f7 7809 |x | Jump 0x501 04f8 00d9 | | Load_Top At_Offset_1 04f9 00eb | | Load_Encached Diana_Cache 04fa 1865 | e | Execute Package,Field_Execute,Field_Number 0x65 04fb 8603 | | Call 0x3,0x3 04fc 00d9 | | Load_Top At_Offset_1 04fd 00eb | | Load_Encached Diana_Cache 04fe 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 04ff 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0500 00c9 | | Action Pop_Auxiliary_Loop 0501 00d9 | | Load_Top At_Offset_1 0502 00eb | | Load_Encached Diana_Cache 0503 1864 | d | Execute Package,Field_Execute,Field_Number 0x64 0504 6ff3 |o | Jump_Zero 0x4f8 0505 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0506 0000 0000 | | .XXX[0x2] 0508 ; -------------------------------------------------------------------------------------- 0508 ; SUBPROGRAM 0508 ; -------------------------------------------------------------------------------------- 0508 050b | | .CONST 0x050b ; Address of begin 0509 0004 | | .CONST 0x0004 ; Address of exception handler 050a 0001 | | .CONST 0x0001 ; Number of locals 050b BODY_0508: 050b INIT_0508: 050b 00db | | Load_Top At_Offset_3 050c 00db | | Load_Top At_Offset_3 050d 00d8 | | Load_Top At_Offset_0 050e e001 | | Load 0x0,0x1 050f 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0510 0260 | ` | Execute Discrete,In_Type 0511 7001 |p | Jump_Nonzero 0x513 0512 08e0 | | Execute_Immediate Raise,0xe0 0513 e609 | | Load 0x3,0x9 0514 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0515 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0516 0000 0000 | | .XXX[0x2] 0518 ; -------------------------------------------------------------------------------------- 0518 ; SUBPROGRAM 0518 ; -------------------------------------------------------------------------------------- 0518 051b | | .CONST 0x051b ; Address of begin 0519 0004 | | .CONST 0x0004 ; Address of exception handler 051a 0001 | | .CONST 0x0001 ; Number of locals 051b BODY_0518: 051b INIT_0518: 051b 00db | | Load_Top At_Offset_3 051c 00db | | Load_Top At_Offset_3 051d 00d8 | | Load_Top At_Offset_0 051e e001 | | Load 0x0,0x1 051f 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0520 0260 | ` | Execute Discrete,In_Type 0521 7001 |p | Jump_Nonzero 0x523 0522 08e0 | | Execute_Immediate Raise,0xe0 0523 e609 | | Load 0x3,0x9 0524 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0525 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0526 0000 0000 | | .XXX[0x2] 0528 ; -------------------------------------------------------------------------------------- 0528 ; SUBPROGRAM 0528 ; -------------------------------------------------------------------------------------- 0528 0533 | 3 | .CONST 0x0533 ; Address of begin 0529 0004 | | .CONST 0x0004 ; Address of exception handler 052a 0002 | | .CONST 0x0002 ; Number of locals 052b INIT_0528: 052b 00ed | | Load_Encached Diana_Symbol_Rep_Cache 052c 02c7 | | Declare_Variable Any 052d 00db | | Load_Top At_Offset_3 052e 00eb | | Load_Encached Diana_Cache 052f 18cf | | Execute Package,Field_Execute,Field_Number 0xcf 0530 00eb | | Load_Encached Diana_Cache 0531 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0532 a802 | | Store_Unchecked 0x4,0x2 0533 BODY_0528: 0533 00d8 | | Load_Top At_Offset_0 0534 4979 |Iy | Short_Literal 0x179 0535 00eb | | Load_Encached Diana_Cache 0536 0098 | | Execute Package,Field_Read_Dynamic 0537 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0538 012f | / | Execute Any,Equal 0539 7010 |p | Jump_Nonzero 0x54a 053a 00d8 | | Load_Top At_Offset_0 053b 4979 |Iy | Short_Literal 0x179 053c 00eb | | Load_Encached Diana_Cache 053d 0098 | | Execute Package,Field_Read_Dynamic 053e 180f | | Execute Package,Field_Execute,Field_Number 0xf 053f 012f | / | Execute Any,Equal 0540 7007 |p | Jump_Nonzero 0x548 0541 00d8 | | Load_Top At_Offset_0 0542 00eb | | Load_Encached Diana_Cache 0543 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0544 0092 074f | O| Action Push_String_Extended,0x74f ; "MAIN" 0546 01df | | Execute Vector,Equal 0547 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0548 4801 |H | Short_Literal 0x1 0549 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 054a 4801 |H | Short_Literal 0x1 054b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 054c 0000 0000 | | .BLANK 0000[0x4] 0550 ; -------------------------------------------------------------------------------------- 0550 ; SUBPROGRAM 0550 ; -------------------------------------------------------------------------------------- 0550 0553 | S | .CONST 0x0553 ; Address of begin 0551 0004 | | .CONST 0x0004 ; Address of exception handler 0552 0001 | | .CONST 0x0001 ; Number of locals 0553 BODY_0550: 0553 INIT_0550: 0553 00da | | Load_Top At_Offset_2 0554 e003 | | Load 0x0,0x3 0555 1876 | v | Execute Package,Field_Execute,Field_Number 0x76 0556 6804 |h | Jump_Zero 0x55b 0557 00da | | Load_Top At_Offset_2 0558 e003 | | Load 0x0,0x3 0559 1875 | u | Execute Package,Field_Execute,Field_Number 0x75 055a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 055b 4800 |H | Short_Literal 0x0 055c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 055d 0000 0000 | | .XXX[0x3] 055f 0000 | | 0560 ; -------------------------------------------------------------------------------------- 0560 ; SUBPROGRAM 0560 ; -------------------------------------------------------------------------------------- 0560 0563 | c | .CONST 0x0563 ; Address of begin 0561 0004 | | .CONST 0x0004 ; Address of exception handler 0562 0001 | | .CONST 0x0001 ; Number of locals 0563 BODY_0560: 0563 INIT_0560: 0563 e60c | | Load 0x3,0xc 0564 00db | | Load_Top At_Offset_3 0565 8612 | | Call 0x3,0x12 0566 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0567 0000 | | .XXX[0x1] 0568 ; -------------------------------------------------------------------------------------- 0568 ; SUBPROGRAM 0568 ; -------------------------------------------------------------------------------------- 0568 056b | k | .CONST 0x056b ; Address of begin 0569 0004 | | .CONST 0x0004 ; Address of exception handler 056a 0001 | | .CONST 0x0001 ; Number of locals 056b BODY_0568: 056b INIT_0568: 056b e60c | | Load 0x3,0xc 056c 00db | | Load_Top At_Offset_3 056d 860d | | Call 0x3,0xd 056e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 056f 0000 | | .XXX[0x1] 0570 ; -------------------------------------------------------------------------------------- 0570 ; SUBPROGRAM 0570 ; -------------------------------------------------------------------------------------- 0570 0573 | s | .CONST 0x0573 ; Address of begin 0571 0004 | | .CONST 0x0004 ; Address of exception handler 0572 0001 | | .CONST 0x0001 ; Number of locals 0573 BODY_0570: 0573 INIT_0570: 0573 e60c | | Load 0x3,0xc 0574 00db | | Load_Top At_Offset_3 0575 e007 | | Load 0x0,0x7 0576 1846 | F | Execute Package,Field_Execute,Field_Number 0x46 0577 860f | | Call 0x3,0xf 0578 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0579 0000 0000 | | .BLANK 0000[0x7] 0580 ; -------------------------------------------------------------------------------------- 0580 ; SUBPROGRAM 0580 ; -------------------------------------------------------------------------------------- 0580 0583 | | .CONST 0x0583 ; Address of begin 0581 0004 | | .CONST 0x0004 ; Address of exception handler 0582 0001 | | .CONST 0x0001 ; Number of locals 0583 BODY_0580: 0583 INIT_0580: 0583 e60c | | Load 0x3,0xc 0584 00db | | Load_Top At_Offset_3 0585 e007 | | Load 0x0,0x7 0586 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0587 8610 | | Call 0x3,0x10 0588 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0589 0000 0000 | | .BLANK 0000[0x7] 0590 ; -------------------------------------------------------------------------------------- 0590 ; SUBPROGRAM 0590 ; -------------------------------------------------------------------------------------- 0590 0593 | | .CONST 0x0593 ; Address of begin 0591 0004 | | .CONST 0x0004 ; Address of exception handler 0592 0001 | | .CONST 0x0001 ; Number of locals 0593 BODY_0590: 0593 INIT_0590: 0593 00da | | Load_Top At_Offset_2 0594 00eb | | Load_Encached Diana_Cache 0595 1898 | | Execute Package,Field_Execute,Field_Number 0x98 0596 4603 |F | Jump_Case 0x4 0597 780f |x | Jump 0x5a7 ; case 0x0 0598 7803 |x | Jump 0x59c ; case 0x1 0599 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x2 059a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x3 059b 4502 |E | .XXX[0x1] 059c e60c | | Load 0x3,0xc 059d 00db | | Load_Top At_Offset_3 059e 00eb | | Load_Encached Diana_Cache 059f 1898 | | Execute Package,Field_Execute,Field_Number 0x98 05a0 8613 | | Call 0x3,0x13 05a1 00d1 | | Pop_Control Pop_Count_1 05a2 00da | | Load_Top At_Offset_2 05a3 00eb | | Load_Encached Diana_Cache 05a4 18a0 | | Execute Package,Field_Execute,Field_Number 0xa0 05a5 8619 | | Call 0x3,0x19 05a6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05a7 e60c | | Load 0x3,0xc 05a8 00db | | Load_Top At_Offset_3 05a9 00eb | | Load_Encached Diana_Cache 05aa 1898 | | Execute Package,Field_Execute,Field_Number 0x98 05ab 8613 | | Call 0x3,0x13 05ac 00d1 | | Pop_Control Pop_Count_1 05ad 00da | | Load_Top At_Offset_2 05ae 00eb | | Load_Encached Diana_Cache 05af 189f | | Execute Package,Field_Execute,Field_Number 0x9f 05b0 8618 | | Call 0x3,0x18 05b1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05b2 0000 0000 | | .BLANK 0000[0x6] 05b8 ; -------------------------------------------------------------------------------------- 05b8 ; SUBPROGRAM 05b8 ; -------------------------------------------------------------------------------------- 05b8 05bb | | .CONST 0x05bb ; Address of begin 05b9 0004 | | .CONST 0x0004 ; Address of exception handler 05ba 0001 | | .CONST 0x0001 ; Number of locals 05bb BODY_05b8: 05bb INIT_05b8: 05bb e60c | | Load 0x3,0xc 05bc 00db | | Load_Top At_Offset_3 05bd 01db | | Execute Vector,Length 05be 00d8 | | Load_Top At_Offset_0 05bf e609 | | Load 0x3,0x9 05c0 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05c1 0260 | ` | Execute Discrete,In_Type 05c2 7001 |p | Jump_Nonzero 0x5c4 05c3 08e0 | | Execute_Immediate Raise,0xe0 05c4 860e | | Call 0x3,0xe 05c5 00d1 | | Pop_Control Pop_Count_1 05c6 e60c | | Load 0x3,0xc 05c7 00db | | Load_Top At_Offset_3 05c8 8611 | | Call 0x3,0x11 05c9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05ca 0000 0000 | | .BLANK 0000[0x6] 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; SUBPROGRAM 05d0 ; -------------------------------------------------------------------------------------- 05d0 05d3 | | .CONST 0x05d3 ; Address of begin 05d1 0004 | | .CONST 0x0004 ; Address of exception handler 05d2 0001 | | .CONST 0x0001 ; Number of locals 05d3 BODY_05d0: 05d3 INIT_05d0: 05d3 e60c | | Load 0x3,0xc 05d4 00db | | Load_Top At_Offset_3 05d5 01db | | Execute Vector,Length 05d6 00d8 | | Load_Top At_Offset_0 05d7 e609 | | Load 0x3,0x9 05d8 1b12 | | Execute Package,Field_Read,Field_Number 0x12 05d9 0260 | ` | Execute Discrete,In_Type 05da 7001 |p | Jump_Nonzero 0x5dc 05db 08e0 | | Execute_Immediate Raise,0xe0 05dc 860e | | Call 0x3,0xe 05dd 00d1 | | Pop_Control Pop_Count_1 05de e60c | | Load 0x3,0xc 05df 00db | | Load_Top At_Offset_3 05e0 e008 | | Load 0x0,0x8 05e1 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05e2 8611 | | Call 0x3,0x11 05e3 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05e4 0000 0000 | | .BLANK 0000[0x4] 05e8 ; -------------------------------------------------------------------------------------- 05e8 ; SUBPROGRAM 05e8 ; -------------------------------------------------------------------------------------- 05e8 05eb | | .CONST 0x05eb ; Address of begin 05e9 0004 | | .CONST 0x0004 ; Address of exception handler 05ea 0001 | | .CONST 0x0001 ; Number of locals 05eb BODY_05e8: 05eb INIT_05e8: 05eb e60c | | Load 0x3,0xc 05ec 00db | | Load_Top At_Offset_3 05ed 00eb | | Load_Encached Diana_Cache 05ee 1814 | | Execute Package,Field_Execute,Field_Number 0x14 05ef 8612 | | Call 0x3,0x12 05f0 00d1 | | Pop_Control Pop_Count_1 05f1 00da | | Load_Top At_Offset_2 05f2 8606 | | Call 0x3,0x6 05f3 861c | | Call 0x3,0x1c 05f4 4502 |E | Exit_Suprogram New_Top_Offset 0x2 05f5 0000 0000 | | .XXX[0x3] 05f7 0000 | | 05f8 ; -------------------------------------------------------------------------------------- 05f8 ; SUBPROGRAM 05f8 ; -------------------------------------------------------------------------------------- 05f8 05fb | | .CONST 0x05fb ; Address of begin 05f9 0004 | | .CONST 0x0004 ; Address of exception handler 05fa 0001 | | .CONST 0x0001 ; Number of locals 05fb BODY_05f8: 05fb INIT_05f8: 05fb 00da | | Load_Top At_Offset_2 05fc 00eb | | Load_Encached Diana_Cache 05fd 18ec | | Execute Package,Field_Execute,Field_Number 0xec 05fe 00eb | | Load_Encached Diana_Cache 05ff 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0600 0f40 | @ | Execute_Immediate Equal,0x40 0601 6804 |h | Jump_Zero 0x606 0602 00eb | | Load_Encached Diana_Cache 0603 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0604 8603 | | Call 0x3,0x3 0605 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0606 00da | | Load_Top At_Offset_2 0607 8603 | | Call 0x3,0x3 0608 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0609 0000 0000 | | .BLANK 0000[0x7] 0610 ; -------------------------------------------------------------------------------------- 0610 ; SUBPROGRAM 0610 ; -------------------------------------------------------------------------------------- 0610 0639 | 9 | .CONST 0x0639 ; Address of begin 0611 0004 | | .CONST 0x0004 ; Address of exception handler 0612 0008 | | .CONST 0x0008 ; Number of locals 0613 INIT_0610: 0613 00ec | | Load_Encached Diana_Tree_Cache 0614 00db | | Load_Top At_Offset_3 0615 00eb | | Load_Encached Diana_Cache 0616 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0617 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0618 00ec | | Load_Encached Diana_Tree_Cache 0619 00d9 | | Load_Top At_Offset_1 061a 00eb | | Load_Encached Diana_Cache 061b 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7 061c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 061d 00ec | | Load_Encached Diana_Tree_Cache 061e 00da | | Load_Top At_Offset_2 061f 4908 |I | Short_Literal 0x108 0620 00eb | | Load_Encached Diana_Cache 0621 0096 | | Execute Package,Entry 0622 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0623 00d8 | | Load_Top At_Offset_0 0624 00eb | | Load_Encached Diana_Cache 0625 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0626 00eb | | Load_Encached Diana_Cache 0627 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0628 03f1 | | Declare_Variable Discrete,With_Value 0629 00ec | | Load_Encached Diana_Tree_Cache 062a e9ff | | Load 0x4,-0x1 062b 4903 |I | Short_Literal 0x103 062c 00eb | | Load_Encached Diana_Cache 062d 0096 | | Execute Package,Entry 062e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 062f 00ec | | Load_Encached Diana_Tree_Cache 0630 e9ff | | Load 0x4,-0x1 0631 4906 |I | Short_Literal 0x106 0632 00eb | | Load_Encached Diana_Cache 0633 0096 | | Execute Package,Entry 0634 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0635 e9ff | | Load 0x4,-0x1 0636 8615 | | Call 0x3,0x15 0637 00e1 | | Load_Encached Boolean_Cache 0638 03f1 | | Declare_Variable Discrete,With_Value 0639 BODY_0610: 0639 00d8 | | Load_Top At_Offset_0 063a 6808 |h | Jump_Zero 0x643 063b 00db | | Load_Top At_Offset_3 063c 0f64 | d | Execute_Immediate Equal,0x64 063d 6805 |h | Jump_Zero 0x643 063e e9ff | | Load 0x4,-0x1 063f 00eb | | Load_Encached Diana_Cache 0640 18f3 | | Execute Package,Field_Execute,Field_Number 0xf3 0641 8619 | | Call 0x3,0x19 0642 7803 |x | Jump 0x646 0643 e007 | | Load 0x0,0x7 0644 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0645 8619 | | Call 0x3,0x19 0646 e9ff | | Load 0x4,-0x1 0647 00eb | | Load_Encached Diana_Cache 0648 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 0649 8603 | | Call 0x3,0x3 064a e803 | | Load 0x4,0x3 064b 4903 |I | Short_Literal 0x103 064c 00eb | | Load_Encached Diana_Cache 064d 0096 | | Execute Package,Entry 064e 00db | | Load_Top At_Offset_3 064f 021f | | Execute Heap_Access,Equal 0650 6804 |h | Jump_Zero 0x655 0651 00eb | | Load_Encached Diana_Cache 0652 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0653 8603 | | Call 0x3,0x3 0654 7802 |x | Jump 0x657 0655 00da | | Load_Top At_Offset_2 0656 8603 | | Call 0x3,0x3 0657 e803 | | Load 0x4,0x3 0658 4906 |I | Short_Literal 0x106 0659 00eb | | Load_Encached Diana_Cache 065a 0096 | | Execute Package,Entry 065b 00da | | Load_Top At_Offset_2 065c 021f | | Execute Heap_Access,Equal 065d 6804 |h | Jump_Zero 0x662 065e 00eb | | Load_Encached Diana_Cache 065f 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0660 8603 | | Call 0x3,0x3 0661 7802 |x | Jump 0x664 0662 00d9 | | Load_Top At_Offset_1 0663 8603 | | Call 0x3,0x3 0664 00d8 | | Load_Top At_Offset_0 0665 6806 |h | Jump_Zero 0x66c 0666 00db | | Load_Top At_Offset_3 0667 0f6e | n | Execute_Immediate Equal,0x6e 0668 6803 |h | Jump_Zero 0x66c 0669 e804 | | Load 0x4,0x4 066a 8603 | | Call 0x3,0x3 066b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 066c 00eb | | Load_Encached Diana_Cache 066d 1812 | | Execute Package,Field_Execute,Field_Number 0x12 066e 8603 | | Call 0x3,0x3 066f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0670 ; -------------------------------------------------------------------------------------- 0670 ; SUBPROGRAM 0670 ; -------------------------------------------------------------------------------------- 0670 0675 | u | .CONST 0x0675 ; Address of begin 0671 0004 | | .CONST 0x0004 ; Address of exception handler 0672 0002 | | .CONST 0x0002 ; Number of locals 0673 INIT_0670: 0673 029f 073b | ;| Declare_Subprogram INIT_0738,For_Call 0675 BODY_0670: 0675 00db | | Load_Top At_Offset_3 0676 8607 | | Call 0x3,0x7 0677 861c | | Call 0x3,0x1c 0678 e60c | | Load 0x3,0xc 0679 e9fe | | Load 0x4,-0x2 067a 00eb | | Load_Encached Diana_Cache 067b 1814 | | Execute Package,Field_Execute,Field_Number 0x14 067c 8612 | | Call 0x3,0x12 067d 00d1 | | Pop_Control Pop_Count_1 067e e9fe | | Load 0x4,-0x2 067f 00eb | | Load_Encached Diana_Cache 0680 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0681 00d8 | | Load_Top At_Offset_0 0682 0c42 | B | Execute_Immediate Greater_Equal,0x42 0683 704c |pL | Jump_Nonzero 0x6d0 0684 4641 |FA | Jump_Case 0x42 0685 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x0 0686 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x1 0687 7853 |xS | Jump 0x6db ; case 0x2 0688 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x3 0689 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x4 068a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x5 068b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x6 068c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x7 068d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x8 068e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x9 068f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0xa 0690 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0xb 0691 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0xc 0692 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0xd 0693 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0xe 0694 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0xf 0695 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x10 0696 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x11 0697 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x12 0698 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x13 0699 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x14 069a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x15 069b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x16 069c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x17 069d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x18 069e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x19 069f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x1a 06a0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x1b 06a1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x1c 06a2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x1d 06a3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x1e 06a4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x1f 06a5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x20 06a6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x21 06a7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x22 06a8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x23 06a9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x24 06aa 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x25 06ab 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x26 06ac 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x27 06ad 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x28 06ae 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x29 06af 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x2a 06b0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x2b 06b1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x2c 06b2 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x2d 06b3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x2e 06b4 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x2f 06b5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x30 06b6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x31 06b7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x32 06b8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x33 06b9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x34 06ba 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x35 06bb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x36 06bc 7837 |x7 | Jump 0x6f4 ; case 0x37 06bd 7814 |x | Jump 0x6d2 ; case 0x38 06be 7821 |x! | Jump 0x6e0 ; case 0x39 06bf 784c |xL | Jump 0x70c ; case 0x3a 06c0 7828 |x( | Jump 0x6e9 ; case 0x3b 06c1 782d |x- | Jump 0x6ef ; case 0x3c 06c2 7836 |x6 | Jump 0x6f9 ; case 0x3d 06c3 783e |x> | Jump 0x702 ; case 0x3e 06c4 7842 |xB | Jump 0x707 ; case 0x3f 06c5 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; case 0x40 06c6 7800 |x | Jump 0x6c7 ; case 0x41 06c7 e9fe | | Load 0x4,-0x2 06c8 00eb | | Load_Encached Diana_Cache 06c9 18cd | | Execute Package,Field_Execute,Field_Number 0xcd 06ca 8603 | | Call 0x3,0x3 06cb e9fe | | Load 0x4,-0x2 06cc 00eb | | Load_Encached Diana_Cache 06cd 18cc | | Execute Package,Field_Execute,Field_Number 0xcc 06ce 8603 | | Call 0x3,0x3 06cf 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06d0 00d1 | | Pop_Control Pop_Count_1 06d1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06d2 e9fe | | Load 0x4,-0x2 06d3 00eb | | Load_Encached Diana_Cache 06d4 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 06d5 8603 | | Call 0x3,0x3 06d6 e9fe | | Load 0x4,-0x2 06d7 00eb | | Load_Encached Diana_Cache 06d8 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 06d9 8603 | | Call 0x3,0x3 06da 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06db e9fe | | Load 0x4,-0x2 06dc 00eb | | Load_Encached Diana_Cache 06dd 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 06de 8603 | | Call 0x3,0x3 06df 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06e0 e9fe | | Load 0x4,-0x2 06e1 00eb | | Load_Encached Diana_Cache 06e2 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 06e3 8603 | | Call 0x3,0x3 06e4 e9fe | | Load 0x4,-0x2 06e5 00eb | | Load_Encached Diana_Cache 06e6 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7 06e7 8603 | | Call 0x3,0x3 06e8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06e9 e9fe | | Load 0x4,-0x2 06ea 00eb | | Load_Encached Diana_Cache 06eb 18eb | | Execute Package,Field_Execute,Field_Number 0xeb 06ec 8603 | | Call 0x3,0x3 06ed 8802 | | Call 0x4,0x2 06ee 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06ef e9fe | | Load 0x4,-0x2 06f0 00eb | | Load_Encached Diana_Cache 06f1 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9 06f2 8603 | | Call 0x3,0x3 06f3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06f4 e9fe | | Load 0x4,-0x2 06f5 00eb | | Load_Encached Diana_Cache 06f6 18c4 | | Execute Package,Field_Execute,Field_Number 0xc4 06f7 8603 | | Call 0x3,0x3 06f8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 06f9 e9fe | | Load 0x4,-0x2 06fa 00eb | | Load_Encached Diana_Cache 06fb 18ce | | Execute Package,Field_Execute,Field_Number 0xce 06fc 8603 | | Call 0x3,0x3 06fd e9fe | | Load 0x4,-0x2 06fe 00eb | | Load_Encached Diana_Cache 06ff 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4 0700 8603 | | Call 0x3,0x3 0701 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0702 e9fe | | Load 0x4,-0x2 0703 00eb | | Load_Encached Diana_Cache 0704 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8 0705 8603 | | Call 0x3,0x3 0706 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0707 e9fe | | Load 0x4,-0x2 0708 00eb | | Load_Encached Diana_Cache 0709 18e6 | | Execute Package,Field_Execute,Field_Number 0xe6 070a 8603 | | Call 0x3,0x3 070b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 070c e9fe | | Load 0x4,-0x2 070d 00eb | | Load_Encached Diana_Cache 070e 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5 070f 8603 | | Call 0x3,0x3 0710 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0711 0000 0000 | | .BLANK 0000[0x7] 0718 ; -------------------------------------------------------------------------------------- 0718 ; SUBPROGRAM 0718 ; -------------------------------------------------------------------------------------- 0718 071c | | .CONST 0x071c ; Address of begin 0719 0004 | | .CONST 0x0004 ; Address of exception handler 071a 0002 | | .CONST 0x0002 ; Number of locals 071b INIT_0718: 071b 00ec | | Load_Encached Diana_Tree_Cache 071c BODY_0718: 071c e9ff | | Load 0x4,-0x1 071d 00eb | | Load_Encached Diana_Cache 071e 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 071f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0720 00d8 | | Load_Top At_Offset_0 0721 e002 | | Load 0x0,0x2 0722 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0723 680b |h | Jump_Zero 0x72f 0724 e802 | | Load 0x4,0x2 0725 8616 | | Call 0x3,0x16 0726 e9ff | | Load 0x4,-0x1 0727 00eb | | Load_Encached Diana_Cache 0728 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4 0729 8603 | | Call 0x3,0x3 072a e9ff | | Load 0x4,-0x1 072b 00eb | | Load_Encached Diana_Cache 072c 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0 072d 8603 | | Call 0x3,0x3 072e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 072f 00d8 | | Load_Top At_Offset_0 0730 00eb | | Load_Encached Diana_Cache 0731 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0732 8616 | | Call 0x3,0x16 0733 00d8 | | Load_Top At_Offset_0 0734 8607 | | Call 0x3,0x7 0735 861c | | Call 0x3,0x1c 0736 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0737 0000 | | .XXX[0x1] 0738 ; -------------------------------------------------------------------------------------- 0738 ; SUBPROGRAM 0738 ; -------------------------------------------------------------------------------------- 0738 073c | < | .CONST 0x073c ; Address of begin 0739 0004 | | .CONST 0x0004 ; Address of exception handler 073a 0002 | | .CONST 0x0002 ; Number of locals 073b INIT_0738: 073b 00ec | | Load_Encached Diana_Tree_Cache 073c BODY_0738: 073c e9fe | | Load 0x4,-0x2 073d 00eb | | Load_Encached Diana_Cache 073e 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 073f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0740 00d8 | | Load_Top At_Offset_0 0741 00eb | | Load_Encached Diana_Cache 0742 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0743 7006 |p | Jump_Nonzero 0x74a 0744 e9ff | | Load 0x4,-0x1 0745 4907 |I | Short_Literal 0x107 0746 00eb | | Load_Encached Diana_Cache 0747 0096 | | Execute Package,Entry 0748 8603 | | Call 0x3,0x3 0749 4501 |E | Exit_Suprogram New_Top_Offset 0x1 074a e9fe | | Load 0x4,-0x2 074b 00eb | | Load_Encached Diana_Cache 074c 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8 074d 8603 | | Call 0x3,0x3 074e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 074f ; -------------------------------------------------------------------------------------- 074f ; STRING TABLE 074f ; -------------------------------------------------------------------------------------- 074f 0004 | | .STRTAB 0x0004->0x0751 ; "MAIN" 0750 0006 | | .STREND 0x0006->0x0753 0751 4d41 494e |MAIN| .STRTAB_STRINGS 0753 0000 0000 | | .BLANK 0000[0x5] 0758 ; -------------------------------------------------------------------------------------- 0758 ; Debug Table 0758 ; -------------------------------------------------------------------------------------- 0758 0004 000f | | .DEBUG4 0x0004,0x000f,0x4b06,0x0000,0x0001,0x0000 075e 0000 0000 | | .BLANK 0000[0xa2]