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 /sml/trunk/src/ml-nlffigen/ml-nlffigen.cm
ViewVC logotype

Annotation of /sml/trunk/src/ml-nlffigen/ml-nlffigen.cm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1078 - (view) (download)

1 : blume 828 (*
2 :     * gen.cm - CM description file describing the ml-ffigen program.
3 :     *
4 : blume 1011 * (C) 2002, Lucent Technologies, Bell Labs
5 : blume 828 *
6 :     * author: Matthias Blume (blume@research.bell-labs.com)
7 :     *)
8 :     Library
9 :     structure Main
10 :     structure Spec
11 :     structure Gen
12 :     structure AstToSpec
13 :     is
14 :     $/basis.cm
15 :     $/smlnj-lib.cm
16 :     $/pp-lib.cm
17 :     $/ckit-lib.cm
18 : blume 1036 $/regexp-lib.cm
19 : blume 828
20 :     spec.sml
21 : blume 1067 cpif-dev.sml
22 : blume 828 pp.sml
23 :     gen.sml
24 :     ast-to-spec.sml
25 : blume 840 main.sml
26 : blume 1062 hash.sml
27 : blume 840
28 :     sizes-sparc.sml
29 : blume 828 sizes-x86.sml
30 : blume 840
31 : blume 828 endian-little.sml
32 :     endian-big.sml
33 : blume 840
34 : blume 1062 string-key.sml
35 :     string-set.sml
36 :     string-map.sml
37 :     intlist-map.sml
38 :    
39 : blume 840 # if defined (ARCH_SPARC)
40 :     default-sizes-sparc.sml
41 :     # if defined (OPSYS_UNIX)
42 :     default-name-sparc-unix.sml
43 :     # else
44 :     # error Operating system for SPARC is not UNIX!
45 :     # endif
46 :     # elif defined (ARCH_X86)
47 :     default-sizes-x86.sml
48 :     # if defined (OPSYS_UNIX)
49 :     default-name-x86-unix.sml
50 :     # elif defined (OPSYS_WIN32)
51 :     default-name-x86-win32.sml
52 :     # else
53 :     # error Operating system for X86 is neither UNIX nor WIN32!
54 :     # endif
55 : blume 828 # else
56 : blume 840 # error Architecture not defined or not (yet) supported!
57 : blume 828 # endif
58 : blume 840
59 :     # if defined (LITTLE_ENDIAN)
60 :     default-endian-little.sml
61 :     # elif defined (BIG_ENDIAN)
62 :     default-endian-big.sml
63 :     # else
64 :     # error Endianness not defined!
65 :     # endif

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