diff options
Diffstat (limited to 'parser.h')
-rw-r--r-- | parser.h | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -9,7 +9,7 @@ using std::string; const int TOKEN_BUFF_SIZE = 65536; const int PARSE_STACK_SIZE = 262144; -/** @class Tokenizor +/** @class Tokenizor * Break down the input string stream into tokens */ class Tokenizor { @@ -22,7 +22,7 @@ class Tokenizor { /** Set the stream to be read from (without setting this, the default * would be stdin) */ void set_stream(FILE *stream); - /** Extract the next token + /** Extract the next token * @param ret the extracted token * @return false if nothing can be read further * */ @@ -37,13 +37,13 @@ class ASTGenerator { private: /** Convert the string to an internal object */ static EvalObj* to_obj(const string &); - public: + public: ASTGenerator(); /** Read tokens from Tokenizor tk, then return a AST * @param tk pointer to a Tokenizor * @return Abstract Syntax Tree */ - Pair *absorb(Tokenizor *tk); + Pair *absorb(Tokenizor *tk); }; #endif |