added new syntax for define-syntax
fixed return value of flmin and flnan when one of the arguments is nan