Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /pages/trunk/software.html
ViewVC logotype

Annotation of /pages/trunk/software.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1256 - (view) (download) (as text)

1 : mblume 996 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 :     <html>
3 :     <head>
4 : mblume 1071 <!-- Copyright (c) 1996 Lucent Technologies; Bell Laboratories -->
5 : mblume 996 <title>SML/NJ Software</title>
6 : mblume 1071 <!-- Changed by: Lal George, 13-Oct-1997 -->
7 : mblume 996 </head>
8 :     <body bgcolor="white">
9 : mblume 1071
10 :     <center>
11 : mblume 996 <h1>SML/NJ Software</h1>
12 : mblume 1071 </center>
13 :    
14 :     <blockquote> This page provides pointers to the SML/NJ software distributions
15 :     and installation instructions.
16 :     <hr>
17 : mblume 996 <h2>Current Release</h2>
18 : mblume 1071
19 : mblume 1072 <p> The current release of SML/NJ is <a href="NEWS/110-README.html">
20 : mblume 1071 <strong> Version 110</strong></a>, originally introduced in February
21 :     1998. Version 110 runs under Unix, Windows 95 or Windows NT. (<em>The
22 :     the current release version number is 110.0.7, representing the 7th patch
23 :     release of 110, but we will refer to this version as 110 for short.</em>
24 :     ) </p>
25 :    
26 : mblume 996 <p> </p>
27 : mblume 1071
28 : mblume 996 <h3>Installation Instructions</h3>
29 : mblume 1071
30 : mblume 1072 <p> To download and install SML/NJ 110, follow these <a href="install/index.html"><strong>
31 : mblume 1071 installation instructions</strong></a>. <a name="Mirrors">
32 :    
33 : mblume 996 <h3> The Distribution Files </h3>
34 : mblume 1071 </a> </p>
35 :    
36 :     <blockquote> NOTE: the names of the distribution files have changed in
37 :     110.0.7; the tarball files no longer have a "110-" prefix. </blockquote>
38 :     The files making up the Version 110 distribution are available via http
39 :     or ftp:
40 : mblume 1072 <blockquote> <a href="dist/110.0.7.html">
41 : mblume 1071 http://cm.bell-labs.com/cm/cs/what/smlnj/dist/110.0.7.html</a><br>
42 :     <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/release/110"> ftp://ftp.research.bell-labs.com/dist/smlnj/release/110/</a>
43 :     </blockquote>
44 :     and at the following mirror sites (if you run a mirror site not listed
45 :     here, please let us know):
46 : mblume 996 <ul>
47 : mblume 1071 <li><a href="ftp://rodin.stanford.edu/pub/smlnj"> <strong>Stanford
48 : mblume 1042 University (California)</strong> </a> </li>
49 : mblume 1071 <li><a href="ftp://flint.cs.yale.edu/pub/smlnj"> <strong>Yale
50 :     University (Connecticut)</strong> </a> </li>
51 :     <li><a href="ftp://ftp.diku.dk/pub/smlnj"> <strong>DIKU (Denmark)</strong>
52 :     </a> </li>
53 :     <li><a href="ftp://ftp.cl.cam.ac.uk/MIRRORED/smlnj"><strong>Cambridge
54 :     (UK)</strong></a> </li>
55 :     <li><a href="ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/ml/smlnj/">
56 :     <strong>SunSITE (UK)</strong></a> </li>
57 :     <li><a href="ftp://ftp.ntua.gr/pub/lang/smlnj"><strong>National
58 : mblume 1042 Technical Univ. of Athens (Greece)</strong></a> </li>
59 : mblume 1071 <li><a href="ftp://ropas.kaist.ac.kr/pub/smlnj/"><strong>KAIST
60 :     (Korea)</strong></a> </li>
61 :     <li><a href="http://gd.tuwien.ac.at/languages/smlnj/"><strong>
62 :     Vienna Univ. of Technology, Austria</strong></a> (<a href="ftp://gd.tuwien.ac.at/languages/smlnj/">
63 :     ftp version</a>) </li>
64 :    
65 : mblume 996 </ul>
66 : mblume 1071
67 : mblume 996 <h3> Previous Release </h3>
68 : mblume 1072 Users of the previous release, <a href="NEWS/93-README.html">
69 : mblume 1071 Version 0.93</a> (released in 1993) should migrate to Version 110 as soon
70 :     as possible. Version 0.93 is available but is no longer supported. However,
71 :     for the time being it is the only version that runs on Apple Macintoshes
72 :     (on 68K machines, or PowerMacs under emulation with the aid of SoftwareFPU).
73 :    
74 : mblume 996 <h3>Potential Downloading Problems (Bell Labs site)</h3>
75 : mblume 1071
76 :     <p> We have had reports of distribution files being corrupted when downloaded
77 :     via a web browser. Using ftp directly may be more reliable, but be warned
78 :     that Bell Labs ftp service is incompatible with some firewalls. The ftp
79 :     service on ftp.research.bell-labs.com uses special stripped-down server software
80 :     for security. This implementation deviates from the RFC standards in that
81 :     the data call-back circuit does not originate from port 20 on the server
82 :     host. Some firewalls count on this in their filtering rules. If the dir (ls)
83 :     command doesn't work, this is probably the reason why. However, most ftp
84 :     accesses (including browsers) these days use the passive command PASV, which
85 :     has a better security model for a firewall. If all else fails, try one of
86 :     the mirror sites listed above. </p>
87 :    
88 :     <hr> <a name="SOFTWARE:WORKING-VERSIONS"> </a>
89 :    
90 : mblume 996 <h2><a name="SOFTWARE:WORKING-VERSIONS"> Working Versions </a></h2>
91 : mblume 1071 <a name="SOFTWARE:WORKING-VERSIONS">Working versions are created for
92 :     internal development purposes and vary in reliability and stability. Some
93 :     are robust enough for noncritical research use, others are not. Please pay
94 :     careful attention to the README or NEWS file for each version before attempting
95 :     to use it. These working versions can be found at </a><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working">
96 :     ftp.research.bell-labs.com</a>.
97 :     <p> <a href="mailto:george@research.bell-labs.com">Lal George</a> maintains
98 :     a mailing list for those adventurous souls who want to receive announcements
99 :     of new working versions. Contact Lal if you want to be added to (or subtracted
100 :     from) the list. </p>
101 :    
102 :     <p> The following table gives access to README files for recent working
103 :     versions and the ftp directories for working versions that are currently
104 : mblume 1072 available for downloading. The <a href="install/index.html">
105 : mblume 1071 installation instructions</a> for the release version will generally work,
106 :     <em>mutatis mutandis</em>, for working versions. </p>
107 :    
108 :     <p> After version 110.9.1, the older "cmachine" (i.e. non-MLRISC) code
109 :     generators have been eliminated, so a more limited range of architectures
110 :     will be supported until the new MLRISC code generators are implemented.
111 :     Other major changes involving FLINT and the transition to a new runtime
112 :     system are under way, so expect some instability after 110.9.1. </p>
113 :    
114 : mblume 996 <p> </p>
115 : mblume 1071
116 : mblume 996 <h3> Recent Working Versions </h3>
117 : mblume 1071
118 : mblume 996 <table border="1">
119 : mblume 1071 <tbody>
120 :     <tr>
121 :     <th> README </th>
122 :     <th> Released </th>
123 :     <th> Software Links </th>
124 :     </tr>
125 : mblume 1256 <tr>
126 :     <td valign="top"><a href="NEWS/110.41-README.html">
127 :     <b>110.41</b></a><br>
128 : mblume 1218 </td>
129 : mblume 1256 <td valign="top">July 05, 2002<br>
130 :     </td>
131 :     <td valign="top"><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.41/">
132 :     /dist/smlnj/working/110.41</a><br>
133 :     </td>
134 :     </tr>
135 :     <tr>
136 :     <td valign="top"><a href="NEWS/110.40-README.html">
137 :     <b>110.40</b></a><br>
138 :     </td>
139 : mblume 1218 <td valign="top">May 21, 2002<br>
140 :     </td>
141 :     <td valign="top"><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.40/">
142 :     /dist/smlnj/working/110.40</a><br>
143 :     </td>
144 : mblume 1256 </tr>
145 :     <tr>
146 : mblume 1072 <td valign="top"><a href="NEWS/110.39-README.html"><b>
147 : mblume 1071 110.39</b></a><br>
148 :     </td>
149 :     <td valign="top">February 15, 2002<br>
150 :     </td>
151 :     <td valign="top"><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.39/">
152 :     /dist/smlnj/working/110.39</a><br>
153 :     </td>
154 :     </tr>
155 :     <tr>
156 : mblume 1072 <td valign="top"><a href="NEWS/110.38-README.html"><b>
157 : mblume 1071 110.38</b></a><br>
158 :     </td>
159 :     <td valign="top">January 28, 2002<br>
160 :     </td>
161 :     <td valign="top"><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.38/">
162 :     /dist/smlnj/working/110.38</a><br>
163 :     </td>
164 :     </tr>
165 :     <tr>
166 : mblume 1072 <td valign="top"><b><a href="NEWS/110.37-README.html">
167 : mblume 1071 110.37</a></b><br>
168 :     </td>
169 :     <td valign="top">November 23, 2001<br>
170 :     </td>
171 :     <td valign="top"><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.37/">
172 :     /dist/smlnj/working/110.37</a><br>
173 :     </td>
174 :     </tr>
175 :     <tr>
176 : mblume 1072 <td><a href="NEWS/110.36-README.html"><b>
177 : mblume 1071 110.36 </b></a> <b> </b></td>
178 :     <td>September 18, 2001 </td>
179 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.36">
180 :     /dist/smlnj/working/110.36</a> </td>
181 :     </tr>
182 :     <tr>
183 : mblume 1072 <td><a href="NEWS/110.35-README"><b>
184 : mblume 1071 110.35 </b></a> <b> </b></td>
185 :     <td>August 24, 2001 </td>
186 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.35">
187 :     /dist/smlnj/working/110.35</a> </td>
188 :     </tr>
189 :     <tr>
190 : mblume 1072 <td><a href="NEWS/110.34-README.html"><b>
191 : mblume 1071 110.34 </b></a> <b> </b></td>
192 :     <td>July 10, 2001 </td>
193 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.34">
194 :     /dist/smlnj/working/110.34</a> </td>
195 :     </tr>
196 :     <tr>
197 : mblume 1072 <td><a href="NEWS/110.33-README.html"><b>
198 : mblume 1071 110.33 </b></a> <b> </b></td>
199 :     <td>May 23, 2001 </td>
200 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.33">
201 :     /dist/smlnj/working/110.33</a> </td>
202 :     </tr>
203 :     <tr>
204 : mblume 1072 <td><a href="NEWS/110.32-README.html"><b>
205 : mblume 1071 110.32 </b></a> <b> </b></td>
206 :     <td>December 22, 2000 </td>
207 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.32">
208 :     /dist/smlnj/working/110.32</a> </td>
209 :     </tr>
210 :     <tr>
211 : mblume 1072 <td><a href="NEWS/110.31-README.html"><b>
212 : mblume 1071 110.31 </b></a> <b> </b></td>
213 :     <td>December 8, 2000 </td>
214 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.31">
215 :     /dist/smlnj/working/110.31</a> </td>
216 :     </tr>
217 :     <tr>
218 : mblume 1072 <td><a href="NEWS/110.30-README.html"><b>
219 : mblume 1071 110.30 </b></a> <b> </b></td>
220 :     <td>November 4, 2000 </td>
221 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.30">
222 :     /dist/smlnj/working/110.30</a> </td>
223 :     </tr>
224 :     <tr>
225 : mblume 1072 <td><a href="NEWS/110.29-README"><b>
226 : mblume 1071 110.29 </b></a> <b> </b></td>
227 :     <td>July 25, 2000 </td>
228 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.29">
229 :     /dist/smlnj/working/110.29</a> </td>
230 :     </tr>
231 :     <tr>
232 : mblume 1072 <td><a href="NEWS/110.28-README.html"><b>
233 : mblume 1071 110.28 </b></a> <b> </b></td>
234 :     <td>May 1, 2000 </td>
235 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.28">
236 :     /dist/smlnj/working/110.28</a> </td>
237 :     </tr>
238 :     <tr>
239 : mblume 1072 <td><a href="NEWS/110.27-README.html"><b>
240 : mblume 1071 110.27 </b></a> <b> </b></td>
241 :     <td>April 10, 2000 </td>
242 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.27">
243 :     /dist/smlnj/working/110.27</a> </td>
244 :     </tr>
245 :     <tr>
246 : mblume 1072 <td><a href="NEWS/110.25-README.html"><b>
247 : mblume 1071 110.25 </b></a> <b> </b></td>
248 :     <td>December 6, 1999 </td>
249 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.25">
250 :     /dist/smlnj/working/110.25</a> </td>
251 :     </tr>
252 :     <tr>
253 : mblume 1072 <td><a href="NEWS/110.24-README.html"><b>
254 : mblume 1071 110.24 </b></a> <b> </b></td>
255 :     <td>November 1, 1999 </td>
256 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.24">
257 :     /dist/smlnj/working/110.24</a> </td>
258 :     </tr>
259 :     <tr>
260 : mblume 1072 <td><a href="NEWS/110.23-README.html"><b>
261 : mblume 1071 110.23 </b></a> <b> </b></td>
262 :     <td>October 9, 1999 </td>
263 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.23">
264 :     /dist/smlnj/working/110.23</a> </td>
265 :     </tr>
266 :     <tr>
267 : mblume 1072 <td><a href="NEWS/110.22-README.html"><b>
268 : mblume 1071 110.22 </b></a> <b> </b></td>
269 :     <td>September 9, 1999 </td>
270 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.22">
271 :     /dist/smlnj/working/110.22</a> </td>
272 :     </tr>
273 :     <tr>
274 : mblume 1072 <td><a href="NEWS/110.21-README.html"><b>
275 : mblume 1071 110.21 </b></a> <b> </b></td>
276 :     <td>September 3, 1999 </td>
277 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.21">
278 :     /dist/smlnj/working/110.21</a> </td>
279 :     </tr>
280 :     <tr>
281 : mblume 1072 <td><a href="NEWS/110.20-README.html"><b>
282 : mblume 1071 110.20 </b></a> <b> </b></td>
283 :     <td>July 16, 1999 </td>
284 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.20">
285 :     /dist/smlnj/working/110.20</a> </td>
286 :     </tr>
287 :     <tr>
288 : mblume 1072 <td><a href="NEWS/110.19-README.html"><b>
289 : mblume 1071 110.19 </b></a> <b> </b></td>
290 :     <td>July 8, 1999 </td>
291 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.19">
292 :     /dist/smlnj/working/110.19</a> </td>
293 :     </tr>
294 :     <tr>
295 : mblume 1072 <td><a href="NEWS/110.17-README.html"><b>
296 : mblume 1071 110.17 </b></a> <b> </b></td>
297 :     <td>May 20, 1999 </td>
298 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.17">
299 :     /dist/smlnj/working/110.17</a> </td>
300 :     </tr>
301 :     <tr>
302 : mblume 1072 <td><a href="NEWS/110.16-README.html"><b>
303 : mblume 1071 110.16 </b></a> <b> </b></td>
304 :     <td>April 16, 1999 </td>
305 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.16">
306 :     /dist/smlnj/working/110.16</a> </td>
307 :     </tr>
308 :     <tr>
309 : mblume 1072 <td><a href="NEWS/110.15-README.html"><b>
310 : mblume 1071 110.15 </b></a> <b> </b></td>
311 :     <td>March 22, 1999 </td>
312 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.15">
313 :     /dist/smlnj/working/110.15</a> </td>
314 :     </tr>
315 :     <tr>
316 : mblume 1072 <td><a href="NEWS/110.14-README.html"><b>
317 : mblume 1071 110.14 </b></a> <b> </b></td>
318 :     <td>Feb 22, 1999 </td>
319 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.14">
320 :     /dist/smlnj/working/110.14</a> </td>
321 :     </tr>
322 :     <tr>
323 : mblume 1072 <td><a href="NEWS/110.13-README"><b>
324 : mblume 1071 110.13 </b></a> <b> </b></td>
325 :     <td>Jan 16, 1999 </td>
326 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.13">
327 :     /dist/smlnj/working/110.13</a> </td>
328 :     </tr>
329 :     <tr>
330 : mblume 1072 <td><a href="NEWS/110.12-README"><b>
331 : mblume 1071 110.12 </b></a> <b> </b></td>
332 :     <td>Jan 12, 1999 </td>
333 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.12">
334 :     /dist/smlnj/working/110.12</a> </td>
335 :     </tr>
336 :     <tr>
337 : mblume 1072 <td><a href="NEWS/110.11-README"><b>
338 : mblume 1071 110.11 </b></a> <b> </b></td>
339 :     <td> Dec 22, 1998 </td>
340 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.11">
341 :     /dist/smlnj/working/110.11</a> </td>
342 :     </tr>
343 :     <tr>
344 : mblume 1072 <td><a href="NEWS/110.10-README"><b>
345 : mblume 1071 110.10 </b></a> <b> </b></td>
346 :     <td>Dec 20, 1998 </td>
347 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.10">
348 :     /dist/smlnj/working/110.10</a> </td>
349 :     </tr>
350 :     <tr>
351 : mblume 1072 <td><a href="NEWS/110.9.1-README.html"><b>
352 : mblume 1071 110.9.1 </b></a> <b> </b></td>
353 :     <td>Oct 19, 1998 </td>
354 :     <td><a href="ftp://ftp.research.bell-labs.com/dist/smlnj/working/110.9.1">
355 :     /dist/smlnj/working/110.9.1</a> </td>
356 :     </tr>
357 :    
358 :     </tbody>
359 : mblume 996 </table>
360 : mblume 1071
361 :     <hr> <a name="packages">
362 : mblume 996 <h2> Packages </h2>
363 : mblume 1071 </a>
364 : mblume 996 <p> The directory </p>
365 : mblume 1071
366 : mblume 996 <blockquote> <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/packages/">
367 : mblume 1071 ftp://ftp.research.bell-labs.com/dist/smlnj/packages/</a>. </blockquote>
368 :     contains software packages that are not part of the core SML/NJ distribution.
369 :     Currently, this directory contains:
370 :    
371 : mblume 996 <ul>
372 : mblume 1072 <li> <a href="doc/ckit/index.html"><strong>
373 : mblume 1071 ckit</strong></a>, a C front end. </li>
374 :    
375 : mblume 996 </ul>
376 : mblume 1071 <a name="benchmarks">
377 : mblume 996 <h2> Benchmarks </h2>
378 : mblume 1071 </a>
379 :     <p> A set of programs used as a "benchmark suite" for Standard ML
380 :     is available at: </p>
381 :    
382 : mblume 996 <blockquote> <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/benchmarks/">
383 : mblume 1071 ftp://ftp.research.bell-labs.com/dist/smlnj/benchmarks/</a>. </blockquote>
384 :    
385 : mblume 996 <h2> SML/NJ Compiler Test Suites </h2>
386 : mblume 1071
387 :     <p> The regression test suites used for the SML/NJ compiler are
388 : mblume 1042 available at: </p>
389 : mblume 1071
390 : mblume 996 <blockquote> <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/testing/">
391 : mblume 1071 ftp://ftp.research.bell-labs.com/dist/smlnj/testing/</a>. </blockquote>
392 :    
393 : mblume 996 <h2> <a name="contrib">Contributed Software</a> </h2>
394 : mblume 1071
395 : mblume 996 <p> Some contributed software packages can be found at </p>
396 : mblume 1071
397 : mblume 996 <blockquote> <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/">
398 : mblume 1071 ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/</a>. </blockquote>
399 :     Currently this directory contains:
400 :    
401 : mblume 996 <dl>
402 :     <dt> <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/emacs">
403 : mblume 1071 <strong>emacs</strong></a> </dt>
404 :     <dd> The sml-mode package provides an emacs mode for editing
405 :     sml code under Gnu emacs and running the sml top-level as a subprocess of
406 :     emacs. Originally developed by Matthew J. Morley, it is now maintained
407 : mblume 996 by <a href="mailto:monnier@cs.yale.edu">Stefan Monnier</a>
408 : mblume 1072 . The latest version is 3.9.5 (Dec 22, 2000). <a href="doc/Emacs/sml-mode.html">
409 : mblume 1071 Online documentation</a> is available here. The latest sml-mode tarball
410 :     is available at <a href="ftp://flint.cs.yale.edu/pub/monnier/sml-mode/sml-mode.tar.gz">
411 :     Yale</a> and is mirrored at <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/emacs/sml-mode-3.9.5.tar.gz">
412 :     Bell Labs</a>.
413 :    
414 : mblume 996 <p> </p>
415 : mblume 1071 </dd>
416 : mblume 996 <dt><strong>tools</strong> </dt>
417 : mblume 1071 <dd> Various software tools, including:
418 :    
419 :    
420 : mblume 996 <ul>
421 : mblume 1072 <li> <a href="doc/heap2exec/index.html">
422 : mblume 1071 heap2exec</a>, Lorenz Huelsbergen's "heap2exec" utility for building Unix
423 :     executables from heap images and the SML/NJ runtime executable. </li>
424 :     <li> <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/tools/lexgenmos.tar.Z">
425 :     lexgenmos.tar.Z</a>, a translation of the Moscow ML lexer generator,
426 :     which produces lexers that run a bit faster than the improved ML-Lex in working
427 :     version 110.7. </li>
428 :    
429 :    
430 : mblume 996 </ul>
431 : mblume 1042
432 : mblume 1071
433 : mblume 996 <p> </p>
434 : mblume 1071 </dd>
435 : mblume 996 <dt><strong>lib</strong> </dt>
436 : mblume 1071 <dd> Some contributed or "borrowed" libraries, including:
437 :    
438 :    
439 : mblume 996 <ul>
440 : mblume 1071 <li> <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/lib/CGI.tar.Z">
441 :     CGI.tar.Z</a>, a port of Moscow ML's CGI library. </li>
442 :     <li> <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/lib/Util.tar.Z">
443 :     Util.tar.Z</a>, utility modules contributed by Nikolai Bjorner and Matthias
444 :     Blume. </li>
445 :     <li> <a href="ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/lib/getopt.tar.Z">
446 :     getopt.tar.Z</a>, a port (via Haskell) of the GNU getopt library. </li>
447 : mblume 1042
448 : mblume 1071
449 : mblume 996 </ul>
450 : mblume 1071 </dd>
451 : mblume 996 </dl>
452 : mblume 1042
453 : mblume 1071
454 :     <p> Additional packages will be added as they become
455 :     available. New contributions are eagerly sought! </p>
456 :     </blockquote>
457 : mblume 1042
458 : mblume 1071
459 :     <hr>
460 :    
461 : mblume 1072 <center><strong> | <a href="index.html">
462 : mblume 1071 SML/NJ Home Page</a> | </strong></center>
463 : mblume 1042
464 : mblume 1071
465 : mblume 996 <hr> Send your comments to <a href="mailto:sml-nj@research.bell-labs.com">
466 : mblume 1071 sml-nj@research.bell-labs.com</a><br>
467 :     <font size="-3"> Copyright &copy; 1998, <a href="http://www.lucent.com/">
468 :     Lucent Technologies; Bell Laboratories</a>. <br>
469 :     </font>
470 :    
471 : mblume 996 </body>
472 :     </html>

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0