3

免责声明:我想要实现的目标类似于此处讨论的内容 - Evaluating a "variable variable"

我想使用基于一些解析数据的标识符动态创建红色变量。上面帖子中的示例提到了 Rebol (R2?)rejointo-word方法,但是我没有成功地用 Red 调用它们,但一直在获取Script error: rejoin has no value

Red中是否存在此类方法或替代方法是什么?我应该在脚本中添加一些模块吗?

4

1 回答 1

4

在 Rebol 中,两者rejointo-word都是更多基本功能的快捷方式。在 Red 中(从 0.6.0 版开始),这两个函数都可用:

>> to word! "foo"
== foo
>> to word! append "foo" "bar"
== foobar

在追加之前复制第一个字符串可能会更好,但这应该足以创建动态单词。

于 2016-06-03T17:02:22.653 回答