[fpc-pascal] named parameter
Mr Bee
pak.lebah at yahoo.com
Sat May 27 08:17:31 CEST 2017
Hi,
As Pascal mostly well known as a safe, easy to read, and elegant language,
don't you think Pascal needs named parameter? I mean for ALL kind of
parameters, not just for Variants. When you have a function with many
parameters having default values, you know that named parameter is
desirable. For example:
function f(p1: string = ''; p2: integer = 0; p3: boolean = false);
But you only need to supply the third parameter, you still must supply the
first and second ones with appropriate default values, like this:
f('', 0, true);
while with named parameter, you can do this:
f(p3 := true);
I believe it would raise Pascal's code readability. I know it has been
discussed before. I know somehow the parser had been able to read such
syntax. So, why don't we have the option to enable it for people who want
it? Kinda a syntax switch mode.
What do you think? :)
--
Regards,
–Mr Bee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20170527/d8b38cb9/attachment.html>
More information about the fpc-pascal
mailing list