jeffshrager/elizagen — pull request #8 by m-n (2013-11-30 09:40:45+00:00)
Title: 1972 Eliza First Working Version

Well, I wanted to try out a couple of reader hacks and I ended up with a running version of the eliza 1972 code:) I did see the Python script you wrote for replacing the superparen [] with regular parens -- whether or not you decide to merge the section of this patch implementing [], I think the other changes will be useful.

This merges the cleanups from the .translation file into the 1972 section of the .lisp file, implements the missing 1972 bbn functions (although I'm not sure if I have GET and NLISTP correct), and sets things up so that a call to (e72:doctor) or (e69:doctor) runs the correct Eliza. Those calls work correctly regardless of the current package. Autostart is still running the 1969 code.