CPROCESS * son; // Código identificador del proceso hijo
Esta variable predefinida es PUBLIC, lo que significa que cada proceso tendrá su propio valor en su variable son.
Esta variable contiene siempre el código identificador del último proceso que ha creado (llamado) el proceso actual, es decir, indica cuál es el último proceso invocado.
Dentro del lenguaje se denomina proceso padre al que llama a otro proceso, y proceso hijo al que ha sido llamado. Para más información ver las jerarquías de procesos en el lenguaje.
Esta variable estará por defecto a 0 hasta que el proceso realice una llamada a otro proceso, momento en el cual se creará el nuevo proceso indicando su código identificador en son.
Nota: El código identificador del proceso padre se indica en la variable local predefinida father.
Ver: Datos locales - Código identificador - Jerarquías de procesos