checkpoint
[sbp.git] / src / edu / berkeley / sbp / Forest.java
index b9c4fcc..90c4e43 100644 (file)
@@ -70,7 +70,10 @@ public abstract class Forest<T> /*extends PrintableTree<Forest.MyBody<T>>*/ impl
             edges(n);
             return n;
         }
+        boolean edges = false;
         public void edges(GraphViz.Node n) {
+            if (edges) return;
+            edges = true;
             for(int i=0; i<tokens.length; i++) {
                 if (i==tokens.length-1 && unwrap) {
                     tokens[i].edges(n);