Path: utzoo!utgpu!watserv1!watmath!att!ima!ima.isc.com From: karl@ima.isc.com (Karl Heuer) Newsgroups: comp.lang.c Subject: Re: long identifiers Keywords: identifiers Message-ID: <5239@ima.ima.isc.com> Date: 5 Nov 90 06:08:52 GMT References: <15953@csli.Stanford.EDU> <487@taumet.com> <15959@csli.Stanford.EDU> <272477A0.6845@tct.uucp> <1925@tuvie> <1990Oct25.182246.27505@nntp-server.caltech.edu> <1990Oct26.115021.6330@watmath.waterloo.edu> <1990Oct26.160212.14926@granite.cr.bull.com> Sender: karl@ima.ima.isc.com Reply-To: karl@ima.isc.com (Karl Heuer) Organization: Interactive Systems Lines: 10 Supersedes: <1990Nov02.040220.16945@dirtydog.ima.isc.com> In article <1990Oct26.160212.14926@granite.cr.bull.com> buck@granite.cr.bull.com (Kenneth J. Buck) writes: >Note: Some compilers use a name-mapping algorithm in order to achieve the >external symbol name-length restrictions, instead of just truncating the name >(something like, eliminate vowels starting from right to left, then >consonants, etc., until no more than 6 chars remain, or whatever...). Such compilers are not ANSI-conforming, since ANSI C requires the compiler to distinguish between, say, "getchar" and "getchr". Karl W. Z. Heuer (karl@ima.isc.com or uunet!ima!karl), The Walking Lint