Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/cxx-util/cxx-names.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/cxx-util/cxx-names.sml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

branches/vis15/src/compiler/cxx-util/runtime-names.sml revision 3900, Mon May 23 15:20:24 2016 UTC branches/vis15/src/compiler/cxx-util/cxx-names.sml revision 3906, Mon May 23 22:09:41 2016 UTC
# Line 1  Line 1 
1  (* runtime-names.sml  (* cxx-names.sml
2   *   *
3   * This code is part of the Diderot Project (http://diderot-language.cs.uchicago.edu)   * This code is part of the Diderot Project (http://diderot-language.cs.uchicago.edu)
4   *   *
# Line 6  Line 6 
6   * All rights reserved.   * All rights reserved.
7   *)   *)
8    
9  structure RuntimeNames : sig  structure CxxNames : sig
10    
11   (* the base type of the world struct *)   (* the base type of the world struct *)
12      val worldBaseTyName : string      val worldBaseTyName : string
# Line 26  Line 26 
26      val loadDynSeq : APITypes.t -> string      val loadDynSeq : APITypes.t -> string
27      val loadDynSeqFromFile : APITypes.t -> string      val loadDynSeqFromFile : APITypes.t -> string
28    
29      (* standard names for accessing globals and state variables *)
30        val globalsVar : CLang.var
31        val selfInVar  : CLang.var
32        val selfOutVar : CLang.var
33    
34    end = struct    end = struct
35    
36      structure CL = CLang      structure CL = CLang
# Line 62  Line 67 
67              | ty => raise Fail("unsupported sequence type " ^ APITypes.toString ty)              | ty => raise Fail("unsupported sequence type " ^ APITypes.toString ty)
68            (* end case *))            (* end case *))
69    
70        val globalsVar = "globals"
71        val selfInVar  = "self"
72        val selfOutVar = "selfOut"
73    
74    end    end

Legend:
Removed from v.3900  
changed lines
  Added in v.3906

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