in reply to Re: Parse::RecDescent grammar definition
in thread Parse::RecDescent grammar definition
The second problem is that your print statement only belongs to the second rule, i.e. if Pre is matched, nothing is done at all.
Wow, there is something I am not getting here. I would expect %item to have what matches in the rule, so if the rule is "Pre | Post", %item would have either the "Pre" or the "Post" matching part.
Obviously I am getting all this wrong