m4-patches
[Top][All Lists]
Advanced

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

Re: FYI: 27-gary-builtin-argument-count-check-refactoring.patch


From: akim
Subject: Re: FYI: 27-gary-builtin-argument-count-check-refactoring.patch
Date: Sat, 13 Oct 2001 08:48:54 +0200
User-agent: Mutt/1.3.22i

On Fri, Oct 12, 2001 at 09:05:27PM +0100, Gary V. Vaughan wrote:
> Now we decalre builtins like this:
> 
>       /*      function        macros  blind argmin  argmax */
>       BUILTIN(builtin,        FALSE,  TRUE,   2,      -1 )    \
> 
> Pretty cool huh?

You beat me on this one :)  That's something I wanted, not only for
factorization, but also because I think this is a service which define
should provide, so that in macros we don't have to ifelse errprint etc.
which would slow down things too much.

I would also like to have the location site attached to the values too,
and ultimately have m4 provide M4sugar's expansion_stack which allows
to know the expansion track that was followed until some failure/warning
message.

Really, a gareat patch :)



reply via email to

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