diff --git a/examples/game_of_life/life.v b/examples/game_of_life/life.v index ce5a4ad14b..a5153f5568 100644 --- a/examples/game_of_life/life.v +++ b/examples/game_of_life/life.v @@ -52,7 +52,7 @@ fn main() { for { mut new_field := []array_int for i, line in field { - new_field << [0; line.len] + new_field << [0].repeat(line.len) } for i, line in field { if i == 0 || i == field.len - 1{continue} diff --git a/examples/spectral.v b/examples/spectral.v index 219314b2f8..633a8506c7 100644 --- a/examples/spectral.v +++ b/examples/spectral.v @@ -39,7 +39,7 @@ fn (v mut []f64) times_trans(u []f64) { } fn (v mut []f64) a_times_transp(u []f64) { - mut x := [f64(0); u.len] + mut x := [f64(0)].repeat(u.len) x.times(u) v.times_trans(x) } diff --git a/examples/tetris/tetris.v b/examples/tetris/tetris.v index 03c1f3722d..ddadb0173f 100644 --- a/examples/tetris/tetris.v +++ b/examples/tetris/tetris.v @@ -167,7 +167,7 @@ fn (g mut Game) init_game() { g.field = []array_int // TODO: g.field = [][]int // Generate the field, fill it with 0's, add -1's on each edge for i := 0; i < FieldHeight + 2; i++ { - mut row := [0; FieldWidth + 2] + mut row := [0].repeat(FieldWidth + 2) row[0] = - 1 row[FieldWidth + 1] = - 1 g.field << row