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

SCM Repository

[diderot] Diff of /branches/pure-cfg/src/compiler/tree-il/tree-il.sml
ViewVC logotype

Diff of /branches/pure-cfg/src/compiler/tree-il/tree-il.sml

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

revision 1036, Sun May 1 19:26:54 2011 UTC revision 1041, Mon May 2 01:50:13 2011 UTC
# Line 30  Line 30 
30      and strand = Strand of {      and strand = Strand of {
31          name : Atom.atom,          name : Atom.atom,
32          params : var list,          params : var list,
33          state : (bool * var) list,          state : strand_var list,
34          stateInit : block,          stateInit : block,
35          methods : method list          methods : method list
36        }        }
37    
38        and strand_var = SV of {
39            varying : bool,         (* varies over the lifetime of the strand *)
40            output : bool,          (* is the output value of the strand *)
41            var : var               (* the variable itself *)
42          }
43    
44      and method = Method of {      and method = Method of {
45          name : Atom.atom,          name : Atom.atom,
46          body : block            (* method body *)          body : block            (* method body *)

Legend:
Removed from v.1036  
changed lines
  Added in v.1041

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