How do I run the scheme code from the SICP book? I want a single binary interpreter if one exists.
install geneva convention os
It was originally written for MIT Scheme.
any web browser will do
https://en.wikipedia.org/wiki/Structure_and_Interpretation_of_Computer_Programs,_JavaScript_Edition
Don't forget to watch the lectures as you work through SICP!
I want a single binary interpreter if one exists.
Looking through the index the only unusual special form in SICP is cons-stream, so you could do much of the book in minilisp if you wanted (~1k lines of c)
>>7
This minilisp?
https://github.com/rui314/minilisp
If you are familiar with Scheme, you might be wondering if you could write a loop by tail recursion in MiniLisp. The answer is no. Tail calls consume stack space in MiniLisp, so a loop written as recursion will fail with the memory exhaustion error.
I dunno about this...
gnu.org
No Windows binary
Guess Stallman was too busy diddling minors to care about programming.
>>10
(((Windows))) niggers deserve to be defenestrated, not respected.
Sinners — Insist on using devil's software, believing that it is of superior quality.
Devils — Creating NDAs and proprietory software licenses to entangle humanity in their net.
https://www.gnu.org/fun/jokes/gospel.html
When Gates is asked, he chooses to go to hell, and is immediately plunged into a firey furnace with the screams of tortured souls deafening him.
memory exhaustion
There's no need to increase MEMORY_SIZE
beyond 64kb, it's more than enough
>>10
when did stallman ever diddle minors? i know he had some fetish for dead plants going up his nose, but never a pedophile
also there are many ways to use scheme on windows
>>4
what the hell that looks so cool. are there other variations of SICP in other languages? and on that note, variations of HtDP?
cool
https://textboard.org/prog/397
https://textboard.org/prog/647
>>14
For Python there's Composing Programs, which aims to get the same ideas across
http://www.composingprograms.com/
Try DrRacket.