Role Of Lexical Analyzer In Compiler Design