Your skill will accomplish what the force of many cannot |
|
PerlMonks |
(Another) Typo in Exegesis 5 ?by theguvnor (Chaplain) |
on Aug 24, 2002 at 16:19 UTC ( [id://192555]=perlquestion: print w/replies, xml ) | Need Help?? |
theguvnor has asked for the wisdom of the Perl Monks concerning the following question: Perhaps I am missing something, but in any case I'm confused. TheDamian mentions in section What you match is what you get that there is a "result object" automatically created and stored in $0, which looks handy enough. He then goes on to talk about using $0 in both an array and hash context, so I assume that there's some kind of internal magic going on in the regex (grammar) engine. Sounds good so far. But where I get confused is: he talks of array elements as $0[1], $0[2] etc. and hash elements as $0{out_marker} and so on. But I thought that in Perl 6 the variable sigils were immutable, so shouldn't that be e.g. @0[1] and %0{out_marker}?? If it's just a typo, well let's just say I'm in no position to criticize ;), but if not I would appreciate enlightenment... thanks! ..Jon
Back to
Seekers of Perl Wisdom
|
|