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