public virtual object Visit(CogniPy.CNL.DL.ConceptOr e) { using (isKindOf.set("C")) { foreach (var C in e.Exprs) { C.accept(this); } return(e); } }
public object Visit(CogniPy.CNL.DL.ConceptOr e) { using (isKindOf.set(EntityKind.Concept)) { StringBuilder sb = new StringBuilder(); bool first = true; foreach (var C in e.Exprs) { if (first) { first = false; } else { sb.Append("⊔"); } sb.Append(brack(e, C)); } return(sb.ToString()); } }