我在GitHub上找到this项目;它是“nimrod矩阵”返回的唯一搜索词。我把它的裸骨头,改变了一点,所以它编译没有错误,然后我添加了最后两行来构建一个简单的矩阵,然后输出一个值,但“getter”函数不起作用因为某些原因。我修改了添加属性的说明here,但有些不对。 这是我的代码到目前为止。我想从Nimrod内部使用GNU科学图书馆,我认为这是第一个合乎逻辑的步骤。 type
TM
我只是发现Nimrod并有一个基本问题(在文档中找不到答案)。 你如何使用按位操作?我有以下的代码,其中x是定义为int: if x and 1:
这并不编译: Error: type mismatch: got (range 0..1(int)) but expected 'bool'
如果我尝试: if and(x, 1)
我得到 Error: type mismatch: got
我尝试编译下面的代码: type
TPerson = object of TObject
name*: string
age: int
TStudent = object of TPerson
id: int
var
student: TStudent
person: TPerson
student = TStuden