c/cpp mode