Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Halp how do i programmed scheme

Name: Anonymous 2007-03-26 12:29 ID:e6O5XmtL

I'm trying to make a program that prints out the contents of a list.

     (define (dumplist list)
          (car list)
          (cond (null? (cdr list))
               (else
                    (dumplist (cdr list)))))

However, this doesn't work. Instead it just prints (cdr list)

Name: Anonymous 2007-03-31 12:47 ID:hTrr49Zg

(define (cons a b)
  (lambda (f) (f a b)))

(define (car x)
  (x (lambda (a b) a)))

(define (cdr x)
  (x (lambda (a b) b)))


Who needs data structures when you have lexically scoped first class functions?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List