Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site alice.UUCP Path: utzoo!watmath!clyde!cbosgd!cbdkc1!desoto!packard!edsel!bentley!hoxna!houxm!mhuxr!ulysses!allegra!alice!ark From: ark@alice.UUCP (Andrew Koenig) Newsgroups: net.lang.c Subject: Re: Lattice/UNIX incompatibility Message-ID: <3194@alice.UUCP> Date: Wed, 26-Dec-84 15:39:53 EST Article-I.D.: alice.3194 Posted: Wed Dec 26 15:39:53 1984 Date-Received: Thu, 27-Dec-84 03:44:44 EST References: <233@gumby.UUCP> Organization: AT&T Bell Laboratories, Murray Hill Lines: 14 Every version of the Lattice compiler I have seen has four non-standard things: 1. Comments nest. 2. If you try to pass a structure to a function it quietly passes a pointer to the structure. 3. Every declaration of an external variable but one must say 'extern'. 4. Case is ignored in external variables. This makes it quite a nuisance to port Unix applications.