summaryrefslogtreecommitdiff
path: root/py/builtinmath.c
AgeCommit message (Collapse)Author
2014-03-25Proper support for registering builtin modules in ROM.Damien George
Comes with some refactoring of code and renaming of files. All modules are now named mod*.[ch].
2014-03-23py/builtinmath.c: use tgamma() instead of gamma().xbe
gamma() is now deprecated.
2014-03-22py: Fix types in new math functions.Damien George
2014-03-22Fixed broken math functions that return bool and added some more.Rachel Dowdall
2014-03-21Disable some math functions until they work correctly.Damien George
2014-03-20Added various simple functions to math module.Rachel Dowdall
2014-03-20Added various simple functions to math module.Rachel Dowdall
2014-03-20py: Add math.e constant.Damien George
2014-03-17py: Clean up includes.xbe
Remove unnecessary includes. Add includes that improve portability.
2014-03-12py: Add expm1 to math module.Damien George
2014-03-08Implement ROMable modules. Add math module.Damien George
mp_module_obj_t can now be put in ROM. Configuration of float type is now similar to longint: can now choose none, float or double as the implementation. math module has basic math functions. For STM port, these are not yet implemented (they are just stub functions).