cmcat

Stephen Weeks sweeks@wasabi.epr.com
Tue, 1 Feb 2000 12:18:22 -0800 (PST)


> My guess is that you are using a too old version of SML/NJ with an old basis
> library.  I am using v110.9.1, and in the version that came with that,
> OS.Path.mkAbsolute has type
> 	{ path: string, relativeTo: string } -> string
> In some older documentation files, I see that it used to have type
> 	string * string -> string
> which (from the error message) is what you have.
> I guess it is time for you to upgrade your SML/NJ.

Another possibility is to replace the call to mkAbsolute in cmcat.sml
with the correct call for the version of SML/NJ that you have, namely:
	mkAbsolute(file, getDir())
I put a note in cmcat.sml to this effect for the benefit of future
users.  Thanks for the report.