Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!mcsun!sunic!dkuug!dde!Aragorn!ct From: ct@dde.dk (Claus Tondering) Newsgroups: comp.std.c Subject: Commas in macro arguments Message-ID: <1990Mar22.203048.18491@dde.dk> Date: 22 Mar 90 20:30:48 GMT Organization: Dansk Data Elektronik A/S Lines: 13 Suppose I have the following macro definition: #define call(a,b) a(b) I can use that to call a function with one argument. How can I use it to call a function with two arguments? In other words: How do I pass a string containing a comma as the second argument to the macro? Can it be done, or is it impossible? -- Claus Tondering Dansk Data Elektronik A/S, Herlev, Denmark E-mail: ct@dde.dk or ...!uunet!mcvax!dkuug!dde!ct