Matthias Kilian wrote:
> 
> On Sun, Apr 30, 2006 at 03:44:13PM -0500, [EMAIL PROTECTED] wrote:
> > There is a
> >     return (eight);
> > in man style.
> 
> But in err() context.
> 
> > I suspect that bad things can happen with macros
> > when you do only sensible things with parens.
> 
> Good point, but if a macro `foo' works with
> 
>       return (foo(x));
> 
> but not with
> 
>       return foo(x);
> 
> then the macro is broken, not the return statement.
> 
> Ciao,
>       Kili

Wonderful.
You have an unbroken return statement that does not work correctly.

If the macro is broken, anything built on top of it is broken.
(And it seems like macros are easily built initially broken;)

Reply via email to