@@ -53,6 +53,9 @@ digraph G {
53
53
float[shape=plaintext, label="float()"];
54
54
nil[shape=plaintext, label="nil()"];
55
55
cons[shape=plaintext, label="cons()"];
56
+ boolean[shape=plaintext, label="boolean()"];
57
+ false[shape=plaintext, label="false()"];
58
+ true[shape=plaintext, label="true()"];
56
59
dummy0[shape=point, width=0.004];
57
60
none[shape=plaintext, label="none()"];
58
61
gt0[shape=plaintext, label="<" fontcolor=gray];
@@ -64,6 +67,7 @@ digraph G {
64
67
gt6[shape=plaintext, label="<" fontcolor=gray];
65
68
gt7[shape=plaintext, label="<" fontcolor=gray];
66
69
gt8[shape=plaintext, label="<" fontcolor=gray];
70
+ gt9[shape=plaintext, label="<" fontcolor=gray];
67
71
68
72
subgraph cluster_1 {
69
73
style=invis
@@ -72,11 +76,19 @@ digraph G {
72
76
[color=transparent arrowhead=none labelcolor=gray];
73
77
}
74
78
75
- {rank=same integer, float, nil, cons, dummy0}
79
+ subgraph cluster_2 {
80
+ style=invis
81
+ {rank=same gt9 true, false}
82
+ false -> gt9 -> true
83
+ [color=transparent arrowhead=none label color=gray];
84
+ }
85
+
86
+ {rank=same integer, float, boolean, nil, cons, dummy0}
76
87
any->number[dir=none];
77
88
number->integer[dir=none];
78
89
number->float[dir=none];
79
90
any->atom[dir=none];
91
+ atom->boolean[dir=none];
80
92
any->reference[dir=none];
81
93
any->fun[dir=none];
82
94
any->port[dir=none];
@@ -91,6 +103,11 @@ digraph G {
91
103
integer->none[dir=none];
92
104
float->none[dir=none];
93
105
atom->none[dir=none];
106
+ boolean->false[dir=none];
107
+ boolean->true[dir=none];
108
+ boolean->none[dir=none];
109
+ false->none[dir=none];
110
+ true->none[dir=none];
94
111
reference->none[dir=none];
95
112
fun->none[dir=none];
96
113
port->none[dir=none];
0 commit comments