public OldAction ( |
||
yym | ||
yytext | string | |
action | int | |
reject | bool | |
return |
public override TOKEN OldAction(Lexer yym, ref string yytext, int action, ref bool reject)
{
switch (action)
{
case -1:
break;
case 946:
{
((LSLTokens) yym).str += yytext;
}
break;
case 1010:
{
yym.yy_begin("YYINITIAL");
(yym).yytext = ((LSLTokens) yym).str;
((LSLTokens) yym).str = String.Empty;
return new STRING_CONSTANT(yym);
}
case 1015:
{
yym.yy_begin("COMMENT");
}
break;
case 1027:
{
yym.yy_begin("YYINITIAL");
}
break;
case 1041:
;
break;
case 1045:
;
break;
case 1054:
;
break;
case 1005:
{
((LSLTokens) yym).str += '\\';
}
break;
case 1050:
;
break;
case 941:
{
yym.yy_begin("STRING");
((LSLTokens) yym).str = "";
}
break;
case 957:
{
((LSLTokens) yym).str += "\\n";
}
break;
case 969:
{
((LSLTokens) yym).str += " ";
}
break;
case 981:
{
((LSLTokens) yym).str += "\\\"";
}
break;
case 952:
{
((LSLTokens) yym).str += "\\n";
}
break;
case 993:
{
((LSLTokens) yym).str += "\\\\";
}
break;
}
return null;
}
}