Credo che abbia fatto qualcosa shishii (moderatore del forum CGI) qualche anno fa.
Forse lo ha fatto in Perl, e/o in C.
Prova ad andare nel suo sito, e cercare.

Se non fosse troppo complesso si potrebbe tradurlo in JS, se serve.