问题标签 [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 回答
103 浏览

rebol - 如何在字符集中选择一个字母?

想这样做:

但是 pick 不适用于 charset 那么我应该使用 charset 来获取位置 2 的字母?

0 投票
1 回答
1304 浏览

rebol - 我需要用随机数据生成 5000 万行 csv 文件:如何优化这个程序?

下面的程序可以根据一些规范生成随机数据(这里的例子是 2 列)

它适用于我的 PC 上的几十万行(应该取决于 RAM)。我需要扩展到数千万行。

如何优化程序以直接写入磁盘?辅助我如何“缓存”解析规则的执行,因为它总是重复 5000 万次的相同模式?

注意:要使用下面的程序,只需键入 generate-blocks 和 save-blocks 输出将是 db.txt

0 投票
1 回答
183 浏览

rebol - 如何绑定到 foreach 上下文?

目前我有这段代码:

它不够通用,我想通过它

作为参数并编写如下内容:

但我不知道在这种情况下如何绑定对我来说太难了:(

0 投票
2 回答
128 浏览

rebol - 如何在 rebol 视图中弹出等待消息窗口?

我只想在 rebol 视图中弹出一个等待消息窗口,但是使用 View 命令没有这样做的选项

将阻止脚本,直到用户自己关闭消息,这当然不是这里想要的。

那么如何制作非阻塞视图呢?

0 投票
2 回答
175 浏览

rebol - 是否可以在 rebol 函数中有静态变量?

这显示了如何在对象或上下文中拥有静态变量:http: //www.mail-archive.com/list@rebol.com/msg04764.html

但是对于某些需求来说范围太大了,对象函数中是否可以有一个静态变量?

0 投票
2 回答
137 浏览

rebol - 如何按日期对这个 rebol 域名块进行排序?

我想在日期列上对这个块进行排序:

我看不到如何使用此处解释的排序/跳过功能真正做到这一点,这对我来说不是很清楚: http ://www.rebol.com/docs/words/wsort.html

0 投票
1 回答
178 浏览

rebol - Rebol 对象中的变量范围问题

我已经修改了 rebodex 应用程序,以便可以通过键入 rebodex 随时从 rebol 的控制台调用它。要显示应用程序的标题,我需要将其存储在

以便以后可以使用

这可行,但正如您所见,我已将 var 名称命名为“app-title”,但如果我改用“title”,则窗口标题会显示奇怪的东西(vid 代码)。为什么 ?

0 投票
1 回答
44 浏览

rebol - 如何在 Rebol 中创建子面板并显示在另一个下方?

此处的官方教程http://www.rebol.com/how-to/subpanels.html确实显示了如何创建面板并显示一个或另一个,而不是如何将它们全部显示在另一个之下。

那么任何其他文章或如何做到这一点?

0 投票
1 回答
81 浏览

rebol - rebol 填充笔记录在哪里(在圆角矩形上获得发光效果)?

这里有一些关于填充笔的讨论 http://www.mail-archive.com/rebol-bounce@rebol.com/msg02019.html

但是我在 rebol 的官方文档中看不到有关立方体、钻石等...对填充笔的影响的文档?

我正在尝试绘制一些具有发光效果的圆形矩形,但并不真正了解我正在使用的参数,所以我无法得到我想要的(我希望从中心开始的发光效果不是从黑暗的左上角):

0 投票
1 回答
180 浏览

rebol - 在 Rebol VID 中启动多线程警报的更优雅的方式?(负载事件的等价物是什么?)

我想在 GUI 启动时触发警报。我在 Rebol VID 中看不到其他语言的加载事件的等价物,所以我把它放在了相当迂回的周期性处理程序中。那么如何更干净地做到这一点?