예제 #1
0
 string PrintExpression(SwiftParser.DisjunctiveExprContext context)
 {
     if (context.disjunctiveExpr() == null)
     {
         return(PrintExpression(context.conjunctiveExpr()));
     }
     else
     {
         return($"({PrintExpression(context.disjunctiveExpr())} || {PrintExpression(context.conjunctiveExpr())})");
     }
 }
예제 #2
0
        string PrintExpression(SwiftParser.DisjunctiveExprContext context)
        {
            string result;

            if (context.disjunctiveExpr() == null)
            {
                result = PrintExpression(context.conjunctiveExpr());
            }
            else
            {
                result = PrintExpression(context.disjunctiveExpr()) + "||" + PrintExpression(context.conjunctiveExpr());
            }

            return($"({result})");
        }