wolffd@0: digraph "tree" { wolffd@0: // The problem disappeared when I removed the "ELEM3 -> ID5;" line! wolffd@0: //size="4,5"; wolffd@0: ordering=out; wolffd@0: node [shape=plaintext]; wolffd@0: SPEC -> DEF2; wolffd@0: SPEC -> DEF1; wolffd@0: DEF1 -> ID1; wolffd@0: DEF1 -> SET1; wolffd@0: DEF1 -> SC1; wolffd@0: DEF2 -> ID2; wolffd@0: DEF2 -> SET2; wolffd@0: DEF2 -> SC2; wolffd@0: SET1 -> OPEN1; wolffd@0: SET1 -> ELEM1; wolffd@0: SET1 -> SC3; wolffd@0: SET1 -> ELEM2; wolffd@0: SET1 -> CLOSE1; wolffd@0: ELEM1 -> ID3; wolffd@0: SET2 -> OPEN2; wolffd@0: SET2 -> ELEM3; wolffd@0: SET2 -> CLOSE2; wolffd@0: ELEM2 -> ID4; wolffd@0: ELEM3 -> ID5; wolffd@0: DEF1 [label=DEF]; wolffd@0: DEF2 [label=DEF]; wolffd@0: SET1 [label=SET]; wolffd@0: SC1 [label=";"]; wolffd@0: SC3 [label=";"]; wolffd@0: SET2 [label=SET]; wolffd@0: SC2 [label=";"]; wolffd@0: OPEN1 [label="{"]; wolffd@0: OPEN2 [label="{"]; wolffd@0: CLOSE1 [label="}"]; wolffd@0: CLOSE2 [label="}"]; wolffd@0: ELEM1 [label=ELEMENT]; wolffd@0: ELEM2 [label=ELEMENT]; wolffd@0: ELEM3 [label=ELEMENT]; wolffd@0: ID1 [label=cities]; wolffd@0: ID2 [label=insects]; wolffd@0: ID3 [label=andover]; wolffd@0: ID4 [label=boston]; wolffd@0: ID5 [label=fly]; wolffd@0: }