typo in last commit
svn: r8991
This commit is contained in:
parent
5649006dac
commit
ca7586e09f
|
@ -34,8 +34,7 @@
|
||||||
|
|
||||||
#lang mzscheme
|
#lang mzscheme
|
||||||
|
|
||||||
(require srfi/optional
|
(require "predicate.ss"
|
||||||
"predicate.ss"
|
|
||||||
"selector.ss")
|
"selector.ss")
|
||||||
|
|
||||||
(provide %cdrs
|
(provide %cdrs
|
||||||
|
@ -82,7 +81,7 @@
|
||||||
;; However, if any of the lists is empty, just abort and return [() ()].
|
;; However, if any of the lists is empty, just abort and return [() ()].
|
||||||
|
|
||||||
(define (%cars+cdrs lists)
|
(define (%cars+cdrs lists)
|
||||||
(let/ec
|
(let/ec abort
|
||||||
(let recur ((lists lists))
|
(let recur ((lists lists))
|
||||||
(if (pair? lists)
|
(if (pair? lists)
|
||||||
(let-values ([(list other-lists) (car+cdr lists)])
|
(let-values ([(list other-lists) (car+cdr lists)])
|
||||||
|
|
Loading…
Reference in New Issue
Block a user