Este programa é uma reimplementação do gerador de analisador Yacc (Yet Another Compiler Compiler) feita pela Universidade de Berkeley. Yacc é uma ferramenta comumente usada para criar analisadores sintáticos para compiladores e interpretadores. A reimplementação de Berkeley foi criada com a intenção de melhorar a portabilidade do Yacc original, tornando-o mais fácil de ser usado em diferentes sistemas operacionais.byacc é a abreviação de Berkeley Yacc. É uma implementação livre e open source. 