codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
(display (cons 'egg '())) (newline) (define kar (lambda (c) (c (lambda (a d) a)))) (define kdr (lambda (c) (c (lambda (a d) d)))) (define kons (lambda (a d) (lambda (selector) (selector a d)))) (define kdisplay (lambda (c) (c (lambda (a d) (cond ((null? a)(display "")) (else (display "(") (display a) (k2display d) (display ")") (newline))))))) (define k2display (lambda (e) (cond ((null? e)(display "")) (else (e (lambda (a2 d2) (display " ") (display a2) (k2display d2))))))) (define lots (lambda (m) (cond ((zero? m) '()) (else (kons 'egg (lots (- m 1))))))) (kdisplay (kons 'egg '())) (kdisplay (lots 5)) (display (lots 5))
Private
[
?
]
Run code
Submit