Knowledge Representation in Kernel Lisp
In this paper several examples for knowledge representation in DKLisp are presented. DKLisp is a kernel Lisp-language, which combines essential features from functional, procedural and object-oriented programming. It is not a new Lisp dialect. Its intended target is to be as compatible as possible with the ANSI Common-Lisp (ACL) Draft and the EuLisp Definition. We envision our planned industrial Lisp to be a scientific-technological language with features for software engineering, class-oriented programming and knowledge processing.
Unable to display preview. Download preview PDF.
- [Cengarle & Mandel 91]Maria Victoria Cengarle, Luis Mandel. Peti: a Game in DKLisp. FOR- WISS Passau Intern Report FR I-Passau-1991-004 (June 1991).Google Scholar
- [DKLisp 91]Heiner Brand, Maria Victoria Cengarle, Klaus Däßler, Luis Mandel, Thekla Schneider, Martin Wirsing. An Approach to the DIN Kernel Lisp Definition. Version 0.1 (unpublished).Google Scholar
- [EuLisp 90]Julian Padget, Greg Nuyens. The EuLisp Definition. Version 0.69 and posteriors (unpublished).Google Scholar
- [Feel 90]Concurrent Research Group, School of Mathematical Sciences, University of Bath, United Kingdom. Feel: An implementation of EuLisp. Version 0.38 (unpublished).Google Scholar
- [Franz 84]Franz Inc. COMMON LISP: The Reference. Addison-Wesley (1988).Google Scholar
- Gauß 91] Heiner Brand, Maria Victoria Cengarle, Klaus Däßler, Luis Mandel, Thekla Schneider, Martin Wirsing. Gauß: The DIN Lisp Object System Version 0.1 (unpublished).Google Scholar
- [Keene 89]Sonya Keene. Object-Oriented Programming in COMMON LISP. Addison-Wesley (1989).Google Scholar
- [Lang & Pearlmutter 86]Kevin Lang, Barak Pearlmutter. “Oaklisp: An Object-Oriented Scheme with First Class Types.” Proceedings of the ACM Conference on Object- Oriented Systems, Languages, and Applications (OOPSLA) ’86 ( Special Issue of SIGPLAN Notices, November 1986 ), pp 30–37.Google Scholar
- [Steele 90]