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

SCM Repository

[diderot] Diff of /branches/pure-cfg/src/compiler/codegen/target-sig.sml
ViewVC logotype

Diff of /branches/pure-cfg/src/compiler/codegen/target-sig.sml

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

revision 524, Sat Feb 12 21:11:01 2011 UTC revision 525, Sat Feb 12 22:59:18 2011 UTC
# Line 84  Line 84 
84          val cos : exp -> exp          val cos : exp -> exp
85          val sqrt : exp -> exp          val sqrt : exp -> exp
86        (* rounding *)        (* rounding *)
87            val trunc : exp -> exp                  (* truncate real to integral real *)
88          val round : exp -> exp                  (* round real to integral real *)          val round : exp -> exp                  (* round real to integral real *)
89          val floor : exp -> exp                  (* round real to integral real *)          val floor : exp -> exp                  (* real to integral real floor *)
90          val ceil : exp -> exp                   (* round real to integral real *)          val ceil : exp -> exp                   (* real to integral real ceiling *)
91        (* conversions *)        (* conversions *)
92          val toReal : exp -> exp                 (* integer to real *)          val toReal : exp -> exp                 (* integer to real *)
         val roundToInt : exp -> exp             (* round real to int *)  
93          val truncToInt : exp -> exp             (* truncate real to inte *)          val truncToInt : exp -> exp             (* truncate real to inte *)
94            val roundToInt : exp -> exp             (* round real to int *)
95          val ceilToInt : exp -> exp              (* ceiling of real to int *)          val ceilToInt : exp -> exp              (* ceiling of real to int *)
96          val floorToInt : exp -> exp             (* floor of real to int *)          val floorToInt : exp -> exp             (* floor of real to int *)
97        (* runtime system hooks *)        (* runtime system hooks *)
# Line 102  Line 103 
103          val comment : string list -> stm          val comment : string list -> stm
104          val assignState : var * exp -> stm          val assignState : var * exp -> stm
105          val assign : var * exp -> stm          val assign : var * exp -> stm
         val assignb : var * exp -> stm  
106          val block : stm list -> stm          val block : stm list -> stm
107          val ifthenelse : exp * stm * stm -> stm          val ifthenelse : exp * stm * stm -> stm
108          val die : unit -> stm          val die : unit -> stm

Legend:
Removed from v.524  
changed lines
  Added in v.525

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