Entries from 2007-11-03 to 1 day
(let* ([g (lambda (x) x)] [f (lambda (a) (g a))]) (f 2)) f における g の呼出しは末尾呼出し。 g を call する直前にはもはや f の引数はスタックに積まれている必要がなくて、g の引数だけが積まれていれば良い。 これを実現するには g の引数をスタッ…
かわりに某腹筋運動をやった。 腹筋が熱い。 お腹がへこみますように。
またスタックとレジスタをダンプして眺めている自分に気づく。