2 Written in 2018 by Keziah Wesley <kaz@lambdaverse.org>
4 To the extent possible under law, the author(s) have dedicated all
5 copyright and related and neighboring rights to this software to the
6 public domain worldwide. This software is distributed without any
9 You should have received a copy of the CC0 Public Domain Dedication
10 along with this software. If not, see
11 <http://creativecommons.org/publicdomain/zero/1.0/>.
14 strict digraph system {
20 Muddle [style = filled];
24 MUM [style = filled, fillcolor = red, fontcolor = white, shape = box];
25 LiteMuddle [style = filled];
27 MIMops [style = filled];
33 MIM [style = filled, fillcolor = red, fontcolor = white, shape = box];
36 opcodes [style = filled, label = "opcodes"];
39 native2 [style = filled, fillcolor = red, label = "native", fontcolor = white, shape = diamond];
41 LiteMuddle -> MIMC [label = "input"];
42 MIMC -> MIMops [label = "output"];
43 MIMops -> MIM [label = "runs on", color = red];
44 MIMops -> MIMOC [label = "input"/*, weight = 0*/];
45 MIMOC -> opcodes [label = "output"];
46 opcodes -> native2 [label = "runs on", color = red];
47 C -> cc [label = "input"];
48 cc -> opcodes [label = "output"];
50 //Muddle -> MUMC [weight= 0];
53 Muddle -> MUM [label = "runs on", color = red];
54 MUM -> LiteMuddle [label = "written in"];
56 MIMC -> Muddle [label = "written in", weight = 0, style = dashed];
57 MIMOC -> Muddle [label = "written in", weight = 0, style = dashed];
58 MIM -> C [label = "written in"];