A visitor that constructs separate C and Java ASTs from a JNI AST. Assumes
that the input AST has been simplified with jeannie.AstSimplifier, and its types
have been analyzed with jeannie.Analyzer.
author: Martin Hirzel
Inner Class :final public static class Context
Inner Class :final public static class Out
Inner Class :final static class StringString
Inner Class :final static class Substitutions implements Iterable<StringString>