So I notice in Episode 257, Casey removed the compile and run step for simple_preprocessor, and the resulting includes for handmade_generated.h because we weren't using them anymore..
Fair enough.. If I recall correctly, this was originally used for introspection support for structs in the debug system.
I blazed through some of the later debug episodes pretty quickly, but I don't think we replaced that functionality with anything. Did I miss an episode where this functionality was somehow replaced? Or was it just not considered necessary for HMH?
I guess it was just for demonstration purposes - but it opened my eyes up to meta-programming.
Pretty sure my first exposure to meta-programming was Pro*C - not sure if that counts? It was a looong time ago, I totally blocked it out.