Date: Sat, 22 Sep 2001 10:53:06 +0300 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: "Robert Allsworth" Message-Id: <2110-Sat22Sep2001105305+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9 CC: djgpp AT delorie DOT com In-reply-to: <004601c142e7$6f0a2920$323647a1@robert> (robertallsworth AT yahoo DOT co DOT uk) Subject: Re: Possible bug References: <004601c142e7$6f0a2920$323647a1 AT robert> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: "Robert Allsworth" > Date: Fri, 21 Sep 2001 22:50:20 +0100 > > If would appear to be generating a compile error when using a logical = > OR. > > sample code is: > > if (( fred <= 0 ) || ( bill >=3D300)) > printf("hello\n"); > > > gives > > Error: parse error before character 0335 I'm guessing that the key you think is a `|' key in fact produces some non-ASCII character (whose octal code happens to be 0335).