Match token blob

This commit is contained in:
Rafał Grodziński
2025-08-05 12:03:01 +09:00
parent b6c2ff3983
commit 0a08aaa7b2
6 changed files with 49 additions and 42 deletions

View File

@@ -94,20 +94,22 @@ string Logger::toString(shared_ptr<Token> token) {
case TokenKind::TYPE:
return "TYPE(" + token->getLexme() + ")";
case TokenKind::IF:
return "IF";
case TokenKind::ELSE:
return "ELSE";
case TokenKind::FUNCTION:
return "FUN";
case TokenKind::RAW_FUNCTION:
return "RAW";
case TokenKind::RAW_SOURCE_LINE:
return format("RAW_SOURCE_LINE({})", token->getLexme());
case TokenKind::BLOB:
return "BLOB";
case TokenKind::RETURN:
return "RET";
case TokenKind::REPEAT:
return "REP";
case TokenKind::IF:
return "IF";
case TokenKind::ELSE:
return "ELSE";
case TokenKind::M_EXTERN:
return "@EXTERN";