private void OnError(ScriptError error) { this.Results.Add(error); error.Script.Succeed = false; StdInOut.LogScriptError(error.SourceName, error.ToString()); if (_debug) Debugger.Debug(_compiler); }
internal static void LogScriptError(ScriptError error) { StringBuilder sb = new StringBuilder(); sb.Append("[Fail] ").Append(error.Source).AppendLine(); sb.AppendLine(SEPARATOR_LINE_DASH); sb.AppendLine(error.ToString().CleanEnd()); Write(sb); }
private void OnError(ScriptError error) { this.Results.Add(error); error.Script.Succeed = false; StdInOut.LogScriptError(error.SourceName, error.ToString()); if (_debug) { Debugger.Debug(_compiler); } }