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 1062 - (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 :     pp.sml
22 :     gen.sml
23 :     ast-to-spec.sml
24 : blume 840 main.sml
25 : blume 1062 hash.sml
26 : blume 840
27 :     sizes-sparc.sml
28 : blume 828 sizes-x86.sml
29 : blume 840
30 : blume 828 endian-little.sml
31 :     endian-big.sml
32 : blume 840
33 :     cc-ccall.sml
34 :     cc-stdcall.sml
35 :    
36 : blume 1062 string-key.sml
37 :     string-set.sml
38 :     string-map.sml
39 :     intlist-map.sml
40 :    
41 : blume 840 # if defined (ARCH_SPARC)
42 :     default-sizes-sparc.sml
43 :     default-cc-ccall.sml
44 :     # if defined (OPSYS_UNIX)
45 :     default-name-sparc-unix.sml
46 :     # else
47 :     # error Operating system for SPARC is not UNIX!
48 :     # endif
49 :     # elif defined (ARCH_X86)
50 :     default-sizes-x86.sml
51 :     # if defined (OPSYS_UNIX)
52 :     default-cc-ccall.sml
53 :     default-name-x86-unix.sml
54 :     # elif defined (OPSYS_WIN32)
55 :     default-cc-stdcall.sml
56 :     default-name-x86-win32.sml
57 :     # else
58 :     # error Operating system for X86 is neither UNIX nor WIN32!
59 :     # endif
60 : blume 828 # else
61 : blume 840 # error Architecture not defined or not (yet) supported!
62 : blume 828 # endif
63 : blume 840
64 :     # if defined (LITTLE_ENDIAN)
65 :     default-endian-little.sml
66 :     # elif defined (BIG_ENDIAN)
67 :     default-endian-big.sml
68 :     # else
69 :     # error Endianness not defined!
70 :     # endif

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