And I did mean that it should silently accept and ignore arguments outside its type declaration. E.g.
function main = sleep;
/ Martin Nilsson (bygger parser
Previous text:
2003-01-06 22:13: Subject: Too many arguments
It's far from obvious that "more arguments than needed" is the same thing as "more argument than required by its type", though. I interpreted the original question in the same way that ZinO seems to have done, as asking whether Pike functions should accept more arguments than the function declares a use for. That is, silently accept and ignore any arguments beyond the number of arguments that the prototype for the function requires as a maximum.
Also, isn't main() a rather poor example of a *built-in* function?
/ Leif Stensson, Lysator