A list of the edges in the DAG.
A list of the nodes in the DAG.
The programming language of the resulting code from the DAG.