Exemplo n.º 1
0
        private static PythonNode Wrap(OrExpression exp, PythonNode parent)
        {
            var result = new OrExpressionNode(exp)
            {
                Parent = parent
            };

            result.AddChild(Wrap(exp.Left, result));
            result.AddChild(Wrap(exp.Right, result));
            return(result);
        }
Exemplo n.º 2
0
 private void Write(OrExpressionNode exp)
 {
     Write(exp.Children[0]);
     _code.Append(" or ");
     Write(exp.Children[1]);
 }