Accessing values from a multiple subrule repeition
[email protected] ((PerlDiscuss - Perl Newsgroups and mailing lists)) 4 Feb 2004 15:31:42 -0000
| Newsgroups | perl.recdescent |
|---|---|
| Organization | PerlDiscuss.com |
| Message-ID | <[email protected]> |
With the following code fragment, I realise I can access the array
containing the term values using the notation $item[2] as shown below:
SimpleExpression : term (AddOperator )(s?)
{
my $SimpleExpressionArray = $item[2];
my @SimpleExpression = @$SimpleExpressionArray;
}
However, if I have repetition of multiple statements such as (AddOperator
term )(s?) as show below. How can I access both the AddOperator values,
and the term values. If I access $item[2] as in the above example, it only
contains the term rule values and the AddOperator values apear to be lost.
SimpleExpression : term (AddOperator term )(s?)
{
}
I apologise if I have not included enough detail, I have tried to be
direct and to the point. Please let me know if you require more detail.
Paul Kennerley