public abstract Task InvokeCompilerAsync(LanguageBaseStartInfo startInfo);
public abstract Task InvokeInterpreterAsync(LanguageBaseStartInfo startInfo, Func <bool> breakFlagGetter, Action <bool> breakFlagSetter);
public abstract Task InvokeCompilerAsync(LanguageBaseStartInfo startInfo);
public abstract Task InvokeInterpreterAsync(LanguageBaseStartInfo startInfo, Func <bool> breakFlagGetter, Action <bool> breakFlagSetter);