From f2e188cf1fe9757d8404a82a168e27f69298524d Mon Sep 17 00:00:00 2001 From: hiro Date: Mon, 22 Dec 2025 21:41:23 -0500 Subject: [PATCH] wip: add parser stub, cleanup scratch comments in tokenizer --- parser.hpp | 22 ++++++++++++++++++++++ tokenizer.hpp | 2 -- 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 parser.hpp 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);