Programming linguistics

David Gelernter, Suresh Jagannathan. Programming linguistics. MIT Press, 1990.