Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site hp-pcd.UUCP Path: utzoo!linus!security!genrad!decvax!harpo!seismo!hao!hplabs!hp-pcd!orstcs!nathan From: nathan@orstcs.UUCP Newsgroups: net.micro.pc Subject: Re: Optimiczing CI-C86? - (nf) Message-ID: <2878@hp-pcd.UUCP> Date: Wed, 14-Dec-83 03:56:15 EST Article-I.D.: hp-pcd.2878 Posted: Wed Dec 14 03:56:15 1983 Date-Received: Sat, 17-Dec-83 01:03:41 EST Sender: notes_gateway@hp-pcd.UUCP Organization: Oregon State University, Corvallis, OR Lines: 31 #R:ecsvax:-170000:orstcs:8500007:000:1305 orstcs!nathan Dec 13 18:35:00 1983 We obtained version 1.33d in April '83 (the latest non-optimizing version), with the promise that for our $400 we would be getting the optimizing version within a month. We have yet to receive it. About every month or so, they say "in three or four weeks" when I call to check up. Otherwise, I am very pleased with the compiler and have had very little trouble contacting them. I am particularly pleased that I can talk to the person who wrote the compiler when I have difficulties. (compiler bugs do surface on occasion...) The optimizing version still won't have structure assignment or enum types. These facilities have been in Unix C for several years now, and there is little excuse for not putting them into a modern compiler. Recently we had occasion to port code produced by yacc to this compiler; the CI compiler rejected it. (with some hand-massaging we made CI accept it) CI also does not ship a lint with their compiler. Since nobody else but Bell seems to, we can't really single them out; but they claim to supply "full K&R C". Lint is mentioned many times in K&R as accompanying the C compiler, and is described as being as much a part of the C system as "stdio". Can we consider a C compiler product complete K&R if it doesn't include lint? Nathan C. Myers Alan Batie