Split parsing and C source generation out from JNIRN app
C source generator is stateless.
Parser has generic parse(File) method, to act as extension point to parse individual class files, JAR files, directories of class files, etc.
Can save C output in a known file
Can specify the name of the public generated function