La biblioteca pps.h de PIC32 contiene una función de preprocesador que dirige la entrada / salida de un periférico a ciertos pines del microcontrolador.
La función es:
#define PinSelOutput(grp,pin,fn) OUT_PIN_PPS##grp##_##pin = OUT_FN_PPS##grp##_##fn /**<Pin Select output bit*/
Lo que no puedo entender es la implementación de "## _" antes de "## pin". Pega la parte de la cuerda antes de "_" con "_", de alguna manera.
¿Hay una tabla con combinaciones de hashtag especiales que pueda verificar?