Задание секции условной компиляции.
ifndef <Имя условия компиляции> ... elseif ... endif
Если условие задано ранее оператором define, то компилируется текст после elseif, а если не задано – то после ifndef.
definef_1; ifndeff_1; Y=sin(X); elseif Y=cos(X); endif
В примере в результате определения условия f_1 будет скомпилирована строка Y=cos(X);