|
Заголовок модуля и связь модулей друг с другом
Заголовок модуля состоит
из зарезервированного слова UNIT и следующего за ним
имени модуля. Для правильной работы среды Турбо Паскаля
и возможности подключения средств, облегчающих разработку
крупных программ (см. п.9.6), это имя должно совпадать
с именем дискового файла, в который помещается исходный
текст модуля. Если, например, имеем заголовок
Unit Global;
то исходный текст соответствующего модуля
должен размещаться в дисковом файле GLOBAL.PAS. Имя
модуля служит для его связи с другими модулями и основной
программой. Эта связь устанавливается специальным предложением
USES <сп.модулей>
Здесь USES - зарезервированное слово
{использует);
<сп.модулей> - список модулей,
с которыми устанавливается связь; элементами списка
являются имена модулей, отделяемые друг от друга запятыми,
например:
Uses CRT, Graph, Global;
Если объявление USES... используется,
оно должно открывать раздел описаний основной программы.
Модули могут использовать другие модули. Предложение
USES в модулях может следовать либо сразу за зарезервированным
словом INTERFACE, либо сразу за словом IMPLEMENTATION,
либо, наконец, и там, и там (т.е. допускаются два предложения
USES).
|