NAME
Parse::RecDescent::FAQ - the official, authorized FAQ for Parse::RecDescent.
DESCRIPTION
Original FAQ
You can see that original document (still useful) at Parse::RecDescent::FAQ::Original.
It is a document that I grew over about a decade, but I no longer have time for editing and categorizing other people's posts to fit them into POD format and to collect answers.
Delicious Bookmarks
But I still scan Google alerts for new recdescent posts daily.
You may read what I have found to be useful at my my parse-recdescent tagged delicious bookmarks.
Mailing list
You will also find the mailing list archives to be of some help or you could subscribe to the mailing list itself.
Recent hot questions
I occasionally encounter a recent hot question and will post it right here
Getting the return value of the top-level rule
Even if you read the Parse::RecDescent very closely, you will not be sure of how to get the return data back from a top-level rule. All the examples are $parser->startrule($text) or die
without any attempts to extract the return value.
However, thanks to Rob Kinyon's hard work, we have an answer:
$tree = $parser->startrule( $text ) or die "Cannot parse"
AUTHOR
Terrence Brannon
REPO
The repo is on github