Here are a few more patches, all of which relate to using math.h functions in Atom. I think you had some commented-out code to do this originally, but we needed it for our pitot experiment, coded in Atom. Is this something you'd mind adding to Atom?
Type derives Enum and small changes to the cabal file.
Merge branch 'master' of http://github.com/tomahawkins/atom
Check the syntax of C names.
Added GADT extension to the file (so I can use ghci).
Add support for using math.h expressions. Courtesy of Sebastian Niller.
Updated release number, added release notes.
Added necessary instances for math.h functions.
Adds support for sampling a hardware clock to control the duration of…
… a phase.
Updated version number.