bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: patch to avoid huge buffer in scan-skel.l


From: Akim Demaille
Subject: Re: patch to avoid huge buffer in scan-skel.l
Date: Sat, 01 Feb 2003 17:32:41 +0100
User-agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-pc-linux-gnu)

 >> If you find some spare time, spend it reading the documentation of
 >> M5: there are a few simple ideas in there that we just need to steal
 >> and implement in GNU M4 to suddenly vastly simplify, improve and
 >> immensely speed up all our M4 based tools.

 Paul> I briefly scanned it, but I don't see the ideas.  Sorry.

I'm referring to everything that makes the syntax more pleasant (e.g.,
named arguments), much faster (e.g., a non macro syntax for shifts),
and an easy means to escape some characters (i.e., the "hard quotes"
as he says).

 >> The last significant effort will be making M4 be a library.

 Paul> That will be a lot of work, though.  

I don't think so: Gary already made significant surgery on M4.  

 Paul> Wouldn't it be better to use an already-existing library
 Paul> instead?  Something like Guile, say?

I'm not excited at this idea.

 Paul> I originally didn't think that Guile was nearly as good a match as M4
 Paul> for this problem, but now that I've seen what the M4 solution looks
 Paul> like I'm not so sure.  Autogen uses Guile for this sort of thing, and
 Paul> it seems to work fairly well.  <http://autogen.sourceforge.net/>

The people I know who tried Guile had me convinced it is still too soon.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]