Charles Yes, I assumed this and used the macro invocation in my test compile.
And for completeness, I can confirm that when I use cc -E on my 1.12 system I get the same results as you i.e.: printf("%fox %s %s %s %s\n", 5, "The", "quick", "brown", "fox"); Regards Andy T. On 2 Sep 2014, at 03:20, Charles Mills <charl...@mcn.org> wrote: > I realize I also left out one line of the problem. > > *For the macro invocation* > > STRINGZ(The, quick, brown, fox); > > the compiler is making of it > > printf("%fox %s %s %s %s\n", 5, "The", "quick", "brown", "fox"); > > Charles ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN