Alternative implementation

This commit is contained in:
Sanel Zukan 2008-10-17 13:41:56 +00:00
parent a28b95f255
commit a54c25ff78

View File

@ -212,12 +212,11 @@
; (cdrs (cdr unz)))
; (apply proc cars) (apply map (cons proc cdrs))))))
(define (for-each proc lst)
(if (null? lst)
lst
(begin
(proc (car lst))
(for-each proc (cdr lst)))))
(define (for-each proc lst)
(if (not (null? lst))
(begin
(proc (car lst))
(for-each proc (cdr lst)))))
(define (list-tail x k)
(if (zero? k)