Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Re: Repository of Parse::RecDescent grammars?

by TheDamian (Priest)
on Aug 07, 2002 at 22:29 UTC ( #188472=note: print w/replies, xml ) Need Help??

in reply to Repository of Parse::RecDescent grammars?

I think a repository of RecDescent grammars is an excellent idea. I don't think they should be included in the module distribution itself for fear of excessive bloat. A couple of alternatives:
  1. Someone could volunteer to maintain a Parse::RecDescent::Grammar pseudo-module, that aggregates all the contributed grammars. There could even be a front-end analogous to Regexp::Common.
  2. We could just use Regexp::Common directly, by providing a top-level $RE{grammar} namespace.
  3. We could ask for a RECDESCENT (pseudo)ID on CPAN and use that directory to house RecDescent grammars.
  4. Someone could set up a web-site that allowed people to submit and then update their grammars

I would support any of these approaches, though, unfortunately, I don't have the spare capacity to implement any of them myself. Personally, I favour the P::RD::G approach, since it puts the grammars on the CPAN, in the correct namespace, where is likely to draw them to the attention of potential beneficiaries.

  • Comment on Re: Repository of Parse::RecDescent grammars?

Replies are listed 'Best First'.
•Re: Re: Repository of Parse::RecDescent grammars?
by merlyn (Sage) on Aug 07, 2002 at 22:37 UTC
    We could ask for a RECDESCENT (pseudo)ID on CPAN
    I understand that the CPAN team will (rightfully) not give out pseudo-IDs. However, nothing stops individual contributors from putting things into the CPAN, and then some editor maintain a README file as a master index pointing to the other contributions. This is similar to how the scripts portion of the archive goes.

    -- Randal L. Schwartz, Perl hacker

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://188472]
and a log crumbles through the grate...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (5)
As of 2018-05-21 04:12 GMT
Find Nodes?
    Voting Booth?