A part of the Interpreter that is responsible for breaking down the source-code text into C Enums tokens. Guides https://www.youtube.com/watch?v=5zkDwZs5Y-s