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/compiler/OldCGen/mips/mipsgen.sml
ViewVC logotype

View of /sml/trunk/src/compiler/OldCGen/mips/mipsgen.sml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 16 - (download) (annotate)
Wed Mar 11 21:00:04 1998 UTC (23 years, 6 months ago) by monnier
File size: 813 byte(s)
Initial revision
(* mipsgen.sml
 *
 * COPYRIGHT (c) 1996 Bell Laboratories.
 *
 *)

functor MipsCodeGen(Endian : ENDIAN) : CODEGENERATOR =  
  FLINTComp(
    structure CoderInstr = MipsInstr(structure E=Endian)
    structure MachSpec = MipsSpec(Endian)
    structure MipsCoder = Coder(
	structure M=CoderInstr
	      and E=MipsMCode(structure MSpec = MachSpec and E=Endian))
    structure Gen = CPSgen(structure M = MipsCM(structure C=MipsCoder
						and E=Endian
						and MachSpec=MachSpec)
			   structure MachSpec = MachSpec)
    fun collect () = (MipsCoder.finish(); KeepMipsMCode.getCodeString())
)


(*
 * $Log: mipsgen.sml,v $
 * Revision 1.2  1998/02/12 22:18:48  jhr
 *   Finished removing references to System.Tags in MIPS code generators.
 *
 * Revision 1.1.1.1  1997/01/14 01:38:39  george
 *   Version 109.24
 *
 *)

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