Compiler Written in C using LEX and YACC