POP-2

POP-2(也称为POP2),是Robin PopplestoneRod Burstall在大约1970年于爱丁堡大学开发的编程语言,起源于更早的语言POP-1(Robin Popplestone在1968年开发,最初叫做COWSEL[1]。它根源于很多来源:语言LISPALGOL 60,和来自Peter J. Landin的理论上的想法。它使用增量式编译器,这给与它某些解释型语言的灵活性,包括允许在运行时间定义新函数,和在程序运行时修改函数定义(二者都是动态编译的特征),而没有解释型语言的开销。

参见

  • POP-11编程语言
  • Poplog编程环境

引用

  1. (PDF). [2020-05-02]. (原始内容存档 (PDF)于2012-10-03).

参考书目

  • Burstall, R.; Collins, J.; Popplestone, R. . Edinburgh: Edinburgh University Press. 1968.
  • Davies, D.J.M. . Computer Science Report. 1976, (25).
  • Smith, R.; Sloman, A.; Gibson, J. . D. Sleeman and N. Bernsen (编). . 5: Artificial Intelligence. Lawrence Erlbaum Associates. 1992: 203–231.
  • POP references页面存档备份,存于

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.