logo search
TurboProlog / Документация / TOM_2

Включение файлов в вашу программу.

Вы используете include в программах или модулях, чтобы включить со-

держимое другого файла в вашу программу во время компиляции. Синтаксис:

include "DosFileName"

DosFileName может включать имя, но вы должны помнить, что символ \

используется в Турбо Прологе как символ escape. Имея это в виду, вы долж-

ны ставить два символа \ в случаях, когда \ используется внутри исходного

текста.

Использовать включение файлов вы можете только на границах разделов

программы, поэтому include может появиться только там, где разрешается

одно из ключевых слов domains, predicates, goal, database или clauses.

Включаемый файл сам может содержать директивы include. Однако, включенные

файлы не должны использоваться рекурсивно таким образом, что один файл

включается более одного раза во время компиляции. Включенные файлы могут

содержать объявления цели, доменов и предикатов, при известных ограниче-

ниях на структуру программы.