parser An or program to determine the syntactic structure of a sentence or string of symbols in some language. A parser normally takes as input a sequence of output by a . It may produce some kind of as output. One of the best known is . (1997-07-21)