Programming Languages 200 2014 Assignment Convert a state diagram into EBNF, then into a parser using Lex and Yacc.