closure passing style

(abs (x) (@+ (@* a x) b))
==>
(abs (clo x) 
  (let ((a (@get 2 clo))
        (b (@get 3 clo)))
    (@+ (@* a x) b) ))
Closure-Konstruktion?
Komplette Übersetzung des Beispiels?



Johannes Waldmann 2011-01-23