From 55b8472374eede496b59396dbe253b05b16063e1 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Mon, 30 Nov 2015 19:58:53 -0700 Subject: refactor code to prepare for multiple files verbose compiler output is now behind --verbose flag --- src/tokenizer.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/tokenizer.cpp') diff --git a/src/tokenizer.cpp b/src/tokenizer.cpp index 3e8a201f52..94f3966f0f 100644 --- a/src/tokenizer.cpp +++ b/src/tokenizer.cpp @@ -180,6 +180,8 @@ static void end_token(Tokenize *t) { t->cur_tok->id = TokenIdKeywordExport; } else if (mem_eql_str(token_mem, token_len, "as")) { t->cur_tok->id = TokenIdKeywordAs; + } else if (mem_eql_str(token_mem, token_len, "use")) { + t->cur_tok->id = TokenIdKeywordUse; } t->cur_tok = nullptr; @@ -562,6 +564,7 @@ static const char * token_name(Token *token) { case TokenIdKeywordPub: return "Pub"; case TokenIdKeywordExport: return "Export"; case TokenIdKeywordAs: return "As"; + case TokenIdKeywordUse: return "Use"; case TokenIdLParen: return "LParen"; case TokenIdRParen: return "RParen"; case TokenIdComma: return "Comma"; -- cgit v1.2.3