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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/ast/ast.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/ast/ast.sml

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

revision 3994, Sat Jun 18 18:41:33 2016 UTC revision 3995, Sat Jun 18 20:00:19 2016 UTC
# Line 25  Line 25 
25          const_dcls : var_dcl list,                      (* constant variable declarations *)          const_dcls : var_dcl list,                      (* constant variable declarations *)
26          input_dcls : (var_dcl * string option) list,    (* input variable declarations *)          input_dcls : (var_dcl * string option) list,    (* input variable declarations *)
27          globals : global_dcl list,                      (* global variable and function declarations *)          globals : global_dcl list,                      (* global variable and function declarations *)
28          init : stmt option,          globInit : stmt option,                         (* additional global init code (optional) *)
29          strand : strand,          strand : strand,                                (* strand definition *)
30          create : create,                                (* initial strand creation *)          create : create,                                (* initial strand creation *)
31          update : stmt option          init : stmt option,                             (* global initially block (optional) *)
32            update : stmt option                            (* global update block (optional) *)
33        }        }
34    
35    (* global declarations *)    (* global declarations *)
# Line 40  Line 41 
41          name : Atom.atom,                               (* the strand name *)          name : Atom.atom,                               (* the strand name *)
42          params : var list,                              (* strand parameters *)          params : var list,                              (* strand parameters *)
43          state : var_dcl list,                           (* state-variable declarations *)          state : var_dcl list,                           (* state-variable declarations *)
44            stateInit : stmt option,                        (* additional state-variable init code (optional) *)
45          initM : stmt option,                            (* optional initially method *)          initM : stmt option,                            (* optional initially method *)
46          updateM : stmt,                                 (* required update method *)          updateM : stmt,                                 (* required update method *)
47          stabilizeM : stmt option                        (* optional stabilize method *)          stabilizeM : stmt option                        (* optional stabilize method *)

Legend:
Removed from v.3994  
changed lines
  Added in v.3995

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