【24h】

Using many-sorted natural semantics to specify and generate semantic analysis

机译:使用多种自然语义来指定和生成语义分析

获取原文
获取原文并翻译 | 示例

摘要

We present an extension of natural semantics which can be used to describe the static semantics of imperative and object-oriented programming languages. Furthermore we show that the semantic analysis can be generated from these descriptions. As a side-effect, we get a precise definition of which properties of a programming language are statically decidable and which properties can only be checked dynamically during run-time. As an example, we show how a subset of the Java programming language incorporating the full notion of inheritance can be specified within our mechanism.
机译:我们提出了自然语义的扩展,可用于描述命令式和面向对象编程语言的静态语义。此外,我们表明可以从这些描述中生成语义分析。作为副作用,我们得到了精确的定义,即编程语言的哪些属性是静态可确定的,而哪些属性只能在运行时动态检查。作为示例,我们展示了如何在我们的机制中指定包含完整继承概念的Java编程语言的子集。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号