Tim said:
Nonsense. Whether or not lcc-win conforms to C90 is potentially of
interest to the entire C community,
You misunderstand me - I meant only that whether or not lcc-win should
conform to C90 is a decision that jacob is perfectly free to make for
himself. If his target customer base wants it, that's certainly a
strong incentive to provide it, but it's also an incentive he can
ignore if he chooses. I wouldn't recommend that he pay any attention
to Mr. Teapot's requests; because that guy's just a heckler - and I'm
not aware of any one else here requesting C90 conformance for lcc-win.
If there has indeed been "popular demand" for such a change, it must
have occurred outside of this newsgroup.
However, since you bring up the topic, I do not agree that the fact
that a compiler has achieved full C90 conformance is of significant
interest, not when it targets a platform for which there are already
several fully conforming implementations, not unless there's something
unusually good about that compiler. C99 conformance of lcc-win32 is a
much more newsworthy event.
lcc-win's C90 conformance. I would think anyone in the comp.lang.c
community would be pleased by these events, or at least not be
discouraging about them transpiring.
I don't want to discourage such developments, though I think his time
would have been better spent adding an optional full-conformance mode
to the current version of the compiler, rather than to an old version
of it. Presumably the newest version has some improvements over the
older one. Many of those improvements are, like support for //
comments, incompatible with full C90 conformance. However, I would
gues that at least a few of his improvements would be fully C90
compatible, if only as conforming extensions, and it would have been
better if his fully-C90 compatible compiler had the benefits of those
improvements.
Even better would have been to improve the C99 conformance of his
current version. The thing that worries me is that he may have wasted
his time on C90 conformance because he mispercieved comments about the
non-conformance of his compiler as requests that it be made
conforming; the comment of his quoted above strongly supports that
suspicion.