我在 REBOL3 REPL 中遇到的一个烦人的问题是它不接受多行语句。例如,我想输入 "some_obj: make obj! [",按回车键,然后继续该语句。
这对我来说很重要,因为我使用 Vim 插件将可视化选择的源代码发送到 REPL。
我读过另一个 StackOverflow 问题,REBOL2 支持多行语句,而 REBOL3 不支持。有没有人为此提供了解决方案,或者在 REPL 中是否有具有多行支持的 fork?
最佳答案
不幸的是,Rebol 3 Console 不支持多行语句。
我通常将我的语句写入文本编辑器,将它们复制到剪贴板,然后在 Rebol3 控制台中执行:
do to string! read clipboard://
最好把它放到一个函数中:
do-clip: does [do to string! read clipboard://]
关于rebol - REBOL 中的多行语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29812441/