问题标签 [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.
html - 使用 REBOL 查找/替换跨越文件中行的字符串
我有一个 HTML 页面,我需要替换其中的几行。但是,使用replace
似乎找不到比单行更大的东西。
这是我想替换的(页面中有多个实例):
这是我正在尝试的代码,但它不起作用:
^/
在我的字符串中包含logo-div
表示换行符并没有帮助。
我怎样才能找到整个字符串?
(我正在使用 Rebol2,但我认为 Rebol3 中的功能将相同或非常相似。)
rebol - 有没有更好的方法来重新设计 REBOL VID 模式对话框?
我想重新设置 REBOL2 的 VID 中的模态对话框的样式,例如alert
,request/ok
等,以便它们更适合我的应用程序其余部分的主题。我发现这样做的唯一方法是包含我自己修改过的request
函数版本,将我自己的值替换到其中的布局中。有什么方法可以重新设计这些弹出窗口而不必重新定义request
功能?
默认弹出窗口与我正在寻找的示例结果:
rebol - Rebol View2 中的文字浏览器坏了
在 Rebol2 中,浏览器一词不再适合我。也许它无法从 rebol.com 网站下载数据。我怎样才能让它工作?我在 stackoverflow.com 上或在谷歌搜索上一无所获。
rebol - 如何在 REBOL3 中打开/写入/读取端口?
我在 REBOL2 中有这个代码:
REBOL3 中的等价物是什么?
rebol - Rebol 2:使用解析规则检查输入而不执行代码
假设您有一个类似于Rebol docs on parsing中的以下规则。
如果您想根据规则检查某些输入以验证它,但没有评估括号的内容,您该怎么做?
有没有一种方法可以让您轻松地根据规则验证输入,而无需评估括号的内容?
string - Rebol 或 Red 中的字符串搜索
我有兴趣搜索很多长字符串,尝试在 rebol 中破解类似 sed 的实用程序作为学习练习。作为一个婴儿步骤,我决定搜索一个角色:
伟大的!让我们寻找别的东西......
什么?:-(
是的,我正在搜索的字符串中没有“n”。但是解释器爆炸而不是做一些明智的事情有什么好处,例如在 pos 中返回一个可测试的“null”char?
有人告诉我我应该这样做:
真的吗?我必须搜索字符串两次;第一次只是为了确保再次搜索是“安全的”?
所以我有一个三部分的问题:
向导将如何实现我的搜索功能?我认为有比这更好的魔法更好的方法......
Red会改变这种情况吗?理想情况下,我认为 find 应该返回一个有效的字符串位置,或者如果它到达字符串的末尾(NULL 分隔,我可以假设?)。NULL 是 FALSE,因此可以设置一个非常简单的 if 测试。
一旦我有一个有效的索引,最有效的 CPU 替换方法是什么?Rebol 中似乎有很多选择(一件好事),以至于可能会陷入选择或陷入次优选择。
rebol - 如何将菜单放入 rebol 列表 (VID)?
我在 Rebol2 中有一个 VID 列表,我想让其中一个列成为某种菜单,从中我可以从一组选项中选择一个值。我使用的代码基于 list-widget-example.r。这组选择是动态的。
我尝试将“选择”和“旋转”与一组静态选择一起使用,但效果不佳。使用“选择”总是使用第一个值,“旋转”弹出一个黑色窗口。
rebol2 - 为什么红色这个词是一个布尔变量?
只是想知道为什么是red
布尔变量?
(也许不相关)旁注:rebol
在 REBOL 2.7 中,控制台是object!
.
rebol - REBOL 中的多行语句?
我在使用 REBOL3 REPL 时遇到的一个恼人问题是它不接受多行语句。例如,我想输入 "some_obj: make obj! [" ,按回车键,然后继续该语句。
这对我来说很重要,因为我正在使用一个 Vim 插件,它将视觉选择的源代码发送到 REPL。
我读过另一个 StackOverflow 问题,REBOL2 支持多行语句,而 REBOL3 不支持。有没有人为此提供了修复,或者 REPL 中是否有一个支持多行的分支?