@TaskAction
public void generate() throws IOException, Parser.Exception, Grammar.Exception {
for (final File file : source.getFiles()) {
final SrcReader srcReader = new SrcReader(file);
final Options options = new Options();
options.dest_dir = getOutputDirectory();
ParserGenerator.compile(srcReader, options, new Log());
}
}