raster@14180
|
1 |
|
raster@14180
|
2 |
//----------------------------------------------------
|
raster@14180
|
3 |
// The following code was generated by CUP v0.11a beta 20060608
|
raster@16367
|
4 |
// Thu Oct 01 15:49:41 CEST 2009
|
raster@14180
|
5 |
//----------------------------------------------------
|
raster@14695
|
6 |
|
raster@14180
|
7 |
package org.netbeans.modules.ada.editor.parser;
|
raster@14180
|
8 |
|
raster@14180
|
9 |
import java.util.*;
|
raster@14180
|
10 |
import org.netbeans.modules.ada.editor.lexer.Ada95ASTLexer;
|
raster@14180
|
11 |
import org.netbeans.modules.ada.editor.ast.*;
|
raster@14180
|
12 |
import org.netbeans.modules.ada.editor.ast.nodes.*;
|
raster@14180
|
13 |
|
raster@14180
|
14 |
/** CUP v0.11a beta 20060608 generated parser.
|
raster@16367
|
15 |
* @version Thu Oct 01 15:49:41 CEST 2009
|
raster@14695
|
16 |
*/
|
raster@14180
|
17 |
public class Ada95ASTParser extends java_cup.runtime.lr_parser {
|
raster@14180
|
18 |
|
raster@14695
|
19 |
/** Default constructor. */
|
raster@14695
|
20 |
public Ada95ASTParser() {super();}
|
raster@14695
|
21 |
|
raster@14695
|
22 |
/** Constructor which sets the default scanner. */
|
raster@14695
|
23 |
public Ada95ASTParser(java_cup.runtime.Scanner s) {super(s);}
|
raster@14695
|
24 |
|
raster@14695
|
25 |
/** Constructor which sets the default scanner. */
|
raster@14695
|
26 |
public Ada95ASTParser(java_cup.runtime.Scanner s, java_cup.runtime.SymbolFactory sf) {super(s,sf);}
|
raster@14695
|
27 |
|
raster@14695
|
28 |
/** Production table. */
|
raster@14695
|
29 |
protected static final short _production_table[][] =
|
raster@14695
|
30 |
unpackFromStrings(new String[] {
|
raster@16367
|
31 |
"\000\u0204\000\002\002\004\000\002\173\005\000\002\173" +
|
raster@16367
|
32 |
"\010\000\002\174\003\000\002\174\005\000\002\175\003" +
|
raster@16367
|
33 |
"\000\002\175\005\000\002\176\002\000\002\176\004\000" +
|
raster@15779
|
34 |
"\002\003\003\000\002\003\003\000\002\004\003\000\002" +
|
raster@15779
|
35 |
"\004\003\000\002\002\003\000\002\002\003\000\002\002" +
|
raster@15779
|
36 |
"\003\000\002\002\003\000\002\002\003\000\002\002\003" +
|
raster@15779
|
37 |
"\000\002\002\004\000\002\006\003\000\002\022\010\000" +
|
raster@15779
|
38 |
"\002\023\003\000\002\023\005\000\002\024\002\000\002" +
|
raster@15779
|
39 |
"\024\003\000\002\024\003\000\002\024\004\000\002\142" +
|
raster@15779
|
40 |
"\003\000\002\142\003\000\002\143\002\000\002\143\004" +
|
raster@16367
|
41 |
"\000\002\025\010\000\002\144\007\000\002\202\002\000" +
|
raster@16367
|
42 |
"\002\202\003\000\002\202\005\000\002\145\002\000\002" +
|
raster@15779
|
43 |
"\145\004\000\002\017\003\000\002\017\003\000\002\017" +
|
raster@15779
|
44 |
"\003\000\002\017\003\000\002\017\003\000\002\017\003" +
|
raster@15779
|
45 |
"\000\002\017\003\000\002\017\003\000\002\020\007\000" +
|
raster@16367
|
46 |
"\002\021\004\000\002\021\003\000\002\213\003\000\002" +
|
raster@16367
|
47 |
"\213\003\000\002\215\005\000\002\212\004\000\002\212" +
|
raster@16367
|
48 |
"\006\000\002\212\006\000\002\212\007\000\002\212\007" +
|
raster@16367
|
49 |
"\000\002\214\004\000\002\167\005\000\002\167\005\000" +
|
raster@16367
|
50 |
"\002\167\010\000\002\204\005\000\002\220\003\000\002" +
|
raster@16367
|
51 |
"\220\005\000\002\221\003\000\002\221\003\000\002\205" +
|
raster@16367
|
52 |
"\003\000\002\205\004\000\002\222\003\000\002\223\002" +
|
raster@16367
|
53 |
"\000\002\223\003\000\002\206\003\000\002\206\003\000" +
|
raster@16367
|
54 |
"\002\224\005\000\002\225\005\000\002\225\007\000\002" +
|
raster@16367
|
55 |
"\207\003\000\002\207\003\000\002\226\010\000\002\227" +
|
raster@16367
|
56 |
"\006\000\002\232\004\000\002\233\002\000\002\233\003" +
|
raster@16367
|
57 |
"\000\002\230\003\000\002\230\005\000\002\231\005\000" +
|
raster@16367
|
58 |
"\002\234\005\000\002\235\003\000\002\235\005\000\002" +
|
raster@16367
|
59 |
"\166\004\000\002\166\003\000\002\216\002\000\002\216" +
|
raster@16367
|
60 |
"\003\000\002\210\005\000\002\217\007\000\002\217\004" +
|
raster@15779
|
61 |
"\000\002\112\002\000\002\112\003\000\002\112\004\000" +
|
raster@16367
|
62 |
"\002\236\004\000\002\236\004\000\002\236\005\000\002" +
|
raster@16367
|
63 |
"\237\003\000\002\237\005\000\002\241\003\000\002\241" +
|
raster@16367
|
64 |
"\005\000\002\240\007\000\002\240\004\000\002\203\005" +
|
raster@16367
|
65 |
"\000\002\243\003\000\002\243\005\000\002\244\007\000" +
|
raster@16367
|
66 |
"\002\244\003\000\002\245\002\000\002\245\003\000\002" +
|
raster@16367
|
67 |
"\242\012\000\002\246\003\000\002\246\004\000\002\247" +
|
raster@16367
|
68 |
"\007\000\002\161\003\000\002\161\005\000\002\250\003" +
|
raster@16367
|
69 |
"\000\002\250\003\000\002\250\003\000\002\251\004\000" +
|
raster@16367
|
70 |
"\002\251\003\000\002\211\004\000\002\211\005\000\002" +
|
raster@16367
|
71 |
"\211\005\000\002\211\006\000\002\211\010\000\002\252" +
|
raster@16367
|
72 |
"\002\000\002\252\003\000\002\012\002\000\002\012\003" +
|
raster@15779
|
73 |
"\000\002\007\002\000\002\007\003\000\002\010\003\000" +
|
raster@15779
|
74 |
"\002\010\004\000\002\011\003\000\002\011\003\000\002" +
|
raster@15779
|
75 |
"\011\003\000\002\011\003\000\002\011\003\000\002\011" +
|
raster@15779
|
76 |
"\003\000\002\011\003\000\002\011\003\000\002\013\003" +
|
raster@16367
|
77 |
"\000\002\013\004\000\002\254\003\000\002\254\003\000" +
|
raster@15779
|
78 |
"\002\110\003\000\002\110\003\000\002\110\003\000\002" +
|
raster@15779
|
79 |
"\110\003\000\002\015\003\000\002\015\003\000\002\015" +
|
raster@15779
|
80 |
"\003\000\002\015\003\000\002\026\003\000\002\026\003" +
|
raster@15779
|
81 |
"\000\002\026\003\000\002\026\003\000\002\026\003\000" +
|
raster@15779
|
82 |
"\002\146\003\000\002\146\005\000\002\146\005\000\002" +
|
raster@15779
|
83 |
"\027\003\000\002\140\003\000\002\140\005\000\002\133" +
|
raster@15779
|
84 |
"\003\000\002\133\005\000\002\160\003\000\002\164\006" +
|
raster@16367
|
85 |
"\000\002\165\003\000\002\165\005\000\002\255\003\000" +
|
raster@16367
|
86 |
"\002\255\003\000\002\255\003\000\002\255\003\000\002" +
|
raster@15779
|
87 |
"\030\005\000\002\030\005\000\002\030\005\000\002\030" +
|
raster@16367
|
88 |
"\005\000\002\163\005\000\002\172\003\000\002\172\003" +
|
raster@16367
|
89 |
"\000\002\172\003\000\002\172\003\000\002\154\003\000" +
|
raster@15779
|
90 |
"\002\154\003\000\002\154\003\000\002\154\003\000\002" +
|
raster@16367
|
91 |
"\257\005\000\002\257\005\000\002\257\007\000\002\257" +
|
raster@16367
|
92 |
"\010\000\002\257\006\000\002\260\005\000\002\260\005" +
|
raster@16367
|
93 |
"\000\002\256\005\000\002\037\003\000\002\037\003\000" +
|
raster@16367
|
94 |
"\002\037\003\000\002\170\004\000\002\170\004\000\002" +
|
raster@15779
|
95 |
"\040\003\000\002\040\003\000\002\040\003\000\002\040" +
|
raster@16367
|
96 |
"\003\000\002\040\003\000\002\040\003\000\002\171\003" +
|
raster@16367
|
97 |
"\000\002\171\004\000\002\042\003\000\002\042\003\000" +
|
raster@15779
|
98 |
"\002\041\003\000\002\041\003\000\002\041\003\000\002" +
|
raster@15779
|
99 |
"\043\003\000\002\043\003\000\002\043\003\000\002\043" +
|
raster@15779
|
100 |
"\003\000\002\031\003\000\002\031\005\000\002\031\005" +
|
raster@15779
|
101 |
"\000\002\032\003\000\002\032\005\000\002\032\005\000" +
|
raster@15779
|
102 |
"\002\032\005\000\002\033\004\000\002\033\003\000\002" +
|
raster@15779
|
103 |
"\033\005\000\002\034\003\000\002\034\005\000\002\035" +
|
raster@15779
|
104 |
"\003\000\002\035\004\000\002\035\004\000\002\035\005" +
|
raster@15779
|
105 |
"\000\002\036\003\000\002\036\003\000\002\036\003\000" +
|
raster@15779
|
106 |
"\002\036\003\000\002\036\003\000\002\155\003\000\002" +
|
raster@15779
|
107 |
"\155\005\000\002\044\005\000\002\261\004\000\002\261" +
|
raster@15779
|
108 |
"\004\000\002\045\003\000\002\045\004\000\002\150\003" +
|
raster@15779
|
109 |
"\000\002\150\004\000\002\153\003\000\002\153\003\000" +
|
raster@15779
|
110 |
"\002\153\003\000\002\046\003\000\002\046\003\000\002" +
|
raster@15779
|
111 |
"\046\003\000\002\046\003\000\002\046\003\000\002\046" +
|
raster@15779
|
112 |
"\003\000\002\046\003\000\002\046\003\000\002\046\003" +
|
raster@15779
|
113 |
"\000\002\046\003\000\002\046\003\000\002\046\004\000" +
|
raster@15779
|
114 |
"\002\047\003\000\002\047\003\000\002\047\003\000\002" +
|
raster@15779
|
115 |
"\047\003\000\002\047\003\000\002\047\003\000\002\262" +
|
raster@15779
|
116 |
"\005\000\002\050\004\000\002\051\006\000\002\052\010" +
|
raster@15779
|
117 |
"\000\002\053\005\000\002\053\007\000\002\054\003\000" +
|
raster@15779
|
118 |
"\002\055\002\000\002\055\004\000\002\056\012\000\002" +
|
raster@15779
|
119 |
"\057\002\000\002\057\004\000\002\060\006\000\002\061" +
|
raster@15779
|
120 |
"\007\000\002\162\002\000\002\162\004\000\002\063\002" +
|
raster@15779
|
121 |
"\000\002\063\004\000\002\063\005\000\002\266\005\000" +
|
raster@15779
|
122 |
"\002\267\002\000\002\267\003\000\002\062\006\000\002" +
|
raster@15779
|
123 |
"\152\002\000\002\152\003\000\002\064\010\000\002\065" +
|
raster@15779
|
124 |
"\002\000\002\065\004\000\002\066\004\000\002\147\004" +
|
raster@15779
|
125 |
"\000\002\270\002\000\002\270\003\000\002\067\006\000" +
|
raster@15779
|
126 |
"\002\070\002\000\002\070\003\000\002\156\002\000\002" +
|
raster@15779
|
127 |
"\156\004\000\002\104\004\000\002\104\005\000\002\071" +
|
raster@15779
|
128 |
"\005\000\002\005\004\000\002\005\004\000\002\005\006" +
|
raster@15779
|
129 |
"\000\002\072\005\000\002\072\007\000\002\072\004\000" +
|
raster@15779
|
130 |
"\002\102\003\000\002\102\003\000\002\076\002\000\002" +
|
raster@15779
|
131 |
"\076\003\000\002\077\005\000\002\075\003\000\002\075" +
|
raster@15779
|
132 |
"\005\000\002\100\007\000\002\100\004\000\002\101\002" +
|
raster@15779
|
133 |
"\000\002\101\003\000\002\101\003\000\002\101\004\000" +
|
raster@15779
|
134 |
"\002\101\003\000\002\103\003\000\002\074\011\000\002" +
|
raster@15779
|
135 |
"\157\004\000\002\105\004\000\002\105\004\000\002\106" +
|
raster@15779
|
136 |
"\011\000\002\014\002\000\002\014\004\000\002\141\002" +
|
raster@15779
|
137 |
"\000\002\141\003\000\002\107\013\000\002\273\002\000" +
|
raster@15779
|
138 |
"\002\273\003\000\002\111\005\000\002\113\002\000\002" +
|
raster@15779
|
139 |
"\113\003\000\002\114\005\000\002\114\006\000\002\115" +
|
raster@15779
|
140 |
"\003\000\002\115\005\000\002\116\003\000\002\116\005" +
|
raster@15779
|
141 |
"\000\002\117\011\000\002\117\010\000\002\117\003\000" +
|
raster@15779
|
142 |
"\002\120\007\000\002\120\006\000\002\120\010\000\002" +
|
raster@16367
|
143 |
"\120\007\000\002\177\004\000\002\275\005\000\002\275" +
|
raster@15779
|
144 |
"\007\000\002\276\002\000\002\276\010\000\002\301\002" +
|
raster@16367
|
145 |
"\000\002\301\005\000\002\016\013\000\002\200\004\000" +
|
raster@15779
|
146 |
"\002\302\005\000\002\302\007\000\002\303\007\000\002" +
|
raster@15779
|
147 |
"\305\002\000\002\305\004\000\002\304\002\000\002\304" +
|
raster@15779
|
148 |
"\004\000\002\307\003\000\002\307\004\000\002\307\003" +
|
raster@15779
|
149 |
"\000\002\307\003\000\002\306\002\000\002\306\004\000" +
|
raster@15779
|
150 |
"\002\311\003\000\002\311\003\000\002\121\012\000\002" +
|
raster@15779
|
151 |
"\312\003\000\002\312\005\000\002\313\003\000\002\313" +
|
raster@15779
|
152 |
"\003\000\002\313\004\000\002\277\003\000\002\277\005" +
|
raster@15779
|
153 |
"\000\002\310\006\000\002\310\011\000\002\314\010\000" +
|
raster@15779
|
154 |
"\002\314\014\000\002\315\003\000\002\315\010\000\002" +
|
raster@15779
|
155 |
"\300\002\000\002\300\005\000\002\317\003\000\002\264" +
|
raster@15779
|
156 |
"\004\000\002\264\010\000\002\316\005\000\002\320\003" +
|
raster@15779
|
157 |
"\000\002\320\006\000\002\122\005\000\002\122\006\000" +
|
raster@15779
|
158 |
"\002\265\003\000\002\265\003\000\002\265\003\000\002" +
|
raster@15779
|
159 |
"\265\003\000\002\321\011\000\002\325\003\000\002\325" +
|
raster@15779
|
160 |
"\006\000\002\326\002\000\002\326\005\000\002\327\004" +
|
raster@15779
|
161 |
"\000\002\327\004\000\002\327\004\000\002\331\004\000" +
|
raster@15779
|
162 |
"\002\331\004\000\002\322\012\000\002\323\013\000\002" +
|
raster@15779
|
163 |
"\324\012\000\002\330\002\000\002\330\003\000\002\123" +
|
raster@15779
|
164 |
"\005\000\002\124\003\000\002\124\005\000\002\125\003" +
|
raster@15779
|
165 |
"\000\002\126\002\000\002\126\004\000\002\126\004\000" +
|
raster@15779
|
166 |
"\002\127\006\000\002\127\005\000\002\332\002\000\002" +
|
raster@15779
|
167 |
"\332\003\000\002\130\003\000\002\130\003\000\002\130" +
|
raster@15779
|
168 |
"\003\000\002\130\003\000\002\130\003\000\002\130\003" +
|
raster@15779
|
169 |
"\000\002\130\003\000\002\131\003\000\002\131\003\000" +
|
raster@15779
|
170 |
"\002\131\004\000\002\131\004\000\002\131\004\000\002" +
|
raster@15779
|
171 |
"\132\005\000\002\151\007\000\002\134\010\000\002\134" +
|
raster@16367
|
172 |
"\010\000\002\134\006\000\002\134\010\000\002\201\006" +
|
raster@15779
|
173 |
"\000\002\271\004\000\002\271\004\000\002\333\006\000" +
|
raster@15779
|
174 |
"\002\333\010\000\002\334\003\000\002\334\005\000\002" +
|
raster@15779
|
175 |
"\335\003\000\002\335\003\000\002\135\005\000\002\263" +
|
raster@15779
|
176 |
"\005\000\002\263\007\000\002\136\005\000\002\136\005" +
|
raster@15779
|
177 |
"\000\002\274\003\000\002\274\004\000\002\336\004\000" +
|
raster@15779
|
178 |
"\002\336\010\000\002\336\010\000\002\336\012\000\002" +
|
raster@15779
|
179 |
"\336\014\000\002\336\011\000\002\336\003\000\002\337" +
|
raster@15779
|
180 |
"\002\000\002\337\003\000\002\337\005\000\002\341\002" +
|
raster@15779
|
181 |
"\000\002\341\004\000\002\341\004\000\002\340\005\000" +
|
raster@15779
|
182 |
"\002\340\004\000\002\340\004\000\002\340\004\000\002" +
|
raster@15779
|
183 |
"\340\006\000\002\340\004\000\002\340\003\000\002\340" +
|
raster@15779
|
184 |
"\003\000\002\340\003\000\002\340\003\000\002\342\004" +
|
raster@15779
|
185 |
"\000\002\342\006\000\002\342\007\000\002\073\005\000" +
|
raster@16367
|
186 |
"\002\272\006\000\002\343\004\000\002\253\003\000\002" +
|
raster@16367
|
187 |
"\253\003\000\002\253\003\000\002\344\007\000\002\345" +
|
raster@15779
|
188 |
"\013\000\002\347\002\000\002\347\006\000\002\350\002" +
|
raster@15779
|
189 |
"\000\002\350\011\000\002\346\010\000\002\137\004" });
|
raster@14695
|
190 |
|
raster@14695
|
191 |
/** Access to production table. */
|
raster@14695
|
192 |
public short[][] production_table() {return _production_table;}
|
raster@14695
|
193 |
|
raster@14695
|
194 |
/** Parse-action table. */
|
raster@14695
|
195 |
protected static final short[][] _action_table =
|
raster@14695
|
196 |
unpackFromStrings(new String[] {
|
raster@15779
|
197 |
"\000\u03db\000\026\002\ufe4e\036\ufe4e\037\ufe4e\056\ufe4e\057" +
|
raster@15779
|
198 |
"\004\060\ufe4e\061\ufe4e\074\ufe4e\104\ufe4e\107\ufe4e\001\002" +
|
raster@15779
|
199 |
"\000\004\144\u03d0\001\002\000\004\002\u03cf\001\002\000" +
|
raster@15779
|
200 |
"\026\002\ufffa\036\ufffa\037\ufffa\056\ufffa\057\ufffa\060\ufffa" +
|
raster@15779
|
201 |
"\061\ufffa\074\ufffa\104\ufffa\107\ufffa\001\002\000\024\002" +
|
raster@15779
|
202 |
"\ufe4f\036\ufe49\037\ufe49\056\ufe49\060\017\061\ufe49\074\ufe49" +
|
raster@15779
|
203 |
"\104\015\107\013\001\002\000\024\036\ufe49\037\ufe49\056" +
|
raster@15779
|
204 |
"\ufe49\057\004\060\017\061\ufe49\074\ufe49\104\015\107\013" +
|
raster@15779
|
205 |
"\001\002\000\024\036\ufe40\037\ufe40\056\ufe40\057\ufe40\060" +
|
raster@15779
|
206 |
"\ufe40\061\ufe40\074\ufe40\104\ufe40\107\ufe40\001\002\000\024" +
|
raster@15779
|
207 |
"\036\ufe3f\037\ufe3f\056\ufe3f\057\ufe3f\060\ufe3f\061\ufe3f\074" +
|
raster@15779
|
208 |
"\ufe3f\104\ufe3f\107\ufe3f\001\002\000\004\144\045\001\002" +
|
raster@15779
|
209 |
"\000\024\002\ufe4d\036\ufe4d\037\ufe4d\056\ufe4d\060\ufe4d\061" +
|
raster@15779
|
210 |
"\ufe4d\074\ufe4d\104\ufe4d\107\ufe4d\001\002\000\010\102\u03ba" +
|
raster@15779
|
211 |
"\144\045\147\205\001\002\000\014\036\027\037\030\056" +
|
raster@15779
|
212 |
"\036\061\021\074\022\001\002\000\014\036\ufe48\037\ufe48" +
|
raster@15779
|
213 |
"\056\ufe48\061\ufe48\074\ufe48\001\002\000\022\003\u012f\036" +
|
raster@15779
|
214 |
"\027\056\u0369\061\021\102\u036b\104\015\107\u036d\144\126" +
|
raster@15779
|
215 |
"\001\002\000\004\144\045\001\002\000\004\113\u0353\001" +
|
raster@15779
|
216 |
"\002\000\026\002\ufe46\036\ufe46\037\ufe46\056\ufe46\057\ufe46" +
|
raster@15779
|
217 |
"\060\ufe46\061\ufe46\074\ufe46\104\ufe46\107\ufe46\001\002\000" +
|
raster@15779
|
218 |
"\004\124\u0352\001\002\000\004\124\u0351\001\002\000\026" +
|
raster@15779
|
219 |
"\002\ufe45\036\ufe45\037\ufe45\056\ufe45\057\ufe45\060\ufe45\061" +
|
raster@15779
|
220 |
"\ufe45\074\ufe45\104\ufe45\107\ufe45\001\002\000\006\144\045" +
|
raster@15779
|
221 |
"\147\205\001\002\000\022\003\ufe27\036\ufe27\056\ufe27\061" +
|
raster@15779
|
222 |
"\ufe27\102\ufe27\104\ufe27\107\ufe27\144\ufe27\001\002\000\026" +
|
raster@15779
|
223 |
"\002\ufe47\036\ufe47\037\ufe47\056\ufe47\057\ufe47\060\ufe47\061" +
|
raster@15779
|
224 |
"\ufe47\074\ufe47\104\ufe47\107\ufe47\001\002\000\026\002\ufe42" +
|
raster@15779
|
225 |
"\036\ufe42\037\ufe42\056\ufe42\057\ufe42\060\ufe42\061\ufe42\074" +
|
raster@15779
|
226 |
"\ufe42\104\ufe42\107\ufe42\001\002\000\026\002\ufe41\036\ufe41" +
|
raster@15779
|
227 |
"\037\ufe41\056\ufe41\057\ufe41\060\ufe41\061\ufe41\074\ufe41\104" +
|
raster@15779
|
228 |
"\ufe41\107\ufe41\001\002\000\026\002\ufffa\036\ufffa\037\ufffa" +
|
raster@15779
|
229 |
"\056\ufffa\057\ufffa\060\ufffa\061\ufffa\074\ufffa\104\ufffa\107" +
|
raster@15779
|
230 |
"\ufffa\001\002\000\010\043\u034b\071\u024e\124\u024d\001\002" +
|
raster@15779
|
231 |
"\000\006\017\044\144\045\001\002\000\004\124\042\001" +
|
raster@15779
|
232 |
"\002\000\026\002\ufe44\036\ufe44\037\ufe44\056\ufe44\057\ufe44" +
|
raster@15779
|
233 |
"\060\ufe44\061\ufe44\074\ufe44\104\ufe44\107\ufe44\001\002\000" +
|
raster@15779
|
234 |
"\026\002\ufe43\036\ufe43\037\ufe43\056\ufe43\057\ufe43\060\ufe43" +
|
raster@15779
|
235 |
"\061\ufe43\074\ufe43\104\ufe43\107\ufe43\001\002\000\050\002" +
|
raster@15779
|
236 |
"\ufeaf\003\ufeaf\016\ufeaf\031\ufeaf\035\ufeaf\036\ufeaf\037\ufeaf" +
|
raster@15779
|
237 |
"\056\ufeaf\057\ufeaf\060\ufeaf\061\ufeaf\062\ufeaf\074\ufeaf\075" +
|
raster@15779
|
238 |
"\ufeaf\077\ufeaf\102\ufeaf\104\ufeaf\107\ufeaf\144\ufeaf\001\002" +
|
raster@15779
|
239 |
"\000\010\043\u0330\071\u032f\121\051\001\002\000\004\144" +
|
raster@15779
|
240 |
"\045\001\002\000\124\013\uff59\015\uff59\025\uff59\026\uff59" +
|
raster@15779
|
241 |
"\042\uff59\043\uff59\045\uff59\046\uff59\050\uff59\053\uff59\063" +
|
raster@15779
|
242 |
"\uff59\066\uff59\070\uff59\071\uff59\101\uff59\104\uff59\105\uff59" +
|
raster@15779
|
243 |
"\107\uff59\110\uff59\111\uff59\112\uff59\113\uff59\114\uff59\115" +
|
raster@15779
|
244 |
"\uff59\116\uff59\117\uff59\120\uff59\121\uff59\122\uff59\124\uff59" +
|
raster@15779
|
245 |
"\125\uff59\126\uff59\127\uff59\130\uff59\131\uff59\132\uff59\133" +
|
raster@15779
|
246 |
"\uff59\134\uff59\135\uff59\136\uff59\137\uff59\001\002\000\022" +
|
raster@15779
|
247 |
"\043\uff58\063\uff58\071\uff58\113\uff58\114\uff58\117\uff58\121" +
|
raster@15779
|
248 |
"\uff58\124\uff58\001\002\000\006\043\050\121\051\001\002" +
|
raster@15779
|
249 |
"\000\040\003\105\016\uff7b\031\uff7b\035\070\036\027\037" +
|
raster@15779
|
250 |
"\030\056\121\057\004\061\021\062\117\075\076\077\060" +
|
raster@15779
|
251 |
"\102\074\104\015\144\126\001\002\000\004\144\045\001" +
|
raster@15779
|
252 |
"\002\000\022\043\uff57\063\uff57\071\uff57\113\uff57\114\uff57" +
|
raster@15779
|
253 |
"\117\uff57\121\uff57\124\uff57\001\002\000\040\003\uff67\016" +
|
raster@15779
|
254 |
"\uff67\031\uff67\035\uff67\036\uff67\037\uff67\056\uff67\057\uff67" +
|
raster@15779
|
255 |
"\061\uff67\062\uff67\075\uff67\077\uff67\102\uff67\104\uff67\144" +
|
raster@15779
|
256 |
"\uff67\001\002\000\004\124\u032e\001\002\000\042\003\uff74" +
|
raster@15779
|
257 |
"\016\uff74\031\uff74\035\uff74\036\uff74\037\uff74\056\uff74\057" +
|
raster@15779
|
258 |
"\uff74\060\uff74\061\uff74\062\uff74\075\uff74\077\uff74\102\uff74" +
|
raster@15779
|
259 |
"\104\uff74\144\uff74\001\002\000\044\003\ufe06\016\ufe06\031" +
|
raster@15779
|
260 |
"\ufe06\032\ufe06\035\ufe06\036\ufe06\037\ufe06\056\ufe06\057\ufe06" +
|
raster@15779
|
261 |
"\060\ufe06\061\ufe06\062\ufe06\075\ufe06\077\ufe06\102\ufe06\104" +
|
raster@15779
|
262 |
"\ufe06\144\ufe06\001\002\000\042\003\ufff2\016\ufff2\031\ufff2" +
|
raster@15779
|
263 |
"\035\ufff2\036\ufff2\037\ufff2\056\ufff2\057\ufff2\060\ufff2\061" +
|
raster@15779
|
264 |
"\ufff2\062\ufff2\075\ufff2\077\ufff2\102\ufff2\104\ufff2\144\ufff2" +
|
raster@15779
|
265 |
"\001\002\000\010\017\u0310\102\u0312\144\045\001\002\000" +
|
raster@15779
|
266 |
"\042\003\ufff8\016\ufff8\031\ufff8\035\ufff8\036\ufff8\037\ufff8" +
|
raster@15779
|
267 |
"\056\ufff8\057\ufff8\060\ufff8\061\ufff8\062\ufff8\075\ufff8\077" +
|
raster@15779
|
268 |
"\ufff8\102\ufff8\104\ufff8\144\ufff8\001\002\000\006\117\155" +
|
raster@15779
|
269 |
"\123\u02fb\001\002\000\042\003\uff75\016\uff75\031\uff75\035" +
|
raster@15779
|
270 |
"\uff75\036\uff75\037\uff75\056\uff75\057\uff75\060\uff75\061\uff75" +
|
raster@15779
|
271 |
"\062\uff75\075\uff75\077\uff75\102\uff75\104\uff75\144\uff75\001" +
|
raster@15779
|
272 |
"\002\000\042\003\uff6f\016\uff6f\031\uff6f\035\uff6f\036\uff6f" +
|
raster@15779
|
273 |
"\037\uff6f\056\uff6f\057\uff6f\060\uff6f\061\uff6f\062\uff6f\075" +
|
raster@15779
|
274 |
"\uff6f\077\uff6f\102\uff6f\104\uff6f\144\uff6f\001\002\000\042" +
|
raster@15779
|
275 |
"\003\ufff0\016\ufff0\031\ufff0\035\ufff0\036\ufff0\037\ufff0\056" +
|
raster@15779
|
276 |
"\ufff0\057\ufff0\060\ufff0\061\ufff0\062\ufff0\075\ufff0\077\ufff0" +
|
raster@15779
|
277 |
"\102\ufff0\104\ufff0\144\ufff0\001\002\000\042\003\ufff6\016" +
|
raster@15779
|
278 |
"\ufff6\031\ufff6\035\ufff6\036\ufff6\037\ufff6\056\ufff6\057\ufff6" +
|
raster@15779
|
279 |
"\060\ufff6\061\ufff6\062\ufff6\075\ufff6\077\ufff6\102\ufff6\104" +
|
raster@15779
|
280 |
"\ufff6\144\ufff6\001\002\000\040\003\105\016\uff7a\031\uff7a" +
|
raster@15779
|
281 |
"\035\070\036\027\037\030\056\121\057\004\061\021\062" +
|
raster@15779
|
282 |
"\117\075\076\077\060\102\074\104\015\144\126\001\002" +
|
raster@15779
|
283 |
"\000\004\144\045\001\002\000\042\003\uff72\016\uff72\031" +
|
raster@15779
|
284 |
"\uff72\035\uff72\036\uff72\037\uff72\056\uff72\057\uff72\060\uff72" +
|
raster@15779
|
285 |
"\061\uff72\062\uff72\075\uff72\077\uff72\102\uff72\104\uff72\144" +
|
raster@15779
|
286 |
"\uff72\001\002\000\040\003\uff68\016\uff68\031\uff68\035\uff68" +
|
raster@15779
|
287 |
"\036\uff68\037\uff68\056\uff68\057\uff68\061\uff68\062\uff68\075" +
|
raster@15779
|
288 |
"\uff68\077\uff68\102\uff68\104\uff68\144\uff68\001\002\000\040" +
|
raster@15779
|
289 |
"\003\uff69\016\uff69\031\uff69\035\uff69\036\uff69\037\uff69\056" +
|
raster@15779
|
290 |
"\uff69\057\uff69\061\uff69\062\uff69\075\uff69\077\uff69\102\uff69" +
|
raster@15779
|
291 |
"\104\uff69\144\uff69\001\002\000\004\144\126\001\002\000" +
|
raster@15779
|
292 |
"\006\016\u015c\031\ufea7\001\002\000\004\144\126\001\002" +
|
raster@15779
|
293 |
"\000\010\043\u024f\071\u024e\124\u024d\001\002\000\042\003" +
|
raster@15779
|
294 |
"\ufe9a\016\ufe9a\031\ufe9a\035\ufe9a\036\ufe9a\037\ufe9a\056\ufe9a" +
|
raster@15779
|
295 |
"\057\ufe9a\060\ufe9a\061\ufe9a\062\ufe9a\075\ufe9a\077\ufe9a\102" +
|
raster@15779
|
296 |
"\ufe9a\104\ufe9a\144\ufe9a\001\002\000\042\003\ufff4\016\ufff4" +
|
raster@15779
|
297 |
"\031\ufff4\035\ufff4\036\ufff4\037\ufff4\056\ufff4\057\ufff4\060" +
|
raster@15779
|
298 |
"\ufff4\061\ufff4\062\ufff4\075\ufff4\077\ufff4\102\ufff4\104\ufff4" +
|
raster@15779
|
299 |
"\144\ufff4\001\002\000\042\003\uff73\016\uff73\031\uff73\035" +
|
raster@15779
|
300 |
"\uff73\036\uff73\037\uff73\056\uff73\057\uff73\060\uff73\061\uff73" +
|
raster@15779
|
301 |
"\062\uff73\075\uff73\077\uff73\102\uff73\104\uff73\144\uff73\001" +
|
raster@15779
|
302 |
"\002\000\006\117\uffeb\123\uffeb\001\002\000\040\003\uff6b" +
|
raster@15779
|
303 |
"\016\uff6b\031\uff6b\035\uff6b\036\uff6b\037\uff6b\056\uff6b\057" +
|
raster@15779
|
304 |
"\uff6b\061\uff6b\062\uff6b\075\uff6b\077\uff6b\102\uff6b\104\uff6b" +
|
raster@15779
|
305 |
"\144\uff6b\001\002\000\004\124\u024c\001\002\000\040\003" +
|
raster@15779
|
306 |
"\uff6a\016\uff6a\031\uff6a\035\uff6a\036\uff6a\037\uff6a\056\uff6a" +
|
raster@15779
|
307 |
"\057\uff6a\061\uff6a\062\uff6a\075\uff6a\077\uff6a\102\uff6a\104" +
|
raster@15779
|
308 |
"\uff6a\144\uff6a\001\002\000\040\003\uff66\016\uff66\031\uff66" +
|
raster@15779
|
309 |
"\035\uff66\036\uff66\037\uff66\056\uff66\057\uff66\061\uff66\062" +
|
raster@15779
|
310 |
"\uff66\075\uff66\077\uff66\102\uff66\104\uff66\144\uff66\001\002" +
|
raster@15779
|
311 |
"\000\042\003\uff70\016\uff70\031\uff70\035\uff70\036\uff70\037" +
|
raster@15779
|
312 |
"\uff70\056\uff70\057\uff70\060\uff70\061\uff70\062\uff70\075\uff70" +
|
raster@15779
|
313 |
"\077\uff70\102\uff70\104\uff70\144\uff70\001\002\000\040\003" +
|
raster@15779
|
314 |
"\uff6d\016\uff6d\031\uff6d\035\uff6d\036\uff6d\037\uff6d\056\uff6d" +
|
raster@15779
|
315 |
"\057\uff6d\061\uff6d\062\uff6d\075\uff6d\077\uff6d\102\uff6d\104" +
|
raster@15779
|
316 |
"\uff6d\144\uff6d\001\002\000\042\003\ufff3\016\ufff3\031\ufff3" +
|
raster@15779
|
317 |
"\035\ufff3\036\ufff3\037\ufff3\056\ufff3\057\ufff3\060\ufff3\061" +
|
raster@15779
|
318 |
"\ufff3\062\ufff3\075\ufff3\077\ufff3\102\ufff3\104\ufff3\144\ufff3" +
|
raster@15779
|
319 |
"\001\002\000\044\003\ufe08\016\ufe08\031\ufe08\032\ufe08\035" +
|
raster@15779
|
320 |
"\ufe08\036\ufe08\037\ufe08\056\ufe08\057\ufe08\060\ufe08\061\ufe08" +
|
raster@15779
|
321 |
"\062\ufe08\075\ufe08\077\ufe08\102\ufe08\104\ufe08\144\ufe08\001" +
|
raster@15779
|
322 |
"\002\000\042\003\uffef\016\uffef\031\uffef\035\uffef\036\uffef" +
|
raster@15779
|
323 |
"\037\uffef\056\uffef\057\uffef\060\uffef\061\uffef\062\uffef\075" +
|
raster@15779
|
324 |
"\uffef\077\uffef\102\uffef\104\uffef\144\uffef\001\002\000\044" +
|
raster@15779
|
325 |
"\003\ufe07\016\ufe07\031\ufe07\032\ufe07\035\ufe07\036\ufe07\037" +
|
raster@15779
|
326 |
"\ufe07\056\ufe07\057\ufe07\060\ufe07\061\ufe07\062\ufe07\075\ufe07" +
|
raster@15779
|
327 |
"\077\ufe07\102\ufe07\104\ufe07\144\ufe07\001\002\000\042\003" +
|
raster@15779
|
328 |
"\ufff1\016\ufff1\031\ufff1\035\ufff1\036\ufff1\037\ufff1\056\ufff1" +
|
raster@15779
|
329 |
"\057\ufff1\060\ufff1\061\ufff1\062\ufff1\075\ufff1\077\ufff1\102" +
|
raster@15779
|
330 |
"\ufff1\104\ufff1\144\ufff1\001\002\000\010\017\135\102\137" +
|
raster@15779
|
331 |
"\144\136\001\002\000\042\003\ufff7\016\ufff7\031\ufff7\035" +
|
raster@15779
|
332 |
"\ufff7\036\ufff7\037\ufff7\056\ufff7\057\ufff7\060\ufff7\061\ufff7" +
|
raster@15779
|
333 |
"\062\ufff7\075\ufff7\077\ufff7\102\ufff7\104\ufff7\144\ufff7\001" +
|
raster@15779
|
334 |
"\002\000\006\017\130\144\045\001\002\000\004\124\127" +
|
raster@15779
|
335 |
"\001\002\000\042\003\uff6e\016\uff6e\031\uff6e\035\uff6e\036" +
|
raster@15779
|
336 |
"\uff6e\037\uff6e\056\uff6e\057\uff6e\060\uff6e\061\uff6e\062\uff6e" +
|
raster@15779
|
337 |
"\075\uff6e\077\uff6e\102\uff6e\104\uff6e\144\uff6e\001\002\000" +
|
raster@15779
|
338 |
"\042\003\ufff5\016\ufff5\031\ufff5\035\ufff5\036\ufff5\037\ufff5" +
|
raster@15779
|
339 |
"\056\ufff5\057\ufff5\060\ufff5\061\ufff5\062\ufff5\075\ufff5\077" +
|
raster@15779
|
340 |
"\ufff5\102\ufff5\104\ufff5\144\ufff5\001\002\000\042\003\uff71" +
|
raster@15779
|
341 |
"\016\uff71\031\uff71\035\uff71\036\uff71\037\uff71\056\uff71\057" +
|
raster@15779
|
342 |
"\uff71\060\uff71\061\uff71\062\uff71\075\uff71\077\uff71\102\uff71" +
|
raster@15779
|
343 |
"\104\uff71\144\uff71\001\002\000\014\043\uffed\113\uffed\117" +
|
raster@15779
|
344 |
"\uffed\123\uffed\124\uffed\001\002\000\042\003\ufe95\016\ufe95" +
|
raster@15779
|
345 |
"\031\ufe95\035\ufe95\036\ufe95\037\ufe95\056\ufe95\057\ufe95\060" +
|
raster@15779
|
346 |
"\ufe95\061\ufe95\062\ufe95\075\ufe95\077\ufe95\102\ufe95\104\ufe95" +
|
raster@15779
|
347 |
"\144\ufe95\001\002\000\004\144\045\001\002\000\006\043" +
|
raster@15779
|
348 |
"\132\121\051\001\002\000\042\003\105\016\uff7b\031\uff7b" +
|
raster@15779
|
349 |
"\035\070\036\027\037\030\056\121\057\004\061\021\062" +
|
raster@15779
|
350 |
"\117\074\133\075\076\077\060\102\074\104\015\144\126" +
|
raster@15779
|
351 |
"\001\002\000\004\124\134\001\002\000\042\003\ufe38\016" +
|
raster@15779
|
352 |
"\ufe38\031\ufe38\035\ufe38\036\ufe38\037\ufe38\056\ufe38\057\ufe38" +
|
raster@15779
|
353 |
"\060\ufe38\061\ufe38\062\ufe38\075\ufe38\077\ufe38\102\ufe38\104" +
|
raster@15779
|
354 |
"\ufe38\144\ufe38\001\002\000\004\144\045\001\002\000\004" +
|
raster@15779
|
355 |
"\043\u0104\001\002\000\004\144\045\001\002\000\006\043" +
|
raster@15779
|
356 |
"\uffdf\113\143\001\002\000\006\043\uffde\124\uffde\001\002" +
|
raster@15779
|
357 |
"\000\004\043\u0104\001\002\000\010\003\145\142\146\144" +
|
raster@15779
|
358 |
"\126\001\002\000\006\117\155\123\156\001\002\000\006" +
|
raster@15779
|
359 |
"\114\uff90\124\uff90\001\002\000\004\114\154\001\002\000" +
|
raster@15779
|
360 |
"\006\114\152\124\151\001\002\000\006\114\uff93\124\uff93" +
|
raster@15779
|
361 |
"\001\002\000\006\003\145\144\126\001\002\000\006\043" +
|
raster@15779
|
362 |
"\uff94\124\uff94\001\002\000\006\114\uff92\124\uff92\001\002" +
|
raster@15779
|
363 |
"\000\006\043\uffdd\124\uffdd\001\002\000\004\144\126\001" +
|
raster@15779
|
364 |
"\002\000\006\007\160\144\uff8f\001\002\000\004\144\045" +
|
raster@15779
|
365 |
"\001\002\000\004\144\uff8e\001\002\000\020\015\uff5c\104" +
|
raster@15779
|
366 |
"\uff5c\112\uff5c\114\uff5c\121\uff5c\124\uff5c\134\uff5c\001\002" +
|
raster@15779
|
367 |
"\000\014\112\165\114\uffe3\121\166\124\uffe3\134\164\001" +
|
raster@15779
|
368 |
"\002\000\006\114\uff91\124\uff91\001\002\000\032\005\213" +
|
raster@15779
|
369 |
"\047\224\050\200\051\227\113\204\116\175\120\217\143" +
|
raster@16367
|
370 |
"\215\144\045\145\177\146\231\147\205\001\002\000\012" +
|
raster@15779
|
371 |
"\007\173\024\174\025\171\144\172\001\002\000\004\144" +
|
raster@15779
|
372 |
"\045\001\002\000\020\015\uff5a\104\uff5a\112\uff5a\114\uff5a" +
|
raster@15779
|
373 |
"\121\uff5a\124\uff5a\134\uff5a\001\002\000\020\015\uff5b\104" +
|
raster@15779
|
374 |
"\uff5b\112\uff5b\114\uff5b\121\uff5b\124\uff5b\134\uff5b\001\002" +
|
raster@15779
|
375 |
"\000\120\013\uff46\015\uff46\025\uff46\042\uff46\043\uff46\045" +
|
raster@15779
|
376 |
"\uff46\046\uff46\050\uff46\053\uff46\066\uff46\070\uff46\071\uff46" +
|
raster@15779
|
377 |
"\101\uff46\104\uff46\105\uff46\107\uff46\110\uff46\111\uff46\112" +
|
raster@15779
|
378 |
"\uff46\113\uff46\114\uff46\115\uff46\116\uff46\117\uff46\120\uff46" +
|
raster@15779
|
379 |
"\121\uff46\122\uff46\124\uff46\125\uff46\126\uff46\127\uff46\130" +
|
raster@15779
|
380 |
"\uff46\131\uff46\132\uff46\133\uff46\134\uff46\135\uff46\136\uff46" +
|
raster@15779
|
381 |
"\137\uff46\001\002\000\120\013\uff47\015\uff47\025\uff47\042" +
|
raster@15779
|
382 |
"\uff47\043\uff47\045\uff47\046\uff47\050\uff47\053\uff47\066\uff47" +
|
raster@15779
|
383 |
"\070\uff47\071\uff47\101\uff47\104\uff47\105\uff47\107\uff47\110" +
|
raster@15779
|
384 |
"\uff47\111\uff47\112\uff47\113\uff47\114\uff47\115\uff47\116\uff47" +
|
raster@15779
|
385 |
"\117\uff47\120\uff47\121\uff47\122\uff47\124\uff47\125\uff47\126" +
|
raster@15779
|
386 |
"\uff47\127\uff47\130\uff47\131\uff47\132\uff47\133\uff47\134\uff47" +
|
raster@15779
|
387 |
"\135\uff47\136\uff47\137\uff47\001\002\000\120\013\uff44\015" +
|
raster@15779
|
388 |
"\uff44\025\uff44\042\uff44\043\uff44\045\uff44\046\uff44\050\uff44" +
|
raster@15779
|
389 |
"\053\uff44\066\uff44\070\uff44\071\uff44\101\uff44\104\uff44\105" +
|
raster@15779
|
390 |
"\uff44\107\uff44\110\uff44\111\uff44\112\uff44\113\uff44\114\uff44" +
|
raster@15779
|
391 |
"\115\uff44\116\uff44\117\uff44\120\uff44\121\uff44\122\uff44\124" +
|
raster@15779
|
392 |
"\uff44\125\uff44\126\uff44\127\uff44\130\uff44\131\uff44\132\uff44" +
|
raster@15779
|
393 |
"\133\uff44\134\uff44\135\uff44\136\uff44\137\uff44\001\002\000" +
|
raster@14695
|
394 |
"\120\013\uff45\015\uff45\025\uff45\042\uff45\043\uff45\045\uff45" +
|
raster@14695
|
395 |
"\046\uff45\050\uff45\053\uff45\066\uff45\070\uff45\071\uff45\101" +
|
raster@14695
|
396 |
"\uff45\104\uff45\105\uff45\107\uff45\110\uff45\111\uff45\112\uff45" +
|
raster@14695
|
397 |
"\113\uff45\114\uff45\115\uff45\116\uff45\117\uff45\120\uff45\121" +
|
raster@14695
|
398 |
"\uff45\122\uff45\124\uff45\125\uff45\126\uff45\127\uff45\130\uff45" +
|
raster@14695
|
399 |
"\131\uff45\132\uff45\133\uff45\134\uff45\135\uff45\136\uff45\137" +
|
raster@15779
|
400 |
"\uff45\001\002\000\026\005\uff2a\047\uff2a\050\uff2a\051\uff2a" +
|
raster@15779
|
401 |
"\113\uff2a\143\uff2a\144\uff2a\145\uff2a\146\uff2a\147\uff2a\001" +
|
raster@16367
|
402 |
"\002\000\114\013\uff5f\025\uff5f\042\uff5f\043\uff5f\045\uff5f" +
|
raster@16367
|
403 |
"\046\uff5f\050\uff5f\053\uff5f\066\uff5f\070\uff5f\071\uff5f\101" +
|
raster@16367
|
404 |
"\uff5f\105\uff5f\107\uff5f\110\uff5f\111\uff5f\112\uff5f\113\uff5f" +
|
raster@16367
|
405 |
"\114\uff5f\115\uff5f\116\uff5f\117\uff5f\120\uff5f\121\uff5f\122" +
|
raster@16367
|
406 |
"\uff5f\124\uff5f\125\uff5f\126\uff5f\127\uff5f\130\uff5f\131\uff5f" +
|
raster@16367
|
407 |
"\132\uff5f\133\uff5f\134\uff5f\135\uff5f\136\uff5f\137\uff5f\001" +
|
raster@15779
|
408 |
"\002\000\104\013\uff43\025\uff43\042\uff43\043\uff43\045\uff43" +
|
raster@15779
|
409 |
"\046\uff43\050\uff43\053\uff43\066\uff43\070\uff43\071\uff43\101" +
|
raster@15779
|
410 |
"\uff43\107\uff43\110\uff43\111\uff43\114\uff43\115\uff43\116\uff43" +
|
raster@15779
|
411 |
"\117\uff43\120\uff43\122\uff43\124\uff43\125\uff43\126\uff43\127" +
|
raster@15779
|
412 |
"\uff43\130\uff43\131\uff43\132\uff43\133\uff43\134\uff43\135\uff43" +
|
raster@16367
|
413 |
"\136\uff43\137\uff43\001\002\000\022\047\224\051\227\113" +
|
raster@16367
|
414 |
"\204\143\215\144\045\145\177\146\231\147\205\001\002" +
|
raster@15779
|
415 |
"\000\104\013\uff0f\025\uff0f\042\uff0f\043\uff0f\045\uff0f\046" +
|
raster@15779
|
416 |
"\uff0f\050\uff0f\053\uff0f\066\uff0f\070\uff0f\071\uff0f\101\uff0f" +
|
raster@15779
|
417 |
"\107\uff0f\110\uff0f\111\uff0f\114\uff0f\115\uff0f\116\uff0f\117" +
|
raster@15779
|
418 |
"\uff0f\120\uff0f\122\uff0f\124\uff0f\125\uff0f\126\uff0f\127\uff0f" +
|
raster@15779
|
419 |
"\130\uff0f\131\uff0f\132\uff0f\133\uff0f\134\uff0f\135\uff0f\136" +
|
raster@15779
|
420 |
"\uff0f\137\uff0f\001\002\000\042\013\uff21\025\uff21\043\uff21" +
|
raster@15779
|
421 |
"\045\uff21\053\uff21\066\uff21\071\uff21\101\uff21\107\uff21\110" +
|
raster@15779
|
422 |
"\uff21\114\uff21\117\uff21\124\uff21\130\uff21\131\uff21\134\uff21" +
|
raster@15779
|
423 |
"\001\002\000\114\013\uff61\025\uff61\042\uff61\043\uff61\045" +
|
raster@15779
|
424 |
"\uff61\046\uff61\050\uff61\053\uff61\066\uff61\070\uff61\071\uff61" +
|
raster@15779
|
425 |
"\101\uff61\105\uff61\107\uff61\110\uff61\111\uff61\112\uff61\113" +
|
raster@15779
|
426 |
"\uff61\114\uff61\115\uff61\116\uff61\117\uff61\120\uff61\121\uff61" +
|
raster@15779
|
427 |
"\122\uff61\124\uff61\125\uff61\126\uff61\127\uff61\130\uff61\131" +
|
raster@15779
|
428 |
"\uff61\132\uff61\133\uff61\134\uff61\135\uff61\136\uff61\137\uff61" +
|
raster@15779
|
429 |
"\001\002\000\036\003\251\005\213\047\224\050\200\051" +
|
raster@15779
|
430 |
"\357\054\253\113\204\116\175\120\217\143\215\144\045" +
|
raster@16367
|
431 |
"\145\177\146\231\147\205\001\002\000\116\013\ufeb2\025" +
|
raster@15779
|
432 |
"\ufeb2\042\ufeb2\043\ufeb2\045\ufeb2\046\ufeb2\050\ufeb2\053\ufeb2" +
|
raster@15779
|
433 |
"\063\ufeb2\066\ufeb2\070\ufeb2\071\ufeb2\101\ufeb2\105\ufeb2\107" +
|
raster@15779
|
434 |
"\ufeb2\110\ufeb2\111\ufeb2\112\ufeb2\113\ufeb2\114\ufeb2\115\ufeb2" +
|
raster@15779
|
435 |
"\116\ufeb2\117\ufeb2\120\ufeb2\121\ufeb2\122\ufeb2\124\ufeb2\125" +
|
raster@15779
|
436 |
"\ufeb2\126\ufeb2\127\ufeb2\130\ufeb2\131\ufeb2\132\ufeb2\133\ufeb2" +
|
raster@15779
|
437 |
"\134\ufeb2\135\ufeb2\136\ufeb2\137\ufeb2\001\002\000\114\013" +
|
raster@16367
|
438 |
"\uff5d\025\uff5d\042\uff5d\043\uff5d\045\uff5d\046\uff5d\050\uff5d" +
|
raster@16367
|
439 |
"\053\uff5d\066\uff5d\070\uff5d\071\uff5d\101\uff5d\105\uff5d\107" +
|
raster@16367
|
440 |
"\uff5d\110\uff5d\111\uff5d\112\uff5d\113\uff5d\114\uff5d\115\uff5d" +
|
raster@16367
|
441 |
"\116\uff5d\117\uff5d\120\uff5d\121\uff5d\122\uff5d\124\uff5d\125" +
|
raster@16367
|
442 |
"\uff5d\126\uff5d\127\uff5d\130\uff5d\131\uff5d\132\uff5d\133\uff5d" +
|
raster@16367
|
443 |
"\134\uff5d\135\uff5d\136\uff5d\137\uff5d\001\002\000\014\013" +
|
raster@15779
|
444 |
"\321\053\324\110\322\114\uffe2\124\uffe2\001\002\000\104" +
|
raster@15779
|
445 |
"\013\uff0c\025\uff0c\042\uff0c\043\uff0c\045\uff0c\046\uff0c\050" +
|
raster@15779
|
446 |
"\uff0c\053\uff0c\066\uff0c\070\uff0c\071\uff0c\101\uff0c\107\uff0c" +
|
raster@15779
|
447 |
"\110\uff0c\111\uff0c\114\uff0c\115\uff0c\116\uff0c\117\uff0c\120" +
|
raster@15779
|
448 |
"\uff0c\122\uff0c\124\uff0c\125\uff0c\126\uff0c\127\uff0c\130\uff0c" +
|
raster@15779
|
449 |
"\131\uff0c\132\uff0c\133\uff0c\134\uff0c\135\uff0c\136\uff0c\137" +
|
raster@15779
|
450 |
"\uff0c\001\002\000\102\013\uff17\025\uff17\042\uff17\043\uff17" +
|
raster@15779
|
451 |
"\045\uff17\046\uff17\050\uff17\053\uff17\066\uff17\070\uff17\071" +
|
raster@15779
|
452 |
"\uff17\101\uff17\107\uff17\110\uff17\111\uff17\114\uff17\115\uff17" +
|
raster@15779
|
453 |
"\116\uff17\117\uff17\120\uff17\122\uff17\124\uff17\125\uff17\126" +
|
raster@15779
|
454 |
"\uff17\127\uff17\130\uff17\131\uff17\132\uff17\134\uff17\135\uff17" +
|
raster@15779
|
455 |
"\136\uff17\137\uff17\001\002\000\102\013\uff19\025\uff19\042" +
|
raster@15779
|
456 |
"\uff19\043\uff19\045\uff19\046\303\050\uff19\053\uff19\066\uff19" +
|
raster@15779
|
457 |
"\070\306\071\uff19\101\uff19\107\uff19\110\uff19\111\uff19\114" +
|
raster@15779
|
458 |
"\uff19\115\302\116\uff19\117\uff19\120\uff19\122\305\124\uff19" +
|
raster@15779
|
459 |
"\125\uff19\126\uff19\127\uff19\130\uff19\131\uff19\132\uff19\134" +
|
raster@15779
|
460 |
"\uff19\135\uff19\136\uff19\137\uff19\001\002\000\022\047\224" +
|
raster@16367
|
461 |
"\051\227\113\204\143\215\144\045\145\177\146\231\147" +
|
raster@15779
|
462 |
"\205\001\002\000\070\013\uff1e\025\uff1e\042\261\043\uff1e" +
|
raster@15779
|
463 |
"\045\uff1e\050\273\053\uff1e\066\uff1e\071\uff1e\101\uff1e\107" +
|
raster@15779
|
464 |
"\uff1e\110\uff1e\111\274\114\uff1e\116\267\117\uff1e\120\260" +
|
raster@15779
|
465 |
"\124\uff1e\125\271\126\266\127\276\130\uff1e\131\uff1e\134" +
|
raster@15779
|
466 |
"\uff1e\135\264\136\262\137\275\001\002\000\114\013\uff54" +
|
raster@15779
|
467 |
"\025\uff54\042\uff54\043\uff54\045\uff54\046\uff54\050\uff54\053" +
|
raster@15779
|
468 |
"\uff54\066\uff54\070\uff54\071\uff54\101\uff54\105\uff54\107\uff54" +
|
raster@15779
|
469 |
"\110\uff54\111\uff54\112\uff54\113\uff54\114\uff54\115\uff54\116" +
|
raster@15779
|
470 |
"\uff54\117\uff54\120\uff54\121\uff54\122\uff54\124\uff54\125\uff54" +
|
raster@15779
|
471 |
"\126\uff54\127\uff54\130\uff54\131\uff54\132\uff54\133\uff54\134" +
|
raster@15779
|
472 |
"\uff54\135\uff54\136\uff54\137\uff54\001\002\000\104\013\uff0d" +
|
raster@15779
|
473 |
"\025\uff0d\042\uff0d\043\uff0d\045\uff0d\046\uff0d\050\uff0d\053" +
|
raster@15779
|
474 |
"\uff0d\066\uff0d\070\uff0d\071\uff0d\101\uff0d\107\uff0d\110\uff0d" +
|
raster@15779
|
475 |
"\111\uff0d\114\uff0d\115\uff0d\116\uff0d\117\uff0d\120\uff0d\122" +
|
raster@15779
|
476 |
"\uff0d\124\uff0d\125\uff0d\126\uff0d\127\uff0d\130\uff0d\131\uff0d" +
|
raster@15779
|
477 |
"\132\uff0d\133\uff0d\134\uff0d\135\uff0d\136\uff0d\137\uff0d\001" +
|
raster@15779
|
478 |
"\002\000\026\005\uff29\047\uff29\050\uff29\051\uff29\113\uff29" +
|
raster@15779
|
479 |
"\143\uff29\144\uff29\145\uff29\146\uff29\147\uff29\001\002\000" +
|
raster@15779
|
480 |
"\104\013\uff15\025\uff15\042\uff15\043\uff15\045\uff15\046\uff15" +
|
raster@15779
|
481 |
"\050\uff15\053\uff15\066\uff15\070\uff15\071\uff15\101\uff15\107" +
|
raster@15779
|
482 |
"\uff15\110\uff15\111\uff15\114\uff15\115\uff15\116\uff15\117\uff15" +
|
raster@15779
|
483 |
"\120\uff15\122\uff15\124\uff15\125\uff15\126\uff15\127\uff15\130" +
|
raster@15779
|
484 |
"\uff15\131\uff15\132\uff15\133\352\134\uff15\135\uff15\136\uff15" +
|
raster@16367
|
485 |
"\137\uff15\001\002\000\114\013\uff60\025\uff60\042\uff60\043" +
|
raster@16367
|
486 |
"\uff60\045\uff60\046\uff60\050\uff60\053\uff60\066\uff60\070\uff60" +
|
raster@16367
|
487 |
"\071\uff60\101\uff60\105\uff60\107\uff60\110\uff60\111\uff60\112" +
|
raster@16367
|
488 |
"\uff60\113\uff60\114\uff60\115\uff60\116\uff60\117\uff60\120\uff60" +
|
raster@16367
|
489 |
"\121\uff60\122\uff60\124\uff60\125\uff60\126\uff60\127\uff60\130" +
|
raster@16367
|
490 |
"\uff60\131\uff60\132\uff60\133\uff60\134\uff60\135\uff60\136\uff60" +
|
raster@16367
|
491 |
"\137\uff60\001\002\000\104\013\uff11\025\uff11\042\uff11\043" +
|
raster@14695
|
492 |
"\uff11\045\uff11\046\uff11\050\uff11\053\uff11\066\uff11\070\uff11" +
|
raster@14695
|
493 |
"\071\uff11\101\uff11\107\uff11\110\uff11\111\uff11\114\uff11\115" +
|
raster@14695
|
494 |
"\uff11\116\uff11\117\uff11\120\uff11\122\uff11\124\uff11\125\uff11" +
|
raster@15779
|
495 |
"\126\uff11\127\uff11\130\uff11\131\uff11\132\uff11\133\uff11\134" +
|
raster@16367
|
496 |
"\uff11\135\uff11\136\uff11\137\uff11\001\002\000\026\005\213" +
|
raster@15779
|
497 |
"\047\224\050\200\051\227\113\204\143\215\144\045\145" +
|
raster@16367
|
498 |
"\177\146\231\147\205\001\002\000\006\144\045\147\205" +
|
raster@15779
|
499 |
"\001\002\000\104\013\uff0e\025\uff0e\042\uff0e\043\uff0e\045" +
|
raster@15779
|
500 |
"\uff0e\046\uff0e\050\uff0e\053\uff0e\066\uff0e\070\uff0e\071\uff0e" +
|
raster@15779
|
501 |
"\101\uff0e\107\uff0e\110\uff0e\111\uff0e\114\uff0e\115\uff0e\116" +
|
raster@15779
|
502 |
"\uff0e\117\uff0e\120\uff0e\122\uff0e\124\uff0e\125\uff0e\126\uff0e" +
|
raster@15779
|
503 |
"\127\uff0e\130\uff0e\131\uff0e\132\uff0e\133\uff0e\134\uff0e\135" +
|
raster@16367
|
504 |
"\uff0e\136\uff0e\137\uff0e\001\002\000\114\013\uff5e\025\uff5e" +
|
raster@16367
|
505 |
"\042\uff5e\043\uff5e\045\uff5e\046\uff5e\050\uff5e\053\uff5e\066" +
|
raster@16367
|
506 |
"\uff5e\070\uff5e\071\uff5e\101\uff5e\105\uff5e\107\uff5e\110\uff5e" +
|
raster@16367
|
507 |
"\111\uff5e\112\uff5e\113\uff5e\114\uff5e\115\uff5e\116\uff5e\117" +
|
raster@16367
|
508 |
"\uff5e\120\uff5e\121\uff5e\122\uff5e\124\uff5e\125\uff5e\126\uff5e" +
|
raster@16367
|
509 |
"\127\uff5e\130\uff5e\131\uff5e\132\uff5e\133\uff5e\134\uff5e\135" +
|
raster@16367
|
510 |
"\uff5e\136\uff5e\137\uff5e\001\002\000\104\013\uff40\025\uff40" +
|
raster@15779
|
511 |
"\042\uff40\043\uff40\045\uff40\046\uff40\050\uff40\053\uff40\066" +
|
raster@15779
|
512 |
"\uff40\070\uff40\071\uff40\101\uff40\107\uff40\110\uff40\111\uff40" +
|
raster@15779
|
513 |
"\114\uff40\115\uff40\116\uff40\117\uff40\120\uff40\122\uff40\124" +
|
raster@15779
|
514 |
"\uff40\125\uff40\126\uff40\127\uff40\130\uff40\131\uff40\132\uff40" +
|
raster@15779
|
515 |
"\133\uff40\134\uff40\135\uff40\136\uff40\137\uff40\001\002\000" +
|
raster@15779
|
516 |
"\104\013\uff41\025\uff41\042\uff41\043\uff41\045\uff41\046\uff41" +
|
raster@15779
|
517 |
"\050\uff41\053\uff41\066\uff41\070\uff41\071\uff41\101\uff41\107" +
|
raster@15779
|
518 |
"\uff41\110\uff41\111\uff41\114\uff41\115\uff41\116\uff41\117\uff41" +
|
raster@15779
|
519 |
"\120\uff41\122\uff41\124\uff41\125\uff41\126\uff41\127\uff41\130" +
|
raster@15779
|
520 |
"\uff41\131\uff41\132\uff41\133\uff41\134\uff41\135\uff41\136\uff41" +
|
raster@15779
|
521 |
"\137\uff41\001\002\000\104\013\uff42\025\uff42\042\uff42\043" +
|
raster@15779
|
522 |
"\uff42\045\uff42\046\uff42\050\uff42\053\uff42\066\uff42\070\uff42" +
|
raster@15779
|
523 |
"\071\uff42\101\uff42\107\uff42\110\uff42\111\uff42\114\uff42\115" +
|
raster@15779
|
524 |
"\uff42\116\uff42\117\uff42\120\uff42\122\uff42\124\uff42\125\uff42" +
|
raster@15779
|
525 |
"\126\uff42\127\uff42\130\uff42\131\uff42\132\uff42\133\uff42\134" +
|
raster@15779
|
526 |
"\uff42\135\uff42\136\uff42\137\uff42\001\002\000\112\013\uff10" +
|
raster@15779
|
527 |
"\025\uff10\042\uff10\043\uff10\045\uff10\046\uff10\050\uff10\053" +
|
raster@15779
|
528 |
"\uff10\066\uff10\070\uff10\071\uff10\101\uff10\107\uff10\110\uff10" +
|
raster@15779
|
529 |
"\111\uff10\112\234\113\233\114\uff10\115\uff10\116\uff10\117" +
|
raster@15779
|
530 |
"\uff10\120\uff10\121\235\122\uff10\124\uff10\125\uff10\126\uff10" +
|
raster@15779
|
531 |
"\127\uff10\130\uff10\131\uff10\132\uff10\133\uff10\134\uff10\135" +
|
raster@15779
|
532 |
"\uff10\136\uff10\137\uff10\001\002\000\036\003\251\005\213" +
|
raster@15779
|
533 |
"\047\224\050\200\051\227\054\253\113\204\116\175\120" +
|
raster@16367
|
534 |
"\217\143\215\144\045\145\177\146\231\147\205\001\002" +
|
raster@15779
|
535 |
"\000\014\007\173\024\174\025\171\113\204\144\172\001" +
|
raster@15779
|
536 |
"\002\000\012\012\236\143\215\144\045\147\205\001\002" +
|
raster@15779
|
537 |
"\000\114\013\uff49\025\uff49\042\uff49\043\uff49\045\uff49\046" +
|
raster@15779
|
538 |
"\uff49\050\uff49\053\uff49\066\uff49\070\uff49\071\uff49\101\uff49" +
|
raster@15779
|
539 |
"\105\uff49\107\uff49\110\uff49\111\uff49\112\uff49\113\uff49\114" +
|
raster@15779
|
540 |
"\uff49\115\uff49\116\uff49\117\uff49\120\uff49\121\uff49\122\uff49" +
|
raster@15779
|
541 |
"\124\uff49\125\uff49\126\uff49\127\uff49\130\uff49\131\uff49\132" +
|
raster@15779
|
542 |
"\uff49\133\uff49\134\uff49\135\uff49\136\uff49\137\uff49\001\002" +
|
raster@15779
|
543 |
"\000\114\013\uff4a\025\uff4a\042\uff4a\043\uff4a\045\uff4a\046" +
|
raster@15779
|
544 |
"\uff4a\050\uff4a\053\uff4a\066\uff4a\070\uff4a\071\uff4a\101\uff4a" +
|
raster@15779
|
545 |
"\105\uff4a\107\uff4a\110\uff4a\111\uff4a\112\uff4a\113\uff4a\114" +
|
raster@15779
|
546 |
"\uff4a\115\uff4a\116\uff4a\117\uff4a\120\uff4a\121\uff4a\122\uff4a" +
|
raster@15779
|
547 |
"\124\uff4a\125\uff4a\126\uff4a\127\uff4a\130\uff4a\131\uff4a\132" +
|
raster@15779
|
548 |
"\uff4a\133\uff4a\134\uff4a\135\uff4a\136\uff4a\137\uff4a\001\002" +
|
raster@15779
|
549 |
"\000\114\013\uff4c\025\uff4c\042\uff4c\043\uff4c\045\uff4c\046" +
|
raster@15779
|
550 |
"\uff4c\050\uff4c\053\uff4c\066\uff4c\070\uff4c\071\uff4c\101\uff4c" +
|
raster@15779
|
551 |
"\105\uff4c\107\uff4c\110\uff4c\111\uff4c\112\uff4c\113\uff4c\114" +
|
raster@15779
|
552 |
"\uff4c\115\uff4c\116\uff4c\117\uff4c\120\uff4c\121\uff4c\122\uff4c" +
|
raster@15779
|
553 |
"\124\uff4c\125\uff4c\126\uff4c\127\uff4c\130\uff4c\131\uff4c\132" +
|
raster@15779
|
554 |
"\uff4c\133\uff4c\134\uff4c\135\uff4c\136\uff4c\137\uff4c\001\002" +
|
raster@15779
|
555 |
"\000\114\013\uff4b\025\uff4b\042\uff4b\043\uff4b\045\uff4b\046" +
|
raster@15779
|
556 |
"\uff4b\050\uff4b\053\uff4b\066\uff4b\070\uff4b\071\uff4b\101\uff4b" +
|
raster@15779
|
557 |
"\105\uff4b\107\uff4b\110\uff4b\111\uff4b\112\uff4b\113\uff4b\114" +
|
raster@15779
|
558 |
"\uff4b\115\uff4b\116\uff4b\117\uff4b\120\uff4b\121\uff4b\122\uff4b" +
|
raster@15779
|
559 |
"\124\uff4b\125\uff4b\126\uff4b\127\uff4b\130\uff4b\131\uff4b\132" +
|
raster@15779
|
560 |
"\uff4b\133\uff4b\134\uff4b\135\uff4b\136\uff4b\137\uff4b\001\002" +
|
raster@15779
|
561 |
"\000\114\013\uff48\025\uff48\042\uff48\043\uff48\045\uff48\046" +
|
raster@15779
|
562 |
"\uff48\050\uff48\053\uff48\066\uff48\070\uff48\071\uff48\101\uff48" +
|
raster@15779
|
563 |
"\105\uff48\107\uff48\110\uff48\111\uff48\112\uff48\113\uff48\114" +
|
raster@15779
|
564 |
"\uff48\115\uff48\116\uff48\117\uff48\120\uff48\121\uff48\122\uff48" +
|
raster@15779
|
565 |
"\124\uff48\125\uff48\126\uff48\127\uff48\130\uff48\131\uff48\132" +
|
raster@15779
|
566 |
"\uff48\133\uff48\134\uff48\135\uff48\136\uff48\137\uff48\001\002" +
|
raster@15779
|
567 |
"\000\104\013\uff0a\025\uff0a\042\uff0a\043\uff0a\045\uff0a\046" +
|
raster@15779
|
568 |
"\uff0a\050\uff0a\053\uff0a\066\uff0a\070\uff0a\071\uff0a\101\uff0a" +
|
raster@15779
|
569 |
"\107\uff0a\110\uff0a\111\uff0a\114\uff0a\115\uff0a\116\uff0a\117" +
|
raster@15779
|
570 |
"\uff0a\120\uff0a\122\uff0a\124\uff0a\125\uff0a\126\uff0a\127\uff0a" +
|
raster@15779
|
571 |
"\130\uff0a\131\uff0a\132\uff0a\133\uff0a\134\uff0a\135\uff0a\136" +
|
raster@15779
|
572 |
"\uff0a\137\uff0a\001\002\000\012\114\uff4e\117\uff4e\130\uff86" +
|
raster@15779
|
573 |
"\131\uff86\001\002\000\012\114\uff83\117\uff83\130\uff83\131" +
|
raster@15779
|
574 |
"\uff83\001\002\000\006\130\341\131\342\001\002\000\074" +
|
raster@15779
|
575 |
"\013\uff10\042\uff10\046\uff10\050\uff10\053\uff10\066\335\070" +
|
raster@15779
|
576 |
"\uff10\107\uff10\110\uff10\111\uff10\112\313\113\233\114\uff10" +
|
raster@15779
|
577 |
"\115\uff10\116\uff10\117\uff10\120\uff10\121\235\122\uff10\125" +
|
raster@15779
|
578 |
"\uff10\126\uff10\127\uff10\130\uff10\131\uff10\132\uff10\133\uff10" +
|
raster@15779
|
579 |
"\135\uff10\136\uff10\137\uff10\001\002\000\020\013\321\053" +
|
raster@15779
|
580 |
"\324\110\322\114\uff50\117\uff50\130\uff87\131\uff87\001\002" +
|
raster@15779
|
581 |
"\000\006\114\uff4d\117\uff4d\001\002\000\006\130\uff89\131" +
|
raster@15779
|
582 |
"\uff89\001\002\000\006\130\uff85\131\uff85\001\002\000\006" +
|
raster@15779
|
583 |
"\114\uff4f\117\uff4f\001\002\000\006\114\uff52\117\uff52\001" +
|
raster@15779
|
584 |
"\002\000\006\114\333\117\332\001\002\000\052\013\uff1e" +
|
raster@15779
|
585 |
"\042\261\050\273\053\uff1e\107\uff1e\110\uff1e\111\274\114" +
|
raster@15779
|
586 |
"\uff1e\116\267\117\uff1e\120\260\125\271\126\266\127\276" +
|
raster@15779
|
587 |
"\130\uff1e\131\uff1e\132\272\135\264\136\262\137\275\001" +
|
raster@15779
|
588 |
"\002\000\026\005\uff27\047\uff27\050\uff27\051\uff27\113\uff27" +
|
raster@15779
|
589 |
"\143\uff27\144\uff27\145\uff27\146\uff27\147\uff27\001\002\000" +
|
raster@15779
|
590 |
"\032\005\uff2c\047\uff2c\050\uff2c\051\uff2c\113\uff2c\116\uff2c" +
|
raster@15779
|
591 |
"\120\uff2c\143\uff2c\144\uff2c\145\uff2c\146\uff2c\147\uff2c\001" +
|
raster@15779
|
592 |
"\002\000\032\005\uff2d\047\uff2d\050\uff2d\051\uff2d\113\uff2d" +
|
raster@15779
|
593 |
"\116\uff2d\120\uff2d\143\uff2d\144\uff2d\145\uff2d\146\uff2d\147" +
|
raster@15779
|
594 |
"\uff2d\001\002\000\032\005\213\047\224\050\200\051\227" +
|
raster@16367
|
595 |
"\113\204\116\175\120\217\143\215\144\045\145\177\146" +
|
raster@15779
|
596 |
"\231\147\205\001\002\000\032\005\uff31\047\uff31\050\uff31" +
|
raster@15779
|
597 |
"\051\uff31\113\uff31\116\uff31\120\uff31\143\uff31\144\uff31\145" +
|
raster@15779
|
598 |
"\uff31\146\uff31\147\uff31\001\002\000\032\005\213\047\224" +
|
raster@15779
|
599 |
"\050\200\051\227\113\204\116\175\120\217\143\215\144" +
|
raster@16367
|
600 |
"\045\145\177\146\231\147\205\001\002\000\032\005\uff32" +
|
raster@15779
|
601 |
"\047\uff32\050\uff32\051\uff32\113\uff32\116\uff32\120\uff32\143" +
|
raster@15779
|
602 |
"\uff32\144\uff32\145\uff32\146\uff32\147\uff32\001\002\000\026" +
|
raster@15779
|
603 |
"\005\uff28\047\uff28\050\uff28\051\uff28\113\uff28\143\uff28\144" +
|
raster@15779
|
604 |
"\uff28\145\uff28\146\uff28\147\uff28\001\002\000\026\005\213" +
|
raster@15779
|
605 |
"\047\224\050\200\051\227\113\204\143\215\144\045\145" +
|
raster@16367
|
606 |
"\177\146\231\147\205\001\002\000\032\005\uff30\047\uff30" +
|
raster@15779
|
607 |
"\050\uff30\051\uff30\113\uff30\116\uff30\120\uff30\143\uff30\144" +
|
raster@15779
|
608 |
"\uff30\145\uff30\146\uff30\147\uff30\001\002\000\032\005\213" +
|
raster@15779
|
609 |
"\047\224\050\200\051\227\113\204\116\175\120\217\143" +
|
raster@16367
|
610 |
"\215\144\045\145\177\146\231\147\205\001\002\000\004" +
|
raster@15779
|
611 |
"\042\277\001\002\000\026\005\uff26\047\uff26\050\uff26\051" +
|
raster@15779
|
612 |
"\uff26\113\uff26\143\uff26\144\uff26\145\uff26\146\uff26\147\uff26" +
|
raster@15779
|
613 |
"\001\002\000\032\005\uff2f\047\uff2f\050\uff2f\051\uff2f\113" +
|
raster@15779
|
614 |
"\uff2f\116\uff2f\120\uff2f\143\uff2f\144\uff2f\145\uff2f\146\uff2f" +
|
raster@15779
|
615 |
"\147\uff2f\001\002\000\032\005\uff2e\047\uff2e\050\uff2e\051" +
|
raster@15779
|
616 |
"\uff2e\113\uff2e\116\uff2e\120\uff2e\143\uff2e\144\uff2e\145\uff2e" +
|
raster@15779
|
617 |
"\146\uff2e\147\uff2e\001\002\000\032\005\uff2b\047\uff2b\050" +
|
raster@15779
|
618 |
"\uff2b\051\uff2b\113\uff2b\116\uff2b\120\uff2b\143\uff2b\144\uff2b" +
|
raster@15779
|
619 |
"\145\uff2b\146\uff2b\147\uff2b\001\002\000\050\013\uffc6\025" +
|
raster@15779
|
620 |
"\uffc6\043\uffc6\045\uffc6\053\uffc6\066\uffc6\071\uffc6\101\uffc6" +
|
raster@15779
|
621 |
"\107\uffc6\110\uffc6\111\274\114\uffc6\116\267\117\uffc6\120" +
|
raster@15779
|
622 |
"\260\124\uffc6\130\uffc6\131\uffc6\134\uffc6\001\002\000\102" +
|
raster@15779
|
623 |
"\013\uff18\025\uff18\042\uff18\043\uff18\045\uff18\046\303\050" +
|
raster@15779
|
624 |
"\uff18\053\uff18\066\uff18\070\306\071\uff18\101\uff18\107\uff18" +
|
raster@15779
|
625 |
"\110\uff18\111\uff18\114\uff18\115\302\116\uff18\117\uff18\120" +
|
raster@15779
|
626 |
"\uff18\122\305\124\uff18\125\uff18\126\uff18\127\uff18\130\uff18" +
|
raster@15779
|
627 |
"\131\uff18\132\uff18\134\uff18\135\uff18\136\uff18\137\uff18\001" +
|
raster@15779
|
628 |
"\002\000\026\005\uff25\047\uff25\050\uff25\051\uff25\113\uff25" +
|
raster@15779
|
629 |
"\143\uff25\144\uff25\145\uff25\146\uff25\147\uff25\001\002\000" +
|
raster@15779
|
630 |
"\026\005\uff23\047\uff23\050\uff23\051\uff23\113\uff23\143\uff23" +
|
raster@15779
|
631 |
"\144\uff23\145\uff23\146\uff23\147\uff23\001\002\000\026\005" +
|
raster@15779
|
632 |
"\213\047\224\050\200\051\227\113\204\143\215\144\045" +
|
raster@16367
|
633 |
"\145\177\146\231\147\205\001\002\000\026\005\uff24\047" +
|
raster@15779
|
634 |
"\uff24\050\uff24\051\uff24\113\uff24\143\uff24\144\uff24\145\uff24" +
|
raster@15779
|
635 |
"\146\uff24\147\uff24\001\002\000\026\005\uff22\047\uff22\050" +
|
raster@15779
|
636 |
"\uff22\051\uff22\113\uff22\143\uff22\144\uff22\145\uff22\146\uff22" +
|
raster@15779
|
637 |
"\147\uff22\001\002\000\102\013\uff16\025\uff16\042\uff16\043" +
|
raster@15779
|
638 |
"\uff16\045\uff16\046\uff16\050\uff16\053\uff16\066\uff16\070\uff16" +
|
raster@15779
|
639 |
"\071\uff16\101\uff16\107\uff16\110\uff16\111\uff16\114\uff16\115" +
|
raster@15779
|
640 |
"\uff16\116\uff16\117\uff16\120\uff16\122\uff16\124\uff16\125\uff16" +
|
raster@15779
|
641 |
"\126\uff16\127\uff16\130\uff16\131\uff16\132\uff16\134\uff16\135" +
|
raster@15779
|
642 |
"\uff16\136\uff16\137\uff16\001\002\000\042\013\uff1c\025\uff1c" +
|
raster@15779
|
643 |
"\043\uff1c\045\uff1c\053\uff1c\066\uff1c\071\uff1c\101\uff1c\107" +
|
raster@15779
|
644 |
"\uff1c\110\uff1c\114\uff1c\117\uff1c\124\uff1c\130\uff1c\131\uff1c" +
|
raster@15779
|
645 |
"\134\uff1c\001\002\000\012\111\274\116\267\120\260\132" +
|
raster@15779
|
646 |
"\272\001\002\000\072\013\uff1b\025\uff1b\043\uff1b\045\uff1b" +
|
raster@15779
|
647 |
"\046\uff10\053\uff1b\066\uff1b\070\uff10\071\uff1b\101\uff1b\107" +
|
raster@15779
|
648 |
"\uff1b\110\uff1b\111\uff10\112\313\113\233\114\uff1b\115\uff10" +
|
raster@15779
|
649 |
"\116\uff10\117\uff1b\120\uff10\121\235\122\uff10\124\uff1b\130" +
|
raster@15779
|
650 |
"\uff1b\131\uff1b\132\uff10\133\uff10\134\uff1b\001\002\000\016" +
|
raster@15779
|
651 |
"\007\173\024\174\025\171\066\314\113\204\144\172\001" +
|
raster@15779
|
652 |
"\002\000\044\013\uffc5\025\uffc5\043\uffc5\045\uffc5\053\uffc5" +
|
raster@15779
|
653 |
"\066\uffc5\071\uffc5\101\uffc5\107\uffc5\110\uffc5\113\315\114" +
|
raster@15779
|
654 |
"\uffc5\117\uffc5\124\uffc5\130\uffc5\131\uffc5\134\uffc5\001\002" +
|
raster@15779
|
655 |
"\000\032\005\213\047\224\050\200\051\227\113\204\116" +
|
raster@16367
|
656 |
"\175\120\217\143\215\144\045\145\177\146\231\147\205" +
|
raster@15779
|
657 |
"\001\002\000\012\013\321\053\324\110\322\114\320\001" +
|
raster@15779
|
658 |
"\002\000\032\005\213\047\224\050\200\051\227\113\204" +
|
raster@16367
|
659 |
"\116\175\120\217\143\215\144\045\145\177\146\231\147" +
|
raster@15779
|
660 |
"\205\001\002\000\042\013\uffc4\025\uffc4\043\uffc4\045\uffc4" +
|
raster@15779
|
661 |
"\053\uffc4\066\uffc4\071\uffc4\101\uffc4\107\uffc4\110\uffc4\114" +
|
raster@15779
|
662 |
"\uffc4\117\uffc4\124\uffc4\130\uffc4\131\uffc4\134\uffc4\001\002" +
|
raster@15779
|
663 |
"\000\034\005\uff37\047\uff37\050\uff37\051\uff37\101\327\113" +
|
raster@15779
|
664 |
"\uff37\116\uff37\120\uff37\143\uff37\144\uff37\145\uff37\146\uff37" +
|
raster@15779
|
665 |
"\147\uff37\001\002\000\032\005\uff35\047\uff35\050\uff35\051" +
|
raster@15779
|
666 |
"\uff35\113\uff35\116\uff35\120\uff35\143\uff35\144\uff35\145\uff35" +
|
raster@15779
|
667 |
"\146\uff35\147\uff35\001\002\000\032\005\213\047\224\050" +
|
raster@15779
|
668 |
"\200\051\227\113\204\116\175\120\217\143\215\144\045" +
|
raster@16367
|
669 |
"\145\177\146\231\147\205\001\002\000\034\005\uff36\027" +
|
raster@15779
|
670 |
"\325\047\uff36\050\uff36\051\uff36\113\uff36\116\uff36\120\uff36" +
|
raster@15779
|
671 |
"\143\uff36\144\uff36\145\uff36\146\uff36\147\uff36\001\002\000" +
|
raster@15779
|
672 |
"\032\005\uff33\047\uff33\050\uff33\051\uff33\113\uff33\116\uff33" +
|
raster@15779
|
673 |
"\120\uff33\143\uff33\144\uff33\145\uff33\146\uff33\147\uff33\001" +
|
raster@15779
|
674 |
"\002\000\042\013\uff20\025\uff20\043\uff20\045\uff20\053\uff20" +
|
raster@15779
|
675 |
"\066\uff20\071\uff20\101\uff20\107\uff20\110\uff20\114\uff20\117" +
|
raster@15779
|
676 |
"\uff20\124\uff20\130\uff20\131\uff20\134\uff20\001\002\000\032" +
|
raster@15779
|
677 |
"\005\uff34\047\uff34\050\uff34\051\uff34\113\uff34\116\uff34\120" +
|
raster@15779
|
678 |
"\uff34\143\uff34\144\uff34\145\uff34\146\uff34\147\uff34\001\002" +
|
raster@15779
|
679 |
"\000\042\013\uff1f\025\uff1f\043\uff1f\045\uff1f\053\uff1f\066" +
|
raster@15779
|
680 |
"\uff1f\071\uff1f\101\uff1f\107\uff1f\110\uff1f\114\uff1f\117\uff1f" +
|
raster@15779
|
681 |
"\124\uff1f\130\uff1f\131\uff1f\134\uff1f\001\002\000\050\013" +
|
raster@15779
|
682 |
"\uff1d\025\uff1d\043\uff1d\045\uff1d\053\uff1d\066\uff1d\071\uff1d" +
|
raster@15779
|
683 |
"\101\uff1d\107\uff1d\110\uff1d\111\274\114\uff1d\116\267\117" +
|
raster@15779
|
684 |
"\uff1d\120\260\124\uff1d\130\uff1d\131\uff1d\134\uff1d\001\002" +
|
raster@15779
|
685 |
"\000\036\003\251\005\213\047\224\050\200\051\227\054" +
|
raster@16367
|
686 |
"\253\113\204\116\175\120\217\143\215\144\045\145\177" +
|
raster@15779
|
687 |
"\146\231\147\205\001\002\000\114\013\uff53\025\uff53\042" +
|
raster@15779
|
688 |
"\uff53\043\uff53\045\uff53\046\uff53\050\uff53\053\uff53\066\uff53" +
|
raster@15779
|
689 |
"\070\uff53\071\uff53\101\uff53\105\uff53\107\uff53\110\uff53\111" +
|
raster@15779
|
690 |
"\uff53\112\uff53\113\uff53\114\uff53\115\uff53\116\uff53\117\uff53" +
|
raster@15779
|
691 |
"\120\uff53\121\uff53\122\uff53\124\uff53\125\uff53\126\uff53\127" +
|
raster@15779
|
692 |
"\uff53\130\uff53\131\uff53\132\uff53\133\uff53\134\uff53\135\uff53" +
|
raster@15779
|
693 |
"\136\uff53\137\uff53\001\002\000\006\114\uff51\117\uff51\001" +
|
raster@15779
|
694 |
"\002\000\032\005\213\047\224\050\200\051\227\113\204" +
|
raster@16367
|
695 |
"\116\175\120\217\143\215\144\045\145\177\146\231\147" +
|
raster@15779
|
696 |
"\205\001\002\000\012\114\uff84\117\uff84\130\uff84\131\uff84" +
|
raster@15779
|
697 |
"\001\002\000\024\045\uffc7\071\uffc7\107\uffc7\114\uffc7\117" +
|
raster@15779
|
698 |
"\uffc7\124\uffc7\130\uffc7\131\uffc7\134\uffc7\001\002\000\032" +
|
raster@15779
|
699 |
"\046\uff10\070\uff10\111\uff10\112\313\113\233\115\uff10\116" +
|
raster@15779
|
700 |
"\uff10\120\uff10\121\235\122\uff10\132\uff10\133\uff10\001\002" +
|
raster@15779
|
701 |
"\000\034\005\213\047\224\050\200\051\227\054\253\113" +
|
raster@16367
|
702 |
"\204\116\175\120\217\143\215\144\045\145\177\146\231" +
|
raster@15779
|
703 |
"\147\205\001\002\000\032\005\213\047\224\050\200\051" +
|
raster@16367
|
704 |
"\227\113\204\116\175\120\217\143\215\144\045\145\177" +
|
raster@15779
|
705 |
"\146\231\147\205\001\002\000\014\013\321\053\324\110" +
|
raster@15779
|
706 |
"\322\114\uff38\117\uff38\001\002\000\006\130\uff86\131\uff86" +
|
raster@15779
|
707 |
"\001\002\000\006\130\uff88\131\uff88\001\002\000\014\013" +
|
raster@15779
|
708 |
"\321\053\324\110\322\130\uff87\131\uff87\001\002\000\112" +
|
raster@15779
|
709 |
"\013\uff09\025\uff09\042\uff09\043\uff09\045\uff09\046\uff09\050" +
|
raster@15779
|
710 |
"\uff09\053\uff09\066\uff09\070\uff09\071\uff09\101\uff09\107\uff09" +
|
raster@15779
|
711 |
"\110\uff09\111\uff09\112\234\113\233\114\uff09\115\uff09\116" +
|
raster@15779
|
712 |
"\uff09\117\uff09\120\uff09\121\235\122\uff09\124\uff09\125\uff09" +
|
raster@15779
|
713 |
"\126\uff09\127\uff09\130\uff09\131\uff09\132\uff09\133\uff09\134" +
|
raster@15779
|
714 |
"\uff09\135\uff09\136\uff09\137\uff09\001\002\000\104\013\uff08" +
|
raster@15779
|
715 |
"\025\uff08\042\uff08\043\uff08\045\uff08\046\uff08\050\uff08\053" +
|
raster@15779
|
716 |
"\uff08\066\uff08\070\uff08\071\uff08\101\uff08\107\uff08\110\uff08" +
|
raster@15779
|
717 |
"\111\uff08\114\uff08\115\uff08\116\uff08\117\uff08\120\uff08\122" +
|
raster@15779
|
718 |
"\uff08\124\uff08\125\uff08\126\uff08\127\uff08\130\uff08\131\uff08" +
|
raster@15779
|
719 |
"\132\uff08\133\uff08\134\uff08\135\uff08\136\uff08\137\uff08\001" +
|
raster@15779
|
720 |
"\002\000\102\013\uff1a\025\uff1a\042\uff1a\043\uff1a\045\uff1a" +
|
raster@15779
|
721 |
"\046\303\050\uff1a\053\uff1a\066\uff1a\070\306\071\uff1a\101" +
|
raster@15779
|
722 |
"\uff1a\107\uff1a\110\uff1a\111\uff1a\114\uff1a\115\302\116\uff1a" +
|
raster@15779
|
723 |
"\117\uff1a\120\uff1a\122\305\124\uff1a\125\uff1a\126\uff1a\127" +
|
raster@15779
|
724 |
"\uff1a\130\uff1a\131\uff1a\132\uff1a\134\uff1a\135\uff1a\136\uff1a" +
|
raster@15779
|
725 |
"\137\uff1a\001\002\000\022\047\224\051\227\113\204\143" +
|
raster@16367
|
726 |
"\215\144\045\145\177\146\231\147\205\001\002\000\102" +
|
raster@15779
|
727 |
"\013\uff12\025\uff12\042\uff12\043\uff12\045\uff12\046\uff12\050" +
|
raster@15779
|
728 |
"\uff12\053\uff12\066\uff12\070\uff12\071\uff12\101\uff12\107\uff12" +
|
raster@15779
|
729 |
"\110\uff12\111\uff12\114\uff12\115\uff12\116\uff12\117\uff12\120" +
|
raster@15779
|
730 |
"\uff12\122\uff12\124\uff12\125\uff12\126\uff12\127\uff12\130\uff12" +
|
raster@15779
|
731 |
"\131\uff12\132\uff12\134\uff12\135\uff12\136\uff12\137\uff12\001" +
|
raster@15779
|
732 |
"\002\000\102\013\uff13\025\uff13\042\uff13\043\uff13\045\uff13" +
|
raster@15779
|
733 |
"\046\uff13\050\uff13\053\uff13\066\uff13\070\uff13\071\uff13\101" +
|
raster@15779
|
734 |
"\uff13\107\uff13\110\uff13\111\uff13\114\uff13\115\uff13\116\uff13" +
|
raster@15779
|
735 |
"\117\uff13\120\uff13\122\uff13\124\uff13\125\uff13\126\uff13\127" +
|
raster@15779
|
736 |
"\uff13\130\uff13\131\uff13\132\uff13\134\uff13\135\uff13\136\uff13" +
|
raster@15779
|
737 |
"\137\uff13\001\002\000\006\114\377\117\376\001\002\000" +
|
raster@15779
|
738 |
"\022\013\321\053\324\107\370\110\322\114\367\117\uff50" +
|
raster@15779
|
739 |
"\130\uff87\131\uff87\001\002\000\066\013\uff40\042\uff40\046" +
|
raster@15779
|
740 |
"\uff40\050\uff40\053\uff40\067\365\070\uff40\107\uff40\110\uff40" +
|
raster@15779
|
741 |
"\111\uff40\114\uff40\115\uff40\116\uff40\117\uff40\120\uff40\122" +
|
raster@15779
|
742 |
"\uff40\125\uff40\126\uff40\127\uff40\130\uff40\131\uff40\132\uff40" +
|
raster@15779
|
743 |
"\133\uff40\135\uff40\136\uff40\137\uff40\001\002\000\006\114" +
|
raster@15779
|
744 |
"\364\117\uff4f\001\002\000\004\117\362\001\002\000\036" +
|
raster@15779
|
745 |
"\003\251\005\213\047\224\050\200\051\227\054\253\113" +
|
raster@16367
|
746 |
"\204\116\175\120\217\143\215\144\045\145\177\146\231" +
|
raster@15779
|
747 |
"\147\205\001\002\000\006\114\uff3a\117\uff3a\001\002\000" +
|
raster@15779
|
748 |
"\104\013\uff3f\025\uff3f\042\uff3f\043\uff3f\045\uff3f\046\uff3f" +
|
raster@15779
|
749 |
"\050\uff3f\053\uff3f\066\uff3f\070\uff3f\071\uff3f\101\uff3f\107" +
|
raster@15779
|
750 |
"\uff3f\110\uff3f\111\uff3f\114\uff3f\115\uff3f\116\uff3f\117\uff3f" +
|
raster@15779
|
751 |
"\120\uff3f\122\uff3f\124\uff3f\125\uff3f\126\uff3f\127\uff3f\130" +
|
raster@15779
|
752 |
"\uff3f\131\uff3f\132\uff3f\133\uff3f\134\uff3f\135\uff3f\136\uff3f" +
|
raster@15779
|
753 |
"\137\uff3f\001\002\000\004\114\366\001\002\000\104\013" +
|
raster@15779
|
754 |
"\uff3b\025\uff3b\042\uff3b\043\uff3b\045\uff3b\046\uff3b\050\uff3b" +
|
raster@15779
|
755 |
"\053\uff3b\066\uff3b\070\uff3b\071\uff3b\101\uff3b\107\uff3b\110" +
|
raster@15779
|
756 |
"\uff3b\111\uff3b\114\uff3b\115\uff3b\116\uff3b\117\uff3b\120\uff3b" +
|
raster@15779
|
757 |
"\122\uff3b\124\uff3b\125\uff3b\126\uff3b\127\uff3b\130\uff3b\131" +
|
raster@15779
|
758 |
"\uff3b\132\uff3b\133\uff3b\134\uff3b\135\uff3b\136\uff3b\137\uff3b" +
|
raster@15779
|
759 |
"\001\002\000\104\013\uff0b\025\uff0b\042\uff0b\043\uff0b\045" +
|
raster@15779
|
760 |
"\uff0b\046\uff0b\050\uff0b\053\uff0b\066\uff0b\070\uff0b\071\uff0b" +
|
raster@15779
|
761 |
"\101\uff0b\107\uff0b\110\uff0b\111\uff0b\114\uff0b\115\uff0b\116" +
|
raster@15779
|
762 |
"\uff0b\117\uff0b\120\uff0b\122\uff0b\124\uff0b\125\uff0b\126\uff0b" +
|
raster@15779
|
763 |
"\127\uff0b\130\uff0b\131\uff0b\132\uff0b\133\uff0b\134\uff0b\135" +
|
raster@15779
|
764 |
"\uff0b\136\uff0b\137\uff0b\001\002\000\036\003\251\005\213" +
|
raster@15779
|
765 |
"\047\224\050\200\051\371\054\253\113\204\116\175\120" +
|
raster@16367
|
766 |
"\217\143\215\144\045\145\177\146\231\147\205\001\002" +
|
raster@15779
|
767 |
"\000\064\013\uff40\042\uff40\046\uff40\050\uff40\053\uff40\067" +
|
raster@15779
|
768 |
"\374\070\uff40\110\uff40\111\uff40\114\uff40\115\uff40\116\uff40" +
|
raster@15779
|
769 |
"\117\uff40\120\uff40\122\uff40\125\uff40\126\uff40\127\uff40\130" +
|
raster@15779
|
770 |
"\uff40\131\uff40\132\uff40\133\uff40\135\uff40\136\uff40\137\uff40" +
|
raster@15779
|
771 |
"\001\002\000\006\114\373\117\332\001\002\000\104\013" +
|
raster@15779
|
772 |
"\uff3d\025\uff3d\042\uff3d\043\uff3d\045\uff3d\046\uff3d\050\uff3d" +
|
raster@15779
|
773 |
"\053\uff3d\066\uff3d\070\uff3d\071\uff3d\101\uff3d\107\uff3d\110" +
|
raster@15779
|
774 |
"\uff3d\111\uff3d\114\uff3d\115\uff3d\116\uff3d\117\uff3d\120\uff3d" +
|
raster@15779
|
775 |
"\122\uff3d\124\uff3d\125\uff3d\126\uff3d\127\uff3d\130\uff3d\131" +
|
raster@15779
|
776 |
"\uff3d\132\uff3d\133\uff3d\134\uff3d\135\uff3d\136\uff3d\137\uff3d" +
|
raster@15779
|
777 |
"\001\002\000\004\114\375\001\002\000\104\013\uff3c\025" +
|
raster@15779
|
778 |
"\uff3c\042\uff3c\043\uff3c\045\uff3c\046\uff3c\050\uff3c\053\uff3c" +
|
raster@15779
|
779 |
"\066\uff3c\070\uff3c\071\uff3c\101\uff3c\107\uff3c\110\uff3c\111" +
|
raster@15779
|
780 |
"\uff3c\114\uff3c\115\uff3c\116\uff3c\117\uff3c\120\uff3c\122\uff3c" +
|
raster@15779
|
781 |
"\124\uff3c\125\uff3c\126\uff3c\127\uff3c\130\uff3c\131\uff3c\132" +
|
raster@15779
|
782 |
"\uff3c\133\uff3c\134\uff3c\135\uff3c\136\uff3c\137\uff3c\001\002" +
|
raster@15779
|
783 |
"\000\036\003\251\005\213\047\224\050\200\051\227\054" +
|
raster@16367
|
784 |
"\253\113\204\116\175\120\217\143\215\144\045\145\177" +
|
raster@15779
|
785 |
"\146\231\147\205\001\002\000\104\013\uff3e\025\uff3e\042" +
|
raster@15779
|
786 |
"\uff3e\043\uff3e\045\uff3e\046\uff3e\050\uff3e\053\uff3e\066\uff3e" +
|
raster@15779
|
787 |
"\070\uff3e\071\uff3e\101\uff3e\107\uff3e\110\uff3e\111\uff3e\114" +
|
raster@15779
|
788 |
"\uff3e\115\uff3e\116\uff3e\117\uff3e\120\uff3e\122\uff3e\124\uff3e" +
|
raster@15779
|
789 |
"\125\uff3e\126\uff3e\127\uff3e\130\uff3e\131\uff3e\132\uff3e\133" +
|
raster@15779
|
790 |
"\uff3e\134\uff3e\135\uff3e\136\uff3e\137\uff3e\001\002\000\006" +
|
raster@15779
|
791 |
"\114\uff39\117\uff39\001\002\000\102\013\uff14\025\uff14\042" +
|
raster@15779
|
792 |
"\uff14\043\uff14\045\uff14\046\uff14\050\uff14\053\uff14\066\uff14" +
|
raster@15779
|
793 |
"\070\uff14\071\uff14\101\uff14\107\uff14\110\uff14\111\uff14\114" +
|
raster@15779
|
794 |
"\uff14\115\uff14\116\uff14\117\uff14\120\uff14\122\uff14\124\uff14" +
|
raster@15779
|
795 |
"\125\uff14\126\uff14\127\uff14\130\uff14\131\uff14\132\uff14\134" +
|
raster@15779
|
796 |
"\uff14\135\uff14\136\uff14\137\uff14\001\002\000\006\117\uffea" +
|
raster@15779
|
797 |
"\123\uffea\001\002\000\004\124\ufe8b\001\002\000\020\031" +
|
raster@15779
|
798 |
"\ufe87\032\ufe87\035\ufe87\036\ufe87\057\ufe87\060\ufe87\061\ufe87" +
|
raster@15779
|
799 |
"\001\002\000\020\031\ufe89\032\u010a\035\070\036\027\057" +
|
raster@15779
|
800 |
"\004\060\u010b\061\021\001\002\000\020\031\ufe86\032\ufe86" +
|
raster@15779
|
801 |
"\035\ufe86\036\ufe86\057\ufe86\060\ufe86\061\ufe86\001\002\000" +
|
raster@15779
|
802 |
"\024\003\ufe83\031\ufe83\032\ufe83\035\ufe83\036\ufe83\057\ufe83" +
|
raster@15779
|
803 |
"\060\ufe83\061\ufe83\144\ufe83\001\002\000\024\003\ufe82\031" +
|
raster@15779
|
804 |
"\ufe82\032\ufe82\035\ufe82\036\ufe82\057\ufe82\060\ufe82\061\ufe82" +
|
raster@15779
|
805 |
"\144\ufe82\001\002\000\004\031\u0144\001\002\000\004\144" +
|
raster@15779
|
806 |
"\u0126\001\002\000\022\003\ufe81\031\ufe81\032\ufe81\035\ufe81" +
|
raster@15779
|
807 |
"\036\ufe81\057\ufe81\061\ufe81\144\ufe81\001\002\000\024\003" +
|
raster@15779
|
808 |
"\ufe85\031\ufe85\032\ufe85\035\ufe85\036\ufe85\057\ufe85\060\ufe85" +
|
raster@15779
|
809 |
"\061\ufe85\144\ufe85\001\002\000\004\124\u010e\001\002\000" +
|
raster@15779
|
810 |
"\024\003\ufe84\031\ufe84\032\ufe84\035\ufe84\036\ufe84\057\ufe84" +
|
raster@15779
|
811 |
"\060\ufe84\061\ufe84\144\ufe84\001\002\000\022\003\u0114\031" +
|
raster@15779
|
812 |
"\ufe88\032\u010a\035\070\036\027\057\004\061\021\144\126" +
|
raster@15779
|
813 |
"\001\002\000\022\003\ufe80\031\ufe80\032\ufe80\035\ufe80\036" +
|
raster@15779
|
814 |
"\ufe80\057\ufe80\061\ufe80\144\ufe80\001\002\000\006\117\155" +
|
raster@15779
|
815 |
"\123\u0116\001\002\000\022\003\ufe7e\031\ufe7e\032\ufe7e\035" +
|
raster@15779
|
816 |
"\ufe7e\036\ufe7e\057\ufe7e\061\ufe7e\144\ufe7e\001\002\000\022" +
|
raster@15779
|
817 |
"\003\ufe7f\031\ufe7f\032\ufe7f\035\ufe7f\036\ufe7f\057\ufe7f\061" +
|
raster@15779
|
818 |
"\ufe7f\144\ufe7f\001\002\000\004\124\u0115\001\002\000\026" +
|
raster@15779
|
819 |
"\003\uff95\021\uff95\031\uff95\032\uff95\035\uff95\036\uff95\057" +
|
raster@15779
|
820 |
"\uff95\061\uff95\105\uff95\144\uff95\001\002\000\010\011\u0117" +
|
raster@15779
|
821 |
"\144\uffaf\147\uffaf\001\002\000\006\144\uffae\147\uffae\001" +
|
raster@15779
|
822 |
"\002\000\006\144\045\147\205\001\002\000\006\124\uffe3" +
|
raster@15779
|
823 |
"\134\164\001\002\000\004\124\u011b\001\002\000\026\003" +
|
raster@15779
|
824 |
"\uff96\021\uff96\031\uff96\032\uff96\035\uff96\036\uff96\057\uff96" +
|
raster@15779
|
825 |
"\061\uff96\105\uff96\144\uff96\001\002\000\024\025\u011e\066" +
|
raster@15779
|
826 |
"\335\071\uffd0\107\uffd0\112\u0122\113\233\121\235\124\uffd0" +
|
raster@15779
|
827 |
"\134\uffd0\001\002\000\006\124\uffb0\134\uffb0\001\002\000" +
|
raster@15779
|
828 |
"\032\005\213\047\224\050\200\051\227\113\204\116\175" +
|
raster@16367
|
829 |
"\120\217\143\215\144\045\145\177\146\231\147\205\001" +
|
raster@15779
|
830 |
"\002\000\012\071\uffce\107\uffce\124\uffce\134\uffce\001\002" +
|
raster@15779
|
831 |
"\000\012\071\uffcf\107\uffcf\124\uffcf\134\uffcf\001\002\000" +
|
raster@15779
|
832 |
"\012\071\uffd1\107\uffd1\124\uffd1\134\uffd1\001\002\000\012" +
|
raster@15779
|
833 |
"\007\173\024\174\025\171\144\172\001\002\000\022\013" +
|
raster@15779
|
834 |
"\321\053\324\066\335\071\uffa5\107\uffa5\110\322\124\uffa5" +
|
raster@15779
|
835 |
"\134\uffa5\001\002\000\012\071\uffcd\107\uffcd\124\uffcd\134" +
|
raster@15779
|
836 |
"\uffcd\001\002\000\020\045\uffa4\071\uffa4\107\uffa4\114\uffa4" +
|
raster@15779
|
837 |
"\117\uffa4\124\uffa4\134\uffa4\001\002\000\006\113\u0129\124" +
|
raster@15779
|
838 |
"\ufebe\001\002\000\004\124\u0143\001\002\000\016\026\ufebd" +
|
raster@15779
|
839 |
"\043\ufebd\063\ufebd\071\ufebd\105\ufebd\124\ufebd\001\002\000" +
|
raster@15779
|
840 |
"\034\003\u012f\005\213\047\224\050\200\051\227\113\204" +
|
raster@16367
|
841 |
"\116\175\120\217\143\215\144\u0131\145\177\146\231\147" +
|
raster@15779
|
842 |
"\205\001\002\000\006\114\u0141\124\u0140\001\002\000\006" +
|
raster@15779
|
843 |
"\114\ufebb\124\ufebb\001\002\000\006\117\155\123\u0138\001" +
|
raster@15779
|
844 |
"\002\000\010\045\uffa6\114\uffa6\117\uffa6\001\002\000\042" +
|
raster@15779
|
845 |
"\045\uffa5\046\uff10\066\335\070\uff10\111\uff10\112\313\113" +
|
raster@15779
|
846 |
"\233\114\uffa5\115\uff10\116\uff10\117\uffa5\120\uff10\121\235" +
|
raster@15779
|
847 |
"\122\uff10\132\uff10\133\uff10\001\002\000\004\124\u0136\001" +
|
raster@15779
|
848 |
"\002\000\004\114\u0132\001\002\000\070\013\uff59\042\uff59" +
|
raster@15779
|
849 |
"\046\uff59\050\uff59\053\uff59\066\uff59\070\uff59\110\uff59\111" +
|
raster@15779
|
850 |
"\uff59\112\uff59\113\uff59\114\uff59\115\uff59\116\uff59\117\uffed" +
|
raster@15779
|
851 |
"\120\uff59\121\uff59\122\uff59\123\uffed\125\uff59\126\uff59\127" +
|
raster@15779
|
852 |
"\uff59\132\uff59\133\uff59\135\uff59\136\uff59\137\uff59\001\002" +
|
raster@15779
|
853 |
"\000\006\113\u0134\124\ufebe\001\002\000\004\124\u0135\001" +
|
raster@15779
|
854 |
"\002\000\006\003\u012f\144\126\001\002\000\024\003\ufe74" +
|
raster@15779
|
855 |
"\031\ufe74\032\ufe74\035\ufe74\036\ufe74\057\ufe74\060\ufe74\061" +
|
raster@15779
|
856 |
"\ufe74\144\ufe74\001\002\000\006\114\ufeb8\124\ufeb8\001\002" +
|
raster@15779
|
857 |
"\000\010\045\uffa7\114\uffa7\117\uffa7\001\002\000\012\007" +
|
raster@15779
|
858 |
"\u013b\042\u013a\055\u0139\144\ufeb7\001\002\000\004\144\ufeb5" +
|
raster@15779
|
859 |
"\001\002\000\006\055\u013f\144\ufeb6\001\002\000\004\144" +
|
raster@15779
|
860 |
"\ufeb3\001\002\000\004\144\045\001\002\000\014\112\165" +
|
raster@15779
|
861 |
"\114\uffe3\121\166\124\uffe3\134\164\001\002\000\006\114" +
|
raster@15779
|
862 |
"\ufeb9\124\ufeb9\001\002\000\004\144\ufeb4\001\002\000\006" +
|
raster@15779
|
863 |
"\003\u012f\144\126\001\002\000\016\026\ufebc\043\ufebc\063" +
|
raster@15779
|
864 |
"\ufebc\071\ufebc\105\ufebc\124\ufebc\001\002\000\006\114\ufeba" +
|
raster@15779
|
865 |
"\124\ufeba\001\002\000\024\003\ufe75\031\ufe75\032\ufe75\035" +
|
raster@15779
|
866 |
"\ufe75\036\ufe75\057\ufe75\060\ufe75\061\ufe75\144\ufe75\001\002" +
|
raster@15779
|
867 |
"\000\010\124\ufed7\144\045\147\205\001\002\000\004\124" +
|
raster@15779
|
868 |
"\ufed6\001\002\000\016\043\ufec0\063\ufec0\071\ufec0\113\ufec0" +
|
raster@15779
|
869 |
"\121\051\124\ufec0\001\002\000\014\043\ufebf\063\ufebf\071" +
|
raster@15779
|
870 |
"\ufebf\113\ufebf\124\ufebf\001\002\000\004\124\ufe8a\001\002" +
|
raster@15779
|
871 |
"\000\004\124\ufe8c\001\002\000\004\043\u014b\001\002\000" +
|
raster@15779
|
872 |
"\016\031\ufffa\032\ufffa\036\ufffa\057\ufffa\061\ufffa\074\u014c" +
|
raster@15779
|
873 |
"\001\002\000\004\124\u024b\001\002\000\012\031\u0155\032" +
|
raster@15779
|
874 |
"\u0151\036\027\061\021\001\002\000\014\031\ufe7c\032\ufe7c" +
|
raster@15779
|
875 |
"\036\ufe7c\057\004\061\ufe7c\001\002\000\046\002\ufff9\003" +
|
raster@15779
|
876 |
"\ufff9\021\ufff9\031\ufff9\032\ufff9\035\ufff9\036\ufff9\037\ufff9" +
|
raster@15779
|
877 |
"\051\ufff9\056\ufff9\057\ufff9\060\ufff9\061\ufff9\074\ufff9\104" +
|
raster@15779
|
878 |
"\ufff9\105\ufff9\107\ufff9\144\ufff9\001\002\000\014\031\ufe7a" +
|
raster@15779
|
879 |
"\032\ufe7a\036\ufe7a\057\ufe7a\061\ufe7a\001\002\000\004\144" +
|
raster@15779
|
880 |
"\u0237\001\002\000\006\043\u015a\124\u0159\001\002\000\014" +
|
raster@15779
|
881 |
"\031\ufffa\032\ufffa\036\ufffa\057\ufffa\061\ufffa\001\002\000" +
|
raster@15779
|
882 |
"\014\031\ufe79\032\ufe79\036\ufe79\057\ufe79\061\ufe79\001\002" +
|
raster@15779
|
883 |
"\000\010\124\ufed7\144\045\147\205\001\002\000\004\124" +
|
raster@15779
|
884 |
"\u0157\001\002\000\050\002\ufe7d\003\ufe7d\016\ufe7d\031\ufe7d" +
|
raster@15779
|
885 |
"\035\ufe7d\036\ufe7d\037\ufe7d\056\ufe7d\057\ufe7d\060\ufe7d\061" +
|
raster@15779
|
886 |
"\ufe7d\062\ufe7d\074\ufe7d\075\ufe7d\077\ufe7d\102\ufe7d\104\ufe7d" +
|
raster@15779
|
887 |
"\107\ufe7d\144\ufe7d\001\002\000\014\031\ufe7b\032\ufe7b\036" +
|
raster@15779
|
888 |
"\ufe7b\057\004\061\ufe7b\001\002\000\014\031\ufe78\032\ufe78" +
|
raster@15779
|
889 |
"\036\ufe78\057\ufe78\061\ufe78\001\002\000\036\003\105\016" +
|
raster@15779
|
890 |
"\uff7b\035\070\036\027\037\030\056\121\057\004\061\021" +
|
raster@15779
|
891 |
"\062\117\075\076\077\060\102\074\104\015\144\126\001" +
|
raster@15779
|
892 |
"\002\000\004\016\u015c\001\002\000\056\003\u017e\004\u017d" +
|
raster@15779
|
893 |
"\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\034\u0176\035" +
|
raster@15779
|
894 |
"\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057\004\063\u017c" +
|
raster@15779
|
895 |
"\065\u018f\072\u0164\073\u0175\106\ufee0\140\u0187\144\u0190\147" +
|
raster@15779
|
896 |
"\205\001\002\000\004\031\u015e\001\002\000\010\124\ufed7" +
|
raster@15779
|
897 |
"\144\045\147\205\001\002\000\004\124\u0160\001\002\000" +
|
raster@15779
|
898 |
"\052\002\ufeb1\003\ufeb1\016\ufeb1\031\ufeb1\032\ufeb1\035\ufeb1" +
|
raster@15779
|
899 |
"\036\ufeb1\037\ufeb1\056\ufeb1\057\ufeb1\060\ufeb1\061\ufeb1\062" +
|
raster@15779
|
900 |
"\ufeb1\074\ufeb1\075\ufeb1\077\ufeb1\102\ufeb1\104\ufeb1\107\ufeb1" +
|
raster@15779
|
901 |
"\144\ufeb1\001\002\000\004\031\ufed2\001\002\000\074\003" +
|
raster@15779
|
902 |
"\ufe63\004\ufe63\010\ufe63\016\ufe63\021\ufe63\022\ufe63\023\ufe63" +
|
raster@15779
|
903 |
"\027\ufe63\030\ufe63\031\ufe63\033\ufe63\034\ufe63\035\ufe63\040" +
|
raster@15779
|
904 |
"\ufe63\041\ufe63\045\ufe63\051\ufe63\053\ufe63\057\ufe63\063\ufe63" +
|
raster@15779
|
905 |
"\065\ufe63\072\ufe63\073\ufe63\101\ufe63\105\ufe63\106\ufe63\140" +
|
raster@15779
|
906 |
"\ufe63\144\ufe63\147\ufe63\001\002\000\004\124\u0236\001\002" +
|
raster@15779
|
907 |
"\000\006\144\045\147\205\001\002\000\074\003\ufefb\004" +
|
raster@15779
|
908 |
"\ufefb\010\ufefb\016\ufefb\021\ufefb\022\ufefb\023\ufefb\027\ufefb" +
|
raster@15779
|
909 |
"\030\ufefb\031\ufefb\033\ufefb\034\ufefb\035\ufefb\040\ufefb\041" +
|
raster@15779
|
910 |
"\ufefb\045\ufefb\051\ufefb\053\ufefb\057\ufefb\063\ufefb\065\ufefb" +
|
raster@15779
|
911 |
"\072\ufefb\073\ufefb\101\ufefb\105\ufefb\106\ufefb\140\ufefb\144" +
|
raster@15779
|
912 |
"\ufefb\147\ufefb\001\002\000\074\003\ufefc\004\ufefc\010\ufefc" +
|
raster@15779
|
913 |
"\016\ufefc\021\ufefc\022\ufefc\023\ufefc\027\ufefc\030\ufefc\031" +
|
raster@15779
|
914 |
"\ufefc\033\ufefc\034\ufefc\035\ufefc\040\ufefc\041\ufefc\045\ufefc" +
|
raster@15779
|
915 |
"\051\ufefc\053\ufefc\057\ufefc\063\ufefc\065\ufefc\072\ufefc\073" +
|
raster@15779
|
916 |
"\ufefc\101\ufefc\105\ufefc\106\ufefc\140\ufefc\144\ufefc\147\ufefc" +
|
raster@15779
|
917 |
"\001\002\000\074\003\ufef0\004\ufef0\010\ufef0\016\ufef0\021" +
|
raster@15779
|
918 |
"\ufef0\022\ufef0\023\ufef0\027\ufef0\030\ufef0\031\ufef0\033\ufef0" +
|
raster@15779
|
919 |
"\034\ufef0\035\ufef0\040\ufef0\041\ufef0\045\ufef0\051\ufef0\053" +
|
raster@15779
|
920 |
"\ufef0\057\ufef0\063\ufef0\065\ufef0\072\ufef0\073\ufef0\101\ufef0" +
|
raster@15779
|
921 |
"\105\ufef0\106\ufef0\140\ufef0\144\ufef0\147\ufef0\001\002\000" +
|
raster@15779
|
922 |
"\074\003\ufef6\004\ufef6\010\ufef6\016\ufef6\021\ufef6\022\ufef6" +
|
raster@15779
|
923 |
"\023\ufef6\027\ufef6\030\ufef6\031\ufef6\033\ufef6\034\ufef6\035" +
|
raster@15779
|
924 |
"\ufef6\040\ufef6\041\ufef6\045\ufef6\051\ufef6\053\ufef6\057\ufef6" +
|
raster@15779
|
925 |
"\063\ufef6\065\ufef6\072\ufef6\073\ufef6\101\ufef6\105\ufef6\106" +
|
raster@15779
|
926 |
"\ufef6\140\ufef6\144\ufef6\147\ufef6\001\002\000\032\005\213" +
|
raster@15779
|
927 |
"\047\224\050\200\051\227\113\204\116\175\120\217\143" +
|
raster@16367
|
928 |
"\215\144\045\145\177\146\231\147\205\001\002\000\074" +
|
raster@15779
|
929 |
"\003\ufef7\004\ufef7\010\ufef7\016\ufef7\021\ufef7\022\ufef7\023" +
|
raster@15779
|
930 |
"\ufef7\027\ufef7\030\ufef7\031\ufef7\033\ufef7\034\ufef7\035\ufef7" +
|
raster@15779
|
931 |
"\040\ufef7\041\ufef7\045\ufef7\051\ufef7\053\ufef7\057\ufef7\063" +
|
raster@15779
|
932 |
"\ufef7\065\ufef7\072\ufef7\073\ufef7\101\ufef7\105\ufef7\106\ufef7" +
|
raster@15779
|
933 |
"\140\ufef7\144\ufef7\147\ufef7\001\002\000\074\003\uff02\004" +
|
raster@15779
|
934 |
"\uff02\010\uff02\016\uff02\021\uff02\022\uff02\023\uff02\027\uff02" +
|
raster@15779
|
935 |
"\030\uff02\031\uff02\033\uff02\034\uff02\035\uff02\040\uff02\041" +
|
raster@15779
|
936 |
"\uff02\045\uff02\051\uff02\053\uff02\057\uff02\063\uff02\065\uff02" +
|
raster@15779
|
937 |
"\072\uff02\073\uff02\101\uff02\105\uff02\106\uff02\140\uff02\144" +
|
raster@15779
|
938 |
"\uff02\147\uff02\001\002\000\074\003\ufefe\004\ufefe\010\ufefe" +
|
raster@15779
|
939 |
"\016\ufefe\021\ufefe\022\ufefe\023\ufefe\027\ufefe\030\ufefe\031" +
|
raster@15779
|
940 |
"\ufefe\033\ufefe\034\ufefe\035\ufefe\040\ufefe\041\ufefe\045\ufefe" +
|
raster@15779
|
941 |
"\051\ufefe\053\ufefe\057\ufefe\063\ufefe\065\ufefe\072\ufefe\073" +
|
raster@15779
|
942 |
"\ufefe\101\ufefe\105\ufefe\106\ufefe\140\ufefe\144\ufefe\147\ufefe" +
|
raster@15779
|
943 |
"\001\002\000\074\003\uff03\004\uff03\010\uff03\016\uff03\021" +
|
raster@15779
|
944 |
"\uff03\022\uff03\023\uff03\027\uff03\030\uff03\031\uff03\033\uff03" +
|
raster@15779
|
945 |
"\034\uff03\035\uff03\040\uff03\041\uff03\045\uff03\051\uff03\053" +
|
raster@15779
|
946 |
"\uff03\057\uff03\063\uff03\065\uff03\072\uff03\073\uff03\101\uff03" +
|
raster@15779
|
947 |
"\105\uff03\106\uff03\140\uff03\144\uff03\147\uff03\001\002\000" +
|
raster@15779
|
948 |
"\074\003\ufeef\004\ufeef\010\ufeef\016\ufeef\021\ufeef\022\ufeef" +
|
raster@15779
|
949 |
"\023\ufeef\027\ufeef\030\ufeef\031\ufeef\033\ufeef\034\ufeef\035" +
|
raster@15779
|
950 |
"\ufeef\040\ufeef\041\ufeef\045\ufeef\051\ufeef\053\ufeef\057\ufeef" +
|
raster@15779
|
951 |
"\063\ufeef\065\ufeef\072\ufeef\073\ufeef\101\ufeef\105\ufeef\106" +
|
raster@15779
|
952 |
"\ufeef\140\ufeef\144\ufeef\147\ufeef\001\002\000\014\112\234" +
|
raster@15779
|
953 |
"\113\233\121\235\124\u01ff\134\u0222\001\002\000\074\003" +
|
raster@15779
|
954 |
"\ufe64\004\ufe64\010\ufe64\016\ufe64\021\ufe64\022\ufe64\023\ufe64" +
|
raster@15779
|
955 |
"\027\ufe64\030\ufe64\031\ufe64\033\ufe64\034\ufe64\035\ufe64\040" +
|
raster@15779
|
956 |
"\ufe64\041\ufe64\045\ufe64\051\ufe64\053\ufe64\057\ufe64\063\ufe64" +
|
raster@15779
|
957 |
"\065\ufe64\072\ufe64\073\ufe64\101\ufe64\105\ufe64\106\ufe64\140" +
|
raster@15779
|
958 |
"\ufe64\144\ufe64\147\ufe64\001\002\000\074\003\ufef4\004\ufef4" +
|
raster@15779
|
959 |
"\010\ufef4\016\ufef4\021\ufef4\022\ufef4\023\ufef4\027\ufef4\030" +
|
raster@15779
|
960 |
"\ufef4\031\ufef4\033\ufef4\034\ufef4\035\ufef4\040\ufef4\041\ufef4" +
|
raster@15779
|
961 |
"\045\ufef4\051\ufef4\053\ufef4\057\ufef4\063\ufef4\065\ufef4\072" +
|
raster@15779
|
962 |
"\ufef4\073\ufef4\101\ufef4\105\ufef4\106\ufef4\140\ufef4\144\ufef4" +
|
raster@15779
|
963 |
"\147\ufef4\001\002\000\074\003\ufef8\004\ufef8\010\ufef8\016" +
|
raster@15779
|
964 |
"\ufef8\021\ufef8\022\ufef8\023\ufef8\027\ufef8\030\ufef8\031\ufef8" +
|
raster@15779
|
965 |
"\033\ufef8\034\ufef8\035\ufef8\040\ufef8\041\ufef8\045\ufef8\051" +
|
raster@15779
|
966 |
"\ufef8\053\ufef8\057\ufef8\063\ufef8\065\ufef8\072\ufef8\073\ufef8" +
|
raster@15779
|
967 |
"\101\ufef8\105\ufef8\106\ufef8\140\ufef8\144\ufef8\147\ufef8\001" +
|
raster@15779
|
968 |
"\002\000\074\003\ufe65\004\ufe65\010\ufe65\016\ufe65\021\ufe65" +
|
raster@15779
|
969 |
"\022\ufe65\023\ufe65\027\ufe65\030\ufe65\031\ufe65\033\ufe65\034" +
|
raster@15779
|
970 |
"\ufe65\035\ufe65\040\ufe65\041\ufe65\045\ufe65\051\ufe65\053\ufe65" +
|
raster@15779
|
971 |
"\057\ufe65\063\ufe65\065\ufe65\072\ufe65\073\ufe65\101\ufe65\105" +
|
raster@15779
|
972 |
"\ufe65\106\ufe65\140\ufe65\144\ufe65\147\ufe65\001\002\000\074" +
|
raster@15779
|
973 |
"\003\ufeff\004\ufeff\010\ufeff\016\ufeff\021\ufeff\022\ufeff\023" +
|
raster@15779
|
974 |
"\ufeff\027\ufeff\030\ufeff\031\ufeff\033\ufeff\034\ufeff\035\ufeff" +
|
raster@15779
|
975 |
"\040\ufeff\041\ufeff\045\ufeff\051\ufeff\053\ufeff\057\ufeff\063" +
|
raster@15779
|
976 |
"\ufeff\065\ufeff\072\ufeff\073\ufeff\101\ufeff\105\ufeff\106\ufeff" +
|
raster@15779
|
977 |
"\140\ufeff\144\ufeff\147\ufeff\001\002\000\016\010\u0183\023" +
|
raster@15779
|
978 |
"\u0185\100\u01fa\105\u01fb\144\045\147\205\001\002\000\012" +
|
raster@15779
|
979 |
"\105\ufecd\124\ufecd\144\045\147\205\001\002\000\032\005" +
|
raster@15779
|
980 |
"\213\047\224\050\200\051\227\113\204\116\175\120\217" +
|
raster@16367
|
981 |
"\143\215\144\045\145\177\146\231\147\205\001\002\000" +
|
raster@15779
|
982 |
"\074\003\ufef3\004\ufef3\010\ufef3\016\ufef3\021\ufef3\022\ufef3" +
|
raster@15779
|
983 |
"\023\ufef3\027\ufef3\030\ufef3\031\ufef3\033\ufef3\034\ufef3\035" +
|
raster@15779
|
984 |
"\ufef3\040\ufef3\041\ufef3\045\ufef3\051\ufef3\053\ufef3\057\ufef3" +
|
raster@15779
|
985 |
"\063\ufef3\065\ufef3\072\ufef3\073\ufef3\101\ufef3\105\ufef3\106" +
|
raster@15779
|
986 |
"\ufef3\140\ufef3\144\ufef3\147\ufef3\001\002\000\074\003\uff07" +
|
raster@15779
|
987 |
"\004\uff07\010\uff07\016\uff07\021\uff07\022\uff07\023\uff07\027" +
|
raster@15779
|
988 |
"\uff07\030\uff07\031\uff07\033\uff07\034\uff07\035\uff07\040\uff07" +
|
raster@15779
|
989 |
"\041\uff07\045\uff07\051\uff07\053\uff07\057\uff07\063\uff07\065" +
|
raster@15779
|
990 |
"\uff07\072\uff07\073\uff07\101\uff07\105\uff07\106\uff07\140\uff07" +
|
raster@15779
|
991 |
"\144\uff07\147\uff07\001\002\000\074\003\ufef2\004\ufef2\010" +
|
raster@15779
|
992 |
"\ufef2\016\ufef2\021\ufef2\022\ufef2\023\ufef2\027\ufef2\030\ufef2" +
|
raster@15779
|
993 |
"\031\ufef2\033\ufef2\034\ufef2\035\ufef2\040\ufef2\041\ufef2\045" +
|
raster@15779
|
994 |
"\ufef2\051\ufef2\053\ufef2\057\ufef2\063\ufef2\065\ufef2\072\ufef2" +
|
raster@15779
|
995 |
"\073\ufef2\101\ufef2\105\ufef2\106\ufef2\140\ufef2\144\ufef2\147" +
|
raster@15779
|
996 |
"\ufef2\001\002\000\006\026\u01dc\124\u01dd\001\002\000\034" +
|
raster@15779
|
997 |
"\005\213\047\224\050\200\051\227\113\204\116\175\120" +
|
raster@16367
|
998 |
"\217\124\u01d9\143\215\144\045\145\177\146\231\147\205" +
|
raster@15779
|
999 |
"\001\002\000\006\144\045\147\205\001\002\000\004\124" +
|
raster@15779
|
1000 |
"\u01d3\001\002\000\062\003\u017e\004\u017d\010\u0183\016\ufee0" +
|
raster@15779
|
1001 |
"\021\u0169\022\ufee0\023\u0185\031\ufed0\033\u01c1\034\u0176\035" +
|
raster@15779
|
1002 |
"\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057\004\063\u017c" +
|
raster@15779
|
1003 |
"\065\u018f\072\u0164\073\u0175\106\ufee0\140\u0187\144\u0190\147" +
|
raster@15779
|
1004 |
"\205\001\002\000\004\124\u01bf\001\002\000\074\003\ufefd" +
|
raster@15779
|
1005 |
"\004\ufefd\010\ufefd\016\ufefd\021\ufefd\022\ufefd\023\ufefd\027" +
|
raster@15779
|
1006 |
"\ufefd\030\ufefd\031\ufefd\033\ufefd\034\ufefd\035\ufefd\040\ufefd" +
|
raster@15779
|
1007 |
"\041\ufefd\045\ufefd\051\ufefd\053\ufefd\057\ufefd\063\ufefd\065" +
|
raster@15779
|
1008 |
"\ufefd\072\ufefd\073\ufefd\101\ufefd\105\ufefd\106\ufefd\140\ufefd" +
|
raster@15779
|
1009 |
"\144\ufefd\147\ufefd\001\002\000\074\003\ufe62\004\ufe62\010" +
|
raster@15779
|
1010 |
"\ufe62\016\ufe62\021\ufe62\022\ufe62\023\ufe62\027\ufe62\030\ufe62" +
|
raster@15779
|
1011 |
"\031\ufe62\033\ufe62\034\ufe62\035\ufe62\040\ufe62\041\ufe62\045" +
|
raster@15779
|
1012 |
"\ufe62\051\ufe62\053\ufe62\057\ufe62\063\ufe62\065\ufe62\072\ufe62" +
|
raster@15779
|
1013 |
"\073\ufe62\101\ufe62\105\ufe62\106\ufe62\140\ufe62\144\ufe62\147" +
|
raster@15779
|
1014 |
"\ufe62\001\002\000\004\144\045\001\002\000\006\144\045" +
|
raster@15779
|
1015 |
"\147\205\001\002\000\034\005\213\047\224\050\200\051" +
|
raster@15779
|
1016 |
"\227\103\u01b3\113\204\116\175\120\217\143\215\144\045" +
|
raster@16367
|
1017 |
"\145\177\146\231\147\205\001\002\000\074\003\ufef1\004" +
|
raster@15779
|
1018 |
"\ufef1\010\ufef1\016\ufef1\021\ufef1\022\ufef1\023\ufef1\027\ufef1" +
|
raster@15779
|
1019 |
"\030\ufef1\031\ufef1\033\ufef1\034\ufef1\035\ufef1\040\ufef1\041" +
|
raster@15779
|
1020 |
"\ufef1\045\ufef1\051\ufef1\053\ufef1\057\ufef1\063\ufef1\065\ufef1" +
|
raster@15779
|
1021 |
"\072\ufef1\073\ufef1\101\ufef1\105\ufef1\106\ufef1\140\ufef1\144" +
|
raster@15779
|
1022 |
"\ufef1\147\ufef1\001\002\000\004\144\u01b0\001\002\000\014" +
|
raster@15779
|
1023 |
"\016\ufed4\022\u0196\035\u0198\045\ufede\106\u019b\001\002\000" +
|
raster@15779
|
1024 |
"\074\003\uff00\004\uff00\010\uff00\016\uff00\021\uff00\022\uff00" +
|
raster@15779
|
1025 |
"\023\uff00\027\uff00\030\uff00\031\uff00\033\uff00\034\uff00\035" +
|
raster@15779
|
1026 |
"\uff00\040\uff00\041\uff00\045\uff00\051\uff00\053\uff00\057\uff00" +
|
raster@15779
|
1027 |
"\063\uff00\065\uff00\072\uff00\073\uff00\101\uff00\105\uff00\106" +
|
raster@15779
|
1028 |
"\uff00\140\uff00\144\uff00\147\uff00\001\002\000\056\003\u017e" +
|
raster@15779
|
1029 |
"\004\u017d\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\034" +
|
raster@15779
|
1030 |
"\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057\004" +
|
raster@15779
|
1031 |
"\063\u017c\065\u018f\072\u0164\073\u0175\106\ufee0\140\u0187\144" +
|
raster@15779
|
1032 |
"\u0190\147\205\001\002\000\074\003\ufefa\004\ufefa\010\ufefa" +
|
raster@15779
|
1033 |
"\016\ufefa\021\ufefa\022\ufefa\023\ufefa\027\ufefa\030\ufefa\031" +
|
raster@15779
|
1034 |
"\ufefa\033\ufefa\034\ufefa\035\ufefa\040\ufefa\041\ufefa\045\ufefa" +
|
raster@15779
|
1035 |
"\051\ufefa\053\ufefa\057\ufefa\063\ufefa\065\ufefa\072\ufefa\073" +
|
raster@15779
|
1036 |
"\ufefa\101\ufefa\105\ufefa\106\ufefa\140\ufefa\144\ufefa\147\ufefa" +
|
raster@15779
|
1037 |
"\001\002\000\074\003\ufef9\004\ufef9\010\ufef9\016\ufef9\021" +
|
raster@15779
|
1038 |
"\ufef9\022\ufef9\023\ufef9\027\ufef9\030\ufef9\031\ufef9\033\ufef9" +
|
raster@15779
|
1039 |
"\034\ufef9\035\ufef9\040\ufef9\041\ufef9\045\ufef9\051\ufef9\053" +
|
raster@15779
|
1040 |
"\ufef9\057\ufef9\063\ufef9\065\ufef9\072\ufef9\073\ufef9\101\ufef9" +
|
raster@15779
|
1041 |
"\105\ufef9\106\ufef9\140\ufef9\144\ufef9\147\ufef9\001\002\000" +
|
raster@15779
|
1042 |
"\074\003\uff05\004\uff05\010\uff05\016\uff05\021\uff05\022\uff05" +
|
raster@15779
|
1043 |
"\023\uff05\027\uff05\030\uff05\031\uff05\033\uff05\034\uff05\035" +
|
raster@15779
|
1044 |
"\uff05\040\uff05\041\uff05\045\uff05\051\uff05\053\uff05\057\uff05" +
|
raster@15779
|
1045 |
"\063\uff05\065\uff05\072\uff05\073\uff05\101\uff05\105\uff05\106" +
|
raster@15779
|
1046 |
"\uff05\140\uff05\144\uff05\147\uff05\001\002\000\074\003\uff01" +
|
raster@15779
|
1047 |
"\004\uff01\010\uff01\016\uff01\021\uff01\022\uff01\023\uff01\027" +
|
raster@15779
|
1048 |
"\uff01\030\uff01\031\uff01\033\uff01\034\uff01\035\uff01\040\uff01" +
|
raster@15779
|
1049 |
"\041\uff01\045\uff01\051\uff01\053\uff01\057\uff01\063\uff01\065" +
|
raster@15779
|
1050 |
"\uff01\072\uff01\073\uff01\101\uff01\105\uff01\106\uff01\140\uff01" +
|
raster@15779
|
1051 |
"\144\uff01\147\uff01\001\002\000\010\124\ufecd\144\045\147" +
|
raster@15779
|
1052 |
"\205\001\002\000\016\112\uff59\113\uff59\121\uff59\123\u0191" +
|
raster@15779
|
1053 |
"\124\uff59\134\uff59\001\002\000\014\016\ufedf\022\ufedf\035" +
|
raster@15779
|
1054 |
"\ufedf\045\ufedf\106\ufedf\001\002\000\014\105\ufecc\112\u0122" +
|
raster@15779
|
1055 |
"\113\233\121\235\124\ufecc\001\002\000\004\124\u0194\001" +
|
raster@15779
|
1056 |
"\002\000\074\003\ufe2c\004\ufe2c\010\ufe2c\016\ufe2c\021\ufe2c" +
|
raster@15779
|
1057 |
"\022\ufe2c\023\ufe2c\027\ufe2c\030\ufe2c\031\ufe2c\033\ufe2c\034" +
|
raster@15779
|
1058 |
"\ufe2c\035\ufe2c\040\ufe2c\041\ufe2c\045\ufe2c\051\ufe2c\053\ufe2c" +
|
raster@15779
|
1059 |
"\057\ufe2c\063\ufe2c\065\ufe2c\072\ufe2c\073\ufe2c\101\ufe2c\105" +
|
raster@15779
|
1060 |
"\ufe2c\106\ufe2c\140\ufe2c\144\ufe2c\147\ufe2c\001\002\000\074" +
|
raster@15779
|
1061 |
"\003\uff04\004\uff04\010\uff04\016\uff04\021\uff04\022\uff04\023" +
|
raster@15779
|
1062 |
"\uff04\027\uff04\030\uff04\031\uff04\033\uff04\034\uff04\035\uff04" +
|
raster@15779
|
1063 |
"\040\uff04\041\uff04\045\uff04\051\uff04\053\uff04\057\uff04\063" +
|
raster@15779
|
1064 |
"\uff04\065\uff04\072\uff04\073\uff04\101\uff04\105\uff04\106\uff04" +
|
raster@15779
|
1065 |
"\140\uff04\144\uff04\147\uff04\001\002\000\036\003\105\016" +
|
raster@15779
|
1066 |
"\uff7b\035\070\036\027\037\030\056\121\057\004\061\021" +
|
raster@15779
|
1067 |
"\062\117\075\076\077\060\102\074\104\015\144\126\001" +
|
raster@15779
|
1068 |
"\002\000\004\016\u015c\001\002\000\004\144\u01a9\001\002" +
|
raster@15779
|
1069 |
"\000\034\005\ufeda\047\ufeda\050\ufeda\051\ufeda\064\u01a7\113" +
|
raster@15779
|
1070 |
"\ufeda\116\ufeda\120\ufeda\143\ufeda\144\ufeda\145\ufeda\146\ufeda" +
|
raster@15779
|
1071 |
"\147\ufeda\001\002\000\004\045\u019f\001\002\000\032\005" +
|
raster@15779
|
1072 |
"\213\047\224\050\200\051\227\113\204\116\175\120\217" +
|
raster@16367
|
1073 |
"\143\215\144\045\145\177\146\231\147\205\001\002\000" +
|
raster@15779
|
1074 |
"\022\013\321\043\ufee8\045\ufee8\053\324\101\ufee8\110\322" +
|
raster@15779
|
1075 |
"\124\ufee8\131\ufee8\001\002\000\004\045\ufedd\001\002\000" +
|
raster@15779
|
1076 |
"\010\124\ufed7\144\045\147\205\001\002\000\056\003\u017e" +
|
raster@15779
|
1077 |
"\004\u017d\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\034" +
|
raster@15779
|
1078 |
"\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057\004" +
|
raster@15779
|
1079 |
"\063\u017c\065\u018f\072\u0164\073\u0175\106\ufee0\140\u0187\144" +
|
raster@15779
|
1080 |
"\u0190\147\205\001\002\000\060\003\u017e\004\u017d\010\u0183" +
|
raster@15779
|
1081 |
"\016\ufee0\021\u0169\022\ufee0\023\u0185\031\u01a2\034\u0176\035" +
|
raster@15779
|
1082 |
"\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057\004\063\u017c" +
|
raster@15779
|
1083 |
"\065\u018f\072\u0164\073\u0175\106\ufee0\140\u0187\144\u0190\147" +
|
raster@15779
|
1084 |
"\205\001\002\000\074\003\uff06\004\uff06\010\uff06\016\uff06" +
|
raster@15779
|
1085 |
"\021\uff06\022\uff06\023\uff06\027\uff06\030\uff06\031\uff06\033" +
|
raster@15779
|
1086 |
"\uff06\034\uff06\035\uff06\040\uff06\041\uff06\045\uff06\051\uff06" +
|
raster@15779
|
1087 |
"\053\uff06\057\uff06\063\uff06\065\uff06\072\uff06\073\uff06\101" +
|
raster@15779
|
1088 |
"\uff06\105\uff06\106\uff06\140\uff06\144\uff06\147\uff06\001\002" +
|
raster@15779
|
1089 |
"\000\004\045\u01a3\001\002\000\010\124\ufed8\144\ufed8\147" +
|
raster@15779
|
1090 |
"\ufed8\001\002\000\004\124\u01a5\001\002\000\074\003\ufee1" +
|
raster@15779
|
1091 |
"\004\ufee1\010\ufee1\016\ufee1\021\ufee1\022\ufee1\023\ufee1\027" +
|
raster@15779
|
1092 |
"\ufee1\030\ufee1\031\ufee1\033\ufee1\034\ufee1\035\ufee1\040\ufee1" +
|
raster@15779
|
1093 |
"\041\ufee1\045\ufee1\051\ufee1\053\ufee1\057\ufee1\063\ufee1\065" +
|
raster@15779
|
1094 |
"\ufee1\072\ufee1\073\ufee1\101\ufee1\105\ufee1\106\ufee1\140\ufee1" +
|
raster@15779
|
1095 |
"\144\ufee1\147\ufee1\001\002\000\032\005\213\047\224\050" +
|
raster@15779
|
1096 |
"\200\051\227\113\204\116\175\120\217\143\215\144\045" +
|
raster@16367
|
1097 |
"\145\177\146\231\147\205\001\002\000\032\005\ufed9\047" +
|
raster@15779
|
1098 |
"\ufed9\050\ufed9\051\ufed9\113\ufed9\116\ufed9\120\ufed9\143\ufed9" +
|
raster@15779
|
1099 |
"\144\ufed9\145\ufed9\146\ufed9\147\ufed9\001\002\000\004\045" +
|
raster@15779
|
1100 |
"\ufedc\001\002\000\004\042\u01aa\001\002\000\034\005\ufedb" +
|
raster@15779
|
1101 |
"\047\ufedb\050\ufedb\051\ufedb\064\ufedb\113\ufedb\116\ufedb\120" +
|
raster@15779
|
1102 |
"\ufedb\143\ufedb\144\ufedb\145\ufedb\146\ufedb\147\ufedb\001\002" +
|
raster@15779
|
1103 |
"\000\004\031\u01ac\001\002\000\010\124\ufed7\144\045\147" +
|
raster@15779
|
1104 |
"\205\001\002\000\004\124\u01ae\001\002\000\074\003\ufed5" +
|
raster@15779
|
1105 |
"\004\ufed5\010\ufed5\016\ufed5\021\ufed5\022\ufed5\023\ufed5\027" +
|
raster@15779
|
1106 |
"\ufed5\030\ufed5\031\ufed5\033\ufed5\034\ufed5\035\ufed5\040\ufed5" +
|
raster@15779
|
1107 |
"\041\ufed5\045\ufed5\051\ufed5\053\ufed5\057\ufed5\063\ufed5\065" +
|
raster@15779
|
1108 |
"\ufed5\072\ufed5\073\ufed5\101\ufed5\105\ufed5\106\ufed5\140\ufed5" +
|
raster@15779
|
1109 |
"\144\ufed5\147\ufed5\001\002\000\004\016\ufed3\001\002\000" +
|
raster@15779
|
1110 |
"\004\141\u01b1\001\002\000\056\003\ufeee\004\ufeee\010\ufeee" +
|
raster@15779
|
1111 |
"\016\ufeee\021\ufeee\022\ufeee\023\ufeee\034\ufeee\035\ufeee\040" +
|
raster@15779
|
1112 |
"\ufeee\041\ufeee\045\ufeee\051\ufeee\057\ufeee\063\ufeee\065\ufeee" +
|
raster@15779
|
1113 |
"\072\ufeee\073\ufeee\106\ufeee\140\ufeee\144\ufeee\147\ufeee\001" +
|
raster@15779
|
1114 |
"\002\000\012\013\321\053\324\110\322\124\u01b6\001\002" +
|
raster@15779
|
1115 |
"\000\032\005\213\047\224\050\200\051\227\113\204\116" +
|
raster@16367
|
1116 |
"\175\120\217\143\215\144\045\145\177\146\231\147\205" +
|
raster@15779
|
1117 |
"\001\002\000\012\013\321\053\324\110\322\124\u01b5\001" +
|
raster@15779
|
1118 |
"\002\000\074\003\ufe66\004\ufe66\010\ufe66\016\ufe66\021\ufe66" +
|
raster@15779
|
1119 |
"\022\ufe66\023\ufe66\027\ufe66\030\ufe66\031\ufe66\033\ufe66\034" +
|
raster@15779
|
1120 |
"\ufe66\035\ufe66\040\ufe66\041\ufe66\045\ufe66\051\ufe66\053\ufe66" +
|
raster@15779
|
1121 |
"\057\ufe66\063\ufe66\065\ufe66\072\ufe66\073\ufe66\101\ufe66\105" +
|
raster@15779
|
1122 |
"\ufe66\106\ufe66\140\ufe66\144\ufe66\147\ufe66\001\002\000\074" +
|
raster@15779
|
1123 |
"\003\ufe67\004\ufe67\010\ufe67\016\ufe67\021\ufe67\022\ufe67\023" +
|
raster@15779
|
1124 |
"\ufe67\027\ufe67\030\ufe67\031\ufe67\033\ufe67\034\ufe67\035\ufe67" +
|
raster@15779
|
1125 |
"\040\ufe67\041\ufe67\045\ufe67\051\ufe67\053\ufe67\057\ufe67\063" +
|
raster@15779
|
1126 |
"\ufe67\065\ufe67\072\ufe67\073\ufe67\101\ufe67\105\ufe67\106\ufe67" +
|
raster@15779
|
1127 |
"\140\ufe67\144\ufe67\147\ufe67\001\002\000\012\112\u0122\113" +
|
raster@15779
|
1128 |
"\233\121\235\124\u01b8\001\002\000\074\003\ufec7\004\ufec7" +
|
raster@15779
|
1129 |
"\010\ufec7\016\ufec7\021\ufec7\022\ufec7\023\ufec7\027\ufec7\030" +
|
raster@15779
|
1130 |
"\ufec7\031\ufec7\033\ufec7\034\ufec7\035\ufec7\040\ufec7\041\ufec7" +
|
raster@15779
|
1131 |
"\045\ufec7\051\ufec7\053\ufec7\057\ufec7\063\ufec7\065\ufec7\072" +
|
raster@15779
|
1132 |
"\ufec7\073\ufec7\101\ufec7\105\ufec7\106\ufec7\140\ufec7\144\ufec7" +
|
raster@15779
|
1133 |
"\147\ufec7\001\002\000\010\026\ufebe\113\u01bc\124\ufebe\001" +
|
raster@15779
|
1134 |
"\002\000\010\026\ufe69\113\ufe69\124\ufe69\001\002\000\006" +
|
raster@15779
|
1135 |
"\026\ufe6a\124\ufe6a\001\002\000\034\003\u012f\005\213\047" +
|
raster@15779
|
1136 |
"\224\050\200\051\227\113\204\116\175\120\217\143\215" +
|
raster@16367
|
1137 |
"\144\u0131\145\177\146\231\147\205\001\002\000\012\013" +
|
raster@15779
|
1138 |
"\321\053\324\110\322\114\u01be\001\002\000\010\026\ufe68" +
|
raster@15779
|
1139 |
"\113\ufe68\124\ufe68\001\002\000\074\003\ufeed\004\ufeed\010" +
|
raster@15779
|
1140 |
"\ufeed\016\ufeed\021\ufeed\022\ufeed\023\ufeed\027\ufeed\030\ufeed" +
|
raster@15779
|
1141 |
"\031\ufeed\033\ufeed\034\ufeed\035\ufeed\040\ufeed\041\ufeed\045" +
|
raster@15779
|
1142 |
"\ufeed\051\ufeed\053\ufeed\057\ufeed\063\ufeed\065\ufeed\072\ufeed" +
|
raster@15779
|
1143 |
"\073\ufeed\101\ufeed\105\ufeed\106\ufeed\140\ufeed\144\ufeed\147" +
|
raster@15779
|
1144 |
"\ufeed\001\002\000\006\031\ufecf\105\u01c3\001\002\000\004" +
|
raster@15779
|
1145 |
"\105\u01c3\001\002\000\004\031\ufed1\001\002\000\010\054" +
|
raster@15779
|
1146 |
"\u01c5\144\u01c7\147\205\001\002\000\006\031\ufe34\105\ufe34" +
|
raster@15779
|
1147 |
"\001\002\000\006\130\ufe2d\131\ufe2d\001\002\000\014\112" +
|
raster@15779
|
1148 |
"\u0122\113\233\121\235\130\ufe2e\131\ufe2e\001\002\000\016" +
|
raster@15779
|
1149 |
"\112\uff59\113\uff59\121\uff59\123\u01ce\130\uff59\131\uff59\001" +
|
raster@15779
|
1150 |
"\002\000\006\130\u01ca\131\u01cb\001\002\000\006\130\ufe30" +
|
raster@15779
|
1151 |
"\131\ufe30\001\002\000\010\054\u01c5\144\045\147\205\001" +
|
raster@15779
|
1152 |
"\002\000\056\003\u017e\004\u017d\010\u0183\016\ufee0\021\u0169" +
|
raster@15779
|
1153 |
"\022\ufee0\023\u0185\034\u0176\035\ufee0\040\u0184\041\u0177\045" +
|
raster@15779
|
1154 |
"\ufee0\051\u0180\057\004\063\u017c\065\u018f\072\u0164\073\u0175" +
|
raster@15779
|
1155 |
"\106\ufee0\140\u0187\144\u0190\147\205\001\002\000\062\003" +
|
raster@15779
|
1156 |
"\u017e\004\u017d\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185" +
|
raster@15779
|
1157 |
"\031\ufe32\034\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0\051" +
|
raster@15779
|
1158 |
"\u0180\057\004\063\u017c\065\u018f\072\u0164\073\u0175\105\ufe32" +
|
raster@15779
|
1159 |
"\106\ufee0\140\u0187\144\u0190\147\205\001\002\000\006\130" +
|
raster@15779
|
1160 |
"\ufe2f\131\ufe2f\001\002\000\010\054\u01c5\144\045\147\205" +
|
raster@15779
|
1161 |
"\001\002\000\006\130\u01ca\131\u01d0\001\002\000\056\003" +
|
raster@15779
|
1162 |
"\u017e\004\u017d\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185" +
|
raster@15779
|
1163 |
"\034\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057" +
|
raster@15779
|
1164 |
"\004\063\u017c\065\u018f\072\u0164\073\u0175\106\ufee0\140\u0187" +
|
raster@15779
|
1165 |
"\144\u0190\147\205\001\002\000\062\003\u017e\004\u017d\010" +
|
raster@15779
|
1166 |
"\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\031\ufe31\034\u0176" +
|
raster@15779
|
1167 |
"\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057\004\063" +
|
raster@15779
|
1168 |
"\u017c\065\u018f\072\u0164\073\u0175\105\ufe31\106\ufee0\140\u0187" +
|
raster@15779
|
1169 |
"\144\u0190\147\205\001\002\000\006\031\ufe33\105\ufe33\001" +
|
raster@14695
|
1170 |
"\002\000\074\003\ufef5\004\ufef5\010\ufef5\016\ufef5\021\ufef5" +
|
raster@14695
|
1171 |
"\022\ufef5\023\ufef5\027\ufef5\030\ufef5\031\ufef5\033\ufef5\034" +
|
raster@14695
|
1172 |
"\ufef5\035\ufef5\040\ufef5\041\ufef5\045\ufef5\051\ufef5\053\ufef5" +
|
raster@14695
|
1173 |
"\057\ufef5\063\ufef5\065\ufef5\072\ufef5\073\ufef5\101\ufef5\105" +
|
raster@15779
|
1174 |
"\ufef5\106\ufef5\140\ufef5\144\ufef5\147\ufef5\001\002\000\014" +
|
raster@15779
|
1175 |
"\112\u0122\113\233\117\ufe51\121\235\124\ufe51\001\002\000" +
|
raster@15779
|
1176 |
"\006\117\u01d6\124\u01d7\001\002\000\006\144\045\147\205" +
|
raster@15779
|
1177 |
"\001\002\000\074\003\ufe52\004\ufe52\010\ufe52\016\ufe52\021" +
|
raster@15779
|
1178 |
"\ufe52\022\ufe52\023\ufe52\027\ufe52\030\ufe52\031\ufe52\033\ufe52" +
|
raster@15779
|
1179 |
"\034\ufe52\035\ufe52\040\ufe52\041\ufe52\045\ufe52\051\ufe52\053" +
|
raster@15779
|
1180 |
"\ufe52\057\ufe52\063\ufe52\065\ufe52\072\ufe52\073\ufe52\101\ufe52" +
|
raster@15779
|
1181 |
"\105\ufe52\106\ufe52\140\ufe52\144\ufe52\147\ufe52\001\002\000" +
|
raster@15779
|
1182 |
"\014\112\u0122\113\233\117\ufe50\121\235\124\ufe50\001\002" +
|
raster@15779
|
1183 |
"\000\074\003\ufec9\004\ufec9\010\ufec9\016\ufec9\021\ufec9\022" +
|
raster@15779
|
1184 |
"\ufec9\023\ufec9\027\ufec9\030\ufec9\031\ufec9\033\ufec9\034\ufec9" +
|
raster@15779
|
1185 |
"\035\ufec9\040\ufec9\041\ufec9\045\ufec9\051\ufec9\053\ufec9\057" +
|
raster@15779
|
1186 |
"\ufec9\063\ufec9\065\ufec9\072\ufec9\073\ufec9\101\ufec9\105\ufec9" +
|
raster@15779
|
1187 |
"\106\ufec9\140\ufec9\144\ufec9\147\ufec9\001\002\000\012\013" +
|
raster@15779
|
1188 |
"\321\053\324\110\322\124\u01db\001\002\000\074\003\ufec8" +
|
raster@15779
|
1189 |
"\004\ufec8\010\ufec8\016\ufec8\021\ufec8\022\ufec8\023\ufec8\027" +
|
raster@15779
|
1190 |
"\ufec8\030\ufec8\031\ufec8\033\ufec8\034\ufec8\035\ufec8\040\ufec8" +
|
raster@15779
|
1191 |
"\041\ufec8\045\ufec8\051\ufec8\053\ufec8\057\ufec8\063\ufec8\065" +
|
raster@15779
|
1192 |
"\ufec8\072\ufec8\073\ufec8\101\ufec8\105\ufec8\106\ufec8\140\ufec8" +
|
raster@15779
|
1193 |
"\144\ufec8\147\ufec8\001\002\000\056\003\u017e\004\u017d\010" +
|
raster@15779
|
1194 |
"\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\034\u0176\035\ufee0" +
|
raster@15779
|
1195 |
"\040\u0184\041\u0177\045\ufee0\051\u0180\057\004\063\u017c\065" +
|
raster@15779
|
1196 |
"\u018f\072\u0164\073\u0175\106\ufee0\140\u0187\144\u0190\147\205" +
|
raster@15779
|
1197 |
"\001\002\000\074\003\ufe6c\004\ufe6c\010\ufe6c\016\ufe6c\021" +
|
raster@15779
|
1198 |
"\ufe6c\022\ufe6c\023\ufe6c\027\ufe6c\030\ufe6c\031\ufe6c\033\ufe6c" +
|
raster@15779
|
1199 |
"\034\ufe6c\035\ufe6c\040\ufe6c\041\ufe6c\045\ufe6c\051\ufe6c\053" +
|
raster@15779
|
1200 |
"\ufe6c\057\ufe6c\063\ufe6c\065\ufe6c\072\ufe6c\073\ufe6c\101\ufe6c" +
|
raster@15779
|
1201 |
"\105\ufe6c\106\ufe6c\140\ufe6c\144\ufe6c\147\ufe6c\001\002\000" +
|
raster@15779
|
1202 |
"\004\031\u01df\001\002\000\010\124\ufed7\144\045\147\205" +
|
raster@15779
|
1203 |
"\001\002\000\004\124\u01e1\001\002\000\074\003\ufe6b\004" +
|
raster@15779
|
1204 |
"\ufe6b\010\ufe6b\016\ufe6b\021\ufe6b\022\ufe6b\023\ufe6b\027\ufe6b" +
|
raster@15779
|
1205 |
"\030\ufe6b\031\ufe6b\033\ufe6b\034\ufe6b\035\ufe6b\040\ufe6b\041" +
|
raster@15779
|
1206 |
"\ufe6b\045\ufe6b\051\ufe6b\053\ufe6b\057\ufe6b\063\ufe6b\065\ufe6b" +
|
raster@15779
|
1207 |
"\072\ufe6b\073\ufe6b\101\ufe6b\105\ufe6b\106\ufe6b\140\ufe6b\144" +
|
raster@15779
|
1208 |
"\ufe6b\147\ufe6b\001\002\000\010\027\u01e6\030\u01e7\031\ufee7" +
|
raster@15779
|
1209 |
"\001\002\000\004\101\u01e4\001\002\000\056\003\u017e\004" +
|
raster@15779
|
1210 |
"\u017d\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\034\u0176" +
|
raster@15779
|
1211 |
"\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057\004\063" +
|
raster@15779
|
1212 |
"\u017c\065\u018f\072\u0164\073\u0175\106\ufee0\140\u0187\144\u0190" +
|
raster@15779
|
1213 |
"\147\205\001\002\000\064\003\u017e\004\u017d\010\u0183\016" +
|
raster@15779
|
1214 |
"\ufee0\021\u0169\022\ufee0\023\u0185\027\ufeea\030\ufeea\031\ufeea" +
|
raster@15779
|
1215 |
"\034\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057" +
|
raster@15779
|
1216 |
"\004\063\u017c\065\u018f\072\u0164\073\u0175\106\ufee0\140\u0187" +
|
raster@15779
|
1217 |
"\144\u0190\147\205\001\002\000\056\003\u017e\004\u017d\010" +
|
raster@15779
|
1218 |
"\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\034\u0176\035\ufee0" +
|
raster@15779
|
1219 |
"\040\u0184\041\u0177\045\ufee0\051\u0180\057\004\063\u017c\065" +
|
raster@15779
|
1220 |
"\u018f\072\u0164\073\u0175\106\ufee0\140\u0187\144\u0190\147\205" +
|
raster@15779
|
1221 |
"\001\002\000\032\005\213\047\224\050\200\051\227\113" +
|
raster@16367
|
1222 |
"\204\116\175\120\217\143\215\144\045\145\177\146\231" +
|
raster@15779
|
1223 |
"\147\205\001\002\000\004\031\u01e9\001\002\000\004\041" +
|
raster@15779
|
1224 |
"\u01ea\001\002\000\004\124\u01eb\001\002\000\074\003\ufeeb" +
|
raster@14695
|
1225 |
"\004\ufeeb\010\ufeeb\016\ufeeb\021\ufeeb\022\ufeeb\023\ufeeb\027" +
|
raster@14695
|
1226 |
"\ufeeb\030\ufeeb\031\ufeeb\033\ufeeb\034\ufeeb\035\ufeeb\040\ufeeb" +
|
raster@14695
|
1227 |
"\041\ufeeb\045\ufeeb\051\ufeeb\053\ufeeb\057\ufeeb\063\ufeeb\065" +
|
raster@14695
|
1228 |
"\ufeeb\072\ufeeb\073\ufeeb\101\ufeeb\105\ufeeb\106\ufeeb\140\ufeeb" +
|
raster@15779
|
1229 |
"\144\ufeeb\147\ufeeb\001\002\000\004\101\u01ed\001\002\000" +
|
raster@15779
|
1230 |
"\056\003\u017e\004\u017d\010\u0183\016\ufee0\021\u0169\022\ufee0" +
|
raster@15779
|
1231 |
"\023\u0185\034\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0\051" +
|
raster@15779
|
1232 |
"\u0180\057\004\063\u017c\065\u018f\072\u0164\073\u0175\106\ufee0" +
|
raster@15779
|
1233 |
"\140\u0187\144\u0190\147\205\001\002\000\064\003\u017e\004" +
|
raster@15779
|
1234 |
"\u017d\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\027\ufee9" +
|
raster@15779
|
1235 |
"\030\ufee9\031\ufee9\034\u0176\035\ufee0\040\u0184\041\u0177\045" +
|
raster@15779
|
1236 |
"\ufee0\051\u0180\057\004\063\u017c\065\u018f\072\u0164\073\u0175" +
|
raster@15779
|
1237 |
"\106\ufee0\140\u0187\144\u0190\147\205\001\002\000\060\003" +
|
raster@15779
|
1238 |
"\u017e\004\u017d\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185" +
|
raster@15779
|
1239 |
"\031\ufee6\034\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0\051" +
|
raster@15779
|
1240 |
"\u0180\057\004\063\u017c\065\u018f\072\u0164\073\u0175\106\ufee0" +
|
raster@15779
|
1241 |
"\140\u0187\144\u0190\147\205\001\002\000\006\105\u01f2\124" +
|
raster@15779
|
1242 |
"\ufecb\001\002\000\004\124\u01f4\001\002\000\032\005\213" +
|
raster@15779
|
1243 |
"\047\224\050\200\051\227\113\204\116\175\120\217\143" +
|
raster@16367
|
1244 |
"\215\144\045\145\177\146\231\147\205\001\002\000\004" +
|
raster@15779
|
1245 |
"\124\ufeca\001\002\000\074\003\ufece\004\ufece\010\ufece\016" +
|
raster@15779
|
1246 |
"\ufece\021\ufece\022\ufece\023\ufece\027\ufece\030\ufece\031\ufece" +
|
raster@15779
|
1247 |
"\033\ufece\034\ufece\035\ufece\040\ufece\041\ufece\045\ufece\051" +
|
raster@15779
|
1248 |
"\ufece\053\ufece\057\ufece\063\ufece\065\ufece\072\ufece\073\ufece" +
|
raster@15779
|
1249 |
"\101\ufece\105\ufece\106\ufece\140\ufece\144\ufece\147\ufece\001" +
|
raster@15779
|
1250 |
"\002\000\066\003\u017e\004\u017d\010\u0183\016\ufee0\021\u0169" +
|
raster@15779
|
1251 |
"\022\ufee0\023\u0185\027\ufe54\031\ufe54\034\u0176\035\ufee0\040" +
|
raster@15779
|
1252 |
"\u0184\041\u0177\045\ufee0\051\u0180\053\ufe54\057\004\063\u017c" +
|
raster@15779
|
1253 |
"\065\u018f\072\u0164\073\u0175\101\ufe54\106\ufee0\140\u0187\144" +
|
raster@15779
|
1254 |
"\u0190\147\205\001\002\000\064\003\u017e\004\u017d\010\u0183" +
|
raster@15779
|
1255 |
"\016\ufee0\021\u0169\022\ufee0\023\u0185\027\ufe54\034\u0176\035" +
|
raster@15779
|
1256 |
"\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\053\ufe54\057\004" +
|
raster@15779
|
1257 |
"\063\u017c\065\u018f\072\u0164\073\u0175\101\ufe54\106\ufee0\140" +
|
raster@15779
|
1258 |
"\u0187\144\u0190\147\205\001\002\000\010\027\ufe60\031\ufe60" +
|
raster@15779
|
1259 |
"\053\ufe60\001\002\000\004\101\u020f\001\002\000\064\003" +
|
raster@15779
|
1260 |
"\ufe6d\004\ufe6d\010\ufe6d\016\ufe6d\021\ufe6d\022\ufe6d\023\ufe6d" +
|
raster@15779
|
1261 |
"\027\ufe6d\034\ufe6d\035\ufe6d\040\ufe6d\041\ufe6d\045\ufe6d\051" +
|
raster@15779
|
1262 |
"\ufe6d\053\ufe6d\057\ufe6d\063\ufe6d\065\ufe6d\072\ufe6d\073\ufe6d" +
|
raster@15779
|
1263 |
"\101\ufe6d\106\ufe6d\140\ufe6d\144\ufe6d\147\ufe6d\001\002\000" +
|
raster@15779
|
1264 |
"\004\124\u020e\001\002\000\032\005\213\047\224\050\200" +
|
raster@15779
|
1265 |
"\051\227\113\204\116\175\120\217\143\215\144\045\145" +
|
raster@16367
|
1266 |
"\177\146\231\147\205\001\002\000\064\003\u017e\004\u017d" +
|
raster@15779
|
1267 |
"\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\027\ufe54\031" +
|
raster@15779
|
1268 |
"\ufe54\034\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180" +
|
raster@15779
|
1269 |
"\053\ufe54\057\004\063\u017c\065\u018f\072\u0164\073\u0175\106" +
|
raster@15779
|
1270 |
"\ufee0\140\u0187\144\u0190\147\205\001\002\000\010\027\ufe5e" +
|
raster@15779
|
1271 |
"\031\ufe5e\053\ufe5e\001\002\000\012\112\u0122\113\233\121" +
|
raster@15779
|
1272 |
"\235\124\u01ff\001\002\000\074\003\ufeb0\004\ufeb0\010\ufeb0" +
|
raster@15779
|
1273 |
"\016\ufeb0\021\ufeb0\022\ufeb0\023\ufeb0\027\ufeb0\030\ufeb0\031" +
|
raster@15779
|
1274 |
"\ufeb0\033\ufeb0\034\ufeb0\035\ufeb0\040\ufeb0\041\ufeb0\045\ufeb0" +
|
raster@15779
|
1275 |
"\051\ufeb0\053\ufeb0\057\ufeb0\063\ufeb0\065\ufeb0\072\ufeb0\073" +
|
raster@15779
|
1276 |
"\ufeb0\101\ufeb0\105\ufeb0\106\ufeb0\140\ufeb0\144\ufeb0\147\ufeb0" +
|
raster@15779
|
1277 |
"\001\002\000\010\027\u01e6\031\ufee7\053\u0202\001\002\000" +
|
raster@15779
|
1278 |
"\004\031\u0207\001\002\000\012\010\u0183\023\u0185\100\u01fa" +
|
raster@15779
|
1279 |
"\105\u01fb\001\002\000\064\003\u017e\004\u017d\010\u0183\016" +
|
raster@15779
|
1280 |
"\ufee0\021\u0169\022\ufee0\023\u0185\027\ufe54\031\ufe54\034\u0176" +
|
raster@15779
|
1281 |
"\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\053\ufe54\057" +
|
raster@15779
|
1282 |
"\004\063\u017c\065\u018f\072\u0164\073\u0175\106\ufee0\140\u0187" +
|
raster@15779
|
1283 |
"\144\u0190\147\205\001\002\000\010\027\ufe5d\031\ufe5d\053" +
|
raster@15779
|
1284 |
"\ufe5d\001\002\000\010\027\ufe5b\031\ufe5b\053\ufe5b\001\002" +
|
raster@15779
|
1285 |
"\000\066\003\u017e\004\u017d\010\u0183\016\ufee0\021\u0169\022" +
|
raster@15779
|
1286 |
"\ufee0\023\u0185\027\ufe53\031\ufe53\034\u0176\035\ufee0\040\u0184" +
|
raster@15779
|
1287 |
"\041\u0177\045\ufee0\051\u0180\053\ufe53\057\004\063\u017c\065" +
|
raster@15779
|
1288 |
"\u018f\072\u0164\073\u0175\101\ufe53\106\ufee0\140\u0187\144\u0190" +
|
raster@15779
|
1289 |
"\147\205\001\002\000\004\073\u0208\001\002\000\004\124" +
|
raster@15779
|
1290 |
"\u0209\001\002\000\074\003\ufe61\004\ufe61\010\ufe61\016\ufe61" +
|
raster@15779
|
1291 |
"\021\ufe61\022\ufe61\023\ufe61\027\ufe61\030\ufe61\031\ufe61\033" +
|
raster@15779
|
1292 |
"\ufe61\034\ufe61\035\ufe61\040\ufe61\041\ufe61\045\ufe61\051\ufe61" +
|
raster@15779
|
1293 |
"\053\ufe61\057\ufe61\063\ufe61\065\ufe61\072\ufe61\073\ufe61\101" +
|
raster@15779
|
1294 |
"\ufe61\105\ufe61\106\ufe61\140\ufe61\144\ufe61\147\ufe61\001\002" +
|
raster@15779
|
1295 |
"\000\010\027\ufe5c\031\ufe5c\053\ufe5c\001\002\000\004\131" +
|
raster@15779
|
1296 |
"\u020c\001\002\000\010\010\u0183\023\u0185\100\u01fa\001\002" +
|
raster@15779
|
1297 |
"\000\010\027\ufe5f\031\ufe5f\053\ufe5f\001\002\000\010\027" +
|
raster@15779
|
1298 |
"\ufe5a\031\ufe5a\053\ufe5a\001\002\000\004\004\u0210\001\002" +
|
raster@15779
|
1299 |
"\000\056\003\u017e\004\u017d\010\u0183\016\ufee0\021\u0169\022" +
|
raster@15779
|
1300 |
"\ufee0\023\u0185\034\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0" +
|
raster@15779
|
1301 |
"\051\u0180\057\004\063\u017c\065\u018f\072\u0164\073\u0175\106" +
|
raster@15779
|
1302 |
"\ufee0\140\u0187\144\u0190\147\205\001\002\000\060\003\u017e" +
|
raster@15779
|
1303 |
"\004\u017d\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\031" +
|
raster@15779
|
1304 |
"\u0212\034\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180" +
|
raster@15779
|
1305 |
"\057\004\063\u017c\065\u018f\072\u0164\073\u0175\106\ufee0\140" +
|
raster@15779
|
1306 |
"\u0187\144\u0190\147\205\001\002\000\004\073\u0213\001\002" +
|
raster@15779
|
1307 |
"\000\004\124\u0214\001\002\000\074\003\ufe57\004\ufe57\010" +
|
raster@15779
|
1308 |
"\ufe57\016\ufe57\021\ufe57\022\ufe57\023\ufe57\027\ufe57\030\ufe57" +
|
raster@15779
|
1309 |
"\031\ufe57\033\ufe57\034\ufe57\035\ufe57\040\ufe57\041\ufe57\045" +
|
raster@15779
|
1310 |
"\ufe57\051\ufe57\053\ufe57\057\ufe57\063\ufe57\065\ufe57\072\ufe57" +
|
raster@15779
|
1311 |
"\073\ufe57\101\ufe57\105\ufe57\106\ufe57\140\ufe57\144\ufe57\147" +
|
raster@15779
|
1312 |
"\ufe57\001\002\000\010\027\u0216\053\u0217\101\ufe58\001\002" +
|
raster@15779
|
1313 |
"\000\056\003\u017e\004\u017d\010\u0183\016\ufee0\021\u0169\022" +
|
raster@15779
|
1314 |
"\ufee0\023\u0185\034\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0" +
|
raster@15779
|
1315 |
"\051\u0180\057\004\063\u017c\065\u018f\072\u0164\073\u0175\106" +
|
raster@15779
|
1316 |
"\ufee0\140\u0187\144\u0190\147\205\001\002\000\004\023\u0185" +
|
raster@15779
|
1317 |
"\001\002\000\060\003\u017e\004\u017d\010\u0183\016\ufee0\021" +
|
raster@15779
|
1318 |
"\u0169\022\ufee0\023\u0185\031\ufe54\034\u0176\035\ufee0\040\u0184" +
|
raster@15779
|
1319 |
"\041\u0177\045\ufee0\051\u0180\057\004\063\u017c\065\u018f\072" +
|
raster@15779
|
1320 |
"\u0164\073\u0175\106\ufee0\140\u0187\144\u0190\147\205\001\002" +
|
raster@15779
|
1321 |
"\000\004\031\u021a\001\002\000\004\073\u021b\001\002\000" +
|
raster@15779
|
1322 |
"\004\124\u021c\001\002\000\074\003\ufe56\004\ufe56\010\ufe56" +
|
raster@15779
|
1323 |
"\016\ufe56\021\ufe56\022\ufe56\023\ufe56\027\ufe56\030\ufe56\031" +
|
raster@15779
|
1324 |
"\ufe56\033\ufe56\034\ufe56\035\ufe56\040\ufe56\041\ufe56\045\ufe56" +
|
raster@15779
|
1325 |
"\051\ufe56\053\ufe56\057\ufe56\063\ufe56\065\ufe56\072\ufe56\073" +
|
raster@15779
|
1326 |
"\ufe56\101\ufe56\105\ufe56\106\ufe56\140\ufe56\144\ufe56\147\ufe56" +
|
raster@15779
|
1327 |
"\001\002\000\060\003\u017e\004\u017d\010\u0183\016\ufee0\021" +
|
raster@15779
|
1328 |
"\u0169\022\ufee0\023\u0185\031\u021e\034\u0176\035\ufee0\040\u0184" +
|
raster@15779
|
1329 |
"\041\u0177\045\ufee0\051\u0180\057\004\063\u017c\065\u018f\072" +
|
raster@15779
|
1330 |
"\u0164\073\u0175\106\ufee0\140\u0187\144\u0190\147\205\001\002" +
|
raster@15779
|
1331 |
"\000\004\073\u021f\001\002\000\004\124\u0220\001\002\000" +
|
raster@15779
|
1332 |
"\074\003\ufe55\004\ufe55\010\ufe55\016\ufe55\021\ufe55\022\ufe55" +
|
raster@15779
|
1333 |
"\023\ufe55\027\ufe55\030\ufe55\031\ufe55\033\ufe55\034\ufe55\035" +
|
raster@15779
|
1334 |
"\ufe55\040\ufe55\041\ufe55\045\ufe55\051\ufe55\053\ufe55\057\ufe55" +
|
raster@15779
|
1335 |
"\063\ufe55\065\ufe55\072\ufe55\073\ufe55\101\ufe55\105\ufe55\106" +
|
raster@15779
|
1336 |
"\ufe55\140\ufe55\144\ufe55\147\ufe55\001\002\000\012\027\ufe5b" +
|
raster@15779
|
1337 |
"\031\ufe5b\053\ufe5b\101\ufe59\001\002\000\032\005\213\047" +
|
raster@15779
|
1338 |
"\224\050\200\051\227\113\204\116\175\120\217\143\215" +
|
raster@16367
|
1339 |
"\144\045\145\177\146\231\147\205\001\002\000\012\013" +
|
raster@15779
|
1340 |
"\321\053\324\110\322\124\u0224\001\002\000\074\003\ufeec" +
|
raster@15779
|
1341 |
"\004\ufeec\010\ufeec\016\ufeec\021\ufeec\022\ufeec\023\ufeec\027" +
|
raster@15779
|
1342 |
"\ufeec\030\ufeec\031\ufeec\033\ufeec\034\ufeec\035\ufeec\040\ufeec" +
|
raster@15779
|
1343 |
"\041\ufeec\045\ufeec\051\ufeec\053\ufeec\057\ufeec\063\ufeec\065" +
|
raster@15779
|
1344 |
"\ufeec\072\ufeec\073\ufeec\101\ufeec\105\ufeec\106\ufeec\140\ufeec" +
|
raster@15779
|
1345 |
"\144\ufeec\147\ufeec\001\002\000\012\013\321\043\u0226\053" +
|
raster@15779
|
1346 |
"\324\110\322\001\002\000\010\031\ufffa\057\ufffa\105\ufffa" +
|
raster@15779
|
1347 |
"\001\002\000\010\031\ufee4\057\004\105\ufee4\001\002\000" +
|
raster@15779
|
1348 |
"\006\031\u022b\105\u022a\001\002\000\006\031\ufee3\105\ufee3" +
|
raster@15779
|
1349 |
"\001\002\000\034\005\213\047\224\050\200\051\227\054" +
|
raster@16367
|
1350 |
"\253\113\204\116\175\120\217\143\215\144\045\145\177" +
|
raster@15779
|
1351 |
"\146\231\147\205\001\002\000\004\021\u022c\001\002\000" +
|
raster@15779
|
1352 |
"\004\124\u022d\001\002\000\074\003\ufee5\004\ufee5\010\ufee5" +
|
raster@15779
|
1353 |
"\016\ufee5\021\ufee5\022\ufee5\023\ufee5\027\ufee5\030\ufee5\031" +
|
raster@15779
|
1354 |
"\ufee5\033\ufee5\034\ufee5\035\ufee5\040\ufee5\041\ufee5\045\ufee5" +
|
raster@15779
|
1355 |
"\051\ufee5\053\ufee5\057\ufee5\063\ufee5\065\ufee5\072\ufee5\073" +
|
raster@15779
|
1356 |
"\ufee5\101\ufee5\105\ufee5\106\ufee5\140\ufee5\144\ufee5\147\ufee5" +
|
raster@15779
|
1357 |
"\001\002\000\006\130\341\131\u022f\001\002\000\056\003" +
|
raster@15779
|
1358 |
"\u017e\004\u017d\010\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185" +
|
raster@15779
|
1359 |
"\034\u0176\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057" +
|
raster@15779
|
1360 |
"\004\063\u017c\065\u018f\072\u0164\073\u0175\106\ufee0\140\u0187" +
|
raster@15779
|
1361 |
"\144\u0190\147\205\001\002\000\062\003\u017e\004\u017d\010" +
|
raster@15779
|
1362 |
"\u0183\016\ufee0\021\u0169\022\ufee0\023\u0185\031\ufee2\034\u0176" +
|
raster@15779
|
1363 |
"\035\ufee0\040\u0184\041\u0177\045\ufee0\051\u0180\057\004\063" +
|
raster@15779
|
1364 |
"\u017c\065\u018f\072\u0164\073\u0175\105\ufee2\106\ufee0\140\u0187" +
|
raster@15779
|
1365 |
"\144\u0190\147\205\001\002\000\014\107\u0233\112\u0122\113" +
|
raster@15779
|
1366 |
"\233\121\235\124\u0232\001\002\000\074\003\ufe2b\004\ufe2b" +
|
raster@15779
|
1367 |
"\010\ufe2b\016\ufe2b\021\ufe2b\022\ufe2b\023\ufe2b\027\ufe2b\030" +
|
raster@15779
|
1368 |
"\ufe2b\031\ufe2b\033\ufe2b\034\ufe2b\035\ufe2b\040\ufe2b\041\ufe2b" +
|
raster@15779
|
1369 |
"\045\ufe2b\051\ufe2b\053\ufe2b\057\ufe2b\063\ufe2b\065\ufe2b\072" +
|
raster@15779
|
1370 |
"\ufe2b\073\ufe2b\101\ufe2b\105\ufe2b\106\ufe2b\140\ufe2b\144\ufe2b" +
|
raster@15779
|
1371 |
"\147\ufe2b\001\002\000\004\004\u0234\001\002\000\004\124" +
|
raster@15779
|
1372 |
"\u0235\001\002\000\074\003\ufe2a\004\ufe2a\010\ufe2a\016\ufe2a" +
|
raster@15779
|
1373 |
"\021\ufe2a\022\ufe2a\023\ufe2a\027\ufe2a\030\ufe2a\031\ufe2a\033" +
|
raster@15779
|
1374 |
"\ufe2a\034\ufe2a\035\ufe2a\040\ufe2a\041\ufe2a\045\ufe2a\051\ufe2a" +
|
raster@15779
|
1375 |
"\053\ufe2a\057\ufe2a\063\ufe2a\065\ufe2a\072\ufe2a\073\ufe2a\101" +
|
raster@15779
|
1376 |
"\ufe2a\105\ufe2a\106\ufe2a\140\ufe2a\144\ufe2a\147\ufe2a\001\002" +
|
raster@15779
|
1377 |
"\000\074\003\ufdfe\004\ufdfe\010\ufdfe\016\ufdfe\021\ufdfe\022" +
|
raster@15779
|
1378 |
"\ufdfe\023\ufdfe\027\ufdfe\030\ufdfe\031\ufdfe\033\ufdfe\034\ufdfe" +
|
raster@15779
|
1379 |
"\035\ufdfe\040\ufdfe\041\ufdfe\045\ufdfe\051\ufdfe\053\ufdfe\057" +
|
raster@15779
|
1380 |
"\ufdfe\063\ufdfe\065\ufdfe\072\ufdfe\073\ufdfe\101\ufdfe\105\ufdfe" +
|
raster@15779
|
1381 |
"\106\ufdfe\140\ufdfe\144\ufdfe\147\ufdfe\001\002\000\006\105" +
|
raster@15779
|
1382 |
"\ufebe\113\u0239\001\002\000\004\105\u0248\001\002\000\010" +
|
raster@15779
|
1383 |
"\003\u012f\035\u0198\144\126\001\002\000\032\005\213\047" +
|
raster@15779
|
1384 |
"\224\050\200\051\227\113\204\116\175\120\217\143\215" +
|
raster@16367
|
1385 |
"\144\045\145\177\146\231\147\205\001\002\000\004\114" +
|
raster@15779
|
1386 |
"\u023c\001\002\000\006\105\ufebe\113\u0134\001\002\000\004" +
|
raster@15779
|
1387 |
"\105\u023e\001\002\000\032\005\213\047\224\050\200\051" +
|
raster@16367
|
1388 |
"\227\113\204\116\175\120\217\143\215\144\045\145\177" +
|
raster@15779
|
1389 |
"\146\231\147\205\001\002\000\006\043\u0241\124\u0240\001" +
|
raster@15779
|
1390 |
"\002\000\014\031\ufe71\032\ufe71\036\ufe71\057\ufe71\061\ufe71" +
|
raster@15779
|
1391 |
"\001\002\000\036\003\105\016\uff7b\035\070\036\027\037" +
|
raster@15779
|
1392 |
"\030\056\121\057\004\061\021\062\117\075\076\077\060" +
|
raster@15779
|
1393 |
"\102\074\104\015\144\126\001\002\000\014\031\ufe72\032" +
|
raster@15779
|
1394 |
"\ufe72\036\ufe72\057\ufe72\061\ufe72\001\002\000\004\016\u015c" +
|
raster@15779
|
1395 |
"\001\002\000\004\031\u0245\001\002\000\010\124\ufed7\144" +
|
raster@15779
|
1396 |
"\045\147\205\001\002\000\004\124\u0247\001\002\000\014" +
|
raster@15779
|
1397 |
"\031\ufe70\032\ufe70\036\ufe70\057\ufe70\061\ufe70\001\002\000" +
|
raster@15779
|
1398 |
"\032\005\213\047\224\050\200\051\227\113\204\116\175" +
|
raster@16367
|
1399 |
"\120\217\143\215\144\045\145\177\146\231\147\205\001" +
|
raster@15779
|
1400 |
"\002\000\006\043\u0241\124\u0240\001\002\000\014\031\ufe73" +
|
raster@15779
|
1401 |
"\032\ufe73\036\ufe73\057\ufe73\061\ufe73\001\002\000\042\003" +
|
raster@15779
|
1402 |
"\ufe36\016\ufe36\031\ufe36\035\ufe36\036\ufe36\037\ufe36\056\ufe36" +
|
raster@15779
|
1403 |
"\057\ufe36\060\ufe36\061\ufe36\062\ufe36\075\ufe36\077\ufe36\102" +
|
raster@15779
|
1404 |
"\ufe36\104\ufe36\144\ufe36\001\002\000\042\003\uffee\016\uffee" +
|
raster@15779
|
1405 |
"\031\uffee\035\uffee\036\uffee\037\uffee\056\uffee\057\uffee\060" +
|
raster@15779
|
1406 |
"\uffee\061\uffee\062\uffee\075\uffee\077\uffee\102\uffee\104\uffee" +
|
raster@15779
|
1407 |
"\144\uffee\001\002\000\050\002\ufec6\003\ufec6\016\ufec6\031" +
|
raster@15779
|
1408 |
"\ufec6\035\ufec6\036\ufec6\037\ufec6\056\ufec6\057\ufec6\060\ufec6" +
|
raster@15779
|
1409 |
"\061\ufec6\062\ufec6\074\ufec6\075\ufec6\077\ufec6\102\ufec6\104" +
|
raster@15779
|
1410 |
"\ufec6\107\ufec6\144\ufec6\001\002\000\006\144\045\147\205" +
|
raster@15779
|
1411 |
"\001\002\000\044\003\105\006\u0252\016\uff7b\035\070\036" +
|
raster@15779
|
1412 |
"\027\037\030\047\u0253\056\121\057\004\061\021\062\117" +
|
raster@15779
|
1413 |
"\074\u0250\075\076\077\060\102\074\104\015\144\126\001" +
|
raster@15779
|
1414 |
"\002\000\004\124\u0256\001\002\000\004\124\ufe0b\001\002" +
|
raster@15779
|
1415 |
"\000\004\124\u0255\001\002\000\006\144\045\147\205\001" +
|
raster@15779
|
1416 |
"\002\000\012\112\u0122\113\233\121\235\124\ufe09\001\002" +
|
raster@15779
|
1417 |
"\000\050\002\ufec4\003\ufec4\016\ufec4\031\ufec4\035\ufec4\036" +
|
raster@15779
|
1418 |
"\ufec4\037\ufec4\056\ufec4\057\ufec4\060\ufec4\061\ufec4\062\ufec4" +
|
raster@15779
|
1419 |
"\074\ufec4\075\ufec4\077\ufec4\102\ufec4\104\ufec4\107\ufec4\144" +
|
raster@15779
|
1420 |
"\ufec4\001\002\000\042\003\ufe37\016\ufe37\031\ufe37\035\ufe37" +
|
raster@15779
|
1421 |
"\036\ufe37\037\ufe37\056\ufe37\057\ufe37\060\ufe37\061\ufe37\062" +
|
raster@15779
|
1422 |
"\ufe37\075\ufe37\077\ufe37\102\ufe37\104\ufe37\144\ufe37\001\002" +
|
raster@15779
|
1423 |
"\000\012\112\u0122\113\233\121\235\124\u0258\001\002\000" +
|
raster@15779
|
1424 |
"\050\002\ufe98\003\ufe98\016\ufe98\031\ufe98\035\ufe98\036\ufe98" +
|
raster@15779
|
1425 |
"\037\ufe98\056\ufe98\057\ufe98\060\ufe98\061\ufe98\062\ufe98\074" +
|
raster@15779
|
1426 |
"\ufe98\075\ufe98\077\ufe98\102\ufe98\104\ufe98\107\ufe98\144\ufe98" +
|
raster@15779
|
1427 |
"\001\002\000\004\043\u025a\001\002\000\006\144\045\147" +
|
raster@15779
|
1428 |
"\205\001\002\000\004\124\u025c\001\002\000\042\003\uffd2" +
|
raster@15779
|
1429 |
"\016\uffd2\031\uffd2\035\uffd2\036\uffd2\037\uffd2\056\uffd2\057" +
|
raster@15779
|
1430 |
"\uffd2\060\uffd2\061\uffd2\062\uffd2\075\uffd2\077\uffd2\102\uffd2" +
|
raster@15779
|
1431 |
"\104\uffd2\144\uffd2\001\002\000\004\031\ufea6\001\002\000" +
|
raster@15779
|
1432 |
"\004\031\u025f\001\002\000\006\124\ufeaa\144\045\001\002" +
|
raster@15779
|
1433 |
"\000\006\121\051\124\ufea9\001\002\000\004\124\u0262\001" +
|
raster@15779
|
1434 |
"\002\000\050\002\ufea8\003\ufea8\016\ufea8\031\ufea8\035\ufea8" +
|
raster@15779
|
1435 |
"\036\ufea8\037\ufea8\056\ufea8\057\ufea8\060\ufea8\061\ufea8\062" +
|
raster@15779
|
1436 |
"\ufea8\074\ufea8\075\ufea8\077\ufea8\102\ufea8\104\ufea8\107\ufea8" +
|
raster@15779
|
1437 |
"\144\ufea8\001\002\000\010\043\uffdf\113\143\124\uffdf\001" +
|
raster@15779
|
1438 |
"\002\000\006\043\u0266\124\uffdc\001\002\000\004\124\u02e2" +
|
raster@15779
|
1439 |
"\001\002\000\036\006\u0279\007\u026b\014\u027d\024\u0274\025" +
|
raster@15779
|
1440 |
"\u0275\044\uffa0\046\u0267\047\u027a\051\uffa0\060\uffa0\066\335" +
|
raster@15779
|
1441 |
"\067\uffa0\076\u026a\113\u026f\001\002\000\032\005\213\047" +
|
raster@15779
|
1442 |
"\224\050\200\051\227\113\204\116\175\120\217\143\215" +
|
raster@16367
|
1443 |
"\144\045\145\177\146\231\147\205\001\002\000\004\124" +
|
raster@15779
|
1444 |
"\uffda\001\002\000\012\044\u02dd\051\ufea4\060\ufea4\067\ufea4" +
|
raster@15779
|
1445 |
"\001\002\000\012\044\uff9f\051\uff9f\060\uff9f\067\uff9f\001" +
|
raster@15779
|
1446 |
"\002\000\020\012\u02d2\020\u02d0\036\uff7d\061\uff7d\062\u02d3" +
|
raster@15779
|
1447 |
"\144\045\147\205\001\002\000\004\124\uffd5\001\002\000" +
|
raster@15779
|
1448 |
"\004\124\uffdb\001\002\000\004\124\uffbe\001\002\000\006" +
|
raster@15779
|
1449 |
"\143\u02c9\144\u02ca\001\002\000\004\124\uffd6\001\002\000" +
|
raster@15779
|
1450 |
"\004\124\uffb9\001\002\000\004\124\uffd9\001\002\000\004" +
|
raster@15779
|
1451 |
"\124\uffd3\001\002\000\032\005\213\047\224\050\200\051" +
|
raster@16367
|
1452 |
"\227\113\204\116\175\120\217\143\215\144\045\145\177" +
|
raster@15779
|
1453 |
"\146\231\147\205\001\002\000\032\005\213\047\224\050" +
|
raster@15779
|
1454 |
"\200\051\227\113\204\116\175\120\217\143\215\144\045" +
|
raster@16367
|
1455 |
"\145\177\146\231\147\205\001\002\000\004\124\uffd8\001" +
|
raster@15779
|
1456 |
"\002\000\004\124\uffb8\001\002\000\004\124\uffd4\001\002" +
|
raster@15779
|
1457 |
"\000\006\047\u02bc\076\u02bb\001\002\000\006\144\045\147" +
|
raster@15779
|
1458 |
"\205\001\002\000\004\124\uffbc\001\002\000\004\124\uffd7" +
|
raster@15779
|
1459 |
"\001\002\000\004\113\u0281\001\002\000\006\124\uffb4\134" +
|
raster@15779
|
1460 |
"\uffb4\001\002\000\006\124\uffb3\134\uffb3\001\002\000\004" +
|
raster@15779
|
1461 |
"\052\u0293\001\002\000\032\005\213\047\224\050\200\051" +
|
raster@16367
|
1462 |
"\227\113\204\116\175\120\217\143\215\144\045\145\177" +
|
raster@15779
|
1463 |
"\146\231\147\205\001\002\000\006\114\u028d\117\u028c\001" +
|
raster@15779
|
1464 |
"\002\000\006\114\uffad\117\uffad\001\002\000\006\114\u028a" +
|
raster@15779
|
1465 |
"\117\u0289\001\002\000\006\114\uffa9\117\uffa9\001\002\000" +
|
raster@15779
|
1466 |
"\040\046\uff10\066\u0287\070\uff10\111\uff10\112\313\113\233" +
|
raster@15779
|
1467 |
"\114\uffa5\115\uff10\116\uff10\117\uffa5\120\uff10\121\235\122" +
|
raster@15779
|
1468 |
"\uff10\132\uff10\133\uff10\001\002\000\034\005\213\047\224" +
|
raster@15779
|
1469 |
"\050\200\051\227\113\204\116\175\120\217\142\u0288\143" +
|
raster@16367
|
1470 |
"\215\144\045\145\177\146\231\147\205\001\002\000\006" +
|
raster@15779
|
1471 |
"\114\uffab\117\uffab\001\002\000\032\005\213\047\224\050" +
|
raster@15779
|
1472 |
"\200\051\227\113\204\116\175\120\217\143\215\144\045" +
|
raster@16367
|
1473 |
"\145\177\146\231\147\205\001\002\000\004\052\uffaa\001" +
|
raster@15779
|
1474 |
"\002\000\006\114\uffa8\117\uffa8\001\002\000\006\144\045" +
|
raster@15779
|
1475 |
"\147\205\001\002\000\004\052\u028e\001\002\000\010\011" +
|
raster@15779
|
1476 |
"\u0117\144\uffaf\147\uffaf\001\002\000\006\124\uffb2\134\uffb2" +
|
raster@15779
|
1477 |
"\001\002\000\012\066\u0292\112\u0122\113\233\121\235\001" +
|
raster@15779
|
1478 |
"\002\000\006\114\uffac\117\uffac\001\002\000\004\142\u0288" +
|
raster@15779
|
1479 |
"\001\002\000\010\011\u0117\144\uffaf\147\uffaf\001\002\000" +
|
raster@15779
|
1480 |
"\006\124\uffb1\134\uffb1\001\002\000\006\107\u0296\124\uffcc" +
|
raster@15779
|
1481 |
"\001\002\000\010\051\u0299\060\u029a\067\u0297\001\002\000" +
|
raster@15779
|
1482 |
"\014\003\ufffa\021\ufffa\051\ufffa\057\ufffa\144\ufffa\001\002" +
|
raster@15779
|
1483 |
"\000\004\124\uffca\001\002\000\004\067\u029b\001\002\000" +
|
raster@15779
|
1484 |
"\004\124\uffcb\001\002\000\004\124\uffa1\001\002\000\014" +
|
raster@15779
|
1485 |
"\003\u0114\021\u02a0\051\u029d\057\004\144\126\001\002\000" +
|
raster@15779
|
1486 |
"\004\124\u02b9\001\002\000\016\003\ufffa\021\ufffa\031\ufffa" +
|
raster@15779
|
1487 |
"\057\ufffa\105\ufffa\144\ufffa\001\002\000\004\031\u02b2\001" +
|
raster@15779
|
1488 |
"\002\000\004\144\045\001\002\000\016\003\uff9a\021\uff9a" +
|
raster@15779
|
1489 |
"\031\uff9a\057\uff9a\105\uff9a\144\uff9a\001\002\000\010\031" +
|
raster@15779
|
1490 |
"\ufffa\057\ufffa\105\ufffa\001\002\000\010\031\uff9c\057\004" +
|
raster@15779
|
1491 |
"\105\uff9c\001\002\000\004\043\u02a5\001\002\000\006\057" +
|
raster@15779
|
1492 |
"\ufffa\105\ufffa\001\002\000\006\057\004\105\u02a8\001\002" +
|
raster@15779
|
1493 |
"\000\006\031\uff8c\105\uff8c\001\002\000\034\005\213\047" +
|
raster@15779
|
1494 |
"\224\050\200\051\227\054\253\113\204\116\175\120\217" +
|
raster@16367
|
1495 |
"\143\215\144\045\145\177\146\231\147\205\001\002\000" +
|
raster@15779
|
1496 |
"\006\031\u02ab\105\u02a8\001\002\000\006\031\uff8b\105\uff8b" +
|
raster@15779
|
1497 |
"\001\002\000\004\021\u02ac\001\002\000\004\124\u02ad\001" +
|
raster@15779
|
1498 |
"\002\000\010\031\uff8d\057\uff8d\105\uff8d\001\002\000\006" +
|
raster@15779
|
1499 |
"\130\341\131\u02af\001\002\000\014\003\ufffa\021\ufffa\051" +
|
raster@15779
|
1500 |
"\ufffa\057\ufffa\144\ufffa\001\002\000\014\003\u0114\021\u02a0" +
|
raster@15779
|
1501 |
"\051\u029d\057\004\144\126\001\002\000\006\031\uff8a\105" +
|
raster@15779
|
1502 |
"\uff8a\001\002\000\004\067\u02b3\001\002\000\004\124\uffa2" +
|
raster@15779
|
1503 |
"\001\002\000\006\031\uff9d\105\uff9d\001\002\000\016\003" +
|
raster@15779
|
1504 |
"\u0114\021\u02a0\031\uff98\057\004\105\uff98\144\126\001\002" +
|
raster@15779
|
1505 |
"\000\016\003\uff99\021\uff99\031\uff99\057\uff99\105\uff99\144" +
|
raster@15779
|
1506 |
"\uff99\001\002\000\010\031\ufffa\057\ufffa\105\ufffa\001\002" +
|
raster@15779
|
1507 |
"\000\010\031\uff97\057\004\105\uff97\001\002\000\010\031" +
|
raster@15779
|
1508 |
"\ufffa\057\ufffa\105\ufffa\001\002\000\010\031\uff9b\057\004" +
|
raster@15779
|
1509 |
"\105\uff9b\001\002\000\012\044\uff9e\051\uff9e\060\uff9e\067" +
|
raster@15779
|
1510 |
"\uff9e\001\002\000\006\144\045\147\205\001\002\000\004" +
|
raster@15779
|
1511 |
"\107\u02be\001\002\000\010\051\u0299\060\u02c0\067\u0297\001" +
|
raster@15779
|
1512 |
"\002\000\004\124\uffc8\001\002\000\004\124\uffc9\001\002" +
|
raster@15779
|
1513 |
"\000\014\013\321\053\324\066\335\110\322\124\uffbb\001" +
|
raster@15779
|
1514 |
"\002\000\004\124\uffb7\001\002\000\004\124\uffba\001\002" +
|
raster@15779
|
1515 |
"\000\014\013\321\025\u02c6\053\324\066\335\110\322\001" +
|
raster@15779
|
1516 |
"\002\000\004\124\uffb6\001\002\000\032\005\213\047\224" +
|
raster@15779
|
1517 |
"\050\200\051\227\113\204\116\175\120\217\143\215\144" +
|
raster@16367
|
1518 |
"\045\145\177\146\231\147\205\001\002\000\014\013\321" +
|
raster@15779
|
1519 |
"\053\324\066\335\110\322\124\uffbb\001\002\000\004\124" +
|
raster@15779
|
1520 |
"\uffb5\001\002\000\006\114\uffbf\117\uffbf\001\002\000\006" +
|
raster@15779
|
1521 |
"\114\uffc0\117\uffc0\001\002\000\006\114\uffc2\117\uffc2\001" +
|
raster@15779
|
1522 |
"\002\000\006\114\u02ce\117\u02cd\001\002\000\006\143\u02c9" +
|
raster@15779
|
1523 |
"\144\u02ca\001\002\000\004\124\uffc3\001\002\000\006\114" +
|
raster@15779
|
1524 |
"\uffc1\117\uffc1\001\002\000\006\144\045\147\205\001\002" +
|
raster@15779
|
1525 |
"\000\006\036\u02d7\061\u02d6\001\002\000\006\144\045\147" +
|
raster@15779
|
1526 |
"\205\001\002\000\006\036\uff7c\061\uff7c\001\002\000\004" +
|
raster@15779
|
1527 |
"\124\uff82\001\002\000\004\124\uff80\001\002\000\006\113" +
|
raster@15779
|
1528 |
"\u0134\124\ufebe\001\002\000\006\063\ufebe\113\u0134\001\002" +
|
raster@15779
|
1529 |
"\000\004\063\u02d9\001\002\000\004\144\045\001\002\000" +
|
raster@15779
|
1530 |
"\010\112\165\121\166\124\uff7e\001\002\000\004\124\uff7f" +
|
raster@15779
|
1531 |
"\001\002\000\004\124\uff81\001\002\000\010\051\ufea3\060" +
|
raster@15779
|
1532 |
"\ufea3\067\ufea3\001\002\000\010\051\u0299\060\u02e0\067\u0297" +
|
raster@15779
|
1533 |
"\001\002\000\004\124\uffa3\001\002\000\004\124\ufea5\001" +
|
raster@15779
|
1534 |
"\002\000\012\013\321\053\324\110\322\124\uffbd\001\002" +
|
raster@15779
|
1535 |
"\000\042\003\uffe0\016\uffe0\031\uffe0\035\uffe0\036\uffe0\037" +
|
raster@15779
|
1536 |
"\uffe0\056\uffe0\057\uffe0\060\uffe0\061\uffe0\062\uffe0\075\uffe0" +
|
raster@15779
|
1537 |
"\077\uffe0\102\uffe0\104\uffe0\144\uffe0\001\002\000\010\104" +
|
raster@15779
|
1538 |
"\u02e4\112\165\121\166\001\002\000\036\005\213\015\u02e5" +
|
raster@15779
|
1539 |
"\047\224\050\200\051\227\067\u02e7\113\204\116\175\120" +
|
raster@16367
|
1540 |
"\217\143\215\144\045\145\177\146\231\147\205\001\002" +
|
raster@15779
|
1541 |
"\000\032\005\213\047\224\050\200\051\227\113\204\116" +
|
raster@16367
|
1542 |
"\175\120\217\143\215\144\045\145\177\146\231\147\205" +
|
raster@15779
|
1543 |
"\001\002\000\012\013\321\053\324\110\322\124\u02f7\001" +
|
raster@15779
|
1544 |
"\002\000\010\015\u02e8\031\ufe03\144\ufe03\001\002\000\004" +
|
raster@15779
|
1545 |
"\046\u02f4\001\002\000\006\031\ufe01\144\ufe01\001\002\000" +
|
raster@15779
|
1546 |
"\006\031\u02eb\144\045\001\002\000\004\067\u02f2\001\002" +
|
raster@15779
|
1547 |
"\000\010\015\u02ed\112\165\121\166\001\002\000\032\005" +
|
raster@15779
|
1548 |
"\213\047\224\050\200\051\227\113\204\116\175\120\217" +
|
raster@16367
|
1549 |
"\143\215\144\045\145\177\146\231\147\205\001\002\000" +
|
raster@15779
|
1550 |
"\012\013\321\053\324\066\u02ef\110\322\001\002\000\032" +
|
raster@15779
|
1551 |
"\005\213\047\224\050\200\051\227\113\204\116\175\120" +
|
raster@16367
|
1552 |
"\217\143\215\144\045\145\177\146\231\147\205\001\002" +
|
raster@15779
|
1553 |
"\000\004\124\u02f1\001\002\000\006\031\ufe00\144\ufe00\001" +
|
raster@15779
|
1554 |
"\002\000\004\124\u02f3\001\002\000\044\003\ufe04\016\ufe04" +
|
raster@15779
|
1555 |
"\031\ufe04\032\ufe04\035\ufe04\036\ufe04\037\ufe04\056\ufe04\057" +
|
raster@15779
|
1556 |
"\ufe04\060\ufe04\061\ufe04\062\ufe04\075\ufe04\077\ufe04\102\ufe04" +
|
raster@15779
|
1557 |
"\104\ufe04\144\ufe04\001\002\000\032\005\213\047\224\050" +
|
raster@15779
|
1558 |
"\200\051\227\113\204\116\175\120\217\143\215\144\045" +
|
raster@16367
|
1559 |
"\145\177\146\231\147\205\001\002\000\012\013\321\053" +
|
raster@15779
|
1560 |
"\324\110\322\124\u02f6\001\002\000\006\031\ufe02\144\ufe02" +
|
raster@15779
|
1561 |
"\001\002\000\044\003\ufe05\016\ufe05\031\ufe05\032\ufe05\035" +
|
raster@15779
|
1562 |
"\ufe05\036\ufe05\037\ufe05\056\ufe05\057\ufe05\060\ufe05\061\ufe05" +
|
raster@15779
|
1563 |
"\062\ufe05\075\ufe05\077\ufe05\102\ufe05\104\ufe05\144\ufe05\001" +
|
raster@15779
|
1564 |
"\002\000\012\013\321\053\324\110\322\124\u02f9\001\002" +
|
raster@15779
|
1565 |
"\000\044\003\ufdff\016\ufdff\031\ufdff\032\ufdff\035\ufdff\036" +
|
raster@15779
|
1566 |
"\ufdff\037\ufdff\056\ufdff\057\ufdff\060\ufdff\061\ufdff\062\ufdff" +
|
raster@15779
|
1567 |
"\075\ufdff\077\ufdff\102\ufdff\104\ufdff\144\ufdff\001\002\000" +
|
raster@15779
|
1568 |
"\040\003\uff6c\016\uff6c\031\uff6c\035\uff6c\036\uff6c\037\uff6c" +
|
raster@15779
|
1569 |
"\056\uff6c\057\uff6c\061\uff6c\062\uff6c\075\uff6c\077\uff6c\102" +
|
raster@15779
|
1570 |
"\uff6c\104\uff6c\144\uff6c\001\002\000\016\011\u02fd\014\uffe9" +
|
raster@15779
|
1571 |
"\020\u02fe\033\u02fc\144\uffe9\147\uffe9\001\002\000\006\071" +
|
raster@15779
|
1572 |
"\u030d\124\u030c\001\002\000\012\014\uffe8\020\u030b\144\uffe8" +
|
raster@15779
|
1573 |
"\147\uffe8\001\002\000\012\014\uffe7\134\u0308\144\uffe7\147" +
|
raster@15779
|
1574 |
"\uffe7\001\002\000\010\014\u027d\144\045\147\205\001\002" +
|
raster@15779
|
1575 |
"\000\006\124\uffe3\134\164\001\002\000\010\071\u0303\124" +
|
raster@15779
|
1576 |
"\uffe5\134\uffe5\001\002\000\006\124\uffe4\134\uffe4\001\002" +
|
raster@15779
|
1577 |
"\000\006\144\045\147\205\001\002\000\012\112\u0122\113" +
|
raster@15779
|
1578 |
"\233\121\235\124\u0305\001\002\000\042\003\ufe9c\016\ufe9c" +
|
raster@15779
|
1579 |
"\031\ufe9c\035\ufe9c\036\ufe9c\037\ufe9c\056\ufe9c\057\ufe9c\060" +
|
raster@15779
|
1580 |
"\ufe9c\061\ufe9c\062\ufe9c\075\ufe9c\077\ufe9c\102\ufe9c\104\ufe9c" +
|
raster@15779
|
1581 |
"\144\ufe9c\001\002\000\004\124\u0307\001\002\000\042\003" +
|
raster@14695
|
1582 |
"\uffec\016\uffec\031\uffec\035\uffec\036\uffec\037\uffec\056\uffec" +
|
raster@14695
|
1583 |
"\057\uffec\060\uffec\061\uffec\062\uffec\075\uffec\077\uffec\102" +
|
raster@15779
|
1584 |
"\uffec\104\uffec\144\uffec\001\002\000\032\005\213\047\224" +
|
raster@15779
|
1585 |
"\050\200\051\227\113\204\116\175\120\217\143\215\144" +
|
raster@16367
|
1586 |
"\045\145\177\146\231\147\205\001\002\000\012\013\321" +
|
raster@15779
|
1587 |
"\053\324\110\322\124\u030a\001\002\000\042\003\uffe1\016" +
|
raster@15779
|
1588 |
"\uffe1\031\uffe1\035\uffe1\036\uffe1\037\uffe1\056\uffe1\057\uffe1" +
|
raster@15779
|
1589 |
"\060\uffe1\061\uffe1\062\uffe1\075\uffe1\077\uffe1\102\uffe1\104" +
|
raster@15779
|
1590 |
"\uffe1\144\uffe1\001\002\000\010\014\uffe6\144\uffe6\147\uffe6" +
|
raster@15779
|
1591 |
"\001\002\000\042\003\ufe35\016\ufe35\031\ufe35\035\ufe35\036" +
|
raster@15779
|
1592 |
"\ufe35\037\ufe35\056\ufe35\057\ufe35\060\ufe35\061\ufe35\062\ufe35" +
|
raster@15779
|
1593 |
"\075\ufe35\077\ufe35\102\ufe35\104\ufe35\144\ufe35\001\002\000" +
|
raster@15779
|
1594 |
"\006\144\045\147\205\001\002\000\012\112\u0122\113\233" +
|
raster@15779
|
1595 |
"\121\235\124\u030f\001\002\000\042\003\ufe9b\016\ufe9b\031" +
|
raster@15779
|
1596 |
"\ufe9b\035\ufe9b\036\ufe9b\037\ufe9b\056\ufe9b\057\ufe9b\060\ufe9b" +
|
raster@15779
|
1597 |
"\061\ufe9b\062\ufe9b\075\ufe9b\077\ufe9b\102\ufe9b\104\ufe9b\144" +
|
raster@15779
|
1598 |
"\ufe9b\001\002\000\004\144\045\001\002\000\006\043\u0315" +
|
raster@15779
|
1599 |
"\124\ufe92\001\002\000\004\144\045\001\002\000\010\043" +
|
raster@15779
|
1600 |
"\uffdf\113\143\124\uffdf\001\002\000\006\043\u0315\124\ufe92" +
|
raster@15779
|
1601 |
"\001\002\000\014\031\ufffa\032\ufffa\035\ufffa\057\ufffa\060" +
|
raster@15779
|
1602 |
"\ufffa\001\002\000\004\124\ufe93\001\002\000\012\031\ufe6f" +
|
raster@15779
|
1603 |
"\032\u010a\035\ufe6f\060\ufe6f\001\002\000\014\031\ufe77\032" +
|
raster@15779
|
1604 |
"\ufe77\035\ufe77\057\004\060\ufe77\001\002\000\014\031\ufffa" +
|
raster@15779
|
1605 |
"\032\ufffa\035\ufffa\057\ufffa\060\ufffa\001\002\000\010\031" +
|
raster@15779
|
1606 |
"\ufe90\035\070\060\u031d\001\002\000\012\031\ufffa\035\ufffa" +
|
raster@15779
|
1607 |
"\057\ufffa\060\ufffa\001\002\000\004\031\u0320\001\002\000" +
|
raster@15779
|
1608 |
"\012\031\ufffa\032\ufffa\035\ufffa\057\ufffa\001\002\000\010" +
|
raster@15779
|
1609 |
"\031\ufe6f\032\u010a\035\ufe6f\001\002\000\006\031\ufe8f\035" +
|
raster@15779
|
1610 |
"\070\001\002\000\010\124\ufed7\144\045\147\205\001\002" +
|
raster@15779
|
1611 |
"\000\004\124\ufe91\001\002\000\012\031\ufe6e\035\ufe6e\057" +
|
raster@15779
|
1612 |
"\004\060\ufe6e\001\002\000\014\031\ufe76\032\ufe76\035\ufe76" +
|
raster@15779
|
1613 |
"\057\004\060\ufe76\001\002\000\004\124\ufe94\001\002\000" +
|
raster@15779
|
1614 |
"\004\043\u0326\001\002\000\040\003\105\016\uff7b\035\070" +
|
raster@15779
|
1615 |
"\036\027\037\030\056\121\057\004\061\021\062\117\074" +
|
raster@15779
|
1616 |
"\u0327\075\076\077\060\102\074\104\015\144\126\001\002" +
|
raster@15779
|
1617 |
"\000\004\124\u032d\001\002\000\004\016\u015c\001\002\000" +
|
raster@15779
|
1618 |
"\004\031\u032a\001\002\000\010\124\ufed7\144\045\147\205" +
|
raster@15779
|
1619 |
"\001\002\000\004\124\u032c\001\002\000\050\002\ufe8e\003" +
|
raster@15779
|
1620 |
"\ufe8e\016\ufe8e\031\ufe8e\035\ufe8e\036\ufe8e\037\ufe8e\056\ufe8e" +
|
raster@15779
|
1621 |
"\057\ufe8e\060\ufe8e\061\ufe8e\062\ufe8e\074\ufe8e\075\ufe8e\077" +
|
raster@15779
|
1622 |
"\ufe8e\102\ufe8e\104\ufe8e\107\ufe8e\144\ufe8e\001\002\000\042" +
|
raster@15779
|
1623 |
"\003\ufe39\016\ufe39\031\ufe39\035\ufe39\036\ufe39\037\ufe39\056" +
|
raster@15779
|
1624 |
"\ufe39\057\ufe39\060\ufe39\061\ufe39\062\ufe39\075\ufe39\077\ufe39" +
|
raster@15779
|
1625 |
"\102\ufe39\104\ufe39\144\ufe39\001\002\000\042\003\ufe8d\016" +
|
raster@15779
|
1626 |
"\ufe8d\031\ufe8d\035\ufe8d\036\ufe8d\037\ufe8d\056\ufe8d\057\ufe8d" +
|
raster@15779
|
1627 |
"\060\ufe8d\061\ufe8d\062\ufe8d\075\ufe8d\077\ufe8d\102\ufe8d\104" +
|
raster@15779
|
1628 |
"\ufe8d\144\ufe8d\001\002\000\006\144\045\147\205\001\002" +
|
raster@15779
|
1629 |
"\000\042\003\105\031\uff79\035\070\036\027\037\030\047" +
|
raster@15779
|
1630 |
"\u0253\056\u0337\057\004\060\uff79\061\021\062\u0336\075\076" +
|
raster@15779
|
1631 |
"\077\u0331\102\074\104\015\144\126\001\002\000\010\017" +
|
raster@15779
|
1632 |
"\u0346\102\u0312\144\045\001\002\000\004\124\ufe0a\001\002" +
|
raster@15779
|
1633 |
"\000\010\043\u0345\071\u024e\124\u024d\001\002\000\006\031" +
|
raster@15779
|
1634 |
"\ufeac\060\u0341\001\002\000\040\003\uff77\031\uff77\035\uff77" +
|
raster@15779
|
1635 |
"\036\uff77\037\uff77\056\uff77\057\uff77\060\uff77\061\uff77\062" +
|
raster@15779
|
1636 |
"\uff77\075\uff77\077\uff77\102\uff77\104\uff77\144\uff77\001\002" +
|
raster@15779
|
1637 |
"\000\010\017\u033d\102\137\144\136\001\002\000\006\017" +
|
raster@15779
|
1638 |
"\u033a\144\045\001\002\000\040\003\105\031\uff78\035\070" +
|
raster@15779
|
1639 |
"\036\027\037\030\056\u0337\057\004\060\uff78\061\021\062" +
|
raster@15779
|
1640 |
"\u0336\075\076\077\u0331\102\074\104\015\144\126\001\002" +
|
raster@15779
|
1641 |
"\000\040\003\uff76\031\uff76\035\uff76\036\uff76\037\uff76\056" +
|
raster@15779
|
1642 |
"\uff76\057\uff76\060\uff76\061\uff76\062\uff76\075\uff76\077\uff76" +
|
raster@15779
|
1643 |
"\102\uff76\104\uff76\144\uff76\001\002\000\004\144\045\001" +
|
raster@15779
|
1644 |
"\002\000\006\043\u033c\121\051\001\002\000\004\074\133" +
|
raster@15779
|
1645 |
"\001\002\000\004\144\045\001\002\000\004\043\u033f\001" +
|
raster@15779
|
1646 |
"\002\000\004\074\u014c\001\002\000\004\031\u0343\001\002" +
|
raster@15779
|
1647 |
"\000\036\003\105\031\uff79\035\070\036\027\037\030\056" +
|
raster@15779
|
1648 |
"\u0337\057\004\061\021\062\u0336\075\076\077\u0331\102\074" +
|
raster@15779
|
1649 |
"\104\015\144\126\001\002\000\004\031\ufeab\001\002\000" +
|
raster@15779
|
1650 |
"\006\124\ufeaa\144\045\001\002\000\004\124\ufead\001\002" +
|
raster@15779
|
1651 |
"\000\010\006\u0252\047\u0253\074\u0250\001\002\000\004\144" +
|
raster@15779
|
1652 |
"\045\001\002\000\004\043\u0348\001\002\000\004\074\u0327" +
|
raster@15779
|
1653 |
"\001\002\000\012\112\u0122\113\233\121\235\124\u034a\001" +
|
raster@15779
|
1654 |
"\002\000\050\002\ufe99\003\ufe99\016\ufe99\031\ufe99\035\ufe99" +
|
raster@15779
|
1655 |
"\036\ufe99\037\ufe99\056\ufe99\057\ufe99\060\ufe99\061\ufe99\062" +
|
raster@15779
|
1656 |
"\ufe99\074\ufe99\075\ufe99\077\ufe99\102\ufe99\104\ufe99\107\ufe99" +
|
raster@15779
|
1657 |
"\144\ufe99\001\002\000\042\003\105\006\u0252\016\uff7b\035" +
|
raster@15779
|
1658 |
"\070\036\027\037\030\047\u0253\056\121\057\004\061\021" +
|
raster@15779
|
1659 |
"\062\117\075\076\077\060\102\074\104\015\144\126\001" +
|
raster@15779
|
1660 |
"\002\000\026\002\ufe4a\036\ufe4a\037\ufe4a\056\ufe4a\057\004" +
|
raster@15779
|
1661 |
"\060\ufe4a\061\ufe4a\074\ufe4a\104\ufe4a\107\ufe4a\001\002\000" +
|
raster@15779
|
1662 |
"\014\043\ufec1\063\ufebe\071\ufec1\113\u0134\124\ufec1\001\002" +
|
raster@15779
|
1663 |
"\000\004\063\u034f\001\002\000\006\144\045\147\205\001" +
|
raster@15779
|
1664 |
"\002\000\016\043\ufec2\071\ufec2\112\u0122\113\233\121\235" +
|
raster@15779
|
1665 |
"\124\ufec2\001\002\000\050\002\ufeae\003\ufeae\016\ufeae\031" +
|
raster@15779
|
1666 |
"\ufeae\035\ufeae\036\ufeae\037\ufeae\056\ufeae\057\ufeae\060\ufeae" +
|
raster@15779
|
1667 |
"\061\ufeae\062\ufeae\074\ufeae\075\ufeae\077\ufeae\102\ufeae\104" +
|
raster@15779
|
1668 |
"\ufeae\107\ufeae\144\ufeae\001\002\000\050\002\ufec5\003\ufec5" +
|
raster@15779
|
1669 |
"\016\ufec5\031\ufec5\035\ufec5\036\ufec5\037\ufec5\056\ufec5\057" +
|
raster@15779
|
1670 |
"\ufec5\060\ufec5\061\ufec5\062\ufec5\074\ufec5\075\ufec5\077\ufec5" +
|
raster@15779
|
1671 |
"\102\ufec5\104\ufec5\107\ufec5\144\ufec5\001\002\000\004\144" +
|
raster@15779
|
1672 |
"\045\001\002\000\006\114\u0355\121\051\001\002\000\014" +
|
raster@15779
|
1673 |
"\036\027\056\u0358\061\021\062\u035b\077\u0356\001\002\000" +
|
raster@15779
|
1674 |
"\004\017\u0362\001\002\000\026\002\uff65\036\uff65\037\uff65" +
|
raster@15779
|
1675 |
"\056\uff65\057\uff65\060\uff65\061\uff65\074\uff65\104\uff65\107" +
|
raster@15779
|
1676 |
"\uff65\001\002\000\004\017\044\001\002\000\026\002\uff63" +
|
raster@15779
|
1677 |
"\036\uff63\037\uff63\056\uff63\057\uff63\060\uff63\061\uff63\074" +
|
raster@15779
|
1678 |
"\uff63\104\uff63\107\uff63\001\002\000\026\002\uff62\036\uff62" +
|
raster@15779
|
1679 |
"\037\uff62\056\uff62\057\uff62\060\uff62\061\uff62\074\uff62\104" +
|
raster@15779
|
1680 |
"\uff62\107\uff62\001\002\000\004\017\u035f\001\002\000\026" +
|
raster@15779
|
1681 |
"\002\ufe3a\036\ufe3a\037\ufe3a\056\ufe3a\057\ufe3a\060\ufe3a\061" +
|
raster@15779
|
1682 |
"\ufe3a\074\ufe3a\104\ufe3a\107\ufe3a\001\002\000\026\002\uff64" +
|
raster@15779
|
1683 |
"\036\uff64\037\uff64\056\uff64\057\uff64\060\uff64\061\uff64\074" +
|
raster@15779
|
1684 |
"\uff64\104\uff64\107\uff64\001\002\000\004\043\u015a\001\002" +
|
raster@15779
|
1685 |
"\000\004\144\045\001\002\000\004\043\u0361\001\002\000" +
|
raster@15779
|
1686 |
"\014\031\ufffa\032\ufffa\036\ufffa\057\ufffa\061\ufffa\001\002" +
|
raster@15779
|
1687 |
"\000\004\144\045\001\002\000\004\043\u0364\001\002\000" +
|
raster@15779
|
1688 |
"\036\003\105\016\uff7b\035\070\036\027\037\030\056\121" +
|
raster@15779
|
1689 |
"\057\004\061\021\062\117\075\076\077\060\102\074\104" +
|
raster@15779
|
1690 |
"\015\144\126\001\002\000\014\043\ufebe\071\ufebe\113\u0134" +
|
raster@15779
|
1691 |
"\121\051\124\ufebe\001\002\000\010\043\ufec3\071\ufec3\124" +
|
raster@15779
|
1692 |
"\ufec3\001\002\000\022\003\ufe1f\036\ufe1f\056\ufe1f\061\ufe1f" +
|
raster@15779
|
1693 |
"\102\ufe1f\104\ufe1f\107\ufe1f\144\ufe1f\001\002\000\022\003" +
|
raster@15779
|
1694 |
"\ufe26\036\ufe26\056\ufe26\061\ufe26\102\ufe26\104\ufe26\107\ufe26" +
|
raster@15779
|
1695 |
"\144\ufe26\001\002\000\004\144\045\001\002\000\004\124" +
|
raster@15779
|
1696 |
"\u03b2\001\002\000\004\144\045\001\002\000\004\124\u038c" +
|
raster@15779
|
1697 |
"\001\002\000\010\036\u0375\056\u0374\061\u0373\001\002\000" +
|
raster@15779
|
1698 |
"\006\071\u0370\124\u036f\001\002\000\050\002\ufe29\003\ufe29" +
|
raster@15779
|
1699 |
"\016\ufe29\031\ufe29\035\ufe29\036\ufe29\037\ufe29\056\ufe29\057" +
|
raster@15779
|
1700 |
"\ufe29\060\ufe29\061\ufe29\062\ufe29\074\ufe29\075\ufe29\077\ufe29" +
|
raster@15779
|
1701 |
"\102\ufe29\104\ufe29\107\ufe29\144\ufe29\001\002\000\006\144" +
|
raster@15779
|
1702 |
"\045\147\205\001\002\000\012\112\u0122\113\233\121\235" +
|
raster@15779
|
1703 |
"\124\u0372\001\002\000\050\002\ufe96\003\ufe96\016\ufe96\031" +
|
raster@15779
|
1704 |
"\ufe96\035\ufe96\036\ufe96\037\ufe96\056\ufe96\057\ufe96\060\ufe96" +
|
raster@15779
|
1705 |
"\061\ufe96\062\ufe96\074\ufe96\075\ufe96\077\ufe96\102\ufe96\104" +
|
raster@15779
|
1706 |
"\ufe96\107\ufe96\144\ufe96\001\002\000\004\144\045\001\002" +
|
raster@15779
|
1707 |
"\000\004\144\045\001\002\000\006\144\045\147\205\001" +
|
raster@15779
|
1708 |
"\002\000\006\063\ufebe\113\u0134\001\002\000\004\063\u0378" +
|
raster@15779
|
1709 |
"\001\002\000\006\144\045\147\205\001\002\000\014\043" +
|
raster@15779
|
1710 |
"\u037a\112\u0122\113\233\121\235\124\ufe1b\001\002\000\010" +
|
raster@15779
|
1711 |
"\142\u037d\144\045\147\205\001\002\000\004\124\u037c\001" +
|
raster@15779
|
1712 |
"\002\000\022\003\ufe22\036\ufe22\056\ufe22\061\ufe22\102\ufe22" +
|
raster@15779
|
1713 |
"\104\ufe22\107\ufe22\144\ufe22\001\002\000\004\124\ufe19\001" +
|
raster@15779
|
1714 |
"\002\000\012\112\u0122\113\233\121\235\124\ufe1a\001\002" +
|
raster@15779
|
1715 |
"\000\004\043\u0380\001\002\000\004\047\u0381\001\002\000" +
|
raster@15779
|
1716 |
"\006\144\045\147\205\001\002\000\012\112\u0122\113\u0384" +
|
raster@15779
|
1717 |
"\121\235\124\u0383\001\002\000\022\003\ufe20\036\ufe20\056" +
|
raster@15779
|
1718 |
"\ufe20\061\ufe20\102\ufe20\104\ufe20\107\ufe20\144\ufe20\001\002" +
|
raster@15779
|
1719 |
"\000\040\003\251\005\213\047\224\050\200\051\227\054" +
|
raster@15779
|
1720 |
"\253\113\204\116\175\120\217\142\u0385\143\215\144\045" +
|
raster@16367
|
1721 |
"\145\177\146\231\147\205\001\002\000\004\114\u0386\001" +
|
raster@15779
|
1722 |
"\002\000\004\124\u0387\001\002\000\022\003\ufe21\036\ufe21" +
|
raster@15779
|
1723 |
"\056\ufe21\061\ufe21\102\ufe21\104\ufe21\107\ufe21\144\ufe21\001" +
|
raster@15779
|
1724 |
"\002\000\010\043\ufebe\113\u0134\124\ufebe\001\002\000\006" +
|
raster@15779
|
1725 |
"\043\u037a\124\ufe1b\001\002\000\004\124\u038b\001\002\000" +
|
raster@15779
|
1726 |
"\022\003\ufe23\036\ufe23\056\ufe23\061\ufe23\102\ufe23\104\ufe23" +
|
raster@15779
|
1727 |
"\107\ufe23\144\ufe23\001\002\000\050\002\ufe28\003\ufe28\016" +
|
raster@15779
|
1728 |
"\ufe28\031\ufe28\035\ufe28\036\ufe28\037\ufe28\056\ufe28\057\ufe28" +
|
raster@15779
|
1729 |
"\060\ufe28\061\ufe28\062\ufe28\074\ufe28\075\ufe28\077\ufe28\102" +
|
raster@15779
|
1730 |
"\ufe28\104\ufe28\107\ufe28\144\ufe28\001\002\000\006\043\ufe1e" +
|
raster@15779
|
1731 |
"\113\u038f\001\002\000\004\043\ufe1d\001\002\000\010\003" +
|
raster@15779
|
1732 |
"\145\142\u03b0\144\126\001\002\000\004\043\u0391\001\002" +
|
raster@15779
|
1733 |
"\000\032\006\u039c\007\u026b\014\u027d\024\u0399\025\u039a\044" +
|
raster@15779
|
1734 |
"\uffa0\046\u0392\047\u039d\060\uffa0\066\u0393\076\u026a\113\u0397" +
|
raster@15779
|
1735 |
"\001\002\000\004\142\u03af\001\002\000\004\142\u03ae\001" +
|
raster@15779
|
1736 |
"\002\000\006\044\u02dd\060\ufea4\001\002\000\004\124\u03ac" +
|
raster@15779
|
1737 |
"\001\002\000\004\124\ufe11\001\002\000\004\142\u03aa\001" +
|
raster@15779
|
1738 |
"\002\000\004\124\ufe10\001\002\000\004\142\u03a7\001\002" +
|
raster@15779
|
1739 |
"\000\004\142\u03a6\001\002\000\004\124\ufe0f\001\002\000" +
|
raster@15779
|
1740 |
"\006\047\u03a2\076\u02bb\001\002\000\006\144\045\147\205" +
|
raster@15779
|
1741 |
"\001\002\000\004\124\ufe12\001\002\000\006\107\u03a0\124" +
|
raster@15779
|
1742 |
"\ufe0e\001\002\000\004\060\u03a1\001\002\000\004\124\ufe0d" +
|
raster@15779
|
1743 |
"\001\002\000\006\144\045\147\205\001\002\000\004\107" +
|
raster@15779
|
1744 |
"\u03a4\001\002\000\004\060\u03a5\001\002\000\004\124\ufe0c" +
|
raster@15779
|
1745 |
"\001\002\000\004\124\ufe13\001\002\000\006\025\u03a8\124" +
|
raster@15779
|
1746 |
"\ufe15\001\002\000\004\142\u03a9\001\002\000\004\124\ufe14" +
|
raster@15779
|
1747 |
"\001\002\000\004\114\u03ab\001\002\000\004\124\ufe18\001" +
|
raster@15779
|
1748 |
"\002\000\022\003\ufe24\036\ufe24\056\ufe24\061\ufe24\102\ufe24" +
|
raster@15779
|
1749 |
"\104\ufe24\107\ufe24\144\ufe24\001\002\000\004\060\u02e0\001" +
|
raster@15779
|
1750 |
"\002\000\004\124\ufe17\001\002\000\004\124\ufe16\001\002" +
|
raster@15779
|
1751 |
"\000\004\114\u03b1\001\002\000\004\043\ufe1c\001\002\000" +
|
raster@15779
|
1752 |
"\022\003\ufe25\036\ufe25\056\ufe25\061\ufe25\102\ufe25\104\ufe25" +
|
raster@15779
|
1753 |
"\107\ufe25\144\ufe25\001\002\000\010\043\u03b5\071\u03b4\121" +
|
raster@15779
|
1754 |
"\051\001\002\000\006\144\045\147\205\001\002\000\040" +
|
raster@15779
|
1755 |
"\003\105\031\uff79\035\070\036\027\037\030\056\u0337\057" +
|
raster@15779
|
1756 |
"\004\060\uff79\061\021\062\u0336\075\076\077\u0331\102\074" +
|
raster@15779
|
1757 |
"\104\015\144\126\001\002\000\012\112\u0122\113\233\121" +
|
raster@15779
|
1758 |
"\235\124\u03b7\001\002\000\050\002\ufe97\003\ufe97\016\ufe97" +
|
raster@15779
|
1759 |
"\031\ufe97\035\ufe97\036\ufe97\037\ufe97\056\ufe97\057\ufe97\060" +
|
raster@15779
|
1760 |
"\ufe97\061\ufe97\062\ufe97\074\ufe97\075\ufe97\077\ufe97\102\ufe97" +
|
raster@15779
|
1761 |
"\104\ufe97\107\ufe97\144\ufe97\001\002\000\014\112\u0122\113" +
|
raster@15779
|
1762 |
"\233\117\ufea0\121\235\124\ufea0\001\002\000\006\117\u03c0" +
|
raster@15779
|
1763 |
"\124\u03c1\001\002\000\006\144\045\147\205\001\002\000" +
|
raster@15779
|
1764 |
"\014\112\u0122\113\233\117\ufe9e\121\235\124\ufe9e\001\002" +
|
raster@15779
|
1765 |
"\000\006\117\u03bd\124\u03be\001\002\000\006\144\045\147" +
|
raster@15779
|
1766 |
"\205\001\002\000\046\003\ufea1\016\ufea1\031\ufea1\035\ufea1" +
|
raster@15779
|
1767 |
"\036\ufea1\037\ufea1\056\ufea1\057\ufea1\060\ufea1\061\ufea1\062" +
|
raster@15779
|
1768 |
"\ufea1\074\ufea1\075\ufea1\077\ufea1\102\ufea1\104\ufea1\107\ufea1" +
|
raster@15779
|
1769 |
"\144\ufea1\001\002\000\014\112\u0122\113\233\117\ufe9d\121" +
|
raster@15779
|
1770 |
"\235\124\ufe9d\001\002\000\006\144\045\147\205\001\002" +
|
raster@15779
|
1771 |
"\000\046\003\ufea2\016\ufea2\031\ufea2\035\ufea2\036\ufea2\037" +
|
raster@15779
|
1772 |
"\ufea2\056\ufea2\057\ufea2\060\ufea2\061\ufea2\062\ufea2\074\ufea2" +
|
raster@15779
|
1773 |
"\075\ufea2\077\ufea2\102\ufea2\104\ufea2\107\ufea2\144\ufea2\001" +
|
raster@15779
|
1774 |
"\002\000\014\112\u0122\113\233\117\ufe9f\121\235\124\ufe9f" +
|
raster@15779
|
1775 |
"\001\002\000\010\117\uff56\121\051\124\uff56\001\002\000" +
|
raster@15779
|
1776 |
"\006\117\u03c5\124\u03c6\001\002\000\004\144\045\001\002" +
|
raster@15779
|
1777 |
"\000\024\036\ufe3b\037\ufe3b\056\ufe3b\057\ufe3b\060\ufe3b\061" +
|
raster@15779
|
1778 |
"\ufe3b\074\ufe3b\104\ufe3b\107\ufe3b\001\002\000\010\117\uff55" +
|
raster@15779
|
1779 |
"\121\051\124\uff55\001\002\000\024\036\ufe3c\037\ufe3c\056" +
|
raster@15779
|
1780 |
"\ufe3c\057\ufe3c\060\ufe3c\061\ufe3c\074\ufe3c\104\ufe3c\107\ufe3c" +
|
raster@15779
|
1781 |
"\001\002\000\024\036\ufe3e\037\ufe3e\056\ufe3e\057\ufe3e\060" +
|
raster@15779
|
1782 |
"\ufe3e\061\ufe3e\074\ufe3e\104\ufe3e\107\ufe3e\001\002\000\024" +
|
raster@15779
|
1783 |
"\036\ufe3d\037\ufe3d\056\ufe3d\057\ufe3d\060\ufe3d\061\ufe3d\074" +
|
raster@15779
|
1784 |
"\ufe3d\104\ufe3d\107\ufe3d\001\002\000\014\036\027\037\030" +
|
raster@15779
|
1785 |
"\056\036\061\021\074\022\001\002\000\026\002\ufffa\036" +
|
raster@15779
|
1786 |
"\ufffa\037\ufffa\056\ufffa\057\ufffa\060\ufffa\061\ufffa\074\ufffa" +
|
raster@15779
|
1787 |
"\104\ufffa\107\ufffa\001\002\000\026\002\ufe4b\036\ufe4b\037" +
|
raster@15779
|
1788 |
"\ufe4b\056\ufe4b\057\004\060\ufe4b\061\ufe4b\074\ufe4b\104\ufe4b" +
|
raster@15779
|
1789 |
"\107\ufe4b\001\002\000\026\002\ufe4c\036\ufe4c\037\ufe4c\056" +
|
raster@15779
|
1790 |
"\ufe4c\057\004\060\ufe4c\061\ufe4c\074\ufe4c\104\ufe4c\107\ufe4c" +
|
raster@15779
|
1791 |
"\001\002\000\004\002\001\001\002\000\006\113\uff59\124" +
|
raster@15779
|
1792 |
"\u03dd\001\002\000\004\113\u03d2\001\002\000\032\005\213" +
|
raster@15779
|
1793 |
"\047\224\050\200\051\227\113\204\116\175\120\217\143" +
|
raster@16367
|
1794 |
"\215\144\045\145\177\146\231\147\205\001\002\000\006" +
|
raster@15779
|
1795 |
"\114\ufffe\117\ufffe\001\002\000\006\114\u03da\117\u03d9\001" +
|
raster@15779
|
1796 |
"\002\000\064\013\uff61\042\uff61\046\uff61\050\uff61\053\uff61" +
|
raster@15779
|
1797 |
"\070\uff61\110\uff61\111\uff61\112\uff61\113\uff61\114\uff61\115" +
|
raster@15779
|
1798 |
"\uff61\116\uff61\117\uff61\120\uff61\121\uff61\122\uff61\125\uff61" +
|
raster@15779
|
1799 |
"\126\uff61\127\uff61\131\u03d7\133\uff61\135\uff61\136\uff61\137" +
|
raster@15779
|
1800 |
"\uff61\001\002\000\014\013\321\053\324\110\322\114\ufffc" +
|
raster@15779
|
1801 |
"\117\ufffc\001\002\000\032\005\213\047\224\050\200\051" +
|
raster@16367
|
1802 |
"\227\113\204\116\175\120\217\143\215\144\045\145\177" +
|
raster@15779
|
1803 |
"\146\231\147\205\001\002\000\014\013\321\053\324\110" +
|
raster@15779
|
1804 |
"\322\114\ufffb\117\ufffb\001\002\000\032\005\213\047\224" +
|
raster@15779
|
1805 |
"\050\200\051\227\113\204\116\175\120\217\143\215\144" +
|
raster@16367
|
1806 |
"\045\145\177\146\231\147\205\001\002\000\004\124\u03db" +
|
raster@15779
|
1807 |
"\001\002\000\130\002\uffff\003\uffff\004\uffff\010\uffff\016" +
|
raster@15779
|
1808 |
"\uffff\021\uffff\022\uffff\023\uffff\027\uffff\030\uffff\031\uffff" +
|
raster@15779
|
1809 |
"\032\uffff\033\uffff\034\uffff\035\uffff\036\uffff\037\uffff\040" +
|
raster@15779
|
1810 |
"\uffff\041\uffff\045\uffff\051\uffff\053\uffff\056\uffff\057\uffff" +
|
raster@15779
|
1811 |
"\060\uffff\061\uffff\062\uffff\063\uffff\065\uffff\072\uffff\073" +
|
raster@15779
|
1812 |
"\uffff\074\uffff\075\uffff\077\uffff\101\uffff\102\uffff\104\uffff" +
|
raster@15779
|
1813 |
"\105\uffff\106\uffff\107\uffff\140\uffff\144\uffff\147\uffff\001" +
|
raster@15779
|
1814 |
"\002\000\006\114\ufffd\117\ufffd\001\002\000\130\002\000" +
|
raster@15779
|
1815 |
"\003\000\004\000\010\000\016\000\021\000\022\000\023" +
|
raster@15779
|
1816 |
"\000\027\000\030\000\031\000\032\000\033\000\034\000" +
|
raster@15779
|
1817 |
"\035\000\036\000\037\000\040\000\041\000\045\000\051" +
|
raster@15779
|
1818 |
"\000\053\000\056\000\057\000\060\000\061\000\062\000" +
|
raster@15779
|
1819 |
"\063\000\065\000\072\000\073\000\074\000\075\000\077" +
|
raster@15779
|
1820 |
"\000\101\000\102\000\104\000\105\000\106\000\107\000" +
|
raster@15779
|
1821 |
"\140\000\144\000\147\000\001\002" });
|
raster@14695
|
1822 |
|
raster@14695
|
1823 |
/** Access to parse-action table. */
|
raster@14695
|
1824 |
public short[][] action_table() {return _action_table;}
|
raster@14695
|
1825 |
|
raster@14695
|
1826 |
/** <code>reduce_goto</code> table. */
|
raster@14695
|
1827 |
protected static final short[][] _reduce_table =
|
raster@14695
|
1828 |
unpackFromStrings(new String[] {
|
raster@16367
|
1829 |
"\000\u03db\000\010\125\004\126\006\173\005\001\001\000" +
|
raster@16367
|
1830 |
"\004\027\u03d0\001\001\000\002\001\001\000\004\176\u03cd" +
|
raster@15779
|
1831 |
"\001\001\000\014\114\011\127\013\131\007\132\010\332" +
|
raster@16367
|
1832 |
"\015\001\001\000\012\114\u03c9\132\u03c8\173\u03c7\332\u03ca" +
|
raster@15779
|
1833 |
"\001\001\000\002\001\001\000\002\001\001\000\010\027" +
|
raster@15779
|
1834 |
"\045\133\u03c3\140\u03c2\001\001\000\002\001\001\000\020" +
|
raster@16367
|
1835 |
"\026\u03b7\027\202\030\225\103\220\115\u03b8\163\205\164" +
|
raster@16367
|
1836 |
"\175\001\001\000\034\005\025\072\034\073\023\074\037" +
|
raster@15779
|
1837 |
"\105\030\106\036\107\022\120\032\130\033\136\031\151" +
|
raster@15779
|
1838 |
"\040\272\024\274\017\001\001\000\002\001\001\000\020" +
|
raster@15779
|
1839 |
"\006\102\023\u012b\072\u036d\100\u0369\106\u036b\114\u0366\336" +
|
raster@15779
|
1840 |
"\u0367\001\001\000\006\027\045\140\u0364\001\001\000\002" +
|
raster@15779
|
1841 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
1842 |
"\001\000\002\001\001\000\012\027\045\102\u034c\103\u0146" +
|
raster@15779
|
1843 |
"\140\u0145\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
1844 |
"\002\001\001\000\002\001\001\000\004\176\u034b\001\001" +
|
raster@15779
|
1845 |
"\000\002\001\001\000\006\027\045\140\042\001\001\000" +
|
raster@15779
|
1846 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@15779
|
1847 |
"\001\001\000\002\001\001\000\006\027\045\140\046\001" +
|
raster@14695
|
1848 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
1849 |
"\000\122\002\124\003\062\004\054\005\101\006\102\011" +
|
raster@15779
|
1850 |
"\105\012\074\013\066\016\052\020\123\022\060\023\061" +
|
raster@15779
|
1851 |
"\025\117\072\076\073\023\074\072\105\070\106\036\107" +
|
raster@15779
|
1852 |
"\071\110\103\114\107\117\115\120\077\121\106\134\113" +
|
raster@16367
|
1853 |
"\136\064\144\065\173\122\177\100\200\111\201\056\253" +
|
raster@16367
|
1854 |
"\063\254\110\272\024\274\017\275\121\302\053\344\112" +
|
raster@15779
|
1855 |
"\345\114\346\055\001\001\000\004\027\051\001\001\000" +
|
raster@14695
|
1856 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@15779
|
1857 |
"\001\001\000\002\001\001\000\002\001\001\000\004\027" +
|
raster@15779
|
1858 |
"\u0310\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@14695
|
1859 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
1860 |
"\001\000\116\002\124\003\062\004\054\005\101\006\102" +
|
raster@15779
|
1861 |
"\011\105\016\052\020\123\022\060\023\061\025\117\072" +
|
raster@15779
|
1862 |
"\076\073\023\074\072\105\070\106\036\107\071\110\103" +
|
raster@15779
|
1863 |
"\114\107\117\115\120\077\121\106\134\113\136\064\144" +
|
raster@16367
|
1864 |
"\065\173\122\177\100\200\111\201\056\253\063\254\u02f9" +
|
raster@15779
|
1865 |
"\272\024\274\017\275\121\302\053\344\112\345\114\346" +
|
raster@15779
|
1866 |
"\055\001\001\000\006\027\160\146\u02e2\001\001\000\002" +
|
raster@15779
|
1867 |
"\001\001\000\002\001\001\000\002\001\001\000\004\006" +
|
raster@15779
|
1868 |
"\u0262\001\001\000\006\066\u025c\273\u025d\001\001\000\004" +
|
raster@15779
|
1869 |
"\006\u0258\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@14695
|
1870 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@14695
|
1871 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@14695
|
1872 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@14695
|
1873 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
1874 |
"\002\001\001\000\002\001\001\000\002\001\001\000\006" +
|
raster@15779
|
1875 |
"\027\045\140\042\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
1876 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
1877 |
"\000\002\001\001\000\006\027\045\140\130\001\001\000" +
|
raster@15779
|
1878 |
"\002\001\001\000\122\002\124\003\062\004\054\005\101" +
|
raster@15779
|
1879 |
"\006\102\011\105\012\074\013\066\016\052\020\123\022" +
|
raster@15779
|
1880 |
"\060\023\061\025\117\072\076\073\023\074\072\105\070" +
|
raster@15779
|
1881 |
"\106\036\107\071\110\103\114\107\117\115\120\077\121" +
|
raster@16367
|
1882 |
"\106\134\113\136\064\144\065\173\122\177\100\200\111" +
|
raster@16367
|
1883 |
"\201\056\253\063\254\110\272\024\274\017\275\121\302" +
|
raster@15779
|
1884 |
"\053\344\112\345\114\346\055\001\001\000\002\001\001" +
|
raster@15779
|
1885 |
"\000\002\001\001\000\004\027\u0149\001\001\000\004\303" +
|
raster@16367
|
1886 |
"\u0148\001\001\000\004\027\137\001\001\000\006\202\141" +
|
raster@16367
|
1887 |
"\203\140\001\001\000\002\001\001\000\004\303\u0102\001" +
|
raster@16367
|
1888 |
"\001\000\012\006\102\023\143\243\146\244\147\001\001" +
|
raster@15779
|
1889 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
1890 |
"\002\001\001\000\002\001\001\000\010\006\102\023\143" +
|
raster@16367
|
1891 |
"\244\152\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
1892 |
"\002\001\001\000\004\006\u0101\001\001\000\004\245\156" +
|
raster@15779
|
1893 |
"\001\001\000\006\027\160\146\161\001\001\000\002\001" +
|
raster@15779
|
1894 |
"\001\000\002\001\001\000\004\143\162\001\001\000\002" +
|
raster@16367
|
1895 |
"\001\001\000\050\026\231\027\202\030\225\031\206\032" +
|
raster@16367
|
1896 |
"\201\033\213\034\211\035\210\036\217\042\222\044\224" +
|
raster@16367
|
1897 |
"\103\220\154\221\155\215\160\227\163\205\164\175\257" +
|
raster@16367
|
1898 |
"\207\261\200\001\001\000\004\172\167\001\001\000\004" +
|
raster@15779
|
1899 |
"\027\166\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
1900 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@15779
|
1901 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
1902 |
"\001\000\034\026\231\027\202\030\225\036\u0100\044\224" +
|
raster@16367
|
1903 |
"\103\220\154\221\155\215\160\227\163\205\164\175\257" +
|
raster@15779
|
1904 |
"\207\261\200\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
1905 |
"\000\002\001\001\000\066\026\246\027\202\030\225\031" +
|
raster@15779
|
1906 |
"\355\032\201\033\256\034\211\035\210\036\217\042\222" +
|
raster@16367
|
1907 |
"\044\224\103\220\154\221\155\215\160\227\161\245\163" +
|
raster@16367
|
1908 |
"\205\164\175\167\244\250\251\251\243\255\360\256\357" +
|
raster@16367
|
1909 |
"\257\207\260\354\261\200\001\001\000\002\001\001\000" +
|
raster@16367
|
1910 |
"\002\001\001\000\006\037\322\170\316\001\001\000\002" +
|
raster@15779
|
1911 |
"\001\001\000\002\001\001\000\004\043\303\001\001\000" +
|
raster@16367
|
1912 |
"\034\026\231\027\202\030\225\036\353\044\224\103\220" +
|
raster@16367
|
1913 |
"\154\221\155\215\160\227\163\205\164\175\257\207\261" +
|
raster@16367
|
1914 |
"\200\001\001\000\010\040\262\041\267\171\264\001\001" +
|
raster@15779
|
1915 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
1916 |
"\002\001\001\000\002\001\001\000\002\001\001\000\040" +
|
raster@16367
|
1917 |
"\026\231\027\202\030\225\034\350\035\210\036\217\044" +
|
raster@16367
|
1918 |
"\224\103\220\154\221\155\215\160\227\163\205\164\175" +
|
raster@16367
|
1919 |
"\257\207\261\200\001\001\000\020\026\346\027\202\030" +
|
raster@16367
|
1920 |
"\225\044\347\103\220\163\205\164\175\001\001\000\002" +
|
raster@15779
|
1921 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
1922 |
"\001\000\002\001\001\000\002\001\001\000\066\026\246" +
|
raster@16367
|
1923 |
"\027\202\030\225\031\247\032\201\033\256\034\211\035" +
|
raster@16367
|
1924 |
"\210\036\217\042\222\044\224\103\220\154\221\155\215" +
|
raster@16367
|
1925 |
"\160\227\161\245\163\205\164\175\165\255\167\244\250" +
|
raster@16367
|
1926 |
"\251\251\243\255\254\256\253\257\207\261\200\001\001" +
|
raster@16367
|
1927 |
"\000\010\155\242\172\241\257\207\001\001\000\010\027" +
|
raster@15779
|
1928 |
"\237\103\236\160\240\001\001\000\002\001\001\000\002" +
|
raster@14695
|
1929 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@14695
|
1930 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
1931 |
"\000\002\001\001\000\004\214\335\001\001\000\006\037" +
|
raster@16367
|
1932 |
"\322\170\316\001\001\000\002\001\001\000\002\001\001" +
|
raster@14695
|
1933 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
1934 |
"\002\001\001\000\010\040\262\041\267\171\264\001\001" +
|
raster@15779
|
1935 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
1936 |
"\044\026\231\027\202\030\225\033\330\034\211\035\210" +
|
raster@16367
|
1937 |
"\036\217\042\222\044\224\103\220\154\221\155\215\160" +
|
raster@16367
|
1938 |
"\227\163\205\164\175\257\207\261\200\001\001\000\002" +
|
raster@16367
|
1939 |
"\001\001\000\046\026\311\027\202\030\225\033\310\034" +
|
raster@16367
|
1940 |
"\211\035\210\036\217\042\222\044\224\103\220\154\221" +
|
raster@16367
|
1941 |
"\155\215\160\227\163\205\164\175\167\307\257\207\261" +
|
raster@15779
|
1942 |
"\200\001\001\000\002\001\001\000\002\001\001\000\040" +
|
raster@16367
|
1943 |
"\026\231\027\202\030\225\034\300\035\210\036\217\044" +
|
raster@16367
|
1944 |
"\224\103\220\154\221\155\215\160\227\163\205\164\175" +
|
raster@16367
|
1945 |
"\257\207\261\200\001\001\000\002\001\001\000\044\026" +
|
raster@16367
|
1946 |
"\231\027\202\030\225\033\277\034\211\035\210\036\217" +
|
raster@16367
|
1947 |
"\042\222\044\224\103\220\154\221\155\215\160\227\163" +
|
raster@16367
|
1948 |
"\205\164\175\257\207\261\200\001\001\000\002\001\001" +
|
raster@15779
|
1949 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
1950 |
"\002\001\001\000\004\041\267\001\001\000\004\043\303" +
|
raster@15779
|
1951 |
"\001\001\000\002\001\001\000\002\001\001\000\036\026" +
|
raster@16367
|
1952 |
"\231\027\202\030\225\035\306\036\217\044\224\103\220" +
|
raster@16367
|
1953 |
"\154\221\155\215\160\227\163\205\164\175\257\207\261" +
|
raster@15779
|
1954 |
"\200\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@15779
|
1955 |
"\001\001\000\002\001\001\000\004\041\267\001\001\000" +
|
raster@16367
|
1956 |
"\002\001\001\000\010\155\242\172\241\257\207\001\001" +
|
raster@16367
|
1957 |
"\000\002\001\001\000\050\026\231\027\202\030\225\031" +
|
raster@15779
|
1958 |
"\315\032\201\033\213\034\211\035\210\036\217\042\222" +
|
raster@16367
|
1959 |
"\044\224\103\220\154\221\155\215\160\227\163\205\164" +
|
raster@16367
|
1960 |
"\175\257\207\261\200\001\001\000\006\037\322\170\316" +
|
raster@16367
|
1961 |
"\001\001\000\046\026\231\027\202\030\225\032\327\033" +
|
raster@16367
|
1962 |
"\213\034\211\035\210\036\217\042\222\044\224\103\220" +
|
raster@16367
|
1963 |
"\154\221\155\215\160\227\163\205\164\175\257\207\261" +
|
raster@15779
|
1964 |
"\200\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@16367
|
1965 |
"\001\001\000\046\026\231\027\202\030\225\032\325\033" +
|
raster@16367
|
1966 |
"\213\034\211\035\210\036\217\042\222\044\224\103\220" +
|
raster@16367
|
1967 |
"\154\221\155\215\160\227\163\205\164\175\257\207\261" +
|
raster@15779
|
1968 |
"\200\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@15779
|
1969 |
"\001\001\000\002\001\001\000\002\001\001\000\004\041" +
|
raster@16367
|
1970 |
"\267\001\001\000\064\026\246\027\202\030\225\031\247" +
|
raster@15779
|
1971 |
"\032\201\033\256\034\211\035\210\036\217\042\222\044" +
|
raster@16367
|
1972 |
"\224\103\220\154\221\155\215\160\227\161\245\163\205" +
|
raster@16367
|
1973 |
"\164\175\167\244\250\251\251\243\255\333\256\253\257" +
|
raster@15779
|
1974 |
"\207\261\200\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
1975 |
"\000\046\026\337\027\202\030\225\033\310\034\211\035" +
|
raster@16367
|
1976 |
"\210\036\217\042\222\044\224\103\220\154\221\155\215" +
|
raster@16367
|
1977 |
"\160\227\163\205\164\175\167\336\257\207\261\200\001" +
|
raster@15779
|
1978 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
1979 |
"\000\056\026\246\027\202\030\225\031\345\032\201\033" +
|
raster@16367
|
1980 |
"\256\034\211\035\210\036\217\042\222\044\224\103\220" +
|
raster@16367
|
1981 |
"\154\221\155\215\160\227\163\205\164\175\167\244\250" +
|
raster@16367
|
1982 |
"\344\251\343\257\207\261\200\001\001\000\050\026\231" +
|
raster@16367
|
1983 |
"\027\202\030\225\031\342\032\201\033\213\034\211\035" +
|
raster@16367
|
1984 |
"\210\036\217\042\222\044\224\103\220\154\221\155\215" +
|
raster@16367
|
1985 |
"\160\227\163\205\164\175\257\207\261\200\001\001\000" +
|
raster@16367
|
1986 |
"\006\037\322\170\316\001\001\000\002\001\001\000\002" +
|
raster@16367
|
1987 |
"\001\001\000\006\037\322\170\316\001\001\000\002\001" +
|
raster@15779
|
1988 |
"\001\000\002\001\001\000\004\043\303\001\001\000\034" +
|
raster@16367
|
1989 |
"\026\231\027\202\030\225\036\352\044\224\103\220\154" +
|
raster@16367
|
1990 |
"\221\155\215\160\227\163\205\164\175\257\207\261\200" +
|
raster@15779
|
1991 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
1992 |
"\001\000\006\037\322\170\316\001\001\000\002\001\001" +
|
raster@15779
|
1993 |
"\000\002\001\001\000\002\001\001\000\064\026\246\027" +
|
raster@16367
|
1994 |
"\202\030\225\031\247\032\201\033\256\034\211\035\210" +
|
raster@16367
|
1995 |
"\036\217\042\222\044\224\103\220\154\221\155\215\160" +
|
raster@16367
|
1996 |
"\227\161\245\163\205\164\175\167\244\250\251\251\243" +
|
raster@16367
|
1997 |
"\255\362\256\253\257\207\261\200\001\001\000\002\001" +
|
raster@15779
|
1998 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
1999 |
"\000\002\001\001\000\066\026\246\027\202\030\225\031" +
|
raster@15779
|
2000 |
"\247\032\201\033\256\034\211\035\210\036\217\042\222" +
|
raster@16367
|
2001 |
"\044\224\103\220\154\221\155\215\160\227\161\245\163" +
|
raster@16367
|
2002 |
"\205\164\175\165\371\167\244\250\251\251\243\255\254" +
|
raster@16367
|
2003 |
"\256\253\257\207\261\200\001\001\000\002\001\001\000" +
|
raster@14695
|
2004 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@16367
|
2005 |
"\001\001\000\064\026\246\027\202\030\225\031\247\032" +
|
raster@16367
|
2006 |
"\201\033\256\034\211\035\210\036\217\042\222\044\224" +
|
raster@16367
|
2007 |
"\103\220\154\221\155\215\160\227\161\245\163\205\164" +
|
raster@16367
|
2008 |
"\175\167\244\250\251\251\243\255\377\256\253\257\207" +
|
raster@15779
|
2009 |
"\261\200\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2010 |
"\002\001\001\000\002\001\001\000\002\001\001\000\004" +
|
raster@16367
|
2011 |
"\304\u0104\001\001\000\024\072\u010c\173\u0107\253\u0106\305" +
|
raster@15779
|
2012 |
"\u0108\307\u0105\310\u010b\344\112\345\114\346\055\001\001" +
|
raster@14695
|
2013 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2014 |
"\002\001\001\000\002\001\001\000\004\306\u010e\001\001" +
|
raster@15779
|
2015 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
2016 |
"\032\006\102\023\u0110\072\u010c\173\u0107\240\u0111\253\u0106" +
|
raster@15779
|
2017 |
"\307\u0112\310\u010b\311\u010f\344\112\345\114\346\055\001" +
|
raster@15779
|
2018 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2019 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
2020 |
"\006\232\u0118\233\u0117\001\001\000\002\001\001\000\020" +
|
raster@16367
|
2021 |
"\021\u011c\026\u011b\027\202\030\225\103\220\163\205\164" +
|
raster@16367
|
2022 |
"\175\001\001\000\004\143\u0119\001\001\000\002\001\001" +
|
raster@16367
|
2023 |
"\000\002\001\001\000\010\213\u0120\214\u011f\215\u011e\001" +
|
raster@16367
|
2024 |
"\001\000\002\001\001\000\050\026\231\027\202\030\225" +
|
raster@15779
|
2025 |
"\031\u0122\032\201\033\213\034\211\035\210\036\217\042" +
|
raster@16367
|
2026 |
"\222\044\224\103\220\154\221\155\215\160\227\163\205" +
|
raster@16367
|
2027 |
"\164\175\257\207\261\200\001\001\000\002\001\001\000" +
|
raster@16367
|
2028 |
"\002\001\001\000\002\001\001\000\004\172\241\001\001" +
|
raster@16367
|
2029 |
"\000\012\037\322\170\316\214\u0124\216\u0123\001\001\000" +
|
raster@15779
|
2030 |
"\002\001\001\000\002\001\001\000\006\076\u0126\077\u0127" +
|
raster@15779
|
2031 |
"\001\001\000\002\001\001\000\002\001\001\000\060\006" +
|
raster@16367
|
2032 |
"\102\023\u012b\026\u012d\027\202\030\225\033\310\034\211" +
|
raster@16367
|
2033 |
"\035\210\036\217\042\222\044\224\075\u0129\100\u012a\103" +
|
raster@16367
|
2034 |
"\220\154\221\155\215\160\227\163\205\164\175\166\u012f" +
|
raster@16367
|
2035 |
"\167\u012c\257\207\261\200\001\001\000\002\001\001\000" +
|
raster@14695
|
2036 |
"\002\001\001\000\002\001\001\000\002\001\001\000\006" +
|
raster@16367
|
2037 |
"\214\u0124\216\u0136\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2038 |
"\001\000\002\001\001\000\006\076\u0132\077\u0127\001\001" +
|
raster@15779
|
2039 |
"\000\002\001\001\000\012\006\102\023\u012b\075\u0129\100" +
|
raster@15779
|
2040 |
"\u012a\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@15779
|
2041 |
"\001\001\000\004\101\u013b\001\001\000\002\001\001\000" +
|
raster@15779
|
2042 |
"\002\001\001\000\002\001\001\000\006\027\160\146\u013c" +
|
raster@15779
|
2043 |
"\001\001\000\004\143\u013d\001\001\000\002\001\001\000" +
|
raster@15779
|
2044 |
"\002\001\001\000\010\006\102\023\u012b\100\u0141\001\001" +
|
raster@15779
|
2045 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2046 |
"\014\027\045\102\u0144\103\u0146\140\u0145\152\u0147\001\001" +
|
raster@15779
|
2047 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2048 |
"\002\001\001\000\002\001\001\000\002\001\001\000\006" +
|
raster@16367
|
2049 |
"\176\u014d\312\u014c\001\001\000\002\001\001\000\012\072" +
|
raster@16367
|
2050 |
"\u0151\074\u0153\313\u0152\314\u014f\001\001\000\004\173\u014e" +
|
raster@15779
|
2051 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
2052 |
"\001\000\002\001\001\000\004\176\u0157\001\001\000\002" +
|
raster@15779
|
2053 |
"\001\001\000\014\027\045\102\u0144\103\u0146\140\u0145\152" +
|
raster@15779
|
2054 |
"\u0155\001\001\000\002\001\001\000\002\001\001\000\004" +
|
raster@16367
|
2055 |
"\173\u014e\001\001\000\002\001\001\000\122\002\124\003" +
|
raster@15779
|
2056 |
"\062\004\054\005\101\006\102\011\105\012\u015a\013\066" +
|
raster@15779
|
2057 |
"\016\052\020\123\022\060\023\061\025\117\072\076\073" +
|
raster@15779
|
2058 |
"\023\074\072\105\070\106\036\107\071\110\103\114\107" +
|
raster@16367
|
2059 |
"\117\115\120\077\121\106\134\113\136\064\144\065\173" +
|
raster@16367
|
2060 |
"\122\177\100\200\111\201\056\253\063\254\110\272\024" +
|
raster@15779
|
2061 |
"\274\017\275\121\302\053\344\112\345\114\346\055\001" +
|
raster@15779
|
2062 |
"\001\000\004\066\u015c\001\001\000\116\026\u016e\027\202" +
|
raster@16367
|
2063 |
"\030\225\044\u0162\045\u017e\046\u016c\047\u016a\050\u0188\051" +
|
raster@15779
|
2064 |
"\u0173\052\u0170\056\u0177\061\u0179\064\u0185\067\u016b\071\u0165" +
|
raster@16367
|
2065 |
"\103\220\104\u0180\122\u018a\123\u018b\135\u0171\137\u0169\147" +
|
raster@16367
|
2066 |
"\u0160\150\u0178\153\u018c\157\u0164\162\u0187\163\205\164\175" +
|
raster@16367
|
2067 |
"\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d\316\u017a\321" +
|
raster@15779
|
2068 |
"\u0172\322\u016f\323\u0161\324\u0181\001\001\000\002\001\001" +
|
raster@15779
|
2069 |
"\000\014\027\045\102\u0144\103\u0146\140\u0145\152\u015e\001" +
|
raster@15779
|
2070 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2071 |
"\000\002\001\001\000\002\001\001\000\016\026\u0230\027" +
|
raster@16367
|
2072 |
"\202\030\225\103\220\163\205\164\175\001\001\000\002" +
|
raster@15779
|
2073 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
2074 |
"\001\000\050\026\231\027\202\030\225\031\u0224\032\201" +
|
raster@16367
|
2075 |
"\033\213\034\211\035\210\036\217\042\222\044\224\103" +
|
raster@16367
|
2076 |
"\220\154\221\155\215\160\227\163\205\164\175\257\207" +
|
raster@15779
|
2077 |
"\261\200\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@14695
|
2078 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@15779
|
2079 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2080 |
"\001\000\002\001\001\000\002\001\001\000\036\026\u01fd" +
|
raster@16367
|
2081 |
"\027\202\030\225\103\220\122\u01f4\157\u01f8\163\205\164" +
|
raster@16367
|
2082 |
"\175\264\u01fb\316\u017a\317\u01f5\325\u01fc\327\u01f6\331\u01f7" +
|
raster@16367
|
2083 |
"\001\001\000\020\026\u0191\027\202\030\225\070\u01ef\103" +
|
raster@16367
|
2084 |
"\220\163\205\164\175\001\001\000\054\026\231\027\202" +
|
raster@16367
|
2085 |
"\030\225\031\u019b\032\201\033\213\034\211\035\210\036" +
|
raster@16367
|
2086 |
"\217\042\222\044\224\053\u01e1\054\u01e2\103\220\154\221" +
|
raster@16367
|
2087 |
"\155\215\160\227\163\205\164\175\257\207\261\200\001" +
|
raster@14695
|
2088 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2089 |
"\000\002\001\001\000\050\026\231\027\202\030\225\031" +
|
raster@15779
|
2090 |
"\u01d9\032\201\033\213\034\211\035\210\036\217\042\222" +
|
raster@16367
|
2091 |
"\044\224\103\220\154\221\155\215\160\227\163\205\164" +
|
raster@16367
|
2092 |
"\175\257\207\261\200\001\001\000\020\026\u01d3\027\202" +
|
raster@16367
|
2093 |
"\030\225\103\220\124\u01d4\163\205\164\175\001\001\000" +
|
raster@16367
|
2094 |
"\002\001\001\000\116\026\u016e\027\202\030\225\044\u0162" +
|
raster@15779
|
2095 |
"\046\u016c\047\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061" +
|
raster@16367
|
2096 |
"\u0179\064\u0185\067\u016b\071\u0165\103\220\104\u0180\122\u018a" +
|
raster@15779
|
2097 |
"\123\u018b\135\u0171\137\u0169\150\u01a0\153\u018c\157\u0164\162" +
|
raster@16367
|
2098 |
"\u0187\163\205\164\175\173\u018d\262\u0189\263\u0167\264\u0166" +
|
raster@15779
|
2099 |
"\265\u016d\270\u01c1\271\u01bf\316\u017a\321\u0172\322\u016f\323" +
|
raster@15779
|
2100 |
"\u0161\324\u0181\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2101 |
"\000\002\001\001\000\006\027\u01b9\320\u01b8\001\001\000" +
|
raster@16367
|
2102 |
"\016\026\u01b6\027\202\030\225\103\220\163\205\164\175" +
|
raster@16367
|
2103 |
"\001\001\000\050\026\231\027\202\030\225\031\u01b1\032" +
|
raster@16367
|
2104 |
"\201\033\213\034\211\035\210\036\217\042\222\044\224" +
|
raster@16367
|
2105 |
"\103\220\154\221\155\215\160\227\163\205\164\175\257" +
|
raster@15779
|
2106 |
"\207\261\200\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2107 |
"\000\010\063\u0199\065\u0196\266\u0198\001\001\000\002\001" +
|
raster@16367
|
2108 |
"\001\000\112\026\u016e\027\202\030\225\044\u0162\046\u016c" +
|
raster@15779
|
2109 |
"\047\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064" +
|
raster@16367
|
2110 |
"\u0185\067\u016b\071\u0165\103\220\104\u0180\122\u018a\123\u018b" +
|
raster@15779
|
2111 |
"\135\u0171\137\u0169\150\u0194\153\u018c\157\u0164\162\u0187\163" +
|
raster@16367
|
2112 |
"\205\164\175\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d" +
|
raster@15779
|
2113 |
"\316\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001\001\000" +
|
raster@15779
|
2114 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@16367
|
2115 |
"\001\001\000\020\026\u0191\027\202\030\225\070\u0192\103" +
|
raster@16367
|
2116 |
"\220\163\205\164\175\001\001\000\002\001\001\000\002" +
|
raster@14695
|
2117 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2118 |
"\001\000\002\001\001\000\122\002\124\003\062\004\054" +
|
raster@15779
|
2119 |
"\005\101\006\102\011\105\012\u01ae\013\066\016\052\020" +
|
raster@15779
|
2120 |
"\123\022\060\023\061\025\117\072\076\073\023\074\072" +
|
raster@15779
|
2121 |
"\105\070\106\036\107\071\110\103\114\107\117\115\120" +
|
raster@16367
|
2122 |
"\077\121\106\134\113\136\064\144\065\173\122\177\100" +
|
raster@16367
|
2123 |
"\200\111\201\056\253\063\254\110\272\024\274\017\275" +
|
raster@15779
|
2124 |
"\121\302\053\344\112\345\114\346\055\001\001\000\004" +
|
raster@15779
|
2125 |
"\066\u01aa\001\001\000\002\001\001\000\004\267\u01a5\001" +
|
raster@15779
|
2126 |
"\001\000\004\062\u019d\001\001\000\052\026\231\027\202" +
|
raster@16367
|
2127 |
"\030\225\031\u019b\032\201\033\213\034\211\035\210\036" +
|
raster@16367
|
2128 |
"\217\042\222\044\224\054\u019c\103\220\154\221\155\215" +
|
raster@16367
|
2129 |
"\160\227\163\205\164\175\257\207\261\200\001\001\000" +
|
raster@16367
|
2130 |
"\006\037\322\170\316\001\001\000\002\001\001\000\014" +
|
raster@15779
|
2131 |
"\027\045\102\u0144\103\u0146\140\u0145\152\u01a3\001\001\000" +
|
raster@16367
|
2132 |
"\114\026\u016e\027\202\030\225\044\u0162\045\u019f\046\u016c" +
|
raster@15779
|
2133 |
"\047\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064" +
|
raster@16367
|
2134 |
"\u0185\067\u016b\071\u0165\103\220\104\u0180\122\u018a\123\u018b" +
|
raster@15779
|
2135 |
"\135\u0171\137\u0169\150\u0178\153\u018c\157\u0164\162\u0187\163" +
|
raster@16367
|
2136 |
"\205\164\175\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d" +
|
raster@15779
|
2137 |
"\316\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001\001\000" +
|
raster@16367
|
2138 |
"\112\026\u016e\027\202\030\225\044\u0162\046\u016c\047\u016a" +
|
raster@15779
|
2139 |
"\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064\u0185\067" +
|
raster@16367
|
2140 |
"\u016b\071\u0165\103\220\104\u0180\122\u018a\123\u018b\135\u0171" +
|
raster@15779
|
2141 |
"\137\u0169\150\u01a0\153\u018c\157\u0164\162\u0187\163\205\164" +
|
raster@16367
|
2142 |
"\175\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d\316\u017a" +
|
raster@15779
|
2143 |
"\321\u0172\322\u016f\323\u0161\324\u0181\001\001\000\002\001" +
|
raster@15779
|
2144 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2145 |
"\000\002\001\001\000\050\026\u012d\027\202\030\225\033" +
|
raster@16367
|
2146 |
"\310\034\211\035\210\036\217\042\222\044\224\103\220" +
|
raster@16367
|
2147 |
"\154\221\155\215\160\227\163\205\164\175\166\u01a7\167" +
|
raster@16367
|
2148 |
"\u012c\257\207\261\200\001\001\000\002\001\001\000\002" +
|
raster@15779
|
2149 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2150 |
"\001\000\014\027\045\102\u0144\103\u0146\140\u0145\152\u01ac" +
|
raster@15779
|
2151 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2152 |
"\001\000\002\001\001\000\002\001\001\000\006\037\322" +
|
raster@16367
|
2153 |
"\170\316\001\001\000\050\026\231\027\202\030\225\031" +
|
raster@15779
|
2154 |
"\u01b3\032\201\033\213\034\211\035\210\036\217\042\222" +
|
raster@16367
|
2155 |
"\044\224\103\220\154\221\155\215\160\227\163\205\164" +
|
raster@16367
|
2156 |
"\175\257\207\261\200\001\001\000\006\037\322\170\316" +
|
raster@15779
|
2157 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2158 |
"\001\000\002\001\001\000\006\076\u01ba\077\u0127\001\001" +
|
raster@15779
|
2159 |
"\000\002\001\001\000\002\001\001\000\060\006\102\023" +
|
raster@16367
|
2160 |
"\u012b\026\231\027\202\030\225\031\u01bc\032\201\033\213" +
|
raster@16367
|
2161 |
"\034\211\035\210\036\217\042\222\044\224\075\u0129\100" +
|
raster@16367
|
2162 |
"\u012a\103\220\154\221\155\215\160\227\163\205\164\175" +
|
raster@16367
|
2163 |
"\257\207\261\200\001\001\000\006\037\322\170\316\001" +
|
raster@15779
|
2164 |
"\001\000\002\001\001\000\002\001\001\000\004\333\u01d1" +
|
raster@15779
|
2165 |
"\001\001\000\004\333\u01c3\001\001\000\002\001\001\000" +
|
raster@16367
|
2166 |
"\022\026\u01c5\027\202\030\225\103\220\163\205\164\175" +
|
raster@15779
|
2167 |
"\334\u01c7\335\u01c8\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2168 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2169 |
"\000\002\001\001\000\020\026\u01c5\027\202\030\225\103" +
|
raster@16367
|
2170 |
"\220\163\205\164\175\335\u01cc\001\001\000\114\026\u016e" +
|
raster@16367
|
2171 |
"\027\202\030\225\044\u0162\045\u01cb\046\u016c\047\u016a\050" +
|
raster@15779
|
2172 |
"\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064\u0185\067\u016b" +
|
raster@16367
|
2173 |
"\071\u0165\103\220\104\u0180\122\u018a\123\u018b\135\u0171\137" +
|
raster@16367
|
2174 |
"\u0169\150\u0178\153\u018c\157\u0164\162\u0187\163\205\164\175" +
|
raster@16367
|
2175 |
"\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d\316\u017a\321" +
|
raster@15779
|
2176 |
"\u0172\322\u016f\323\u0161\324\u0181\001\001\000\112\026\u016e" +
|
raster@16367
|
2177 |
"\027\202\030\225\044\u0162\046\u016c\047\u016a\050\u0188\051" +
|
raster@15779
|
2178 |
"\u0173\052\u0170\056\u0177\061\u0179\064\u0185\067\u016b\071\u0165" +
|
raster@16367
|
2179 |
"\103\220\104\u0180\122\u018a\123\u018b\135\u0171\137\u0169\150" +
|
raster@16367
|
2180 |
"\u01a0\153\u018c\157\u0164\162\u0187\163\205\164\175\173\u018d" +
|
raster@15779
|
2181 |
"\262\u0189\263\u0167\264\u0166\265\u016d\316\u017a\321\u0172\322" +
|
raster@15779
|
2182 |
"\u016f\323\u0161\324\u0181\001\001\000\002\001\001\000\022" +
|
raster@16367
|
2183 |
"\026\u01c5\027\202\030\225\103\220\163\205\164\175\334" +
|
raster@15779
|
2184 |
"\u01ce\335\u01c8\001\001\000\002\001\001\000\114\026\u016e" +
|
raster@16367
|
2185 |
"\027\202\030\225\044\u0162\045\u01d0\046\u016c\047\u016a\050" +
|
raster@15779
|
2186 |
"\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064\u0185\067\u016b" +
|
raster@16367
|
2187 |
"\071\u0165\103\220\104\u0180\122\u018a\123\u018b\135\u0171\137" +
|
raster@16367
|
2188 |
"\u0169\150\u0178\153\u018c\157\u0164\162\u0187\163\205\164\175" +
|
raster@16367
|
2189 |
"\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d\316\u017a\321" +
|
raster@15779
|
2190 |
"\u0172\322\u016f\323\u0161\324\u0181\001\001\000\112\026\u016e" +
|
raster@16367
|
2191 |
"\027\202\030\225\044\u0162\046\u016c\047\u016a\050\u0188\051" +
|
raster@15779
|
2192 |
"\u0173\052\u0170\056\u0177\061\u0179\064\u0185\067\u016b\071\u0165" +
|
raster@16367
|
2193 |
"\103\220\104\u0180\122\u018a\123\u018b\135\u0171\137\u0169\150" +
|
raster@16367
|
2194 |
"\u01a0\153\u018c\157\u0164\162\u0187\163\205\164\175\173\u018d" +
|
raster@15779
|
2195 |
"\262\u0189\263\u0167\264\u0166\265\u016d\316\u017a\321\u0172\322" +
|
raster@15779
|
2196 |
"\u016f\323\u0161\324\u0181\001\001\000\002\001\001\000\002" +
|
raster@15779
|
2197 |
"\001\001\000\002\001\001\000\002\001\001\000\016\026" +
|
raster@16367
|
2198 |
"\u01d7\027\202\030\225\103\220\163\205\164\175\001\001" +
|
raster@14695
|
2199 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
2200 |
"\006\037\322\170\316\001\001\000\002\001\001\000\116" +
|
raster@16367
|
2201 |
"\026\u016e\027\202\030\225\044\u0162\045\u017e\046\u016c\047" +
|
raster@15779
|
2202 |
"\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064\u0185" +
|
raster@16367
|
2203 |
"\067\u016b\071\u0165\103\220\104\u0180\122\u018a\123\u018b\135" +
|
raster@15779
|
2204 |
"\u0171\137\u0169\147\u01dd\150\u0178\153\u018c\157\u0164\162\u0187" +
|
raster@16367
|
2205 |
"\163\205\164\175\173\u018d\262\u0189\263\u0167\264\u0166\265" +
|
raster@15779
|
2206 |
"\u016d\316\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001\001" +
|
raster@15779
|
2207 |
"\000\002\001\001\000\002\001\001\000\014\027\045\102" +
|
raster@15779
|
2208 |
"\u0144\103\u0146\140\u0145\152\u01df\001\001\000\002\001\001" +
|
raster@15779
|
2209 |
"\000\002\001\001\000\004\055\u01e7\001\001\000\002\001" +
|
raster@16367
|
2210 |
"\001\000\114\026\u016e\027\202\030\225\044\u0162\045\u01e4" +
|
raster@15779
|
2211 |
"\046\u016c\047\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061" +
|
raster@16367
|
2212 |
"\u0179\064\u0185\067\u016b\071\u0165\103\220\104\u0180\122\u018a" +
|
raster@15779
|
2213 |
"\123\u018b\135\u0171\137\u0169\150\u0178\153\u018c\157\u0164\162" +
|
raster@16367
|
2214 |
"\u0187\163\205\164\175\173\u018d\262\u0189\263\u0167\264\u0166" +
|
raster@15779
|
2215 |
"\265\u016d\316\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001" +
|
raster@16367
|
2216 |
"\001\000\112\026\u016e\027\202\030\225\044\u0162\046\u016c" +
|
raster@15779
|
2217 |
"\047\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064" +
|
raster@16367
|
2218 |
"\u0185\067\u016b\071\u0165\103\220\104\u0180\122\u018a\123\u018b" +
|
raster@15779
|
2219 |
"\135\u0171\137\u0169\150\u01a0\153\u018c\157\u0164\162\u0187\163" +
|
raster@16367
|
2220 |
"\205\164\175\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d" +
|
raster@15779
|
2221 |
"\316\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001\001\000" +
|
raster@16367
|
2222 |
"\114\026\u016e\027\202\030\225\044\u0162\045\u01ee\046\u016c" +
|
raster@15779
|
2223 |
"\047\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064" +
|
raster@16367
|
2224 |
"\u0185\067\u016b\071\u0165\103\220\104\u0180\122\u018a\123\u018b" +
|
raster@15779
|
2225 |
"\135\u0171\137\u0169\150\u0178\153\u018c\157\u0164\162\u0187\163" +
|
raster@16367
|
2226 |
"\205\164\175\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d" +
|
raster@15779
|
2227 |
"\316\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001\001\000" +
|
raster@16367
|
2228 |
"\052\026\231\027\202\030\225\031\u019b\032\201\033\213" +
|
raster@16367
|
2229 |
"\034\211\035\210\036\217\042\222\044\224\054\u01eb\103" +
|
raster@16367
|
2230 |
"\220\154\221\155\215\160\227\163\205\164\175\257\207" +
|
raster@15779
|
2231 |
"\261\200\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2232 |
"\002\001\001\000\002\001\001\000\002\001\001\000\114" +
|
raster@16367
|
2233 |
"\026\u016e\027\202\030\225\044\u0162\045\u01ed\046\u016c\047" +
|
raster@15779
|
2234 |
"\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064\u0185" +
|
raster@16367
|
2235 |
"\067\u016b\071\u0165\103\220\104\u0180\122\u018a\123\u018b\135" +
|
raster@15779
|
2236 |
"\u0171\137\u0169\150\u0178\153\u018c\157\u0164\162\u0187\163\205" +
|
raster@16367
|
2237 |
"\164\175\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d\316" +
|
raster@15779
|
2238 |
"\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001\001\000\112" +
|
raster@16367
|
2239 |
"\026\u016e\027\202\030\225\044\u0162\046\u016c\047\u016a\050" +
|
raster@15779
|
2240 |
"\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064\u0185\067\u016b" +
|
raster@16367
|
2241 |
"\071\u0165\103\220\104\u0180\122\u018a\123\u018b\135\u0171\137" +
|
raster@16367
|
2242 |
"\u0169\150\u01a0\153\u018c\157\u0164\162\u0187\163\205\164\175" +
|
raster@16367
|
2243 |
"\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d\316\u017a\321" +
|
raster@15779
|
2244 |
"\u0172\322\u016f\323\u0161\324\u0181\001\001\000\112\026\u016e" +
|
raster@16367
|
2245 |
"\027\202\030\225\044\u0162\046\u016c\047\u016a\050\u0188\051" +
|
raster@15779
|
2246 |
"\u0173\052\u0170\056\u0177\061\u0179\064\u0185\067\u016b\071\u0165" +
|
raster@16367
|
2247 |
"\103\220\104\u0180\122\u018a\123\u018b\135\u0171\137\u0169\150" +
|
raster@16367
|
2248 |
"\u01a0\153\u018c\157\u0164\162\u0187\163\205\164\175\173\u018d" +
|
raster@15779
|
2249 |
"\262\u0189\263\u0167\264\u0166\265\u016d\316\u017a\321\u0172\322" +
|
raster@15779
|
2250 |
"\u016f\323\u0161\324\u0181\001\001\000\004\156\u01f0\001\001" +
|
raster@16367
|
2251 |
"\000\002\001\001\000\052\026\231\027\202\030\225\031" +
|
raster@15779
|
2252 |
"\u019b\032\201\033\213\034\211\035\210\036\217\042\222" +
|
raster@16367
|
2253 |
"\044\224\054\u01f2\103\220\154\221\155\215\160\227\163" +
|
raster@16367
|
2254 |
"\205\164\175\257\207\261\200\001\001\000\002\001\001" +
|
raster@16367
|
2255 |
"\000\002\001\001\000\116\026\u016e\027\202\030\225\044" +
|
raster@15779
|
2256 |
"\u0162\045\u0205\046\u016c\047\u016a\050\u0188\051\u0173\052\u0170" +
|
raster@16367
|
2257 |
"\056\u0177\061\u0179\064\u0185\067\u016b\071\u0165\103\220\104" +
|
raster@15779
|
2258 |
"\u0180\122\u018a\123\u018b\135\u0171\137\u0169\150\u0178\153\u018c" +
|
raster@16367
|
2259 |
"\157\u0164\162\u0187\163\205\164\175\173\u018d\262\u0189\263" +
|
raster@15779
|
2260 |
"\u0167\264\u0166\265\u016d\316\u017a\321\u0172\322\u016f\323\u0161" +
|
raster@15779
|
2261 |
"\324\u0181\330\u0220\001\001\000\116\026\u016e\027\202\030" +
|
raster@16367
|
2262 |
"\225\044\u0162\045\u0205\046\u016c\047\u016a\050\u0188\051\u0173" +
|
raster@15779
|
2263 |
"\052\u0170\056\u0177\061\u0179\064\u0185\067\u016b\071\u0165\103" +
|
raster@16367
|
2264 |
"\220\104\u0180\122\u018a\123\u018b\135\u0171\137\u0169\150\u0178" +
|
raster@16367
|
2265 |
"\153\u018c\157\u0164\162\u0187\163\205\164\175\173\u018d\262" +
|
raster@15779
|
2266 |
"\u0189\263\u0167\264\u0166\265\u016d\316\u017a\321\u0172\322\u016f" +
|
raster@15779
|
2267 |
"\323\u0161\324\u0181\330\u0214\001\001\000\002\001\001\000" +
|
raster@15779
|
2268 |
"\002\001\001\000\002\001\001\000\002\001\001\000\052" +
|
raster@16367
|
2269 |
"\026\231\027\202\030\225\031\u019b\032\201\033\213\034" +
|
raster@16367
|
2270 |
"\211\035\210\036\217\042\222\044\224\054\u020a\103\220" +
|
raster@16367
|
2271 |
"\154\221\155\215\160\227\163\205\164\175\257\207\261" +
|
raster@16367
|
2272 |
"\200\001\001\000\116\026\u016e\027\202\030\225\044\u0162" +
|
raster@15779
|
2273 |
"\045\u0205\046\u016c\047\u016a\050\u0188\051\u0173\052\u0170\056" +
|
raster@16367
|
2274 |
"\u0177\061\u0179\064\u0185\067\u016b\071\u0165\103\220\104\u0180" +
|
raster@15779
|
2275 |
"\122\u018a\123\u018b\135\u0171\137\u0169\150\u0178\153\u018c\157" +
|
raster@16367
|
2276 |
"\u0164\162\u0187\163\205\164\175\173\u018d\262\u0189\263\u0167" +
|
raster@15779
|
2277 |
"\264\u0166\265\u016d\316\u017a\321\u0172\322\u016f\323\u0161\324" +
|
raster@15779
|
2278 |
"\u0181\330\u0209\001\001\000\004\326\u01ff\001\001\000\002" +
|
raster@15779
|
2279 |
"\001\001\000\002\001\001\000\004\055\u0200\001\001\000" +
|
raster@15779
|
2280 |
"\002\001\001\000\014\122\u0202\264\u01fb\316\u017a\325\u0203" +
|
raster@16367
|
2281 |
"\327\u01f6\001\001\000\116\026\u016e\027\202\030\225\044" +
|
raster@15779
|
2282 |
"\u0162\045\u0205\046\u016c\047\u016a\050\u0188\051\u0173\052\u0170" +
|
raster@16367
|
2283 |
"\056\u0177\061\u0179\064\u0185\067\u016b\071\u0165\103\220\104" +
|
raster@15779
|
2284 |
"\u0180\122\u018a\123\u018b\135\u0171\137\u0169\150\u0178\153\u018c" +
|
raster@16367
|
2285 |
"\157\u0164\162\u0187\163\205\164\175\173\u018d\262\u0189\263" +
|
raster@15779
|
2286 |
"\u0167\264\u0166\265\u016d\316\u017a\321\u0172\322\u016f\323\u0161" +
|
raster@15779
|
2287 |
"\324\u0181\330\u0204\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
2288 |
"\001\000\112\026\u016e\027\202\030\225\044\u0162\046\u016c" +
|
raster@15779
|
2289 |
"\047\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064" +
|
raster@16367
|
2290 |
"\u0185\067\u016b\071\u0165\103\220\104\u0180\122\u018a\123\u018b" +
|
raster@15779
|
2291 |
"\135\u0171\137\u0169\150\u01a0\153\u018c\157\u0164\162\u0187\163" +
|
raster@16367
|
2292 |
"\205\164\175\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d" +
|
raster@15779
|
2293 |
"\316\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001\001\000" +
|
raster@15779
|
2294 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@15779
|
2295 |
"\001\001\000\002\001\001\000\012\122\u0202\264\u01fb\316" +
|
raster@15779
|
2296 |
"\u017a\327\u020c\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2297 |
"\000\002\001\001\000\114\026\u016e\027\202\030\225\044" +
|
raster@15779
|
2298 |
"\u0162\045\u0210\046\u016c\047\u016a\050\u0188\051\u0173\052\u0170" +
|
raster@16367
|
2299 |
"\056\u0177\061\u0179\064\u0185\067\u016b\071\u0165\103\220\104" +
|
raster@15779
|
2300 |
"\u0180\122\u018a\123\u018b\135\u0171\137\u0169\150\u0178\153\u018c" +
|
raster@16367
|
2301 |
"\157\u0164\162\u0187\163\205\164\175\173\u018d\262\u0189\263" +
|
raster@15779
|
2302 |
"\u0167\264\u0166\265\u016d\316\u017a\321\u0172\322\u016f\323\u0161" +
|
raster@16367
|
2303 |
"\324\u0181\001\001\000\112\026\u016e\027\202\030\225\044" +
|
raster@15779
|
2304 |
"\u0162\046\u016c\047\u016a\050\u0188\051\u0173\052\u0170\056\u0177" +
|
raster@16367
|
2305 |
"\061\u0179\064\u0185\067\u016b\071\u0165\103\220\104\u0180\122" +
|
raster@15779
|
2306 |
"\u018a\123\u018b\135\u0171\137\u0169\150\u01a0\153\u018c\157\u0164" +
|
raster@16367
|
2307 |
"\162\u0187\163\205\164\175\173\u018d\262\u0189\263\u0167\264" +
|
raster@15779
|
2308 |
"\u0166\265\u016d\316\u017a\321\u0172\322\u016f\323\u0161\324\u0181" +
|
raster@15779
|
2309 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
2310 |
"\001\000\002\001\001\000\114\026\u016e\027\202\030\225" +
|
raster@15779
|
2311 |
"\044\u0162\045\u021c\046\u016c\047\u016a\050\u0188\051\u0173\052" +
|
raster@16367
|
2312 |
"\u0170\056\u0177\061\u0179\064\u0185\067\u016b\071\u0165\103\220" +
|
raster@15779
|
2313 |
"\104\u0180\122\u018a\123\u018b\135\u0171\137\u0169\150\u0178\153" +
|
raster@16367
|
2314 |
"\u018c\157\u0164\162\u0187\163\205\164\175\173\u018d\262\u0189" +
|
raster@15779
|
2315 |
"\263\u0167\264\u0166\265\u016d\316\u017a\321\u0172\322\u016f\323" +
|
raster@15779
|
2316 |
"\u0161\324\u0181\001\001\000\004\122\u0217\001\001\000\116" +
|
raster@16367
|
2317 |
"\026\u016e\027\202\030\225\044\u0162\045\u0205\046\u016c\047" +
|
raster@15779
|
2318 |
"\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064\u0185" +
|
raster@16367
|
2319 |
"\067\u016b\071\u0165\103\220\104\u0180\122\u018a\123\u018b\135" +
|
raster@15779
|
2320 |
"\u0171\137\u0169\150\u0178\153\u018c\157\u0164\162\u0187\163\205" +
|
raster@16367
|
2321 |
"\164\175\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d\316" +
|
raster@15779
|
2322 |
"\u017a\321\u0172\322\u016f\323\u0161\324\u0181\330\u0218\001\001" +
|
raster@15779
|
2323 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
2324 |
"\002\001\001\000\112\026\u016e\027\202\030\225\044\u0162" +
|
raster@15779
|
2325 |
"\046\u016c\047\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061" +
|
raster@16367
|
2326 |
"\u0179\064\u0185\067\u016b\071\u0165\103\220\104\u0180\122\u018a" +
|
raster@15779
|
2327 |
"\123\u018b\135\u0171\137\u0169\150\u01a0\153\u018c\157\u0164\162" +
|
raster@16367
|
2328 |
"\u0187\163\205\164\175\173\u018d\262\u0189\263\u0167\264\u0166" +
|
raster@15779
|
2329 |
"\265\u016d\316\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001" +
|
raster@14695
|
2330 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2331 |
"\000\002\001\001\000\050\026\231\027\202\030\225\031" +
|
raster@15779
|
2332 |
"\u0222\032\201\033\213\034\211\035\210\036\217\042\222" +
|
raster@16367
|
2333 |
"\044\224\103\220\154\221\155\215\160\227\163\205\164" +
|
raster@16367
|
2334 |
"\175\257\207\261\200\001\001\000\006\037\322\170\316" +
|
raster@16367
|
2335 |
"\001\001\000\002\001\001\000\006\037\322\170\316\001" +
|
raster@16367
|
2336 |
"\001\000\004\176\u0226\001\001\000\006\057\u0227\173\u014e" +
|
raster@15779
|
2337 |
"\001\001\000\004\060\u0228\001\001\000\002\001\001\000" +
|
raster@16367
|
2338 |
"\060\026\246\027\202\030\225\031\345\032\201\033\256" +
|
raster@16367
|
2339 |
"\034\211\035\210\036\217\042\222\044\224\103\220\154" +
|
raster@16367
|
2340 |
"\221\155\215\160\227\161\u022d\163\205\164\175\167\244" +
|
raster@16367
|
2341 |
"\250\251\251\343\257\207\261\200\001\001\000\002\001" +
|
raster@15779
|
2342 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2343 |
"\000\114\026\u016e\027\202\030\225\044\u0162\045\u022f\046" +
|
raster@15779
|
2344 |
"\u016c\047\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179" +
|
raster@16367
|
2345 |
"\064\u0185\067\u016b\071\u0165\103\220\104\u0180\122\u018a\123" +
|
raster@15779
|
2346 |
"\u018b\135\u0171\137\u0169\150\u0178\153\u018c\157\u0164\162\u0187" +
|
raster@16367
|
2347 |
"\163\205\164\175\173\u018d\262\u0189\263\u0167\264\u0166\265" +
|
raster@15779
|
2348 |
"\u016d\316\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001\001" +
|
raster@16367
|
2349 |
"\000\112\026\u016e\027\202\030\225\044\u0162\046\u016c\047" +
|
raster@15779
|
2350 |
"\u016a\050\u0188\051\u0173\052\u0170\056\u0177\061\u0179\064\u0185" +
|
raster@16367
|
2351 |
"\067\u016b\071\u0165\103\220\104\u0180\122\u018a\123\u018b\135" +
|
raster@15779
|
2352 |
"\u0171\137\u0169\150\u01a0\153\u018c\157\u0164\162\u0187\163\205" +
|
raster@16367
|
2353 |
"\164\175\173\u018d\262\u0189\263\u0167\264\u0166\265\u016d\316" +
|
raster@15779
|
2354 |
"\u017a\321\u0172\322\u016f\323\u0161\324\u0181\001\001\000\002" +
|
raster@15779
|
2355 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2356 |
"\001\000\002\001\001\000\002\001\001\000\006\076\u0237" +
|
raster@15779
|
2357 |
"\077\u0127\001\001\000\002\001\001\000\014\006\102\023" +
|
raster@15779
|
2358 |
"\u012b\075\u0129\100\u012a\266\u0239\001\001\000\050\026\u012d" +
|
raster@16367
|
2359 |
"\027\202\030\225\033\310\034\211\035\210\036\217\042" +
|
raster@16367
|
2360 |
"\222\044\224\103\220\154\221\155\215\160\227\163\205" +
|
raster@16367
|
2361 |
"\164\175\166\u023a\167\u012c\257\207\261\200\001\001\000" +
|
raster@15779
|
2362 |
"\002\001\001\000\006\076\u023c\077\u0127\001\001\000\002" +
|
raster@16367
|
2363 |
"\001\001\000\052\026\231\027\202\030\225\031\u019b\032" +
|
raster@16367
|
2364 |
"\201\033\213\034\211\035\210\036\217\042\222\044\224" +
|
raster@16367
|
2365 |
"\054\u023e\103\220\154\221\155\215\160\227\163\205\164" +
|
raster@16367
|
2366 |
"\175\257\207\261\200\001\001\000\004\315\u0241\001\001" +
|
raster@15779
|
2367 |
"\000\002\001\001\000\122\002\124\003\062\004\054\005" +
|
raster@15779
|
2368 |
"\101\006\102\011\105\012\u0242\013\066\016\052\020\123" +
|
raster@15779
|
2369 |
"\022\060\023\061\025\117\072\076\073\023\074\072\105" +
|
raster@15779
|
2370 |
"\070\106\036\107\071\110\103\114\107\117\115\120\077" +
|
raster@16367
|
2371 |
"\121\106\134\113\136\064\144\065\173\122\177\100\200" +
|
raster@16367
|
2372 |
"\111\201\056\253\063\254\110\272\024\274\017\275\121" +
|
raster@15779
|
2373 |
"\302\053\344\112\345\114\346\055\001\001\000\002\001" +
|
raster@15779
|
2374 |
"\001\000\004\066\u0243\001\001\000\002\001\001\000\014" +
|
raster@15779
|
2375 |
"\027\045\102\u0144\103\u0146\140\u0145\152\u0245\001\001\000" +
|
raster@15779
|
2376 |
"\002\001\001\000\002\001\001\000\052\026\231\027\202" +
|
raster@16367
|
2377 |
"\030\225\031\u019b\032\201\033\213\034\211\035\210\036" +
|
raster@16367
|
2378 |
"\217\042\222\044\224\054\u0248\103\220\154\221\155\215" +
|
raster@16367
|
2379 |
"\160\227\163\205\164\175\257\207\261\200\001\001\000" +
|
raster@15779
|
2380 |
"\004\315\u0249\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2381 |
"\000\002\001\001\000\002\001\001\000\016\026\u0256\027" +
|
raster@16367
|
2382 |
"\202\030\225\103\220\163\205\164\175\001\001\000\124" +
|
raster@15779
|
2383 |
"\002\124\003\062\004\054\005\101\006\102\011\105\012" +
|
raster@15779
|
2384 |
"\u015a\013\066\016\052\020\123\022\060\023\061\025\117" +
|
raster@15779
|
2385 |
"\072\076\073\023\074\072\105\070\106\036\107\071\110" +
|
raster@15779
|
2386 |
"\103\114\107\117\115\120\077\121\106\134\113\136\064" +
|
raster@16367
|
2387 |
"\144\065\173\122\177\100\200\111\201\056\253\063\254" +
|
raster@15779
|
2388 |
"\110\272\024\274\017\275\121\302\053\343\u0250\344\112" +
|
raster@15779
|
2389 |
"\345\114\346\055\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
2390 |
"\001\000\002\001\001\000\016\026\u0253\027\202\030\225" +
|
raster@16367
|
2391 |
"\103\220\163\205\164\175\001\001\000\002\001\001\000" +
|
raster@15779
|
2392 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@15779
|
2393 |
"\001\001\000\002\001\001\000\020\021\u025a\026\u011b\027" +
|
raster@16367
|
2394 |
"\202\030\225\103\220\163\205\164\175\001\001\000\002" +
|
raster@15779
|
2395 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2396 |
"\001\000\010\027\045\140\u025f\141\u0260\001\001\000\002" +
|
raster@16367
|
2397 |
"\001\001\000\002\001\001\000\002\001\001\000\006\202" +
|
raster@16367
|
2398 |
"\u0263\203\140\001\001\000\004\145\u0264\001\001\000\002" +
|
raster@16367
|
2399 |
"\001\001\000\042\017\u026c\111\u0272\112\u0268\204\u0267\205" +
|
raster@16367
|
2400 |
"\u0271\206\u0275\207\u027b\210\u026f\211\u026b\212\u0277\214\u027a" +
|
raster@16367
|
2401 |
"\222\u026d\224\u0270\225\u0276\226\u027d\227\u027e\001\001\000" +
|
raster@16367
|
2402 |
"\050\026\231\027\202\030\225\031\u02e0\032\201\033\213" +
|
raster@16367
|
2403 |
"\034\211\035\210\036\217\042\222\044\224\103\220\154" +
|
raster@16367
|
2404 |
"\221\155\215\160\227\163\205\164\175\257\207\261\200" +
|
raster@15779
|
2405 |
"\001\001\000\002\001\001\000\004\113\u02dd\001\001\000" +
|
raster@16367
|
2406 |
"\002\001\001\000\022\021\u02d3\026\u011b\027\202\030\225" +
|
raster@16367
|
2407 |
"\103\220\163\205\164\175\252\u02d0\001\001\000\002\001" +
|
raster@16367
|
2408 |
"\001\000\002\001\001\000\002\001\001\000\006\220\u02cb" +
|
raster@16367
|
2409 |
"\221\u02ca\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2410 |
"\002\001\001\000\002\001\001\000\050\026\231\027\202" +
|
raster@16367
|
2411 |
"\030\225\031\u02c3\032\201\033\213\034\211\035\210\036" +
|
raster@16367
|
2412 |
"\217\042\222\044\224\103\220\154\221\155\215\160\227" +
|
raster@16367
|
2413 |
"\163\205\164\175\257\207\261\200\001\001\000\050\026" +
|
raster@16367
|
2414 |
"\231\027\202\030\225\031\u02c0\032\201\033\213\034\211" +
|
raster@16367
|
2415 |
"\035\210\036\217\042\222\044\224\103\220\154\221\155" +
|
raster@16367
|
2416 |
"\215\160\227\163\205\164\175\257\207\261\200\001\001" +
|
raster@15779
|
2417 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
2418 |
"\002\001\001\000\020\021\u0294\026\u011b\027\202\030\225" +
|
raster@16367
|
2419 |
"\103\220\163\205\164\175\001\001\000\002\001\001\000" +
|
raster@16367
|
2420 |
"\002\001\001\000\004\234\u027f\001\001\000\002\001\001" +
|
raster@15779
|
2421 |
"\000\002\001\001\000\002\001\001\000\056\026\u0285\027" +
|
raster@16367
|
2422 |
"\202\030\225\033\310\034\211\035\210\036\217\042\222" +
|
raster@16367
|
2423 |
"\044\224\103\220\154\221\155\215\160\227\163\205\164" +
|
raster@16367
|
2424 |
"\175\166\u0284\167\u012c\230\u0281\231\u0282\235\u0283\257\207" +
|
raster@15779
|
2425 |
"\261\200\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
2426 |
"\002\001\001\000\002\001\001\000\006\214\u0124\216\u0136" +
|
raster@16367
|
2427 |
"\001\001\000\046\026\337\027\202\030\225\033\310\034" +
|
raster@16367
|
2428 |
"\211\035\210\036\217\042\222\044\224\103\220\154\221" +
|
raster@16367
|
2429 |
"\155\215\160\227\163\205\164\175\167\336\257\207\261" +
|
raster@15779
|
2430 |
"\200\001\001\000\002\001\001\000\050\026\u012d\027\202" +
|
raster@16367
|
2431 |
"\030\225\033\310\034\211\035\210\036\217\042\222\044" +
|
raster@16367
|
2432 |
"\224\103\220\154\221\155\215\160\227\163\205\164\175" +
|
raster@16367
|
2433 |
"\166\u028a\167\u012c\257\207\261\200\001\001\000\002\001" +
|
raster@16367
|
2434 |
"\001\000\002\001\001\000\020\026\u028f\027\202\030\225" +
|
raster@16367
|
2435 |
"\103\220\163\205\164\175\231\u0290\001\001\000\002\001" +
|
raster@16367
|
2436 |
"\001\000\006\232\u028e\233\u0117\001\001\000\002\001\001" +
|
raster@15779
|
2437 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
2438 |
"\006\232\u0293\233\u0117\001\001\000\002\001\001\000\002" +
|
raster@16367
|
2439 |
"\001\001\000\004\217\u0297\001\001\000\004\176\u029b\001" +
|
raster@15779
|
2440 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2441 |
"\000\002\001\001\000\020\006\102\023\u0110\173\u014e\236" +
|
raster@16367
|
2442 |
"\u029e\237\u029d\240\u02a0\242\u02a1\001\001\000\002\001\001" +
|
raster@16367
|
2443 |
"\000\006\176\u02b4\241\u02b3\001\001\000\002\001\001\000" +
|
raster@16367
|
2444 |
"\004\027\u02a3\001\001\000\002\001\001\000\004\176\u02a2" +
|
raster@16367
|
2445 |
"\001\001\000\004\173\u014e\001\001\000\002\001\001\000" +
|
raster@16367
|
2446 |
"\004\176\u02a5\001\001\000\010\173\u014e\246\u02a8\247\u02a6" +
|
raster@15779
|
2447 |
"\001\001\000\002\001\001\000\060\026\246\027\202\030" +
|
raster@16367
|
2448 |
"\225\031\345\032\201\033\256\034\211\035\210\036\217" +
|
raster@16367
|
2449 |
"\042\222\044\224\103\220\154\221\155\215\160\227\161" +
|
raster@16367
|
2450 |
"\u02ad\163\205\164\175\167\244\250\251\251\343\257\207" +
|
raster@16367
|
2451 |
"\261\200\001\001\000\004\247\u02a9\001\001\000\002\001" +
|
raster@15779
|
2452 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2453 |
"\000\002\001\001\000\004\176\u02af\001\001\000\020\006" +
|
raster@16367
|
2454 |
"\102\023\u0110\173\u014e\236\u02b0\237\u029d\240\u02a0\242\u02a1" +
|
raster@15779
|
2455 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
2456 |
"\001\000\002\001\001\000\014\006\102\023\u0110\173\u014e" +
|
raster@16367
|
2457 |
"\240\u02b5\242\u02b6\001\001\000\002\001\001\000\004\176" +
|
raster@16367
|
2458 |
"\u02b7\001\001\000\004\173\u014e\001\001\000\004\176\u02b9" +
|
raster@16367
|
2459 |
"\001\001\000\004\173\u014e\001\001\000\002\001\001\000" +
|
raster@16367
|
2460 |
"\020\021\u02bc\026\u011b\027\202\030\225\103\220\163\205" +
|
raster@16367
|
2461 |
"\164\175\001\001\000\002\001\001\000\004\217\u02be\001" +
|
raster@15779
|
2462 |
"\001\000\002\001\001\000\002\001\001\000\014\037\322" +
|
raster@16367
|
2463 |
"\170\316\214\u027a\222\u02c2\223\u02c1\001\001\000\002\001" +
|
raster@16367
|
2464 |
"\001\000\002\001\001\000\012\037\322\170\316\214\u027a" +
|
raster@16367
|
2465 |
"\222\u02c4\001\001\000\002\001\001\000\050\026\231\027" +
|
raster@16367
|
2466 |
"\202\030\225\031\u02c6\032\201\033\213\034\211\035\210" +
|
raster@16367
|
2467 |
"\036\217\042\222\044\224\103\220\154\221\155\215\160" +
|
raster@16367
|
2468 |
"\227\163\205\164\175\257\207\261\200\001\001\000\014" +
|
raster@16367
|
2469 |
"\037\322\170\316\214\u027a\222\u02c2\223\u02c7\001\001\000" +
|
raster@15779
|
2470 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@16367
|
2471 |
"\001\001\000\002\001\001\000\004\221\u02ce\001\001\000" +
|
raster@15779
|
2472 |
"\002\001\001\000\002\001\001\000\020\021\u02db\026\u011b" +
|
raster@16367
|
2473 |
"\027\202\030\225\103\220\163\205\164\175\001\001\000" +
|
raster@16367
|
2474 |
"\002\001\001\000\020\021\u02d4\026\u011b\027\202\030\225" +
|
raster@16367
|
2475 |
"\103\220\163\205\164\175\001\001\000\002\001\001\000" +
|
raster@15779
|
2476 |
"\002\001\001\000\002\001\001\000\006\076\u02da\077\u0127" +
|
raster@15779
|
2477 |
"\001\001\000\006\076\u02d7\077\u0127\001\001\000\002\001" +
|
raster@15779
|
2478 |
"\001\000\006\027\160\146\u02d9\001\001\000\002\001\001" +
|
raster@15779
|
2479 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
2480 |
"\004\217\u02de\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2481 |
"\000\006\037\322\170\316\001\001\000\002\001\001\000" +
|
raster@16367
|
2482 |
"\002\001\001\000\050\026\231\027\202\030\225\031\u02e5" +
|
raster@15779
|
2483 |
"\032\201\033\213\034\211\035\210\036\217\042\222\044" +
|
raster@16367
|
2484 |
"\224\103\220\154\221\155\215\160\227\163\205\164\175" +
|
raster@16367
|
2485 |
"\257\207\261\200\001\001\000\050\026\231\027\202\030" +
|
raster@16367
|
2486 |
"\225\031\u02f7\032\201\033\213\034\211\035\210\036\217" +
|
raster@16367
|
2487 |
"\042\222\044\224\103\220\154\221\155\215\160\227\163" +
|
raster@16367
|
2488 |
"\205\164\175\257\207\261\200\001\001\000\006\037\322" +
|
raster@16367
|
2489 |
"\170\316\001\001\000\004\347\u02e8\001\001\000\002\001" +
|
raster@15779
|
2490 |
"\001\000\004\350\u02e9\001\001\000\006\027\160\146\u02eb" +
|
raster@15779
|
2491 |
"\001\001\000\002\001\001\000\002\001\001\000\050\026" +
|
raster@16367
|
2492 |
"\231\027\202\030\225\031\u02ed\032\201\033\213\034\211" +
|
raster@16367
|
2493 |
"\035\210\036\217\042\222\044\224\103\220\154\221\155" +
|
raster@16367
|
2494 |
"\215\160\227\163\205\164\175\257\207\261\200\001\001" +
|
raster@16367
|
2495 |
"\000\006\037\322\170\316\001\001\000\046\026\337\027" +
|
raster@16367
|
2496 |
"\202\030\225\033\310\034\211\035\210\036\217\042\222" +
|
raster@16367
|
2497 |
"\044\224\103\220\154\221\155\215\160\227\163\205\164" +
|
raster@16367
|
2498 |
"\175\167\u02ef\257\207\261\200\001\001\000\002\001\001" +
|
raster@15779
|
2499 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
2500 |
"\050\026\231\027\202\030\225\031\u02f4\032\201\033\213" +
|
raster@16367
|
2501 |
"\034\211\035\210\036\217\042\222\044\224\103\220\154" +
|
raster@16367
|
2502 |
"\221\155\215\160\227\163\205\164\175\257\207\261\200" +
|
raster@16367
|
2503 |
"\001\001\000\006\037\322\170\316\001\001\000\002\001" +
|
raster@16367
|
2504 |
"\001\000\002\001\001\000\006\037\322\170\316\001\001" +
|
raster@15779
|
2505 |
"\000\002\001\001\000\002\001\001\000\004\024\u02fe\001" +
|
raster@15779
|
2506 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2507 |
"\000\030\021\u0300\026\u011b\027\202\030\225\103\220\142" +
|
raster@16367
|
2508 |
"\u02ff\163\205\164\175\207\u0301\226\u027d\227\u027e\001\001" +
|
raster@15779
|
2509 |
"\000\004\143\u0305\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
2510 |
"\001\000\016\026\u0303\027\202\030\225\103\220\163\205" +
|
raster@16367
|
2511 |
"\164\175\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2512 |
"\002\001\001\000\002\001\001\000\050\026\231\027\202" +
|
raster@16367
|
2513 |
"\030\225\031\u0308\032\201\033\213\034\211\035\210\036" +
|
raster@16367
|
2514 |
"\217\042\222\044\224\103\220\154\221\155\215\160\227" +
|
raster@16367
|
2515 |
"\163\205\164\175\257\207\261\200\001\001\000\006\037" +
|
raster@16367
|
2516 |
"\322\170\316\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2517 |
"\000\002\001\001\000\016\026\u030d\027\202\030\225\103" +
|
raster@16367
|
2518 |
"\220\163\205\164\175\001\001\000\002\001\001\000\002" +
|
raster@15779
|
2519 |
"\001\001\000\004\027\u0324\001\001\000\004\276\u0323\001" +
|
raster@16367
|
2520 |
"\001\000\004\027\u0312\001\001\000\006\202\u0313\203\140" +
|
raster@16367
|
2521 |
"\001\001\000\004\276\u0315\001\001\000\006\176\u0317\277" +
|
raster@15779
|
2522 |
"\u0316\001\001\000\002\001\001\000\006\300\u0319\310\u0318" +
|
raster@16367
|
2523 |
"\001\001\000\004\173\u014e\001\001\000\004\176\u0322\001" +
|
raster@16367
|
2524 |
"\001\000\014\253\u031a\301\u031b\344\112\345\114\346\055" +
|
raster@16367
|
2525 |
"\001\001\000\004\176\u0321\001\001\000\002\001\001\000" +
|
raster@16367
|
2526 |
"\006\176\u0317\277\u031d\001\001\000\006\300\u031e\310\u0318" +
|
raster@16367
|
2527 |
"\001\001\000\012\253\u031a\344\112\345\114\346\055\001" +
|
raster@15779
|
2528 |
"\001\000\014\027\045\102\u0144\103\u0146\140\u0145\152\u0320" +
|
raster@16367
|
2529 |
"\001\001\000\002\001\001\000\004\173\u014e\001\001\000" +
|
raster@16367
|
2530 |
"\004\173\u014e\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2531 |
"\000\122\002\124\003\062\004\054\005\101\006\102\011" +
|
raster@15779
|
2532 |
"\105\012\u0327\013\066\016\052\020\123\022\060\023\061" +
|
raster@15779
|
2533 |
"\025\117\072\076\073\023\074\072\105\070\106\036\107" +
|
raster@15779
|
2534 |
"\071\110\103\114\107\117\115\120\077\121\106\134\113" +
|
raster@16367
|
2535 |
"\136\064\144\065\173\122\177\100\200\111\201\056\253" +
|
raster@16367
|
2536 |
"\063\254\110\272\024\274\017\275\121\302\053\344\112" +
|
raster@15779
|
2537 |
"\345\114\346\055\001\001\000\002\001\001\000\004\066" +
|
raster@15779
|
2538 |
"\u0328\001\001\000\002\001\001\000\014\027\045\102\u0144" +
|
raster@15779
|
2539 |
"\103\u0146\140\u0145\152\u032a\001\001\000\002\001\001\000" +
|
raster@15779
|
2540 |
"\002\001\001\000\002\001\001\000\002\001\001\000\016" +
|
raster@16367
|
2541 |
"\026\u0348\027\202\030\225\103\220\163\205\164\175\001" +
|
raster@15779
|
2542 |
"\001\000\110\002\124\003\062\004\054\005\101\006\102" +
|
raster@15779
|
2543 |
"\007\u0333\010\u0337\011\u0334\020\123\022\060\023\061\025" +
|
raster@15779
|
2544 |
"\117\072\u0332\073\023\105\070\106\036\114\107\117\115" +
|
raster@16367
|
2545 |
"\120\077\134\113\136\064\144\065\173\122\177\100\200" +
|
raster@16367
|
2546 |
"\111\201\056\253\063\272\024\274\017\275\121\302\053" +
|
raster@15779
|
2547 |
"\343\u0331\344\112\345\114\346\055\001\001\000\004\027" +
|
raster@15779
|
2548 |
"\u0310\001\001\000\002\001\001\000\002\001\001\000\004" +
|
raster@15779
|
2549 |
"\014\u033f\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2550 |
"\006\027\045\140\042\001\001\000\102\002\124\003\062" +
|
raster@15779
|
2551 |
"\004\054\005\101\006\102\011\u0338\020\123\022\060\023" +
|
raster@15779
|
2552 |
"\061\025\117\072\u0332\073\023\105\070\106\036\114\107" +
|
raster@16367
|
2553 |
"\117\115\120\077\134\113\136\064\144\065\173\122\177" +
|
raster@16367
|
2554 |
"\100\200\111\201\056\253\063\272\024\274\017\275\121" +
|
raster@15779
|
2555 |
"\302\053\344\112\345\114\346\055\001\001\000\002\001" +
|
raster@15779
|
2556 |
"\001\000\006\027\045\140\u033a\001\001\000\002\001\001" +
|
raster@15779
|
2557 |
"\000\002\001\001\000\004\027\u033d\001\001\000\002\001" +
|
raster@15779
|
2558 |
"\001\000\002\001\001\000\002\001\001\000\106\002\124" +
|
raster@15779
|
2559 |
"\003\062\004\054\005\101\006\102\007\u0341\010\u0337\011" +
|
raster@15779
|
2560 |
"\u0334\020\123\022\060\023\061\025\117\072\u0332\073\023" +
|
raster@15779
|
2561 |
"\105\070\106\036\114\107\117\115\120\077\134\113\136" +
|
raster@16367
|
2562 |
"\064\144\065\173\122\177\100\200\111\201\056\253\063" +
|
raster@15779
|
2563 |
"\272\024\274\017\275\121\302\053\344\112\345\114\346" +
|
raster@15779
|
2564 |
"\055\001\001\000\002\001\001\000\010\027\045\140\u025f" +
|
raster@15779
|
2565 |
"\141\u0343\001\001\000\002\001\001\000\004\343\u0250\001" +
|
raster@15779
|
2566 |
"\001\000\004\027\u0346\001\001\000\002\001\001\000\002" +
|
raster@15779
|
2567 |
"\001\001\000\002\001\001\000\002\001\001\000\124\002" +
|
raster@15779
|
2568 |
"\124\003\062\004\054\005\101\006\102\011\105\012\u015a" +
|
raster@15779
|
2569 |
"\013\066\016\052\020\123\022\060\023\061\025\117\072" +
|
raster@15779
|
2570 |
"\076\073\023\074\072\105\070\106\036\107\071\110\103" +
|
raster@15779
|
2571 |
"\114\107\117\115\120\077\121\106\134\113\136\064\144" +
|
raster@16367
|
2572 |
"\065\173\122\177\100\200\111\201\056\253\063\254\110" +
|
raster@15779
|
2573 |
"\272\024\274\017\275\121\302\053\343\u0250\344\112\345" +
|
raster@16367
|
2574 |
"\114\346\055\001\001\000\004\173\u014e\001\001\000\006" +
|
raster@15779
|
2575 |
"\076\u034d\077\u0127\001\001\000\002\001\001\000\016\026" +
|
raster@16367
|
2576 |
"\u034f\027\202\030\225\103\220\163\205\164\175\001\001" +
|
raster@15779
|
2577 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2578 |
"\006\027\045\140\u0353\001\001\000\002\001\001\000\016" +
|
raster@15779
|
2579 |
"\015\u035b\016\u0358\072\u035d\074\u0356\107\u035c\121\u0359\001" +
|
raster@15779
|
2580 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2581 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2582 |
"\002\001\001\000\002\001\001\000\002\001\001\000\004" +
|
raster@16367
|
2583 |
"\027\u035f\001\001\000\002\001\001\000\006\176\u014d\312" +
|
raster@15779
|
2584 |
"\u014c\001\001\000\004\027\u0362\001\001\000\002\001\001" +
|
raster@15779
|
2585 |
"\000\122\002\124\003\062\004\054\005\101\006\102\011" +
|
raster@15779
|
2586 |
"\105\012\u0327\013\066\016\052\020\123\022\060\023\061" +
|
raster@15779
|
2587 |
"\025\117\072\076\073\023\074\072\105\070\106\036\107" +
|
raster@15779
|
2588 |
"\071\110\103\114\107\117\115\120\077\121\106\134\113" +
|
raster@16367
|
2589 |
"\136\064\144\065\173\122\177\100\200\111\201\056\253" +
|
raster@16367
|
2590 |
"\063\254\110\272\024\274\017\275\121\302\053\344\112" +
|
raster@15779
|
2591 |
"\345\114\346\055\001\001\000\006\076\u0365\077\u0127\001" +
|
raster@15779
|
2592 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2593 |
"\000\006\027\045\140\u03b2\001\001\000\002\001\001\000" +
|
raster@15779
|
2594 |
"\004\027\u038c\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2595 |
"\000\002\001\001\000\002\001\001\000\016\026\u0370\027" +
|
raster@16367
|
2596 |
"\202\030\225\103\220\163\205\164\175\001\001\000\002" +
|
raster@15779
|
2597 |
"\001\001\000\002\001\001\000\004\027\u0387\001\001\000" +
|
raster@15779
|
2598 |
"\004\027\u037e\001\001\000\012\027\045\102\u0375\103\u0146" +
|
raster@15779
|
2599 |
"\140\u0145\001\001\000\006\076\u0376\077\u0127\001\001\000" +
|
raster@16367
|
2600 |
"\002\001\001\000\016\026\u0378\027\202\030\225\103\220" +
|
raster@16367
|
2601 |
"\163\205\164\175\001\001\000\004\341\u037a\001\001\000" +
|
raster@16367
|
2602 |
"\016\026\u037d\027\202\030\225\103\220\163\205\164\175" +
|
raster@14695
|
2603 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@14695
|
2604 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@16367
|
2605 |
"\000\016\026\u0381\027\202\030\225\103\220\163\205\164" +
|
raster@16367
|
2606 |
"\175\001\001\000\002\001\001\000\002\001\001\000\066" +
|
raster@16367
|
2607 |
"\026\246\027\202\030\225\031\247\032\201\033\256\034" +
|
raster@16367
|
2608 |
"\211\035\210\036\217\042\222\044\224\103\220\154\221" +
|
raster@16367
|
2609 |
"\155\215\160\227\161\245\163\205\164\175\165\255\167" +
|
raster@16367
|
2610 |
"\244\250\251\251\243\255\254\256\253\257\207\261\200" +
|
raster@14695
|
2611 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2612 |
"\001\000\006\076\u0388\077\u0127\001\001\000\004\341\u0389" +
|
raster@14695
|
2613 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
2614 |
"\001\000\006\203\u038d\337\u038f\001\001\000\002\001\001" +
|
raster@16367
|
2615 |
"\000\012\006\102\023\143\243\146\244\147\001\001\000" +
|
raster@16367
|
2616 |
"\002\001\001\000\022\111\u0397\112\u0393\207\u039d\211\u0395" +
|
raster@16367
|
2617 |
"\226\u027d\227\u027e\340\u0394\342\u039a\001\001\000\002\001" +
|
raster@15779
|
2618 |
"\001\000\002\001\001\000\004\113\u03ac\001\001\000\002" +
|
raster@14695
|
2619 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@14695
|
2620 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2621 |
"\000\002\001\001\000\020\021\u039e\026\u011b\027\202\030" +
|
raster@16367
|
2622 |
"\225\103\220\163\205\164\175\001\001\000\002\001\001" +
|
raster@14695
|
2623 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@16367
|
2624 |
"\020\021\u03a2\026\u011b\027\202\030\225\103\220\163\205" +
|
raster@16367
|
2625 |
"\164\175\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@14695
|
2626 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@14695
|
2627 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@14695
|
2628 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@14695
|
2629 |
"\000\002\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2630 |
"\002\001\001\000\002\001\001\000\016\026\u03b5\027\202" +
|
raster@16367
|
2631 |
"\030\225\103\220\163\205\164\175\001\001\000\106\002" +
|
raster@15779
|
2632 |
"\124\003\062\004\054\005\101\006\102\007\u0333\010\u0337" +
|
raster@15779
|
2633 |
"\011\u0334\020\123\022\060\023\061\025\117\072\u0332\073" +
|
raster@15779
|
2634 |
"\023\105\070\106\036\114\107\117\115\120\077\134\113" +
|
raster@16367
|
2635 |
"\136\064\144\065\173\122\177\100\200\111\201\056\253" +
|
raster@15779
|
2636 |
"\063\272\024\274\017\275\121\302\053\344\112\345\114" +
|
raster@15779
|
2637 |
"\346\055\001\001\000\002\001\001\000\002\001\001\000" +
|
raster@15779
|
2638 |
"\002\001\001\000\002\001\001\000\020\026\u03ba\027\202" +
|
raster@16367
|
2639 |
"\030\225\103\220\116\u03bb\163\205\164\175\001\001\000" +
|
raster@15779
|
2640 |
"\002\001\001\000\002\001\001\000\016\026\u03be\027\202" +
|
raster@16367
|
2641 |
"\030\225\103\220\163\205\164\175\001\001\000\002\001" +
|
raster@16367
|
2642 |
"\001\000\002\001\001\000\016\026\u03c1\027\202\030\225" +
|
raster@16367
|
2643 |
"\103\220\163\205\164\175\001\001\000\002\001\001\000" +
|
raster@15779
|
2644 |
"\002\001\001\000\002\001\001\000\002\001\001\000\006" +
|
raster@15779
|
2645 |
"\027\045\140\u03c6\001\001\000\002\001\001\000\002\001" +
|
raster@15779
|
2646 |
"\001\000\002\001\001\000\002\001\001\000\002\001\001" +
|
raster@15779
|
2647 |
"\000\034\005\025\072\034\073\023\074\037\105\030\106" +
|
raster@15779
|
2648 |
"\036\107\022\120\032\130\u03cb\136\031\151\040\272\024" +
|
raster@16367
|
2649 |
"\274\017\001\001\000\004\176\u03cc\001\001\000\004\173" +
|
raster@16367
|
2650 |
"\u014e\001\001\000\004\173\u014e\001\001\000\002\001\001" +
|
raster@15779
|
2651 |
"\000\002\001\001\000\002\001\001\000\054\026\231\027" +
|
raster@16367
|
2652 |
"\u03d4\030\225\031\u03d5\032\201\033\213\034\211\035\210" +
|
raster@16367
|
2653 |
"\036\217\042\222\044\224\103\220\154\221\155\215\160" +
|
raster@16367
|
2654 |
"\227\163\205\164\175\174\u03d3\175\u03d2\257\207\261\200" +
|
raster@15779
|
2655 |
"\001\001\000\002\001\001\000\002\001\001\000\002\001" +
|
raster@16367
|
2656 |
"\001\000\006\037\322\170\316\001\001\000\050\026\231" +
|
raster@16367
|
2657 |
"\027\202\030\225\031\u03d7\032\201\033\213\034\211\035" +
|
raster@16367
|
2658 |
"\210\036\217\042\222\044\224\103\220\154\221\155\215" +
|
raster@16367
|
2659 |
"\160\227\163\205\164\175\257\207\261\200\001\001\000" +
|
raster@16367
|
2660 |
"\006\037\322\170\316\001\001\000\052\026\231\027\u03d4" +
|
raster@16367
|
2661 |
"\030\225\031\u03d5\032\201\033\213\034\211\035\210\036" +
|
raster@16367
|
2662 |
"\217\042\222\044\224\103\220\154\221\155\215\160\227" +
|
raster@16367
|
2663 |
"\163\205\164\175\175\u03db\257\207\261\200\001\001\000" +
|
raster@15779
|
2664 |
"\002\001\001\000\002\001\001\000\002\001\001\000\002" +
|
raster@15779
|
2665 |
"\001\001" });
|
raster@14695
|
2666 |
|
raster@14695
|
2667 |
/** Access to <code>reduce_goto</code> table. */
|
raster@14695
|
2668 |
public short[][] reduce_table() {return _reduce_table;}
|
raster@14695
|
2669 |
|
raster@14695
|
2670 |
/** Instance of action encapsulation class. */
|
raster@14695
|
2671 |
protected CUP$Ada95ASTParser$actions action_obj;
|
raster@14695
|
2672 |
|
raster@14695
|
2673 |
/** Action encapsulation object initializer. */
|
raster@14695
|
2674 |
protected void init_actions()
|
raster@14695
|
2675 |
{
|
raster@14695
|
2676 |
action_obj = new CUP$Ada95ASTParser$actions(this);
|
raster@14180
|
2677 |
}
|
raster@14180
|
2678 |
|
raster@14695
|
2679 |
/** Invoke a user supplied parse action. */
|
raster@14695
|
2680 |
public java_cup.runtime.Symbol do_action(
|
raster@14695
|
2681 |
int act_num,
|
raster@14695
|
2682 |
java_cup.runtime.lr_parser parser,
|
raster@14695
|
2683 |
java.util.Stack stack,
|
raster@14695
|
2684 |
int top)
|
raster@14695
|
2685 |
throws java.lang.Exception
|
raster@14695
|
2686 |
{
|
raster@14695
|
2687 |
/* call code in generated class */
|
raster@14695
|
2688 |
return action_obj.CUP$Ada95ASTParser$do_action(act_num, parser, stack, top);
|
raster@14695
|
2689 |
}
|
raster@14695
|
2690 |
|
raster@14695
|
2691 |
/** Indicates start state. */
|
raster@14695
|
2692 |
public int start_state() {return 0;}
|
raster@14695
|
2693 |
/** Indicates start production. */
|
raster@14695
|
2694 |
public int start_production() {return 0;}
|
raster@14695
|
2695 |
|
raster@14695
|
2696 |
/** <code>EOF</code> Symbol index. */
|
raster@14695
|
2697 |
public int EOF_sym() {return 0;}
|
raster@14695
|
2698 |
|
raster@14695
|
2699 |
/** <code>error</code> Symbol index. */
|
raster@14695
|
2700 |
public int error_sym() {return 1;}
|
raster@14695
|
2701 |
|
raster@14695
|
2702 |
|
raster@14695
|
2703 |
|
raster@14695
|
2704 |
protected final static Integer PUBLIC = new Integer(BodyDeclaration.Modifier.PUBLIC);
|
raster@14695
|
2705 |
protected final static Integer PRIVATE = new Integer(BodyDeclaration.Modifier.PRIVATE);
|
raster@14695
|
2706 |
protected final static Integer TAGGED = new Integer(BodyDeclaration.Modifier.TAGGED);
|
raster@14695
|
2707 |
protected final static Integer LIMITED = new Integer(BodyDeclaration.Modifier.LIMITED);
|
raster@14695
|
2708 |
protected final static Integer ABSTRACT = new Integer(BodyDeclaration.Modifier.ABSTRACT);
|
raster@14695
|
2709 |
|
raster@14695
|
2710 |
private ErrorStrategy defaultStrategy = new DefaultErrorStrategy();;
|
raster@14631
|
2711 |
private ErrorStrategy errorStrategy = defaultStrategy;
|
raster@14695
|
2712 |
|
raster@14631
|
2713 |
private ParserErrorHandler errorHandler = null;
|
raster@14631
|
2714 |
|
raster@14695
|
2715 |
public void setErrorHandler (ParserErrorHandler handler) {
|
raster@14631
|
2716 |
this.errorHandler = handler;
|
raster@14631
|
2717 |
}
|
raster@14631
|
2718 |
|
raster@14695
|
2719 |
public ParserErrorHandler getErrorHandler () {
|
raster@14631
|
2720 |
return this.errorHandler;
|
raster@14631
|
2721 |
}
|
raster@14631
|
2722 |
|
raster@16367
|
2723 |
|
raster@16367
|
2724 |
public Dispatch createDispatch(NameBase dispatcher, NameBase property) {
|
raster@14695
|
2725 |
Dispatch dispatch = null;
|
raster@14695
|
2726 |
if (property instanceof Variable) {
|
raster@14695
|
2727 |
dispatch = new FieldAccess(dispatcher.getStartOffset(), property.getEndOffset(), dispatcher, (Variable)property);
|
raster@16367
|
2728 |
} else if (property instanceof TypeName) {
|
raster@16367
|
2729 |
dispatch = new TypeAccess(dispatcher.getStartOffset(), property.getEndOffset(), dispatcher, (TypeName)property);
|
raster@14695
|
2730 |
} else {
|
raster@14695
|
2731 |
throw new IllegalArgumentException();
|
raster@14695
|
2732 |
}
|
raster@14695
|
2733 |
return dispatch;
|
raster@14631
|
2734 |
}
|
raster@16367
|
2735 |
|
raster@14695
|
2736 |
|
raster@14695
|
2737 |
public List setModifier(List items, int modifier) {
|
raster@14695
|
2738 |
List list = new LinkedList();
|
raster@14695
|
2739 |
for (Iterator iter = items.iterator(); iter.hasNext();) {
|
raster@14695
|
2740 |
final Object next = iter.next();
|
raster@14695
|
2741 |
if (next instanceof TypeDeclaration) {
|
raster@14695
|
2742 |
((TypeDeclaration)next).setModifier(modifier);
|
raster@14695
|
2743 |
list.add(next);
|
raster@14695
|
2744 |
} else if (next instanceof MethodDeclaration) {
|
raster@14695
|
2745 |
((MethodDeclaration)next).setModifier(modifier);
|
raster@14695
|
2746 |
list.add(next);
|
raster@14695
|
2747 |
} else if (next instanceof FieldsDeclaration) {
|
raster@14695
|
2748 |
((FieldsDeclaration)next).setModifier(modifier);
|
raster@14695
|
2749 |
list.add(next);
|
raster@14695
|
2750 |
} else {
|
raster@14695
|
2751 |
list.add(next);
|
raster@14695
|
2752 |
}
|
raster@14695
|
2753 |
}
|
raster@14695
|
2754 |
return list;
|
raster@14631
|
2755 |
}
|
raster@14695
|
2756 |
|
raster@14180
|
2757 |
interface ErrorStrategy {
|
raster@14180
|
2758 |
public boolean errorRecovery(boolean debug) throws Exception;
|
raster@14180
|
2759 |
}
|
raster@14180
|
2760 |
|
raster@14180
|
2761 |
class DefaultErrorStrategy implements ErrorStrategy {
|
raster@14180
|
2762 |
|
raster@14180
|
2763 |
public boolean errorRecovery(boolean debug) throws Exception {
|
raster@14180
|
2764 |
return Ada95ASTParser.super.error_recovery(debug);
|
raster@14180
|
2765 |
}
|
raster@14180
|
2766 |
}
|
raster@14180
|
2767 |
|
raster@14180
|
2768 |
/**
|
raster@14180
|
2769 |
* Attempt to recover from a syntax error. This returns false if recovery fails,
|
raster@14180
|
2770 |
* true if it succeeds.
|
raster@14180
|
2771 |
* @param debug should we produce debugging messages as we parse.
|
raster@14180
|
2772 |
*/
|
raster@14539
|
2773 |
@Override
|
raster@14180
|
2774 |
protected boolean error_recovery(boolean debug) throws java.lang.Exception {
|
raster@14180
|
2775 |
return errorStrategy.errorRecovery(debug);
|
raster@14180
|
2776 |
}
|
raster@14180
|
2777 |
|
raster@14180
|
2778 |
/**
|
raster@14180
|
2779 |
* Report a non fatal error (or warning). This method takes a message
|
raster@14180
|
2780 |
* string and an additional object (to be used by specializations implemented in subclasses).
|
raster@14180
|
2781 |
* The super class prints the message to System.err.
|
raster@14180
|
2782 |
* @param message an error message.
|
raster@14180
|
2783 |
* @param info an extra object reserved for use by specialized subclasses.
|
raster@14180
|
2784 |
*/
|
raster@14539
|
2785 |
@Override
|
raster@14180
|
2786 |
public void report_error(String message, Object info) {
|
raster@14695
|
2787 |
System.out.print("report_eror" + message);
|
raster@14695
|
2788 |
}
|
raster@14180
|
2789 |
|
raster@14180
|
2790 |
/**
|
raster@14180
|
2791 |
* This method is called when a syntax error has been detected and recovery is about to be invoked.
|
raster@14180
|
2792 |
* The super class just emit a "Syntax error" error message.
|
raster@14180
|
2793 |
* @param cur_token the current lookahead Symbol.
|
raster@14180
|
2794 |
*/
|
raster@14539
|
2795 |
@Override
|
raster@14180
|
2796 |
public void syntax_error(java_cup.runtime.Symbol cur_token) {
|
raster@14695
|
2797 |
java_cup.runtime.Symbol symbol = (java_cup.runtime.Symbol)stack.peek();
|
raster@14180
|
2798 |
int state = symbol.parse_state;
|
raster@14180
|
2799 |
short[] rowOfProbe = action_tab[state];
|
raster@14180
|
2800 |
if (errorHandler != null) {
|
raster@14180
|
2801 |
errorHandler.handleError(ParserErrorHandler.Type.SYNTAX_ERROR, rowOfProbe, cur_token, symbol);
|
raster@14180
|
2802 |
}
|
raster@14695
|
2803 |
}
|
raster@14180
|
2804 |
|
raster@14180
|
2805 |
/**
|
raster@14180
|
2806 |
* This method is called when a syntax error has been detected during action.
|
raster@14180
|
2807 |
* @param message an error message.
|
raster@14180
|
2808 |
*/
|
raster@14180
|
2809 |
public void message_error(String message) {
|
raster@14695
|
2810 |
java_cup.runtime.Symbol symbol = (java_cup.runtime.Symbol)stack.peek();
|
raster@14180
|
2811 |
if (errorHandler != null) {
|
raster@14180
|
2812 |
errorHandler.handleError(ParserErrorHandler.Type.SYNTAX_ERROR, symbol, message);
|
raster@14180
|
2813 |
}
|
raster@14695
|
2814 |
}
|
raster@14695
|
2815 |
|
raster@14695
|
2816 |
/**
|
raster@14180
|
2817 |
* Report a fatal error. This method takes a message string and an additional object
|
raster@14180
|
2818 |
* (to be used by specializations implemented in subclasses).
|
raster@14180
|
2819 |
* The super class reports the error then throws an exception.
|
raster@14180
|
2820 |
* @param message an error message.
|
raster@14180
|
2821 |
* @param info an extra object reserved for use by specialized subclasses.
|
raster@14180
|
2822 |
*/
|
raster@14631
|
2823 |
@Override
|
raster@14180
|
2824 |
public void report_fatal_error(String message, Object info) throws Exception {
|
raster@14180
|
2825 |
if (errorHandler != null) {
|
raster@14180
|
2826 |
errorHandler.handleError(ParserErrorHandler.Type.FATAL_PARSER_ERROR, null, cur_token, null);
|
raster@14180
|
2827 |
}
|
raster@14180
|
2828 |
}
|
raster@14180
|
2829 |
|
raster@14631
|
2830 |
@Override
|
raster@14180
|
2831 |
protected int error_sync_size() {
|
raster@14180
|
2832 |
return 1;
|
raster@14180
|
2833 |
}
|
raster@14695
|
2834 |
|
raster@14695
|
2835 |
|
raster@14180
|
2836 |
}
|
raster@14180
|
2837 |
|
raster@14180
|
2838 |
/** Cup generated class to encapsulate user supplied action code.*/
|
raster@14180
|
2839 |
class CUP$Ada95ASTParser$actions {
|
raster@14695
|
2840 |
private final Ada95ASTParser parser;
|
raster@14695
|
2841 |
|
raster@14695
|
2842 |
/** Constructor */
|
raster@14695
|
2843 |
CUP$Ada95ASTParser$actions(Ada95ASTParser parser) {
|
raster@14695
|
2844 |
this.parser = parser;
|
raster@14695
|
2845 |
}
|
raster@14695
|
2846 |
|
raster@14695
|
2847 |
/** Method with the actual generated action code. */
|
raster@14695
|
2848 |
public final java_cup.runtime.Symbol CUP$Ada95ASTParser$do_action(
|
raster@14695
|
2849 |
int CUP$Ada95ASTParser$act_num,
|
raster@14695
|
2850 |
java_cup.runtime.lr_parser CUP$Ada95ASTParser$parser,
|
raster@14695
|
2851 |
java.util.Stack CUP$Ada95ASTParser$stack,
|
raster@14695
|
2852 |
int CUP$Ada95ASTParser$top)
|
raster@14695
|
2853 |
throws java.lang.Exception
|
raster@14695
|
2854 |
{
|
raster@14695
|
2855 |
/* Symbol object for return from actions */
|
raster@14695
|
2856 |
java_cup.runtime.Symbol CUP$Ada95ASTParser$result;
|
raster@14695
|
2857 |
|
raster@14695
|
2858 |
/* select the action based on the action number */
|
raster@14695
|
2859 |
switch (CUP$Ada95ASTParser$act_num)
|
raster@14695
|
2860 |
{
|
raster@14695
|
2861 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2862 |
case 515: // code_statement ::= qualified_expression SEMICOLON
|
raster@15779
|
2863 |
{
|
raster@15779
|
2864 |
Statement RESULT =null;
|
raster@15779
|
2865 |
int exprleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
2866 |
int exprright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
2867 |
Expression expr = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
2868 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
2869 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
2870 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
2871 |
|
raster@15779
|
2872 |
RESULT = new CodeStatement (exprleft, endright, expr);
|
raster@15779
|
2873 |
|
raster@15779
|
2874 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("code_statement",93, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2875 |
}
|
raster@15779
|
2876 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2877 |
|
raster@15779
|
2878 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2879 |
case 514: // address_spec ::= FOR subtype_mark USE AT expression SEMICOLON
|
raster@15779
|
2880 |
{
|
raster@15779
|
2881 |
Object RESULT =null;
|
raster@15779
|
2882 |
|
raster@15779
|
2883 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("address_spec",228, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2884 |
}
|
raster@15779
|
2885 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2886 |
|
raster@15779
|
2887 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2888 |
case 513: // comp_loc_s ::= comp_loc_s subtype_mark AT expression RANGE range SEMICOLON
|
raster@15779
|
2889 |
{
|
raster@15779
|
2890 |
Object RESULT =null;
|
raster@15779
|
2891 |
|
raster@15779
|
2892 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("comp_loc_s",230, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2893 |
}
|
raster@15779
|
2894 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2895 |
|
raster@15779
|
2896 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2897 |
case 512: // comp_loc_s ::=
|
raster@15779
|
2898 |
{
|
raster@15779
|
2899 |
Object RESULT =null;
|
raster@15779
|
2900 |
|
raster@15779
|
2901 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("comp_loc_s",230, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2902 |
}
|
raster@15779
|
2903 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2904 |
|
raster@15779
|
2905 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2906 |
case 511: // align_opt ::= AT MOD expression SEMICOLON
|
raster@15779
|
2907 |
{
|
raster@15779
|
2908 |
Object RESULT =null;
|
raster@15779
|
2909 |
|
raster@15779
|
2910 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("align_opt",229, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2911 |
}
|
raster@15779
|
2912 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2913 |
|
raster@15779
|
2914 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2915 |
case 510: // align_opt ::=
|
raster@15779
|
2916 |
{
|
raster@15779
|
2917 |
Object RESULT =null;
|
raster@15779
|
2918 |
|
raster@15779
|
2919 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("align_opt",229, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2920 |
}
|
raster@15779
|
2921 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2922 |
|
raster@15779
|
2923 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2924 |
case 509: // record_type_spec ::= FOR subtype_mark USE RECORD align_opt comp_loc_s END RECORD SEMICOLON
|
raster@15779
|
2925 |
{
|
raster@15779
|
2926 |
Object RESULT =null;
|
raster@15779
|
2927 |
|
raster@15779
|
2928 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("record_type_spec",227, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-8)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2929 |
}
|
raster@15779
|
2930 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2931 |
|
raster@15779
|
2932 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2933 |
case 508: // attrib_def ::= FOR subtype_mark USE expression SEMICOLON
|
raster@15779
|
2934 |
{
|
raster@15779
|
2935 |
Object RESULT =null;
|
raster@15779
|
2936 |
|
raster@15779
|
2937 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("attrib_def",226, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2938 |
}
|
raster@15779
|
2939 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2940 |
|
raster@15779
|
2941 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2942 |
case 507: // rep_spec ::= address_spec
|
raster@15779
|
2943 |
{
|
raster@15779
|
2944 |
Object RESULT =null;
|
raster@15779
|
2945 |
|
raster@16367
|
2946 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("rep_spec",169, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2947 |
}
|
raster@15779
|
2948 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2949 |
|
raster@15779
|
2950 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2951 |
case 506: // rep_spec ::= record_type_spec
|
raster@15779
|
2952 |
{
|
raster@15779
|
2953 |
Object RESULT =null;
|
raster@15779
|
2954 |
|
raster@16367
|
2955 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("rep_spec",169, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2956 |
}
|
raster@15779
|
2957 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2958 |
|
raster@15779
|
2959 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2960 |
case 505: // rep_spec ::= attrib_def
|
raster@15779
|
2961 |
{
|
raster@15779
|
2962 |
Object RESULT =null;
|
raster@15779
|
2963 |
|
raster@16367
|
2964 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("rep_spec",169, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2965 |
}
|
raster@15779
|
2966 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2967 |
|
raster@15779
|
2968 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2969 |
case 504: // generic_inst ::= NEW name
|
raster@15779
|
2970 |
{
|
raster@15779
|
2971 |
Object RESULT =null;
|
raster@15779
|
2972 |
|
raster@15779
|
2973 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_inst",225, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2974 |
}
|
raster@15779
|
2975 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2976 |
|
raster@15779
|
2977 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2978 |
case 503: // generic_package_instantiation ::= PACKAGE compound_name IS generic_inst
|
raster@15779
|
2979 |
{
|
raster@15779
|
2980 |
Object RESULT =null;
|
raster@15779
|
2981 |
|
raster@15779
|
2982 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_package_instantiation",184, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2983 |
}
|
raster@15779
|
2984 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2985 |
|
raster@15779
|
2986 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
2987 |
case 502: // generic_subp_inst ::= subprogram_specification IS generic_inst
|
raster@15779
|
2988 |
{
|
raster@15779
|
2989 |
SubprogramSpecification RESULT =null;
|
raster@14695
|
2990 |
int subprogleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@14695
|
2991 |
int subprogright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
2992 |
SubprogramSpecification subprog = (SubprogramSpecification)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@14695
|
2993 |
|
raster@14695
|
2994 |
RESULT = subprog;
|
raster@14695
|
2995 |
|
raster@15779
|
2996 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_subp_inst",57, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
2997 |
}
|
raster@15779
|
2998 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
2999 |
|
raster@15779
|
3000 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3001 |
case 501: // generic_derived_type ::= ABSTRACT NEW subtype_indication WITH PRIVATE
|
raster@15779
|
3002 |
{
|
raster@15779
|
3003 |
Object RESULT =null;
|
raster@15779
|
3004 |
|
raster@15779
|
3005 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_derived_type",224, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3006 |
}
|
raster@15779
|
3007 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3008 |
|
raster@15779
|
3009 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3010 |
case 500: // generic_derived_type ::= NEW subtype_indication WITH PRIVATE
|
raster@15779
|
3011 |
{
|
raster@15779
|
3012 |
Object RESULT =null;
|
raster@15779
|
3013 |
|
raster@15779
|
3014 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_derived_type",224, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3015 |
}
|
raster@15779
|
3016 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3017 |
|
raster@15779
|
3018 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3019 |
case 499: // generic_derived_type ::= NEW subtype_indication
|
raster@15779
|
3020 |
{
|
raster@15779
|
3021 |
Object RESULT =null;
|
raster@15779
|
3022 |
|
raster@15779
|
3023 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_derived_type",224, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3024 |
}
|
raster@15779
|
3025 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3026 |
|
raster@15779
|
3027 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3028 |
case 498: // generic_type_def ::= generic_derived_type
|
raster@15779
|
3029 |
{
|
raster@15779
|
3030 |
Object RESULT =null;
|
raster@15779
|
3031 |
|
raster@15779
|
3032 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_type_def",222, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3033 |
}
|
raster@15779
|
3034 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3035 |
|
raster@15779
|
3036 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3037 |
case 497: // generic_type_def ::= private_type_declaration
|
raster@15779
|
3038 |
{
|
raster@15779
|
3039 |
Object RESULT =null;
|
raster@15779
|
3040 |
|
raster@15779
|
3041 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_type_def",222, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3042 |
}
|
raster@15779
|
3043 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3044 |
|
raster@15779
|
3045 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3046 |
case 496: // generic_type_def ::= access_type
|
raster@15779
|
3047 |
{
|
raster@15779
|
3048 |
Object RESULT =null;
|
raster@15779
|
3049 |
|
raster@15779
|
3050 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_type_def",222, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3051 |
}
|
raster@15779
|
3052 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3053 |
|
raster@15779
|
3054 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3055 |
case 495: // generic_type_def ::= array_type
|
raster@15779
|
3056 |
{
|
raster@15779
|
3057 |
Object RESULT =null;
|
raster@15779
|
3058 |
|
raster@15779
|
3059 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_type_def",222, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3060 |
}
|
raster@15779
|
3061 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3062 |
|
raster@15779
|
3063 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3064 |
case 494: // generic_type_def ::= DIGITS BOX
|
raster@15779
|
3065 |
{
|
raster@15779
|
3066 |
Object RESULT =null;
|
raster@15779
|
3067 |
|
raster@15779
|
3068 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_type_def",222, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3069 |
}
|
raster@15779
|
3070 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3071 |
|
raster@15779
|
3072 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3073 |
case 493: // generic_type_def ::= DELTA BOX DIGITS BOX
|
raster@15779
|
3074 |
{
|
raster@15779
|
3075 |
Object RESULT =null;
|
raster@15779
|
3076 |
|
raster@15779
|
3077 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_type_def",222, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3078 |
}
|
raster@15779
|
3079 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3080 |
|
raster@15779
|
3081 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3082 |
case 492: // generic_type_def ::= DELTA BOX
|
raster@15779
|
3083 |
{
|
raster@15779
|
3084 |
Object RESULT =null;
|
raster@15779
|
3085 |
|
raster@15779
|
3086 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_type_def",222, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3087 |
}
|
raster@15779
|
3088 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3089 |
|
raster@15779
|
3090 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3091 |
case 491: // generic_type_def ::= MOD BOX
|
raster@15779
|
3092 |
{
|
raster@15779
|
3093 |
Object RESULT =null;
|
raster@15779
|
3094 |
|
raster@15779
|
3095 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_type_def",222, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3096 |
}
|
raster@15779
|
3097 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3098 |
|
raster@15779
|
3099 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3100 |
case 490: // generic_type_def ::= RANGE BOX
|
raster@15779
|
3101 |
{
|
raster@15779
|
3102 |
Object RESULT =null;
|
raster@15779
|
3103 |
|
raster@15779
|
3104 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_type_def",222, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3105 |
}
|
raster@15779
|
3106 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3107 |
|
raster@15779
|
3108 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3109 |
case 489: // generic_type_def ::= LPAREN BOX RPAREN
|
raster@15779
|
3110 |
{
|
raster@15779
|
3111 |
Object RESULT =null;
|
raster@15779
|
3112 |
|
raster@15779
|
3113 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_type_def",222, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3114 |
}
|
raster@15779
|
3115 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3116 |
|
raster@15779
|
3117 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3118 |
case 488: // subp_default ::= IS BOX
|
raster@15779
|
3119 |
{
|
raster@15779
|
3120 |
Object RESULT =null;
|
raster@15779
|
3121 |
|
raster@15779
|
3122 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subp_default",223, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3123 |
}
|
raster@15779
|
3124 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3125 |
|
raster@15779
|
3126 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3127 |
case 487: // subp_default ::= IS name
|
raster@15779
|
3128 |
{
|
raster@15779
|
3129 |
Object RESULT =null;
|
raster@15779
|
3130 |
|
raster@15779
|
3131 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subp_default",223, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3132 |
}
|
raster@15779
|
3133 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3134 |
|
raster@15779
|
3135 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3136 |
case 486: // subp_default ::=
|
raster@15779
|
3137 |
{
|
raster@15779
|
3138 |
Object RESULT =null;
|
raster@15779
|
3139 |
|
raster@15779
|
3140 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subp_default",223, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3141 |
}
|
raster@15779
|
3142 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3143 |
|
raster@15779
|
3144 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3145 |
case 485: // generic_discrim_part_opt ::= LPAREN BOX RPAREN
|
raster@15779
|
3146 |
{
|
raster@15779
|
3147 |
Object RESULT =null;
|
raster@15779
|
3148 |
|
raster@15779
|
3149 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_discrim_part_opt",221, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3150 |
}
|
raster@15779
|
3151 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3152 |
|
raster@15779
|
3153 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3154 |
case 484: // generic_discrim_part_opt ::= discrim_part
|
raster@15779
|
3155 |
{
|
raster@15779
|
3156 |
Object RESULT =null;
|
raster@15779
|
3157 |
|
raster@15779
|
3158 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_discrim_part_opt",221, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3159 |
}
|
raster@15779
|
3160 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3161 |
|
raster@15779
|
3162 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3163 |
case 483: // generic_discrim_part_opt ::=
|
raster@15779
|
3164 |
{
|
raster@15779
|
3165 |
Object RESULT =null;
|
raster@15779
|
3166 |
|
raster@15779
|
3167 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_discrim_part_opt",221, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3168 |
}
|
raster@15779
|
3169 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3170 |
|
raster@15779
|
3171 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3172 |
case 482: // generic_formal ::= use_clause
|
raster@15779
|
3173 |
{
|
raster@15779
|
3174 |
Object RESULT =null;
|
raster@15779
|
3175 |
|
raster@15779
|
3176 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_formal",220, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3177 |
}
|
raster@15779
|
3178 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3179 |
|
raster@15779
|
3180 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3181 |
case 481: // generic_formal ::= WITH PACKAGE simple_name IS NEW name SEMICOLON
|
raster@15779
|
3182 |
{
|
raster@15779
|
3183 |
Object RESULT =null;
|
raster@15779
|
3184 |
|
raster@15779
|
3185 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_formal",220, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3186 |
}
|
raster@15779
|
3187 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3188 |
|
raster@15779
|
3189 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3190 |
case 480: // generic_formal ::= WITH PACKAGE simple_name IS NEW name LPAREN BOX RPAREN SEMICOLON
|
raster@15779
|
3191 |
{
|
raster@15779
|
3192 |
Object RESULT =null;
|
raster@15779
|
3193 |
|
raster@15779
|
3194 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_formal",220, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-9)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3195 |
}
|
raster@15779
|
3196 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3197 |
|
raster@15779
|
3198 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3199 |
case 479: // generic_formal ::= WITH FUNCTION designator formal_part_opt RETURN name subp_default SEMICOLON
|
raster@15779
|
3200 |
{
|
raster@15779
|
3201 |
Object RESULT =null;
|
raster@15779
|
3202 |
|
raster@15779
|
3203 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_formal",220, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-7)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3204 |
}
|
raster@15779
|
3205 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3206 |
|
raster@15779
|
3207 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3208 |
case 478: // generic_formal ::= WITH PROCEDURE simple_name formal_part_opt subp_default SEMICOLON
|
raster@15779
|
3209 |
{
|
raster@15779
|
3210 |
Object RESULT =null;
|
raster@15779
|
3211 |
|
raster@15779
|
3212 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_formal",220, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3213 |
}
|
raster@15779
|
3214 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3215 |
|
raster@15779
|
3216 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3217 |
case 477: // generic_formal ::= TYPE simple_name generic_discrim_part_opt IS generic_type_def SEMICOLON
|
raster@15779
|
3218 |
{
|
raster@15779
|
3219 |
Object RESULT =null;
|
raster@15779
|
3220 |
|
raster@15779
|
3221 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_formal",220, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3222 |
}
|
raster@15779
|
3223 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3224 |
|
raster@15779
|
3225 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3226 |
case 476: // generic_formal ::= param SEMICOLON
|
raster@15779
|
3227 |
{
|
raster@15779
|
3228 |
Object RESULT =null;
|
raster@15779
|
3229 |
|
raster@15779
|
3230 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_formal",220, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3231 |
}
|
raster@15779
|
3232 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3233 |
|
raster@15779
|
3234 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3235 |
case 475: // generic_formal_part ::= generic_formal_part generic_formal
|
raster@15779
|
3236 |
{
|
raster@15779
|
3237 |
Object RESULT =null;
|
raster@15779
|
3238 |
|
raster@15779
|
3239 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_formal_part",186, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3240 |
}
|
raster@15779
|
3241 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3242 |
|
raster@15779
|
3243 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3244 |
case 474: // generic_formal_part ::= GENERIC
|
raster@15779
|
3245 |
{
|
raster@15779
|
3246 |
Object RESULT =null;
|
raster@15779
|
3247 |
|
raster@15779
|
3248 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_formal_part",186, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3249 |
}
|
raster@15779
|
3250 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3251 |
|
raster@15779
|
3252 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3253 |
case 473: // generic_declaration ::= generic_formal_part package_specification SEMICOLON
|
raster@15779
|
3254 |
{
|
raster@15779
|
3255 |
Statement RESULT =null;
|
raster@15779
|
3256 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
3257 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
3258 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
3259 |
|
raster@15779
|
3260 |
RESULT = statement;
|
raster@15779
|
3261 |
|
raster@15779
|
3262 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_declaration",92, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3263 |
}
|
raster@15779
|
3264 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3265 |
|
raster@15779
|
3266 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3267 |
case 472: // generic_declaration ::= generic_formal_part subprogram_specification SEMICOLON
|
raster@15779
|
3268 |
{
|
raster@15779
|
3269 |
Statement RESULT =null;
|
raster@15779
|
3270 |
|
raster@15779
|
3271 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("generic_declaration",92, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3272 |
}
|
raster@15779
|
3273 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3274 |
|
raster@15779
|
3275 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3276 |
case 471: // requeue_stmt ::= REQUEUE name WITH ABORT SEMICOLON
|
raster@15779
|
3277 |
{
|
raster@15779
|
3278 |
Object RESULT =null;
|
raster@15779
|
3279 |
|
raster@15779
|
3280 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("requeue_stmt",177, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3281 |
}
|
raster@15779
|
3282 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3283 |
|
raster@15779
|
3284 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3285 |
case 470: // requeue_stmt ::= REQUEUE name SEMICOLON
|
raster@15779
|
3286 |
{
|
raster@15779
|
3287 |
Object RESULT =null;
|
raster@15779
|
3288 |
|
raster@15779
|
3289 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("requeue_stmt",177, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3290 |
}
|
raster@15779
|
3291 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3292 |
|
raster@15779
|
3293 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3294 |
case 469: // raise_statement ::= RAISE name_opt SEMICOLON
|
raster@15779
|
3295 |
{
|
raster@15779
|
3296 |
Statement RESULT =null;
|
raster@15779
|
3297 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
3298 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
3299 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
3300 |
int exceptionNameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
3301 |
int exceptionNameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
3302 |
Expression exceptionName = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
3303 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
3304 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
3305 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
3306 |
|
raster@15779
|
3307 |
RESULT = new RaiseStatement(tokenleft, endright, exceptionName);
|
raster@15779
|
3308 |
|
raster@15779
|
3309 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("raise_statement",91, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3310 |
}
|
raster@15779
|
3311 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3312 |
|
raster@15779
|
3313 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3314 |
case 468: // except_choice ::= OTHERS
|
raster@15779
|
3315 |
{
|
raster@15779
|
3316 |
Object RESULT =null;
|
raster@15779
|
3317 |
|
raster@15779
|
3318 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("except_choice",219, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3319 |
}
|
raster@15779
|
3320 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3321 |
|
raster@15779
|
3322 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3323 |
case 467: // except_choice ::= name
|
raster@15779
|
3324 |
{
|
raster@15779
|
3325 |
Object RESULT =null;
|
raster@15779
|
3326 |
|
raster@15779
|
3327 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("except_choice",219, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3328 |
}
|
raster@15779
|
3329 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3330 |
|
raster@15779
|
3331 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3332 |
case 466: // except_choice_s ::= except_choice_s BAR except_choice
|
raster@15779
|
3333 |
{
|
raster@15779
|
3334 |
Object RESULT =null;
|
raster@15779
|
3335 |
|
raster@15779
|
3336 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("except_choice_s",218, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3337 |
}
|
raster@15779
|
3338 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3339 |
|
raster@15779
|
3340 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3341 |
case 465: // except_choice_s ::= except_choice
|
raster@15779
|
3342 |
{
|
raster@15779
|
3343 |
Object RESULT =null;
|
raster@15779
|
3344 |
|
raster@15779
|
3345 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("except_choice_s",218, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3346 |
}
|
raster@15779
|
3347 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3348 |
|
raster@15779
|
3349 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3350 |
case 464: // exception_handler ::= WHEN IDENTIFIER COLON except_choice_s ARROW sequence_of_statements
|
raster@15779
|
3351 |
{
|
raster@15779
|
3352 |
Object RESULT =null;
|
raster@15779
|
3353 |
|
raster@15779
|
3354 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("exception_handler",217, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3355 |
}
|
raster@15779
|
3356 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3357 |
|
raster@15779
|
3358 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3359 |
case 463: // exception_handler ::= WHEN except_choice_s ARROW sequence_of_statements
|
raster@15779
|
3360 |
{
|
raster@15779
|
3361 |
Object RESULT =null;
|
raster@15779
|
3362 |
|
raster@15779
|
3363 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("exception_handler",217, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3364 |
}
|
raster@15779
|
3365 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3366 |
|
raster@15779
|
3367 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3368 |
case 462: // except_handler_part ::= except_handler_part exception_handler
|
raster@14695
|
3369 |
{
|
raster@14695
|
3370 |
Object RESULT =null;
|
raster@14695
|
3371 |
|
raster@14695
|
3372 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("except_handler_part",183, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
3373 |
}
|
raster@14695
|
3374 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
3375 |
|
raster@14695
|
3376 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3377 |
case 461: // except_handler_part ::= EXCEPTION exception_handler
|
raster@14695
|
3378 |
{
|
raster@14695
|
3379 |
Object RESULT =null;
|
raster@14695
|
3380 |
|
raster@14695
|
3381 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("except_handler_part",183, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
3382 |
}
|
raster@14695
|
3383 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
3384 |
|
raster@14695
|
3385 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3386 |
case 460: // exception_decl ::= defining_identifier_list COLON EXCEPTION SEMICOLON
|
raster@15779
|
3387 |
{
|
raster@15779
|
3388 |
Object RESULT =null;
|
raster@15779
|
3389 |
|
raster@16367
|
3390 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("exception_decl",127, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3391 |
}
|
raster@15779
|
3392 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3393 |
|
raster@15779
|
3394 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3395 |
case 459: // body_stub ::= PROTECTED BODY simple_name IS SEPARATE SEMICOLON
|
raster@15779
|
3396 |
{
|
raster@15779
|
3397 |
Statement RESULT =null;
|
raster@15779
|
3398 |
|
raster@15779
|
3399 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("body_stub",90, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3400 |
}
|
raster@15779
|
3401 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3402 |
|
raster@15779
|
3403 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3404 |
case 458: // body_stub ::= subprogram_specification IS SEPARATE SEMICOLON
|
raster@15779
|
3405 |
{
|
raster@15779
|
3406 |
Statement RESULT =null;
|
raster@15779
|
3407 |
int subprogleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
3408 |
int subprogright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
3409 |
SubprogramSpecification subprog = (SubprogramSpecification)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
3410 |
|
raster@15779
|
3411 |
RESULT = subprog;
|
raster@15779
|
3412 |
|
raster@15779
|
3413 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("body_stub",90, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3414 |
}
|
raster@15779
|
3415 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3416 |
|
raster@15779
|
3417 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3418 |
case 457: // body_stub ::= PACKAGE BODY compound_name IS SEPARATE SEMICOLON
|
raster@15779
|
3419 |
{
|
raster@15779
|
3420 |
Statement RESULT =null;
|
raster@15779
|
3421 |
|
raster@15779
|
3422 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("body_stub",90, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3423 |
}
|
raster@15779
|
3424 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3425 |
|
raster@15779
|
3426 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3427 |
case 456: // body_stub ::= TASK BODY simple_name IS SEPARATE SEMICOLON
|
raster@15779
|
3428 |
{
|
raster@15779
|
3429 |
Statement RESULT =null;
|
raster@15779
|
3430 |
|
raster@15779
|
3431 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("body_stub",90, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3432 |
}
|
raster@15779
|
3433 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3434 |
|
raster@15779
|
3435 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3436 |
case 455: // subunit ::= SEPARATE LPAREN compound_name RPAREN proper_body
|
raster@14695
|
3437 |
{
|
raster@14695
|
3438 |
Statement RESULT =null;
|
raster@14695
|
3439 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
3440 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
3441 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3442 |
|
raster@14695
|
3443 |
RESULT = statement;
|
raster@14695
|
3444 |
|
raster@15779
|
3445 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subunit",103, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3446 |
}
|
raster@15779
|
3447 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3448 |
|
raster@15779
|
3449 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3450 |
case 454: // with_clause ::= WITH library_unit_name_list SEMICOLON
|
raster@14695
|
3451 |
{
|
raster@14695
|
3452 |
Statement RESULT =null;
|
raster@15779
|
3453 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
3454 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
3455 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@14695
|
3456 |
int packageListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
3457 |
int packageListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
3458 |
List packageList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
3459 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
3460 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
3461 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
3462 |
|
raster@15779
|
3463 |
RESULT = new With(tokenleft, endright, packageList);
|
raster@15779
|
3464 |
|
raster@15779
|
3465 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("with_clause",88, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3466 |
}
|
raster@15779
|
3467 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3468 |
|
raster@15779
|
3469 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3470 |
case 453: // context_clause ::= context_clause pragma
|
raster@14695
|
3471 |
{
|
raster@14695
|
3472 |
Statement RESULT =null;
|
raster@14695
|
3473 |
|
raster@15779
|
3474 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("context_clause",87, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3475 |
}
|
raster@15779
|
3476 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3477 |
|
raster@15779
|
3478 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3479 |
case 452: // context_clause ::= context_clause use_clause
|
raster@14695
|
3480 |
{
|
raster@14695
|
3481 |
Statement RESULT =null;
|
raster@14695
|
3482 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
3483 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
3484 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3485 |
|
raster@14695
|
3486 |
RESULT = statement;
|
raster@14695
|
3487 |
|
raster@15779
|
3488 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("context_clause",87, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3489 |
}
|
raster@15779
|
3490 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3491 |
|
raster@15779
|
3492 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3493 |
case 451: // context_clause ::= context_clause with_clause
|
raster@14695
|
3494 |
{
|
raster@14695
|
3495 |
Statement RESULT =null;
|
raster@14695
|
3496 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
3497 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
3498 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3499 |
|
raster@14695
|
3500 |
RESULT = statement;
|
raster@14695
|
3501 |
|
raster@15779
|
3502 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("context_clause",87, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3503 |
}
|
raster@15779
|
3504 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3505 |
|
raster@15779
|
3506 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3507 |
case 450: // context_clause ::= use_clause
|
raster@14695
|
3508 |
{
|
raster@14695
|
3509 |
Statement RESULT =null;
|
raster@14695
|
3510 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
3511 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
3512 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3513 |
|
raster@14695
|
3514 |
RESULT = statement;
|
raster@14695
|
3515 |
|
raster@15779
|
3516 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("context_clause",87, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3517 |
}
|
raster@15779
|
3518 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3519 |
|
raster@15779
|
3520 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3521 |
case 449: // context_clause ::= with_clause
|
raster@14695
|
3522 |
{
|
raster@14695
|
3523 |
Statement RESULT =null;
|
raster@14695
|
3524 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
3525 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
3526 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3527 |
|
raster@14695
|
3528 |
RESULT = statement;
|
raster@14695
|
3529 |
|
raster@15779
|
3530 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("context_clause",87, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3531 |
}
|
raster@15779
|
3532 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3533 |
|
raster@15779
|
3534 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3535 |
case 448: // unit ::= rename_unit
|
raster@14695
|
3536 |
{
|
raster@14695
|
3537 |
Statement RESULT =null;
|
raster@14695
|
3538 |
|
raster@15779
|
3539 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unit",86, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3540 |
}
|
raster@15779
|
3541 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3542 |
|
raster@15779
|
3543 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3544 |
case 447: // unit ::= generic_declaration
|
raster@14695
|
3545 |
{
|
raster@14695
|
3546 |
Statement RESULT =null;
|
raster@14695
|
3547 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
3548 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
3549 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3550 |
|
raster@14695
|
3551 |
RESULT = statement;
|
raster@14695
|
3552 |
|
raster@15779
|
3553 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unit",86, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3554 |
}
|
raster@15779
|
3555 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3556 |
|
raster@15779
|
3557 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3558 |
case 446: // unit ::= subunit
|
raster@15779
|
3559 |
{
|
raster@15779
|
3560 |
Statement RESULT =null;
|
raster@15779
|
3561 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
3562 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
3563 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
3564 |
|
raster@15779
|
3565 |
RESULT = statement;
|
raster@15779
|
3566 |
|
raster@15779
|
3567 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unit",86, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3568 |
}
|
raster@15779
|
3569 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3570 |
|
raster@15779
|
3571 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3572 |
case 445: // unit ::= subprogram_body
|
raster@14695
|
3573 |
{
|
raster@14695
|
3574 |
Statement RESULT =null;
|
raster@14695
|
3575 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
3576 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
3577 |
MethodDeclaration statement = (MethodDeclaration)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3578 |
|
raster@14695
|
3579 |
RESULT = statement;
|
raster@14695
|
3580 |
|
raster@15779
|
3581 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unit",86, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3582 |
}
|
raster@15779
|
3583 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3584 |
|
raster@15779
|
3585 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3586 |
case 444: // unit ::= subprog_declaration
|
raster@14695
|
3587 |
{
|
raster@14695
|
3588 |
Statement RESULT =null;
|
raster@14695
|
3589 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
3590 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
3591 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3592 |
|
raster@14695
|
3593 |
RESULT = statement;
|
raster@14695
|
3594 |
|
raster@15779
|
3595 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unit",86, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3596 |
}
|
raster@15779
|
3597 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3598 |
|
raster@15779
|
3599 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3600 |
case 443: // unit ::= package_body
|
raster@14695
|
3601 |
{
|
raster@14695
|
3602 |
Statement RESULT =null;
|
raster@14695
|
3603 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
3604 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
3605 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3606 |
|
raster@14695
|
3607 |
RESULT = statement;
|
raster@14695
|
3608 |
|
raster@15779
|
3609 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unit",86, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3610 |
}
|
raster@15779
|
3611 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3612 |
|
raster@15779
|
3613 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3614 |
case 442: // unit ::= package_declaration
|
raster@14695
|
3615 |
{
|
raster@14695
|
3616 |
Statement RESULT =null;
|
raster@14695
|
3617 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
3618 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
3619 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3620 |
|
raster@14695
|
3621 |
RESULT = statement;
|
raster@14695
|
3622 |
|
raster@15779
|
3623 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unit",86, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3624 |
}
|
raster@15779
|
3625 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3626 |
|
raster@15779
|
3627 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3628 |
case 441: // private_opt ::= PRIVATE
|
raster@15779
|
3629 |
{
|
raster@15779
|
3630 |
Object RESULT =null;
|
raster@15779
|
3631 |
|
raster@15779
|
3632 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("private_opt",216, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3633 |
}
|
raster@15779
|
3634 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3635 |
|
raster@15779
|
3636 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3637 |
case 440: // private_opt ::=
|
raster@15779
|
3638 |
{
|
raster@15779
|
3639 |
Object RESULT =null;
|
raster@15779
|
3640 |
|
raster@15779
|
3641 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("private_opt",216, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3642 |
}
|
raster@15779
|
3643 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3644 |
|
raster@15779
|
3645 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3646 |
case 439: // compilation_unit ::= private_opt unit pragma_s
|
raster@14695
|
3647 |
{
|
raster@14695
|
3648 |
Statement RESULT =null;
|
raster@15779
|
3649 |
int unitleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
3650 |
int unitright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
3651 |
Statement unit = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
3652 |
|
raster@15779
|
3653 |
RESULT = unit;
|
raster@15779
|
3654 |
|
raster@15779
|
3655 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compilation_unit",85, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3656 |
}
|
raster@15779
|
3657 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3658 |
|
raster@15779
|
3659 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3660 |
case 438: // compilation_unit ::= context_clause private_opt unit pragma_s
|
raster@14695
|
3661 |
{
|
raster@14695
|
3662 |
Statement RESULT =null;
|
raster@15779
|
3663 |
int unitleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
3664 |
int unitright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
3665 |
Statement unit = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
3666 |
|
raster@15779
|
3667 |
RESULT = unit;
|
raster@15779
|
3668 |
|
raster@15779
|
3669 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compilation_unit",85, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3670 |
}
|
raster@15779
|
3671 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3672 |
|
raster@15779
|
3673 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3674 |
case 437: // compilation_units ::= pragma pragma_s
|
raster@14695
|
3675 |
{
|
raster@14695
|
3676 |
List RESULT =null;
|
raster@15779
|
3677 |
|
raster@15779
|
3678 |
RESULT = new LinkedList();
|
raster@15779
|
3679 |
|
raster@15779
|
3680 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compilation_units",84, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3681 |
}
|
raster@15779
|
3682 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3683 |
|
raster@15779
|
3684 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3685 |
case 436: // compilation_units ::= compilation_units compilation_unit
|
raster@15779
|
3686 |
{
|
raster@15779
|
3687 |
List RESULT =null;
|
raster@15779
|
3688 |
int unitsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
3689 |
int unitsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
3690 |
List units = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
3691 |
int unitleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
3692 |
int unitright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
3693 |
Statement unit = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
3694 |
|
raster@15779
|
3695 |
if(units != null) {
|
raster@15779
|
3696 |
units.add(unit);
|
raster@14695
|
3697 |
}
|
raster@15779
|
3698 |
RESULT = units;
|
raster@15779
|
3699 |
|
raster@15779
|
3700 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compilation_units",84, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3701 |
}
|
raster@15779
|
3702 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3703 |
|
raster@15779
|
3704 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3705 |
case 435: // compilation_units ::=
|
raster@14695
|
3706 |
{
|
raster@14695
|
3707 |
List RESULT =null;
|
raster@14695
|
3708 |
|
raster@14695
|
3709 |
RESULT = new LinkedList();
|
raster@14695
|
3710 |
|
raster@15779
|
3711 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compilation_units",84, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3712 |
}
|
raster@15779
|
3713 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3714 |
|
raster@15779
|
3715 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3716 |
case 434: // compilation ::= compilation_units
|
raster@14695
|
3717 |
{
|
raster@14695
|
3718 |
Program RESULT =null;
|
raster@15779
|
3719 |
int unitsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
3720 |
int unitsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
3721 |
List units = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
3722 |
|
raster@14695
|
3723 |
Ada95ASTLexer adaAstLexer = (Ada95ASTLexer) parser.getScanner();
|
raster@15779
|
3724 |
List comments = adaAstLexer.getCommentList();
|
raster@15779
|
3725 |
Program program = new Program(unitsleft, unitsright, units, comments);
|
raster@14695
|
3726 |
RESULT = program;
|
raster@14695
|
3727 |
|
raster@15779
|
3728 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compilation",83, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3729 |
}
|
raster@15779
|
3730 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3731 |
|
raster@15779
|
3732 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3733 |
case 433: // task_name_list ::= task_name_list COMMA name
|
raster@15779
|
3734 |
{
|
raster@15779
|
3735 |
List RESULT =null;
|
raster@15779
|
3736 |
int idListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
3737 |
int idListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
3738 |
List idList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
3739 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
3740 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
3741 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
3742 |
|
raster@16367
|
3743 |
TaskName taskName = new TaskName(nameleft, nameright, name);
|
raster@15779
|
3744 |
idList.add(taskName);
|
raster@15779
|
3745 |
RESULT = idList;
|
raster@15779
|
3746 |
|
raster@15779
|
3747 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("task_name_list",82, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3748 |
}
|
raster@15779
|
3749 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3750 |
|
raster@15779
|
3751 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3752 |
case 432: // task_name_list ::= name
|
raster@15779
|
3753 |
{
|
raster@15779
|
3754 |
List RESULT =null;
|
raster@15779
|
3755 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
3756 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
3757 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
3758 |
|
raster@15779
|
3759 |
List idList = new LinkedList();
|
raster@16367
|
3760 |
TaskName taskName = new TaskName(nameleft, nameright, name);
|
raster@15779
|
3761 |
idList.add(taskName);
|
raster@15779
|
3762 |
RESULT = idList;
|
raster@15779
|
3763 |
|
raster@15779
|
3764 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("task_name_list",82, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3765 |
}
|
raster@15779
|
3766 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3767 |
|
raster@15779
|
3768 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3769 |
case 431: // abort_statement ::= ABORT task_name_list SEMICOLON
|
raster@15779
|
3770 |
{
|
raster@15779
|
3771 |
Statement RESULT =null;
|
raster@15779
|
3772 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
3773 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
3774 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
3775 |
int taskListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
3776 |
int taskListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
3777 |
List taskList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
3778 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
3779 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
3780 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
3781 |
|
raster@15779
|
3782 |
RESULT = new AbortStatement(tokenleft, endright, taskList);
|
raster@15779
|
3783 |
|
raster@15779
|
3784 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("abort_statement",81, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3785 |
}
|
raster@15779
|
3786 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3787 |
|
raster@15779
|
3788 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3789 |
case 430: // stmts_opt ::= sequence_of_statements
|
raster@15779
|
3790 |
{
|
raster@15779
|
3791 |
Object RESULT =null;
|
raster@15779
|
3792 |
|
raster@15779
|
3793 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("stmts_opt",214, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3794 |
}
|
raster@15779
|
3795 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3796 |
|
raster@15779
|
3797 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3798 |
case 429: // stmts_opt ::=
|
raster@15779
|
3799 |
{
|
raster@15779
|
3800 |
Object RESULT =null;
|
raster@15779
|
3801 |
|
raster@15779
|
3802 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("stmts_opt",214, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3803 |
}
|
raster@15779
|
3804 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3805 |
|
raster@15779
|
3806 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3807 |
case 428: // cond_entry_call ::= SELECT entry_call stmts_opt ELSE sequence_of_statements END SELECT SEMICOLON
|
raster@15779
|
3808 |
{
|
raster@15779
|
3809 |
Object RESULT =null;
|
raster@15779
|
3810 |
|
raster@15779
|
3811 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("cond_entry_call",210, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-7)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3812 |
}
|
raster@15779
|
3813 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3814 |
|
raster@15779
|
3815 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3816 |
case 427: // timed_entry_call ::= SELECT entry_call stmts_opt OR delay_statement stmts_opt END SELECT SEMICOLON
|
raster@15779
|
3817 |
{
|
raster@15779
|
3818 |
Object RESULT =null;
|
raster@15779
|
3819 |
|
raster@15779
|
3820 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("timed_entry_call",209, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-8)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3821 |
}
|
raster@15779
|
3822 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3823 |
|
raster@15779
|
3824 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3825 |
case 426: // async_select ::= SELECT delay_or_entry_alt THEN ABORT sequence_of_statements END SELECT SEMICOLON
|
raster@15779
|
3826 |
{
|
raster@15779
|
3827 |
Object RESULT =null;
|
raster@15779
|
3828 |
|
raster@15779
|
3829 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("async_select",208, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-7)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3830 |
}
|
raster@15779
|
3831 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3832 |
|
raster@15779
|
3833 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3834 |
case 425: // delay_or_entry_alt ::= entry_call stmts_opt
|
raster@15779
|
3835 |
{
|
raster@15779
|
3836 |
Object RESULT =null;
|
raster@15779
|
3837 |
|
raster@15779
|
3838 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("delay_or_entry_alt",215, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3839 |
}
|
raster@15779
|
3840 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3841 |
|
raster@15779
|
3842 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3843 |
case 424: // delay_or_entry_alt ::= delay_statement stmts_opt
|
raster@15779
|
3844 |
{
|
raster@15779
|
3845 |
Object RESULT =null;
|
raster@15779
|
3846 |
|
raster@15779
|
3847 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("delay_or_entry_alt",215, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3848 |
}
|
raster@15779
|
3849 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3850 |
|
raster@15779
|
3851 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3852 |
case 423: // select_alt ::= TERMINATE SEMICOLON
|
raster@15779
|
3853 |
{
|
raster@15779
|
3854 |
Object RESULT =null;
|
raster@15779
|
3855 |
|
raster@15779
|
3856 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("select_alt",213, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3857 |
}
|
raster@15779
|
3858 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3859 |
|
raster@15779
|
3860 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3861 |
case 422: // select_alt ::= delay_statement stmts_opt
|
raster@15779
|
3862 |
{
|
raster@15779
|
3863 |
Object RESULT =null;
|
raster@15779
|
3864 |
|
raster@15779
|
3865 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("select_alt",213, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3866 |
}
|
raster@15779
|
3867 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3868 |
|
raster@15779
|
3869 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3870 |
case 421: // select_alt ::= accept_stmt stmts_opt
|
raster@15779
|
3871 |
{
|
raster@15779
|
3872 |
Object RESULT =null;
|
raster@15779
|
3873 |
|
raster@15779
|
3874 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("select_alt",213, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3875 |
}
|
raster@15779
|
3876 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3877 |
|
raster@15779
|
3878 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3879 |
case 420: // or_select ::= or_select OR guarded_select_alt
|
raster@15779
|
3880 |
{
|
raster@15779
|
3881 |
Object RESULT =null;
|
raster@15779
|
3882 |
|
raster@15779
|
3883 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("or_select",212, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3884 |
}
|
raster@15779
|
3885 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3886 |
|
raster@15779
|
3887 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3888 |
case 419: // or_select ::=
|
raster@15779
|
3889 |
{
|
raster@15779
|
3890 |
Object RESULT =null;
|
raster@15779
|
3891 |
|
raster@15779
|
3892 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("or_select",212, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3893 |
}
|
raster@15779
|
3894 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3895 |
|
raster@15779
|
3896 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3897 |
case 418: // guarded_select_alt ::= WHEN condition ARROW select_alt
|
raster@15779
|
3898 |
{
|
raster@15779
|
3899 |
Object RESULT =null;
|
raster@15779
|
3900 |
|
raster@15779
|
3901 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("guarded_select_alt",211, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3902 |
}
|
raster@15779
|
3903 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3904 |
|
raster@15779
|
3905 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3906 |
case 417: // guarded_select_alt ::= select_alt
|
raster@15779
|
3907 |
{
|
raster@15779
|
3908 |
Object RESULT =null;
|
raster@15779
|
3909 |
|
raster@15779
|
3910 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("guarded_select_alt",211, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3911 |
}
|
raster@15779
|
3912 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3913 |
|
raster@15779
|
3914 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3915 |
case 416: // select_wait ::= SELECT guarded_select_alt or_select else_opt END SELECT SEMICOLON
|
raster@15779
|
3916 |
{
|
raster@15779
|
3917 |
Object RESULT =null;
|
raster@15779
|
3918 |
|
raster@15779
|
3919 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("select_wait",207, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3920 |
}
|
raster@15779
|
3921 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3922 |
|
raster@15779
|
3923 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3924 |
case 415: // select_stmt ::= cond_entry_call
|
raster@15779
|
3925 |
{
|
raster@15779
|
3926 |
Object RESULT =null;
|
raster@15779
|
3927 |
|
raster@15779
|
3928 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("select_stmt",179, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3929 |
}
|
raster@15779
|
3930 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3931 |
|
raster@15779
|
3932 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3933 |
case 414: // select_stmt ::= timed_entry_call
|
raster@15779
|
3934 |
{
|
raster@15779
|
3935 |
Object RESULT =null;
|
raster@15779
|
3936 |
|
raster@15779
|
3937 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("select_stmt",179, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3938 |
}
|
raster@15779
|
3939 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3940 |
|
raster@15779
|
3941 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3942 |
case 413: // select_stmt ::= async_select
|
raster@15779
|
3943 |
{
|
raster@15779
|
3944 |
Object RESULT =null;
|
raster@15779
|
3945 |
|
raster@15779
|
3946 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("select_stmt",179, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3947 |
}
|
raster@15779
|
3948 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3949 |
|
raster@15779
|
3950 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3951 |
case 412: // select_stmt ::= select_wait
|
raster@15779
|
3952 |
{
|
raster@15779
|
3953 |
Object RESULT =null;
|
raster@15779
|
3954 |
|
raster@15779
|
3955 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("select_stmt",179, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3956 |
}
|
raster@15779
|
3957 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3958 |
|
raster@15779
|
3959 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3960 |
case 411: // delay_statement ::= DELAY UNTIL expression SEMICOLON
|
raster@15779
|
3961 |
{
|
raster@15779
|
3962 |
Statement RESULT =null;
|
raster@15779
|
3963 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
3964 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
3965 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
3966 |
int exprleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
3967 |
int exprright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
3968 |
Expression expr = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
3969 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
3970 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
3971 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
3972 |
|
raster@15779
|
3973 |
RESULT = new ReturnStatement(tokenleft, endright, expr);
|
raster@15779
|
3974 |
|
raster@15779
|
3975 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("delay_statement",80, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3976 |
}
|
raster@15779
|
3977 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3978 |
|
raster@15779
|
3979 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
3980 |
case 410: // delay_statement ::= DELAY expression SEMICOLON
|
raster@15779
|
3981 |
{
|
raster@15779
|
3982 |
Statement RESULT =null;
|
raster@15779
|
3983 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
3984 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
3985 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
3986 |
int exprleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
3987 |
int exprright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
3988 |
Expression expr = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
3989 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
3990 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
3991 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
3992 |
|
raster@15779
|
3993 |
RESULT = new ReturnStatement(tokenleft, endright, expr);
|
raster@15779
|
3994 |
|
raster@15779
|
3995 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("delay_statement",80, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
3996 |
}
|
raster@15779
|
3997 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
3998 |
|
raster@15779
|
3999 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4000 |
case 409: // entry_name ::= entry_name LPAREN expression RPAREN
|
raster@15779
|
4001 |
{
|
raster@15779
|
4002 |
Object RESULT =null;
|
raster@15779
|
4003 |
|
raster@15779
|
4004 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_name",206, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4005 |
}
|
raster@15779
|
4006 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4007 |
|
raster@15779
|
4008 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4009 |
case 408: // entry_name ::= simple_name
|
raster@15779
|
4010 |
{
|
raster@15779
|
4011 |
Object RESULT =null;
|
raster@15779
|
4012 |
|
raster@15779
|
4013 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_name",206, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4014 |
}
|
raster@15779
|
4015 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4016 |
|
raster@15779
|
4017 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4018 |
case 407: // accept_hdr ::= ACCEPT entry_name formal_part_opt
|
raster@15779
|
4019 |
{
|
raster@15779
|
4020 |
Object RESULT =null;
|
raster@15779
|
4021 |
|
raster@15779
|
4022 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("accept_hdr",204, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4023 |
}
|
raster@15779
|
4024 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4025 |
|
raster@15779
|
4026 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4027 |
case 406: // accept_stmt ::= accept_hdr DO handled_stmt_s END id_opt SEMICOLON
|
raster@15779
|
4028 |
{
|
raster@15779
|
4029 |
Object RESULT =null;
|
raster@15779
|
4030 |
|
raster@15779
|
4031 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("accept_stmt",178, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4032 |
}
|
raster@15779
|
4033 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4034 |
|
raster@15779
|
4035 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4036 |
case 405: // accept_stmt ::= accept_hdr SEMICOLON
|
raster@15779
|
4037 |
{
|
raster@15779
|
4038 |
Object RESULT =null;
|
raster@15779
|
4039 |
|
raster@15779
|
4040 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("accept_stmt",178, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4041 |
}
|
raster@15779
|
4042 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4043 |
|
raster@15779
|
4044 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4045 |
case 404: // entry_call ::= procedure_call_statement
|
raster@14695
|
4046 |
{
|
raster@14695
|
4047 |
Object RESULT =null;
|
raster@14695
|
4048 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
4049 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
4050 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
4051 |
|
raster@14695
|
4052 |
RESULT = statement;
|
raster@14695
|
4053 |
|
raster@15779
|
4054 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_call",205, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4055 |
}
|
raster@15779
|
4056 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4057 |
|
raster@15779
|
4058 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4059 |
case 403: // rep_spec_s ::= rep_spec_s rep_spec pragma_s
|
raster@15779
|
4060 |
{
|
raster@15779
|
4061 |
Object RESULT =null;
|
raster@15779
|
4062 |
|
raster@15779
|
4063 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("rep_spec_s",190, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4064 |
}
|
raster@15779
|
4065 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4066 |
|
raster@15779
|
4067 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4068 |
case 402: // rep_spec_s ::=
|
raster@15779
|
4069 |
{
|
raster@15779
|
4070 |
Object RESULT =null;
|
raster@15779
|
4071 |
|
raster@15779
|
4072 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("rep_spec_s",190, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4073 |
}
|
raster@15779
|
4074 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4075 |
|
raster@15779
|
4076 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4077 |
case 401: // entry_body_part ::= IS declarative_part block_body END id_opt SEMICOLON
|
raster@15779
|
4078 |
{
|
raster@15779
|
4079 |
Object RESULT =null;
|
raster@15779
|
4080 |
|
raster@15779
|
4081 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_body_part",203, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4082 |
}
|
raster@15779
|
4083 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4084 |
|
raster@15779
|
4085 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4086 |
case 400: // entry_body_part ::= SEMICOLON
|
raster@15779
|
4087 |
{
|
raster@15779
|
4088 |
Object RESULT =null;
|
raster@15779
|
4089 |
|
raster@15779
|
4090 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_body_part",203, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4091 |
}
|
raster@15779
|
4092 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4093 |
|
raster@15779
|
4094 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4095 |
case 399: // entry_body ::= ENTRY IDENTIFIER LPAREN iter_part discrete_range RPAREN formal_part_opt WHEN condition entry_body_part
|
raster@15779
|
4096 |
{
|
raster@15779
|
4097 |
Object RESULT =null;
|
raster@15779
|
4098 |
|
raster@15779
|
4099 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_body",202, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-9)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4100 |
}
|
raster@15779
|
4101 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4102 |
|
raster@15779
|
4103 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4104 |
case 398: // entry_body ::= ENTRY IDENTIFIER formal_part_opt WHEN condition entry_body_part
|
raster@15779
|
4105 |
{
|
raster@15779
|
4106 |
Object RESULT =null;
|
raster@15779
|
4107 |
|
raster@15779
|
4108 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_body",202, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4109 |
}
|
raster@15779
|
4110 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4111 |
|
raster@15779
|
4112 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4113 |
case 397: // entry_decl ::= ENTRY IDENTIFIER LPAREN discrete_range RPAREN formal_part_opt SEMICOLON
|
raster@15779
|
4114 |
{
|
raster@15779
|
4115 |
Object RESULT =null;
|
raster@15779
|
4116 |
|
raster@15779
|
4117 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_decl",198, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4118 |
}
|
raster@15779
|
4119 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4120 |
|
raster@15779
|
4121 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4122 |
case 396: // entry_decl ::= ENTRY IDENTIFIER formal_part_opt SEMICOLON
|
raster@15779
|
4123 |
{
|
raster@15779
|
4124 |
Object RESULT =null;
|
raster@15779
|
4125 |
|
raster@15779
|
4126 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_decl",198, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4127 |
}
|
raster@15779
|
4128 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4129 |
|
raster@15779
|
4130 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4131 |
case 395: // entry_decl_s ::= entry_decl_s entry_decl pragma_s
|
raster@15779
|
4132 |
{
|
raster@15779
|
4133 |
Object RESULT =null;
|
raster@15779
|
4134 |
|
raster@15779
|
4135 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_decl_s",189, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4136 |
}
|
raster@15779
|
4137 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4138 |
|
raster@15779
|
4139 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4140 |
case 394: // entry_decl_s ::= pragma_s
|
raster@15779
|
4141 |
{
|
raster@15779
|
4142 |
Object RESULT =null;
|
raster@15779
|
4143 |
|
raster@15779
|
4144 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("entry_decl_s",189, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4145 |
}
|
raster@15779
|
4146 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4147 |
|
raster@15779
|
4148 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4149 |
case 393: // prot_op_body ::= subprogram_specification SEMICOLON
|
raster@15779
|
4150 |
{
|
raster@15779
|
4151 |
Object RESULT =null;
|
raster@15779
|
4152 |
|
raster@15779
|
4153 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_body",201, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4154 |
}
|
raster@15779
|
4155 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4156 |
|
raster@15779
|
4157 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4158 |
case 392: // prot_op_body ::= subprogram_body
|
raster@15779
|
4159 |
{
|
raster@15779
|
4160 |
Object RESULT =null;
|
raster@15779
|
4161 |
|
raster@15779
|
4162 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_body",201, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4163 |
}
|
raster@15779
|
4164 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4165 |
|
raster@15779
|
4166 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4167 |
case 391: // prot_op_body ::= entry_body
|
raster@15779
|
4168 |
{
|
raster@15779
|
4169 |
Object RESULT =null;
|
raster@15779
|
4170 |
|
raster@15779
|
4171 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_body",201, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4172 |
}
|
raster@15779
|
4173 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4174 |
|
raster@15779
|
4175 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4176 |
case 390: // prot_op_body_s ::= prot_op_body_s prot_op_body pragma_s
|
raster@15779
|
4177 |
{
|
raster@15779
|
4178 |
Object RESULT =null;
|
raster@15779
|
4179 |
|
raster@15779
|
4180 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_body_s",200, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4181 |
}
|
raster@15779
|
4182 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4183 |
|
raster@15779
|
4184 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4185 |
case 389: // prot_op_body_s ::= pragma_s
|
raster@15779
|
4186 |
{
|
raster@15779
|
4187 |
Object RESULT =null;
|
raster@15779
|
4188 |
|
raster@15779
|
4189 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_body_s",200, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4190 |
}
|
raster@15779
|
4191 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4192 |
|
raster@15779
|
4193 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4194 |
case 388: // protected_body ::= PROTECTED BODY simple_name IS prot_op_body_s END id_opt SEMICOLON
|
raster@14695
|
4195 |
{
|
raster@14695
|
4196 |
Statement RESULT =null;
|
raster@14695
|
4197 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).left;
|
raster@14695
|
4198 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).right;
|
raster@16367
|
4199 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).value;
|
raster@14695
|
4200 |
|
raster@15779
|
4201 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("protected_body",79, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-7)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4202 |
}
|
raster@15779
|
4203 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4204 |
|
raster@15779
|
4205 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4206 |
case 387: // prot_elem_decl ::= comp_decl
|
raster@15779
|
4207 |
{
|
raster@15779
|
4208 |
Object RESULT =null;
|
raster@15779
|
4209 |
|
raster@15779
|
4210 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_elem_decl",199, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4211 |
}
|
raster@15779
|
4212 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4213 |
|
raster@15779
|
4214 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4215 |
case 386: // prot_elem_decl ::= prot_op_decl
|
raster@15779
|
4216 |
{
|
raster@15779
|
4217 |
Object RESULT =null;
|
raster@15779
|
4218 |
|
raster@15779
|
4219 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_elem_decl",199, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4220 |
}
|
raster@15779
|
4221 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4222 |
|
raster@15779
|
4223 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4224 |
case 385: // prot_elem_decl_s ::= prot_elem_decl_s prot_elem_decl
|
raster@15779
|
4225 |
{
|
raster@15779
|
4226 |
Object RESULT =null;
|
raster@15779
|
4227 |
|
raster@15779
|
4228 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_elem_decl_s",196, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4229 |
}
|
raster@15779
|
4230 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4231 |
|
raster@15779
|
4232 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4233 |
case 384: // prot_elem_decl_s ::=
|
raster@15779
|
4234 |
{
|
raster@15779
|
4235 |
Object RESULT =null;
|
raster@15779
|
4236 |
|
raster@15779
|
4237 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_elem_decl_s",196, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4238 |
}
|
raster@15779
|
4239 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4240 |
|
raster@15779
|
4241 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4242 |
case 383: // prot_op_decl ::= pragma
|
raster@15779
|
4243 |
{
|
raster@15779
|
4244 |
Object RESULT =null;
|
raster@15779
|
4245 |
|
raster@15779
|
4246 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_decl",197, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4247 |
}
|
raster@15779
|
4248 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4249 |
|
raster@15779
|
4250 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4251 |
case 382: // prot_op_decl ::= rep_spec
|
raster@15779
|
4252 |
{
|
raster@15779
|
4253 |
Object RESULT =null;
|
raster@15779
|
4254 |
|
raster@15779
|
4255 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_decl",197, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4256 |
}
|
raster@15779
|
4257 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4258 |
|
raster@15779
|
4259 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4260 |
case 381: // prot_op_decl ::= subprogram_specification SEMICOLON
|
raster@15779
|
4261 |
{
|
raster@15779
|
4262 |
Object RESULT =null;
|
raster@15779
|
4263 |
|
raster@15779
|
4264 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_decl",197, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4265 |
}
|
raster@15779
|
4266 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4267 |
|
raster@15779
|
4268 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4269 |
case 380: // prot_op_decl ::= entry_decl
|
raster@15779
|
4270 |
{
|
raster@15779
|
4271 |
Object RESULT =null;
|
raster@15779
|
4272 |
|
raster@15779
|
4273 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_decl",197, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4274 |
}
|
raster@15779
|
4275 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4276 |
|
raster@15779
|
4277 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4278 |
case 379: // prot_op_decl_s ::= prot_op_decl_s prot_op_decl
|
raster@15779
|
4279 |
{
|
raster@15779
|
4280 |
Object RESULT =null;
|
raster@15779
|
4281 |
|
raster@15779
|
4282 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_decl_s",194, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4283 |
}
|
raster@15779
|
4284 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4285 |
|
raster@15779
|
4286 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4287 |
case 378: // prot_op_decl_s ::=
|
raster@15779
|
4288 |
{
|
raster@15779
|
4289 |
Object RESULT =null;
|
raster@15779
|
4290 |
|
raster@15779
|
4291 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_op_decl_s",194, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4292 |
}
|
raster@15779
|
4293 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4294 |
|
raster@15779
|
4295 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4296 |
case 377: // prot_private_opt ::= PRIVATE prot_elem_decl_s
|
raster@15779
|
4297 |
{
|
raster@15779
|
4298 |
Object RESULT =null;
|
raster@15779
|
4299 |
|
raster@15779
|
4300 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_private_opt",195, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4301 |
}
|
raster@15779
|
4302 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4303 |
|
raster@15779
|
4304 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4305 |
case 376: // prot_private_opt ::=
|
raster@15779
|
4306 |
{
|
raster@15779
|
4307 |
Object RESULT =null;
|
raster@15779
|
4308 |
|
raster@15779
|
4309 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_private_opt",195, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4310 |
}
|
raster@15779
|
4311 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4312 |
|
raster@15779
|
4313 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4314 |
case 375: // prot_def ::= IS prot_op_decl_s prot_private_opt END id_opt
|
raster@15779
|
4315 |
{
|
raster@15779
|
4316 |
Object RESULT =null;
|
raster@15779
|
4317 |
|
raster@15779
|
4318 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_def",193, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4319 |
}
|
raster@15779
|
4320 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4321 |
|
raster@15779
|
4322 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4323 |
case 374: // prot_spec ::= PROTECTED TYPE simple_name discrim_part_opt prot_def
|
raster@15779
|
4324 |
{
|
raster@15779
|
4325 |
Object RESULT =null;
|
raster@15779
|
4326 |
|
raster@15779
|
4327 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_spec",192, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4328 |
}
|
raster@15779
|
4329 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4330 |
|
raster@15779
|
4331 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4332 |
case 373: // prot_spec ::= PROTECTED IDENTIFIER prot_def
|
raster@15779
|
4333 |
{
|
raster@15779
|
4334 |
Object RESULT =null;
|
raster@15779
|
4335 |
|
raster@15779
|
4336 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_spec",192, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4337 |
}
|
raster@15779
|
4338 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4339 |
|
raster@15779
|
4340 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4341 |
case 372: // prot_decl ::= prot_spec SEMICOLON
|
raster@15779
|
4342 |
{
|
raster@15779
|
4343 |
Object RESULT =null;
|
raster@15779
|
4344 |
|
raster@16367
|
4345 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_decl",126, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4346 |
}
|
raster@15779
|
4347 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4348 |
|
raster@15779
|
4349 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4350 |
case 371: // task_body ::= TASK BODY simple_name IS declarative_part block_body END id_opt SEMICOLON
|
raster@14695
|
4351 |
{
|
raster@14695
|
4352 |
Statement RESULT =null;
|
raster@14695
|
4353 |
|
raster@15779
|
4354 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("task_body",12, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-8)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4355 |
}
|
raster@15779
|
4356 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4357 |
|
raster@15779
|
4358 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4359 |
case 370: // task_private_opt ::= PRIVATE entry_decl_s rep_spec_s
|
raster@15779
|
4360 |
{
|
raster@15779
|
4361 |
Object RESULT =null;
|
raster@15779
|
4362 |
|
raster@15779
|
4363 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("task_private_opt",191, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4364 |
}
|
raster@15779
|
4365 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4366 |
|
raster@15779
|
4367 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4368 |
case 369: // task_private_opt ::=
|
raster@15779
|
4369 |
{
|
raster@15779
|
4370 |
Object RESULT =null;
|
raster@15779
|
4371 |
|
raster@15779
|
4372 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("task_private_opt",191, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4373 |
}
|
raster@15779
|
4374 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4375 |
|
raster@15779
|
4376 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4377 |
case 368: // task_def ::= IS entry_decl_s rep_spec_s task_private_opt END id_opt
|
raster@15779
|
4378 |
{
|
raster@15779
|
4379 |
Object RESULT =null;
|
raster@15779
|
4380 |
|
raster@15779
|
4381 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("task_def",188, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4382 |
}
|
raster@15779
|
4383 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4384 |
|
raster@15779
|
4385 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4386 |
case 367: // task_def ::=
|
raster@15779
|
4387 |
{
|
raster@15779
|
4388 |
Object RESULT =null;
|
raster@15779
|
4389 |
|
raster@15779
|
4390 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("task_def",188, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4391 |
}
|
raster@15779
|
4392 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4393 |
|
raster@15779
|
4394 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4395 |
case 366: // task_spec ::= TASK TYPE simple_name discrim_part_opt task_def
|
raster@15779
|
4396 |
{
|
raster@15779
|
4397 |
Object RESULT =null;
|
raster@15779
|
4398 |
|
raster@15779
|
4399 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("task_spec",187, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4400 |
}
|
raster@15779
|
4401 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4402 |
|
raster@15779
|
4403 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4404 |
case 365: // task_spec ::= TASK simple_name task_def
|
raster@15779
|
4405 |
{
|
raster@15779
|
4406 |
Object RESULT =null;
|
raster@15779
|
4407 |
|
raster@15779
|
4408 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("task_spec",187, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4409 |
}
|
raster@15779
|
4410 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4411 |
|
raster@15779
|
4412 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4413 |
case 364: // task_decl ::= task_spec SEMICOLON
|
raster@15779
|
4414 |
{
|
raster@15779
|
4415 |
Object RESULT =null;
|
raster@15779
|
4416 |
|
raster@16367
|
4417 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("task_decl",125, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4418 |
}
|
raster@15779
|
4419 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4420 |
|
raster@15779
|
4421 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4422 |
case 363: // rename_unit ::= generic_formal_part subprogram_specification RENAMES name SEMICOLON
|
raster@15779
|
4423 |
{
|
raster@15779
|
4424 |
Statement RESULT =null;
|
raster@15779
|
4425 |
|
raster@15779
|
4426 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("rename_unit",78, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4427 |
}
|
raster@15779
|
4428 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4429 |
|
raster@15779
|
4430 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4431 |
case 362: // rename_unit ::= generic_formal_part PACKAGE compound_name RENAMES name SEMICOLON
|
raster@15779
|
4432 |
{
|
raster@15779
|
4433 |
Statement RESULT =null;
|
raster@15779
|
4434 |
|
raster@15779
|
4435 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("rename_unit",78, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4436 |
}
|
raster@15779
|
4437 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4438 |
|
raster@15779
|
4439 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4440 |
case 361: // rename_unit ::= subprogram_specification RENAMES name SEMICOLON
|
raster@15779
|
4441 |
{
|
raster@15779
|
4442 |
Statement RESULT =null;
|
raster@15779
|
4443 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
4444 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
4445 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
4446 |
|
raster@15779
|
4447 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("rename_unit",78, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4448 |
}
|
raster@15779
|
4449 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4450 |
|
raster@15779
|
4451 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4452 |
case 360: // rename_unit ::= PACKAGE compound_name RENAMES name SEMICOLON
|
raster@15779
|
4453 |
{
|
raster@15779
|
4454 |
Statement RESULT =null;
|
raster@15779
|
4455 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@15779
|
4456 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@15779
|
4457 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@15779
|
4458 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
4459 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@16367
|
4460 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
4461 |
int renamesleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
4462 |
int renamesright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
4463 |
Identifier renames = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
4464 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
4465 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
4466 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
4467 |
|
raster@16367
|
4468 |
PackageRenames packageRenames = new PackageRenames(tokenleft, endright, name, renames);
|
raster@15779
|
4469 |
RESULT = packageRenames;
|
raster@15779
|
4470 |
|
raster@15779
|
4471 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("rename_unit",78, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4472 |
}
|
raster@15779
|
4473 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4474 |
|
raster@15779
|
4475 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4476 |
case 359: // renaming_declaration ::= rename_unit
|
raster@15779
|
4477 |
{
|
raster@15779
|
4478 |
Statement RESULT =null;
|
raster@15779
|
4479 |
int unitleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
4480 |
int unitright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
4481 |
Statement unit = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
4482 |
|
raster@15779
|
4483 |
RESULT = unit;
|
raster@15779
|
4484 |
|
raster@15779
|
4485 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("renaming_declaration",77, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4486 |
}
|
raster@15779
|
4487 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4488 |
|
raster@15779
|
4489 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4490 |
case 358: // renaming_declaration ::= defining_identifier_list COLON EXCEPTION RENAMES name SEMICOLON
|
raster@15779
|
4491 |
{
|
raster@15779
|
4492 |
Statement RESULT =null;
|
raster@15779
|
4493 |
|
raster@15779
|
4494 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("renaming_declaration",77, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4495 |
}
|
raster@15779
|
4496 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4497 |
|
raster@15779
|
4498 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4499 |
case 357: // renaming_declaration ::= defining_identifier_list COLON object_qualifier_opt subtype_indication RENAMES name SEMICOLON
|
raster@15779
|
4500 |
{
|
raster@15779
|
4501 |
Statement RESULT =null;
|
raster@15779
|
4502 |
|
raster@15779
|
4503 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("renaming_declaration",77, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4504 |
}
|
raster@15779
|
4505 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4506 |
|
raster@15779
|
4507 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4508 |
case 356: // subtype_mark_list ::= subtype_mark_list COMMA name
|
raster@14695
|
4509 |
{
|
raster@14695
|
4510 |
List RESULT =null;
|
raster@15779
|
4511 |
int idListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
4512 |
int idListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
4513 |
List idList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@14695
|
4514 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
4515 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
4516 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
4517 |
|
raster@16367
|
4518 |
TypeName typeName = new TypeName(nameleft, nameright, name);
|
raster@15779
|
4519 |
idList.add(typeName);
|
raster@15779
|
4520 |
RESULT = idList;
|
raster@15779
|
4521 |
|
raster@15779
|
4522 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subtype_mark_list",76, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4523 |
}
|
raster@15779
|
4524 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4525 |
|
raster@15779
|
4526 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4527 |
case 355: // subtype_mark_list ::= name
|
raster@14695
|
4528 |
{
|
raster@14695
|
4529 |
List RESULT =null;
|
raster@14695
|
4530 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
4531 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
4532 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
4533 |
|
raster@15779
|
4534 |
List idList = new LinkedList();
|
raster@16367
|
4535 |
TypeName typeName = new TypeName(nameleft, nameright, name);
|
raster@15779
|
4536 |
idList.add(typeName);
|
raster@15779
|
4537 |
RESULT = idList;
|
raster@15779
|
4538 |
|
raster@15779
|
4539 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subtype_mark_list",76, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4540 |
}
|
raster@15779
|
4541 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4542 |
|
raster@15779
|
4543 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4544 |
case 354: // package_name_list ::= package_name_list COMMA name
|
raster@15779
|
4545 |
{
|
raster@15779
|
4546 |
List RESULT =null;
|
raster@15779
|
4547 |
int idListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
4548 |
int idListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
4549 |
List idList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
4550 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
4551 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
4552 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
4553 |
|
raster@16367
|
4554 |
PackageName packageName = new PackageName(nameleft, nameright, name);
|
raster@15779
|
4555 |
idList.add(packageName);
|
raster@15779
|
4556 |
RESULT = idList;
|
raster@15779
|
4557 |
|
raster@15779
|
4558 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("package_name_list",75, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4559 |
}
|
raster@15779
|
4560 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4561 |
|
raster@15779
|
4562 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4563 |
case 353: // package_name_list ::= name
|
raster@15779
|
4564 |
{
|
raster@15779
|
4565 |
List RESULT =null;
|
raster@15779
|
4566 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
4567 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
4568 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
4569 |
|
raster@15779
|
4570 |
List idList = new LinkedList();
|
raster@16367
|
4571 |
PackageName packageName = new PackageName(nameleft, nameright, name);
|
raster@15779
|
4572 |
idList.add(packageName);
|
raster@15779
|
4573 |
RESULT = idList;
|
raster@15779
|
4574 |
|
raster@15779
|
4575 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("package_name_list",75, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4576 |
}
|
raster@15779
|
4577 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4578 |
|
raster@15779
|
4579 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4580 |
case 352: // use_clause ::= USE TYPE subtype_mark_list SEMICOLON
|
raster@14695
|
4581 |
{
|
raster@14695
|
4582 |
Statement RESULT =null;
|
raster@15779
|
4583 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
4584 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
4585 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
4586 |
int subTypeListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
4587 |
int subTypeListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
4588 |
List subTypeList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
4589 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
4590 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
4591 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
4592 |
|
raster@15779
|
4593 |
RESULT = new UseType(tokenleft, endright, subTypeList);
|
raster@15779
|
4594 |
|
raster@15779
|
4595 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("use_clause",74, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4596 |
}
|
raster@15779
|
4597 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4598 |
|
raster@15779
|
4599 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4600 |
case 351: // use_clause ::= USE package_name_list SEMICOLON
|
raster@14695
|
4601 |
{
|
raster@14695
|
4602 |
Statement RESULT =null;
|
raster@15779
|
4603 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
4604 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
4605 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@14695
|
4606 |
int packageListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
4607 |
int packageListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
4608 |
List packageList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
4609 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
4610 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
4611 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
4612 |
|
raster@15779
|
4613 |
RESULT = new Use(tokenleft, endright, packageList);
|
raster@15779
|
4614 |
|
raster@15779
|
4615 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("use_clause",74, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4616 |
}
|
raster@15779
|
4617 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4618 |
|
raster@15779
|
4619 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4620 |
case 350: // limited_opt ::= LIMITED
|
raster@14695
|
4621 |
{
|
raster@14695
|
4622 |
Integer RESULT =null;
|
raster@14695
|
4623 |
|
raster@14695
|
4624 |
RESULT = Ada95ASTParser.LIMITED;
|
raster@14695
|
4625 |
|
raster@15779
|
4626 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("limited_opt",73, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4627 |
}
|
raster@15779
|
4628 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4629 |
|
raster@15779
|
4630 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4631 |
case 349: // limited_opt ::=
|
raster@14695
|
4632 |
{
|
raster@14695
|
4633 |
Integer RESULT =null;
|
raster@14695
|
4634 |
|
raster@14695
|
4635 |
RESULT = 0;
|
raster@14695
|
4636 |
|
raster@15779
|
4637 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("limited_opt",73, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4638 |
}
|
raster@15779
|
4639 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4640 |
|
raster@15779
|
4641 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4642 |
case 348: // private_type_declaration ::= tagged_opt limited_opt PRIVATE
|
raster@14695
|
4643 |
{
|
raster@14695
|
4644 |
PrivateType RESULT =null;
|
raster@14695
|
4645 |
int taggedleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@14695
|
4646 |
int taggedright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@14695
|
4647 |
Integer tagged = (Integer)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@14695
|
4648 |
int limitedleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
4649 |
int limitedright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
4650 |
Integer limited = (Integer)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
4651 |
int privateKeywordleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
4652 |
int privateKeywordright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
4653 |
Object privateKeyword = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
4654 |
|
raster@14695
|
4655 |
PrivateType privateType = new PrivateType(taggedleft, privateKeywordright, tagged + limited + Ada95ASTParser.PRIVATE);
|
raster@14695
|
4656 |
RESULT = privateType;
|
raster@14695
|
4657 |
|
raster@15779
|
4658 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("private_type_declaration",71, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4659 |
}
|
raster@15779
|
4660 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4661 |
|
raster@15779
|
4662 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4663 |
case 347: // body_opt ::= block_body
|
raster@15779
|
4664 |
{
|
raster@15779
|
4665 |
Object RESULT =null;
|
raster@15779
|
4666 |
|
raster@15779
|
4667 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("body_opt",185, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4668 |
}
|
raster@15779
|
4669 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4670 |
|
raster@15779
|
4671 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4672 |
case 346: // body_opt ::=
|
raster@15779
|
4673 |
{
|
raster@15779
|
4674 |
Object RESULT =null;
|
raster@15779
|
4675 |
|
raster@15779
|
4676 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("body_opt",185, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4677 |
}
|
raster@15779
|
4678 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4679 |
|
raster@15779
|
4680 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4681 |
case 345: // package_body ::= PACKAGE BODY compound_name IS declarative_part body_opt END compound_name_opt SEMICOLON
|
raster@14695
|
4682 |
{
|
raster@14695
|
4683 |
Statement RESULT =null;
|
raster@14695
|
4684 |
int declarationStartleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-8)).left;
|
raster@14695
|
4685 |
int declarationStartright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-8)).right;
|
raster@14695
|
4686 |
Object declarationStart = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-8)).value;
|
raster@16367
|
4687 |
int package_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).left;
|
raster@16367
|
4688 |
int package_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).right;
|
raster@16367
|
4689 |
Identifier package_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).value;
|
raster@14695
|
4690 |
int blockStartleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).left;
|
raster@14695
|
4691 |
int blockStartright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).right;
|
raster@14695
|
4692 |
Object blockStart = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).value;
|
raster@14695
|
4693 |
int declarativePartleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@14695
|
4694 |
int declarativePartright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@14695
|
4695 |
List declarativePart = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@16367
|
4696 |
int package_name_endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
4697 |
int package_name_endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
4698 |
Identifier package_name_end = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
4699 |
int declarationEndleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
4700 |
int declarationEndright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
4701 |
Object declarationEnd = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
4702 |
|
raster@16367
|
4703 |
if (package_name_end != null && !package_name_end.getName().equalsIgnoreCase (package_name.getName())) {
|
raster@16367
|
4704 |
this.parser.message_error("mispelling of " + package_name);
|
raster@14695
|
4705 |
}
|
raster@14695
|
4706 |
else {
|
raster@14695
|
4707 |
|
raster@14695
|
4708 |
List list = this.parser.setModifier (declarativePart, Ada95ASTParser.PRIVATE);
|
raster@14695
|
4709 |
Block block = new Block(blockStartleft, declarationEndright, list);
|
raster@14695
|
4710 |
|
raster@16367
|
4711 |
PackageBody packageBody = new PackageBody(declarationStartleft, declarationEndright, package_name, package_name_end, block);
|
raster@14695
|
4712 |
RESULT = packageBody;
|
raster@14695
|
4713 |
}
|
raster@14695
|
4714 |
|
raster@15779
|
4715 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("package_body",69, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-8)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4716 |
}
|
raster@15779
|
4717 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4718 |
|
raster@15779
|
4719 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4720 |
case 344: // compound_name_opt ::= compound_name
|
raster@14695
|
4721 |
{
|
raster@16367
|
4722 |
Identifier RESULT =null;
|
raster@16367
|
4723 |
int compound_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
4724 |
int compound_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
4725 |
Identifier compound_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
4726 |
|
raster@16367
|
4727 |
RESULT = compound_name;
|
raster@14695
|
4728 |
|
raster@15779
|
4729 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compound_name_opt",95, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4730 |
}
|
raster@15779
|
4731 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4732 |
|
raster@15779
|
4733 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4734 |
case 343: // compound_name_opt ::=
|
raster@14695
|
4735 |
{
|
raster@16367
|
4736 |
Identifier RESULT =null;
|
raster@14695
|
4737 |
|
raster@15779
|
4738 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compound_name_opt",95, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4739 |
}
|
raster@15779
|
4740 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4741 |
|
raster@15779
|
4742 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4743 |
case 342: // private_part ::= PRIVATE declarative_items_opt
|
raster@14695
|
4744 |
{
|
raster@14695
|
4745 |
List RESULT =null;
|
raster@14695
|
4746 |
int declarativeItemsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
4747 |
int declarativeItemsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
4748 |
List declarativeItems = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
4749 |
|
raster@14695
|
4750 |
RESULT = this.parser.setModifier (declarativeItems, Ada95ASTParser.PRIVATE);
|
raster@14695
|
4751 |
|
raster@15779
|
4752 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("private_part",10, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4753 |
}
|
raster@15779
|
4754 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4755 |
|
raster@15779
|
4756 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4757 |
case 341: // private_part ::=
|
raster@14695
|
4758 |
{
|
raster@14695
|
4759 |
List RESULT =null;
|
raster@14695
|
4760 |
|
raster@14695
|
4761 |
RESULT = new LinkedList();
|
raster@14695
|
4762 |
|
raster@15779
|
4763 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("private_part",10, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4764 |
}
|
raster@15779
|
4765 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4766 |
|
raster@15779
|
4767 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4768 |
case 340: // package_specification ::= PACKAGE compound_name IS declarative_items_opt private_part END compound_name_opt
|
raster@14695
|
4769 |
{
|
raster@14695
|
4770 |
Statement RESULT =null;
|
raster@15779
|
4771 |
int declarationStartleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).left;
|
raster@15779
|
4772 |
int declarationStartright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).right;
|
raster@15779
|
4773 |
Object declarationStart = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).value;
|
raster@16367
|
4774 |
int package_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).left;
|
raster@16367
|
4775 |
int package_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).right;
|
raster@16367
|
4776 |
Identifier package_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).value;
|
raster@15779
|
4777 |
int blockStartleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@15779
|
4778 |
int blockStartright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@15779
|
4779 |
Object blockStart = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@15779
|
4780 |
int declarativeItemsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
4781 |
int declarativeItemsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
4782 |
List declarativeItems = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
4783 |
int privateDeclarativeItemsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
4784 |
int privateDeclarativeItemsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
4785 |
List privateDeclarativeItems = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
4786 |
int declarationEndleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
4787 |
int declarationEndright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
4788 |
Object declarationEnd = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
4789 |
int package_name_endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
4790 |
int package_name_endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
4791 |
Identifier package_name_end = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
4792 |
|
raster@16367
|
4793 |
if (package_name_end != null && !package_name_end.getName().equalsIgnoreCase (package_name.getName())) {
|
raster@16367
|
4794 |
this.parser.message_error("mispelling of " + package_name);
|
raster@14695
|
4795 |
}
|
raster@14695
|
4796 |
else {
|
raster@14695
|
4797 |
declarativeItems.addAll (privateDeclarativeItems);
|
raster@14695
|
4798 |
// Add private part on block statements
|
raster@14695
|
4799 |
Block block = new Block(blockStartleft, declarationEndright, declarativeItems);
|
raster@16367
|
4800 |
PackageSpecification packageSpecification = new PackageSpecification(declarationStartleft, declarationEndright, package_name, package_name_end, block);
|
raster@14695
|
4801 |
RESULT = packageSpecification;
|
raster@14695
|
4802 |
}
|
raster@14695
|
4803 |
|
raster@15779
|
4804 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("package_specification",68, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4805 |
}
|
raster@15779
|
4806 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4807 |
|
raster@15779
|
4808 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4809 |
case 339: // package_declaration ::= generic_package_instantiation SEMICOLON
|
raster@14695
|
4810 |
{
|
raster@14695
|
4811 |
Statement RESULT =null;
|
raster@14695
|
4812 |
|
raster@15779
|
4813 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("package_declaration",67, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4814 |
}
|
raster@15779
|
4815 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4816 |
|
raster@15779
|
4817 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4818 |
case 338: // package_declaration ::= package_specification SEMICOLON
|
raster@14695
|
4819 |
{
|
raster@14695
|
4820 |
Statement RESULT =null;
|
raster@15779
|
4821 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
4822 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
4823 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
4824 |
|
raster@14695
|
4825 |
RESULT = statement;
|
raster@14695
|
4826 |
|
raster@15779
|
4827 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("package_declaration",67, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4828 |
}
|
raster@15779
|
4829 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4830 |
|
raster@15779
|
4831 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4832 |
case 337: // procedure_call_statement ::= name SEMICOLON
|
raster@15779
|
4833 |
{
|
raster@15779
|
4834 |
Statement RESULT =null;
|
raster@15779
|
4835 |
|
raster@15779
|
4836 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("procedure_call_statement",109, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4837 |
}
|
raster@15779
|
4838 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4839 |
|
raster@15779
|
4840 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4841 |
case 336: // subprogram_body ::= subprogram_specification IS declarative_part block_body END id_opt SEMICOLON
|
raster@15779
|
4842 |
{
|
raster@15779
|
4843 |
MethodDeclaration RESULT =null;
|
raster@15779
|
4844 |
int subprogleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).left;
|
raster@15779
|
4845 |
int subprogright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).right;
|
raster@15779
|
4846 |
SubprogramSpecification subprog = (SubprogramSpecification)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).value;
|
raster@15779
|
4847 |
int declarativePartleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@15779
|
4848 |
int declarativePartright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@15779
|
4849 |
List declarativePart = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@15779
|
4850 |
int bodyleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
4851 |
int bodyright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
4852 |
Block body = (Block)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@16367
|
4853 |
int id_optleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
4854 |
int id_optright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
4855 |
Identifier id_opt = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
4856 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
4857 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
4858 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
4859 |
|
raster@16367
|
4860 |
if (id_opt != null && !id_opt.getName().equalsIgnoreCase (subprog.getSubprogramName().getName())) {
|
raster@15779
|
4861 |
this.parser.message_error("mispelling of " + subprog.getSubprogramName().getName());
|
raster@14720
|
4862 |
} else {
|
raster@15779
|
4863 |
Block declarations = new Block(subprogright, bodyleft, declarativePart);
|
raster@15779
|
4864 |
body.setEndOffset(endright);
|
raster@16367
|
4865 |
SubprogramBody subprogramBody = new SubprogramBody(subprogleft, endright, subprog, declarations, body, id_opt);
|
raster@15779
|
4866 |
MethodDeclaration methodDeclaration = new MethodDeclaration(subprogleft, endright, 0/*modifier*/, subprogramBody);
|
raster@15779
|
4867 |
RESULT = methodDeclaration;
|
raster@14720
|
4868 |
}
|
raster@14695
|
4869 |
|
raster@15779
|
4870 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subprogram_body",58, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4871 |
}
|
raster@15779
|
4872 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4873 |
|
raster@15779
|
4874 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4875 |
case 335: // operator_symbol ::= STRING_LITERAL
|
raster@15779
|
4876 |
{
|
raster@16367
|
4877 |
Identifier RESULT =null;
|
raster@16367
|
4878 |
int string_literalleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
4879 |
int string_literalright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
4880 |
String string_literal = (String)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
4881 |
|
raster@16367
|
4882 |
Identifier identifier = new Identifier (string_literalleft, string_literalright, string_literal);
|
raster@16367
|
4883 |
RESULT = identifier;
|
raster@15779
|
4884 |
|
raster@15779
|
4885 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("operator_symbol",65, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4886 |
}
|
raster@15779
|
4887 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4888 |
|
raster@15779
|
4889 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4890 |
case 334: // mode ::= ACCESS
|
raster@14695
|
4891 |
{
|
raster@14695
|
4892 |
FormalParameter.Mode RESULT =null;
|
raster@14695
|
4893 |
|
raster@14695
|
4894 |
RESULT = FormalParameter.Mode.ACCESS;
|
raster@14695
|
4895 |
|
raster@15779
|
4896 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("mode",63, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4897 |
}
|
raster@15779
|
4898 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4899 |
|
raster@15779
|
4900 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4901 |
case 333: // mode ::= IN OUT
|
raster@14695
|
4902 |
{
|
raster@14695
|
4903 |
FormalParameter.Mode RESULT =null;
|
raster@14695
|
4904 |
|
raster@14695
|
4905 |
RESULT = FormalParameter.Mode.IN_OUT;
|
raster@14695
|
4906 |
|
raster@15779
|
4907 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("mode",63, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4908 |
}
|
raster@15779
|
4909 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4910 |
|
raster@15779
|
4911 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4912 |
case 332: // mode ::= OUT
|
raster@14695
|
4913 |
{
|
raster@14695
|
4914 |
FormalParameter.Mode RESULT =null;
|
raster@14695
|
4915 |
|
raster@14695
|
4916 |
RESULT = FormalParameter.Mode.OUT;
|
raster@14695
|
4917 |
|
raster@15779
|
4918 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("mode",63, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4919 |
}
|
raster@15779
|
4920 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4921 |
|
raster@15779
|
4922 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4923 |
case 331: // mode ::= IN
|
raster@14695
|
4924 |
{
|
raster@14695
|
4925 |
FormalParameter.Mode RESULT =null;
|
raster@14695
|
4926 |
|
raster@14695
|
4927 |
RESULT = FormalParameter.Mode.IN;
|
raster@14695
|
4928 |
|
raster@15779
|
4929 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("mode",63, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4930 |
}
|
raster@15779
|
4931 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4932 |
|
raster@15779
|
4933 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4934 |
case 330: // mode ::=
|
raster@14695
|
4935 |
{
|
raster@14695
|
4936 |
FormalParameter.Mode RESULT =null;
|
raster@14695
|
4937 |
|
raster@14695
|
4938 |
RESULT = FormalParameter.Mode.IN;
|
raster@14695
|
4939 |
|
raster@15779
|
4940 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("mode",63, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4941 |
}
|
raster@15779
|
4942 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4943 |
|
raster@15779
|
4944 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4945 |
case 329: // param ::= error SEMICOLON
|
raster@14695
|
4946 |
{
|
raster@14695
|
4947 |
List RESULT =null;
|
raster@14695
|
4948 |
int theErrorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
4949 |
int theErrorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
4950 |
Object theError = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
4951 |
|
raster@14695
|
4952 |
List list = new LinkedList();
|
raster@14695
|
4953 |
ASTError error = new ASTError(theErrorleft, theErrorright);
|
raster@14695
|
4954 |
list.add(error);
|
raster@14695
|
4955 |
RESULT = list;
|
raster@14695
|
4956 |
|
raster@15779
|
4957 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("param",62, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4958 |
}
|
raster@15779
|
4959 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4960 |
|
raster@15779
|
4961 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4962 |
case 328: // param ::= defining_identifier_list COLON mode subtype_mark init_opt
|
raster@14695
|
4963 |
{
|
raster@14695
|
4964 |
List RESULT =null;
|
raster@14695
|
4965 |
int identifierListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@14695
|
4966 |
int identifierListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@14695
|
4967 |
List identifierList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@14695
|
4968 |
int modeleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@14695
|
4969 |
int moderight = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@14695
|
4970 |
FormalParameter.Mode mode = (FormalParameter.Mode)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@14695
|
4971 |
int subtypeleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
4972 |
int subtyperight = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
4973 |
NameBase subtype = (NameBase)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
4974 |
int initleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
4975 |
int initright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
4976 |
Expression init = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
4977 |
|
raster@14695
|
4978 |
List list = new LinkedList();
|
raster@16367
|
4979 |
// TypeName typeName = new TypeName(subtypeleft, subtyperight, subtype);
|
raster@15779
|
4980 |
for (Object item : identifierList) {
|
raster@15779
|
4981 |
Identifier identifier = (Identifier)item;
|
raster@15779
|
4982 |
Variable variable = new Variable (identifier.getStartOffset(), identifier.getEndOffset(), identifier);
|
raster@15779
|
4983 |
int end = init == null ? subtyperight : initright;
|
raster@16367
|
4984 |
FormalParameter parameter = new FormalParameter(identifierListleft, end, variable, mode, subtype, init);
|
raster@14695
|
4985 |
list.add(parameter);
|
raster@14695
|
4986 |
}
|
raster@14695
|
4987 |
RESULT = list;
|
raster@14695
|
4988 |
|
raster@15779
|
4989 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("param",62, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
4990 |
}
|
raster@15779
|
4991 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
4992 |
|
raster@15779
|
4993 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
4994 |
case 327: // param_s ::= param_s SEMICOLON param
|
raster@14695
|
4995 |
{
|
raster@14695
|
4996 |
List RESULT =null;
|
raster@14695
|
4997 |
int listleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@14695
|
4998 |
int listright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@14695
|
4999 |
List list = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@14695
|
5000 |
int parameterleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
5001 |
int parameterright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
5002 |
List parameter = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
5003 |
|
raster@15779
|
5004 |
list.addAll(parameter);
|
raster@15779
|
5005 |
RESULT = list;
|
raster@15779
|
5006 |
|
raster@15779
|
5007 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("param_s",59, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5008 |
}
|
raster@15779
|
5009 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5010 |
|
raster@15779
|
5011 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5012 |
case 326: // param_s ::= param
|
raster@14695
|
5013 |
{
|
raster@14695
|
5014 |
List RESULT =null;
|
raster@14695
|
5015 |
int parameterleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
5016 |
int parameterright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
5017 |
List parameter = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
5018 |
|
raster@15779
|
5019 |
List list = new LinkedList();
|
raster@15779
|
5020 |
list.addAll(parameter);
|
raster@15779
|
5021 |
RESULT = list;
|
raster@15779
|
5022 |
|
raster@15779
|
5023 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("param_s",59, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5024 |
}
|
raster@15779
|
5025 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5026 |
|
raster@15779
|
5027 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5028 |
case 325: // formal_part ::= LPAREN param_s RPAREN
|
raster@14695
|
5029 |
{
|
raster@14695
|
5030 |
List RESULT =null;
|
raster@14695
|
5031 |
int listleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
5032 |
int listright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
5033 |
List list = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
5034 |
|
raster@14695
|
5035 |
RESULT = list;
|
raster@14695
|
5036 |
|
raster@15779
|
5037 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("formal_part",61, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5038 |
}
|
raster@15779
|
5039 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5040 |
|
raster@15779
|
5041 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5042 |
case 324: // formal_part_opt ::= formal_part
|
raster@14695
|
5043 |
{
|
raster@14695
|
5044 |
List RESULT =null;
|
raster@14695
|
5045 |
int listleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
5046 |
int listright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
5047 |
List list = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
5048 |
|
raster@14695
|
5049 |
RESULT = list;
|
raster@14695
|
5050 |
|
raster@15779
|
5051 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("formal_part_opt",60, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5052 |
}
|
raster@15779
|
5053 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5054 |
|
raster@15779
|
5055 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5056 |
case 323: // formal_part_opt ::=
|
raster@14695
|
5057 |
{
|
raster@14695
|
5058 |
List RESULT =null;
|
raster@14695
|
5059 |
|
raster@14695
|
5060 |
List list = new LinkedList();
|
raster@14695
|
5061 |
RESULT = list;
|
raster@14695
|
5062 |
|
raster@15779
|
5063 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("formal_part_opt",60, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5064 |
}
|
raster@15779
|
5065 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5066 |
|
raster@15779
|
5067 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5068 |
case 322: // designator ::= operator_symbol
|
raster@14695
|
5069 |
{
|
raster@16367
|
5070 |
Identifier RESULT =null;
|
raster@14695
|
5071 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
5072 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
5073 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
5074 |
|
raster@14695
|
5075 |
RESULT = name;
|
raster@14695
|
5076 |
|
raster@15779
|
5077 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("designator",64, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5078 |
}
|
raster@15779
|
5079 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5080 |
|
raster@15779
|
5081 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5082 |
case 321: // designator ::= compound_name
|
raster@14695
|
5083 |
{
|
raster@16367
|
5084 |
Identifier RESULT =null;
|
raster@14695
|
5085 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
5086 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
5087 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
5088 |
|
raster@14695
|
5089 |
RESULT = name;
|
raster@14695
|
5090 |
|
raster@15779
|
5091 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("designator",64, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5092 |
}
|
raster@15779
|
5093 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5094 |
|
raster@15779
|
5095 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5096 |
case 320: // subprogram_specification ::= FUNCTION designator
|
raster@15779
|
5097 |
{
|
raster@15779
|
5098 |
SubprogramSpecification RESULT =null;
|
raster@14695
|
5099 |
int functionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
5100 |
int functionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
5101 |
Object function = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
5102 |
int designatorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
5103 |
int designatorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
5104 |
Identifier designator = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
5105 |
|
raster@16367
|
5106 |
SubprogramSpecification subprogramSpecification = new SubprogramSpecification(functionleft, designatorright, designator);
|
raster@15779
|
5107 |
RESULT = subprogramSpecification;
|
raster@15779
|
5108 |
|
raster@15779
|
5109 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subprogram_specification",56, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5110 |
}
|
raster@15779
|
5111 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5112 |
|
raster@15779
|
5113 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5114 |
case 319: // subprogram_specification ::= FUNCTION designator formal_part_opt RETURN name
|
raster@15779
|
5115 |
{
|
raster@15779
|
5116 |
SubprogramSpecification RESULT =null;
|
raster@14695
|
5117 |
int functionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@14695
|
5118 |
int functionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@14695
|
5119 |
Object function = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@16367
|
5120 |
int designatorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@16367
|
5121 |
int designatorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@16367
|
5122 |
Identifier designator = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@16367
|
5123 |
int formal_partleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
5124 |
int formal_partright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
5125 |
List formal_part = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
5126 |
int subtype_markleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
5127 |
int subtype_markright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
5128 |
Identifier subtype_mark = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
5129 |
|
raster@16367
|
5130 |
SubprogramSpecification subprogramSpecification = new SubprogramSpecification(functionleft, subtype_markright, designator, formal_part, subtype_mark);
|
raster@15779
|
5131 |
RESULT = subprogramSpecification;
|
raster@15779
|
5132 |
|
raster@15779
|
5133 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subprogram_specification",56, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5134 |
}
|
raster@15779
|
5135 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5136 |
|
raster@15779
|
5137 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5138 |
case 318: // subprogram_specification ::= PROCEDURE compound_name formal_part_opt
|
raster@15779
|
5139 |
{
|
raster@15779
|
5140 |
SubprogramSpecification RESULT =null;
|
raster@14695
|
5141 |
int procedureleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@14695
|
5142 |
int procedureright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@14695
|
5143 |
Object procedure = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
5144 |
int compound_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
5145 |
int compound_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
5146 |
Identifier compound_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
5147 |
int formal_partleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
5148 |
int formal_partright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
5149 |
List formal_part = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
5150 |
|
raster@16367
|
5151 |
SubprogramSpecification subprogramSpecification = new SubprogramSpecification(procedureleft, formal_partright, compound_name, formal_part);
|
raster@15779
|
5152 |
RESULT = subprogramSpecification;
|
raster@15779
|
5153 |
|
raster@15779
|
5154 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subprogram_specification",56, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5155 |
}
|
raster@15779
|
5156 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5157 |
|
raster@15779
|
5158 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5159 |
case 317: // subprog_declaration ::= subprogram_specification IS ABSTRACT SEMICOLON
|
raster@14695
|
5160 |
{
|
raster@14695
|
5161 |
Statement RESULT =null;
|
raster@15779
|
5162 |
int subprogleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
5163 |
int subprogright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
5164 |
SubprogramSpecification subprog = (SubprogramSpecification)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@14695
|
5165 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
5166 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
5167 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
5168 |
|
raster@15779
|
5169 |
RESULT = new MethodDeclaration(subprogleft, endright, Ada95ASTParser.ABSTRACT, subprog);
|
raster@15779
|
5170 |
|
raster@15779
|
5171 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subprog_declaration",3, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5172 |
}
|
raster@15779
|
5173 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5174 |
|
raster@15779
|
5175 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5176 |
case 316: // subprog_declaration ::= generic_subp_inst SEMICOLON
|
raster@14695
|
5177 |
{
|
raster@14695
|
5178 |
Statement RESULT =null;
|
raster@14695
|
5179 |
int subprogleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
5180 |
int subprogright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5181 |
SubprogramSpecification subprog = (SubprogramSpecification)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
5182 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
5183 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
5184 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
5185 |
|
raster@15779
|
5186 |
RESULT = new MethodDeclaration(subprogleft, endright, 0/*modifier*/, subprog);
|
raster@15779
|
5187 |
|
raster@15779
|
5188 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subprog_declaration",3, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5189 |
}
|
raster@15779
|
5190 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5191 |
|
raster@15779
|
5192 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5193 |
case 315: // subprog_declaration ::= subprogram_specification SEMICOLON
|
raster@14695
|
5194 |
{
|
raster@14695
|
5195 |
Statement RESULT =null;
|
raster@14695
|
5196 |
int subprogleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
5197 |
int subprogright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5198 |
SubprogramSpecification subprog = (SubprogramSpecification)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
5199 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
5200 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
5201 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
5202 |
|
raster@15779
|
5203 |
RESULT = new MethodDeclaration(subprogleft, endright, 0/*modifier*/, subprog);
|
raster@15779
|
5204 |
|
raster@15779
|
5205 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subprog_declaration",3, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5206 |
}
|
raster@15779
|
5207 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5208 |
|
raster@15779
|
5209 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5210 |
case 314: // goto_statement ::= GOTO name SEMICOLON
|
raster@15779
|
5211 |
{
|
raster@15779
|
5212 |
Statement RESULT =null;
|
raster@15779
|
5213 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
5214 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
5215 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
5216 |
int labelNameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
5217 |
int labelNameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
5218 |
Identifier labelName = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
5219 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5220 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5221 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5222 |
|
raster@15779
|
5223 |
RESULT = new GotoStatement(tokenleft, endright, labelName);
|
raster@15779
|
5224 |
|
raster@15779
|
5225 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("goto_statement",55, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5226 |
}
|
raster@15779
|
5227 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5228 |
|
raster@15779
|
5229 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5230 |
case 313: // return_statement ::= RETURN expression SEMICOLON
|
raster@15779
|
5231 |
{
|
raster@15779
|
5232 |
Statement RESULT =null;
|
raster@15779
|
5233 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
5234 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
5235 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
5236 |
int exprleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
5237 |
int exprright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5238 |
Expression expr = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
5239 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5240 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5241 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5242 |
|
raster@15779
|
5243 |
RESULT = new ReturnStatement(tokenleft, endright, expr);
|
raster@15779
|
5244 |
|
raster@15779
|
5245 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("return_statement",66, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5246 |
}
|
raster@15779
|
5247 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5248 |
|
raster@15779
|
5249 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5250 |
case 312: // return_statement ::= RETURN SEMICOLON
|
raster@15779
|
5251 |
{
|
raster@15779
|
5252 |
Statement RESULT =null;
|
raster@15779
|
5253 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
5254 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5255 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
5256 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5257 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5258 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5259 |
|
raster@15779
|
5260 |
RESULT = new ReturnStatement(tokenleft, endright);
|
raster@15779
|
5261 |
|
raster@15779
|
5262 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("return_statement",66, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5263 |
}
|
raster@15779
|
5264 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5265 |
|
raster@15779
|
5266 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5267 |
case 311: // when_opt ::= WHEN condition
|
raster@15779
|
5268 |
{
|
raster@15779
|
5269 |
Expression RESULT =null;
|
raster@15779
|
5270 |
int condleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5271 |
int condright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5272 |
Expression cond = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5273 |
|
raster@15779
|
5274 |
RESULT = cond;
|
raster@15779
|
5275 |
|
raster@15779
|
5276 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("when_opt",108, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5277 |
}
|
raster@15779
|
5278 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5279 |
|
raster@15779
|
5280 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5281 |
case 310: // when_opt ::=
|
raster@15779
|
5282 |
{
|
raster@15779
|
5283 |
Expression RESULT =null;
|
raster@15779
|
5284 |
|
raster@15779
|
5285 |
RESULT = null;
|
raster@15779
|
5286 |
|
raster@15779
|
5287 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("when_opt",108, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5288 |
}
|
raster@15779
|
5289 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5290 |
|
raster@15779
|
5291 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5292 |
case 309: // name_opt ::= name
|
raster@15779
|
5293 |
{
|
raster@16367
|
5294 |
Expression RESULT =null;
|
raster@15779
|
5295 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5296 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
5297 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5298 |
|
raster@15779
|
5299 |
RESULT = name;
|
raster@15779
|
5300 |
|
raster@15779
|
5301 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("name_opt",54, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5302 |
}
|
raster@15779
|
5303 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5304 |
|
raster@15779
|
5305 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5306 |
case 308: // name_opt ::=
|
raster@15779
|
5307 |
{
|
raster@16367
|
5308 |
Expression RESULT =null;
|
raster@15779
|
5309 |
|
raster@15779
|
5310 |
RESULT = null;
|
raster@15779
|
5311 |
|
raster@15779
|
5312 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("name_opt",54, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5313 |
}
|
raster@15779
|
5314 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5315 |
|
raster@15779
|
5316 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5317 |
case 307: // exit_statement ::= EXIT name_opt when_opt SEMICOLON
|
raster@15779
|
5318 |
{
|
raster@15779
|
5319 |
Statement RESULT =null;
|
raster@15779
|
5320 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
5321 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
5322 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
5323 |
int loopNameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
5324 |
int loopNameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
5325 |
Expression loopName = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
5326 |
int whenConditionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
5327 |
int whenConditionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5328 |
Expression whenCondition = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
5329 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5330 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5331 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5332 |
|
raster@15779
|
5333 |
RESULT = new ExitStatement(tokenleft, endright, loopName, whenCondition);
|
raster@15779
|
5334 |
|
raster@15779
|
5335 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("exit_statement",53, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5336 |
}
|
raster@15779
|
5337 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5338 |
|
raster@15779
|
5339 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5340 |
case 306: // except_handler_part_opt ::= except_handler_part
|
raster@14695
|
5341 |
{
|
raster@14695
|
5342 |
Object RESULT =null;
|
raster@14695
|
5343 |
|
raster@14695
|
5344 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("except_handler_part_opt",182, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
5345 |
}
|
raster@14695
|
5346 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
5347 |
|
raster@14695
|
5348 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5349 |
case 305: // except_handler_part_opt ::=
|
raster@14695
|
5350 |
{
|
raster@14695
|
5351 |
Object RESULT =null;
|
raster@14695
|
5352 |
|
raster@14695
|
5353 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("except_handler_part_opt",182, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
5354 |
}
|
raster@14695
|
5355 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
5356 |
|
raster@14695
|
5357 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5358 |
case 304: // handled_stmt_s ::= sequence_of_statements except_handler_part_opt
|
raster@14695
|
5359 |
{
|
raster@14695
|
5360 |
List RESULT =null;
|
raster@14695
|
5361 |
int statementsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
5362 |
int statementsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
5363 |
List statements = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
5364 |
|
raster@14695
|
5365 |
RESULT = statements;
|
raster@14695
|
5366 |
|
raster@15779
|
5367 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("handled_stmt_s",101, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5368 |
}
|
raster@15779
|
5369 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5370 |
|
raster@15779
|
5371 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5372 |
case 303: // block_body ::= BEGIN handled_stmt_s
|
raster@15779
|
5373 |
{
|
raster@15779
|
5374 |
Block RESULT =null;
|
raster@15779
|
5375 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
5376 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5377 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
5378 |
int statementsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
5379 |
int statementsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
5380 |
List statements = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
5381 |
|
raster@15779
|
5382 |
Block body = new Block(tokenright, statementsright, statements);
|
raster@15779
|
5383 |
RESULT = body;
|
raster@15779
|
5384 |
|
raster@15779
|
5385 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("block_body",52, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5386 |
}
|
raster@15779
|
5387 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5388 |
|
raster@15779
|
5389 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5390 |
case 302: // block_declarative ::= DECLARE declarative_part
|
raster@15779
|
5391 |
{
|
raster@15779
|
5392 |
Block RESULT =null;
|
raster@15779
|
5393 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
5394 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5395 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
5396 |
int declarativePartleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5397 |
int declarativePartright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5398 |
List declarativePart = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5399 |
|
raster@15779
|
5400 |
Block declarations = new Block(tokenright, declarativePartleft, declarativePart);
|
raster@15779
|
5401 |
RESULT = declarations;
|
raster@15779
|
5402 |
|
raster@15779
|
5403 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("block_declarative",51, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5404 |
}
|
raster@15779
|
5405 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5406 |
|
raster@15779
|
5407 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5408 |
case 301: // block_declarative ::=
|
raster@15779
|
5409 |
{
|
raster@15779
|
5410 |
Block RESULT =null;
|
raster@15779
|
5411 |
|
raster@15779
|
5412 |
RESULT = null;
|
raster@15779
|
5413 |
|
raster@15779
|
5414 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("block_declarative",51, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5415 |
}
|
raster@15779
|
5416 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5417 |
|
raster@15779
|
5418 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5419 |
case 300: // block_statement ::= label_opt block_declarative block_body END id_opt SEMICOLON
|
raster@15779
|
5420 |
{
|
raster@15779
|
5421 |
BlockStatement RESULT =null;
|
raster@15779
|
5422 |
int labelleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).left;
|
raster@15779
|
5423 |
int labelright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).right;
|
raster@16367
|
5424 |
Identifier label = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).value;
|
raster@15779
|
5425 |
int declarationsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@15779
|
5426 |
int declarationsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@15779
|
5427 |
Block declarations = (Block)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@15779
|
5428 |
int bodyleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
5429 |
int bodyright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
5430 |
Block body = (Block)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
5431 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5432 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5433 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5434 |
|
raster@15779
|
5435 |
int start = (label == null) ? declarationsleft : labelleft;
|
raster@16367
|
5436 |
BlockStatement blockStatement = new BlockStatement (start, endleft, label, declarations, body);
|
raster@15779
|
5437 |
RESULT = blockStatement;
|
raster@15779
|
5438 |
|
raster@15779
|
5439 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("block_statement",50, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5440 |
}
|
raster@15779
|
5441 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5442 |
|
raster@15779
|
5443 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5444 |
case 299: // id_opt ::= designator
|
raster@14695
|
5445 |
{
|
raster@16367
|
5446 |
Identifier RESULT =null;
|
raster@16367
|
5447 |
int designatorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
5448 |
int designatorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
5449 |
Identifier designator = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
5450 |
|
raster@16367
|
5451 |
RESULT = designator;
|
raster@14720
|
5452 |
|
raster@15779
|
5453 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("id_opt",104, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5454 |
}
|
raster@15779
|
5455 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5456 |
|
raster@15779
|
5457 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5458 |
case 298: // id_opt ::=
|
raster@14695
|
5459 |
{
|
raster@16367
|
5460 |
Identifier RESULT =null;
|
raster@15779
|
5461 |
|
raster@15779
|
5462 |
RESULT = null;
|
raster@15779
|
5463 |
|
raster@15779
|
5464 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("id_opt",104, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5465 |
}
|
raster@15779
|
5466 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5467 |
|
raster@15779
|
5468 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5469 |
case 297: // basic_loop ::= LOOP sequence_of_statements END LOOP
|
raster@15779
|
5470 |
{
|
raster@15779
|
5471 |
Block RESULT =null;
|
raster@15779
|
5472 |
int statementsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
5473 |
int statementsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
5474 |
List statements = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
5475 |
|
raster@15779
|
5476 |
Block loopBlock = new Block(statementsleft, statementsright, statements);
|
raster@15779
|
5477 |
RESULT = loopBlock;
|
raster@15779
|
5478 |
|
raster@15779
|
5479 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("basic_loop",48, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5480 |
}
|
raster@15779
|
5481 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5482 |
|
raster@15779
|
5483 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5484 |
case 296: // reverse_opt ::= REVERSE
|
raster@15779
|
5485 |
{
|
raster@15779
|
5486 |
Object RESULT =null;
|
raster@15779
|
5487 |
|
raster@15779
|
5488 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("reverse_opt",181, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5489 |
}
|
raster@15779
|
5490 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5491 |
|
raster@15779
|
5492 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5493 |
case 295: // reverse_opt ::=
|
raster@15779
|
5494 |
{
|
raster@15779
|
5495 |
Object RESULT =null;
|
raster@15779
|
5496 |
|
raster@15779
|
5497 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("reverse_opt",181, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5498 |
}
|
raster@15779
|
5499 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5500 |
|
raster@15779
|
5501 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5502 |
case 294: // iter_part ::= FOR IDENTIFIER IN
|
raster@15779
|
5503 |
{
|
raster@15779
|
5504 |
Object RESULT =null;
|
raster@15779
|
5505 |
|
raster@15779
|
5506 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("iter_part",180, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5507 |
}
|
raster@15779
|
5508 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5509 |
|
raster@15779
|
5510 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5511 |
case 293: // iteration ::= iter_part reverse_opt discrete_range
|
raster@15779
|
5512 |
{
|
raster@15779
|
5513 |
Expression RESULT =null;
|
raster@15779
|
5514 |
int conditionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5515 |
int conditionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5516 |
Expression condition = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5517 |
|
raster@15779
|
5518 |
RESULT = condition;
|
raster@15779
|
5519 |
|
raster@15779
|
5520 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("iteration",49, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5521 |
}
|
raster@15779
|
5522 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5523 |
|
raster@15779
|
5524 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5525 |
case 292: // iteration ::= WHILE condition
|
raster@15779
|
5526 |
{
|
raster@15779
|
5527 |
Expression RESULT =null;
|
raster@15779
|
5528 |
int conditionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5529 |
int conditionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5530 |
Expression condition = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5531 |
|
raster@15779
|
5532 |
RESULT = condition;
|
raster@15779
|
5533 |
|
raster@15779
|
5534 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("iteration",49, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5535 |
}
|
raster@15779
|
5536 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5537 |
|
raster@15779
|
5538 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5539 |
case 291: // iteration ::=
|
raster@15779
|
5540 |
{
|
raster@15779
|
5541 |
Expression RESULT =null;
|
raster@15779
|
5542 |
|
raster@15779
|
5543 |
RESULT = null;
|
raster@15779
|
5544 |
|
raster@15779
|
5545 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("iteration",49, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5546 |
}
|
raster@15779
|
5547 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5548 |
|
raster@15779
|
5549 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5550 |
case 290: // label_opt ::= IDENTIFIER COLON
|
raster@15779
|
5551 |
{
|
raster@16367
|
5552 |
Identifier RESULT =null;
|
raster@15779
|
5553 |
int idleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
5554 |
int idright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5555 |
String id = (String)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
5556 |
|
raster@16367
|
5557 |
Identifier identifier = new Identifier (idleft, idright, id);
|
raster@16367
|
5558 |
RESULT = identifier;
|
raster@15779
|
5559 |
|
raster@15779
|
5560 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("label_opt",112, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5561 |
}
|
raster@15779
|
5562 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5563 |
|
raster@15779
|
5564 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5565 |
case 289: // label_opt ::=
|
raster@15779
|
5566 |
{
|
raster@16367
|
5567 |
Identifier RESULT =null;
|
raster@15779
|
5568 |
|
raster@15779
|
5569 |
RESULT = null;
|
raster@15779
|
5570 |
|
raster@15779
|
5571 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("label_opt",112, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5572 |
}
|
raster@15779
|
5573 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5574 |
|
raster@15779
|
5575 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5576 |
case 288: // loop_statement ::= label_opt iteration basic_loop id_opt SEMICOLON
|
raster@15779
|
5577 |
{
|
raster@15779
|
5578 |
LoopStatement RESULT =null;
|
raster@15779
|
5579 |
int labelleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@15779
|
5580 |
int labelright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@16367
|
5581 |
Identifier label = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@15779
|
5582 |
int iterationleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
5583 |
int iterationright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
5584 |
Expression iteration = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
5585 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
5586 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
5587 |
Block statement = (Block)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
5588 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5589 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5590 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5591 |
|
raster@15779
|
5592 |
int start = (label == null) ? iterationleft : labelleft;
|
raster@16367
|
5593 |
LoopStatement loopStatement = new LoopStatement(start, endright, label, iteration, statement);
|
raster@15779
|
5594 |
RESULT = loopStatement;
|
raster@15779
|
5595 |
|
raster@15779
|
5596 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("loop_statement",47, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5597 |
}
|
raster@15779
|
5598 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5599 |
|
raster@15779
|
5600 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5601 |
case 287: // alternative ::= WHEN choice_s ARROW sequence_of_statements
|
raster@15779
|
5602 |
{
|
raster@15779
|
5603 |
CaseWhen RESULT =null;
|
raster@15779
|
5604 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
5605 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
5606 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
5607 |
int exprleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
5608 |
int exprright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
5609 |
Expression expr = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
5610 |
int statementsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5611 |
int statementsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5612 |
List statements = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5613 |
|
raster@15779
|
5614 |
CaseWhen caseWhen = new CaseWhen(tokenleft, statementsright, expr, statements);
|
raster@15779
|
5615 |
RESULT = caseWhen;
|
raster@15779
|
5616 |
|
raster@15779
|
5617 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("alternative",46, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5618 |
}
|
raster@15779
|
5619 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5620 |
|
raster@15779
|
5621 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5622 |
case 286: // alternative_s ::= alternative_s alternative
|
raster@15779
|
5623 |
{
|
raster@15779
|
5624 |
List RESULT =null;
|
raster@15779
|
5625 |
int whenListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
5626 |
int whenListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5627 |
List whenList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
5628 |
int whenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5629 |
int whenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5630 |
CaseWhen when = (CaseWhen)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5631 |
|
raster@15779
|
5632 |
whenList.add (when);
|
raster@15779
|
5633 |
RESULT = whenList;
|
raster@15779
|
5634 |
|
raster@15779
|
5635 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("alternative_s",45, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5636 |
}
|
raster@15779
|
5637 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5638 |
|
raster@15779
|
5639 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5640 |
case 285: // alternative_s ::=
|
raster@15779
|
5641 |
{
|
raster@15779
|
5642 |
List RESULT =null;
|
raster@15779
|
5643 |
|
raster@15779
|
5644 |
RESULT = new LinkedList();
|
raster@15779
|
5645 |
|
raster@15779
|
5646 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("alternative_s",45, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5647 |
}
|
raster@15779
|
5648 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5649 |
|
raster@15779
|
5650 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5651 |
case 284: // case_statement ::= CASE expression IS pragma_s alternative_s END CASE SEMICOLON
|
raster@15779
|
5652 |
{
|
raster@15779
|
5653 |
CaseStatement RESULT =null;
|
raster@15779
|
5654 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-7)).left;
|
raster@15779
|
5655 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-7)).right;
|
raster@15779
|
5656 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-7)).value;
|
raster@15779
|
5657 |
int exprleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).left;
|
raster@15779
|
5658 |
int exprright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).right;
|
raster@15779
|
5659 |
Expression expr = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-6)).value;
|
raster@15779
|
5660 |
int whenListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
5661 |
int whenListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
5662 |
List whenList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
5663 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5664 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5665 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5666 |
|
raster@15779
|
5667 |
Block whenBlock = new Block(whenListleft, whenListright, whenList);
|
raster@15779
|
5668 |
CaseStatement caseStatement = new CaseStatement(tokenleft, endright, expr, whenBlock);
|
raster@15779
|
5669 |
RESULT = caseStatement;
|
raster@15779
|
5670 |
|
raster@15779
|
5671 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("case_statement",44, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-7)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5672 |
}
|
raster@15779
|
5673 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5674 |
|
raster@15779
|
5675 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5676 |
case 283: // else_opt ::= ELSE sequence_of_statements
|
raster@15779
|
5677 |
{
|
raster@15779
|
5678 |
Block RESULT =null;
|
raster@15779
|
5679 |
int statementsleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5680 |
int statementsright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5681 |
List statements = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5682 |
|
raster@15779
|
5683 |
Block block = new Block(statementsleft, statementsright, statements);
|
raster@15779
|
5684 |
RESULT = block;
|
raster@15779
|
5685 |
|
raster@15779
|
5686 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("else_opt",43, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5687 |
}
|
raster@15779
|
5688 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5689 |
|
raster@15779
|
5690 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5691 |
case 282: // else_opt ::=
|
raster@15779
|
5692 |
{
|
raster@15779
|
5693 |
Block RESULT =null;
|
raster@15779
|
5694 |
|
raster@15779
|
5695 |
RESULT = null;
|
raster@15779
|
5696 |
|
raster@15779
|
5697 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("else_opt",43, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5698 |
}
|
raster@15779
|
5699 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5700 |
|
raster@15779
|
5701 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5702 |
case 281: // condition ::= expression
|
raster@15779
|
5703 |
{
|
raster@15779
|
5704 |
Expression RESULT =null;
|
raster@16367
|
5705 |
int expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
5706 |
int expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
5707 |
Expression expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
5708 |
|
raster@16367
|
5709 |
RESULT = expression;
|
raster@15779
|
5710 |
|
raster@15779
|
5711 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("condition",42, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5712 |
}
|
raster@15779
|
5713 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5714 |
|
raster@15779
|
5715 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5716 |
case 280: // cond_clause_s ::= cond_clause_s ELSIF condition THEN sequence_of_statements
|
raster@15779
|
5717 |
{
|
raster@15779
|
5718 |
List[] RESULT =null;
|
raster@15779
|
5719 |
int condListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@15779
|
5720 |
int condListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@15779
|
5721 |
List[] condList = (List[])((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@15779
|
5722 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
5723 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
5724 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
5725 |
int conditionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
5726 |
int conditionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
5727 |
Expression condition = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
5728 |
int iftrueleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5729 |
int iftrueright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5730 |
List iftrue = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5731 |
|
raster@15779
|
5732 |
Block block = new Block(iftrueleft, iftrueright, iftrue);
|
raster@15779
|
5733 |
((LinkedList)condList[0]).addFirst(condition);
|
raster@15779
|
5734 |
((LinkedList)condList[1]).addFirst(block);
|
raster@15779
|
5735 |
((LinkedList)condList[2]).addFirst(new Integer(tokenleft));
|
raster@15779
|
5736 |
|
raster@15779
|
5737 |
RESULT = condList;
|
raster@15779
|
5738 |
|
raster@15779
|
5739 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("cond_clause_s",41, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5740 |
}
|
raster@15779
|
5741 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5742 |
|
raster@15779
|
5743 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5744 |
case 279: // cond_clause_s ::= condition THEN sequence_of_statements
|
raster@15779
|
5745 |
{
|
raster@15779
|
5746 |
List[] RESULT =null;
|
raster@15779
|
5747 |
int conditionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
5748 |
int conditionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
5749 |
Expression condition = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
5750 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
5751 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5752 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
5753 |
int iftrueleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5754 |
int iftrueright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5755 |
List iftrue = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5756 |
|
raster@15779
|
5757 |
List listConditions = new LinkedList();
|
raster@15779
|
5758 |
List listStatements = new LinkedList();
|
raster@15779
|
5759 |
List listTokens = new LinkedList();
|
raster@15779
|
5760 |
|
raster@15779
|
5761 |
Block block = new Block(iftrueleft, iftrueright, iftrue);
|
raster@15779
|
5762 |
listConditions.add(condition);
|
raster@15779
|
5763 |
listStatements.add(block);
|
raster@15779
|
5764 |
listTokens.add(new Integer(tokenleft));
|
raster@15779
|
5765 |
|
raster@15779
|
5766 |
List[] returnList = new List[] { listConditions, listStatements, listTokens };
|
raster@15779
|
5767 |
|
raster@15779
|
5768 |
RESULT = returnList;
|
raster@15779
|
5769 |
|
raster@15779
|
5770 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("cond_clause_s",41, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5771 |
}
|
raster@15779
|
5772 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5773 |
|
raster@15779
|
5774 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5775 |
case 278: // if_statement ::= IF cond_clause_s else_opt END IF SEMICOLON
|
raster@15779
|
5776 |
{
|
raster@15779
|
5777 |
IfStatement RESULT =null;
|
raster@15779
|
5778 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).left;
|
raster@15779
|
5779 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).right;
|
raster@15779
|
5780 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).value;
|
raster@15779
|
5781 |
int condListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@15779
|
5782 |
int condListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@15779
|
5783 |
List[] condList = (List[])((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@15779
|
5784 |
int iffalseleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
5785 |
int iffalseright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
5786 |
Block iffalse = (Block)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
5787 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5788 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5789 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5790 |
|
raster@15779
|
5791 |
Expression innerCondition = null;
|
raster@15779
|
5792 |
Expression firstCondition = null;
|
raster@15779
|
5793 |
Statement trueStatement = null;
|
raster@15779
|
5794 |
Statement falseStatement = iffalse;
|
raster@16367
|
5795 |
|
raster@15779
|
5796 |
for (int i=1 ; i < condList[0].size() ; i++) {
|
raster@15779
|
5797 |
innerCondition = (Expression)condList[0].get(i);
|
raster@15779
|
5798 |
trueStatement = (Statement)condList[1].get(i);
|
raster@15779
|
5799 |
int start = ((Integer)condList[2].get(i)).intValue();
|
raster@15779
|
5800 |
falseStatement = new IfStatement(start, endright, innerCondition, trueStatement, falseStatement);
|
raster@15779
|
5801 |
}
|
raster@16367
|
5802 |
|
raster@15779
|
5803 |
firstCondition = (Expression)condList[0].get(0);
|
raster@15779
|
5804 |
trueStatement = (Statement)condList[1].get(0);
|
raster@15779
|
5805 |
int start = ((Integer)condList[2].get(0)).intValue();
|
raster@15779
|
5806 |
IfStatement ifStatement = new IfStatement(tokenleft, endright, firstCondition, trueStatement, falseStatement);
|
raster@16367
|
5807 |
|
raster@15779
|
5808 |
RESULT = ifStatement;
|
raster@15779
|
5809 |
|
raster@15779
|
5810 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("if_statement",40, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5811 |
}
|
raster@15779
|
5812 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5813 |
|
raster@15779
|
5814 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5815 |
case 277: // assignment_statement ::= name ASSIGNMENT expression SEMICOLON
|
raster@15779
|
5816 |
{
|
raster@15779
|
5817 |
Statement RESULT =null;
|
raster@16367
|
5818 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@16367
|
5819 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@16367
|
5820 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@16367
|
5821 |
int expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
5822 |
int expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
5823 |
Expression expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
5824 |
|
raster@16367
|
5825 |
Variable variable = new Variable (nameleft, nameright, name);
|
raster@16367
|
5826 |
Assignment assignment = new Assignment(nameleft, expressionright, variable, expression);
|
raster@15779
|
5827 |
RESULT = assignment;
|
raster@15779
|
5828 |
|
raster@15779
|
5829 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("assignment_statement",39, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5830 |
}
|
raster@15779
|
5831 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5832 |
|
raster@15779
|
5833 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5834 |
case 276: // null_statement ::= NULL SEMICOLON
|
raster@15779
|
5835 |
{
|
raster@15779
|
5836 |
Statement RESULT =null;
|
raster@15779
|
5837 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
5838 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
5839 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
5840 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5841 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5842 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5843 |
|
raster@15779
|
5844 |
RESULT = new NullStatement(tokenleft, endright);
|
raster@15779
|
5845 |
|
raster@15779
|
5846 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("null_statement",38, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5847 |
}
|
raster@15779
|
5848 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5849 |
|
raster@15779
|
5850 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5851 |
case 275: // label ::= LTLT IDENTIFIER GTGT
|
raster@15779
|
5852 |
{
|
raster@15779
|
5853 |
Object RESULT =null;
|
raster@15779
|
5854 |
|
raster@15779
|
5855 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("label",176, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5856 |
}
|
raster@15779
|
5857 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5858 |
|
raster@15779
|
5859 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5860 |
case 274: // compound_statement ::= select_stmt
|
raster@15779
|
5861 |
{
|
raster@15779
|
5862 |
Statement RESULT =null;
|
raster@15779
|
5863 |
|
raster@15779
|
5864 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compound_statement",37, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5865 |
}
|
raster@15779
|
5866 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5867 |
|
raster@15779
|
5868 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5869 |
case 273: // compound_statement ::= accept_stmt
|
raster@15779
|
5870 |
{
|
raster@15779
|
5871 |
Statement RESULT =null;
|
raster@15779
|
5872 |
|
raster@15779
|
5873 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compound_statement",37, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5874 |
}
|
raster@15779
|
5875 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5876 |
|
raster@15779
|
5877 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5878 |
case 272: // compound_statement ::= block_statement
|
raster@15779
|
5879 |
{
|
raster@15779
|
5880 |
Statement RESULT =null;
|
raster@15779
|
5881 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5882 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5883 |
BlockStatement statement = (BlockStatement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5884 |
|
raster@15779
|
5885 |
RESULT = statement;
|
raster@15779
|
5886 |
|
raster@15779
|
5887 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compound_statement",37, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5888 |
}
|
raster@15779
|
5889 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5890 |
|
raster@15779
|
5891 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5892 |
case 271: // compound_statement ::= loop_statement
|
raster@15779
|
5893 |
{
|
raster@15779
|
5894 |
Statement RESULT =null;
|
raster@15779
|
5895 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5896 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5897 |
LoopStatement statement = (LoopStatement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5898 |
|
raster@15779
|
5899 |
RESULT = statement;
|
raster@15779
|
5900 |
|
raster@15779
|
5901 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compound_statement",37, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5902 |
}
|
raster@15779
|
5903 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5904 |
|
raster@15779
|
5905 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5906 |
case 270: // compound_statement ::= case_statement
|
raster@15779
|
5907 |
{
|
raster@15779
|
5908 |
Statement RESULT =null;
|
raster@15779
|
5909 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5910 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5911 |
CaseStatement statement = (CaseStatement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5912 |
|
raster@15779
|
5913 |
RESULT = statement;
|
raster@15779
|
5914 |
|
raster@15779
|
5915 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compound_statement",37, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5916 |
}
|
raster@15779
|
5917 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5918 |
|
raster@15779
|
5919 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5920 |
case 269: // compound_statement ::= if_statement
|
raster@15779
|
5921 |
{
|
raster@15779
|
5922 |
Statement RESULT =null;
|
raster@15779
|
5923 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5924 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5925 |
IfStatement statement = (IfStatement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5926 |
|
raster@15779
|
5927 |
RESULT = statement;
|
raster@15779
|
5928 |
|
raster@15779
|
5929 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compound_statement",37, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5930 |
}
|
raster@15779
|
5931 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5932 |
|
raster@15779
|
5933 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5934 |
case 268: // simple_statement ::= error SEMICOLON
|
raster@15779
|
5935 |
{
|
raster@15779
|
5936 |
Statement RESULT =null;
|
raster@14695
|
5937 |
int theErrorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
5938 |
int theErrorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
5939 |
Object theError = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
5940 |
|
raster@14695
|
5941 |
ASTError error = new ASTError(theErrorleft, theErrorright);
|
raster@14695
|
5942 |
RESULT = error;
|
raster@14695
|
5943 |
|
raster@15779
|
5944 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5945 |
}
|
raster@15779
|
5946 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5947 |
|
raster@15779
|
5948 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5949 |
case 267: // simple_statement ::= requeue_stmt
|
raster@14695
|
5950 |
{
|
raster@14695
|
5951 |
Statement RESULT =null;
|
raster@14695
|
5952 |
|
raster@15779
|
5953 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5954 |
}
|
raster@15779
|
5955 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5956 |
|
raster@15779
|
5957 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5958 |
case 266: // simple_statement ::= code_statement
|
raster@14695
|
5959 |
{
|
raster@14695
|
5960 |
Statement RESULT =null;
|
raster@15779
|
5961 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5962 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5963 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5964 |
|
raster@15779
|
5965 |
RESULT = statement;
|
raster@15779
|
5966 |
|
raster@15779
|
5967 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5968 |
}
|
raster@15779
|
5969 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5970 |
|
raster@15779
|
5971 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5972 |
case 265: // simple_statement ::= raise_statement
|
raster@15779
|
5973 |
{
|
raster@15779
|
5974 |
Statement RESULT =null;
|
raster@15779
|
5975 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5976 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5977 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5978 |
|
raster@15779
|
5979 |
RESULT = statement;
|
raster@15779
|
5980 |
|
raster@15779
|
5981 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5982 |
}
|
raster@15779
|
5983 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5984 |
|
raster@15779
|
5985 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
5986 |
case 264: // simple_statement ::= abort_statement
|
raster@15779
|
5987 |
{
|
raster@15779
|
5988 |
Statement RESULT =null;
|
raster@15779
|
5989 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
5990 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
5991 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
5992 |
|
raster@15779
|
5993 |
RESULT = statement;
|
raster@15779
|
5994 |
|
raster@15779
|
5995 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
5996 |
}
|
raster@15779
|
5997 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
5998 |
|
raster@15779
|
5999 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6000 |
case 263: // simple_statement ::= delay_statement
|
raster@15779
|
6001 |
{
|
raster@15779
|
6002 |
Statement RESULT =null;
|
raster@15779
|
6003 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6004 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6005 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6006 |
|
raster@15779
|
6007 |
RESULT = statement;
|
raster@15779
|
6008 |
|
raster@15779
|
6009 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6010 |
}
|
raster@15779
|
6011 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6012 |
|
raster@15779
|
6013 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6014 |
case 262: // simple_statement ::= procedure_call_statement
|
raster@15779
|
6015 |
{
|
raster@15779
|
6016 |
Statement RESULT =null;
|
raster@15779
|
6017 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6018 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6019 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6020 |
|
raster@15779
|
6021 |
RESULT = statement;
|
raster@15779
|
6022 |
|
raster@15779
|
6023 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6024 |
}
|
raster@15779
|
6025 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6026 |
|
raster@15779
|
6027 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6028 |
case 261: // simple_statement ::= goto_statement
|
raster@15779
|
6029 |
{
|
raster@15779
|
6030 |
Statement RESULT =null;
|
raster@15779
|
6031 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6032 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6033 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6034 |
|
raster@15779
|
6035 |
RESULT = statement;
|
raster@15779
|
6036 |
|
raster@15779
|
6037 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6038 |
}
|
raster@15779
|
6039 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6040 |
|
raster@15779
|
6041 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6042 |
case 260: // simple_statement ::= return_statement
|
raster@15779
|
6043 |
{
|
raster@15779
|
6044 |
Statement RESULT =null;
|
raster@15779
|
6045 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6046 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6047 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6048 |
|
raster@15779
|
6049 |
RESULT = statement;
|
raster@15779
|
6050 |
|
raster@15779
|
6051 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6052 |
}
|
raster@15779
|
6053 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6054 |
|
raster@15779
|
6055 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6056 |
case 259: // simple_statement ::= exit_statement
|
raster@15779
|
6057 |
{
|
raster@15779
|
6058 |
Statement RESULT =null;
|
raster@15779
|
6059 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6060 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6061 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6062 |
|
raster@15779
|
6063 |
RESULT = statement;
|
raster@15779
|
6064 |
|
raster@15779
|
6065 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6066 |
}
|
raster@15779
|
6067 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6068 |
|
raster@15779
|
6069 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6070 |
case 258: // simple_statement ::= assignment_statement
|
raster@15779
|
6071 |
{
|
raster@15779
|
6072 |
Statement RESULT =null;
|
raster@15779
|
6073 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6074 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6075 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6076 |
|
raster@15779
|
6077 |
RESULT = statement;
|
raster@15779
|
6078 |
|
raster@15779
|
6079 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6080 |
}
|
raster@15779
|
6081 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6082 |
|
raster@15779
|
6083 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6084 |
case 257: // simple_statement ::= null_statement
|
raster@15779
|
6085 |
{
|
raster@15779
|
6086 |
Statement RESULT =null;
|
raster@15779
|
6087 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6088 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6089 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6090 |
|
raster@15779
|
6091 |
RESULT = statement;
|
raster@15779
|
6092 |
|
raster@15779
|
6093 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_statement",36, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6094 |
}
|
raster@15779
|
6095 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6096 |
|
raster@15779
|
6097 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6098 |
case 256: // unlabeled ::= pragma
|
raster@15779
|
6099 |
{
|
raster@15779
|
6100 |
Statement RESULT =null;
|
raster@15779
|
6101 |
|
raster@15779
|
6102 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unlabeled",105, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6103 |
}
|
raster@15779
|
6104 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6105 |
|
raster@15779
|
6106 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6107 |
case 255: // unlabeled ::= compound_statement
|
raster@15779
|
6108 |
{
|
raster@15779
|
6109 |
Statement RESULT =null;
|
raster@15779
|
6110 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6111 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6112 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6113 |
|
raster@15779
|
6114 |
RESULT = statement;
|
raster@15779
|
6115 |
|
raster@15779
|
6116 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unlabeled",105, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6117 |
}
|
raster@15779
|
6118 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6119 |
|
raster@15779
|
6120 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6121 |
case 254: // unlabeled ::= simple_statement
|
raster@15779
|
6122 |
{
|
raster@15779
|
6123 |
Statement RESULT =null;
|
raster@15779
|
6124 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6125 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6126 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6127 |
|
raster@15779
|
6128 |
RESULT = statement;
|
raster@15779
|
6129 |
|
raster@15779
|
6130 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unlabeled",105, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6131 |
}
|
raster@15779
|
6132 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6133 |
|
raster@15779
|
6134 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6135 |
case 253: // statement ::= label statement
|
raster@15779
|
6136 |
{
|
raster@15779
|
6137 |
Statement RESULT =null;
|
raster@15779
|
6138 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6139 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6140 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6141 |
|
raster@15779
|
6142 |
RESULT = statement;
|
raster@15779
|
6143 |
|
raster@15779
|
6144 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("statement",102, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6145 |
}
|
raster@15779
|
6146 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6147 |
|
raster@15779
|
6148 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6149 |
case 252: // statement ::= unlabeled
|
raster@15779
|
6150 |
{
|
raster@15779
|
6151 |
Statement RESULT =null;
|
raster@15779
|
6152 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6153 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6154 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6155 |
|
raster@15779
|
6156 |
RESULT = statement;
|
raster@15779
|
6157 |
|
raster@15779
|
6158 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("statement",102, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6159 |
}
|
raster@15779
|
6160 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6161 |
|
raster@15779
|
6162 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6163 |
case 251: // sequence_of_statements ::= sequence_of_statements statement
|
raster@14695
|
6164 |
{
|
raster@14695
|
6165 |
List RESULT =null;
|
raster@14695
|
6166 |
int listleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
6167 |
int listright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
6168 |
List list = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
6169 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
6170 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
6171 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
6172 |
|
raster@14695
|
6173 |
list.add(statement);
|
raster@14695
|
6174 |
RESULT = list;
|
raster@14695
|
6175 |
|
raster@15779
|
6176 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("sequence_of_statements",35, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6177 |
}
|
raster@15779
|
6178 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6179 |
|
raster@15779
|
6180 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6181 |
case 250: // sequence_of_statements ::= statement
|
raster@14695
|
6182 |
{
|
raster@14695
|
6183 |
List RESULT =null;
|
raster@14695
|
6184 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
6185 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
6186 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
6187 |
|
raster@15779
|
6188 |
List list = new LinkedList();
|
raster@14695
|
6189 |
list.add(statement);
|
raster@14695
|
6190 |
RESULT = list;
|
raster@14695
|
6191 |
|
raster@15779
|
6192 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("sequence_of_statements",35, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6193 |
}
|
raster@15779
|
6194 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6195 |
|
raster@15779
|
6196 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6197 |
case 249: // allocator ::= NEW qualified_expression
|
raster@15779
|
6198 |
{
|
raster@15779
|
6199 |
Object RESULT =null;
|
raster@15779
|
6200 |
|
raster@15779
|
6201 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("allocator",175, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6202 |
}
|
raster@15779
|
6203 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6204 |
|
raster@15779
|
6205 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6206 |
case 248: // allocator ::= NEW name
|
raster@15779
|
6207 |
{
|
raster@15779
|
6208 |
Object RESULT =null;
|
raster@15779
|
6209 |
|
raster@15779
|
6210 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("allocator",175, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6211 |
}
|
raster@15779
|
6212 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6213 |
|
raster@15779
|
6214 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6215 |
case 247: // qualified_expression ::= name TICK parenthesized_primary
|
raster@14695
|
6216 |
{
|
raster@14695
|
6217 |
Expression RESULT =null;
|
raster@15779
|
6218 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
6219 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
6220 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
6221 |
int exprleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6222 |
int exprright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6223 |
Expression expr = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6224 |
|
raster@16367
|
6225 |
RESULT = new QualifiedExpression (nameleft, exprright, name, expr);
|
raster@15779
|
6226 |
|
raster@15779
|
6227 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("qualified_expression",34, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6228 |
}
|
raster@15779
|
6229 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6230 |
|
raster@15779
|
6231 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6232 |
case 246: // parenthesized_primary ::= LPAREN expression RPAREN
|
raster@14695
|
6233 |
{
|
raster@14695
|
6234 |
Expression RESULT =null;
|
raster@16367
|
6235 |
int expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6236 |
int expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6237 |
Expression expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
6238 |
|
raster@16367
|
6239 |
RESULT = expression;
|
raster@15779
|
6240 |
|
raster@15779
|
6241 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("parenthesized_primary",107, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6242 |
}
|
raster@15779
|
6243 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6244 |
|
raster@15779
|
6245 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6246 |
case 245: // parenthesized_primary ::= aggregate
|
raster@14695
|
6247 |
{
|
raster@14695
|
6248 |
Expression RESULT =null;
|
raster@14695
|
6249 |
|
raster@15779
|
6250 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("parenthesized_primary",107, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6251 |
}
|
raster@15779
|
6252 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6253 |
|
raster@15779
|
6254 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6255 |
case 244: // primary ::= parenthesized_primary
|
raster@15779
|
6256 |
{
|
raster@15779
|
6257 |
Expression RESULT =null;
|
raster@16367
|
6258 |
int parenthesized_primaryleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6259 |
int parenthesized_primaryright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6260 |
Expression parenthesized_primary = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6261 |
|
raster@16367
|
6262 |
RESULT = parenthesized_primary;
|
raster@15779
|
6263 |
|
raster@15779
|
6264 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("primary",28, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6265 |
}
|
raster@15779
|
6266 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6267 |
|
raster@15779
|
6268 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6269 |
case 243: // primary ::= qualified_expression
|
raster@15779
|
6270 |
{
|
raster@15779
|
6271 |
Expression RESULT =null;
|
raster@16367
|
6272 |
int qualified_expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6273 |
int qualified_expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6274 |
Expression qualified_expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6275 |
|
raster@16367
|
6276 |
RESULT = qualified_expression;
|
raster@15779
|
6277 |
|
raster@15779
|
6278 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("primary",28, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6279 |
}
|
raster@15779
|
6280 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6281 |
|
raster@15779
|
6282 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6283 |
case 242: // primary ::= allocator
|
raster@15779
|
6284 |
{
|
raster@15779
|
6285 |
Expression RESULT =null;
|
raster@15779
|
6286 |
|
raster@15779
|
6287 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("primary",28, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6288 |
}
|
raster@15779
|
6289 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6290 |
|
raster@15779
|
6291 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6292 |
case 241: // primary ::= name
|
raster@15779
|
6293 |
{
|
raster@15779
|
6294 |
Expression RESULT =null;
|
raster@15779
|
6295 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6296 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6297 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6298 |
|
raster@16367
|
6299 |
// TODO: must be modified for manage all primery types
|
raster@16367
|
6300 |
Variable variable = new Variable (nameleft, nameright, name);
|
raster@16367
|
6301 |
RESULT = variable;
|
raster@15779
|
6302 |
|
raster@15779
|
6303 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("primary",28, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6304 |
}
|
raster@15779
|
6305 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6306 |
|
raster@15779
|
6307 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6308 |
case 240: // primary ::= literal
|
raster@15779
|
6309 |
{
|
raster@15779
|
6310 |
Expression RESULT =null;
|
raster@15779
|
6311 |
int literalleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6312 |
int literalright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6313 |
Expression literal = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6314 |
|
raster@15779
|
6315 |
RESULT = literal;
|
raster@15779
|
6316 |
|
raster@15779
|
6317 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("primary",28, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6318 |
}
|
raster@15779
|
6319 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6320 |
|
raster@15779
|
6321 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6322 |
case 239: // factor ::= primary EXPON primary
|
raster@15779
|
6323 |
{
|
raster@15779
|
6324 |
Expression RESULT =null;
|
raster@16367
|
6325 |
int primary1left = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
6326 |
int primary1right = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
6327 |
Expression primary1 = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
6328 |
int primary2left = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6329 |
int primary2right = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6330 |
Expression primary2 = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6331 |
|
raster@16367
|
6332 |
InfixExpression infixExpression = new InfixExpression(primary1left, primary2right, primary1, InfixExpression.OperatorType.EXPON, primary2);
|
raster@16367
|
6333 |
RESULT = infixExpression;
|
raster@16367
|
6334 |
|
raster@16367
|
6335 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("factor",27, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
6336 |
}
|
raster@16367
|
6337 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
6338 |
|
raster@16367
|
6339 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
6340 |
case 238: // factor ::= ABS primary
|
raster@16367
|
6341 |
{
|
raster@16367
|
6342 |
Expression RESULT =null;
|
raster@16367
|
6343 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6344 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6345 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
6346 |
int primaryleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6347 |
int primaryright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6348 |
Expression primary = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6349 |
|
raster@16367
|
6350 |
UnaryOperation unaryOperation = new UnaryOperation(tokenleft, primaryright, primary, UnaryOperation.Operator.ABS);
|
raster@16367
|
6351 |
RESULT = unaryOperation;
|
raster@16367
|
6352 |
|
raster@16367
|
6353 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("factor",27, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
6354 |
}
|
raster@16367
|
6355 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
6356 |
|
raster@16367
|
6357 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
6358 |
case 237: // factor ::= NOT primary
|
raster@16367
|
6359 |
{
|
raster@16367
|
6360 |
Expression RESULT =null;
|
raster@16367
|
6361 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6362 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6363 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
6364 |
int primaryleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6365 |
int primaryright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6366 |
Expression primary = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6367 |
|
raster@16367
|
6368 |
UnaryOperation unaryOperation = new UnaryOperation(tokenleft, primaryright, primary, UnaryOperation.Operator.NOT);
|
raster@16367
|
6369 |
RESULT = unaryOperation;
|
raster@16367
|
6370 |
|
raster@16367
|
6371 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("factor",27, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
6372 |
}
|
raster@16367
|
6373 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
6374 |
|
raster@16367
|
6375 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
6376 |
case 236: // factor ::= primary
|
raster@16367
|
6377 |
{
|
raster@16367
|
6378 |
Expression RESULT =null;
|
raster@15779
|
6379 |
int primaryleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6380 |
int primaryright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6381 |
Expression primary = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6382 |
|
raster@15779
|
6383 |
RESULT = primary;
|
raster@15779
|
6384 |
|
raster@16367
|
6385 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("factor",27, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
6386 |
}
|
raster@16367
|
6387 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
6388 |
|
raster@16367
|
6389 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
6390 |
case 235: // term ::= term multiplying_operator factor
|
raster@15779
|
6391 |
{
|
raster@15779
|
6392 |
Expression RESULT =null;
|
raster@16367
|
6393 |
int termleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
6394 |
int termright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
6395 |
Expression term = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
6396 |
int multiplying_operatorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6397 |
int multiplying_operatorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6398 |
InfixExpression.OperatorType multiplying_operator = (InfixExpression.OperatorType)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
6399 |
int factorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6400 |
int factorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6401 |
Expression factor = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6402 |
|
raster@16367
|
6403 |
InfixExpression infixExpression = new InfixExpression(termleft, factorright, term, multiplying_operator, factor);
|
raster@16367
|
6404 |
RESULT = infixExpression;
|
raster@16367
|
6405 |
|
raster@16367
|
6406 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("term",26, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
6407 |
}
|
raster@16367
|
6408 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
6409 |
|
raster@16367
|
6410 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
6411 |
case 234: // term ::= factor
|
raster@15779
|
6412 |
{
|
raster@15779
|
6413 |
Expression RESULT =null;
|
raster@15779
|
6414 |
int factorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6415 |
int factorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6416 |
Expression factor = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6417 |
|
raster@15779
|
6418 |
RESULT = factor;
|
raster@15779
|
6419 |
|
raster@16367
|
6420 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("term",26, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
6421 |
}
|
raster@16367
|
6422 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
6423 |
|
raster@16367
|
6424 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
6425 |
case 233: // simple_expression ::= simple_expression binary_adding_operator term
|
raster@15779
|
6426 |
{
|
raster@15779
|
6427 |
Expression RESULT =null;
|
raster@16367
|
6428 |
int simple_expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
6429 |
int simple_expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
6430 |
Expression simple_expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
6431 |
int binary_adding_operatorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6432 |
int binary_adding_operatorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6433 |
InfixExpression.OperatorType binary_adding_operator = (InfixExpression.OperatorType)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
6434 |
int termleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6435 |
int termright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6436 |
Expression term = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6437 |
|
raster@16367
|
6438 |
InfixExpression infixExpression = new InfixExpression(simple_expressionleft, termright, simple_expression, binary_adding_operator, term);
|
raster@16367
|
6439 |
RESULT = infixExpression;
|
raster@15779
|
6440 |
|
raster@15779
|
6441 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_expression",25, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6442 |
}
|
raster@15779
|
6443 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6444 |
|
raster@15779
|
6445 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6446 |
case 232: // simple_expression ::= term
|
raster@15779
|
6447 |
{
|
raster@15779
|
6448 |
Expression RESULT =null;
|
raster@15779
|
6449 |
int termleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6450 |
int termright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6451 |
Expression term = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6452 |
|
raster@15779
|
6453 |
RESULT = term;
|
raster@15779
|
6454 |
|
raster@15779
|
6455 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_expression",25, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6456 |
}
|
raster@15779
|
6457 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6458 |
|
raster@15779
|
6459 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6460 |
case 231: // simple_expression ::= unary_adding_operator term
|
raster@15779
|
6461 |
{
|
raster@15779
|
6462 |
Expression RESULT =null;
|
raster@16367
|
6463 |
int unary_adding_operatorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6464 |
int unary_adding_operatorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6465 |
UnaryOperation.Operator unary_adding_operator = (UnaryOperation.Operator)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
6466 |
int termleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6467 |
int termright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6468 |
Expression term = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6469 |
|
raster@16367
|
6470 |
UnaryOperation unaryOperation = new UnaryOperation(unary_adding_operatorleft, termright, term, unary_adding_operator);
|
raster@16367
|
6471 |
RESULT = unaryOperation;
|
raster@15779
|
6472 |
|
raster@15779
|
6473 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_expression",25, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6474 |
}
|
raster@15779
|
6475 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6476 |
|
raster@15779
|
6477 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6478 |
case 230: // relation ::= simple_expression membership name
|
raster@15779
|
6479 |
{
|
raster@15779
|
6480 |
Expression RESULT =null;
|
raster@16367
|
6481 |
int simple_expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
6482 |
int simple_expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
6483 |
Expression simple_expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
6484 |
int membershipleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6485 |
int membershipright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6486 |
InfixExpression.OperatorType membership = (InfixExpression.OperatorType)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
6487 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6488 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6489 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6490 |
|
raster@16367
|
6491 |
InfixExpression infixExpression = new InfixExpression(simple_expressionleft, nameright, simple_expression, membership, name);
|
raster@16367
|
6492 |
RESULT = infixExpression;
|
raster@15779
|
6493 |
|
raster@15779
|
6494 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("relation",24, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6495 |
}
|
raster@15779
|
6496 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6497 |
|
raster@15779
|
6498 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6499 |
case 229: // relation ::= simple_expression membership range
|
raster@15779
|
6500 |
{
|
raster@15779
|
6501 |
Expression RESULT =null;
|
raster@16367
|
6502 |
int simple_expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
6503 |
int simple_expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
6504 |
Expression simple_expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
6505 |
int membershipleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6506 |
int membershipright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6507 |
InfixExpression.OperatorType membership = (InfixExpression.OperatorType)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
6508 |
int rangeleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6509 |
int rangeright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6510 |
Expression range = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6511 |
|
raster@16367
|
6512 |
InfixExpression infixExpression = new InfixExpression(simple_expressionleft, rangeright, simple_expression, membership, range);
|
raster@16367
|
6513 |
RESULT = infixExpression;
|
raster@15779
|
6514 |
|
raster@15779
|
6515 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("relation",24, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6516 |
}
|
raster@15779
|
6517 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6518 |
|
raster@15779
|
6519 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6520 |
case 228: // relation ::= simple_expression relational_operator simple_expression
|
raster@15779
|
6521 |
{
|
raster@15779
|
6522 |
Expression RESULT =null;
|
raster@16367
|
6523 |
int simple_expression1left = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
6524 |
int simple_expression1right = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
6525 |
Expression simple_expression1 = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
6526 |
int relational_operatorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6527 |
int relational_operatorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6528 |
InfixExpression.OperatorType relational_operator = (InfixExpression.OperatorType)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
6529 |
int simple_expression2left = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6530 |
int simple_expression2right = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6531 |
Expression simple_expression2 = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6532 |
|
raster@16367
|
6533 |
InfixExpression infixExpression = new InfixExpression(simple_expression1left, simple_expression2right, simple_expression1, relational_operator, simple_expression2);
|
raster@16367
|
6534 |
RESULT = infixExpression;
|
raster@15779
|
6535 |
|
raster@15779
|
6536 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("relation",24, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6537 |
}
|
raster@15779
|
6538 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6539 |
|
raster@15779
|
6540 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6541 |
case 227: // relation ::= simple_expression
|
raster@15779
|
6542 |
{
|
raster@15779
|
6543 |
Expression RESULT =null;
|
raster@16367
|
6544 |
int simple_expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6545 |
int simple_expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6546 |
Expression simple_expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6547 |
|
raster@16367
|
6548 |
RESULT = simple_expression;
|
raster@15779
|
6549 |
|
raster@15779
|
6550 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("relation",24, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6551 |
}
|
raster@15779
|
6552 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6553 |
|
raster@15779
|
6554 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6555 |
case 226: // expression ::= expression short_circuit relation
|
raster@15779
|
6556 |
{
|
raster@15779
|
6557 |
Expression RESULT =null;
|
raster@16367
|
6558 |
int expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
6559 |
int expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
6560 |
Expression expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
6561 |
int short_circuitleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6562 |
int short_circuitright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6563 |
InfixExpression.OperatorType short_circuit = (InfixExpression.OperatorType)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
6564 |
int relationleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6565 |
int relationright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6566 |
Expression relation = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6567 |
|
raster@16367
|
6568 |
InfixExpression infixExpression = new InfixExpression(expressionleft, relationright, expression, short_circuit, relation);
|
raster@16367
|
6569 |
RESULT = infixExpression;
|
raster@15779
|
6570 |
|
raster@15779
|
6571 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("expression",23, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6572 |
}
|
raster@15779
|
6573 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6574 |
|
raster@15779
|
6575 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6576 |
case 225: // expression ::= expression logical_operator relation
|
raster@15779
|
6577 |
{
|
raster@15779
|
6578 |
Expression RESULT =null;
|
raster@16367
|
6579 |
int expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
6580 |
int expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
6581 |
Expression expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
6582 |
int logical_operatorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
6583 |
int logical_operatorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
6584 |
InfixExpression.OperatorType logical_operator = (InfixExpression.OperatorType)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
6585 |
int relationleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6586 |
int relationright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6587 |
Expression relation = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6588 |
|
raster@16367
|
6589 |
InfixExpression infixExpression = new InfixExpression(expressionleft, relationright, expression, logical_operator, relation);
|
raster@16367
|
6590 |
RESULT = infixExpression;
|
raster@15779
|
6591 |
|
raster@15779
|
6592 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("expression",23, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6593 |
}
|
raster@15779
|
6594 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6595 |
|
raster@15779
|
6596 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6597 |
case 224: // expression ::= relation
|
raster@15779
|
6598 |
{
|
raster@15779
|
6599 |
Expression RESULT =null;
|
raster@16367
|
6600 |
int relationleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6601 |
int relationright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6602 |
Expression relation = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6603 |
|
raster@16367
|
6604 |
RESULT = relation;
|
raster@15779
|
6605 |
|
raster@15779
|
6606 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("expression",23, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6607 |
}
|
raster@15779
|
6608 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6609 |
|
raster@15779
|
6610 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6611 |
case 223: // multiplying_operator ::= REM
|
raster@15779
|
6612 |
{
|
raster@16367
|
6613 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6614 |
|
raster@16367
|
6615 |
RESULT = InfixExpression.OperatorType.REM;
|
raster@15779
|
6616 |
|
raster@15779
|
6617 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("multiplying_operator",33, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6618 |
}
|
raster@15779
|
6619 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6620 |
|
raster@15779
|
6621 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6622 |
case 222: // multiplying_operator ::= MOD
|
raster@15779
|
6623 |
{
|
raster@16367
|
6624 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6625 |
|
raster@16367
|
6626 |
RESULT = InfixExpression.OperatorType.MOD;
|
raster@15779
|
6627 |
|
raster@15779
|
6628 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("multiplying_operator",33, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6629 |
}
|
raster@15779
|
6630 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6631 |
|
raster@15779
|
6632 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6633 |
case 221: // multiplying_operator ::= SLASH
|
raster@15779
|
6634 |
{
|
raster@16367
|
6635 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6636 |
|
raster@16367
|
6637 |
RESULT = InfixExpression.OperatorType.DIV;
|
raster@15779
|
6638 |
|
raster@15779
|
6639 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("multiplying_operator",33, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6640 |
}
|
raster@15779
|
6641 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6642 |
|
raster@15779
|
6643 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6644 |
case 220: // multiplying_operator ::= STAR
|
raster@15779
|
6645 |
{
|
raster@16367
|
6646 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6647 |
|
raster@16367
|
6648 |
RESULT = InfixExpression.OperatorType.MUL;
|
raster@15779
|
6649 |
|
raster@15779
|
6650 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("multiplying_operator",33, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6651 |
}
|
raster@15779
|
6652 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6653 |
|
raster@15779
|
6654 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6655 |
case 219: // binary_adding_operator ::= AMP
|
raster@15779
|
6656 |
{
|
raster@16367
|
6657 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6658 |
|
raster@16367
|
6659 |
RESULT = InfixExpression.OperatorType.STRING_AND;
|
raster@16367
|
6660 |
|
raster@16367
|
6661 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("binary_adding_operator",31, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
6662 |
}
|
raster@16367
|
6663 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
6664 |
|
raster@16367
|
6665 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
6666 |
case 218: // binary_adding_operator ::= MINUS
|
raster@16367
|
6667 |
{
|
raster@16367
|
6668 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6669 |
|
raster@16367
|
6670 |
RESULT = InfixExpression.OperatorType.MINUS;
|
raster@16367
|
6671 |
|
raster@16367
|
6672 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("binary_adding_operator",31, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
6673 |
}
|
raster@16367
|
6674 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
6675 |
|
raster@16367
|
6676 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
6677 |
case 217: // binary_adding_operator ::= PLUS
|
raster@16367
|
6678 |
{
|
raster@16367
|
6679 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6680 |
|
raster@16367
|
6681 |
RESULT = InfixExpression.OperatorType.PLUS;
|
raster@16367
|
6682 |
|
raster@16367
|
6683 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("binary_adding_operator",31, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
6684 |
}
|
raster@16367
|
6685 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
6686 |
|
raster@16367
|
6687 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
6688 |
case 216: // unary_adding_operator ::= MINUS
|
raster@16367
|
6689 |
{
|
raster@15779
|
6690 |
UnaryOperation.Operator RESULT =null;
|
raster@15779
|
6691 |
|
raster@16367
|
6692 |
RESULT = UnaryOperation.Operator.MINUS;
|
raster@16367
|
6693 |
|
raster@16367
|
6694 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unary_adding_operator",32, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
6695 |
}
|
raster@16367
|
6696 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
6697 |
|
raster@16367
|
6698 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
6699 |
case 215: // unary_adding_operator ::= PLUS
|
raster@15779
|
6700 |
{
|
raster@15779
|
6701 |
UnaryOperation.Operator RESULT =null;
|
raster@15779
|
6702 |
|
raster@15779
|
6703 |
RESULT = UnaryOperation.Operator.PLUS;
|
raster@15779
|
6704 |
|
raster@15779
|
6705 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unary_adding_operator",32, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6706 |
}
|
raster@15779
|
6707 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6708 |
|
raster@15779
|
6709 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6710 |
case 214: // membership ::= NOT IN
|
raster@15779
|
6711 |
{
|
raster@16367
|
6712 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6713 |
|
raster@16367
|
6714 |
RESULT = InfixExpression.OperatorType.NOT_IN;
|
raster@16367
|
6715 |
|
raster@16367
|
6716 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("membership",119, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6717 |
}
|
raster@15779
|
6718 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6719 |
|
raster@15779
|
6720 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6721 |
case 213: // membership ::= IN
|
raster@15779
|
6722 |
{
|
raster@16367
|
6723 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6724 |
|
raster@16367
|
6725 |
RESULT = InfixExpression.OperatorType.IN;
|
raster@16367
|
6726 |
|
raster@16367
|
6727 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("membership",119, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6728 |
}
|
raster@15779
|
6729 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6730 |
|
raster@15779
|
6731 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6732 |
case 212: // relational_operator ::= GTEQ
|
raster@15779
|
6733 |
{
|
raster@16367
|
6734 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6735 |
|
raster@16367
|
6736 |
RESULT = InfixExpression.OperatorType.IS_GREATER_OR_EQUAL;
|
raster@15779
|
6737 |
|
raster@15779
|
6738 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("relational_operator",30, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6739 |
}
|
raster@15779
|
6740 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6741 |
|
raster@15779
|
6742 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6743 |
case 211: // relational_operator ::= LT
|
raster@15779
|
6744 |
{
|
raster@16367
|
6745 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6746 |
|
raster@16367
|
6747 |
RESULT = InfixExpression.OperatorType.LGREATER;
|
raster@15779
|
6748 |
|
raster@15779
|
6749 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("relational_operator",30, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6750 |
}
|
raster@15779
|
6751 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6752 |
|
raster@15779
|
6753 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6754 |
case 210: // relational_operator ::= LTEQ
|
raster@15779
|
6755 |
{
|
raster@16367
|
6756 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6757 |
|
raster@16367
|
6758 |
RESULT = InfixExpression.OperatorType.IS_SMALLER_OR_EQUAL;
|
raster@15779
|
6759 |
|
raster@15779
|
6760 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("relational_operator",30, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6761 |
}
|
raster@15779
|
6762 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6763 |
|
raster@15779
|
6764 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6765 |
case 209: // relational_operator ::= GT
|
raster@15779
|
6766 |
{
|
raster@16367
|
6767 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6768 |
|
raster@16367
|
6769 |
RESULT = InfixExpression.OperatorType.RGREATER;
|
raster@15779
|
6770 |
|
raster@15779
|
6771 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("relational_operator",30, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6772 |
}
|
raster@15779
|
6773 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6774 |
|
raster@15779
|
6775 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6776 |
case 208: // relational_operator ::= INEQ
|
raster@15779
|
6777 |
{
|
raster@16367
|
6778 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6779 |
|
raster@16367
|
6780 |
RESULT = InfixExpression.OperatorType.IS_NOT_EQUAL;
|
raster@15779
|
6781 |
|
raster@15779
|
6782 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("relational_operator",30, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6783 |
}
|
raster@15779
|
6784 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6785 |
|
raster@15779
|
6786 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6787 |
case 207: // relational_operator ::= EQ
|
raster@15779
|
6788 |
{
|
raster@16367
|
6789 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6790 |
|
raster@16367
|
6791 |
RESULT = InfixExpression.OperatorType.IS_EQUAL;
|
raster@15779
|
6792 |
|
raster@15779
|
6793 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("relational_operator",30, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6794 |
}
|
raster@15779
|
6795 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6796 |
|
raster@15779
|
6797 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6798 |
case 206: // short_circuit ::= OR ELSE
|
raster@15779
|
6799 |
{
|
raster@16367
|
6800 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6801 |
|
raster@16367
|
6802 |
RESULT = InfixExpression.OperatorType.BOOL_AND;
|
raster@16367
|
6803 |
|
raster@16367
|
6804 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("short_circuit",118, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6805 |
}
|
raster@15779
|
6806 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6807 |
|
raster@15779
|
6808 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6809 |
case 205: // short_circuit ::= AND THEN
|
raster@15779
|
6810 |
{
|
raster@16367
|
6811 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6812 |
|
raster@16367
|
6813 |
RESULT = InfixExpression.OperatorType.BOOL_OR;
|
raster@16367
|
6814 |
|
raster@16367
|
6815 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("short_circuit",118, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6816 |
}
|
raster@15779
|
6817 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6818 |
|
raster@15779
|
6819 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6820 |
case 204: // logical_operator ::= XOR
|
raster@15779
|
6821 |
{
|
raster@16367
|
6822 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6823 |
|
raster@16367
|
6824 |
RESULT = InfixExpression.OperatorType.BOOL_XOR;
|
raster@15779
|
6825 |
|
raster@15779
|
6826 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("logical_operator",29, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6827 |
}
|
raster@15779
|
6828 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6829 |
|
raster@15779
|
6830 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6831 |
case 203: // logical_operator ::= OR
|
raster@15779
|
6832 |
{
|
raster@16367
|
6833 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6834 |
|
raster@16367
|
6835 |
RESULT = InfixExpression.OperatorType.BOOL_OR;
|
raster@15779
|
6836 |
|
raster@15779
|
6837 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("logical_operator",29, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6838 |
}
|
raster@15779
|
6839 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6840 |
|
raster@15779
|
6841 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6842 |
case 202: // logical_operator ::= AND
|
raster@15779
|
6843 |
{
|
raster@16367
|
6844 |
InfixExpression.OperatorType RESULT =null;
|
raster@16367
|
6845 |
|
raster@16367
|
6846 |
RESULT = InfixExpression.OperatorType.BOOL_AND;
|
raster@15779
|
6847 |
|
raster@15779
|
6848 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("logical_operator",29, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6849 |
}
|
raster@15779
|
6850 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6851 |
|
raster@15779
|
6852 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6853 |
case 201: // comp_assoc ::= choice_s ARROW expression
|
raster@15779
|
6854 |
{
|
raster@15779
|
6855 |
Object RESULT =null;
|
raster@15779
|
6856 |
|
raster@16367
|
6857 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("comp_assoc",172, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6858 |
}
|
raster@15779
|
6859 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6860 |
|
raster@15779
|
6861 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6862 |
case 200: // value_s_2 ::= value_s_2 COMMA value
|
raster@15779
|
6863 |
{
|
raster@15779
|
6864 |
Object RESULT =null;
|
raster@15779
|
6865 |
|
raster@16367
|
6866 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("value_s_2",174, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6867 |
}
|
raster@15779
|
6868 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6869 |
|
raster@15779
|
6870 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6871 |
case 199: // value_s_2 ::= value COMMA value
|
raster@15779
|
6872 |
{
|
raster@15779
|
6873 |
Object RESULT =null;
|
raster@15779
|
6874 |
|
raster@16367
|
6875 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("value_s_2",174, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6876 |
}
|
raster@15779
|
6877 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6878 |
|
raster@15779
|
6879 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6880 |
case 198: // aggregate ::= LPAREN NULL RECORD RPAREN
|
raster@15779
|
6881 |
{
|
raster@15779
|
6882 |
Object RESULT =null;
|
raster@15779
|
6883 |
|
raster@16367
|
6884 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("aggregate",173, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6885 |
}
|
raster@15779
|
6886 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6887 |
|
raster@15779
|
6888 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6889 |
case 197: // aggregate ::= LPAREN expression WITH NULL RECORD RPAREN
|
raster@15779
|
6890 |
{
|
raster@15779
|
6891 |
Object RESULT =null;
|
raster@15779
|
6892 |
|
raster@16367
|
6893 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("aggregate",173, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6894 |
}
|
raster@15779
|
6895 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6896 |
|
raster@15779
|
6897 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6898 |
case 196: // aggregate ::= LPAREN expression WITH value_s RPAREN
|
raster@15779
|
6899 |
{
|
raster@15779
|
6900 |
Object RESULT =null;
|
raster@15779
|
6901 |
|
raster@16367
|
6902 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("aggregate",173, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6903 |
}
|
raster@15779
|
6904 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6905 |
|
raster@15779
|
6906 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6907 |
case 195: // aggregate ::= LPAREN value_s_2 RPAREN
|
raster@15779
|
6908 |
{
|
raster@15779
|
6909 |
Object RESULT =null;
|
raster@15779
|
6910 |
|
raster@16367
|
6911 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("aggregate",173, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6912 |
}
|
raster@15779
|
6913 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6914 |
|
raster@15779
|
6915 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6916 |
case 194: // aggregate ::= LPAREN comp_assoc RPAREN
|
raster@15779
|
6917 |
{
|
raster@15779
|
6918 |
Object RESULT =null;
|
raster@15779
|
6919 |
|
raster@16367
|
6920 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("aggregate",173, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6921 |
}
|
raster@15779
|
6922 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6923 |
|
raster@15779
|
6924 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6925 |
case 193: // literal ::= NULL
|
raster@15779
|
6926 |
{
|
raster@15779
|
6927 |
Expression RESULT =null;
|
raster@16367
|
6928 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
6929 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
6930 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
6931 |
|
raster@16367
|
6932 |
Scalar scalar = new Scalar(tokenleft, tokenright, "null", Scalar.Type.SYSTEM);
|
raster@16367
|
6933 |
RESULT = scalar;
|
raster@15779
|
6934 |
|
raster@15779
|
6935 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("literal",106, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6936 |
}
|
raster@15779
|
6937 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6938 |
|
raster@15779
|
6939 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6940 |
case 192: // literal ::= used_char
|
raster@15779
|
6941 |
{
|
raster@15779
|
6942 |
Expression RESULT =null;
|
raster@15779
|
6943 |
int usedCharleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6944 |
int usedCharright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6945 |
String usedChar = (String)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6946 |
|
raster@16367
|
6947 |
Scalar scalar = new Scalar(usedCharleft, usedCharright, usedChar, Scalar.Type.STRING);
|
raster@16367
|
6948 |
RESULT = scalar;
|
raster@15779
|
6949 |
|
raster@15779
|
6950 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("literal",106, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6951 |
}
|
raster@15779
|
6952 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6953 |
|
raster@15779
|
6954 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6955 |
case 191: // literal ::= BASED_LITERAL
|
raster@15779
|
6956 |
{
|
raster@15779
|
6957 |
Expression RESULT =null;
|
raster@15779
|
6958 |
int decleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6959 |
int decright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6960 |
String dec = (String)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6961 |
|
raster@16367
|
6962 |
Scalar scalar = new Scalar(decleft, decright, dec, Scalar.Type.INT);
|
raster@16367
|
6963 |
RESULT = scalar;
|
raster@15779
|
6964 |
|
raster@15779
|
6965 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("literal",106, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6966 |
}
|
raster@15779
|
6967 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6968 |
|
raster@15779
|
6969 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6970 |
case 190: // literal ::= DECIMAL_LITERAL
|
raster@15779
|
6971 |
{
|
raster@15779
|
6972 |
Expression RESULT =null;
|
raster@15779
|
6973 |
int decleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
6974 |
int decright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
6975 |
String dec = (String)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
6976 |
|
raster@16367
|
6977 |
Scalar scalar = new Scalar(decleft, decright, dec, Scalar.Type.INT);
|
raster@16367
|
6978 |
RESULT = scalar;
|
raster@15779
|
6979 |
|
raster@15779
|
6980 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("literal",106, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6981 |
}
|
raster@15779
|
6982 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6983 |
|
raster@15779
|
6984 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6985 |
case 189: // attribute_id ::= ACCESS
|
raster@15779
|
6986 |
{
|
raster@16367
|
6987 |
String RESULT =null;
|
raster@16367
|
6988 |
|
raster@16367
|
6989 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("attribute_id",120, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6990 |
}
|
raster@15779
|
6991 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
6992 |
|
raster@15779
|
6993 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
6994 |
case 188: // attribute_id ::= DELTA
|
raster@15779
|
6995 |
{
|
raster@16367
|
6996 |
String RESULT =null;
|
raster@16367
|
6997 |
|
raster@16367
|
6998 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("attribute_id",120, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
6999 |
}
|
raster@15779
|
7000 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7001 |
|
raster@15779
|
7002 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7003 |
case 187: // attribute_id ::= DIGITS
|
raster@15779
|
7004 |
{
|
raster@16367
|
7005 |
String RESULT =null;
|
raster@16367
|
7006 |
|
raster@16367
|
7007 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("attribute_id",120, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7008 |
}
|
raster@15779
|
7009 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7010 |
|
raster@15779
|
7011 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7012 |
case 186: // attribute_id ::= IDENTIFIER
|
raster@15779
|
7013 |
{
|
raster@16367
|
7014 |
String RESULT =null;
|
raster@16367
|
7015 |
|
raster@16367
|
7016 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("attribute_id",120, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7017 |
}
|
raster@15779
|
7018 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7019 |
|
raster@15779
|
7020 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7021 |
case 185: // attribute ::= name TICK attribute_id
|
raster@15779
|
7022 |
{
|
raster@16367
|
7023 |
Identifier RESULT =null;
|
raster@15779
|
7024 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
7025 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
7026 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
7027 |
|
raster@15779
|
7028 |
RESULT = name;
|
raster@15779
|
7029 |
|
raster@15779
|
7030 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("attribute",113, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7031 |
}
|
raster@15779
|
7032 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7033 |
|
raster@15779
|
7034 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7035 |
case 184: // selected_component ::= name DOT ALL
|
raster@15779
|
7036 |
{
|
raster@16367
|
7037 |
Identifier RESULT =null;
|
raster@15779
|
7038 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
7039 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
7040 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
7041 |
int allleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
7042 |
int allright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
7043 |
Object all = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
7044 |
|
raster@16367
|
7045 |
Identifier identifier = new Identifier (nameleft, allright, name.getName() + "." + "all");
|
raster@16367
|
7046 |
RESULT = identifier;
|
raster@15779
|
7047 |
|
raster@15779
|
7048 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("selected_component",22, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7049 |
}
|
raster@15779
|
7050 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7051 |
|
raster@15779
|
7052 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7053 |
case 183: // selected_component ::= name DOT operator_symbol
|
raster@15779
|
7054 |
{
|
raster@16367
|
7055 |
Identifier RESULT =null;
|
raster@15779
|
7056 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
7057 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
7058 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@15779
|
7059 |
int operatorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
7060 |
int operatorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7061 |
Identifier operator = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7062 |
|
raster@16367
|
7063 |
Identifier identifier = new Identifier (nameleft, operatorright, name.getName() + "." + operator.getName());
|
raster@16367
|
7064 |
RESULT = identifier;
|
raster@15779
|
7065 |
|
raster@15779
|
7066 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("selected_component",22, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7067 |
}
|
raster@15779
|
7068 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7069 |
|
raster@15779
|
7070 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7071 |
case 182: // selected_component ::= name DOT used_char
|
raster@15779
|
7072 |
{
|
raster@16367
|
7073 |
Identifier RESULT =null;
|
raster@15779
|
7074 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
7075 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
7076 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
7077 |
int used_charleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7078 |
int used_charright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7079 |
String used_char = (String)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7080 |
|
raster@16367
|
7081 |
Identifier identifier = new Identifier (nameleft, used_charright, name.getName() + "." + used_char);
|
raster@16367
|
7082 |
RESULT = identifier;
|
raster@15779
|
7083 |
|
raster@15779
|
7084 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("selected_component",22, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7085 |
}
|
raster@15779
|
7086 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7087 |
|
raster@15779
|
7088 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7089 |
case 181: // selected_component ::= name DOT simple_name
|
raster@15779
|
7090 |
{
|
raster@16367
|
7091 |
Identifier RESULT =null;
|
raster@15779
|
7092 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@15779
|
7093 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
7094 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
7095 |
int simple_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7096 |
int simple_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7097 |
Identifier simple_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7098 |
|
raster@16367
|
7099 |
Identifier identifier = new Identifier (nameleft, simple_nameright, name.getName() + "." + simple_name.getName());
|
raster@16367
|
7100 |
RESULT = identifier;
|
raster@15779
|
7101 |
|
raster@15779
|
7102 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("selected_component",22, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7103 |
}
|
raster@15779
|
7104 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7105 |
|
raster@15779
|
7106 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7107 |
case 180: // value ::= error
|
raster@14695
|
7108 |
{
|
raster@14695
|
7109 |
Object RESULT =null;
|
raster@14695
|
7110 |
int theErrorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7111 |
int theErrorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7112 |
Object theError = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7113 |
|
raster@14695
|
7114 |
ASTError error = new ASTError(theErrorleft, theErrorright);
|
raster@14695
|
7115 |
RESULT = error;
|
raster@14695
|
7116 |
|
raster@16367
|
7117 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("value",171, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7118 |
}
|
raster@15779
|
7119 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7120 |
|
raster@15779
|
7121 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7122 |
case 179: // value ::= discrete_with_range
|
raster@15779
|
7123 |
{
|
raster@15779
|
7124 |
Object RESULT =null;
|
raster@15779
|
7125 |
|
raster@16367
|
7126 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("value",171, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7127 |
}
|
raster@15779
|
7128 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7129 |
|
raster@15779
|
7130 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7131 |
case 178: // value ::= comp_assoc
|
raster@15779
|
7132 |
{
|
raster@15779
|
7133 |
Object RESULT =null;
|
raster@15779
|
7134 |
|
raster@16367
|
7135 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("value",171, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7136 |
}
|
raster@15779
|
7137 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7138 |
|
raster@15779
|
7139 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7140 |
case 177: // value ::= expression
|
raster@15779
|
7141 |
{
|
raster@15779
|
7142 |
Object RESULT =null;
|
raster@15779
|
7143 |
|
raster@16367
|
7144 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("value",171, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7145 |
}
|
raster@15779
|
7146 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7147 |
|
raster@15779
|
7148 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7149 |
case 176: // value_s ::= value_s COMMA value
|
raster@15779
|
7150 |
{
|
raster@15779
|
7151 |
Expression RESULT =null;
|
raster@15779
|
7152 |
|
raster@15779
|
7153 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("value_s",115, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7154 |
}
|
raster@15779
|
7155 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7156 |
|
raster@15779
|
7157 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7158 |
case 175: // value_s ::= value
|
raster@15779
|
7159 |
{
|
raster@15779
|
7160 |
Expression RESULT =null;
|
raster@15779
|
7161 |
|
raster@15779
|
7162 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("value_s",115, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7163 |
}
|
raster@15779
|
7164 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7165 |
|
raster@15779
|
7166 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
7167 |
case 174: // indexed_component ::= name LPAREN value_s RPAREN
|
raster@16367
|
7168 |
{
|
raster@16367
|
7169 |
Identifier RESULT =null;
|
raster@15779
|
7170 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
7171 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@16367
|
7172 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@15779
|
7173 |
int indexleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
7174 |
int indexright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
7175 |
Expression index = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
7176 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
7177 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
7178 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
7179 |
|
raster@15779
|
7180 |
RESULT = name;
|
raster@15779
|
7181 |
|
raster@16367
|
7182 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("indexed_component",114, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7183 |
}
|
raster@15779
|
7184 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7185 |
|
raster@15779
|
7186 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7187 |
case 173: // used_char ::= CHAR_LITERAL
|
raster@15779
|
7188 |
{
|
raster@15779
|
7189 |
String RESULT =null;
|
raster@15779
|
7190 |
int charLiteralleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
7191 |
int charLiteralright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
7192 |
String charLiteral = (String)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
7193 |
|
raster@15779
|
7194 |
RESULT = charLiteral;
|
raster@15779
|
7195 |
|
raster@15779
|
7196 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("used_char",110, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7197 |
}
|
raster@15779
|
7198 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7199 |
|
raster@15779
|
7200 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7201 |
case 172: // library_unit_name_list ::= library_unit_name_list COMMA compound_name
|
raster@14695
|
7202 |
{
|
raster@14695
|
7203 |
List RESULT =null;
|
raster@14695
|
7204 |
int nameListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@14695
|
7205 |
int nameListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@14695
|
7206 |
List nameList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@14695
|
7207 |
int compoundNameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7208 |
int compoundNameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7209 |
Identifier compoundName = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7210 |
|
raster@14695
|
7211 |
nameList.add(compoundName);
|
raster@14695
|
7212 |
RESULT = nameList;
|
raster@14695
|
7213 |
|
raster@15779
|
7214 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("library_unit_name_list",89, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7215 |
}
|
raster@15779
|
7216 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7217 |
|
raster@15779
|
7218 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7219 |
case 171: // library_unit_name_list ::= compound_name
|
raster@14695
|
7220 |
{
|
raster@14695
|
7221 |
List RESULT =null;
|
raster@16367
|
7222 |
int compound_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7223 |
int compound_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7224 |
Identifier compound_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7225 |
|
raster@14695
|
7226 |
List nameList = new LinkedList();
|
raster@16367
|
7227 |
PackageName packageName = new PackageName(compound_nameleft, compound_nameright, compound_name);
|
raster@15779
|
7228 |
nameList.add(packageName);
|
raster@14695
|
7229 |
RESULT = nameList;
|
raster@14695
|
7230 |
|
raster@15779
|
7231 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("library_unit_name_list",89, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7232 |
}
|
raster@15779
|
7233 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7234 |
|
raster@15779
|
7235 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7236 |
case 170: // compound_name ::= compound_name DOT simple_name
|
raster@14695
|
7237 |
{
|
raster@16367
|
7238 |
Identifier RESULT =null;
|
raster@16367
|
7239 |
int compound_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
7240 |
int compound_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
7241 |
Identifier compound_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
7242 |
int simple_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7243 |
int simple_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7244 |
Identifier simple_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7245 |
|
raster@16367
|
7246 |
RESULT = simple_name;
|
raster@14695
|
7247 |
|
raster@15779
|
7248 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compound_name",94, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7249 |
}
|
raster@15779
|
7250 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7251 |
|
raster@15779
|
7252 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7253 |
case 169: // compound_name ::= simple_name
|
raster@14695
|
7254 |
{
|
raster@16367
|
7255 |
Identifier RESULT =null;
|
raster@16367
|
7256 |
int simple_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7257 |
int simple_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7258 |
Identifier simple_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7259 |
|
raster@16367
|
7260 |
RESULT = simple_name;
|
raster@14695
|
7261 |
|
raster@15779
|
7262 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("compound_name",94, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7263 |
}
|
raster@15779
|
7264 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7265 |
|
raster@15779
|
7266 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7267 |
case 168: // simple_name ::= IDENTIFIER
|
raster@14695
|
7268 |
{
|
raster@16367
|
7269 |
Identifier RESULT =null;
|
raster@16367
|
7270 |
int idleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7271 |
int idright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7272 |
String id = (String)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7273 |
|
raster@16367
|
7274 |
Identifier identifier = new Identifier (idleft, idright, id);
|
raster@14695
|
7275 |
RESULT = identifier;
|
raster@14695
|
7276 |
|
raster@15779
|
7277 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("simple_name",21, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7278 |
}
|
raster@15779
|
7279 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7280 |
|
raster@15779
|
7281 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7282 |
case 167: // subtype_mark ::= subtype_mark DOT simple_name
|
raster@14695
|
7283 |
{
|
raster@16367
|
7284 |
NameBase RESULT =null;
|
raster@16367
|
7285 |
int subtype_markleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
7286 |
int subtype_markright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
7287 |
NameBase subtype_mark = (NameBase)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
7288 |
int simple_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7289 |
int simple_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7290 |
Identifier simple_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7291 |
|
raster@16367
|
7292 |
TypeName typeName = new TypeName (simple_nameleft, simple_nameright, simple_name);
|
raster@16367
|
7293 |
Dispatch dispatch = parser.createDispatch(subtype_mark, typeName);
|
raster@16367
|
7294 |
RESULT = dispatch;
|
raster@16367
|
7295 |
|
raster@16367
|
7296 |
|
raster@16367
|
7297 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subtype_mark",100, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@16367
|
7298 |
}
|
raster@16367
|
7299 |
return CUP$Ada95ASTParser$result;
|
raster@16367
|
7300 |
|
raster@16367
|
7301 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
7302 |
case 166: // subtype_mark ::= subtype_mark TICK attribute_id
|
raster@16367
|
7303 |
{
|
raster@16367
|
7304 |
NameBase RESULT =null;
|
raster@14695
|
7305 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@14695
|
7306 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
7307 |
NameBase name = (NameBase)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
7308 |
int idleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7309 |
int idright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7310 |
String id = (String)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7311 |
|
raster@16367
|
7312 |
((TypeName)name).setAttributeId(id);
|
raster@16367
|
7313 |
RESULT = name;
|
raster@14695
|
7314 |
|
raster@15779
|
7315 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subtype_mark",100, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7316 |
}
|
raster@15779
|
7317 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7318 |
|
raster@15779
|
7319 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7320 |
case 165: // subtype_mark ::= simple_name
|
raster@14695
|
7321 |
{
|
raster@16367
|
7322 |
NameBase RESULT =null;
|
raster@14695
|
7323 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7324 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7325 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7326 |
|
raster@16367
|
7327 |
TypeName typeName = new TypeName (nameleft, nameright, name);
|
raster@16367
|
7328 |
RESULT = typeName;
|
raster@14695
|
7329 |
|
raster@15779
|
7330 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subtype_mark",100, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7331 |
}
|
raster@15779
|
7332 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7333 |
|
raster@15779
|
7334 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
7335 |
case 164: // name ::= attribute
|
raster@16367
|
7336 |
{
|
raster@16367
|
7337 |
Identifier RESULT =null;
|
raster@16367
|
7338 |
int attributeleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7339 |
int attributeright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7340 |
Identifier attribute = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7341 |
|
raster@16367
|
7342 |
RESULT = attribute;
|
raster@15779
|
7343 |
|
raster@15779
|
7344 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("name",20, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7345 |
}
|
raster@15779
|
7346 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7347 |
|
raster@15779
|
7348 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
7349 |
case 163: // name ::= selected_component
|
raster@16367
|
7350 |
{
|
raster@16367
|
7351 |
Identifier RESULT =null;
|
raster@16367
|
7352 |
int selected_componentleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7353 |
int selected_componentright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7354 |
Identifier selected_component = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7355 |
|
raster@16367
|
7356 |
RESULT = selected_component;
|
raster@15779
|
7357 |
|
raster@15779
|
7358 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("name",20, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7359 |
}
|
raster@15779
|
7360 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7361 |
|
raster@15779
|
7362 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
7363 |
case 162: // name ::= indexed_component
|
raster@16367
|
7364 |
{
|
raster@16367
|
7365 |
Identifier RESULT =null;
|
raster@16367
|
7366 |
int indexed_componentleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7367 |
int indexed_componentright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7368 |
Identifier indexed_component = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7369 |
|
raster@16367
|
7370 |
RESULT = indexed_component;
|
raster@15779
|
7371 |
|
raster@15779
|
7372 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("name",20, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7373 |
}
|
raster@15779
|
7374 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7375 |
|
raster@15779
|
7376 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@16367
|
7377 |
case 161: // name ::= operator_symbol
|
raster@16367
|
7378 |
{
|
raster@16367
|
7379 |
Identifier RESULT =null;
|
raster@16367
|
7380 |
int operator_symbolleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7381 |
int operator_symbolright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7382 |
Identifier operator_symbol = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7383 |
|
raster@16367
|
7384 |
RESULT = operator_symbol;
|
raster@15779
|
7385 |
|
raster@15779
|
7386 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("name",20, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7387 |
}
|
raster@15779
|
7388 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7389 |
|
raster@15779
|
7390 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7391 |
case 160: // name ::= simple_name
|
raster@14695
|
7392 |
{
|
raster@16367
|
7393 |
Identifier RESULT =null;
|
raster@16367
|
7394 |
int simple_nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
7395 |
int simple_nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
7396 |
Identifier simple_name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
7397 |
|
raster@16367
|
7398 |
RESULT = simple_name;
|
raster@15779
|
7399 |
|
raster@15779
|
7400 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("name",20, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7401 |
}
|
raster@15779
|
7402 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7403 |
|
raster@15779
|
7404 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7405 |
case 159: // proper_body ::= protected_body
|
raster@14695
|
7406 |
{
|
raster@14695
|
7407 |
Statement RESULT =null;
|
raster@14695
|
7408 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7409 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7410 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7411 |
|
raster@14695
|
7412 |
RESULT = statement;
|
raster@14695
|
7413 |
|
raster@15779
|
7414 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("proper_body",11, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7415 |
}
|
raster@15779
|
7416 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7417 |
|
raster@15779
|
7418 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7419 |
case 158: // proper_body ::= task_body
|
raster@14695
|
7420 |
{
|
raster@14695
|
7421 |
Statement RESULT =null;
|
raster@14695
|
7422 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7423 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7424 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7425 |
|
raster@14695
|
7426 |
RESULT = statement;
|
raster@14695
|
7427 |
|
raster@15779
|
7428 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("proper_body",11, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7429 |
}
|
raster@15779
|
7430 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7431 |
|
raster@15779
|
7432 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7433 |
case 157: // proper_body ::= package_body
|
raster@14695
|
7434 |
{
|
raster@14695
|
7435 |
Statement RESULT =null;
|
raster@14695
|
7436 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7437 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7438 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7439 |
|
raster@14695
|
7440 |
RESULT = statement;
|
raster@14695
|
7441 |
|
raster@15779
|
7442 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("proper_body",11, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7443 |
}
|
raster@15779
|
7444 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7445 |
|
raster@15779
|
7446 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7447 |
case 156: // proper_body ::= subprogram_body
|
raster@14695
|
7448 |
{
|
raster@14695
|
7449 |
Statement RESULT =null;
|
raster@14695
|
7450 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7451 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7452 |
MethodDeclaration statement = (MethodDeclaration)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7453 |
|
raster@14695
|
7454 |
RESULT = statement;
|
raster@14695
|
7455 |
|
raster@15779
|
7456 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("proper_body",11, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7457 |
}
|
raster@15779
|
7458 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7459 |
|
raster@15779
|
7460 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7461 |
case 155: // body ::= protected_body
|
raster@14695
|
7462 |
{
|
raster@14695
|
7463 |
Statement RESULT =null;
|
raster@14695
|
7464 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7465 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7466 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7467 |
|
raster@14695
|
7468 |
RESULT = statement;
|
raster@14695
|
7469 |
|
raster@15779
|
7470 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("body",70, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7471 |
}
|
raster@15779
|
7472 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7473 |
|
raster@15779
|
7474 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7475 |
case 154: // body ::= task_body
|
raster@14695
|
7476 |
{
|
raster@14695
|
7477 |
Statement RESULT =null;
|
raster@14695
|
7478 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7479 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7480 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7481 |
|
raster@14695
|
7482 |
RESULT = statement;
|
raster@14695
|
7483 |
|
raster@15779
|
7484 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("body",70, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7485 |
}
|
raster@15779
|
7486 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7487 |
|
raster@15779
|
7488 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7489 |
case 153: // body ::= package_body
|
raster@14695
|
7490 |
{
|
raster@14695
|
7491 |
Statement RESULT =null;
|
raster@14695
|
7492 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7493 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7494 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7495 |
|
raster@14695
|
7496 |
RESULT = statement;
|
raster@14695
|
7497 |
|
raster@15779
|
7498 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("body",70, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7499 |
}
|
raster@15779
|
7500 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7501 |
|
raster@15779
|
7502 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7503 |
case 152: // body ::= subprogram_body
|
raster@14695
|
7504 |
{
|
raster@14695
|
7505 |
Statement RESULT =null;
|
raster@14695
|
7506 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7507 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7508 |
MethodDeclaration statement = (MethodDeclaration)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7509 |
|
raster@14695
|
7510 |
RESULT = statement;
|
raster@14695
|
7511 |
|
raster@15779
|
7512 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("body",70, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7513 |
}
|
raster@15779
|
7514 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7515 |
|
raster@15779
|
7516 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7517 |
case 151: // declarative_item_or_body ::= declarative_item
|
raster@14695
|
7518 |
{
|
raster@14695
|
7519 |
Object RESULT =null;
|
raster@14695
|
7520 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7521 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7522 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7523 |
|
raster@14695
|
7524 |
RESULT = statement;
|
raster@14695
|
7525 |
|
raster@16367
|
7526 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item_or_body",170, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7527 |
}
|
raster@15779
|
7528 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7529 |
|
raster@15779
|
7530 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7531 |
case 150: // declarative_item_or_body ::= body
|
raster@14695
|
7532 |
{
|
raster@14695
|
7533 |
Object RESULT =null;
|
raster@14695
|
7534 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7535 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7536 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7537 |
|
raster@14695
|
7538 |
RESULT = statement;
|
raster@14695
|
7539 |
|
raster@16367
|
7540 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item_or_body",170, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7541 |
}
|
raster@15779
|
7542 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7543 |
|
raster@15779
|
7544 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7545 |
case 149: // declarative_item_or_body_s1 ::= declarative_item_or_body_s1 declarative_item_or_body
|
raster@14695
|
7546 |
{
|
raster@14695
|
7547 |
List RESULT =null;
|
raster@14695
|
7548 |
int declaritiveItemListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
7549 |
int declaritiveItemListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
7550 |
List declaritiveItemList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
7551 |
int declaritiveItemleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7552 |
int declaritiveItemright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7553 |
Object declaritiveItem = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7554 |
|
raster@14695
|
7555 |
declaritiveItemList.add(declaritiveItem);
|
raster@14695
|
7556 |
RESULT = declaritiveItemList;
|
raster@14695
|
7557 |
|
raster@15779
|
7558 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item_or_body_s1",9, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7559 |
}
|
raster@15779
|
7560 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7561 |
|
raster@15779
|
7562 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7563 |
case 148: // declarative_item_or_body_s1 ::= declarative_item_or_body
|
raster@14695
|
7564 |
{
|
raster@14695
|
7565 |
List RESULT =null;
|
raster@14695
|
7566 |
int declaritiveItemleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7567 |
int declaritiveItemright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7568 |
Object declaritiveItem = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7569 |
|
raster@14695
|
7570 |
List declaritiveItemList = new LinkedList();
|
raster@14695
|
7571 |
declaritiveItemList.add(declaritiveItem);
|
raster@14695
|
7572 |
RESULT = declaritiveItemList;
|
raster@14695
|
7573 |
|
raster@15779
|
7574 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item_or_body_s1",9, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7575 |
}
|
raster@15779
|
7576 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7577 |
|
raster@15779
|
7578 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7579 |
case 147: // declarative_item ::= pragma
|
raster@14695
|
7580 |
{
|
raster@14695
|
7581 |
Statement RESULT =null;
|
raster@14695
|
7582 |
|
raster@15779
|
7583 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item",7, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7584 |
}
|
raster@15779
|
7585 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7586 |
|
raster@15779
|
7587 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7588 |
case 146: // declarative_item ::= rep_spec
|
raster@14695
|
7589 |
{
|
raster@14695
|
7590 |
Statement RESULT =null;
|
raster@14695
|
7591 |
|
raster@15779
|
7592 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item",7, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7593 |
}
|
raster@15779
|
7594 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7595 |
|
raster@15779
|
7596 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7597 |
case 145: // declarative_item ::= use_clause
|
raster@14695
|
7598 |
{
|
raster@14695
|
7599 |
Statement RESULT =null;
|
raster@14695
|
7600 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7601 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7602 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7603 |
|
raster@14695
|
7604 |
RESULT = statement;
|
raster@14695
|
7605 |
|
raster@15779
|
7606 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item",7, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7607 |
}
|
raster@15779
|
7608 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7609 |
|
raster@15779
|
7610 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7611 |
case 144: // declarative_item ::= declaration
|
raster@14695
|
7612 |
{
|
raster@14695
|
7613 |
Statement RESULT =null;
|
raster@14695
|
7614 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7615 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7616 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7617 |
|
raster@14695
|
7618 |
RESULT = statement;
|
raster@14695
|
7619 |
|
raster@15779
|
7620 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item",7, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7621 |
}
|
raster@15779
|
7622 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7623 |
|
raster@15779
|
7624 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7625 |
case 143: // declarative_item ::= package_declaration
|
raster@15779
|
7626 |
{
|
raster@15779
|
7627 |
Statement RESULT =null;
|
raster@15779
|
7628 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
7629 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
7630 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
7631 |
|
raster@15779
|
7632 |
RESULT = statement;
|
raster@15779
|
7633 |
|
raster@15779
|
7634 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item",7, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7635 |
}
|
raster@15779
|
7636 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7637 |
|
raster@15779
|
7638 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7639 |
case 142: // declarative_item ::= subprog_declaration
|
raster@15779
|
7640 |
{
|
raster@15779
|
7641 |
Statement RESULT =null;
|
raster@15779
|
7642 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
7643 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
7644 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
7645 |
|
raster@15779
|
7646 |
RESULT = statement;
|
raster@15779
|
7647 |
|
raster@15779
|
7648 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item",7, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7649 |
}
|
raster@15779
|
7650 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7651 |
|
raster@15779
|
7652 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7653 |
case 141: // declarative_item ::= type_declaration
|
raster@15779
|
7654 |
{
|
raster@15779
|
7655 |
Statement RESULT =null;
|
raster@15779
|
7656 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
7657 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
7658 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
7659 |
|
raster@15779
|
7660 |
RESULT = statement;
|
raster@15779
|
7661 |
|
raster@15779
|
7662 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item",7, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7663 |
}
|
raster@15779
|
7664 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7665 |
|
raster@15779
|
7666 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7667 |
case 140: // declarative_item ::= fields_declaration
|
raster@14695
|
7668 |
{
|
raster@14695
|
7669 |
Statement RESULT =null;
|
raster@14695
|
7670 |
int listleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7671 |
int listright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7672 |
List list = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7673 |
|
raster@14695
|
7674 |
FieldsDeclaration fieldsDeclaration = new FieldsDeclaration(listleft, listright, list);
|
raster@14695
|
7675 |
RESULT = fieldsDeclaration;
|
raster@14695
|
7676 |
|
raster@15779
|
7677 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item",7, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7678 |
}
|
raster@15779
|
7679 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7680 |
|
raster@15779
|
7681 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7682 |
case 139: // declarative_item_list ::= declarative_item_list declarative_item
|
raster@14695
|
7683 |
{
|
raster@14695
|
7684 |
List RESULT =null;
|
raster@14695
|
7685 |
int declaritiveItemListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
7686 |
int declaritiveItemListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
7687 |
List declaritiveItemList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
7688 |
int declaritiveItemleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7689 |
int declaritiveItemright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7690 |
Statement declaritiveItem = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7691 |
|
raster@14695
|
7692 |
declaritiveItemList.add(declaritiveItem);
|
raster@14695
|
7693 |
RESULT = declaritiveItemList;
|
raster@14695
|
7694 |
|
raster@15779
|
7695 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item_list",6, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7696 |
}
|
raster@15779
|
7697 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7698 |
|
raster@15779
|
7699 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7700 |
case 138: // declarative_item_list ::= declarative_item
|
raster@14695
|
7701 |
{
|
raster@14695
|
7702 |
List RESULT =null;
|
raster@14695
|
7703 |
int declaritiveItemleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7704 |
int declaritiveItemright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7705 |
Statement declaritiveItem = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7706 |
|
raster@14695
|
7707 |
List declaritiveItemList = new LinkedList();
|
raster@14695
|
7708 |
declaritiveItemList.add(declaritiveItem);
|
raster@14695
|
7709 |
RESULT = declaritiveItemList;
|
raster@14695
|
7710 |
|
raster@15779
|
7711 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_item_list",6, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7712 |
}
|
raster@15779
|
7713 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7714 |
|
raster@15779
|
7715 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7716 |
case 137: // declarative_items_opt ::= declarative_item_list
|
raster@14695
|
7717 |
{
|
raster@14695
|
7718 |
List RESULT =null;
|
raster@14695
|
7719 |
int declaritiveItemListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7720 |
int declaritiveItemListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7721 |
List declaritiveItemList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7722 |
|
raster@14695
|
7723 |
RESULT = declaritiveItemList;
|
raster@14695
|
7724 |
|
raster@15779
|
7725 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_items_opt",5, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7726 |
}
|
raster@15779
|
7727 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7728 |
|
raster@15779
|
7729 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7730 |
case 136: // declarative_items_opt ::=
|
raster@14695
|
7731 |
{
|
raster@14695
|
7732 |
List RESULT =null;
|
raster@14695
|
7733 |
|
raster@14695
|
7734 |
RESULT = new LinkedList();
|
raster@14695
|
7735 |
|
raster@15779
|
7736 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_items_opt",5, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7737 |
}
|
raster@15779
|
7738 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7739 |
|
raster@15779
|
7740 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7741 |
case 135: // declarative_part ::= declarative_item_or_body_s1
|
raster@14695
|
7742 |
{
|
raster@14695
|
7743 |
List RESULT =null;
|
raster@14695
|
7744 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
7745 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
7746 |
List statement = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
7747 |
|
raster@14695
|
7748 |
RESULT = statement;
|
raster@14695
|
7749 |
|
raster@15779
|
7750 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_part",8, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7751 |
}
|
raster@15779
|
7752 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7753 |
|
raster@15779
|
7754 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7755 |
case 134: // declarative_part ::=
|
raster@14695
|
7756 |
{
|
raster@14695
|
7757 |
List RESULT =null;
|
raster@14695
|
7758 |
|
raster@14695
|
7759 |
RESULT = new LinkedList();
|
raster@14695
|
7760 |
|
raster@15779
|
7761 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declarative_part",8, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7762 |
}
|
raster@15779
|
7763 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7764 |
|
raster@15779
|
7765 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7766 |
case 133: // prot_opt ::= PROTECTED
|
raster@15779
|
7767 |
{
|
raster@15779
|
7768 |
Object RESULT =null;
|
raster@15779
|
7769 |
|
raster@16367
|
7770 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_opt",168, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7771 |
}
|
raster@15779
|
7772 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7773 |
|
raster@15779
|
7774 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7775 |
case 132: // prot_opt ::=
|
raster@15779
|
7776 |
{
|
raster@15779
|
7777 |
Object RESULT =null;
|
raster@15779
|
7778 |
|
raster@16367
|
7779 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("prot_opt",168, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7780 |
}
|
raster@15779
|
7781 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7782 |
|
raster@15779
|
7783 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7784 |
case 131: // access_type ::= ACCESS prot_opt FUNCTION formal_part_opt RETURN subtype_mark
|
raster@15779
|
7785 |
{
|
raster@15779
|
7786 |
Object RESULT =null;
|
raster@15779
|
7787 |
|
raster@16367
|
7788 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("access_type",135, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7789 |
}
|
raster@15779
|
7790 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7791 |
|
raster@15779
|
7792 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7793 |
case 130: // access_type ::= ACCESS prot_opt PROCEDURE formal_part_opt
|
raster@15779
|
7794 |
{
|
raster@15779
|
7795 |
Object RESULT =null;
|
raster@15779
|
7796 |
|
raster@16367
|
7797 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("access_type",135, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7798 |
}
|
raster@15779
|
7799 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7800 |
|
raster@15779
|
7801 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7802 |
case 129: // access_type ::= ACCESS ALL subtype_indication
|
raster@15779
|
7803 |
{
|
raster@15779
|
7804 |
Object RESULT =null;
|
raster@15779
|
7805 |
|
raster@16367
|
7806 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("access_type",135, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7807 |
}
|
raster@15779
|
7808 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7809 |
|
raster@15779
|
7810 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7811 |
case 128: // access_type ::= ACCESS CONSTANT subtype_indication
|
raster@15779
|
7812 |
{
|
raster@15779
|
7813 |
Object RESULT =null;
|
raster@15779
|
7814 |
|
raster@16367
|
7815 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("access_type",135, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7816 |
}
|
raster@15779
|
7817 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7818 |
|
raster@15779
|
7819 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7820 |
case 127: // access_type ::= ACCESS subtype_indication
|
raster@15779
|
7821 |
{
|
raster@15779
|
7822 |
Object RESULT =null;
|
raster@15779
|
7823 |
|
raster@16367
|
7824 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("access_type",135, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7825 |
}
|
raster@15779
|
7826 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7827 |
|
raster@15779
|
7828 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7829 |
case 126: // discrete_with_range ::= range
|
raster@15779
|
7830 |
{
|
raster@15779
|
7831 |
Object RESULT =null;
|
raster@15779
|
7832 |
|
raster@16367
|
7833 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrete_with_range",167, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7834 |
}
|
raster@15779
|
7835 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7836 |
|
raster@15779
|
7837 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7838 |
case 125: // discrete_with_range ::= name range_constraint
|
raster@15779
|
7839 |
{
|
raster@15779
|
7840 |
Object RESULT =null;
|
raster@15779
|
7841 |
|
raster@16367
|
7842 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrete_with_range",167, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7843 |
}
|
raster@15779
|
7844 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7845 |
|
raster@15779
|
7846 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7847 |
case 124: // choice ::= OTHERS
|
raster@15779
|
7848 |
{
|
raster@15779
|
7849 |
Object RESULT =null;
|
raster@15779
|
7850 |
|
raster@16367
|
7851 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("choice",166, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7852 |
}
|
raster@15779
|
7853 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7854 |
|
raster@15779
|
7855 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7856 |
case 123: // choice ::= discrete_with_range
|
raster@15779
|
7857 |
{
|
raster@15779
|
7858 |
Object RESULT =null;
|
raster@15779
|
7859 |
|
raster@16367
|
7860 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("choice",166, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7861 |
}
|
raster@15779
|
7862 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7863 |
|
raster@15779
|
7864 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7865 |
case 122: // choice ::= expression
|
raster@15779
|
7866 |
{
|
raster@15779
|
7867 |
Object RESULT =null;
|
raster@15779
|
7868 |
|
raster@16367
|
7869 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("choice",166, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7870 |
}
|
raster@15779
|
7871 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7872 |
|
raster@15779
|
7873 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7874 |
case 121: // choice_s ::= choice_s BAR choice
|
raster@15779
|
7875 |
{
|
raster@15779
|
7876 |
Expression RESULT =null;
|
raster@15779
|
7877 |
|
raster@15779
|
7878 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("choice_s",111, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7879 |
}
|
raster@15779
|
7880 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7881 |
|
raster@15779
|
7882 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7883 |
case 120: // choice_s ::= choice
|
raster@15779
|
7884 |
{
|
raster@15779
|
7885 |
Expression RESULT =null;
|
raster@15779
|
7886 |
|
raster@15779
|
7887 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("choice_s",111, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7888 |
}
|
raster@15779
|
7889 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7890 |
|
raster@15779
|
7891 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7892 |
case 119: // variant ::= WHEN choice_s ARROW pragma_s comp_list
|
raster@15779
|
7893 |
{
|
raster@15779
|
7894 |
Object RESULT =null;
|
raster@15779
|
7895 |
|
raster@16367
|
7896 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("variant",165, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7897 |
}
|
raster@15779
|
7898 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7899 |
|
raster@15779
|
7900 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7901 |
case 118: // variant_s ::= variant_s variant
|
raster@15779
|
7902 |
{
|
raster@15779
|
7903 |
Object RESULT =null;
|
raster@15779
|
7904 |
|
raster@16367
|
7905 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("variant_s",164, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7906 |
}
|
raster@15779
|
7907 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7908 |
|
raster@15779
|
7909 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7910 |
case 117: // variant_s ::= variant
|
raster@15779
|
7911 |
{
|
raster@15779
|
7912 |
Object RESULT =null;
|
raster@15779
|
7913 |
|
raster@16367
|
7914 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("variant_s",164, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7915 |
}
|
raster@15779
|
7916 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7917 |
|
raster@15779
|
7918 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7919 |
case 116: // variant_part ::= CASE simple_name IS pragma_s variant_s END CASE SEMICOLON
|
raster@15779
|
7920 |
{
|
raster@15779
|
7921 |
Object RESULT =null;
|
raster@15779
|
7922 |
|
raster@16367
|
7923 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("variant_part",160, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-7)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7924 |
}
|
raster@15779
|
7925 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7926 |
|
raster@15779
|
7927 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7928 |
case 115: // access_opt ::= ACCESS
|
raster@15779
|
7929 |
{
|
raster@15779
|
7930 |
Object RESULT =null;
|
raster@15779
|
7931 |
|
raster@16367
|
7932 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("access_opt",163, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7933 |
}
|
raster@15779
|
7934 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7935 |
|
raster@15779
|
7936 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7937 |
case 114: // access_opt ::=
|
raster@15779
|
7938 |
{
|
raster@15779
|
7939 |
Object RESULT =null;
|
raster@15779
|
7940 |
|
raster@16367
|
7941 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("access_opt",163, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7942 |
}
|
raster@15779
|
7943 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7944 |
|
raster@15779
|
7945 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7946 |
case 113: // discrim_spec ::= error
|
raster@15779
|
7947 |
{
|
raster@15779
|
7948 |
Object RESULT =null;
|
raster@15779
|
7949 |
int theErrorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
7950 |
int theErrorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
7951 |
Object theError = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
7952 |
|
raster@15779
|
7953 |
ASTError error = new ASTError(theErrorleft, theErrorright);
|
raster@15779
|
7954 |
RESULT = error;
|
raster@15779
|
7955 |
|
raster@16367
|
7956 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrim_spec",162, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7957 |
}
|
raster@15779
|
7958 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7959 |
|
raster@15779
|
7960 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7961 |
case 112: // discrim_spec ::= defining_identifier_list COLON access_opt subtype_mark init_opt
|
raster@15779
|
7962 |
{
|
raster@15779
|
7963 |
Object RESULT =null;
|
raster@15779
|
7964 |
|
raster@16367
|
7965 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrim_spec",162, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7966 |
}
|
raster@15779
|
7967 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7968 |
|
raster@15779
|
7969 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7970 |
case 111: // discrim_spec_s ::= discrim_spec_s SEMICOLON discrim_spec
|
raster@15779
|
7971 |
{
|
raster@15779
|
7972 |
Object RESULT =null;
|
raster@15779
|
7973 |
|
raster@16367
|
7974 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrim_spec_s",161, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7975 |
}
|
raster@15779
|
7976 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7977 |
|
raster@15779
|
7978 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7979 |
case 110: // discrim_spec_s ::= discrim_spec
|
raster@15779
|
7980 |
{
|
raster@15779
|
7981 |
Object RESULT =null;
|
raster@15779
|
7982 |
|
raster@16367
|
7983 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrim_spec_s",161, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7984 |
}
|
raster@15779
|
7985 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7986 |
|
raster@15779
|
7987 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7988 |
case 109: // discrim_part ::= LPAREN discrim_spec_s RPAREN
|
raster@15779
|
7989 |
{
|
raster@15779
|
7990 |
Object RESULT =null;
|
raster@15779
|
7991 |
|
raster@16367
|
7992 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrim_part",129, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
7993 |
}
|
raster@15779
|
7994 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
7995 |
|
raster@15779
|
7996 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
7997 |
case 108: // comp_decl ::= error SEMICOLON
|
raster@14695
|
7998 |
{
|
raster@14695
|
7999 |
Object RESULT =null;
|
raster@14695
|
8000 |
int theErrorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
8001 |
int theErrorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
8002 |
Object theError = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
8003 |
|
raster@14695
|
8004 |
ASTError error = new ASTError(theErrorleft, theErrorright);
|
raster@14695
|
8005 |
RESULT = error;
|
raster@14695
|
8006 |
|
raster@16367
|
8007 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("comp_decl",158, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8008 |
}
|
raster@15779
|
8009 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8010 |
|
raster@15779
|
8011 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8012 |
case 107: // comp_decl ::= defining_identifier_list COLON component_subtype_def init_opt SEMICOLON
|
raster@15779
|
8013 |
{
|
raster@15779
|
8014 |
Object RESULT =null;
|
raster@15779
|
8015 |
|
raster@16367
|
8016 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("comp_decl",158, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8017 |
}
|
raster@15779
|
8018 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8019 |
|
raster@15779
|
8020 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8021 |
case 106: // variant_part_opt ::= pragma_s variant_part pragma_s
|
raster@15779
|
8022 |
{
|
raster@15779
|
8023 |
Object RESULT =null;
|
raster@15779
|
8024 |
|
raster@16367
|
8025 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("variant_part_opt",159, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8026 |
}
|
raster@15779
|
8027 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8028 |
|
raster@15779
|
8029 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8030 |
case 105: // variant_part_opt ::= pragma_s
|
raster@15779
|
8031 |
{
|
raster@15779
|
8032 |
Object RESULT =null;
|
raster@15779
|
8033 |
|
raster@16367
|
8034 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("variant_part_opt",159, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8035 |
}
|
raster@15779
|
8036 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8037 |
|
raster@15779
|
8038 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8039 |
case 104: // comp_decl_s ::= comp_decl_s pragma_s comp_decl
|
raster@15779
|
8040 |
{
|
raster@15779
|
8041 |
Object RESULT =null;
|
raster@15779
|
8042 |
|
raster@16367
|
8043 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("comp_decl_s",157, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8044 |
}
|
raster@15779
|
8045 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8046 |
|
raster@15779
|
8047 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8048 |
case 103: // comp_decl_s ::= comp_decl
|
raster@15779
|
8049 |
{
|
raster@15779
|
8050 |
Object RESULT =null;
|
raster@15779
|
8051 |
|
raster@16367
|
8052 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("comp_decl_s",157, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8053 |
}
|
raster@15779
|
8054 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8055 |
|
raster@15779
|
8056 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8057 |
case 102: // comp_list ::= NULL SEMICOLON pragma_s
|
raster@15779
|
8058 |
{
|
raster@15779
|
8059 |
Object RESULT =null;
|
raster@15779
|
8060 |
|
raster@16367
|
8061 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("comp_list",156, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8062 |
}
|
raster@15779
|
8063 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8064 |
|
raster@15779
|
8065 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8066 |
case 101: // comp_list ::= variant_part pragma_s
|
raster@15779
|
8067 |
{
|
raster@15779
|
8068 |
Object RESULT =null;
|
raster@15779
|
8069 |
|
raster@16367
|
8070 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("comp_list",156, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8071 |
}
|
raster@15779
|
8072 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8073 |
|
raster@15779
|
8074 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8075 |
case 100: // comp_list ::= comp_decl_s variant_part_opt
|
raster@15779
|
8076 |
{
|
raster@15779
|
8077 |
Object RESULT =null;
|
raster@15779
|
8078 |
|
raster@16367
|
8079 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("comp_list",156, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8080 |
}
|
raster@15779
|
8081 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8082 |
|
raster@15779
|
8083 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8084 |
case 99: // tagged_opt ::= ABSTRACT TAGGED
|
raster@14695
|
8085 |
{
|
raster@14695
|
8086 |
Integer RESULT =null;
|
raster@14695
|
8087 |
|
raster@14695
|
8088 |
RESULT = Ada95ASTParser.TAGGED + Ada95ASTParser.ABSTRACT;
|
raster@14695
|
8089 |
|
raster@15779
|
8090 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("tagged_opt",72, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8091 |
}
|
raster@15779
|
8092 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8093 |
|
raster@15779
|
8094 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8095 |
case 98: // tagged_opt ::= TAGGED
|
raster@14695
|
8096 |
{
|
raster@14695
|
8097 |
Integer RESULT =null;
|
raster@14695
|
8098 |
|
raster@14695
|
8099 |
RESULT = Ada95ASTParser.TAGGED;
|
raster@14695
|
8100 |
|
raster@15779
|
8101 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("tagged_opt",72, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8102 |
}
|
raster@15779
|
8103 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8104 |
|
raster@15779
|
8105 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8106 |
case 97: // tagged_opt ::=
|
raster@14695
|
8107 |
{
|
raster@14695
|
8108 |
Integer RESULT =null;
|
raster@14695
|
8109 |
|
raster@14695
|
8110 |
RESULT = 0;
|
raster@14695
|
8111 |
|
raster@15779
|
8112 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("tagged_opt",72, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8113 |
}
|
raster@15779
|
8114 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8115 |
|
raster@15779
|
8116 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8117 |
case 96: // record_def ::= NULL RECORD
|
raster@15779
|
8118 |
{
|
raster@15779
|
8119 |
Object RESULT =null;
|
raster@15779
|
8120 |
|
raster@16367
|
8121 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("record_def",141, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8122 |
}
|
raster@15779
|
8123 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8124 |
|
raster@15779
|
8125 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8126 |
case 95: // record_def ::= RECORD pragma_s comp_list END RECORD
|
raster@15779
|
8127 |
{
|
raster@15779
|
8128 |
Object RESULT =null;
|
raster@15779
|
8129 |
|
raster@16367
|
8130 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("record_def",141, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8131 |
}
|
raster@15779
|
8132 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8133 |
|
raster@15779
|
8134 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8135 |
case 94: // record_type ::= tagged_opt limited_opt record_def
|
raster@15779
|
8136 |
{
|
raster@15779
|
8137 |
Object RESULT =null;
|
raster@15779
|
8138 |
|
raster@16367
|
8139 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("record_type",134, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8140 |
}
|
raster@15779
|
8141 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8142 |
|
raster@15779
|
8143 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8144 |
case 93: // range_constr_opt ::= range_constraint
|
raster@15779
|
8145 |
{
|
raster@15779
|
8146 |
Object RESULT =null;
|
raster@15779
|
8147 |
|
raster@16367
|
8148 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("range_constr_opt",140, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8149 |
}
|
raster@15779
|
8150 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8151 |
|
raster@15779
|
8152 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8153 |
case 92: // range_constr_opt ::=
|
raster@15779
|
8154 |
{
|
raster@15779
|
8155 |
Object RESULT =null;
|
raster@15779
|
8156 |
|
raster@16367
|
8157 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("range_constr_opt",140, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8158 |
}
|
raster@15779
|
8159 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8160 |
|
raster@15779
|
8161 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8162 |
case 91: // discrete_range ::= range
|
raster@15779
|
8163 |
{
|
raster@15779
|
8164 |
Expression RESULT =null;
|
raster@15779
|
8165 |
int rangeleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
8166 |
int rangeright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
8167 |
Expression range = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
8168 |
|
raster@15779
|
8169 |
RESULT = range;
|
raster@15779
|
8170 |
|
raster@15779
|
8171 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrete_range",116, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8172 |
}
|
raster@15779
|
8173 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8174 |
|
raster@15779
|
8175 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8176 |
case 90: // discrete_range ::= name range_constr_opt
|
raster@15779
|
8177 |
{
|
raster@15779
|
8178 |
Expression RESULT =null;
|
raster@15779
|
8179 |
|
raster@15779
|
8180 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrete_range",116, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8181 |
}
|
raster@15779
|
8182 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8183 |
|
raster@15779
|
8184 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8185 |
case 89: // iter_discrete_range_s ::= iter_discrete_range_s COMMA discrete_range
|
raster@15779
|
8186 |
{
|
raster@15779
|
8187 |
Object RESULT =null;
|
raster@15779
|
8188 |
|
raster@16367
|
8189 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("iter_discrete_range_s",155, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8190 |
}
|
raster@15779
|
8191 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8192 |
|
raster@15779
|
8193 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8194 |
case 88: // iter_discrete_range_s ::= discrete_range
|
raster@15779
|
8195 |
{
|
raster@15779
|
8196 |
Object RESULT =null;
|
raster@15779
|
8197 |
|
raster@16367
|
8198 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("iter_discrete_range_s",155, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8199 |
}
|
raster@15779
|
8200 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8201 |
|
raster@15779
|
8202 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8203 |
case 87: // iter_index_constraint ::= LPAREN iter_discrete_range_s RPAREN
|
raster@15779
|
8204 |
{
|
raster@15779
|
8205 |
Object RESULT =null;
|
raster@15779
|
8206 |
|
raster@16367
|
8207 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("iter_index_constraint",154, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8208 |
}
|
raster@15779
|
8209 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8210 |
|
raster@15779
|
8211 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8212 |
case 86: // index ::= name RANGE BOX
|
raster@15779
|
8213 |
{
|
raster@15779
|
8214 |
Object RESULT =null;
|
raster@15779
|
8215 |
|
raster@16367
|
8216 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("index",151, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8217 |
}
|
raster@15779
|
8218 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8219 |
|
raster@15779
|
8220 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8221 |
case 85: // index_s ::= index_s COMMA index
|
raster@15779
|
8222 |
{
|
raster@15779
|
8223 |
Object RESULT =null;
|
raster@15779
|
8224 |
|
raster@16367
|
8225 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("index_s",150, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8226 |
}
|
raster@15779
|
8227 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8228 |
|
raster@15779
|
8229 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8230 |
case 84: // index_s ::= index
|
raster@15779
|
8231 |
{
|
raster@15779
|
8232 |
Object RESULT =null;
|
raster@15779
|
8233 |
|
raster@16367
|
8234 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("index_s",150, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8235 |
}
|
raster@15779
|
8236 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8237 |
|
raster@15779
|
8238 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8239 |
case 83: // aliased_opt ::= ALIASED
|
raster@15779
|
8240 |
{
|
raster@15779
|
8241 |
Object RESULT =null;
|
raster@15779
|
8242 |
|
raster@16367
|
8243 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("aliased_opt",153, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8244 |
}
|
raster@15779
|
8245 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8246 |
|
raster@15779
|
8247 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8248 |
case 82: // aliased_opt ::=
|
raster@15779
|
8249 |
{
|
raster@15779
|
8250 |
Object RESULT =null;
|
raster@15779
|
8251 |
|
raster@16367
|
8252 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("aliased_opt",153, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8253 |
}
|
raster@15779
|
8254 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8255 |
|
raster@15779
|
8256 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8257 |
case 81: // component_subtype_def ::= aliased_opt subtype_indication
|
raster@15779
|
8258 |
{
|
raster@15779
|
8259 |
Object RESULT =null;
|
raster@15779
|
8260 |
|
raster@16367
|
8261 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("component_subtype_def",152, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8262 |
}
|
raster@15779
|
8263 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8264 |
|
raster@15779
|
8265 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8266 |
case 80: // constr_array_type ::= ARRAY iter_index_constraint OF component_subtype_def
|
raster@15779
|
8267 |
{
|
raster@15779
|
8268 |
Object RESULT =null;
|
raster@15779
|
8269 |
|
raster@16367
|
8270 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("constr_array_type",149, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8271 |
}
|
raster@15779
|
8272 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8273 |
|
raster@15779
|
8274 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8275 |
case 79: // unconstr_array_type ::= ARRAY LPAREN index_s RPAREN OF component_subtype_def
|
raster@15779
|
8276 |
{
|
raster@15779
|
8277 |
Object RESULT =null;
|
raster@15779
|
8278 |
|
raster@16367
|
8279 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("unconstr_array_type",148, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8280 |
}
|
raster@15779
|
8281 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8282 |
|
raster@15779
|
8283 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8284 |
case 78: // array_type ::= constr_array_type
|
raster@15779
|
8285 |
{
|
raster@15779
|
8286 |
Object RESULT =null;
|
raster@15779
|
8287 |
|
raster@16367
|
8288 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("array_type",133, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8289 |
}
|
raster@15779
|
8290 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8291 |
|
raster@15779
|
8292 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8293 |
case 77: // array_type ::= unconstr_array_type
|
raster@15779
|
8294 |
{
|
raster@15779
|
8295 |
Object RESULT =null;
|
raster@15779
|
8296 |
|
raster@16367
|
8297 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("array_type",133, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8298 |
}
|
raster@15779
|
8299 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8300 |
|
raster@15779
|
8301 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8302 |
case 76: // fixed_type ::= DELTA expression DIGITS expression range_spec_opt
|
raster@15779
|
8303 |
{
|
raster@15779
|
8304 |
Object RESULT =null;
|
raster@15779
|
8305 |
|
raster@16367
|
8306 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("fixed_type",147, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8307 |
}
|
raster@15779
|
8308 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8309 |
|
raster@15779
|
8310 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8311 |
case 75: // fixed_type ::= DELTA expression range_spec
|
raster@15779
|
8312 |
{
|
raster@15779
|
8313 |
Object RESULT =null;
|
raster@15779
|
8314 |
|
raster@16367
|
8315 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("fixed_type",147, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8316 |
}
|
raster@15779
|
8317 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8318 |
|
raster@15779
|
8319 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8320 |
case 74: // float_type ::= DIGITS expression range_spec_opt
|
raster@15779
|
8321 |
{
|
raster@15779
|
8322 |
Object RESULT =null;
|
raster@15779
|
8323 |
|
raster@16367
|
8324 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("float_type",146, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8325 |
}
|
raster@15779
|
8326 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8327 |
|
raster@15779
|
8328 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8329 |
case 73: // real_type ::= fixed_type
|
raster@15779
|
8330 |
{
|
raster@15779
|
8331 |
Object RESULT =null;
|
raster@15779
|
8332 |
|
raster@16367
|
8333 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("real_type",132, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8334 |
}
|
raster@15779
|
8335 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8336 |
|
raster@15779
|
8337 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8338 |
case 72: // real_type ::= float_type
|
raster@15779
|
8339 |
{
|
raster@15779
|
8340 |
Object RESULT =null;
|
raster@15779
|
8341 |
|
raster@16367
|
8342 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("real_type",132, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8343 |
}
|
raster@15779
|
8344 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8345 |
|
raster@15779
|
8346 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8347 |
case 71: // range_spec_opt ::= range_spec
|
raster@15779
|
8348 |
{
|
raster@15779
|
8349 |
Object RESULT =null;
|
raster@15779
|
8350 |
|
raster@16367
|
8351 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("range_spec_opt",145, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8352 |
}
|
raster@15779
|
8353 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8354 |
|
raster@15779
|
8355 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8356 |
case 70: // range_spec_opt ::=
|
raster@15779
|
8357 |
{
|
raster@15779
|
8358 |
Object RESULT =null;
|
raster@15779
|
8359 |
|
raster@16367
|
8360 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("range_spec_opt",145, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8361 |
}
|
raster@15779
|
8362 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8363 |
|
raster@15779
|
8364 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8365 |
case 69: // range_spec ::= range_constraint
|
raster@15779
|
8366 |
{
|
raster@15779
|
8367 |
Object RESULT =null;
|
raster@15779
|
8368 |
|
raster@16367
|
8369 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("range_spec",144, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8370 |
}
|
raster@15779
|
8371 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8372 |
|
raster@15779
|
8373 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8374 |
case 68: // integer_type ::= MOD expression
|
raster@15779
|
8375 |
{
|
raster@15779
|
8376 |
Object RESULT =null;
|
raster@15779
|
8377 |
|
raster@16367
|
8378 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("integer_type",131, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8379 |
}
|
raster@15779
|
8380 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8381 |
|
raster@15779
|
8382 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8383 |
case 67: // integer_type ::= range_spec
|
raster@15779
|
8384 |
{
|
raster@15779
|
8385 |
Object RESULT =null;
|
raster@15779
|
8386 |
|
raster@16367
|
8387 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("integer_type",131, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8388 |
}
|
raster@15779
|
8389 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8390 |
|
raster@15779
|
8391 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8392 |
case 66: // enum_id ::= CHAR_LITERAL
|
raster@15779
|
8393 |
{
|
raster@15779
|
8394 |
Object RESULT =null;
|
raster@15779
|
8395 |
|
raster@16367
|
8396 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("enum_id",143, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8397 |
}
|
raster@15779
|
8398 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8399 |
|
raster@15779
|
8400 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8401 |
case 65: // enum_id ::= IDENTIFIER
|
raster@15779
|
8402 |
{
|
raster@15779
|
8403 |
Object RESULT =null;
|
raster@15779
|
8404 |
|
raster@16367
|
8405 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("enum_id",143, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8406 |
}
|
raster@15779
|
8407 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8408 |
|
raster@15779
|
8409 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8410 |
case 64: // enum_id_s ::= enum_id_s COMMA enum_id
|
raster@15779
|
8411 |
{
|
raster@15779
|
8412 |
Object RESULT =null;
|
raster@15779
|
8413 |
|
raster@16367
|
8414 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("enum_id_s",142, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8415 |
}
|
raster@15779
|
8416 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8417 |
|
raster@15779
|
8418 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8419 |
case 63: // enum_id_s ::= enum_id
|
raster@15779
|
8420 |
{
|
raster@15779
|
8421 |
Object RESULT =null;
|
raster@15779
|
8422 |
|
raster@16367
|
8423 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("enum_id_s",142, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8424 |
}
|
raster@15779
|
8425 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8426 |
|
raster@15779
|
8427 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8428 |
case 62: // enumeration_type ::= LPAREN enum_id_s RPAREN
|
raster@15779
|
8429 |
{
|
raster@15779
|
8430 |
Object RESULT =null;
|
raster@15779
|
8431 |
|
raster@16367
|
8432 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("enumeration_type",130, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8433 |
}
|
raster@15779
|
8434 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8435 |
|
raster@15779
|
8436 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8437 |
case 61: // range ::= name TICK RANGE LPAREN expression RPAREN
|
raster@15779
|
8438 |
{
|
raster@15779
|
8439 |
Expression RESULT =null;
|
raster@15779
|
8440 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).left;
|
raster@15779
|
8441 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).right;
|
raster@16367
|
8442 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).value;
|
raster@16367
|
8443 |
int expressionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@16367
|
8444 |
int expressionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
8445 |
Expression expression = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
8446 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
8447 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
8448 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
8449 |
|
raster@16367
|
8450 |
Range range = new Range (nameleft, endright, name, expression);
|
raster@16367
|
8451 |
RESULT = range;
|
raster@15779
|
8452 |
|
raster@15779
|
8453 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("range",117, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8454 |
}
|
raster@15779
|
8455 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8456 |
|
raster@15779
|
8457 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8458 |
case 60: // range ::= name TICK RANGE
|
raster@15779
|
8459 |
{
|
raster@15779
|
8460 |
Expression RESULT =null;
|
raster@16367
|
8461 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
8462 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
8463 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
8464 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
8465 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
8466 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
8467 |
|
raster@16367
|
8468 |
Range range = new Range (nameleft, endright, name, name);
|
raster@16367
|
8469 |
RESULT = range;
|
raster@15779
|
8470 |
|
raster@15779
|
8471 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("range",117, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8472 |
}
|
raster@15779
|
8473 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8474 |
|
raster@15779
|
8475 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8476 |
case 59: // range ::= simple_expression DOT_DOT simple_expression
|
raster@15779
|
8477 |
{
|
raster@15779
|
8478 |
Expression RESULT =null;
|
raster@16367
|
8479 |
int simple_expression1left = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@16367
|
8480 |
int simple_expression1right = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@16367
|
8481 |
Expression simple_expression1 = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@16367
|
8482 |
int simple_expression2left = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@16367
|
8483 |
int simple_expression2right = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
8484 |
Expression simple_expression2 = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@16367
|
8485 |
|
raster@16367
|
8486 |
Range range = new Range (simple_expression1left, simple_expression2right, simple_expression1, simple_expression2);
|
raster@16367
|
8487 |
RESULT = range;
|
raster@15779
|
8488 |
|
raster@15779
|
8489 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("range",117, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8490 |
}
|
raster@15779
|
8491 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8492 |
|
raster@15779
|
8493 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8494 |
case 58: // range_constraint ::= RANGE range
|
raster@15779
|
8495 |
{
|
raster@15779
|
8496 |
Object RESULT =null;
|
raster@15779
|
8497 |
|
raster@16367
|
8498 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("range_constraint",138, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8499 |
}
|
raster@15779
|
8500 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8501 |
|
raster@15779
|
8502 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8503 |
case 57: // derived_type ::= ABSTRACT NEW subtype_indication WITH record_def
|
raster@15779
|
8504 |
{
|
raster@15779
|
8505 |
Object RESULT =null;
|
raster@15779
|
8506 |
|
raster@16367
|
8507 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("derived_type",136, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8508 |
}
|
raster@15779
|
8509 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8510 |
|
raster@15779
|
8511 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8512 |
case 56: // derived_type ::= ABSTRACT NEW subtype_indication WITH PRIVATE
|
raster@15779
|
8513 |
{
|
raster@15779
|
8514 |
Object RESULT =null;
|
raster@15779
|
8515 |
|
raster@16367
|
8516 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("derived_type",136, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8517 |
}
|
raster@15779
|
8518 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8519 |
|
raster@15779
|
8520 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8521 |
case 55: // derived_type ::= NEW subtype_indication WITH record_def
|
raster@15779
|
8522 |
{
|
raster@15779
|
8523 |
Object RESULT =null;
|
raster@15779
|
8524 |
|
raster@16367
|
8525 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("derived_type",136, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8526 |
}
|
raster@15779
|
8527 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8528 |
|
raster@15779
|
8529 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8530 |
case 54: // derived_type ::= NEW subtype_indication WITH PRIVATE
|
raster@15779
|
8531 |
{
|
raster@15779
|
8532 |
Object RESULT =null;
|
raster@15779
|
8533 |
|
raster@16367
|
8534 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("derived_type",136, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8535 |
}
|
raster@15779
|
8536 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8537 |
|
raster@15779
|
8538 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8539 |
case 53: // derived_type ::= NEW subtype_indication
|
raster@15779
|
8540 |
{
|
raster@15779
|
8541 |
Object RESULT =null;
|
raster@15779
|
8542 |
|
raster@16367
|
8543 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("derived_type",136, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8544 |
}
|
raster@15779
|
8545 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8546 |
|
raster@15779
|
8547 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8548 |
case 52: // decimal_digits_constraint ::= DIGITS expression range_constr_opt
|
raster@15779
|
8549 |
{
|
raster@15779
|
8550 |
Object RESULT =null;
|
raster@15779
|
8551 |
|
raster@16367
|
8552 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("decimal_digits_constraint",139, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8553 |
}
|
raster@15779
|
8554 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8555 |
|
raster@15779
|
8556 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8557 |
case 51: // constraint ::= decimal_digits_constraint
|
raster@15779
|
8558 |
{
|
raster@15779
|
8559 |
Object RESULT =null;
|
raster@15779
|
8560 |
|
raster@16367
|
8561 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("constraint",137, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8562 |
}
|
raster@15779
|
8563 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8564 |
|
raster@15779
|
8565 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8566 |
case 50: // constraint ::= range_constraint
|
raster@15779
|
8567 |
{
|
raster@15779
|
8568 |
Object RESULT =null;
|
raster@15779
|
8569 |
|
raster@16367
|
8570 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("constraint",137, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8571 |
}
|
raster@15779
|
8572 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8573 |
|
raster@15779
|
8574 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8575 |
case 49: // subtype_indication ::= name
|
raster@15779
|
8576 |
{
|
raster@15779
|
8577 |
TypeName RESULT =null;
|
raster@14695
|
8578 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
8579 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@16367
|
8580 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
8581 |
|
raster@16367
|
8582 |
TypeName type = new TypeName (nameleft, nameright, name);
|
raster@14695
|
8583 |
RESULT = type;
|
raster@14695
|
8584 |
|
raster@15779
|
8585 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subtype_indication",15, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8586 |
}
|
raster@15779
|
8587 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8588 |
|
raster@15779
|
8589 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8590 |
case 48: // subtype_indication ::= name constraint
|
raster@15779
|
8591 |
{
|
raster@15779
|
8592 |
TypeName RESULT =null;
|
raster@14695
|
8593 |
int nameleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
8594 |
int nameright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@16367
|
8595 |
Identifier name = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@16367
|
8596 |
|
raster@16367
|
8597 |
TypeName type = new TypeName (nameleft, nameright, name);
|
raster@14695
|
8598 |
RESULT = type;
|
raster@14695
|
8599 |
|
raster@15779
|
8600 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subtype_indication",15, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8601 |
}
|
raster@15779
|
8602 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8603 |
|
raster@15779
|
8604 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8605 |
case 47: // subtype_declaration ::= SUBTYPE defining_identifier IS subtype_indication SEMICOLON
|
raster@14695
|
8606 |
{
|
raster@14695
|
8607 |
Statement RESULT =null;
|
raster@15779
|
8608 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@15779
|
8609 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@15779
|
8610 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@14695
|
8611 |
int identifierleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@14695
|
8612 |
int identifierright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@14695
|
8613 |
Identifier identifier = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@14695
|
8614 |
int subtypeIndicationleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
8615 |
int subtypeIndicationright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
8616 |
TypeName subtypeIndication = (TypeName)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
8617 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
8618 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
8619 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
8620 |
|
raster@15779
|
8621 |
SubtypeDeclaration type = new SubtypeDeclaration (tokenleft, endright, identifier, subtypeIndication);
|
raster@14695
|
8622 |
RESULT = type;
|
raster@14695
|
8623 |
|
raster@15779
|
8624 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("subtype_declaration",14, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8625 |
}
|
raster@15779
|
8626 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8627 |
|
raster@15779
|
8628 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8629 |
case 46: // type_definition ::= private_type_declaration
|
raster@14695
|
8630 |
{
|
raster@14695
|
8631 |
Expression RESULT =null;
|
raster@14695
|
8632 |
int privateTypeleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
8633 |
int privateTyperight = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
8634 |
PrivateType privateType = (PrivateType)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
8635 |
|
raster@14695
|
8636 |
RESULT = privateType;
|
raster@14695
|
8637 |
|
raster@15779
|
8638 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_definition",13, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8639 |
}
|
raster@15779
|
8640 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8641 |
|
raster@15779
|
8642 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8643 |
case 45: // type_definition ::= derived_type
|
raster@14695
|
8644 |
{
|
raster@14695
|
8645 |
Expression RESULT =null;
|
raster@14695
|
8646 |
|
raster@15779
|
8647 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_definition",13, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8648 |
}
|
raster@15779
|
8649 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8650 |
|
raster@15779
|
8651 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8652 |
case 44: // type_definition ::= access_type
|
raster@14695
|
8653 |
{
|
raster@14695
|
8654 |
Expression RESULT =null;
|
raster@14695
|
8655 |
|
raster@15779
|
8656 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_definition",13, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8657 |
}
|
raster@15779
|
8658 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8659 |
|
raster@15779
|
8660 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8661 |
case 43: // type_definition ::= record_type
|
raster@14695
|
8662 |
{
|
raster@14695
|
8663 |
Expression RESULT =null;
|
raster@14695
|
8664 |
|
raster@15779
|
8665 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_definition",13, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8666 |
}
|
raster@15779
|
8667 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8668 |
|
raster@15779
|
8669 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8670 |
case 42: // type_definition ::= array_type
|
raster@14695
|
8671 |
{
|
raster@14695
|
8672 |
Expression RESULT =null;
|
raster@14695
|
8673 |
|
raster@15779
|
8674 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_definition",13, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8675 |
}
|
raster@15779
|
8676 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8677 |
|
raster@15779
|
8678 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8679 |
case 41: // type_definition ::= real_type
|
raster@14695
|
8680 |
{
|
raster@14695
|
8681 |
Expression RESULT =null;
|
raster@14695
|
8682 |
|
raster@15779
|
8683 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_definition",13, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8684 |
}
|
raster@15779
|
8685 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8686 |
|
raster@15779
|
8687 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8688 |
case 40: // type_definition ::= integer_type
|
raster@14695
|
8689 |
{
|
raster@14695
|
8690 |
Expression RESULT =null;
|
raster@14695
|
8691 |
|
raster@15779
|
8692 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_definition",13, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8693 |
}
|
raster@15779
|
8694 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8695 |
|
raster@15779
|
8696 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8697 |
case 39: // type_definition ::= enumeration_type
|
raster@14695
|
8698 |
{
|
raster@14695
|
8699 |
Expression RESULT =null;
|
raster@14695
|
8700 |
|
raster@15779
|
8701 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_definition",13, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8702 |
}
|
raster@15779
|
8703 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8704 |
|
raster@15779
|
8705 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8706 |
case 38: // type_completion ::= IS type_definition
|
raster@14695
|
8707 |
{
|
raster@14695
|
8708 |
Expression RESULT =null;
|
raster@14695
|
8709 |
int typeDefleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
8710 |
int typeDefright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
8711 |
Expression typeDef = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
8712 |
|
raster@14695
|
8713 |
RESULT = typeDef;
|
raster@14695
|
8714 |
|
raster@15779
|
8715 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_completion",99, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8716 |
}
|
raster@15779
|
8717 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8718 |
|
raster@15779
|
8719 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8720 |
case 37: // type_completion ::=
|
raster@14695
|
8721 |
{
|
raster@14695
|
8722 |
Expression RESULT =null;
|
raster@15779
|
8723 |
|
raster@15779
|
8724 |
RESULT = null;
|
raster@15779
|
8725 |
|
raster@15779
|
8726 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_completion",99, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8727 |
}
|
raster@15779
|
8728 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8729 |
|
raster@15779
|
8730 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8731 |
case 36: // discrim_part_opt ::= LPAREN BOX RPAREN
|
raster@15779
|
8732 |
{
|
raster@15779
|
8733 |
Object RESULT =null;
|
raster@15779
|
8734 |
|
raster@16367
|
8735 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrim_part_opt",128, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8736 |
}
|
raster@15779
|
8737 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8738 |
|
raster@15779
|
8739 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8740 |
case 35: // discrim_part_opt ::= discrim_part
|
raster@15779
|
8741 |
{
|
raster@15779
|
8742 |
Object RESULT =null;
|
raster@15779
|
8743 |
|
raster@16367
|
8744 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrim_part_opt",128, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8745 |
}
|
raster@15779
|
8746 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8747 |
|
raster@15779
|
8748 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8749 |
case 34: // discrim_part_opt ::=
|
raster@15779
|
8750 |
{
|
raster@15779
|
8751 |
Object RESULT =null;
|
raster@15779
|
8752 |
|
raster@16367
|
8753 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("discrim_part_opt",128, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8754 |
}
|
raster@15779
|
8755 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8756 |
|
raster@15779
|
8757 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8758 |
case 33: // type_decl ::= TYPE defining_identifier discrim_part_opt type_completion SEMICOLON
|
raster@14695
|
8759 |
{
|
raster@14695
|
8760 |
Statement RESULT =null;
|
raster@15779
|
8761 |
int tokenleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).left;
|
raster@15779
|
8762 |
int tokenright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).right;
|
raster@15779
|
8763 |
Object token = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)).value;
|
raster@14695
|
8764 |
int identifierleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@14695
|
8765 |
int identifierright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@14695
|
8766 |
Identifier identifier = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@14695
|
8767 |
int typeCompletionleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
8768 |
int typeCompletionright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
8769 |
Expression typeCompletion = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
8770 |
int endleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
8771 |
int endright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
8772 |
Object end = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
8773 |
|
raster@15779
|
8774 |
TypeDeclaration type = new TypeDeclaration (tokenleft, endright, identifier, typeCompletion);
|
raster@14695
|
8775 |
RESULT = type;
|
raster@14695
|
8776 |
|
raster@15779
|
8777 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_decl",98, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-4)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8778 |
}
|
raster@15779
|
8779 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8780 |
|
raster@15779
|
8781 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8782 |
case 32: // number_declaration ::= defining_identifier_list COLON CONSTANT ASSIGNMENT expression SEMICOLON
|
raster@14695
|
8783 |
{
|
raster@14695
|
8784 |
List RESULT =null;
|
raster@14695
|
8785 |
int identifierListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).left;
|
raster@14695
|
8786 |
int identifierListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).right;
|
raster@14695
|
8787 |
List identifierList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).value;
|
raster@14695
|
8788 |
int initleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
8789 |
int initright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
8790 |
Expression init = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
8791 |
|
raster@14695
|
8792 |
List list = new LinkedList();
|
raster@14695
|
8793 |
for (Object identifier : identifierList) {
|
raster@15779
|
8794 |
Variable variable = new Variable (((Identifier)identifier).getStartOffset(), ((Identifier)identifier).getEndOffset(), (Identifier)identifier, Variable.Kind.CONSTANT);
|
raster@15779
|
8795 |
list.add(new ASTNode[] {variable, init});
|
raster@14695
|
8796 |
}
|
raster@14695
|
8797 |
RESULT = list;
|
raster@14695
|
8798 |
|
raster@15779
|
8799 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("number_declaration",19, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8800 |
}
|
raster@15779
|
8801 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8802 |
|
raster@15779
|
8803 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8804 |
case 31: // init_opt ::= ASSIGNMENT expression
|
raster@14695
|
8805 |
{
|
raster@14695
|
8806 |
Expression RESULT =null;
|
raster@14695
|
8807 |
int exprleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
8808 |
int exprright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
8809 |
Expression expr = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
8810 |
|
raster@14695
|
8811 |
RESULT = expr;
|
raster@14695
|
8812 |
|
raster@15779
|
8813 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("init_opt",97, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8814 |
}
|
raster@15779
|
8815 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8816 |
|
raster@15779
|
8817 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8818 |
case 30: // init_opt ::=
|
raster@14695
|
8819 |
{
|
raster@14695
|
8820 |
Expression RESULT =null;
|
raster@14695
|
8821 |
|
raster@14695
|
8822 |
RESULT = null;
|
raster@14695
|
8823 |
|
raster@15779
|
8824 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("init_opt",97, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8825 |
}
|
raster@15779
|
8826 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8827 |
|
raster@15779
|
8828 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8829 |
case 29: // object_subtype_def ::= array_type
|
raster@15779
|
8830 |
{
|
raster@15779
|
8831 |
TypeName RESULT =null;
|
raster@14695
|
8832 |
int arrayleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
8833 |
int arrayright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
8834 |
Object array = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
8835 |
|
raster@15779
|
8836 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("object_subtype_def",96, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8837 |
}
|
raster@15779
|
8838 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8839 |
|
raster@15779
|
8840 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8841 |
case 28: // object_subtype_def ::= subtype_indication
|
raster@15779
|
8842 |
{
|
raster@15779
|
8843 |
TypeName RESULT =null;
|
raster@14695
|
8844 |
int subtypeleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
8845 |
int subtyperight = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
8846 |
TypeName subtype = (TypeName)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
8847 |
|
raster@14695
|
8848 |
RESULT = subtype;
|
raster@14695
|
8849 |
|
raster@15779
|
8850 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("object_subtype_def",96, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8851 |
}
|
raster@15779
|
8852 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8853 |
|
raster@15779
|
8854 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8855 |
case 27: // object_qualifier_opt ::= ALIASED CONSTANT
|
raster@15779
|
8856 |
{
|
raster@15779
|
8857 |
Variable.Kind RESULT =null;
|
raster@15779
|
8858 |
|
raster@15779
|
8859 |
RESULT = Variable.Kind.ALIASED_CONSTANT;
|
raster@15779
|
8860 |
|
raster@15779
|
8861 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("object_qualifier_opt",18, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8862 |
}
|
raster@15779
|
8863 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8864 |
|
raster@15779
|
8865 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8866 |
case 26: // object_qualifier_opt ::= CONSTANT
|
raster@15779
|
8867 |
{
|
raster@15779
|
8868 |
Variable.Kind RESULT =null;
|
raster@15779
|
8869 |
|
raster@15779
|
8870 |
RESULT = Variable.Kind.CONSTANT;
|
raster@15779
|
8871 |
|
raster@15779
|
8872 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("object_qualifier_opt",18, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8873 |
}
|
raster@15779
|
8874 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8875 |
|
raster@15779
|
8876 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8877 |
case 25: // object_qualifier_opt ::= ALIASED
|
raster@15779
|
8878 |
{
|
raster@15779
|
8879 |
Variable.Kind RESULT =null;
|
raster@15779
|
8880 |
|
raster@15779
|
8881 |
RESULT = Variable.Kind.ALIASED;
|
raster@15779
|
8882 |
|
raster@15779
|
8883 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("object_qualifier_opt",18, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8884 |
}
|
raster@15779
|
8885 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8886 |
|
raster@15779
|
8887 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8888 |
case 24: // object_qualifier_opt ::=
|
raster@15779
|
8889 |
{
|
raster@15779
|
8890 |
Variable.Kind RESULT =null;
|
raster@15779
|
8891 |
|
raster@15779
|
8892 |
RESULT = Variable.Kind.DEFAULT;
|
raster@15779
|
8893 |
|
raster@15779
|
8894 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("object_qualifier_opt",18, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8895 |
}
|
raster@15779
|
8896 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8897 |
|
raster@15779
|
8898 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8899 |
case 23: // defining_identifier_list ::= defining_identifier_list COMMA defining_identifier
|
raster@14695
|
8900 |
{
|
raster@14695
|
8901 |
List RESULT =null;
|
raster@14695
|
8902 |
int identifierListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@14695
|
8903 |
int identifierListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@14695
|
8904 |
List identifierList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@14695
|
8905 |
int identifierleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
8906 |
int identifierright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
8907 |
Identifier identifier = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
8908 |
|
raster@14695
|
8909 |
identifierList.add(identifier);
|
raster@14695
|
8910 |
RESULT = identifierList;
|
raster@14695
|
8911 |
|
raster@15779
|
8912 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("defining_identifier_list",17, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8913 |
}
|
raster@15779
|
8914 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8915 |
|
raster@15779
|
8916 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8917 |
case 22: // defining_identifier_list ::= defining_identifier
|
raster@14695
|
8918 |
{
|
raster@14695
|
8919 |
List RESULT =null;
|
raster@14695
|
8920 |
int identifierleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
8921 |
int identifierright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
8922 |
Identifier identifier = (Identifier)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
8923 |
|
raster@14695
|
8924 |
List identifierList = new LinkedList();
|
raster@14695
|
8925 |
identifierList.add(identifier);
|
raster@14695
|
8926 |
RESULT = identifierList;
|
raster@14695
|
8927 |
|
raster@15779
|
8928 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("defining_identifier_list",17, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8929 |
}
|
raster@15779
|
8930 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8931 |
|
raster@15779
|
8932 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8933 |
case 21: // object_declaration ::= defining_identifier_list COLON object_qualifier_opt object_subtype_def init_opt SEMICOLON
|
raster@14695
|
8934 |
{
|
raster@14695
|
8935 |
List RESULT =null;
|
raster@14695
|
8936 |
int identifierListleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).left;
|
raster@14695
|
8937 |
int identifierListright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).right;
|
raster@14695
|
8938 |
List identifierList = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)).value;
|
raster@15779
|
8939 |
int varKindleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).left;
|
raster@15779
|
8940 |
int varKindright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).right;
|
raster@15779
|
8941 |
Variable.Kind varKind = (Variable.Kind)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-3)).value;
|
raster@14695
|
8942 |
int subtypeleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).left;
|
raster@14695
|
8943 |
int subtyperight = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).right;
|
raster@15779
|
8944 |
TypeName subtype = (TypeName)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)).value;
|
raster@14695
|
8945 |
int initleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
8946 |
int initright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
8947 |
Expression init = (Expression)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
8948 |
|
raster@14695
|
8949 |
List list = new LinkedList();
|
raster@14695
|
8950 |
for (Object identifier : identifierList) {
|
raster@15779
|
8951 |
Variable variable = new Variable (((Identifier)identifier).getStartOffset(), ((Identifier)identifier).getEndOffset(), (Identifier)identifier, varKind, subtype);
|
raster@15779
|
8952 |
list.add(new ASTNode[] {variable, init});
|
raster@14695
|
8953 |
}
|
raster@14695
|
8954 |
RESULT = list;
|
raster@14695
|
8955 |
|
raster@15779
|
8956 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("object_declaration",16, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8957 |
}
|
raster@15779
|
8958 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8959 |
|
raster@15779
|
8960 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8961 |
case 20: // defining_identifier ::= IDENTIFIER
|
raster@14695
|
8962 |
{
|
raster@14695
|
8963 |
Identifier RESULT =null;
|
raster@14695
|
8964 |
int idleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
8965 |
int idright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
8966 |
String id = (String)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
8967 |
|
raster@14695
|
8968 |
Identifier identifier = new Identifier(idleft, idright, id);
|
raster@14695
|
8969 |
RESULT = identifier;
|
raster@14695
|
8970 |
|
raster@15779
|
8971 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("defining_identifier",4, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8972 |
}
|
raster@15779
|
8973 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8974 |
|
raster@15779
|
8975 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8976 |
case 19: // declaration ::= error SEMICOLON
|
raster@14695
|
8977 |
{
|
raster@14695
|
8978 |
Statement RESULT =null;
|
raster@15779
|
8979 |
int theErrorleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@15779
|
8980 |
int theErrorright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@15779
|
8981 |
Object theError = (Object)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@15779
|
8982 |
|
raster@15779
|
8983 |
ASTError error = new ASTError(theErrorleft, theErrorright);
|
raster@15779
|
8984 |
RESULT = error;
|
raster@15779
|
8985 |
|
raster@15779
|
8986 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declaration",0, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
8987 |
}
|
raster@15779
|
8988 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
8989 |
|
raster@15779
|
8990 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
8991 |
case 18: // declaration ::= body_stub
|
raster@14695
|
8992 |
{
|
raster@14695
|
8993 |
Statement RESULT =null;
|
raster@14695
|
8994 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
8995 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
8996 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
8997 |
|
raster@14695
|
8998 |
RESULT = statement;
|
raster@14695
|
8999 |
|
raster@15779
|
9000 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declaration",0, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
9001 |
}
|
raster@15779
|
9002 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
9003 |
|
raster@15779
|
9004 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
9005 |
case 17: // declaration ::= generic_declaration
|
raster@14695
|
9006 |
{
|
raster@14695
|
9007 |
Statement RESULT =null;
|
raster@14695
|
9008 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
9009 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
9010 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
9011 |
|
raster@14695
|
9012 |
RESULT = statement;
|
raster@14695
|
9013 |
|
raster@15779
|
9014 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declaration",0, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
9015 |
}
|
raster@15779
|
9016 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
9017 |
|
raster@15779
|
9018 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
9019 |
case 16: // declaration ::= renaming_declaration
|
raster@14695
|
9020 |
{
|
raster@14695
|
9021 |
Statement RESULT =null;
|
raster@14695
|
9022 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
9023 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
9024 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
9025 |
|
raster@14695
|
9026 |
RESULT = statement;
|
raster@14695
|
9027 |
|
raster@15779
|
9028 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declaration",0, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
9029 |
}
|
raster@15779
|
9030 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
9031 |
|
raster@15779
|
9032 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
9033 |
case 15: // declaration ::= exception_decl
|
raster@15779
|
9034 |
{
|
raster@15779
|
9035 |
Statement RESULT =null;
|
raster@15779
|
9036 |
|
raster@15779
|
9037 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declaration",0, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
9038 |
}
|
raster@15779
|
9039 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
9040 |
|
raster@15779
|
9041 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
9042 |
case 14: // declaration ::= prot_decl
|
raster@15779
|
9043 |
{
|
raster@15779
|
9044 |
Statement RESULT =null;
|
raster@15779
|
9045 |
|
raster@15779
|
9046 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declaration",0, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
9047 |
}
|
raster@15779
|
9048 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
9049 |
|
raster@15779
|
9050 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
9051 |
case 13: // declaration ::= task_decl
|
raster@15779
|
9052 |
{
|
raster@15779
|
9053 |
Statement RESULT =null;
|
raster@15779
|
9054 |
|
raster@15779
|
9055 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("declaration",0, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
9056 |
}
|
raster@15779
|
9057 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
9058 |
|
raster@15779
|
9059 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
9060 |
case 12: // type_declaration ::= subtype_declaration
|
raster@14695
|
9061 |
{
|
raster@14695
|
9062 |
Statement RESULT =null;
|
raster@14695
|
9063 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
9064 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
9065 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
9066 |
|
raster@14695
|
9067 |
RESULT = statement;
|
raster@14695
|
9068 |
|
raster@15779
|
9069 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_declaration",2, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@15779
|
9070 |
}
|
raster@15779
|
9071 |
return CUP$Ada95ASTParser$result;
|
raster@15779
|
9072 |
|
raster@15779
|
9073 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@15779
|
9074 |
case 11: // type_declaration ::= type_decl
|
raster@15779
|
9075 |
{
|
raster@15779
|
9076 |
Statement RESULT =null;
|
raster@15779
|
9077 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@15779
|
9078 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@15779
|
9079 |
Statement statement = (Statement)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@15779
|
9080 |
|
raster@15779
|
9081 |
RESULT = statement;
|
raster@15779
|
9082 |
|
raster@15779
|
9083 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("type_declaration",2, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9084 |
}
|
raster@14695
|
9085 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9086 |
|
raster@14695
|
9087 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9088 |
case 10: // fields_declaration ::= number_declaration
|
raster@14695
|
9089 |
{
|
raster@14695
|
9090 |
List RESULT =null;
|
raster@14695
|
9091 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
9092 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
9093 |
List statement = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
9094 |
|
raster@14695
|
9095 |
RESULT = statement;
|
raster@14695
|
9096 |
|
raster@15779
|
9097 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("fields_declaration",1, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9098 |
}
|
raster@14695
|
9099 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9100 |
|
raster@14695
|
9101 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9102 |
case 9: // fields_declaration ::= object_declaration
|
raster@14695
|
9103 |
{
|
raster@14695
|
9104 |
List RESULT =null;
|
raster@14695
|
9105 |
int statementleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).left;
|
raster@14695
|
9106 |
int statementright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()).right;
|
raster@14695
|
9107 |
List statement = (List)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.peek()).value;
|
raster@14695
|
9108 |
|
raster@14695
|
9109 |
RESULT = statement;
|
raster@14695
|
9110 |
|
raster@15779
|
9111 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("fields_declaration",1, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9112 |
}
|
raster@14695
|
9113 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9114 |
|
raster@14695
|
9115 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9116 |
case 8: // pragma_s ::= pragma_s pragma
|
raster@14695
|
9117 |
{
|
raster@14695
|
9118 |
Object RESULT =null;
|
raster@14695
|
9119 |
|
raster@16367
|
9120 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("pragma_s",124, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9121 |
}
|
raster@14695
|
9122 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9123 |
|
raster@14695
|
9124 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9125 |
case 7: // pragma_s ::=
|
raster@14695
|
9126 |
{
|
raster@14695
|
9127 |
Object RESULT =null;
|
raster@14695
|
9128 |
|
raster@16367
|
9129 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("pragma_s",124, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9130 |
}
|
raster@14695
|
9131 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9132 |
|
raster@14695
|
9133 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9134 |
case 6: // pragma_arg ::= simple_name ARROW expression
|
raster@14695
|
9135 |
{
|
raster@14695
|
9136 |
Object RESULT =null;
|
raster@14695
|
9137 |
|
raster@16367
|
9138 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("pragma_arg",123, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9139 |
}
|
raster@14695
|
9140 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9141 |
|
raster@14695
|
9142 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9143 |
case 5: // pragma_arg ::= expression
|
raster@14695
|
9144 |
{
|
raster@14695
|
9145 |
Object RESULT =null;
|
raster@14695
|
9146 |
|
raster@16367
|
9147 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("pragma_arg",123, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9148 |
}
|
raster@14695
|
9149 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9150 |
|
raster@14695
|
9151 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9152 |
case 4: // pragma_arg_s ::= pragma_arg_s COMMA pragma_arg
|
raster@14695
|
9153 |
{
|
raster@14695
|
9154 |
Object RESULT =null;
|
raster@14695
|
9155 |
|
raster@16367
|
9156 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("pragma_arg_s",122, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9157 |
}
|
raster@14695
|
9158 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9159 |
|
raster@14695
|
9160 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9161 |
case 3: // pragma_arg_s ::= pragma_arg
|
raster@14695
|
9162 |
{
|
raster@14695
|
9163 |
Object RESULT =null;
|
raster@14695
|
9164 |
|
raster@16367
|
9165 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("pragma_arg_s",122, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9166 |
}
|
raster@14695
|
9167 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9168 |
|
raster@14695
|
9169 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9170 |
case 2: // pragma ::= PRAGMA simple_name LPAREN pragma_arg_s RPAREN SEMICOLON
|
raster@14695
|
9171 |
{
|
raster@14695
|
9172 |
Object RESULT =null;
|
raster@14695
|
9173 |
|
raster@16367
|
9174 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("pragma",121, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-5)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9175 |
}
|
raster@14695
|
9176 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9177 |
|
raster@14695
|
9178 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9179 |
case 1: // pragma ::= PRAGMA IDENTIFIER SEMICOLON
|
raster@14695
|
9180 |
{
|
raster@14695
|
9181 |
Object RESULT =null;
|
raster@14695
|
9182 |
|
raster@16367
|
9183 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("pragma",121, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-2)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9184 |
}
|
raster@14695
|
9185 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9186 |
|
raster@14695
|
9187 |
/*. . . . . . . . . . . . . . . . . . . .*/
|
raster@14695
|
9188 |
case 0: // $START ::= compilation EOF
|
raster@14695
|
9189 |
{
|
raster@14695
|
9190 |
Object RESULT =null;
|
raster@14695
|
9191 |
int start_valleft = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).left;
|
raster@14695
|
9192 |
int start_valright = ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).right;
|
raster@14695
|
9193 |
Program start_val = (Program)((java_cup.runtime.Symbol) CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)).value;
|
raster@14695
|
9194 |
RESULT = start_val;
|
raster@14695
|
9195 |
CUP$Ada95ASTParser$result = parser.getSymbolFactory().newSymbol("$START",0, ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.elementAt(CUP$Ada95ASTParser$top-1)), ((java_cup.runtime.Symbol)CUP$Ada95ASTParser$stack.peek()), RESULT);
|
raster@14695
|
9196 |
}
|
raster@14695
|
9197 |
/* ACCEPT */
|
raster@14695
|
9198 |
CUP$Ada95ASTParser$parser.done_parsing();
|
raster@14695
|
9199 |
return CUP$Ada95ASTParser$result;
|
raster@14695
|
9200 |
|
raster@14695
|
9201 |
/* . . . . . .*/
|
raster@14695
|
9202 |
default:
|
raster@14695
|
9203 |
throw new Exception(
|
raster@14695
|
9204 |
"Invalid action number found in internal parse table");
|
raster@14180
|
9205 |
|
raster@14180
|
9206 |
}
|
raster@14180
|
9207 |
}
|
raster@14180
|
9208 |
}
|
raster@14180
|
9209 |
|