首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在合金中使用字符串?

如何在合金中使用字符串?
EN

Stack Overflow用户
提问于 2014-11-14 19:21:41
回答 1查看 1.1K关注 0票数 0

如何在合金中使用字符串?

在合金中支持字符串的哪种函数或运算符?

我在这里搜索问题,发现字符串是合金中的一个关键字。但我找不到任何关于如何在合金中使用字符串的参考资料。你能给我一个吗?如果不是,可以简单介绍一下合金中的弦吗?

EN

回答 1

Stack Overflow用户

发布于 2014-11-15 22:18:59

实际上,您可以在合金中使用字符串,但只能将其用作指定常量值的文字(即,不支持字符串操作,并且合金不实现字符串解算器)。也就是说,字符串的主要用途是将常量字符串字面值分配给某些字段,唯一的目的是使生成的实例在可视化时更具可读性。下面是一个简单的例子

代码语言:javascript
复制
sig Person {
  name: String,
  email: String
}
one sig P1 extends Person {} {
  name = "Joe"
  email = "joe@email.com"
}
run {
  some p: Person | p.name != "Joe"
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26928860

复制
相关文章

相似问题

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