Hacker News new | ask | show | jobs
by turbofail 5732 days ago
Also of possible interest is the link to the actual interpreter source code.

http://www.t3x.org/s9fes/index.html

Only problem is, you have to navigate your way through a maze to get to the actual code from there.

I wrote a quick hacked-up web crawler (in emacs lisp, of all things!) to solve it because I was too impatient to do it for real.

1 comments

That's really cute, but since you've solved the maze, can you tell me what the copyright encumbrance on that code is? Is it open? (By which I mean, is it worth my while to write my own crawler?)
Here's the license, copied verbatim from his LICENSE file:

Scheme 9 from Empty Space -- A Comprehensible Scheme Interpreter By Nils M Holm, 2007-2010

* Do whatever you want with this code. * If the code doesn't work, don't blame me.

Ah - thanks. A direct link: http://github.com/barak/scheme9 (I feel better now).
However, this version has little or nothing in common with the one on my homepage. And: S9fES (the interpreter) is in the public-domain.
Oh, I do like public domain.

I'm going to wrap it in a Perl module so the whole thing comes right down from CPAN, just like SQLite. This is exactly what I've been waiting for, for years.