REBOL中的多行语句?

时间:2015-04-23 02:16:03

标签: rebol rebol3 rebol2

我在REBOL3 REPL中遇到的烦人问题是它不会接受多行语句。例如,我想键入" some_obj:make obj! [" ,按回车键,然后继续声明。

这对我来说很重要,因为我正在使用Vim插件将可视化选择的源代码发送到REPL。

我已阅读另一个StackOverflow问题,REBOL2支持多行语句,而REBOL3则不支持。有人为此提供了修复,还是在REPL中有多线支持的分支?

1 个答案:

答案 0 :(得分:1)

不幸的是,Rebol 3控制台不支持多行语句。

我通常将我的语句写入文本编辑器,将它们复制到剪贴板,然后在Rebol3控制台中执行:

do to string! read clipboard://

最好把它放到一个函数中:

do-clip: does [do to string! read clipboard://]