|
|
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_03bcfe
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦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 0750 | P | .CONST 0x0750 ; 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 0145 | E | Execute Heap_Access,Diana_Tree_Kind
001f 00d8 | | Load_Top At_Offset_0
0020 0c34 | 4 | Execute_Immediate Greater_Equal,0x34
0021 703e |p> | Jump_Nonzero 0x60
0022 4633 |F3 | Jump_Case 0x33
0023 783d |x= | Jump 0x61 ; case 0x0
0024 783c |x< | Jump 0x61 ; case 0x1
0025 783b |x; | Jump 0x61 ; case 0x2
0026 783a |x: | Jump 0x61 ; case 0x3
0027 7839 |x9 | Jump 0x61 ; case 0x4
0028 7838 |x8 | Jump 0x61 ; case 0x5
0029 7837 |x7 | Jump 0x61 ; case 0x6
002a 7836 |x6 | Jump 0x61 ; case 0x7
002b 7835 |x5 | Jump 0x61 ; case 0x8
002c 7834 |x4 | Jump 0x61 ; case 0x9
002d 7833 |x3 | Jump 0x61 ; case 0xa
002e 7832 |x2 | Jump 0x61 ; case 0xb
002f 7831 |x1 | Jump 0x61 ; case 0xc
0030 7830 |x0 | Jump 0x61 ; case 0xd
0031 782f |x/ | Jump 0x61 ; case 0xe
0032 782e |x. | Jump 0x61 ; case 0xf
0033 782d |x- | Jump 0x61 ; case 0x10
0034 782c |x, | Jump 0x61 ; case 0x11
0035 782b |x+ | Jump 0x61 ; case 0x12
0036 782a |x* | Jump 0x61 ; case 0x13
0037 7829 |x) | Jump 0x61 ; case 0x14
0038 7828 |x( | Jump 0x61 ; case 0x15
0039 7827 |x' | Jump 0x61 ; case 0x16
003a 7826 |x& | Jump 0x61 ; case 0x17
003b 7825 |x% | Jump 0x61 ; case 0x18
003c 7824 |x$ | Jump 0x61 ; case 0x19
003d 7823 |x# | Jump 0x61 ; case 0x1a
003e 7822 |x" | Jump 0x61 ; case 0x1b
003f 7821 |x! | Jump 0x61 ; case 0x1c
0040 7844 |xD | Jump 0x85 ; case 0x1d
0041 781f |x | Jump 0x61 ; case 0x1e
0042 7814 |x | Jump 0x57 ; case 0x1f
0043 7841 |xA | Jump 0x85 ; case 0x20
0044 7812 |x | Jump 0x57 ; case 0x21
0045 7811 |x | Jump 0x57 ; case 0x22
0046 781a |x | Jump 0x61 ; case 0x23
0047 7819 |x | Jump 0x61 ; case 0x24
0048 7818 |x | Jump 0x61 ; case 0x25
0049 7817 |x | Jump 0x61 ; case 0x26
004a 7816 |x | Jump 0x61 ; case 0x27
004b 7839 |x9 | Jump 0x85 ; case 0x28
004c 780a |x | Jump 0x57 ; case 0x29
004d 7809 |x | Jump 0x57 ; case 0x2a
004e 7808 |x | Jump 0x57 ; case 0x2b
004f 7807 |x | Jump 0x57 ; case 0x2c
0050 7806 |x | Jump 0x57 ; case 0x2d
0051 780f |x | Jump 0x61 ; case 0x2e
0052 7804 |x | Jump 0x57 ; case 0x2f
0053 7817 |x | Jump 0x6b ; case 0x30
0054 780c |x | Jump 0x61 ; case 0x31
0055 780b |x | Jump 0x61 ; case 0x32
0056 7800 |x | Jump 0x57 ; case 0x33
0057 00db | | Load_Top At_Offset_3
0058 00eb | | Load_Encached Diana_Cache
0059 18ec | | Execute Package,Field_Execute,Field_Number 0xec
005a e5ff | | Load 0x2,-0x1
005b 8402 | | Call 0x2,0x2
005c e002 | | Load 0x0,0x2
005d 1b12 | | Execute Package,Field_Read,Field_Number 0x12
005e 01c6 | | Execute Vector,Convert_To_Formal
005f 4401 |D | Exit_Subprogram With_Result,0x1
0060 00d1 | | Pop_Control Pop_Count_1
0061 4801 |H | Short_Literal 0x1
0062 4800 |H | Short_Literal 0x0
0063 e002 | | Load 0x0,0x2
0064 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0065 035b | [ | Declare_Type Array,Constrained
0066 0337 | 7 | Declare_Variable Array
0067 e002 | | Load 0x0,0x2
0068 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0069 01c6 | | Execute Vector,Convert_To_Formal
006a 4401 |D | Exit_Subprogram With_Result,0x1
006b 00db | | Load_Top At_Offset_3
006c 00eb | | Load_Encached Diana_Cache
006d 18ec | | Execute Package,Field_Execute,Field_Number 0xec
006e 0145 | E | Execute Heap_Access,Diana_Tree_Kind
006f 0f90 | | Execute_Immediate Equal,0x90
0070 680b |h | Jump_Zero 0x7c
0071 00db | | Load_Top At_Offset_3
0072 00eb | | Load_Encached Diana_Cache
0073 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0074 00eb | | Load_Encached Diana_Cache
0075 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0076 e5ff | | Load 0x2,-0x1
0077 8402 | | Call 0x2,0x2
0078 e002 | | Load 0x0,0x2
0079 1b12 | | Execute Package,Field_Read,Field_Number 0x12
007a 01c6 | | Execute Vector,Convert_To_Formal
007b 4401 |D | Exit_Subprogram With_Result,0x1
007c 00db | | Load_Top At_Offset_3
007d 00eb | | Load_Encached Diana_Cache
007e 18ec | | Execute Package,Field_Execute,Field_Number 0xec
007f e5ff | | Load 0x2,-0x1
0080 8402 | | Call 0x2,0x2
0081 e002 | | Load 0x0,0x2
0082 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0083 01c6 | | Execute Vector,Convert_To_Formal
0084 4401 |D | Exit_Subprogram With_Result,0x1
0085 00db | | Load_Top At_Offset_3
0086 00eb | | Load_Encached Diana_Cache
0087 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0088 00eb | | Load_Encached Diana_Cache
0089 18ec | | Execute Package,Field_Execute,Field_Number 0xec
008a e5ff | | Load 0x2,-0x1
008b 8402 | | Call 0x2,0x2
008c e002 | | Load 0x0,0x2
008d 1b12 | | Execute Package,Field_Read,Field_Number 0x12
008e 01c6 | | Execute Vector,Convert_To_Formal
008f 4401 |D | Exit_Subprogram With_Result,0x1
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 00d6 | | .CONST 0x00d6 ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0015 | | .CONST 0x0015 ; Number of locals
0093 INIT_0090:
0093 029e 00f3 | | Declare_Subprogram For_Call,Unelaborated,INIT_00f0
0095 029e 04db | | Declare_Subprogram For_Call,Unelaborated,INIT_04d8
0097 029e 04f3 | | Declare_Subprogram For_Call,Unelaborated,INIT_04f0
0099 0093 0000 | | PushFullAddress InMicrocode
009b 604c |`L | Indirect_Literal Discrete,0xe8,{0x80000000, 0x00010000}
009c 0273 | s | Execute Discrete,Plus
009d e003 | | Load 0x0,0x3
009e 0273 | s | Execute Discrete,Plus
009f e004 | | Load 0x0,0x4
00a0 0273 | s | Execute Discrete,Plus
00a1 6042 |`B | Indirect_Literal Discrete,0xe4,{0x00000000, 0x00000800}
00a2 e005 | | Load 0x0,0x5
00a3 0387 | | Declare_Variable Package
00a4 00d8 | | Load_Top At_Offset_0
00a5 020f | | Execute Module,Activate
00a6 e006 | | Load 0x0,0x6
00a7 00d9 | | Load_Top At_Offset_1
00a8 0098 | | Execute Package,Field_Read_Dynamic
00a9 02ff | | Declare_Variable Variant_Record
00aa 00d8 | | Load_Top At_Offset_0
00ab 1c00 | | Execute_Immediate Run_Utility,0x0
00ac 029f 050b | | Declare_Subprogram For_Call,INIT_0508
00ae 029f 051b | | Declare_Subprogram For_Call,INIT_0518
00b0 029f 052b | +| Declare_Subprogram For_Call,INIT_0528
00b2 029f 0553 | S| Declare_Subprogram For_Call,INIT_0550
00b4 029f 0563 | c| Declare_Subprogram For_Call,INIT_0560
00b6 029f 056b | k| Declare_Subprogram For_Call,INIT_0568
00b8 029f 057b | {| Declare_Subprogram For_Call,INIT_0578
00ba 029f 058b | | Declare_Subprogram For_Call,INIT_0588
00bc 029f 059b | | Declare_Subprogram For_Call,INIT_0598
00be 029f 05c3 | | Declare_Subprogram For_Call,INIT_05c0
00c0 029f 05db | | Declare_Subprogram For_Call,INIT_05d8
00c2 029f 05fb | | Declare_Subprogram For_Call,INIT_05f8
00c4 029f 060b | | Declare_Subprogram For_Call,INIT_0608
00c6 029f 061b | | Declare_Subprogram For_Call,INIT_0618
00c8 4804 |H | Short_Literal 0x4
00c9 4803 |H | Short_Literal 0x3
00ca 0099 | | Action Reference_Dynamic
00cb 00c7 | | Action Elaborate_Subprogram
00cc 4803 |H | Short_Literal 0x3
00cd 4803 |H | Short_Literal 0x3
00ce 0099 | | Action Reference_Dynamic
00cf 00c7 | | Action Elaborate_Subprogram
00d0 4802 |H | Short_Literal 0x2
00d1 4803 |H | Short_Literal 0x3
00d2 0099 | | Action Reference_Dynamic
00d3 00c7 | | Action Elaborate_Subprogram
00d4 029f 0673 | s| Declare_Subprogram For_Call,INIT_0670
00d6 BODY_0090:
00d6 e7fe | | Load 0x3,-0x2
00d7 e7ff | | Load 0x3,-0x1
00d8 8615 | | Call 0x3,0x15
00d9 e606 | | Load 0x3,0x6
00da e007 | | Load 0x0,0x7
00db e605 | | Load 0x3,0x5
00dc 0096 | | Execute Package,Field_Execute_Dynamic
00dd e002 | | Load 0x0,0x2
00de 1b12 | | Execute Package,Field_Read,Field_Number 0x12
00df 01c6 | | Execute Vector,Convert_To_Formal
00e0 4402 |D | Exit_Subprogram With_Result,0x2
00e1 0000 0000 | | .XXX[0x3]
00e3 0000 | |
00e4 0000 0000 | | .LITERAL {0x00000000, 0x00000800}
00e8 8000 0000 | | .LITERAL {0x80000000, 0x00010000}
00ec 0000 0000 | | .BLANK 0000[0x4]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f7 | | .CONST 0x00f7 ; Address of begin
00f1 0004 | | .CONST 0x0004 ; Address of exception handler
00f2 0003 | | .CONST 0x0003 ; Number of locals
00f3 INIT_00f0:
00f3 00eb | | Load_Encached Diana_Cache
00f4 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00f5 029f 0713 | | Declare_Subprogram For_Call,INIT_0710
00f7 BODY_00f0:
00f7 e9ff | | Load 0x4,-0x1
00f8 0145 | E | Execute Heap_Access,Diana_Tree_Kind
00f9 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
00fa e9ff | | Load 0x4,-0x1
00fb 0145 | E | Execute Heap_Access,Diana_Tree_Kind
00fc 7804 |x | Jump 0x101
00fd 00a7 04c5 | | Action Jump_Extended,0x4c5
00ff 00a7 04cc | | Action Jump_Extended,0x4cc
0101 46ad |F | Jump_Case 0xad
0102 78ad |x | Jump 0x1b0 ; case 0x0
0103 78cf |x | Jump 0x1d3 ; case 0x1
0104 78ab |x | Jump 0x1b0 ; case 0x2
0105 78e2 |x | Jump 0x1e8 ; case 0x3
0106 791d |y | Jump 0x224 ; case 0x4
0107 7962 |yb | Jump 0x26a ; case 0x5
0108 7a71 |zq | Jump 0x37a ; case 0x6
0109 78a6 |x | Jump 0x1b0 ; case 0x7
010a 7ff2 | | Jump 0xfd ; case 0x8
010b 7a96 |z | Jump 0x3a2 ; case 0x9
010c 7ac6 |z | Jump 0x3d3 ; case 0xa
010d 7ff1 | | Jump 0xff ; case 0xb
010e 7ba0 |{ | Jump 0x4af ; case 0xc
010f 78d1 |x | Jump 0x1e1 ; case 0xd
0110 78fd |x | Jump 0x20e ; case 0xe
0111 7907 |y | Jump 0x219 ; case 0xf
0112 7a15 |z | Jump 0x328 ; case 0x10
0113 7a39 |z9 | Jump 0x34d ; case 0x11
0114 7aff |z | Jump 0x414 ; case 0x12
0115 7b0b |{ | Jump 0x421 ; case 0x13
0116 7b98 |{ | Jump 0x4af ; case 0x14
0117 7b9d |{ | Jump 0x4b5 ; case 0x15
0118 7b96 |{ | Jump 0x4af ; case 0x16
0119 7b79 |{y | Jump 0x493 ; case 0x17
011a 7b9a |{ | Jump 0x4b5 ; case 0x18
011b 7894 |x | Jump 0x1b0 ; case 0x19
011c 7893 |x | Jump 0x1b0 ; case 0x1a
011d 7892 |x | Jump 0x1b0 ; case 0x1b
011e 7b9c |{ | Jump 0x4bb ; case 0x1c
011f 7931 |y1 | Jump 0x251 ; case 0x1d
0120 7973 |ys | Jump 0x294 ; case 0x1e
0121 799b |y | Jump 0x2bd ; case 0x1f
0122 788d |x | Jump 0x1b0 ; case 0x20
0123 79f5 |y | Jump 0x319 ; case 0x21
0124 788b |x | Jump 0x1b0 ; case 0x22
0125 7b95 |{ | Jump 0x4bb ; case 0x23
0126 7b94 |{ | Jump 0x4bb ; case 0x24
0127 7b93 |{ | Jump 0x4bb ; case 0x25
0128 7887 |x | Jump 0x1b0 ; case 0x26
0129 7886 |x | Jump 0x1b0 ; case 0x27
012a 7885 |x | Jump 0x1b0 ; case 0x28
012b 7a68 |zh | Jump 0x394 ; case 0x29
012c 7b8e |{ | Jump 0x4bb ; case 0x2a
012d 7b8d |{ | Jump 0x4bb ; case 0x2b
012e 7a95 |z | Jump 0x3c4 ; case 0x2c
012f 7b8b |{ | Jump 0x4bb ; case 0x2d
0130 787f |x | Jump 0x1b0 ; case 0x2e
0131 7b89 |{ | Jump 0x4bb ; case 0x2f
0132 7b35 |{5 | Jump 0x468 ; case 0x30
0133 7b87 |{ | Jump 0x4bb ; case 0x31
0134 7b86 |{ | Jump 0x4bb ; case 0x32
0135 793f |y? | Jump 0x275 ; case 0x33
0136 7879 |xy | Jump 0x1b0 ; case 0x34
0137 7878 |xx | Jump 0x1b0 ; case 0x35
0138 7a26 |z& | Jump 0x35f ; case 0x36
0139 7876 |xv | Jump 0x1b0 ; case 0x37
013a 7907 |y | Jump 0x242 ; case 0x38
013b 7b1d |{ | Jump 0x459 ; case 0x39
013c 7873 |xs | Jump 0x1b0 ; case 0x3a
013d 7b0c |{ | Jump 0x44a ; case 0x3b
013e 7afc |z | Jump 0x43b ; case 0x3c
013f 7aec |z | Jump 0x42c ; case 0x3d
0140 786f |xo | Jump 0x1b0 ; case 0x3e
0141 786e |xn | Jump 0x1b0 ; case 0x3f
0142 7a66 |zf | Jump 0x3a9 ; case 0x40
0143 786c |xl | Jump 0x1b0 ; case 0x41
0144 7883 |x | Jump 0x1c8 ; case 0x42
0145 7ab8 |z | Jump 0x3fe ; case 0x43
0146 7acf |z | Jump 0x416 ; case 0x44
0147 7868 |xh | Jump 0x1b0 ; case 0x45
0148 7867 |xg | Jump 0x1b0 ; case 0x46
0149 7866 |xf | Jump 0x1b0 ; case 0x47
014a 7865 |xe | Jump 0x1b0 ; case 0x48
014b 7864 |xd | Jump 0x1b0 ; case 0x49
014c 7863 |xc | Jump 0x1b0 ; case 0x4a
014d 7862 |xb | Jump 0x1b0 ; case 0x4b
014e 7861 |xa | Jump 0x1b0 ; case 0x4c
014f 7860 |x` | Jump 0x1b0 ; case 0x4d
0150 785f |x_ | Jump 0x1b0 ; case 0x4e
0151 785e |x^ | Jump 0x1b0 ; case 0x4f
0152 785d |x] | Jump 0x1b0 ; case 0x50
0153 785c |x\ | Jump 0x1b0 ; case 0x51
0154 785b |x[ | Jump 0x1b0 ; case 0x52
0155 785a |xZ | Jump 0x1b0 ; case 0x53
0156 7859 |xY | Jump 0x1b0 ; case 0x54
0157 7858 |xX | Jump 0x1b0 ; case 0x55
0158 7857 |xW | Jump 0x1b0 ; case 0x56
0159 7856 |xV | Jump 0x1b0 ; case 0x57
015a 7855 |xU | Jump 0x1b0 ; case 0x58
015b 7854 |xT | Jump 0x1b0 ; case 0x59
015c 7853 |xS | Jump 0x1b0 ; case 0x5a
015d 7852 |xR | Jump 0x1b0 ; case 0x5b
015e 7851 |xQ | Jump 0x1b0 ; case 0x5c
015f 7850 |xP | Jump 0x1b0 ; case 0x5d
0160 784f |xO | Jump 0x1b0 ; case 0x5e
0161 784e |xN | Jump 0x1b0 ; case 0x5f
0162 784d |xM | Jump 0x1b0 ; case 0x60
0163 7a7a |zz | Jump 0x3de ; case 0x61
0164 7928 |y( | Jump 0x28d ; case 0x62
0165 7b26 |{& | Jump 0x48c ; case 0x63
0166 7974 |yt | Jump 0x2db ; case 0x64
0167 7992 |y | Jump 0x2fa ; case 0x65
0168 78f6 |x | Jump 0x25f ; case 0x66
0169 7846 |xF | Jump 0x1b0 ; case 0x67
016a 7845 |xE | Jump 0x1b0 ; case 0x68
016b 7844 |xD | Jump 0x1b0 ; case 0x69
016c 7843 |xC | Jump 0x1b0 ; case 0x6a
016d 7845 |xE | Jump 0x1b3 ; case 0x6b
016e 7880 |x | Jump 0x1ef ; case 0x6c
016f 7914 |y | Jump 0x284 ; case 0x6d
0170 795a |yZ | Jump 0x2cb ; case 0x6e
0171 79f8 |y | Jump 0x36a ; case 0x6f
0172 783d |x= | Jump 0x1b0 ; case 0x70
0173 783c |x< | Jump 0x1b0 ; case 0x71
0174 7a74 |zt | Jump 0x3e9 ; case 0x72
0175 783a |x: | Jump 0x1b0 ; case 0x73
0176 7839 |x9 | Jump 0x1b0 ; case 0x74
0177 7838 |x8 | Jump 0x1b0 ; case 0x75
0178 7837 |x7 | Jump 0x1b0 ; case 0x76
0179 7836 |x6 | Jump 0x1b0 ; case 0x77
017a 7835 |x5 | Jump 0x1b0 ; case 0x78
017b 7936 |y6 | Jump 0x2b2 ; case 0x79
017c 7991 |y | Jump 0x30e ; case 0x7a
017d 7a3f |z? | Jump 0x3bd ; case 0x7b
017e 7831 |x1 | Jump 0x1b0 ; case 0x7c
017f 79b7 |y | Jump 0x337 ; case 0x7d
0180 79b6 |y | Jump 0x337 ; case 0x7e
0181 79b5 |y | Jump 0x337 ; case 0x7f
0182 7a8a |z | Jump 0x40d ; case 0x80
0183 782c |x, | Jump 0x1b0 ; case 0x81
0184 782b |x+ | Jump 0x1b0 ; case 0x82
0185 782a |x* | Jump 0x1b0 ; case 0x83
0186 7829 |x) | Jump 0x1b0 ; case 0x84
0187 7828 |x( | Jump 0x1b0 ; case 0x85
0188 7827 |x' | Jump 0x1b0 ; case 0x86
0189 7826 |x& | Jump 0x1b0 ; case 0x87
018a 79bb |y | Jump 0x346 ; case 0x88
018b 7824 |x$ | Jump 0x1b0 ; case 0x89
018c 7aff |z | Jump 0x48c ; case 0x8a
018d 7afe |z | Jump 0x48c ; case 0x8b
018e 7afd |z | Jump 0x48c ; case 0x8c
018f 7afc |z | Jump 0x48c ; case 0x8d
0190 7afb |z | Jump 0x48c ; case 0x8e
0191 7afa |z | Jump 0x48c ; case 0x8f
0192 7af9 |z | Jump 0x48c ; case 0x90
0193 7af8 |z | Jump 0x48c ; case 0x91
0194 781b |x | Jump 0x1b0 ; case 0x92
0195 7af6 |z | Jump 0x48c ; case 0x93
0196 7af5 |z | Jump 0x48c ; case 0x94
0197 7af4 |z | Jump 0x48c ; case 0x95
0198 7817 |x | Jump 0x1b0 ; case 0x96
0199 7816 |x | Jump 0x1b0 ; case 0x97
019a 7af1 |z | Jump 0x48c ; case 0x98
019b 7af0 |z | Jump 0x48c ; case 0x99
019c 7ad9 |z | Jump 0x476 ; case 0x9a
019d 7905 |y | Jump 0x2a3 ; case 0x9b
019e 7811 |x | Jump 0x1b0 ; case 0x9c
019f 7810 |x | Jump 0x1b0 ; case 0x9d
01a0 780f |x | Jump 0x1b0 ; case 0x9e
01a1 780e |x | Jump 0x1b0 ; case 0x9f
01a2 7890 |x | Jump 0x233 ; case 0xa0
01a3 780c |x | Jump 0x1b0 ; case 0xa1
01a4 79b3 |y | Jump 0x358 ; case 0xa2
01a5 780a |x | Jump 0x1b0 ; case 0xa3
01a6 7809 |x | Jump 0x1b0 ; case 0xa4
01a7 7808 |x | Jump 0x1b0 ; case 0xa5
01a8 7ad8 |z | Jump 0x481 ; case 0xa6
01a9 79df |y | Jump 0x389 ; case 0xa7
01aa 7805 |x | Jump 0x1b0 ; case 0xa8
01ab 7857 |xW | Jump 0x203 ; case 0xa9
01ac 782d |x- | Jump 0x1da ; case 0xaa
01ad 7802 |x | Jump 0x1b0 ; case 0xab
01ae 7801 |x | Jump 0x1b0 ; case 0xac
01af 7800 |x | Jump 0x1b0 ; case 0xad
01b0 00d9 | | Load_Top At_Offset_1
01b1 860b | | Call 0x3,0xb
01b2 4502 |E | Exit_Subprogram 0x2
01b3 00d9 | | Load_Top At_Offset_1
01b4 860b | | Call 0x3,0xb
01b5 e9ff | | Load 0x4,-0x1
01b6 00eb | | Load_Encached Diana_Cache
01b7 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
01b8 8602 | | Call 0x3,0x2
01b9 e9ff | | Load 0x4,-0x1
01ba 4903 |I | Short_Literal 0x103
01bb 00eb | | Load_Encached Diana_Cache
01bc 0096 | | Execute Package,Field_Execute_Dynamic
01bd 8602 | | Call 0x3,0x2
01be e9ff | | Load 0x4,-0x1
01bf 4906 |I | Short_Literal 0x106
01c0 00eb | | Load_Encached Diana_Cache
01c1 0096 | | Execute Package,Field_Execute_Dynamic
01c2 8602 | | Call 0x3,0x2
01c3 e9ff | | Load 0x4,-0x1
01c4 e008 | | Load 0x0,0x8
01c5 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01c6 8604 | | Call 0x3,0x4
01c7 4502 |E | Exit_Subprogram 0x2
01c8 00d9 | | Load_Top At_Offset_1
01c9 860b | | Call 0x3,0xb
01ca e9ff | | Load 0x4,-0x1
01cb 00eb | | Load_Encached Diana_Cache
01cc 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
01cd 8602 | | Call 0x3,0x2
01ce e9ff | | Load 0x4,-0x1
01cf 00eb | | Load_Encached Diana_Cache
01d0 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
01d1 8602 | | Call 0x3,0x2
01d2 4502 |E | Exit_Subprogram 0x2
01d3 00d9 | | Load_Top At_Offset_1
01d4 860b | | Call 0x3,0xb
01d5 e9ff | | Load 0x4,-0x1
01d6 00eb | | Load_Encached Diana_Cache
01d7 1889 | | Execute Package,Field_Execute,Field_Number 0x89
01d8 8603 | | Call 0x3,0x3
01d9 4502 |E | Exit_Subprogram 0x2
01da 00d9 | | Load_Top At_Offset_1
01db 860b | | Call 0x3,0xb
01dc e9ff | | Load 0x4,-0x1
01dd 00eb | | Load_Encached Diana_Cache
01de 18ca | | Execute Package,Field_Execute,Field_Number 0xca
01df 8602 | | Call 0x3,0x2
01e0 4502 |E | Exit_Subprogram 0x2
01e1 00d9 | | Load_Top At_Offset_1
01e2 860b | | Call 0x3,0xb
01e3 e9ff | | Load 0x4,-0x1
01e4 00eb | | Load_Encached Diana_Cache
01e5 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
01e6 8602 | | Call 0x3,0x2
01e7 4502 |E | Exit_Subprogram 0x2
01e8 00d9 | | Load_Top At_Offset_1
01e9 860b | | Call 0x3,0xb
01ea e9ff | | Load 0x4,-0x1
01eb 00eb | | Load_Encached Diana_Cache
01ec 18c8 | | Execute Package,Field_Execute,Field_Number 0xc8
01ed 8602 | | Call 0x3,0x2
01ee 4502 |E | Exit_Subprogram 0x2
01ef 00d9 | | Load_Top At_Offset_1
01f0 860b | | Call 0x3,0xb
01f1 e9ff | | Load 0x4,-0x1
01f2 00eb | | Load_Encached Diana_Cache
01f3 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2
01f4 8602 | | Call 0x3,0x2
01f5 e9ff | | Load 0x4,-0x1
01f6 00eb | | Load_Encached Diana_Cache
01f7 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
01f8 8602 | | Call 0x3,0x2
01f9 e9ff | | Load 0x4,-0x1
01fa 4903 |I | Short_Literal 0x103
01fb 00eb | | Load_Encached Diana_Cache
01fc 0096 | | Execute Package,Field_Execute_Dynamic
01fd 8602 | | Call 0x3,0x2
01fe e9ff | | Load 0x4,-0x1
01ff e008 | | Load 0x0,0x8
0200 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0201 8604 | | Call 0x3,0x4
0202 4502 |E | Exit_Subprogram 0x2
0203 00d9 | | Load_Top At_Offset_1
0204 860b | | Call 0x3,0xb
0205 e9ff | | Load 0x4,-0x1
0206 00eb | | Load_Encached Diana_Cache
0207 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0208 8602 | | Call 0x3,0x2
0209 e9ff | | Load 0x4,-0x1
020a 00eb | | Load_Encached Diana_Cache
020b 18b2 | | Execute Package,Field_Execute,Field_Number 0xb2
020c 8602 | | Call 0x3,0x2
020d 4502 |E | Exit_Subprogram 0x2
020e 00d9 | | Load_Top At_Offset_1
020f 860b | | Call 0x3,0xb
0210 e9ff | | Load 0x4,-0x1
0211 00eb | | Load_Encached Diana_Cache
0212 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0213 8602 | | Call 0x3,0x2
0214 e9ff | | Load 0x4,-0x1
0215 00eb | | Load_Encached Diana_Cache
0216 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0217 8602 | | Call 0x3,0x2
0218 4502 |E | Exit_Subprogram 0x2
0219 00d9 | | Load_Top At_Offset_1
021a 860b | | Call 0x3,0xb
021b e9ff | | Load 0x4,-0x1
021c 00eb | | Load_Encached Diana_Cache
021d 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
021e 8602 | | Call 0x3,0x2
021f e9ff | | Load 0x4,-0x1
0220 00eb | | Load_Encached Diana_Cache
0221 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
0222 8602 | | Call 0x3,0x2
0223 4502 |E | Exit_Subprogram 0x2
0224 00d9 | | Load_Top At_Offset_1
0225 860b | | Call 0x3,0xb
0226 e9ff | | Load 0x4,-0x1
0227 00eb | | Load_Encached Diana_Cache
0228 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
0229 8602 | | Call 0x3,0x2
022a e9ff | | Load 0x4,-0x1
022b 00eb | | Load_Encached Diana_Cache
022c 18b5 | | Execute Package,Field_Execute,Field_Number 0xb5
022d 8602 | | Call 0x3,0x2
022e e9ff | | Load 0x4,-0x1
022f 00eb | | Load_Encached Diana_Cache
0230 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
0231 8602 | | Call 0x3,0x2
0232 4502 |E | Exit_Subprogram 0x2
0233 00d9 | | Load_Top At_Offset_1
0234 860b | | Call 0x3,0xb
0235 e9ff | | Load 0x4,-0x1
0236 00eb | | Load_Encached Diana_Cache
0237 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0238 8602 | | Call 0x3,0x2
0239 e9ff | | Load 0x4,-0x1
023a 00eb | | Load_Encached Diana_Cache
023b 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
023c 8602 | | Call 0x3,0x2
023d e9ff | | Load 0x4,-0x1
023e 00eb | | Load_Encached Diana_Cache
023f 18dc | | Execute Package,Field_Execute,Field_Number 0xdc
0240 8602 | | Call 0x3,0x2
0241 4502 |E | Exit_Subprogram 0x2
0242 00d9 | | Load_Top At_Offset_1
0243 860b | | Call 0x3,0xb
0244 e9ff | | Load 0x4,-0x1
0245 00eb | | Load_Encached Diana_Cache
0246 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0247 8602 | | Call 0x3,0x2
0248 e9ff | | Load 0x4,-0x1
0249 00eb | | Load_Encached Diana_Cache
024a 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
024b 8602 | | Call 0x3,0x2
024c e9ff | | Load 0x4,-0x1
024d 00eb | | Load_Encached Diana_Cache
024e 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
024f 8602 | | Call 0x3,0x2
0250 4502 |E | Exit_Subprogram 0x2
0251 00d9 | | Load_Top At_Offset_1
0252 860b | | Call 0x3,0xb
0253 e9ff | | Load 0x4,-0x1
0254 8009 | | Call 0x0,0x9
0255 8611 | | Call 0x3,0x11
0256 e9ff | | Load 0x4,-0x1
0257 00eb | | Load_Encached Diana_Cache
0258 18f6 | | Execute Package,Field_Execute,Field_Number 0xf6
0259 8602 | | Call 0x3,0x2
025a e9ff | | Load 0x4,-0x1
025b e008 | | Load 0x0,0x8
025c 1812 | | Execute Package,Field_Execute,Field_Number 0x12
025d 8604 | | Call 0x3,0x4
025e 4502 |E | Exit_Subprogram 0x2
025f 00d9 | | Load_Top At_Offset_1
0260 860b | | Call 0x3,0xb
0261 e9ff | | Load 0x4,-0x1
0262 00eb | | Load_Encached Diana_Cache
0263 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0264 8602 | | Call 0x3,0x2
0265 e9ff | | Load 0x4,-0x1
0266 00eb | | Load_Encached Diana_Cache
0267 18ba | | Execute Package,Field_Execute,Field_Number 0xba
0268 8602 | | Call 0x3,0x2
0269 4502 |E | Exit_Subprogram 0x2
026a 00d9 | | Load_Top At_Offset_1
026b 860b | | Call 0x3,0xb
026c e9ff | | Load 0x4,-0x1
026d 00eb | | Load_Encached Diana_Cache
026e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
026f 8602 | | Call 0x3,0x2
0270 e9ff | | Load 0x4,-0x1
0271 00eb | | Load_Encached Diana_Cache
0272 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
0273 8602 | | Call 0x3,0x2
0274 4502 |E | Exit_Subprogram 0x2
0275 00d9 | | Load_Top At_Offset_1
0276 860b | | Call 0x3,0xb
0277 e9ff | | Load 0x4,-0x1
0278 8009 | | Call 0x0,0x9
0279 8611 | | Call 0x3,0x11
027a e9ff | | Load 0x4,-0x1
027b 4900 |I | Short_Literal 0x100
027c 00eb | | Load_Encached Diana_Cache
027d 0096 | | Execute Package,Field_Execute_Dynamic
027e 8613 | | Call 0x3,0x13
027f e9ff | | Load 0x4,-0x1
0280 e008 | | Load 0x0,0x8
0281 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0282 8604 | | Call 0x3,0x4
0283 4502 |E | Exit_Subprogram 0x2
0284 00d9 | | Load_Top At_Offset_1
0285 860b | | Call 0x3,0xb
0286 e9ff | | Load 0x4,-0x1
0287 8614 | | Call 0x3,0x14
0288 e9ff | | Load 0x4,-0x1
0289 e008 | | Load 0x0,0x8
028a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
028b 8604 | | Call 0x3,0x4
028c 4502 |E | Exit_Subprogram 0x2
028d 00d9 | | Load_Top At_Offset_1
028e 860b | | Call 0x3,0xb
028f e9ff | | Load 0x4,-0x1
0290 00eb | | Load_Encached Diana_Cache
0291 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0292 8603 | | Call 0x3,0x3
0293 4502 |E | Exit_Subprogram 0x2
0294 00d9 | | Load_Top At_Offset_1
0295 860b | | Call 0x3,0xb
0296 e9ff | | Load 0x4,-0x1
0297 8009 | | Call 0x0,0x9
0298 8611 | | Call 0x3,0x11
0299 e9ff | | Load 0x4,-0x1
029a 4900 |I | Short_Literal 0x100
029b 00eb | | Load_Encached Diana_Cache
029c 0096 | | Execute Package,Field_Execute_Dynamic
029d 8613 | | Call 0x3,0x13
029e e9ff | | Load 0x4,-0x1
029f e008 | | Load 0x0,0x8
02a0 1812 | | Execute Package,Field_Execute,Field_Number 0x12
02a1 8604 | | Call 0x3,0x4
02a2 4502 |E | Exit_Subprogram 0x2
02a3 00d9 | | Load_Top At_Offset_1
02a4 860b | | Call 0x3,0xb
02a5 e9ff | | Load 0x4,-0x1
02a6 00eb | | Load_Encached Diana_Cache
02a7 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
02a8 8602 | | Call 0x3,0x2
02a9 e9ff | | Load 0x4,-0x1
02aa 00eb | | Load_Encached Diana_Cache
02ab 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
02ac 8602 | | Call 0x3,0x2
02ad e9ff | | Load 0x4,-0x1
02ae 00eb | | Load_Encached Diana_Cache
02af 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
02b0 8602 | | Call 0x3,0x2
02b1 4502 |E | Exit_Subprogram 0x2
02b2 00d9 | | Load_Top At_Offset_1
02b3 860b | | Call 0x3,0xb
02b4 e9ff | | Load 0x4,-0x1
02b5 00eb | | Load_Encached Diana_Cache
02b6 18c3 | | Execute Package,Field_Execute,Field_Number 0xc3
02b7 8602 | | Call 0x3,0x2
02b8 e9ff | | Load 0x4,-0x1
02b9 00eb | | Load_Encached Diana_Cache
02ba 18da | | Execute Package,Field_Execute,Field_Number 0xda
02bb 8602 | | Call 0x3,0x2
02bc 4502 |E | Exit_Subprogram 0x2
02bd 00d9 | | Load_Top At_Offset_1
02be 860b | | Call 0x3,0xb
02bf e9ff | | Load 0x4,-0x1
02c0 8009 | | Call 0x0,0x9
02c1 8611 | | Call 0x3,0x11
02c2 e9ff | | Load 0x4,-0x1
02c3 00eb | | Load_Encached Diana_Cache
02c4 18f6 | | Execute Package,Field_Execute,Field_Number 0xf6
02c5 8602 | | Call 0x3,0x2
02c6 e9ff | | Load 0x4,-0x1
02c7 e008 | | Load 0x0,0x8
02c8 1812 | | Execute Package,Field_Execute,Field_Number 0x12
02c9 8604 | | Call 0x3,0x4
02ca 4502 |E | Exit_Subprogram 0x2
02cb 00d9 | | Load_Top At_Offset_1
02cc 860b | | Call 0x3,0xb
02cd e9ff | | Load 0x4,-0x1
02ce 00eb | | Load_Encached Diana_Cache
02cf 1889 | | Execute Package,Field_Execute,Field_Number 0x89
02d0 8603 | | Call 0x3,0x3
02d1 e9ff | | Load 0x4,-0x1
02d2 4903 |I | Short_Literal 0x103
02d3 00eb | | Load_Encached Diana_Cache
02d4 0096 | | Execute Package,Field_Execute_Dynamic
02d5 8602 | | Call 0x3,0x2
02d6 e9ff | | Load 0x4,-0x1
02d7 e008 | | Load 0x0,0x8
02d8 1812 | | Execute Package,Field_Execute,Field_Number 0x12
02d9 8604 | | Call 0x3,0x4
02da 4502 |E | Exit_Subprogram 0x2
02db 00d9 | | Load_Top At_Offset_1
02dc 860b | | Call 0x3,0xb
02dd e9ff | | Load 0x4,-0x1
02de 860a | | Call 0x3,0xa
02df 6805 |h | Jump_Zero 0x2e5
02e0 e9ff | | Load 0x4,-0x1
02e1 00eb | | Load_Encached Diana_Cache
02e2 18f3 | | Execute Package,Field_Execute,Field_Number 0xf3
02e3 860e | | Call 0x3,0xe
02e4 7803 |x | Jump 0x2e8
02e5 e00a | | Load 0x0,0xa
02e6 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
02e7 860e | | Call 0x3,0xe
02e8 e9ff | | Load 0x4,-0x1
02e9 00eb | | Load_Encached Diana_Cache
02ea 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
02eb 8602 | | Call 0x3,0x2
02ec e9ff | | Load 0x4,-0x1
02ed 00eb | | Load_Encached Diana_Cache
02ee 18dd | | Execute Package,Field_Execute,Field_Number 0xdd
02ef 8602 | | Call 0x3,0x2
02f0 e9ff | | Load 0x4,-0x1
02f1 4903 |I | Short_Literal 0x103
02f2 00eb | | Load_Encached Diana_Cache
02f3 0096 | | Execute Package,Field_Execute_Dynamic
02f4 8602 | | Call 0x3,0x2
02f5 e9ff | | Load 0x4,-0x1
02f6 e008 | | Load 0x0,0x8
02f7 1812 | | Execute Package,Field_Execute,Field_Number 0x12
02f8 8604 | | Call 0x3,0x4
02f9 4502 |E | Exit_Subprogram 0x2
02fa 00d9 | | Load_Top At_Offset_1
02fb 860b | | Call 0x3,0xb
02fc e9ff | | Load 0x4,-0x1
02fd 00eb | | Load_Encached Diana_Cache
02fe 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
02ff 8602 | | Call 0x3,0x2
0300 e9ff | | Load 0x4,-0x1
0301 00eb | | Load_Encached Diana_Cache
0302 18dd | | Execute Package,Field_Execute,Field_Number 0xdd
0303 8602 | | Call 0x3,0x2
0304 e9ff | | Load 0x4,-0x1
0305 4903 |I | Short_Literal 0x103
0306 00eb | | Load_Encached Diana_Cache
0307 0096 | | Execute Package,Field_Execute_Dynamic
0308 8602 | | Call 0x3,0x2
0309 e9ff | | Load 0x4,-0x1
030a e008 | | Load 0x0,0x8
030b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
030c 8604 | | Call 0x3,0x4
030d 4502 |E | Exit_Subprogram 0x2
030e 00d9 | | Load_Top At_Offset_1
030f 860b | | Call 0x3,0xb
0310 e9ff | | Load 0x4,-0x1
0311 00eb | | Load_Encached Diana_Cache
0312 18da | | Execute Package,Field_Execute,Field_Number 0xda
0313 8602 | | Call 0x3,0x2
0314 e9ff | | Load 0x4,-0x1
0315 00eb | | Load_Encached Diana_Cache
0316 18d6 | | Execute Package,Field_Execute,Field_Number 0xd6
0317 8602 | | Call 0x3,0x2
0318 4502 |E | Exit_Subprogram 0x2
0319 00d9 | | Load_Top At_Offset_1
031a 860b | | Call 0x3,0xb
031b e9ff | | Load 0x4,-0x1
031c 8009 | | Call 0x0,0x9
031d 8611 | | Call 0x3,0x11
031e e9ff | | Load 0x4,-0x1
031f 4900 |I | Short_Literal 0x100
0320 00eb | | Load_Encached Diana_Cache
0321 0096 | | Execute Package,Field_Execute_Dynamic
0322 8613 | | Call 0x3,0x13
0323 e9ff | | Load 0x4,-0x1
0324 e008 | | Load 0x0,0x8
0325 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0326 8604 | | Call 0x3,0x4
0327 4502 |E | Exit_Subprogram 0x2
0328 00d9 | | Load_Top At_Offset_1
0329 860b | | Call 0x3,0xb
032a e9ff | | Load 0x4,-0x1
032b 00eb | | Load_Encached Diana_Cache
032c 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
032d 860c | | Call 0x3,0xc
032e e9ff | | Load 0x4,-0x1
032f 00eb | | Load_Encached Diana_Cache
0330 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0331 8602 | | Call 0x3,0x2
0332 e9ff | | Load 0x4,-0x1
0333 00eb | | Load_Encached Diana_Cache
0334 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9
0335 8602 | | Call 0x3,0x2
0336 4502 |E | Exit_Subprogram 0x2
0337 00d9 | | Load_Top At_Offset_1
0338 860b | | Call 0x3,0xb
0339 e9ff | | Load 0x4,-0x1
033a 00eb | | Load_Encached Diana_Cache
033b 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
033c 8602 | | Call 0x3,0x2
033d e9ff | | Load 0x4,-0x1
033e 00eb | | Load_Encached Diana_Cache
033f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0340 8602 | | Call 0x3,0x2
0341 e9ff | | Load 0x4,-0x1
0342 00eb | | Load_Encached Diana_Cache
0343 18ca | | Execute Package,Field_Execute,Field_Number 0xca
0344 8602 | | Call 0x3,0x2
0345 4502 |E | Exit_Subprogram 0x2
0346 00d9 | | Load_Top At_Offset_1
0347 860b | | Call 0x3,0xb
0348 e9ff | | Load 0x4,-0x1
0349 00eb | | Load_Encached Diana_Cache
034a 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
034b 8602 | | Call 0x3,0x2
034c 4502 |E | Exit_Subprogram 0x2
034d 00d9 | | Load_Top At_Offset_1
034e 860b | | Call 0x3,0xb
034f e9ff | | Load 0x4,-0x1
0350 00eb | | Load_Encached Diana_Cache
0351 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0352 8602 | | Call 0x3,0x2
0353 e9ff | | Load 0x4,-0x1
0354 00eb | | Load_Encached Diana_Cache
0355 18c9 | | Execute Package,Field_Execute,Field_Number 0xc9
0356 8602 | | Call 0x3,0x2
0357 4502 |E | Exit_Subprogram 0x2
0358 00d9 | | Load_Top At_Offset_1
0359 860b | | Call 0x3,0xb
035a e9ff | | Load 0x4,-0x1
035b 00eb | | Load_Encached Diana_Cache
035c 1889 | | Execute Package,Field_Execute,Field_Number 0x89
035d 8603 | | Call 0x3,0x3
035e 4502 |E | Exit_Subprogram 0x2
035f 00d9 | | Load_Top At_Offset_1
0360 860b | | Call 0x3,0xb
0361 e9ff | | Load 0x4,-0x1
0362 00eb | | Load_Encached Diana_Cache
0363 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0364 8602 | | Call 0x3,0x2
0365 e9ff | | Load 0x4,-0x1
0366 00eb | | Load_Encached Diana_Cache
0367 18cb | | Execute Package,Field_Execute,Field_Number 0xcb
0368 8602 | | Call 0x3,0x2
0369 4502 |E | Exit_Subprogram 0x2
036a 00d9 | | Load_Top At_Offset_1
036b 860b | | Call 0x3,0xb
036c e9ff | | Load 0x4,-0x1
036d 00eb | | Load_Encached Diana_Cache
036e 18dc | | Execute Package,Field_Execute,Field_Number 0xdc
036f 8602 | | Call 0x3,0x2
0370 e9ff | | Load 0x4,-0x1
0371 4903 |I | Short_Literal 0x103
0372 00eb | | Load_Encached Diana_Cache
0373 0096 | | Execute Package,Field_Execute_Dynamic
0374 8602 | | Call 0x3,0x2
0375 e9ff | | Load 0x4,-0x1
0376 e008 | | Load 0x0,0x8
0377 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0378 8604 | | Call 0x3,0x4
0379 4502 |E | Exit_Subprogram 0x2
037a 00d9 | | Load_Top At_Offset_1
037b 860b | | Call 0x3,0xb
037c e9ff | | Load 0x4,-0x1
037d 00eb | | Load_Encached Diana_Cache
037e 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
037f 8602 | | Call 0x3,0x2
0380 e9ff | | Load 0x4,-0x1
0381 00eb | | Load_Encached Diana_Cache
0382 18d3 | | Execute Package,Field_Execute,Field_Number 0xd3
0383 8602 | | Call 0x3,0x2
0384 e9ff | | Load 0x4,-0x1
0385 00eb | | Load_Encached Diana_Cache
0386 18e7 | | Execute Package,Field_Execute,Field_Number 0xe7
0387 8602 | | Call 0x3,0x2
0388 4502 |E | Exit_Subprogram 0x2
0389 00d9 | | Load_Top At_Offset_1
038a 860b | | Call 0x3,0xb
038b e9ff | | Load 0x4,-0x1
038c 00eb | | Load_Encached Diana_Cache
038d 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7
038e 8602 | | Call 0x3,0x2
038f e9ff | | Load 0x4,-0x1
0390 00eb | | Load_Encached Diana_Cache
0391 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
0392 8602 | | Call 0x3,0x2
0393 4502 |E | Exit_Subprogram 0x2
0394 00d9 | | Load_Top At_Offset_1
0395 860b | | Call 0x3,0xb
0396 e9ff | | Load 0x4,-0x1
0397 8009 | | Call 0x0,0x9
0398 8611 | | Call 0x3,0x11
0399 e9ff | | Load 0x4,-0x1
039a 00eb | | Load_Encached Diana_Cache
039b 18f6 | | Execute Package,Field_Execute,Field_Number 0xf6
039c 8602 | | Call 0x3,0x2
039d e9ff | | Load 0x4,-0x1
039e e008 | | Load 0x0,0x8
039f 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03a0 8604 | | Call 0x3,0x4
03a1 4502 |E | Exit_Subprogram 0x2
03a2 00d9 | | Load_Top At_Offset_1
03a3 860b | | Call 0x3,0xb
03a4 e9ff | | Load 0x4,-0x1
03a5 00eb | | Load_Encached Diana_Cache
03a6 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
03a7 8602 | | Call 0x3,0x2
03a8 4502 |E | Exit_Subprogram 0x2
03a9 e9ff | | Load 0x4,-0x1
03aa 8609 | | Call 0x3,0x9
03ab 7010 |p | Jump_Nonzero 0x3bc
03ac 00d9 | | Load_Top At_Offset_1
03ad 860b | | Call 0x3,0xb
03ae e9ff | | Load 0x4,-0x1
03af 00eb | | Load_Encached Diana_Cache
03b0 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
03b1 0145 | E | Execute Heap_Access,Diana_Tree_Kind
03b2 860b | | Call 0x3,0xb
03b3 e9ff | | Load 0x4,-0x1
03b4 00eb | | Load_Encached Diana_Cache
03b5 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
03b6 8009 | | Call 0x0,0x9
03b7 8611 | | Call 0x3,0x11
03b8 e9ff | | Load 0x4,-0x1
03b9 00eb | | Load_Encached Diana_Cache
03ba 18d9 | | Execute Package,Field_Execute,Field_Number 0xd9
03bb 8602 | | Call 0x3,0x2
03bc 4502 |E | Exit_Subprogram 0x2
03bd 00d9 | | Load_Top At_Offset_1
03be 860b | | Call 0x3,0xb
03bf e9ff | | Load 0x4,-0x1
03c0 00eb | | Load_Encached Diana_Cache
03c1 18da | | Execute Package,Field_Execute,Field_Number 0xda
03c2 8602 | | Call 0x3,0x2
03c3 4502 |E | Exit_Subprogram 0x2
03c4 00d9 | | Load_Top At_Offset_1
03c5 860b | | Call 0x3,0xb
03c6 e9ff | | Load 0x4,-0x1
03c7 8009 | | Call 0x0,0x9
03c8 8611 | | Call 0x3,0x11
03c9 e9ff | | Load 0x4,-0x1
03ca 4900 |I | Short_Literal 0x100
03cb 00eb | | Load_Encached Diana_Cache
03cc 0096 | | Execute Package,Field_Execute_Dynamic
03cd 8613 | | Call 0x3,0x13
03ce e9ff | | Load 0x4,-0x1
03cf e008 | | Load 0x0,0x8
03d0 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03d1 8604 | | Call 0x3,0x4
03d2 4502 |E | Exit_Subprogram 0x2
03d3 00d9 | | Load_Top At_Offset_1
03d4 860b | | Call 0x3,0xb
03d5 e9ff | | Load 0x4,-0x1
03d6 00eb | | Load_Encached Diana_Cache
03d7 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
03d8 8602 | | Call 0x3,0x2
03d9 e9ff | | Load 0x4,-0x1
03da 00eb | | Load_Encached Diana_Cache
03db 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
03dc 8602 | | Call 0x3,0x2
03dd 4502 |E | Exit_Subprogram 0x2
03de 00d9 | | Load_Top At_Offset_1
03df 860b | | Call 0x3,0xb
03e0 e9ff | | Load 0x4,-0x1
03e1 00eb | | Load_Encached Diana_Cache
03e2 18c6 | | Execute Package,Field_Execute,Field_Number 0xc6
03e3 8602 | | Call 0x3,0x2
03e4 e9ff | | Load 0x4,-0x1
03e5 00eb | | Load_Encached Diana_Cache
03e6 18c7 | | Execute Package,Field_Execute,Field_Number 0xc7
03e7 8602 | | Call 0x3,0x2
03e8 4502 |E | Exit_Subprogram 0x2
03e9 00d9 | | Load_Top At_Offset_1
03ea 860b | | Call 0x3,0xb
03eb e9ff | | Load 0x4,-0x1
03ec 00eb | | Load_Encached Diana_Cache
03ed 1889 | | Execute Package,Field_Execute,Field_Number 0x89
03ee 8603 | | Call 0x3,0x3
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 8602 | | Call 0x3,0x2
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 8602 | | Call 0x3,0x2
03f9 e9ff | | Load 0x4,-0x1
03fa e008 | | Load 0x0,0x8
03fb 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03fc 8604 | | Call 0x3,0x4
03fd 4502 |E | Exit_Subprogram 0x2
03fe 00d9 | | Load_Top At_Offset_1
03ff 860b | | Call 0x3,0xb
0400 e9ff | | Load 0x4,-0x1
0401 00eb | | Load_Encached Diana_Cache
0402 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0403 8602 | | Call 0x3,0x2
0404 e9ff | | Load 0x4,-0x1
0405 00eb | | Load_Encached Diana_Cache
0406 18b3 | | Execute Package,Field_Execute,Field_Number 0xb3
0407 8602 | | Call 0x3,0x2
0408 e9ff | | Load 0x4,-0x1
0409 00eb | | Load_Encached Diana_Cache
040a 18b8 | | Execute Package,Field_Execute,Field_Number 0xb8
040b 8602 | | Call 0x3,0x2
040c 4502 |E | Exit_Subprogram 0x2
040d 00d9 | | Load_Top At_Offset_1
040e 860b | | Call 0x3,0xb
040f e9ff | | Load 0x4,-0x1
0410 00eb | | Load_Encached Diana_Cache
0411 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0412 8602 | | Call 0x3,0x2
0413 4502 |E | Exit_Subprogram 0x2
0414 8803 | | Call 0x4,0x3
0415 4502 |E | Exit_Subprogram 0x2
0416 00d9 | | Load_Top At_Offset_1
0417 860b | | Call 0x3,0xb
0418 e9ff | | Load 0x4,-0x1
0419 00eb | | Load_Encached Diana_Cache
041a 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
041b 8602 | | Call 0x3,0x2
041c e9ff | | Load 0x4,-0x1
041d 00eb | | Load_Encached Diana_Cache
041e 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
041f 8602 | | Call 0x3,0x2
0420 4502 |E | Exit_Subprogram 0x2
0421 00d9 | | Load_Top At_Offset_1
0422 860b | | Call 0x3,0xb
0423 e9ff | | Load 0x4,-0x1
0424 00eb | | Load_Encached Diana_Cache
0425 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0426 8602 | | Call 0x3,0x2
0427 e9ff | | Load 0x4,-0x1
0428 00eb | | Load_Encached Diana_Cache
0429 18c1 | | Execute Package,Field_Execute,Field_Number 0xc1
042a 8602 | | Call 0x3,0x2
042b 4502 |E | Exit_Subprogram 0x2
042c 00d9 | | Load_Top At_Offset_1
042d 860b | | Call 0x3,0xb
042e e9ff | | Load 0x4,-0x1
042f 00eb | | Load_Encached Diana_Cache
0430 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0431 8602 | | Call 0x3,0x2
0432 e9ff | | Load 0x4,-0x1
0433 00eb | | Load_Encached Diana_Cache
0434 18ce | | Execute Package,Field_Execute,Field_Number 0xce
0435 8602 | | Call 0x3,0x2
0436 e9ff | | Load 0x4,-0x1
0437 00eb | | Load_Encached Diana_Cache
0438 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4
0439 8602 | | Call 0x3,0x2
043a 4502 |E | Exit_Subprogram 0x2
043b 00d9 | | Load_Top At_Offset_1
043c 860b | | Call 0x3,0xb
043d e9ff | | Load 0x4,-0x1
043e 00eb | | Load_Encached Diana_Cache
043f 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0440 8602 | | Call 0x3,0x2
0441 e9ff | | Load 0x4,-0x1
0442 00eb | | Load_Encached Diana_Cache
0443 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
0444 8602 | | Call 0x3,0x2
0445 e9ff | | Load 0x4,-0x1
0446 e008 | | Load 0x0,0x8
0447 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0448 8604 | | Call 0x3,0x4
0449 4502 |E | Exit_Subprogram 0x2
044a 00d9 | | Load_Top At_Offset_1
044b 860b | | Call 0x3,0xb
044c e9ff | | Load 0x4,-0x1
044d 00eb | | Load_Encached Diana_Cache
044e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
044f 8602 | | Call 0x3,0x2
0450 e9ff | | Load 0x4,-0x1
0451 00eb | | Load_Encached Diana_Cache
0452 18eb | | Execute Package,Field_Execute,Field_Number 0xeb
0453 8602 | | Call 0x3,0x2
0454 e9ff | | Load 0x4,-0x1
0455 00eb | | Load_Encached Diana_Cache
0456 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0457 8602 | | Call 0x3,0x2
0458 4502 |E | Exit_Subprogram 0x2
0459 00d9 | | Load_Top At_Offset_1
045a 860b | | Call 0x3,0xb
045b e9ff | | Load 0x4,-0x1
045c 00eb | | Load_Encached Diana_Cache
045d 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
045e 8602 | | Call 0x3,0x2
045f e9ff | | Load 0x4,-0x1
0460 00eb | | Load_Encached Diana_Cache
0461 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0462 8602 | | Call 0x3,0x2
0463 e9ff | | Load 0x4,-0x1
0464 00eb | | Load_Encached Diana_Cache
0465 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
0466 8602 | | Call 0x3,0x2
0467 4502 |E | Exit_Subprogram 0x2
0468 00d9 | | Load_Top At_Offset_1
0469 860b | | Call 0x3,0xb
046a e9ff | | Load 0x4,-0x1
046b 8009 | | Call 0x0,0x9
046c 8611 | | Call 0x3,0x11
046d e9ff | | Load 0x4,-0x1
046e 00eb | | Load_Encached Diana_Cache
046f 18f6 | | Execute Package,Field_Execute,Field_Number 0xf6
0470 8602 | | Call 0x3,0x2
0471 e9ff | | Load 0x4,-0x1
0472 e008 | | Load 0x0,0x8
0473 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0474 8604 | | Call 0x3,0x4
0475 4502 |E | Exit_Subprogram 0x2
0476 00d9 | | Load_Top At_Offset_1
0477 860b | | Call 0x3,0xb
0478 e9ff | | Load 0x4,-0x1
0479 00eb | | Load_Encached Diana_Cache
047a 18b7 | | Execute Package,Field_Execute,Field_Number 0xb7
047b 8602 | | Call 0x3,0x2
047c e9ff | | Load 0x4,-0x1
047d 00eb | | Load_Encached Diana_Cache
047e 18de | | Execute Package,Field_Execute,Field_Number 0xde
047f 8602 | | Call 0x3,0x2
0480 4502 |E | Exit_Subprogram 0x2
0481 00d9 | | Load_Top At_Offset_1
0482 860b | | Call 0x3,0xb
0483 e9ff | | Load 0x4,-0x1
0484 00eb | | Load_Encached Diana_Cache
0485 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0486 8602 | | Call 0x3,0x2
0487 e9ff | | Load 0x4,-0x1
0488 00eb | | Load_Encached Diana_Cache
0489 18ea | | Execute Package,Field_Execute,Field_Number 0xea
048a 8602 | | Call 0x3,0x2
048b 4502 |E | Exit_Subprogram 0x2
048c 00d9 | | Load_Top At_Offset_1
048d 860b | | Call 0x3,0xb
048e e9ff | | Load 0x4,-0x1
048f 00eb | | Load_Encached Diana_Cache
0490 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0491 8603 | | Call 0x3,0x3
0492 4502 |E | Exit_Subprogram 0x2
0493 00d9 | | Load_Top At_Offset_1
0494 860b | | Call 0x3,0xb
0495 e9ff | | Load 0x4,-0x1
0496 00eb | | Load_Encached Diana_Cache
0497 18fa | | Execute Package,Field_Execute,Field_Number 0xfa
0498 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0499 00d8 | | Load_Top At_Offset_0
049a 4819 |H | Short_Literal 0x19
049b 481f |H | Short_Literal 0x1f
049c 0262 | b | Execute Discrete,In_Range
049d 680c |h | Jump_Zero 0x4aa
049e 00d8 | | Load_Top At_Offset_0
049f 481a |H | Short_Literal 0x1a
04a0 481b |H | Short_Literal 0x1b
04a1 0262 | b | Execute Discrete,In_Range
04a2 7007 |p | Jump_Nonzero 0x4aa
04a3 0f1d | | Execute_Immediate Equal,0x1d
04a4 7006 |p | Jump_Nonzero 0x4ab
04a5 7800 |x | Jump 0x4a6
04a6 e9ff | | Load 0x4,-0x1
04a7 8009 | | Call 0x0,0x9
04a8 8611 | | Call 0x3,0x11
04a9 4502 |E | Exit_Subprogram 0x2
04aa 00d1 | | Pop_Control Pop_Count_1
04ab e9ff | | Load 0x4,-0x1
04ac 800b | | Call 0x0,0xb
04ad 8611 | | Call 0x3,0x11
04ae 4502 |E | Exit_Subprogram 0x2
04af 00d9 | | Load_Top At_Offset_1
04b0 860b | | Call 0x3,0xb
04b1 e9ff | | Load 0x4,-0x1
04b2 800b | | Call 0x0,0xb
04b3 8611 | | Call 0x3,0x11
04b4 4502 |E | Exit_Subprogram 0x2
04b5 00d9 | | Load_Top At_Offset_1
04b6 860b | | Call 0x3,0xb
04b7 e9ff | | Load 0x4,-0x1
04b8 8009 | | Call 0x0,0x9
04b9 8611 | | Call 0x3,0x11
04ba 4502 |E | Exit_Subprogram 0x2
04bb 00d9 | | Load_Top At_Offset_1
04bc 860b | | Call 0x3,0xb
04bd e9ff | | Load 0x4,-0x1
04be 8009 | | Call 0x0,0x9
04bf 8611 | | Call 0x3,0x11
04c0 e9ff | | Load 0x4,-0x1
04c1 e008 | | Load 0x0,0x8
04c2 1812 | | Execute Package,Field_Execute,Field_Number 0x12
04c3 8604 | | Call 0x3,0x4
04c4 4502 |E | Exit_Subprogram 0x2
04c5 00d9 | | Load_Top At_Offset_1
04c6 860b | | Call 0x3,0xb
04c7 e9ff | | Load 0x4,-0x1
04c8 00eb | | Load_Encached Diana_Cache
04c9 18f5 | | Execute Package,Field_Execute,Field_Number 0xf5
04ca 860f | | Call 0x3,0xf
04cb 4502 |E | Exit_Subprogram 0x2
04cc 00d9 | | Load_Top At_Offset_1
04cd 860b | | Call 0x3,0xb
04ce e9ff | | Load 0x4,-0x1
04cf 00eb | | Load_Encached Diana_Cache
04d0 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
04d1 00eb | | Load_Encached Diana_Cache
04d2 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
04d3 8610 | | Call 0x3,0x10
04d4 4502 |E | Exit_Subprogram 0x2
04d5 0000 0000 | | .XXX[0x3]
04d7 0000 | |
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 7808 |x | Jump 0x4e8
04e0 00d9 | | Load_Top At_Offset_1
04e1 008b | | Execute Heap_Access,Diana_Seq_Type_Get_Head
04e2 8602 | | Call 0x3,0x2
04e3 00d9 | | Load_Top At_Offset_1
04e4 0217 | | Execute Heap_Access,All_Reference
04e5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04e6 0032 | 2 | Store_Top Heap_Access,At_Offset_2
04e7 00c9 | | Action Pop_Auxiliary_Loop
04e8 00d9 | | Load_Top At_Offset_1
04e9 77f6 |w | Jump_Nonzero 0x4e0
04ea 4502 |E | Exit_Subprogram 0x2
04eb 0000 0000 | | .BLANK 0000[0x5]
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 8602 | | Call 0x3,0x2
04fc 00d9 | | Load_Top At_Offset_1
04fd 0217 | | Execute Heap_Access,All_Reference
04fe 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
04ff 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0500 00c9 | | Action Pop_Auxiliary_Loop
0501 00d9 | | Load_Top At_Offset_1
0502 77f5 |w | Jump_Nonzero 0x4f8
0503 4502 |E | Exit_Subprogram 0x2
0504 0000 0000 | | .BLANK 0000[0x4]
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 e002 | | Load 0x0,0x2
050f 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0510 0260 | ` | Execute Discrete,In_Type
0511 7001 |p | Jump_Nonzero 0x513
0512 0801 | | Execute_Immediate Raise,0x1
0513 e00c | | Load 0x0,0xc
0514 e605 | | Load 0x3,0x5
0515 0096 | | Execute Package,Field_Execute_Dynamic
0516 4502 |E | Exit_Subprogram 0x2
0517 0000 | | .XXX[0x1]
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 e002 | | Load 0x0,0x2
051f 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0520 0260 | ` | Execute Discrete,In_Type
0521 7001 |p | Jump_Nonzero 0x523
0522 0801 | | Execute_Immediate Raise,0x1
0523 e00c | | Load 0x0,0xc
0524 e605 | | Load 0x3,0x5
0525 0096 | | Execute Package,Field_Execute_Dynamic
0526 4502 |E | Exit_Subprogram 0x2
0527 0000 | | .XXX[0x1]
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 0746 | F| Action Push_String_Extended,0x746 ; "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 e008 | | Load 0x0,0x8
0555 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0556 6804 |h | Jump_Zero 0x55b
0557 00da | | Load_Top At_Offset_2
0558 e008 | | Load 0x0,0x8
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 e606 | | Load 0x3,0x6
0564 00db | | Load_Top At_Offset_3
0565 8607 | | Call 0x3,0x7
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 e606 | | Load 0x3,0x6
056c 00db | | Load_Top At_Offset_3
056d e00d | | Load 0x0,0xd
056e e605 | | Load 0x3,0x5
056f 0096 | | Execute Package,Field_Execute_Dynamic
0570 4502 |E | Exit_Subprogram 0x2
0571 0000 0000 | | .BLANK 0000[0x7]
0578 ; --------------------------------------------------------------------------------------
0578 ; SUBPROGRAM
0578 ; --------------------------------------------------------------------------------------
0578 057b | { | .CONST 0x057b ; Address of begin
0579 0004 | | .CONST 0x0004 ; Address of exception handler
057a 0001 | | .CONST 0x0001 ; Number of locals
057b BODY_0578:
057b INIT_0578:
057b e606 | | Load 0x3,0x6
057c 00db | | Load_Top At_Offset_3
057d e00a | | Load 0x0,0xa
057e 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
057f e00e | | Load 0x0,0xe
0580 e605 | | Load 0x3,0x5
0581 0096 | | Execute Package,Field_Execute_Dynamic
0582 4502 |E | Exit_Subprogram 0x2
0583 0000 0000 | | .BLANK 0000[0x5]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 058b | | .CONST 0x058b ; Address of begin
0589 0004 | | .CONST 0x0004 ; Address of exception handler
058a 0001 | | .CONST 0x0001 ; Number of locals
058b BODY_0588:
058b INIT_0588:
058b e606 | | Load 0x3,0x6
058c 00db | | Load_Top At_Offset_3
058d e00a | | Load 0x0,0xa
058e 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
058f e00f | | Load 0x0,0xf
0590 e605 | | Load 0x3,0x5
0591 0096 | | Execute Package,Field_Execute_Dynamic
0592 4502 |E | Exit_Subprogram 0x2
0593 0000 0000 | | .BLANK 0000[0x5]
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 059b | | .CONST 0x059b ; Address of begin
0599 0004 | | .CONST 0x0004 ; Address of exception handler
059a 0001 | | .CONST 0x0001 ; Number of locals
059b BODY_0598:
059b INIT_0598:
059b 00da | | Load_Top At_Offset_2
059c 00eb | | Load_Encached Diana_Cache
059d 1898 | | Execute Package,Field_Execute,Field_Number 0x98
059e 4603 |F | Jump_Case 0x3
059f 780f |x | Jump 0x5af ; case 0x0
05a0 7803 |x | Jump 0x5a4 ; case 0x1
05a1 4502 |E | Exit_Subprogram 0x2 ; case 0x2
05a2 4502 |E | Exit_Subprogram 0x2 ; case 0x3
05a3 4502 |E | .XXX[0x1]
05a4 e606 | | Load 0x3,0x6
05a5 00db | | Load_Top At_Offset_3
05a6 00eb | | Load_Encached Diana_Cache
05a7 1898 | | Execute Package,Field_Execute,Field_Number 0x98
05a8 8608 | | Call 0x3,0x8
05a9 00d1 | | Pop_Control Pop_Count_1
05aa 00da | | Load_Top At_Offset_2
05ab 00eb | | Load_Encached Diana_Cache
05ac 18a0 | | Execute Package,Field_Execute,Field_Number 0xa0
05ad 860e | | Call 0x3,0xe
05ae 4502 |E | Exit_Subprogram 0x2
05af e606 | | Load 0x3,0x6
05b0 00db | | Load_Top At_Offset_3
05b1 00eb | | Load_Encached Diana_Cache
05b2 1898 | | Execute Package,Field_Execute,Field_Number 0x98
05b3 8608 | | Call 0x3,0x8
05b4 00d1 | | Pop_Control Pop_Count_1
05b5 00da | | Load_Top At_Offset_2
05b6 00eb | | Load_Encached Diana_Cache
05b7 189f | | Execute Package,Field_Execute,Field_Number 0x9f
05b8 860d | | Call 0x3,0xd
05b9 4502 |E | Exit_Subprogram 0x2
05ba 0000 0000 | | .BLANK 0000[0x6]
05c0 ; --------------------------------------------------------------------------------------
05c0 ; SUBPROGRAM
05c0 ; --------------------------------------------------------------------------------------
05c0 05c3 | | .CONST 0x05c3 ; Address of begin
05c1 0004 | | .CONST 0x0004 ; Address of exception handler
05c2 0001 | | .CONST 0x0001 ; Number of locals
05c3 BODY_05c0:
05c3 INIT_05c0:
05c3 e606 | | Load 0x3,0x6
05c4 00db | | Load_Top At_Offset_3
05c5 01db | | Execute Vector,Length
05c6 00d8 | | Load_Top At_Offset_0
05c7 e010 | | Load 0x0,0x10
05c8 e605 | | Load 0x3,0x5
05c9 0098 | | Execute Package,Field_Read_Dynamic
05ca 0260 | ` | Execute Discrete,In_Type
05cb 7001 |p | Jump_Nonzero 0x5cd
05cc 0801 | | Execute_Immediate Raise,0x1
05cd e011 | | Load 0x0,0x11
05ce e605 | | Load 0x3,0x5
05cf 0096 | | Execute Package,Field_Execute_Dynamic
05d0 00d1 | | Pop_Control Pop_Count_1
05d1 e606 | | Load 0x3,0x6
05d2 00db | | Load_Top At_Offset_3
05d3 e012 | | Load 0x0,0x12
05d4 e605 | | Load 0x3,0x5
05d5 0096 | | Execute Package,Field_Execute_Dynamic
05d6 4502 |E | Exit_Subprogram 0x2
05d7 0000 | | .XXX[0x1]
05d8 ; --------------------------------------------------------------------------------------
05d8 ; SUBPROGRAM
05d8 ; --------------------------------------------------------------------------------------
05d8 05db | | .CONST 0x05db ; Address of begin
05d9 0004 | | .CONST 0x0004 ; Address of exception handler
05da 0001 | | .CONST 0x0001 ; Number of locals
05db BODY_05d8:
05db INIT_05d8:
05db e606 | | Load 0x3,0x6
05dc 00db | | Load_Top At_Offset_3
05dd 01db | | Execute Vector,Length
05de 00d8 | | Load_Top At_Offset_0
05df e010 | | Load 0x0,0x10
05e0 e605 | | Load 0x3,0x5
05e1 0098 | | Execute Package,Field_Read_Dynamic
05e2 0260 | ` | Execute Discrete,In_Type
05e3 7001 |p | Jump_Nonzero 0x5e5
05e4 0801 | | Execute_Immediate Raise,0x1
05e5 e011 | | Load 0x0,0x11
05e6 e605 | | Load 0x3,0x5
05e7 0096 | | Execute Package,Field_Execute_Dynamic
05e8 00d1 | | Pop_Control Pop_Count_1
05e9 e606 | | Load 0x3,0x6
05ea 00db | | Load_Top At_Offset_3
05eb e013 | | Load 0x0,0x13
05ec 1814 | | Execute Package,Field_Execute,Field_Number 0x14
05ed e012 | | Load 0x0,0x12
05ee e605 | | Load 0x3,0x5
05ef 0096 | | Execute Package,Field_Execute_Dynamic
05f0 4502 |E | Exit_Subprogram 0x2
05f1 0000 0000 | | .BLANK 0000[0x7]
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 e606 | | Load 0x3,0x6
05fc 00db | | Load_Top At_Offset_3
05fd 0145 | E | Execute Heap_Access,Diana_Tree_Kind
05fe 8607 | | Call 0x3,0x7
05ff 00d1 | | Pop_Control Pop_Count_1
0600 00da | | Load_Top At_Offset_2
0601 8009 | | Call 0x0,0x9
0602 8611 | | Call 0x3,0x11
0603 4502 |E | Exit_Subprogram 0x2
0604 0000 0000 | | .BLANK 0000[0x4]
0608 ; --------------------------------------------------------------------------------------
0608 ; SUBPROGRAM
0608 ; --------------------------------------------------------------------------------------
0608 060b | | .CONST 0x060b ; Address of begin
0609 0004 | | .CONST 0x0004 ; Address of exception handler
060a 0001 | | .CONST 0x0001 ; Number of locals
060b BODY_0608:
060b INIT_0608:
060b 00da | | Load_Top At_Offset_2
060c 00eb | | Load_Encached Diana_Cache
060d 18ec | | Execute Package,Field_Execute,Field_Number 0xec
060e 0145 | E | Execute Heap_Access,Diana_Tree_Kind
060f 0f40 | @ | Execute_Immediate Equal,0x40
0610 6803 |h | Jump_Zero 0x614
0611 00ec | | Load_Encached Diana_Tree_Cache
0612 8602 | | Call 0x3,0x2
0613 4502 |E | Exit_Subprogram 0x2
0614 00da | | Load_Top At_Offset_2
0615 8602 | | Call 0x3,0x2
0616 4502 |E | Exit_Subprogram 0x2
0617 0000 | | .XXX[0x1]
0618 ; --------------------------------------------------------------------------------------
0618 ; SUBPROGRAM
0618 ; --------------------------------------------------------------------------------------
0618 0636 | 6 | .CONST 0x0636 ; Address of begin
0619 0004 | | .CONST 0x0004 ; Address of exception handler
061a 0008 | | .CONST 0x0008 ; Number of locals
061b INIT_0618:
061b 00da | | Load_Top At_Offset_2
061c 00eb | | Load_Encached Diana_Cache
061d 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
061e 00d8 | | Load_Top At_Offset_0
061f 00eb | | Load_Encached Diana_Cache
0620 18f7 | | Execute Package,Field_Execute,Field_Number 0xf7
0621 00d9 | | Load_Top At_Offset_1
0622 4908 |I | Short_Literal 0x108
0623 00eb | | Load_Encached Diana_Cache
0624 0096 | | Execute Package,Field_Execute_Dynamic
0625 00d8 | | Load_Top At_Offset_0
0626 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0627 00eb | | Load_Encached Diana_Cache
0628 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0629 03f1 | | Declare_Variable Discrete,With_Value
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 e9ff | | Load 0x4,-0x1
062f 4906 |I | Short_Literal 0x106
0630 00eb | | Load_Encached Diana_Cache
0631 0096 | | Execute Package,Field_Execute_Dynamic
0632 e9ff | | Load 0x4,-0x1
0633 860a | | Call 0x3,0xa
0634 00e1 | | Load_Encached Boolean_Cache
0635 03f1 | | Declare_Variable Discrete,With_Value
0636 BODY_0618:
0636 00d8 | | Load_Top At_Offset_0
0637 6808 |h | Jump_Zero 0x640
0638 00db | | Load_Top At_Offset_3
0639 0f64 | d | Execute_Immediate Equal,0x64
063a 6805 |h | Jump_Zero 0x640
063b e9ff | | Load 0x4,-0x1
063c 00eb | | Load_Encached Diana_Cache
063d 18f3 | | Execute Package,Field_Execute,Field_Number 0xf3
063e 860e | | Call 0x3,0xe
063f 7803 |x | Jump 0x643
0640 e00a | | Load 0x0,0xa
0641 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0642 860e | | Call 0x3,0xe
0643 e9ff | | Load 0x4,-0x1
0644 00eb | | Load_Encached Diana_Cache
0645 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
0646 8602 | | Call 0x3,0x2
0647 e803 | | Load 0x4,0x3
0648 4903 |I | Short_Literal 0x103
0649 00eb | | Load_Encached Diana_Cache
064a 0096 | | Execute Package,Field_Execute_Dynamic
064b 00db | | Load_Top At_Offset_3
064c 021f | | Execute Heap_Access,Equal
064d 6803 |h | Jump_Zero 0x651
064e 00ec | | Load_Encached Diana_Tree_Cache
064f 8602 | | Call 0x3,0x2
0650 7802 |x | Jump 0x653
0651 00da | | Load_Top At_Offset_2
0652 8602 | | Call 0x3,0x2
0653 e803 | | Load 0x4,0x3
0654 4906 |I | Short_Literal 0x106
0655 00eb | | Load_Encached Diana_Cache
0656 0096 | | Execute Package,Field_Execute_Dynamic
0657 00da | | Load_Top At_Offset_2
0658 021f | | Execute Heap_Access,Equal
0659 6803 |h | Jump_Zero 0x65d
065a 00ec | | Load_Encached Diana_Tree_Cache
065b 8602 | | Call 0x3,0x2
065c 7802 |x | Jump 0x65f
065d 00d9 | | Load_Top At_Offset_1
065e 8602 | | Call 0x3,0x2
065f 00d8 | | Load_Top At_Offset_0
0660 6806 |h | Jump_Zero 0x667
0661 00db | | Load_Top At_Offset_3
0662 0f6e | n | Execute_Immediate Equal,0x6e
0663 6803 |h | Jump_Zero 0x667
0664 e804 | | Load 0x4,0x4
0665 8602 | | Call 0x3,0x2
0666 4502 |E | Exit_Subprogram 0x2
0667 00ec | | Load_Encached Diana_Tree_Cache
0668 8602 | | Call 0x3,0x2
0669 4502 |E | Exit_Subprogram 0x2
066a 0000 0000 | | .BLANK 0000[0x6]
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 0733 | 3| Declare_Subprogram For_Call,INIT_0730
0675 BODY_0670:
0675 00db | | Load_Top At_Offset_3
0676 800b | | Call 0x0,0xb
0677 8611 | | Call 0x3,0x11
0678 e606 | | Load 0x3,0x6
0679 e9fe | | Load 0x4,-0x2
067a 0145 | E | Execute Heap_Access,Diana_Tree_Kind
067b 8607 | | Call 0x3,0x7
067c 00d1 | | Pop_Control Pop_Count_1
067d e9fe | | Load 0x4,-0x2
067e 0145 | E | Execute Heap_Access,Diana_Tree_Kind
067f 00d8 | | Load_Top At_Offset_0
0680 0c42 | B | Execute_Immediate Greater_Equal,0x42
0681 704c |pL | Jump_Nonzero 0x6ce
0682 4641 |FA | Jump_Case 0x41
0683 4503 |E | Exit_Subprogram 0x3 ; case 0x0
0684 4503 |E | Exit_Subprogram 0x3 ; case 0x1
0685 7853 |xS | Jump 0x6d9 ; case 0x2
0686 4503 |E | Exit_Subprogram 0x3 ; case 0x3
0687 4503 |E | Exit_Subprogram 0x3 ; case 0x4
0688 4503 |E | Exit_Subprogram 0x3 ; case 0x5
0689 4503 |E | Exit_Subprogram 0x3 ; case 0x6
068a 4503 |E | Exit_Subprogram 0x3 ; case 0x7
068b 4503 |E | Exit_Subprogram 0x3 ; case 0x8
068c 4503 |E | Exit_Subprogram 0x3 ; case 0x9
068d 4503 |E | Exit_Subprogram 0x3 ; case 0xa
068e 4503 |E | Exit_Subprogram 0x3 ; case 0xb
068f 4503 |E | Exit_Subprogram 0x3 ; case 0xc
0690 4503 |E | Exit_Subprogram 0x3 ; case 0xd
0691 4503 |E | Exit_Subprogram 0x3 ; case 0xe
0692 4503 |E | Exit_Subprogram 0x3 ; case 0xf
0693 4503 |E | Exit_Subprogram 0x3 ; case 0x10
0694 4503 |E | Exit_Subprogram 0x3 ; case 0x11
0695 4503 |E | Exit_Subprogram 0x3 ; case 0x12
0696 4503 |E | Exit_Subprogram 0x3 ; case 0x13
0697 4503 |E | Exit_Subprogram 0x3 ; case 0x14
0698 4503 |E | Exit_Subprogram 0x3 ; case 0x15
0699 4503 |E | Exit_Subprogram 0x3 ; case 0x16
069a 4503 |E | Exit_Subprogram 0x3 ; case 0x17
069b 4503 |E | Exit_Subprogram 0x3 ; case 0x18
069c 4503 |E | Exit_Subprogram 0x3 ; case 0x19
069d 4503 |E | Exit_Subprogram 0x3 ; case 0x1a
069e 4503 |E | Exit_Subprogram 0x3 ; case 0x1b
069f 4503 |E | Exit_Subprogram 0x3 ; case 0x1c
06a0 4503 |E | Exit_Subprogram 0x3 ; case 0x1d
06a1 4503 |E | Exit_Subprogram 0x3 ; case 0x1e
06a2 4503 |E | Exit_Subprogram 0x3 ; case 0x1f
06a3 4503 |E | Exit_Subprogram 0x3 ; case 0x20
06a4 4503 |E | Exit_Subprogram 0x3 ; case 0x21
06a5 4503 |E | Exit_Subprogram 0x3 ; case 0x22
06a6 4503 |E | Exit_Subprogram 0x3 ; case 0x23
06a7 4503 |E | Exit_Subprogram 0x3 ; case 0x24
06a8 4503 |E | Exit_Subprogram 0x3 ; case 0x25
06a9 4503 |E | Exit_Subprogram 0x3 ; case 0x26
06aa 4503 |E | Exit_Subprogram 0x3 ; case 0x27
06ab 4503 |E | Exit_Subprogram 0x3 ; case 0x28
06ac 4503 |E | Exit_Subprogram 0x3 ; case 0x29
06ad 4503 |E | Exit_Subprogram 0x3 ; case 0x2a
06ae 4503 |E | Exit_Subprogram 0x3 ; case 0x2b
06af 4503 |E | Exit_Subprogram 0x3 ; case 0x2c
06b0 4503 |E | Exit_Subprogram 0x3 ; case 0x2d
06b1 4503 |E | Exit_Subprogram 0x3 ; case 0x2e
06b2 4503 |E | Exit_Subprogram 0x3 ; case 0x2f
06b3 4503 |E | Exit_Subprogram 0x3 ; case 0x30
06b4 4503 |E | Exit_Subprogram 0x3 ; case 0x31
06b5 4503 |E | Exit_Subprogram 0x3 ; case 0x32
06b6 4503 |E | Exit_Subprogram 0x3 ; case 0x33
06b7 4503 |E | Exit_Subprogram 0x3 ; case 0x34
06b8 4503 |E | Exit_Subprogram 0x3 ; case 0x35
06b9 4503 |E | Exit_Subprogram 0x3 ; case 0x36
06ba 7837 |x7 | Jump 0x6f2 ; case 0x37
06bb 7814 |x | Jump 0x6d0 ; case 0x38
06bc 7821 |x! | Jump 0x6de ; case 0x39
06bd 784c |xL | Jump 0x70a ; case 0x3a
06be 7828 |x( | Jump 0x6e7 ; case 0x3b
06bf 782d |x- | Jump 0x6ed ; case 0x3c
06c0 7836 |x6 | Jump 0x6f7 ; case 0x3d
06c1 783e |x> | Jump 0x700 ; case 0x3e
06c2 7842 |xB | Jump 0x705 ; case 0x3f
06c3 4503 |E | Exit_Subprogram 0x3 ; case 0x40
06c4 7800 |x | Jump 0x6c5 ; case 0x41
06c5 e9fe | | Load 0x4,-0x2
06c6 00eb | | Load_Encached Diana_Cache
06c7 18cd | | Execute Package,Field_Execute,Field_Number 0xcd
06c8 8602 | | Call 0x3,0x2
06c9 e9fe | | Load 0x4,-0x2
06ca 00eb | | Load_Encached Diana_Cache
06cb 18cc | | Execute Package,Field_Execute,Field_Number 0xcc
06cc 8602 | | Call 0x3,0x2
06cd 4503 |E | Exit_Subprogram 0x3
06ce 00d1 | | Pop_Control Pop_Count_1
06cf 4503 |E | Exit_Subprogram 0x3
06d0 e9fe | | Load 0x4,-0x2
06d1 00eb | | Load_Encached Diana_Cache
06d2 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
06d3 8602 | | Call 0x3,0x2
06d4 e9fe | | Load 0x4,-0x2
06d5 00eb | | Load_Encached Diana_Cache
06d6 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
06d7 8602 | | Call 0x3,0x2
06d8 4503 |E | Exit_Subprogram 0x3
06d9 e9fe | | Load 0x4,-0x2
06da 00eb | | Load_Encached Diana_Cache
06db 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
06dc 8602 | | Call 0x3,0x2
06dd 4503 |E | Exit_Subprogram 0x3
06de e9fe | | Load 0x4,-0x2
06df 00eb | | Load_Encached Diana_Cache
06e0 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
06e1 8602 | | Call 0x3,0x2
06e2 e9fe | | Load 0x4,-0x2
06e3 00eb | | Load_Encached Diana_Cache
06e4 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
06e5 8602 | | Call 0x3,0x2
06e6 4503 |E | Exit_Subprogram 0x3
06e7 e9fe | | Load 0x4,-0x2
06e8 00eb | | Load_Encached Diana_Cache
06e9 18eb | | Execute Package,Field_Execute,Field_Number 0xeb
06ea 8602 | | Call 0x3,0x2
06eb 8802 | | Call 0x4,0x2
06ec 4503 |E | Exit_Subprogram 0x3
06ed e9fe | | Load 0x4,-0x2
06ee 00eb | | Load_Encached Diana_Cache
06ef 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
06f0 8602 | | Call 0x3,0x2
06f1 4503 |E | Exit_Subprogram 0x3
06f2 e9fe | | Load 0x4,-0x2
06f3 00eb | | Load_Encached Diana_Cache
06f4 18c4 | | Execute Package,Field_Execute,Field_Number 0xc4
06f5 8602 | | Call 0x3,0x2
06f6 4503 |E | Exit_Subprogram 0x3
06f7 e9fe | | Load 0x4,-0x2
06f8 00eb | | Load_Encached Diana_Cache
06f9 18ce | | Execute Package,Field_Execute,Field_Number 0xce
06fa 8602 | | Call 0x3,0x2
06fb e9fe | | Load 0x4,-0x2
06fc 00eb | | Load_Encached Diana_Cache
06fd 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4
06fe 8602 | | Call 0x3,0x2
06ff 4503 |E | Exit_Subprogram 0x3
0700 e9fe | | Load 0x4,-0x2
0701 00eb | | Load_Encached Diana_Cache
0702 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8
0703 8602 | | Call 0x3,0x2
0704 4503 |E | Exit_Subprogram 0x3
0705 e9fe | | Load 0x4,-0x2
0706 00eb | | Load_Encached Diana_Cache
0707 18e6 | | Execute Package,Field_Execute,Field_Number 0xe6
0708 8602 | | Call 0x3,0x2
0709 4503 |E | Exit_Subprogram 0x3
070a e9fe | | Load 0x4,-0x2
070b 00eb | | Load_Encached Diana_Cache
070c 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
070d 8602 | | Call 0x3,0x2
070e 4503 |E | Exit_Subprogram 0x3
070f 0000 | | .XXX[0x1]
0710 ; --------------------------------------------------------------------------------------
0710 ; SUBPROGRAM
0710 ; --------------------------------------------------------------------------------------
0710 0714 | | .CONST 0x0714 ; Address of begin
0711 0004 | | .CONST 0x0004 ; Address of exception handler
0712 0002 | | .CONST 0x0002 ; Number of locals
0713 INIT_0710:
0713 00ec | | Load_Encached Diana_Tree_Cache
0714 BODY_0710:
0714 e9ff | | Load 0x4,-0x1
0715 00eb | | Load_Encached Diana_Cache
0716 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0
0717 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0718 00d8 | | Load_Top At_Offset_0
0719 8014 | | Call 0x0,0x14
071a 680b |h | Jump_Zero 0x726
071b e802 | | Load 0x4,0x2
071c 860b | | Call 0x3,0xb
071d e9ff | | Load 0x4,-0x1
071e 00eb | | Load_Encached Diana_Cache
071f 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0720 8602 | | Call 0x3,0x2
0721 e9ff | | Load 0x4,-0x1
0722 00eb | | Load_Encached Diana_Cache
0723 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0
0724 8602 | | Call 0x3,0x2
0725 4501 |E | Exit_Subprogram 0x1
0726 00d8 | | Load_Top At_Offset_0
0727 0145 | E | Execute Heap_Access,Diana_Tree_Kind
0728 860b | | Call 0x3,0xb
0729 00d8 | | Load_Top At_Offset_0
072a 800b | | Call 0x0,0xb
072b 8611 | | Call 0x3,0x11
072c 4501 |E | Exit_Subprogram 0x1
072d 0000 0000 | | .XXX[0x3]
072f 0000 | |
0730 ; --------------------------------------------------------------------------------------
0730 ; SUBPROGRAM
0730 ; --------------------------------------------------------------------------------------
0730 0734 | 4 | .CONST 0x0734 ; Address of begin
0731 0004 | | .CONST 0x0004 ; Address of exception handler
0732 0002 | | .CONST 0x0002 ; Number of locals
0733 INIT_0730:
0733 00ec | | Load_Encached Diana_Tree_Cache
0734 BODY_0730:
0734 e9fe | | Load 0x4,-0x2
0735 00eb | | Load_Encached Diana_Cache
0736 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0737 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0738 00d8 | | Load_Top At_Offset_0
0739 0145 | E | Execute Heap_Access,Diana_Tree_Kind
073a 7006 |p | Jump_Nonzero 0x741
073b e9ff | | Load 0x4,-0x1
073c 4907 |I | Short_Literal 0x107
073d 00eb | | Load_Encached Diana_Cache
073e 0096 | | Execute Package,Field_Execute_Dynamic
073f 8602 | | Call 0x3,0x2
0740 4501 |E | Exit_Subprogram 0x1
0741 e9fe | | Load 0x4,-0x2
0742 00eb | | Load_Encached Diana_Cache
0743 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0744 8602 | | Call 0x3,0x2
0745 4501 |E | Exit_Subprogram 0x1
0746 ; --------------------------------------------------------------------------------------
0746 ; STRING TABLE
0746 ; --------------------------------------------------------------------------------------
0746 0004 | | .STRTAB 0x0004->0x0748 ; "MAIN"
0747 0006 | | .STREND 0x0006->0x074a
0748 4d41 494e |MAIN| .STRTAB_STRINGS
074a 0000 0000 | | .BLANK 0000[0x6]
0750 ; --------------------------------------------------------------------------------------
0750 ; Debug Table
0750 ; --------------------------------------------------------------------------------------
0750 0004 0007 | | .DEBUG4 0x0004,0x0007,0x457d,0x0000,0x0001,0x0000
0756 01da 00da | | .XXX[0xa4]
0758 027f 7001 | p |
075a 08e0 00cd | |
075c 027f 7001 | p |
075e 08e0 00d2 | |
0760 e805 2907 | ) |
0762 e40c 0227 | '|
0764 e802 01c7 | |
0766 e805 00d8 | |
0768 2508 00da |% |
076a 01da 00da | |
076c 01da 00da | |
076e 027f 7001 | p |
0770 08e0 00cd | |
0772 027f 7001 | p |
0774 08e0 00d2 | |
0776 e805 2908 | ) |
0778 e40d e805 | |
077a 2803 e40e |( |
077c e805 2804 | ( |
077e 4800 e805 |H |
0780 2805 e409 |( |
0782 e013 1b11 | |
0784 2306 0119 |# |
0786 e805 2806 | ( |
0788 e410 e408 | |
078a 181d e001 | |
078c 180e 4803 | H |
078e 0092 0e86 | |
0790 e410 e408 | |
0792 1819 01cc | |
0794 e00b 1813 | |
0796 e410 e408 | |
0798 1814 c410 | |
079a 4501 0007 |E |
079c e001 180e | |
079e 4808 0092 |H |
07a0 0e87 e010 | |
07a2 180d 01cc | |
07a4 0092 0e88 | |
07a6 01cc e804 | |
07a8 01cc e00b | |
07aa 1813 00d8 | |
07ac 0101 0000 | |
07ae 0000 0000 | |
07b0 0dbe 0dc2 | |
07b2 0004 4820 | H |
07b4 e609 e607 | |
07b6 e802 01cf | |
07b8 e00f 181c | |
07ba e003 1b2a | *|
07bc 029f 0e03 | |
07be 8a04 ea03 | |
07c0 c605 4501 | E |
07c2 0007 e001 | |
07c4 180e 4807 | H |
07c6 4822 0092 |H" |
07c8 0e89 e606 | |
07ca 00e0 1818 | |
07cc 01cc 0092 | |
07ce 0e75 01cc | u |
07d0 e802 01cc | |
07d2 01cb e00b | |
07d4 1813 4800 | H |
07d6 a605 4501 | E |
07d8 0ddb 0de6 | |
07da 0001 e608 | |
07dc e605 00d8 | |
07de e003 1b2a | *|
07e0 0260 7001 | `p |
07e2 0801 e409 | |
07e4 01d6 4501 | E |
07e6 0007 e001 | |
07e8 180e 4806 | H |
07ea 4822 0092 |H" |
07ec 0e8a e606 | |
07ee 00e0 1818 | |
07f0 01cc 0092 | |
07f2 0e75 01cc | u |
07f4 e802 01cc | |
07f6 01cb e00b | |
07f8 1813 4501 | E |
07fa 0000 0000 | | .BLANK 0000[0x6]