On 08/12/01 14:02 +0100, Nadim Khemir wrote: > Revamped by Nadim. > > -----Original Message----- > From: Brian Ingerson [mailto:[EMAIL PROTECTED]] > Sent: Friday, December 07, 2001 6:20 PM > To: Nadim Khemir > Cc: [EMAIL PROTECTED] > Subject: Re: Inline::yacc/bison ? > > Message refanged by ingy :(
Nadim, You seem to be using a mailer that doesn't quote/indent/fang on reply. This makes it hard to follow who said what. FYI :) > On 07/12/01 17:31 +0100, Nadim Khemir wrote: > > > > 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? > > > > Problem not resolved. I thought Inline::Yacc would use Inline::C that > > would use Inline::Yacc .... To compile the yacc lexer used by > > Inline::C one needs inline::C to compile the parser generated by > > Inline::Yacc. You get the point. > > No. I don't. Follow: > > 1) Install Inline::C > - it uses PRD > 2) Install Inline::Yacc > - it uses Inline::C to install > - Inline::C uses PRD > 3) Use Inline C; > - it now uses Inline::Yacc > 4) Re-Install Inline::Yacc > - it uses Inline::C to install > - Inline::C uses old Inline::Yacc > > Chicken and egg problems often aren't. > > You describe the point that I actually want to avoid, reinstallation of > Inline::Yacc. If you have an idea to make this transparent then there is no > more problems. Bad wording on my part. I meant number 4 to mean that down the road someone would merely upgrade Inline::Yacc to the latest version. At that point in time Inline::C would be using the previous version. Anyway, I think we have all the bases covered with the plan I described. Cheers, Brian
