Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (define (traverse x ack)
- (if (pair? x)
- (let ((ack (traverse (car x) ack)))
- (traverse (cdr x) ack))
- (if (null? x)
- ack
- (cons (list x) ack))))
- (define (my-traverse x) (reverse! (traverse x '())))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement