2013-10-24から1日間の記事一覧

Exercise 2.10

fresh-id という手続きについて云々。定義が以下らしい。 (define fresh-id (lambda (exp s) (let ((syms (all-ids exp))) (letrec ((loop (lambda (n) (let ((sym (string->symbol (string-append s (number->string n))))) (if (memv sym syms) (loop (+ n…

EffectiveAndroid

3.0.0 を入手してナナメに読んだのですがやっぱとりあえず Volley 試してみないと Location API も あと Gradle ってことで明日時間確保できたら云々してみる予定です。ログはエントリ投入の方向。

Exercise 2.9

(a b c) を parse すると以下。 gosh> (parse-expression '(a b c)) (app-exp (free-info a) (free-info b))あるいは (lambda) を parse すると以下。 gosh> (parse-expression '(lambda)) *** ERROR: pair required, but got ()どうすりゃ良いのかな。51p …