首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UPPAAL:检查数组成员

UPPAAL:检查数组成员
EN

Stack Overflow用户
提问于 2018-03-30 11:31:38
回答 1查看 661关注 0票数 0

是否可以检查对象是否是UPPAAL中数组的元素?

如果我有一个整数数组

代码语言:javascript
复制
int ap[1,2];

我想在验证器中执行一个查询,其中我有如下内容:

代码语言:javascript
复制
E<> 1 \in Process.ap[1]

另外,UPPAAL中是否存在字符串类型或字符类型?

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-30 12:35:28

您可能正在寻找exists表达式。

下面是一个示例:

代码语言:javascript
复制
const int size=5;
typedef int[0,size-1] range_t;
typedef int set_t[range_t];

bool contains(const set_t& s, int el)
{
  return exists(i:range_t) s[i]==el;
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49573617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档