Branch
Hash :
87858636
Author :
Thomas de Grivel
Date :
2024-08-27T08:56:57
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
map = %{a: 1,
b: 2,
c: 3}
%{a: 1,
b: 2,
c: 3}
map.a
1
map.b
2
map.c
3
map = %{"a" => 1,
"b" => 2,
"c" => 3}
%{"a" => 1,
"b" => 2,
"c" => 3}
map["a"]
1
map["b"]
2
map["c"]
3
map = %{a: %{b: %{c: 1}}}
%{a: %{b: %{c: 1}}}
map.a
%{b: %{c: 1}}
map.a.b
%{c: 1}
map[:a][:b]
%{c: 1}
map.a.b.c
1
"0 #{map.a.b.c} 2"
"0 1 2"
map[:a][:b][:c]
1
map = %{"a" => %{"b" => %{"c" => 3}}}
%{"a" => %{"b" => %{"c" => 3}}}
map["a"]
%{"b" => %{"c" => 3}}
map["a"]["b"]
%{"c" => 3}
map["a"]["b"]["c"]
3
op = %KC3.Operator{symbol_value: void}
%KC3.Operator{sym: :+,
symbol_value: void,
operator_precedence: 0,
operator_associativity: :left}
op.sym
:+
op[:sym]
:+