Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

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]
[holli]: Oh, seems like LanX' team has won the fourth World Cup ... awesome!
LanX grins
[marto]: anyway, don't come to Glasgow for the football :)
[holli]: the hell? i have a scriptblocker on.
[holli]: how do you update a different window without javascript?
[holli]: ah, chatterbox right
[marto]: it's a normal HTML form, with some hidden input fields
[holli]: forgot that thing exists for a moment.
LanX welcome to the twilight zone ...
[Eily]: LanX well since the onion is your eye you should see it everywhere

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (14)
As of 2017-12-14 16:14 GMT
Find Nodes?
    Voting Booth?
    What programming language do you hate the most?

    Results (398 votes). Check out past polls.