Sergej Durmanov, [31.07.19 14:51]
В любом случае, да, в PET можно посмотреть интерфейс импортированных модулей, и даже, о чудо, попытаться перейти к определению, если имя модуля и имя файла совпадают. А после введения условной компиляции и запихивании реализаций в один файл, шансы на успех повышаются
Sergej Durmanov, [31.07.19 14:53]
Но так- то да, это менее удобно перехода по месту
Денис Будяк, [31.07.19 15:06]
[In reply to Ярослав]
А можно как-то больше ключевых слов? Вдруг в web.archive.org осталось?
Ярослав, [31.07.19 15:17]
Всё-таки есть сайт. На нём Cross Reference для ревизии 4996
Ярослав, [31.07.19 15:17]
www.bbos.org
Денис Будяк, [31.07.19 15:17]
Во, это уже похоже на правду!
Bohdan Troschinsky, [31.07.19 15:21]
Я делал когда то, на основе IME подсказку, какие методы у объекта доступны, п переход на описание делал Тома Фрей, у него своя версия редактора TFPET, она вроде в основном рипозитории есть
Ярослав, [31.07.19 15:22]
О, с Богданом вспомнили. Вверху дерева навигации по модулю есть кнопка Details, если её нажать, дерево становится более детализированным и можно гулять по всем импортированным модулям 😁
Bohdan Troschinsky, [31.07.19 15:22]
Сначала нужно проскан ровать все модули, в чем на мой взгляд большой недостаток
Dmitry Eliseev, [31.07.19 15:25]
Все ИДЕ из мира "кровавого энтерпрайза" так делают. Потом можно индексы хранить в кеше для ускорения
Bohdan Troschinsky, [31.07.19 15:26]
IME - input method engine. Взял за основу китайский, сделал на основе её. Тект слева сканился и предлагался список с вариантами
Bohdan Troschinsky, [31.07.19 15:30]
[In reply to Dmitry Eliseev]
Так вся нужная инфа уже содержится в модулях, получается дублирование
Dmitry Eliseev, [31.07.19 15:32]
Да, инфа извлекается из модуля и представляется в удобном формате. Чтобы не делать этого при каждом запуске ИДЕ, инфу сохраняют на диске (в кеше) и периодически обновляют
Wlad, [31.07.19 15:40]
[Forwarded from stoned wiz-kid]
[ GIF ]
Знаю людей, для которых указатели в языках программирования все равно что квантовая механика. 🤯
Эта картинка для вас! 😘
Bohdan Troschinsky, [31.07.19 15:49]
[In reply to Dmitry Eliseev]
Я имею ввиду бинарный модуль, а не исходник
Денис Будяк, [31.07.19 16:03]
http://www.ocp.inf.ethz.ch/forum/index. ... 735.0;wap2
Денис Будяк, [31.07.19 16:04]
Упомянутый модуль TFXRef.Mod содержится в текущих исходниках.
Денис Будяк, [31.07.19 16:04]
Касаемо дерева при случае посмотрю.
Денис Будяк, [31.07.19 16:04]
Спасибо, Ярослав!
Sergej Durmanov, [31.07.19 16:06]
[In reply to Bohdan Troschinsky]
Не вся. Вся она в исходниках или символных майлах