Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (define queue '())
- (define front
- (lambda ()
- (if (null? queue)
- '()
- ;else
- (car queue))))
- (define dequeue
- (lambda ()
- (if (null? queue)
- '()
- ;else
- (let ((temp (front)))
- (set! queue (cdr queue))
- temp))))
- (define enqueue
- (lambda (lst)
- (set! queue (append queue lst))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement