Release 2.5 comprised the following changes to Release 2.4:
func one(a=1, b=2, c=3, d=4) [a, b, c, d] one(5,,4)This invocation invokes one with the default values for the second and fourth arguments (see § 6.4.2, page
The ellipsis can also have default values:
func two(...=0) [...] two(5,,6)Here, the second argument to two gets the default value (see § 6.4.4, page
Finally, there is a new missing() function which returns
a boolean vector indicating which parameters received default
values (see § 6.5, page ).