sicp
sicp copied to clipboard
A SICP language for Racket.
Hi @NoahStoryM and @sorawee Right now `sicp` doesn't build on the build server [1]. The reason is that the build server uses version 8.5, but the new `typed/sicp` relies on...
Fixed a bug in the require statement for racket:random and changed inc and dec to use built-in functions that did the same thing instead of being defined from scratch. Added...
External links don't work. Contributors links don't work: 4 Contributors The following individuals contributed to the implementation and documentation of SICP language: Abelson & Sussman wrote [Structure and Interpretation of...
SICP package not listed in category “Other Languages in the Racket Environment” it is instead listed in Miscellaneous Libraries
Both are primitive procedures used in section 3.4. They are currently missing in `#lang sicp`.
#### Description Currently, the `sicp` module exports `amb` but not `amb-fail`, which seems inconsistent. Since `amb-fail` is an essential part of handling failures in the amb evaluator, it makes sense...