# \#args-function-defini

**URL:** https://discourse.julialang.org/tag/args-function-defini/997.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [Slurping on non-final argument](https://discourse.julialang.org/t/slurping-on-non-final-argument/79225)

<div class="topic-metadata">

**Author:** [@rocco\_sprmnt21](https://discourse.julialang.org/u/rocco_sprmnt21)\
**Replies:** 3\
**Last updated:** [April 8, 2022, 6:37pm UTC](https://discourse.julialang.org/t/slurping-on-non-final-argument/79225 "2022-04-08T18:37:23Z")

</div>

why can i define this function? julia\> f(y,x...)=+(x...).\*y f (generic function with 1 method) and can’t I define this other one? julia\> f1(x...,y)=+(x...).\*y ERROR: syntax: invalid "..." on non-final Couldn’t we g…
