Transforming Big-Step to Small-Step Semantics Using Interpreter Specialisation.

LOPSTR(2023)

引用 0|浏览5
暂无评分
摘要
Natural semantics (big-step) and structural operational semantics (small-step) each have advantages, so it can be useful to produce both semantic forms for a language. Previous work has shown that big-step semantics can be transformed to small-step semantics. This is also the goal of our work, but our main contribution is to show that this can be done by specialisation of an interpreter that imposes a small-step execution on big-step transition rules. This is arguably more direct, transparent and flexible than previous methods. The paper contains two examples and further examples are available in an online repository.
更多
查看译文
关键词
interpreter specialisation,semantics,big-step,small-step
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要