Arc Forumnew | comments | leaders | submitlogin
7 points by pg 5953 days ago | link | parent

This was an earlier experiment that didn't work. Or at least, that I gave up on. The plan was to write a maximally brief (and thus horribly inefficient) meta-circular interpreter, and generate the compiler from it. So you'd literally have the metacircular interpreter as a sort of executable language spec.

I still believe this could be done, but it would be a dissertation's worth of work.

After I gave up on that, Rtm and I decided one summer to just hack together something that compiled into Scheme, and that's what's generating the page that you're reading.