|
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: 5120 (0x1400) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0790 | | .CONST 0x0790 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 03aa | | .CONST 0x03aa ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0024 | $ | .CONST 0x0024 ; Number of locals 000b INIT_0008: 000b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x0 = .DEBUG 0x000b,0x0812,0x8000,0x0000,0x0056,0x1065,0x0000,0x000f ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 039e | | Declare_Variable Heap_Access,Visible 000d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x0.0x1 = 0xd,0x401 000e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x0.0x2 = 0xe,0xffff 000f 029a 03cb | | Declare_Subprogram INIT_03c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xf,0xfffe 0011 029a 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x11,0xfffd 0013 029a 03eb | | Declare_Subprogram INIT_03e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x13,0xfffc 0015 029a 0403 | | Declare_Subprogram INIT_0400,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x15,0xfffb 0017 029a 0413 | | Declare_Subprogram INIT_0410,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x17,0xfffa 0019 029a 041b | | Declare_Subprogram INIT_0418,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x19,0xfff9 001b 029a 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1b,0xfff8 001d 029a 04e3 | | Declare_Subprogram INIT_04e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1d,0xfff7 001f 029a 053b | ;| Declare_Subprogram INIT_0538,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x1f,0xfff6 0021 029a 054b | K| Declare_Subprogram INIT_0548,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x21,0xfff5 0023 029a 057b | {| Declare_Subprogram INIT_0578,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x23,0xfff4 0025 00bf | | Action Accept_Activation 0026 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1 = .DEBUG 0x0026,0x0830,0x8000,0x0000,0x0056,0xfb25,0x0000,0x000f ; Debug Table 0x1.0x0 = 0x26,0xffff ; Debug Table 0x1.0x1 = 0x26,0xfffe ; Debug Table 0x1.0x2 = 0x26,0xfffd 0027 192d | - | Execute Package,Field_Reference,Field_Number 0x2d 0028 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0x3 = 0x28,0xfffc 0029 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1.0x4 = 0x29,0x801 002a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 ; Debug Table 0x1.0x5 = 0x2a,0xfffc 002b 00e9 | | Load_Encached String_Cache ; Debug Table 0x1.0x6 = 0x2b,0xfffb 002c 02a0 | | Declare_Subprogram Null_Subprogram 002d 4818 |H | Short_Literal 0x18 002e 03d3 | | Declare_Type Access,Defined,Accesses_Protected 002f e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x7 = 0x2f,0xfffa 0030 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0031 0266 | f | Execute Discrete,Bounds 0032 00da | | Load_Top At_Offset_2 0033 02a0 | | Declare_Subprogram Null_Subprogram 0034 4801 |H | Short_Literal 0x1 0035 035d | ] | Declare_Type Array,Defined 0036 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x8 = 0x36,0xfff9 0037 0337 | 7 | Declare_Variable Array 0038 00d9 | | Load_Top At_Offset_1 0039 0337 | 7 | Declare_Variable Array 003a 0092 0600 | | Action Push_String_Extended,0x600 ; "end_of_file" 003c e21b | | Load 0x1,0x1b 003d 03b6 | | Declare_Variable Access,By_Allocation,With_Value 003e 4823 |H# | Short_Literal 0x23 003f 00da | | Load_Top At_Offset_2 0040 01d6 | | Execute Vector,Field_Write 0041 0092 0601 | | Action Push_String_Extended,0x601 ; "numeric_literal" 0043 e21b | | Load 0x1,0x1b 0044 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0045 4860 |H` | Short_Literal 0x60 0046 00da | | Load_Top At_Offset_2 0047 01d6 | | Execute Vector,Field_Write 0048 0092 0602 | | Action Push_String_Extended,0x602 ; "identifier" 004a e21b | | Load 0x1,0x1b 004b 03b6 | | Declare_Variable Access,By_Allocation,With_Value 004c 4850 |HP | Short_Literal 0x50 004d 00da | | Load_Top At_Offset_2 004e 01d6 | | Execute Vector,Field_Write 004f 0092 0603 | | Action Push_String_Extended,0x603 ; "character_literal" 0051 e21b | | Load 0x1,0x1b 0052 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0053 4868 |Hh | Short_Literal 0x68 0054 00da | | Load_Top At_Offset_2 0055 01d6 | | Execute Vector,Field_Write 0056 0092 0604 | | Action Push_String_Extended,0x604 ; "string_literal" 0058 e21b | | Load 0x1,0x1b 0059 03b6 | | Declare_Variable Access,By_Allocation,With_Value 005a 486b |Hk | Short_Literal 0x6b 005b 00da | | Load_Top At_Offset_2 005c 01d6 | | Execute Vector,Field_Write 005d 0092 0605 | | Action Push_String_Extended,0x605 ; "operator_symbol" 005f e21b | | Load 0x1,0x1b 0060 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0061 486c |Hl | Short_Literal 0x6c 0062 00da | | Load_Top At_Offset_2 0063 01d6 | | Execute Vector,Field_Write 0064 497a |Iz | Short_Literal 0x17a 0065 00eb | | Load_Encached Diana_Cache 0066 0098 | | Execute Package,Field_Read_Dynamic 0067 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0068 8219 | | Call 0x1,0x19 0069 e21b | | Load 0x1,0x1b 006a 03b6 | | Declare_Variable Access,By_Allocation,With_Value 006b 4854 |HT | Short_Literal 0x54 006c 00da | | Load_Top At_Offset_2 006d 01d6 | | Execute Vector,Field_Write 006e 497a |Iz | Short_Literal 0x17a 006f 00eb | | Load_Encached Diana_Cache 0070 0098 | | Execute Package,Field_Read_Dynamic 0071 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0072 8219 | | Call 0x1,0x19 0073 e21b | | Load 0x1,0x1b 0074 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0075 4851 |HQ | Short_Literal 0x51 0076 00da | | Load_Top At_Offset_2 0077 01d6 | | Execute Vector,Field_Write 0078 497a |Iz | Short_Literal 0x17a 0079 00eb | | Load_Encached Diana_Cache 007a 0098 | | Execute Package,Field_Read_Dynamic 007b 181d | | Execute Package,Field_Execute,Field_Number 0x1d 007c 8219 | | Call 0x1,0x19 007d e21b | | Load 0x1,0x1b 007e 03b6 | | Declare_Variable Access,By_Allocation,With_Value 007f 4852 |HR | Short_Literal 0x52 0080 00da | | Load_Top At_Offset_2 0081 01d6 | | Execute Vector,Field_Write 0082 0092 0606 | | Action Push_String_Extended,0x606 ; ".." 0084 e21b | | Load 0x1,0x1b 0085 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0086 4804 |H | Short_Literal 0x4 0087 00da | | Load_Top At_Offset_2 0088 01d6 | | Execute Vector,Field_Write 0089 0092 0607 | | Action Push_String_Extended,0x607 ; "<>" 008b e21b | | Load 0x1,0x1b 008c 03b6 | | Declare_Variable Access,By_Allocation,With_Value 008d 483c |H< | Short_Literal 0x3c 008e 00da | | Load_Top At_Offset_2 008f 01d6 | | Execute Vector,Field_Write 0090 0092 0608 | | Action Push_String_Extended,0x608 ; "<<" 0092 e21b | | Load 0x1,0x1b 0093 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0094 480b |H | Short_Literal 0xb 0095 00da | | Load_Top At_Offset_2 0096 01d6 | | Execute Vector,Field_Write 0097 0092 0609 | | Action Push_String_Extended,0x609 ; ">>" 0099 e21b | | Load 0x1,0x1b 009a 03b6 | | Declare_Variable Access,By_Allocation,With_Value 009b 4810 |H | Short_Literal 0x10 009c 00da | | Load_Top At_Offset_2 009d 01d6 | | Execute Vector,Field_Write 009e 0092 060a | | Action Push_String_Extended,0x60a ; ":=" 00a0 e21b | | Load 0x1,0x1b 00a1 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00a2 482d |H- | Short_Literal 0x2d 00a3 00da | | Load_Top At_Offset_2 00a4 01d6 | | Execute Vector,Field_Write 00a5 0092 060b | | Action Push_String_Extended,0x60b ; "=>" 00a7 e21b | | Load 0x1,0x1b 00a8 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00a9 4831 |H1 | Short_Literal 0x31 00aa 00da | | Load_Top At_Offset_2 00ab 01d6 | | Execute Vector,Field_Write 00ac 497a |Iz | Short_Literal 0x17a 00ad 00eb | | Load_Encached Diana_Cache 00ae 0098 | | Execute Package,Field_Read_Dynamic 00af 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00b0 8219 | | Call 0x1,0x19 00b1 e21b | | Load 0x1,0x1b 00b2 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00b3 4862 |Hb | Short_Literal 0x62 00b4 00da | | Load_Top At_Offset_2 00b5 01d6 | | Execute Vector,Field_Write 00b6 497a |Iz | Short_Literal 0x17a 00b7 00eb | | Load_Encached Diana_Cache 00b8 0098 | | Execute Package,Field_Read_Dynamic 00b9 181b | | Execute Package,Field_Execute,Field_Number 0x1b 00ba 8219 | | Call 0x1,0x19 00bb e21b | | Load 0x1,0x1b 00bc 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00bd 4869 |Hi | Short_Literal 0x69 00be 00da | | Load_Top At_Offset_2 00bf 01d6 | | Execute Vector,Field_Write 00c0 497a |Iz | Short_Literal 0x17a 00c1 00eb | | Load_Encached Diana_Cache 00c2 0098 | | Execute Package,Field_Read_Dynamic 00c3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 00c4 8219 | | Call 0x1,0x19 00c5 e21b | | Load 0x1,0x1b 00c6 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00c7 4859 |HY | Short_Literal 0x59 00c8 00da | | Load_Top At_Offset_2 00c9 01d6 | | Execute Vector,Field_Write 00ca 497a |Iz | Short_Literal 0x17a 00cb 00eb | | Load_Encached Diana_Cache 00cc 0098 | | Execute Package,Field_Read_Dynamic 00cd 1819 | | Execute Package,Field_Execute,Field_Number 0x19 00ce 8219 | | Call 0x1,0x19 00cf e21b | | Load 0x1,0x1b 00d0 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00d1 4861 |Ha | Short_Literal 0x61 00d2 00da | | Load_Top At_Offset_2 00d3 01d6 | | Execute Vector,Field_Write 00d4 0092 060c | | Action Push_String_Extended,0x60c ; "(" 00d6 e21b | | Load 0x1,0x1b 00d7 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00d8 483e |H> | Short_Literal 0x3e 00d9 00da | | Load_Top At_Offset_2 00da 01d6 | | Execute Vector,Field_Write 00db 0092 060d | | Action Push_String_Extended,0x60d ; ")" 00dd e21b | | Load 0x1,0x1b 00de 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00df 4830 |H0 | Short_Literal 0x30 00e0 00da | | Load_Top At_Offset_2 00e1 01d6 | | Execute Vector,Field_Write 00e2 497a |Iz | Short_Literal 0x17a 00e3 00eb | | Load_Encached Diana_Cache 00e4 0098 | | Execute Package,Field_Read_Dynamic 00e5 1810 | | Execute Package,Field_Execute,Field_Number 0x10 00e6 8219 | | Call 0x1,0x19 00e7 e21b | | Load 0x1,0x1b 00e8 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00e9 4856 |HV | Short_Literal 0x56 00ea 00da | | Load_Top At_Offset_2 00eb 01d6 | | Execute Vector,Field_Write 00ec 497a |Iz | Short_Literal 0x17a 00ed 00eb | | Load_Encached Diana_Cache 00ee 0098 | | Execute Package,Field_Read_Dynamic 00ef 1811 | | Execute Package,Field_Execute,Field_Number 0x11 00f0 8219 | | Call 0x1,0x19 00f1 e21b | | Load 0x1,0x1b 00f2 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00f3 485c |H\ | Short_Literal 0x5c 00f4 00da | | Load_Top At_Offset_2 00f5 01d6 | | Execute Vector,Field_Write 00f6 497a |Iz | Short_Literal 0x17a 00f7 00eb | | Load_Encached Diana_Cache 00f8 0098 | | Execute Package,Field_Read_Dynamic 00f9 180e | | Execute Package,Field_Execute,Field_Number 0xe 00fa 8219 | | Call 0x1,0x19 00fb e21b | | Load 0x1,0x1b 00fc 03b6 | | Declare_Variable Access,By_Allocation,With_Value 00fd 486e |Hn | Short_Literal 0x6e 00fe 00da | | Load_Top At_Offset_2 00ff 01d6 | | Execute Vector,Field_Write 0100 497a |Iz | Short_Literal 0x17a 0101 00eb | | Load_Encached Diana_Cache 0102 0098 | | Execute Package,Field_Read_Dynamic 0103 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0104 8219 | | Call 0x1,0x19 0105 e21b | | Load 0x1,0x1b 0106 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0107 4858 |HX | Short_Literal 0x58 0108 00da | | Load_Top At_Offset_2 0109 01d6 | | Execute Vector,Field_Write 010a 497a |Iz | Short_Literal 0x17a 010b 00eb | | Load_Encached Diana_Cache 010c 0098 | | Execute Package,Field_Read_Dynamic 010d 180f | | Execute Package,Field_Execute,Field_Number 0xf 010e 8219 | | Call 0x1,0x19 010f e21b | | Load 0x1,0x1b 0110 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0111 4863 |Hc | Short_Literal 0x63 0112 00da | | Load_Top At_Offset_2 0113 01d6 | | Execute Vector,Field_Write 0114 0092 060e | | Action Push_String_Extended,0x60e ; "," 0116 e21b | | Load 0x1,0x1b 0117 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0118 480a |H | Short_Literal 0xa 0119 00da | | Load_Top At_Offset_2 011a 01d6 | | Execute Vector,Field_Write 011b 0092 060f | | Action Push_String_Extended,0x60f ; "|" 011d e21b | | Load 0x1,0x1b 011e 03b6 | | Declare_Variable Access,By_Allocation,With_Value 011f 4811 |H | Short_Literal 0x11 0120 00da | | Load_Top At_Offset_2 0121 01d6 | | Execute Vector,Field_Write 0122 0092 0610 | | Action Push_String_Extended,0x610 ; "." 0124 e21b | | Load 0x1,0x1b 0125 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0126 4809 |H | Short_Literal 0x9 0127 00da | | Load_Top At_Offset_2 0128 01d6 | | Execute Vector,Field_Write 0129 0092 0611 | | Action Push_String_Extended,0x611 ; "'" 012b e21b | | Load 0x1,0x1b 012c 03b6 | | Declare_Variable Access,By_Allocation,With_Value 012d 482f |H/ | Short_Literal 0x2f 012e 00da | | Load_Top At_Offset_2 012f 01d6 | | Execute Vector,Field_Write 0130 0092 0612 | | Action Push_String_Extended,0x612 ; ":" 0132 e21b | | Load 0x1,0x1b 0133 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0134 4813 |H | Short_Literal 0x13 0135 00da | | Load_Top At_Offset_2 0136 01d6 | | Execute Vector,Field_Write 0137 0092 0613 | | Action Push_String_Extended,0x613 ; ";" 0139 e21b | | Load 0x1,0x1b 013a 03b6 | | Declare_Variable Access,By_Allocation,With_Value 013b 482b |H+ | Short_Literal 0x2b 013c 00da | | Load_Top At_Offset_2 013d 01d6 | | Execute Vector,Field_Write 013e 0092 0614 | | Action Push_String_Extended,0x614 ; "abort" 0140 e21b | | Load 0x1,0x1b 0141 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0142 4829 |H) | Short_Literal 0x29 0143 00da | | Load_Top At_Offset_2 0144 01d6 | | Execute Vector,Field_Write 0145 497a |Iz | Short_Literal 0x17a 0146 00eb | | Load_Encached Diana_Cache 0147 0098 | | Execute Package,Field_Read_Dynamic 0148 180d | | Execute Package,Field_Execute,Field_Number 0xd 0149 8219 | | Call 0x1,0x19 014a e21b | | Load 0x1,0x1b 014b 03b6 | | Declare_Variable Access,By_Allocation,With_Value 014c 485f |H_ | Short_Literal 0x5f 014d 00da | | Load_Top At_Offset_2 014e 01d6 | | Execute Vector,Field_Write 014f 0092 0615 | | Action Push_String_Extended,0x615 ; "accept" 0151 e21b | | Load 0x1,0x1b 0152 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0153 4816 |H | Short_Literal 0x16 0154 00da | | Load_Top At_Offset_2 0155 01d6 | | Execute Vector,Field_Write 0156 0092 0616 | | Action Push_String_Extended,0x616 ; "access" 0158 e21b | | Load 0x1,0x1b 0159 03b6 | | Declare_Variable Access,By_Allocation,With_Value 015a 481c |H | Short_Literal 0x1c 015b 00da | | Load_Top At_Offset_2 015c 01d6 | | Execute Vector,Field_Write 015d 0092 0617 | | Action Push_String_Extended,0x617 ; "all" 015f e21b | | Load 0x1,0x1b 0160 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0161 4820 |H | Short_Literal 0x20 0162 00da | | Load_Top At_Offset_2 0163 01d6 | | Execute Vector,Field_Write 0164 0092 0618 | | Action Push_String_Extended,0x618 ; "and" 0166 e21b | | Load 0x1,0x1b 0167 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0168 486d |Hm | Short_Literal 0x6d 0169 00da | | Load_Top At_Offset_2 016a 01d6 | | Execute Vector,Field_Write 016b 0092 0619 | | Action Push_String_Extended,0x619 ; "array" 016d e21b | | Load 0x1,0x1b 016e 03b6 | | Declare_Variable Access,By_Allocation,With_Value 016f 4832 |H2 | Short_Literal 0x32 0170 00da | | Load_Top At_Offset_2 0171 01d6 | | Execute Vector,Field_Write 0172 0092 061a | | Action Push_String_Extended,0x61a ; "at" 0174 e21b | | Load 0x1,0x1b 0175 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0176 4827 |H' | Short_Literal 0x27 0177 00da | | Load_Top At_Offset_2 0178 01d6 | | Execute Vector,Field_Write 0179 0092 061b | | Action Push_String_Extended,0x61b ; "begin" 017b e21b | | Load 0x1,0x1b 017c 03b6 | | Declare_Variable Access,By_Allocation,With_Value 017d 4806 |H | Short_Literal 0x6 017e 00da | | Load_Top At_Offset_2 017f 01d6 | | Execute Vector,Field_Write 0180 0092 061c | | Action Push_String_Extended,0x61c ; "body" 0182 e21b | | Load 0x1,0x1b 0183 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0184 4803 |H | Short_Literal 0x3 0185 00da | | Load_Top At_Offset_2 0186 01d6 | | Execute Vector,Field_Write 0187 0092 061d | | Action Push_String_Extended,0x61d ; "case" 0189 e21b | | Load 0x1,0x1b 018a 03b6 | | Declare_Variable Access,By_Allocation,With_Value 018b 4836 |H6 | Short_Literal 0x36 018c 00da | | Load_Top At_Offset_2 018d 01d6 | | Execute Vector,Field_Write 018e 0092 061e | | Action Push_String_Extended,0x61e ; "constant" 0190 e21b | | Load 0x1,0x1b 0191 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0192 480f |H | Short_Literal 0xf 0193 00da | | Load_Top At_Offset_2 0194 01d6 | | Execute Vector,Field_Write 0195 0092 061f | | Action Push_String_Extended,0x61f ; "declare" 0197 e21b | | Load 0x1,0x1b 0198 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0199 4815 |H | Short_Literal 0x15 019a 00da | | Load_Top At_Offset_2 019b 01d6 | | Execute Vector,Field_Write 019c 0092 0620 | | Action Push_String_Extended,0x620 ; "delay" 019e e21b | | Load 0x1,0x1b 019f 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01a0 4822 |H" | Short_Literal 0x22 01a1 00da | | Load_Top At_Offset_2 01a2 01d6 | | Execute Vector,Field_Write 01a3 0092 0621 | !| Action Push_String_Extended,0x621 ; "delta" 01a5 e21b | | Load 0x1,0x1b 01a6 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01a7 481f |H | Short_Literal 0x1f 01a8 00da | | Load_Top At_Offset_2 01a9 01d6 | | Execute Vector,Field_Write 01aa 0092 0622 | "| Action Push_String_Extended,0x622 ; "digits" 01ac e21b | | Load 0x1,0x1b 01ad 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01ae 481e |H | Short_Literal 0x1e 01af 00da | | Load_Top At_Offset_2 01b0 01d6 | | Execute Vector,Field_Write 01b1 0092 0623 | #| Action Push_String_Extended,0x623 ; "do" 01b3 e21b | | Load 0x1,0x1b 01b4 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01b5 4814 |H | Short_Literal 0x14 01b6 00da | | Load_Top At_Offset_2 01b7 01d6 | | Execute Vector,Field_Write 01b8 0092 0624 | $| Action Push_String_Extended,0x624 ; "else" 01ba e21b | | Load 0x1,0x1b 01bb 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01bc 483d |H= | Short_Literal 0x3d 01bd 00da | | Load_Top At_Offset_2 01be 01d6 | | Execute Vector,Field_Write 01bf 0092 0625 | %| Action Push_String_Extended,0x625 ; "elsif" 01c1 e21b | | Load 0x1,0x1b 01c2 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01c3 4837 |H7 | Short_Literal 0x37 01c4 00da | | Load_Top At_Offset_2 01c5 01d6 | | Execute Vector,Field_Write 01c6 0092 0626 | &| Action Push_String_Extended,0x626 ; "end" 01c8 e21b | | Load 0x1,0x1b 01c9 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01ca 4840 |H@ | Short_Literal 0x40 01cb 00da | | Load_Top At_Offset_2 01cc 01d6 | | Execute Vector,Field_Write 01cd 0092 0627 | '| Action Push_String_Extended,0x627 ; "end loop" 01cf e21b | | Load 0x1,0x1b 01d0 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01d1 4842 |HB | Short_Literal 0x42 01d2 00da | | Load_Top At_Offset_2 01d3 01d6 | | Execute Vector,Field_Write 01d4 0092 0628 | (| Action Push_String_Extended,0x628 ; "end_loop_name" 01d6 e21b | | Load 0x1,0x1b 01d7 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01d8 4847 |HG | Short_Literal 0x47 01d9 00da | | Load_Top At_Offset_2 01da 01d6 | | Execute Vector,Field_Write 01db 0092 0629 | )| Action Push_String_Extended,0x629 ; "end record" 01dd e21b | | Load 0x1,0x1b 01de 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01df 4845 |HE | Short_Literal 0x45 01e0 00da | | Load_Top At_Offset_2 01e1 01d6 | | Execute Vector,Field_Write 01e2 0092 062a | *| Action Push_String_Extended,0x62a ; "end if" 01e4 e21b | | Load 0x1,0x1b 01e5 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01e6 4841 |HA | Short_Literal 0x41 01e7 00da | | Load_Top At_Offset_2 01e8 01d6 | | Execute Vector,Field_Write 01e9 0092 062b | +| Action Push_String_Extended,0x62b ; "end select" 01eb e21b | | Load 0x1,0x1b 01ec 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01ed 4843 |HC | Short_Literal 0x43 01ee 00da | | Load_Top At_Offset_2 01ef 01d6 | | Execute Vector,Field_Write 01f0 0092 062c | ,| Action Push_String_Extended,0x62c ; "end case" 01f2 e21b | | Load 0x1,0x1b 01f3 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01f4 4844 |HD | Short_Literal 0x44 01f5 00da | | Load_Top At_Offset_2 01f6 01d6 | | Execute Vector,Field_Write 01f7 0092 062d | -| Action Push_String_Extended,0x62d ; "end_name" 01f9 e21b | | Load 0x1,0x1b 01fa 03b6 | | Declare_Variable Access,By_Allocation,With_Value 01fb 4846 |HF | Short_Literal 0x46 01fc 00da | | Load_Top At_Offset_2 01fd 01d6 | | Execute Vector,Field_Write 01fe 0092 062e | .| Action Push_String_Extended,0x62e ; "entry" 0200 e21b | | Load 0x1,0x1b 0201 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0202 481d |H | Short_Literal 0x1d 0203 00da | | Load_Top At_Offset_2 0204 01d6 | | Execute Vector,Field_Write 0205 0092 062f | /| Action Push_String_Extended,0x62f ; "exception" 0207 e21b | | Load 0x1,0x1b 0208 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0209 4818 |H | Short_Literal 0x18 020a 00da | | Load_Top At_Offset_2 020b 01d6 | | Execute Vector,Field_Write 020c 0092 0630 | 0| Action Push_String_Extended,0x630 ; "exit" 020e e21b | | Load 0x1,0x1b 020f 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0210 4865 |He | Short_Literal 0x65 0211 00da | | Load_Top At_Offset_2 0212 01d6 | | Execute Vector,Field_Write 0213 0092 0631 | 1| Action Push_String_Extended,0x631 ; "for" 0215 e21b | | Load 0x1,0x1b 0216 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0217 4802 |H | Short_Literal 0x2 0218 00da | | Load_Top At_Offset_2 0219 01d6 | | Execute Vector,Field_Write 021a 0092 0632 | 2| Action Push_String_Extended,0x632 ; "function" 021c e21b | | Load 0x1,0x1b 021d 03b6 | | Declare_Variable Access,By_Allocation,With_Value 021e 4835 |H5 | Short_Literal 0x35 021f 00da | | Load_Top At_Offset_2 0220 01d6 | | Execute Vector,Field_Write 0221 0092 0633 | 3| Action Push_String_Extended,0x633 ; "generic" 0223 e21b | | Load 0x1,0x1b 0224 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0225 481b |H | Short_Literal 0x1b 0226 00da | | Load_Top At_Offset_2 0227 01d6 | | Execute Vector,Field_Write 0228 0092 0634 | 4| Action Push_String_Extended,0x634 ; "goto" 022a e21b | | Load 0x1,0x1b 022b 03b6 | | Declare_Variable Access,By_Allocation,With_Value 022c 4828 |H( | Short_Literal 0x28 022d 00da | | Load_Top At_Offset_2 022e 01d6 | | Execute Vector,Field_Write 022f 0092 0635 | 5| Action Push_String_Extended,0x635 ; "if" 0231 e21b | | Load 0x1,0x1b 0232 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0233 4801 |H | Short_Literal 0x1 0234 00da | | Load_Top At_Offset_2 0235 01d6 | | Execute Vector,Field_Write 0236 0092 0636 | 6| Action Push_String_Extended,0x636 ; "in" 0238 e21b | | Load 0x1,0x1b 0239 03b6 | | Declare_Variable Access,By_Allocation,With_Value 023a 4867 |Hg | Short_Literal 0x67 023b 00da | | Load_Top At_Offset_2 023c 01d6 | | Execute Vector,Field_Write 023d 0092 0637 | 7| Action Push_String_Extended,0x637 ; "is" 023f e21b | | Load 0x1,0x1b 0240 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0241 4824 |H$ | Short_Literal 0x24 0242 00da | | Load_Top At_Offset_2 0243 01d6 | | Execute Vector,Field_Write 0244 0092 0638 | 8| Action Push_String_Extended,0x638 ; "limited" 0246 e21b | | Load 0x1,0x1b 0247 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0248 4839 |H9 | Short_Literal 0x39 0249 00da | | Load_Top At_Offset_2 024a 01d6 | | Execute Vector,Field_Write 024b 0092 0639 | 9| Action Push_String_Extended,0x639 ; "loop" 024d e21b | | Load 0x1,0x1b 024e 03b6 | | Declare_Variable Access,By_Allocation,With_Value 024f 4805 |H | Short_Literal 0x5 0250 00da | | Load_Top At_Offset_2 0251 01d6 | | Execute Vector,Field_Write 0252 0092 063a | :| Action Push_String_Extended,0x63a ; "mod" 0254 e21b | | Load 0x1,0x1b 0255 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0256 485a |HZ | Short_Literal 0x5a 0257 00da | | Load_Top At_Offset_2 0258 01d6 | | Execute Vector,Field_Write 0259 0092 063b | ;| Action Push_String_Extended,0x63b ; "new" 025b e21b | | Load 0x1,0x1b 025c 03b6 | | Declare_Variable Access,By_Allocation,With_Value 025d 483f |H? | Short_Literal 0x3f 025e 00da | | Load_Top At_Offset_2 025f 01d6 | | Execute Vector,Field_Write 0260 0092 063c | <| Action Push_String_Extended,0x63c ; "not" 0262 e21b | | Load 0x1,0x1b 0263 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0264 486a |Hj | Short_Literal 0x6a 0265 00da | | Load_Top At_Offset_2 0266 01d6 | | Execute Vector,Field_Write 0267 0092 063d | =| Action Push_String_Extended,0x63d ; "null" 0269 e21b | | Load 0x1,0x1b 026a 03b6 | | Declare_Variable Access,By_Allocation,With_Value 026b 4864 |Hd | Short_Literal 0x64 026c 00da | | Load_Top At_Offset_2 026d 01d6 | | Execute Vector,Field_Write 026e 0092 063e | >| Action Push_String_Extended,0x63e ; "of" 0270 e21b | | Load 0x1,0x1b 0271 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0272 482c |H, | Short_Literal 0x2c 0273 00da | | Load_Top At_Offset_2 0274 01d6 | | Execute Vector,Field_Write 0275 0092 063f | ?| Action Push_String_Extended,0x63f ; "or" 0277 e21b | | Load 0x1,0x1b 0278 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0279 4857 |HW | Short_Literal 0x57 027a 00da | | Load_Top At_Offset_2 027b 01d6 | | Execute Vector,Field_Write 027c 0092 0640 | @| Action Push_String_Extended,0x640 ; "others" 027e e21b | | Load 0x1,0x1b 027f 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0280 4853 |HS | Short_Literal 0x53 0281 00da | | Load_Top At_Offset_2 0282 01d6 | | Execute Vector,Field_Write 0283 0092 0641 | A| Action Push_String_Extended,0x641 ; "out" 0285 e21b | | Load 0x1,0x1b 0286 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0287 480c |H | Short_Literal 0xc 0288 00da | | Load_Top At_Offset_2 0289 01d6 | | Execute Vector,Field_Write 028a 0092 0642 | B| Action Push_String_Extended,0x642 ; "package" 028c e21b | | Load 0x1,0x1b 028d 03b6 | | Declare_Variable Access,By_Allocation,With_Value 028e 483b |H; | Short_Literal 0x3b 028f 00da | | Load_Top At_Offset_2 0290 01d6 | | Execute Vector,Field_Write 0291 0092 0643 | C| Action Push_String_Extended,0x643 ; "pragma" 0293 e21b | | Load 0x1,0x1b 0294 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0295 480e |H | Short_Literal 0xe 0296 00da | | Load_Top At_Offset_2 0297 01d6 | | Execute Vector,Field_Write 0298 0092 0644 | D| Action Push_String_Extended,0x644 ; "private" 029a e21b | | Load 0x1,0x1b 029b 03b6 | | Declare_Variable Access,By_Allocation,With_Value 029c 4855 |HU | Short_Literal 0x55 029d 00da | | Load_Top At_Offset_2 029e 01d6 | | Execute Vector,Field_Write 029f 0092 0645 | E| Action Push_String_Extended,0x645 ; "procedure" 02a1 e21b | | Load 0x1,0x1b 02a2 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02a3 4819 |H | Short_Literal 0x19 02a4 00da | | Load_Top At_Offset_2 02a5 01d6 | | Execute Vector,Field_Write 02a6 0092 0646 | F| Action Push_String_Extended,0x646 ; "raise" 02a8 e21b | | Load 0x1,0x1b 02a9 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02aa 485d |H] | Short_Literal 0x5d 02ab 00da | | Load_Top At_Offset_2 02ac 01d6 | | Execute Vector,Field_Write 02ad 0092 0647 | G| Action Push_String_Extended,0x647 ; "range" 02af e21b | | Load 0x1,0x1b 02b0 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02b1 4825 |H% | Short_Literal 0x25 02b2 00da | | Load_Top At_Offset_2 02b3 01d6 | | Execute Vector,Field_Write 02b4 0092 0648 | H| Action Push_String_Extended,0x648 ; "record" 02b6 e21b | | Load 0x1,0x1b 02b7 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02b8 4821 |H! | Short_Literal 0x21 02b9 00da | | Load_Top At_Offset_2 02ba 01d6 | | Execute Vector,Field_Write 02bb 0092 0649 | I| Action Push_String_Extended,0x649 ; "rem" 02bd e21b | | Load 0x1,0x1b 02be 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02bf 485e |H^ | Short_Literal 0x5e 02c0 00da | | Load_Top At_Offset_2 02c1 01d6 | | Execute Vector,Field_Write 02c2 0092 064a | J| Action Push_String_Extended,0x64a ; "renames" 02c4 e21b | | Load 0x1,0x1b 02c5 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02c6 4817 |H | Short_Literal 0x17 02c7 00da | | Load_Top At_Offset_2 02c8 01d6 | | Execute Vector,Field_Write 02c9 0092 064b | K| Action Push_String_Extended,0x64b ; "return" 02cb e21b | | Load 0x1,0x1b 02cc 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02cd 485b |H[ | Short_Literal 0x5b 02ce 00da | | Load_Top At_Offset_2 02cf 01d6 | | Execute Vector,Field_Write 02d0 0092 064c | L| Action Push_String_Extended,0x64c ; "reverse" 02d2 e21b | | Load 0x1,0x1b 02d3 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02d4 482a |H* | Short_Literal 0x2a 02d5 00da | | Load_Top At_Offset_2 02d6 01d6 | | Execute Vector,Field_Write 02d7 0092 064d | M| Action Push_String_Extended,0x64d ; "separate" 02d9 e21b | | Load 0x1,0x1b 02da 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02db 481a |H | Short_Literal 0x1a 02dc 00da | | Load_Top At_Offset_2 02dd 01d6 | | Execute Vector,Field_Write 02de 0092 064e | N| Action Push_String_Extended,0x64e ; "select" 02e0 e21b | | Load 0x1,0x1b 02e1 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02e2 4826 |H& | Short_Literal 0x26 02e3 00da | | Load_Top At_Offset_2 02e4 01d6 | | Execute Vector,Field_Write 02e5 0092 064f | O| Action Push_String_Extended,0x64f ; "subtype" 02e7 e21b | | Load 0x1,0x1b 02e8 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02e9 483a |H: | Short_Literal 0x3a 02ea 00da | | Load_Top At_Offset_2 02eb 01d6 | | Execute Vector,Field_Write 02ec 0092 0650 | P| Action Push_String_Extended,0x650 ; "task" 02ee e21b | | Load 0x1,0x1b 02ef 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02f0 4807 |H | Short_Literal 0x7 02f1 00da | | Load_Top At_Offset_2 02f2 01d6 | | Execute Vector,Field_Write 02f3 0092 0651 | Q| Action Push_String_Extended,0x651 ; "terminate" 02f5 e21b | | Load 0x1,0x1b 02f6 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02f7 486f |Ho | Short_Literal 0x6f 02f8 00da | | Load_Top At_Offset_2 02f9 01d6 | | Execute Vector,Field_Write 02fa 0092 0652 | R| Action Push_String_Extended,0x652 ; "then" 02fc e21b | | Load 0x1,0x1b 02fd 03b6 | | Declare_Variable Access,By_Allocation,With_Value 02fe 4812 |H | Short_Literal 0x12 02ff 00da | | Load_Top At_Offset_2 0300 01d6 | | Execute Vector,Field_Write 0301 0092 0653 | S| Action Push_String_Extended,0x653 ; "type" 0303 e21b | | Load 0x1,0x1b 0304 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0305 480d |H | Short_Literal 0xd 0306 00da | | Load_Top At_Offset_2 0307 01d6 | | Execute Vector,Field_Write 0308 0092 0654 | T| Action Push_String_Extended,0x654 ; "use" 030a e21b | | Load 0x1,0x1b 030b 03b6 | | Declare_Variable Access,By_Allocation,With_Value 030c 4808 |H | Short_Literal 0x8 030d 00da | | Load_Top At_Offset_2 030e 01d6 | | Execute Vector,Field_Write 030f 0092 0655 | U| Action Push_String_Extended,0x655 ; "when" 0311 e21b | | Load 0x1,0x1b 0312 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0313 4838 |H8 | Short_Literal 0x38 0314 00da | | Load_Top At_Offset_2 0315 01d6 | | Execute Vector,Field_Write 0316 0092 0656 | V| Action Push_String_Extended,0x656 ; "while" 0318 e21b | | Load 0x1,0x1b 0319 03b6 | | Declare_Variable Access,By_Allocation,With_Value 031a 4834 |H4 | Short_Literal 0x34 031b 00da | | Load_Top At_Offset_2 031c 01d6 | | Execute Vector,Field_Write 031d 0092 0657 | W| Action Push_String_Extended,0x657 ; "with" 031f e21b | | Load 0x1,0x1b 0320 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0321 4833 |H3 | Short_Literal 0x33 0322 00da | | Load_Top At_Offset_2 0323 01d6 | | Execute Vector,Field_Write 0324 0092 0658 | X| Action Push_String_Extended,0x658 ; "xor" 0326 e21b | | Load 0x1,0x1b 0327 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0328 4866 |Hf | Short_Literal 0x66 0329 00da | | Load_Top At_Offset_2 032a 01d6 | | Execute Vector,Field_Write 032b 0092 0659 | Y| Action Push_String_Extended,0x659 ; "no_token" 032d e21b | | Load 0x1,0x1b 032e 03b6 | | Declare_Variable Access,By_Allocation,With_Value 032f 4800 |H | Short_Literal 0x0 0330 00da | | Load_Top At_Offset_2 0331 01d6 | | Execute Vector,Field_Write 0332 0092 065a | Z| Action Push_String_Extended,0x65a ; "start_of_file" 0334 e21b | | Load 0x1,0x1b 0335 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0336 482e |H. | Short_Literal 0x2e 0337 00da | | Load_Top At_Offset_2 0338 01d6 | | Execute Vector,Field_Write 0339 0092 065b | [| Action Push_String_Extended,0x65b ; "scanner_error" 033b e21b | | Load 0x1,0x1b 033c 03b6 | | Declare_Variable Access,By_Allocation,With_Value 033d 4870 |Hp | Short_Literal 0x70 033e 00da | | Load_Top At_Offset_2 033f 01d6 | | Execute Vector,Field_Write 0340 0092 065c | \| Action Push_String_Extended,0x65c ; "declaration" 0342 e21b | | Load 0x1,0x1b 0343 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0344 4848 |HH | Short_Literal 0x48 0345 00da | | Load_Top At_Offset_2 0346 01d6 | | Execute Vector,Field_Write 0347 0092 065d | ]| Action Push_String_Extended,0x65d ; "statement" 0349 e21b | | Load 0x1,0x1b 034a 03b6 | | Declare_Variable Access,By_Allocation,With_Value 034b 4849 |HI | Short_Literal 0x49 034c 00da | | Load_Top At_Offset_2 034d 01d6 | | Execute Vector,Field_Write 034e 0092 065e | ^| Action Push_String_Extended,0x65e ; "expression" 0350 e21b | | Load 0x1,0x1b 0351 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0352 484a |HJ | Short_Literal 0x4a 0353 00da | | Load_Top At_Offset_2 0354 01d6 | | Execute Vector,Field_Write 0355 0092 065f | _| Action Push_String_Extended,0x65f ; "alternative" 0357 e21b | | Load 0x1,0x1b 0358 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0359 484b |HK | Short_Literal 0x4b 035a 00da | | Load_Top At_Offset_2 035b 01d6 | | Execute Vector,Field_Write 035c 0092 0660 | `| Action Push_String_Extended,0x660 ; "comp_unit" 035e e21b | | Load 0x1,0x1b 035f 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0360 484c |HL | Short_Literal 0x4c 0361 00da | | Load_Top At_Offset_2 0362 01d6 | | Execute Vector,Field_Write 0363 0092 0661 | a| Action Push_String_Extended,0x661 ; "context_clause" 0365 e21b | | Load 0x1,0x1b 0366 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0367 484d |HM | Short_Literal 0x4d 0368 00da | | Load_Top At_Offset_2 0369 01d6 | | Execute Vector,Field_Write 036a 0092 0662 | b| Action Push_String_Extended,0x662 ; "generic_parameter" 036c e21b | | Load 0x1,0x1b 036d 03b6 | | Declare_Variable Access,By_Allocation,With_Value 036e 484e |HN | Short_Literal 0x4e 036f 00da | | Load_Top At_Offset_2 0370 01d6 | | Execute Vector,Field_Write 0371 0092 0643 | C| Action Push_String_Extended,0x643 ; "pragma" 0373 e21b | | Load 0x1,0x1b 0374 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0375 484f |HO | Short_Literal 0x4f 0376 00da | | Load_Top At_Offset_2 0377 01d6 | | Execute Vector,Field_Write 0378 00d9 | | Load_Top At_Offset_1 0379 01d4 | | Execute Vector,Structure_Write 037a e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x9 = 0x37a,0xfff8 037b 1b10 | | Execute Package,Field_Read,Field_Number 0x10 037c 0266 | f | Execute Discrete,Bounds 037d e002 | | Load 0x0,0x2 037e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 037f 02a0 | | Declare_Subprogram Null_Subprogram 0380 4801 |H | Short_Literal 0x1 0381 035d | ] | Declare_Type Array,Defined 0382 00d8 | | Load_Top At_Offset_0 0383 0337 | 7 | Declare_Variable Array 0384 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0xa = 0x384,0xfff7 0385 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0386 0266 | f | Execute Discrete,Bounds 0387 e001 | | Load 0x0,0x1 0388 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0389 02a0 | | Declare_Subprogram Null_Subprogram 038a 4801 |H | Short_Literal 0x1 038b 035d | ] | Declare_Type Array,Defined 038c 00d8 | | Load_Top At_Offset_0 038d 0337 | 7 | Declare_Variable Array 038e 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xb = 0x38e,0xfff6 038f 00c7 | | Action Elaborate_Subprogram 0390 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xc = 0x390,0xfff5 0391 00c7 | | Action Elaborate_Subprogram 0392 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xd = 0x392,0xfff4 0393 00c7 | | Action Elaborate_Subprogram 0394 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xe = 0x394,0xfff3 0395 00c7 | | Action Elaborate_Subprogram 0396 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xf = 0x396,0xfff2 0397 00c7 | | Action Elaborate_Subprogram 0398 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x10 = 0x398,0xfff1 0399 00c7 | | Action Elaborate_Subprogram 039a 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x11 = 0x39a,0xfff0 039b 00c7 | | Action Elaborate_Subprogram 039c 029d 0583 | | Declare_Subprogram INIT_0580,For_Outer_Call ; Debug Table 0x1.0x12 = 0x39c,0xffef 039e 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x13 = 0x39e,0xffee 039f 00c7 | | Action Elaborate_Subprogram 03a0 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x14 = 0x3a0,0xffed 03a1 00c7 | | Action Elaborate_Subprogram 03a2 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x15 = 0x3a2,0xffec 03a3 00c7 | | Action Elaborate_Subprogram 03a4 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x16 = 0x3a4,0xffeb 03a5 00c7 | | Action Elaborate_Subprogram 03a6 029f 05d3 | | Declare_Subprogram INIT_05d0,For_Call 03a8 029f 05eb | | Declare_Subprogram INIT_05e8,For_Call 03aa BODY_0008: 03aa 00cf | | Action Mark_Auxiliary 03ab e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x17 = 0x3ab,0x1 03ac 1b10 | | Execute Package,Field_Read,Field_Number 0x10 03ad 0265 | e | Execute Discrete,Reverse_Bounds 03ae 8223 | # | Call 0x1,0x23 ; Debug Table 0x1.0x18 = 0x3ae,0x2 03af 4803 |H | Short_Literal 0x3 ; Debug Table 0x1.0x19 = 0x3af,0x3 03b0 486c |Hl | Short_Literal 0x6c 03b1 e21f | | Load 0x1,0x1f 03b2 01d6 | | Execute Vector,Field_Write 03b3 00c8 | | Action Pop_Auxiliary_Range 03b4 3ff9 |? | Loop_Increasing 0x3ae 03b5 00c9 | | Action Pop_Auxiliary_Loop 03b6 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x1a = 0x3b6,0x4 03b7 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03b8 0265 | e | Execute Discrete,Reverse_Bounds 03b9 8224 | $ | Call 0x1,0x24 ; Debug Table 0x1.0x1b = 0x3b9,0x5 03ba 00c8 | | Action Pop_Auxiliary_Range 03bb 3ffd |? | Loop_Increasing 0x3b9 03bc 00ce | | Action Pop_Auxiliary 03bd 4860 |H` | Short_Literal 0x60 ; Debug Table 0x1.0x1c = 0x3bd,0x6 03be 4807 |H | Short_Literal 0x7 03bf e221 | ! | Load 0x1,0x21 03c0 01d6 | | Execute Vector,Field_Write 03c1 00bc | | Action Signal_Activated 03c2 00bb | | Action Signal_Completion 03c3 0000 0000 | | .BLANK 0000[0x5] 03c8 ; -------------------------------------------------------------------------------------- 03c8 ; SUBPROGRAM 03c8 ; -------------------------------------------------------------------------------------- 03c8 03d0 | | .CONST 0x03d0 ; Address of begin 03c9 0004 | | .CONST 0x0004 ; Address of exception handler 03ca 0002 | | .CONST 0x0002 ; Number of locals 03cb INIT_03c8: 03cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x03cb,0x086c,0x0002,0x0000,0x0056,0x1065,0x0000,0x001a ; Debug Table 0x2.0x0 = 0x3cb,0xffff 03cc 00db | | Load_Top At_Offset_3 03cd 00eb | | Load_Encached Diana_Cache 03ce 18aa | | Execute Package,Field_Execute,Field_Number 0xaa 03cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03d0 BODY_03c8: 03d0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x1 = 0x3d0,0x1 03d1 00eb | | Load_Encached Diana_Cache 03d2 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 03d3 00d9 | | Load_Top At_Offset_1 03d4 00eb | | Load_Encached Diana_Cache 03d5 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 03d6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x2 = 0x3d6,0x2 03d7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03e0 | | .CONST 0x03e0 ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0002 | | .CONST 0x0002 ; Number of locals 03db INIT_03d8: 03db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x03db,0x0874,0x0002,0x0000,0x0056,0x1065,0x0000,0x002b ; Debug Table 0x3.0x0 = 0x3db,0xffff 03dc 00db | | Load_Top At_Offset_3 03dd 00eb | | Load_Encached Diana_Cache 03de 18ac | | Execute Package,Field_Execute,Field_Number 0xac 03df 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03e0 BODY_03d8: 03e0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x1 = 0x3e0,0x1 03e1 00eb | | Load_Encached Diana_Cache 03e2 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 03e3 00d9 | | Load_Top At_Offset_1 03e4 00eb | | Load_Encached Diana_Cache 03e5 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 03e6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x2 = 0x3e6,0x2 03e7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03e8 ; -------------------------------------------------------------------------------------- 03e8 ; SUBPROGRAM 03e8 ; -------------------------------------------------------------------------------------- 03e8 03eb | | .CONST 0x03eb ; Address of begin 03e9 0004 | | .CONST 0x0004 ; Address of exception handler 03ea 0001 | | .CONST 0x0001 ; Number of locals 03eb BODY_03e8: 03eb INIT_03e8: 03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x03eb,0x087c,0x0001,0x0000,0x0056,0x1065,0x0000,0x003c ; Debug Table 0x4.0x0 = 0x3eb,0x1 03ec 480b |H | Short_Literal 0xb 03ed 00eb | | Load_Encached Diana_Cache 03ee 187a | z | Execute Package,Field_Execute,Field_Number 0x7a 03ef a5fe | | Store_Unchecked 0x2,-0x2 03f0 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1 = 0x3f0,0x2 03f1 e003 | | Load 0x0,0x3 03f2 180f | | Execute Package,Field_Execute,Field_Number 0xf 03f3 6803 |h | Jump_Zero 0x3f7 03f4 486c |Hl | Short_Literal 0x6c ; Debug Table 0x4.0x2 = 0x3f4,0x3 03f5 a5fd | | Store_Unchecked 0x2,-0x3 03f6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03f7 486b |Hk | Short_Literal 0x6b ; Debug Table 0x4.0x3 = 0x3f7,0x4 03f8 a5fd | | Store_Unchecked 0x2,-0x3 03f9 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03fa 0000 0000 | | .BLANK 0000[0x6] 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; -------------------------------------------------------------------------------------- 0400 0403 | | .CONST 0x0403 ; Address of begin 0401 0004 | | .CONST 0x0004 ; Address of exception handler 0402 0001 | | .CONST 0x0001 ; Number of locals 0403 BODY_0400: 0403 INIT_0400: 0403 00db | | Load_Top At_Offset_3 ; Debug Table 0x5 = .DEBUG 0x0403,0x0886,0x0002,0x0000,0x0056,0x1065,0x0000,0x0050 ; Debug Table 0x5.0x0 = 0x403,0x1 0404 6804 |h | Jump_Zero 0x409 0405 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x1 = 0x405,0x2 0406 e004 | | Load 0x0,0x4 0407 180e | | Execute Package,Field_Execute,Field_Number 0xe 0408 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0409 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x2 = 0x409,0x3 040a 4817 |H | Short_Literal 0x17 040b 00eb | | Load_Encached Diana_Cache 040c 187a | z | Execute Package,Field_Execute,Field_Number 0x7a 040d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 040e 0000 0000 | | .XXX[0x2] 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; -------------------------------------------------------------------------------------- 0410 0413 | | .CONST 0x0413 ; Address of begin 0411 0004 | | .CONST 0x0004 ; Address of exception handler 0412 0001 | | .CONST 0x0001 ; Number of locals 0413 BODY_0410: 0413 INIT_0410: 0413 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0413,0x088e,0x0002,0x0000,0x0056,0x1065,0x0000,0x0060 ; Debug Table 0x6.0x0 = 0x413,0x1 0414 4817 |H | Short_Literal 0x17 0415 00eb | | Load_Encached Diana_Cache 0416 1879 | y | Execute Package,Field_Execute,Field_Number 0x79 0417 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 041b | | .CONST 0x041b ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0001 | | .CONST 0x0001 ; Number of locals 041b BODY_0418: 041b INIT_0418: 041b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x041b,0x0892,0x0002,0x0000,0x0056,0x1065,0x0000,0x006d ; Debug Table 0x7.0x0 = 0x41b,0x1 041c 480c |H | Short_Literal 0xc 041d 00eb | | Load_Encached Diana_Cache 041e 187a | z | Execute Package,Field_Execute,Field_Number 0x7a 041f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 0423 | # | .CONST 0x0423 ; Address of begin 0421 0004 | | .CONST 0x0004 ; Address of exception handler 0422 0001 | | .CONST 0x0001 ; Number of locals 0423 BODY_0420: 0423 INIT_0420: 0423 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0423,0x0896,0x0002,0x0000,0x0056,0x1065,0x0000,0x0078 ; Debug Table 0x8.0x0 = 0x423,0x1 0424 4670 |Fp | Jump_Case 0x71 0425 78b6 |x | Jump 0x4dc ; case 0x0 0426 78b5 |x | Jump 0x4dc ; case 0x1 0427 78b4 |x | Jump 0x4dc ; case 0x2 0428 78b3 |x | Jump 0x4dc ; case 0x3 0429 78b2 |x | Jump 0x4dc ; case 0x4 042a 78b1 |x | Jump 0x4dc ; case 0x5 042b 78b0 |x | Jump 0x4dc ; case 0x6 042c 78af |x | Jump 0x4dc ; case 0x7 042d 78ae |x | Jump 0x4dc ; case 0x8 042e 78ad |x | Jump 0x4dc ; case 0x9 042f 78ac |x | Jump 0x4dc ; case 0xa 0430 78ab |x | Jump 0x4dc ; case 0xb 0431 78aa |x | Jump 0x4dc ; case 0xc 0432 78a9 |x | Jump 0x4dc ; case 0xd 0433 78a8 |x | Jump 0x4dc ; case 0xe 0434 78a7 |x | Jump 0x4dc ; case 0xf 0435 78a6 |x | Jump 0x4dc ; case 0x10 0436 78a5 |x | Jump 0x4dc ; case 0x11 0437 78a4 |x | Jump 0x4dc ; case 0x12 0438 78a3 |x | Jump 0x4dc ; case 0x13 0439 78a2 |x | Jump 0x4dc ; case 0x14 043a 78a1 |x | Jump 0x4dc ; case 0x15 043b 78a0 |x | Jump 0x4dc ; case 0x16 043c 789f |x | Jump 0x4dc ; case 0x17 043d 789e |x | Jump 0x4dc ; case 0x18 043e 789d |x | Jump 0x4dc ; case 0x19 043f 789c |x | Jump 0x4dc ; case 0x1a 0440 789b |x | Jump 0x4dc ; case 0x1b 0441 789a |x | Jump 0x4dc ; case 0x1c 0442 7899 |x | Jump 0x4dc ; case 0x1d 0443 7898 |x | Jump 0x4dc ; case 0x1e 0444 7897 |x | Jump 0x4dc ; case 0x1f 0445 7896 |x | Jump 0x4dc ; case 0x20 0446 7895 |x | Jump 0x4dc ; case 0x21 0447 7894 |x | Jump 0x4dc ; case 0x22 0448 7893 |x | Jump 0x4dc ; case 0x23 0449 7892 |x | Jump 0x4dc ; case 0x24 044a 7891 |x | Jump 0x4dc ; case 0x25 044b 7890 |x | Jump 0x4dc ; case 0x26 044c 788f |x | Jump 0x4dc ; case 0x27 044d 788e |x | Jump 0x4dc ; case 0x28 044e 788d |x | Jump 0x4dc ; case 0x29 044f 788c |x | Jump 0x4dc ; case 0x2a 0450 788b |x | Jump 0x4dc ; case 0x2b 0451 788a |x | Jump 0x4dc ; case 0x2c 0452 7889 |x | Jump 0x4dc ; case 0x2d 0453 7888 |x | Jump 0x4dc ; case 0x2e 0454 7887 |x | Jump 0x4dc ; case 0x2f 0455 7886 |x | Jump 0x4dc ; case 0x30 0456 7885 |x | Jump 0x4dc ; case 0x31 0457 7884 |x | Jump 0x4dc ; case 0x32 0458 7883 |x | Jump 0x4dc ; case 0x33 0459 7882 |x | Jump 0x4dc ; case 0x34 045a 7881 |x | Jump 0x4dc ; case 0x35 045b 7880 |x | Jump 0x4dc ; case 0x36 045c 787f |x | Jump 0x4dc ; case 0x37 045d 787e |x~ | Jump 0x4dc ; case 0x38 045e 787d |x} | Jump 0x4dc ; case 0x39 045f 787c |x| | Jump 0x4dc ; case 0x3a 0460 787b |x{ | Jump 0x4dc ; case 0x3b 0461 787a |xz | Jump 0x4dc ; case 0x3c 0462 7879 |xy | Jump 0x4dc ; case 0x3d 0463 7878 |xx | Jump 0x4dc ; case 0x3e 0464 7877 |xw | Jump 0x4dc ; case 0x3f 0465 7876 |xv | Jump 0x4dc ; case 0x40 0466 7875 |xu | Jump 0x4dc ; case 0x41 0467 7874 |xt | Jump 0x4dc ; case 0x42 0468 7873 |xs | Jump 0x4dc ; case 0x43 0469 7872 |xr | Jump 0x4dc ; case 0x44 046a 7871 |xq | Jump 0x4dc ; case 0x45 046b 7870 |xp | Jump 0x4dc ; case 0x46 046c 786f |xo | Jump 0x4dc ; case 0x47 046d 7850 |xP | Jump 0x4be ; case 0x48 046e 784f |xO | Jump 0x4be ; case 0x49 046f 784e |xN | Jump 0x4be ; case 0x4a 0470 784d |xM | Jump 0x4be ; case 0x4b 0471 784c |xL | Jump 0x4be ; case 0x4c 0472 784b |xK | Jump 0x4be ; case 0x4d 0473 784a |xJ | Jump 0x4be ; case 0x4e 0474 7849 |xI | Jump 0x4be ; case 0x4f 0475 7848 |xH | Jump 0x4be ; case 0x50 0476 781f |x | Jump 0x496 ; case 0x51 0477 781e |x | Jump 0x496 ; case 0x52 0478 782f |x/ | Jump 0x4a8 ; case 0x53 0479 781c |x | Jump 0x496 ; case 0x54 047a 7831 |x1 | Jump 0x4ac ; case 0x55 047b 781a |x | Jump 0x496 ; case 0x56 047c 7819 |x | Jump 0x496 ; case 0x57 047d 7818 |x | Jump 0x496 ; case 0x58 047e 7817 |x | Jump 0x496 ; case 0x59 047f 7816 |x | Jump 0x496 ; case 0x5a 0480 7834 |x4 | Jump 0x4b5 ; case 0x5b 0481 7814 |x | Jump 0x496 ; case 0x5c 0482 782d |x- | Jump 0x4b0 ; case 0x5d 0483 7812 |x | Jump 0x496 ; case 0x5e 0484 7811 |x | Jump 0x496 ; case 0x5f 0485 7838 |x8 | Jump 0x4be ; case 0x60 0486 780f |x | Jump 0x496 ; case 0x61 0487 780e |x | Jump 0x496 ; case 0x62 0488 780d |x | Jump 0x496 ; case 0x63 0489 781a |x | Jump 0x4a4 ; case 0x64 048a 7813 |x | Jump 0x49e ; case 0x65 048b 780a |x | Jump 0x496 ; case 0x66 048c 7809 |x | Jump 0x496 ; case 0x67 048d 7830 |x0 | Jump 0x4be ; case 0x68 048e 7807 |x | Jump 0x496 ; case 0x69 048f 7806 |x | Jump 0x496 ; case 0x6a 0490 782d |x- | Jump 0x4be ; case 0x6b 0491 782c |x, | Jump 0x4be ; case 0x6c 0492 7803 |x | Jump 0x496 ; case 0x6d 0493 7802 |x | Jump 0x496 ; case 0x6e 0494 7825 |x% | Jump 0x4ba ; case 0x6f 0495 7846 |xF | Jump 0x4dc ; case 0x70 0496 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1 = 0x496,0x2 0497 e21d | | Load 0x1,0x1d 0498 01d7 | | Execute Vector,Field_Read 0499 0227 | ' | Execute Access,All_Reference 049a 4814 |H | Short_Literal 0x14 049b 00eb | | Load_Encached Diana_Cache 049c 187a | z | Execute Package,Field_Execute,Field_Number 0x7a 049d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 049e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x2 = 0x49e,0x3 ; Debug Table 0x8.0x3 = 0x49e,0x401 049f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x4 = 0x49f,0x3 ; Debug Table 0x8.0x5 = 0x49f,0x801 04a0 4854 |HT | Short_Literal 0x54 ; Debug Table 0x8.0x6 = 0x4a0,0x401 04a1 00eb | | Load_Encached Diana_Cache 04a2 187d | } | Execute Package,Field_Execute,Field_Number 0x7d 04a3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04a4 4807 |H | Short_Literal 0x7 ; Debug Table 0x8.0x7 = 0x4a4,0x4 04a5 00eb | | Load_Encached Diana_Cache 04a6 1878 | x | Execute Package,Field_Execute,Field_Number 0x78 04a7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04a8 48a4 |H | Short_Literal 0xa4 ; Debug Table 0x8.0x8 = 0x4a8,0x5 04a9 00eb | | Load_Encached Diana_Cache 04aa 1878 | x | Execute Package,Field_Execute,Field_Number 0x78 04ab 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04ac 4871 |Hq | Short_Literal 0x71 ; Debug Table 0x8.0x9 = 0x4ac,0x6 04ad 00eb | | Load_Encached Diana_Cache 04ae 1878 | x | Execute Package,Field_Execute,Field_Number 0x78 04af 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04b0 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0xa = 0x4b0,0x7 ; Debug Table 0x8.0xb = 0x4b0,0xc01 04b1 485c |H\ | Short_Literal 0x5c ; Debug Table 0x8.0xc = 0x4b1,0x7 04b2 00eb | | Load_Encached Diana_Cache 04b3 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 04b4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04b5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0xd = 0x4b5,0x8 ; Debug Table 0x8.0xe = 0x4b5,0x1001 04b6 485d |H] | Short_Literal 0x5d ; Debug Table 0x8.0xf = 0x4b6,0x8 04b7 00eb | | Load_Encached Diana_Cache 04b8 187c | | | Execute Package,Field_Execute,Field_Number 0x7c 04b9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04ba 485f |H_ | Short_Literal 0x5f ; Debug Table 0x8.0x10 = 0x4ba,0x9 04bb 00eb | | Load_Encached Diana_Cache 04bc 1878 | x | Execute Package,Field_Execute,Field_Number 0x78 04bd 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04be 00cf | | Action Mark_Auxiliary ; Debug Table 0x8.0x11 = 0x4be,0xa 04bf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8.0x12 = 0x4bf,0xebff 04c0 48ab |H | Short_Literal 0xab 04c1 00eb | | Load_Encached Diana_Cache 04c2 1878 | x | Execute Package,Field_Execute,Field_Number 0x78 04c3 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04c4 4866 |Hf | Short_Literal 0x66 ; Debug Table 0x8.0x13 = 0x4c4,0x1401 04c5 00d9 | | Load_Top At_Offset_1 04c6 4999 |I | Short_Literal 0x199 04c7 00eb | | Load_Encached Diana_Cache 04c8 0096 | | Execute Package,Entry 04c9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x14 = 0x4c9,0x1402 04ca e21f | | Load 0x1,0x1f 04cb 01d7 | | Execute Vector,Field_Read 04cc 00d9 | | Load_Top At_Offset_1 04cd e005 | | Load 0x0,0x5 04ce 1b11 | | Execute Package,Field_Read,Field_Number 0x11 04cf 180f | | Execute Package,Field_Execute,Field_Number 0xf 04d0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x15 = 0x4d0,0x1403 04d1 01db | | Execute Vector,Length 04d2 6807 |h | Jump_Zero 0x4da 04d3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x16 = 0x4d3,0x1404 04d4 00eb | | Load_Encached Diana_Cache 04d5 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 04d6 00d9 | | Load_Top At_Offset_1 04d7 e005 | | Load 0x0,0x5 04d8 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04d9 180f | | Execute Package,Field_Execute,Field_Number 0xf 04da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x17 = 0x4da,0x1405 04db 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04dc e21a | | Load 0x1,0x1a ; Debug Table 0x8.0x18 = 0x4dc,0xb 04dd 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04de 0000 0000 | | .XXX[0x2] 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; SUBPROGRAM 04e0 ; -------------------------------------------------------------------------------------- 04e0 04e3 | | .CONST 0x04e3 ; Address of begin 04e1 0004 | | .CONST 0x0004 ; Address of exception handler 04e2 0001 | | .CONST 0x0001 ; Number of locals 04e3 BODY_04e0: 04e3 INIT_04e0: 04e3 00db | | Load_Top At_Offset_3 ; Debug Table 0x9 = .DEBUG 0x04e3,0x08ca,0x0002,0x0000,0x0056,0x1065,0x0000,0x008a ; Debug Table 0x9.0x0 = 0x4e3,0x1 ; Debug Table 0x9.0x1 = 0x4e3,0x401 04e4 021d | | Execute Heap_Access,Is_Null 04e5 6806 |h | Jump_Zero 0x4ec ; Debug Table 0x9.0x2 = 0x4e5,0x1 04e6 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x3 = 0x4e6,0x2 04e7 e21d | | Load 0x1,0x1d 04e8 01d7 | | Execute Vector,Field_Read 04e9 0227 | ' | Execute Access,All_Reference 04ea 0335 | 5 | Declare_Variable Array,Duplicate 04eb 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04ec 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x4 = 0x4ec,0x3 04ed 0b50 | P | Execute_Immediate Case_Compare,0x50 04ee 7014 |p | Jump_Nonzero 0x503 04ef 0b68 | h | Execute_Immediate Case_Compare,0x68 04f0 7012 |p | Jump_Nonzero 0x503 04f1 0b60 | ` | Execute_Immediate Case_Compare,0x60 04f2 7016 |p | Jump_Nonzero 0x509 04f3 0b6b | k | Execute_Immediate Case_Compare,0x6b 04f4 701a |p | Jump_Nonzero 0x50f 04f5 0b6c | l | Execute_Immediate Case_Compare,0x6c 04f6 7018 |p | Jump_Nonzero 0x50f 04f7 0b70 | p | Execute_Immediate Case_Compare,0x70 04f8 7021 |p! | Jump_Nonzero 0x51a 04f9 0b46 | F | Execute_Immediate Case_Compare,0x46 04fa 7025 |p% | Jump_Nonzero 0x520 04fb 0b47 | G | Execute_Immediate Case_Compare,0x47 04fc 702c |p, | Jump_Nonzero 0x529 04fd 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x5 = 0x4fd,0xa 04fe e21d | | Load 0x1,0x1d 04ff 01d7 | | Execute Vector,Field_Read 0500 0227 | ' | Execute Access,All_Reference 0501 0335 | 5 | Declare_Variable Array,Duplicate 0502 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0503 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x6 = 0x503,0x4 0504 00eb | | Load_Encached Diana_Cache 0505 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0506 00eb | | Load_Encached Diana_Cache 0507 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0508 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0509 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x7 = 0x509,0x5 050a 00eb | | Load_Encached Diana_Cache 050b 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39 050c 00eb | | Load_Encached Diana_Cache 050d 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b 050e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 050f 4822 |H" | Short_Literal 0x22 ; Debug Table 0x9.0x8 = 0x50f,0x6 0510 4822 |H" | Short_Literal 0x22 0511 e5fe | | Load 0x2,-0x2 0512 00eb | | Load_Encached Diana_Cache 0513 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0514 00eb | | Load_Encached Diana_Cache 0515 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0516 8222 | " | Call 0x1,0x22 0517 01ca | | Execute Vector,Prepend 0518 01cb | | Execute Vector,Append 0519 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 051a e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0x9 = 0x51a,0x7 051b 00eb | | Load_Encached Diana_Cache 051c 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 051d 00eb | | Load_Encached Diana_Cache 051e 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 051f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0520 0092 0663 | c| Action Push_String_Extended,0x663 ; "end " ; Debug Table 0x9.0xa = 0x520,0x8 0522 e5fe | | Load 0x2,-0x2 0523 00eb | | Load_Encached Diana_Cache 0524 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0525 00eb | | Load_Encached Diana_Cache 0526 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0527 01cc | | Execute Vector,Catenate 0528 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0529 0092 0627 | '| Action Push_String_Extended,0x627 ; "end loop" ; Debug Table 0x9.0xb = 0x529,0x9 052b e5fe | | Load 0x2,-0x2 052c 00eb | | Load_Encached Diana_Cache 052d 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 052e 00eb | | Load_Encached Diana_Cache 052f 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 0530 01cc | | Execute Vector,Catenate 0531 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0532 0000 0000 | | .BLANK 0000[0x6] 0538 ; -------------------------------------------------------------------------------------- 0538 ; SUBPROGRAM 0538 ; -------------------------------------------------------------------------------------- 0538 053b | ; | .CONST 0x053b ; Address of begin 0539 0004 | | .CONST 0x0004 ; Address of exception handler 053a 0001 | | .CONST 0x0001 ; Number of locals 053b BODY_0538: 053b INIT_0538: 053b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x053b,0x08e4,0x0002,0x0000,0x0056,0x1065,0x0000,0x009b ; Debug Table 0xa.0x0 = 0x53b,0x1 053c e21d | | Load 0x1,0x1d 053d 01d7 | | Execute Vector,Field_Read 053e 0227 | ' | Execute Access,All_Reference 053f 0335 | 5 | Declare_Variable Array,Duplicate 0540 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0541 0000 0000 | | .BLANK 0000[0x7] 0548 ; -------------------------------------------------------------------------------------- 0548 ; SUBPROGRAM 0548 ; -------------------------------------------------------------------------------------- 0548 054b | K | .CONST 0x054b ; Address of begin 0549 0004 | | .CONST 0x0004 ; Address of exception handler 054a 0001 | | .CONST 0x0001 ; Number of locals 054b BODY_0548: 054b INIT_0548: 054b 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x054b,0x08e8,0x0002,0x0000,0x0056,0x1065,0x0000,0x00a6 ; Debug Table 0xb.0x0 = 0x54b,0x1 054c 0b50 | P | Execute_Immediate Case_Compare,0x50 054d 7024 |p$ | Jump_Nonzero 0x572 054e 0b68 | h | Execute_Immediate Case_Compare,0x68 054f 7022 |p" | Jump_Nonzero 0x572 0550 0b60 | ` | Execute_Immediate Case_Compare,0x60 0551 7020 |p | Jump_Nonzero 0x572 0552 0b6b | k | Execute_Immediate Case_Compare,0x6b 0553 701e |p | Jump_Nonzero 0x572 0554 0b6c | l | Execute_Immediate Case_Compare,0x6c 0555 701c |p | Jump_Nonzero 0x572 0556 0b46 | F | Execute_Immediate Case_Compare,0x46 0557 701a |p | Jump_Nonzero 0x572 0558 0b47 | G | Execute_Immediate Case_Compare,0x47 0559 7018 |p | Jump_Nonzero 0x572 055a 0b23 | # | Execute_Immediate Case_Compare,0x23 055b 701a |p | Jump_Nonzero 0x576 055c 0b2e | . | Execute_Immediate Case_Compare,0x2e 055d 7018 |p | Jump_Nonzero 0x576 055e 0b00 | | Execute_Immediate Case_Compare,0x0 055f 7016 |p | Jump_Nonzero 0x576 0560 0b48 | H | Execute_Immediate Case_Compare,0x48 0561 7014 |p | Jump_Nonzero 0x576 0562 0b49 | I | Execute_Immediate Case_Compare,0x49 0563 7012 |p | Jump_Nonzero 0x576 0564 0b4a | J | Execute_Immediate Case_Compare,0x4a 0565 7010 |p | Jump_Nonzero 0x576 0566 0b4b | K | Execute_Immediate Case_Compare,0x4b 0567 700e |p | Jump_Nonzero 0x576 0568 0b4c | L | Execute_Immediate Case_Compare,0x4c 0569 700c |p | Jump_Nonzero 0x576 056a 0b4d | M | Execute_Immediate Case_Compare,0x4d 056b 700a |p | Jump_Nonzero 0x576 056c 0b4e | N | Execute_Immediate Case_Compare,0x4e 056d 7008 |p | Jump_Nonzero 0x576 056e 0b4f | O | Execute_Immediate Case_Compare,0x4f 056f 7006 |p | Jump_Nonzero 0x576 0570 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x1 = 0x570,0x4 0571 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0572 e5fe | | Load 0x2,-0x2 ; Debug Table 0xb.0x2 = 0x572,0x2 ; Debug Table 0xb.0x3 = 0x572,0x401 0573 021d | | Execute Heap_Access,Is_Null 0574 0f00 | | Execute_Immediate Equal,0x0 ; Debug Table 0xb.0x4 = 0x574,0x2 0575 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0576 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x5 = 0x576,0x3 0577 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 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 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x057b,0x08f6,0x0002,0x0000,0x0056,0x1065,0x0000,0x00ba ; Debug Table 0xc.0x0 = 0x57b,0x1 057c e221 | ! | Load 0x1,0x21 057d 01d7 | | Execute Vector,Field_Read 057e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 057f 0000 | | .XXX[0x1] 0580 ; -------------------------------------------------------------------------------------- 0580 ; SUBPROGRAM 0580 ; -------------------------------------------------------------------------------------- 0580 0585 | | .CONST 0x0585 ; Address of begin 0581 0004 | | .CONST 0x0004 ; Address of exception handler 0582 0002 | | .CONST 0x0002 ; Number of locals 0583 INIT_0580: 0583 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd = .DEBUG 0x0583,0x08fa,0x0002,0x0000,0x0056,0xfb25,0x0000,0x06e4 ; Debug Table 0xd.0x0 = 0x583,0xffff 0584 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0585 BODY_0580: 0585 00cf | | Action Mark_Auxiliary 0586 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x1 = 0x586,0x1 0587 01d9 | | Execute Vector,Reverse_Bounds 0588 0263 | c | Execute Discrete,Above_Bound 0589 7009 |p | Jump_Nonzero 0x593 058a 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x2 = 0x58a,0x2 058b 00d9 | | Load_Top At_Offset_1 058c e5ff | | Load 0x2,-0x1 058d 01d7 | | Execute Vector,Field_Read 058e 0f22 | " | Execute_Immediate Equal,0x22 058f 0273 | s | Execute Discrete,Plus 0590 c402 | | Store 0x2,0x2 0591 00c8 | | Action Pop_Auxiliary_Range 0592 3ff7 |? | Loop_Increasing 0x58a 0593 00ce | | Action Pop_Auxiliary 0594 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x3 = 0x594,0x3 0595 7002 |p | Jump_Nonzero 0x598 0596 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x4 = 0x596,0x4 0597 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0598 00cf | | Action Mark_Auxiliary ; Debug Table 0xd.0x5 = 0x598,0x5 0599 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x6 = 0x599,0xfbff 059a 01dd | | Execute Vector,First 059b e5ff | | Load 0x2,-0x1 059c 01dc | | Execute Vector,Last 059d 00db | | Load_Top At_Offset_3 059e 0273 | s | Execute Discrete,Plus 059f 0248 | H | Execute Discrete,Check_In_Integer 05a0 00e9 | | Load_Encached String_Cache 05a1 035b | [ | Declare_Type Array,Constrained 05a2 0337 | 7 | Declare_Variable Array 05a3 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd.0x7 = 0x5a3,0xfbfe 05a4 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 05a5 00e8 | | Load_Encached Character_Cache ; Debug Table 0xd.0x8 = 0x5a5,0xfbfd 05a6 00cf | | Action Mark_Auxiliary 05a7 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x9 = 0x5a7,0x401 05a8 01d9 | | Execute Vector,Reverse_Bounds 05a9 0263 | c | Execute Discrete,Above_Bound 05aa 701a |p | Jump_Nonzero 0x5c5 05ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0xa = 0x5ab,0x402 05ac e5ff | | Load 0x2,-0x1 05ad 01d7 | | Execute Vector,Field_Read 05ae a406 | | Store_Unchecked 0x2,0x6 05af 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xb = 0x5af,0x403 05b0 00d9 | | Load_Top At_Offset_1 05b1 e405 | | Load 0x2,0x5 05b2 0273 | s | Execute Discrete,Plus 05b3 0248 | H | Execute Discrete,Check_In_Integer 05b4 e404 | | Load 0x2,0x4 05b5 01d6 | | Execute Vector,Field_Write 05b6 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0xc = 0x5b6,0x404 05b7 0f22 | " | Execute_Immediate Equal,0x22 05b8 680a |h | Jump_Zero 0x5c3 05b9 e405 | | Load 0x2,0x5 ; Debug Table 0xd.0xd = 0x5b9,0x405 05ba 0a01 | | Execute_Immediate Plus,0x1 05bb c405 | | Store 0x2,0x5 05bc 4822 |H" | Short_Literal 0x22 ; Debug Table 0xd.0xe = 0x5bc,0x406 05bd 00d9 | | Load_Top At_Offset_1 05be e405 | | Load 0x2,0x5 05bf 0273 | s | Execute Discrete,Plus 05c0 0248 | H | Execute Discrete,Check_In_Integer 05c1 e404 | | Load 0x2,0x4 05c2 01d6 | | Execute Vector,Field_Write 05c3 00c8 | | Action Pop_Auxiliary_Range 05c4 3fe6 |? | Loop_Increasing 0x5ab 05c5 00ce | | Action Pop_Auxiliary 05c6 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0xf = 0x5c6,0x407 05c7 00e9 | | Load_Encached String_Cache 05c8 01c6 | | Execute Vector,Convert_To_Formal 05c9 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 05ca 0000 0000 | | .BLANK 0000[0x6] 05d0 ; -------------------------------------------------------------------------------------- 05d0 ; SUBPROGRAM 05d0 ; -------------------------------------------------------------------------------------- 05d0 05d3 | | .CONST 0x05d3 ; Address of begin 05d1 05e0 | | .CONST 0x05e0 ; Address of exception handler 05d2 0001 | | .CONST 0x0001 ; Number of locals 05d3 BODY_05d0: 05d3 INIT_05d0: 05d3 e227 | ' | Load 0x1,0x27 ; Debug Table 0xe = .DEBUG 0x05d3,0x091c,0x0004,0x0000,0x0056,0xfb25,0x0000,0x08de ; Debug Table 0xe.0x0 = 0x5d3,0x1 05d4 e001 | | Load 0x0,0x1 05d5 1b10 | | Execute Package,Field_Read,Field_Number 0x10 05d6 025e | ^ | Execute Discrete,Convert 05d7 1c01 | | Execute_Immediate Run_Utility,0x1 05d8 e002 | | Load 0x0,0x2 05d9 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05da 00e0 | | Load_Encached Standard_Cache 05db 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05dc e227 | ' | Load 0x1,0x27 05dd e21f | | Load 0x1,0x1f 05de 01d6 | | Execute Vector,Field_Write 05df 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05e0 TRAP_05d0: 05e0 010e | | Execute Exception,Is_Constraint_Error 05e1 6805 |h | Jump_Zero 0x5e7 05e2 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x1 = 0x5e2,0x2 05e3 e227 | ' | Load 0x1,0x27 05e4 e21f | | Load 0x1,0x1f 05e5 01d6 | | Execute Vector,Field_Write 05e6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05e7 0100 | | Execute Exception,Raise 05e8 ; -------------------------------------------------------------------------------------- 05e8 ; SUBPROGRAM 05e8 ; -------------------------------------------------------------------------------------- 05e8 05eb | | .CONST 0x05eb ; Address of begin 05e9 05f8 | | .CONST 0x05f8 ; Address of exception handler 05ea 0001 | | .CONST 0x0001 ; Number of locals 05eb BODY_05e8: 05eb INIT_05e8: 05eb e227 | ' | Load 0x1,0x27 ; Debug Table 0xf = .DEBUG 0x05eb,0x0922,0x0004,0x0000,0x0056,0xfb25,0x0000,0x0912 ; Debug Table 0xf.0x0 = 0x5eb,0x1 05ec e002 | | Load 0x0,0x2 05ed 1b0d | | Execute Package,Field_Read,Field_Number 0xd 05ee 025e | ^ | Execute Discrete,Convert 05ef 1c01 | | Execute_Immediate Run_Utility,0x1 05f0 e001 | | Load 0x0,0x1 05f1 1b10 | | Execute Package,Field_Read,Field_Number 0x10 05f2 00e0 | | Load_Encached Standard_Cache 05f3 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05f4 e227 | ' | Load 0x1,0x27 05f5 e221 | ! | Load 0x1,0x21 05f6 01d6 | | Execute Vector,Field_Write 05f7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05f8 TRAP_05e8: 05f8 010e | | Execute Exception,Is_Constraint_Error 05f9 6805 |h | Jump_Zero 0x5ff 05fa 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x1 = 0x5fa,0x2 05fb e227 | ' | Load 0x1,0x27 05fc e221 | ! | Load 0x1,0x21 05fd 01d6 | | Execute Vector,Field_Write 05fe 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05ff 0100 | | Execute Exception,Raise 0600 ; -------------------------------------------------------------------------------------- 0600 ; STRING TABLE 0600 ; -------------------------------------------------------------------------------------- 0600 00ca | | .STRTAB 0x00ca->0x0665 ; "end_of_file" 0601 00d3 | | .STRTAB 0x00d3->0x066a ; "numeric_literal" 0602 00e0 | | .STRTAB 0x00e0->0x0672 ; "identifier" 0603 00e8 | | .STRTAB 0x00e8->0x0677 ; "character_literal" 0604 00f7 | | .STRTAB 0x00f7->0x067f ; "string_literal" 0605 0103 | | .STRTAB 0x0103->0x0686 ; "operator_symbol" 0606 0110 | | .STRTAB 0x0110->0x068e ; ".." 0607 0110 | | .STRTAB 0x0110->0x068f ; "<>" 0608 0110 | | .STRTAB 0x0110->0x0690 ; "<<" 0609 0110 | | .STRTAB 0x0110->0x0691 ; ">>" 060a 0110 | | .STRTAB 0x0110->0x0692 ; ":=" 060b 0110 | | .STRTAB 0x0110->0x0693 ; "=>" 060c 0110 | | .STRTAB 0x0110->0x0694 ; "(" 060d 010f | | .STRTAB 0x010f->0x0694 ; ")" 060e 010e | | .STRTAB 0x010e->0x0695 ; "," 060f 010d | | .STRTAB 0x010d->0x0695 ; "|" 0610 010c | | .STRTAB 0x010c->0x0696 ; "." 0611 010b | | .STRTAB 0x010b->0x0696 ; "'" 0612 010a | | .STRTAB 0x010a->0x0697 ; ":" 0613 0109 | | .STRTAB 0x0109->0x0697 ; ";" 0614 0108 | | .STRTAB 0x0108->0x0698 ; "abort" 0615 010b | | .STRTAB 0x010b->0x069a ; "accept" 0616 010f | | .STRTAB 0x010f->0x069d ; "access" 0617 0113 | | .STRTAB 0x0113->0x06a0 ; "all" 0618 0114 | | .STRTAB 0x0114->0x06a2 ; "and" 0619 0115 | | .STRTAB 0x0115->0x06a3 ; "array" 061a 0118 | | .STRTAB 0x0118->0x06a6 ; "at" 061b 0118 | | .STRTAB 0x0118->0x06a7 ; "begin" 061c 011b | | .STRTAB 0x011b->0x06a9 ; "body" 061d 011d | | .STRTAB 0x011d->0x06ab ; "case" 061e 011f | | .STRTAB 0x011f->0x06ad ; "constant" 061f 0125 | % | .STRTAB 0x0125->0x06b1 ; "declare" 0620 012a | * | .STRTAB 0x012a->0x06b5 ; "delay" 0621 012d | - | .STRTAB 0x012d->0x06b7 ; "delta" 0622 0130 | 0 | .STRTAB 0x0130->0x06ba ; "digits" 0623 0134 | 4 | .STRTAB 0x0134->0x06bd ; "do" 0624 0134 | 4 | .STRTAB 0x0134->0x06be ; "else" 0625 0136 | 6 | .STRTAB 0x0136->0x06c0 ; "elsif" 0626 0139 | 9 | .STRTAB 0x0139->0x06c2 ; "end" 0627 013a | : | .STRTAB 0x013a->0x06c4 ; "end loop" 0628 0140 | @ | .STRTAB 0x0140->0x06c8 ; "end_loop_name" 0629 014b | K | .STRTAB 0x014b->0x06ce ; "end record" 062a 0153 | S | .STRTAB 0x0153->0x06d3 ; "end if" 062b 0157 | W | .STRTAB 0x0157->0x06d6 ; "end select" 062c 015f | _ | .STRTAB 0x015f->0x06db ; "end case" 062d 0165 | e | .STRTAB 0x0165->0x06df ; "end_name" 062e 016b | k | .STRTAB 0x016b->0x06e3 ; "entry" 062f 016e | n | .STRTAB 0x016e->0x06e6 ; "exception" 0630 0175 | u | .STRTAB 0x0175->0x06ea ; "exit" 0631 0177 | w | .STRTAB 0x0177->0x06ec ; "for" 0632 0178 | x | .STRTAB 0x0178->0x06ee ; "function" 0633 017e | ~ | .STRTAB 0x017e->0x06f2 ; "generic" 0634 0183 | | .STRTAB 0x0183->0x06f5 ; "goto" 0635 0185 | | .STRTAB 0x0185->0x06f7 ; "if" 0636 0185 | | .STRTAB 0x0185->0x06f8 ; "in" 0637 0185 | | .STRTAB 0x0185->0x06f9 ; "is" 0638 0185 | | .STRTAB 0x0185->0x06fa ; "limited" 0639 018a | | .STRTAB 0x018a->0x06fe ; "loop" 063a 018c | | .STRTAB 0x018c->0x0700 ; "mod" 063b 018d | | .STRTAB 0x018d->0x0701 ; "new" 063c 018e | | .STRTAB 0x018e->0x0703 ; "not" 063d 018f | | .STRTAB 0x018f->0x0704 ; "null" 063e 0191 | | .STRTAB 0x0191->0x0706 ; "of" 063f 0191 | | .STRTAB 0x0191->0x0707 ; "or" 0640 0191 | | .STRTAB 0x0191->0x0708 ; "others" 0641 0195 | | .STRTAB 0x0195->0x070b ; "out" 0642 0196 | | .STRTAB 0x0196->0x070d ; "package" 0643 019b | | .STRTAB 0x019b->0x0710 ; "pragma" 0644 019f | | .STRTAB 0x019f->0x0713 ; "private" 0645 01a4 | | .STRTAB 0x01a4->0x0717 ; "procedure" 0646 01ab | | .STRTAB 0x01ab->0x071b ; "raise" 0647 01ae | | .STRTAB 0x01ae->0x071e ; "range" 0648 01b1 | | .STRTAB 0x01b1->0x0720 ; "record" 0649 01b5 | | .STRTAB 0x01b5->0x0723 ; "rem" 064a 01b6 | | .STRTAB 0x01b6->0x0725 ; "renames" 064b 01bb | | .STRTAB 0x01bb->0x0728 ; "return" 064c 01bf | | .STRTAB 0x01bf->0x072b ; "reverse" 064d 01c4 | | .STRTAB 0x01c4->0x072f ; "separate" 064e 01ca | | .STRTAB 0x01ca->0x0733 ; "select" 064f 01ce | | .STRTAB 0x01ce->0x0736 ; "subtype" 0650 01d3 | | .STRTAB 0x01d3->0x0739 ; "task" 0651 01d5 | | .STRTAB 0x01d5->0x073b ; "terminate" 0652 01dc | | .STRTAB 0x01dc->0x0740 ; "then" 0653 01de | | .STRTAB 0x01de->0x0742 ; "type" 0654 01e0 | | .STRTAB 0x01e0->0x0744 ; "use" 0655 01e1 | | .STRTAB 0x01e1->0x0745 ; "when" 0656 01e3 | | .STRTAB 0x01e3->0x0747 ; "while" 0657 01e6 | | .STRTAB 0x01e6->0x074a ; "with" 0658 01e8 | | .STRTAB 0x01e8->0x074c ; "xor" 0659 01e9 | | .STRTAB 0x01e9->0x074d ; "no_token" 065a 01ef | | .STRTAB 0x01ef->0x0751 ; "start_of_file" 065b 01fa | | .STRTAB 0x01fa->0x0758 ; "scanner_error" 065c 0205 | | .STRTAB 0x0205->0x075e ; "declaration" 065d 020e | | .STRTAB 0x020e->0x0764 ; "statement" 065e 0215 | | .STRTAB 0x0215->0x0768 ; "expression" 065f 021d | | .STRTAB 0x021d->0x076d ; "alternative" 0660 0226 | & | .STRTAB 0x0226->0x0773 ; "comp_unit" 0661 022d | - | .STRTAB 0x022d->0x0777 ; "context_clause" 0662 0239 | 9 | .STRTAB 0x0239->0x077e ; "generic_parameter" 0663 0248 | H | .STRTAB 0x0248->0x0787 ; "end " 0664 024a | J | .STREND 0x024a->0x0789 0665 656e 645f |end_| .STRTAB_STRINGS 0789 0000 0000 | | .BLANK 0000[0x7] 0790 ; -------------------------------------------------------------------------------------- 0790 ; Debug Table 0790 ; -------------------------------------------------------------------------------------- 0790 0003 0010 | | .CONST 0x0003,0x0010 0792 000b 0812 | | .DEBUG 0x000b,0x0812,0x8000,0x0000,0x0056,0x1065,0x0000,0x000f 079a 0026 0830 | & 0| .DEBUG 0x0026,0x0830,0x8000,0x0000,0x0056,0xfb25,0x0000,0x000f 07a2 03cb 086c | l| .DEBUG 0x03cb,0x086c,0x0002,0x0000,0x0056,0x1065,0x0000,0x001a 07aa 03db 0874 | t| .DEBUG 0x03db,0x0874,0x0002,0x0000,0x0056,0x1065,0x0000,0x002b 07b2 03eb 087c | || .DEBUG 0x03eb,0x087c,0x0001,0x0000,0x0056,0x1065,0x0000,0x003c 07ba 0403 0886 | | .DEBUG 0x0403,0x0886,0x0002,0x0000,0x0056,0x1065,0x0000,0x0050 07c2 0413 088e | | .DEBUG 0x0413,0x088e,0x0002,0x0000,0x0056,0x1065,0x0000,0x0060 07ca 041b 0892 | | .DEBUG 0x041b,0x0892,0x0002,0x0000,0x0056,0x1065,0x0000,0x006d 07d2 0423 0896 | # | .DEBUG 0x0423,0x0896,0x0002,0x0000,0x0056,0x1065,0x0000,0x0078 07da 04e3 08ca | | .DEBUG 0x04e3,0x08ca,0x0002,0x0000,0x0056,0x1065,0x0000,0x008a 07e2 053b 08e4 | ; | .DEBUG 0x053b,0x08e4,0x0002,0x0000,0x0056,0x1065,0x0000,0x009b 07ea 054b 08e8 | K | .DEBUG 0x054b,0x08e8,0x0002,0x0000,0x0056,0x1065,0x0000,0x00a6 07f2 057b 08f6 | { | .DEBUG 0x057b,0x08f6,0x0002,0x0000,0x0056,0x1065,0x0000,0x00ba 07fa 0583 08fa | | .DEBUG 0x0583,0x08fa,0x0002,0x0000,0x0056,0xfb25,0x0000,0x06e4 0802 05d3 091c | | .DEBUG 0x05d3,0x091c,0x0004,0x0000,0x0056,0xfb25,0x0000,0x08de 080a 05eb 0922 | "| .DEBUG 0x05eb,0x0922,0x0004,0x0000,0x0056,0xfb25,0x0000,0x0912 0812 ; -------------------------------------------------------------------------------------- 0812 ; Debug3 Subtable 0x0 0812 ; -------------------------------------------------------------------------------------- 0812 000d 0001 | | .DBG3TAB 0x000d,0x0001 0814 000b ffff | | .CONST 0x000b,0xffff 0816 000d 0401 | | .CONST 0x000d,0x0401 0818 000e ffff | | .CONST 0x000e,0xffff 081a 000f fffe | | .CONST 0x000f,0xfffe 081c 0011 fffd | | .CONST 0x0011,0xfffd 081e 0013 fffc | | .CONST 0x0013,0xfffc 0820 0015 fffb | | .CONST 0x0015,0xfffb 0822 0017 fffa | | .CONST 0x0017,0xfffa 0824 0019 fff9 | | .CONST 0x0019,0xfff9 0826 001b fff8 | | .CONST 0x001b,0xfff8 0828 001d fff7 | | .CONST 0x001d,0xfff7 082a 001f fff6 | | .CONST 0x001f,0xfff6 082c 0021 fff5 | ! | .CONST 0x0021,0xfff5 082e 0023 fff4 | # | .CONST 0x0023,0xfff4 0830 ; -------------------------------------------------------------------------------------- 0830 ; Debug3 Subtable 0x1 0830 ; -------------------------------------------------------------------------------------- 0830 0016 0007 | | .DBG3TAB 0x0016,0x0007 0832 0026 ffff | & | .CONST 0x0026,0xffff 0834 0026 fffe | & | .CONST 0x0026,0xfffe 0836 0026 fffd | & | .CONST 0x0026,0xfffd 0838 0028 fffc | ( | .CONST 0x0028,0xfffc 083a 0029 0801 | ) | .CONST 0x0029,0x0801 083c 002a fffc | * | .CONST 0x002a,0xfffc 083e 002b fffb | + | .CONST 0x002b,0xfffb 0840 002f fffa | / | .CONST 0x002f,0xfffa 0842 0036 fff9 | 6 | .CONST 0x0036,0xfff9 0844 037a fff8 | z | .CONST 0x037a,0xfff8 0846 0384 fff7 | | .CONST 0x0384,0xfff7 0848 038e fff6 | | .CONST 0x038e,0xfff6 084a 0390 fff5 | | .CONST 0x0390,0xfff5 084c 0392 fff4 | | .CONST 0x0392,0xfff4 084e 0394 fff3 | | .CONST 0x0394,0xfff3 0850 0396 fff2 | | .CONST 0x0396,0xfff2 0852 0398 fff1 | | .CONST 0x0398,0xfff1 0854 039a fff0 | | .CONST 0x039a,0xfff0 0856 039c ffef | | .CONST 0x039c,0xffef 0858 039e ffee | | .CONST 0x039e,0xffee 085a 03a0 ffed | | .CONST 0x03a0,0xffed 085c 03a2 ffec | | .CONST 0x03a2,0xffec 085e 03a4 ffeb | | .CONST 0x03a4,0xffeb 0860 03ab 0001 | | .CONST 0x03ab,0x0001 0862 03ae 0002 | | .CONST 0x03ae,0x0002 0864 03af 0003 | | .CONST 0x03af,0x0003 0866 03b6 0004 | | .CONST 0x03b6,0x0004 0868 03b9 0005 | | .CONST 0x03b9,0x0005 086a 03bd 0006 | | .CONST 0x03bd,0x0006 086c ; -------------------------------------------------------------------------------------- 086c ; Debug3 Subtable 0x2 086c ; -------------------------------------------------------------------------------------- 086c 0001 0002 | | .DBG3TAB 0x0001,0x0002 086e 03cb ffff | | .CONST 0x03cb,0xffff 0870 03d0 0001 | | .CONST 0x03d0,0x0001 0872 03d6 0002 | | .CONST 0x03d6,0x0002 0874 ; -------------------------------------------------------------------------------------- 0874 ; Debug3 Subtable 0x3 0874 ; -------------------------------------------------------------------------------------- 0874 0001 0002 | | .DBG3TAB 0x0001,0x0002 0876 03db ffff | | .CONST 0x03db,0xffff 0878 03e0 0001 | | .CONST 0x03e0,0x0001 087a 03e6 0002 | | .CONST 0x03e6,0x0002 087c ; -------------------------------------------------------------------------------------- 087c ; Debug3 Subtable 0x4 087c ; -------------------------------------------------------------------------------------- 087c 0000 0004 | | .DBG3TAB 0x0000,0x0004 087e 03eb 0001 | | .CONST 0x03eb,0x0001 0880 03f0 0002 | | .CONST 0x03f0,0x0002 0882 03f4 0003 | | .CONST 0x03f4,0x0003 0884 03f7 0004 | | .CONST 0x03f7,0x0004 0886 ; -------------------------------------------------------------------------------------- 0886 ; Debug3 Subtable 0x5 0886 ; -------------------------------------------------------------------------------------- 0886 0000 0003 | | .DBG3TAB 0x0000,0x0003 0888 0403 0001 | | .CONST 0x0403,0x0001 088a 0405 0002 | | .CONST 0x0405,0x0002 088c 0409 0003 | | .CONST 0x0409,0x0003 088e ; -------------------------------------------------------------------------------------- 088e ; Debug3 Subtable 0x6 088e ; -------------------------------------------------------------------------------------- 088e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0890 0413 0001 | | .CONST 0x0413,0x0001 0892 ; -------------------------------------------------------------------------------------- 0892 ; Debug3 Subtable 0x7 0892 ; -------------------------------------------------------------------------------------- 0892 0000 0001 | | .DBG3TAB 0x0000,0x0001 0894 041b 0001 | | .CONST 0x041b,0x0001 0896 ; -------------------------------------------------------------------------------------- 0896 ; Debug3 Subtable 0x8 0896 ; -------------------------------------------------------------------------------------- 0896 0001 0018 | | .DBG3TAB 0x0001,0x0018 0898 0423 0001 | # | .CONST 0x0423,0x0001 089a 0496 0002 | | .CONST 0x0496,0x0002 089c 049e 0003 | | .CONST 0x049e,0x0003 089e 049e 0401 | | .CONST 0x049e,0x0401 08a0 049f 0003 | | .CONST 0x049f,0x0003 08a2 049f 0801 | | .CONST 0x049f,0x0801 08a4 04a0 0401 | | .CONST 0x04a0,0x0401 08a6 04a4 0004 | | .CONST 0x04a4,0x0004 08a8 04a8 0005 | | .CONST 0x04a8,0x0005 08aa 04ac 0006 | | .CONST 0x04ac,0x0006 08ac 04b0 0007 | | .CONST 0x04b0,0x0007 08ae 04b0 0c01 | | .CONST 0x04b0,0x0c01 08b0 04b1 0007 | | .CONST 0x04b1,0x0007 08b2 04b5 0008 | | .CONST 0x04b5,0x0008 08b4 04b5 1001 | | .CONST 0x04b5,0x1001 08b6 04b6 0008 | | .CONST 0x04b6,0x0008 08b8 04ba 0009 | | .CONST 0x04ba,0x0009 08ba 04be 000a | | .CONST 0x04be,0x000a 08bc 04bf ebff | | .CONST 0x04bf,0xebff 08be 04c4 1401 | | .CONST 0x04c4,0x1401 08c0 04c9 1402 | | .CONST 0x04c9,0x1402 08c2 04d0 1403 | | .CONST 0x04d0,0x1403 08c4 04d3 1404 | | .CONST 0x04d3,0x1404 08c6 04da 1405 | | .CONST 0x04da,0x1405 08c8 04dc 000b | | .CONST 0x04dc,0x000b 08ca ; -------------------------------------------------------------------------------------- 08ca ; Debug3 Subtable 0x9 08ca ; -------------------------------------------------------------------------------------- 08ca 0000 000c | | .DBG3TAB 0x0000,0x000c 08cc 04e3 0001 | | .CONST 0x04e3,0x0001 08ce 04e3 0401 | | .CONST 0x04e3,0x0401 08d0 04e5 0001 | | .CONST 0x04e5,0x0001 08d2 04e6 0002 | | .CONST 0x04e6,0x0002 08d4 04ec 0003 | | .CONST 0x04ec,0x0003 08d6 04fd 000a | | .CONST 0x04fd,0x000a 08d8 0503 0004 | | .CONST 0x0503,0x0004 08da 0509 0005 | | .CONST 0x0509,0x0005 08dc 050f 0006 | | .CONST 0x050f,0x0006 08de 051a 0007 | | .CONST 0x051a,0x0007 08e0 0520 0008 | | .CONST 0x0520,0x0008 08e2 0529 0009 | ) | .CONST 0x0529,0x0009 08e4 ; -------------------------------------------------------------------------------------- 08e4 ; Debug3 Subtable 0xa 08e4 ; -------------------------------------------------------------------------------------- 08e4 0000 0001 | | .DBG3TAB 0x0000,0x0001 08e6 053b 0001 | ; | .CONST 0x053b,0x0001 08e8 ; -------------------------------------------------------------------------------------- 08e8 ; Debug3 Subtable 0xb 08e8 ; -------------------------------------------------------------------------------------- 08e8 0000 0006 | | .DBG3TAB 0x0000,0x0006 08ea 054b 0001 | K | .CONST 0x054b,0x0001 08ec 0570 0004 | p | .CONST 0x0570,0x0004 08ee 0572 0002 | r | .CONST 0x0572,0x0002 08f0 0572 0401 | r | .CONST 0x0572,0x0401 08f2 0574 0002 | t | .CONST 0x0574,0x0002 08f4 0576 0003 | v | .CONST 0x0576,0x0003 08f6 ; -------------------------------------------------------------------------------------- 08f6 ; Debug3 Subtable 0xc 08f6 ; -------------------------------------------------------------------------------------- 08f6 0000 0001 | | .DBG3TAB 0x0000,0x0001 08f8 057b 0001 | { | .CONST 0x057b,0x0001 08fa ; -------------------------------------------------------------------------------------- 08fa ; Debug3 Subtable 0xd 08fa ; -------------------------------------------------------------------------------------- 08fa 0004 000c | | .DBG3TAB 0x0004,0x000c 08fc 0583 ffff | | .CONST 0x0583,0xffff 08fe 0586 0001 | | .CONST 0x0586,0x0001 0900 058a 0002 | | .CONST 0x058a,0x0002 0902 0594 0003 | | .CONST 0x0594,0x0003 0904 0596 0004 | | .CONST 0x0596,0x0004 0906 0598 0005 | | .CONST 0x0598,0x0005 0908 0599 fbff | | .CONST 0x0599,0xfbff 090a 05a3 fbfe | | .CONST 0x05a3,0xfbfe 090c 05a5 fbfd | | .CONST 0x05a5,0xfbfd 090e 05a7 0401 | | .CONST 0x05a7,0x0401 0910 05ab 0402 | | .CONST 0x05ab,0x0402 0912 05af 0403 | | .CONST 0x05af,0x0403 0914 05b6 0404 | | .CONST 0x05b6,0x0404 0916 05b9 0405 | | .CONST 0x05b9,0x0405 0918 05bc 0406 | | .CONST 0x05bc,0x0406 091a 05c6 0407 | | .CONST 0x05c6,0x0407 091c ; -------------------------------------------------------------------------------------- 091c ; Debug3 Subtable 0xe 091c ; -------------------------------------------------------------------------------------- 091c 0000 0002 | | .DBG3TAB 0x0000,0x0002 091e 05d3 0001 | | .CONST 0x05d3,0x0001 0920 05e2 0002 | | .CONST 0x05e2,0x0002 0922 ; -------------------------------------------------------------------------------------- 0922 ; Debug3 Subtable 0xf 0922 ; -------------------------------------------------------------------------------------- 0922 0000 0002 | | .DBG3TAB 0x0000,0x0002 0924 05eb 0001 | | .CONST 0x05eb,0x0001 0926 05fa 0002 | | .CONST 0x05fa,0x0002 0928 0000 0000 | | .BLANK 0000[0xd8]