py: Change exception type to ValueError when error reporting is terse.
Addresses issue #1347
This commit is contained in:
parent
6e1dfb0d1a
commit
228c68a9cd
@ -142,9 +142,9 @@ overflow:
|
|||||||
}
|
}
|
||||||
|
|
||||||
value_error:
|
value_error:
|
||||||
// if lex!=NULL then the parser called us and we need to make a SyntaxError with traceback
|
// if lex!=NULL then the parser called us and we need to make a ValueError with traceback
|
||||||
if (MICROPY_ERROR_REPORTING == MICROPY_ERROR_REPORTING_TERSE) {
|
if (MICROPY_ERROR_REPORTING == MICROPY_ERROR_REPORTING_TERSE) {
|
||||||
mp_obj_t exc = mp_obj_new_exception_msg(&mp_type_SyntaxError,
|
mp_obj_t exc = mp_obj_new_exception_msg(&mp_type_ValueError,
|
||||||
"invalid syntax for integer");
|
"invalid syntax for integer");
|
||||||
raise_exc(exc, lex);
|
raise_exc(exc, lex);
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user