From: "RWA" Newsgroups: comp.os.msdos.djgpp Subject: Re: Possible bug Date: Sat, 22 Sep 2001 12:05:37 +0100 Organization: BT Internet Lines: 33 Message-ID: <9ohrai$6kl$1@uranium.btinternet.com> References: <004601c142e7$6f0a2920$323647a1 AT robert> <2110-Sat22Sep2001105305+0300-eliz AT is DOT elta DOT co DOT il> NNTP-Posting-Host: host213-122-19-78.btinternet.com X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Sorry all........ I'd made a typo in the autoexec codepage prepare line. When Win98 boots you don't get much time to see errors flying past. When I booted into MS-DOS the error was quite apparent. The lesson here is don't post panic messages until you learn to spell prepere with the 'a' it deserves. Thanks "Eli Zaretskii" wrote in message news:2110-Sat22Sep2001105305+0300-eliz AT is DOT elta DOT co DOT il... > > 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).