lex: disable number parsing
It is not used at the moment
This commit is contained in:
parent
031fdb010e
commit
ffe1e7bb96
3 changed files with 6 additions and 7 deletions
|
@ -191,7 +191,7 @@ int lex_t::lex_string(parser_value_t *value) {
|
||||||
consume(true);
|
consume(true);
|
||||||
|
|
||||||
return TOK_STRING;
|
return TOK_STRING;
|
||||||
}*/
|
}
|
||||||
|
|
||||||
int lex_t::lex_number(parser_value_t *value) {
|
int lex_t::lex_number(parser_value_t *value) {
|
||||||
if (needspace)
|
if (needspace)
|
||||||
|
@ -221,7 +221,7 @@ int lex_t::lex_number(parser_value_t *value) {
|
||||||
consume(true);
|
consume(true);
|
||||||
|
|
||||||
return TOK_UINT;
|
return TOK_UINT;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
int lex_t::lex_keyword(parser_value_t *value) {
|
int lex_t::lex_keyword(parser_value_t *value) {
|
||||||
if (needspace)
|
if (needspace)
|
||||||
|
@ -441,8 +441,8 @@ int lex_t::lex(parser_value_t *value) {
|
||||||
//case '"':
|
//case '"':
|
||||||
//return lex_string(value);
|
//return lex_string(value);
|
||||||
|
|
||||||
case '0' ... '9':
|
//case '0' ... '9':
|
||||||
return lex_number(value);
|
//return lex_number(value);
|
||||||
|
|
||||||
case 'a' ... 'z':
|
case 'a' ... 'z':
|
||||||
case 'A' ... 'Z':
|
case 'A' ... 'Z':
|
||||||
|
|
|
@ -69,7 +69,7 @@ private:
|
||||||
//int unterminated_string(parser_value_t *value);
|
//int unterminated_string(parser_value_t *value);
|
||||||
|
|
||||||
//int lex_string(parser_value_t *value);
|
//int lex_string(parser_value_t *value);
|
||||||
int lex_number(parser_value_t *value);
|
//int lex_number(parser_value_t *value);
|
||||||
int lex_keyword(parser_value_t *value);
|
int lex_keyword(parser_value_t *value);
|
||||||
int lex_block(parser_value_t *value);
|
int lex_block(parser_value_t *value);
|
||||||
int lex_symbol(parser_value_t *value);
|
int lex_symbol(parser_value_t *value);
|
||||||
|
|
|
@ -39,7 +39,6 @@ enum parser_token_t {
|
||||||
TOK_SYMBOL_LC,
|
TOK_SYMBOL_LC,
|
||||||
TOK_BLOCK,
|
TOK_BLOCK,
|
||||||
TOK_CHAR,
|
TOK_CHAR,
|
||||||
TOK_UINT,
|
|
||||||
TOK_TYPE,
|
TOK_TYPE,
|
||||||
TOK_SOURCE,
|
TOK_SOURCE,
|
||||||
TOK_HEADER,
|
TOK_HEADER,
|
||||||
|
|
Reference in a new issue