A λ-calculus interpreter written in C preprocessor macros | Hacker News Reader