z3py中的参数化数据类型
z3py是否具有创建参数化数据类型的功能,如使用以下SMTLIB代码生成的数据类型z3py中的参数化数据类型,z3,z3py,Z3,Z3py,z3py是否具有创建参数化数据类型的功能,如使用以下SMTLIB代码生成的数据类型 ( declare - datatype List ( par ( T ) ( ( nil ) ( cons ( car T ) ( cdr ( List T )) )))) 对。请看这里: 搜索标题为“数据类型”的部分 下面是该页面的示例,它正是您想要的: def DeclareListsort: List=Datatype'List\u,共%s'%sort.name 列表。声明“cons”,“car”,排序
( declare - datatype List ( par ( T )
( ( nil ) ( cons ( car T ) ( cdr ( List T )) ))))
对。请看这里:
搜索标题为“数据类型”的部分
下面是该页面的示例,它正是您想要的:
def DeclareListsort:
List=Datatype'List\u,共%s'%sort.name
列表。声明“cons”,“car”,排序,“cdr”,列表
列表。声明“无”
返回列表。创建
IntList=DeclareListIntSort
RealList=DeclareListRealSort
IntListList=DeclareListIntList