Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rochester!cornell!batcomputer!garry From: garry@batcomputer.tn.cornell.edu (Garry Wiegand) Newsgroups: comp.lang.c Subject: Portable code: identifier length Message-ID: <1825@batcomputer.tn.cornell.edu> Date: Mon, 15-Dec-86 01:21:24 EST Article-I.D.: batcompu.1825 Posted: Mon Dec 15 01:21:24 1986 Date-Received: Tue, 16-Dec-86 20:42:09 EST Reply-To: garry%cadif-oak@cu-arpa.cs.cornell.edu Organization: Cornell Engineering && Flying Moose Graphics Lines: 17 I notice in Martin Minow's C-spec postings that the spec currently says that external identifiers may - dependent on implementation - be significant in as few as the first 6 characters. I have a System V - derived machine that only recognizes 16 characters. Big Blue only does 6, naturally. I like long and descriptive names, but I also like to be somewhat portable. So: Question 1: are there *other* C implementations which do less than 31? (If so, what's their choice, please?) Question 2: are there *any* pre-processor implementations which do not adhere to the full 31? thanks garry wiegand (garry%cadif-oak@cu-arpa.cs.cornell.edu)