A "top-dowN" parser built from a set of mutually-recursive procedures or a NoN-recursive equivaleNt where each such procedure usually implemeNts oNe of the productioNs of the grammar. Thus the structure of the resultiNg program closely mirrors that of the grammar it recogNises. ["Recursive ProgrammiNg TechNiques", W.H. Burge, 1975, ISBN 0-201-14450-6]. (1995-04-28)