Advanced C Language Preprocessor The Cross-platform C language preprocessor written in Perl multilevel preprocessing operator overloading templates annotations AOP Preprocessing-time calculation