Certainly the malformed function call func_1({ one => 'uno', two => 'dos', three => }); from my example code in Re: Preferred technique for named subroutine parameters? does compile and only warns at run time.Can you give an example of a compile time error associated with this invocation format, or any explanation or example of what Conway was referring to?
Wow, no! And I have troubles to imagine a construction where you get a compile-time error/warning for a anonymous hash which wouldn't also be thrown in a simple parameter list!
I simply trusted TheDamian, in my a German copy the passage first says something like "(normally during compilation)" and four lines later it contrast the counterexample with "only at run-time".
The example given is certainly a run-time warning in both cases!
Maybe you should open a new thread and ask the community for wisdom.
Cheers Rolf
UPDATE: concerning PPP
For those who might think "Pest" means "Best" in German, no it doesn't! Both words have identical meanings and spelling in either language, it's a joke in the current German edition, which accidentally got printed on the backcover! 8 )
In reply to Re^4: Preferred technique for named subroutine parameters?
by LanX
in thread Preferred technique for named subroutine parameters?
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |