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 4064, Mon Jun 27 22:18:26 2016 UTC revision 4065, Tue Jun 28 00:21:50 2016 UTC
# Line 407  Line 407 
407                    | CL.E_UnOp(rator, e) => (str(CL.unopToString rator); ppExp e)                    | CL.E_UnOp(rator, e) => (str(CL.unopToString rator); ppExp e)
408                    | CL.E_PostOp(e, rator) => (ppExp e; str(CL.postopToString rator))                    | CL.E_PostOp(e, rator) => (ppExp e; str(CL.postopToString rator))
409                    | CL.E_Apply(e, args) => (ppExp e; ppArgs args)                    | CL.E_Apply(e, args) => (ppExp e; ppArgs args)
410                    | CL.E_TApply(f, tys, args) => (                    | CL.E_TApply(prefix, f, tys, args) => (
411                        str f; str "<";                        ppQName(prefix, f); str "<";
412                        ppCommaList {                        ppCommaList {
413                            pp = fn ty => (PP.openHBox strm; ppTy' ty; PP.closeBox strm),                            pp = fn ty => (PP.openHBox strm; ppTy' ty; PP.closeBox strm),
414                            l = tys                            l = tys
415                          };                          };
416                        str ">"; ppArgs args)                        str ">"; ppArgs args)
417                      | CL.E_QId(prefix, id) => ppQName(prefix, id)
418                    | CL.E_Cons(ty, args) => (ppTy' ty; ppArgs args)                    | CL.E_Cons(ty, args) => (ppTy' ty; ppArgs args)
419                    | CL.E_New(ty, args) => (                    | CL.E_New(ty, args) => (
420                        str "new"; sp(); ppTy' ty;                        str "new"; sp(); ppTy' ty;

Legend:
Removed from v.4064  
changed lines
  Added in v.4065

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