====== Модули ======
Оберон основан на концепции модулей. Модуль — единица компиляции и единица сборки.
Модуль имеет название, которое состоит из одного слова, например ''Example'':
MODULE Example;
END Example.
или иметь составное имя модуля:
MODULE ExamplesImport;
END ExamplesImport.
Первая часть до заглавной буквы ''Examples'' составляет название подсистемы, а вторая часть ''Import'' — название файла модуля в подсистеме. Такой модуль необходимо разместить в директории ''Examples/Files'' с названием ''Import.odc''.
Основные части модуля:
MODULE ExamplesModuleParts;
IMPORT (* тут другие, используемые модули *)
CONST (* константы *)
TYPE (* описание типов данных *)
VAR (* переменные модуля *)
(* процедуры модуля *)
BEGIN
(* алгоритмы запуска модуля *)
END ExamplesModuleParts.