diff --git a/sicp-doc/SICP-cover.jpg b/sicp-doc/SICP-cover.jpg new file mode 100644 index 0000000..ce9ec5d Binary files /dev/null and b/sicp-doc/SICP-cover.jpg differ diff --git a/sicp-doc/contributors.scrbl b/sicp-doc/contributors.scrbl index 65fc6f8..f41040b 100644 --- a/sicp-doc/contributors.scrbl +++ b/sicp-doc/contributors.scrbl @@ -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.} @@ -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.} -] \ No newline at end of file +] diff --git a/sicp-doc/sicp-manual.scrbl b/sicp-doc/sicp-manual.scrbl index 701e1a3..6e06996 100644 --- a/sicp-doc/sicp-manual.scrbl +++ b/sicp-doc/sicp-manual.scrbl @@ -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"]