simple preprocessor example