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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/driver/main.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/driver/main.sml

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

revision 3586, Thu Jan 14 14:49:31 2016 UTC revision 3711, Fri Apr 1 22:57:00 2016 UTC
# Line 68  Line 68 
68      fun frontEnd filename = let      fun frontEnd filename = let
69            val errStrm = Error.mkErrStream filename            val errStrm = Error.mkErrStream filename
70            fun finish () = (            fun finish () = (
                 checkForErrors errStrm;  
71                  if Error.anyWarnings errStrm                  if Error.anyWarnings errStrm
72                    then Error.report (TextIO.stdErr, errStrm)                    then Error.report (TextIO.stdErr, errStrm)
73                    else ())                    else ())
# Line 94  Line 93 
93          (***** MID-IR OPTIMIZATION *****)          (***** MID-IR OPTIMIZATION *****)
94            val mid = MidOptimizer.optimize mid            val mid = MidOptimizer.optimize mid
95          (***** TRANSLATION TO LOW IR *****)          (***** TRANSLATION TO LOW IR *****)
96              val low = MidToLow.translate mid
97              val _ = dump Ctl.dumpLowIR LowPP.output "mid-to-low" low
98  (* TODO *)  (* TODO *)
99            in            in
100            (***** CODE GENERATION *****)            (***** CODE GENERATION *****)

Legend:
Removed from v.3586  
changed lines
  Added in v.3711

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