kacchi #2417(2007/08/22 16:31 GMT) [ Scheme ] Rating0/0=0.00
1 2 3 4 5 6
(use srfi-42) (define (diff xs) (list-ec (:do ((x (car xs)) (y (cdr xs))) (not (null? y)) ((car y) (cdr y))) (- (car y) x)))
Rating0/0=0.00-0+
1 reply [ reply ]
shiro #2418(2007/08/22 17:22 GMT) [ Scheme ] Rating5/5=1.00
:parallelで複数の変数に対してループを回せます。
1
(define (diff xs) (list-ec (:parallel (: x xs) (: y (cdr xs))) (- y x)))
Rating5/5=1.00-0+
kacchi #2427(2007/08/22 20:31 GMT) Rating0/0=0.00
なるほどです。どうもありがとうございます。 :parallel は知っていたのに気付かなかったのが残念です。
[ reply ]
kacchi
#2417()
[
Scheme
]
Rating0/0=0.00
Rating0/0=0.00-0+
1 reply [ reply ]