diff options
Diffstat (limited to 'arch.dot')
-rw-r--r-- | arch.dot | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/arch.dot b/arch.dot new file mode 100644 index 0000000..debbad9 --- /dev/null +++ b/arch.dot @@ -0,0 +1,29 @@ +digraph arch { + md [label="document source\n(Markdown)"]; + md [shape=box]; + + bindings [label="bindings file\n(YAML)"]; + bindings [shape=box]; + + impl [label="step implementations\n(Python, Rust, ...)"] + impl [shape=box]; + + fable [label="Fable"]; + fable [shape=ellipse]; + + pdf [label="PDF document"] + pdf [shape=box]; + + testprog [label="Test program\n(generated)"] + testprog [shape=box]; + + report [label="Test report)"] + report [shape=box]; + + md -> fable; + bindings -> fable; + impl -> fable; + fable -> pdf; + fable -> testprog; + testprog -> report; +} |