Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site rabbit.UUCP Path: utzoo!linus!security!genrad!decvax!harpo!eagle!allegra!alice!rabbit!pjw From: pjw@rabbit.UUCP (peter weinberger) Newsgroups: net.lang Subject: loops counting down Message-ID: <2418@rabbit.UUCP> Date: Sun, 22-Jan-84 10:49:17 EST Article-I.D.: rabbit.2418 Posted: Sun Jan 22 10:49:17 1984 Date-Received: Tue, 24-Jan-84 01:25:56 EST Organization: AT&T Bell Laboratories, Murray Hill Lines: 6 C does not encourage loops counting down (although it must plead guilty on register declarations): in our kernel (modified 4.1) there are exactly 7 counting-down loops [matching for.*--], 2 of which are maintaining first-in-first-out, one is a cheap decimal conversion, 3 have early exits, and only one (in vmpt.c) of which is gratuitous.