An introduction to language processing with Perl and Prolog : - Nugues, Pierre M. (Cognitive technologies, 2006)