1 |
This is substantially new version of the SML/NJ Library. It is |
This is the SML/NJ Library. It is free software distributed under the SML/NJ |
2 |
now organized into a utility library, and a collection of application |
system's license (see the LICENSE file for details). |
3 |
libraries; each with its own subdirectory. Here is a roadmap of |
|
4 |
|
The library is organized as a collection of CM libraries. Here is a roadmap of |
5 |
the library structure: |
the library structure: |
6 |
|
|
7 |
Directory Sources File Description |
Directory Sources File Description |
8 |
------------------------------------------------- |
------------------------------------------------- |
9 |
Util smlnj-lib.cm This is the general utility library. |
Util smlnj-lib.cm This is the general utility library. |
10 |
|
|
11 |
RegExp regexp-lib.cm Regular-expression library. |
Controls controls-lib.cm This is a library of support code |
12 |
|
for managing application controls. |
13 |
|
|
14 |
PP pp-lib.cm Pretty-printing library. |
HashCons hash-cons-lib.cm This is a library supporting hash-consing |
15 |
|
of data structures and efficient sets and |
16 |
|
maps using hash-consed keys. |
17 |
|
|
18 |
HTML html-lib.cm This library provides parsing and pretty |
HTML html-lib.cm This library provides parsing and pretty |
19 |
printing of HTML (Version 3.2). |
printing of HTML (Version 3.2). |
20 |
|
|
|
Unix unix-lib.cm Unix specific utilities (including |
|
|
networking). |
|
|
|
|
21 |
INet inet-lib.cm Networking utilities (for both Unix |
INet inet-lib.cm Networking utilities (for both Unix |
22 |
and Windows). |
and Windows). |
23 |
|
|
24 |
|
PP pp-lib.cm Pretty-printing library. |
25 |
|
|
26 |
Reactive reactive-lib.cm A low-level reactive scripting library. |
Reactive reactive-lib.cm A low-level reactive scripting library. |
27 |
|
|
28 |
|
RegExp regexp-lib.cm Regular-expression library. |
29 |
|
|
30 |
|
Unix unix-lib.cm Unix specific utilities. |
31 |
|
|
32 |
The first column is the source directory, the second gives the library sources |
The first column is the source directory, the second gives the library sources |
33 |
file alias (to be used in your application's sources.cm file), and the third |
file alias (to be used in your application's sources.cm file), and the third |
34 |
column gives a brief description. Look at the Doc dicrectory and at the README |
column gives a brief description. Look at the Doc dicrectory and at the README |