pub fn show_preprocessor_pragma<F>(f: &mut F, pp: &PreprocessorPragma)where
    F: Write,