只有逗号没有参数,这样的函数调用是怎么实现的?

只有逗号没有参数,这样的函数调用是怎么实现的?没有传参数,函数里的参数的值怎么获得?

只有逗号那个是可选参数,用optional修饰,比如
function f(optional x = 1, optional y = 2, optional z = 3) as integer
f = x+y+z
end function
调用
msgbox f(,,1)
返回4

这应该是API说明吧,有些API会用逗号隔开说明参数个数的。没听说哪种语言的方法可以不传递参数的啊。