22 lines
353 B
ChaiScript
22 lines
353 B
ChaiScript
auto x = [1, 2, 3]
|
|
assert_equal(3, x.size())
|
|
|
|
|
|
|
|
|
|
// Make sure vector elements are copied into place for consistency with
|
|
// map inplace construction
|
|
var i = 1;
|
|
var y = [i];
|
|
|
|
assert_equal(1, y[0]);
|
|
i = 3;
|
|
assert_equal(3, i);
|
|
assert_equal(1, y[0]);
|
|
|
|
|
|
// make sure initialization with a break in the middle works as expected
|
|
var a = [0.0,0.0,
|
|
1.0,1.0]
|
|
|