Lexiparse (version 0.91, 2004-11-26) is a parser based on precedence grammar. It includes a lexer and a framework for expressing translations from syntax trees to useful internal data structures. It requires YTools.