The name prAprocessor stands for "preprocessor for anything". Its intent is to provide C like preprocessor syntax for any language without modifying that language syntax. The directives, like #define, ...