On 07/12/01 11:09 +0100, Nadim Khemir wrote:
> What I would like to see in the future is Inline::C using Inline::Yacc (or
> equivalent) to speed up things. But Inline::Yacc should use Inline::C this
> is an egg-chicken paradox. Anyone has an idea of how to make it work
> (bootstrap).

I have no problem with replacing the P::RD code with something better.
However it must fit all definitions of "better". That said, I like the
idea of Inline::C using Inline::Yacc for parsing C as an option.

The bootstrapping problem is not really a problem at all. Inline::C will
merely autodetect Inline::Yacc, and use it. Otherwise it will default
back to Parse::RecDescent. Problem solved?

I'd also like to remove the dependency for P::RD from Inline altogether.
This is easily done by precompiling the Parse::RecDescent grammar into
pure Perl and just distributing that. Are there any Parse::RecDescent
gurus in the house who would like to submit a patch?

Cheers, Brian

Reply via email to