James Mastros skribis 2004-11-26 14:36 (+0100):
> And user-defined prototypes that change when the argument list of a 
> function ends, that is.  If we forced the argument list for all 
> functions to have parens (including empty parens for argument less 
> functions), then we'd be OK, I'm fairly certain.

While that is true, please realise that many people like that in Perl,
parens are optional. I am one of those people who dislike typing and
counting too many balanced symbol sets.

If only method and function syntax could be the same, and methods would
also not require parens... Ah well, that's what we have mutable grammar
for.

> For that matter, if we stick to declaration syntax for declarations, and 
> not BEGIN blocks and reflection

Macros are somewhat like BEGIN blocks and may be needed to turn invalid
syntax into something that is valid.


Juerd

Reply via email to