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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/cxx-util/print-as-cxx.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/cxx-util/print-as-cxx.sml

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

revision 4286, Wed Jul 27 01:39:47 2016 UTC revision 4287, Wed Jul 27 01:40:14 2016 UTC
# Line 403  Line 403 
403                        ppExp lhs; sp(); str(CL.assignopToString rator); sp(); ppExp rhs)                        ppExp lhs; sp(); str(CL.assignopToString rator); sp(); ppExp rhs)
404                    | CL.E_Cond(e1, e2, e3) => (                    | CL.E_Cond(e1, e2, e3) => (
405                        ppExp e1; sp(); str "?"; sp(); ppExp e2; sp(); str ":"; sp(); ppExp e3)                        ppExp e1; sp(); str "?"; sp(); ppExp e2; sp(); str ":"; sp(); ppExp e3)
406                    | CL.E_BinOp(e1, rator, e2) => (ppExp e1; str(CL.binopToString rator); ppExp e2)                    | CL.E_BinOp(e1, rator, e2) => (
407                          ppExp e1; sp(); str(CL.binopToString rator); sp(); ppExp e2)
408                    | CL.E_UnOp(rator, e) => (str(CL.unopToString rator); ppExp e)                    | CL.E_UnOp(rator, e) => (str(CL.unopToString rator); ppExp e)
409                    | CL.E_PostOp(e, rator) => (ppExp e; str(CL.postopToString rator))                    | CL.E_PostOp(e, rator) => (ppExp e; str(CL.postopToString rator))
410                    | CL.E_Apply(e, args) => (ppExp e; ppArgs args)                    | CL.E_Apply(e, args) => (ppExp e; ppArgs args)

Legend:
Removed from v.4286  
changed lines
  Added in v.4287

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