Io 字符串(序列)操作/格式化?
Io 是否有内置方法来镜像其他语言中的 ord() 和 chr() 函数(即能够获取整数并返回与其关联的 ASCII 字符) ,或者获取一个字符串字符并返回该字符的 …
在IO中将字符串视为对象名称的方法?
在 Io 中,有一个 getSlot() 方法,它允许您将字符串转换为槽引用,但是是否有类似的方法来获取对象的引用?例如: myObject := Object clone myObjec…
如何将动态参数列表应用于 Io 中的块?
我正在编写一个单元测试框架(IoCheck)。将有一个 forAll 方法,它接受一个属性,例如 isEven,它返回整数是否为偶数,以及一个生成器列表 list(genI…
Io 中的随机值错误
我正在编写一个单元测试框架,它将提供随机整数、布尔值、字符和字符串来测试函数。 Github 存储库:IoCheck。有问题的代码: genChar := method( Ran…
Cygwin 下 Io 插件的问题
有没有人设法在 Windows 7 32 位Cygwin 下使用 Io 插件,例如 Regex 或 OpenGL /代码>? 注意: 如果碰巧是 ASLR 问题,我想保持 ASLR 启用,所以我没…
Io语言中newSlot和setSlot有什么区别?
在Io语言中,有2种创建槽的方法:newSlot和setSlot。两者似乎都有相似的行为,除了 newSlot 还创建了一个 setter 之外。在什么情况下需要在创建槽的同…
如何反序列化 Io 中的对象?
我在 Object 上找到了 serialized 和 justSerialized 方法,并且已经成功地将对象序列化到文件,但我找不到匹配的 deserialize 方法。 是没有还是我太…
如何替换现有的运算符而不在 Io 中调用它们?
我正在尝试完成《七天内七种语言》一书中 IO 第 2 天的第二个练习。在其中你问:“如果分母为零,你会如何改变 / 返回 0?”我已经确定可以使用以下方…
如何在 Io 编程语言中定义自己的运算符?
我正在尝试在 Io 中定义我自己的运算符,但我遇到了困难。我有一个对象: MyObject := Object clone do( lst := list() !! := method(n, lst at(n)) )…
有没有用 Io 编程语言编写的应用程序? (或者,分发 Io 应用程序。)
我最近对基于原型的 OOP 产生了兴趣,并且一直在研究 Io 和 Ioke。使用 Ioke 分发应用程序非常简单。它在 JVM 上。还需要我多说吗?然而,我对如何分…