SCM Repository
[diderot] Diff of /branches/vis12/src/compiler/low-il/check-low-il.sml
Diff of /branches/vis12/src/compiler/low-il/check-low-il.sml
Parent Directory
|
Revision Log
|
Patch
105 |
*) |
*) |
106 |
| Op.Inside(info, _) => (Ty.BoolTy, [Ty.vecTy(ImageInfo.dim info), Ty.ImageTy info]) |
| Op.Inside(info, _) => (Ty.BoolTy, [Ty.vecTy(ImageInfo.dim info), Ty.ImageTy info]) |
107 |
| Op.Input(Inputs.INP{ty, ...}) => (ty, []) |
| Op.Input(Inputs.INP{ty, ...}) => (ty, []) |
108 |
|
| Op.LoadSeq(ty, _) => (ty, []) |
109 |
|
| Op.LoadImage(ty, _, _) => (ty, []) |
110 |
| Op.Print tys => (Ty.TupleTy[], tys) |
| Op.Print tys => (Ty.TupleTy[], tys) |
111 |
| _ => raise Fail("sigOf: invalid operator " ^ Op.toString rator) |
| _ => raise Fail("sigOf: invalid operator " ^ Op.toString rator) |
112 |
(* end case *)) |
(* end case *)) |
|
Legend:
Removed from v.2026 |
|
changed lines |
|
Added in v.2027 |
|
|