After searching for ANSI C on the JVM--a curious thought of building a (portable) virtual machine that runs on an (enterprise-grade) virtual machine--and encountering the author's thoughts on another's work for a Java C Preprocessor (JCPP)¹, and then visiting more recent posts.
¹ https://github.com/shevek/jcpp