Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!spool.mu.edu!uunet!mcsun!ukc!stl!siesoft!stuart From: stuart@siesoft.co.uk (Stuart Hood) Newsgroups: comp.lang.c Subject: Macro arguments with commas Summary: How do you pass an argument to a macro with a comma in Keywords: Macro, comma Message-ID: <1991Apr26.142042.11123@siesoft.co.uk> Date: 26 Apr 91 14:20:42 GMT Sender: usenet@siesoft.co.uk (NNTP Poster) Distribution: comp Organization: Siemens-Nixdorf Systems Development Group, UK Lines: 39 I have a macro: #define M(E) { static int v[] = E; \ int i; \ for (i=0; i