Standard ML of New Jersey
Version 110.68 NEWS
August 13, 2008
- SML/NJ HOME:
- http://www.smlnj.org/index.html
- FILES:
-
http://smlnj.cs.uchicago.edu/dist/working/110.68/
Summary:
Details:
- General:
-
- first batch of changes moving FLINT transforms and
computations out of front end to translate phase; improves type
checking and type error messages for val declarations.
- added build support for OpenBSD (not tested)
- fixed Int64.fromString to use base-10
- SML/NJ Library:
-
- New library to support the reading and writing of JSON files.
- Committed a major overhaul of the RegExp library. There is now a new
engine that implements Ken Thompson's RE matching algorithm. The result
type of the RE matches has also been simplified by removing an unecessary
option type.
NOTE: the new RE engine is not complete in that it does not yet support
end marks.
- Added additional operations to the FormatComb module
- ml-lpt changes:
-
- ml-ulex bug fix for corner case
- documentation updates
- bugs in the parsing of specifications were fixed
- changes to be more compatable with MLton
- Windows:
-
- implemented timer-based profiling
- completed implementation of SML Basis Library Windows structure.
- added nlffi support (see README for info)
- various fixes to installation process