lexer can now read single character tokens

This commit is contained in:
Karma Riuk
2025-06-29 12:33:37 +02:00
parent ca05c3577a
commit ffff13b2e0
4 changed files with 44 additions and 1 deletions

View File

@ -3,6 +3,7 @@
#include "token/type.hpp"
#include <doctest.h>
#include <sstream>
#include <string>
TEST_CASE("next token") {
@ -12,8 +13,9 @@ TEST_CASE("next token") {
};
std::string input = "=+(){},;";
std::istringstream ss(input);
lexer::lexer l{};
lexer::lexer l{ss};
test tests[] = {
{token::type::ASSIGN, "="},