digraph { rankdir = "LR"; subgraph { rank = "source"; 0 [label="RsxAttr(\"sym_0\", \"value\")"] 2 [label="CodeSeg(\"sym_3\")"] } 1 [label="ModelValue(Leaf(\"value\"))"] 3 [label="ModelValue(Leaf(\"todos\"))"] 4 [label="RsxEvent(\"sym_0\", \"submit\")"] subgraph { rank = "same"; 5 [label="CodeSeg(\"sym_9\")"] 6 [label="Iterator(\"sym_8\")"] 7 [label="RsxSpan(\"sym_10\")"] } 0 -> 1 1 -> 0 2 -> 3 2 -> 1 4 -> 2 5 -> 6 3 -> 5 6 -> 7 }