首页> 外文期刊>Higher-order and symbolic computation >Fundamental Concepts in Programming Languages
【24h】

Fundamental Concepts in Programming Languages

机译:编程语言的基本概念

获取原文
获取原文并翻译 | 示例

摘要

This paper forms the substance of a course of lectures given at the International Summer School in Computer Programming at Copenhagen in August, 1967. The lectures were originally given from notes and the paper was written after the course was finished. In spite of this, and only partly because of the shortage of time, the paper still retains many of the shortcomings of a lecture course. The chief of these are an uncertainty of aim—it is never quite clear what sort of audience there will be for such lectures—and an associated switching from formal to informal modes of presentation which may well be less acceptable in print than it is natural in the lecture room. For these (and other) faults, I apologise to the reader. There are numerous references throughout the course to CPL. This is a programming language which has been under development since 1962 at Cambridge and London and Oxford. It has served as a vehicle for research into both programming languages and the design of compilers. Partial implementations exist at Cambridge and London. The language is still evolving so that there is no definitive manual available yet. We hope to reach another resting point in its evolution quite soon and to produce a compiler and reference manuals for this version. The compiler will probably be written in such a way that it is relatively easy to transfer it to another machine, and in the first instance we hope to establish it on three or four machines more or less at the same time. The lack of a precise formulation for CPL should not cause much difficulty in this course, as we are primarily concerned with the ideas and concepts involved rather than with their precise representation in a programming language.
机译:本文构成了1967年8月在哥本哈根国际计算机编程暑期学校讲授的课程的实质。这些演讲最初是从笔记中讲授的,论文是在课程结束后写成的。尽管如此,并且仅部分由于时间紧缺,本文仍然保留了讲座课程的许多缺点。其中的首要原因是目标的不确定性-永远不清楚此类演讲的听众类型-以及从正式的演讲方式到非正式的演讲方式的转换,这在印刷中可能不那么自然而然。演讲室。对于这些(和其他)错误,我向读者致歉。在整个课程中,有很多关于CPL的参考。这是一种编程语言,自1962年以来一直在剑桥,伦敦和牛津开发。它已成为研究编程语言和编译器设计的工具。在剑桥和伦敦存在部分实现。语言还在不断发展,因此尚无最终的手册。我们希望在不久的将来达到其发展的另一个静止点,并为该版本提供编译器和参考手册。编译器的编写方式可能会使其相对容易地转移到另一台机器上,并且首先,我们希望同时或多或少地在三到四台机器上建立它。缺少针对CPL的精确表述不应在本课程中造成太大困难,因为我们主要关注的是所涉及的思想和概念,而不是它们在编程语言中的精确表示。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号