This is known stuff; only know they have a paper to prove it :-) We should try and get…
I am a little confused about this issue. Unless we are compiling and linking to the C++ source code, why it is necessary to support C++? Couldn't the QT header files just be converted to Pascal the same way the GTK header files were? Once the code is compiled, it just makes calls to the binary objects at the binary level, right? Or not? And Pascal already supports most of the same things as C++ except multiple inheritance and maybe a couple of others. So I would think that the header files could be converted without too much trouble. There might be a few challenges to work through (like multiple inheritance), but I would think it wouldn't be all that hard.
Unless I am wrong about how all this stuff works at a lower level, I don't see any reason that the compiler should need to support C++. Can someone explain to me what I am missing here?
How hard would it be to add that support to the compiler if it is needed?
Curtis
