- Abstract:
-
We discuss P#, our implementation of a tool which allows interoperation between a superset of Prolog and C#. We modify the existing tool Prolog Cafe, which compiles a linear logic extension of Prolog to Java, so that it produces C# instead. This enables us to create C# objects and call their methods from normal Prolog. In particular, we are able to take advantage of the graphical, networking and other libraries. We were able to extend to P#, the ability of Prolog Cafe to compile itself. To use P#, a C# compiler and runtime system are required, but no other Prolog implementation is needed.
- Copyright:
- 2002 by The University of Edinburgh. All Rights Reserved
- Links To Paper
- No links available
- Bibtex format
- @Misc{EDI-INF-RR-0145,
- author = {
Jonathan Cook
},
- title = {P#: Using Prolog within the .NET Framework},
- year = 2002,
- month = {Jul},
- }
|