Сейчас REPL в моде, но я не нашёл его в ББ, и предполагаю, что оберонщики могут даже не знать, что это такое. Поэтому я записал ролик на эту тему - вот тут посмотрите, пожалуйста.
https://www.youtube.com/watch?v=DrWrpDj ... e=youtu.beREPL обладает следующими возможностями (не про все я сказал в ролике):
- возможность выполнения команд среды, в случае оберона это будет вызов процедур из модулей
- наличие подсказки, которая отличает ввод пользователя от вывода программы и показывает контекст (текущую директорию, версию, уровень вложенности вызова интерактивного отладчика, текущий модуль и т.п.)
- история команд (нажимаешь Alt-P или стрелку вверх - появляется предыдущая команда)
- наличие автодополнения, упрощающего ввод программы
- желательно сворачивание длинных результатов команд
- обрезает текст, когда он становится слишком длинным
- поиск по всему тексту
- переход к определению и другие действия над символом
- желательна подсветка синтаксиса и проверка на лету по ходу ввода
Я, конечно, мало знаю про BB, но я целенаправленно искал в нём эту возможность и не нашёл её. Есть ли желающие сделать?