iolanguage

    2热度

    2回答

    OperatorTable addAssignOperator(":", "myAssignMethod") "foo" : "bar" 这给出了序列不响应“:”(“:”仍被视为消息,而不是操作符)的错误。 我认为它应该被评估为myAssignMethod("foo", "bar")(因为"foo" = "bar"变成updateSlot("foo", "bar")),但事实并非如此。但是:

    2热度

    1回答

    我试图编译io但它失败了,我不明白为什么。下面是我做编译它: mkdir build && cd build cmake .. make 下面是output从cmake的 一个要点这似乎正常,但当我运行make(在output的要点) 失败的东西做与python:error: #error "LONG_BIT definition appears wrong for platform (b

    3热度

    2回答

    我通过七种编程语言读七周内的问题之一规定: 你会如何改变/返回0如果分母为零? 我第一次尝试定义我自己/并进行代理其执行原来的/方法是这样的: Number oldSlash := Number getSlot("/") Number/= method(x, Number oldSlash(x)) 然而,这不是为我工作。做了一些Google搜索之后,我发现了一段类似的代码。我发现的代码在执行

    2热度

    1回答

    我在写一个单元测试框架(IoCheck)。将有一个forAll方法接受一个属性,如isEven,它返回一个整数是否是偶数,以及一个发电机列表list(genInt)。 的语法如下所示: isEven := block(i, i % 2 == 0) forAll(isEven, list(genInt)) 由于不是所有的整数均匀,输出如下: ***Failed! 57 forAll将调

    4热度

    1回答

    我想在MacBook Pro上安装IO,但我被困在下面: 链接CXX共享库_build/DLL/libIoObjcBridge.dylib LD: 库不找到-lIoSocket collect2:LD返回1退出状态 化妆[2]:* [附加元件/ ObjcBridge/_build/DLL/libIoObjcBridge.dylib] 错误1个化妆[1]:* [附加元件/ ObjcBridge /C

    1热度

    1回答

    是否有一种习惯用法,它不会重复代码,并在单元测试时检查Io中是否抛出异常? 到目前为止: threw := false e := try(_method that should throw_) e catch(Exception, threw = true) if(threw not, fail("Should have thrown an Exception, but did not!")

    1热度

    1回答

    Io是否有内置的方法可以镜像其他语言中的ord()和chr()函数(即能够取整数并返回与其关联的ASCII字符,或者取一个字符串字符并返回该字符的ASCII码)? 是否有print/write函数允许格式化输出?我想创建ANSI颜色的输出到命令行,并且需要打印转义字符(ASCII字符27)的方法来完成此操作。

    2热度

    1回答

    有没有人设法使用Io插件如Regex或OpenGL根据Cygwin对Windows 7 32 bit? 注: 如果碰巧是一个ASLR问题,我想保持ASLR启用,所以我没有测试它关闭。 我Cygwin是一个较新的一个,但不是neccessarily bleading边缘(gcc (GCC) 4.3.4 20090804 (release) 1) 的完整的故事: 在我身边,我需要一些调整来编译和Cyg

    7热度

    2回答

    有谁知道MVC框架或任何框架是一个很好的开始使用Io(编程语言)。

    2热度

    1回答

    我试图在Ubuntu 10.10上从源代码构建Io语言,并没有取得很大的成功。 我克隆回购协议,我导航到build /目录下,我执行“cmake的..”,它似乎走行不行,我执行“命令make install的”,它失败,此消息: [ 65%] Building CXX object addons/ObjcBridge/CMakeFiles/IoObjcBridge.dir/source/Io2Ob