From: Radical DOT NetSurfer AT delorie DOT com Newsgroups: comp.os.msdos.djgpp Subject: Re: Possible bug Date: Sat, 22 Sep 2001 05:05:23 -0400 Organization: Posted via Supernews, http://www.supernews.com Message-ID: <1pkoqt4ocnvr400nklea28vr51no8tkbsh@4ax.com> References: <004601c142e7$6f0a2920$323647a1 AT robert> X-Newsreader: Forte Agent 1.8/32.548 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: newsabuse AT supernews DOT com Lines: 48 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com 221T (decimal) = $DD = 335O (octal) produces for me in windows a pipe-like character that has a tiny break in it, while the usual pipe char, 124T ($7C = 174O) in windows, appears as a solid pipe character. Now.. In pure MSDOS terms (running an msdos editor in this case), I get just the opposite appearence from these two values! where, indeed, ALT0221 does produce a "fat-pipe" go figure! now if only the bugs in the GCC library relating to strupr, strlwr, and toupper, tolower were only fixed. email: radsmail AT juno DOT com http://members.tripod.com/~RadSurfer/ Join us on Yahoo at: http://groups.yahoo.com/group/BorlandCPPBuilder for informal discussions about all versions of C++Builder... [Computer programming for Windows 95, and Console32] (you must be a Yahoo member to join) On Fri, 21 Sep 2001 22:50:20 +0100, "Robert Allsworth" wrote: >I'm experiencing a strange feature with the gcc version 2.953 > >If would appear to be generating a compile error when using a logical OR. > >sample code is: > >if (( fred <= 0 ) || ( bill >=300)) > printf("hello\n"); > > >gives > >Error: parse error before character 0335 > >Any suggestions ? > >I can't believe this is a real error but I'm running out of options >