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;
default: