module exec.iexecprovider;

import std.typecons: Tuple;

/++
	Interface for exec providers that take source code
	and output the compiled program's output.
+/
interface IExecProvider
{
	Tuple!(string, "output", bool, "success") compileAndExecute(string source);
}