diff options
| author | jantuomi <jans.tuomi@gmail.com> | 2016-09-01 11:14:10 +0300 |
|---|---|---|
| committer | jantuomi <jans.tuomi@gmail.com> | 2016-09-01 11:14:10 +0300 |
| commit | be011366f249b8ebed3905030ce3b7021597ee34 (patch) | |
| tree | 3b357df175ba1f484d852d73d4cbf3da9c1910df /parser.h | |
| parent | d6b44fb2323b4f6f5e0bd3de33a40d6fd8283c1a (diff) | |
Add value parsing from stdin, remove value class
Diffstat (limited to 'parser.h')
| -rw-r--r-- | parser.h | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -4,10 +4,12 @@ #include <vector> class Parser { - private: - std::vector<Token> m_tokens; public: - Parser(std::string&); - std::vector<Token>& getTokens(); - void printTokens(); + Parser(); + + std::vector<int> parseValues(const std::string&); + std::vector<Token> parseCode(const std::string&); + + static void printTokens(const std::vector<Token>&); + static void printValues(const std::vector<int>&); }; |
