implemented lex.yy.c using same main.c from hand-coded lexer