7 |
# Make sure that at least $smlnj/cm.cm is being registered here. |
# Make sure that at least $smlnj/cm.cm is being registered here. |
8 |
# |
# |
9 |
|
|
10 |
|
########################### BASICS #################################### |
11 |
|
|
12 |
# The SML Basis library: |
# The SML Basis library: |
13 |
autoload $/basis.cm |
autoload $/basis.cm |
14 |
|
|
15 |
# The Compilation Manager (structure CM) |
# The Compilation Manager (structure CM) |
16 |
autoload $smlnj/cm.cm |
autoload $smlnj/cm.cm |
17 |
|
|
18 |
|
# The "Util" portion of the SML/NJ Library |
19 |
|
autoload $/smlnj-lib.cm |
20 |
|
|
21 |
|
|
22 |
|
##################### ADDITIONAL LIBRARIES ############################ |
23 |
|
|
24 |
|
# The "Pretty-Printing" portion of the SML/NJ library |
25 |
|
#autoload $/pp-lib.cm |
26 |
|
|
27 |
|
# The "Regular Expression Matching" portion of the SML/NJ library |
28 |
|
#autoload $/regexp-lib.cm |
29 |
|
|
30 |
|
# The "Reactive Programming" portion of the SML/NJ library |
31 |
|
#autoload $/reactive-lib.cm |
32 |
|
|
33 |
|
# The "Hash Consing" portion of the SML/NJ library |
34 |
|
#autoload $/hash-cons-lib.cm |
35 |
|
|
36 |
|
# The "Unix Utilities" portion of the SML/NJ library |
37 |
|
#autoload $/unix-lib.cm |
38 |
|
|
39 |
|
# The "Socket Utils" portion of the SML/NJ library |
40 |
|
#autoload $/inet-lib.cm |
41 |
|
|
42 |
|
# The "Configurable Controls" portion of the SML/NJ library |
43 |
|
#autoload $/controls-lib.cm |
44 |
|
|
45 |
|
# The "HTML" portion of the SML/NJ library |
46 |
|
#autoload $/html-lib.cm |
47 |
|
|
48 |
|
|
49 |
|
################# FOR CML PROGRAMMERS ################################# |
50 |
|
|
51 |
|
# Concurrent ML (CML) |
52 |
|
#autoload $cml/cml.cm |
53 |
|
|
54 |
|
# The CML (thread-safe) version of $/basis.cm |
55 |
|
# (Do not preload $/basis.cm if you preload this.) |
56 |
|
#autoload $cml/basis.cm |
57 |
|
|
58 |
|
# The CML version of the SML/NJ "Util" library. |
59 |
|
#autoload $cml-lib/smlnj-lib.cm |
60 |
|
|
61 |
|
# The Trace-CML facility: |
62 |
|
#autoload $cml-lib/trace-cml.cm |
63 |
|
|
64 |
|
# The eXene toolkit for X windows programming (based on CML). |
65 |
|
#autoload $/eXene.cm |
66 |
|
|
67 |
|
################## FOR SML/NJ COMPILER HACKERS ######################## |
68 |
|
|
69 |
# The Visisble Compiler (collection of structures) |
# The Visisble Compiler (collection of structures) |
70 |
autoload $smlnj/compiler.cm |
autoload $smlnj/compiler.cm |
71 |
|
|
77 |
# Compiler.version as well as Compiler.achitecture are available: |
# Compiler.version as well as Compiler.achitecture are available: |
78 |
autoload $smlnj/compiler/minimal.cm |
autoload $smlnj/compiler/minimal.cm |
79 |
|
|
|
# The SML/NJ Library |
|
|
autoload $/smlnj-lib.cm |
|
|
|
|
80 |
# The Bootstrap Compilation Manager (structure CMB) |
# The Bootstrap Compilation Manager (structure CMB) |
81 |
#autoload $smlnj/cmb.cm |
#autoload $smlnj/cmb.cm |