Environment environment,
AbstractBaseLanguage baseLang)
throws IOException, InvalidParseTableException {
log.beginTask("Generating", "Generate the parse table", Log.PARSE);
try {
Path tblFile = null;
tblFile = FileCommands.newTempFile("tbl");
Path def = FileCommands.newTempFile("def");
packSdf(sdf, def, paths, sdfCache, environment, baseLang);
sdf2Table(def, tblFile, module);
FileCommands.deleteTempFiles(def);
return tblFile;
} finally {