Ver Preprocesadores de propósito general para ver otros ejemplos.