mirror of
https://github.com/ChaiScript/ChaiScript.git
synced 2025-12-07 01:06:54 +08:00
19 lines
369 B
ChaiScript
19 lines
369 B
ChaiScript
auto i = 1.0;
|
|
auto j = 2.0;
|
|
auto k = 3.0;
|
|
|
|
assert_equal(3, i + j)
|
|
assert_equal(1.0, +i)
|
|
assert_equal(-1, i-j)
|
|
assert_equal(-1, -i)
|
|
assert_equal(1.5, k/j)
|
|
assert_equal(6, j*k)
|
|
|
|
assert_equal(0, i -= i)
|
|
assert_equal(3, j *= 1.5)
|
|
assert_equal(1.5, j /= 2)
|
|
assert_equal(2.5, j += 1)
|
|
assert_throws("Error: \"Error with numeric operator calling: %\"", fun[k]() { k % 2 } );
|
|
|
|
|