Actually with that last change I get this: skaller at rosella:/work/mlton/usr$ bin/mlton Floating point exception -- John Skaller <skaller at users dot sf dot net> Felix, successor to C++: http://felix.sf.net