How to generate intermediate files with clang to read Ruby's MRI implementation | Hacker News Reader