Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site hou3c.UUCP
Path: utzoo!watmath!clyde!burl!hou3c!ka
From: ka@hou3c.UUCP (Kenneth Almquist)
Newsgroups: net.lang.c
Subject: Re: What Can't C Do?
Message-ID: <416@hou3c.UUCP>
Date: Sat, 17-Mar-84 23:37:42 EST
Article-I.D.: hou3c.416
Posted: Sat Mar 17 23:37:42 1984
Date-Received: Sun, 18-Mar-84 08:36:35 EST
References: <6900@unc.UUCP>
Organization: Bell Labs, Holmdel, NJ
Lines: 8

One thing that C lacks is a method of testing for arithmetic overflow.
This makes it difficult to write efficient interpreters for "normal"
languages that check for overflow.  I suspect that many C programs sim-
ply assume that overflow will not occur and produce incorrect results
when it does occur.

I don't have any good proposals for integrating such a facility into C.
				Kenneth Almquist