[CrackMonkey] How about that John McCain?

J C Lawrence claw at kanga.nu
Wed Feb 2 01:08:47 PST 2000


On Wed, 2 Feb 2000 00:55:50 -0800 
Monkey Master <monkeymaster at crackmonkey.org> wrote:

> begin J C Lawrence quotation:
>> At one point after an all-nighter I finally demonstrated that the
>> Apogee C compiler for Fairchild CLIPPER CPUs used the wrong
>> precendence order in processing the ternary operation (?:) in
>> direct violation of both K&R and the then current X3J11 ANSI
>> draft.  Yes, the resultant comments in the source, messages to my
>> boss and Apogee quite definitely complained of "bugs in the
>> compiler".

> Violation of K&R and the ANSI standard is one thing, "bugs
> in the compiler" is another.

I recently ran into a glorious feature of a nameless C++ compiler.
It would refuse to compile a file containing the following, and only
the following:

class X {
  int errno();
};

The summary was that the compiler treated "errno" specially.

I won't even comment on EGCS' wonderful template or exception
handling.

-- 
J C Lawrence                                 Home: claw at kanga.nu
----------(*)                              Other: coder at kanga.nu
--=| A man is as sane as he is dangerous to his environment |=--





More information about the Crackmonkey mailing list