String sourceFile = sourceFiles[ i ];
urls[ i++ ] = new File( (String) it.next() ).toURL(); }
    public List compile( CompilerConfiguration config )        throws Exception    {        String[] sourceFiles = getSourceFiles( config );        List errors = new LinkedList();        for ( int i = 0; i < sourceFiles.length; i++ )        {            String sourceFile = sourceFiles[ i ];            compile( sourceFile,                     (String) config.getSourceLocations().get( 0 ),                     config.getOutputLocation(),                     errors );        }        return errors;    }