How to parse contextual keywords in a programming language | Hacker News Reader