There seems to be a minor problem with the /bin/mlton script in the new cygwin binary release (20070826). Specifically, the binding of the lib variable on line 8 is given as: lib='//lib/mlton' instead of: lib='/lib/mlton' The former generates a syntax error from bash. Easily diagnosed and fixed, but I thought I'd mention it. Thanks, Leaf