An introduction to language processing with perl and prolog : An outline of theories, implementation, and application.. - Nugues, Pierre M. (Springer, 2006)