Todos os parâmetros de função em LESS

Suponha que temos a seguinte função:

styles.less.border(@w, @c, @t) {
  border: @w @c @t;
}

Ao criar uma função como essa, é um pouco inconveniente o fato de termos primeiro que listar todos os parâmetros na declaração da função e depois listar os mesmos parâmetros dentro da função.

A variável especial @arguments vem em nosso auxílio, contendo em si todos os parâmetros da função. Vamos simplificar nosso código usando esta variável:

styles.less.border(@w, @c, @t) {
  border: @arguments;
}
Задание 1

Simplifique o código da seguinte função:

styles.less.shadow(@x, @y, @r, @w, @c) {
  box-shadow: @x @y @r @w @c;
}