deleting preprocessor directives