Skip to content

Ken Dyck

An abandoned weblog

  • Home
  • Twitter
  • Facebook
  • Google+
  • GitHub
  • WordPress.com

Solution to SICP Exercise 2.4

Structure and Interpretation of Computer Programs

Solution to Exercise 2.4:

Substituting through…


(car (cons x y))
(car (lambda (m) (m x y)))
((lambda (m) (m x y)) (lambda (p q) p))
((lambda(p q) p) x y)
x

The definition for cdr:

(define (cdr z)
(z (lambda (p q) q)))

Share this:

  • Click to share on X (Opens in new window) X
  • Click to share on Facebook (Opens in new window) Facebook
Like Loading...
Unknown's avatarAuthor kjdyckPosted on 2007-06-232016-05-09Categories Programming, SICP

Post navigation

Previous Previous post: Solution to SICP Exercise 2.2
Next Next post: Solution to SICP Exercise 2.5

Recent Posts

  • Solution to SICP Exercise 2.13 2007-10-24
  • Solution to SICP Exercise 2.12 2007-07-17
  • Solution to SICP Exercise 2.11 2007-07-16
  • Solution to SICP Exercise 2.10 2007-07-15
  • Solution to SICP Exercise 2.9 2007-07-08

Archives

  • October 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • June 2005
  • May 2005
  • April 2005
  • March 2005
  • February 2005
  • January 2005
  • December 2004
  • August 2004
  • July 2004
  • June 2004
  • May 2004
  • April 2004
  • March 2004
  • February 2004
  • January 2004
  • November 2003
  • October 2003
  • September 2003
  • Home
  • Twitter
  • Facebook
  • Google+
  • GitHub
  • WordPress.com
Ken Dyck
  • Reblog
  • Subscribe Subscribed
    • Ken Dyck
    • Already have a WordPress.com account? Log in now.
    • Ken Dyck
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Copy shortlink
    • Report this content
    • View post in Reader
    • Manage subscriptions
    • Collapse this bar
%d