How the C preprocessor solves the Halting Problem | Hacker News Reader