#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/list.scm,v 14.3 1988/10/06 06:38:35 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/list.scm,v 14.4 1988/10/07 08:52:36 cph Exp $
Copyright (c) 1988 Massachusetts Institute of Technology
(result l value)))
(result list initial))))
-(define (reduce-reversed f initial list)
+(define (reduce-right f initial list)
(let ((result
(lambda (l value)
(if (not (null? l))
- (error "REDUCE-REVERSED: Argument not a list" list))
+ (error "REDUCE-RIGHT: Argument not a list" list))
value)))
(if (pair? list)
(let loop ((value (car list)) (l (cdr list)))