Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 (Denver Mods 7/26/84) 6/24/83; site drutx.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!ihnp4!drutx!qwerty
From: qwerty@drutx.UUCP (Brian Jones)
Newsgroups: net.lang.c
Subject: Re: lint, pointers, 0 (what else?)
Message-ID: <2023@drutx.UUCP>
Date: Tue, 12-Feb-85 10:08:41 EST
Article-I.D.: drutx.2023
Posted: Tue Feb 12 10:08:41 1985
Date-Received: Wed, 13-Feb-85 07:45:49 EST
References: <366@harvard.ARPA> <250@cadre.ARPA> <103@timeinc.UUCP>
Distribution: net
Organization: AT&T Consumer Products, Denver
Lines: 17

I couldn't help but throw in my $.25 worth - K&R, 14.4:

"A pointer may be converted to any of the integral types LARGE ENOUGH TO HOLD
IT.  Whether an int or a long is required is MACHINE DEPENDENT." (Emphasis is
mine)

I am working with a C compiler and an 8086 based system.  I have also found
problems porting programs that are written with non-portable assumptions.

I have begun to wish for data types such as int8, int16, int32, etc. so that
programmers could say what they really mean, instead of leaving it as an
"exercise for the student".

						Brian Jones
						AT&T - Tech
						{ihnp4,}!drutx!qwerty