save current lexer impl
This commit is contained in:
@@ -80,7 +80,7 @@ public:
|
||||
}
|
||||
default:
|
||||
// fprintf(stderr, "%s:%d:%d: ERROR: unexpected token while parsing %ld\n", m_lexer->filename(), token->line_number, token->offset_start, token->token);
|
||||
ErrorLogger::Raise(Error::ParseError(m_lexer->filename(), StringView::FromFormat("unexpected token while parsing '%c'", token->token), token->line_number, token->offset_start));
|
||||
ErrorLogger::Raise(Error::ParseError(m_lexer->filename(), StringView::FromFormat("unexpected token while parsing '%d'", token->token), token->line_number, token->offset_start));
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -179,7 +179,7 @@ public:
|
||||
case TokenType::Fn: program->PushFunction(ParseFnDecl()); break;
|
||||
case TokenType::Extern: program->PushExtern(ParseExtern()); break;
|
||||
default: {
|
||||
ErrorLogger::Raise(Error::ParseError(m_lexer->filename(), StringView::FromFormat("unexpected token while parsing '%c'", token.token), token.line_number, token.offset_start));
|
||||
ErrorLogger::Raise(Error::ParseError(m_lexer->filename(), StringView::FromFormat("unexpected token while parsing '%d'", token.token), token.line_number, token.offset_start));
|
||||
assert(false);
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user