Entries from 2006-07-19 to 1 day

関数型言語の勉強にSICPを読もう - (59) 4章 - 超言語的抽象(220ページ) C++でSchemeインタプリタを作ろう8

実装というか設計に迷いが。 (begin (define func (lambda (a) "test")) (func 3) )まず前提として、上の式を評価すると、"test" が返ることが期待されます。(Gaucheで試しました) SICPによれば(func 3)は以下の順に評価されます。 1. (予約語でない語句 …