请输入您要查询的百科知识:

 

词条 Oaklisp
释义

  1. References

  2. External links

{{Infobox programming language
|name = Oaklisp
|logo =
|paradigm = multi-paradigm: object-oriented, functional, procedural
|year = 1986
|designer = Kevin J. Lang & Barak A. Pearlmutter
|developer =
|latest release version = 07-Jan-2000
|latest release date = January 7, 2000
|typing = dynamic, strong
|implementations = Oaklisp
|dialects =
|influenced_by = Scheme, T, Smalltalk
|influenced = EuLisp Java, Dylan
}}{{Context|date=October 2009}}Oaklisp is a portable object-oriented Scheme developed by Kevin J. Lang and Barak A. Pearlmutter while Computer Science PhD students at Carnegie Mellon University. Oaklisp uses a superset of Scheme syntax. It is based on generic operations rather than functions, and features anonymous classes, multiple inheritance, a strong error system, setters and locators for operations, and a facility for dynamic binding.

Version 1.2 includes an interface, bytecode compiler, run-time system and documentation.

References

  • {{cite journal | title=Oaklisp: An object-oriented Scheme with first-class types | author=Kevin J. Lang and Barak A. Pearlmutter | journal=ACM SIGPLAN Notices, Special Issue: Proceedings of OOPSLA '86 | volume=21 | issue=11 | pages=30–7 |date=November 1986}}
  • {{cite journal | title=Oaklisp: an object-oriented dialect of Scheme | author=Kevin J. Lang and Barak A. Pearlmutter | journal=Lisp and Symbolic Computation | volume=1 | issue=1 | pages=39–51 |date=May 1988 | doi=10.1007/BF01806175| citeseerx=10.1.1.13.8118 }}
  • {{cite book | author=Barak A. Pearlmutter and Kevin J. Lang | editor=Peter Lee | title=Topics in Advanced Language Implementation | year=1991 | publisher=MIT Press | location=Cambridge MA | isbn=978-0-262-12151-4 | pages=189–215 | chapter=The Implementation of Oaklisp}}

External links

  • Oaklisp homepage
{{FOLDOC}}

2 : Scheme (programming language) implementations|Object-oriented programming languages

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/30 8:23:30