X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=token_t.h;h=ecd26bbb174dfb00c3c62fefecd69bd210faf391;hb=fa61f23247924f91fada93dff65923c3c4cac059;hp=87077e8da63d1d0f6a65e406ff8e5795d8052671;hpb=21dbb2b9c84e8fed04ac38ebe5c0b7778ab666e3;p=cparser diff --git a/token_t.h b/token_t.h index 87077e8..ecd26bb 100644 --- a/token_t.h +++ b/token_t.h @@ -27,9 +27,9 @@ #include "type.h" typedef enum token_type_t { + T_ERROR = -1, T_NULL = 0, - T_EOF = -1, - T_ERROR = -2, + T_EOF = '\x04', // EOT #define T(mode,x,str,val) T_##x val, #define TS(x,str,val) T_##x val, #include "tokens.inc" @@ -77,7 +77,7 @@ void exit_tokens(void); void print_token_type(FILE *out, token_type_t token_type); void print_token(FILE *out, const token_t *token); -void print_pp_token_type(FILE *out, preprocessor_token_type_t type); +void print_pp_token_type(FILE *out, int type); void print_pp_token(FILE *out, const token_t *token); #endif