Skip to content

Commit

Permalink
Added boolean type and true and false.
Browse files Browse the repository at this point in the history
  • Loading branch information
happi committed Mar 6, 2022
1 parent 6a4b5d0 commit 1192897
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion chapters/type_system.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,9 @@ digraph G {
float[shape=plaintext, label="float()"];
nil[shape=plaintext, label="nil()"];
cons[shape=plaintext, label="cons()"];
boolean[shape=plaintext, label="boolean()"];
false[shape=plaintext, label="false()"];
true[shape=plaintext, label="true()"];
dummy0[shape=point, width=0.004];
none[shape=plaintext, label="none()"];
gt0[shape=plaintext, label="<" fontcolor=gray];
Expand All @@ -64,6 +67,7 @@ digraph G {
gt6[shape=plaintext, label="<" fontcolor=gray];
gt7[shape=plaintext, label="<" fontcolor=gray];
gt8[shape=plaintext, label="<" fontcolor=gray];
gt9[shape=plaintext, label="<" fontcolor=gray];
subgraph cluster_1 {
style=invis
Expand All @@ -72,11 +76,19 @@ digraph G {
[color=transparent arrowhead=none labelcolor=gray];
}
{rank=same integer, float, nil, cons, dummy0}
subgraph cluster_2 {
style=invis
{rank=same gt9 true, false}
false -> gt9 -> true
[color=transparent arrowhead=none label color=gray];
}
{rank=same integer, float, boolean, nil, cons, dummy0}
any->number[dir=none];
number->integer[dir=none];
number->float[dir=none];
any->atom[dir=none];
atom->boolean[dir=none];
any->reference[dir=none];
any->fun[dir=none];
any->port[dir=none];
Expand All @@ -91,6 +103,11 @@ digraph G {
integer->none[dir=none];
float->none[dir=none];
atom->none[dir=none];
boolean->false[dir=none];
boolean->true[dir=none];
boolean->none[dir=none];
false->none[dir=none];
true->none[dir=none];
reference->none[dir=none];
fun->none[dir=none];
port->none[dir=none];
Expand Down

0 comments on commit 1192897

Please sign in to comment.