Separate C and C++ assistants