# Parameter Passing (Out) > [HTML Version](parameterpassing(out).htm) In addition to the [Return Expression](returnexpression.htm.md) of a function, both functions and procedures can pass updated values of the parameters they received back to the calling routine, by using [XPUTARG](xgetarg_xgetargs.htm.md). **See Also** • The discussion on [Parameter Type and Size](parametertypeandsize.htm.md).