private void print(GeneratorExpression node) throws IOException { writer.append("("); for (GeneratorExpressionLoop loop : node.getLoops()) { writer.append("for").ws().append("("); print(loop.getIterator()); writer.append(" of "); print(loop.getIteratedObject()); writer.append(')'); } if (node.getFilter() != null) { writer.append("if").ws().append("("); print(node.getFilter()); writer.append(")"); } print(node.getResult()); writer.append(')'); }
private void print(GeneratorExpression node) throws IOException { writer.append("("); for (GeneratorExpressionLoop loop : node.getLoops()) { writer.append("for").ws().append("("); print(loop.getIterator()); writer.append(" of "); print(loop.getIteratedObject()); writer.append(')'); } if (node.getFilter() != null) { writer.append("if").ws().append("("); print(node.getFilter()); writer.append(")"); } print(node.getResult()); writer.append(')'); }
Node expr = transform(node.getResult()); List<GeneratorExpressionLoop> loops = node.getLoops(); int numLoops = loops.size();
Node expr = transform(node.getResult()); List<GeneratorExpressionLoop> loops = node.getLoops(); int numLoops = loops.size();
Node expr = transform(node.getResult()); List<GeneratorExpressionLoop> loops = node.getLoops(); int numLoops = loops.size();
Node expr = transform(node.getResult()); List<GeneratorExpressionLoop> loops = node.getLoops(); int numLoops = loops.size();