Andrew Lentvorski wrote:
Christopher Smith wrote:
DevStudio (actually a lot of commercial C++ dev tools) has been handling
the vagaries of C++ for years.
Oh, how do you say that with a straight face? Please, stop, you're
killing me.
Visual C++ wasn't even *remotely* compliant with even basic C++ for
years after *everybody* else was almost 100% compliant. People were
jumping for joy when they hired Herb Sutter in 2002 because someone
might finally fix Visual C++.
...and since 2003 it has been one of the most standards compliant C++
compilers going. Furthermore, the gcc folks weren't exactly in a great
position to complain.
But that wasn't what I was speaking to. There is little point for the
IDE being more standards compliant than the compiler. I was referring to
the IDE being able to successfully tell you what the type was of a given
variable is, which is presumably not terribly useful if it differs from
what the compiler thinks it is. DevStudio, WebSphere Developer Studio,
Sun Studio, etc. have all been doing this sort of thing just fine.
One of the saddest things about gcc is
that they didn't make their parsing more easily usable by outside code.
The qemu guys seemed to use it just fine.
? The qemu guys don't use the C++ parser... AFAIK they just use gcc to
generate little bits of assembly stub. Is there something I'm not aware of?
--Chris
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg