...
首页> 外文期刊>Journal of software >Simplification of Abstract Machine for Functional Language and Its Theoretical Investigation
【24h】

Simplification of Abstract Machine for Functional Language and Its Theoretical Investigation

机译:功能语言抽象机的简化及其理论研究

获取原文
           

摘要

Many researchers have studied abstract machines in order to give operational semantics to various kinds of programming languages. For example, Landin's SECD machine and Curien's Categorical Abstract Machine are proposed for functional programming languages and useful not only for theoretical studies but also implementation of practical language processors. We study simplification of SECD machine and design a new abstract machine, called Simple Abstract Machine. We achieve the simplification of SECD machine by abstracting substitutions for variables. In Simple Abstract Machine, we can formalize first-class continuations more simply and intelligibly than SECD machine.
机译:许多研究人员已经研究了抽象机器,以便为各种编程语言提供操作语义。例如,Landin的SECD机和Curien的分类抽象机被提议用于功能性编程语言,不仅对理论研究有用,而且对实用语言处理器的实现也很有用。我们研究SECD机器的简化并设计一种新的抽象机器,称为简单抽象机器。通过抽象化变量替换,我们实现了SECD机器的简化。与SECD机器相比,在Simple Abstract Machine中,我们可以更简单,更清晰地形式化一流的延续。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号