Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!ihnp4!drutx!houxe!hogpc!houti!ariel!vax135!cornell!uw-beaver!tektronix!hplabs!hpda!fortune!amd!decwrl!decvax!cca!ima!ism780b!jim From: jim@ism780b.UUCP Newsgroups: net.lang.c Subject: Re: Re: 6 character external identifiers - (nf) Message-ID: <11@ism780b.UUCP> Date: Wed, 1-Aug-84 00:30:03 EDT Article-I.D.: ism780b.11 Posted: Wed Aug 1 00:30:03 1984 Date-Received: Sun, 22-Jul-84 03:02:30 EDT Lines: 12 #R:umcp-cs:-780400:ism780b:25500005:000:410 ism780b!jim Jul 14 11:46:00 1984 > There is a rather elegant way to replace long external identifiers by > shorter ones: use the C preprocessor. It should be easy to write a > program which generates a set of lines to a file "rename.h" like: > > #define ThisIsAVeryLongName _1ThisIsAVeryLongName > #define ThisIsAnother _2ThisIsAnother > etc. I submitted such a program, called shortc.c, to net.sources a while back.