Lattice/UNIX incompatibility

Andrew Koenig ark at alice.UUCP
Thu Dec 27 06:39:53 AEST 1984


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.



More information about the Comp.lang.c mailing list