ISL_TOKEN_UNKNOWN = 256, ISL_TOKEN_VALUE,
ISL_TOKEN_IDENT, ISL_TOKEN_GE,
ISL_TOKEN_LE, ISL_TOKEN_GT, ISL_TOKEN_LT,
- ISL_TOKEN_NE,
+ ISL_TOKEN_NE, ISL_TOKEN_EQ_EQ,
ISL_TOKEN_LEX_GE, ISL_TOKEN_LEX_LE,
ISL_TOKEN_LEX_GT, ISL_TOKEN_LEX_LT,
ISL_TOKEN_TO, ISL_TOKEN_AND,
ISL_TOKEN_LAST };
struct isl_token {
- enum isl_token_type type;
+ int type;
unsigned int on_new_line : 1;
unsigned is_keyword : 1;