|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 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 For_Outer_Call,Visible,Unelaborated,INIT_0018
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 For_Call,INIT_0090
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 0x33
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_Result,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_Result,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,0x90
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_Result,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_Result,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_Result,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 For_Call,Unelaborated,INIT_0100
0097 029e 04db | | Declare_Subprogram For_Call,Unelaborated,INIT_04d8
0099 029e 04f3 | | Declare_Subprogram For_Call,Unelaborated,INIT_04f0
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 For_Call,INIT_0508
00c4 029f 051b | | Declare_Subprogram For_Call,INIT_0518
00c6 029f 052b | +| Declare_Subprogram For_Call,INIT_0528
00c8 029f 0553 | S| Declare_Subprogram For_Call,INIT_0550
00ca 029f 0563 | c| Declare_Subprogram For_Call,INIT_0560
00cc 029f 056b | k| Declare_Subprogram For_Call,INIT_0568
00ce 029f 0573 | s| Declare_Subprogram For_Call,INIT_0570
00d0 029f 0583 | | Declare_Subprogram For_Call,INIT_0580
00d2 029f 0593 | | Declare_Subprogram For_Call,INIT_0590
00d4 029f 05bb | | Declare_Subprogram For_Call,INIT_05b8
00d6 029f 05d3 | | Declare_Subprogram For_Call,INIT_05d0
00d8 029f 05eb | | Declare_Subprogram For_Call,INIT_05e8
00da 029f 05fb | | Declare_Subprogram For_Call,INIT_05f8
00dc 029f 0613 | | Declare_Subprogram For_Call,INIT_0610
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 For_Call,INIT_0670
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_Result,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 For_Call,INIT_0718
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 0xad
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_Subprogram 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,Field_Execute_Dynamic
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,Field_Execute_Dynamic
01cf 8603 | | Call 0x3,0x3
01d0 e9ff | | Load 0x4,-0x1
01d1 8608 | | Call 0x3,0x8
01d2 8605 | | Call 0x3,0x5
01d3 4502 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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,Field_Execute_Dynamic
0209 8603 | | Call 0x3,0x3
020a e9ff | | Load 0x4,-0x1
020b 8608 | | Call 0x3,0x8
020c 8605 | | Call 0x3,0x5
020d 4502 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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,Field_Execute_Dynamic
0288 861e | | Call 0x3,0x1e
0289 e9ff | | Load 0x4,-0x1
028a 8608 | | Call 0x3,0x8
028b 8605 | | Call 0x3,0x5
028c 4502 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 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,Field_Execute_Dynamic
02a5 861e | | Call 0x3,0x1e
02a6 e9ff | | Load 0x4,-0x1
02a7 8608 | | Call 0x3,0x8
02a8 8605 | | Call 0x3,0x5
02a9 4502 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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,Field_Execute_Dynamic
02db 8603 | | Call 0x3,0x3
02dc e9ff | | Load 0x4,-0x1
02dd 8608 | | Call 0x3,0x8
02de 8605 | | Call 0x3,0x5
02df 4502 |E | Exit_Subprogram 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,Field_Execute_Dynamic
02f9 8603 | | Call 0x3,0x3
02fa e9ff | | Load 0x4,-0x1
02fb 8608 | | Call 0x3,0x8
02fc 8605 | | Call 0x3,0x5
02fd 4502 |E | Exit_Subprogram 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,Field_Execute_Dynamic
030c 8603 | | Call 0x3,0x3
030d e9ff | | Load 0x4,-0x1
030e 8608 | | Call 0x3,0x8
030f 8605 | | Call 0x3,0x5
0310 4502 |E | Exit_Subprogram 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_Subprogram 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,Field_Execute_Dynamic
0325 861e | | Call 0x3,0x1e
0326 e9ff | | Load 0x4,-0x1
0327 8608 | | Call 0x3,0x8
0328 8605 | | Call 0x3,0x5
0329 4502 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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,Field_Execute_Dynamic
0376 8603 | | Call 0x3,0x3
0377 e9ff | | Load 0x4,-0x1
0378 8608 | | Call 0x3,0x8
0379 8605 | | Call 0x3,0x5
037a 4502 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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,Field_Execute_Dynamic
03ce 861e | | Call 0x3,0x1e
03cf e9ff | | Load 0x4,-0x1
03d0 8608 | | Call 0x3,0x8
03d1 8605 | | Call 0x3,0x5
03d2 4502 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 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,Field_Execute_Dynamic
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,Field_Execute_Dynamic
03f8 8603 | | Call 0x3,0x3
03f9 e9ff | | Load 0x4,-0x1
03fa 8608 | | Call 0x3,0x8
03fb 8605 | | Call 0x3,0x5
03fc 4502 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 0x2
0413 8803 | | Call 0x4,0x3
0414 4502 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Result,0x1
0548 4801 |H | Short_Literal 0x1
0549 4401 |D | Exit_Subprogram With_Result,0x1
054a 4801 |H | Short_Literal 0x1
054b 4401 |D | Exit_Subprogram With_Result,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_Result,0x1
055b 4800 |H | Short_Literal 0x0
055c 4401 |D | Exit_Subprogram With_Result,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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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 0x3
0597 780f |x | Jump 0x5a7 ; case 0x0
0598 7803 |x | Jump 0x59c ; case 0x1
0599 4502 |E | Exit_Subprogram 0x2 ; case 0x2
059a 4502 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 0x2
0606 00da | | Load_Top At_Offset_2
0607 8603 | | Call 0x3,0x3
0608 4502 |E | Exit_Subprogram 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,Field_Execute_Dynamic
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,Field_Execute_Dynamic
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,Field_Execute_Dynamic
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,Field_Execute_Dynamic
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,Field_Execute_Dynamic
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_Subprogram 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_Subprogram 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 For_Call,INIT_0738
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 0x41
0685 4503 |E | Exit_Subprogram 0x3 ; case 0x0
0686 4503 |E | Exit_Subprogram 0x3 ; case 0x1
0687 7853 |xS | Jump 0x6db ; case 0x2
0688 4503 |E | Exit_Subprogram 0x3 ; case 0x3
0689 4503 |E | Exit_Subprogram 0x3 ; case 0x4
068a 4503 |E | Exit_Subprogram 0x3 ; case 0x5
068b 4503 |E | Exit_Subprogram 0x3 ; case 0x6
068c 4503 |E | Exit_Subprogram 0x3 ; case 0x7
068d 4503 |E | Exit_Subprogram 0x3 ; case 0x8
068e 4503 |E | Exit_Subprogram 0x3 ; case 0x9
068f 4503 |E | Exit_Subprogram 0x3 ; case 0xa
0690 4503 |E | Exit_Subprogram 0x3 ; case 0xb
0691 4503 |E | Exit_Subprogram 0x3 ; case 0xc
0692 4503 |E | Exit_Subprogram 0x3 ; case 0xd
0693 4503 |E | Exit_Subprogram 0x3 ; case 0xe
0694 4503 |E | Exit_Subprogram 0x3 ; case 0xf
0695 4503 |E | Exit_Subprogram 0x3 ; case 0x10
0696 4503 |E | Exit_Subprogram 0x3 ; case 0x11
0697 4503 |E | Exit_Subprogram 0x3 ; case 0x12
0698 4503 |E | Exit_Subprogram 0x3 ; case 0x13
0699 4503 |E | Exit_Subprogram 0x3 ; case 0x14
069a 4503 |E | Exit_Subprogram 0x3 ; case 0x15
069b 4503 |E | Exit_Subprogram 0x3 ; case 0x16
069c 4503 |E | Exit_Subprogram 0x3 ; case 0x17
069d 4503 |E | Exit_Subprogram 0x3 ; case 0x18
069e 4503 |E | Exit_Subprogram 0x3 ; case 0x19
069f 4503 |E | Exit_Subprogram 0x3 ; case 0x1a
06a0 4503 |E | Exit_Subprogram 0x3 ; case 0x1b
06a1 4503 |E | Exit_Subprogram 0x3 ; case 0x1c
06a2 4503 |E | Exit_Subprogram 0x3 ; case 0x1d
06a3 4503 |E | Exit_Subprogram 0x3 ; case 0x1e
06a4 4503 |E | Exit_Subprogram 0x3 ; case 0x1f
06a5 4503 |E | Exit_Subprogram 0x3 ; case 0x20
06a6 4503 |E | Exit_Subprogram 0x3 ; case 0x21
06a7 4503 |E | Exit_Subprogram 0x3 ; case 0x22
06a8 4503 |E | Exit_Subprogram 0x3 ; case 0x23
06a9 4503 |E | Exit_Subprogram 0x3 ; case 0x24
06aa 4503 |E | Exit_Subprogram 0x3 ; case 0x25
06ab 4503 |E | Exit_Subprogram 0x3 ; case 0x26
06ac 4503 |E | Exit_Subprogram 0x3 ; case 0x27
06ad 4503 |E | Exit_Subprogram 0x3 ; case 0x28
06ae 4503 |E | Exit_Subprogram 0x3 ; case 0x29
06af 4503 |E | Exit_Subprogram 0x3 ; case 0x2a
06b0 4503 |E | Exit_Subprogram 0x3 ; case 0x2b
06b1 4503 |E | Exit_Subprogram 0x3 ; case 0x2c
06b2 4503 |E | Exit_Subprogram 0x3 ; case 0x2d
06b3 4503 |E | Exit_Subprogram 0x3 ; case 0x2e
06b4 4503 |E | Exit_Subprogram 0x3 ; case 0x2f
06b5 4503 |E | Exit_Subprogram 0x3 ; case 0x30
06b6 4503 |E | Exit_Subprogram 0x3 ; case 0x31
06b7 4503 |E | Exit_Subprogram 0x3 ; case 0x32
06b8 4503 |E | Exit_Subprogram 0x3 ; case 0x33
06b9 4503 |E | Exit_Subprogram 0x3 ; case 0x34
06ba 4503 |E | Exit_Subprogram 0x3 ; case 0x35
06bb 4503 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 0x3
06d0 00d1 | | Pop_Control Pop_Count_1
06d1 4503 |E | Exit_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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_Subprogram 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,Field_Execute_Dynamic
0748 8603 | | Call 0x3,0x3
0749 4501 |E | Exit_Subprogram 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_Subprogram 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 5072 0805 |Pr | .XXX[0xa2]
0760 25b0 de00 |% |
0762 5072 0805 |Pr |
0764 25b5 4e00 |% N |
0766 5072 0805 |Pr |
0768 25c0 3e00 |% > |
076a 5072 0805 |Pr |
076c 25c7 ce00 |% |
076e 5072 0805 |Pr |
0770 25c9 ce00 |% |
0772 5072 0805 |Pr |
0774 25d4 3e00 |% > |
0776 5072 0805 |Pr |
0778 25e1 3e00 |% > |
077a 5072 0805 |Pr |
077c 25e6 2e00 |% . |
077e 5072 0805 |Pr |
0780 25f1 1e00 |% |
0782 5072 0805 |Pr |
0784 2600 3e00 |& > |
0786 5072 0805 |Pr |
0788 2606 1e00 |& |
078a 5072 0805 |Pr |
078c 2610 6e00 |& n |
078e 5072 0805 |Pr |
0790 2615 fe00 |& |
0792 5072 0805 |Pr |
0794 261f 0e00 |& |
0796 5072 0805 |Pr |
0798 2623 fe00 |&# |
079a 5072 0805 |Pr |
079c 262e 6e00 |&.n |
079e 5072 0805 |Pr |
07a0 263c 9e00 |&< |
07a2 5072 0805 |Pr |
07a4 264b 9e00 |&K |
07a6 5072 0805 |Pr |
07a8 265a de00 |&Z |
07aa 5072 0805 |Pr |
07ac 266a 1e00 |&j |
07ae 5072 0805 |Pr |
07b0 2672 ae00 |&r |
07b2 5072 0805 |Pr |
07b4 2675 2e00 |&u. |
07b6 5072 0805 |Pr |
07b8 267f 9e00 |& |
07ba 5072 0805 |Pr |
07bc 268e 8e00 |& |
07be 5072 0805 |Pr |
07c0 269b ce00 |& |
07c2 5072 0805 |Pr |
07c4 26a0 ae00 |& |
07c6 5072 0805 |Pr |
07c8 26ab 9e00 |& |
07ca 5072 0805 |Pr |
07cc 26ba 6e00 |& n |
07ce 5072 0805 |Pr |
07d0 26c7 be00 |& |
07d2 5072 0805 |Pr |
07d4 26cc be00 |& |
07d6 5072 0805 |Pr |
07d8 26d7 6e00 |& n |
07da 5072 0805 |Pr |
07dc 26e6 7e00 |& ~ |
07de 5072 0805 |Pr |
07e0 26ef 9e00 |& |
07e2 5072 0805 |Pr |
07e4 26f2 6e00 |& n |
07e6 5072 0805 |Pr |
07e8 26f5 7e00 |& ~ |
07ea 5072 0805 |Pr |
07ec 26f7 6e00 |& n |
07ee 5072 0805 |Pr |
07f0 26fd 9e00 |& |
07f2 5072 0805 |Pr |
07f4 2701 1e00 |' |
07f6 5072 0805 |Pr |
07f8 270b 6e00 |' n |
07fa 5072 0805 |Pr |
07fc 271a 0e00 |' |
07fe 5072 0805 |Pr |