ESP(ID:1080/esp004)
Extended Self-containing Prolog
- Country: jp
- Began: 1983
- Published: 1984
- Sammet:SLP
Extended Self-containing Prolog. Chikayama.
An object-oriented extension of KL0. Backtracking-based control, unification-based parameter passing, object-oriented calling. An object in ESP is an axiom set.
A class definition consists of nature definitions (inheritance), slot definitions (class variables) and clause definitions.
Multiple inheritance similar to Flavors. Implemented for ICOT's PSI Sequential Inference machine.
Structures:
Related languages
KL0 |
=> |
ESP | |
Extension of |
ESP |
=> |
CESP | |
Evolution of |
References:
Chikayama, T., "ESP as Preliminary Kernel Language of Fifth Generation Computers," Technical Report TR-005, ICOT - Institute for New Generation Computer Technology, Tokyo, Japan (1983).
view details
Chikayama, Takashi, "ESP - Extended Self-Contained Prolog as a Preliminary Kernel Language of Fifth Generation Computers," New Generation Computing Vol. 1, Springer Verlag (1983) view details
Chikayama, T.; "Unique Features of ESP", Proc Intl Conf 5th Gen Comp Sys, ICOT 1984. view details
SATO, H., AND MATSUMOTO, H. "Intelligent support for office work with a Prolog-based Object-Oriented Programming Language ESP", ICOT Technical Report: TR-172, Tokyo, Japan 1986. view details
MIYOSHI, H., AND FURUKAWA, K. "Object-Oriented Parser in the Logic Programming Language ESP", ICOT Tech. Report, Tokyo, Japan 1987. view details
Nakazawa Osamu, Chikayama Takashi "Object-Oriented Lgic Programming Language Common ESP" IPSJ MAGAZINE Vol.32 No.06 - 010
view details
Philippsen, Michael "A survey of concurrent object-oriented languages" pp917-980
view details
in Concurrency: Practice and Experience 2000 v12 view details
Resources
|