Semantic Bovinator: Parser generation for Emacs

Semantic is a program for Emacs which includes, at its core, a lexer,
and a compiler compiler (bovinator). Additional tools include a
bnf->semantic table converter, example tables, and a speedbar tool.

The core utility is the "semantic bovinator" which has similar
behaviors as yacc or bison. Since it is not designed to be as feature
rich as these tools, it uses the term "bovine" for cow, a lesser
cousin of the yak and bison.