diff options
| author | Christopher Pulte | 2019-03-02 11:37:01 +0000 |
|---|---|---|
| committer | Christopher Pulte | 2019-03-02 11:37:01 +0000 |
| commit | 2f5d000a2175a230318ae4be920585db8491b6fb (patch) | |
| tree | ca6265f4c7ecdebb31eea9d62e432e1cda2eadbb /src/graph.mli | |
| parent | 8e7138cded140de550cbb4d4f803d13d175b2d95 (diff) | |
| parent | 7584f2303718ef7d345a4ab32ed0ae1344be8816 (diff) | |
Merge branch 'sail2' of https://github.com/rems-project/sail into sail2
Diffstat (limited to 'src/graph.mli')
| -rw-r--r-- | src/graph.mli | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/graph.mli b/src/graph.mli index 11ea63dc..09b78304 100644 --- a/src/graph.mli +++ b/src/graph.mli @@ -90,9 +90,11 @@ module type S = (** Topologically sort a graph. Throws Not_a_DAG if the graph is not directed acyclic. *) val topsort : graph -> node list + + val make_dot : (node -> string) -> (node -> node -> string) -> (node -> string) -> out_channel -> graph -> unit end module Make(Ord: OrderedType) : S with type node = Ord.t and type node_set = Set.Make(Ord).t - and type graph = Set.Make(Ord).t Map.Make(Ord).t + and type graph = Set.Make(Ord).t Map.Make(Ord).t |
