public byte[] compile(final String name, final String source)
throws Exception
{
Parser p = new Parser(new Scanner(name, new StringReader(source)));
UnitCompiler uc = new UnitCompiler(p.parseCompilationUnit(), CL);
return uc.compileUnit(DebuggingInformation.ALL)[0].toByteArray();
}
}
private static class Filter extends ClassAdapter {