}
public static void main(String[] args) throws Exception {
// Create the java class
JavaClass jc = GenJavaClass.createJavaClass(makeAddClass()) ;
// Use a utility loader so we can call our class without saving to disk
ImmediateClassLoader loader = new ImmediateClassLoader() ;
loader.defineClass(jc.getClassName(),jc.getBytes()) ;
// Load the honest to goodness class
Class<?> cl = loader.loadClass("TestClass") ;
// Create an instance of the class.
Object o = cl.newInstance() ;
// Get the "add" method
Method m = cl.getMethod("add",int.class,int.class) ;
// Run it!