public override object Visit(BoundOr e) { var nodes = (from x in e.List select(x.accept(this) as SparqlNode)).ToList(); return(new SparqlOr(owlNC, activeFreeVarId.get(), nodes)); }
public override object Visit(BoundOr e) { if (boundNot) { return(string.Join(", ", from f in e.List select f.accept(this).ToString())); } else { NotInProfile(); } return(base.Visit(e)); }
public object Visit(BoundOr e) { StringBuilder sb = new StringBuilder(); bool first = true; foreach (var B in e.List) { if (first) { first = false; } else { sb.Append("⊔"); } sb.Append(brack(e, B)); } return(sb.ToString()); }
public object Visit(BoundOr e) { return(CreateNull()); }