home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.compilers      Compiler construction, theory, etc. (Mod      2,753 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 1,640 of 2,753   
   Hans Aberg to Tony Finch   
   Re: Implementing Closures   
   29 Apr 09 22:31:00   
   
   From: haberg_20080406@math.su.se   
      
   Tony Finch wrote:   
   >>>> You can also do closure conversion: Transform the source program so   
   >>>> all building of closures is done at the source level.   
   >>> Are there some relatively well known systems that use this approach?   
   >> Many implementations of SML, including SML of New Jersey, do this.   
   >   
   > In the lazy functional programming language literature (i.e. mostly   
   > Haskell) it's often called "lambda lifting".   
      
   There is a description of it here:   
      http://en.wikipedia.org/wiki/Lambda_lifting   
      
      Hans Aberg   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca