我想在Z3py中定义一个二维布尔数组。实际上,我希望使用其他整数变量来访问数组索引,例如,Ax,其中x是一个整数变量,其值由运行时的SMT-solver决定。如果我按如下方式定义二维数组:a=[ Bool("a_%s_%s“% (i,j)) for j in range(5) for i in range(5) ],则在添加约束(如(Ax==True) )时会得到我检查了一下,对于定义为A= z3 (‘A’,IntSort(),IntSort
下面的类具有几个属性和PHP中的一个方法(这是简化的代码)。value to be stored here; }//function在函数Fetch_Name()中,我希望使用RegExp查找文本文件中的所有名称和家族,并以数组的形式将它们存储为对象的属性但我不知道该如何定义一个成员数组。这是合乎逻辑的,还是我应该定义StdClass或二维数组而不是类?
我发现了一些类似的讨论,但是使用