arrow
返回

Computation-Tree Semantics: An Algorithmic Approach to Structurally Defined Relations

delete2026-01-01
delete0
PRE
AI
H
Harbo, Sean Kristian Remond *
H
Huttel, Hans
DOI:10.1145/3779209.3779534delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
结构操作语义(SOS)是描述语言语义的最常用形式化方法之一。人们已对如何自动从大步定义推导出小步SOS定义(反之亦然)以及如何从这些归纳性、声明性定义外推语言实现表现出浓厚兴趣。本研究提出计算树语义(CTS),其中语义配置为树状结构,而不同于标准SOS配置的扁平结构。这种树状结构是实现我们算法化方法的关键,意味着它能描述如何产生转换,这与SOS所采取的传统声明性方法相反。我们展示了如何从大步语义(简单算术语言、简单while语言以及由Launchbury给出的需调用λ演算)中直接获得CTS,并从得到的CTS中获取这些语言的小步理解。算术语言示例已在Coq/Rocq中形式化。
Keyword:
Structural operational semantics
structural relations
algorithmic
big-step semantics
small-step semantics
lambda calculus

期刊

P
PROCEEDINGS OF THE 2026 ACM SIGPLAN INTERNATIONAL WORKSHOP ON PARTIAL EVALUATION AND PROGRAM MANIPULATION, PEPM 2026
IF:
0
论文数:
5
被引数:
0

机构

A
aalborg university
学者数:
1.6W
论文数: 1.7W
被引数: 22
引用论文

引用论文

Transforming Big-Step to Small-Step Semantics Using Interpreter Specialisation
err2023-01-01
err0
PREAI
errGallagher,John P.; Hermenegildo,Manuel; Morales,José; Lopez-Garcia,Pedro
err分享
err收藏
A Small Step for Mankind
err2010-01-01
err0
PREAI
errHuizing,Cornelis; Koymans,Ron; Kuiper,Ruurd
err分享
err收藏
err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
学者 查看更多内容