OberonCore https://forum.oberoncore.ru/ |
|
GetPath https://forum.oberoncore.ru/viewtopic.php?f=2&t=5342 |
Страница 1 из 1 |
Автор: | Иван Денисов [ Пятница, 13 Февраль, 2015 19:16 ] |
Заголовок сообщения: | GetPath |
Что вы думаете от том, чтобы дополнить одинокий This? Код: PROCEDURE (l: Locator) This* (IN path: ARRAY OF CHAR): Locator, NEW, ABSTRACT; PROCEDURE (l: Locator) GetPath* (OUT path: ARRAY OF CHAR), NEW, ABSTRACT; Это позволило бы забыть почти полностью об импорте HostFiles в других модулях Host. Идея возникла в ходе обсуждения с Иваном К. его порта хоста на SDL. |
Автор: | Иван Кузьмицкий [ Пятница, 13 Февраль, 2015 20:28 ] |
Заголовок сообщения: | Re: GetPath |
Я думаю, это было бы по меньшей мере логично, ведь Цитата: PROCEDURE (d: Directory) This (IN path: ARRAY OF CHAR): Locator NEW, ABSTRACT Returns a locator, given a path name in the host platform's syntax. Передали путь в обмен на локатор, почему бы и не запросить путь локатора. |
Автор: | Info21 [ Воскресенье, 15 Февраль, 2015 11:00 ] |
Заголовок сообщения: | Re: GetPath |
Действительно, логично. Никаких новых обязательств это не накладывает. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |