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

SCM Repository

[smlnj] View of /sml/trunk/src/cm/cm-lib.cm
ViewVC logotype

View of /sml/trunk/src/cm/cm-lib.cm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 295 - (download) (annotate)
Wed May 26 09:20:25 1999 UTC (20 years, 6 months ago) by blume
File size: 1518 byte(s)
most of recompilation/execution machinery in place
(*
 * Toplevel description file for new implementation of CM
 *
 * (C) 1999 Lucent Technologies, Bell Laboratories
 *
 * Author: Matthias Blume (blume@kurims.kyoto-u.ac.jp)
 *)
Group
	(* for the time being leave this empty *)
is
	(* the CM description file parser *)
	parse/parse.sml
	parse/cm.grm
	parse/cm.lex

	semant/general-params.sml
	semant/filename-policy.sml
	semant/primitive.sml
	semant/group-reg.sml

	(* semantic actions for description file parser *)
	semant/members.sml
	semant/semant.sml

	(* dependency graphs *)
	depend/graph.sml
	depend/build.sml
	depend/da-env.sml
	depend/ggraph.sml

	(* handling SML source code *)
	smlfile/smlinfo.sml
	smlfile/skeleton.sml
	smlfile/skel-cvt.sml
	smlfile/skel-io.sml
	smlfile/skel-exports.sml

	(* handling stable groups *)
	stable/bininfo.sml
	stable/stablemap.sml

	(* tools for handling other source types *)
	tools/tools.sml
	tools/yacctool.sml
	tools/lextool.sml
	tools/burgtool.sml

	(* doing actual compilation work *)
	compile/recomp-persstate.sig
	compile/full-persstate.sig
	compile/recomp-persstate-fn.sml
	compile/full-persstate-fn.sml
	compile/compile-type.sig
	compile/generic.sml
	compile/recomp.sml
	compile/exec.sml

	(* overall control of CM *)
	main/say.sml
	main/envcfg.sml
	main/stdcfg.sml

	(* CM-internal libraries *)
	paths/sources.cm
	util/sources.cm

	(* compiler libraries *)
	../compiler/viscomp-lib.cm
	../comp-lib/UTIL.cm

	(* auxiliary libraries *)
	../ml-yacc/lib/sources.cm

	(* dummy modules for testing *)
	dummy.sml
	link.sml

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