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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/parse-tree/parse-tree.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/parse-tree/parse-tree.sml

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

revision 3426, Fri Nov 13 16:49:21 2015 UTC revision 3428, Fri Nov 13 17:47:12 2015 UTC
# Line 93  Line 93 
93        | S_Block of stmt list        | S_Block of stmt list
94        | S_IfThen of expr * stmt        | S_IfThen of expr * stmt
95        | S_IfThenElse of expr * stmt * stmt        | S_IfThenElse of expr * stmt * stmt
96        | S_Foreach of iterator * stmt  (* NOTE: eventually, I'd like to get rid of the type, but that requires changes to
97     * the way that we do queries so that we know the result type.  Perhaps something
98     * like "Strand.sphere(radius)"
99     *)
100          | S_Foreach of ty * iterator * stmt
101        | S_Print of expr list        | S_Print of expr list
102        | S_New of var * expr list        | S_New of var * expr list
103        | S_Stabilize        | S_Stabilize
# Line 112  Line 116 
116      and iterator      and iterator
117        = I_Mark of iterator mark        = I_Mark of iterator mark
118        | I_Iterator of var_bind * expr           (* x 'in' e *)        | I_Iterator of var_bind * expr           (* x 'in' e *)
       | I_Deprecate of string * iterator        (* ID x 'in' e *)  
119    
120      and expr      and expr
121        = E_Mark of expr mark        = E_Mark of expr mark

Legend:
Removed from v.3426  
changed lines
  Added in v.3428

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