3 citations found. Retrieving documents...
Shinji Yokoi. A Prolog based object oriented language SPOOL and its compiler. In Eiiti Wada, editor, Logic Programming '86, Proceedings of the 5th Conferene, pages 116--125, Tokyo, Japan, June 1986. SpringerVerlag. Lecture Notes in Computer Science 264.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Programming Paradigms as Object Classes: A Structuring Mechanism .. - Spinellis (1994)   (3 citations)  (Correct)

....allowing the multiple execution of some rules. SB86 [SB86] Supports the idea of meta interpreter components to define special evaluation strategies for expert system development. The meta interpreters are then partially evaluated and mixed with the object base, thus improving efficiency. SPOOL [FiH86, Yok86] An object oriented extension to Prolog. Instance and class variables are supported and store state information which is persistent on backtracking. Additional Prolog operators are defined for defining classes and sending messages. Name Paradigms DSM Imperative, Object oriented and Relational ....

.... Compiler producing C Fooplog [GM87] Language Icon [OG87, Gri84, GG83] Language KE88 [KE88] LOOPS and Prolog Kaleidoscope [FBB92] Language interpreter Lex [Les75] C preprocessor ML Lex [AMT89] C preprocessor ML Yacc [TA90] ML preprocessor SB86 [SB86] Meta interpreters on Prolog SPOOL [FiH86, Yok86] Implemented on top of Prolog VM Uniform [Kah86] Implemented on top of Lisp Yacc [Joh75] C preprocessor Table 2.24: Implementations combining the various paradigms Name Characteristics Control DSM # # # # # Echidna # # # # # Educe # # # # # SLD Enhanced C # # X Fooplog # # # # # # # # # ....

Shinji Yokoi. A Prolog based object oriented language SPOOL and its compiler. In Eiiti Wada, editor, Logic Programming '86, Proceedings of the 5th Conferene, pages 116--125, Tokyo, Japan, June 1986. SpringerVerlag. Lecture Notes in Computer Science 264.


Adding Logic Programming Behaviour to the World Wide Web - Loke (1998)   (1 citation)  (Correct)

.... have been surveyed extensively by Kwok [118] Bugliesi et al. [47] and Davison [64] These approaches include incorporating into logic programming the notions of modules and blocks as usually found in traditional imperative languages and object oriented features such as inheritance as seen in [140, 214, 46, 37, 1], combining programs via meta level statements as seen in systems like MultiLog [109] Epsilon [58] and MetaPro 2.2 Logic Programming 27 log [13] which have been used for manipulating knowledge bases, and language extensions using modal logic [93, 199] Many Prolog implementations such as ....

S. Yokoi. A Prolog Based Object-oriented Language SPOOL and its Compiler. In Proceedings of the 5th Conference on Logic Programming (Lecture Notes in Computer Science No. 264), pages 116 -- 125. Springer-Verlag, June 1986.


Asynchronous Rendez-Vous in Distributed Logic Programming - Eliëns, de Vink (1993)   (Correct)

....is Delta Prolog [Pereira and Nasr, 1984] However Delta Prolog lacks any object oriented features and supports a communication mechanism that is less powerful method call by rendezvous. For non concurrent examples of extending Prolog with object oriented features we refer to [Zaniolo, 1984] or [Yokoi, 1986]. A prototype of DLP has been implemented in a variant of the language introduced in [America, 1987] and is described in [Eliens, 1992] In [Eliens, 1991b] the implementation of a distributed medical expert system is described, illustrating the distribution of control over multiple active objects ....

S. Yokoi, A Prolog based object oriented language SPOOL and its compiler, in: Proc. Logic Programming 86, Tokyo, E. Wada (ed.), Lecture Notes in Computer Science 264, Springer (1986) pp. 116-125

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC