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 2623, Thu May 15 20:01:40 2014 UTC revision 2624, Fri May 16 17:53:41 2014 UTC
# Line 76  Line 76 
76        = E_State of state_var        = E_State of state_var
77        | E_Var of var        | E_Var of var
78        | E_Lit of Literal.literal        | E_Lit of Literal.literal
       (* | E_Op of OpOld.rator * exp list*)  
79            | E_Op of Op.rator * exp list            | E_Op of Op.rator * exp list
80        | E_Apply of MathFuns.name * exp list        | E_Apply of MathFuns.name * exp list
81        | E_Cons of Ty.ty * exp list        | E_Cons of Ty.ty * exp list
82          | E_LoadVec of Ty.ty * int* exp   (*Type:NativeVecTy  ,offset, op *)
83          | E_mkVec of int*Ty.ty * exp list   (*vec length, Type:vectorLength(list),  list of ops*)
84          | E_FillVec of Ty.ty * int* int*exp   (*Type:NativeVecTy,subset,offset, op *)
85    
86    
87      and var = V of {      and var = V of {
88          name : string,                  (* name (should be unique) *)          name : string,                  (* name (should be unique) *)

Legend:
Removed from v.2623  
changed lines
  Added in v.2624

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