ANSI C 89 with Rationale [pdf] | Hacker News Reader