SCM Repository
Diff of /branches/pure-cfg/src/compiler/codegen/target-sig.sml
Parent Directory
|
Revision Log
|
Patch
revision 511, Tue Feb 8 17:01:43 2011 UTC | revision 512, Tue Feb 8 19:32:42 2011 UTC | |
---|---|---|
# | Line 43 | Line 43 |
43 | val divide : exp * exp -> exp | val divide : exp * exp -> exp |
44 | val neg : exp -> exp | val neg : exp -> exp |
45 | val abs : exp -> exp | val abs : exp -> exp |
46 | val dot : exp * exprr -> exp (* dot product *) | val dot : exp * expr -> exp (* dot product *) |
47 | val cross : exp * exp -> exp (* cross product *) | val cross : exp * exp -> exp (* cross product *) |
48 | val length : exp -> exp (* vector length *) | val length : exp -> exp (* vector length *) |
49 | val normalize : exp -> exp (* normalize vector *) | val normalize : exp -> exp (* normalize vector *) |
# | Line 83 | Line 83 |
83 | val assignState : state_var * exp -> stm | val assignState : state_var * exp -> stm |
84 | val assign : local_var * exp -> stm | val assign : local_var * exp -> stm |
85 | val block : stm list -> stm | val block : stm list -> stm |
val ifthen : cond * stm -> stm | ||
86 | val ifthenelse : cond * stm * stm -> stm | val ifthenelse : cond * stm * stm -> stm |
87 | end | end |
88 |
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |