g = new TopoSortGenerator(g); if (walker.hasRevSort(RevSort.REVERSE)) g = new LIFORevQueue(g); if (boundary) g = new BoundaryGenerator(w, g);
g = new TopoSortGenerator(g); if (walker.hasRevSort(RevSort.REVERSE)) g = new LIFORevQueue(g); if (boundary) g = new BoundaryGenerator(w, g);
g = new TopoSortGenerator(g); if (walker.hasRevSort(RevSort.REVERSE)) g = new LIFORevQueue(g); if (boundary) g = new BoundaryGenerator(w, g);
g = new TopoSortGenerator(g); if (walker.hasRevSort(RevSort.REVERSE)) g = new LIFORevQueue(g); if (boundary) g = new BoundaryGenerator(w, g);