Lisp Scheme Part17
レス数が900を超えています。1000を超えると表示できなくなるよ。
0901デフォルトの名無しさん
2007/08/02(木) 12:37:25> (hogehoge '#+ 1 '(1 2 3 4))
(2 3 4 5)
となる関数は無いでしょうか?
> (mapcar '#+ '(1 1 1 1)'(1 2 3 4))
(2 3 4 5)
でもいいんですが、リストの長さが不明な場面なので、
> (mapcar '#+ (make-sequence 'list (length'(1 2 3 4) :initial-element 1)))
こういう感じの実装くらいしか思いつきません。
もし標準的な関数があればそちらを使いたいところです。
よろしくおねがいします。
レス数が900を超えています。1000を超えると表示できなくなるよ。