Skip to content

Added a link to SICP web page and added the book cover. #47

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added sicp-doc/SICP-cover.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 4 additions & 2 deletions sicp-doc/contributors.scrbl
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@
The following individuals contributed to the implementation and documentation of SICP language:

@itemlist[
@item{Abelson & Sussman wrote @link["https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book-Z-H-15.html#%_sec_2.2.4"]{Structure and Interpretation of Computer Programs}.}
@item{Abelson & Sussman wrote @link[
"https://mitp-content-server.mit.edu/books/content/sectbyfn/\
books_pres_0/6515/sicp.zip/index.html"]{Structure and Interpretation of Computer Programs}.}
@item{Daniel Coore designed and implemented the
@link["https://mitpress.mit.edu/sites/default/files/sicp/psets/ps4hnd/readme.html"]{original image display code} in MIT Scheme.}
@item{Mike Sperber ported the code to PLT Scheme / Racket.}
Expand All @@ -27,4 +29,4 @@ The following individuals contributed to the implementation and documentation of
@item{Sorawee Porncharoenwase is a current maintainer of the package.}
@item{Jens Axel Søgaard is a current maintainer of the package,
implementing the picture language and maintaining the package for years.}
]
]
10 changes: 9 additions & 1 deletion sicp-doc/sicp-manual.scrbl
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,20 @@
This package contains two collections.

The @racket[sicp] collection contains a @tt{#lang sicp} language ideal
for studying the book "Structure and Interpretation of Computer Programs"
for studying the book
@hyperlink["https://mitp-content-server.mit.edu/books/content/sectbyfn/\
books_pres_0/6515/sicp.zip/index.html"]{Structure and Interpretation of
Computer Programs}
by Gerald Jay Sussman and Hal Abelson. The book is usually referred
to simply as SICP.

The second @racket[sicp-pict] collection contains the picture language used in SICP.

@centered{
The wizard book

@image["SICP-cover.jpg"]
}
@include-section["installation.scrbl"]
@include-section["sicp.scrbl"]
@include-section["sicp-pict.scrbl"]
Expand Down