问题标签 [rebol2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
199 浏览

error-handling - 当我使用错误?并尝试,错误需要一个值

这是我将 cmd 作为 Rebol 指令执行的函数:

当我启动该功能时,我遇到了以下错误消息:

如何避免此消息并管理错误?

0 投票
1 回答
104 浏览

dll - How do you pass pointers to an external library?

Question. When using external libraries, is there the same pointer! in Rebol2 as there is in Red/System?

If the c declaration were:

How would I define the routine!?

I see http://rebol.com/docs/library.html#section-25

"External library functions that are passed pointers, generally expect the pointers to be char or void datatypes. Currently, REBOL routines do not support the void datatype. In most cases, you can safely pass char instead of void. For return values, use long instead of void."

However, just a little confused. What is the correct way to define the routine for f?

0 投票
2 回答
250 浏览

gmail - 如何从 gmail 下载电子邮件

我正在尝试使用 REBOL/Command 创建小型邮箱,但我无法连接到我的 gmail 帐户,因为 pop 服务器是通过端口 995 上的 SSL 访问的。

我尝试使用此代码连接服务器,但收到错误消息:

有谁能够帮我?

0 投票
1 回答
78 浏览

object - Rebol2 中的 OBJECT 和 CONTEXT 是同义词吗?

我的第一个假设是对象和上下文是同义词。所以我创建了一个对象o和一个上下文c。探测它们报告相同的代码结构,并且类型也是相同的(都是类型对象!)

...但是在测试平等时,您会得到:

所以很明显它们不是同义词。如果他们探测到完全相同,为什么不呢?

0 投票
2 回答
62 浏览

function - 您从 THIRD 获得的关于 Rebol2 中对象/函数的未记录块是什么?

我在内部读过 R2 将上下文存储为两个表,一个用于单词,另一个用于值,因此您可以要求它们:

以任何方式...

但是还有第三个“表”(一个块)似乎没有记录,这个只能使用第三个函数访问

这第三块应该是什么?

函数中似乎发生了类似的事情,但这次 third 和 pick 都表现良好:

第一个块是参数,第二个块是主体,但是第三个块在函数中代表什么?

0 投票
1 回答
53 浏览

object - 为什么在 Rebol2 中动态添加代码到对象不生效?

这个问题是关于动态地将代码添加到 rebol 2 中的上下文或对象,它与问题Dynamically add words to a context in REBOL有关,但它不是同一类。

如果我想使用它的代码块动态地将代码添加到 rebol 对象,我会因为奇怪的行为而遇到麻烦:

但...

附件不见了!如果附加到first o或相同second o

使用“通用”块不会发生这种情况:

为什么是这样?

0 投票
2 回答
144 浏览

bind - 如何将本地上下文块绑定到 Rebol2 中的全局上下文?

据我了解,您应该能够将任何块绑定到任何上下文。特别是,您可以将全局上下文块绑定到本地上下文:

那么必须可以将本地上下文块绑定到全局上下文吗?但是我的尝试没有成功:

看来我做到了,但是:

我的错误是什么?

0 投票
1 回答
57 浏览

html - 如何从 Power-Mezz 自定义 HTML 过滤器?

我正在尝试使用PowerMezz库中的HTML 过滤器模块,并希望为该函数的特定实例自定义过滤器规则。这可能吗?

例如,默认情况下该style属性是允许的,但是我希望删除此属性:

以及限制其他一些允许的标签/属性。

0 投票
1 回答
78 浏览

rebol - 如何正确初始化指向结构中双精度值的指针?

我试图在一个结构中获取一个指向双精度值的指针,我可以将它传递给一个例程,但是在获取除0. 以下内容适用于其他结构!我使用的值(例如只包含二进制的值!),但在这种情况下不是:

下面是评测:

这是二进制文件的等效工作!结构:

我可以看到third功能的区别:

但是,我不确定在这种情况下长度差异意味着什么。我究竟做错了什么?是否有不同的方法将指针传递给十进制值?

0 投票
1 回答
82 浏览

user-interface - 是什么导致 rebol 中的错误放置项目错误?

以下是将代码精简到最低限度以显示错误: