首页> 美国政府科技报告 >New Programming Methodology for Lazy Functional Languages
【24h】

New Programming Methodology for Lazy Functional Languages

机译:懒惰功能语言的新编程方法

获取原文

摘要

In this paper we present a new programming methodology for lazy functional programming languages. It is based on divide and conquer: the division of problems into subproblems. Such a division will be represented by a call graph. A class of program schemes, which implement call graphs, is derived based on Johnsson's approach to attribute evaluation in attribute grammars. The key idea is to consider the passing of arguments to functions and the return of results by functions in a call graph as the propagation of inherited and synthesized attributes respectively in an attribute grammar. The new methodology is illustrated by several small examples and a case study: the design and implementation of a compiler generator.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号