4.2 Lexical Analysis