Named parameters: Difference between revisions

Content added Content deleted
(→‎{{header|AppleScript}}: Corrected existing example to return the claimed results. Added alternative version. Expounded on handlers with labeled parameters.)
m (→‎{{header|AppleScript}}: Minor text edit.)
Line 126: Line 126:
--> "John Doe"</lang>
--> "John Doe"</lang>


Since Mac OS X 10.10, it's been possible to make labelled parameters optional by defining default values for them in the handler declarations. But at least one parameter must be provided in any call:
Since Mac OS X 10.10, it ''has'' been possible to make labelled parameters optional by defining default values for them in the handler declarations. But at least one parameter must be provided in any call:


<lang applescript>use AppleScript version "2.4" -- Mac OS X 10.10 (Yosemite) or later.
<lang applescript>use AppleScript version "2.4" -- Mac OS X 10.10 (Yosemite) or later.