Директивы компилятора
Эта страница переведена со обществом на русский язык, но нуждается в улучшениях. Если вы хотите принять участие в переводе свяжитесь с @alexgton.
Это ключевые слова, которые начинаются с # и предписывают компилятору выполнить некоторые действия, проверки или изменить параметры.
Эти директивы можно использовать только на самом внешнем уровне (не внутри определения какой-либо функции).
#include
Директива #include позволяет включить другой файл исходного кода FunC, который будет проанализирован вместо include.
Синтаксис: #include "filename.fc";. Файлы автоматически проверяются на повторное включение, и попытки включить
файл более одного раза будут игнорироваться по умолчанию с предупреждением, если уровень детализации не ниже 2.
Если во время анализа включенного файла происходит ошибка, дополнительно выводится стек включений с расположением каждого включенного файла в цепочке.