#pragma once #include "Lexer.h" #include "Expression/Expression.h" namespace Parser { class Parser { Lexer lexer; std::string_view source; std::list exprs; public: Parser() = default; void parse(std::string_view source); private: generateAST(); }; };