A python implementation of a Lexical Analyzer ⛑ which supports full scan, state based Lexing and Lookahead 🔍