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

SCM Repository

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

Diff of /branches/charisee/src/compiler/tree-il/tree-il.sml

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

revision 1131, Thu May 5 18:53:48 2011 UTC revision 1301, Thu Jun 9 23:58:40 2011 UTC
# Line 22  Line 22 
22      datatype program = Program of {      datatype program = Program of {
23          props : program_prop list,          props : program_prop list,
24          globals : var list,          globals : var list,
25            inputInit : block,
26          globalInit : block,          globalInit : block,
27          strands : strand list,          strands : strand list,
28          initially : {          initially : {
# Line 65  Line 66 
66        | S_IfThenElse of exp * block * block        | S_IfThenElse of exp * block * block
67      (* special Diderot forms *)      (* special Diderot forms *)
68        | S_LoadImage of var * int * exp  (* load image data *)        | S_LoadImage of var * int * exp  (* load image data *)
69        | S_Input of var * string * exp option (* get input *)        | S_Input of var * string * string * exp option (* get input *)
70        | S_New of Atom.atom * exp list   (* new strand creation *)        | S_New of Atom.atom * exp list   (* new strand creation *)
71        | S_Exit of exp list        | S_Exit of exp list
72      (* return functions for methods *)      (* return functions for methods *)

Legend:
Removed from v.1131  
changed lines
  Added in v.1301

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