diff options
| author | Ginger Bill <bill@gingerbill.org> | 2017-01-19 11:29:15 +0000 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2017-01-19 11:29:15 +0000 |
| commit | 4603d2525ebdfa57522ec60db4a86cbc99251ee5 (patch) | |
| tree | 9d5e22bbe6f93d7a5ebd3e404c7588243c22addb /src/tokenizer.c | |
| parent | 2af9fb79dc528830aa2b57943d7d69074a5b399a (diff) | |
Closed range `...` (both inclusive); Type comparisons with == and !=
Diffstat (limited to 'src/tokenizer.c')
| -rw-r--r-- | src/tokenizer.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/tokenizer.c b/src/tokenizer.c index d9a258a31..f4dbb9fff 100644 --- a/src/tokenizer.c +++ b/src/tokenizer.c @@ -65,18 +65,18 @@ TOKEN_KIND(Token__ComparisonBegin, "_ComparisonBegin"), \ TOKEN_KIND(Token_GtEq, ">="), \ TOKEN_KIND(Token__ComparisonEnd, "_ComparisonEnd"), \ \ - TOKEN_KIND(Token_OpenParen, "("), \ - TOKEN_KIND(Token_CloseParen, ")"), \ - TOKEN_KIND(Token_OpenBracket, "["), \ - TOKEN_KIND(Token_CloseBracket, "]"), \ - TOKEN_KIND(Token_OpenBrace, "{"), \ - TOKEN_KIND(Token_CloseBrace, "}"), \ - TOKEN_KIND(Token_Colon, ":"), \ - TOKEN_KIND(Token_Semicolon, ";"), \ - TOKEN_KIND(Token_Period, "."), \ - TOKEN_KIND(Token_Comma, ","), \ - TOKEN_KIND(Token_Ellipsis, "..."), \ - TOKEN_KIND(Token_Interval, "..<"), \ + TOKEN_KIND(Token_OpenParen, "("), \ + TOKEN_KIND(Token_CloseParen, ")"), \ + TOKEN_KIND(Token_OpenBracket, "["), \ + TOKEN_KIND(Token_CloseBracket, "]"), \ + TOKEN_KIND(Token_OpenBrace, "{"), \ + TOKEN_KIND(Token_CloseBrace, "}"), \ + TOKEN_KIND(Token_Colon, ":"), \ + TOKEN_KIND(Token_Semicolon, ";"), \ + TOKEN_KIND(Token_Period, "."), \ + TOKEN_KIND(Token_Comma, ","), \ + TOKEN_KIND(Token_Ellipsis, "..."), \ + TOKEN_KIND(Token_HalfOpenRange, "..<"), \ TOKEN_KIND(Token__OperatorEnd, "_OperatorEnd"), \ \ TOKEN_KIND(Token__KeywordBegin, "_KeywordBegin"), \ @@ -846,7 +846,7 @@ Token tokenizer_get_token(Tokenizer *t) { token.kind = Token_Ellipsis; } else if (t->curr_rune == '<') { advance_to_next_rune(t); - token.kind = Token_Interval; + token.kind = Token_HalfOpenRange; } } break; |