Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site gitpyr.UUCP
Path: utzoo!watmath!clyde!bonnie!akgua!gatech!gitpyr!robert
From: robert@gitpyr.UUCP (Robert Viduya)
Newsgroups: net.lang.c
Subject: Re: $ in identifiers -- poll
Message-ID: <422@gitpyr.UUCP>
Date: Fri, 14-Dec-84 03:32:02 EST
Article-I.D.: gitpyr.422
Posted: Fri Dec 14 03:32:02 1984
Date-Received: Sat, 15-Dec-84 02:47:29 EST
References: <3@aeolus.UUCP> <260@sftri.UUCP> <3281@mit-eddie.UUCP>
Organization: Georgia Tech, Atlanta
Lines: 26

><

Perhaps what C really needs is a way to define a seperate external name for
an identifier when declaring that identifier.  For example, the following:

    extern sys_read "SYS$READ" ();

would tell the compiler/linker to call the entrypoint  "SYS$READ"  whenever
"sys_read"  was called in the source.  "sys_read" would be the source level
name of the procedure and "SYS$READ" would be the object level name of  the
procedure.   This should also be able to be applied to int's and other data
structures.  The definition  of  the  object  level  name  should  also  be
optional.

Of course, the syntax is a only a suggestion.

                        robert

-- 
Robert Viduya
Office of Computing Services
Georgia Institute of Technology, Atlanta GA 30332
Phone:  (404) 894-4669

...!{akgua,allegra,amd,hplabs,ihnp4,masscomp,ut-ngp}!gatech!gitpyr!robert
...!{rlgvax,sb1,uf-cgrl,unmvax,ut-sally}!gatech!gitpyr!robert