The parser program.