module Odot_types: sig .. end
Types
type graph_kind =
type id =
| |
Simple_id of string |
| |
Html_id of string |
| |
Double_quoted_id of string |
type attr = id * id option
type compass_pt =
| |
N |
| |
NE |
| |
E |
| |
SE |
| |
S |
| |
SW |
| |
W |
| |
NW |
type port = id * compass_pt option
type node_id = id * port option
type edge_stmt_point =
type edge_stmt = edge_stmt_point * edge_stmt_point list *
attr list
type attr_stmt =
| |
Attr_graph of attr list |
| |
Attr_node of attr list |
| |
Attr_edge of attr list |
type stmt =
type subgraph = {
|
mutable sub_id : id option; |
|
mutable sub_stmt_list : stmt list; |
}
type graph = {
|
mutable strict : bool; |
|
mutable kind : graph_kind; |
|
mutable id : id option; |
|
mutable stmt_list : stmt list; |
}