diff options
| author | Ginger Bill <bill@gingerbill.org> | 2016-11-30 20:07:23 +0000 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2016-11-30 20:07:23 +0000 |
| commit | ab2ca7cf5975b78c254b87fa5590be147853b79a (patch) | |
| tree | b301bcfe2dcdc5d03856970a598b789f5945fc4e /src/tokenizer.c | |
| parent | b76c8abe7379f1d1a88fddf9387fe6338ad920e3 (diff) | |
Fix illegal type declaration error
Diffstat (limited to 'src/tokenizer.c')
| -rw-r--r-- | src/tokenizer.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/tokenizer.c b/src/tokenizer.c index 7ff0b57fe..f0fd3b90b 100644 --- a/src/tokenizer.c +++ b/src/tokenizer.c @@ -83,6 +83,8 @@ TOKEN_KIND(Token__OperatorEnd, "_OperatorEnd"), \ \ TOKEN_KIND(Token__KeywordBegin, "_KeywordBegin"), \ TOKEN_KIND(Token_type, "type"), \ + /* TOKEN_KIND(Token_import, "import"), */ \ + /* TOKEN_KIND(Token_include, "include"), */ \ TOKEN_KIND(Token_proc, "proc"), \ TOKEN_KIND(Token_match, "match"), \ TOKEN_KIND(Token_break, "break"), \ @@ -143,7 +145,7 @@ i32 token_pos_cmp(TokenPos a, TokenPos b) { return (a.line < b.line) ? -1 : +1; } -bool token_pos_are_equal(TokenPos a, TokenPos b) { +bool token_pos_eq(TokenPos a, TokenPos b) { return token_pos_cmp(a, b) == 0; } @@ -182,7 +184,7 @@ void warning_va(Token token, char *fmt, va_list va) { global_error_collector.warning_count++; // NOTE(bill): Duplicate error, skip it - if (!token_pos_are_equal(global_error_collector.prev, token.pos)) { + if (!token_pos_eq(global_error_collector.prev, token.pos)) { global_error_collector.prev = token.pos; gb_printf_err("%.*s(%td:%td) Warning: %s\n", LIT(token.pos.file), token.pos.line, token.pos.column, @@ -197,7 +199,7 @@ void error_va(Token token, char *fmt, va_list va) { global_error_collector.count++; // NOTE(bill): Duplicate error, skip it - if (!token_pos_are_equal(global_error_collector.prev, token.pos)) { + if (!token_pos_eq(global_error_collector.prev, token.pos)) { global_error_collector.prev = token.pos; gb_printf_err("%.*s(%td:%td) %s\n", LIT(token.pos.file), token.pos.line, token.pos.column, @@ -212,7 +214,7 @@ void syntax_error_va(Token token, char *fmt, va_list va) { global_error_collector.count++; // NOTE(bill): Duplicate error, skip it - if (!token_pos_are_equal(global_error_collector.prev, token.pos)) { + if (!token_pos_eq(global_error_collector.prev, token.pos)) { global_error_collector.prev = token.pos; gb_printf_err("%.*s(%td:%td) Syntax Error: %s\n", LIT(token.pos.file), token.pos.line, token.pos.column, |