Edit

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

Branch :

  • test/ikc3/if.out.expected
  • if true do
      1
    else
      2
    end
    1
    if true do
      1
    end
    1
    if false do
      1
    else
      2
    end
    2
    if false do
      1
    end
    void
    if true && true do
      1 + 1
      2 + 2
    else
      3 + 3
      4 + 4
    end
    4
    if true && false do
      1 + 1
      2 + 2
    else
      3 + 3
      4 + 4
    end
    8
    if true || true do
      1 + 1
      2 + 2
    else
      3 + 3
      4 + 4
    end
    4
    if false || true do
      1 + 1
      2 + 2
    else
      3 + 3
      4 + 4
    end
    4
    if false do
      if false do
        1
      else
        2
      end
    else
      if false do
        3
      else
        4
      end
    end
    4
    if true do
      puts(1) ; 2
    else
      puts(3) ; 4
    end
    1
    2
    if false do
      puts(5) ; 6
    else
      puts(7) ; 8
    end
    7
    8