Graph

Edge syntax
A -> B directed
A <- B directed ←
A <-> B bidirectional
A - B undirected
A -- B dotted undirected
A --> B dotted directed
A <-- B dotted directed ←
A <--> B dotted bidir
// text comment
NodeName standalone node