Tail Recursion for Macros in C | Hacker News Reader