Многострочные операторы в REBOL?

Раздражающая проблема, с которой я сталкиваюсь с REBOL3 REPL, заключается в том, что он не принимает многострочные операторы. Например, я хотел бы напечатать "some_obj: make obj! [", Нажать ввод, а затем продолжить оператор.

Это актуально для меня, так как я использую плагин Vim, который отправляет визуально выбранный исходный код в REPL.

Я прочитал другой вопрос Stackru, что REBOL2 поддерживает многострочные операторы, а REBOL3 - нет. Кто-нибудь предоставил исправление для этого, или в REPL есть форк с поддержкой нескольких строк?

1 ответ

К сожалению, Rebol 3 Console не поддерживает многострочные операторы.

Я обычно пишу свои заявления в текстовом редакторе, копирую их в буфер обмена и затем делаю в консоли Rebol3:

do to string! read clipboard://

Лучше поместить это в функцию:

do-clip: does [do to string! read clipboard://]
Другие вопросы по тегам