ChaiScript/unittests/ranged_for.chai
Jason Turner 09bdec4882 Add ranged-for loops
closes [#145]
2016-06-26 20:00:01 -06:00

22 lines
246 B
ChaiScript

var sum = 0;
for (x : [1,2,3,4]) {
sum += x;
}
assert_equal(sum, 10)
var result = 0.0;
for (x : retro(range([1,2,3,4]))) {
if (result == 0.0) {
result = x;
} else {
result /= x;
}
}
assert_true(result > .6 && result < .7);