Инструменты пользователя

Инструменты сайта


ob:o7:example:import

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия Следующая версия справа и слева
ob:o7:example:import [2021/11/10 16:42]
iadenisov
ob:o7:example:import [2021/11/12 08:35]
iadenisov
Строка 1: Строка 1:
 ====== Импорт модулей ====== ====== Импорт модулей ======
- 
-[[ob:oberon|Оберон]] основан на концепции модулей. Модуль — единица компиляции и единица сборки. 
- 
-Модуль имеет название, которое может состоять из одного слова, например ''Example''. 
-<code> 
-MODULE Example; 
- 
-END Example. 
-</code> 
- 
-Второй пример — составное имя модуля. Первая часть до заглавной буквы ''Examples'' составляет название подсистемы, а вторая часть ''Import'' — название файла модуля в подсистеме. 
- 
-<code> 
-MODULE ExamplesImport; 
- 
- 
-END ExamplesImport. 
-</code> 
- 
-Такой модуль необходимо разместить в директории ''Examples/Files'' с названием ''Import.odc''. 
- 
  
 Импорт модулей для использования экспортированных процедур, переменных и констант осуществляется в секции ''IMPORT''. Через зяпятую указываются названия модулей. ''SYSTEM'' — это единственный модуль без файла. Он необходим для общения к встроенным низкоуровневым [[https://visual.sfu-kras.ru/oberon#sec111|системным процедурам]]. Импорт модулей для использования экспортированных процедур, переменных и констант осуществляется в секции ''IMPORT''. Через зяпятую указываются названия модулей. ''SYSTEM'' — это единственный модуль без файла. Он необходим для общения к встроенным низкоуровневым [[https://visual.sfu-kras.ru/oberon#sec111|системным процедурам]].
ob/o7/example/import.txt · Последнее изменение: 2021/11/12 22:25 — iadenisov