【24h】

A Denotational Semantics for Handel-C

机译:亨德尔-C的一个表示语义

获取原文

摘要

We present a denotational semantics for a fully functional subset of the Handel-C hardware compilation language [1], based on the concept of typed assertion traces. We motivate the choice of semantic domains by illustrating the complexities of the behaviour of the language, paying particular attention to the prialt (priority-alternation) construct of Handel-C. We then define the typed assertion traces over an abstract notion of actions, which we then instantiate as state-transformers. The denotational semantics is then given and some examples are discussed. As is fitting given those honoured at the Festschrift of which this paper is a part, we show how the work of both Dines Bjorner and Zhou Chaochen act as inspiration, from the past, into the future for this research work.
机译:基于键入的断言迹线的概念,我们为Handel-C硬件编译语言的全功能子集提供了一个表示的语义语义。我们通过说明语言行为的复杂性,特别注意Handel-C的Prialt(优先交替)构造来激励语义域的选择。然后,我们通过抽象的操作概念定义键入的断言痕迹,然后我们将其实例化为状态变换器。然后给出表示语义,并且讨论了一些示例。鉴于本文的Festschrift荣誉的人,我们展示了Dines Bjorner和Zhou Chaochen的作品如何从过去到未来为这项研究工作的启示。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号