如何为Rebol3 PORT定义APPEND?

时间:2013-03-31 09:04:10

标签: append rebol rebol3

我正在研究Rebol3中的计划,我想添加APPEND动作。但是,在方案中添加APPEND actor不会执行任何操作,append my-scheme://localhost foobar的结果是my-scheme://localhostfoobar而不是我的操作。 documentation在这方面有点未完成。

1 个答案:

答案 0 :(得分:6)

你需要在端口上使用append,而不是url!

port: open my-scheme://localhost
append port "my data"

唯一可以将URL作为参数的端口角色是那些有端口的端口角色!指定为参数。这些是创建,删除,打开,关闭,读取,写入,打开,查询,更新和重命名。见http://www.rebol.net/wiki/Schemes:Notes#Port_Actions