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

SCM Repository

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

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

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

revision 2745, Sun Sep 28 12:50:50 2014 UTC revision 2746, Wed Oct 1 21:08:30 2014 UTC
# Line 81  Line 81 
81        | E_Apply of var * Ty.meta_var list * expr list * Ty.ty        | E_Apply of var * Ty.meta_var list * expr list * Ty.ty
82                  (* note: operators can be polymorphic, so we record the meta-variable parameters. *)                  (* note: operators can be polymorphic, so we record the meta-variable parameters. *)
83        | E_Cons of expr list                             (* tensor-value construction *)        | E_Cons of expr list                             (* tensor-value construction *)
84        | E_Seq of expr list                              (* sequence-value construction *)        | E_Seq of expr list * Ty.ty                      (* sequence-value construction (ty is result type) *)
85        | E_Slice of expr * expr option list * Ty.ty      (* tensor slicing *)        | E_Slice of expr * expr option list * Ty.ty      (* tensor slicing (ty is result type) *)
86        | E_Cond of expr * expr * expr * Ty.ty            (* ty is result type *)        | E_Cond of expr * expr * expr * Ty.ty            (* ty is result type *)
87        | E_LoadNrrd of Ty.meta_var list * string * Ty.ty (* image loading *)        | E_LoadNrrd of Ty.meta_var list * string * Ty.ty (* image loading *)
88        | E_Coerce of {                                   (* coercion between types *)        | E_Coerce of {                                   (* coercion between types *)

Legend:
Removed from v.2745  
changed lines
  Added in v.2746

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