Edit

kc3-lang/kc3/test/ikc3/access.out.expected

Branch :

  • test/ikc3/access.out.expected
  • %{a: 1,
      b: 2,
      c: 3}.a
    1
    %{a: 1,
      b: 2,
      c: 3}.b
    2
    %{a: 1,
      b: 2,
      c: 3}.c
    3
    %{a: %{b: %{c: 1}}}.a
    %{b: %{c: 1}}
    %{a: %{b: %{c: 1}}}.a.b
    %{c: 1}
    %{a: %{b: %{c: 1}}}.a.b.c
    1
    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
    map.a.b.c + map.a.b.c
    2
    "0 #{map.a.b.c} 2"
    "0 1 2"
    op = %KC3.Operator{}
    %KC3.Operator{sym: :+,
                  symbol_value: ?,
                  operator_precedence: 0,
                  operator_associativity: :left}
    op.sym
    :+