diff options
Diffstat (limited to 'src/lex.hpp')
-rw-r--r-- | src/lex.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lex.hpp b/src/lex.hpp index 36e3c92..6d193ea 100644 --- a/src/lex.hpp +++ b/src/lex.hpp @@ -55,7 +55,7 @@ private: size_t start; size_t end; size_t tok_len; - char buffer[65536]; + char buffer[1024]; bool advance(); @@ -65,13 +65,13 @@ private: int io_error(parser_value_t *value); int syntax_error(parser_value_t *value); int consume_comment(parser_value_t *value); + int unterminated_block(parser_value_t *value); //int unterminated_string(parser_value_t *value); - int lex_string(parser_value_t *value); - int lex_address(parser_value_t *value); - int lex_float(parser_value_t *value); + //int lex_string(parser_value_t *value); int lex_number(parser_value_t *value); int lex_keyword(parser_value_t *value); + int lex_block(parser_value_t *value); int lex_symbol(parser_value_t *value, bool terminal); char current() { |