# How Base.invokelatest invoke a function with keyword parameters?

**URL:** <https://discourse.julialang.org/t/how-base-invokelatest-invoke-a-function-with-keyword-parameters/4610>\
**Category:** General Usage\
**Created:** [July 3, 2017, 7:27am UTC](https://discourse.julialang.org/t/how-base-invokelatest-invoke-a-function-with-keyword-parameters/4610 "2017-07-03T07:27:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jieyi\_Xiong](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jieyi_xiong/32/32032_2.png) [@Jieyi\_Xiong](https://discourse.julialang.org/u/Jieyi_Xiong)\
**Post date:** [July 3, 2017, 7:27am UTC](https://discourse.julialang.org/t/how-base-invokelatest-invoke-a-function-with-keyword-parameters/4610/1 "2017-07-03T07:27:37Z")

</div>

```julia
julia> function tryeval()
           @eval newfun(;kw="default") = uppercase(kw)
           Base.invokelatest(newfun,kw="abc")
       end
tryeval (generic function with 1 method)

julia> tryeval()
ERROR: function invokelatest does not accept keyword arguments
Stacktrace:
 [1] kwfunc(::Any) at ./boot.jl:237
 [2] tryeval() at ./REPL[1]:3

```

---

<div class="post-metadata">

**Author:** ![mauro3](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mauro3/32/292_2.png) [@mauro3](https://discourse.julialang.org/u/mauro3)\
**Post date:** [July 3, 2017, 8:28am UTC](https://discourse.julialang.org/t/how-base-invokelatest-invoke-a-function-with-keyword-parameters/4610/2 "2017-07-03T08:28:39Z")

</div>

[https://github.com/JuliaLang/julia/issues/22642](https://github.com/JuliaLang/julia/issues/22642)
