diff options
author | Damien George <damien.p.george@gmail.com> | 2015-05-30 23:13:16 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-05-30 23:13:16 +0100 |
commit | 0ec8cf8e80ecdac77416a2d3fed861c95515d5df (patch) | |
tree | 5ae61cc0ac3dbda4d3c0c6b8a402c468ec3e3f74 /py/parsenum.c | |
parent | 4e4772bb5b9e96df7e2c53c7a05efa9b51beeee1 (diff) | |
download | micropython-0ec8cf8e80ecdac77416a2d3fed861c95515d5df.tar.gz micropython-0ec8cf8e80ecdac77416a2d3fed861c95515d5df.zip |
py/parsenum.c: Rename "raise" func to "raise_exc" to avoid name clash.
"raise" is a common word that was found to exist in a vendor's stdlib.
Diffstat (limited to 'py/parsenum.c')
-rw-r--r-- | py/parsenum.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/py/parsenum.c b/py/parsenum.c index c11a846aaf..9f85ae8bd9 100644 --- a/py/parsenum.c +++ b/py/parsenum.c @@ -35,7 +35,7 @@ #include <math.h> #endif -STATIC NORETURN void raise(mp_obj_t exc, mp_lexer_t *lex) { +STATIC NORETURN void raise_exc(mp_obj_t exc, mp_lexer_t *lex) { // if lex!=NULL then the parser called us and we need to make a SyntaxError with traceback if (lex != NULL) { ((mp_obj_base_t*)exc)->type = &mp_type_SyntaxError; @@ -146,11 +146,11 @@ value_error: if (MICROPY_ERROR_REPORTING == MICROPY_ERROR_REPORTING_TERSE) { mp_obj_t exc = mp_obj_new_exception_msg(&mp_type_SyntaxError, "invalid syntax for integer"); - raise(exc, lex); + raise_exc(exc, lex); } else { mp_obj_t exc = mp_obj_new_exception_msg_varg(&mp_type_ValueError, "invalid syntax for integer with base %d: '%.*s'", base, top - str_val_start, str_val_start); - raise(exc, lex); + raise_exc(exc, lex); } } @@ -288,16 +288,16 @@ mp_obj_t mp_parse_num_decimal(const char *str, mp_uint_t len, bool allow_imag, b return mp_obj_new_complex(dec_val, 0); #else if (imag || force_complex) { - raise(mp_obj_new_exception_msg(&mp_type_ValueError, "complex values not supported"), lex); + raise_exc(mp_obj_new_exception_msg(&mp_type_ValueError, "complex values not supported"), lex); #endif } else { return mp_obj_new_float(dec_val); } value_error: - raise(mp_obj_new_exception_msg(&mp_type_ValueError, "invalid syntax for number"), lex); + raise_exc(mp_obj_new_exception_msg(&mp_type_ValueError, "invalid syntax for number"), lex); #else - raise(mp_obj_new_exception_msg(&mp_type_ValueError, "decimal numbers not supported"), lex); + raise_exc(mp_obj_new_exception_msg(&mp_type_ValueError, "decimal numbers not supported"), lex); #endif } |