Using Prolog as the AST | Hacker News Reader