OberonCore https://forum.oberoncore.ru/ |
|
Фича для подмены модуля на внешнюю библиотеку https://forum.oberoncore.ru/viewtopic.php?f=1&t=6457 |
Страница 1 из 1 |
Автор: | Евгений Темиргалеев [ Воскресенье, 20 Октябрь, 2019 02:02 ] |
Заголовок сообщения: | Фича для подмены модуля на внешнюю библиотеку |
В P-S-I для интерфейсных модулей приведена продукция Код: Module = MODULE ident ["[" SysString "]"] ";" В DevCPP заложена чуть другая Код: Module = MODULE ident ["[" ["="] SysString "]"] ";" Если ставить =, то не запрещаются тела процедур, хотя все равно генерится только символьник. Код: MODULE PrivLib [="x.dll"]; Похоже на фичу для замены модулей на внешние библиотеки. Или для загрузки модулей в виде системных библиотек -- сначала с модулем собирается библиотека, а потом для нее из того же исходника быстро делается интерфейсный модуль.
PROCEDURE Do*; VAR i: INTEGER; BEGIN i := 1 END Do; END PrivLib. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |