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

SCM Repository

[diderot] Diff of /branches/pure-cfg/src/compiler/c-target/print-as-c.sml
ViewVC logotype

Diff of /branches/pure-cfg/src/compiler/c-target/print-as-c.sml

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

revision 615, Sun Mar 13 14:36:05 2011 UTC revision 616, Sun Mar 13 14:52:11 2011 UTC
# Line 188  Line 188 
188                   of CL.E_Grp e => (str "("; ppExp e; str ")")                   of CL.E_Grp e => (str "("; ppExp e; str ")")
189                    | CL.E_BinOp(e1, rator, e2) => (ppExp e1; str(CL.binopToString rator); ppExp e2)                    | CL.E_BinOp(e1, rator, e2) => (ppExp e1; str(CL.binopToString rator); ppExp e2)
190                    | CL.E_UnOp(rator, e) => (str(CL.unopToString rator); ppExp e)                    | CL.E_UnOp(rator, e) => (str(CL.unopToString rator); ppExp e)
191                      | CL.E_PostOp(e, rator) => (ppExp e; str(CL.postopToString rator))
192                    | CL.E_Apply(f, args) => (str f; ppArgs args)                    | CL.E_Apply(f, args) => (str f; ppArgs args)
193                    | CL.E_Subscript(e1, e2) => (ppExp e1; str "["; ppExp e2; str "]")                    | CL.E_Subscript(e1, e2) => (ppExp e1; str "["; ppExp e2; str "]")
194                    | CL.E_Select(e, f) => (ppExp e; str "."; str f)                    | CL.E_Select(e, f) => (ppExp e; str "."; str f)

Legend:
Removed from v.615  
changed lines
  Added in v.616

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