circuitpython/tests/float
Damien George 7d414a1b52 py: Parse big-int/float/imag constants directly in parser.
Previous to this patch, a big-int, float or imag constant was interned
(made into a qstr) and then parsed at runtime to create an object each
time it was needed.  This is wasteful in RAM and not efficient.  Now,
these constants are parsed straight away in the parser and turned into
objects.  This allows constants with large numbers of digits (so
addresses issue #1103) and takes us a step closer to #722.
2015-02-08 01:57:40 +00:00
..
array_construct.py tests: Separate out test cases that rely on float support to float/ dir. 2015-01-08 15:41:37 +00:00
builtin_float_minmax.py tests: Rename test scripts, changing - to _ for consistency. 2014-07-05 06:14:29 +01:00
builtin_float_round.py tests: Split out float test from builtin_round.py. 2014-11-29 14:47:54 +00:00
bytearray_construct.py tests: Separate out test cases that rely on float support to float/ dir. 2015-01-08 15:41:37 +00:00
bytes_construct.py tests: Separate out test cases that rely on float support to float/ dir. 2015-01-08 15:41:37 +00:00
cmath_fun.py py: Parse big-int/float/imag constants directly in parser. 2015-02-08 01:57:40 +00:00
float1.py py: Parse big-int/float/imag constants directly in parser. 2015-02-08 01:57:40 +00:00
float2int.py tests: Update float2int tests for new range classifications 2015-01-24 21:05:16 +00:00
float2int_doubleprec.py tests: Update float2int tests for new range classifications 2015-01-24 21:05:16 +00:00
float_array.py py: Add support for float/double arrays in array module. 2014-11-21 18:16:25 +00:00
float_divmod.py py: Fix build error when float disabled; add test for divmod. 2014-09-13 19:58:18 +01:00
float_divmod_relaxed.py py: Fix build error when float disabled; add test for divmod. 2014-09-13 19:58:18 +01:00
float_struct.py py: Add support for floats in mp_binary_{get,set}_val() 2015-01-27 22:49:01 +02:00
int_divzero.py tests: Rename test scripts, changing - to _ for consistency. 2014-07-05 06:14:29 +01:00
int_power.py tests: Make float/int_power.py pass on pyboard/single prec float. 2015-01-29 13:56:58 +00:00
list_index.py tests: Rename test scripts, changing - to _ for consistency. 2014-07-05 06:14:29 +01:00
math_fun.py lib/libm: Add frexp and modf functions; use in stmhal; add tests. 2015-01-22 13:48:29 +00:00
math_fun_bool.py tests: Rename test scripts, changing - to _ for consistency. 2014-07-05 06:14:29 +01:00
string_format.py tests: Rename test scripts, changing - to _ for consistency. 2014-07-05 06:14:29 +01:00
string_format_modulo.py tests: Rename test scripts, changing - to _ for consistency. 2014-07-05 06:14:29 +01:00
true_value.py tests: Rename test scripts, changing - to _ for consistency. 2014-07-05 06:14:29 +01:00
types.py tests: Split out those tests requiring float and import. 2014-04-17 16:21:43 +01:00