Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site ubc-vision.CDN Path: utzoo!utcsrgv!ubc-vision!manis From: manis@ubc-vision.CDN (Vincent Manis) Newsgroups: net.lang.c Subject: Re: ANSI C, the C Pre-Processor, and string concatenation Message-ID: <584@ubc-vision.CDN> Date: Tue, 25-Sep-84 00:10:03 EDT Article-I.D.: ubc-visi.584 Posted: Tue Sep 25 00:10:03 1984 Date-Received: Wed, 19-Sep-84 13:37:11 EDT References: <13513@sri-arpa.UUCP> Organization: UBC Vision, Vancouver, B.C., Canada Lines: 13 The major advantage of string concatenation, besides its interaction with the preprocessor, is the ability to break very long strings over lines, without ending up with some of the typographical messes C forces us to do, e.g., #define verylong \ "/usr/smith/bin/myprog" \ " foo -bar " \ " quertyiop" I can't say I'm worried by the lack of an explicit operator, as this concatenation is not an actual operation, but rather a lexical transformation.