--# run #-- --- error --- can't call overload overload<($(table::($(x) )) _), ($(tuple::($(x) type(x) == "tuple" | type(x) == "list")) _), ($(range::($(x) type(x) == t)) _), ($(s::($(x) )) )>: no function match (42), possible functions were: • (table::($(x) )): type check failure for parameter table in function (table::($(x) )) • (tuple::($(x) type(x) == "tuple" | type(x) == "list")): type check failure for parameter tuple in function (tuple::($(x) type(x) == "tuple" | type(x) == "list")) • (range::($(x) type(x) == t)): type check failure for parameter range in function (range::($(x) type(x) == t)) • (s::($(x) )): type check failure for parameter s in function (s::($(x) )) ↳ from for.ans:3:18 in call: iter(var) ↳ from for.ans:3:12 in definition: :iterator = iter(var) ↳ from for.ans:2:1 in block: :iterator = iter(var)… ↳ from for.ans:2:68 in call: _ ↳ from test/tests/for invalid iterator.ans:1:4 in call: for(:x, 42) ↳ from ? in block: for(:x, 42)… --# saved #-- {}