OberonCore
https://forum.oberoncore.ru/

E12: Доводка командного интерфейса
https://forum.oberoncore.ru/viewtopic.php?f=116&t=6069
Страница 1 из 1

Автор:  Евгений Темиргалеев [ Понедельник, 19 Июнь, 2017 19:29 ]
Заголовок сообщения:  E12: Доводка командного интерфейса

DevCompiler.CompileThis: если в начале стоит MODULE, то компилируется текст модуля, а не список модулей. Для тулзов с мелкими модулями полезно.
Код:
^Q DevCompiler.CompileThis
MODULE HostStartup;
   IMPORT StdLoader;
BEGIN
   StdLoader.Load("Init")
END HostStartup.~


Ранее (без правок DevCompiler) использовалась громозкая конструкция вида:
Код:
^Q "ert0devCommanders.SelectAndDo('DevCompiler.CompileSelection')"
MODULE HostStartup;
   IMPORT StdLoader;
BEGIN
   StdLoader.Load("Init")
END HostStartup.~

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/