Below you find all constants and functions used in the textbook Structure and Interpretation of Computer Programs, JavaScript Adaptation (SICP JS). These constants and functions are predeclared in the language Source ยง4, a JavaScript sublanguage implemented in the Source Academy.
Can I use these constants and functions without the Source Academy ?
Yes, these constants and functions are provided by the NPM package sicp. You can use this package to run the JavaScript programs of SICP JS in any JavaScript system that is based on Node.js. Follow the link for installation instructions.