rebol3

    1热度

    2回答

    我试图运行一个多线同时在Rebol的REPL(又名命令行), 语句就像http://www.rebol.com/docs/expert-intro.html if size [ print "ok" ] 我键入它一行行,但if size [后雷博尔REPL多线,它说: >> size: 0 == 0 >> if size [ ** Syntax error: missing

    3热度

    2回答

    在线文档承诺本 probe to-money 123 $123.00 http://www.rebol.com/r3/docs/datatypes/money.html 我得到这个 probe to-money 123 $123

    0热度

    2回答

    对于有人开始使用Raspberry Pi上的红色/系统编程,访问GPU进行3D渲染的最佳方式是什么?此方法是否也可用于Raspberry Pi上的Rebol3?

    2热度

    1回答

    我知道如何写一些100行C,但我不知道如何阅读/组织更大的来源像Rebol。某处是一个带有hostkit和dll的教程,但看起来R3现在是静态链接的。所以我不知道在哪里看。 我该如何编写一个获取值并返回另一个值的本机?在哪里把它放在源代码中?要服从什么,就像告诉GC我在C中创建了什么东西? 另外,如何将R3嵌入到其他程序中,从Python或Node调用它?我要求Python/Node部分迟来。但是

    5热度

    2回答

    我知道你不能在Rebol 2中使用大于^(FF)的代码点在字符串中转义的脱字符号样式,因为它不知道任何有关Unicode的内容。因此,这不会产生什么好东西,它看起来很乱: print {Q: What does a Zen master's {Cow} Say? A: "^(03BC)"!} 然而,代码在雷博尔3,并打印出: Q: What does a Zen master's {Cow}

    2热度

    1回答

    在Rebol 2中有一个HASH!类型以及MAP!类型。两者都是通过查找和选择功能的支持,以及通过基于路径的选择: ​​ 要检测的关键是不是在地图上,你可以使用针对NONE FIND和测试 >> find m 'someOtherKey == none 但基于路径的选择将在这种情况下,得到一个错误: >> m/someOtherKey ** Script Error: Invalid pa

    4热度

    1回答

    一方面,我们有: >> source object object: make function! [[ "Defines a unique object." blk [block!] "Object words and values." ][ make object! append blk none ]] 对于上下文我们看到: >> source conte

    6热度

    4回答

    我写了一个JSON encoder/decoder for Rebol 2。我重写它的Rebol 3,宁愿让它在雷博尔3可以作为codec: load %data.json save %data.json object decode 'json to-binary {["some","json"]} 我应该如何去吗? 在提问时,关于此主题的文档很少。

    2热度

    3回答

    在雷博尔2,可以使用to char!生产什么是一个有效的单字节,你可以在操作使用上的二进制如追加: >> buffer: #{DECAFBAD} >> data: #{FFAE} >> append buffer (to char! (first data)) == #{DECAFBADFF} 似乎是合理的。但在雷博尔3,你会得到不同的东西: >> append buffer (to c

    0热度

    1回答

    给定一个子列表是否有一种方法来获取对其父/包含列表/块的引用?例如: fs: [ usr [ local [ bin [] ] share [] ] bin [] ] l: fs/usr/local ;grab a sublist p: none ;now grab l's parent (which is fs/usr) without ha