[prev in list] [next in list] [prev in thread] [next in thread] 

List:       autoconf
Subject:    Re: m4sugar.m4
From:       Akim Demaille <akim () epita ! fr>
Date:       2004-09-20 7:52:23
Message-ID: mv4llf5z8aw.fsf () nostromo ! lrde ! epita ! fr
[Download RAW message or body]

>>> "Gary" == Gary V Vaughan <gary@gnu.org> writes:

 > -----BEGIN PGP SIGNED MESSAGE-----
 > Hash: SHA1

 > Hi,

 > Would you mind if I ship an implementation of m4sugar.m4 with the
 > next release of GNU m4, with an eye to replacing parts of it with
 > C at some point?

There are some issues in m4sugar that were waiting for a better C
implementation.  In particular:

- ERE instead of BRE
- text builtins should return their result *quoted*.

However, a C implementation of m4sugar is not the best (=more urgent)
service GNU M4 can give to M4sugar: call-stack introspection would be
much better, and would considerably speed up Autoconf (I bet of 30%).
Basically, everything related on m4_expansion_stack should be provided
by m4 itself.



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic