В продолжение темы о компиляторах C. Традиционно C препроцессоры находились отдельно от компилятора. Но с появлением директивы #pragma появились проблемы - эта директива должна влиять на поведение компилятора. Из-за этого она не обрабатывается препроцессором, что вообще не соответствует стандарту. Поэтому такой вопрос - к синтаксису чего относится оператор _Pragma - препроцессора или компилятора?