Re: Conditional makefile generation (Was Re: [perl #16856] [PATCH]various changes to imcc)

2002-09-01 Thread Leopold Toetsch
Mike Lambert wrote: > ... Attached patch gets IMCC building on MSVC without > cygwin (lex/bison/yacc/etc). Good. > t/rx/basic.t 2 512 52 40.00% 3-4 > t/rx/call.t1 256 21 50.00% 2 > > Any idea on how to go about fixing the rx ones? They're failing on > i

Re: Conditional makefile generation (Was Re: [perl #16856] [PATCH]various changes to imcc)

2002-09-01 Thread Mike Lambert
> > Is there any fundamental reason why we *cannot* just enter a generated > > imcparser.c and imcparser.h into CVS and save users the step of building > > them on these platforms? > > > Ack, so we should just delete the lines: > imclexer.c > imcparser.c > imcparser.h > > from .cvsignore Yep, alt

Re: Conditional makefile generation (Was Re: [perl #16856] [PATCH]various changes to imcc)

2002-09-01 Thread Leopold Toetsch
Mike Lambert wrote: > Is there any fundamental reason why we *cannot* just enter a generated > imcparser.c and imcparser.h into CVS and save users the step of building > them on these platforms? Ack, so we should just delete the lines: imclexer.c imcparser.c imcparser.h from .cvsignor > Mik

Re: Conditional makefile generation (Was Re: [perl #16856] [PATCH]various changes to imcc)

2002-08-31 Thread Mike Lambert
> > However, the intermediate filename 'y.tab.c' isn't necessarily portable, > > > if I remember my Windows and VMS lore correctly. However, those platforms > > probably have bison, which understands the simpler -o imcparser.c output > > option. > > > So the first question actually is, is there a

Re: Conditional makefile generation (Was Re: [perl #16856] [PATCH]various changes to imcc)

2002-08-30 Thread Steve Fink
On Fri, Aug 30, 2002 at 03:49:07PM -0400, Andy Dougherty wrote: > By default, traditional yacc puts its output files in y.tab.[ch]. Thus > my imcc/Makefile currently has > > $(YACC) -d -v imcc.y > mv y.tab.c imcparser.c > mv y.tab.h imcparser.h > > That's no problem, and works

Re: Conditional makefile generation (Was Re: [perl #16856] [PATCH]various changes to imcc)

2002-08-30 Thread Leopold Toetsch
Andy Dougherty wrote: > ... make the barrier to running languages/perl6 as low as possible, My concerns too. (Some history) - I sent all the patches to get P6C running with 5.005_03 - I'm currently 95% maintaining/pushing the per6 driver (perl6) - last ~50 Kb imcc patches originated from my

Re: [perl #16856] [PATCH] various changes to imcc

2002-08-29 Thread Melvin Smith
At 02:06 PM 8/29/2002 -0700, Steve Fink wrote: >On Thu, Aug 29, 2002 at 04:48:20PM -0400, Andy Dougherty wrote: > > On Thu, 29 Aug 2002, Steve Fink wrote: > > > > > - Adds %option nounput to imcc.l. This avoids a warning when > > >compiling the output file. This one is correct, at least. > >

Re: [perl #16856] [PATCH] various changes to imcc

2002-08-29 Thread Steve Fink
On Thu, Aug 29, 2002 at 04:48:20PM -0400, Andy Dougherty wrote: > On Thu, 29 Aug 2002, Steve Fink wrote: > > > - Adds %option nounput to imcc.l. This avoids a warning when > >compiling the output file. This one is correct, at least. > > Hmm. Sun's lex(1) doesn't understand that line. Is t

Re: [perl #16856] [PATCH] various changes to imcc

2002-08-29 Thread Andy Dougherty
On Thu, 29 Aug 2002, Steve Fink wrote: > - Adds %option nounput to imcc.l. This avoids a warning when >compiling the output file. This one is correct, at least. Hmm. Sun's lex(1) doesn't understand that line. Is there another easy way around the problem? If not, I'll try to think of some