PAL语言
PAL,是教育算法语言(Pedagogic Algorithmic Language)的首字母简写,它是在大约1967年于麻省理工学院开发的编程语言,用于帮助教授编程语言语义和设计[1][2]。它是ISWIM的直接后代,并拥有很多来自Christopher Strachey的哲学[3]。
函数式、指令式 | |
設計者 | Peter Landin、Arthur Evans及其他人 |
1967年 | |
啟發語言 | |
ISWIM | |
影響語言 | |
ML |
PAL最初用Lisp实现,由彼得·蘭丁和小詹姆斯·H·莫里斯(James H. Morris, Jr.)书写。后来馬丁·理察德、Thomas J. Barkalow、Arthur Evans, Jr.、Robert M. Graham、James Morris, Jr和約翰·沃森克拉夫特对它做了重新设计。Richards和Barkalow将它用BCPL实现为中间代码解释器,并运行在IBM System/360之上,它被称为PAL/360[4]。
引用
- A. Evans. (PDF) (报告). Department of Electrical Engineering, Massachusetts Institute of Technology. February 1968 [2021-09-24]. (原始内容 (PDF)存档于2022-03-06).
A. Evans. (PDF) (报告). February 1968 [2021-09-24]. (原始内容 (PDF)存档于2022-03-06). - J. M. Wozencraft, A. Evans. (PDF). M.I.T. Department of Electrical Engineering. 1971 [2021-09-24]. (原始内容 (PDF)存档于2022-03-06).
- Arthur Evans. . . ACM National Conference. Association for Computing Machinery. 1968.
- . Computer History Museum/Software Preservation Group. [2021-09-24]. (原始内容存档于2021-09-24).
- . SourceForge. [2021-09-24]. (原始内容存档于2022-04-10).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.