H ?
«
‹
←
→
›
»
Language peer sets for ESP:
Japan↑
Japan/1983↑
Designed 1983 ↑
1980s languages ↑
Fourth generation↑
Late Cold War↑
String and List Processing ↑
String and List Processing/1983↑
String and List Processing/jp ↑
ESP(ID:1080/esp004)
Extended Self-containing Prolog
alternate simple view
Country: Japan
Designed 1983
Published: 1984
Sammet category: String and List Processing
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., (1983) 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).
Chikayama, Takashi, (1983) Chikayama, Takashi, "ESP - Extended Self-Contained Prolog as a Preliminary Kernel Language of Fifth Generation Computers," New Generation Computing Vol. 1, Springer Verlag (1983)
Chikayama, T.; (1984) Chikayama, T.; "Unique Features of ESP", Proc Intl Conf 5th Gen Comp Sys, ICOT 1984.
SATO, H., AND MATSUMOTO, H. (1986) 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.
MIYOSHI, H., AND FURUKAWA, K. (1987) MIYOSHI, H., AND FURUKAWA, K. "Object-Oriented Parser in the Logic Programming Language ESP", ICOT Tech. Report, Tokyo, Japan 1987.
Nakazawa Osamu, Chikayama Takashi (1990) Nakazawa Osamu, Chikayama Takashi "Object-Oriented Lgic Programming Language Common ESP" IPSJ MAGAZINE Vol.32 No.06 - 010
Philippsen, Michael (2000) Philippsen, Michael "A survey of concurrent object-oriented languages" pp917-980
in (2000) Concurrency: Practice and Experience 2000 v12
Resources
Search in:
Google
Google scholar
World Cat
Yahoo
Overture
DBLP
Monash bib
NZ
IEEE 
ACM portal
CiteSeer
CSB
ncstrl
jstor
Bookfinder
|