Scopelang.DependencySourceGraph representation of the dependencies between scopes in the Catala program. Vertices are functions, x -> y if x is used in the definition of y.
On the edges, the label is the expression responsible for the use of the function
Tarjan's stongly connected components algorithm, provided by OCamlGraph
On the edges, the label is the expression responsible for the use of the function
Tarjan's stongly connected components algorithm, provided by OCamlGraph