15 Commits (4c4b9d15ab94dfe31ec34559ab70bafc0ef11f02)

Author SHA1 Message Date
Paul Sokolovsky 3b6f7b95eb py: Separate MICROPY_PY_BUILTINS_COMPLEX from MICROPY_PY_BUILTINS_FLOAT. 11 years ago
Paul Sokolovsky 0294661da5 parsenum: Signedness issues. 11 years ago
Damien George fb510b3bf9 Rename bultins config variables to MICROPY_PY_BUILTINS_*. 11 years ago
Damien George d1e355ea8e py: Fix check of small-int overflow when parsing ints. 11 years ago
Damien George 503d611033 py: Implement long int parsing in int(...). 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Andrew Scheller f78cfaf8b5 Remove exception name from inside the exception message 11 years ago
Damien George ea13f407a3 py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
Damien George 7b4b78bc33 py: Put back proper ValueError for badly parsed integers. 11 years ago
Damien George dfbafabf6f py: Improve mp_parse_num_integer; make it self contained. 11 years ago
Damien George 6e48f7fa85 py: Allow 'complex()' to take a string as first argument. 11 years ago
Damien George c06ea7abf2 py: Implement parsing of infinity and nan for floats. 11 years ago
xbe efe3422394 py: Clean up includes. 11 years ago
Damien George 06201ff3d6 py: Implement bit-shift and not operations for mpz. 11 years ago
Damien George 2077397118 py: Put number parsing code together in parsenum.c. 11 years ago