in reply to Perl6: What is "idfirst letter"?

Identifiers are usually of the form

identifier: idfirst idcont*

For example, identifiers can usually contain digits, but not in the first position.

It sounds like Perl6 will allow

identifier: idfirst idcont* ( [-'] idfirst idcont* )*

What is it and is it current?

Actually, identifiers aren't well defined in Perl5. Tom Christiansen tried to hammer down the definition on p5p in the last two weeks, but I didn't follow the conversation. I'll locate it if you ask.