Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!princeton!caip!seismo!harvard!h-sc1!h-sc2!augart From: augart@h-sc2.UUCP (augart) Newsgroups: net.lang.c Subject: Re: What should be added to C Message-ID: <963@h-sc2.UUCP> Date: Tue, 27-May-86 07:09:57 EDT Article-I.D.: h-sc2.963 Posted: Tue May 27 07:09:57 1986 Date-Received: Thu, 29-May-86 03:56:33 EDT References: <1462@mmintl.UUCP> <5498@alice.uUCp> <2823@utcsri.UUCP> Reply-To: swa@xx.lcs.mit.edu (Steven Augart) Organization: Harvard University Science Center Lines: 16 Summary: C HAS multi-line macros... >>> o The ability to define multi-line pre-processor macros, using #begdef and >>> #enddef statements. #if and other conditionals in the body of the >>> definition would be evaluated when the macro was not interpreted, not when >>> it is encountered. >> >>Why would you want to use it? > >When your macro won't fit on a line, and/or you want to use #if's etc >as part of the macro, obviously. If your macro won't fit on a line, you can already handle this problem by finishing off each line except the last with a backslash. The other addition would be a win, though. Steven Augart swa@xx.lcs.mit.edu