Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site umcp-cs.UUCP Path: utzoo!linus!philabs!seismo!rlgvax!cvl!umcp-cs!chris From: chris@umcp-cs.UUCP Newsgroups: net.lang.c Subject: Re: "Re: Identifier significance CHALLENGE - (nf)" Message-ID: <4424@umcp-cs.UUCP> Date: Tue, 13-Dec-83 20:49:09 EST Article-I.D.: umcp-cs.4424 Posted: Tue Dec 13 20:49:09 1983 Date-Received: Fri, 16-Dec-83 02:31:28 EST References: <229@ihlpf.UUCP>, <136@pucc-k> <159@elsie.UUCP> Organization: Univ. of Maryland, Computer Science Dept. Lines: 28 Look at your K&R book. Chapter 2, p. 33: "Only the first eight characters of an internal name are significant, although more may be used." (They also mention that external names (i.e. globals) may have less than 8 significant characters.) So, a suggestion: *Prepend* a unique identifier to those which are not already unique. For example, you might replace long_name_function () ... with _1_long_name_function () ... if "long_na" (or whatever the name becomes after compilation) is not unique. The next occurance might have "_2_" prepended. The nice thing about this is that the original names are easy to find (and, if necessary, recreate). -- In-Real-Life: Chris Torek, Univ of MD Comp Sci UUCP: {seismo,allegra,brl-bmd}!umcp-cs!chris CSNet: chris@umcp-cs ARPA: chris.umcp-cs@CSNet-Relay