Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site sdchema.UUCP Path: utzoo!watmath!clyde!akgua!sdcsvax!sdchema!donn From: donn@sdchema.UUCP (Donn Seeley) Newsgroups: net.lang.c Subject: Re: Numerical C Message-ID: <114@sdchema.UUCP> Date: Sun, 6-May-84 00:00:42 EDT Article-I.D.: sdchema.114 Posted: Sun May 6 00:00:42 1984 Date-Received: Tue, 1-May-84 19:24:50 EDT References: <3000022@uokvax.UUCP> <882@elsie.UUCP> <327@whuxle.UUCP> <280@zeus.UUCP> <1886@rlgvax.UUCP> Organization: Used Softwear Jobbers, Inc. (Clandestine Computer Services) Lines: 16 For what it's worth... While Jim McGinness was working here at UCSD Chemistry, he put together a system of 'sed' scripts which operated on the assembly output of the PCC and caused C programs written to use exclusively 'double' type to become programs which used single precision. Unsatisfied with that, he tells me he has plans for a compiler that will implement a 'single' type, which is identical to 'float' except it is not promoted to double in expressions. I think a 'single' type would do just what people want, and fairly simply too. ('Single' is to 'float' as 'short' is to 'int', of course.) For compilers without 'single', just typedef 'single' to 'float' or 'double'. Are you out there Jim? Donn Seeley UCSD Chemistry Dept. ucbvax!sdcsvax!sdchema!donn