case 81:
{ return alloy_sym(yytext(), CompSym.EXTENDS );
}
case 136: break;
case 1:
{ throw new ErrorSyntax(alloy_here(" "), "Syntax error at the "+yytext()+" character.");
}
case 137: break;
case 26:
{ throw new ErrorSyntax(alloy_here(yytext()),"String literal is missing its closing \" character");
}
case 138: break;
case 59:
{ return alloy_sym(yytext(), CompSym.FOR );
}
case 139: break;
case 28:
{ return alloy_num (yytext());
}
case 140: break;
case 70:
{ return alloy_sym(yytext(), CompSym.IDEN );
}
case 141: break;
case 15:
{ return alloy_sym(yytext(), CompSym.LT );
}
case 142: break;
case 17:
{ return alloy_sym(yytext(), CompSym.AT );
}
case 143: break;
case 34:
{ return alloy_sym(yytext(), CompSym.RANGE );
}
case 144: break;
case 69:
{ return alloy_sym(yytext(), CompSym.UNIV );
}
case 145: break;
case 2:
{ return alloy_sym(yytext(), CompSym.NOT );
}
case 146: break;
case 49:
{ return alloy_sym(yytext(), CompSym.SET );
}
case 147: break;
case 6:
{ return alloy_sym(yytext(), CompSym.RPAREN );
}
case 148: break;
case 42:
{ return alloy_sym(yytext(), CompSym.IN );
}
case 149: break;
case 75:
{ return alloy_sym(yytext(), CompSym.CHECK );
}
case 150: break;
case 29:
{ return alloy_sym(yytext(), CompSym.AND );
}
case 151: break;
case 62:
{ return alloy_sym(yytext(), CompSym.SOME );
}
case 152: break;
case 74:
{ return alloy_sym(yytext(), CompSym.FACT );
}
case 153: break;
case 10:
{ return alloy_sym(yytext(), CompSym.MINUS );
}
case 154: break;
case 5:
{ return alloy_sym(yytext(), CompSym.LPAREN );
}
case 155: break;
case 65:
{ return alloy_sym(yytext(), CompSym.NONE );
}
case 156: break;
case 18:
{ return alloy_sym(yytext(), CompSym.LBRACKET );
}
case 157: break;
case 19:
{ return alloy_sym(yytext(), CompSym.RBRACKET );
}
case 158: break;
case 68:
{ return alloy_sym(yytext(), CompSym.ENUM );
}
case 159: break;
case 47:
{ return alloy_sym(yytext(), CompSym.ALL );
}
case 160: break;
case 83:
{ return alloy_sym(yytext(), CompSym.ABSTRACT );
}
case 161: break;
case 76:
{ return alloy_sym(yytext(), CompSym.ASSERT );
}
case 162: break;
case 61:
{ throw new ErrorSyntax(alloy_here(yytext()),"String literal cannot be followed by a legal identifier character.");
}
case 163: break;
case 54:
{ return alloy_sym(yytext(), CompSym.LET );
}
case 164: break;
case 27:
{
}
case 165: break;
case 44:
{ throw new ErrorSyntax(alloy_here(yytext()),"Name cannot start with a number.");
}
case 166: break;
default:
if (zzInput == YYEOF && zzStartRead == zzCurrentPos) {
zzAtEOF = true;