graydon/rust — pull request #1440 by boggle (2012-01-05 16:28:21+00:00)
Title: Upgraded math to C99 + bessel functions and replaced wrappers with imports

- added src/etc/cmathconsts.c for easy generation of per-arch constants when porting
- needs tests but postponed till we have typeclasses
- some renaming (predicates start with 'is_', log functions)
- implemented most cmath macros using /slow/ rust functions to be replaced later