Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: Repository of Parse::RecDescent grammars?

by TheDamian (Vicar)
on Aug 07, 2002 at 22:29 UTC ( [id://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 search.cpan.org 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?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://188472]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others lurking in the Monastery: (9)
As of 2024-04-19 09:09 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found