/// <summary> /// Called when [builtin memory] is visited. /// </summary> /// <param name="memory">The memory.</param> public override void OnBuiltinMemory(BuiltinMemory memory) { _sb.AppendLine("Builtin: " + memory.Label); _sb.Append(_indentString).AppendLine(" |"); _sb.Append(_indentString).AppendLine(" | ====== Evaluations ======"); foreach (string s in memory.Results) { _sb.Append(_indentString).AppendFormat(" | {0}", s).AppendLine(); } _sb.Append(_indentString).AppendLine(" |"); _sb.Append(_indentString).AppendLine(" V"); foreach (ReteNode child in memory.Children) { child.Accept(this); } }
/// <summary> /// Called when [builtin memory] is visited. /// </summary> /// <param name="memory">The memory.</param> public virtual void OnBuiltinMemory(BuiltinMemory memory) { }