#ifndef DLANG_LEXER_HPP #define DLANG_LEXER_HPP #include #include #include #include "types/include.hpp" class Lexer { private: std::vector _tokens; std::vector _organizedTokens; public: Lexer() = default; void Parse(const std::string& code); void ParseOrganizedTokens(); std::vector GetTokens() const; std::vector GetOrganizedTokens() const; }; #endif