<div dir="ltr">Hi,<div><br></div><div>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:</div><div><br></div><div>function f(p1: string = ''; p2: integer = 0; p3: boolean = false);</div><div><br></div><div>But you only need to supply the third parameter, you still must supply the first and second ones with appropriate default values, like this:</div><div><br></div><div>f('', 0, true);</div><div><br></div><div>while with named parameter, you can do this:</div><div><br></div><div>f(p3 := true);</div><div><br></div><div>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.</div><div><br></div><div>What do you think? :)</div><div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><br><div><div>Regards,</div><div><br></div><div><br></div><div>–Mr Bee</div></div></div></div>
</div></div>