% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % Example code from the book "Natural Language Processing in Prolog" % % published by Addison Wesley % % Copyright (c) 1989, Gerald Gazdar & Christopher Mellish. % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % psgrules.pl [Chapter 4] An example set of CF-PSG rules % % DCG style format % % :- op(255,xfx,--->). Too low. :- op(1050, xfx, --->). % initial(s). % used by chart parsers % s ---> np, vp. np ---> det, nb. nb ---> n. nb ---> n, rel. rel ---> wh, vp. vp ---> iv. vp ---> tv, np. vp ---> dv, np, pp. vp ---> sv, s. pp ---> p, np. %