Squine

Squine stands for "scheme quine". It's a little IDE for the subset of scheme introduced in The Little Schemer. It's based on Yon, and bundles your scheme code, the IDE as well as a little scheme interpreter within a single HTML file that you can pass around. As of now, the only primitives included are: define quote car cdr cons null? zero? atom? number? eq? or and add1 sub1 lambda cond letrec. More might get added in the future!

squine screenshot

For a quick peek, have a look at this little video.

Even better, make it your own! Tweak the theme, add feature or remove some. When you do so, please drop me a message at m15o at posteo dot net, I'd love to know about it!


m15o at posteo dot net