B0_dotSourceDot graph generation.
Note. No support for ports. Should be too hard to add though.
References
The type for sequences.
The type for ids, they can be any string and are escaped.
The type for dot statements.
The type for dot attributes.
The type for dot graphs.
edge ~atts id id' is an edge from id to id' with attribute atts if specified.
nod ~atts id is a node with id id and attributes atts if specified.
atts kind atts are attributes atts for kind.
subgraph ~id sts is subgraph id (default unlabelled) with statements sts.
graph ~id ~strict g sts is according to g a graph or digraph id (default unlabelled) with statements sts. If strict is true (defaults to false) multi-edges are not created.
output oc g outputs the dot graph g on b.