simplify preprocessor rules no more spanning blocks, only single lines are processed