CommonLisp Scheme Part10
■ このスレッドは過去ログ倉庫に格納されています
0487474
NGNG局所関数定義(internal define)とletrecが等価だということは,
パフォーマンスが要求される部分では局所関数定義を避けた方がいいということですよね.
(define (f x)
(define (g x) (* x x))
(g (* x x)))
↑は↓こうした方が速い
(define (f x)
(f-g (* x x)))
(define (f-g) (* x x))
■ このスレッドは過去ログ倉庫に格納されています