Lexical Analysis 2 : With file handling.