Added token class

Also added a couple of foward declarations for faster compiles
This commit is contained in:
Pasha Bibko
2025-04-17 11:40:00 +01:00
parent f28b81ab87
commit 84f2a4cc5e
3 changed files with 81 additions and 11 deletions

View File

@@ -2,8 +2,8 @@
namespace LX
{
std::vector<std::unique_ptr<GlobalDeclaration>> TurnTokensIntoAbstractSyntaxTree(std::vector<Token>& tokens, std::ofstream* log)
FileAST TurnTokensIntoAbstractSyntaxTree(std::vector<Token>& tokens, std::ofstream* log)
{
return std::vector<std::unique_ptr<GlobalDeclaration>>();
return FileAST();
}
}