020 - Add lexer.

Signed-off-by: Eric Taucher <Researcher0x00@gmail.com>