return t;
}
case 17:
break;
case 13: {
QUESTION t = new QUESTION(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 18:
break;
case 8: {
SW t = new SW(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 19:
break;
case 4: {
SPACE t = new SPACE(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 20:
break;
case 11: {
COMMA t = new COMMA(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 21:
break;
case 1: {
SPECIAL t = new SPECIAL(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 22:
break;
case 15: {
MARKUP t = new MARKUP(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 23:
break;
case 6: {
EXCLAMATION t = new EXCLAMATION(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 24:
break;
case 7: {
NBSP t = new NBSP(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 25:
break;
case 14: {
CAP t = new CAP(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 26:
break;
case 12: {
PERIOD t = new PERIOD(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 27:
break;
case 5: {
BREAK t = new BREAK(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 28:
break;
case 2: {
CW t = new CW(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 29:
break;
case 10: {
COLON t = new COLON(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 30:
break;
case 9: {
SEMICOLON t = new SEMICOLON(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 31:
break;
case 16: {
AMP t = new AMP(cas);
t.setBegin(yychar);
t.setEnd(yychar + yytext().length());
return t;
}
case 32:
break;