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/compiler/ElabData/elabdata.cm
ViewVC logotype

Annotation of /sml/trunk/compiler/ElabData/elabdata.cm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4432 - (view) (download)

1 : blume 902 (* elabdata.cm
2 :     *
3 :     * (C) 2001 Lucent Technologies, Bell Labs
4 :     *
5 :     * A library defining data structures used by the SML/NJ elaborator.
6 :     *)
7 : mblume 1655 Group
8 : dbm 2492 signature ELABDATA_CONTROL
9 : blume 902 signature ACCESS
10 : dbm 4309 signature DEB_INDEX
11 : blume 902 signature TYPES
12 : blume 903 signature TYPESUTIL
13 :     signature TUPLES
14 : blume 902 signature ABSYN
15 :     signature SYMPATH
16 :     signature INVPATH
17 :     signature CONVERTPATHS
18 :     signature LAMBDA_VAR
19 :     signature STAMPS
20 :     signature ENT_PATH
21 :     signature VARCON
22 :     signature MODULES
23 : blume 903 signature MODULEUTIL
24 :     signature MODULE_ID
25 : blume 902 signature BINDINGS
26 :     signature STATICENV
27 : jhr 4431 signature PRIM_TYC_NUM
28 :     signature BASICTYPES
29 : mblume 1486 signature ENTITY_ENV
30 : jhr 4431 signature PRIMOP_ID
31 :     signature PRIMOP
32 : blume 902
33 :     structure ElabDataControl
34 :     structure Access
35 : dbm 4309 structure DebIndex
36 : blume 902 structure Types
37 : blume 903 structure TypesUtil
38 :     structure Tuples
39 : blume 902 structure Absyn
40 : blume 903 structure AbsynUtil
41 : blume 902 structure SymPath
42 :     structure InvPath
43 :     structure ConvertPaths
44 :     structure LambdaVar
45 :     structure Stamps
46 :     structure StampMap
47 :     structure EntPath
48 :     structure VarCon
49 :     structure Modules
50 : blume 903 structure ModuleUtil
51 :     structure ModuleId
52 :     structure EntityEnv
53 :     structure EntPathContext
54 : blume 902 structure Bindings
55 :     structure StaticEnv
56 : blume 903 structure Lookup
57 : blume 902 structure CompInfo
58 : blume 903 structure CoreSym
59 : jhr 4431 structure PrimTycNum
60 :     structure BasicTypes
61 : blume 903 structure GenModIdMap
62 :     structure CoreAccess
63 : blume 905 structure BrowseStatEnv
64 : jhr 4431 structure PrimopId
65 :     structure Primop
66 : jhr 4432 structure PrimopBind
67 : jhr 4431 structure CProto
68 : jhr 4432 structure PrimCTypes
69 : dbm 4309 structure TKind
70 :     structure SigPropList
71 : blume 902 is
72 : blume 1126 main/edcontrol.sig
73 : blume 902 main/edcontrol.sml
74 :     main/compinfo.sml
75 :    
76 : dbm 4309 basics/debindex.sig
77 :     basics/debindex.sml
78 : blume 902 basics/lambdavar.sig
79 :     basics/lambdavar.sml
80 :     basics/env.sig
81 :     basics/env.sml
82 :     basics/stamps.sig
83 :     basics/stamps.sml
84 :     basics/stampmap.sml
85 : blume 903 basics/coresym.sml
86 :     basics/access.sig
87 :     basics/access.sml
88 :     basics/sympaths.sig
89 :     basics/sympaths.sml
90 : jhr 4431 basics/core-ptnum.sml (* to remove *)
91 :     basics/ptnum.sml
92 : dbm 4309 basics/tkind.sml
93 :     basics/sig-plist.sml
94 : blume 902
95 :     syntax/absyn.sig
96 :     syntax/absyn.sml
97 :     syntax/varcon.sig
98 :     syntax/varcon.sml
99 : blume 903 syntax/absynutil.sml
100 : blume 902
101 :     types/types.sig
102 :     types/types.sml
103 : blume 903 types/tuples.sml
104 : jhr 4431 types/core-basictypes.sml (* to remove *)
105 :     types/basictypes.sig
106 :     types/basictypes.sml
107 : blume 903 types/typesutil.sig
108 :     types/typesutil.sml
109 : blume 902
110 :     modules/modules.sig
111 :     modules/modules.sml
112 :     modules/entpath.sml
113 : blume 903 modules/epcontext.sml
114 :     modules/moduleutil.sig
115 :     modules/moduleutil.sml
116 :     modules/moduleid.sml
117 :     modules/entityenv.sig
118 :     modules/entityenv.sml
119 : blume 902
120 :     statenv/bindings.sig
121 :     statenv/bindings.sml
122 :     statenv/statenv.sig
123 :     statenv/statenv.sml
124 : blume 903 statenv/lookup.sig
125 :     statenv/lookup.sml
126 :     statenv/genmap.sml
127 :     statenv/coreacc.sml
128 : blume 905 statenv/browse.sml
129 : blume 902
130 : jhr 4431 prim/primop.sig
131 :     prim/primop.sml
132 : jhr 4432 prim/primop-bind.sml
133 : jhr 4431 prim/primop-id.sig
134 :     prim/primop-id.sml
135 :     prim/cproto.sml
136 : jhr 4432 prim/prim-c-types.sml
137 : jhr 4431
138 : blume 902 $smlnj/viscomp/basics.cm
139 :     $smlnj/viscomp/parser.cm
140 : mblume 1863 $smlnj/smlnj-lib/smlnj-lib.cm
141 :     $smlnj/smlnj-lib/controls-lib.cm
142 :     $smlnj/basis/basis.cm

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