Disentangle nested preprocessor directives.