function nparams

Return the number of parameters passed to a user defined function or procedure

Syntax
result = nparams()

Examples
Define a user written function that adds up a variable amount of values:
   function add,a,b,c { add = a if (nparams() > 1) add += b if (nparams() > 2) add += c }