Документация по Clarion

       

МОДУЛЬ (указывает файл с модулем-ЧЛЕНОМ)


MODULE(sourcefile)
прототип процедурыe
прототип функции
.

sourcefile Строковая константа. Если sourcefile содержит исходный код на Кларион, то задается имя файла (без расширения) который содержит ПРОЦЕДУРЫ и-или ФУНКЦИИ. Если sourcefile внешняя библиотека, то строка может содержать любой уникальный идентификатор.
прототип Процедуры прототип ПРОЦЕДУРЫ содержащейся в sourcefile.
прототип Функции прототип ФУНКЦИИ содержащейся в sourcefile.

Структура MODULE именует модуль-ЧЛЕН. Он содержит прототипы дл ПРОЦЕДУР и ФУНКЦИЙ содержащихся в sourcefile. Структура MODULE может только быть объявлена в пределах MAP-структуры.
Пример:
Файл "prele.cla" содержит:
PROGRAM !программа Sample в prele.cla
MAP !Hачало MAP


MODULE('Loadit') ! исходный модуль loadit.cla
LoadIt ! процедура load it
. ! конец MODULE
MODULE('Compute') ! исходный модуль compute.cla
ComputeIt ! процедура compute it
. ! конец MODULE
. !конец MAP
Файл "loadit.cla" содержит:
MEMBER('Sample') !Описываем модуль-ЧЛЕH
MAP !Hачало локальной MAP
MODULE('Process') ! исходный модуль process.cla
ProcessIt ! процедура process it
. ! конец MODULE
. !конец MAP
См. Также: , ,



Содержание раздела