Implementing a programming language in D: Lexical Analysis | Hacker News Reader