形式陈述
给定单步关系
直觉
单步语义描述一次机器动作,多步语义把有限动作串起来,便于陈述“程序最终到达某状态”。
例子与边界
若
推论与应用
多步归约用于终止、正规化、模拟、编译正确性和小步—大步等价证明。
参考资料
- Robert Harper, Practical Foundations for Programming Languages, 2nd ed., Cambridge University Press, 2016,Parts I–XVIII。
- Gordon D. Plotkin, A Structural Approach to Operational Semantics, DAIMI FN-19, 1981; reprinted 2004,Full report。