Understanding SQL parsers | Hacker News Reader