What does C@t{++} mean in the gdb man page

documentationgdbman

I was reading the manpage for gdb and I came across the line:

You can use GDB to debug programs written in C, C@t{++}, Fortran and Modula-2.

The C@t{++} looks like a regex but I can't seem to decode it.

What does it mean?

Best Answer

GNU hates man pages, so they usually write documentation in another format and generate a man page from that, without really caring if the result is usable.

C@t{++} is some texinfo markup which didn't get translated. It wasn't intended to be part of the user-visible documentation. It should simply say C++ (possibly with some special font for the ++ to make it look nice).

Related Question