Lexical tokenization explained while building a lexer for a toy programming language — PLINKFEED