1 using System;
using Tools;
2 namespace OpenSim.
Region.ScriptEngine.Shared.CodeTools {
5 public override string yyname {
get {
return "STRING_CONSTANT"; }}
6 public override int yynum {
get {
return 3; }}
9 public class INCREMENT : TOKEN{
public override string yyname {
get {
return "INCREMENT";}}
10 public override int yynum {
get {
return 4; }}
13 public class DECREMENT : TOKEN{
public override string yyname {
get {
return "DECREMENT";}}
14 public override int yynum {
get {
return 5; }}
17 public class PLUS_EQUALS : TOKEN{
public override string yyname {
get {
return "PLUS_EQUALS";}}
18 public override int yynum {
get {
return 6; }}
21 public class MINUS_EQUALS : TOKEN{
public override string yyname {
get {
return "MINUS_EQUALS";}}
22 public override int yynum {
get {
return 7; }}
25 public class STAR_EQUALS : TOKEN{
public override string yyname {
get {
return "STAR_EQUALS";}}
26 public override int yynum {
get {
return 8; }}
29 public class SLASH_EQUALS : TOKEN{
public override string yyname {
get {
return "SLASH_EQUALS";}}
30 public override int yynum {
get {
return 9; }}
33 public class PERCENT_EQUALS : TOKEN{
public override string yyname {
get {
return "PERCENT_EQUALS";}}
34 public override int yynum {
get {
return 10; }}
37 public class SEMICOLON : TOKEN{
public override string yyname {
get {
return "SEMICOLON";}}
38 public override int yynum {
get {
return 11; }}
41 public class LEFT_BRACE : TOKEN{
public override string yyname {
get {
return "LEFT_BRACE";}}
42 public override int yynum {
get {
return 12; }}
45 public class RIGHT_BRACE : TOKEN{
public override string yyname {
get {
return "RIGHT_BRACE";}}
46 public override int yynum {
get {
return 13; }}
49 public class COMMA : TOKEN{
public override string yyname {
get {
return "COMMA";}}
50 public override int yynum {
get {
return 14; }}
51 public COMMA(Lexer yyl):base(yyl) {}}
53 public class EQUALS : TOKEN{
public override string yyname {
get {
return "EQUALS";}}
54 public override int yynum {
get {
return 15; }}
55 public EQUALS(Lexer yyl):base(yyl) {}}
57 public class LEFT_PAREN : TOKEN{
public override string yyname {
get {
return "LEFT_PAREN";}}
58 public override int yynum {
get {
return 16; }}
61 public class RIGHT_PAREN : TOKEN{
public override string yyname {
get {
return "RIGHT_PAREN";}}
62 public override int yynum {
get {
return 17; }}
65 public class PLUS : TOKEN{
public override string yyname {
get {
return "PLUS";}}
66 public override int yynum {
get {
return 18; }}
67 public PLUS(Lexer yyl):base(yyl) {}}
69 public class MINUS : TOKEN{
public override string yyname {
get {
return "MINUS";}}
70 public override int yynum {
get {
return 19; }}
71 public MINUS(Lexer yyl):base(yyl) {}}
73 public class STAR : TOKEN{
public override string yyname {
get {
return "STAR";}}
74 public override int yynum {
get {
return 20; }}
75 public STAR(Lexer yyl):base(yyl) {}}
77 public class SLASH : TOKEN{
public override string yyname {
get {
return "SLASH";}}
78 public override int yynum {
get {
return 21; }}
79 public SLASH(Lexer yyl):base(yyl) {}}
81 public class PERCENT : TOKEN{
public override string yyname {
get {
return "PERCENT";}}
82 public override int yynum {
get {
return 22; }}
85 public class AT : TOKEN{
public override string yyname {
get {
return "AT";}}
86 public override int yynum {
get {
return 23; }}
87 public AT(Lexer yyl):base(yyl) {}}
89 public class PERIOD : TOKEN{
public override string yyname {
get {
return "PERIOD";}}
90 public override int yynum {
get {
return 24; }}
91 public PERIOD(Lexer yyl):base(yyl) {}}
93 public class LEFT_ANGLE : TOKEN{
public override string yyname {
get {
return "LEFT_ANGLE";}}
94 public override int yynum {
get {
return 25; }}
97 public class RIGHT_ANGLE : TOKEN{
public override string yyname {
get {
return "RIGHT_ANGLE";}}
98 public override int yynum {
get {
return 26; }}
101 public class LEFT_BRACKET : TOKEN{
public override string yyname {
get {
return "LEFT_BRACKET";}}
102 public override int yynum {
get {
return 27; }}
105 public class RIGHT_BRACKET : TOKEN{
public override string yyname {
get {
return "RIGHT_BRACKET";}}
106 public override int yynum {
get {
return 28; }}
109 public class EQUALS_EQUALS : TOKEN{
public override string yyname {
get {
return "EQUALS_EQUALS";}}
110 public override int yynum {
get {
return 29; }}
113 public class EXCLAMATION_EQUALS : TOKEN{
public override string yyname {
get {
return "EXCLAMATION_EQUALS";}}
114 public override int yynum {
get {
return 30; }}
117 public class LESS_EQUALS : TOKEN{
public override string yyname {
get {
return "LESS_EQUALS";}}
118 public override int yynum {
get {
return 31; }}
121 public class GREATER_EQUALS : TOKEN{
public override string yyname {
get {
return "GREATER_EQUALS";}}
122 public override int yynum {
get {
return 32; }}
125 public class AMP : TOKEN{
public override string yyname {
get {
return "AMP";}}
126 public override int yynum {
get {
return 33; }}
127 public AMP(Lexer yyl):base(yyl) {}}
129 public class STROKE : TOKEN{
public override string yyname {
get {
return "STROKE";}}
130 public override int yynum {
get {
return 34; }}
133 public class CARET : TOKEN{
public override string yyname {
get {
return "CARET";}}
134 public override int yynum {
get {
return 35; }}
135 public CARET(Lexer yyl):base(yyl) {}}
137 public class TILDE : TOKEN{
public override string yyname {
get {
return "TILDE";}}
138 public override int yynum {
get {
return 36; }}
139 public TILDE(Lexer yyl):base(yyl) {}}
141 public class EXCLAMATION : TOKEN{
public override string yyname {
get {
return "EXCLAMATION";}}
142 public override int yynum {
get {
return 37; }}
145 public class AMP_AMP : TOKEN{
public override string yyname {
get {
return "AMP_AMP";}}
146 public override int yynum {
get {
return 38; }}
149 public class STROKE_STROKE : TOKEN{
public override string yyname {
get {
return "STROKE_STROKE";}}
150 public override int yynum {
get {
return 39; }}
153 public class LEFT_SHIFT : TOKEN{
public override string yyname {
get {
return "LEFT_SHIFT";}}
154 public override int yynum {
get {
return 40; }}
157 public class RIGHT_SHIFT : TOKEN{
public override string yyname {
get {
return "RIGHT_SHIFT";}}
158 public override int yynum {
get {
return 41; }}
161 public class IF : TOKEN{
public override string yyname {
get {
return "IF";}}
162 public override int yynum {
get {
return 42; }}
163 public IF(Lexer yyl):base(yyl) {}}
165 public class ELSE : TOKEN{
public override string yyname {
get {
return "ELSE";}}
166 public override int yynum {
get {
return 43; }}
167 public ELSE(Lexer yyl):base(yyl) {}}
169 public class DO : TOKEN{
public override string yyname {
get {
return "DO";}}
170 public override int yynum {
get {
return 44; }}
171 public DO(Lexer yyl):base(yyl) {}}
173 public class WHILE : TOKEN{
public override string yyname {
get {
return "WHILE";}}
174 public override int yynum {
get {
return 45; }}
175 public WHILE(Lexer yyl):base(yyl) {}}
177 public class FOR : TOKEN{
public override string yyname {
get {
return "FOR";}}
178 public override int yynum {
get {
return 46; }}
179 public FOR(Lexer yyl):base(yyl) {}}
181 public class DEFAULT_STATE : TOKEN{
public override string yyname {
get {
return "DEFAULT_STATE";}}
182 public override int yynum {
get {
return 47; }}
185 public class STATE : TOKEN{
public override string yyname {
get {
return "STATE";}}
186 public override int yynum {
get {
return 48; }}
187 public STATE(Lexer yyl):base(yyl) {}}
189 public class JUMP : TOKEN{
public override string yyname {
get {
return "JUMP";}}
190 public override int yynum {
get {
return 49; }}
191 public JUMP(Lexer yyl):base(yyl) {}}
193 public class RETURN : TOKEN{
public override string yyname {
get {
return "RETURN";}}
194 public override int yynum {
get {
return 50; }}
197 public class INTEGER_TYPE : TOKEN{
public override string yyname {
get {
return "INTEGER_TYPE";}}
198 public override int yynum {
get {
return 51; }}
201 public class FLOAT_TYPE : TOKEN{
public override string yyname {
get {
return "FLOAT_TYPE";}}
202 public override int yynum {
get {
return 52; }}
205 public class STRING_TYPE : TOKEN{
public override string yyname {
get {
return "STRING_TYPE";}}
206 public override int yynum {
get {
return 53; }}
209 public class KEY_TYPE : TOKEN{
public override string yyname {
get {
return "KEY_TYPE";}}
210 public override int yynum {
get {
return 54; }}
213 public class VECTOR_TYPE : TOKEN{
public override string yyname {
get {
return "VECTOR_TYPE";}}
214 public override int yynum {
get {
return 55; }}
217 public class ROTATION_TYPE : TOKEN{
public override string yyname {
get {
return "ROTATION_TYPE";}}
218 public override int yynum {
get {
return 56; }}
221 public class LIST_TYPE : TOKEN{
public override string yyname {
get {
return "LIST_TYPE";}}
222 public override int yynum {
get {
return 57; }}
225 public class AT_ROT_TARGET_EVENT : TOKEN{
public override string yyname {
get {
return "AT_ROT_TARGET_EVENT";}}
226 public override int yynum {
get {
return 58; }}
229 public class AT_TARGET_EVENT : TOKEN{
public override string yyname {
get {
return "AT_TARGET_EVENT";}}
230 public override int yynum {
get {
return 59; }}
233 public class ATTACH_EVENT : TOKEN{
public override string yyname {
get {
return "ATTACH_EVENT";}}
234 public override int yynum {
get {
return 60; }}
237 public class CHANGED_EVENT : TOKEN{
public override string yyname {
get {
return "CHANGED_EVENT";}}
238 public override int yynum {
get {
return 61; }}
241 public class COLLISION_EVENT : TOKEN{
public override string yyname {
get {
return "COLLISION_EVENT";}}
242 public override int yynum {
get {
return 62; }}
245 public class COLLISION_END_EVENT : TOKEN{
public override string yyname {
get {
return "COLLISION_END_EVENT";}}
246 public override int yynum {
get {
return 63; }}
250 public override int yynum {
get {
return 64; }}
253 public class CONTROL_EVENT : TOKEN{
public override string yyname {
get {
return "CONTROL_EVENT";}}
254 public override int yynum {
get {
return 65; }}
257 public class DATASERVER_EVENT : TOKEN{
public override string yyname {
get {
return "DATASERVER_EVENT";}}
258 public override int yynum {
get {
return 66; }}
261 public class EMAIL_EVENT : TOKEN{
public override string yyname {
get {
return "EMAIL_EVENT";}}
262 public override int yynum {
get {
return 67; }}
265 public class HTTP_RESPONSE_EVENT : TOKEN{
public override string yyname {
get {
return "HTTP_RESPONSE_EVENT";}}
266 public override int yynum {
get {
return 68; }}
269 public class LAND_COLLISION_EVENT : TOKEN{
public override string yyname {
get {
return "LAND_COLLISION_EVENT";}}
270 public override int yynum {
get {
return 69; }}
274 public override int yynum {
get {
return 70; }}
278 public override int yynum {
get {
return 71; }}
281 public class LINK_MESSAGE_EVENT : TOKEN{
public override string yyname {
get {
return "LINK_MESSAGE_EVENT";}}
282 public override int yynum {
get {
return 72; }}
285 public class LISTEN_EVENT : TOKEN{
public override string yyname {
get {
return "LISTEN_EVENT";}}
286 public override int yynum {
get {
return 73; }}
289 public class MONEY_EVENT : TOKEN{
public override string yyname {
get {
return "MONEY_EVENT";}}
290 public override int yynum {
get {
return 74; }}
293 public class MOVING_END_EVENT : TOKEN{
public override string yyname {
get {
return "MOVING_END_EVENT";}}
294 public override int yynum {
get {
return 75; }}
297 public class MOVING_START_EVENT : TOKEN{
public override string yyname {
get {
return "MOVING_START_EVENT";}}
298 public override int yynum {
get {
return 76; }}
301 public class NO_SENSOR_EVENT : TOKEN{
public override string yyname {
get {
return "NO_SENSOR_EVENT";}}
302 public override int yynum {
get {
return 77; }}
306 public override int yynum {
get {
return 78; }}
309 public class NOT_AT_TARGET_EVENT : TOKEN{
public override string yyname {
get {
return "NOT_AT_TARGET_EVENT";}}
310 public override int yynum {
get {
return 79; }}
313 public class OBJECT_REZ_EVENT : TOKEN{
public override string yyname {
get {
return "OBJECT_REZ_EVENT";}}
314 public override int yynum {
get {
return 80; }}
317 public class ON_REZ_EVENT : TOKEN{
public override string yyname {
get {
return "ON_REZ_EVENT";}}
318 public override int yynum {
get {
return 81; }}
321 public class REMOTE_DATA_EVENT : TOKEN{
public override string yyname {
get {
return "REMOTE_DATA_EVENT";}}
322 public override int yynum {
get {
return 82; }}
326 public override int yynum {
get {
return 83; }}
329 public class SENSOR_EVENT : TOKEN{
public override string yyname {
get {
return "SENSOR_EVENT";}}
330 public override int yynum {
get {
return 84; }}
333 public class STATE_ENTRY_EVENT : TOKEN{
public override string yyname {
get {
return "STATE_ENTRY_EVENT";}}
334 public override int yynum {
get {
return 85; }}
337 public class STATE_EXIT_EVENT : TOKEN{
public override string yyname {
get {
return "STATE_EXIT_EVENT";}}
338 public override int yynum {
get {
return 86; }}
341 public class TIMER_EVENT : TOKEN{
public override string yyname {
get {
return "TIMER_EVENT";}}
342 public override int yynum {
get {
return 87; }}
345 public class TOUCH_EVENT : TOKEN{
public override string yyname {
get {
return "TOUCH_EVENT";}}
346 public override int yynum {
get {
return 88; }}
349 public class TOUCH_START_EVENT : TOKEN{
public override string yyname {
get {
return "TOUCH_START_EVENT";}}
350 public override int yynum {
get {
return 89; }}
353 public class TOUCH_END_EVENT : TOKEN{
public override string yyname {
get {
return "TOUCH_END_EVENT";}}
354 public override int yynum {
get {
return 90; }}
357 public class HTTP_REQUEST_EVENT : TOKEN{
public override string yyname {
get {
return "HTTP_REQUEST_EVENT";}}
358 public override int yynum {
get {
return 91; }}
362 public override int yynum {
get {
return 92; }}
365 public class IDENT : TOKEN{
public override string yyname {
get {
return "IDENT";}}
366 public override int yynum {
get {
return 93; }}
367 public IDENT(Lexer yyl):base(yyl) {}}
369 public class INTEGER_CONSTANT : TOKEN{
public override string yyname {
get {
return "INTEGER_CONSTANT";}}
370 public override int yynum {
get {
return 94; }}
373 public class HEX_INTEGER_CONSTANT : TOKEN{
public override string yyname {
get {
return "HEX_INTEGER_CONSTANT";}}
374 public override int yynum {
get {
return 95; }}
377 public class FLOAT_CONSTANT : TOKEN{
public override string yyname {
get {
return "FLOAT_CONSTANT";}}
378 public override int yynum {
get {
return 96; }}
13277 1051,12,1,9529,1052,
13331 1057,12,1,9637,1058,
13765 1083,12,1,10606,1084,
13767 1085,12,1,10634,1086,
13813 1087,12,1,10681,1088,
13855 1089,12,1,10767,1090,
14029 1107,12,1,11106,1108,
14869 1145,12,1,12968,1146,
15493 1180,12,1,14485,1181,
15499 1182,12,1,14518,1183,
15551 1186,12,1,14598,1187,
15761 1197,12,1,15043,1198,
15807 1199,12,1,15090,1200,
15849 1201,12,1,15176,1202,
15895 1203,12,1,15223,1204,
15923 1211,12,1,15360,1212,
16175 1220,12,1,15793,1221,
16457 1235,12,1,16537,1236,
16841 1260,12,1,17372,1261,
16883 1262,12,1,17458,1263,
17205 1282,12,1,18134,1283,
17495 1298,12,1,18847,1299,
17655 1314,12,1,19143,1315,
17697 1316,12,1,19229,1317,
17703 1318,12,1,19262,1319,
17749 1320,12,1,19309,1321,
18633 1362,12,1,21413,1363,
18679 1364,12,1,21460,1365,
18731 1368,12,1,21540,1369,
19107 1387,12,1,22289,1388,
19153 1389,12,1,22336,1390,
19230 43065,1398,5,0,1399,
19240 46080,1404,5,0,1405,
19253 1409,12,1,43430,1410,
19262 46209,1414,5,0,1415,
19271 1,47777,1419,5,119,
19277 1423,12,1,47979,1424,
19342 48467,1438,5,0,1439,
19345 1440,12,1,48277,1441,
19394 94,251,1445,10,251,
19399 1041,1449,10,1041,1,
19400 80,1191,1450,10,1191,
19406 46,1331,1455,10,1331,
19412 75,361,1460,10,361,
19418 21,265,1465,10,265,
19420 1292,1,88,481,1467,
19424 28,318,1470,10,318,
19430 41,850,1475,10,850,
19436 63,1246,1480,10,1246,
19442 52,889,1485,10,889,
19444 1114,1,83,1017,1487,
19448 30,249,1490,10,249,
19454 95,239,1495,10,239,
19459 1225,1499,10,1225,1,
19460 86,498,1500,10,498,
19469 1392,1503,10,1392,1,
19470 45,348,1504,10,348,
19472 551,1,66,1068,1506,
19475 1400,1508,10,1400,1,
19476 12,531,1509,10,531,
19478 312,1,40,1154,1511,
19482 78,1416,1514,10,1416,
19484 1408,1,34,787,1516,
19488 74,338,1519,10,338,
19494 38,519,1524,10,519,
19496 828,1,72,1287,1526,
19500 79,1406,1529,10,1406,
19502 332,1,32,1275,1531,
19505 1375,1533,10,1375,1,
19506 55,1412,1534,10,1412,
19508 1214,1,85,235,1536,
19512 71,449,1539,10,449,
19514 new Tfactory(
this,
"MINUS",
new TCreator(MINUS_factory));
19515 new Tfactory(
this,
"DEFAULT_STATE",
new TCreator(DEFAULT_STATE_factory));
19516 new Tfactory(
this,
"INTEGER_CONSTANT",
new TCreator(INTEGER_CONSTANT_factory));
19517 new Tfactory(
this,
"RETURN",
new TCreator(RETURN_factory));
19518 new Tfactory(
this,
"OBJECT_REZ_EVENT",
new TCreator(OBJECT_REZ_EVENT_factory));
19519 new Tfactory(
this,
"STRING_TYPE",
new TCreator(STRING_TYPE_factory));
19520 new Tfactory(
this,
"EXCLAMATION",
new TCreator(EXCLAMATION_factory));
19521 new Tfactory(
this,
"ELSE",
new TCreator(ELSE_factory));
19522 new Tfactory(
this,
"INTEGER_TYPE",
new TCreator(INTEGER_TYPE_factory));
19523 new Tfactory(
this,
"FOR",
new TCreator(FOR_factory));
19524 new Tfactory(
this,
"TRANSACTION_RESULT_EVENT",
new TCreator(TRANSACTION_RESULT_EVENT_factory));
19525 new Tfactory(
this,
"LEFT_PAREN",
new TCreator(LEFT_PAREN_factory));
19526 new Tfactory(
this,
"RIGHT_PAREN",
new TCreator(RIGHT_PAREN_factory));
19527 new Tfactory(
this,
"HTTP_RESPONSE_EVENT",
new TCreator(HTTP_RESPONSE_EVENT_factory));
19528 new Tfactory(
this,
"MOVING_END_EVENT",
new TCreator(MOVING_END_EVENT_factory));
19529 new Tfactory(
this,
"CARET",
new TCreator(CARET_factory));
19530 new Tfactory(
this,
"STAR",
new TCreator(STAR_factory));
19531 new Tfactory(
this,
"PLUS_EQUALS",
new TCreator(PLUS_EQUALS_factory));
19532 new Tfactory(
this,
"PERCENT",
new TCreator(PERCENT_factory));
19533 new Tfactory(
this,
"SLASH",
new TCreator(SLASH_factory));
19534 new Tfactory(
this,
"FLOAT_CONSTANT",
new TCreator(FLOAT_CONSTANT_factory));
19535 new Tfactory(
this,
"TOUCH_EVENT",
new TCreator(TOUCH_EVENT_factory));
19536 new Tfactory(
this,
"COLLISION_START_EVENT",
new TCreator(COLLISION_START_EVENT_factory));
19537 new Tfactory(
this,
"JUMP",
new TCreator(JUMP_factory));
19538 new Tfactory(
this,
"RIGHT_BRACKET",
new TCreator(RIGHT_BRACKET_factory));
19539 new Tfactory(
this,
"LEFT_ANGLE",
new TCreator(LEFT_ANGLE_factory));
19540 new Tfactory(
this,
"IF",
new TCreator(IF_factory));
19541 new Tfactory(
this,
"LAND_COLLISION_EVENT",
new TCreator(LAND_COLLISION_EVENT_factory));
19542 new Tfactory(
this,
"STATE",
new TCreator(STATE_factory));
19543 new Tfactory(
this,
"RIGHT_SHIFT",
new TCreator(RIGHT_SHIFT_factory));
19544 new Tfactory(
this,
"LIST_TYPE",
new TCreator(LIST_TYPE_factory));
19545 new Tfactory(
this,
"HTTP_REQUEST_EVENT",
new TCreator(HTTP_REQUEST_EVENT_factory));
19546 new Tfactory(
this,
"INCREMENT",
new TCreator(INCREMENT_factory));
19547 new Tfactory(
this,
"AT",
new TCreator(AT_factory));
19548 new Tfactory(
this,
"COLLISION_END_EVENT",
new TCreator(COLLISION_END_EVENT_factory));
19549 new Tfactory(
this,
"SENSOR_EVENT",
new TCreator(SENSOR_EVENT_factory));
19550 new Tfactory(
this,
"EQUALS_EQUALS",
new TCreator(EQUALS_EQUALS_factory));
19551 new Tfactory(
this,
"DECREMENT",
new TCreator(DECREMENT_factory));
19552 new Tfactory(
this,
"LESS_EQUALS",
new TCreator(LESS_EQUALS_factory));
19553 new Tfactory(
this,
"FLOAT_TYPE",
new TCreator(FLOAT_TYPE_factory));
19554 new Tfactory(
this,
"MOVING_START_EVENT",
new TCreator(MOVING_START_EVENT_factory));
19555 new Tfactory(
this,
"RUN_TIME_PERMISSIONS_EVENT",
new TCreator(RUN_TIME_PERMISSIONS_EVENT_factory));
19556 new Tfactory(
this,
"ON_REZ_EVENT",
new TCreator(ON_REZ_EVENT_factory));
19557 new Tfactory(
this,
"NO_SENSOR_EVENT",
new TCreator(NO_SENSOR_EVENT_factory));
19558 new Tfactory(
this,
"EXCLAMATION_EQUALS",
new TCreator(EXCLAMATION_EQUALS_factory));
19559 new Tfactory(
this,
"MINUS_EQUALS",
new TCreator(MINUS_EQUALS_factory));
19560 new Tfactory(
this,
"LISTEN_EVENT",
new TCreator(LISTEN_EVENT_factory));
19561 new Tfactory(
this,
"PERCENT_EQUALS",
new TCreator(PERCENT_EQUALS_factory));
19562 new Tfactory(
this,
"LEFT_BRACKET",
new TCreator(LEFT_BRACKET_factory));
19563 new Tfactory(
this,
"HEX_INTEGER_CONSTANT",
new TCreator(HEX_INTEGER_CONSTANT_factory));
19564 new Tfactory(
this,
"COMMA",
new TCreator(COMMA_factory));
19565 new Tfactory(
this,
"PERIOD",
new TCreator(PERIOD_factory));
19566 new Tfactory(
this,
"KEY_TYPE",
new TCreator(KEY_TYPE_factory));
19567 new Tfactory(
this,
"SLASH_EQUALS",
new TCreator(SLASH_EQUALS_factory));
19568 new Tfactory(
this,
"STATE_EXIT_EVENT",
new TCreator(STATE_EXIT_EVENT_factory));
19569 new Tfactory(
this,
"COLLISION_EVENT",
new TCreator(COLLISION_EVENT_factory));
19570 new Tfactory(
this,
"STRING_CONSTANT",
new TCreator(STRING_CONSTANT_factory));
19571 new Tfactory(
this,
"WHILE",
new TCreator(WHILE_factory));
19572 new Tfactory(
this,
"IDENT",
new TCreator(IDENT_factory));
19573 new Tfactory(
this,
"DATASERVER_EVENT",
new TCreator(DATASERVER_EVENT_factory));
19574 new Tfactory(
this,
"ROTATION_TYPE",
new TCreator(ROTATION_TYPE_factory));
19575 new Tfactory(
this,
"AT_ROT_TARGET_EVENT",
new TCreator(AT_ROT_TARGET_EVENT_factory));
19576 new Tfactory(
this,
"LEFT_BRACE",
new TCreator(LEFT_BRACE_factory));
19577 new Tfactory(
this,
"DO",
new TCreator(DO_factory));
19578 new Tfactory(
this,
"LEFT_SHIFT",
new TCreator(LEFT_SHIFT_factory));
19579 new Tfactory(
this,
"REMOTE_DATA_EVENT",
new TCreator(REMOTE_DATA_EVENT_factory));
19580 new Tfactory(
this,
"EMAIL_EVENT",
new TCreator(EMAIL_EVENT_factory));
19581 new Tfactory(
this,
"NOT_AT_ROT_TARGET_EVENT",
new TCreator(NOT_AT_ROT_TARGET_EVENT_factory));
19582 new Tfactory(
this,
"TILDE",
new TCreator(TILDE_factory));
19583 new Tfactory(
this,
"STROKE",
new TCreator(STROKE_factory));
19584 new Tfactory(
this,
"LAND_COLLISION_END_EVENT",
new TCreator(LAND_COLLISION_END_EVENT_factory));
19585 new Tfactory(
this,
"TIMER_EVENT",
new TCreator(TIMER_EVENT_factory));
19586 new Tfactory(
this,
"MONEY_EVENT",
new TCreator(MONEY_EVENT_factory));
19587 new Tfactory(
this,
"RIGHT_ANGLE",
new TCreator(RIGHT_ANGLE_factory));
19588 new Tfactory(
this,
"AT_TARGET_EVENT",
new TCreator(AT_TARGET_EVENT_factory));
19589 new Tfactory(
this,
"AMP",
new TCreator(AMP_factory));
19590 new Tfactory(
this,
"SEMICOLON",
new TCreator(SEMICOLON_factory));
19591 new Tfactory(
this,
"AMP_AMP",
new TCreator(AMP_AMP_factory));
19592 new Tfactory(
this,
"CHANGED_EVENT",
new TCreator(CHANGED_EVENT_factory));
19593 new Tfactory(
this,
"LINK_MESSAGE_EVENT",
new TCreator(LINK_MESSAGE_EVENT_factory));
19594 new Tfactory(
this,
"TOUCH_END_EVENT",
new TCreator(TOUCH_END_EVENT_factory));
19595 new Tfactory(
this,
"EQUALS",
new TCreator(EQUALS_factory));
19596 new Tfactory(
this,
"NOT_AT_TARGET_EVENT",
new TCreator(NOT_AT_TARGET_EVENT_factory));
19597 new Tfactory(
this,
"STROKE_STROKE",
new TCreator(STROKE_STROKE_factory));
19598 new Tfactory(
this,
"GREATER_EQUALS",
new TCreator(GREATER_EQUALS_factory));
19599 new Tfactory(
this,
"TOUCH_START_EVENT",
new TCreator(TOUCH_START_EVENT_factory));
19600 new Tfactory(
this,
"ATTACH_EVENT",
new TCreator(ATTACH_EVENT_factory));
19601 new Tfactory(
this,
"VECTOR_TYPE",
new TCreator(VECTOR_TYPE_factory));
19602 new Tfactory(
this,
"RIGHT_BRACE",
new TCreator(RIGHT_BRACE_factory));
19603 new Tfactory(
this,
"STATE_ENTRY_EVENT",
new TCreator(STATE_ENTRY_EVENT_factory));
19604 new Tfactory(
this,
"PLUS",
new TCreator(PLUS_factory));
19605 new Tfactory(
this,
"STAR_EQUALS",
new TCreator(STAR_EQUALS_factory));
19606 new Tfactory(
this,
"LAND_COLLISION_START_EVENT",
new TCreator(LAND_COLLISION_START_EVENT_factory));
19607 new Tfactory(
this,
"CONTROL_EVENT",
new TCreator(CONTROL_EVENT_factory));
19703 public override TOKEN
OldAction(Lexer yym,ref
string yytext,
int action, ref
bool reject) {
19706 case 1015: { ((
LSLTokens)yym).str +=
"\\\\"; }
19708 case 991: { ((
LSLTokens)yym).str +=
" "; }
19710 case 963: { yym.yy_begin(
"STRING"); ((
LSLTokens)yym).str =
"";}
19712 case 1037: { yym.yy_begin(
"COMMENT"); }
19714 case 1049: { yym.yy_begin(
"YYINITIAL"); }
19716 case 1027: { ((
LSLTokens)yym).str +=
'\\'; }
19728 case 1003: { ((
LSLTokens)yym).str +=
"\\\""; }
19730 case 974: { ((
LSLTokens)yym).str +=
"\\n"; }
19732 case 979: { ((
LSLTokens)yym).str +=
"\\n"; }
19734 case 968: { ((
LSLTokens)yym).str += yytext; }