]> git.localhorst.tv Git - l2e.git/blobdiff - src/loader/Tokenizer.h
removed useless comments
[l2e.git] / src / loader / Tokenizer.h
index dff96fc6167495769ba82d5a56bd57d6dc9f497a..28d808f0da24d3ea05a42a58f271cacab8a4abd1 100644 (file)
@@ -1,10 +1,3 @@
-/*
- * Tokenizer.h
- *
- *  Created on: Aug 26, 2012
- *      Author: holy
- */
-
 #ifndef LOADER_TOKENIZER_H_
 #define LOADER_TOKENIZER_H_
 
@@ -48,7 +41,11 @@ public:
                        KEYWORD_TRUE = 't',
                        IDENTIFIER = 'x',
                        TYPE_NAME = 'n',
-                       COMMENT = 'c'
+                       COMMENT = 'c',
+                       COMMAND = '$',
+                       REGISTER = '%',
+                       SCRIPT_BEGIN = 's',
+                       SCRIPT_END = 'S',
                };
 
                Token() : type(UNKNOWN), number(0) { }
@@ -111,6 +108,8 @@ inline const char *TokenTypeToString(Tokenizer::Token::Type t) {
                        return "COLON";
                case Tokenizer::Token::COMMA:
                        return "COMMA";
+               case Tokenizer::Token::COMMAND:
+                       return "COMMAND";
                case Tokenizer::Token::BRACKET_OPEN:
                        return "BRACKET_OPEN";
                case Tokenizer::Token::BRACKET_CLOSE:
@@ -121,6 +120,12 @@ inline const char *TokenTypeToString(Tokenizer::Token::Type t) {
                        return "PARENTHESIS_CLOSE";
                case Tokenizer::Token::NUMBER:
                        return "NUMBER";
+               case Tokenizer::Token::REGISTER:
+                       return "REGISTER";
+               case Tokenizer::Token::SCRIPT_BEGIN:
+                       return "SCRIPT_BEGIN";
+               case Tokenizer::Token::SCRIPT_END:
+                       return "SCRIPT_END";
                case Tokenizer::Token::STRING:
                        return "STRING";
                case Tokenizer::Token::KEYWORD_EXPORT:
@@ -147,4 +152,4 @@ inline std::ostream &operator <<(std::ostream &out, Tokenizer::Token::Type t) {
 
 }
 
-#endif /* LOADER_TOKENIZER_H_ */
+#endif