Edit

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

Branch :

  • test/ikc3/complex.out.expected
  • (U8) 0 +i (U8) 0
    (S16) 0 +i (U8) 0
    (U8) 0 +i (U8) 1
    (S16) 0 +i (U8) 1
    (U8) 1 +i (U16) 256
    (S16) 1 +i (U16) 256
    (U16) 256 +i (U32) 65536
    (S32) 256 +i (U32) 65536
    (U32) 65536 +i (U64) 4294967296
    (S64) 65536 +i (U64) 4294967296
    (U64) 4294967296 +i 18446744073709551616
    4294967296 +i 18446744073709551616
    18446744073709551616 +i 340282366920938463463374607431768211456
    18446744073709551616 +i 340282366920938463463374607431768211456
    340282366920938463463374607431768211456 +i 115792089237316195423570985008687907853269984665640564039457584007913129639936
    340282366920938463463374607431768211456 +i 115792089237316195423570985008687907853269984665640564039457584007913129639936
    115792089237316195423570985008687907853269984665640564039457584007913129639936 +i 115792089237316195423570985008687907853269984665640564039457584007913129639936
    115792089237316195423570985008687907853269984665640564039457584007913129639936 +i 115792089237316195423570985008687907853269984665640564039457584007913129639936
    (U8) 0 +i (S8) -1
    (S16) 0 +i (S8) -1
    (S8) -1 +i (S16) -256
    (S16) -1 +i (S16) -256
    (S16) -256 +i (S32) -65536
    (S32) -256 +i (S64) -65536
    (S32) -65536 +i (S64) -4294967296
    (S64) -65536 +i -4294967296
    (S64) -4294967296 +i -18446744073709551616
    -4294967296 +i -18446744073709551616
    -18446744073709551616 +i -340282366920938463463374607431768211456
    -18446744073709551616 +i -340282366920938463463374607431768211456
    -340282366920938463463374607431768211456 +i -115792089237316195423570985008687907853269984665640564039457584007913129639936
    -340282366920938463463374607431768211456 +i -115792089237316195423570985008687907853269984665640564039457584007913129639936
    -115792089237316195423570985008687907853269984665640564039457584007913129639936 +i -115792089237316195423570985008687907853269984665640564039457584007913129639936
    -115792089237316195423570985008687907853269984665640564039457584007913129639936 +i -115792089237316195423570985008687907853269984665640564039457584007913129639936
    (U8) 3 +i (U8) 2 + (U8) 2 +i (U8) 3 +i ((U8) 1 +i (U8) 1)
    (S64) 4 +i (S16) 6
    ((U8) 0 +i (U8) 1) * ((U8) 1 +i (U8) 0)
    (S64) 0 +i (S64) 1
    ((U8) 1 +i (U8) 2) * ((U8) 3 +i (U8) 4)
    (S64) -5 +i (S64) 10