Lexer: Fix token types

This commit is contained in:
Riyyi
2023-03-19 12:05:05 +01:00
parent b604d7ddb5
commit 58523551c8
+4 -4
View File
@@ -56,16 +56,16 @@ void Lexer::tokenize()
m_tokens.push_back({ Token::Type::ParenClose, m_line, m_column, ")" }); m_tokens.push_back({ Token::Type::ParenClose, m_line, m_column, ")" });
break; break;
case '\'': case '\'':
m_tokens.push_back({ Token::Type::ParenClose, m_line, m_column, "'" }); m_tokens.push_back({ Token::Type::Quote, m_line, m_column, "'" });
break; break;
case '`': case '`':
m_tokens.push_back({ Token::Type::ParenClose, m_line, m_column, "`" }); m_tokens.push_back({ Token::Type::Backtick, m_line, m_column, "`" });
break; break;
case '^': case '^':
m_tokens.push_back({ Token::Type::ParenClose, m_line, m_column, "^" }); m_tokens.push_back({ Token::Type::Caret, m_line, m_column, "^" });
break; break;
case '@': case '@':
m_tokens.push_back({ Token::Type::ParenClose, m_line, m_column, "@" }); m_tokens.push_back({ Token::Type::At, m_line, m_column, "@" });
break; break;
case '"': case '"':
if (!consumeString()) { if (!consumeString()) {