P es un preprocesador de texto diseñado para Pandoc (y más generalmente Markdown y reStructuredText).PP implementa: - macros - programación alfabetizada - Diagramas GraphViz, PlantUML y ditaa - Scripts Bash, Cmd, PowerShell, Python y Haskell
            
            Sitio web:
http://cdsoft.fr/pp/Categorias
Alternativas a PP - A generic Preprocessor para todas las plataformas con cualquier licencia
5
                GCC C Preprocessor (cpp)
El preprocesador C implementa el lenguaje macro utilizado para transformar los programas C, C ++ y Objective-C antes de que se compilen.También puede ser útil por sí solo.
                    
                  1
                0
                Mozilla Text Preprocessor
El preprocesador de compilación es similar al preprocesador C, destinado a procesar archivos que no tienen preprocesador incorporado, como documentos XUL y JavaScript.
                    
                  0
                preprocess
Una variación en el preprocesador C que (1) funciona en varios lenguajes y (2) codifica las declaraciones del preprocesador como comentarios en ese lenguaje para que la corrección de sintaxis no se rompa.