Test output for format-graph [ok]
Testing time: 8s
/home/mario/local/chicken-4.8.0.3/bin/csi -script run.scm < /dev/null digraph depgraph { n14 [label="killerapp"]; n13 [label="libzigzag_a"]; n12 [label="zag_o"]; n11 [label="zag_cpp"]; n10 [label="zig_o"]; n9 [label="zig_cpp"]; n8 [label="libfoobar_a"]; n7 [label="bar_o"]; n6 [label="bar_cpp"]; n5 [label="foo_o"]; n4 [label="foo_cpp"]; n3 [label="zow_h"]; n2 [label="boz_h"]; n1 [label="yow_h"]; n0 [label="dax_h"]; n13 -> n14 [label="libzigzag_a->killerapp"]; n12 -> n13 [label="zag_o->libzigzag_a"]; n11 -> n12 [label="zag_cpp->zag_o"]; n10 -> n13 [label="zig_o->libzigzag_a"]; n9 -> n10 [label="zig_cpp->zig_o"]; n8 -> n13 [label="libfoobar_a->libzigzag_a"]; n7 -> n8 [label="bar_o->libfoobar_a"]; n6 -> n7 [label="bar_cpp->bar_o"]; n5 -> n8 [label="foo_o->libfoobar_a"]; n4 -> n5 [label="foo_cpp->foo_o"]; n3 -> n4 [label="zow_h->foo_cpp"]; n2 -> n11 [label="boz_h->zag_cpp"]; n2 -> n9 [label="boz_h->zig_cpp"]; n2 -> n6 [label="boz_h->bar_cpp"]; n1 -> n11 [label="yow_h->zag_cpp"]; n1 -> n6 [label="yow_h->bar_cpp"]; n0 -> n1 [label="dax_h->yow_h"]; n0 -> n6 [label="dax_h->bar_cpp"]; n0 -> n4 [label="dax_h->foo_cpp"]; } graph: { title: "depgraph" node: { title: "n14" label: "killerapp" } node: { title: "n13" label: "libzigzag_a" } node: { title: "n12" label: "zag_o" } node: { title: "n11" label: "zag_cpp" } node: { title: "n10" label: "zig_o" } node: { title: "n9" label: "zig_cpp" } node: { title: "n8" label: "libfoobar_a" } node: { title: "n7" label: "bar_o" } node: { title: "n6" label: "bar_cpp" } node: { title: "n5" label: "foo_o" } node: { title: "n4" label: "foo_cpp" } node: { title: "n3" label: "zow_h" } node: { title: "n2" label: "boz_h" } node: { title: "n1" label: "yow_h" } node: { title: "n0" label: "dax_h" } edge: { sourcename: "n13" targetname: "n14" label: "libzigzag_a->killerapp" } edge: { sourcename: "n12" targetname: "n13" label: "zag_o->libzigzag_a" } edge: { sourcename: "n11" targetname: "n12" label: "zag_cpp->zag_o" } edge: { sourcename: "n10" targetname: "n13" label: "zig_o->libzigzag_a" } edge: { sourcename: "n9" targetname: "n10" label: "zig_cpp->zig_o" } edge: { sourcename: "n8" targetname: "n13" label: "libfoobar_a->libzigzag_a" } edge: { sourcename: "n7" targetname: "n8" label: "bar_o->libfoobar_a" } edge: { sourcename: "n6" targetname: "n7" label: "bar_cpp->bar_o" } edge: { sourcename: "n5" targetname: "n8" label: "foo_o->libfoobar_a" } edge: { sourcename: "n4" targetname: "n5" label: "foo_cpp->foo_o" } edge: { sourcename: "n3" targetname: "n4" label: "zow_h->foo_cpp" } edge: { sourcename: "n2" targetname: "n11" label: "boz_h->zag_cpp" } edge: { sourcename: "n2" targetname: "n9" label: "boz_h->zig_cpp" } edge: { sourcename: "n2" targetname: "n6" label: "boz_h->bar_cpp" } edge: { sourcename: "n1" targetname: "n11" label: "yow_h->zag_cpp" } edge: { sourcename: "n1" targetname: "n6" label: "yow_h->bar_cpp" } edge: { sourcename: "n0" targetname: "n1" label: "dax_h->yow_h" } edge: { sourcename: "n0" targetname: "n6" label: "dax_h->bar_cpp" } edge: { sourcename: "n0" targetname: "n4" label: "dax_h->foo_cpp" } }