Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!panda!talcott!harvard!seismo!brl-tgr!tgr!gwyn@BRL.ARPA From: gwyn@BRL.ARPA (VLD/VMB) Newsgroups: net.lang.c Subject: Re: Significant chars in IDs Message-ID: <1917@brl-tgr.ARPA> Date: Sat, 5-Oct-85 20:02:34 EDT Article-I.D.: brl-tgr.1917 Posted: Sat Oct 5 20:02:34 1985 Date-Received: Mon, 7-Oct-85 02:51:05 EDT Sender: news@brl-tgr.ARPA Lines: 12 C is supposed to support AT LEAST 8 significant characters in "internal" names and AT LEAST 6, possibly monocase, significant characters in "external" names. On the PDP-11, internal names sometimes are restricted to 7 characters instead of 8 (this is a bug). X3J11 specifies AT LEAST 31 signifcant characters in internal identifiers and macro names and the same restrictions as above on external identifiers. There are compilers supporting longer significance in identifiers, but for portability you must not rely on more than the minimum.