I will look closer at Jochen code this week end. The Inline::Yacc I planned
was less ambitious but It might be faster to implement. Any how I believe
Jochen idea is the right one. Another idea was an Inline::Byacc and it might
be a fun idea.

Please keep giving us support in way of questions or suggestions. I think I
work harder if someone wants my job.

I also started a discussion about compile time and I got mixed answers
ranging from 'look at that documentation', 'wait for next release' to the
silly 'you are using windows'. Nevertheless it was instructive and I did
read more documentation.

I did send a profiling dump and I guess it proves that most of the time is
spend in Parse::Recdescent.

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).

The most intressting point would be to have a listing of ideas that could be
implemented with Inline::Yacc. Look at this like a 'requirement period' for
Inline::Yacc. All ideas (even crazy ones) are welcome.

Inline::Flex is in alpha and I am waiting for some feedback.

Nadim.

 -----Original Message-----
From:   [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent:   Friday, December 07, 2001 10:20 AM
To:     Aaron J Mackey; Aaron J. Mackey; [EMAIL PROTECTED]
Subject:        Re: Inline::yacc/bison ?

Hello, Aaron,

>I thought I heard someone say something about working on an Inline::yacc,
>but I missed the url reference ... ?

we talked about such a module indeed, Nadim had plans for it, and I
independently worked on it (talking with Brian and Neil, who had
already thought of such a module). I have a first preliminary version
of an Inline::Yacc. Unfortunately, it fails bootstrapping the generated
code, and a lot of interfaces have still to be defined, so there's not
even an alpha release yet. That's why there was no URL. Nevertheless if
you are (or anyone else is) interested or even want to work with us to
make this module come alive, I could send you the code I wrote.

           Jochen




Reply via email to