Иван Денисов исправил отладчик для BBCB 1.7.1
BBCB 1.7.1 берётся отсюда
http://zx.oberon2.ru/go.htm?https://bla ... a1.053.zip (насколько он официальный или нет - не мне судить, я в обероне мало что понимаю).
Отладчик берётся отсюда:
http://zx.oberon2.ru/go.htm?https://bla ... t/RemDebugПорядок действий по установке:
1. Скачиваем текстовый файл по второй ссылке.
2. В BBCB создаём новый файл, копируем в него содержимое текстового файла.
3. В меню BBCB Tools/Decode
4. Скомпилировать модуль RemDebug (не DevRemDebug, а именно RemDebug)
5. Info/Update menus.
6. (наверное) перезагрузить BBCB
7.
Сейчас BBCB превратится в отладчик. Для этого выполняем
Главное меню/Debug/Start Remote Debug
Откроется второй экземпляр BBCB , который будет отлаживаемым приложением.
8. Загрузить модуль, подлежащий отладке, в оба BBCB. Например, если отладке подлежит некая процедура, можно вызвать эту процедуру в обоих экземплярах с помощью Dev/Execute. Пусть более опытные товарищи меня поправят на тему того, как загрузить модуль.
9. В отладчике, открываем исходный текст модуля, встаём в начало нужной строки (я ставил курсор непосредственно перед оператором, подлежащим отладке) и в меню отладчика вызываем Debug/Breakpoint 1
10. В отлаживаемом приложении вызываем функцию, требующую отладки. Исполнение должно остановиться на брекпойнте.
11. Далее можно выполнять команды из меню отладчика.
12. См. также документацию к модулю.
Выражается благодарность С. Атанцову за разъяснение по запуску.