adding preprocessor example except for input file