ChaiScript/unittests/pass_by_reference.chai
2012-05-19 21:42:02 -06:00

20 lines
194 B
ChaiScript

def f(x) { x+= 2; }
var i = 1;
assert_equal(i, 1);
f(i);
assert_equal(i, 3);
def g(x) { x+= " World"; }
var s = "Hello";
assert_equal(s, "Hello");
g(s);
assert_equal(s, "Hello World");