[Twelf-developer] Twelf 1.4 Before Release
Roberto Virga
rvirga@cs.princeton.edu
Sun, 22 Dec 2002 16:12:06 -0500
Hi Frank,
> Please let me know either way and let me know if there are any
> bug fixes or proposed changes to the README file or documentation.
For Win32, the only SMLNJ experimental version for which I could find an .exe
is 110.9.1, which has the old CM but the new base library.
If you coud change in src/frontend/sources.cm
> #if defined(NEW_CM)
> mkabsolute.sml
> #else
> mkabsolute-97.sml
> #endif
with
> #if defined(NEW_CM)
> mkabsolute.sml
> #elif (SMLNJ_MINOR_VERSION >= 9)
> mkabsolute.sml
> #else
> mkabsolute-97.sml
> #endif
I believe this would work for all available experimental versions.
(Alas, it appears the new and old CM disagree on the syntax of the boolean
disjunction operator - the old used "||", the new "orelse" - hence why the
odd use of #elif above.)
- Roberto