第100回素人くさいSICP読書会
- P222
- @月島某所 (コーヒーごちそうさまでした)
- 参加者 6 名 (builtin * 1 , new * 1)
- Exercise 4.6
- マクロで使われる @ はほぼ append の省略と考えて良い
- 破壊的か非破壊的かの CONS セルの使い方が違うらしい
- make-lambda を使うと良い
- マクロで使われる @ はほぼ append の省略と考えて良い
- Exercise 4.7
- 問題文がやらしい
- 十分でない理由が無ければ十分?
- 展開を分解したい
- 書き換えに eval が使えるから O.K.?
- JavaScript の new function()
- Perl の uneval
- 構文を取り出すには macroexpand 何とかでは足らない
- macroexpand 何とかはマクロのデバグに使う
- eval をシンプルにする
- misc
- 人間の記憶領域がスタックアンダーフロー???
- Gauche に pretty printer が欲しい
- SLIB とか使うとできるらしい c.f. http://practical-scheme.net/wiliki/wiliki.cgi?Gauche%3APrettyPrint
- 100回記念だったけど,特に打ち上げもなく終了