Difference between revisions of "Parser"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | A '''parser''' is an abstract machine designed to test the structural integrity of a | + | A '''parser''' is an abstract machine designed to test the structural integrity of a linguistic unit. In contrast to a [[recognizer]], a parser produces a structural description for all well-formed units. |
==Comments== | ==Comments== |
Revision as of 22:13, 6 July 2007
A parser is an abstract machine designed to test the structural integrity of a linguistic unit. In contrast to a recognizer, a parser produces a structural description for all well-formed units.
Comments
The behavior of a parser is determined by the (parsing) algorithm it is based on and certain linguistic information (grammar and lexicon in most cases). Most parser have been developed for the syntactic analysis on sentences. But in general, a parser can be used to analyse the structure of any kind of linguistic unit: a single word, an arbitrary phrase or a complete text.
Subtypes
Other Languages
- German Parser