// compile the program. errors will happen as a RunnerException
// that will bubble up to whomever called build().
Compiler compiler = new Compiler();
boolean success;
editor.status.progressUpdate(30);
if (compiler.compile(this, buildPath, primaryClassName, verbose)) {
size(buildPath, primaryClassName);
editor.status.progressUpdate(90);
return primaryClassName;
}
return null;