问题标签 [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.
checksum - 如何计算 REBOL 3 模块校验和?
在 REBOL 3 中可以计算 SHA1 模块校验和。当 REBOL 加载模块时,它会将其校验和与加载模块的校验和进行比较,如果两者不匹配,则会生成错误,即。access error: invalid checksum (tampered file)
.
无论我如何尝试,我似乎都无法创建 REBOL 3 喜欢的模块校验和。当我查看 的文档时import
,它的改进/check
说是使用checksum/secure
. mold/flat
我已经尝试了各种变体,但没有运气:
等等。它都不起作用。一定有一些简单的事情我做错了。
rebol - Rebol 和取消设置(可选)参数
我想创建一个 do-libs 通用函数来自动加载 rebol 头文件中列出的一堆库。我想让参数成为可选参数,但在后一种情况下它不起作用,为什么?
和:
rebol - 使用 Rebol 和 rebelxml 创建 XML
doc http://www.rebol.org/documentation.r?script=rebelxml.r中的示例创建 XML 作品
但是当我想创建一些变体时,它似乎不起作用:
这个也不起作用:
我的语法有问题吗?
rebol - 价值问题?和 Rebol 中的 system/words/var
为什么剪贴板和系统/单词/剪贴板指向 2 个不同的值?
那么如何使用价值呢?如果我无法在 system/words/clipboard 上对其进行测试,那么在使用剪贴板作为改进的 func 中?
rebol - Rebol 开关和类型?
为什么我必须使用 switch 将 typeof 转换为字符串才能使其工作?
这不起作用:
这有效:
rebol - Rebol 中的反射:是否有可能知道正在执行的脚本/对象/函数?
如果不是,这在 R3 中是否可行?
rebol - 当我尝试使用反射从另一个对象创建 rebol 对象时,为什么会出现错误
如何防止评估第三个例子?
rebol - Rebol 的 Rebol's Block 类库?
我同意 Carl 的观点,即 XML 与 Rebol 的 Block 相比过于冗长,但 Rebol 的 Block 没有等效的 XML DOM 库,还是我弄错了?
如何遍历 block 的层次结构?
rebol - Rebol 调用命令的行为与 Dos 命令不完全相同(例如 Subversion 命令行)
此 Subversion 导入命令适用于 dos 命令行:
如果我尝试使用此脚本通过 Rebol Call Command 发送相同的命令:
我会得到这个
command 的值与 Dos 命令相同:
所以我附加了 --force-log 并且它确实可以工作,但我仍然想知道 Rebol 的行为不像 Dos Command 的原因,如果有一个我忽略了的话。
rebol - Rebol 是否可以获取当前正在执行的脚本的名称?
我正在从 user.r 执行多个库。
我可以从 system/script/path 获取脚本的路径,但看不到如何获取脚本的名称。所以我有义务硬编码标题属性中的文件名,如下所示(文件):