Moved code for trigraphs to preprocessor code.