I'm parsing a list of statements where names must be declared first before
being used. If I detect in an action that a statement uses a name that
hasn't been declared (because I have a hash of the declarations), how can
I cause PRD to report a meaningful error? I know I can return undef from
the action to cause the parse to fail, but I'd like to add a helpful
message. I can't find this in the pod or faq.

Thanks, Dave

PS Please cc me. I'm not subscribed.

Search Discussions

  • PerlDiscuss - Perl Newsgroups and at Nov 18, 2004 at 11:48 am

    I wrote:
    PS Please cc me. I'm not subscribed.
    and apparently I didn't even manage to send an address! Doh.
    Please use dhoworth at mrc-lmb.cam.ac.uk

    FWIW, I'm sending via:
    and I did fill in my name and address, but they didn't make it :(
  • Randal L. Schwartz at Nov 18, 2004 at 2:37 pm
    "PerlDiscuss" == PerlDiscuss <dhoworth@mrc-lmb.cam.ac.uk> writes:
    PerlDiscuss> FWIW, I'm sending via:
    PerlDiscuss> http://www.perldiscuss.com/post.php?type=reply&id=481&group=perl.recdescent
    PerlDiscuss> and I did fill in my name and address, but they didn't make it :(

    If "PerlDiscuss" lets you do that, they should be blacklisted from
    these mailing lists.

    Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
    <merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
    Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
    See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouprecdescent @
postedNov 18, '04 at 10:47a
activeNov 18, '04 at 2:37p



site design / logo © 2019 Grokbase