>>10
Bitdiddle has stated that the code was written under some time pressure, so you are not.
https://textboard.org/prog/39#t39p40
I realize how the code is messy or incomplete at places (a function named foo probably means I tried some temporary thing with the intent to change it later and totally forgot about it because it seemed to work). I also remember how quickly everything was hacked together on a cheap netbook while couchsurfing in Austria. Sweet memory. Mind you, I was in such a hurry that I wrote everything in vi vi vi the editor of the beast (I gave up on edwin for some reasons and believed I had no time to install and configure from scratch emacs, paredit, mit-scheme mode...)