Pratt parsing is a black box | Hacker News Reader