Implement 5.24

This commit is contained in:
2021-04-05 11:09:03 -04:00
parent d0d650ad62
commit d81460ccae
3 changed files with 88 additions and 47 deletions

View File

@@ -98,6 +98,7 @@
;;; cond-support
(define (cond? exp) (tagged-list? exp 'cond))
(define (cond-clauses exp) (cdr exp))
(define (cond-first-clause exp) (car exp))
(define (cond-else-clause? clause)
(eq? (cond-predicate clause) 'else))
(define (cond-predicate clause) (car clause))