Generate C parser given a grammar in BNF notation
