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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/low-to-tree/low-to-tree.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/low-to-tree/low-to-tree.sml

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

revision 3952, Sat Jun 11 17:20:27 2016 UTC revision 3953, Sat Jun 11 17:21:37 2016 UTC
# Line 710  Line 710 
710    
711      fun trCFG info cfg = ScopeVars.assignScopes ([], trCFGWithEnv (Env.new info, cfg))      fun trCFG info cfg = ScopeVars.assignScopes ([], trCFGWithEnv (Env.new info, cfg))
712    
713      (* Build a strand method from a TreeIR block.  We need to check for language features
714       * that require the world pointer (e.g., printing) and for references to global variables.
715       *)
716      fun mkMethod body = let      fun mkMethod body = let
717            fun chkBlock (T.Block{body, ...}, uG, nW) =            fun chkBlock (T.Block{body, ...}, uG, nW) =
718                  chkStms (body, uG, nW)                  chkStms (body, uG, nW)

Legend:
Removed from v.3952  
changed lines
  Added in v.3953

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