add lex.c file.