opencog/opencog — pull request #1128 by williampma (2014-11-28 04:08:32+00:00)
Title: Microplanning: refactoring, reflexive, etc

Major refactoring of the anaphora code to use Scheme GOOPS. This made it a lot easier to see what is going on.

Reduced some dependency on sentence forms in the anaphora code, allow reflexive (He punched himself), etc.