diff --git a/parser.hpp b/parser.hpp new file mode 100644 index 0000000..a4e90ff --- /dev/null +++ b/parser.hpp @@ -0,0 +1,22 @@ +#pragma once +#ifndef PARSER_HPP +#define PARSER_HPP + +class Parser { + std::vector tokens; + + +public: + Parser(std::vector); + std::vector parse(); + +}; + + + + + + + + +#endif diff --git a/tokenizer.hpp b/tokenizer.hpp index d6e129b..15a3d9c 100644 --- a/tokenizer.hpp +++ b/tokenizer.hpp @@ -31,9 +31,7 @@ typedef struct { } PBToken; class Tokenizer { - //std::unordered_map tokentypes; std::vector> tokentypes; - //std::vector tokentypes; std::string code; public: Tokenizer(std::string);