Lexical Analysis for compiler.