Corpus ID: 2944620

An Architecture for Making Object-Oriented Systems Available from Prolog

@inproceedings{Wielemaker2002AnAF,
  title={An Architecture for Making Object-Oriented Systems Available from Prolog},
  author={J. Wielemaker and A. Anjewierden},
  booktitle={WLPE},
  year={2002}
}
It is next to impossible to develop real-life applications in just pure Prolog. With XPCE (5) we realised a mechanism for integrat- ing Prolog with an external object-oriented system that turns this OO system into a natural extension to Prolog. We describe the design and how it can be applied to other external OO systems. 
21 Citations
SWI-Prolog
  • 361
  • PDF
An Overview of the SWI-Prolog Programming Environment
  • 168
  • PDF
Prosper: Developing Web Applications Strongly Integrated with Prolog
  • PDF
Syntactic integration of external languages in Prolog
  • 7
  • PDF
A portable approach for bidirectional integration between a logic and a statically-typed object-oriented programming language
  • 1
  • Highly Influenced
  • PDF
Programming Systems The SWI-Prolog environment
Lightweight compilation of (C)LP to JavaScript*
  • 5
  • PDF
Secure Implementation of Meta-predicates
  • 2
...
1
2
3
...

References

SHOWING 1-8 OF 8 REFERENCES
A High-Level Generic Interface to External Programming Languages for ECLiPSe
  • 6
  • PDF
Amzi ! Integrating prolog services with c + + objects
  • XWIP Reference Manual , Version 0 . 6 . UCLA Computer Science Department ,
  • 1995
Amzi! Integrating prolog services with c++ objects. PC AI magazine
  • Amzi! Integrating prolog services with c++ objects. PC AI magazine
  • 1995
Amzi ! Integrating prolog services with c + + objects
  • XWIP Reference Manual , Version 0 . 6
  • 1993
XWIP Reference Manual, Version
  • UCLA Computer Science Department,
  • 1993
XWIP Reference Manual, Version 0.6
  • UCLA Computer Science Department,
  • 1993
Programming in XPCE/Prolog
  • SWI, University of Amsterdam, Roetersstraat
  • 1992
Programming in XPCE/Prolog. SWI, University of Amsterdam, Roetersstraat 15, 1018 WB Amsterdam, The Netherlands
  • Programming in XPCE/Prolog. SWI, University of Amsterdam, Roetersstraat 15, 1018 WB Amsterdam, The Netherlands
  • 1992