Thanks for your interest in GNU Chess. I am afraid that I don't quite
follow your point. Certainly, GNU Chess 6 is compiled in C++ even
though it mainly uses C constructs rather than (non C) C++ specific
constructs.
If you want to be more specific wrt your purposes with GNU Chess,
I might try to give you a better focused reply.
Regards,
Antonio Ceballos