Berkeley Yacc is an LALR(1) parser generator. NOTE: Upstream do not use versioned tarball, so MD5SUM may be invalid whenever new version is uploaded.