Standard ML of New Jersey
Version 110.72 NEWS
February 2, 2010
- SML/NJ HOME:
- http://www.smlnj.org/index.html
- FILES:
-
http://smlnj.cs.uchicago.edu/dist/working/110.72/
Summary:
SML/NJ 110.72 adds a new flag for determining the heap suffix, new
directives and MLton compatibility to ML-Ulex and ML-Antlr, and fixes
several bugs.
Details:
- General:
-
- Added "@SMLsuffix" flag to sml command. This can be used to
get the suffix for heap files.
- Fixed an overrun during major GC. If the string arena was
nearly full, it was possible for alignment padding added during
copy to the to-space to overrun the allocated size.
- Fixed the Win32 unable to print long strings bug.
- Fixed performance bugs in List module by making @ and foldr
be tail recursive.
- ML-Ulex:
-
- Added "--strict-sml" flag to ml-ulex for MLton
compatibility.
- Added %header directive to the ml-ulex scanner generator.
Also updated the documentation.
- The ml-ulex program has been ported to build under
mlton.
- ML-Antlr:
-
- Added %header directive to the ml-antlr parser generator.
Also updated the documentation.
- The ml-antlr program has been ported to build under
mlton.