Благодаря TdwsDebugger я могу отлаживать полный скрипт, используя:
Debugger := TdwsDebugger.Create(nil);
Debugger.BeginDebug(Execution);
В моем случае использования я запускаю не весь скрипт, а только его функцию:
var Func: IInfo;
begin
[...]
Func := Execution.Info.Func['MyFunction'];
Result := Func.Call.Value;
end;
Как мне теперь вызвать TdwsDebugger?