It's not highly theoretical and walks through actual lexer implementation in code submitted by /u/Xaneris47 [link] [comments]