public override void Visit(OrResult result)
        {
            WriteLine("(");
            using (Indent())
            {
                bool first = true;
                foreach (Result child in result.Results)
                {
                    if (!first)
                    {
                        WriteLine("OR");
                    }

                    first = false;
                    child.Accept(this);
                }
            }
            WriteLine(")");
        }
Ejemplo n.º 2
0
 public virtual void Visit(OrResult visitee) => Visit((CompositeResult)visitee);