3) In my experience, 99% of the uses of "method overloading" (as it is called 
in C++), is simply to implement default arguments.

I agree 99.99%

  <method name="name" args="arg1:A1Type, arg2:A2Type = arg2Default" 
returns="RetType"> ... </method>

or in script:

  function name (arg1:A1Type, arg2:A2Type = arg2Default):RetType { ... }


Well you see that's a notation I was not aware of.
I have seen it in the source code but did not really know what it meant.
That satisfies me. Thanks!

Does this notation come from edition 4 or is it laszlo specific?

Reply via email to