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