Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site watdaisy.UUCP
Path: utzoo!watmath!watdaisy!ndiamond
From: ndiamond@watdaisy.UUCP (Norman Diamond)
Newsgroups: net.lang.c
Subject: Re: External names in other languages
Message-ID: <6865@watdaisy.UUCP>
Date: Mon, 21-Jan-85 15:28:01 EST
Article-I.D.: watdaisy.6865
Posted: Mon Jan 21 15:28:01 1985
Date-Received: Tue, 22-Jan-85 04:58:55 EST
References: <7332@brl-tgr.ARPA>
Organization: U of Waterloo, Ontario
Lines: 23

> 	it is a sound idea admittedly but it seems to me that all you
> are doing is the standard(?) practice of
> 
> #define this_is_a_very_long_name xyzzy
> int this_is_a_very_long_name;
> 
> when the compiler generates the internal global symbols table then for
> the linker all references would be to variable xyzzy.
> 
>                      nice try but no dice i think
> 
>                             shades@mit-oz

The problem originally came about because xyzzy sometimes isn't a valid
identifier in C.  Putting it in a #define doesn't make it valid.

-- Norman Diamond

UUCP:  {decvax|utzoo|ihnp4|allegra|clyde}!watmath!watdaisy!ndiamond
CSNET: ndiamond%watdaisy@waterloo.csnet
ARPA:  ndiamond%watdaisy%waterloo.csnet@csnet-relay.arpa

"Opinions are those of the keyboard, and do not reflect on me or higher-ups."