diff options
Diffstat (limited to 'lexer.h')
-rw-r--r-- | lexer.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -18,6 +18,7 @@ #define __LEXER_H_ #include "source.h" +#include "types.h" typedef enum { @@ -121,7 +122,7 @@ typedef enum { typedef struct { uc_tokentype_t type; - json_object *val; + uc_value_t *uv; size_t pos; } uc_token; @@ -170,6 +171,6 @@ uc_token *uc_lexer_next_token(uc_lexer *lex, bool no_regexp); bool utf8enc(char **out, int *rem, int code); const char * -uc_get_tokenname(int type); +uc_get_tokenname(unsigned type); #endif /* __LEXER_H_ */ |