Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/17/84 chuqui version 1.7 9/23/84; site nsc.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!ihnp4!nsc!chongo From: chongo@nsc.UUCP (Landon Noll) Newsgroups: net.lang.c Subject: Re: 2nd Annual Obfuscated Contest Winners Message-ID: <2919@nsc.UUCP> Date: Sat, 29-Jun-85 00:53:13 EDT Article-I.D.: nsc.2919 Posted: Sat Jun 29 00:53:13 1985 Date-Received: Sun, 30-Jun-85 01:16:44 EDT References: <2902@nsc.UUCP> <36@bbnccv.UUCP> Reply-To: chongo@nsc.UUCP (Landon Noll) Distribution: net Organization: Rational Swamiconductor, Sanivale Lines: 29 Keywords: precedence Summary: In article <36@bbnccv.UUCP> keesan@bbnccv.UUCP (Morris M. Keesan) writes: >1. The most obscure program: >(submitted by Lennart Augustsson) > >is not legal C, even though the 4.2BSD compiler (and presumably other PCC-based >compilers) processes it as the author apparently intended. > >For these two reasons, especially the first, I don't think this program >deserves a prize. Also, this is a bug in the 4.2BSD compiler, and even more >so in the 4.2BSD lint, which should issue a warning even if the compiler is >being forgiving. So it breaks on other compilers eh? Well such is life with a Obfuscated C contest! One has to hand it to someone for finding a "hole" in a compiler, and driving a truck through it. The contest rules stated that it has to be in "Common C". There was nothing to point out that it HAD to be standard C, K&R C, or Deathstar Unix C. The ability to run an entry on other systems was a plus, not a rule. Also, we did not try, nor did we intend to check out each program on every system/compiler. We did not have time, or resources to do so! Thank you for posting a suggested change so that other people might see what the program does. If anyone else finds another porting problem, you might consider posting a bug fix to net.sources.bugs. chongo /\../\ -- no comment is a comment.