Standard ML of New Jersey
Version 110.21, September 3, 1999

/cm/cs/what/smlnj/index.html

Warning

This version is intended for compiler hackers. We are in the midst of substantial structural changes, and this is a snapshot.

Summary:

This version contains substantial internal changes to CM (Blume) and MLRISC (Leung). Also a new scheme for version numbers is proposed.

Version Numbers

The version numbers, of late, have begun to carry at least one unnecessay digit. For example, the last public release was 110.0.3. The internal versions since then have been called 110.xx, such as 110.21 etc. Continuing in this fashion, the next set of public versions will be 111.0, 112.0, etc. At the rate at which we have public releases, the leading 1 is meaningless.

We have a proposal to change this release to version 3.21, and the next to version 3.22. The next public release will be version 4.0. This is assuming:

public release 75 was version 1.0, public release 93 was version 2.0, and public release 110 was version 3.0.

Send opinions to .


CM