@specs-feup/lara
Version:
A js port of the popular framework for building source-to-source compilers
17 lines • 575 B
TypeScript
/**
* Object for launching weaver instances.
*
* @param language - The language the weaver to launch should use
*/
export default abstract class WeaverLauncherBase {
language: string;
constructor(language: string);
/**
* Launches a Clava weaving session.
*
* @param args - The arguments to pass to the weaver, as if it was launched from the command-line
* @returns True if the weaver execution without problems, false otherwise
*/
abstract execute(args: string | any[]): boolean;
}
//# sourceMappingURL=WeaverLauncherBase.d.ts.map