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/branches/SMLNJ/src/compiler/CodeGen/cpscompile/smlnj-gctype.sig
ViewVC logotype

View of /sml/branches/SMLNJ/src/compiler/CodeGen/cpscompile/smlnj-gctype.sig

Parent Directory Parent Directory | Revision Log Revision Log


Revision 474 - (download) (as text) (annotate)
Wed Nov 10 22:59:58 1999 UTC (19 years, 10 months ago)
File size: 458 byte(s)
This commit was manufactured by cvs2svn to create branch 'SMLNJ'.
signature SMLGCTYPE =
sig

   type objtype = CPS.cty 
  
   datatype gctype =
     CONST of int                  (* integer constant *)
   | NONREF of objtype ref         (* non-reference value *)
   | REF of objtype ref            (* a reference, pointer to a gc object *)
   | ADD of int * gctype * gctype  (* address arithmetic + *)
   | SUB of int * gctype * gctype  (* address arithmetic - *)
   | BOT
   | TOP

   val toString : gctype -> string

end


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