Chapter 3:
Lexical Analysis