A Succinct Intro to Creating Recursive Descent Parsers | Hacker News Reader