digraph joy_defs { and -> unit; and -> duo; app2 -> ii; app2 -> cons; app2 -> infrst; app2 -> dip; app2 -> swap; app2 -> grba; b -> dip; b -> i; cleave -> popdd; cleave -> fork; clop -> popdd; clop -> cleave; duo -> cons; duo -> unit; fork -> app2; fork -> i; grba -> dip; grba -> popd; grba -> stack; ii -> i; ii -> dupdip; ii -> dip; infra -> dip; infra -> i; infra -> swaack; infra -> swons; infrst -> first; infrst -> infra; or -> duo; or -> ii; or -> unit; popd -> dip; popd -> pop; popdd -> dipd; popdd -> pop; swons -> cons; swons -> swap; xor -> duo; xor -> clop; xor -> swap; xor -> cons; xor -> ii; }