Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!brutus.cs.uiuc.edu!ginosko!uunet!mstan!amull From: amull@Morgan.COM (Andrew P. Mullhaupt) Newsgroups: comp.lang.pascal Subject: Re: Obfuscated Pascal Contest Summary: Need for clarification? Message-ID: <447@s5.Morgan.COM> Date: 16 Oct 89 03:59:36 GMT References: <441@e-street.Morgan.COM> <23122@cup.portal.com> Organization: Morgan Stanley & Co. NY, NY Lines: 43 In article <23122@cup.portal.com>, R_Tim_Coslet@cup.portal.com writes: > Goes against the WHOLE IDEA of Pascal! > > R. Tim Coslet > > Usenet: R_Tim_Coslet@cup.portal.com > BIX: r.tim_coslet I thought I made it clear in my original posting that I thought there wasn't any obfuscated Pascal. All but two of the responses I have got so far agree with this sentiment. I'll collect the obfuscations, (I have received no actual programs. One guy sent me an idea on how to obfuscate Pascal, and the other guy threatened to send me an 1100 line program after he compresses out the comments.) If there is any Obfuscated Pascal, it's pretty thin soup compared to C. Maybe some other kind of programming contest is more to the taste of Pascal, but I can't think of what it would be. Let me clarify my willingness to pore over obfuscation candidates: 1. Mere program size is not much of an obfuscation. Keep it small, (probably under 5K bytes of source is reasonable). 2. Format abuse is not enough. The obfuscation should be resistant to prettyprinting. 3. Stick to the ISO standard. (Level 0 preferred.) This means that range checking will not be defeated. 4. The program source must compile and run, preferably actually doing something. 5. Comments should be omitted entirely, or misleading. The smallest possible source which performs a given task is likley to be the most impenetrable. I'm not really trying to encourage submissions, just give an indication of some things that I wouldn't think very interesting. Later, Andrew Mullhaupt