A semantic model for a substantial fragment of C | Hacker News Reader