aboutsummaryrefslogtreecommitdiff
path: root/testsuite/runnable/for_each_array.elna
blob: 6eae577f7cc5e4270b3bdac6c81da3d959a6f60c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var
  actual: [4]Word := [0u, 0u, 0u, 0u]
  input: [4]Word := [2u, 4u, 6u, 8u]
  i: Word := 1u

program()
begin
  for element of input do
    actual[i] := element^ * 2u;
    i := i + 1u
  end;
  assert(actual = [4u, 8u, 12u, 16u])
return 0u8

end.