Path: utzoo!utgpu!watmath!iuvax!bsu-cs!dhe??xi@b??xu-c??x.b??xu.edu From: dhe??xi@b??xu-c??x.b??xu.edu (Rahul Dhe??xi) Newsgroups: comp.std.c Subject: Re: Portable Self-Replicating C Contest Message-ID: <6756@bsu-cs.bsu.edu> Date: 13 Apr 89 17:46:21 GMT References: <12144@haddock.ima.isc.com> <12593@haddock.ima.isc.com> <6647@bsu-cs.bsu.edu> <12629@haddock.ima.isc.com> Sender: dhesi@bsu-cs.bsu.edu Reply-To: dhesi@bsu-cs.bsu.edu (Rahul Dhesi) Organization: CS Dept, Ball St U, Muncie, Indiana Lines: 15 In article <12629@haddock.ima.isc.com> karl@haddock.ima.isc.com (Karl Heuer) writes: >(One correct fix is to use `printf("?\?=")', but since `\' is itself a >trigraphable character, this must be written `printf("???/?=")'!) ^^^^^^ This seems awfully difficult for a lexical analyzer to handle, and perhaps illustrates my point again. (Isn't ? itself a trigraph character, at least when ambiguity requires it?) As a sporting gesture, would you be willing to repost the contest rules, this time using trigraphs only in place of the offending symbols? If that doesn't make my point, nothing will. Rahul Dhe??xi UUCP: ...!{iuvax,pur-ee}!b??xu-c??x!dhe??xi