C preprocessor internals | Hacker News Reader