プログラミングGauche 7.3 ローカル変数、7.4 可変長引数を取る 練習問題
2009年05月05日
lambda
式内の a
は letrec
内で b
が呼び出される時に使われる。
(letrec ((a 1) (b (lambda (x) (+ a x)))) (b 4)) gosh> 5 (letrec ((a 1) (b (lambda (x) (+ a x)))) (set! a 2) (b 4)) gosh> 6
プログラミングGaucheの練習問題(p74)を解く。
(define (my-list . lis) lis) (my-list 1 2 3) gosh> (1 2 3) (my-list 1) gosh> (1) (my-list) gosh> ()
プログラミングGauche
posted with amazlet at 08.11.14
Kahuaプロジェクト
オライリージャパン
売り上げランキング: 22775
オライリージャパン
売り上げランキング: 22775