5 Commits (3fd2d7fad2022e3f26304fbc6ad74e6d8dd66e5f)

Author SHA1 Message Date
Damien George dbdfee15a1 py: Add cmath module, for complex math. Disabled by default. 11 years ago
Damien George 8b0535e23f py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
Damien George 084ef373fb py: Fix math.{ceil,floor,trunc} to return int. 11 years ago
Damien George df6567e634 Merge map.h into obj.h. 11 years ago
Damien George caac542b23 Proper support for registering builtin modules in ROM. 11 years ago
xbe 1ea8fcfae4 py/builtinmath.c: use tgamma() instead of gamma(). 11 years ago
Damien George 6280587320 py: Fix types in new math functions. 11 years ago
Rachel Dowdall 249b9c761d Fixed broken math functions that return bool and added some more. 11 years ago
Damien George c070ff24a9 Disable some math functions until they work correctly. 11 years ago
Rachel Dowdall a2f2f734ed Added various simple functions to math module. 11 years ago
Rachel Dowdall 5a14a1d690 Added various simple functions to math module. 11 years ago
Damien George a925639247 py: Add math.e constant. 11 years ago
xbe efe3422394 py: Clean up includes. 11 years ago
Damien George 8854e1fa05 py: Add expm1 to math module. 11 years ago
Damien George 0c36da0b59 Implement ROMable modules. Add math module. 11 years ago