directory organize and lexer now ignores comments

This commit is contained in:
2025-12-22 00:01:24 +08:00
parent 46a169b88a
commit 2e02960f03
15 changed files with 57 additions and 30 deletions

View File

@@ -109,6 +109,13 @@ int main(int argc, char **argv)
file.close();
Fig::Lexer lexer((Fig::FString(source)));
// Token tok;
// while ((tok = lexer.nextToken()).getType() != TokenType::EndOfFile)
// {
// std::println("{}", tok.toString().toBasicString());
// }
Fig::Parser parser(lexer);
std::vector<Fig::Ast::AstBase> ast;
@@ -136,12 +143,6 @@ int main(int argc, char **argv)
return 1;
}
// Token tok;
// while ((tok = lexer.nextToken()).getType() != TokenType::EndOfFile)
// {
// std::println("{}", tok.toString().toBasicString());
// }
// AstPrinter printer;
// std::print("<Debug> AST:\n");
// for (const auto &node : ast)