コード例 #1
0
 string PrintExpression(SwiftParser.ConjunctiveExprContext context)
 {
     if (context.conjunctiveExpr() == null)
     {
         return(PrintExpression(context.comparativeExpr()));
     }
     else
     {
         return($"{PrintExpression(context.conjunctiveExpr())} && {PrintExpression(context.comparativeExpr())}");
     }
 }
コード例 #2
0
        string PrintExpression(SwiftParser.ConjunctiveExprContext context)
        {
            string result;

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

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