问题标签 [rebol]

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 投票
1 回答
150 浏览

checksum - 如何计算 REBOL 3 模块校验和?

在 REBOL 3 中可以计算 SHA1 模块校验和。当 REBOL 加载模块时,它会将其校验和与加载模块的校验和进行比较,如果两者不匹配,则会生成错误,即。access error: invalid checksum (tampered file).

无论我如何尝试,我似乎都无法创建 REBOL 3 喜欢的模块校验和。当我查看 的文档时import,它的改进/check说是使用checksum/secure. mold/flat我已经尝试了各种变体,但没有运气:

等等。它都不起作用。一定有一些简单的事情我做错了。

0 投票
1 回答
236 浏览

rebol - Rebol 和取消设置(可选)参数

我想创建一个 do-libs 通用函数来自动加载 rebol 头文件中列出的一堆库。我想让参数成为可选参数,但在后一种情况下它不起作用,为什么?

和:

0 投票
1 回答
224 浏览

rebol - 使用 Rebol 和 rebelxml 创建 XML

doc http://www.rebol.org/documentation.r?script=rebelxml.r中的示例创建 XML 作品

但是当我想创建一些变体时,它似乎不起作用:

这个也不起作用:

我的语法有问题吗?

0 投票
2 回答
80 浏览

rebol - 价值问题?和 Rebol 中的 system/words/var

为什么剪贴板和系统/单词/剪贴板指向 2 个不同的值?

那么如何使用价值呢?如果我无法在 system/words/clipboard 上对其进行测试,那么在使用剪贴板作为改进的 func 中?

0 投票
1 回答
152 浏览

rebol - Rebol 开关和类型?

为什么我必须使用 switch 将 typeof 转换为字符串才能使其工作?

这不起作用:

这有效:

0 投票
1 回答
124 浏览

rebol - Rebol 中的反射:是否有可能知道正在执行的脚本/对象/函数?

如果不是,这在 R3 中是否可行?

0 投票
2 回答
56 浏览

rebol - 当我尝试使用反射从另一个对象创建 rebol 对象时,为什么会出现错误

如何防止评估第三个例子?

0 投票
2 回答
204 浏览

rebol - Rebol 的 Rebol's Block 类库?

我同意 Carl 的观点,即 XML 与 Rebol 的 Block 相比过于冗长,但 Rebol 的 Block 没有等效的 XML DOM 库,还是我弄错了?

如何遍历 block 的层次结构?

0 投票
1 回答
314 浏览

rebol - Rebol 调用命令的行为与 Dos 命令不完全相同(例如 Subversion 命令行)

此 Subversion 导入命令适用于 dos 命令行:

如果我尝试使用此脚本通过 Rebol Call Command 发送相同的命令:

我会得到这个

command 的值与 Dos 命令相同:

所以我附加了 --force-log 并且它确实可以工作,但我仍然想知道 Rebol 的行为不像 Dos Command 的原因,如果有一个我忽略了的话。

0 投票
2 回答
182 浏览

rebol - Rebol 是否可以获取当前正在执行的脚本的名称?

我正在从 user.r 执行多个库。

我可以从 system/script/path 获取脚本的路径,但看不到如何获取脚本的名称。所以我有义务硬编码标题属性中的文件名,如下所示(文件):