z3 API中的str.suffix未知

z3 API中的str.suffix未知,z3,suffix,Z3,Suffix,我试图在下面的脚本中使用Z3中的后缀API函数, 但Z3抱怨它不知道str.suffix。因为我在API中看到了它 我猜它是存在的,但只是被称为不同的(?) 谢谢 编辑: 剧本是根据答案修改的。以下是z3的输出: sat ((s "X2a2@@aDD\x00444ppa800") (s00 "X2a2@@aDD") (s1 "aDD") (s2 "DD") (i 6)) 正确的调用是:str.suffixof (顺便说一句,您的文件即使使用该修复程序也无法加载,因为它还有其他问题;但这

我试图在下面的脚本中使用Z3中的后缀API函数, 但Z3抱怨它不知道str.suffix。因为我在API中看到了它 我猜它是存在的,但只是被称为不同的(?) 谢谢

编辑:

剧本是根据答案修改的。以下是z3的输出:

sat
((s "X2a2@@aDD\x00444ppa800")
 (s00 "X2a2@@aDD")
 (s1 "aDD")
 (s2 "DD")
 (i 6))

正确的调用是:
str.suffixof


(顺便说一句,您的文件即使使用该修复程序也无法加载,因为它还有其他问题;但这不是问题的重点。)

谢谢!我已经修改了脚本,现在它运行良好
sat
((s "X2a2@@aDD\x00444ppa800")
 (s00 "X2a2@@aDD")
 (s1 "aDD")
 (s2 "DD")
 (i 6))