1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
digraph "Code Layout" {
graph [ranksep=0.25, fontname=Arial, nodesep=0.25, ranksep=0.5];
node [fontname=Arial, style="filled,rounded", height=0, width=0, shape=box];
edge [style="setlinewidth(2)"];
subgraph src_dir
{
node [fillcolor="#ffee99"]
src [label=<<b>src/</b><br/><i>language: C++</i>>]
src -> computation
computation [label=<<b>computation/</b>>]
src -> util
util [label=<<b>util/</b>>]
src -> builtins
builtins [label=<<b>builtins/</b>>]
}
subgraph modules_dir
{
node [fillcolor="#99ff99"]
modules -> SModel
modules [label=<<b>haskell/</b><br/><i>language: Haskell</i>>]
modules -> Probability
Probability -> Distributions
}
subgraph modules_dir
{
node [fillcolor="#aaccff"]
bindings [label=<<b>bindings/</b><br/><i>language: JSON</i>>]
bindings -> functions
functions [label=<<b>functions/</b>>]
bindings -> models
models [label=<<b>models/</b>>]
bindings -> distributions
distributions [label=<<b>distributions/</b>>]
}
top -> src
top -> modules
top -> bindings
}
|